@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,700);
@import 'https://fonts.googleapis.com/css?family=Raleway:300,400,500,600,700,800';
@import 'https://fonts.googleapis.com/css?family=Advent+Pro';

@font-face {
  font-family: 'icomoon';
  src:  url('fonts/icomoon.eot?q91u53');
  src:  url('fonts/icomoon.eot?q91u53#iefix') format('embedded-opentype'),
    url('fonts/icomoon.ttf?q91u53') format('truetype'),
    url('fonts/icomoon.woff?q91u53') format('woff'),
    url('fonts/icomoon.svg?q91u53#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.nav-menu-icon a i::before, a i::after{
	
	background:#fff !important;}

.icon-avatar:before {
  content: "\e900";
}
.icon-close-envelope:before {
  content: "\e901";
}
.icon-email:before {
  content: "\e902";
}
.icon-export:before {
  content: "\e903";
}
.icon-facebook-logo:before {
  content: "\e904";
}
.icon-factory:before {
  content: "\e905"; 
}
.icon-google-plus:before {
  content: "\e906";
}
.icon-google-plus-symbol:before {
  content: "\e907";
}
.icon-home-button:before {
  content: "\e908";
}
.icon-linkedin-logo:before {
  content: "\e909";
}
.icon-new-email-outline:before {
  content: "\e90a";
}
.icon-phone-call:before {
  content: "\e90b";
}
.icon-pin:before {
  content: "\e90c";
}
.icon-pinterest:before {
  content: "\e90d";
}
.icon-social:before {
  content: "\e90e";
}
.icon-telephone:before {
  content: "\e90f";
}
.icon-thumbs-up-hand-symbol:before {
  content: "\e910";
}
.icon-twitter-logo-silhouette:before {
  content: "\e911";
}




body {font-family:Arial, Helvetica, sans-serif; overflow-x:hidden; color:#525252; line-height:28px; background-color:#fff;  font-weight: normal; font-size: 14px; }
.middle, .footer, .inner, .topCon {width:100%; float:left; position: relative !important; clear:both; }

p{ line-height:27px !important; }

.topCon {width: 100%; top:0;  position:absolute; clear: both; z-index:999;  padding:0 7%; margin: 0; }
.topCon .col-sm-9 {text-align: right;}
.callInfo {width: 100%; float: left; padding:0; position:relative; z-index:999; }
.navbar-wrapper { width: 100%; float: left; position: relative !important; }
.navbar-brand { padding:8px 0 0;}

.navbar {margin-bottom: 0;} 
.navbar-nav {float: right; margin: 0;}
.navbar-inverse { background-color: transparent; border-color: transparent;}
nav{ padding-top:9px !important; padding-bottom:17px; margin-top:0px !important; }
nav .current-menu-item a span{ color:#d32214 !important; }
nav ul li a { font-weight:800 !important; text-transform:uppercase; }
nav ul li a:hover{ color:#0663b3 !important; font-weight:800 !important;  }
nav ul .active .home-item{ color:#0663b3 !important; font-weight:800 !important;  }
.dropdown-menu{ top:68px !important; background:#fff; padding:0 !important; width:300px !important; border-radius:0 0 2px 2px; }
.dropdown-menu li a{ color:#474747 !important; text-transform:none !important; padding:9px 8px 6px 15px !important; border-bottom:solid 1px #0663b3; font-weight:normal !important; }
.dropdown-menu li a:hover{ background-color:#0663b3 !important; font-weight:normal !important; color:#fff !important; }


.mobile-icon{ top:50px !important; right:120px !important; }
/*-----------------------------------*/
/* Page 404
/*-----------------------------------*/
#page404{text-align:center;}
#page404 img{margin:50px 0; margin-bottom:20px;}
#page404 a{padding: 15px 30px; font-weight:bold; font-size:13px; text-decoration:none}
.btn11 { background: #c9383d; display: inline-block; color: #ffffff; text-transform: uppercase;  padding: 8px 12px 5px 12px; border: none;}
.btn11:hover {background:#9f161b;}

/*-----------------------------------*/
/* Flexible Container
/*-----------------------------------*/
.Flexible-container {position: relative; padding-bottom:28%; height: 0; overflow: hidden; border: none; margin-bottom:0; }
.Flexible-container iframe { position: absolute; width: 100%; top: 0; border: none; left: 0; width: 100%; height: 490px; }
.Flexible-container object, .Flexible-container embed {position: absolute; width: 100%; top: 0; border: none; left: 0; width: 100%; height: 100%;}
.Flexible-container1 {position: relative; padding-bottom: 20%; height: 0; overflow: hidden; border: none; margin-bottom:0;}
.Flexible-container1 iframe, .Flexible-container1 object, .Flexible-container1 embed {position: absolute; width: 100%;  border: none; top: 0; left: 0; width: 100%; height: 100%;}

/*-----------------------------------*/
/* Contact Styles
/*-----------------------------------*/
.tWidth{width:100%; float:left; font-size:16px; }
.enquiryBtn {margin: 10px 0 0 0 !important;}
.textBox{width:100% !important; height:45px !important; margin: 0 0 15px 0; padding: 0 15px; background:#fff; border:solid 2px #d7d7d7; font-family: 'Open Sans', sans-serif; color:#939393; font-size:13px;}
.textBoxMulti {width: 100% !important; height: 90px !important; background: #fff; border: solid 2px #d7d7d7; padding: 0 15px; font-family: 'Open Sans', sans-serif; color:#939393; font-size:13px;}
.tred{color:#C00;}
.subbtn {background:#0168ab !important; margin: 20px 10px 0 0; border: 1px solid #0168ab; display:inline-block; padding:11px 28px 10px !important;  color:#fff; text-transform:uppercase; text-decoration:none; border-radius: 0 !important;}
.subbtn:hover {background:#3381c7 !important; border: 1px solid #3381c7; color:#fff; }
.textBox1{width:30% !important; margin: 0 2px; height:40px !important; background:#fff; border:solid 1px #d5d5d5; font-family: 'Open Sans', sans-serif; color:#000; font-size:15px;}

/*-----------------------------------*/
/* Footer Styles
/*-----------------------------------*/
.footer {width: 100%;  font-family: 'Open Sans'; font-weight: normal; line-height: 30px; font-size: 14px; color: #fff; background: #6891d2; padding: 0 0 20px 0; float: left;  }
.footer h4 { font-family: 'Open Sans'; font-weight: normal; font-size: 16px; color: #fff; margin: 0 0 15px 0;}
.footer p {border-bottom: 1px solid #9ab4df; line-height: 70px; margin: 0;}
.footer a {color: #fff; padding: 0; text-decoration: none !important; }
.footer a:hover {text-decoration: none !important; color: #c6d9f8;}
.lbmBox {width: 100%; border-top: 1px solid #8a363a; text-align: left !important; padding: 30px 0 0 0;}
.lbm {color: #d3d2d3 !important; } 
.noLine {border-bottom: none !important;}
.futCon {width: 100%; color: #fff; float: left; background: url(../images/futBg.png) no-repeat center bottom; padding: 4.4375% 0 0 0; background-size: 100% auto;}   
.futCon p {border-bottom: 1px solid #9ab4df; line-height: 70px; margin: 0;}
.futCon a {color: #fff; padding: 0; text-decoration: none !important; }
.futCon a:hover {text-decoration: none !important; color: #c6d9f8;}
.futCon img {margin: 0 10px 0 0;}
.socialBox {width: 100%; float: right; padding: 80px 80px 0 0; text-align: right; text-decoration: none;}
.socialBox a {text-decoration: none !important;}
.socialBox a:hover {text-decoration: none !important;}
.box {padding: 0 0 50px 0; border-bottom: none !important; color: #12a827; font-size: 18px; font-weight: 500;}
.boxno {border-bottom: none !important; color: #764ca7; font-size: 18px; font-weight: 500;}
/*-----------------------------------*/
/* Table Styles
/*-----------------------------------*/
table { width: 100%; border-collapse: collapse; background-color: #fff; }
tr:nth-of-type(odd) {  background: #f9f9f9; }
th { background: #5e5751; color: white; font-weight: bold; }
td, th {  padding: 6px 6px 6px 6px;  border: 1px solid #dbdbdb; }

.welcome-section{ background-color:#0285cc; color:#fff; padding:14px 7% 0; margin-top:-99px; z-index:-1; }
.welcome-section img{  z-index:99; margin-bottom:-3px !important;  }
.welcome-mainhead{ font-family: 'Raleway', sans-serif; font-size:36px; font-weight:300; color:#0362a6; margin-bottom:30px; }
.normal-section{ padding:70px 7%; position:relative; }
.welcome-image-right{ position:absolute; top:0; right:0; z-index:99; width:32%;  } 
.welcome-para{ font-family:Arial, Helvetica, sans-serif; width:100%; font-size:16px; line-height:30px; color:#383838; margin-bottom:25px; }

.welcome-para-two{ margin-bottom:46px;  }

.continius-btn{ background:#0864b9; color:#fff; padding:12px 20px; font-size:16px;  }
.continius-btn:hover{ background:#000; text-decoration:none; color:#fff; }
.botom-border{ background:url(../images/boder-botom.png); background-repeat:repeat-x; height:4px; margin-top:71px; width:97%; margin-bottom:103px; }

.services-box{ text-align:center; }

.services-box span{ font-size:59px; color:#000; border:2px dotted #000; border-radius:50%; 
-moz-border-radius:50%; padding:36px;  transition: transform 0.3s ease-in-out 0s; -moz-transition: transform 0.3s ease-in-out 0s;  }

.services-box span:hover {  transform: rotateY(-180deg) !important; -moz-transform: rotateY(-180deg) !important; }

.services-box h3{ font-family: 'Raleway', sans-serif; font-size:23px; color:#026bac; margin-top:60px;
margin-bottom:20px; }
.services-box p{ font-size:14px; color:#525252; line-height:28px; }
.products-section{ background:#f6f6f6; padding:87px 0; }
.product-head{ background:url(../images/product-head-icon.png) no-repeat center center; text-align:center; text-transform:uppercase; font-family: 'Raleway', sans-serif; margin-bottom:59px; font-size:35px; font-weight:400; color:#005d9b;  }

.client-head{ background:url(../images/product-head-icon-two.png) no-repeat center center; text-align:center; text-transform:uppercase; font-family: 'Raleway', sans-serif; margin-bottom:40px; font-size:35px; font-weight:400; color:#005d9b; }


.product-para{ text-align:center; width:90%; font-style:italic; margin-bottom:40px; }
.view-client-btn{background:#0864b9; color:#fff; padding:12px 20px; font-size:16px;  }
.view-client-btn:hover{ background:#000 !important; text-decoration:none; color:#fff; }
.view-para{ text-align:center; margin:40px 0; }
.contact-section{ background:#f9f9f9 ; padding:90px 0; background-attachment:fixed; }
.enquiry-head{  text-align:center; text-transform:uppercase; font-family: 'Raleway', sans-serif; margin-bottom:20px; font-size:35px; color:#0168ab; font-weight:300; }
.submit-para{ text-align:center; }

.slider-section{ background:#01719f; padding:0 7%; background-size:120%; }

.about-sect{background:#dadada !important; padding:0 7%; background-size:100%;}

.contact-us{background:#dadada !important;  /*background:url(../images/contact-us-banners.jpg) no-repeat 100%;*/ background-size:100% !important;}
.banners-bg{ background:#dadada !important; /*background:url(../images/product-banners.jpg) no-repeat top;*/ background-size:100% !important;}
.client-bg{background:#dadada !important; /*background:url(../images/about-bg-three.jpg) no-repeat 100% center;*/ background-size:100% !important;}




.main-container{ width:100%; padding:0 15px; }
.top-border{ height:2px; background:#0285cc; margin-bottom:15px; }

/* About us */
.slider-section-two{ padding:20px 0 31px; }
.slider-section-two h1{ color:#3e3e3e; font-family: 'Raleway', sans-serif; padding-bottom:15px; font-weight:600; background:url(../images/white-bo.png) left bottom no-repeat ; }
.about-section{ padding:40px 0; }

.product-banner-one{ background:#dadada !important; /*background:url(../images/product-banners-one.jpg) no-repeat top;*/ background-size:100% !important;}
.product-banner-two{ background:#dadada !important; /*background:url(../images/product-banners-two.jpg) no-repeat top;*/ background-size:100% !important;}
.product-banner-three{ background:#dadada !important; /*background:url(../images/product-banners-three.jpg) no-repeat top;*/ background-size:100% !important;}
.product-banner-four{ background:#dadada !important;/*background:url(../images/product-banners-breaker-testing.jpg) no-repeat top;*/ background-size:100% !important;}
.product-banner-ten{background:#dadada !important; /*background:url(../images/product-banners-ten.jpg) no-repeat top;*/ background-size:100% !important;}
.product-banner-five{ background:#dadada !important; /*background:url(../images/product-banners-five.jpg) no-repeat top;*/ background-size:100% !important;}
.product-banner-six{ background:#dadada !important; /*background:url(../images/product-banners-six.jpg) no-repeat top;*/ background-size:100% !important;}
.product-banner-seven{ background:#dadada !important; /*background:url(../images/product-banners-seven.jpg) no-repeat top;*/ background-size:100% !important;}
.product-banner-eight{ background:#dadada !important; /*background:url(../images/product-banners-eight.jpg) no-repeat top;*/ background-size:100% !important;}
.product-banner-nine{ background:#dadada !important; /*background:url(../images/product-banners-nine.jpg) no-repeat top;*/ background-size:100% !important; }

.quality-bx{ margin-top:30px; }
.quality-bx h2{ font-size:24px; font-weight:600; padding-bottom:25px;  }
.quality-gray-border{ background:#ebebeb; height:2px; margin-bottom:30px;  }
.quality-gray-border img{ margin-top:-28px; }
.quality-bx .quality-img{ margin-bottom:20px; float:left; margin-right:30px; }
nav ul li a span{ padding:10px 27px 10px 0 !important;}
.product-scroll-bx:hover{ text-decoration:none; }



/*owl carasel*/
#owl-demo .item{  margin:15px; text-decoration:none !important; background-color:#fff; text-decoration:none !important; height:405px !important; }
#owl-demo .item .item-text{ padding:4px 59px; }
#owl-demo .item .item-text h3{ color:#000 !important; font-family: 'Raleway', sans-serif; font-size:18px; text-decoration:none !important; line-height:31px; }
#owl-demo .item .item-text p{ color:#cd4b4b !important; font-family: 'Raleway', sans-serif; font-size:16px; text-decoration:none !important; }
#owl-demo .item img{ display: block; width: 100%; height: auto; }


#owl-demo-two .item{ text-decoration:none !important; padding:15px; width:auto; }
#owl-demo-two .owl-item { }
#owl-demo-two .item img{ display: block; width: 100%; height: auto; }
.owl-pagination{ display:none; }



/* Contact form home */
.contact-box {
    padding: 55px 0;
}
.form-control-feedback {
    left: 0 !important;
}
.form-group .text-form {
    background:none;
    border: 1px solid #000;
    border-radius: 0;
    color: #5d5d5d !important;
    height: 48px;
    padding-left: 40px;
}
.form-group span {
    color: #5d5d5d !important;
    font-size:18px;
    left: 9px;
    position: absolute;
    top: 14px;
}
.form-group .textarea-form {
    background:none;
    border: 1px solid #000;
    border-radius: 0;
    color: #6e6e6e !important;
    height:110px;
    margin-bottom: 35px;
    padding-left: 40px;
}
.send-btn {
    background: #0168ab none repeat scroll 0 0;
    border:none;
    color: #fff;
    font-size:20px;
    padding:15px 25px 18px;
    transition: all 0.3s ease-in 0s;  font-family: 'Raleway', sans-serif; 
}
.send-btn:hover {
    background-color:#000 ;
    text-decoration: none;
}

.text-box-one{ margin-bottom:30px; }


/*Footer css*/
.footer-section{ background:#171513; padding:50px 0; }
.footer-content h4{ color:#fff; background:url(../images/white-border.png) no-repeat bottom left; padding-bottom:23px; padding-bottom:15px; }
.footer-border-right{ background:url(../images/gray-boder.jpg) no-repeat right ; padding:12px 59px;}
.footer-para-link{ color:#bab9b9 !important; }
.footer-para-link a{ width:34%; float:left; color:#bab9b9; transition:all 0.3s ease-in; }
.footer-para-link a:hover{ text-decoration:none; color:#0168ab; }
.footer-border-right-two{ background:none;  padding:12px 0 12px 59px; }
.footer-border-right-one{  padding:12px 59px 12px 15px; }

.footer-section-two{ background:#020202; padding:35px 0; }
.footer-section-two p{ color:#fff; }
.footer-section-two p a{ color:#0168ab; }
.footer-section-two p a:hover{ color:#fff; }
.para-footer-right{ float:right; }











/*our products page*/
.products-detail {
    border: 1px solid #e4e4e4;
    float: left;
    padding:25px 30px 30px; background:#f8f8f8;
    position: relative;
    width: 100%;
}
.product-img {
    border: 1px solid #e4e4e4;
    float:right;
    height: auto;
    margin-top:10px;
    padding: 5px;
    width:217px;
}
.product-img img {
    float: none;
    height: auto;
    width:100%;
}
.product-text {
    margin-right: 30px;
    margin-top: 6px;
}
.product-text p {
    line-height: 12px;
}
.product-text h2 {
    color:#0168ab;
    font-size:22px; margin-bottom:20px; padding-bottom:25px; background:url(../images/red-border.png) left bottom no-repeat ;
}
.product-text h3 {
    font-size: 17px;
    line-height: 20px; text-transform:none !important; margin-bottom:5px;
    margin-top:11px; font-weight:500; 
}
.product-text span {
    color: #24801f;
    margin-right: 10px;
}
.product-sub-head {
    font-size: 18px;
    margin-bottom: 30px;
}
.about-img {
    height: auto;
    margin-bottom: 30px;
    margin-right: 30px;
    width: 340px;
}

.sepeci-item{ background:url(../images/tick-icon.png) no-repeat left top 13px; padding-left:20px; line-height:34px !important;  }
.products-detail .product-subhead{ font-size:17px; font-weight:700; color:#373737 !important; }
.products-detail .product-subhead-two{ margin-top:10px; }
.client-bx{ position:relative; margin-bottom:30px; }
.client-bx img{ width:100%; }
.contact-box-two{ background:#0168ab; padding:0; color:#fff;  }
.contact-box-two img{ width:100%; }
.contact-text{ padding:15px; }
.contact-text p{ margin:5px 0; font-size:15px; color:#fff; border-bottom:solid 1px #3381c7; padding-bottom:10px; }
.contact-text p a{ color:#fff; font-style:normal; }
.contact-text strong{ font-weight:600; }
.contact-text .last-para{ border-bottom:none !important; }

.navbar-nav > li > a {
	padding-top: 8px;
	padding-bottom: 8px;
}














/*==========  Non-Mobile First Method  ==========*/
@media screen and (max-width:1250px) {
}
/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px) {
.container {width: 95%;}
.navbar-brand img {width: 70%; height: auto;}
.carousel-control {top: 20%;}
.topCon{ padding:0 !important; }
}

@media screen and (max-width:1183px) {
	.carousel-control{ top:75%; }
	.carousel-caption h1{ font-size:29px; line-height:39px; }
	.services-box h3{ font-size:22px; }
	.services-box span{ padding:36px; font-size:45px; }
}


@media screen and (max-width:1110px) {
nav ul li a span{ padding:10px 10px 10px 0 !important;}
.welcome-section h1{ font-size:26px; }
}

/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {
nav{ padding-top:0 !important; }	
.navbar-wrapper {padding: 0; margin: 0; position: relative;}
.navbar-brand {width: 100%; position: relative;  clear: both; }
.navbar-brand img {width:100%; height: auto;}
.navbar-collapse {width: 100%; position: relative; }
.nav > li > a {padding: 20px; font-size: 14px;}
.carousel-control {top:31%;}
.carousel-caption h1{ font-size:25px; line-height:31px; }
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev{ margin-top:11%; }
#owl-demo .item .item-text h3{ font-size:16px; }
#owl-demo .item .item-text{ padding:9px 15px; }
.footer-border-right{ padding:12px 0 ; background:none; }
.footer-section{ padding:20px 0; }
.carousel-control{ top:40%; }

.mobile-icon{ display:block !important; }
.slider-section-two{ padding:17px 0 24px; background-size:120%; }
.slider-section-two h1{ font-size:30px; }
.contact-box-two{ margin-top:30px; }
#owl-demo .item{ height:auto !important; }
.navigation > li{ }

.quality-bx h2{ margin-top:30px; }


}

/* Small Devices, Tablets */
@media only screen and (max-width : 767px) {
	
	nav{ padding-bottom:0; }
.nav > li > a{ font-size:13px; padding:14px; }
.navbar-wrapper {position: relative !important;}
.navbar-wrapper { margin: 0;}
.navbar-brand {width: 70%; position: absolute;}
.navbar-brand img {width:40%; height: auto; margin: 0;}
.navbar-inverse { border-color: #0c72b1;}
.navbar-header [class^="icon-"], [class*=" icon-"] {padding: 2px 0 !important; margin: 0;}
.navbar-header {float: none; padding: 10px 0 10px 0;} 
.navbar-toggle {margin-top:0px; margin-bottom: 14px; z-index: 9999;} 
.navbar-inverse .navbar-toggle {background-color: #fff;}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {background-color: #fff}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {border-color: #85c4eb; background:#fff; position:absolute; left:0; right:0; width:100%;}
.navbar-inverse .navbar-toggle {border-color: #fff;}
.navbar-inverse .navbar-toggle .icon-bar {background-color: #0867a3;}
.navbar-collapse {padding: 0px;}
.navbar-nav {float: none; width: 100%;}
.nav > li { border-bottom:  1px dotted #85c4eb; padding: 0;}
.navbar-brand {padding: 10px 0 0 0;}
.navbar-collapse.in { overflow-y: hidden;}
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev{ margin-top:11%; }
.carousel-caption h1{ font-size:18px; line-height:20px; }
.welcome-section{ margin-top:0; padding:2px 0 0; }
.welcome-section h1{ font-size:24px; padding-bottom:5px; }
.botom-border{ margin-bottom:73px; margin-top:46px; }
.services-box span{ padding:22px; font-size:30px; }
.services-box h3{ margin-top:35px; margin-bottom:15px; font-size:18px; }
.services-box p{margin-bottom:51px;}
.normal-section{ padding:30px 0 16px; }
.product-head, .client-head, .enquiry-head{ font-size:24px; margin-bottom:10px; }
.contact-box{ padding:25px 0; }
.products-section{ padding:20px 0; }
#owl-demo .item .item-text h3{ font-size:16px; }
.contact-section{ padding:16px 0; }
.footer-section-two p{ text-align:center; float:none; }
.welcome-image-right{ display:none; }
.welcome-para{ width:100%;  }
.quality-bx h2{ margin-top:15px; }
.product-img{ float:none; margin-bottom:30px; }
.mobile-icon{ top:29px !important; }
.carousel-caption{ top:15% !important; }
.carousel-caption h1{ font-size:16px; }
.about-sect{background:url(../images/about-bg.jpg) no-repeat 100% top; background-size:auto !important; }
.contact-us{background:url(../images/contact-us-banners.jpg) no-repeat 100%; background-size:auto !important;}
.banners-bg{background:url(../images/product-banners.jpg) no-repeat top; background-size:auto !important;}
.client-bg{background:url(../images/clients-bg.jpg) no-repeat 100% center; background-size:auto !important;}



.product-banner-one, .product-banner-two, .product-banner-three, .product-banner-four, .product-banner-five, .product-banner-six, .product-banner-seven, .product-banner-eight, .product-banner-nine{ background:url(../images/product-banners.jpg) no-repeat 100% top; background-size:200% !important; }
.carousel-control{ top:88%; }

}


@media only screen and (max-width : 650px) {
.product-head, .client-head{ background:none; }
.quality-bx .quality-img{ width:100%; }
.product-text h2{ line-height:28px; font-size:18px; }
.carousel-caption{ top:18% !important; }
.carousel-caption h1{ font-size:15px; }
.mobile-icon{ right:10% !important; }
.nav-menu-icon img{ width:20px; }
.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next{ margin-right:-24px; }
.slider-section-two{ padding:10px 0 0; background-size:150%; }
.slider-section-two h1{ font-size:20px; background:none; }
}

/* Extra Small Devices, Phones */ 
@media only screen and (max-width : 480px) {
.product-head, .client-head{ background:none; }
.welcome-section h1{ font-size:18px; line-height:21px; margin-top:32px; }
.product-img{ width:100%; }
.carousel-caption{ display:none !important; }
.navbar-brand {width:100%; position: absolute;}
.navbar-brand img {width:40%; height: auto; margin: 0;}
#owl-demo .item{ height:auto !important; }
}

@media only screen and (max-width :400px) {

.client-main-bx{ width:100%; }
}




/* Custom, iPhone Retina */ 
@media only screen and (max-width : 320px) {
        
}