#topbar{
	height:285px;
	background:#898989;
	opacity:0;
}
#logoback { 
	background:#000;
	width:220px;
	height:285px;
	float:left;
}
#logo { 
	position:relative;
	margin-left:auto;
	margin-right:auto;
	top:65px;
	width:155px;
	height:147px; 
	opacity:0;
	background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgMTU0Ljk5IDE0Ny4wNzMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE1NC45OSAxNDcuMDczIgoJIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMC44MjMsMC4yOTRoMTQuMjYxYzEyLjkxMSwwLDIxLjgzMiw4Ljg2MSwyMS44MzIsMjAuNDIydjAuMTE3YzAsMTEuNTYxLTguOTIxLDIwLjU0LTIxLjgzMiwyMC41NEgwLjgyMwoJVjAuMjk0eiBNNS40Niw0LjU3OFYzNy4wOWg5LjYyNGMxMC4zODcsMCwxNy4wMTktNy4wNDMsMTcuMDE5LTE2LjEzOHYtMC4xMTljMC05LjA5NS02LjYzMi0xNi4yNTUtMTcuMDE5LTE2LjI1NUg1LjQ2eiIvPgo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNTguMDQzLDBoNC4zNDJsMTguNzIxLDQxLjM3M2gtNC45ODhsLTQuODEzLTEwLjg1N0g0OC45NDdsLTQuODcxLDEwLjg1N2gtNC43NTRMNTguMDQzLDB6IE02OS40ODYsMjYuMjkxCglsLTkuMzMtMjAuODkybC05LjM5LDIwLjg5Mkg2OS40ODZ6Ii8+Cjxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iNzguNjQsMC4yOTQgODMuODA0LDAuMjk0IDk4LjQxNywzNS42ODEgMTEzLjA4OSwwLjI5NCAxMTguMDc3LDAuMjk0IDEwMC40MTMsNDEuNjY3IDk2LjMwNCw0MS42NjcgCgkiLz4KPHBvbHlnb24gZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSIxMjUuMDAxLDAuMjk0IDE1NC42OTcsMC4yOTQgMTU0LjY5Nyw0LjUxOSAxMjkuNjM5LDQuNTE5IDEyOS42MzksMTguNTQ0IDE1Mi4wNTcsMTguNTQ0IAoJMTUyLjA1NywyMi43NyAxMjkuNjM5LDIyLjc3IDEyOS42MzksMzcuMTQ3IDE1NC45OSwzNy4xNDcgMTU0Ljk5LDQxLjM3MyAxMjUuMDAxLDQxLjM3MyAiLz4KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTAuOTU5LDUxLjQyOWgxNC4xNzNjNS4xMzksMCw4LjQxMiwxLjI4NCwxMC40NDMsMy4zMTVjMS43NDEsMS43NDEsMi42NTIsMy44OTYsMi42NTIsNi44OHYwLjA4MgoJYzAsNC4yMjctMi4xOTYsNy4xNjktNS43MTgsOC44NjlsNi43NTQsOS44NjNIMTguMTk4bC01LjQ2OS04LjI4OGgtMi4wNzN2OC4yODhIMC45NTlWNTEuNDI5eiBNMTQuODQyLDY1LjIyOQoJYzIuMzIsMCwzLjcyOS0xLjAzNiwzLjcyOS0yLjgxOHYtMC4wODNjMC0xLjg2NS0xLjQ1LTIuNzc3LTMuNjg3LTIuNzc3aC00LjIyOHY1LjY3OUgxNC44NDJ6Ii8+CjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yOS4wOTcsNjYuMDE3di0wLjA4M2MwLTguNDEzLDYuOTIxLTE1LjEyNiwxNS44NzItMTUuMTI2YzguOTUxLDAsMTUuNzg5LDYuNjMsMTUuNzg5LDE1LjA0M3YwLjA4MwoJYzAsOC40MTMtNi45MjEsMTUuMTI2LTE1Ljg3MiwxNS4xMjZDMzUuOTM1LDgxLjA2LDI5LjA5Nyw3NC40MjksMjkuMDk3LDY2LjAxNyBNNTAuOTc4LDY2LjAxN3YtMC4wODMKCWMwLTMuNDQtMi4zNjItNi41NDgtNi4wOTItNi41NDhjLTMuNjg4LDAtNi4wMDksMy4wNjYtNi4wMDksNi40NjV2MC4wODNjMCwzLjQzOSwyLjM2Myw2LjU0Nyw2LjA5Miw2LjU0NwoJQzQ4LjY1Nyw3Mi40OCw1MC45NzgsNjkuNDE0LDUwLjk3OCw2Ni4wMTciLz4KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTYxLjkxOSw2Ni4wMTd2LTAuMDgzYzAtOC42NjEsNi44MzgtMTUuMTI2LDE1Ljk5Ny0xNS4xMjZjNC45NzMsMCw4Ljk5MiwxLjY1OCwxMi4xNDMsNC4zOTNsLTUuNDMsNi41NDgKCWMtMS45MDYtMS42MTYtNC4wMi0yLjUyOC02LjQyNC0yLjUyOGMtMy43NzEsMC02LjUwNiwyLjktNi41MDYsNi44Mzl2MC4wODJjMCw0LjEwMywyLjg1OSw2LjkyLDYuOTIyLDYuOTIKCWMxLjY1NiwwLDIuNTY4LTAuMjQ4LDMuMzE0LTAuNjYydi0yLjloLTQuOTczdi02LjIxNmgxNC4wNDd2MTMuNDI2Yy0zLjE0OCwyLjU3LTcuNTQxLDQuMzUyLTEyLjgwNSw0LjM1MgoJQzY5LjE3MSw4MS4wNiw2MS45MTksNzUuMDEsNjEuOTE5LDY2LjAxNyIvPgo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTAzLjExMSw1MS4yMjJoOS42MTVsMTIuMjI1LDI5LjIxN2gtMTAuNTI1bC0xLjUzNS0zLjg5NmgtMTAuMTUybC0xLjQ5MiwzLjg5Nkg5MC44ODZMMTAzLjExMSw1MS4yMjJ6CgkgTTExMC40ODgsNjkuNjYzbC0yLjY1Mi03LjA0NWwtMi42NTIsNy4wNDVIMTEwLjQ4OHoiLz4KPHBvbHlnb24gZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSIxMjUuMzI0LDUxLjQyOSAxMzQuMzk4LDUxLjQyOSAxNDQuNzE4LDY0LjIzNCAxNDQuNzE4LDUxLjQyOSAxNTQuMzMyLDUxLjQyOSAxNTQuMzMyLDgwLjQzOCAKCTE0NS43MTIsODAuNDM4IDEzNC45MzcsNjcuMDU0IDEzNC45MzcsODAuNDM4IDEyNS4zMjQsODAuNDM4ICIvPgo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMCwxMDMuMTk2di0wLjA2MkMwLDk2Ljc4Miw0Ljk1Niw5Mi4wNCwxMS4zMDksOTIuMDRjNC42ODEsMCw3Ljg0MywyLjI3OSw5LjYzNyw1LjUzMmwtNS44NjgsMy40MzYKCWMtMC43OS0xLjUyLTEuOTE0LTIuNTg0LTMuODYtMi41ODRjLTIuNDAyLDAtMy45ODMsMi4wOTktMy45ODMsNC42NTF2MC4wNmMwLDIuNzY3LDEuNjQyLDQuNzEyLDMuOTgzLDQuNzEyCgljMi4wMDYsMCwzLjEzMS0xLjA5Myw0LjAxMi0yLjY3NGw1Ljg2OCwzLjMxMmMtMS43OTQsMy4xNjItNC43NzMsNS43NDYtMTAuMDYzLDUuNzQ2QzUuMTM4LDExNC4yMzEsMCwxMDkuNzkzLDAsMTAzLjE5NiIvPgo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjEuODU1LDkyLjQ5NWgxMC4zOTZjMy43NjksMCw2LjE3MiwwLjk0Myw3LjY2MSwyLjQzMmMxLjI3NywxLjI3NywxLjk0NSwyLjg1OCwxLjk0NSw1LjA0N3YwLjA2MgoJYzAsMy4xMDEtMS42MTEsNS4yNTktNC4xOTQsNi41MDVsNC45NTUsNy4yMzVoLTguMTE3bC00LjAxMi02LjA4aC0xLjUyMXY2LjA4aC03LjExM1Y5Mi40OTV6IE0zMi4wMzksMTAyLjYxOQoJYzEuNzAzLDAsMi43MzctMC43NiwyLjczNy0yLjA2N3YtMC4wNjFjMC0xLjM2OC0xLjA2NC0yLjAzNy0yLjcwNi0yLjAzN2gtMy4xMDF2NC4xNjVIMzIuMDM5eiIvPgo8cG9seWdvbiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjQyLjk4LDkyLjQ5NSA2MS4xMjgsOTIuNDk1IDYxLjEyOCw5OC4zMzIgNDkuOTcyLDk4LjMzMiA0OS45NzIsMTAwLjQ5MSA2MC4zNjgsMTAwLjQ5MSAKCTYwLjM2OCwxMDUuNjI4IDQ5Ljk3MiwxMDUuNjI4IDQ5Ljk3MiwxMDcuOTM4IDYxLjI4LDEwNy45MzggNjEuMjgsMTEzLjc3NSA0Mi45OCwxMTMuNzc1ICIvPgo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNzAuMDAyLDkyLjM0M2g3LjA1NGw4Ljk2NywyMS40MzNoLTcuNzIxbC0xLjEyNS0yLjg1OGgtNy40NDhsLTEuMDk1LDIuODU4aC03LjU5OUw3MC4wMDIsOTIuMzQzegoJIE03NS40MTUsMTA1Ljg3MmwtMS45NDYtNS4xNjlsLTEuOTQ1LDUuMTY5SDc1LjQxNXoiLz4KPHBvbHlnb24gZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSI4OSw5OC41MTUgODIuNzM3LDk4LjUxNSA4Mi43MzcsOTIuNDk1IDEwMi4zNzUsOTIuNDk1IDEwMi4zNzUsOTguNTE1IDk2LjExMyw5OC41MTUgCgk5Ni4xMTMsMTEzLjc3NiA4OSwxMTMuNzc2ICIvPgo8cmVjdCB4PSIxMDMuNDM3IiB5PSI5Mi40OTUiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSI3LjExMyIgaGVpZ2h0PSIyMS4yOCIvPgo8cG9seWdvbiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjExMC44ODQsOTIuNDk1IDExOC44NDksOTIuNDk1IDEyMi45ODQsMTA0LjQ0MiAxMjcuMTE3LDkyLjQ5NSAxMzQuOTYsOTIuNDk1IDEyNi4zMjgsMTEzLjkyNyAKCTExOS41MTgsMTEzLjkyNyAiLz4KPHBvbHlnb24gZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSIxMzUuMjMyLDkyLjQ5NSAxNTMuMzc5LDkyLjQ5NSAxNTMuMzc5LDk4LjMzMiAxNDIuMjI0LDk4LjMzMiAxNDIuMjI0LDEwMC40OTEgMTUyLjYyMSwxMDAuNDkxIAoJMTUyLjYyMSwxMDUuNjI4IDE0Mi4yMjQsMTA1LjYyOCAxNDIuMjI0LDEwNy45MzggMTUzLjUzMSwxMDcuOTM4IDE1My41MzEsMTEzLjc3NSAxMzUuMjMyLDExMy43NzUgIi8+CjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xLjcxMSwxMjUuOTloNy45MDNjOC4xOTcsMCwxMi4yOTYsNC4wNCwxMi4yOTYsMTAuMTQ1djAuMDU4YzAsNi4xMDQtNC4xODgsMTAuNDM5LTEyLjUzMywxMC40MzlIMS43MTEKCVYxMjUuOTl6IE04LjYxMSwxMzIuMDA2djguNjFoMS4xNWMzLjE1NiwwLDUuMTktMS4yOTcsNS4xOS00LjI3NXYtMC4wNTljMC0yLjk3OS0yLjAzNC00LjI3Ni01LjE5LTQuMjc2SDguNjExeiIvPgo8cmVjdCB4PSIyMy4yNjMiIHk9IjEyNS45OSIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjYuOSIgaGVpZ2h0PSIyMC42NDIiLz4KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTMxLjk5MSwxMjUuOTloMTAuMDg1YzMuNjU2LDAsNS45ODYsMC45MTUsNy40MywyLjM1OGMxLjIzOSwxLjIzOSwxLjg4NywyLjc3MiwxLjg4Nyw0Ljg5NnYwLjA2CgljMCwzLjAwOC0xLjU2Miw1LjEwMi00LjA2OCw2LjMxMWw0LjgwNiw3LjAxOGgtNy44NzNsLTMuODkyLTUuODk3aC0xLjQ3NXY1Ljg5N2gtNi45VjEyNS45OXogTTQxLjg2OSwxMzUuODEKCWMxLjY1MSwwLDIuNjU0LTAuNzM2LDIuNjU0LTIuMDA0di0wLjA2YzAtMS4zMjctMS4wMzItMS45NzYtMi42MjQtMS45NzZoLTMuMDA4djQuMDM5SDQxLjg2OXoiLz4KPHBvbHlnb24gZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSI1Mi40ODIsMTI1Ljk5IDcwLjA4NiwxMjUuOTkgNzAuMDg2LDEzMS42NTIgNTkuMjY0LDEzMS42NTIgNTkuMjY0LDEzMy43NDYgNjkuMzQ4LDEzMy43NDYgCgk2OS4zNDgsMTM4LjcyOSA1OS4yNjQsMTM4LjcyOSA1OS4yNjQsMTQwLjk3MSA3MC4yMzMsMTQwLjk3MSA3MC4yMzMsMTQ2LjYzMiA1Mi40ODIsMTQ2LjYzMiAiLz4KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTcwLjczMywxMzYuMzd2LTAuMDZjMC02LjE2Miw0LjgwNy0xMC43NjIsMTAuOTctMTAuNzYyYzQuNTQxLDAsNy42MDgsMi4yMTEsOS4zNDgsNS4zNjZsLTUuNjkxLDMuMzMzCgljLTAuNzY4LTEuNDc2LTEuODU3LTIuNTA3LTMuNzQ1LTIuNTA3Yy0yLjMyOSwwLTMuODYyLDIuMDM0LTMuODYyLDQuNTEydjAuMDU4YzAsMi42ODUsMS41OTIsNC41NzEsMy44NjIsNC41NzEKCWMxLjk0NiwwLDMuMDM3LTEuMDYxLDMuODkyLTIuNTk1bDUuNjkyLDMuMjE0Yy0xLjczOSwzLjA2Ni00LjYzLDUuNTcyLTkuNzYxLDUuNTcyQzc1LjcxNywxNDcuMDczLDcwLjczMywxNDIuNzY5LDcwLjczMywxMzYuMzciLz4KPHBvbHlnb24gZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSI5Ny4yMSwxMzEuODI5IDkxLjEzNiwxMzEuODI5IDkxLjEzNiwxMjUuOTkgMTEwLjE4NiwxMjUuOTkgMTEwLjE4NiwxMzEuODI5IDEwNC4xMTEsMTMxLjgyOSAKCTEwNC4xMTEsMTQ2LjYzMiA5Ny4yMSwxNDYuNjMyICIvPgo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTA5LjgsMTM2LjM3di0wLjA2YzAtNS45ODUsNC45MjMtMTAuNzYyLDExLjI5My0xMC43NjJjNi4zNjksMCwxMS4yMzQsNC43MTcsMTEuMjM0LDEwLjcwNHYwLjA1OAoJYzAsNS45ODYtNC45MjQsMTAuNzYzLTExLjI5MywxMC43NjNTMTA5LjgsMTQyLjM1NSwxMDkuOCwxMzYuMzcgTTEyNS4zNjksMTM2LjM3di0wLjA2YzAtMi40NDYtMS42ODEtNC42NTktNC4zMzQtNC42NTkKCWMtMi42MjUsMC00LjI3NiwyLjE4NC00LjI3Niw0LjYwMnYwLjA1OGMwLDIuNDQ4LDEuNjgxLDQuNjYsNC4zMzUsNC42NkMxMjMuNzE4LDE0MC45NzEsMTI1LjM2OSwxMzguNzg5LDEyNS4zNjksMTM2LjM3Ii8+CjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMzMuNjIzLDEyNS45OWgxMC4wODZjMy42NTUsMCw1Ljk4NSwwLjkxNSw3LjQzLDIuMzU4YzEuMjM4LDEuMjM5LDEuODg3LDIuNzcyLDEuODg3LDQuODk2djAuMDYKCWMwLDMuMDA4LTEuNTYyLDUuMTAyLTQuMDY4LDYuMzExbDQuODA3LDcuMDE4aC03Ljg3M2wtMy44OTMtNS44OTdoLTEuNDc1djUuODk3aC02LjlWMTI1Ljk5eiBNMTQzLjUwMSwxMzUuODEKCWMxLjY1LDAsMi42NTMtMC43MzYsMi42NTMtMi4wMDR2LTAuMDZjMC0xLjMyNy0xLjAzMi0xLjk3Ni0yLjYyNC0xLjk3NmgtMy4wMDh2NC4wMzlIMTQzLjUwMXoiLz4KPC9zdmc+) no-repeat 0px 0px; 
}

