.fs-wrapper .sl-slider-wrapper{width:100%;height:500px;overflow:hidden;position:relative;}
.fs-slider{width:100%;position:relative;margin-bottom:80px;}
.sl-slider-wrapper{border-bottom:1px #000000 solid;}
.sl-slide, .sl-slides-wrapper, .sl-slide-inner{position:absolute;width:100%;height:100%;bottom:0;left:0;}
.sl-slider{position:absolute;bottom:0;left:0;}
.sl-slide-inner{padding-top:100px;}
.fs-wrapper .sl-slider h2{padding:10px 30px 10px 30px;color:#fff;margin:0 auto;position:absolute;bottom:80px;z-index:100;width:100%;height:120px;text-align:center;}
.fs-wrapper .sl-slider h2{margin:20px 30px 10px 30px;}
div.sl-slide-inner h2{margin:20px 30px 10px 30px;}
.fs-wrapper .sl-slider h2{font-size:80px;text-shadow:0 -1px 0 rgba(0,0,0,0.2);border-top:1px rgba(0,0,0,0.5) dotted;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.sl-slider h2{background:url('../../../../Site/graphics/fullscreen-slider-h2-bg.png') center bottom repeat-x;}
.fs-wrapper .sl-slider blockquote{padding:10px 30px 10px 30px;width:100%;height:80px;color:#fff;margin:0 auto;position:absolute;bottom:0px;z-index:100;background:url('../../../../Site/graphics/fullscreen-slider-blockquote-bg.png') center top repeat-x;}
.fs-wrapper .sl-slider blockquote{border-left:0px solid #fce27c;}
.fs-wrapper .sl-slider blockquote{padding-top:10px;font-weight:300;text-shadow:0 -1px 0 rgba(0,0,0,0.2);}
.fs-wrapper .sl-slider blockquote p{font-size:18px;font-weight:300;line-height:1.25;text-align:center;max-width:960px;margin-left:auto;margin-right:auto;}
.fs-wrapper .sl-slider blockquote cite{font-size:10px;font-weight:100;font-style:normal;text-transform:uppercase;letter-spacing:5px;padding-top:0px;text-align:center;float:right;width:100%;}
.nav-dots{text-align:center;position:absolute;bottom:-50px;height:30px;width:100%;left:0;z-index:99;}
.nav-dots span{display:inline-block;position:relative;width:16px;height:16px;border-radius:50%;margin:3px;background:#ddd;background:rgba(150,150,150,0.4);cursor:pointer;box-shadow:0 1px 1px rgba(255,255,255,0.4), inset 0 1px 1px rgba(0,0,0,0.1);}
.fs-wrapper .nav-dots span{background:rgba(150,150,150,0.1);margin:6px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;box-shadow:0 1px 1px rgba(255,255,255,0.4), inset 0 1px 1px rgba(0,0,0,0.1), 0 0 0 2px rgba(255,255,255,0.5);}
.fs-wrapper .nav-dots span.nav-dot-current, .fs-wrapper .nav-dots span:hover{box-shadow:0 1px 1px rgba(255,255,255,0.4), inset 0 1px 1px rgba(0,0,0,0.1), 0 0 0 5px rgba(255,255,255,0.5);}
.nav-dots span.nav-dot-current:after{content:"";position:absolute;width:10px;height:10px;top:3px;left:3px;border-radius:50%;background:rgba(255,255,255,0.8);}
.nav-arrows span{position:absolute;z-index:2000;top:50%;width:40px;height:40px;border:8px solid #efefef;border:8px solid rgba(255,255,255,0.4);text-indent:-90000px;margin-top:-40px;cursor:pointer;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.nav-arrows span:hover{border-color:rgba(255,255,255,0.9);}
.nav-arrows span.nav-arrow-prev{left:5%;border-right:none;border-top:none;}
.nav-arrows span.nav-arrow-next{right:5%;border-left:none;border-bottom:none;}
.fs-wrapper .bg-img-1{background-image:url(../images/1.jpg);}
.fs-wrapper .bg-img-2{background-image:url(../images/2.jpg);}
.fs-wrapper .bg-img-3{background-image:url(../images/3.jpg);}
.fs-wrapper .bg-img-4{background-image:url(../images/4.jpg);}
.fs-wrapper .bg-img-5{background-image:url(../images/5.jpg);}
.vertical-line{background:url('../../../../Site/graphics/vert-line.png') left top;position:absolute;top:0px;left:0px;width:100%;height:100%;margin:0;padding:0;-webkit-box-shadow:inset 0 0 0px 0 rgba(0,0,0,0.0);box-shadow:inset 0 0 0px 0 rgba(0,0,0,0.0);}
.horizontal-line{background:url('../../../../Site/graphics/horizontal-line.png') left top;position:absolute;top:0px;left:0px;width:100%;height:100%;margin:0;padding:0;-webkit-box-shadow:inset 0 0 0px 0 rgba(0,0,0,0.0);box-shadow:inset 0 0 0px 0 rgba(0,0,0,0.0);}
.diagonal-right{background:url('../../../../Site/graphics/diagonal-right.png') left top;position:absolute;top:0px;left:0px;width:100%;height:100%;margin:0;padding:0;-webkit-box-shadow:inset 0 0 0px 0 rgba(0,0,0,0.0);box-shadow:inset 0 0 0px 0 rgba(0,0,0,0.0);}
.diagonal-left{background:url('../../../../Site/graphics/diagonal-left.png') left top;position:absolute;top:0px;left:0px;width:100%;height:100%;margin:0;padding:0;-webkit-box-shadow:inset 0 0 0px 0 rgba(0,0,0,0.0);box-shadow:inset 0 0 0px 0 rgba(0,0,0,0.0);}
.dot-dark{background:url('../../../../Site/graphics/dot-dark.png') left top;position:absolute;top:0px;left:0px;width:100%;height:100%;margin:0;padding:0;-webkit-box-shadow:inset 0 0 0px 0 rgba(0,0,0,0.0);box-shadow:inset 0 0 0px 0 rgba(0,0,0,0.0);}
.dot-light{background:url('../../../../Site/graphics/dot-light.png') left top;position:absolute;top:0px;left:0px;width:100%;height:100%;margin:0;padding:0;-webkit-box-shadow:inset 0 0 0px 0 rgba(0,0,0,0.0);box-shadow:inset 0 0 0px 0 rgba(0,0,0,0.0);}
.top-shadow{background:url('../../../../Site/graphics/top-shadow.png') center top;position:absolute;top:1px;left:0px;width:100%;height:38px;margin:0;padding:0;}
.bottom-shadow{background:url('../../../../Site/graphics/bottom-shadow.png') center top;position:absolute;bottom:0px;left:0px;width:100%;height:38px;margin:0;padding:0;}
html{height:100%;}
*, *:after, *:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.clearfix:after{content:"";display:table;clear:both;}
body{-webkit-font-smoothing:antialiased;}
.clr{clear:both;padding:0;height:0;margin:0;}
.sl-slider-wrapper{width:800px;height:400px;margin:0 auto;position:relative;overflow:hidden;}
.sl-content-slice{overflow:hidden;position:absolute;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;background:#fff;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;opacity:1;}
.sl-slide-horizontal .sl-content-slice{width:100%;height:50%;left:-200px;-webkit-transform:translateY(0%) scale(1);-moz-transform:translateY(0%) scale(1);-o-transform:translateY(0%) scale(1);-ms-transform:translateY(0%) scale(1);transform:translateY(0%) scale(1);}
.sl-slide-horizontal .sl-content-slice:first-child{top:-200px;padding:200px 200px 0px 200px;}
.sl-slide-horizontal .sl-content-slice:nth-child(2){top:50%;padding:0px 200px 200px 200px;}
.sl-slide-vertical .sl-content-slice{width:50%;height:100%;top:-200px;-webkit-transform:translateX(0%) scale(1);-moz-transform:translateX(0%) scale(1);-o-transform:translateX(0%) scale(1);-ms-transform:translateX(0%) scale(1);transform:translateX(0%) scale(1);}
.sl-slide-vertical .sl-content-slice:first-child{left:-200px;padding:200px 0px 200px 200px;}
.sl-slide-vertical .sl-content-slice:nth-child(2){left:50%;padding:200px 200px 200px 0px;}
.sl-content-wrapper{position:absolute;}
.sl-content{width:100%;height:100%;background:#fff;}
.sl-slide-horizontal .sl-slide-inner{background:#ddd;}
.sl-slide-vertical .sl-slide-inner{background:#ccc;}
.fs-wrapper .bg-img{padding:0px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;position:absolute;top:0px;left:0px;width:100%;height:100%;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center;}
.sl-trans-elems .deco{-webkit-animation:roll 1s ease-out both, fadeIn 1s ease-out both;-moz-animation:roll 1s ease-out both, fadeIn 1s ease-out both;-o-animation:roll 1s ease-out both, fadeIn 1s ease-out both;-ms-animation:roll 1s ease-out both, fadeIn 1s ease-out both;animation:roll 1s ease-out both, fadeIn 1s ease-out both;}
.sl-trans-elems h2{-webkit-animation:moveUp 1s ease-in-out both;-moz-animation:moveUp 1s ease-in-out both;-o-animation:moveUp 1s ease-in-out both;-ms-animation:moveUp 1s ease-in-out both;animation:moveUp 1s ease-in-out both;}
.sl-trans-elems blockquote{-webkit-animation:fadeIn 0.5s linear 0.5s both;-moz-animation:fadeIn 0.5s linear 0.5s both;-o-animation:fadeIn 0.5s linear 0.5s both;-ms-animation:fadeIn 0.5s linear 0.5s both;animation:fadeIn 0.5s linear 0.5s both;}
.sl-trans-back-elems .deco{-webkit-animation:scaleDown 1s ease-in-out both;-moz-animation:scaleDown 1s ease-in-out both;-o-animation:scaleDown 1s ease-in-out both;-ms-animation:scaleDown 1s ease-in-out both;animation:scaleDown 1s ease-in-out both;}
.sl-trans-back-elems h2{-webkit-animation:fadeOut 1s ease-in-out both;-moz-animation:fadeOut 1s ease-in-out both;-o-animation:fadeOut 1s ease-in-out both;-ms-animation:fadeOut 1s ease-in-out both;animation:fadeOut 1s ease-in-out both;}
.sl-trans-back-elems blockquote{-webkit-animation:fadeOut 1s linear both;-moz-animation:fadeOut 1s linear both;-o-animation:fadeOut 1s linear both;-ms-animation:fadeOut 1s linear both;animation:fadeOut 1s linear both;}
@-webkit-keyframes roll{0%{-webkit-transform:translateX(500px) rotate(360deg);}
100%{-webkit-transform:translateX(0px) rotate(0deg);}
}
@-moz-keyframes roll{0%{-moz-transform:translateX(500px) rotate(360deg);opacity:0;}
100%{-moz-transform:translateX(0px) rotate(0deg);opacity:1;}
}
@-o-keyframes roll{0%{-o-transform:translateX(500px) rotate(360deg);opacity:0;}
100%{-o-transform:translateX(0px) rotate(0deg);opacity:1;}
}
@-ms-keyframes roll{0%{-ms-transform:translateX(500px) rotate(360deg);opacity:0;}
100%{-ms-transform:translateX(0px) rotate(0deg);opacity:1;}
}
@keyframes roll{0%{transform:translateX(500px) rotate(360deg);opacity:0;}
100%{transform:translateX(0px) rotate(0deg);opacity:1;}
}
@-webkit-keyframes moveUp{0%{-webkit-transform:translateY(40px);}
100%{-webkit-transform:translateY(0px);}
}
@-moz-keyframes moveUp{0%{-moz-transform:translateY(40px);}
100%{-moz-transform:translateY(0px);}
}
@-o-keyframes moveUp{0%{-o-transform:translateY(40px);}
100%{-o-transform:translateY(0px);}
}
@-ms-keyframes moveUp{0%{-ms-transform:translateY(40px);}
100%{-ms-transform:translateY(0px);}
}
@keyframes moveUp{0%{transform:translateY(40px);}
100%{transform:translateY(0px);}
}
@-webkit-keyframes fadeIn{0%{opacity:0;}
100%{opacity:1;}
}
@-moz-keyframes fadeIn{0%{opacity:0;}
100%{opacity:1;}
}
@-o-keyframes fadeIn{0%{opacity:0;}
100%{opacity:1;}
}
@-ms-keyframes fadeIn{0%{opacity:0;}
100%{opacity:1;}
}
@keyframes fadeIn{0%{opacity:0;}
100%{opacity:1;}
}
@-webkit-keyframes scaleDown{0%{-webkit-transform:scale(1);}
100%{-webkit-transform:scale(0.5);}
}
@-moz-keyframes scaleDown{0%{-moz-transform:scale(1);}
100%{-moz-transform:scale(0.5);}
}
@-o-keyframes scaleDown{0%{-o-transform:scale(1);}
100%{-o-transform:scale(0.5);}
}
@-ms-keyframes scaleDown{0%{-ms-transform:scale(1);}
100%{-ms-transform:scale(0.5);}
}
@keyframes scaleDown{0%{transform:scale(1);}
100%{transform:scale(0.5);}
}
@-webkit-keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
@-moz-keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
@-o-keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
@-ms-keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
@keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
@media screen and (max-width:992px){.fs-wrapper .sl-slider-wrapper{width:100%;}
.fs-wrapper .sl-slider h2{font-size:36px;height:auto;}
.sl-slider h2{}
.fs-wrapper .sl-slider blockquote p, .fs-wrapper .sl-slider blockquote{font-size:12px;padding:0px 10px 0px 0px;line-height:1.1;}
.nav-arrows span{border:2px solid rgba(255, 255, 255, 0.4);cursor:pointer;height:20px;margin-top:0px;top:40%;transform:rotate(45deg);width:20px;}
.fs-wrapper .sl-slider blockquote cite{font-size:12px;font-weight:400;letter-spacing:2px;padding-top:0px;margin-left:40px;}
.nav-arrows span.nav-arrow-prev{left:2%;}
.nav-arrows span.nav-arrow-next{right:2%;}
}
@media screen and (min-width:0px) and (max-width:299px){.fs-wrapper .sl-slider-wrapper{width:100%;height:150px;}
.sl-slide-inner{padding-top:20px;}
.fs-wrapper .sl-slider blockquote p, .fs-wrapper .sl-slider blockquote{display:none;}
}
@media screen and (min-width:300px) and (max-width:399px){.fs-wrapper .sl-slider-wrapper{width:100%;height:200px;}
.sl-slide-inner{padding-top:30px;}
.fs-wrapper .sl-slider blockquote p, .fs-wrapper .sl-slider blockquote{display:none;}
}
@media screen and (min-width:400px) and (max-width:499px){.fs-wrapper .sl-slider-wrapper{width:100%;height:250px;}
.sl-slide-inner{padding-top:40px;}
}
@media screen and (min-width:500px) and (max-width:599px){.fs-wrapper .sl-slider-wrapper{width:100%;height:300px;}
.sl-slide-inner{padding-top:50px;}
}
@media screen and (min-width:600px) and (max-width:699px){.fs-wrapper .sl-slider-wrapper{width:100%;height:350px;}
.sl-slide-inner{padding-top:60px;}
}
@media screen and (min-width:700px) and (max-width:768px){.fs-wrapper .sl-slider-wrapper{width:100%;height:400px;}
.sl-slide-inner{padding-top:70px;}
}
@media screen and (min-width:769px) and (max-width:899px){.fs-wrapper .sl-slider-wrapper{width:100%;height:425px;}
.sl-slide-inner{padding-top:80px;}
}
@media screen and (min-width:900px) and (max-width:992px){.fs-wrapper .sl-slider-wrapper{width:100%;height:450px;}
.sl-slide-inner{padding-top:90px;}
}