h1,h2,h3,h4,h5,h6{text-transform: capitalize !important;}

#banner-company h1{text-transform: capitalize !important;}
@font-face {
  font-family: 'Roboto-Light';
  src: url('../fonts/roboto/Roboto-Light.woff') format('woff'),
       url('../fonts/roboto/Roboto-Light.ttf') format('truetype'),
       url('../fonts/roboto/Roboto-Light.svg#Roboto-Light') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Roboto-Light_0';
  src: url('../fonts/roboto/Roboto-Light_0.eot');
  src: url('../fonts/roboto/Roboto-Light_0.woff2') format('woff2'),
       url('../fonts/roboto/Roboto-Light_0.eot?#iefix') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
} 

#banner-company .air_hand a {
   
    font-size: 21px;
    font-family: 'Roboto-Light';
    padding: 0px;
    line-height: 23px;
text-decoration:none;
}
.air6{margin-top:40px;margin-left:0px;}
.air6 p i{padding-left:10px}
.air6 p{border:1px solid #F5911E;width:200px;text-align:center !important;padding-left:10px}


.air7{margin-top:40px;margin-left:15px;}
.air7 p i{padding-left:10px}
.air7 p{border:1px solid #F5911E;width:200px;text-align:center !important;padding-left:10px}
.air7 a{text-decoration:none}
.air7 a:hover span{color: #26A8DF !important;}



#banner-company .air_hand .air6  p span{padding:0 !important;margin:0;text-decoration:none;font-size:18px;}

#banner-company .air_hand p span{padding:0px;margin:0;text-decoration:none;}
#banner-company .air1{padding:0px;margin:0;text-decoration:none;margin-top:40px !important}
#banner-company .air1:hover a{color: #26A8DF;}
#banner-company .air1:hover p span{color: #26A8DF;}
#banner-company .air1 p{padding-left:12px;border:1px solid #F5911E;width:200px;margin-left: 15px;text-decoration:none;text-align: center;}
#banner-company .air1 p span{font-size:18px;text-align:center}

#banner-company .air_hand:hover p span{color: #26A8DF;text-decoration:none}
#myCarousel .carousel-caption{text-align: left;left:30px !important}
#myCarouseln {padding-top:50px !important}
#myCarouseln .carousel-inner img{width:100%}
#myCarouseln .carousel-inner p{font-size:38px !important;font-family: 'Roboto-Light';line-height: 44px !important;}
#myCarouseln .carousel-caption{text-align: left;}
#myCarouseln .carousel-control {
    position: absolute;
    top: auto !important;
    bottom: 30px !important;
    left:30px  !important;
  
    font-size: 20px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0,0,0,0);
    background-color: rgba(0,0,0,0);
    filter: alpha(opacity=50);
    opacity: 1;
	
}


.left .carousel-control{left:0;}
.right .carousel-control{left:0px;}

.carousel-control.right{
left:30px;
background-image:none !important}

.carousel-control.left{background-image:none !important}

#myCarouseln .carousel-control .glyphicon-chevron-left{margin-left:0px !important;}

#myCarouseln .carousel-control .glyphicon-chevron-right{left:35px !important;right:auto; width:30px;
   height:30px;}
#myCarouseln .carousel-control .glyphicon-chevron-left{left:0px !important;right:auto; width:30px;
   height:30px;}

*::after, *::before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
element {
}
.carousel-indicators li {
    display: none;
    width: 10px;
    height: 10px;
    margin: 1px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #000\9;
    background-color: rgba(0,0,0,0);
    border: 1px solid #fff;
    border-radius: 10px;
}




#myCarouseln .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
   
   
    border-color: #26A8DF;
    text-shadow:none !important;
    font-size: 14px !important;
   
    color: #fff;
    padding-top:8px;
    background-color: #26A8DF;
}
#myCarouseln .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
  
  border-color: #26A8DF;
   text-shadow:none !important;
    font-size: 14px !important;
   
    color: #fff;
    padding-top: 8px;
   background-color: #26A8DF;
}











#banner-company .back .ins1 img{width:100%}
#banner-company .back .ins img{width:100%}
#banner-company .back .large h1{padding:0}
#banner-company h5{font-size:20px !important;font-family: 'Roboto-Light';padding-left:0px !important;color:#666}
.hr{width:100px !important;border-top:2px solid #F5911E; text-align:left !important;margin-left:0px; margin-top:0 }
.powder p{padding-top:12px !important}
#banner-company .back {padding-left:20px !important; margin-top:40px}
#banner-company .panel-faq.active > .panel-heading {background-color:#26A8DF !important}
#banner-company .panel-group .panel {
    margin-bottom: 0;
    border-radius: 0 !important;
}
#banner-company .ver img{width:70%}
#banner-company .ins1 p{;padding: 10px 10px !important;}
#banner-company .ins1  h2{font-size:17px !important;font-family: 'Roboto-Light';font-weight:bold; margin:0; margin-bottom:0 !important;padding-left: 10px !important;}
#banner-company .back .panel-body h2{font-size:17px !important;font-family: 'Roboto-Light';font-weight:bold; margin:0; margin-bottom:0 !important}
#banner-company .back .panel-body p{padding:5px 0 !important;margin:0; margin-bottom:10px !important}
#banner-company .back img{width:50%}
.panel-default {
    border-color: transparent;
    border: 0;
}