.title{
	padding-top:30px;
	font-size: 2em
}

.work{
	margin-top:-50px;
}
.awardstitle{
	margin-top:-50px;
	margin-bottom:30px;
}
#rightImg{ 
	width:493px;
	height:285px;
	background: url(../img/rightImg.jpg) no-repeat 0px 0px; 
	float: right;
	opacity:0;
}

#mainContent {
	margin: 0 auto;
}


#mainText{
	max-width:450px;
	font-size: 1em;
	color: #fff;
	line-height:1.7em;	
	font-weight: 500; 
	margin-left:100px;
	margin-top:30px;
	float:left;
	opacity:0;
}


.featureText{
	font-size: 1em;
	line-height:1.5em;
	color: #b1b3b6;
	width:450px;
	float:left;
	margin-left: 40px;
}
#featuredtitle, .featureImg, .slides, #worktitle, .awardstitle, .thumbs, .right-col, .awards{
	opacity:0;
}

.thumbs {	
	width:749px;
	margin-top: 40px;
	float: left;
	opacity:0;
}
.thumbs a img{
	float: left;
}

.thumbs li{
	float: left;
}

.caption{
	width:300px;
}
.right-col{
	float: left;
    margin-left: 100px;
    margin-top: 30px;
    opacity:0;
}

