/*
Theme Name: Bureau Veritas
Author: Sterco
Author URI: http://www.stercodigitex.com/
Description: The 2015 theme for Modelama. Design details abound, starting with a vibrant color scheme and matching header images, beautiful typography and icons, and a flexible layout that looks great on any device, big or small.
Version: 1.3
License: Stercodigitex
License URI: http://www.stercodigitex.com/
*/
@import url(https://fonts.googleapis.com/css?family=Raleway:400,800,900,700,600,500,300,200,100);
*{
	-webkit-box-sizing: border-box;
	-moz-box-sizing:    border-box;
	box-sizing:         border-box;
}
html {
    font-size: 100%;
	overflow-y: scroll;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}
img {max-width:100%; height:auto;}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
	font-family: 'Lato', sans-serif;
}
body{font-family: 'Lato', sans-serif; font-weight:400; background:#fff; margin-top:35px; text-align:justify;}

/*------------- Heading ------------------*/
h1, h2, h3, h4, h5, h6{font-weight:normal; font-size:14px;}
h1{font-size:36px; margin-bottom:10px;color:#fff;font-family: 'Raleway', sans-serif; font-weight:600;}
h2{font-size:30px; margin-bottom:10px;color:#fff;font-family: 'Raleway', sans-serif; font-weight:700;}
h3{font-size:22px; font-weight:normal;margin-bottom:30px;}
h4{font-size:18px; margin-bottom:10px; margin-bottom:10px; font-family: 'Raleway', sans-serif; color:#000; font-weight:600;}
h5{font-size:18px; margin-bottom:10px; font-weight:600;}
h6{font-size:14px; margin-bottom:10px;}

.clearfix:after {
   content: " "; /* Older browser do not support empty content */
   visibility: hidden;
   display: block;
   height: 0;
   clear: both;
}

strong{ font-weight:bold;}
.hidden{display:block!important;}
.clear{clear:both;}
a{text-decoration:none; color:#000;}
a:hover{color:#cb352b;}
*:focus {outline: none;}
p{font-size:14px; font-weight:500; color:#333;font-family:"Lato",sans-serif;line-height:1.6; margin-bottom:30px;}
.top-margin{margin-top:50px;}
.highlight {font-size: 21px; line-height: 30px; font-family: 'Lato', sans-serif; font-weight: 300; margin-bottom:20px;}
.highlight h2{color:#333; display:block; padding: 0 0 15px ; font-size:25px; font-weight:400;}
.pad45{padding:45px;}
.pad0{padding:0px;}
.main-nav .navbar-right{margin:0px;}
.heading{margin-top:30px;}
.heading2{margin-top:45px;}
.heading h3{color:#c51d12; font-size:30px;}
.heading3{margin-top:40px;}
.heading3 h3{color:#c51d12; font-size:30px; padding:0 15px;}
.heading4{margin-top:40px;}
.heading4 h3{color:#c51d12; font-size:30px; padding:0;}
.heading5 h3{color:#c51d12; font-size:30px; padding:0 15px;}

.black-bg{background:#000; margin-left:10px; color:#fff;transition:1s ease-in-out;width:100px;-webkit-transition:1s ease-in-out;}
.black-bg:hover{background:#000; color:#fff; width:130px; transition:1s ease-in-out;-webkit-transition:1s ease-in-out;}
.red-bg1{background:#d61e12; color:#fff;transition:1s ease-in-out;width:100px;-webkit-transition:1s ease-in-out;}
.red-bg1:hover{color:#fff;background:#000; width:130px; transition:1s ease-in-out;-webkit-transition:1s ease-in-out;}
.red-bg{background:#d61e12; color:#fff;}
.clearfix{clear:both;}

.col2{ width:16.6667%; float:left;}
.col3{ width:25%; float:left;}
.col4{ width:33.33%; float:left;}
.col5{ width:43.667%; float:left;}
.col6{ width:50%; float:left;}
.col7{ width:56.333%; float:left;}
.col8{ width:66.66%; float:left;}
.col9{ width:75%; float:left;}
.col10{ width:83.3333%; float:left;}
.col11{ width:91.6667%; float:left;}
.col12{ width:100%; float:left;}
.col13{ width:40.667%; float:left;}
.pad-left{ float:left;}
.pad-right{float:right;}




/* ..............header............ */
.hp-panel{margin-bottom:40px;}
a:hover{ text-decoration:none; color:#d93444;}
.container{width:1220px; margin:0 auto; position:relative; z-index:9;}
/*header{position:fixed; left:0; right:0; width:100%; z-index:999; background:#fff; }*/
header{width:100%; display:inline-block;background:#fff; z-index:999;position: relative;}
header .container {
    position: inherit;
}
header.fixed .container {
    position: relative;
}
.top-navigation {}
.fixed {background:#fff;  position: fixed; transition: background 0.5s ease 0s;-webkit-transition: background 0.5s ease 0s;-moz-transition: background 0.5s ease 0s; z-index: 999; top:0;}

.oldlink{ float:right;}
.logo{float:left;}
.top-link{float:right;margin-top:20px;}
.top-link a{ color:#000; font-size:14px;  font-weight: bold; padding:0 13px;background:url(../images/orange-bg.png) no-repeat right 8px;}
.top-link a:last-child{ background:none; padding-right:0px; }
.top-navigation{border-bottom:3px solid #d93444; width:100%; margin:30px 0 0;}
.top-navigation nav{width:100%;}
.top-navigation nav ul li{display:inline-block;padding:0 45px 15px;}
.top-navigation nav ul li a{color:#000; font-size:18px; text-transform:uppercase; font-weight:700;  letter-spacing:2px;  transition:.4s all linear;}
.top-navigation nav ul li a:hover{color:#d93444; transition:.4s all linear;}
.top-navigation nav ul li:nth-child(1){padding-left:0px;}
.top-navigation nav ul li:nth-child(5){padding-right:0px;}

.three-group{width:100%; /*padding-top:134px;*/}
.three-group ul{background:#000; float:right;}
.three-group ul li{display:inline-block; padding:0;border-right:1px solid #5c5c5c; margin:18px 0;}
.three-group ul li a{ color: #fff; font-family: "Ubuntu",sans-serif; font-size: 18px; font-weight: 700; line-height: 17px; padding: 0 15px;
text-transform: uppercase;}
.three-group ul li:last-child{border-right:0px;}
.banner{}
.hp-banner{width:100%; position:relative; top:-56px; text-align:center;}
.hp-banner .owl-theme .owl-controls{margin-top: 10px; text-align: center; position: absolute; bottom: 0; left: 0; right: 0;}
.hp-banner .owl-buttons{display:none;}
.hp-banner .owl-theme .owl-controls .owl-page span{ background:#fff; width:8px; height:8px; margin:5px;}
.news-update article h3{ display:inline-block; vertical-align:top; margin-bottom:0px; margin-right:40px; line-height:22px; color:#d93444;font-family: 'Raleway', sans-serif; font-size:18px; font-weight:500;}
.news-update{border-bottom:1px solid #ddd; padding-bottom:15px; margin-top:-30px;position:relative;}
.news-update #news{display:inline-block!important; width:70%; vertical-align:top;}
.news-update .owl-buttons{display:none;}
.news-update #news span{font-weight:bold; margin-right:15px;font-size:14px;}
.news-update .item{font-size:14px;margin:3px 0 0;}
.news-update .read-more{text-indent:-99999px; background:url(../images/plus.png) no-repeat; position:absolute; right:0;width:17px; height:17px; top:5px;}
.hp-detail{margin:55px 0; display: inline-block;}
.hp-detail .col4 h1{font-size:35px;color:#d93444;font-family: 'Raleway', sans-serif; font-weight:500; margin-bottom:25px; text-align:left;}
.hp-detail .col4 {}
.hp-detail .col4 p{padding:15px 0 0; font-size:14px;} 
.hp-detail .col4 .read-more{text-indent:-99999px; background:url(../images/read-more.png) no-repeat; position:absolute;left:0; width:20px; height:15px;}
.hp-detail .col8{padding-left:60px;}
.hp-detail .col8 ul{ }
.hp-detail .col8 ul li{display:inline-block; vertical-align:top; width:48%;position:relative; overflow:hidden;}
.hp-detail .col8 ul li h3{font-family: "Ubuntu",sans-serif; font-weight:500; font-size:21px; margin-bottom:15px;}
.hp-detail .col8 ul li p{font-size:14px;padding:18px 30px 18px 0; margin:0px;}
.hp-detail .col8 ul li:last-child{margin-right:0px; font-size:14px;}
.hp-detail .col8 .read-more{text-indent:-99999px; background:url(../images/plus.png) no-repeat; position:absolute;left:0;width:17px; height:17px;}

.investor-relation{margin:50px 0 0; border-top: 1px solid #ECEBEB; padding:25px 0; display: inline-block; width: 100%;}
.investor-relation h3{display:inline-block; vertical-align:top; margin-right:20px;     line-height: 22px; color: #d93444; font-family: 'Raleway', sans-serif;  font-size: 24px;  font-weight: 500;margin-bottom:0px;}
.investor-relation p{display:inline-block; vertical-align:top; margin-bottom:0px;}

.hp-banner .carousel-caption{
	left:52px;
	bottom: 200px;
	margin:auto;
	color:#fff;
	font-family: 'Raleway', sans-serif;
	text-transform:uppercase;
	position:absolute; display:none;

}
.hp-banner .carousel-caption h1{
	font-size:16px;
	font-weight:600;
	font-family: 'Raleway', sans-serif;
	margin:0px;
	text-align:left;
	text-transform:capitalize;
}
.hp-banner .animation.animated-item-1 {
	-webkit-animation:fadeInUp 600ms linear 600ms both;
	-moz-animation:fadeInUp 600ms linear 600ms both;
	-o-animation:fadeInUp 600ms linear 600ms both;
	-ms-animation:fadeInUp 600ms linear 600ms both;
	animation:fadeInUp 600ms linear 600ms both;
}
.hp-banner .animation.animated-item-2 {
	-webkit-animation:fadeInUp 900ms linear 900ms both;
	-moz-animation:fadeInUp 900ms linear 900ms both;
	-o-animation:fadeInUp 900ms linear 900ms both;
	-ms-animation:fadeInUp 900ms linear 900ms both;
	animation:fadeInUp 300ms linear 600ms both;
}
.hp-banner .animation.animated-item-3 {
	-webkit-animation:fadeInUp 1200ms linear 1200ms both;
	-moz-animation:fadeInUp 1200ms linear 1200ms both;
	-o-animation:fadeInUp 1200ms linear 1200ms both;
	-ms-animation:fadeInUp 1200ms linear 1200ms both;
	animation:fadeInUp 1200ms linear 1200ms both;
}

.hp-banner .carousel-caption h4{
	font-size:70px;
	font-weight:700;
	margin-bottom:0px;
	color:#fff;
}
.hp-banner .carousel-caption a.explore{
    padding: 10px 14px 10px 0;
    font-size: 14px;
    color: #fff;
    font-weight: 500;
    float: left;
    background: url(../images/arrow-white.png) right 16px no-repeat;
    text-transform: capitalize;
}

.hp-banner .carousel-caption a.explore:hover{

	color:#000;

}

.onlineLnk{ float:right; background:#f2724b;  padding:5px 8px; border-radius: 5px; margin-top: -32px;}
.onlineLnk a{ color:#FFF;}
.arrow-right {
	width: 0; 
	height: 0; 
	border-top: 10px solid transparent;
	border-bottom: 10px solid transparent;
	
	border-left: 10px solid green;
}
#hp-banner .item img{width:100%; display:block;}
footer p{font-size:12px; margin:0px;}
.footer-pad{border-top:1px solid #ddd; padding:15px 0 0;}


/*----------------------Power Division---------------*/


.container-main{margin:0 auto; width:1220px;}
.power-nav{background:#fff;float:left; /*width:76.66%; padding-top:135px;*/}
.power-nav ul h2{    float: left;  margin-right:10px; padding: 0px 17px 0 0; font-size: 18px;line-height:18px; color: #cc3333; font-family: "Ubuntu",sans-serif;
background: url(../images/arrow-black.png) no-repeat right; font-weight: bold; text-transform: uppercase; margin-bottom:0px;}
.power-nav ul{float:left;background:#fff;display:block; width:100%; padding:17px 10px;}
.power-nav ul li{display:inline-block;}
.power-nav ul li a{padding:0 15px;}
.hp-detail.power .col8{padding-left:60px;}
.hp-detail.power .col8 ul{ }
.hp-detail.power .col8 ul li{display:inline-block; vertical-align:top; width:49.7%;position:relative;}
.hp-detail.power .col8 ul li h3{font-family: "Ubuntu",sans-serif; font-weight:500; font-size:21px; margin-bottom:15px;}
.hp-detail.power .col8 ul li p{padding:18px 30px 18px 0; margin:0px;}
.hp-detail.power .col8 ul li:last-child{margin-right:0px; font-size:14px;}
.hp-detail.power .col8 .read-more{text-indent:-99999px; background:url(../images/plus.png) no-repeat; position:absolute;left:0;}
.hp-clients{margin:50px 0 0px; position:relative;}
.hp-clients h3{position: absolute;  top: -15px;  display: inline-block;  background: #fff;  padding-right: 20px;}
.hp-clients hr{ border-top:1px solid #fff}
div#client { margin: 25px 0px;}
.icon-video {
    bottom: 0;
    left: 0;
    margin: auto;
    position: absolute;
    right: 0;
    text-align: center;
    top: 180px;
    width: 225px;
}

/*----------------------about us---------------*/

.breadcrumb {position:absolute; top:-35px; left:0px;font-size:14px; color:#999;}
.breadcrumb a{display:inline-block; padding:0 6px; font-size:14px; color:#999;}
.breadcrumb a:hover{color:#d93444;}

.inner-cntr{width:100%; margin:20px 0; min-height:700px; margin-bottom:100px;}
.huil-aboutCntr{ min-height: 750px;}
.huil-aboutCntr h2{font-size:30px;font-family: 'Raleway', sans-serif; color:#d93444; font-weight:normal; margin-bottom:35px;  font-weight: 600;}
.huil-aboutCntr h1{font-size:30px;font-family: 'Raleway', sans-serif; color:#000; font-weight:normal; margin-bottom:18px;}
.huil-aboutCntr .col3{padding-left:60px;}
.huil-aboutCntr .col3 ul li{display:block; padding:14px 0; border-bottom:1px solid #ddd; margin-right:10px; text-align: initial;
}

.inner-cntr p strong{ font-weight:bold;}

.inner-cntr .huil-aboutCntr .col3 ul li a{color:#333; font-size:16px; font-family:"Lato",sans-serif;}

.huil-aboutCntr .col3 ul li a.active, .top-navigation nav ul li a.active{color:#d93444;}
.huil-aboutCntr .col3 ul li a:hover{color:#d93444;}
.abt-cntr{padding:10px 0; float:left;}
.abt-cntr h2{color: #d93444; font-family: "Raleway",sans-serif; font-size: 30px;}
.abt-cntr blockquote{padding:0 0 20px;}
.abt-cntr article p{font-size:14px; line-height:22px; padding:15px 0; margin:0px;}
.abt-col{margin:25px 0;}
.abt-col .col4{position:relative;}
.abt-col .col4 span{background:#000; color: #fff; font-size: 16px; left: 0; margin: 0; padding: 13px 18px; position: absolute; top: 194px; width:94%;}
.abt-col .col4 > p { padding-right: 20px; padding-top: 20px; font-family:"Lato",sans-serif;}

.vision-col{margin:25px 0;}
.vision-col .col4{position:relative;}
.vision-col .col4 span{color: #fff; font-size: 16px; left: 0; margin: 0; padding: 13px 22px; position: absolute;top: 174px; width: 72%;}
.vision-col .col4 > p { padding-right: 20px; padding-top: 20px; font-family:"Lato",sans-serif;}

.vision-col .col4:nth-child(1){background:#cc3300 none repeat scroll 0 0;color:#fff;margin-right:20px;padding:0; position: static; width:31%;}
.vision-col .col4:nth-child(1) p{color:#fff; padding:0 30px 17px;}
.vision-col .col4:nth-child(1) span{background:#000;color:#fff;display:inline-block;font-size:30px;left:0;margin:0 0 66px;padding: 13px 26px;
    position: relative; top: 39px;width: auto;font-family: "Raleway",sans-serif;}
	
/*milestones-css*/
#milestones-slide{ width:100%; float:left; padding:0 0 50px 0;}	
#milestones-slide .owl-prev{ background:url(../images/left-icon.png) no-repeat left center; border-radius:0; width:10px; height:17px; font-size:0; opacity: 1;}
#milestones-slide .owl-next{ background:url(../images/right-icon.png) no-repeat left center; border-radius:0; width:10px; height:17px; font-size:0; opacity: 1;}
#milestones-slide .owl-controls { margin-top: 10px;position: absolute;right: 0;text-align: center;top: -12%;}
#milestones-slide .owl-item{ position:relative;}
.milestone-text{ position:absolute; left:0; top:0; padding:40px; font-family: 'Raleway', sans-serif;}  
.milestone-text span{color:#fff; font-size:48px; font-weight:700;}
.milestone-text p{ font-size:24px; font-weight:400px; color:#fff; line-height:28px; margin-top:15px; }
/*milestones-css*/
.business-cntr{ width:100%; float:left; }
.grid-sec { width:100%; float:left; margin-bottom:15px;}
.grid-right{ float:right; margin:30px 0 50px 90px;}
.grid-left{ float:left; margin:6px 90px 50px 0;}
.grid-sec h5{ font-weight:600;}
.grid-sec p{ line-height:21px; margin-bottom:22px;}
.grid-sec blockquote{ font-weight:normal;}

.leader-sec{ width:100%; float:left;}
.leader-sec h2{ color:#000; font-weight:500;}
.leader-sec .col4{ margin-right:72px; width:28%;}
.leader-sec .col4 b{ font-size:36px; font-weight:800; color:#333333;}
.leader-sec .col4 b span{ font-size:72px; font-weight:800; color:#d93244;}
.leader-sec .col4:last-of-type{margin-right: 0;}
.leader-sec .col4 p{ font-size:18px; line-height: 23px; margin-top:5px; font-family:"Lato",sans-serif;}
.leader-list{ width:100%; float:left; margin:25px 0;}
.leader-list li{ width:45%; float:left; min-height:55px; margin-bottom:30px; margin-right: 90px; background:url(../images/li-icon.png) no-repeat left 6px; list-style:none; padding-left:15px;}
.leader-list li:nth-child(2n+2) { margin-right: 0;}
.management-sce{ width:100%; float:left; padding-bottom:45px;}
.management-sce blockquote{ font-size:21px; line-height:26px; margin-bottom:50px;}
.quality-sce{ width:100%; float:left;}
.quality-sce .inner-banner{ margin-bottom:50px;}
.standard-sec{ width:100%; float:left; margin-bottom:50px; text-align:left;}
.standard-sec ul li{ width:26.5%; float:left; list-style:none; margin-bottom:50px;min-height: 125px; margin-right: 10%;}
.standard-sec h5{ margin-top:30px;}
.standard-sec h3{ font-size:24px; font-weight:800; margin-bottom:55px;}
.standard-sec ul li img{ height: 82px;}
.standard-sec ul li:nth-child(3n+3){margin-right: 0;}
.inner-banner{position:relative; margin-bottom: 30px;}

.hvr-shrink {backface-visibility: hidden;box-shadow: 0 0 1px hsla(0, 0%, 0%, 0);display: inline-block;
transform: translateZ(0px);
transition-duration: 0.3s;
transition-property: transform;
-webkit-transform: translateZ(0px);
-webkit-transition-duration: 0.3s;
-webkit-transition-property: transform;
-moz-transform: translateZ(0px);
-moz-transition-duration: 0.3s;
-moz-transition-property: transform;
-moz-vertical-align: middle;
	
}
.hvr-shrink:hover, .hvr-shrink:focus, .hvr-shrink:active {
transform: scale(0.9);
-webkit-transform: scale(0.9);
-moz-transform: scale(0.9);}

/*tabs css*/
.tabs-menu{height: 45px;float: left;clear: both; margin:15px 0 60px;width:100%;border-bottom:1px solid #ccc;}
.tabs-menu li {height: 30px;line-height: 30px;float: left;margin-right:55px; width:30.3%; text-align:center; list-style:none;}
.tabs-menu li:nth-child(3n+3) {margin-right: 0;}
.tabs-menu li.current {height: 45px;position: relative;background-color: #fff;border-bottom:3px solid #d93444;z-index: 5;}
.tabs-menu li a {padding:0 0 25px;font-size:36px;color:#d93444;text-decoration:none; font-weight:300; text-transform:uppercase;}
.tabs-menu .current a {color:#d93444; font-weight:700; }
.tab {float: left; width:100%;}
.tab-content{width:100%;display: none;}
#tab-1{display: block;}
.portfolio-contant ul li{ list-style:none; float:left; margin-right:55px; width:30.3%; min-height:395px;}
.portfolio-contant ul li:nth-child(3n+3) {margin-right: 0;}
.portfolio-contant ul li img{ width:370px; height:290px; padding-bottom:18px;}


.portfolio-contant ul li h3{ margin:15px 0 40px 0; font-size:18px;}
/*tabs css*/
.enquiery-sec{ margin:28px 0 50px; width:100%; float:left;}
.enquiery-sec h2{ font-size:24px; color:#333333; font-weight:500;}
.enquiry-btn{ font-size:16px; font-weight:300; border:1px solid #d93444; padding:12px 20px; height:45px; line-height:18px; background:url(../images/erow.png) 90% center no-repeat; display:inline-block;  background-size:18px; width:190px; margin-top:15px; text-transform:uppercase;}
.enquiry-btn:hover{ background:#d82f42 url(../images/erow1.png) 90% center no-repeat; background-size:18px; color:#fff;} 
.machinery-sce blockquote{ margin-bottom:30px;}


.view-all{ font-size:16px; font-weight:300; border:1px solid #d93444; padding:12px 20px; height:45px; line-height:18px; background:url(../images/erow.png) 85% center no-repeat; display:inline-block;  background-size:18px; width:140px; margin-top:15px; margin-left:25px; text-transform:uppercase;}
.view-all:hover{ background:#d82f42 url(../images/erow1.png) 90% center no-repeat; background-size:18px; color:#fff;} 


.machinery-sce .grid-sec{ margin-top:45px;}
.machinery-list li{ background:url(../images/li-icons.png) no-repeat left 8px; padding-left:20px; list-style:none; font-size:14px; margin-bottom:10px;}
.product-img{ float:left; width:40%; text-align:center; border:1px solid #ccc; margin-right:10%; padding:25px 0;}
.conductors-sec h2{ font-weight:600; color:#000; margin-bottom:20px;}
.conductors-sec p{ margin-bottom:20px;}
.conductors-sec .li-list li{ background:url(../images/li-icons.png) no-repeat left 8px; padding-left:20px; list-style:none; font-size:14px; margin-bottom:10px;}
.product-contant{ width:50%; float:right;}
.product-contant .enquiry-btn{ margin-top:25px;}
/*specification-sec*/
.specification-sec{ margin-top:50px; float:left;}		
.specification-sec ul{margin:0;padding:0px;}	
.specification-sec h3{ font-size:21px; padding-bottom:6px;}
.specification-sec h2{ margin-bottom:40px;}
.specification-sec ul li{width:100%;list-style:none;margin:0px 0 15px 0;padding:18px 0 0 0;border-top:#cccccc solid 1px;}	
.specification-sec ul li h3{color:#d93444;font-weight:600;margin:0px 0 10px 0;background:url(../images/plus.png)no-repeat 99% 5px;cursor:pointer;}
.specification-sec ul li h3.minus{background:url(../images/min.png) no-repeat 99% 5px;}		
.specification-sec ul li p{color:#333;font-size:14px;}		
.specification-sec ul li p strong{font-weight:700; font-size:16px; margin:0px;}	
.specification-sec ul li .desc{width:100%;height:auto;overflow:hidden;margin:10px 0 0 0;display:none;}	
.specification-sec ul li .active{ display:block;}
.specification-sec ul li .desc p{color:#333;font-size:14px;}			
.specification-sec ul li .desc p strong{font-weight:700;}		
/*specification-sec*/

.boxes{ width:85%; float:left;margin-bottom:40px; position:relative;}
.boxes:nth-child(2n+2) {margin-right: 0;}
.clr-pink{ background:#d7273a;}
.clr-ornge{ background:#f2724c; margin-top:50px;}
.clr-yallow{ background:#ff9933;}
.heading-box{border-top-left-radius: 25px;border-top-right-radius: 25px; float:left; width:100%; height:70px; position:relative;}
.heading-box h3{ font-size:36px; font-weight:800; color:#fff; font-family: "Raleway",sans-serif; padding:10px 25px 15px;}
.hedding-text{ background:#f4f2f2; padding:20px 10px; border-bottom-left-radius: 25px; border-bottom-right-radius: 25px;float:left; width:100%; }
.hedding-text p{color:#333333; font-size:14px; margin-bottom:10px; font-weight:500;}

.box-main .col6{ position: relative;}
.box-main .col6::after {
    background:#f4f2f2;
    content: "";
    height:1700px;
    position: absolute;
    right:32px;
    top: 0;
    width: 4px;
}

.box-main {
    float: left;
    width: 100%;
}
.box-main .col6:nth-child(2n+2)::after{
    display: none;
}

.boxes:last-of-type::after {
    display: none;
}

.dots-pink::before {
    background:#d7273a;
    border-radius: 25px;
    content: "";
    height: 15px;
    position: absolute;
    right:-43px;
    top:35px;
    width: 15px;
    z-index: 9;
}

.dots-pink1::before {
    background:#d7273a;
    border-radius: 25px;
    content: "";
    height: 15px;
    position: absolute;
    left:-42px;
    top:35px;
    width: 15px;
    z-index: 9;
}

.dots-ornge::before {
    background:#f2724c;
    border-radius: 25px;
    content: "";
    height: 15px;
    position: absolute;
    right:-43px;
    top:35px;
    width: 15px;
    z-index: 9;
}

.dots-ornge1::before {
    background:#f2724c;
    border-radius: 25px;
    content: "";
    height: 15px;
    position: absolute;
    left:-42px;
    top:35px;
    width: 15px;
    z-index: 9;
}

.hding h1{     font-size: 35px;
    color: #d93444;
    font-family: 'Raleway', sans-serif;
    font-weight: 500;
    margin-bottom: 25px; padding-top:25px;}
	
	.realestate-sec h1{ font-size: 34px;
    color: #d93444;
    font-family: 'Raleway', sans-serif;
    font-weight: 500;
    margin-bottom: 25px; padding-top:25px; text-align:left;}

.dots-ornge20{ margin-top:7px;}
.dots-yallow::before {
    background:#ff9933;
    border-radius: 25px;
    content: "";
    height: 15px;
    position: absolute;
    right:-43px;
    top:35px;
    width: 15px;
    z-index: 9;
}

.dots-yallow1::before {
    background:#ff9933;
    border-radius: 25px;
    content: "";
    height: 15px;
    position: absolute;
    left:-42px;
    top:35px;
    width: 15px;
    z-index: 9;
}

.dots-pink:after{ background:url(../images/right-pink-er.png) no-repeat;
 	content: "";
    height: 25px;
    position: absolute;
    right: -14px;
    top:30px;
    width: 15px;
}
.dots-pink1:after{ background:url(../images/right-pink-er1.png) no-repeat;
 	content: "";
    height: 25px;
    position: absolute;
    left:-13px;
    top:30px;
    width: 15px;
}

.dots-yallow:after{ background:url(../images/left-yallow-er.png) no-repeat;
 	content: "";
    height: 25px;
    position: absolute;
    right: -14px;
    top:30px;
    width: 15px;
}
.dots-yallow1:after{ background:url(../images/left-yallow-er1.png) no-repeat;
 	content: "";
    height: 25px;
    position: absolute;
    left:-13px;
    top:30px;
    width: 15px;
}

.dots-ornge:after{ background:url(../images/left-ornge-er.png) no-repeat;
 	content: "";
    height: 25px;
    position: absolute;
    right: -14px;
    top:30px;
    width: 15px;
}
.dots-ornge1:after{ background:url(../images/left-ornge-er1.png) no-repeat;
 	content: "";
    height: 25px;
    position: absolute;
    left:-13px;
    top:30px;
    width: 15px;
}

.last-text p{ font-size:18px; font-weight:600;}
.dots-yallow1 {
    margin-top: 77px;
}

.dots-pink12{ margin-top:25px;}

.container.power-breadcrum {display: block; margin: 70px auto 0; padding-bottom: 1px;}


/*----------------------- media-panel css -------------*/

.media-cntr{margin-bottom:30px;}
.media-panel{}
.media-panel ul li{width:444px; display:inline-block; margin-right:23px; position:relative; margin-bottom:30px; vertical-align:top;}
.media-panel ul li:nth-child(2n){margin-right:0px;}
.media-panel ul li .media-detail{ position:absolute; bottom:0; left:0; padding:0 25px; z-index:0}
.media-panel ul li .media-detail h3{ color: #fff; font-family: 'Roboto', sans-serif;font-size: 18px; font-weight: bold;  margin: 0;}
.media-panel ul li .media-detail blockquote{font-size:18px; font-weight:300; padding:15px 0;color:#fff; line-height:27px; font-family: 'Roboto', sans-serif;}

.media-panel ul li .media-detail p{font-size:14px;color:#fff; margin-top:0px;}
.red-bg2 { background:#a24141;  height: 270px; padding-bottom:30px;}
li.red-bg2 .media-detail { top: 24px;}
.brown-bg2 { background:#a3805b;  height: 365px; padding-bottom:30px;}
li.brown-bg2 .media-detail { top: 68px;}
.orange-bg2 { background:#d93444;  height: 365px; padding-bottom:30px;}
li.orange-bg2 .media-detail { top: 68px;}
./*media-panel ul li a:hover{background:rgba(0,0,0,.10); height:369px; display:block;transition:.4s all linear;}
*/.media-panel ul li img:hover{background:rgba(0,0,0,.5);}

.download-panel ul li{width:289px; display:inline-block; margin-right:18px; position:relative; margin-bottom:30px; vertical-align:top; background-image:none!important;}
.download-panel ul li:nth-child(3n){margin-right:0px;}
.download-panel ul li p{ position:absolute; bottom:30px; left:0; padding:0 20px 10px; z-index:0; color:#fff; font-size:16px; font-weight:bold; text-align:left;}
.download-panel ul li .media-detail h3{ color: #fff; font-family: 'Roboto', sans-serif;font-size: 18px; font-weight: bold;  margin: 0;}
.download-panel ul li .media-detail blockquote{font-size:18px; font-weight:300; padding:15px 0;color:#fff; line-height:22px; font-family: 'Roboto', sans-serif;}
.download{margin:10px 0; display:inline-block;}
.download a{padding:23px 30px 25px 0;background:url(../images/pdf-icon.png) no-repeat right;}

/*.export-panel{margin-left:-26px;}*/
.export-panel ul{}
.export-panel ul li{display:inline-block; vertical-align:top; margin-right:25px; width:160px; margin-bottom:55px;text-align: center; background-image:none!important;}
.export-panel ul li:nth-child(7n){ margin-right:0px;}

.news-banner-detail{/* bottom:90px;  left: 36px; position: absolute; width:38%;*/}
.news-banner-detail h3{ color:#333; margin:0px 0 0px; font-size:16px; font-weight:bold; }
.news-banner-detail p{color:#333; font-weight:500;font-size:20px;}

.investor-detail {
    display: inline-block;
    margin:18px 20px;
    vertical-align: top;
	text-align:center;
}
.investor-img{display:inline-block; vertical-align:top;}
.investor-cntr li {
border: 1px solid #ddd;
    display: inline-block;
    margin-bottom: 50px;
    margin-right: 16px;
    vertical-align: top;
    width: 448px;
	float:left; list-style:none;
}

.investor-cntr li:nth-child(2n){margin:0px;}

.investor-detail > p {
    font-family: raleway;
    font-size: 16px;
	margin:0px 0 15px;
}
.investor-detail > a {
    background: #333 none repeat scroll 0 0;
    color: #fff;
    padding: 8px 25px;
	display:block;
	margin:15px 0 0;
}

#myList li{ display:none;
}
#loadMore {
    cursor:pointer;
}
#loadMore:hover {
    color:black;
}
#showLess {
    cursor:pointer;
    display:none;
}
#showLess:hover {
    color:black;
}

#myList2 li{ display:none;
}
#loadMore2 {
    cursor:pointer;
}
#loadMore2:hover {
    color:black;
}

a#loadMore {background: #fff url("../images/down.jpg") no-repeat scroll right center; display: block; float: right; font-family: raleway; font-size: 16px; padding-left: 8px; width: 115px;}
.investor-cntr{margin-bottom:60px;}
.btns-box{ position: relative;}
.btns-box hr{border-top: 1px solid #fff; display: block; position: absolute; top: 3px; width: 100%; z-index: -1;}

.container.nav-level2{ background:#fff;}

.inner-banner{ margin-top: 30px;}
.list-sec{ margin: 21px 0 20px;padding-left: 15px;}
.list-sec li{ font-size:14px; margin-bottom:5px; font-family: "Lato",sans-serif;}


.inner-banner{ margin-top: 30px;}
.list-sec{ margin: 21px 0 25px;padding-left: 15px;}
.list-sec li{ font-size:14px; font-weight:500; color:#333;font-family:"Lato",sans-serif;line-height:1.6;}
.box-main{ margin-top:30px;}
.abt-cntr h6 {font-size: 28px;font-weight: bold;margin-bottom: 20px;}
.box-main .col6::after {height: 2000px;}
.certificate-sec > li { float:left;list-style: outside none none; margin-right: 10px; width:48%; margin-bottom:50px;}

.address-sec{ /*display:inline-block;*/ margin-top:30px; font-family: 'Lato', sans-serif; } 
.address-sec li{ margin-bottom:30px; font-size:14px; list-style:none;}
.address-sec li address{ font-style:normal; display: inline-table;}
.address-sec li img{ float:left; margin-right:10px;}
.contact-sec h6{ font-size:21px; margin-top:40px;}
.contact-sec strong{font-size:21px;}
/*------------- Form ------------------*/
.query input[type='text'], .query input[type='password'], .query input[type='show'], .query input[type='number'], .query textarea{width:95%; font-family: 'Lato', sans-serif; font-size:14px; color:#000;  border:solid 1px #ccc;  padding:15px; box-sizing:border-box; margin-bottom:20px;}
.query input[type='text']:focus{ border:solid 1px #E77827; transition:border 0.5s ease;}
.query textarea:focus{ border:solid 1px #E77827; transition:border 0.5s ease;}
.query ::-webkit-input-placeholder { color:#000; }
.query ::-moz-placeholder { color:#000;}  firefox 19+ 
.query :-ms-input-placeholder { color:#000; }  ie 
.query input:-moz-placeholder { color:#000; }
.query input.button{  display: inline-block; margin: 10px 10px 0 0; border: 1px solid #e67817; color: #fff;  font-size: 16px; text-transform:uppercase; font-weight:600;line-height: 22px;  padding:10px 35px;  background:#d93444; transition:all 0.5s ease;}
.query input.button:hover{color:#d93444; cursor:pointer; background:none;}
.query textarea { height: 185px;resize: none;}
.vendor-registration .col6:first-child{ padding-right:50px;}
.vendor-registration .col6 blockquote{ margin-bottom:25px;}
.realestate-sec blockquote{margin-top: 30px;}
.Form-query .col12 input[type="text"] {width: 97.5%;}
.global-sec{ width:100%; float:left; margin:0 0 15px; position:relative;}
.global-sec { margin-top:-40px;}

.global-sec h4{ font-size:24px; margin-bottom:38px; position:relative; font-weight:500;}
.global-sec h4::after {background:#e5e5e5; content: ""; height:1px; position:absolute; right:0; top:15px; width:72%;}
.map-text { position: absolute; right: 0; width: 315px;background:rgba(229, 50, 53, 0.85);color:#fff;font-size:18px;font-weight:300;padding:25px;line-height:23px; display:none;}
.map-no{font-family: 'Lato', sans-serif;      float: right;
    margin-right: 135px;}
.map-no a{ display:block; color:#e95153; font-size:72px; font-weight:900; }
.map-no span{ font-weight:300; font-size:18px; margin-top:5px; display:inline-block;}
.map-no b{ font-weight:600; display:block; margin-top:5px;}
.countries-list{ width:100%; float:left; margin-top:25px;}
.countries-list ul li{ list-style:none; background:url(../images/li-icon.png) left 4px no-repeat; float:left; min-width:128px;padding:0 0 10px 12px; font-size:14px; font-weight:300;}
.countries-list ul li a:hover{ color:rgb(233,81,83);}
.global-sec strong { font-size: 18px;line-height: 26px; font-weight: 400;margin-top: 20px;display: inline-block; margin-bottom: 20px;font-family: 'Lato', sans-serif;}

.sub-menu{ display:none; position:relative;}
.top-navigation nav ul li:hover .sub-menu { border-bottom:3px solid #d93444; border-top:3px solid #d93444; background:rgba(243,243,243,0.98); display: block;position: absolute;top: 37px;width: 715px;padding:10px 30px;}
.top-navigation nav ul li:hover .sub-menu:after{ background:url(../images/erowicon.png) no-repeat; content: ""; height: 20px; left: 112px;position: absolute;top: -13px;width: 20px;}
.top-navigation nav ul li{  padding: 0 42px;}
.top-navigation nav ul li a{ padding-bottom:15px; display:inline-block;}
.top-navigation nav ul li .sub-menu li { position:relative;float: left; margin: 0 10px 0 0;padding:10px 0; border-bottom:1px solid #dadada;width:32.2%;font-family: "Lato",sans-serif;     text-align: initial;}
.top-navigation nav ul li .sub-menu li:nth-child(11n) {}


.top-navigation nav ul li .sub-menu li:nth-child(13n) {border-bottom: medium none; width:33%;}
.top-navigation nav ul li .sub-menu li a{ letter-spacing: 0; font-weight:normal;display:inline-block; font-size:14px;  padding-bottom:0; text-transform:none; color:#000;}
.top-navigation nav ul li .sub-menu li a:hover{ color:#d93444;}
.top-navigation nav ul li .sub-menu li:nth-child(3n+3){ margin-right:0;}
.top-navigation nav ul li .sub-menu .sub-menu2 li{ width:100%; margin-right: 0;}
.sub-menu1 { float: left; width: 100%;}
.top-navigation nav ul li .sub-menu .sub-menu2-li li{ background:url(../images/li-icon.png) no-repeat  left 17px; padding-left:15px;
border-top: 1px solid #dadada; border-bottom:none; width:100%;}
.top-navigation nav ul li .sub-menu .sub-menu2-li li:first-child {margin-top: 10px;}
.sub-menu2-li{ display:none; position:absolute; z-index: 9; left:0; top:28px;  padding: 0 10px; background:rgba(243, 243, 243, 0.98);  min-height: 170px;}
.top-navigation nav ul li .sub-menu li:hover .sub-menu2-li{ display:block;}
.drop-icon{ background:url(../images/drop-li.png) no-repeat 34% 18px;}
.huil-aboutCntr .col3 ul li:last-of-type {border: medium none;margin-bottom: -15px;}

.careers-sec blockquote{ margin-bottom:20px;}
.btn-sub{ background: #d93444 none repeat scroll 0 0; border: 1px solid #e67817;color: #fff;display: inline-block;font-size: 16px;font-weight: 600;line-height: 22px; margin: 10px 10px 0 0;padding: 10px 35px;text-transform: uppercase;transition: all 0.5s ease 0s;cursor:pointer;}
.btn-sub:hover{ color:#fff;}
.file-btn{ display:block; margin-bottom:20px; position:relative;margin-top: 35px;}
.file-bg{background:url(../images/btn-img.png) no-repeat; width:97px; height:34px;left: 0;position: absolute;top: 0;}
.file-btn h5{ font-size:12px; color:#666666;/* padding-left: 115px;*/}
.file-btn h4{ font-size:16px; color:#000;  margin-top: -46px;padding-left: 115px;}
#file_browse_wrapper {/*background: rgba(0, 0, 0, 0) url(../images/btn-img.png) no-repeat;*/border: medium none;display: inline-block; height: 40px;/*overflow: hidden;*/ width: 143px;}
#file_browse { height: 37px;margin-left: -96px;margin-top: 2px; opacity: 0;}
.apply-form .instruction {color: #666666;display: inline-block; font-family: "Lato",sans-serif; font-size: 12px; font-weight: 500;margin-left: 20px;vertical-align: middle;}
.file-btn h4 a { display: inline-block; margin-left: 10px;}
.huil-aboutCntr .col3 ul li .subleft-li li{background:url(../images/arrow-black1.png) no-repeat  left 17px; padding-left:15px; border-top: 1px solid #dadada; border-bottom:none;}
.huil-aboutCntr .col3 ul li .subleft-li li:first-child {margin-top: 10px; text-align:left;}


.investor-sec ul li{/*background:url(../images/arrow-black1.png) no-repeat  left 16px;*/ padding-left:15px; list-style:none;}
.investor-sec ul li p {display: inline-block;margin-right: 35px;margin-bottom: 0px;}
.investor-sec .pdf-sec ul li img{ padding-top:10px;}

.investor-sec ul li a{ color:rgb(171,42,42); padding-right:5px;}
.investor-sec ul li a:hover{ color:#d93444;}
.investor-contant{ width:100%; display:inline-block; margin-bottom:30px;}
.investor-contant p{ margin-bottom:15px;}
.di-table td{padding:10px;border: 1px solid #000;}
p.bold-2 { font-size: 18px;font-weight: 700;}
h6.glorious-hd {font-size: 18px;font-weight: bold;}
.huil-aboutCntr blockquote h4 {display: inline;font-weight: normal;font-size: 16px;font-family: "Lato",sans-serif;}
blockquote, .management-sce blockquote{font-size:14px; font-weight:500; color:#333;font-family:"Lato",sans-serif;line-height:1.6; padding-top:15px; }
.investor-sec h5{ margin:20px 0px;}


.marketing-team address{ margin-bottom:8px;font-size:14px; font-weight:500; color:#333;font-family:"Lato",sans-serif;line-height:1.6; }
.marketing-team a{ display:block; margin-bottom:8px;font-size:14px; font-weight:500; color:#333;font-family:"Lato",sans-serif;line-height:1.6; }
.marketing-team a:hover{ color:#d93444;}
.marketing-team ul li{ list-style:none; margin-bottom:40px; padding-right:50px;}
.head-office{ display:block; width: 50%; margin-bottom:40px;  padding-right:50px;}
.marketing-team h4{ font-weight:bold; font-size:22px;}

.marketing-team h5{ font-weight:bold; font-size:20px;}
.marketing-team h6{ font-weight:bold; font-size:18px;}
.marketing-team h3{ font-weight:bold; font-size:16px;}
.marketing-team strong{ font-weight:bold; font-size:14px; margin-bottom:10px; display:inline-block;}
.marketing-team .map-sec{ margin-bottom:40px; display:inline-block; width:100%;}
.investor-sec .address-sec{ margin-bottom:30px; margin-top:0;}
.investor-sec .address-sec li {margin-bottom:20px;
    background: none;
    padding-left: 0px;
}
.investor-sec .address-sec li a{ color:#000;}

.map-sec{ position:absolute; top:0; left:0; width: 72%;}
.list-type li{ background:url(../images/map-li.png) left center no-repeat; list-style:none;}
.list-type .namebox {padding-left: 15px;}
.list-type{ position:relative;}
.list-type li:first-child {left: 559px;position: absolute; top: 191px;}
.list-type li:nth-child(2) { left: 594px; position: absolute; top: 187px;}
.list-type li:nth-child(3) {left: 475px;position: absolute;top: 283px;}
.list-type li:nth-child(4) { left: 390px; position: absolute; top: 265px;}
.list-type li:nth-child(5) {left: 605px; position: absolute;top: 265px;}
.list-type li:nth-child(6) { left: 470px; position: absolute; top: 316px;}
.list-type li:nth-child(7) {left: 420px;position: absolute;top: 146px;}
.list-type li:nth-child(8) { left: 408px;position: absolute;top: 102px;}
.list-type li:nth-child(9) {left: 622px; position: absolute; top: 209px;}
.list-type li:nth-child(10) {left: 403px; position: absolute; top: 130px;}
.list-type li:nth-child(11) {left: 420px; position: absolute;top: 202px;}
.list-type li:nth-child(12) { left: 530px; position: absolute;top: 224px;}
.list-type li:nth-child(13) {left: 460px; position: absolute; top: 232px;}
.list-type li:nth-child(14) { left: 185px; position: absolute; top: 264px;}
.list-type li:nth-child(15) { left: 449px;position: absolute;top: 350px;}
.list-type li:nth-child(16) {left: 622px; position: absolute;top: 190px;}
.list-type li:nth-child(17) { left: 360px; position: absolute; top: 268px;}
.list-type li:nth-child(18) {left: 540px; position: absolute; top: 352px;}
.list-type li:nth-child(19) { left: 722px; position: absolute; top: 249px;}
.list-type li:nth-child(20) { left: 210px; position: absolute;top: 285px;}
.list-type li:nth-child(21) {left: 450px; position: absolute; top: 285px;}
.list-type li:nth-child(22) {left: 514px;position: absolute;top: 240px;}
.list-type li:nth-child(23) {left: 519px; position: absolute;top: 212px;}
.list-type li:nth-child(24) { left: 527px;position: absolute; top: 197px;}
.list-type li:nth-child(25) { left: 472px;position: absolute; top: 298px;}
.list-type li:nth-child(26) {left: 432px; position: absolute; top: 389px;}
.list-type li:nth-child(27) {left: 566px; position: absolute;top: 172px;}
.list-type li:nth-child(28) {left: 678px; position: absolute;top: 242px;}
.list-type li:nth-child(29) {left: 407px; position: absolute;top: 159px;}
.list-type li:nth-child(30) { left: 152px; position: absolute;top: 283px;}
.list-type li:nth-child(31) { left: 478px; position: absolute;top: 192px;}
.list-type li:nth-child(32) { left: 475px;  position: absolute; top: 333px;}
.list-type li:nth-child(33) { left: 431px;  position: absolute; top: 126px;}
.list-type li:nth-child(34) { left: 361px; position: absolute; top: 158px;}
.list-type li:nth-child(35) { left: 448px;  position: absolute; top: 327px;}

.list-type li:nth-child(36) { left: 173px; position: absolute; top: 121px;}
.list-type li:nth-child(37) {     left: 103px; position: absolute;  top: 164px;}
.list-type li:nth-child(38) { right: 322px; position: absolute; top: 153px;}
.list-type li:nth-child(39) { right: 344px; position: absolute; top: 168px;}
.list-type li:nth-child(40) { right: 413px; position: absolute; top: 182px;}
.list-type li:nth-child(41) { right: 414px; position: absolute; top: 106px;}





.namebox > a {background: #fff none repeat scroll 0 0;display: none;float: left; padding-left: 10px; position: relative; width: 150px;z-index: 9;}
.list-type .namebox {height: 20px; padding-left: 15px;width: 14px;}
.list-type .namebox:hover a {display: block;}




.current-opening{width:100%;height:auto;overflow:hidden;}		
.current-opening ul{margin:0px;padding:0px;}	
.current-opening h3{ font-size:22px; padding-bottom:6px;}
.current-opening ul li{width:100%;list-style:none;margin:0px 0 35px 0;padding:0px 0 35px 0;border-bottom:#cccccc solid 1px;}	
.current-opening ul li h3{color:#e95153;font-weight:400;margin:0px 0 10px 0;background:url(../images/plus.jpg) no-repeat 99% 5px;cursor:pointer;}
.current-opening ul li h3.minus{background:url(../images/minus.jpg) no-repeat 99% 5px;}		
.current-opening ul li p{color:#333;font-size:14px;}		
.current-opening ul li p strong{font-weight:700; font-size:16px; margin:0px;}	
.current-opening ul li .desc{width:100%;height:auto;overflow:hidden;margin:30px 0 0 0;display:none;}		
.current-opening ul li .desc p{color:#333;font-size:14px;}			
.current-opening ul li .desc p strong{font-weight:700;}		
.apply-btn{background:#e95153;	font-family: 'Exo 2', sans-serif;font-size:15px;color:#fff;padding:8px 20px;margin:32px 0px 0px 0px;display:table;border-radius:2px;}











#page-wrap {
	margin: 50px;
}
p {
	margin: 10px 0; 
}

	/* 
	Generic Styling, for Desktops/Laptops 
	*/
	table { 
		width: 100%; 
		border-collapse: collapse; margin-bottom:40px; 
	}
	
	.inner-cntr .huil-product table tr td{ text-align: center; vertical-align: middle;}
	.inner-cntr .huil-product table tr th p{ margin:2px 0px;}
	.inner-cntr h6{ font-size:16px; font-weight:bold;}
	/* Zebra striping */
	tr:nth-of-type(odd) { 
		background: #eee; 
	}
	th { 
		background: #333; 
		color: white; 
		font-weight: bold; 
	}
	td, th { 
		padding: 6px; 
		border: 1px solid #ccc; 
		text-align: left;     font-size: 14px;
    font-weight: 500;
    color: #333;
    font-family: "Lato",sans-serif; line-height:22px;
	}

tr, th p strong{ color:#fff;}


.huil-product .col3{ display:none;}
.huil-product .col9{ width:100%;}

.huil-product h2 {
    font-size: 30px;
    font-family: 'Raleway', sans-serif;
    color: #d93444;
    font-weight: normal;
    margin-bottom: 35px;
    font-weight: 600;
}
.huil-product ul li{ background:url(../images/bullet.png) no-repeat 0px 6px; list-style:none; padding:0px 20px; text-align: left!important;}
	
	.select-pointer {
    background: #ffffff url(../images/pointer.jpg) no-repeat scroll center center;


    z-index: 1;
}

.query select {
    width: 95%;
    font-family: 'Lato', sans-serif;
    font-size: 14px;
    color: #666;
    border: solid 1px #ccc;
    padding: 9px 10px;
    box-sizing: border-box;
    -webkit-appearance: none;
    appearance: none;
    -moz-appearance: none;
}

	.huil-product .export-panel ul li{ background:url(../images/bullet.png) no-repeat 0px 6px; list-style:none; padding:10px;     border: 1px solid #dddddd;
    margin-right: 15px;
    min-height: 100px;}

.inner-cntr .huil-product table tr td:nth-child(2){ text-align:left; }
.contact-sec{ text-align:left;}