#accordion {padding-left:0 !important}
.panel-group {
    margin-bottom: 20px;
    padding-left: 0 !important;
}
a{outline:0 !important}
#banner-company .back ul li{list-style:none !important;font-family: 'Roboto-Light' ;
    text-indent: -9px;
    margin-left: 15px;
    line-height: 18px;
    margin-bottom: 5px;
}
#banner-company .back ul li i{margin-right:5px !important} 
#banner-company .back a{outline:0 !important;font-family: 'Roboto-Light';color:#FFF;}
#banner-company .panel-heading {
    padding: 10px 15px;
    border-bottom: 1px solid transparent;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    background-color: #262261 !important;
}
#banner-company .panel-heading:hover{color:#262261 !important; background-color: #26A8DF !important;}
#banner-company .panel-heading i{color:#fff !important}
#header{padding-top:20px}
#header .navbar-nav > li > a {
    padding-top: 38px;
    padding-bottom: 15px;
	 font-family: 'Roboto-Light';
}
.social {
    position: relative;
    z-index: 1;
    padding: 27px 10px;
    margin: 0 15px !important;
}
.social li{display:inline !important;
    display: inline !important;
    margin-right: 10px;
}
.social li a{margin:0 6px;}
.social li a:hover i{color:#26A8DF !important;}
.social .form-group:hover i{color:#26A8DF !important;}
.nav {font-family: 'Roboto-Light'; padding:28px 0 !important; padding-bottom:0px !important;}
.nav li a{color:#000 !important; font-size:16px !important;}
.navbar-nav > li > a:focus{background-color:transparent !important;border-bottom:3px solid #F5911E;color:#26A8DF !important;}
.navbar-nav > li > a:hover{background-color:transparent !important;border-bottom:3px solid #F5911E;color:#26A8DF !important;}
.navbar-nav > li > a.active{background-color:transparent !important;border-bottom:3px solid #F5911E!important;}
.navbar {background-color:#FFF;
    position: relative;
    min-height: 50px;
 margin-bottom: 0px;
    border: 0px solid transparent;
    border-radius: 0 !important;
}
.navbar-nav > li > a {
    padding-top: 0px !important;
    padding-bottom: 29px !important;border-bottom:3px solid transparent;
}
.navbar ul i {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: gray;
}.navbar-toggle {
    position: relative;
    float: right;
    padding: 9px 10px;
    margin-top: 22px !important;
    margin-right: 15px;
    margin-bottom: 8px;
    background-color: #F5911E !important;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}
.navbar-toggle .icon-bar {
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px;
    color: #fff !important;
    background: #fff !important;
}
.form-group { display:inline-block; margin-bottom:0px !important; }

.form-group i{-ms-transform: translate(-20px, -2px); /* IE 9 */
    -webkit-transform: translate(-20px, -2px); /* Safari */
    transform: translate(-20px, -2px);color:#F5911E;}
	.form-group input {border-radius:0;border:1px solid #F1F1F1;background-color:transparent; }
	
	#header .navbar ul li i{color:#F5911E;}
	
	
	#header .navbar-form {
    padding: 10px 15px;
    margin-top: 0px !important;
    margin-right: -15px;
    margin-bottom: 8px;
    margin-left: -15px;
    border-top: 1px solid transparent;
    border-bottom: 1px solid transparent;
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);
    box-shadow: inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);
}



#myCarousel .carousel-inner img{width:100%}
#myCarousel .carousel-inner p{font-size:38px !important;font-family: 'Roboto-Light';line-height: 44px !important;background-color: rgba(0,0,0,.3);
padding: 20px 20px;}
#myCarousel .carousel-caption{text-align: left;width: 100%;}
#myCarousel .carousel-control {
    position: absolute;
    top: auto !important;
    bottom: 30px !important;
    
  
    font-size: 20px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0,0,0,0);
    background-color: rgba(0,0,0,0);
    filter: alpha(opacity=50);
    opacity: 1;
	
}


.left .carousel-control{left:0;}
.right .carousel-control{left:0px;}

.carousel-control.right{
left:30px;
background-image:none !important}

.carousel-control.left{background-image:none !important}

#myCarousel .carousel-control .glyphicon-chevron-left{margin-left:0px !important;}

#myCarousel .carousel-control .glyphicon-chevron-right{left:68px !important;right:auto; width:30px;
   height:30px;}
#myCarousel .carousel-control .glyphicon-chevron-left{right:auto; width:30px;left:0 !important;
   height:30px;}

*::after, *::before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
element {
}
.carousel-indicators li {
    display: none;
    width: 10px;
    height: 10px;
    margin: 1px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #000\9;
    background-color: rgba(0,0,0,0);
    border: 1px solid #fff;
    border-radius: 10px;
}




#myCarousel .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
   
   
    border-color: #26A8DF;
    text-shadow:none !important;
    font-size: 14px !important;
   
    color: #fff;
    padding-top:8px;
    background-color: #26A8DF;
}
#myCarousel .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
  
  border-color: #26A8DF;
   text-shadow:none !important;
    font-size: 14px !important;
   
    color: #fff;
    padding-top: 8px;
   background-color: #26A8DF;
}


#services .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
    left: 14px;
    margin-left: 70px;
    border-color: #26A8DF;
    text-shadow:none !important;
    font-size: 14px !important;
   
    color: #26A8DF;
    padding-top: 4px;
    background-color: #f1f1f1;
}
#services .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
    right: 20%;
    margin-right: -10px; border-color: #26A8DF;
    text-shadow:none !important;
    font-size: 14px !important;
   
    color: #26A8DF;
    padding-top: 4px;
    background-color: #f1f1f1;
}


#product .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
    left: auto;
   right:30px;
    border-color: #26A8DF;
    text-shadow:none !important;
    font-size: 14px !important;
   
    color: #26A8DF;
    padding-top: 6px;
    background-color: #f1f1f1;
}
#product .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
    right: 0;

    border-color: #26A8DF;
    text-shadow:none !important;
    font-size: 14px !important;
   
    color: #26A8DF;
    padding-top: 6px;
    background-color: #f1f1f1;
}



#banner {background-color:#F1F1F1 !important;font-family: font-family: 'Roboto-Light';padding: 30px;margin-top: 15px;border:0px solid #6D6D6D;box-shadow: 0px 0px 4px rgba(0,0,0,0.3);}
#banner h1{font-size:30px; color:#6D6D6D;font-family: 'Roboto-Light'}
#banner p{color:#6D6D6D;font-size:17px;font-family: 'Roboto-Light'}
#banner button{background-color:#F5911E !important;font-family: 'Roboto-Light';color:#FFF;border: 0 ;    font-size: 12px !important;
    padding: 8px 23px;-webkit-transition: all 1s ease-in-out;margin-bottom: 20px;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