.right-col ul li {
    padding-bottom: 5px;
    font-size: 14px;
    font-weight: 300;
    color: #b1b3b6;
}
.right-col ul{
	margin-top:30px;
}

.awards {	
	width:1070px;
	margin-top: 70px;
	float: left;
}

.awardcontainer {
    width: 200px;
    height: 200px;
    float: left;
   	box-sizing: border-box;
	border: 1px solid #ccc;
	margin-right:8px;
	margin-bottom:8px;
    overflow:hidden;
    cursor: pointer; 
}
.awardback {
    width: 200px;
    height: 200px;
    background: #898989;
    opacity:0;
    pointer-events: none;
 }

 .awards img {
    float: left;
}

.awardssubtitle{
	font-size: 13px;
    line-height: 15px;
    text-align: center;
    color: #fff;
    margin-top: 75px;
    position: absolute;
    width: 200px;
    /*font-family: 'gt-walsheim-black', 'Open Sans', sans-serif;*/
    font-weight: 700;
    letter-spacing: .2px;
}

.rollover{
	position:absolute;
	width:748px;
	height:414px;
	pointer-events: none;
	overflow: hidden;
}

.back{
	width:748px;
	height:414px;
	background:#898989;
	position:absolute;
	opacity:0;
}

.overbar{
	width:748px;
	height:40px;
	background:#000;
	position:absolute;
	bottom:-40px;
}
.arrow, .arrowthumb{
	position:relative;
	width: 0; 
	height: 0; 
	border-bottom: 50px solid transparent;  /* left arrow slant */
	border-top: 50px solid transparent; /* right arrow slant */
	border-left: 50px solid #fff; /* bottom, add background color here */
	font-size: 0;
	line-height: 0;
	margin-left:auto;
	margin-right:auto;
	top:157px;
	opacity:.5;
}
.subtitle{
	font-size:.9em;
	line-height:40px;
	margin-left:20px;
	color:#fff;
}

