.slider-inner .da-slider{box-shadow:none;border-bottom:2px solid #ddd;}
.slider-inner .da-dots{z-index:10;}
@media (max-width:450px){.da-slide p{display:none;}
}
@media (max-width:900px){.da-slide .da-img{display:none;}
}
.tp-dottedoverlay{z-index:1 !important;}
.tp-bullets.preview4 .bullet{border-radius:10px !important;}
.tp-banner-container a.btn-u,
.tp-banner-container a.btn-u:hover{color:#fff;border:solid 1px transparent;}
.tp-banner-container a.re-btn-brd{background:none;border:solid 1px #fff;}
.tp-banner-container a.re-btn-brd:hover{color:#555;background:#fff;}
.tp-banner-container .btn-u.btn-brd{font-weight:400;}
.tp-banner-container{position:relative;}
.fullscreen-container{padding:0;width:100%;position:relative;}
.revolution-mch-1:after{top:0;left:0;right:0;width:100%;height:100%;content:' ';position:absolute;}
.revolution-ch1{color:#fff;font-size:40px;font-weight:400;line-height:60px;text-transform:uppercase;font-family:"Open Sans", Arial, sans-serif;}
.revolution-ch2{color:#fff;font-size:20px;max-width:470px;line-height:32px;position:relative;text-align:center;font-weight:normal;font-family:"Open Sans", Arial, sans-serif;}
.revolution-ch2:after{left:50%;width:70px;height:2px;content:' ';bottom:-20px;background:#fff;margin-left:-35px;position:absolute;}
.re-title-v1{color:#fff;font-size:75px;font-weight:600;line-height:60px;text-transform:uppercase;font-family:"Open Sans", Arial, sans-serif;}
.re-title-v2{color:#fff;font-size:40px;font-weight:600;line-height:45px;text-align:center;text-transform:uppercase;font-family:"Open Sans", Arial, sans-serif;}
.re-text-v1{color:#fff;font-size:24px;text-align:center;font-family:"Open Sans", Arial, sans-serif;}
.re-text-v2{color:#fff;font-size:24px;font-family:"Open Sans", Arial, sans-serif;}
.rs-caption-1{color:#fff;font-size:32px;font-weight:200;padding:6px 75px;position:relative;border-top:solid 1px #fff;border-bottom:solid 1px #fff;}
.rs-caption-1:after,
.rs-caption-1:before{font-size:16px;content:"\f005";position:absolute;font-family:FontAwesome;}
@media (max-width:768px){.rs-caption-1:after,
.rs-caption-1:before{content:"";}
}
.rs-caption-1:after{right:4%;}
.rs-caption-1:before{left:4%;}
.rs-caption-2{color:#fff;position:relative;font-size:26px;font-weight:200;line-height:40px;padding:10px 50px;text-align:center;}
.rs-caption-2:after{left:50%;content:"";height:1px;width:100px;bottom:-10px;background:#fff;margin-left:-50px;position:absolute;}
.rs-caption-3 a{margin:0 5px;padding:7px 20px;text-transform:uppercase;}
@media (max-width:768px){.rs-caption-1,
.rs-caption-2,
.rs-caption-3{font-weight:normal;}
}
.layer_slider{overflow:hidden;}
.ls-ct-half, .ls-ct-center{border-radius:100px !important;}
@media (max-width:900px){#sequence-theme .info{top:80px !important;width:60% !important;margin-right:50px;}
}
@media (max-width:450px){#sequence-theme .info{top:70px !important;width:70% !important;margin-right:25px;}
#sequence-theme h2{font-size:30px !important;}
#sequence-theme .info p{font-size:18px !important;}
}
.clients{border:0;overflow:hidden;margin-top:10px;margin-bottom:30px;box-shadow:none !important;margin-bottom:0 !important;}
.clients li{overflow:hidden;margin-left:1px;position:relative;background:#fafafa;}
.clients li:hover{background:#f6f6f6;}
.clients li img.color-img{top:0;left:0;display:none;position:absolute;}
.clients li:hover img.color-img{display:block;}
.clients li img{filter:gray;float:none !important;margin:0 auto !important;}
.clients li img:hover{filter:none;}
.pie-progress-charts .inner-pchart{text-align:center;}
.pie-progress-charts .circle{color:#555;font-weight:200;margin-bottom:20px;}
.pie-progress-charts .circle-title{font-size:22px;}
@media (max-width:767px){.pie-progress-charts .inner-pchart{margin-bottom:40px;}
}
.counters{color:#555;text-align:center;}
@media (max-width:767px){.counters{margin-bottom:30px;}
.counters:last-child{margin-bottom:inherit;}
}
.counters span{font-size:35px;}
.counters span.counter-icon{display:block;margin-bottom:10px;}
.counters span.counter-icon i{color:#fff;padding:16px;min-width:65px;font-size:30px;position:relative;background:#72c02c;}
.counters span.counter-icon i:after{width:0;height:0;left:38%;content:" ";bottom:-7px;display:block;position:absolute;border-top:7px solid #72c02c;border-left:7px solid transparent;border-right:7px solid transparent;border-left-style:inset;border-right-style:inset;}
.counters:hover span.counter-icon i{border-color:#000;}
#topcontrol{color:#fff;z-index:99;width:30px;height:30px;font-size:20px;background:#222;position:relative;right:14px !important;bottom:11px !important;border-radius:3px !important;}
#topcontrol:after{top:-2px;left:8.5px;content:"\f106";position:absolute;text-align:center;font-family:FontAwesome;}
#topcontrol:hover{color:#fff;background:#CE1712;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.owl-btn{color:#777;cursor:pointer;font-size:18px;padding:2px 9px;text-align:center;background:#f5f5f5;}
.owl-btn:hover{color:#fff;background:#72c02c;}
.owl-carousel-v1 .owl-navigation{text-align:right;margin-bottom:20px;}
.owl-carousel-v1 .item{margin:0 5px;}
.owl-carousel-v1 .item img{text-align:center;}
.owl-carousel-v1 .owl-pagination{display:none;}
.owl-carousel-v2 .owl-slider-v2{margin-bottom:20px;}
.owl-carousel-v2 .item{margin:0 15px;}
.owl-carousel-v2 .item img{text-align:center;}
.owl-carousel-v2 .owl-navigation{text-align:center;}
.owl-carousel-v2 .owl-pagination{display:none;}
.owl-carousel-v3 .item{margin:0 15px;}
.owl-carousel-v3 .item img{text-align:center;}
.owl-carousel-v3 .owl-pagination{display:none;}
.owl-carousel-v4 .owl-wrapper-outer{margin-bottom:20px;}
.owl-carousel-v4 .item{margin:0 3px;}
.owl-carousel-v4 .item img{width:100%;}
.owl-carousel-v5 .owl-wrapper-outer{margin-bottom:20px;}
.owl-carousel-v5 .owl-controls .owl-page.active span,
.owl-carousel-v5 .owl-controls.clickable .owl-page:hover span{background:#72c02c;}
.owl-carousel-v5 .owl-controls .owl-page span{margin:5px 3px !important;}
.owl-carousel-v6 .owl-carousel-item{margin:0 10px;padding:7px 0;text-align:center;position:relative;border:1px solid #e4e2e2;}
.owl-carousel-v6 .owl-carousel-item img{width:150px;height:auto;}
.owl-carousel-v6 .owl-wrapper-outer{margin-bottom:20px;}
.owl-carousel-v6 .owl-controls .owl-page span{margin:5px 3px !important;}
.owl-pagination{text-align:center !important;}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{opacity:1;filter:Alpha(Opacity=100);}
.owl-theme .owl-controls .owl-page{zoom:1;display:inline-block;*display:inline;}
.owl-theme .owl-controls .owl-page span{width:12px;height:12px;opacity:0.3;display:block;margin:5px 7px;background:#bbb;filter:Alpha(Opacity=50);-webkit-border-radius:50% !important;-moz-border-radius:50% !important;border-radius:50% !important;}
.owl-carousel-style-v1 img{width:120px;height:auto;}
.owl-carousel-style-v2 .item{margin:0 3px;background:#fafafa;text-align:center;border:solid 1px #eee;}
.owl-carousel-style-v2 .item img{padding:0 3px;display:inline-block;}
.owl-carousel-style-v2 .item:hover{background:#f7f7f7;border-color:#e5e5e5;transition:all 0.4s ease-in-out;}
.owl-carousel-style-v2 .owl-pagination{display:none;}
.owl-clients-v1 img{width:120px;height:auto;}
.owl-clients-v1 .owl-pagination{display:none;}
.testimonials-v3{padding:100px 0;font-family:"Open Sans", Arial, sans-serif;}
.testimonials-v3 ul{margin:0;padding:0;text-align:center;position:relative;}
.testimonials-v3 li img{width:150px;height:150px;margin-bottom:10px;}
.testimonials-v3 li > p{font-size:14px;}
.testimonials-v3 .testimonials-v3-title{font-size:22px;font-weight:200;margin-bottom:20px;}
.testimonials-v3 .testimonials-v3-title p{color:#72c02c;margin-bottom:0;}
.testimonials-v3 .testimonials-v3-title span{color:#777;display:block;font-size:14px;}
.testimonials-v3 .owl-pagination{display:none;}
.testimonials-v3 .owl-buttons .owl-prev,
.testimonials-v3 .owl-buttons .owl-next{padding:13px;position:relative;margin:15px 2px 0;background:#f5f5f5;display:inline-block;}
.testimonials-v3 .owl-buttons .owl-prev:after,
.testimonials-v3 .owl-buttons .owl-next:after{top:0;color:#bbb;font-size:16px;position:absolute;font-weight:normal;display:inline-block;font-family:FontAwesome;}
.testimonials-v3 .owl-buttons .owl-prev:after{left:10px;content:"\f104";}
.testimonials-v3 .owl-buttons .owl-next:after{right:10px;content:"\f105";}
.testimonials-v3 .owl-buttons .owl-prev:hover:after,
.testimonials-v3 .owl-buttons .owl-next:hover:after{color:#fff;}
.testimonials-v3 .owl-buttons .owl-prev:hover,
.testimonials-v3 .owl-buttons .owl-next:hover{background:#72c02c;-webkit-transition:background 0.4s ease-in-out;-moz-transition:background 0.4s ease-in-out;-o-transition:background 0.4s ease-in-out;transition:background 0.4s ease-in-out;}
.owl-work-v1 .owl-navigation{top:3px;position:relative;}
.owl-work-v1 .owl-navigation{margin-bottom:10px;}
.owl-work-v1 .item a{text-align:center;}
.owl-work-v1 .item a:hover{text-decoration:none;}
.owl-work-v1 .item a:hover strong{color:#555;}
.owl-work-v1 .item em.overflow-hidden{display:block;}
.owl-work-v1 .item a span{display:block;padding:10px;border-bottom:solid 2px #eee;}
.owl-work-v1 .item a strong{color:#555;display:block;}
.owl-work-v1 .item a i{color:#777;}
.owl-work-v1 .item a img{-webkit-transition:all 0.8s ease-in-out;-moz-transition:all 0.8s ease-in-out;-o-transition:all 0.8s ease-in-out;-ms-transition:all 0.8s ease-in-out;transition:all 0.8s ease-in-out;}
.owl-work-v1 .item a:hover img{opacity:0.8;-webkit-transform:scale(1.2) rotate(3deg);-moz-transform:scale(1.2) rotate(3deg);-o-transform:scale(1.0) rotate(3deg);-ms-transform:scale(1.2) rotate(3deg);transform:scale(1.2) rotate(3deg);}
.owl-work-v1 .item a:hover span{border-bottom:solid 2px #72c02c;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.3s ease-in-out;}
.parallax-twitter{color:#fff;padding:100px 0;position:relative;text-align:center;background:#333 url(../img/bg/19.jpg) 50% 0 fixed;background-size:cover;background-position:center center;}
.parallax-twitter:after{top:0;left:0;width:100%;height:100%;content:" ";position:absolute;background:rgba(0,0,0,0.5);}
.parallax-twitter:before{top:0;left:0;width:100%;height:100%;content:" ";position:absolute;background:url(../img/patterns/gridtile.png) repeat;}
.parallax-twitter-in{z-index:1;position:relative;}
.parallax-twitter-in ul{margin:0;}
.parallax-twitter-in li{color:#fff;}
.parallax-twitter-in li p{color:#fff;font-size:18px;font-weight:200;}
.parallax-twitter-in li a{color:#eee;text-decoration:underline;}
.parallax-twitter-in li a:hover{text-decoration:none;}
.parallax-twitter-in li span{color:#ddd;display:block;font-size:14px;font-weight:400;margin-bottom:20px;}
.parallax-twitter-in .owl-page{width:18px;}
.clients-section{padding:60px 0;position:relative;background:#333 url(../img/bg/7.jpg) 50% fixed;background-size:cover;background-position:center center;}
.clients-section:after{top:0;left:0;width:100%;height:100%;content:" ";position:absolute;background:rgba(0,0,0,0.8);}
.clients-section:before{top:0;left:0;width:100%;height:100%;content:" ";position:absolute;background:url(../img/patterns/gridtile.png) repeat;}
.clients-section .title-v1 p,
.clients-section .title-v1 h2{color:#fff;}
.clients-section ul{padding:0;z-index:1;list-style:none;}
.clients-section li{margin:0 3px;background:#fff;}
.clients-section li a{padding:10px;display:block;overflow:hidden;text-align:center;transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;}
.clients-section li a:hover{-transform:scale(1.2);-o-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);}
.clients-section img{width:100px;height:100px;}
.clients-section .owl-pagination{display:none;}
.owl-video img{position:relative;text-align:center;margin:0 auto 20px;}
.owl-video img.video-play{top:50%;left:50%;margin-top:-52px;margin-left:-52px;position:absolute;}
.owl-video .owl-controls .owl-page span{margin:5px 3px;}