#banner button:hover{background-color:#26A8DF !important; color:#fff;}
#banner img{padding-top:45px !important;}
#banner h2{font-size:26px;font-family: 'Roboto-Light';color:#262261;padding-top: 45px;}
#banner .btn button{font-family: 'Roboto-Light';color:#FFF;border: 0 ;background-color:#262261 !important;}
#banner .btn:hover button{font-family: 'Roboto-Light';color:#FFF;border: 0 ;background-color:#26A8DF !important;}
#banner-company .bnn h1{font-size:30px; color:#6D6D6D;font-family: 'Roboto-Light';padding-left: 0px !important;padding-bottom:0 !important;}
#banner-company h1{font-size:30px; color:#6D6D6D;font-family: 'Roboto-Light';padding: 20px 0 !important;padding-bottom:0 !important;}
#banner-company p{color:#6D6D6D;font-size:17px;font-family: 'Roboto-Light';padding: 10px;line-height: 21px;clear:both;padding-left:0}
#banner-company p span{color:#6D6D6D;font-size:21px;font-family: 'Roboto-Light';padding: 0px;line-height: 23px;}
#banner-company img{margin-top:0px;}
#banner-company .image .text{position:absolute;
    top: 60px;
left: 35px;
    width:90%;}
	#banner-company .viko p{padding-top: 0;padding-left:10px}
	#banner-company  .text p{color:#F5911E !important;padding-bottom: 1px;}
#banner-company  ul li{font-family: 'Roboto-Light'; font-size:14px;color:#262261 !important;list-style:none; float:left; min-width:40% !important}
#banner-company  .text p span{color:#262261 !important;font-size:14px;}
#banner-company  .fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    left: 0;
    padding-right: 5px;color:#F5911E
}







#banner-company .air_hand img{opacity:1;}
#banner-company .air_hand p{padding-left:0px}

#services {font-family: 'Roboto-Light';padding:30px !important;margin-top: 15px;border-bottom-color:1px solid #6D6D6D !important;}
#services h1{font-size:25px; color:#6D6D6D;font-family: 'Roboto-Light'}
#services p{color:#6D6D6D;font-size:17px !important;font-family: 'Roboto-Light'}
#services button{background-color:#F5911E !important;font-family: 'Roboto-Light';color:#FFF;border: 0 ;    font-size: 12px !important;
    padding: 8px 23px;-webkit-transition: all 1s 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;
}

#services button:hover{background-color:#26A8DF !important; color:#fff}
#services h2{font-size:25px !important;font-family: 'Roboto-Light' ;color:#6D6D6D !important;}

#myCarousel1 .carousel-inner p {
    font-size: 17px !important;
    font-family: 'Roboto-Light';
    line-height: 17px !important;
}
#myCarousel1 .carousel-inner .image{overflow:hidden;}

#myCarousel1 .carousel-inner img{width:100%; -webkit-transition: all 0.5s linear;
          transition: all 0.5s linear;
  -webkit-transform: scale3d(1, 1, 1);
          transform: scale3d(1, 1, 1);}
		  #myCarousel1 .carousel-inner img:hover{width:100%; -webkit-transition: all 0.5s linear;
          transition: all 0.5s linear;
  -webkit-transform: scale3d(1.2, 1.2, 1.2);
          transform: scale3d(1.2, 1.2, 1.2);}
#myCarousel2 .carousel-inner p{font-size:13px !important;font-family: 'Roboto-Light';line-height: 15px !important;}
#myCarousel1 .carousel-inner p{font-size:13px !important;font-family: 'Roboto-Light';line-height: 15px !important;}
#myCarousel1 .carousel-inner p:hover span{color:#26A8DF;}
#myCarousel2 .carousel-inner p:hover span{color:#26A8DF;}
#myCarousel1 .carousel-caption{text-align: left;}

#myCarousel2 .carousel-inner .image{overflow:hidden !important;}

#myCarousel2 .carousel-inner img{width:100%; -webkit-transition: all 0.5s linear;
          transition: all 0.5s linear;
  -webkit-transform: scale3d(1, 1, 1);
          transform: scale3d(1, 1, 1);}
		  #myCarousel2 .carousel-inner img:hover{width:100%; -webkit-transition: all 0.5s linear;
          transition: all 0.5s linear;
  -webkit-transform: scale3d(1.2, 1.2, 1.2);
          transform: scale3d(1.2, 1.2, 1.2);}





#product {font-family: 'Roboto-Light';padding:30px !important;margin-top: 15px;}
#product h1{font-size:25px; color:#6D6D6D;font-family: 'Roboto-Light'}
#product p{color:#6D6D6D;font-size:17px !important;font-family: 'Roboto-Light';}
#product button{background-color:#F5911E !important;font-family: 'Roboto-Light';color:#FFF;border: 0 ;    font-size: 12px !important;
    padding: 8px 23px;-webkit-transition: all 1s 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;
}
#product button:hover{background-color:#26A8DF !important; color:#fff;}

#product h2{font-size:25px !important;font-family: 'Roboto-Light' ;color:#6D6D6D !important;}
#product .carousel-control {
    position: absolute;
   top:auto !important;
   bottom:15px !important;
   left:auto !important;
right:0 !important;
    width: 15%;
    font-size: 20px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0,0,0,0);
    background-color: rgba(0,0,0,0);
    filter: alpha(opacity=1);
    opacity:1;
}
#myCarousel2 .carousel-inner p {
    font-size: 17px !important;
    font-family: 'Roboto-Light';
    line-height: 17px !important;
}


