@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i');*{margin:0;padding:0;box-sizing:border-box;}
body{font-family:'Open Sans', sans-serif;}
a{text-decoration:none;color:#000;}
li{list-style-type:none;}
parent{display:inline-block;width:100%;}
.top-header{padding:18px 0;}
.logo{float:left;}
.top-right{float:right;}
.top-right h5{color:#919598;font-size:15px;font-weight:bold;margin-bottom:0px;}
.top-right a{color:#2b9dd3;text-decoration:none;font-size:15px;font-weight:bold;}
.menu-bar{background:#2b9dd3;padding:12px 0;}
.menu{margin-top:25px;float:left;}
.navbar{margin-bottom:0;background:transparent;border:none;}
.navbar-nav>li{background-image:url(../images/dot.png);background-repeat:no-repeat;background-position:right center;}
.navbar-nav>li:last-child{background:none;}
.navbar-default .navbar-nav>li>a{color:#fff;font-size:14px;}
.mob-num{color:#fff;font-weight:bolder;margin-top:10px;}
.navbar-default .navbar-toggle .icon-bar{background-color:#fff;}
.navbar-collapse{padding-left:0;}
.fa-phone:before{display:inline-block;font-size:16px;border:0.1em solid #fff;border-radius:50%;width:25px;height:25px;text-align:center;line-height:25px;margin-right:10px;}
.carousel-indicators li{width:20px;height:20px;border-radius:0;background:#85776e;}
.carousel-indicators .active{width:20px;height:20px;border-radius:0;background:#fff;margin-top:0;}
.about{text-align:center;padding:60px 0;}
.about h3{color:#1c202b;position:relative;font-size:40px;font-weight:bolder;margin-bottom:0;}
.about h3::before{content:'';width:20%;height:1px;background:#c1c1c1;position:absolute;top:20px;left:23%;}
.about h3::after{content:'';width:20%;height:1px;background:#c1c1c1;position:absolute;top:20px;right:23%;}
.about span{color:#2b9cd4;font-size:20px;font-weight:normal;letter-spacing:4px;margin-top:-10px;}
.about p{font-size:15px;color:#1c202b;line-height:25px;font-weight:400;margin:20px 0 50px 0;}
.view{background:#1c2029;color:#2b9cd4;padding:15px 15px;border-radius:3px;font-size:14px;margin-top:30px;text-decoration:none;}
.voltas{padding:30px 0;text-align:center;background:#2b9dd3;}
.special{background-image:url(../images/sbg.jpg);background-repeat:no-repeat;background-size:cover;padding:50px 0;}
.special h2{color:#2e9dd2;text-align:center;font-size:40px;font-weight:bolder;margin-bottom:60px;}
.air{border:2px solid #fff;border-radius:3px;padding:20px 20px 40px 100px;color:#fff;}
.air{width:80%;float:right;position:relative;}
.air-image{position:absolute;top:10px;left:-80px;}
.air h3{font-weight:bold;color:#2e9dd2;font-size:15px;}
.special-cont{text-align:center;color:#fff;margin-top:30px;line-height:25px;}
.projects{padding:80px 0;}
.line{position:relative;text-align:center;color:#1c202b;position:relative;font-size:40px;font-weight:bolder;margin-bottom:60px;}
.line::before{content:'';width:20%;height:1px;background:#c1c1c1;position:absolute;top:20px;left:20%;}
.line::after{content:'';width:20%;height:1px;background:#c1c1c1;position:absolute;top:20px;right:20%;}
.we{position:relative;}
.we::before{content:'';width:5%;height:1px;background:#2e9dd2;position:absolute;top:20px;left:25%;}
.we::after{content:'';width:5%;height:1px;background:#2e9dd2;position:absolute;top:20px;right:25%;}
.bg-image{padding:0 10px;}
.dip{display:inline-block;vertical-align:top;}
.sm-image{width:20%;}
.sm-image > div{margin-bottom:20px;position:relative;cursor:pointer;}
.pro-name{position:absolute;top:41%;left:1%;font-size:16px;TEXT-ALIGN:CW;text-align:center;width:100%;}}
.white{color:#fff;}
.bg-image > div{position:relative;cursor:pointer;text-align:center;}
.big{left:2%;font-size:19px;top:44%;width:100%;}
.pro-ovrlay{width:100%;height:100%;background:rgba(43,157,211,0.8);position:absolute;top:0;left:0;right:0;bottom:0;border-radius:3px;display:none;}
.sm-image > div:hover .pro-ovrlay{display:block;}
.bg-image > div:hover .pro-ovrlay{display:block;}
.carousel-caption{top:35%;}
.carousel-caption h3{font-size:30px;text-transform:uppercase;font-weight:bold;}
.carousel-caption p{font-size:30px;text-transform:uppercase;font-weight:bold;}
.carousel-caption h3 span{color:#2b9dd3;}
.footer{text-align:center;background:#2e2e2e;padding:35px 0 25px 0;}
.foot-menu li{display:inline-block;padding:20px;}
.foot-menu li a{text-decoration:none;font-size:15px;color:#2b9dd3;}
.social{margin-top:30px;}
.btm-footer{background:#2b9dd3;text-align:center;padding:10px 0;}
.btm-footer h4{color:#fff;font-size:14px;}
.btm-footer h4 span{color:#000;font-size:15px;font-weight:600;}
.btm-footer h4 a{color:#fff;}
.under{text-align:center;}
.contact{padding:30px 0;}
.contact h3{font-size:23px;color:#0095dc;font-weight:600;margin-bottom:30px;}
.contact p{font-size:14px;line-height:35px;}
.form-control{width:80%;}
label{color:#2b9dd3;font-size:13px;}
textarea{width:80%;height:150px;padding:15px;}
#submit{background:#187fda;color:#fff;padding:7px;font-size:14px;border-radius:2px;}
.top-pos h2{color:#fff;position:relative;font-size:40px;font-weight:bolder;text-transform:uppercase;}
.top-image{background-image:url(../images/about.jpg);background-repeat:no-repeat;background-size:cover;margin-bottom:50px;background-position-y:-100px;}
.top-img-pos{position:relative;height:350px;}
.top-pos{position:absolute;left:0;bottom:0;width:100%;background:rgba(34, 151, 242, 0.7);color:#fff;padding:30px;}
.about-us{background:#eee;}
.top-about p{font-size:13px;line-height:2.1;text-align:justify;color:#333;font-weight:600;}
.top-about li{font-size:13px;line-height:2.1;text-align:justify;color:#333;font-weight:600;list-style-type:circle;margin-left:18px;}
.top-about h4{text-transform:uppercase;font-weight:bold;font-size:23px;}
.pad-left{padding:0 80px;}
.goal h3{text-transform:uppercase;font-weight:bolder;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover{border-width:0;}
.nav-stacked > li + li{margin-top:0px;}
.nav-tabs > li > a{padding:15px;color:#222;background-color:#E3F2FD;border:0px;border-radius:0px;margin:0;font-weight:600;}
.nav-tabs > li > a:hover, .nav-tabs > li > a:focus{background-color:#0094da;color:#FFFFFF;z-index:99;transition:all 0.5s ease 0s;}
.nav-tabs > li.active > a{color:#FFFFFF;background-color:#0094da;box-shadow:0 0px 5px rgba(0, 0, 0, .6);z-index:100;}
.nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{color:#FFFFFF;background-color:#0094da;box-shadow:0 0px 5px rgba(0, 0, 0, .6);transition:all 0.5s ease 0s;}
.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:1px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);transition:all 0.5s ease 0s;}
.btn-primary{background-color:#2962FF;}
.btn-primary:hover, .btn-primary:focus{background-color:#0D47A1;}
.repair{width:100%;background:#29baff;padding:43px;position:relative;margin-bottom:80px;}
.repair h3{font-size:22px;font-weight:bolder;color:#fff;position:absolute;left:30%;top:20%;}
.repair-image{position:absolute;top:5px;width:150px;height:150px;}
.servics p{font-size:13px;line-height:25px;text-align:justify;}
.cold-list li{list-style-type:circle;margin-left:25px;margin-bottom:15px;}
.navbar-inverse .navbar-nav>li>a{color:#fff;font-size:14px;}
.affordable h3{text-transform:uppercase;font-weight:bolder;}
.affordable p{font-size:13px;line-height:2.1;text-align:justify;color:#333;font-weight:600;}
.affordable h4{text-transform:uppercase;font-weight:bolder;font-size:18px;}
.gallery h3{font-size:16px;text-transform:uppercase;font-weight:bold;color:#0883bd;}
.pro{color:#1c202b;position:relative;font-size:40px;font-weight:bolder;text-align:center;text-transform:uppercase;}
.clients{padding:40px 0;}
.clients h3{margin-bottom:35px;}
.client-img{background:#F2F1ED;width:100%;margin-bottom:2em;padding:2em 0;}
.logo-sprite{background:url(../images/client/client-logos.png);background-repeat:no-repeat;width:190px;height:83px;margin:0 auto;}
.logo-sprites{background:url(../images/voltlogo.png);background-repeat:no-repeat;width:190px;height:83px;margin:0 auto;}
.volt-logo{width:85%;margin:0 auto;height:100px;}
.coke{background-position:-246px 0px;}
.mck{background-position:-9px 0px;}
.adidas{background-position:-482px 0px;}
.bnb{background-position:-9px -150px;}
.royal{background-position:-246px -150px;}
.anglo{background-position:-482px -150px;}
.client-img:hover{-webkit-box-shadow:0 11px 17px -6px #dedede;-moz-box-shadow:0 11px 17px -6px #dedede;box-shadow:0 11px 17px -6px #dedede;cursor:pointer;}
.gallery{display:inline-block;margin-top:20px;}
.media-carousel{margin-bottom:0;padding:0 40px 30px 40px;margin-top:30px;}
.media-carousel .carousel-control.left{left:-12px;background-image:none;background:none repeat scroll 0 0 #222222;border:4px solid #FFFFFF;border-radius:23px 23px 23px 23px;height:40px;width:40px;margin-top:30px}
.media-carousel .carousel-control.right{right:-12px !important;background-image:none;background:none repeat scroll 0 0 #222222;border:4px solid #FFFFFF;border-radius:23px 23px 23px 23px;height:40px;width:40px;margin-top:30px}
.media-carousel .carousel-indicators{right:50%;top:auto;bottom:0px;margin-right:-19px;}
.media-carousel .carousel-indicators li{background:#c0c0c0;}
.media-carousel .carousel-indicators .active{background:#333333;}
.media-carousel img{width:250px;height:100px}
.gallery{display:inline-block;margin-top:20px;}
.fancybox{position:relative;overflow:hidden;}
.tit-gall{text-align:center;background:#3cc0ff;color:#fff;font-size:19px;padding:5px;position:absolute;left:-101%;bottom:0px;width:100%;transition:all 0.2s linear;}
.fancybox:hover .tit-gall{bottom:0px;left:0;}
.fancybox{position:relative;}
.water{position:absolute;height:100%;width:100%;top:-58px;left:-37px;right:0px;}
.water h5{background:url(../images/water.png);background-repeat:no-repeat;height:30px;width:190px;margin:0;background-size:100%;text-align:center;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);}
.waters{position:absolute;top:0;left:0;}
.fancybox-inner{position:relative;}
.fancybox-inner::before{content:'';background:url(../images/water.png);position:absolute;top:0;left:0;width:320px;height:50px;background-size:cover;background-repeat:no-repeat;z-index:9999;background-size:100%;}
.bms{width:300px;}
.im{width:100%;}
.fif{display:inline-block;width:50%;padding:0 -15px 0 -15px!important;}
@media(max-width:480px){.fancybox-inner::before{width:200px;}
}
.panel{border-width:0 0 1px 0;border-style:solid;border-color:#fff;background:none;box-shadow:none;}
.panel:last-child{border-bottom:none;}
.panel-group > .panel:first-child .panel-heading{border-radius:4px 4px 0 0;}
.panel-group .panel{border-radius:0;margin-bottom:5px;}
.panel-group .panel + .panel{margin-top:0;}
.panel-heading{background-color:#0072AE;border-radius:0;border:none;color:#fff;padding:0;}
.panel-title a{display:block;color:#fff;padding:15px;position:relative;font-size:14px;font-weight:400;text-decoration:none;}
.panel-body{background:#fff;}
.panel:last-child .panel-body{border-radius:0 0 4px 4px;}
.panel:last-child .panel-heading{border-radius:0 0 4px 4px;transition:border-radius 0.3s linear 0.2s;}
.panel:last-child .panel-heading.active{border-radius:0;transition:border-radius linear 0s;}
.panel-heading a:before{content:'\e146';position:absolute;font-family:'Material Icons';right:5px;top:10px;font-size:24px;transition:all 0.5s;transform:scale(1);}
.panel-heading.active a:before{content:' ';transition:all 0.5s;transform:scale(0);}
#bs-collapse .panel-heading a:after{content:' ';font-size:24px;position:absolute;font-family:'Material Icons';right:5px;top:10px;transform:scale(0);transition:all 0.5s;}
#bs-collapse .panel-heading.active a:after{content:'\e909';transform:scale(1);transition:all 0.5s;}
#accordion .panel-heading a:before{content:'\e316';font-size:24px;position:absolute;font-family:'Material Icons';right:5px;top:10px;transform:rotate(180deg);transition:all 0.5s;}
#accordion .panel-heading.active a:before{transform:rotate(0deg);transition:all 0.5s;}
.panel-body p{font-size:13px;line-height:26px;padding-left:20px;}
.panel-body img{padding-right:20px;}
.panel-heading a:before{content:'';}
.pro-ovrlay:hover{color:#000;}
.big:hover{color:#000;}
.home_ovrlay{position:absolute;top:0;left:0;background:rgba(43, 157, 211, 0.8);width:100%;height:100%;display:none;}
.home_pro_hover img{overflow:hidden;border-radius:3px;}
.home_pro_hover:hover .home_ovrlay{display:block;}
.no_padding{padding:0px;}
.home_pro_sec{padding:20px 0px}
.pro-name{color:#000!important;}
.home_pro_hover{position:relative;}
.repai{padding:50px 0;}
.client-cont{background:#f2f1ed;border:1px solid #fff;padding:10px;margin-bottom:15px;color:#2c2e3e; display:inline-block; width:100%;}
.client-cont h5{font-weight:bolder;}
.client-cont p i{padding-right:15px;}
.volt-logo img { margin:0 auto;}
.volt-logo { height:auto;}
.pd-btm { padding-bottom:21px;}
@media(max-width:1024px){.repair h3{font-size:15px;left:45%;}
}
@media(max-width:766px){.expand-li{padding:0 30px;margin-top:40px;}
.no_padding{margin-left:15px;margin-right:15px;margin-bottom:20px;}
}
@media(max-width:480px){.repair-image{top:71px;left:30%;}
.repair{margin-bottom:140px;}
.repair h3{left:25%;}
}
@media(max-width:360px){.repair h3{left:17%;}
}