.thumback {
    width: 364px;
    height: 200px;
    background: #898989;
    opacity:0;
    pointer-events: none;
 }
.overbarthumb{
	width:364px;
	height:20px;
	background:#000;
	position:relative;
	bottom:0px;
	pointer-events: none;
}
.thumbcontainer {
    width: 364px;
    height: 200px;
    float: left;
    margin-right: 8px;
    margin-bottom: 8px;
    overflow:hidden;
}

.subtitlethumb{
	font-size: 11px;
    line-height: 20px;
	margin-left:10px;
	color:#fff;
	pointer-events: none;
}

.arrowthumb{
    border-bottom: 30px solid transparent;
    border-top: 30px solid transparent;
    border-left: 30px solid #fff;
    margin-top: -305px;
    pointer-events: none;
}

#mygallery{
	overflow:hidden;
}

.slides{
	width:100%;
    padding-top: 20px;
}
.featureImg{
	margin-top:15px;
}

.slick-slide img {
    float: left;
}

.slick-dots li button {
    width: 50px;
    height: 50px;
}

.slick-dots li button:before {
    font-size: 50px;
    color: #b1b3b6;
    line-height: 50px;
    width: 50px;
    height: 50px;
}


.slick-dots {
    position: relative; 
    bottom: 0px;
}