#myCarousel2 .carousel-inner img{width:100%}
#myCarousel2 .carousel-inner p{   font-size: 13px !important;
    font-family: 'Roboto-Light';
    line-height: 15px !important;
    height: 65px;
    overflow: hidden;
	margin: 0 !important;
}
#myCarousel2 .carousel-caption{text-align: left;}







 

#product p span {color:#F5911E;}

#testimonial .fab{background-color:#F5911E;width:570px;height:189px;}
#testimonial h1{font-size:30px;font-family: 'Roboto-Light' ;color:#6D6D6D !important;padding:30px !important; }
#testimonial h2{font-size:25px !important;font-family: 'Roboto-Light' ;color:#6D6D6D !important;}
#testimonial h3{font-size:20px ;font-family: 'Roboto-Light' ;color:#6D6D6D !important;}
#testimonial p{color:#FFF;font-size:17px !important;font-family: 'Roboto-Light';padding: 50px;}
#testimonial .img-circle {
    border-radius: 40%;
    padding-top: 0px;
padding-left:35px;
}
#testimonial .fab2 .fab3{display: inline-table;}
.fab3 img{padding:0;margin:0;}
.fab3 h2,h3{padding:0px;margin:0;}
#testimonial .fab2 {margin:20px 0px;}
#testimonial .fab3{margin-right:35px;}

#design .nopadding{margin:0;padding:0;}
#design .fab{padding: 40px 50px;background-color:#F5911E;margin: 2px;}

#design {font-family: 'Roboto-Light' ;}
#design .fab2 .fab3{display: inline-table;}
#design .fab3 img{padding:0;margin:0;}
#design .fab3 h2{padding:0px;margin:0; }
#design .fab3 h3{padding:0px;margin:0;font-size:16px }
#design .fab2 {margin:0px 0px;}
#design .fab3{margin-right:35px;}
#design .fab3 h2{color:#262261 !important;font-size:25px !important;font-family: 'Roboto-Light';}
#design .fab3 h2{color:#262261 !important;font-size:20px !important;font-family: 'Roboto-Light';}
#design p{color:#FFF;font-size:18px !important;font-family: 'Roboto-Light';line-height: 20px;padding-left: 136px;margin-bottom: 0;}


#footer .footer_form button, input, select, textarea {
    
    font-size: inherit;
    line-height: inherit;
    border: 0;
    background-color: #F1F1F1;
    border-bottom: 1px solid #6d6d6d;
	color:#000 !important;
	font-family: 'Roboto-Light';
}
#footer .footer_form{margin-bottom:10px;width:110px  !important}
#footer .footer_form input{border-bottom:1px solid #6D6D6D !important;border:0;}
#footer {background-color:#F1F1F1;margin-top: 100px;}
#footer img{padding:40px;}
#footer p {font-size:12px;font-family: 'Roboto-Light';padding-top: 40px;color:#6D6D6D;}
#footer hr{border:1px solid #C5C4C4;}
#footer ul li{display:inline !important;}
#footer ul li a {
    color: #6D6D6D;
    text-decoration: none;
    font-size: 14px;
    font-family: 'Roboto-Light';
   padding: 0 5px;
}
#footer .footer-cont p{font-size:12px;font-family: 'Roboto-Light';color:#6D6D6D;padding-top:0px !important;}

#footer .footer-cont a{color:#6D6D6D;text-decoration:none;}
#footer .footer-cont a:hover{color:#26A8DF;}



#footer1 {background-color:#F1F1F1;margin-top: 40px;}
#footer1 img{padding:40px;}
#footer1 p {font-size:12px;font-family: 'Roboto-Light';padding-top: 40px;color:#6D6D6D;}
#footer1 hr{border:1px solid #C5C4C4;}
#footer1 ul li{display:inline !important; }
.footer-menu ul {padding-left: 0 !important;}
#footer1 ul li a {
    color: #6D6D6D;
    text-decoration: none;
    font-size: 14px;
    font-family: 'Roboto-Light';
   padding: 0 5px;
}
#footer1 .footer-cont p{font-size:12px;font-family: 'Roboto-Light';color:#6D6D6D;padding-top:0px !important;}
#footer button{background-color:#F5911E !important;font-family: 'Roboto-Light';color:#FFF;border: 0 ;    font-size: 12px !important;
    padding: 8px 23px;-webkit-transition: all 1s 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;
}
#footer button:hover{background-color:#26A8DF !important; color:#fff}


#footer1 button{background-color:#F5911E !important;font-family: 'Roboto-Light';color:#FFF;border: 0 ;    font-size: 12px !important;
    padding: 8px 23px;-webkit-transition: all 1s 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;
}
#footer1 button:hover{background-color:#26A8DF !important; color:#fff}




#myCarousel3 .carousel-control {
    position: absolute;
   top:auto !important;
   bottom:15px !important;
   left:auto !important;
right:20 !important;
    width: 15%;
    font-size: 20px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0,0,0,.6);
    background-color: rgba(0,0,0,0);
    filter: alpha(opacity=50);
    opacity: 1;
}
#myCarousel3 .carousel-inner p {
    font-size: 17px !important;
    font-family: 'Roboto-Light';
    line-height: 17px !important;
}


#myCarousel3 .carousel-inner img{width:100%}
#myCarousel3 .carousel-inner p{   font-size: 17px !important;
    font-family: 'Roboto-Light';
    line-height: 24px !important;

}
#myCarousel3 .carousel-caption{text-align: left;}
#myCarousel3 .carousel-control {
    position: absolute;
    top: auto !important;
    bottom: 30px !important;
    left: 155px  !important;
    width: 15% !important;
    font-size: 20px;
    color: #000;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0,0,0,.6);
    background-color: rgba(0,0,0,0);
    filter: alpha(opacity=50);
    opacity: 1;
}

#myCarousel3 .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
    left: 0;
   margin-left: 185px;border-color:#26A8DF;
}
#myCarousel3 .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
    right: 0;
    margin-right: -10px;
}

