 @import url(https://fonts.googleapis.com/css?family=Lato:400,100,300);#header {width: 960px;margin: 0 auto 0;}#header h1 {font-family: 'Lato', sans-serif;font-size: 40px;line-height: 50px;font-weight: 100;letter-spacing: 2px;color: #ebebeb;text-shadow: rgba(0, 0, 0, 0.9) 2px 2px 4px;margin: 0 auto;margin-top: 150px;margin-bottom: 5%;text-align: center;}#progressbar {width: 960px;height: 3px;margin-top: -3px;-moz-border-radius: 2px;-webkit-border-radius: 2px;-o-border-radius: 2px;-ms-border-radius: 2px;-khtml-border-radius: 2px;border-radius: 2px;background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, rgba(130, 130, 130, 0.8)), color-stop(90%, rgba(215, 215, 235, 0.85)), color-stop(95%, rgba(225, 225, 255, 0.9)), color-stop(100%, #ffffff));background-image: -webkit-linear-gradient(left, rgba(130, 130, 130, 0.8) 0%, rgba(215, 215, 235, 0.85) 90%, rgba(225, 225, 255, 0.9) 95%, #ffffff 100%);background-image: -moz-linear-gradient(left, rgba(130, 130, 130, 0.8) 0%, rgba(215, 215, 235, 0.85) 90%, rgba(225, 225, 255, 0.9) 95%, #ffffff 100%);background-image: -o-linear-gradient(left, rgba(130, 130, 130, 0.8) 0%, rgba(215, 215, 235, 0.85) 90%, rgba(225, 225, 255, 0.9) 95%, #ffffff 100%);background-image: -ms-linear-gradient(left, rgba(130, 130, 130, 0.8) 0%, rgba(215, 215, 235, 0.85) 90%, rgba(225, 225, 255, 0.9) 95%, #ffffff 100%);background-image: linear-gradient(left, rgba(130, 130, 130, 0.8) 0%, rgba(215, 215, 235, 0.85) 90%, rgba(225, 225, 255, 0.9) 95%, #ffffff 100%);-moz-transition: all 0.7s ease;-webkit-transition: all 0.7s ease;-o-transition: all 0.7s ease;transition: all 0.7s ease;}#gallery-con {width: 100%;float: left;height: 100%;margin: 10px 0;padding: 15px;border: 1px solid #eaeaea;}#gallery-con #gallery-main {margin: 0;padding: 0;z-index: -1;width: 100%;height: 240px;}#gallery-con #gallery-hidden {margin: 0;padding: 0;position: absolute;display: none;z-index: -1;}#gallery-con #thumbnails {width: 410px !important;height: auto;z-index: 10;margin-top: 10px;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;opacity: 0.6;}#gallery-con #thumbnails:hover {-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;opacity: 1;}#gallery-con #thumbnails #thumbcon {width: 100%;height: 75px;display: inline-block;margin: 0;padding: 5px;overflow: hidden;white-space: nowrap;float: left;}#gallery-con #thumbnails #thumbcon .thumb {width: 25%;height: auto;display: inline;margin: 12px 5px;opacity: 0.6;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;cursor: pointer;}#gallery-con #thumbnails #thumbcon .thumb:hover {-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;opacity: 1;-moz-box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px;-webkit-box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px;-o-box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px;box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px;}#gallery-con #thumbnails #thumbcon .selected {-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;opacity: 1;-moz-box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px;-webkit-box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px;-o-box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px;box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px;}#gallery-con #thumbnails .ui-button {width: 16px;height: 16px;background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(170, 170, 170, 0.85)), color-stop(100%, rgba(215, 215, 215, 0.85)));background-image: -webkit-linear-gradient(top, rgba(170, 170, 170, 0.85) 0%, rgba(215, 215, 215, 0.85) 100%);background-image: -moz-linear-gradient(top, rgba(170, 170, 170, 0.85) 0%, rgba(215, 215, 215, 0.85) 100%);background-image: -o-linear-gradient(top, rgba(170, 170, 170, 0.85) 0%, rgba(215, 215, 215, 0.85) 100%);background-image: -ms-linear-gradient(top, rgba(170, 170, 170, 0.85) 0%, rgba(215, 215, 215, 0.85) 100%);background-image: linear-gradient(top, rgba(170, 170, 170, 0.85) 0%, rgba(215, 215, 215, 0.85) 100%);padding: 8px;-moz-border-radius: 3px;-webkit-border-radius: 3px;-o-border-radius: 3px;-ms-border-radius: 3px;-khtml-border-radius: 3px;border-radius: 3px;-moz-box-shadow: rgba(0, 0, 0, 0.7) 0px 0px 2px;-webkit-box-shadow: rgba(0, 0, 0, 0.7) 0px 0px 2px;-o-box-shadow: rgba(0, 0, 0, 0.7) 0px 0px 2px;box-shadow: rgba(0, 0, 0, 0.7) 0px 0px 2px;opacity: 0.60;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}#gallery-con #thumbnails .ui-button:hover {-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;opacity: 1;-moz-box-shadow: rgba(0, 0, 0, 0.7) 0px 0px 3px;-webkit-box-shadow: rgba(0, 0, 0, 0.7) 0px 0px 3px;-o-box-shadow: rgba(0, 0, 0, 0.7) 0px 0px 3px;box-shadow: rgba(0, 0, 0, 0.7) 0px 0px 3px;}#gallery-con #thumbnails #left-arrow {margin-top: 50px;margin-left: 10px;margin-right: 10px;display: inline-block;float: left;}#gallery-con #thumbnails #right-arrow {margin-top: 50px;margin-right: 10px;margin-left: 10px;display: inline-block;float: left;}#gallery-con #thumbnails #playtoggle {float: right;margin-top: -40px;margin-right: 10px;}#gallery-con #thumbnails .icon {display: inline-block;width: 32px;height: 32px;background-image: url(../images/sprites.png);background-repeat: no-repeat;cursor: pointer;z-index: 22;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}#gallery-con #thumbnails .icon-play {background-position: 0 0;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}#gallery-con #thumbnails .icon-pause {background-position: -32px 0;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}#gallery-con #thumbnails .icon-arrow-right {background-position: -64px 0;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}#gallery-con #thumbnails .icon-arrow-left {background-position: -96px 0;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}