﻿#MainWrapper.bootstrappedmaster .sbImageBannerArea{position:relative;width:100%;height:auto;z-index:0;overflow:hidden}#MainWrapper.bootstrappedmaster .sbImageBannerBackground{z-index:0;height:auto;width:100%;max-width:100%}#MainWrapper.bootstrappedmaster .sbImageBackgroundItem{position:relative;left:0;top:0;display:block !important;width:100%;height:auto;font-size:0}#MainWrapper.bootstrappedmaster .sbImageBannerImage{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50% -50%);-moz-transform:translate(-50% -50%);-ms-transform:translate(-50% -50%);-o-transform:translate(-50% -50%);transform:translate(-50% -50%)}#MainWrapper.bootstrappedmaster .sbCarouselTitle{position:relative;z-index:2}#MainWrapper.bootstrappedmaster .sbCarouselTitle h3{margin-top:30px;padding:0 30px;color:#fff;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:100;font-size:16px;line-height:16px;text-shadow:0 0 14px #000}#MainWrapper.bootstrappedmaster #MainWrapper .sbImageBannerShifting{margin-top:0 !important}#MainWrapper.bootstrappedmaster .sbImageBannerShifting{position:relative;z-index:2}#MainWrapper.bootstrappedmaster .sbImageShiftingItem{position:relative;padding:0 30px}#MainWrapper.bootstrappedmaster .sbImageShiftingItem h2{margin:3px 0}#MainWrapper.bootstrappedmaster .sbImageShiftingItem h2 a{line-height:30px;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:100;font-size:26px;color:#000;opacity:.75;text-shadow:0 0 18px #fff}#MainWrapper.bootstrappedmaster .sbImageShiftingItem.selected h2 a,#MainWrapper.bootstrappedmaster .sbImageShiftingItem h2 a:hover{text-shadow:0 0 18px #000;color:#fff;opacity:1;text-decoration:none}#MainWrapper.bootstrappedmaster .sbImageBanner{position:relative;z-index:1;margin-top:-84px}#MainWrapper.bootstrappedmaster .sbImageBannerItem{position:absolute;left:0;top:0;display:block !important;width:100%}#MainWrapper.bootstrappedmaster .sbImageBannerText{position:absolute;right:15px;top:100px;z-index:50;padding:10px 35px 5px;background-color:rgba(35,31,32,.75)}#MainWrapper.bootstrappedmaster .sbImageBannerText:after{content:"";display:block;clear:both}#MainWrapper.bootstrappedmaster .sbImageBannerText p{font-family:"proxima-nova",sans-serif;font-style:italic;font-weight:100;font-size:24px;color:#fff;text-shadow:0 0 18px #000;line-height:24px;padding:0;margin:.5em 0}#MainWrapper.bootstrappedmaster .sbBannerNav{position:relative;top:0;left:0;width:100%;z-index:50}#MainWrapper.bootstrappedmaster .sbBannerNav a{position:absolute;top:0;width:62px;height:300px;background-image:url(../images/sprite.png);line-height:0;font-size:0;text-indent:-9999px}#MainWrapper.bootstrappedmaster .sbNavigatePrev{left:0;background-position:left 0}#MainWrapper.bootstrappedmaster .sbNavigateNext{right:0;background-position:right 0}#MainWrapper.bootstrappedmaster .sbNavigatePrev:hover{left:0;background-position:left bottom}#MainWrapper.bootstrappedmaster .sbNavigateNext:hover{right:0;background-position:right bottom}#MainWrapper.bootstrappedmaster .sbBannerPager{margin-top:82px;margin-bottom:20px;position:relative;z-index:51;text-align:center}#MainWrapper.bootstrappedmaster .sbBannerPager a{margin:0 4px;display:inline-block;width:12px;height:12px;opacity:.75;line-height:0;font-size:0;text-indent:-9999px;border-radius:50%;background-color:transparent;border:solid 2px #fff}#MainWrapper.bootstrappedmaster .sbBannerPager a.activeSlide{opacity:1;background-color:#fff}@media(max-width:480px){#MainWrapper.bootstrappedmaster .sbCarouselTitle h3{margin:30px 0 0;font-size:14px;line-height:14px}#MainWrapper.bootstrappedmaster .sbImageShiftingItem h2{line-height:22px;margin:0}#MainWrapper.bootstrappedmaster .sbImageShiftingItem h2 a{line-height:22px;font-size:20px}#MainWrapper.bootstrappedmaster .sbBannerPager{margin-top:80px}#MainWrapper.bootstrappedmaster .sbBannerPager a{margin:0 4px;width:10px;height:10px}}@media(min-width:768px){#MainWrapper.bootstrappedmaster .sbImageShiftingItem{padding:0}#MainWrapper.bootstrappedmaster .sbCarouselTitle h3{margin-top:30px;font-size:20px;line-height:20px;padding:0}#MainWrapper.bootstrappedmaster .sbImageShiftingItem h2 a{line-height:44px;font-size:38px}#MainWrapper.bootstrappedmaster .sbImageBannerText{top:18px;padding:10px 35px}#MainWrapper.bootstrappedmaster .sbImageBannerText p{font-size:24px;line-height:24px}#MainWrapper.bootstrappedmaster .sbBannerPager{margin-bottom:30px;margin-top:132px;text-align:left}#MainWrapper.bootstrappedmaster .sbBannerPager a{margin:0 5px;width:14px;height:14px}}@media(min-width:992px){#MainWrapper.bootstrappedmaster .sbCarouselTitle h3{margin-top:30px;font-size:20px;line-height:20px}#MainWrapper.bootstrappedmaster .sbImageShiftingItem h2 a{line-height:44px;font-size:38px}#MainWrapper.bootstrappedmaster .sbImageBannerText{top:16px;padding:10px 40px}#MainWrapper.bootstrappedmaster .sbImageBannerText p{font-size:30px;line-height:30px}#MainWrapper.bootstrappedmaster .sbBannerPager{margin-bottom:40px;margin-top:152px}}@media(min-width:1200px){#MainWrapper.bootstrappedmaster .sbCarouselTitle h3{margin-top:34px;font-size:26px;line-height:26px}#MainWrapper.bootstrappedmaster .sbImageShiftingItem h2 a{line-height:50px;font-size:46px}#MainWrapper.bootstrappedmaster .sbImageBannerText{top:14px;padding:10px 50px}#MainWrapper.bootstrappedmaster .sbImageBannerText p{font-size:38px;line-height:38px}#MainWrapper.bootstrappedmaster .sbBannerPager{margin-top:161px;margin-bottom:54px}}