.ins {margin:0;padding:0;}
#banner-company img{width:100%;opacity: 1;}
#banner-company{margin-bottom:30px;}

#construction .const_padding p{padding:0;}
#construction ul li{ font-family: 'Roboto-Light';font-size:16px !important; list-style:none;text-indent:-7px; margin-left:15px; line-height:18px;margin-bottom:5px;  }
#construction .const_padding{padding:25px 50px;background-color:#F1F1F1 !important;margin-top:30px;}
#construction ul {padding:0;margin:0}
#construction ul li i{padding-right:5px;}

#air-handling img{width:100%}


@media (max-width:1200px){
	
	#design .fab3 h2{margin-top:10px;}
	#design .fab3 h3{margin-bottom:10px;}
	#testimonial p {
    color: #FFF;
    font-size: 17px !important;
    font-family: 'Roboto-Light';
    padding: 40px;
}
#myCarousel3 .carousel-inner p {
    font-size: 17px !important;
    font-family: 'Roboto-Light';
    line-height: 24px !important;
    width: 80%;
}
	
	#design p{padding-left:0px;}
}

@media (max-width:1023px){
	#banner-company img {
    border: 0;
    width: 100%;
}
	
	#design .fab {
    padding: 40px 3px !important;
    background-color: #F5911E;
    margin: 2px;
}#design .fab {
    padding: 20px 10px !important;
    background-color: #F5911E;
    margin: 1px;
}h3, h3 {
    font-size: 20px;
}
#footer {
 
    margin-top: 50px;
}
#banner-company p {
    padding: 7px 20px !important;
	padding-left:0px !important
    
}


	
	}


@media (max-width:991px){
	
	
	#design .fab3 h2{margin-top:10px !important;padding-bottom:0px !important }
	#design .fab3 h3{margin-bottom:10px !important;padding-top:0px !important}
	
	#services p {
    color: #6D6D6D;
    font-size: 17px !important;
    font-family: 'Roboto-Light';
    margin: 40px 0px;
}
	
  footer img {
    padding: 30px 30px;
}
	#services p {
 
    font-size: 12px !important;
 
}
	#product p {
    
    font-size: 12px !important;
    
}#myCarousel2 .carousel-inner p {
    font-size: 10px !important;
    
    line-height: 15px !important;
    height:0;
    overflow: hidden;
}




	#services .carousel-control {
    position: absolute;
    top: auto !important;
    bottom: 15px !important;
    left: auto !important;
    right: 5px !important;
    width: 15%;
    font-size: 20px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0,0,0,0);
    background-color: rgba(0,0,0,0);
    filter: alpha(opacity=1);
    opacity:1;
}
#services .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
   
    padding-top: 7px !important;
    background-color: #f1f1f1;
	left:auto !important;
	right:30px;
}



	#services .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
   
    right: 0px;
	left:auto !important;
	padding-top: 7px !important;
}



	
#product .carousel-control {
    position: absolute;
    top: auto !important;
    bottom: 15px !important;
    left: auto !important;
    right: 5px !important;
    width: 15%;
    font-size: 20px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0,0,0,0);
    background-color: rgba(0,0,0,0);
    filter: alpha(opacity=1);
    opacity:1;
}
#product .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
   
    padding-top: 7px !important;
 
	left:auto !important;
	right:20px;
}



	#product .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
   
    right: 0px;
	left:auto !important;
	padding-top: 7px !important;
}
#myCarousel2 .carousel-inner .image {
   
    width: 100%;
}
#product p .col-xs-12 {padding:15px 0 !important}
#product p {
    margin: 0px 0;
    padding:44px 0 !important;
    
}#myCarousel2 .carousel-inner p {
    font-size: 17px !important;
    line-height: 14px !important;
    height: 0;
	 margin: 40px 0 !important;
    overflow: hidden;
}

#product .carousel-inner p {
    
   

 margin: 15px 0 !important;

    padding-top: 0px !important;
}

#banner-company img {
    margin-top: 40px;
    width: 100%;
}

#banner-company{margin-bottom:30px;}

/*#banner-company p span {
    color: #6D6D6D;
    font-size: 14px;
    font-family: 'Roboto-Light';
    padding: 0px;
    line-height: 16px;}
#banner-company p {
    color: #6D6D6D;
    font-size: 12px;
    font-family: 'Roboto-Light';
    padding: 20px;
    line-height: 13px;
}*/
#footer-menu ol, ul {
    margin-top: 0;
    margin-bottom: 10px;
    padding-left: 0 !important;
}
}
	
	
	@media (max-width:767px){
		
		
		#myCarousel{display:none}
		.navbar-nav > li > a {
    padding-top: 0px !important;
    padding-bottom: 5px !important;
	padding-left:0px;
	margin-bottom:10px;
    border-bottom: 3px solid transparent;
}
		
		
		
#myCarousel .carousel-inner img{width:100%}
#myCarousel .carousel-inner p{font-size:38px !important;font-family: 'Roboto-Light';line-height: 44px !important;}
#myCarousel .carousel-caption{text-align: left;}
#myCarousel .carousel-control {
    position: absolute;
    top: auto !important;
    bottom: 30px !important;
    
  
    font-size: 20px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0,0,0,0);
    background-color: rgba(0,0,0,0);
    filter: alpha(opacity=50);
    opacity: 1;
	
}


.left .carousel-control{left:0;}
.right .carousel-control{left:0px;}

.carousel-control.right{
left:30px;
background-image:none !important}

.carousel-control.left{background-image:none !important}

#myCarousel .carousel-control .glyphicon-chevron-left{margin-left:0px !important;}

#myCarousel .carousel-control .glyphicon-chevron-right{left:68px !important;right:auto; width:30px;
   height:30px;}
#myCarousel .carousel-control .glyphicon-chevron-left{right:auto; width:30px;left:0 !important;
   height:30px;}