.slick-dots li {
    width: 50px;
    height: 50px;
    margin: 0 0;
}
.slick-track {
    margin-bottom: 30px;
}


@media (min-width: 375px) and (max-width: 499px) {
	#mainText{
		font-size: .9em;
		max-width: 83%;
		line-height: 1.15em;
		margin-left: 35px;
	}
	#topbar{
		height:500px;
	}	
	#logoback {
	    width: 100%;
	}
	#rightImg{
		display:none;
	}
	.featureImg {
    	margin-top: 0;
	}
	.featureText {
	    margin-top: 30px;
	    padding-right:20px;
	    max-width:90%;
	}
	.slick-dots {
      /*bottom: 65px; */
      /*margin-bottom: 10px;*/
      margin-top: -10px;
	}
	.slides {
    	/*margin-top: 55px;*/
    	margin-top: 30px;
	}
	.slick-dotted.slick-slider {
    	 margin-bottom: -30px; 
	}
	.slick-prev {
    	left:37%;
	 }
	.slick-next {
	    right: 37%;
	}
	.title{
		display:none;
	}
	 .thumbs {
    	width: 364px;
    	margin-left:auto;
    	margin-right:auto;
    	float:none;
	}
	.right-col {
	    margin-top: 10px;
	    margin-left:80px;
	    margin-bottom:40px;
	}
	.awards {	
		width:216px;
		margin-left:auto;
		margin-right:auto;
		float: none;
	}

	.arrow{
		margin-left:200px;
	}
}


