@charset "utf-8";
/* CSS Document */
::-moz-selection {color: #fff; background:#5593ce;}
::selection {color: #fff; background:#5593ce;}
body {font-family: 'Open Sans', sans-serif;}
.bdr-none{border:none !important; }
.logo{margin:15px 0;}
.nobdr{border:none !important; }
header{}
.welcome-start {background: #4dcdfd;border-radius: 2px;color: #fff;display: inline-block;font-size: 18px;padding: 9px 24px;}
.owl-carousel {padding:0;position: relative;width:100%;}
.owl-carousel .owl-wrapper-outer {overflow: hidden;position: relative;width: 100%;}
.owl-carousel .owl-wrapper::after {clear: both;content: ".";display: block;height: 0;line-height: 0;visibility: hidden;}
.owl-carousel .owl-wrapper, .owl-carousel .owl-item {backface-visibility: hidden;transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper {position: relative;}
.owl-carousel .owl-wrapper, .owl-carousel .owl-item {backface-visibility: hidden;transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-item {float: left;}
.owl-controls {text-align: center;}
.owl-page{display:inline-block; margin:0 3px; }
.owl-page span{background:#c1c2c4;border-radius: 50%;color: transparent;display: inline-block;height:10px;width:10px; cursor:pointer;}
.owl-page.active span{background:#ed8440;}
.owl-buttons {left: 0;position: absolute;top: 40%;width: 100%;}
.owl-prev {color: #575c60;float: left;font-size: 60px;    margin-left: 6px; cursor:pointer;}
.owl-next {color: #575c60;float: right;font-size: 60px;    margin-right: 6px;cursor:pointer;}
.owl-item .item p { background-color: rgba(255, 225, 255, 0.90);bottom: 0;color: #231f20;font-size: 12px;font-weight: normal;left: 0;line-height: normal; margin: 0;padding:18px 2%; position: absolute;right: 0;width: 96%;}
.owl-pagination {bottom:20px;position: absolute;width: 100%; left:0; right:0;}
.item > img {width: 100%;}
.banner{position:relative; margin-bottom:30px;}
.top-header a{color:#676767; margin-left:20px;}
.top-header a.email{background-image:url(../images/email.png); background-repeat:no-repeat; padding:0 0 0 20px; background-position: left 2px;}
.top-header a.phone{background-image:url(../images/phone-top.png); background-repeat:no-repeat; padding:0 0 0 20px; background-position: left 2px;}
.top-header a.skype{background-image:url(../images/skype.png); background-repeat:no-repeat; padding:0 0 0 20px; background-position: left 2px;}
.languages{float:right;}
.top-links{float:right; margin:10px 28px 0 0;}
.toggle-data{background-color:rgba(0, 0, 0, 0.7); border-radius:5px; border:2px solid #fff; position:absolute; bottom:0; width:100%;}
.toggle-data h2{color:#fff; font-size:25px; margin:0;padding:10px 15px; cursor:pointer;}
.toggle-data p{color:#fff; text-align:center;margin-top:20px;padding:0 15px 10px 15px;}
.home-toggle{position:relative; z-index:5;}
.home-toggle .span30{position:relative;}
.post{margin-top:26px;}
.post span{font-weight:600; display:block;}
.post a {background-image: url("../images/readmore.png");background-repeat: no-repeat;background-size: cover;color: #fff; float: right; font-size: 10px;    font-weight: bold; padding: 5px 11px; text-align: center;}
footer{background-color:#000; text-align:center; color:#fff; padding:20px; margin-top:30px; position:relative;}
footer:after{background-image:url(../images/footer-pattern.png); background-repeat:repeat-x; content:""; position:absolute; width:100%; height:9px; left:0; right:0; top:-9px;}
footer p{color:#fff;}
footer .newsletter span{font-size:22px;}
.newsletter{display:inline-block;}
.newsletter input[type="text"] {border-right: medium none transparent;float: left;height: 34px;width:376px;}
.newsletter input[type="submit"] {background: #ff6666;border: medium none;color: #fff;font-size: 16px;padding: 11px 19px;}
.newsletter input[type="submit"]:hover {background: #ea5d5d;}
.social-footer a{margin:0 2px;}
.social-footer a:hover{opacity:0.5;}
.footer-links{border-top:1px solid #fff; margin:20px 0 30px 0; padding-top:5px; font-family: 'Merriweather Sans', sans-serif; font-size:15px;}
.footer-links a{color:#fff; border-right:1px solid #fff; padding:0 20px; font-size:15px;}
.footer-links a:hover{color:#ff6666;}
.copyright{float:left; font-family: 'Merriweather Sans', sans-serif; font-size:12px;}
.deisgn{float:right; font-size:12px;  font-family: 'Merriweather Sans'}
.deisgn a{color:#fff;}
.deisgn a:hover{color:#ff6666;}
.slide-logos {background: #494949;border-radius: 5px;margin: 30px 0 0;padding: 12px;}
.slide-logos .owl-carousel {background: #fff; padding:25px 10px; width:auto;}
.slide-logos .owl-pagination {display:none;}
.data1{display:none;}
.data2{display:none;}
.data3{display:none;}
.toggle-data2{background-color:rgba(0, 0, 0, 0.7); border-radius:5px; border:2px solid #fff; position:absolute; bottom:0; width:100%;}
.toggle-data2 h2{color:#fff; font-size:25px; margin:0;padding:10px 15px; cursor:pointer;}
.toggle-data2 p{color:#fff; text-align:center;margin-top:20px;padding:0 15px 10px 15px;}
.toggle-data3{background-color:rgba(0, 0, 0, 0.7); border-radius:5px; border:2px solid #fff; position:absolute; bottom:0; width:100%;}
.toggle-data3 h2{color:#fff; font-size:25px; margin:0;padding:10px 15px; cursor:pointer;}
.toggle-data3 p{color:#fff; text-align:center;margin-top:20px;padding:0 15px 10px 15px;}
.owl-buttons .owl-prev{width:22px; height:31px; display:inline-block; background-image:url(../images/arrowL.png); background-repeat:no-repeat;}
.owl-buttons .owl-next{width:22px; height:31px; display:inline-block; background-image:url(../images/arrowR.png); background-repeat:no-repeat;}
.quick-quote{ position:fixed; left:0; top:40%; z-index:9;}
.quick-quote:hover{opacity:0.7;}


.popup-form span {
    border-bottom: 1px solid #000;
    color: #660000;
    display: block;
    font-size: 18px;
    font-weight: bold;
    margin: 16px 0 23px; line-height:30px;
}

.width50 {
    display: inline-block;
    margin: 0 1%;
    width: 47%;
}

.popup-form .input-block-level {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #ffffcc;
    border-color: -moz-use-text-color -moz-use-text-color #000;
    border-image: none;
    border-radius: 0 !important;
    border-style: none none solid;
    border-width: medium medium 1px;
}
.name{background-image:url(../images/name.png); background-repeat:no-repeat; background-position:0 0; padding:0 0 0 40px !important;}
.company-name{background-image:url(../images/company.png); background-repeat:no-repeat; background-position:0 0; padding:0 0 0 45px !important;}
.email-id{background-image:url(../images/form-email.png); background-repeat:no-repeat; background-position:0 0; padding:6px 0 4px 45px !important}
.email-mapp{background-image:url(../images/mapp.png); background-repeat:no-repeat; background-position:0 0; padding:6px 0 4px 45px !important}
.mobile{background-image:url(../images/phone.png); background-repeat:no-repeat; background-position:0 0; padding:6px 0 4px 45px !important;}
.whatss{background-image:url(../images/whatss.png); background-repeat:no-repeat; background-position:0 0; padding:6px 0 4px 45px !important;}
.vchat{background-image:url(../images/vchat.png); background-repeat:no-repeat; background-position:0 0; padding:6px 0 4px 45px !important;}
.checkbox-popup{border-bottom:1px solid #000;}

.checkbox-popup span {
    border: medium none;
    display: inline-block;
    font-weight: normal;
    width: 31%;
}
.checkbox-popup input[type="checkbox"]{margin:0;}
.popup-form textarea {
    border: 1px solid #000 !important;
    margin-top: 19px;
}
.popup-form input[type="submit"]{ background:#8e001c;color:#fff; font-weight:bold; text-transform:uppercase; font-size:18px; padding:7px 20px; border:none;}