*::after, *::before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
element {
}
.carousel-indicators li {
    display: none;
    width: 10px;
    height: 10px;
    margin: 1px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #000\9;
    background-color: rgba(0,0,0,0);
    border: 1px solid #fff;
    border-radius: 10px;
}




#myCarousel .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
   
   
    border-color: #26A8DF;
    text-shadow:none !important;
    font-size: 14px !important;
   
    color: #fff;
    padding-top:8px;
    background-color: #26A8DF;
}
#myCarousel .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
  
  border-color: #26A8DF;
   text-shadow:none !important;
    font-size: 14px !important;
   
    color: #fff;
    padding-top: 8px;
   background-color: #26A8DF;
}
		
		
		#design p {
    padding-left: 135px;
}
		
		
		#footer img {
    padding: 18px;
	padding-left:0px !important; 
}
		
		#footer p{padding-top:10px !important}
		
	#footer{padding-left:20px;padding-right:20px;}	
		
	.navbar-header{clear:both;}
	.navbar-brand{clear:both;}
	.navbar-toggle{float:right !important}
	
	#myCarousel1 .carousel-inner .image {
   
    margin-top: 20px !important;
    width: 100% !important;
}
#myCarousel2 .carousel-inner .image {
    
    margin-top: 20px !important;
    width: 100% !important;
}

	
	.social {
    position: relative;
    z-index: 1;
    padding:0 !important;
    margin: 0 15px !important;
}
	.nav {
    margin-bottom: 0px !important;
}








#banner p {
    color: #6D6D6D;
    font-size: 15px;
    font-family: 'Roboto-Light';
}.btn {
    
    padding: 6px 0px;
	}
	#myCarousel1 .carousel-inner .image {
    overflow: hidden;
    
    width: 100% !important;
}




#services .carousel-control {
    position: absolute;
    top: auto !important;
    bottom: 15px !important;
    left: auto !important;
    right:7% !important;
    width: 15%;
    font-size: 20px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0,0,0,0);
    background-color: rgba(0,0,0,0);
    filter: alpha(opacity=1);
    opacity:1;
}

#services .item .col-xs-12{padding:0px !important}

  
  
  
#product .carousel-control {
    position: absolute;
    top: auto !important;
    bottom: 15px !important;
    left: auto !important;
    right:7% !important;
    width: 15%;
    font-size: 20px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0,0,0,0);
    background-color: rgba(0,0,0,0);
    filter: alpha(opacity=1);
    opacity:1;
}

#product .item .col-xs-12{padding:0px !important}

  

#product .btn {
    
    padding: 6px 0px;
	}#myCarousel1 .carousel-inner .image {
    overflow: hidden !important;
    
    width: 100% !important;
}

#product img {
    border: 0;
    
}
#product .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
    right: 30px !important;
    padding-top: 7px !important;
    border-color: #26A8DF;background-color: transparent;
}#product .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
    right: 0;
    border-color: #26A8DF;
    text-shadow: none !important;
    font-size: 14px !important;
    color: #26A8DF;
    padding-top: 6px;
    background-color: transparent;
}

}
	
	
	
	
	
	@media (max-width:480px){
		#construction .const_padding {
    padding: 12px 28px !important;
    background-color: #F1F1F1 !important;
    margin-top: 30px;
}
.hr {
    width: 100px !important;
    border-top: 2px solid #F5911E;
    text-align: left !important;
    margin-left: 0px;
    margin-top: 5px;
}
				#banner-company .back img{width:100%}
		#design p {
    padding-left: 0px;
}
#banner-company p span {
    color: #6D6D6D;
    font-size: 18px;
    font-family: 'Roboto-Light';
    padding: 0px;
    line-height: 23px;
}#banner-company .text p {
    color: #F5911E !important;
    padding-bottom: 1px;
    padding-left: 0px !important;
}


#myCarousel{display:none}

#myCarousel3 .carousel-inner p{width: 48%;line-height: 18px !important;}
	
	#testimonial p {
    color: #FFF;
    font-size: 17px !important;
    font-family: 'Roboto-Light';
    padding: 38px !important;
}
		
		br{display:none !important}
		#myCarousel .carousel-inner p{font-size: 18px !important;
line-height: 18px !important;}
		
		
		

#myCarousel2 .carousel-inner img {
    width: 100%;
    overflow: hidden !important;
   
}
#myCarousel1 .carousel-inner img {
    width: 100%;
    overflow: hidden !important;
    margin-top: 0px !important;
}
	

	
#product .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
   
    margin-right: 0px !important;
    border-color: #26A8DF;
    text-shadow: none !important;
    font-size: 14px !important;
    color: #26A8DF;
    padding-top: 3px !important;
    background-color: transparent;
    
}
#product .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
    left: 0 !important;
 margin-left: 0px !important;
    border-color: #26A8DF;
    text-shadow: none !important;
    font-size: 14px !important;
    color: #26A8DF;
    padding-top: 3px !important;
    background-color: transparent;
}


#product .carousel-control {
    position: absolute;
    top: auto !important;
    bottom: 15px !important;
    left: auto !important;
    right: 5px !important;
    width: 15%;
    font-size: 20px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0,0,0,0);
    background-color: rgba(0,0,0,0);
    filter: alpha(opacity=1);
    opacity:1;
}

.nav {
    font-family: 'Roboto-Light';
    padding: 21px 0 !important;
    padding-bottom: 0px !important;
    margin-bottom: 0px !important;
}.nav li a {
    color: #000 !important;
    font-size: 13px !important;
}#design {
    font-family: 'Roboto-Light';
    padding-top: 50px !important;
}#banner-company h1 {
    font-size: 27px;
}

#banner-company p {
    padding: 0 !important;
}
		
		#banner h1 {
    font-size: 25px;
 }
