html{-webkit-font-smoothing:antialiased;}
@media(max-width:767px){body{padding-left:0!important;padding-right:0!important}}
@media(max-width:767px){.content-holder{padding:0 20px}}
@media(max-width:1200px) and (min-width:979px){.parallax-slider{height:700px}}
@media(min-width:768px) and (max-width:979px){.parallax-slider{height:600px}}
@media(max-width:767px){.parallax-slider{height:250px}}

#content{padding-top:73px}
.content-holder{padding-bottom:20px;background:#fefefe}
.parallax-slider #mainCaptionHolder .container h2 a{color:#fff!important}
.parallax-slider #mainCaptionHolder .container h2 a:hover{color:#fff!important}
.parallax-slider{position:relative;width:100%;height:590px;display:block;overflow:hidden;top:0;left:0;background:;-ms-transform:translateZ(0);transform:translateZ(0)}

.parallax-slider .baseList{display:none}
.parallax-slider #mainImageHolder{width:100%;height:590px;top:0;z-index:1}
.parallax-slider #mainImageHolder .primaryHolder{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}
.parallax-slider #mainImageHolder .primaryHolder img{position:absolute;max-width:inherit}
.parallax-slider #mainImageHolder .secondaryHolder{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}
.parallax-slider #mainImageHolder .secondaryHolder img{position:absolute;max-width:inherit}
.parallax-slider #mainCaptionHolder{position:absolute;width:100%;height:150%;top:0;left:0;text-align:center;z-index:2}
.parallax-slider #mainCaptionHolder .container{position:relative;top:340px;height:107px;box-sizing:border-box}
.parallax-slider #mainCaptionHolder .container:after{background:0 0;width:3000px;height:100%;left:50%;margin-left:-1400px;position:absolute;content:"";z-index:-1;bottom:0!important}
.parallax-slider #mainCaptionHolder .container p{font-size:20px;line-height:28px;color:#fff;margin-bottom:30px}
.parallax-slider #mainCaptionHolder .container .morebtn{font-size:20px;line-height:28px;color:#fff;padding:8px 14px;border:2px solid #fff;background:#08c;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.parallax-slider #mainCaptionHolder .container .morebtn:hover{text-decoration:none;background:#363636}
.parallax-slider.zoom-fade-eff #mainImageHolder .primaryHolder{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.parallax-slider.zoom-fade-eff #mainImageHolder .primaryHolder.animateState{opacity:0;filter:alpha(opacity=0);-webkit-transform:scale(3);-moz-transform:scale(3);-ms-transform:scale(3);-o-transform:scale(3);transform:scale(3)}
.parallax-slider.zoom-fade-eff #mainImageHolder .secondaryHolder{opacity:1;filter:alpha(opacity=100)}
.parallax-slider.zoom-fade-eff #mainImageHolder .secondaryHolder.animateState{opacity:0;filter:alpha(opacity=0)}
.parallax-slider.zoom-fade-eff #mainCaptionHolder .primaryCaption{opacity:1;filter:alpha(opacity=100)}
.parallax-slider.zoom-fade-eff #mainCaptionHolder .primaryCaption.animateState{opacity:0;filter:alpha(opacity=0)}
.parallax-slider.zoom-fade-eff #mainCaptionHolder .secondaryCaption{opacity:1;filter:alpha(opacity=100)}
.parallax-slider.zoom-fade-eff #mainCaptionHolder .secondaryCaption.animateState{opacity:0;filter:alpha(opacity=0)}
.parallax-slider.simple-fade-eff #mainImageHolder .primaryHolder{opacity:1;filter:alpha(opacity=100)}
.parallax-slider.simple-fade-eff #mainImageHolder .primaryHolder.animateState{opacity:0;filter:alpha(opacity=0)}
.parallax-slider.simple-fade-eff #mainImageHolder .secondaryHolder.animateState{opacity:1;filter:alpha(opacity=100)}
.parallax-slider.simple-fade-eff #mainImageHolder .secondaryHolder.animateState.animateState{opacity:0;filter:alpha(opacity=0)}
.parallax-slider.simple-fade-eff #mainCaptionHolder .primaryCaption{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.parallax-slider.simple-fade-eff #mainCaptionHolder .primaryCaption.animateState{opacity:0;filter:alpha(opacity=0)}
.parallax-slider.simple-fade-eff #mainCaptionHolder .secondaryCaption{opacity:1;filter:alpha(opacity=100)}
.parallax-slider.simple-fade-eff #mainCaptionHolder .secondaryCaption.animateState{opacity:0;filter:alpha(opacity=0)}
.parallax-slider.slide-top-eff #mainImageHolder .primaryHolder{top:0}
.parallax-slider.slide-top-eff #mainImageHolder .primaryHolder.animateState{top:-100%}
.parallax-slider.slide-top-eff #mainImageHolder .secondaryHolder.animateState{top:0}
.parallax-slider.slide-top-eff #mainImageHolder .secondaryHolder.animateState.animateState{top:100%}
.parallax-slider.slide-top-eff #mainCaptionHolder .primaryCaption{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.parallax-slider.slide-top-eff #mainCaptionHolder .primaryCaption.animateState{opacity:0;filter:alpha(opacity=0)}
.parallax-slider.slide-top-eff #mainCaptionHolder .secondaryCaption{opacity:1;filter:alpha(opacity=100)}
.parallax-slider.slide-top-eff #mainCaptionHolder .secondaryCaption.animateState{opacity:0;filter:alpha(opacity=0)}

.parallax-slider #paginationwraper{position:absolute;width:100%;bottom:0px;height:35px;z-index:9999;display:block;}
.parallax-slider #paralaxSliderPagination{position:absolute; text-align:center; z-index:2; left:46%; padding:0px 16px 7px 16px; margin-right:0px; z-index:2; box-sizing:border-box}
.parallax-slider #paralaxSliderPagination ul{list-style:none;margin:0}
.parallax-slider #paralaxSliderPagination ul li{width:7px;height:7px;display:inline-block;position:relative;margin:0 10px;border-radius:500px;overflow:hidden;cursor:pointer;border:3px solid #ccc;background-color:transparent;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}
.parallax-slider #paralaxSliderPagination ul li:before{content:"";position:absolute;width:0;height:100%;bottom:0;right:0;top:0;z-index:10;border-radius:500px;background:#ccc;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.parallax-slider #paralaxSliderPagination ul li:hover{background-color:#fff}
.parallax-slider #paralaxSliderPagination ul li:hover:before{width:100%;left:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.parallax-slider #paralaxSliderPagination ul li.active{background-color:#fff}
.parallax-slider #paralaxSliderPagination ul li.active:before{width:100%;left:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.parallax-slider #previewSpinner{position:absolute;width:50px;height:50px;display:block;top:50%;left:50%;margin-left:-25px;margin-top:-25px;border-radius:25px;z-index:99;background:url(images/spinner.gif) 50% 50% no-repeat #fff}


.parallax-slider .controlButtonBox{background:#fff;position:absolute;display:block;z-index:10;bottom:0;text-align:center;float:none;margin:0 auto;width:100%;height:57px}
.parallax-slider .controlBtn{width:33px;height:33px;display:block;position:absolute;display:block!important;bottom:11px;cursor:pointer;margin:0 auto;text-align:center;z-index:2}
.parallax-slider .controlBtn .innerBtn{width:33px;height:33px;text-align:center;color:#fff;display:block;position:relative;z-index:1;background:0 0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}
.parallax-slider .controlBtn .slidesCounter{width:70px;height:70px;background:0 0;display:none;position:absolute;top:0;color:#fff;text-align:center;font-size:16px;line-height:60px;-webkit-transition:all .23s ease;-moz-transition:all .23s ease;-o-transition:all .23s ease;transition:all .23s ease}
.parallax-slider .controlBtn.parallaxPrevBtn{left:50%;margin-left:-38px}
.parallax-slider .controlBtn.parallaxPrevBtn .innerBtn{border-radius:400px;overflow:hidden}
.parallax-slider .controlBtn.parallaxPrevBtn .innerBtn:before{content:"";width:33px;height:33px;background:transparent url(images/sliderprev.png) left 0 no-repeat;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}
.parallax-slider .controlBtn.parallaxPrevBtn .slidesCounter{left:0%;border-radius:0}
.parallax-slider .controlBtn.parallaxPrevBtn:hover .innerBtn{border-radius:0}
.parallax-slider .controlBtn.parallaxPrevBtn:hover .innerBtn:before{content:"";width:33px;height:33px;background:transparent url(images/sliderprev.png) right 0 no-repeat;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}
.parallax-slider .controlBtn.parallaxPrevBtn:hover .slidesCounter{left:100%}
.parallax-slider .controlBtn.parallaxNextBtn{right:50%;margin-right:-38px}
.parallax-slider .controlBtn.parallaxNextBtn .innerBtn{border-radius:400px;overflow:hidden}
.parallax-slider .controlBtn.parallaxNextBtn .innerBtn:before{content:"";width:33px;height:33px;background:transparent url(images/slidernext.png) left 0 no-repeat;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}
.parallax-slider .controlBtn.parallaxNextBtn .slidesCounter{right:0%;border-radius:0}
.parallax-slider .controlBtn.parallaxNextBtn:hover .innerBtn{border-radius:0}
.parallax-slider .controlBtn.parallaxNextBtn:hover .innerBtn:before{content:"";width:33px;height:33px;background:transparent url(images/slidernext.png) right 0 no-repeat;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}
.parallax-slider .controlBtn.parallaxNextBtn:hover .slidesCounter{right:100%}