@media (min-width: 500px) and (max-width: 609px) {
	#mainText{
		font-size: .9em;
		max-width: 47%;
		line-height: 1.3em;
		margin-left: 25px;		
	}
	#rightImg{
		display:none;
	}
	.featureText {
	    margin-top: 30px;
	    width: 90%;
	}
	.slick-dots {
    	bottom: 30px;
    }
    .title{
    	margin-left:40px;
    }
    .thumbs {
    	width: 364px;
    	margin-left:auto;
    	margin-right:auto;
    	float:none;
    	/*margin-left: 30px;*/
	}
	.right-col {
	    margin-top: 30px;
	    margin-right: 50px;
	    margin-bottom: 35px;
	}
	.awards {	
		width:432px;
		margin-left:auto;
		margin-right:auto;
		float: none;
	}
	.awardstitle{
    	margin-left:0px;
    }
    .arrow{
		margin-left:230px;
	}
    	
}



@media (min-width: 610px) and (max-width: 767px) {
	#mainText {
    	max-width: 360px;
    	margin-left:25px;
    	line-height: 1.4em;
	}
	#rightImg{
		display:none;
	}
	.featureText {
    	margin-top: 30px;
    	width: 620px;
    	padding-right:10px;
	}
	.slick-dots {
		margin-bottom:50px;
  
	}
	.title{
		margin-left: 40px;
	}
	.thumbs {
    	width: 364px;
    	margin-left: 30px;
	}
	.right-col{
    	margin-left: 30px;
	}
	.awards {	
		width:632px;
		margin-left:auto;
		margin-right:auto;
		margin-left:30px;
	}
	 .arrow{
		margin-left:320px;
	}
}

