.oc-banner7-container .flex-container a:active,
.oc-banner7-container .flexslider a:active,
.oc-banner7-container .flex-container a:focus,
.oc-banner7-container .flexslider a:focus{outline:none;}
.oc-banner7-container .slides,
.oc-banner7-container .flex-control-nav,
.oc-banner7-container .flex-direction-nav{ocrgin:0;padding:0;list-style:none;}
.oc-banner7-container .flexslider{ocrgin:0;padding:0;}
.oc-banner7-container .flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;position:relative;}
.oc-banner7-container .flexslider .slides img{width:100%;display:block;}
.oc-banner7-container .flex-pauseplay span{text-transform:capitalize;}
.oc-banner7-container .slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
html[xmlns] .oc-banner7-container .slides{display:block;}
* html .oc-banner7-container .slides{height:1%;}
.no-js .oc-banner7-container .slides > li:first-child{display:block;}
.oc-banner7-container .flexslider{ocrgin:0 0 0px 0;position:relative;zoom:1;}
.oc-banner7-container .flex-viewport{ocx-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.oc-banner7-container .loading .flex-viewport{ocx-height:300px;}
.oc-banner7-container .flexslider .slides{zoom:1;}
.oc-banner7-container .carousel li{ocrgin-right:5px}
.nivo-directionNav a{font-size:0;border:1px solid #e6e6e6;position:absolute;top:50%;left:-100px;margin-top:-25px;width:87px;height:87px;z-index:999;background:rgba(255,255,255,0.2);}
.nivo-directionNav a:hover{background:rgba(255,255,255,0.5);}
.nivo-directionNav a:before{display:block;font-family:FontAwesome;color:#fff;font-size:40px;text-align:center;line-height:85px;content:"\f105";}
.nivo-directionNav a.nivo-prevNav:before{content:"\f104";}
.nivo-directionNav .nivo-nextNav{right:-100px;left:auto;}
.oc-banner7-container:hover .nivo-nextNav{opacity:1;right:15px;}
.oc-banner7-container:hover .nivo-prevNav{left:15px;}
.nivo-controlNav{text-align:center;padding:0;}
.nivo-controlNav a{cursor:pointer;}
.nivo-controlNav a.active{font-weight:bold;}
.oc-banner7-container .flex-control-nav,
.nivo-controlNav{width:100%;position:absolute;bottom:10px;text-align:center;}
.oc-banner7-container .flex-control-nav li{ocrgin:0 6px;display:inline-block;zoom:1;*display:inline;}
.oc-banner7-container .flex-control-paging li a,
.nivo-controlNav a{width:11px;height:11px;display:block;background:#aaa;cursor:pointer;text-indent:-9999px;-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;border-radius:100%;box-shadow:inset 0 0 3px rgba(0,0,0,0.3);z-index:9;}
.oc-banner7-container .flex-control-paging li a:hover,
.oc-banner7-container .flex-control-paging li a.flex-active,
.nivo-controlNav a:hover,
.nivo-controlNav a.active{cursor:pointer;height:12px;line-height:12px;width:12px;background:#393b3d;}
.oc-banner7-container .flex-control-thumbs{ocrgin:5px 0 0;position:static;overflow:hidden;}
.oc-banner7-container .flex-control-thumbs li{width:25%;float:left;ocrgin:0;}
.oc-banner7-container .flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer;}
.oc-banner7-container .flex-control-thumbs img:hover{opacity:1;}
.oc-banner7-container .flex-control-thumbs .flex-active{opacity:1;cursor:default;}
.oc-nivoslider{}
.nivoslider{position:relative;overflow:hidden;height:auto;width:100%;}
.nivoslider img{position:absolute;top:0;left:0;display:none;}
.nivo-controlNav{padding:0px 0;text-align:center;}
.nivo-controlNav a{background-color:#fff;border:0 none;border-radius:100%;cursor:pointer;display:inline-block;height:12px;line-height:12px;margin:0 3px;position:relative;text-indent:-9999px;width:12px;}
.banner7-caption{position:absolute;left:0px;top:0px;width:100%;background:none repeat scroll 0% 0% transparent;color:#FFF;font-size:16px;z-index:999;}
@-webkit-keyframes timeloading{from{width:0;}
to{width:100%;}
}
@keyframes timeloading{from{width:0;}
to{width:100%;}
}
.timeloading{position:absolute;top:0px;left:0px;background-color:rgba(249, 145, 82, 0.5);height:5px;}
.timeloading2{background-color:rgba(142, 174, 195, 0.7);}
.timeloading3{background-color:rgba(1,156,178,0.7);}
.nivoSlider{position:relative;width:100%;height:auto;overflow:hidden;}
.banner7-content{text-align:center;}
.bannerslideshow{position:absolute;top:30%;right:5%;text-align:left;max-width:80%;}
.text-content{display:inline-block;width:642px;padding:20px;margin-top:10%;overflow:hidden;}
.text-content .banner7-des{display:none;}
.banner7-content h1{font-size:44px;color:#ECF0F1;text-shadow:none;text-transform:uppercase;font-family:inherit;display:inline-block;margin:0;padding:3px 20px 5px;}
.banner7-content h2{font-size:20px;font-weight:normal;color:#FFF;text-transform:uppercase;font-family:inherit;margin:15px 0 0;padding:6px 10px;display:inline-block;}
.banner7-content .banner7-des{background:none;text-shadow:none;line-height:26px;padding:0;margin:15px 0 0;font-size:14px;font-family:inherit;color:#777;font-weight:normal;text-transform:inherit;}
.banner7-content .banner7-readmore{margin:15px 0 0;}
.banner7-content .banner7-readmore a{color:#FFF;text-shadow:none;display:inline-block;font-size:12px;padding:6px 26px 6px 18px;text-decoration:none;text-transform:capitalize;font-family:inherit;color:#fff;border:1px solid #fff;}
.banner7-content .banner7-readmore a:hover{background-color:rgba(185, 168, 148, 0.7);}
.slider-1 .text-content{background-color:rgba(142, 174, 195, 0.7);}
.slider-1.banner7-content .text-content{-webkit-animation:fadeInDown 500ms ease-in-out;-moz-animation:fadeInDown 500ms ease-in-out;-ms-animation:fadeInDown 500ms ease-in-out;animation:fadeInDown 500ms ease-in-out;}
.slider-1.banner7-content h1{-webkit-animation:fadeInDown 1000ms ease-in-out;-moz-animation:fadeInDown 1000ms ease-in-out;-ms-animation:fadeInDown 1000ms ease-in-out;animation:fadeInDown 1000ms ease-in-out;}
.slider-1.banner7-content h2{-webkit-animation:zoomIn 1300ms ease-in-out;-moz-animation:zoomIn 1300ms ease-in-out;-ms-animation:zoomIn 1300ms ease-in-out;animation:zoomIn 1300ms ease-in-out;}
.slider-1.banner7-content .banner7-readmore{-webkit-animation:fadeInUp 1800ms ease-in-out;-moz-animation:fadeInUp 1800ms ease-in-out;-ms-animation:fadeInUp 1800ms ease-in-out;animation:fadeInUp 1800ms ease-in-out;}
.slider-1.banner7-content .banner7-des{-webkit-animation:fadeInRight 1500ms ease-in-out;-moz-animation:fadeInRight 1500ms ease-in-out;-ms-animation:fadeInRight 1500ms ease-in-out;animation:fadeInRight 1500ms ease-in-out;}
.slider-2 .text-content{background-color:rgba(253, 198, 137, 0.7);}
.slider-2.banner7-content .text-content{-webkit-animation:fadeInDown 500ms ease-in-out;-moz-animation:fadeInDown 500ms ease-in-out;-ms-animation:fadeInDown 500ms ease-in-out;animation:fadeInDown 500ms ease-in-out;}
.slider-2.banner7-content h1{-webkit-animation:fadeInDown 1000ms ease-in-out;-moz-animation:fadeInDown 1000ms ease-in-out;-ms-animation:fadeInDown 1000ms ease-in-out;animation:fadeInDown 1000ms ease-in-out;}
.slider-2.banner7-content h2{-webkit-animation:zoomInUp 1300ms ease-in-out;-moz-animation:zoomInUp 1300ms ease-in-out;-ms-animation:zoomInUp 1300ms ease-in-out;animation:zoomInUp 1300ms ease-in-out;}
.slider-2.banner7-content .banner7-readmore{-webkit-animation:fadeInUp 1800ms ease-in-out;-moz-animation:fadeInUp 1800ms ease-in-out;-ms-animation:fadeInUp 1800ms ease-in-out;animation:fadeInUp 1800ms ease-in-out;}
.slider-2.banner7-content .banner7-des{-webkit-animation:fadeInRight 1500ms ease-in-out;-moz-animation:fadeInRight 1500ms ease-in-out;-ms-animation:fadeInRight 1500ms ease-in-out;animation:fadeInRight 1500ms ease-in-out;}
.slider-3 .text-content{background-color:rgba(157, 168, 175, 0.7);}
.slider-3.banner7-content .text-content{-webkit-animation:fadeInUp 500ms ease-in-out;-moz-animation:fadeInUp 500ms ease-in-out;-ms-animation:fadeInUp 500ms ease-in-out;animation:fadeInUp 500ms ease-in-out;}
.slider-3.banner7-content h1{-webkit-animation:fadeInLeft 1500ms ease-in-out;-moz-animation:fadeInLeft 1500ms ease-in-out;-ms-animation:fadeInLeft 1500ms ease-in-out;animation:fadeInLeft 1500ms ease-in-out;}
.slider-3.banner7-content h2{-webkit-animation:fadeInRight 1800ms ease-in-out;-moz-animation:fadeInRight 1800ms ease-in-out;-ms-animation:fadeInRight 1800ms ease-in-out;animation:fadeInRight 1800ms ease-in-out;}
.slider-3.banner7-content .banner7-readmore{-webkit-animation:fadeInUp 2200ms ease-in-out;-moz-animation:fadeInUp 2200ms ease-in-out;-ms-animation:fadeInUp 2200ms ease-in-out;animation:fadeInUp 2200ms ease-in-out;}
.slider-3.banner7-content .banner7-des{-webkit-animation:fadeInLeft 2000ms ease-in-out;-moz-animation:fadeInLeft 2000ms ease-in-out;-ms-animation:fadeInLeft 2000ms ease-in-out;animation:fadeInLeft 2000ms ease-in-out;}
@media(max-width:992px){.bannerslideshow{top:10%;}
.banner7-content h1 span{}
.banner7-content h3{font-size:1em;}
}
.oc-banner7-container .oc-loading{width:16px;height:16px;display:none;position:absolute;z-index:99;background:url(../iocges/loader.gif) no-repeat;top:50%;left:50%;ocrgin:-8px 0 0 -8px;}
.nivoSlider{position:relative;width:100%;height:auto;overflow:hidden;}
.nivoSlider img{position:absolute;top:0px;left:0px;max-width:none;}
.nivo-main-image{display:block !important;position:relative !important;width:100% !important;}
.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;background:white;filter:alpha(opacity=0);opacity:0;}
.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0;}
.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden;}
.nivo-box img{display:block;}
.nivo-caption{position:absolute;left:0px;top:0px;color:#FFF;width:100%;z-index:8;height:100%;}
.nivo-caption p{padding:5px;margin:0;}
.nivo-html-caption{display:none;}
@media (max-width:767px){.text-content{width:430px;margin-top:7%;}
.banner7-content h1{font-size:30px;}
.banner7-content h2{font-size:14px;}
.banner7-content .banner7-readmore a{font-size:10px;}
}
@media (max-width:560px){.text-content{width:320px;margin-top:2%;padding:10px;}
.banner7-content h1{font-size:19px;}
.banner7-content h2{font-size:10px;}
.banner7-content .banner7-readmore a{font-size:6px;padding:0 5px;}
}
@media (max-width:380px){.text-content{display:none;}
}