/* Full Width jquery slider styles
---------------------------------------------------------- */

#feature.fullwidth .inner{width:100%;padding:0}.full-slider{position:relative;width:100%;margin:0 auto;overflow:hidden}.full-slider.cycle2-loading{background:url(../images/loading_big.gif) no-repeat scroll 50% 50% #fff}.full-slider > a{display:block;overflow:hidden}.full-slider img{display:block;width:100%}.full-slider .cycle2-slide{display:block;width:100%}.cycle2-pager{position:absolute;bottom:10px;left:0;z-index:499;display:none;width:100%;text-align:center;margin:0;list-style-type:none}.cycle2-pager.in_caption{left:auto;right:10px;text-align:right;bottom:0;padding:12px 0;box-sizing:border-box;width:auto}.cycle2-pager.has_thumb.in_caption{right:38px}.full-slider:hover .cycle2-pager{display:block}.cycle2-pager li{position:relative;display:inline-block;width:16px;height:16px;margin:0 2px;font-size:0;color:transparent;text-indent:100%;white-space:nowrap;cursor:pointer;background:url(../images/nivo_slider_sprites.png) no-repeat scroll 0 0 transparent}.cycle2-pager li.cycle2-pager-active{background-position:0 -32px}.cycle2-pager li:hover{background-position:0 -16px}.cycle2-pager li img{display:block;width:100%;height:100%}.cycle2-pager li span{position:absolute;top:-65px;left:-38px;display:none;width:80px;height:50px;padding:4px;background:#343434;background:rgba(64,64,64,.5);border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.cycle2-pager li span:after{position:absolute;bottom:-10px;left:50%;z-index:1000;display:block;margin-left:-3px;content:" ";border:5px solid #000;border-color:#343434 transparent transparent;border-color:rgba(64,64,64,.5) transparent transparent transparent;border-style:solid dashed dashed}.cycle2-pager li:hover span{display:block}.cycle2-prev,.cycle2-next{position:absolute;z-index:1000;display:none;font-size:0;color:#b0b0b0;background-color:rgba(30,30,30,0.3);text-indent:100%;white-space:nowrap;cursor:pointer;border-radius:5px}.full-slider:hover .cycle2-prev,.full-slider:hover .cycle2-next{display:block}.cycle2-prev{left:20px}.cycle2-next{right:20px}.cycle2-prev:hover{background-color:rgba(30,30,30,0.6)}.cycle2-next:hover{background-color:rgba(30,30,30,0.6)}.cycle2-next:after,.cycle2-prev:after{position:absolute;font-size:30px;color:#b0b0b0;font-family:'themeicons'!important}.cycle2-prev:after{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:FlipH}.cycle2-prev:hover:after{color:#d0d0d0}.cycle2-next:hover:after{color:#d0d0d0}.cycle2-prev.small_arrow,.cycle2-next.small_arrow{top:50%;width:40px;height:40px;margin-top:-20px}.cycle2-next.small_arrow:after,.cycle2-prev.small_arrow:after{content:"\f105";top:8px}.cycle2-next.small_arrow:after{left:6px}.cycle2-prev.small_arrow:after{right:6px}.cycle2-prev.large_arrow,.cycle2-next.large_arrow{top:50%;z-index:1000;width:50px;height:70px;margin-top:-35px}.cycle2-prev.large_arrow{left:20px}.cycle2-next.large_arrow{right:20px}.cycle2-next.large_arrow:after,.cycle2-prev.large_arrow:after{content:"\e649";top:23px}.cycle2-next.large_arrow:after{left:-19px}.cycle2-prev.large_arrow:after{right:-19px}.cycle2-prev.rounded_arrow,.cycle2-next.rounded_arrow{top:50%;border-radius:30px;width:60px;height:60px;margin-top:-30px}.cycle2-prev.rounded_arrow{left:20px}.cycle2-next.rounded_arrow{right:20px}.cycle2-next.rounded_arrow:after,.cycle2-prev.rounded_arrow:after{content:"\e633";top:19px}.cycle2-next.rounded_arrow:after{left:-14px}.cycle2-prev.rounded_arrow:after{right:-14px}//Progress
.cycle2-progress{position:absolute;z-index:500;width:0;height:2px;background:#ccc}.cycle2-progress.top{top:0}.cycle2-progress.bottom{bottom:0}.fullwidth-html-caption{display:none}@media only screen and (max-width: 979px){.full-slider.hide_pager_on_mobile .cycle2-pager{display:none!important}.full-slider.hide_navi_on_mobile .cycle2-prev,.full-slider.hide_navi_on_mobile .cycle2-next{display:none!important}}#feature.slider_fullwidth .no_shadow,#feature.slider_fullwidth .bottom_shadow,#feature.slider_fullwidth .top_shadow{overflow:hidden}.cycle2-overlay{position:absolute;bottom:0;z-index:101;padding:10px;background-color:rgba(0,0,0,0.6);width:100%;color:#fff;box-sizing:border-box}.cycle2-overlay .fullwidth_desc,.cycle2-overlay .fullwidth_title h3{padding:0;margin:0;color:#fff;line-height:inherit}