#banner p {
    font-size: 12px;
}
#banner h2 {
    font-size: 25px;}
	.btn {
    display: inline-block;
    padding: 0px !important;
}
		
		#services button {
   
    margin: 7px 0 !important;
}


		#services {
    
    padding: 30px 0 !important;
    
}
#services h1 {

   padding: 15px 0 !important;
    padding-left: 15px !important;
}
#services p {
	line-height:14px !important;
    font-size: 12px !important;
	padding-left:12px 15px !important;

    margin: 0px 0;
    padding: 15px !important;
}

#services button {
    margin: 11px 16px !important;
    padding-left: 15px !important;
}
	
	
	
	
	
		#product {
    
    padding: 30px 0 !important;
    
}#product h1 {
 
   padding: 15px 0 !important;
    padding-left: 15px !important;
}
#product p {
    font-size: 12px !important;
	padding-left: 15px !important;
	
}
#product button {
    margin: 11px 16px !important;
    padding-left: 15px !important;
}	

.glyphicon {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
#product .h1, .h2, .h3, h1, h2, h3 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}
#product p {
    margin: -29px 0;
    
}
#myCarousel3 .carousel-inner p {
    font-size: 15px !important;
    font-family: 'Roboto-Light';
    line-height: 18px !important;
}
#footer button {
    background-color: #F5911E !important;
    font-family: 'Roboto-Light';
    color: #FFF;
    border: 0;
    font-size: 10px !important;
    padding:4px !important;
    -webkit-transition: all 1s 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;
}
#banner .btn button {
    font-family: 'Roboto-Light';
    color: #FFF;
    border: 0;
    background-color: #262261 !important;
    padding: 7px 7px !important;
    margin-top: 7px;
}
#footer ul li a {
  
    font-size: 12px;
  
}
#banner h1 {
    font-size: 25px;
    padding-bottom: 10px;
} 

#myCarousel .carousel-control .glyphicon-chevron-left{padding-top:3px !important}
#myCarousel .carousel-control .glyphicon-chevron-right{padding-top:3px !important}
#banner-company ul li {
    font-family: 'Roboto-Light';
    font-size: 14px;
    color: #262261 !important;
    list-style: none;
    float: left;
    min-width: 51% !important;
}#banner-company .back {
    padding-left: 0px !important;
    
}
	#banner-company h5 {
    
    padding-left:0px !important;
    
}
}



@media (max-width:420px){
	.hr {
    width: 100px !important;
    border-top: 2px solid #F5911E;
    text-align: left !important;
    margin-left: 0px;
    margin-top: 5px;
}
	#construction .const_padding {
    padding: 12px 28px !important;
    background-color: #F1F1F1 !important;
    margin-top: 30px;
}
	#banner-company .back img{width:100%}
#banner-company .bnn h1 {
    font-size: 30px;
    color: #6D6D6D;
    font-family: 'Roboto-Light';
    padding-left: 15px !important;
    padding-bottom: 0 !important;
}
#banner-company p {
    padding: 0!important;
}
#banner-company .viko  {
    padding-top: 0 !important;
    
    padding-left: 10px !important;
}
#banner-company .text p {
    color: #F5911E !important;
    padding-bottom: 1px;
    padding-left: 0px !important;
}
	
		#product .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
    left: 0px !important;
    margin-left: -28px !important;
    border-color: #26A8DF;
    text-shadow: none !important;
    font-size: 14px !important;
    color: #26A8DF;
    padding-top: 3px !important;
    background-color: transparent;
}
#product .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
    margin-right: 25px !important;
    border-color: #26A8DF;
    text-shadow: none !important;
    font-size: 14px !important;
    color: #26A8DF;
    padding-top: 3px !important;
    background-color: transparent;
}
	#banner-company p span {
    color: #6D6D6D;
    font-size: 18px;
    font-family: 'Roboto-Light';
    padding: 0px;
    line-height: 23px;
}
	#banner-company ul li {
    font-family: 'Roboto-Light';
    font-size: 14px;
    color: #262261 !important;
    list-style: none;
    float: left;
    min-width: 51% !important;
}#banner-company .back {
    padding-left: 0px !important;
    
}	#banner-company h5 {
    
    padding-left:0px !important;
    
}
	
	}
	
	
	
	
	@media (max-width:380px){
		
		.hr {
    width: 100px !important;
    border-top: 2px solid #F5911E;
    text-align: left !important;
    margin-left: 0px;
    margin-top: 5px;
}
		#banner-company p {
    padding: 0 !important;
}
#construction .const_padding {
    padding: 12px 28px !important;
    background-color: #F1F1F1 !important;
    margin-top: 30px;
}
		#banner-company .back img{width:100%}
	#product .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
    left: 0px !important;
    margin-left: -35px !important;
    border-color: #26A8DF;
    text-shadow: none !important;
    font-size: 14px !important;
    color: #26A8DF;
    padding-top: 3px !important;
    background-color: transparent;
}#banner-company .bnn h1 {
    font-size: 30px;
    color: #6D6D6D;
    font-family: 'Roboto-Light';
    padding-left: 15px !important;
    padding-bottom: 0 !important;
}
#banner-company p span {
    color: #6D6D6D;
    font-size: 18px;
    font-family: 'Roboto-Light';
    padding: 0px;
    line-height: 23px;
}
	
	#banner-company .text p {
    color: #F5911E !important;
    padding-bottom: 1px;
    padding-left: 0px !important;
}	
		#banner-company ul li {
    font-family: 'Roboto-Light';
    font-size: 14px;
    color: #262261 !important;
    list-style: none;
    float: left;
    min-width: 51% !important;
}#banner-company .back {
    padding-left: 0px !important;
    
}
		#banner-company h5 {
    
    padding-left:0px !important;
    
}
		
		
		
		}
		
		
		
		@media (max-width:340px){
			
			.hr {
    width: 100px !important;
    border-top: 2px solid #F5911E;
    text-align: left !important;
    margin-left: 0px;
    margin-top: 5px;
}
#banner-company .back {
    padding-left: 0px !important;
    
}
			#construction .const_padding {
    padding: 12px 28px !important;
    background-color: #F1F1F1 !important;
    margin-top: 30px;
}
#banner-company p {
    padding:0 !important;
}
#product .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
    left: 0px !important;
    margin-left: -40px !important;
    border-color: #26A8DF;
    text-shadow: none !important;
    font-size: 14px !important;
    color: #26A8DF;
    padding-top: 3px !important;
    background-color: transparent;
}#banner-company .back img{width:100%}
#banner-company .bnn h1 {
    font-size: 30px;
    color: #6D6D6D;
    font-family: 'Roboto-Light';
    padding-left: 15px !important;
    padding-bottom: 0 !important;
}
#banner-company p span {
    color: #6D6D6D;
    font-size: 18px;
    font-family: 'Roboto-Light';
    padding: 0px;
    line-height: 23px;
}
#banner-company .text p {
    color: #F5911E !important;
    padding-bottom: 1px;
    padding-left: 0px !important;
}#banner-company ul li {
    font-family: 'Roboto-Light';
    font-size: 14px;
    color: #262261 !important;
    list-style: none;
    float: left;
    min-width: 51% !important;
}	#banner-company h5 {
    
    padding-left:0px !important;
    
}
			}
			
			
			
			
			
			
			
				