@media only screen and (min-device-width: 375px) and (max-device-height: 667px) and (orientation : landscape) {
	.slick-prev {
    	left:42%;
	 }
	.slick-next {
	    right: 42%;
	}
}
@media only screen and (min-device-width: 414px) and (max-device-height: 736px) and (orientation : landscape) {
	.slick-prev {
    	left:42%;
	 }
	.slick-next {
	    right: 42%;
	}
}

@media (min-width: 768px) and (max-width: 1023px) {

	#rightImg{
		display:none;
	}

	#mainContent, #mygallery {
	 	width:768px;
	}
	#mainText {
	 	width:450px;
	 	margin-left:40px;
	}
	.featureText{
		width:740px;
		margin-left:0px;
		margin-top: 30px;
	}

	.slick-dots {
    	margin-top: 40px;
	}
	.slick-track {
     	margin-bottom: -45px; 
	}
	 .slick-prev {
    	left:43%;
	 }
	.slick-next {
	    right: 43%;
	}
	.slides{
    	margin-top:0;
	}
	.thumbs {
    	margin-top: 45px;
	}
	.awards {	
		width:832px;
	}
}

@media (min-width: 1024px) and (max-width: 1223px) {
  	#topbar{
		width:1024px;
	}
 	
 	#mainContent, #mygallery {
 		width:1024px;		
	}
	#rightImg{ 
		display:block;
	}
	#mainText{
		width:270px;
		margin-left:20px;
		font-size: .85em;
		line-height:1.55em;
	}
	.featureText{
		width:230px;
		margin-left:40px;
	}
	.slick-dots {
    	margin-top: -50px;
	}
	.slides{
    	margin-top: 0px;
	}
	 .slick-prev {
    	left:44%;
	 }
	.slick-next {
	    right: 44%;
	}
	.right-col{
    	margin-left: 20px;
	}
}



/* Desktops and laptops ----------- */
@media (min-width: 1224px) and (max-width: 1365px) {
  	#topbar{
		width:1224px;
	}
 	
 	#mainContent, #mygallery {
 		width:1224px;
	}
	#rightImg{ 
		display:block;
	}
	#mainText{
		width:410px;
		margin-left:40px;
	}
	.featureText{
		width:410px;
		margin-left:40px;
	}
}

/* Medium devices (desktops, 1366px and up) */
@media (min-width: 1366px) {
  	#topbar{
		width:1366px;
	}
 	
 	#mainContent, #mygallery {
 		width:1366px;
	}
	#rightImg{ 
		display:block;
	}

}
#overlay{
	width:160px;
	height:285px;
	background-color:#898989;
	opacity:0;
	position:absolute;
	z-index:1;
	border-radius: 10px;
	position: fixed;
}

.myarrows{
	width:100px;
	height:60px;
	margin-left:auto;
	margin-right:auto;
	opacity:0;
	cursor: pointer;
}
.arrows { 
	width:45px;
	height:45px; 
	float:left;
	margin-right:10px;
	background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgNjAgNjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYwIDYwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZmlsbD0iI0IyQjNCNiIgZD0iTTAsMzBjMCwxNi41NjgsMTMuNDMyLDMwLDMwLDMwczMwLTEzLjQzMiwzMC0zMEM2MCwxMy40MzIsNDYuNTY4LDAsMzAsMFMwLDEzLjQzMiwwLDMwIi8+Cjxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iOS40OTIsMjkuNSA0MC41MDgsNDcuNDA3IDQwLjUwOCwxMS41OTMgIi8+Cjwvc3ZnPg==) no-repeat 0px 0px; 
	opacity:.4;
	transition:opacity 0.25s;
}
.arrows:hover{
	opacity:1;
}


#rightarrow { 
	-moz-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
    filter: FlipH;
    -ms-filter: "FlipH";
    margin-right:0;
}
.slides img{
	float:left;
}
.slides {
	/*width:28380px;*/
	width:35610px;
}
#cloneGallery {
	float:left;
}
i{
	color:#000;
	font-family: 'GT-Walsheim-Pro-Black', 'Open Sans', sans-serif;
	letter-spacing:-.3px;	
}