a {
	
	text-decoration: none;
}

a:hover, a:focus {
	color: #333;
}

*, *:after, *:before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

a, button {
	outline: none;
}
.clearfix:before,
.clearfix:after {
	content: " ";
	display: table;
}
 
.clearfix:after {
	clear: both;
}

.ccheader {
	margin: 0 auto;
	padding: 2em;
	text-align: center;
}

.ccheader h1 {
	margin: 0;
	font-weight: 300;
	font-size: 2.5em;
	line-height: 1.3;
}

.ccheader h1 span {
	display: block;
	padding: 0 0 0.6em 0.1em;
	font-size: 60%;
	opacity: 0.7;
}

/* To Navigation Style */
.cctop {
	width: 100%;
	text-transform: uppercase;
	font-weight: 700;
	font-size: 0.75em;
	line-height: 3.2;
}

.cctop a {
	display: inline-block;
	padding: 0 1.5em;
	text-decoration: none;
	letter-spacing: 1px;
}

.cctop span.right {
	float: right;
}

.cctop span.right a {
	display: block;
	float: left;
}


/* Demo Buttons Style */
.codeconvey-demo {
	padding-top: 1em;
	font-size: 0.8em;
}

.codeconvey-demo a {
	display: inline-block;
	margin: 0.5em;
	padding: 0.7em 1.1em;
	outline: none;
	border: 2px solid #fff;
	
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-weight: 700;
}

.codeconvey-demo a:hover,
.codeconvey-demo a.current-demo,
.codeconvey-demo a.current-demo:hover {
	border-color: #000;
	color: #000;
}


/* Main content Style */

.wrapper{
	margin:0 auto;
	width:700px;
}



.fa {
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  cursor:pointer;
}

.fa:hover{
	color:#d8850e;

}

/* makes the font 33% larger relative to the icon container */

.fa-2x {
  font-size: 2em;
}


/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
   
.fa-envelope:before {
  content: "\f0e0";
}
.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b";
} 
.fa-user:before {
  content: "\f007";
}
.fa-comment:before {
  content: "\f075";
}
.fa-info:before {
  content: "\f129";
}
/* Form CSS*/

.ccfield-prepend{
	margin-bottom:10px;
	width:100%;
}


.ccform-addon{
 
	float:left;
	padding:8px;
	width:8%;
	
 
   
	text-align:center;	
}

.ccfield-prepend {
	    
   
   color:#F5911E;
    padding: 8px;

    display: block;
    font-family: 'Lato',Arial,sans-serif;
    font-size: 14px;
}
.ccfield-prepend input{border:0;border-bottom:solid 1px #26A8DF; width:100%;padding:5px 5px;margin:10px 0px;}

.ccfield-prepend {
	font-family: 'Lato',Arial,sans-serif;
}
.ccbtn{
    display: block !important;
    border:solid 1px #26A8DF !important;
width:20% !important;
color: #26A8DF;
   
    cursor: pointer;
    text-decoration: none;
    font-weight: bold;
   
	margin:0 15px !important;
	font-family:'Roboto-Light';
	margin-top:20px !important;
}
.ccbtn:hover{
	background:#F5911E ;
	color:#fff;

}
#form {padding-top: 30px;}
#googleMap{width:100% !important;height:500px !important;padding-top: 30px;}
#googleMap iframe{width:100%;height:100%;}
.ccform{padding-top: 30px;margin-bottom: 40px;}

.product-menu{padding:0;margin:0}

.product-menu img{width:100%;}
#products {margin-top:50px;}


#products  a{text-decoration:none !important}
#products  a:hover  .product-menu li{color:#26A8DF !important;}

#products .product-menu li {
    list-style: none !important;
    padding: 0px 20px;
    margin: 0;
    font-family: 'Roboto-Light';
    font-size: 20px !important;
    text-align: center;
    color: #F5911E !important;
    line-height: 22px;
    margin-bottom: 0px;
    padding-top: 10px;
    height: 80px;
    overflow: hidden;
}

#products .product-menu li a{padding:0;outline:none;color:#F5911E;text-decoration:none;}
#products .product-menu li a:hover{color:#26A8DF }

#products  a:hover .product-menu img{-webkit-transition:0.3s all;
	-moz-transition:0.3s all;
	-o-transition:0.3s all;
	-ms-transition:0.3s all;}

#products  a:hover .product-menu img{-webkit-transform: scale(0.9);  /* Chrome, Opera 15+, Safari 3.1+*/ 
      -ms-transform: scale(0.95);  /* IE 9 */
          transform: scale(0.95);  /* Firefox 16+, IE 10+, Opera }