/* cyrillic-ext */

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v15/ek4gzZ-GeXAPcSbHtCeQI_esZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
	unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}

/* cyrillic */

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v15/mErvLBYg_cXG3rLvUsKT_fesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
 unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;

}

/* greek-ext */

@font-face {

	font-family: 'Roboto';

	font-style: normal;

	font-weight: 400;

	src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v15/-2n2p-_Y08sg57CNWQfKNvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');

 unicode-range: U+1F00-1FFF;

}

/* greek */

@font-face {

	font-family: 'Roboto';

	font-style: normal;

	font-weight: 400;

	src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v15/u0TOpm082MNkS5K0Q4rhqvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');

 unicode-range: U+0370-03FF;

}

/* vietnamese */

@font-face {

	font-family: 'Roboto';

	font-style: normal;

	font-weight: 400;

	src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v15/NdF9MtnOpLzo-noMoG0miPesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');

 unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;

}

/* latin-ext */

@font-face {

	font-family: 'Roboto';

	font-style: normal;

	font-weight: 400;

	src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v15/Fcx7Wwv8OzT71A3E1XOAjvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');

 unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;

}

/* latin */

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v15/CWB0XYA8bzo0kSThX0UTuA.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

body{font-family:'Roboto'!important;overflow-x:hidden;margin:0 auto;font-size:16px}
clear{clear:both}
.h4,.h5,.h6,h4,h5,h6{margin-bottom:0;margin-top:0}
a{text-decoration:none!important;color:#f00}
.nav-p{margin:0;padding:0}
a:hover,a:active,a:focus{outline:none!important;background-color:transparent}
.aaa{background:url(../images/head_b_a.jpg) no-repeat;height:103px}
li{font-size:18px;color:#535353}
#cementingRelationContaint .complete{display:block}
#cementingRelationContaint #less{display:none}
#cementingRelationContaint #more,#cementingRelationContaint #less{background:lightblue;color:navy;font-size:13px;padding:3px;cursor:pointer;display:none}
.navigation{background:#58595b;margin:0}
.navbar{margin:0}
.navbar-default .navbar-nav>li{height:auto;margin-right:0px}
.navbar-default .navbar-nav>li>a{color:#fff!important;font-size:14px;text-transform:uppercase;text-shadow:none; padding:10px 10px;}
.navbar-default .navbar-nav>li>a:hover{color:#000!important}
.navbar-default .navbar-nav>li:hover{background:#fff;color:#000!important;font-size:14px;text-transform:uppercase;text-shadow:none}
.nav.navbar-nav{height:0}
.navbar-default{padding:0!important;margin:0!important;border-radius:0}
.navbar-default .navbar-nav>li>a.actives{color:#000!important}
.layer-content h2{text-transform:uppercase}

.text-shadow-head .headshadow {background-color: rgb(56, 109, 35,0.4);padding: 8px 5px;margin-top: 0px;}
.sustainable-ban h2{margin-top:10px;}
.acc-tab-1{padding:0!important;margin:0;position:relative}
.acc-tab-2{background:#265768;height:100%;padding:0!important;margin:0}
.con-nn{position:absolute;top: 15px; left:10px;background-color: rgba(255, 0, 0,0.4); padding: 10px 0px;}
.view-a{position:absolute;bottom:4%;left:23%}
.view-a a{font-size:16px;color:#ee2e24;font-weight:bold;text-align:center!important;text-transform:uppercase;text-decoration:none!important}
.csr h6{font-size:30px;color:#535353;text-align:justify;line-height:34px}

.view-a a:hover{color:#ee2e24!important}
.con-nn h2{font-size:25px;color:#fff;font-weight:bold;padding:10px 30px}
.acc-tab-2 h2{font-size:30px;color:#fff;font-weight:bold;padding:10px 30px}
.con-nn h3{font-size:30px;color:#ee2e24;font-weight:bold;padding:10px 30px}
.con-nn a{font-size:16px;color:#fff;font-weight:bold;padding:10px 0 0 30px;float:left;text-decoration:none!important}
.con-nn a:hover{color:#fff!important}
.ac-ta-1{padding:0;margin:0}
.investors-tab{padding:0 0 0 40px!important}
.investors-tab a{font-size:20px;font-weight:bold;color:#fff;text-transform:uppercase;text-decoration:none!important}
.investors-tab a:hover{color:#fff!important;text-transform:uppercase;text-decoration:none!important}
.ac-ta-1{margin:40px 0}
.gr-ta{background:#265768}
.visi_bg{background:#f00}
.carousel-control{border:0}
.carousel-control.right{background:none!important}
.carousel-control.left{background:none!important;z-index:11!important}
.navbar-default{background:transparent!important;border:0!important}
.next{position:absolute;left:10%;top:45%}
.back{position:absolute;right:10%;top:45%}
.dropdown-menu{top:59%!important}
.ban-tl{margin-bottom:300px}
.main-head{font-size:32px;text-transform:uppercase;float:left}
.head-b-2{font-size:44px;font-weight:bold;text-transform:uppercase;float:left}
.carousel-caption{right:0!important;left:0!important}
.announce h2 a{color:#535353;font-size:18px}
.navbar-nav{float:right;margin:0}
.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:transparent}
.navbar-collapse.margin-top-15.collapse.in{width:100%}
.nav.navbar-nav{width:100%}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.open>a{background-image:none;background-repeat:repeat-x;background:transparent;box-shadow:none}
.navbar-default .navbar-collapse{background:transparent;vertical-align:middle}
.navbar-default{background:transparent;box-shadow:none;border:0}
.navbar-nav>li>a{display:inline;line-height:0;padding:0 10px}
.navbar-default a hr{background:red;height:6px;width:0;border:0;margin-top:6px;transition:all .5s}
.navbar-default a:hover hr{width:100%}
.navbar-toggle{background:#fff}
.active a hr{width:100%}
.title-bar{display:inline-block}
.searchdiv{margin:29px 0 10px 0;text-align:right;padding-right:85px!important}
.topp{position:relative}
.whats-n a{color:#fff;font-weight:normal;font-size:14px;background:#ee2e24;text-align:center;text-transform:uppercase;padding:12px;position:absolute;right:0;top:0;display:block;text-decoration:none!important}
.whats-n a:hover{color:#fff;font-weight:normal;font-size:14px;background:#ee2e24;text-align:center;text-transform:uppercase;padding:12px;position:absolute;right:0;top:0;display:block;text-decoration:none!important}
.caret-down{border:7px solid transparent;border-top:7px solid red;margin-left:5px;margin-right:5px;display:inline-block;position:relative;top:5px}
.caret-up{border:7px solid transparent;border-bottom:7px solid green;display:inline-block;position:relative;margin-left:5px;margin-right:4px;top:-2px}
.logo{position:relative;width:325px;padding:30px 0 10px 0}
.logo img{width:100%;height:100%}
.logo>span{float:right;font-size:12px;position:absolute;right:10%;top:57%}
.carousel{height:100%;left:0;position:absolute;width:100%}
.carousel-control.right{left:auto;right:15px;z-index:1}
.carousel-inner{height:100%;position:absolute;width:100%}
.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block;height:100%;width:100%}
.head-part{min-height:100%;background-size:100% 100%}
.head-part h1{text-transform:uppercase;font-weight:bolder;font-size:60px;line-height:55px;float:left;padding-top:5%;padding-bottom:5%;color:white;text-shadow:2px 2px 3px #3e3e3e}
.au-gla-ban{text-align:center;font-weight:bold;font-size:60px;color:#fff;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;padding:130px 0}
.award-ban{font-size:60px;color:#003a4d;font-weight:bold;line-height:60px;padding:5px 0 200px 0}
.au-bod-ban{text-align:center;font-weight:bold;font-size:60px;color:#fff;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;padding:130px 100px 130px 0}
.au-cg-ban{text-align:center;font-weight:bold;font-size:60px;color:#fff;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;padding:100px 0 160px 0}
.au-heritage{font-weight:bold;font-size:60px;color:#fff;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;padding:5px 0 260px 305px}
.au-milestone{font-weight:bold;font-size:60px;color:#003a4d;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;padding:80px 0 180px 270px}
.au-milestone.mile_custom{padding:0;color:#fff}
.modal-content.vision{background-color:red}
.au-plant{font-weight:bold;font-size:60px;color:#fff;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;padding:120px 0 140px 270px}
.au-sub{font-weight:bold;font-size:60px;color:#fff;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;padding:40px 0 230px 0;text-align:center}
.au-goldsilver-range{font-weight:bold;font-size:45px;color:#fff;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;padding:40px 0 285px 0;text-align:center}
.au-product{font-weight:bold;font-size:50px;color:#fff;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;padding:40px 0 200px 0;text-align:center}
.pro-ov{font-weight:bold;font-size:60px;color:#fff;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;padding:40px 300px 230px 0;text-align:center}
.pro-ptland{font-weight:bold;font-size:60px;color:#fff;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;padding:40px 0 230px 0;text-align:center}
.pro-bulk{font-weight:bold;font-size:60px;color:#fff;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;padding:70px 0 200px 300px}
.pro-manfact{font-weight:bold;font-size:60px;color:#fff;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;padding:40px 0 230px 0;text-align:center}
.pro-network-ban{font-weight:bold;font-size:60px;color:#003a4d;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;padding:95px 0;margin:0 auto;display:block}
.pro-query-ban{font-weight:bold;font-size:60px;color:#003a4d;text-transform:uppercase;text-shadow:2px 2px 3px #fff;padding:130px 0;text-align:center}
.pro-rmx-ban{font-weight:bold;font-size:60px;color:#fff;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;padding:115px 0;margin:0 auto;display:block;line-height:60px; -webkit-text-stroke-width: 1px;
-webkit-text-stroke-color: #000;}
.leakblock{font-weight:bold;font-size:60px;color:#fff;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;padding:115px 0;margin:0 auto;display:block;line-height:60px; -webkit-text-stroke-width: 1px;
-webkit-text-stroke-color: #000;}
.head-part h1 span{font-size:30px;line-height:30px;float:left;margin:0;padding:0;font-weight:normal;text-transform:lowercase}
.help-link{color:red;font-weight:bolder;padding-right:20px;font-size:16px}
.nav2 ul{list-style:none;text-transform:uppercase;padding:25px 0 0 0;height:99px}
.nav2 ul li{display:inline-block;background:#9d0b0e;color:white;font-size:14px;float:left;width:15%;height:100%;text-align:center;margin-left:1%}
.nav2 ul li.career{background:url(../images/career.png)no-repeat center #9d0b0e}
.nav2 ul li.milestone{background:url(../images/Milestone.png)no-repeat center #9d0b0e}
.nav2 ul li.links{background:url(../images/Links.png)no-repeat center #9d0b0e}
.nav2 ul li.awards{background:url(../images/Awards.png)no-repeat center #9d0b0e}
.nav2 ul li.central_procurentment{background:url(../images/central_procurentment.png)no-repeat center #9d0b0e;background-size:100% auto}
.nav2 ul li.health_safety{background:url(../images/healthANDsafety.png)no-repeat center #9d0b0e}
.social-acc{position:absolute;right:10%;bottom:-88px}
.social-div{height:100%;font-size:35px;text-align:right}
.social-div ul{list-style:none;float:right;margin-right:30px}
.social-div ul li{height:35px}
.social-div i{vertical-align:middle;margin-right:5px;padding:0;line-height:0;font-size:24px;color:#000;margin-right:20px;box-shadow:2px 10px 36px 10px #fff}
.social-div img{padding:0;margin:0}
.service,.whats-new-2,.chairman{float:left;height:100%}
.service{background:url(../images/accgoldsliver.jpg) no-repeat center;background-size:100% auto;background-size:cover}
.new-service{background:url(../images/accgoldsliver.jpg) no-repeat center;background-size:100% auto;background-size:cover}
.whats-new-2{background:#ee2e24;height:411px}
.chairman{background:url(../images/rmx-nn.jpg) no-repeat center;background-size:100% auto;background-size:cover}
.layer{position:absolute;top:0;left:0;display:inline-block;width:100%;height:100%;opacity:.5}
.layer-content{position:relative;z-index:999;color:white;display:inline-block;height:100%;padding:20px}
.align-bottom{position:absolute;bottom:20px}
.layer-content i{font-size:64px;text-align:center;margin-top:80px}
.layer-content *{z-index:9999;color:white}
.green-building{background:url(../images/greenbuilding.jpg) no-repeat center;background-size:100% auto;background-size:cover}
.video-homebanner{background:url(../images/video-ban.jpg) no-repeat center;background-size:100% auto;background-size:cover}
.csr-ban{background:url(../images/ncsr-banner.jpg) no-repeat center;background-size:100% auto;background-size:cover}
.sustainable-ban{background:url(../images/Integrated-report-cover2020.jpg) no-repeat center;background-size:100% auto;background-size:cover}
.sustainable-ban h2{color:#FF0000;}
.sustainable-ban a{color:#FF0000;}
.csr-ban .vidya-section{    position: absolute;     bottom: 40px;}
.csr-ban .con-nn a{padding: 0px 5px 0 10px;}
.csr-ban .con-nn h2{    padding: 0px 5px;    margin-bottom: 0px;    margin-top: 0px;}
.map-ban .view-a{left:auto; right:10px;}
.cementing-rel{background:url(../images/cementing_relationshop.png) no-repeat center;background-size:cover}
.development-relationships-india div{padding:0}
.Share_Price{padding-left:4%}
.Investor-rel{color:black!important;padding-top:100px;background:url("../images/1.png") no-repeat center;background-size:cover}
.Investor-rel *{color:#003a4d}
.inv{font-size:60px;font-weight:bold;color:#003a4d}
.Investor-rel h5.previous-year{width:95%;color:white;min-height:25px;background:#003a4d;line-height:25px}
.Investor-rel h5.current-year{color:white;width:80%;min-height:25px;background:#535353;line-height:25px}
h5.current-year span,h5.previous-year span,h5.current-year i,h5.previous-year i{color:white}
.latest-news ul{list-style:none;padding-left:0;width:100%;margin-bottom:80px}
.latest-news ul li{border-bottom:2px solid gray}
.back-to-top{min-height:80px;background:#535353}
.back-to-top h5{line-height:52px;color:white;font-weight:bold}
.bottom-nav{list-style:none;margin-top:30px}
.bottom-nav li{display:inline-block;padding:0 15px 0 15px;color:white;border-left:2px solid white;line-height:1}
.footer{background:#c8c8c8;padding-bottom:30px}
.footer ul{list-style:none;padding-left:0;display:inline-block;margin-top:-6px}
.footer ul li{line-height:22px}
.footer h4,.pages li a{margin-top:0;color:#323232}
.footer .col-lg-3{border-left:2px solid #535353;margin-top:53px}
.footer .col-lg-4{border-left:2px solid #535353;margin-top:53px}
.footer .col-lg-2{border-left:2px solid #535353;margin-top:53px}
.footer a{color:#323232;text-decoration:none;font-size:12px}
.tools span{float:right;font-size:16px;line-height:20px;vertical-align:middle}
.tools{margin-top:32px;font-size:16px;margin-bottom:40px;-webkit-transition:-webkit-transform .6s .9s;-moz-transition:-moz-transform .6s .9s;transition:transform .6s .9s}
text.final-page{color:red;font-weight:normal}
.IR-sub-menu{padding-top:50px;padding-bottom:50px}
.IR-sub-menu-1{padding-top:50px;padding-bottom:0}
.IR-sub-menu ul{list-style:none;padding:0;line-height:25px}
.IR-sub-menu li.active a{color:red}
.IR-sub-menu h2{padding-top:0;margin-top:10px;color:#535353;font-weight:normal;font-size:30px;line-height:28px}
.IR-sub-menu h3{padding-top:0;margin-top:0;color:#535353;font-weight:normal;font-size:30px;line-height:34px;text-align:justify}
.Share_Price h2{display:inline-block}
.Share_Price{float:left}
.Share_Price .rates{font-size:20px;margin-left:15px}
h5.previous-year{width:95%;color:white;min-height:25px;background:#003a4d;line-height:25px}
h5.current-year{color:white;width:80%;min-height:25px;background:#535353;line-height:25px}
.download{font-size:25px;bottom:0;color:white;background:red;opacity:.6;width:100%;padding-left:30px;margin-bottom:0}
.view-reports{background:#ee1c25;padding:50px}
.view-reports-content{min-height:200px;border:10px solid #ee1c25;background-color:#FFF}
.view-reports-content h3{min-height:100px;font-size:30px;padding-top:10px}
.custom-red-btn{margin-top:50px;width:65%;border:2px solid black;background:white;color:red;font-size:20px;margin-bottom:50px;line-height:40px}
h3.form-h3{color:white;background:#969696;font-size:16px;line-height:50px;margin-top:100px;margin-bottom:100px;font-weight:bold}
h3.form-h3:hover{background-color:#000}
.Investor-Tool{background:#323232;color:white;padding:30px}
.Investor-title{width:20%;float:left;padding-left:30px;text-align:center;margin:13px 0}
.Investor-Tool-Items{display:inline-block;width:13%}
.Investor-Tool-Items h5{border-left:2px solid white}
.download-result{color:#646464;width:95%;font-size:16px;border-bottom:2px solid gray;font-family:Roboto;font-weight:normal;padding-bottom:25px}
.download-result span{color:red;float:right;font-size:18px}
.title-ce{text-align:center;font-weight:bold;font-size:30px;margin:26px 0 23px}
.nav.nav-tabs{border:0;padding-top:50px}
.nav.nav-tabs li a{color:#003a4d;font-size:30px}
.nav.nav-tabs li.active a{background:#003a4d;color:#003a4d}
.nav.nav-tabs li.active a{border:none!important;border-radius:0;color:#fff}
.nav.nav-tabs li a:hover{background:#003a4d;color:#fff;border-radius:0}
.tab-content{padding-top:20px}
.list2 li a{color:#323232}
.list2 li a:hover{color:#f00}
.nav-img{float:left;width:9%}
.date-top{padding:0 10px;font-size:14px}
.about{padding:10px 0}
.about p{font-size:16px;color:#646464}
.title-ab{color:#003a4d;font-size:60px;padding:10px 0;font-weight:bold;text-align:center;text-transform:uppercase}
.about h4{color:#323232;font-size:23px;text-transform:uppercase;line-height:26px;border-bottom:2px solid gray;padding:15px 0;min-height:83px;font-weight:normal}
.sub-pd{color:#323232;font-size:18px;line-height:22px;padding:6px 0;text-transform:uppercase;font-weight:normal}
.sub-pd-1{color:#323232;font-size:17px;line-height:22px;padding:6px 0;text-transform:uppercase;font-weight:normal}
.download-result-1{color:#646464;width:100%;font-size:16px;border-bottom:2px solid gray;border-top:2px solid gray;font-family:Roboto;font-weight:normal;margin-bottom:25px}
.download-result-3{color:#646464;width:100%;font-size:16px;border-bottom:2px solid gray;border-top:2px solid gray;font-family:Roboto;font-weight:normal}
.download-result-1 span,.download-result-3 span{color:red;float:right}
.btn-fin2{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-family:Roboto;color:#ee1c25;font-size:18px;border:solid #000 1px;text-decoration:none;margin-top:50px;margin-bottom:50px;line-height:40px;background-color:#fff;font-weight:bold;padding-top:10px;padding-right:15px;padding-bottom:10px;padding-left:15px;width:80%}
.btn-fin2:hover{text-decoration:none;color:#fff;background-color:#003a4d}
.about h3{color:#646464;font-size:24px;line-height:31px}
.title-ab-1{color:#003a4d;font-size:60px;text-align:left;line-height:50px}
.about h5{font-size:16px;color:#646464;line-height:24px}
.about h6{font-size:18px;color:#535353;line-height:24px;font-weight:normal;text-align:justify}
.about-cg h5{font-size:16px;color:#323232}
.about-cg h4{color:#323232;font-size:23px;text-transform:uppercase;line-height:22px;border-bottom:2px solid gray;padding:15px 0;min-height:83px;font-weight:normal}
.about-cg h6{font-size:30px;color:#535353;line-height:33px;font-weight:normal}
.list2 li{list-style:none;font-size:16px;font-family:Roboto;line-height:26px;padding:2px 0 2px 2px;font-weight:lighter}
.download-result>b{font-size:30px;color:#535353;font-weight:normal}
.ir-t{font-size:60px;color:#fff;padding:60px 0}
.cm_ban{color:#fff;font-size:50px;font-weight:bold;padding:0 0 370px;text-shadow:2px 2px 3px #000;text-transform:uppercase}
.financial-calendar a{color:#ee1c24;text-decoration:none;font-weight:600;font-size:16px;bottom:0;position:absolute}
.cal{padding:0;margin-right:48px}
.view-v{padding-top:100px}
.amount-1{font-size:30px;color:#323232}
.btn-fin{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-family:Roboto;color:#ee1c25;font-size:16px;background:#fffff;padding:10px 20px 10px 20px;border:solid #000 1px;text-decoration:none;margin-bottom:30px}
.ta-fi h2{color:#646464;font-size:30px}
.a-1 h2{color:#646464;font-size:30px}
.chir-h{font-size:30px;color:#646464}
.chir-h h2{font-size:30px;margin:26px 0 23px;color:#535353}
.chir-h h2 span{font-size:20px;color:#535353}
.chir-h h2 hr{border-color:#646464;border-style:solid none none;border-width:2px 0 0}
.chir-h h3{font-size:18px!important;color:#535353!important;font-family:Roboto!important;line-height:24px}
.download-result p{font-size:20px;padding:5px 0}
.tab-content h5{font-size:18px;color:#535353}
.tab-content p{font-size:20px;color:#646464}
.av{padding:5px 0;border-top:2px solid gray}
.av-h{color:#535353!important;font-size:30px!important;padding-bottom:20px!important}
.birth{border:1px solid #daba79;padding:20px}
.nav.nav-tabs.mile-tab{border:0}
.nav.nav-tabs.mile-tab li a{color:#535353;font-size:16px;background:#d7d7d7;border-radius:0}
.nav.nav-tabs.mile-tab li.active a{background:#003a4d;color:#003a4d}
.nav.nav-tabs.mile-tab li.active a{border:0;border-radius:0;color:#fff}
.nav.nav-tabs.mile-tab li a:hover{background:#003a4d;color:#fff;border-radius:0}
.tab-content{padding-top:20px}
.milestone li{color:#535353;font-size:18px;font-weight:normal;margin-bottom:10px;margin-left:5px;list-style:inside none disc;text-align:justify}
.milestone p{color:#323232;font-size:20px}
.arrow-down{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #003a4d;height:0;margin-left:37%;position:absolute;width:0;display:none}
span.arrow-down{display:none}
.active span.arrow-down{display:block}
.plant{padding-bottom:15px;border-bottom:2px solid #646464;margin-bottom:20px}
.plant h2{font-size:30px;font-size:#323232;font-weight:bold}
.plant h5{color:#535353;font-size:24px;min-height:190px}
.film{background:url(../images/se-sc.jpg);padding:0;height:387px}
.film img{width:100;height:100%}
.film-1 h4{font-size:30px;color:#fff;padding:30px 0;font-weight:bold;height:100%;text-transform:uppercase}
.film-2{opacity:.9;width:100%;margin:0;padding:34px 20px}
.film-2 a{font-size:20px;color:#FFF;font-weight:bold;text-transform:uppercase;margin-right:0;right:-72px;position:absolute}
.tab-in{margin-bottom:100px;padding:0!important}
.profile{height:388px;position:relative;padding:0!important}
.profile img{width:100%;height:100%}
.profile h4{font-size:30px;color:#323232;padding:30px 0;font-weight:bold;height:100%;text-transform:uppercase;margin-left:63px;position:absolute;top:0}
.profile-1{position:absolute;bottom:32px;font-size:20px;color:#FFF;font-weight:bold;text-transform:uppercase;margin-right:40px;right:0}
.oppr{height:382px;position:relative;padding:0!important}
.oppr img{width:100%;height:100%}
.oppr h4{font-size:30px;color:#fff;text-shadow: 1px 1px #000;padding:30px 0;font-weight:bold;height:100%;text-transform:uppercase;margin-left:63px;position:absolute;top:0}
.oppr-1{position:absolute;bottom:25px;font-size:20px;color:#FFF;font-weight:bold;text-transform:uppercase;margin-right:40px;right:0}
.corp{height:382px;position:relative;padding:0!important}
.corp img{width:100%;height:100%}
.corp h4{font-size:30px;color:#fff;text-shadow: 1px 1px #000;padding:30px 0;font-weight:bold;height:100%;text-transform:uppercase;margin-left:63px;position:absolute;top:0}
.corp-1{position:absolute;bottom:25px;font-size:20px;color:#FFF;font-weight:bold;text-transform:uppercase;margin-right:40px;right:0}
.tab{width:100%;padding:18px}
.title-ab-1{color:#003a4d;font-size:30px;font-weight:bold;padding:10px 0;line-height:34px}
.title-ab-1 a{color:#003a4d;font-size:30px;font-weight:bold;padding:10px 0;line-height:34px}
.owl-prev{background:rgba(0,0,0,0) url(../images/tab-l.png) no-repeat scroll 0 0!important;border-radius:0!important;font-size:0!important;height:55px;left:-10px;opacity:1!important;position:absolute;top:45%;width:30px;z-index:9999}
.owl-next{background:rgba(0,0,0,0) url(../images/tab-r.png) no-repeat scroll 0 0!important;border-radius:0!important;font-size:0!important;height:55px;opacity:1!important;position:absolute;right:-10px;top:45%;width:30px;z-index:9999}
.tab p{text-align:center;font-size:20px;color:#003a4d;text-align:justify;padding:30px;text-align:justify}
.chir-h p{font-size:18px!important;color:#535353!important;font-family:Roboto!important;text-align:justify;line-height:22px}
.glans-ta{border-right:1px solid #959595;padding:15px;min-height:500px;margin-bottom:90px}
.glans-ta.last{border:0}
.glans-ta h3{font-size:30px;color:#003a4d}
.glans-ta_head{height:96px}
.glans-ta h3 img{margin:0 auto;display:block}
.glans-ta h6{font-size:18px;color:#535353;text-align:justify}
.g-1{margin:0 auto;display:block}
.g-1 img{margin:0 auto;display:block}
.glance{margin-bottom:48px}
.ga-h{font-size:18px;color:#535353;line-height:33px;text-align:center;font-weight:normal;margin-bottom:100px;text-align:justify}
.breadcrumbs a:nth-child(1),.breadcrumbs a:nth-child(2){color:#333}
.bod{padding:15px;margin-bottom:20px;border:1px solid transparent;min-height:525px;background:#efefef}
.bod img{margin:0 auto;display:block;height:221px}
.bod-name{background:url(../images/name-bg.png) no-repeat;height:70px;margin-left:-30px}
.bod-name img{width:100%;height:100%}
.name{text-align:center;font-size:20px;color:#fff;padding:10px 0 0 0;margin:12px 0 0 0}
.bod-name p{font-size:12px;color:#000;text-align:center}
.dicri p{padding:0 30px 5px 30px;color:#535353;text-align:center;line-height:22px;font-size:18px;min-height:164px}
.bod a{font-size:16px;color:#646464;padding:5px;margin:0 auto;display:block;background:#e2e1e1;text-align:center;margin:5px 0}
.bod:hover{border:1px solid #878686}
.bod a:hover{background:#fff;color:#323232}
.av-1{border-top:2px solid gray;padding:5px 0}
.av-1 h5{color:#323232;font-size:30px!important;line-height:29px}
.av-1 p{font-size:20px;color:#646464}
.product h2{color:#535353;font-size:30px;padding-bottom:20px;text-align:justify;line-height:34px}
.product h3{color:#535353;font-size:18px;line-height:24px}
.map{padding:100px 0}
.map img{margin:0 auto;display:block}
.manufact-pro{padding:20px 0 60px 0}
.manufact-proces h2{font-size:30px;color:#003a4d;text-transform:uppercase;font-weight:bold;text-align:center;padding-bottom:7px;background:#ececec}
.manufact-proces img{padding:20px 0;margin:0 auto;display:block}
.invester-info p{font-size:30px}
.invester-info span{float:right}
.invester-info{display:inline-block;padding:21px 15px 0 30px;border-left:2px solid #646464!important;margin-bottom:30px}
.invester-info{display:inline-block;padding:21px 15px 0 30px;border-left:1px solid;margin-bottom:30px;margin-top:15px!important}
.product h4{color:#535353;font-size:18px;line-height:24px;font-weight:normal;text-align:justify}
.product h5{color:#535353;font-size:30px;line-height:34px}
.manufact-pro-2{padding:20px 0 30px 0}
.product p{color:#535353;font-size:18px;line-height:24px;text-align:justify}
.product-tab{min-height:787px!important}
.product-tab h2{font-size:30px;line-height:34px;color:#323232;font-weight:bold;padding-bottom:23px}
.product-tab img{padding-bottom:15px;height:225px!important}
.product-tab p{font-size:16px;line-height:24px;color:#323232;text-align:justify}
.pro-list{list-style-image:url(../images/ul-li.png);padding:0;margin-left:16px}
.pro-list li{padding:3px 0;color:#323232;font-size:16px}
.product-tab-1{padding-bottom:50px}
.product-tab-1 h2{font-size:30px;line-height:34px;color:#323232;font-weight:bold;padding-bottom:23px}
.product-tab-1 p{font-size:16px;line-height:24px;color:#323232}
.grade{padding:0}
.grade h2{color:#f00;font-size:18px;line-height:22px;padding-bottom:5px}
.grade p{color:#535353;font-size:18px;line-height:24px;text-align:justify}
.blend{font-size:30px;color:#646464;padding-bottom:30px;border-bottom:2px solid #646464;text-align:center;font-weight:bold}
.port-land h3{color:#f00;font-size:24px;padding:15px 0}
.port-land p{font-size:18px;line-height:24px;color:#535353}
.ble-acc img{padding:30px 0}
.ble-acc h2{font-size:18px;line-height:24px;color:#323232;padding-bottom:15px}
.ble-acc p{font-size:16px;line-height:24px;color:#535353;text-align:justify}
.port-land{padding-bottom:50px;border-bottom:2px solid #646464}
.pro-list-22{list-style-image:url(../images/ul-li.png);padding:0;margin-left:16px}
.pro-list-22 li{padding:10px 0;color:#535353;font-size:16px}
.email h4{font-size:16px;color:#323232}
.email p{font-size:16px;color:#535353}
.bulk{min-height:724px}
.bulk h2{font-size:30px;line-height:34px;color:#323232;font-weight:bold;min-height:70px}
.bulk img{padding:10px 0}
.bulk p{color:#535353;font-size:16px;line-height:24px}
.pro-list-bulk{list-style-image:url(../images/ul-li.png);padding:0;margin-left:16px}
.pro-list-bulk li{padding:10px 0;color:#323232;font-size:18px}
.bulk-2{padding-bottom:100px}
.bulk-2 h2{font-size:30px;line-height:34px;color:#323232;font-weight:bold;height:55px}
.bulk-2 p{color:#535353;font-size:16px;line-height:24px}
.send{font-size:24px;color:#646464;line-height:26px}
.feed{padding:5px 0;border-bottom:2px solid #646464;border-top:2px solid #646464}
.feed h2{font-size:30px;line-height:34px;color:#646464;font-weight:bold;margin:0;padding:0}
.feed p{font-size:18px;color:#535353}
.query{margin-bottom:50px}
.feed-2{padding:5px 0;border-bottom:2px solid #646464}
.f-t{font-size:30px;color:#646464;font-weight:bold}
.f-s{font-size:20px;color:#646464;font-weight:600}
.email-2 h4{font-size:20px;color:#f00}
.email-2 p{font-size:16px;color:#535353;font-weight:normal}
a.mailTo{color:#535353}
.feed-3{padding:5px 0;border-bottom:2px solid #646464}
.feed-3 h2{font-size:30px;line-height:34px;color:#535353;font-weight:bold;margin:0;padding:0}
.feed-3 h3.green-Building-subhead{color:#535353; margin-top:0px;font-size:22px;}
.feed-3 p{font-size:18px;color:#535353}
.o-1{height:382px;position:relative;padding:0!important}
.o-1 img,.o-2 img,.o-3 img,.o-4 img,.o-5 img,.o-6 img,.o-7 img,.o-8 img{width:100%;height:100%}
.o-1 h4,.o-2 h4,.o-3 h4,.o-4 h4,.o-5 h4,.o-6 h4,.o-7 h4,.o-8 h4{color:#fff;font-size:30px;font-weight:bold;height:100%;margin-left:30px;padding:30px 0;text-transform:uppercase;text-shadow:2px 1px 1px #969696;position:absolute;top:0}
.o-2{background:url(../images/o-2.jpg) no-repeat center;height:382px;position:relative}
.o-3{background:url(../images/o-3.jpg) no-repeat center;height:382px;position:relative}
.o-4{background:url(../images/o-4.jpg) no-repeat center;height:382px;position:relative}
.o-5{height:382px;position:relative;padding:0!important}
.o-6{background:url(../images/o-6.jpg) no-repeat center;height:382px;position:relative;background-size:100%;padding:0!important}
.o-7{height:382px;position:relative;padding:0!important}
.o-8{height:382px;position:relative;padding:0!important}
.profile-2{bottom:32px;color:#fff;font-size:20px;font-weight:bold;margin-left:30px;position:absolute;text-transform:uppercase}
.network h2{font-size:30px;color:#003a4d;font-weight:bold;text-align:center;text-transform:uppercase}
.network h6{font-size:25px;color:#003a4d;font-weight:bold;text-align:center;text-transform:uppercase;background:#e0e0e0}
.network p{font-size:16px;color:#646464;text-align:center}
.co-off{padding-bottom:20px}
.branch{padding:0;border-bottom:2px solid #535353;border-top:2px solid #535353}
.branch h3{color:#323232;font-size:20px;font-weight:bold;text-transform:uppercase}
.branch-name{color:#646464;font-size:16px;font-weight:bold}
.branch p{color:#646464;font-size:16px}
hr{border-color:#535353;border-style:solid none none;border-width:2px 0 0 0;margin-bottom:20px;margin-top:20px}
#accordion .panel-default>.panel-heading,#accordion1 .panel-default>.panel-heading,#accordion2 .panel-default>.panel-heading,#accordion22 .panel-default>.panel-heading{background-image:none;padding:0}
#accordion .panel,#accordion1 .panel,#accordion2 .panel,#accordion22 .panel{border:medium none}
#accordion .panel-default>.panel-heading+.panel-collapse>.panel-body,#accordion1 .panel-default>.panel-heading+.panel-collapse>.panel-body,#accordion2 .panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:transparent;padding:0}
.in-acc p{font-size:16px;line-height:23px;color:#323232}
.bseStockValue{font-size:14px}
.nseStockValue{font-size:14px}
.about.chir-h{margin:0!important}
.query-grey{background:#e0e0e0;padding:50px 0 0 0}
.arch{padding:7px 10px;color:#fff;background:#003a4d;font-size:30px;margin:30px 0 10px 0}
.download-result-arc{color:#646464;width:100%;font-size:30px;border-bottom:2px solid gray;font-family:Roboto;font-weight:normal;padding-bottom:9px}
.download-result-arc span{color:red;float:right;font-size:20px}
.btn.btn-info.btn-lg{border:0}
.btn-info:focus,.btn-info:hover{background-color:#fff;color:#000;background-position:0 -15px}
.bod-pop img{padding:5px 0;display:block;margin:0 auto}
.bod-pop h2{margin:0 auto;display:block;background:#ef3124;color:#fff;font-size:20px;text-align:center}
.bod-pop h2 p{font-size:14px;color:#000}
.bod-pop p{font-size:20px;line-height:23px;color:#535353}
.annul-center .heading{text-align:center}
.annul-center img{margin:0 auto;display:block}
.align-bottom-1{text-align:center}
.align-bottom-1 b{color:red;font-size:20px;font-weight:bold}
.IR-sub-menu hr{border-color:#e3e3e3;border-style:solid none none;border-width:2px 0 0 0;margin-bottom:10px;margin-top:10px}
.sd-development{min-height:585px;padding-bottom:20px;text-align:justify}
.sd-development h2{font-size:30px;line-height:34px;font-weight:bold;color:#323232;min-height:68px;text-align:center}
#csr .sd-development h2{font-size:30px;line-height:34px;font-weight:normal;color:#323232;min-height:68px;text-align:left}
.sd-development img{padding:5px 0}
.sd-development p,#csr .sd-development-2 p{font-size:16px;line-height:24px;color:#535353;padding:10px 0 0 0;text-align:justify}
.se-men{font-weight:bold;font-size:60px;color:#fff;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;text-align:center;padding:130px 0}
.sd-construction h2{font-size:30px;line-height:34px;color:#535353;position:relative;min-height:70px;z-index:9999}
.con-sd-img{position:absolute;right:0;top:0}
.con-sd-img-1{position:absolute;right:0;top:0}
.sd-construction h4{font-size:18px;line-height:24px;color:#535353;text-align:justify;z-index:9999;margin-top:20px}
.sd-gery{background:#ebebeb;padding:40px 0;margin-bottom:20px}
.sd-hed{color:#003a4d;font-size:30px;line-height:34px;font-weight:bold}
.sd-con-house h4{font-size:18px;line-height:24px;color:#535353;text-align:justify}
.sd-bottom{padding-bottom:50px}
.se-health-ban{font-weight:bold;font-size:60px;color:#003a4d;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;text-align:center;padding:130px 0}
.health-list{list-style-image:url(../images/bullet.png)!important;padding:0;margin-left:16px}
.health-list li{padding:10px 0;color:#535353;font-size:20px}
.sd-health-acc{padding-bottom:50px}
.health-head{font-size:30px;line-height:34px;color:#535353;text-transform:uppercase;min-height:68px}
.sd-health-acc p{font-size:18px;line-height:24px;color:#323232}
.vision-health{border:2px solid #999}
.vision-health h2{font-size:30px;line-height:34px;font-weight:bold;color:#323232;text-align:center;text-transform:uppercase}
.vision-health h3{font-size:20px;line-height:24px;font-weight:bold;color:#003a4d;text-align:center;text-transform:uppercase}
.vision-health h4{font-size:20px;line-height:24px;font-weight:bold;color:#f00;text-align:center}
.vision-health p{font-size:16px;line-height:24px;color:#323232;text-align:center}
.download-result-health{color:#323232;width:100%;font-size:16px;border-bottom:2px solid gray;font-family:Roboto;line-height:24px;font-weight:normal;padding-bottom:9px}
.download-result-health span{color:red;float:right;font-size:20px}
.se-alter{font-weight:bold;font-size:60px;color:#fff;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;text-align:center;padding:95px 0}
.sd-alter{padding:40px 0;border-bottom:2px solid #646464;border-top:2px solid #646464;margin-bottom:40px}
.sd-alter p{font-size:30px;line-height:34px;color:#535353;text-align:justify}
.alter-list{list-style-image:url(../images/bullet.png)!important;padding:0;margin-left:16px}
.alter-list li{padding:10px 0;color:#646464;font-size:20px;text-align:justify}
.alter-bottom{font-size:30px;line-height:34px;color:#535353}
.alter-red{background:#ee1c24;padding:30px 0;margin:30px 0}
.alter-tab{margin-bottom:20px}
.alter-title{margin-bottom:100px}
.alter-title h2{font-size:30px;line-height:34px;color:#646464;font-weight:bold;min-height:68px}
.alter-title p{font-size:30px;line-height:34px;color:#535353;text-align:justify}
.email-alter{font-size:20px;line-height:34px;color:#535353}
.sd-overview{margin-bottom:50px}
.sd-overview h2{font-size:30px;line-height:34px;color:#535353;font-weight:bold}
.download-result-overview{color:#535353;width:100%;font-size:18px;border-bottom:2px solid gray;font-family:Roboto;line-height:30px;font-weight:normal;padding-bottom:9px}
.download-result-overview span{color:red;float:right;font-size:20px}
.ov-report{font-size:30px;color:#fd0303;padding:5px 0}
.ov-pr-1{height:382px;position:relative;padding:0!important}
.ov-pr-2{height:382px;position:relative;padding:0!important}
.ov-pr-3{height:382px;position:relative;padding:0!important}
.ov-pr-4{height:382px;position:relative;padding:0!important}
.ov-pr-1 img,.ov-pr-2 img,.ov-pr-3 img,.ov-pr-4 img{width:100%;height:100%}
.ov-pr-1 h4,.ov-pr-2 h4,.ov-pr-3 h4,.ov-pr-4 h4{font-size:30px;color:#fff;padding:10px 0;font-weight:bold;height:100%;text-transform:uppercase;margin-left:63px;text-shadow:2px 1px 1px #4b4b4b;position:absolute;top:0}
.ov-down img{margin:0 auto;display:block;padding:50px 0}
.download-result-globle{color:#646464!important;width:100%;font-size:30px;font-weight:bold;border-bottom:2px solid #646464;font-family:Roboto;line-height:34px;padding:25px 0}
.download-result-globle span{color:red;float:right;font-size:20px}
.col-lg-8.product>hr{border-color:#646464;border-style:solid none none;border-width:2px 0 0;margin-bottom:20px;margin-top:20px}
.se-globle{font-weight:bold;font-size:60px;color:#fff;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;padding:130px 0 130px 250px}
.hiv-t p{font-size:20px;line-height:24px;color:#535353}
.hiv-policy{padding:100px 0 50px 0}
.hiv-policy p{font-size:20px;line-height:24px;color:#646464;margin-bottom:10px}
.hiv-policy span{font-size:20px;line-height:24px;color:#646464;margin-bottom:10px}
.se-poli{font-weight:bold;font-size:60px;color:#fff;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;text-align:center;padding:130px 0}
.se-concret{font-weight:bold;font-size:60px;color:#fff;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;padding:90px 0 90px 250px;line-height:60px}
.acc-conr{min-height:312px!important}
.acc-conr h2{font-size:30px;line-height:34px;color:#323232;font-weight:bold}
.acc-conr p{font-size:16px;line-height:24px;color:#323232;text-align:justify}
.pro-con-bottom{padding:30px 0;background:#ececec}
.foll{text-align:center;padding:5px 0;background-color:#e2e2e2;text-transform:uppercase;color:#003a4d;font-size:30px;line-height:32px;font-weight:bold}
.pro-premium{color:#fff;font-size:60px;font-weight:bold;line-height:60px;padding:135px 0;text-shadow:2px 2px 3px #3e3e3e;text-transform:uppercase;text-align:center}
.premium-tab{padding:50px 0;min-height:523px;position:relative}
.prem-pic{min-height:100px}
.prem-pic img{margin:0 auto;display:block}
.premium-tab p{font-size:20px;line-height:26px;color:#535353;text-align:center}
.premium-tab p span{font-weight:bold;text-transform:uppercase}
.premium-tab a{font-size:16px;color:#646464;padding:5px;background:#e2e1e1;margin:0 auto;display:block;text-align:center;position:absolute;bottom:0;width:100%}
.premium-tab-2{padding:50px 0;min-height:523px;position:relative;margin-bottom:50px}
.prem-pic{min-height:100px}
.prem-pic img{margin:0 auto;display:block}
.premium-tab-2 p{font-size:20px;line-height:26px;color:#535353;text-align:center}
.premium-tab-2 p span{font-weight:bold;text-transform:uppercase}
.premium-tab-2 a{font-size:16px;color:#646464;padding:5px;background:#e2e1e1;margin:0 auto;display:block;text-align:center;position:absolute;bottom:0;width:100%}
.download-pre a{background:#535353;text-align:center;color:#FFF;padding:5px 0;margin:30px auto;display:block;font-size:16px;line-height:20px;font-weight:bold}
.vision{background:#f00;border-bottom:40px solid #959595;max-width:910px;border-radius:0}
.vision .modal-header{border:0}
.vision .modal-footer{border:0}
.vision-1 img{margin:10px 50px}
.vision-title{font-size:70px;font-weight:bold;color:#003a4d;margin:10px 50px}
.vision-1 p{font-size:42px;line-height:44px;color:#fff;margin:10px 50px;font-weight:normal}
.vision button.close{background:#fff none repeat scroll 0 0;border:0 none;cursor:pointer;opacity:1.00;padding:5px 15px;position:absolute;top:10px;right:10px}
.link-main{background:#fff;border-radius:0;border:0}
.link-main .modal-header{border:0;padding:0}
.link-main .modal-body{border:0;padding:0}
.link-main .modal-footer{border:0;padding:0}
.link-main button.close{background:#fff none repeat scroll 0 0;border:0 none;cursor:pointer;opacity:1.00;padding:5px 15px;position:absolute;top:10px;right:10px}
.link-red{background:#9e0b0f;font-size:30px;text-transform:uppercase;color:#fff;font-weight:bold;height:120px}
.lkg{position:absolute;left:15%;bottom:0}
.lk-top{padding:50px 0 0 0}
.lk-white{padding:50px 0}
.lk-white h2{font-size:28px;line-height:34px;color:#fbfbf;padding:5px 10px;display:block;background:rgba(83,83,83,0.46)}
.lk-white a{font-size:30px;line-height:34px;color:#646464;padding:20px 0;border-bottom:1px solid #646464;display:block}
.share42init{max-height:182px;overflow:hidden;position:relative;width:135px}
.panel-heading{padding:0}
.panel-body{padding:0}
.likeMoreLink{position:absolute;bottom:15px;font-size:20px;font-weight:bold}
.av-b{border-color:#646464!important;border-style:solid none none;border-width:2px 0 0;margin-bottom:10px;margin-top:10px}
.poli-grey-1{background:#ececec;padding:20px 0}
.media-pd{padding-bottom:50px}
.media-pd .download-result-m{color:#646464;width:100%;font-size:24px;border-bottom:2px solid gray;font-family:Roboto;font-weight:bold;padding-bottom:15px;line-height:26px}
.download-result-m2{color:#646464;width:100%;font-size:20px;font-family:Roboto;font-weight:normal!important;line-height:24px}
.download-result-m2 span{color:red;float:right}
.download-result-m span{color:red;float:right}
.media-pd hr{border-color:gray;border-style:solid none none;border-width:2px 0 0;margin-bottom:15px;margin-top:15px}
.media-pd h4{color:#646464;width:100%;font-size:24px;font-family:Roboto;font-weight:bold;padding-bottom:5px;line-height:26px!important;border-bottom:none!important;min-height:0!important}
.nav.nav-tabs.media-tab{border:0}
.nav.nav-tabs.media-tab li a{color:#003a4d;font-size:30px;background:#fff;border-radius:0}
.nav.nav-tabs.media-tab li.active a{background:#003a4d;color:#003a4d}
.nav.nav-tabs.media-tab li.active a{border:0;border-radius:0;color:#fff}
.nav.nav-tabs.media-tab li a:hover{background:#003a4d;color:#fff;border-radius:0}
.media-download{padding:50px 0}
.media-download h2{font-size:30px;font-weight:bold;line-height:34px;color:#535353;padding:15px 0}
.media-title{font-size:30px;line-height:34px;color:#535353;padding:10px 0;text-align:center}
.media-g1{background:url(../images/Media_1.jpg) no-repeat center;height:264px;width:100%;position:relative;margin-bottom:50px}
.media-gall{background:#F00;opacity:.5;position:absolute;bottom:0;width:100%;left:0;padding:24px 0}
.cap img{float:left;position:absolute;bottom:0;left:0}
.gallery-head a{position:absolute;bottom:20px;left:25%;color:#fff;font-size:20px;font-weight:bold;text-transform:uppercase}
.media-view{position:absolute;bottom:7px;right:3%;color:#fff;font-size:16px}
.media-g2{background:url(../images/Media_2.jpg) no-repeat center;height:264px;width:100%;position:relative;margin-bottom:50px}
.media-g3{background:url(../images/Media_3.jpg) no-repeat center;height:264px;width:100%;position:relative;margin-bottom:50px}
.media-g4{background:url(../images/Media_4.jpg) no-repeat center;height:264px;width:100%;position:relative;margin-bottom:50px}
.media-g5{background:url(../images/Media_5.jpg) no-repeat center;height:264px;width:100%;position:relative;margin-bottom:50px}
.media-g6{background:url(../images/Media_6.jpg) no-repeat center;height:264px;width:100%;position:relative;margin-bottom:50px}
.gallery-head-4 a{position:absolute;bottom:10px;left:25%;color:#fff;font-size:20px;font-weight:bold;text-transform:uppercase}
.media-video-1{height:250px;position:relative;padding:0!important}
.media-video-1 img,.media-video-2 img{width:100%}
.acc-videos-section .media-video-1 img, .acc-videos-section .media-video-2 img{height:100%}
.media-video-2{height:250px;position:relative;padding:0!important}
.media-video{background:#F00;opacity:.5;position:absolute;bottom:0;width:100%;left:0;padding:35px 0}
.video-head a{position:absolute;bottom:20px;left:15%;color:#fff;font-size:20px;font-weight:bold;text-transform:uppercase}
.acc-videos-section  .video-head a{text-transform:capitalize;left:10%;}
.cen-procu-title{color:#535353;text-align:center;font-size:30px;line-height:34px;font-weight:bold;text-transform:uppercase;padding:25px 0}
.pr-ce-head{font-size:20px;line-height:24px;color:#323232;font-weight:bold}
.center-proc span{font-size:20px;line-height:24px;color:#323232;font-weight:bold}
.center-proc p{font-size:16px;line-height:24px;color:#646464}
.center-proc hr{border-color:#535353;border-style:solid none none;border-width:2px 0 0;margin-bottom:5px;margin-top:5px}
.center-proc{padding-bottom:50px}
.procru-con p{font-size:18px;line-height:24px;color:#646464!important;padding-bottom:10px}
.cen-procru-box{padding:80px 0}
.cen-procru-box a{padding:15px 10px;background:#535353;text-align:center;margin:0 auto;display:block;color:#fff;font-size:16px;font-weight:bold}
.carr-p{font-size:18px;line-height:24px;color:#535353;padding:0 0 15px 0;text-align:justify}
.oc-1{background:url(../images/career-tab-1.jpg) no-repeat center;height:382px;position:relative}
.oc-2{background:url(../images/career-tab-2.jpg) no-repeat center;height:382px;position:relative}
.oc-1 img,.oc-2 img{width:100%;height:100%}
.oc-1 h4,.oc-2 h4{color:#fff;font-size:30px;font-weight:bold;height:100%;margin-left:70px;padding:30px 0;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e}
.cary-tab{margin-bottom:50px}
.ble-2{color:#f00;font-size:20px;line-height:22px;padding-bottom:5px}
.download-result-globle>a{float:right}
.chart.nav.nav-tabs{border:0;padding:0 0 0 10px}
.chart.nav.nav-tabs li a{color:#fff;font-size:16px;padding:5px;border-radius:5px;border:0}
.chart.nav.nav-tabs li.active a{background:#006aae;border-radius:5px;color:#fff;border:0}
.chart.nav.nav-tabs li a:hover{background:#006aae;color:#fff;border-radius:5px;border:0}
.tab-content{padding-top:20px}
.crt-1{background:#006aae none repeat scroll 0 0;color:#fff;border-radius:5px;padding:5px;margin-top:3px}
.crt-2{background:#9c0037 none repeat scroll 0 0;color:#fff;border-radius:5px;padding:5px}
.crt-3{background:#00adba none repeat scroll 0 0;color:#fff;border-radius:5px;padding:5px}
.crt-4{background:#009475 none repeat scroll 0 0;color:#fff;border-radius:5px;padding:5px}
.crt-5{background:#009bd4 none repeat scroll 0 0;color:#fff;border-radius:5px;padding:5px}
.chart-tbl{border:1px solid #ccc;margin-top:50px}
.chart-tbl th{font-size:14px;background:#cecece;color:#000;font-weight:normal;border-right:1px solid #c1c1c1}
.chart-tbl td{font-size:14px;color:#000;border:1px solid #ccc;border-top:0}
#chks>span{font-size:17px;padding:0 5px}
#chks2>span{font-size:17px;padding:0 5px}
#chks3>span{font-size:17px;padding:0 5px}
#chks4>span{font-size:17px;padding:0 5px}
#chks5>span{font-size:17px;padding:0 5px}
#chks22 span,#chks1 span,#chks33 span,#chks44 span,#chks55 span,#chks66 span,#chks77 span,#chks88 span,#chks99 span,#chks10 span,#chks11 span,#chks11 span,#chks13 span,#chks14 span,#chks15 span,#chks16 span,#chks17 span,#chks18 span,#chks19 span{font-size:17px;padding:0 5px}
.download-result-m>a{float:right}
.csrr img{width:100%;height:250px}
#at_a_glance .chir-h p{font-size:18px!important}#at_a_glance .ga-h{line-height:24px}
#milestones .chir-h h3,#milestones .chir-h p,#sustainable_en_management ~ .container .sd-development p,#heritage .chir-h h3,#heritage px{font-size:18px!important}
#sustainable_en_management .product div h2{font-size:18px!important;line-height:22px!important;color:#535353!important;text-transform:inherit!important}
#sustainable_en_management ~ .container .sd-development h2,#sustainable_en_management .product h2:nth-child(2){font-weight:100}
#awards_accolades .chir-h p,#network .product h3{color:#646464;font-size:18px!important;line-height:22px!important}
#portland .product h4,#product .product h4,#sustainable_csr .csr h6{font-size:18px!important;line-height:22px!important}
#product .product h2,#portland .product h2,#sustainable_csr .product h2,#sustainable_en_management .product h2:nth-child(1){color:#535353!important}
#prortland-product-tab-1 .product-tab-1 h2{font-weight:normal}
#sustainable_en_management .product h2:nth-child(3),#sustainable_en_management ~ .container .product h2:nth-child(1){text-transform:none}
#product_premium .IR-sub-menu h3,#product_premium_2 p{font-size:18px!important;line-height:22px!important;font-family:Roboto!important;color:#535353}
#product_bulk .product h2,#sustainable_overview .product h2,#products_rmc .product h2,#products_concrete .product h2,#sustainable_alternative h2,#sustainable_construction .product h2{color:#535353}
#product_bulk .product h4,#product_bulk_2 p,#corpreate_governance .chir-h p,#products_rmc .product h4,#products_rmc .product p,#products_rmc_2 .product-tab p,#products_concrete .product h4{font-size:18px!important;line-height:22px!important;font-family:Roboto!important;text-align:justify!important}
#products_rmc_2 .product-tab h2,#products_concrete_tab .acc-conr:nth-child(1) h2,#products_concrete_tab .acc-conr:nth-child(2) h2,#products_concrete_tab .acc-conr:nth-child(3) h2,#products_concrete_tab .acc-conr:nth-child(4) h2,#products_concrete_tab .acc-conr:nth-child(5) h2,#products_concrete_tab .acc-conr:nth-child(6) h2,#products_concrete_1+.container-fluid .acc-conr:nth-child(1) h2,#products_concrete_1+.container-fluid .acc-conr:nth-child(1n+1) h2,#products_concrete_1+.container-fluid .acc-conr:last-child h2{color:#ee2e24;font-size:18px;line-height:22px}
#sustainable_alternative .product h2:nth-child(2){text-transform:capitalize!important;padding:0}
#sustainable_alternative .sd-alter p{font-size:18px;line-height:24px}
#sustainable_construction ~ .container-fluid .sd-hed{color:#535353;font-weight:100}
#sustainable_construction ~ .container .sd-construction h2,#sustainable_alternative h2:nth-child(2) strong{font-weight:100!important}
#sustainable_overview ~ .container .ov-down{display:none}
#footer_contact_us{display:inline-block;margin-left:2px}
.dropdown-menu{top:47%}
.searchdiv input{background:#fff url("../images/search.png") no-repeat scroll right center / 16px auto;border:1px solid #939598;margin:15px 55px 0 10px;width:132px;padding-right:20px}
.margin-top-35{margin-top:35px}
.margin-top-30{margin-top:30px}
.margin-top-25{margin-top:25px}
.margin-top-20{margin-top:20px}
.margin-top-15{margin-top:15px}
.margin-top-10{margin-top:10px}
.margin-top-5{margin-top:5px}
.margin-0{margin:0;color:#535353;font-size:30px}
.margin-bottom-35{margin-bottom:35px}
.margin-bottom-30{margin-bottom:30px}
.margin-bottom-25{margin-bottom:25px}
.margin-bottom-20{margin-bottom:20px}
.margin-bottom-15{margin-bottom:15px}
.margin-bottom-10{margin-bottom:10px}
.margin-bottom-5{margin-bottom:5px}
.padding-top-35{padding-top:35px}
.padding-top-30{padding-top:30px}
.padding-top-25{padding-top:25px}
.padding-top-20{padding-top:20px}
.padding-top-15{padding-top:15px}
.padding-top-10{padding-top:10px}
.padding-top-5{padding-top:5px}
.btn-fin2{background-color:#fff;border:1px solid #000;border-radius:0;color:#ee1c25;font-family:Roboto;font-size:16px;font-weight:bold;line-height:40px;margin-bottom:50px;margin-top:50px;padding:10px 15px;text-decoration:none;min-width:200px}
.skills .progress{background:rgba(0,0,0,0) none repeat scroll 0 0;border:medium none;border-radius:0;box-shadow:none;height:2.5em}
.skills .progress-bar-striped.up,.skills .progress-bar-striped.down{background-image:none}
.skills .progress-bar-striped.up{background-color:#003b4d}
.skills .progress-bar-striped.down{background-color:#535353}
.progress-bar{-webkit-transition:width 2.50s ease!important;-moz-transition:width 2.50s ease!important;-o-transition:width 2.50s ease!important;transition:width 2.50s ease!important}
.irInvesterGrievancesContent{color:#535353;font-size:30px;margin-bottom:8px;line-height:34px}
#investorGrievances .redClass{color:#ee2e24;font-size:30px}
#investorGrievances{color:#939393}
#investorGrievances>div:first-child{color:#646464;font-size:30px;margin-bottom:8px;font-weight:bold}
.download-result{color:red;margin:20px 0 20px 0}
.panel-heading{padding:0!important}
.download-result{color:#323232;font-size:18px!important}
.head-part h1{color:transparent}
#accordion .panel-default>.panel-heading{background-image:none;padding:0}
#accordion .panel{border:0}
#accordion .panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:transparent;padding:0}
#lagend{padding:20px}
#map{background-color:#e5e3df;border:1px solid transparent!important;min-height:600px!important;overflow:hidden;position:relative}
.poi-cluster>div{padding-left:1px!important;line-height:34px!important;margin-left:-12px;margin-top:-5px;font-size:10px!important;color:red!important}
.disclaimer b.pheading{font-size:20px}
ul.nav-tabs li:last-child{width:120px}
#chks,#chks1,#chks2,#chks3,#chks4{display:block;text-align:center}
/* #csr .sd-development{min-height:915px!important} */
#csr .sd-development-2{min-height:320px!important}
.searchdiv .stock-watch{display:flex; align-items:center; float:right; width: fit-content; float: right !important; margin-right: 30px; }
.stock-watch .class-icon{padding-left:5px;}
.carousel-inner>.item1
{
	background-image:url(../images/homepage-ban1.jpg);
	width:100%;
	height:581px;
	background-size:cover;
	background-repeat:no-repeat;
	
}
.carousel-inner>.item2
{
	background-image:url(../images/homepage-ban2.jpg);
	width:100%;
	height:581px;
	background-size:cover;
	background-repeat:no-repeat;
	
}
.carousel-inner>.item3
{
	background-image:url(../images/ACC-Dam-Draf-website-banner-02.jpg);
	width:100%;
	height:581px;
	background-size:cover;
	background-repeat:no-repeat;
	
}
.carousel-inner>.item4
{
	background-image:url(../images/ACC-Dam-Draf-website-banner-03.jpg);
	width:100%;
	height:581px;
	background-size:cover;
	background-repeat:no-repeat;
	
}
.carousel-inner>.item5
{
	background-image:url(../images/ACC-Dam-Draf-website-banner-04.jpg);
	width:100%;
	height:581px;
	background-size:cover;
	background-repeat:no-repeat;
	
}
.carousel-inner>.item6
{
	background-image:url(../images/ACC-Dam-Draf-website-banner-05.jpg);
	width:100%;
	height:581px;
	background-size:cover;
	background-repeat:no-repeat;
	
}
.home-banner .carousel-inner .item h1
{
	color:#ffffff;
	float:none;
	margin-bottom:0px;
	text-shadow: 0 2px 2px rgba(0,0,0,1);
}
.home-banner .carousel-inner .item span
{
	display:block;
	float:none;
	color:#ffffff;
	text-shadow: 0 2px 2px rgba(0,0,0,1);
	font-size:32px;
	font-weight:300;
}


.home-banner .carousel-inner .item .container
{
	position: absolute;
    top: 0px;
    left: 0px;
    bottom: 0px;
    margin: auto;
    right: 0px;
    display: flex;
    align-items: center;
}
#Protecting p, #Reaching p, #Responding p
{
	font-size: 18px;
}
#Responding  .col-md-8 p
{
	font-size:20px;
}
#Protecting ul li, #Reaching ul li, #Responding ul li
{
	color:#333;
}
#Reaching h3, #Responding h3
{
	padding-bottom: 45px !important;
}
#Protecting h5
{
	color: #FF0000;
    font-size: 18px;
    padding: 30px 0px 10px;
}
#Reaching, #Responding
{
	padding: 45px 0px;
}
/* #Responding .col-md-8 p */
/* { */
	/* padding-right: 80px; */
/* } */
#Responding img
{
	padding-bottom: 60px;
}
#Responding .col-md-8 p:nth-child(2)
{
	margin-bottom: 0px;
	/* float: right; */
	color: #FF0000;
}
#Responding .col-md-8 p:nth-child(4)
{
	color: #FF0000;
}
#Responding .col-md-4.ponding img
{
	padding-top:30px;
}
@media screen and (min-width:769px){
	.footer-mobile,.m-ta-1,.m-ta-2,.mobile_ban,.mobile_menu{display:none}
}
@media screen and (max-width:768px){
	.layer-content h2{margin-left:25px}
	.likeMoreLink>a{margin-left:25px}
	.chart.nav.nav-tabs li a{font-size:12px!important}
	.se-concret{font-size:30px!important;line-height:24px!important}
	.chir-h h3{color:#535353;font-size:16px!important;line-height:22px!important}
	.IR-sub-menu{padding-bottom:0!important}
	.av-h{padding-bottom:0!important}
	.ga-h{color:#535353;font-size:16px!important;line-height:22px!important}
	li{font-size:16px!important;color:#535353}
	.glans-ta h6{color:#535353;font-size:16px!important;line-height:22px}
	.glans-ta h3{font-size:20px!important}
	.glance{margin-bottom:0!important}
	.product h2{font-size:20px!important;color:#535353;line-height:24px}
	.product h3{font-size:16px}
	.dicri p{font-size:16px!important}
	.title-ab-1{font-size:20px!important;line-height:24px!important}
	.title-ab-1 a,.chir-h h2{font-size:20px!important;line-height:24px!important}
	.IR-sub-menu{padding-bottom:0!important;padding-top:0!important}
	.glans-ta_head{height:40px}
	.chir-h h2{margin:0 0 5px 0!important}
	.poli-grey-1 .about,{padding:0;margin:0}
	.IR-sub-menu h2{margin-top:0!important}
	.product{margin:0!important}
	.product h2{padding-bottom:0!important}
	.tab-in{margin-bottom:50px!important}
	.port-land p,.chir-h p,.irInvesterGrievancesContent>span{font-size:16px!important}
	.blend,.grade{padding:5px 12px}
	.product-tab-1 h2,.product h5{font-size:20px!important}
	.wow{padding:0!important}
	.pru-ac{padding:0!important}
	.bulk h2,.bulk-2 h2,.product h5{font-size:20px;color:#535353}
	.foll{font-size:20px;line-height:24px}
	.o-1 h4,.o-2 h4,.o-3 h4,.o-4 h4,.o-5 h4,.o-6 h4,.o-7 h4,.o-8 h4{font-size:20px}
	.profile-2{font-size:16px!important;margin-left:10px!important}
	.download-result>b{font-size:20px!important;font-weight:normal}
	.IR-sub-menu{padding:0!important}
	.nav.nav-tabs{padding-top:10px!important}
	#product_bulk .product h4,#product_bulk_2 p,#corpreate_governance .chir-h p,#products_rmc .product h4,#products_rmc .product p,#products_rmc_2 .product-tab p,#products_concrete .product h4{font-size:16px!important}
	.about-cg h4,.product h4{font-size:20px!important;line-height:22px!important}
	h4.title3,h4.title2,.view-reports-content h3,.health-head,.ov-pr-1 h4,.ov-pr-2 h4,.ov-pr-3 h4,.ov-pr-4 h4,.sd-overview h2,.ov-report,.sd-hed,.alter-title h2,.media-download h2,.media-title,.cen-procu-title,.feed h2,.feed-3 h2,.network h2,.network h6,.f-t{font-size:20px!important}
	.bseStockValue,.nseStockValue,.amount-1,.btn-fin2,.sd-health-acc p,.product h4,.download-result-overview,#portland .product h4,#product .product h4,#sustainable_csr .csr h6,.product p,#milestones .chir-h h3,#milestones .chir-h p,#sustainable_en_management ~ .container .sd-development p,#heritage .chir-h h3,#heritage px,.sd-con-house h4,.sd-construction h4,.email-alter,.announce h2 a,.procru-con p,.carr-p,.feed-3 p,.branch h3{font-size:16px!important}
	h3.form-h3{line-height:22px!important;margin:10px 0!important}
	.bullet li{line-height:22px!important}
	.cal{margin-right:0}
	.sd-health-acc{padding-bottom:0!important}
	#csr .sd-development h2,.sd-development-2 h2,.sd-development h2{font-size:20px!important;min-height:30px!important;line-height:24px}
	#csr .sd-development{min-height:0!important}
	.sd-development img{margin:0 auto;text-align:center}
	.sd-alter p,.media-download{padding:0!important}
	.email-2 h4{font-size:18px}
	.email-2 p,.feed-3 p,.feed p{font-size:13px!important}
	.film-2 a{font-size:20px;color:#FFF;font-weight:bold;text-transform:uppercase;margin-right:40px;right:0;position:absolute}
	#at_a_glance .chir-h p{font-size:16px!important}
	#at_a_glance .ga-h{line-height:22px}
	#milestones .chir-h h3,#milestones .chir-h p{font-size:16px!important;line-height:22px!important}
	#heritage .chir-h h3,#heritage p{font-size:16px!important}
	#awards_accolades .chir-h p,#network .product h3{color:#646464;font-size:16px!important;line-height:22px!important}
	#milestones .chir-h h3,#milestones .chir-h p,#milestones li,#executive_committee .IR-sub-menu h3,#awards_accolades h3,#heritage .chir-h h3,#bod h3,#heritage p,#bod .container::nth-child(2) p.bod-pop p,#subsidiaries .about h6,#subsidiaries .about h3{font-size:16px!important}
	#sustainable_alternative h4,#sustainable_alternative p,#bod .about h3,.bod-pop p,#subsidiaries .chir-h h3,#subsidiaries ~ .container-fluid h6{font-size:16px!important;line-height:22px;!important}
	#portland .product h4,#portland p,#portland_2 p,#portland_2+.container p,#portland_2+.container p,#product .product h4,#corpreate_governance h3,#corpreate_governance p{font-size:16px!important;line-height:22px!important}
	#product_premium .IR-sub-menu h3,#product_premium_2 p{font-size:16px!important;line-height:22px!important;font-family:Roboto!important;color:#535353}
	#product_bulk .product h4,#product_bulk_2 p{font-size:16px!important;line-height:22px!important;font-family:Roboto!important}
	#products_rmc .product h4,#products_rmc .product p,#products_rmc_2 .product-tab p{font-size:16px!important;line-height:22px!important;font-family:Roboto!important}
	#products_concrete .product h4,#products_concrete .product p{font-size:16px!important;line-height:22px!important;font-family:Roboto!important}
	#products_concrete_tab .acc-conr:nth-child(1) h2,#products_concrete_tab .acc-conr:nth-child(2) h2,#products_concrete_tab .acc-conr:nth-child(3) h2,#products_concrete_tab .acc-conr:nth-child(4) h2,#products_concrete_tab .acc-conr:nth-child(5) h2,#products_concrete_tab .acc-conr:nth-child(6) h2{color:#ee2e24;font-size:16px}
	#products_concrete_1+.container-fluid .acc-conr:nth-child(1) h2,#products_concrete_1+.container-fluid .acc-conr:nth-child(1n+1) h2,#products_concrete_1+.container-fluid .acc-conr:last-child h2{color:#ee2e24;font-size:16px}
	#sustainable_alternative .sd-alter p{font-size:16px;line-height:22px}
	.procru-con p{padding:10px}
	.ac_top{margin:0 auto;text-align:center}
	.cm_ban{color:#fff;font-size:30px;font-weight:bold;padding:0 0 326px;text-shadow:2px 2px 3px #000;text-transform:uppercase}
	.product-tab img{margin:0 auto;display:block;text-align:center}
	.product-tab{min-height:590px!important}
	.acc-conr{min-height:150px!important}
	.premium-tab{padding:10px 0;min-height:270px;position:relative}
	.premium-tab-2{padding:10px 0;min-height:270px;position:relative}
	.port-land{padding:20px 10px}
	.product-tab-1 h2{font-size:25px}
	.panel-title a[aria-expanded|=true]{color:red}
	.panel-title a[aria-expanded|=false] .down{display:block}
	.panel-title a[aria-expanded|=true] .up{display:block}
	.panel-title a[aria-expanded|=true] .down{display:none}
	.panel-title a[aria-expanded|=false] .up{display:none}
	.nav.nav-tabs li a{color:#003a4d;font-size:20px}
	#cementingRelationContaint .complete{display:none}
	#cementingRelationContaint #more{background:0;color:navy;font-size:13px;padding:3px;cursor:pointer;display:block;color:#f00;font-size:18px;text-align:center}
	#cementingRelationContaint #less{background:0;color:navy;font-size:13px;padding:3px;cursor:pointer;display:none;color:#f00;font-size:18px;text-align:center}
	.btn-group-lg>.btn,.btn-lg{top:2%;background:#ee2e24!important;color:#fff!important;right:0!important;float:right}
	.glans-ta{margin-bottom:0!important}
	.menu{float:right;margin:-37px 16px;cursor:pointer;position:absolute;right:0}
	#menu_container{position:absolute;overflow:hidden;height:360px;width:100%;z-index:99999}
	.owl-pagination{display:none}
	.panel-title{background:#fff!important;padding:10px;border-bottom:1px solid #c3c3c3;color:#000!important}
	#sidebar-wrapper2.list-group-item{background-color:#fff;border-bottom:1px solid #ddd!important;display:block;padding:10px 15px;position:relative;z-index:9999;border-radius:0!important;margin-bottom:0!important}
	.list-group-item:first-child{border-radius:0!important}
	.list-group-item img{padding-right:5px}
	#sidebar-wrapper2{margin-rigth:-150px;width:207px;background:#fff;position:absolute;height:100%;overflow-y:auto;z-index:1000;transition:all .5s ease-in 0s;-webkit-transition:all .5s ease-in 0s;-moz-transition:all .5s ease-in 0s;-ms-transition:all .5s ease-in 0s;-o-transition:all .5s ease-in 0s;right:-250px;top:0;opacity:.9}
	#sidebar-wrapper2.active{right:0;width:272px;transition:all .5s ease-out 0s;-webkit-transition:all .5s ease-out 0s;-moz-transition:all .5s ease-out 0s;-ms-transition:all .5s ease-out 0s;-o-transition:all .5s ease-out 0s;z-index:9999;top:0}
	.toggle{margin:5px 5px 0 0;padding:5px 5px 2px!important;color:#fff;z-index:9999;position:relative}
	.fa.fa-caret-up{background:#f00;color:#f00!important}
	.fa-caret-down::before{display:none}
	.menu_ar{float:right;margin-right:30px}
	.panel-group{padding:0 10px}
	.sidebar-nav li{margin:5px 0;border-bottom:1px solid #fff;padding:5px 8px;display:block}
	.sidebar-nav a{padding:5px 8px;display:block;color:#fff}
	.sidebar-nav a:hover{background:#f96711}
	.ban_full{display:none}
	.home-banner{display:block}
	.mile-tab.nav-tabs>li{margin:2px 3px!important}
	.mi_mobile_nn{display:none}
	.g-1 img{width:45px;height:45px}
	.glans-ta h6{padding-bottom:30px}
	.navbar-toggle{background-color:#323232!important;background-image:none;border:none!important;border-radius:4px;float:right;margin-bottom:8px;margin-right:-3px!important;margin-top:-47px!important;padding:11px 5px!important;position:relative}
	.navigation{padding:0!important;margin:0!important;background:transparent}
	.navbar-default .navbar-collapse,.navbar-default .navbar-form{background:#323232;border:0;padding:5px}
	.navbar-default .navbar-nav>li>a{padding:8px!important}
	.navbar-nav{margin:0!important}
	.navbar{min-height:0!important}
	.navbar-default .navbar-toggle .icon-bar{background:#fff!important}
	.footer{display:none}
	.footer-mobile{background:#c8c8c8;padding:25px 0}
	.footer-mobile a{font-size:22px;font-weight:bold;color:#323232}
	.footer-mobile1{border-right:1px solid #959595}
	.footer-logo img{margin:0 auto!important;display:block;text-align:center;padding:10px 0}
	.bottom-nav{list-style:outside none none;margin:0 auto;text-align:center}
	.back-to-top h5{color:white;display:block;font-weight:bold;line-height:52px;margin:0 auto;text-align:center}
	.bottom-nav li{display:inline-block;border:0}
	.nav.navbar-nav{height:auto}
	.gr-ta{display:none}
	.m-ta-1{background:#003a4d}
	.m-ta-2{background:#cfdbf1}
	.m-ta-11{padding:15px 0}
	.m-ta-11 img{text-align:center;margin:0 auto;display:block}
	.mmm{padding:60px 0}
	.m-ta-12 a,.m-ta-12 a:hover{font-size:27px;font-weight:bold;color:#fff;text-decoration:none!important}
	.m-ta-13 a,.m-ta-13 a:hover{font-size:27px;font-weight:bold;color:#ee3124;text-decoration:none!important}
	.con-nn a{padding:0 0 0 30px}
	.investors-tab img{padding:0 5px 0 0}
	.ban-tl{margin-bottom:0!important}
	.main-head{font-size:18px;text-transform:uppercase;float:left;text-align:center;width:100%}
	.head-b-2{font-size:26px;font-weight:bold;text-transform:uppercase;text-align:center;width:100%}
	.carousel-caption{right:0!important;left:0!important}
	.navbar-collapse.margin-top-15.collapse.in{background:#f2f2f2}
	.navbar-default .navbar-nav>li>a{color:#777;text-transform:uppercase}
	h1.title{color:#fff;font-family:Roboto;font-size:40px!important;text-align:center}
	.title-ab{color:#003a4d;font-size:40px;font-weight:bold;padding:10px 0;text-align:center;text-transform:uppercase}
	.port-land p{color:#535353;font-size:20px;line-height:24px}
	.port-land h3{color:#f00;font-size:24px;padding:15px 10px}
	.au-gla-ban{text-align:center;font-weight:bold;font-size:40px;color:#fff;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;padding:130px 0}
	.award-ban{font-size:40px;color:#003a4d;font-weight:bold;line-height:60px;padding:5px 0 200px 0}
	.au-bod-ban{text-align:center;font-weight:bold;font-size:40px;color:#fff;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;padding:130px 100px 130px 0}
	.au-cg-ban{text-align:center;font-weight:bold;font-size:40px;color:#fff;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;padding:100px 0 160px 0}
	.au-heritage{font-weight:bold;font-size:40px;color:#fff;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;padding:5px 0 260px 60px}
	.au-milestone{font-weight:bold;font-size:40px;color:#003a4d;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;padding:80px 0 180px 270px}
	.au-plant{font-weight:bold;font-size:40px;color:#fff;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;padding:120px 0 140px 270px}
	.au-sub{font-weight:bold;font-size:40px;color:#fff;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;padding:0!important;text-align:center}
	.pro-ov{font-weight:bold;font-size:40px;color:#fff;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;padding:40px 300px 230px 0;text-align:center}
	.pro-ptland{font-weight:bold;font-size:40px;color:#fff;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;padding:40px 0 230px 0;text-align:center}
	.pro-bulk{font-weight:bold;font-size:40px;color:#fff;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;padding:70px 0 200px 300px}
	.pro-manfact{font-weight:bold;font-size:40px;color:#fff;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;padding:40px 0 230px 0;text-align:center}
	.pro-network-ban{font-weight:bold;font-size:40px;color:#003a4d;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;padding:95px 0;margin:0 auto;display:block}
	.pro-query-ban{font-weight:bold;font-size:40px;color:#003a4d;text-transform:uppercase;text-shadow:2px 2px 3px #fff;padding:130px 0;text-align:center}
	.pro-rmx-ban{font-weight:bold;font-size:40px;color:#fff;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;padding:115px 0;margin:0 auto;display:block;line-height:60px}
	.sd-hed{color:#003a4d;font-size:30px;font-weight:bold;line-height:30px}
	.sd-con-house h4{color:#535353;font-size:18px;line-height:24px}
	.sd-construction h4{color:#535353;font-size:18px;line-height:24px}
	.con-sd-img-1{position:absolute;right:0;top:0}
	.sd-construction h2{color:#646464;font-size:25px;font-weight:bold;line-height:28px;min-height:70px;position:relative;width:80%}
	.se-alter{color:#fff;font-size:30px;font-weight:bold;padding:95px 0;text-align:center;text-shadow:2px 2px 3px #3e3e3e;text-transform:uppercase}
	.sd-alter p{color:#535353;font-size:30px;line-height:34px;padding:20px}
	.acc-conr h2{color:#323232;font-size:26px;font-weight:bold;line-height:34px}
	.social-acc{position:absolute;right:0;bottom:0}
	.g-1 img{display:block;margin:10px auto}
	.glans-ta{border:0}
	.arrow-down{z-index:9999}
	.bod-name p{background:#ef3124 none repeat scroll 0 0;color:#000;font-size:14px;padding:2px 0;text-align:center}
	.name{background:#ef3124 none repeat scroll 0 0;color:#fff;font-size:20px;margin:12px 0 0;padding:10px 0 0;text-align:center}
	.award-ban{text-align:center;margin:100px 0}
	.about h6{color:#535353;font-size:22px;font-weight:normal;line-height:26px}
	.ble-2{color:#f00;font-size:20px;line-height:22px;padding:0 0 5px 10px}
	.premium-tab img{margin:0 auto;display:block}
	.product h4{color:#535353;font-size:18px;line-height:24px}
	.sd-hed{padding:10px 0 0 0}
	.hiv-policy{padding:20px 0}
	.download-result-globle{font-size:20px!important;padding:10px 0!important}
	.media-download img{margin:0 auto;display:block}
	.media-download h2{text-align:center}
	.branch{border-top:2px solid #535353;padding:0;border-bottom:0}
	.network h2{font-size:40px}
	.searchdiv .stock-watch{margin-right:0px; width:100%;}
		.carousel-inner>.item1
{
	background-image:url(../images/homepage-mb1.jpg);
	width:100%;
	height:310px;
	background-size:cover;
	background-repeat:no-repeat;
	
}
.carousel-inner>.item2
{
	background-image:url(../images/homepage-mb2.jpg);
	width:100%;
	height:310px;
	background-size:cover;
	background-repeat:no-repeat;
	
}
.carousel-inner>.item3
{
	background-image:url(../images/homepage-mb3.jpg);
	width:100%;
	height:310px;
	background-size:cover;
	background-repeat:no-repeat;
	
}
.home-banner .carousel-inner .item span
{
	font-size:14px;
}
}
@media screen and (max-width:640px){
	.download-result{font-size:15px!important}
	.vision-1 img{margin:10px 10px}
	.vision-title{font-size:40px;font-weight:bold;color:#003a4d;margin:10px 10px}
	.vision-1 p{font-size:22px;line-height:34px;color:#fff;margin:10px 10px;font-weight:normal}
	.lk-white h2{background:#535353 none repeat scroll 0 0;display:block;font-size:20px;line-height:24px;padding:5px 10px}
	.lk-white a{border-bottom:1px solid #646464;color:#646464;display:block;font-size:16px;line-height:24px;padding:10px 0}
	.lkg{bottom:0;left:25%;position:absolute}
	.au-heritage{color:#fff;font-size:30px;font-weight:bold;padding:5px 0 260px 20px;text-shadow:2px 2px 3px #3e3e3e;text-transform:uppercase}
	.au-milestone{color:#003a4d;font-size:30px;font-weight:bold;padding:80px 0 180px 6px;text-shadow:2px 2px 3px #3e3e3e;text-transform:uppercase}
	.au-milestone.mile_custom{padding:0;color:#fff}
	.se-men{color:#fff;font-size:30px;font-weight:bold;padding:130px 0;text-align:center;text-shadow:2px 2px 3px #3e3e3e;text-transform:uppercase}
	.se-health-ban{color:#003a4d;font-size:30px;font-weight:bold;text-align:center;text-shadow:2px 2px 3px #3e3e3e;text-transform:uppercase}
	.se-globle{color:#fff;font-size:40px;font-weight:bold;padding:130px 0;text-shadow:2px 2px 3px #3e3e3e;text-transform:uppercase}
	.head-part h1{text-transform:uppercase;font-weight:bolder;font-size:30px;line-height:32px;float:right;padding-top:10%;padding-bottom:10%;color:white}
	.procru-con p{color:#535353;font-size:18px;line-height:24px;padding:10px}
	.cen-procru-box{padding:20px 0}
	}
@media screen and (max-width:580px)
{
	.searchdiv .stock-watch{display:block;}
}
@media screen and (max-width:320px){
		.cm_ban{color:#fff;font-size:16px;font-weight:bold;padding:0 0 150px;text-shadow:2px 2px 3px #000;text-transform:uppercase}
		.navbar-default .navbar-nav>li>a{color:white;font-weight:white}
		.navbar-default,.navbar-default ul{padding:0}
		.navbar-default .navbar-nav>li{padding:0}
		.navbar-default .navbar-nav>li>a hr{margin:0}
		.head-part{background-size:100% auto}
		.head-part h1{font-size:20px;line-height:22px;width:100%;margin-top:0;padding-left:30px}
		.title-bar{width:100%}
		.title-bar img{width:100%}
		.nav2 ul{padding:0}
		.nav2 ul li{width:30%;margin-bottom:10px}
		.social-div{color:black}
		.nav2 ul li.health_safety{background:url(../images/healthANDsafety.png)no-repeat center #9d0b0e;background-size:80% 80%}
		.layer-content h1{font-size:20px}
		.layer-content h3{font-size:16px}
		.layer-content{padding:0!important}
		.layer{height:100%}
		.service,.whats-new-2,.chairman{height:33.333%}
		.layer-content{overflow-y:auto;overflow-x:hidden;padding-right:0}
		.service-whats-new-chairman h2{font-size:20px}
		body{overflow-x:hidden}
		.Investor-rel{background:url(../images/1.png) no-repeat;background-size:auto 100%;background-position-x:50%}
		.back-to-top img{margin-top:20px!important}
		.bottom-nav{padding:0}
		.bottom-nav li{border:0;border-top:1px solid white;float:left}
		.Investor-title,.Investor-title h5{width:100%;text-align:center;padding:0}
		.Investor-Tool-Items{width:48%;border:0;border-bottom:2px solid white;margin-top:10px}
		.Investor-Tool-Items h5{border:0}
		.download-result{width:100%;margin-top:20px;font-size:14px;font-family:roboto;padding-bottom:10px}
		.latest-news ul{width:100%}
		.head-part h1{text-transform:uppercase;font-weight:bolder;font-size:30px;line-height:32px;float:right;padding-top:10%;padding-bottom:10%;color:white}
	}
	.bullet ul{padding:0 0 0 15px}
	.bullet li{list-style-image:url('../images/bullet.png');font-family:Roboto;line-height:30px;color:#535353;font-style:normal;margin-left:-22px}
	h1.title{font-size:60px;font-family:Roboto;color:#fff;margin-bottom:24px;text-align:center}
	h2.title{font-size:30px;font-family:Roboto;color:#ed1c24;margin-top:0;font-weight:600}
	h4.title2{font-size:30px;color:#535353!important;font-weight:900}
	h4.title3{font-size:30px;color:#535353}
	h5.nav-title a{color:#ed1c24}
	h5.nav-title{font-size:16px;font-family:Roboto;color:#ed1c24;margin-top:0;border-bottom:1px solid #e9eaeb;text-transform:uppercase}
	.invester-info{display:inline-block;padding:21px 15px 0 30px;border-left:1px solid;margin-bottom:30px;margin-top:15px}
	.btn-fin{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-family:Roboto;color:#fff;font-size:16px;background:#003a4d;padding:10px 20px 10px 20px;border:solid #000 1px;text-decoration:none;margin-bottom:30px}
	.btn-fin:hover{text-decoration:none;color:#fff!important;background-color:#003a4d}
	.ar{background-color:#c8c8c8;text-align:center;margin-bottom:90px;padding-top:20px;padding-bottom:20px}
	a.invester-link{color:#fff;text-decoration:blink;display:block}
	.bottom-nav a{color:#fff;text-decoration:none}
	.form-h3 a{color:#fff;text-decoration:none;font-size:16px;font-weight:normal}
	.Month{background-color:#ee1c24;color:#fff;padding:4px;text-align:center;font-size:16px}
	.date{background-color:#c8c8c8;color:#fff;padding:10px;text-align:center;font-size:30px}
	.financial-calendar{margin-bottom:46px;padding:0!important}
	p.fin{color:#191919;font-family:Roboto;font-size:16px}
	.financial-calendar a{color:#ee1c24;text-decoration:none;font-weight:600}
	#skills span{top:-38px;left:1%;position:relative;font-size:1.4em;font-weight:bolder;font-family:monospace;color:#fff}
	progress{background-color:#f3f3f3;border:0;height:2.5em;width:100%}
	progress::-webkit-progress-bar{background-color:#535353}
	progress::-webkit-progress-value{background-color:#003a4d}
	progress::-moz-progress-bar{background-color:#329ad1}
	.cementingRelationContaint{font-size:20px;letter-spacing:0;text-align:center}
@media screen and (max-width:1100px){
	.margin-top-15{margin-left:0;margin-top:15px}
	.title-ce{text-align:center;font-weight:bold;font-size:20px;margin:26px 0 23px}
	.cementingRelationContaint{font-size:16px;letter-spacing:0;text-align:center}
	.plan-hide{display:none}
}
@media screen and (max-width:1280){
	.title-ab-1{color:#003a4d;font-size:35px;line-height:37px;text-align:left}
	.premium-tab-2 p{min-height:340px!important}
}
@media screen and (max-width:400px){
	.head-part h1{text-transform:uppercase;font-weight:bolder;font-size:30px;line-height:32px;float:right;padding-top:10%;padding-bottom:10%;color:white}
	.margin-top-15{margin-left:0;margin-top:15px}
	.nav2 ul li{display:inline-block;background:#9d0b0e;color:white;font-size:14px;float:left;width:30%;margin-bottom:2px;height:100%;text-align:center;margin-left:1%}
	.list2 ul{padding:0}
	.list2 li{list-style:none;font-size:18px;font-family:Roboto;color:#000;line-height:26px;padding:5px 0 5px 2px;font-weight:lighter}
	.list2 li a{list-style:none;font-size:14px;font-family:Roboto;color:#323232;font-weight:lighter}
	.list2 li.active{list-style:none;font-size:16px;font-family:Roboto;color:#ed1c24}
	p.amount{font-size:22px;color:#000}
	.btn-fin2{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-family:Roboto;color:#ee1c25;font-size:18px;border:solid #000 1px;text-decoration:none;margin-top:50px;margin-bottom:50px;line-height:40px;background-color:#fff;font-weight:bold;padding-top:10px;padding-right:15px;padding-bottom:10px;padding-left:15px}
	.btn-fin2:hover{text-decoration:none;color:#fff;background-color:#003a4d}
	.top{padding:10px 10px 10px 10px;text-transform:uppercase}
	.top a span{line-height:0;font-size:28px;vertical-align:calc(-10px);margin-left:9px}
	.annual-nav li{list-style:none;display:inline-block;font-size:28px;font-family:Roboto;color:#000;line-height:22px;padding:10px 10px 10px 10px}
	.annual-nav li a{list-style:none;font-size:28px;font-family:Roboto;color:#003a4d;text-decoration:none;font-weight:lighter}
	.annual-nav li:hover{background-color:#003a4d;color:#fff}
	.annual-nav li a:hover{background-color:#003a4d;color:#fff}
	.annual-nav li.active a{color:#fff}
	.annual-nav li.active{list-style:none;display:inline-block;font-family:Roboto;background-color:#003a4d;color:#fff}
	.skill-2::-webkit-progress-value{background:#535353;width:60%}
	.skill-3::-webkit-progress-bar{background:#003a4d}
	.skill-3::-moz-progress-bar{background-color:#003a4d}
	.nav-img{float:left;width:9%}
}
	.searchIcon{position:absolute;right:0;font-weight:bold}
@media screen and (max-width:768px){
	.col-lg-4.col-md-4.col-sm-4.col-xs-12.glans-ta{border-top:1px solid #323232;margin-bottom:0}
	.navigation{display:none}
	.searchdiv{text-align:left!important;padding:0 15px 0 0!important}
	.date-top{float:right!important;padding:0;width:100%;text-align:right;font-size:13px}
	.logo{padding:15px 0 10px;position:relative;width:325px}
	.whats-n a,.whats-n a:hover{right:3%}
	.bs{font-size:25px;width:100%;float:left;margin-bottom:3px}
	.ns{font-size:25px;width:100%}
	.bseStockValue,.nseStockValue{font-size:25px}
	.searchdiv input{background:#fff url("../images/search.png") no-repeat scroll right center / 16px auto;border:1px solid #939598;float:right!important;padding-right:20px;width:6%!important;margin:-30px 0!important}
}
@media screen and (max-width:480px){
	.cm_ban{color:#fff;font-size:20px;font-weight:bold;padding:0 0 150px;text-shadow:2px 2px 3px #000;text-transform:uppercase}
	.footer{display:none}
	.footer-mobile{background:#c8c8c8;padding:20px 0}
	.footer-mobile a{font-size:12px;color:#323232}
	.footer-mobile1{border-right:1px solid #959595}
	.footer-logo{margin:0}
	.bottom-nav li{display:inline-block!important;border:0}
	.date-top{float:right!important;padding:0;width:100%;text-align:right;font-size:11px}
	.logo{padding:15px 0 10px;position:relative;width:325px}
	.whats-n a,.whats-n a:hover{right:3%}
	.bs{font-size:17px;width:100%;float:left;margin-bottom:3px}
	.ns{font-size:17px;width:100%}
	.bseStockValue,.nseStockValue{font-size:17px}
	.searchdiv input{background:#fff url("../images/search.png") no-repeat scroll right center / 16px auto;border:1px solid #939598;float:right!important;padding-right:20px;width:6%!important;margin:-30px 0!important}
	.main-head{font-size:14px;text-transform:uppercase;float:left;text-align:center;width:100%}
	.head-b-2{font-size:18px;font-weight:bold;text-transform:uppercase;text-align:center;width:100%}
	.carousel-caption{right:0!important;left:0!important}
	.social-div{font-size:35px;height:100%;margin-bottom:-44px;text-align:right}
	.logo{width:230px!important}
	.logo>span{float:right;font-size:9px;position:absolute;right:6%;top:57%}
	.searchIcon{position:absolute;right:0;font-weight:bold;right:2%;top:40%;z-index:1}
	.help-link{color:red;font-weight:bolder;padding-right:0!important}
	.searchdiv{text-align:left}
	.searchdiv input{margin-top:10px;margin-left:0!important}
	.download-result{font-family:roboto;font-size:14px;margin-top:20px;padding-bottom:20px;width:100%}
	.searchdiv{margin:5px 10px 10px 10px!important;text-align:left!important}
	.searchIcon.glyphicon.glyphicon-search{position:absolute;top:32px!important;right:-20px!important}
	.title-ab{color:#003a4d;font-size:20px;font-weight:bold;padding:10px 0;text-align:center;text-transform:uppercase}
	.sub-pd{color:#323232;font-size:20px;font-weight:700;line-height:26px;padding:15px 0;text-transform:uppercase}
	.about h3{color:#535353;font-size:18px;text-align:justify;line-height:28px}
	#bod .about h3,.bod-pop p,#subsidiaries .chir-h h3,#subsidiaries ~ .container-fluid h6{font-size:16px!important;line-height:24px!important}
	.title-ab-1{color:#003a4d;font-size:25px;line-height:25px;text-align:left}
	.about h5{color:#646464;font-size:18px;line-height:25px}
	.about h5{color:#646464;font-size:16px;line-height:29px}
	.sub-pd{color:#323232;font-size:14px;font-weight:700;line-height:-29px;padding:15px 0;text-transform:uppercase}
	.profile h4{color:#323232;font-size:30px;font-weight:bold;height:100%;margin-left:10px;padding:30px 0;text-transform:uppercase}
	.profile-1{bottom:32px;color:#fff;font-size:19px;font-weight:bold;margin-left:7px;position:absolute;text-transform:uppercase}
	.oppr h4{color:#fff;font-size:30px;font-weight:bold;height:100%;margin-left:10px;padding:30px 0;text-transform:uppercase}
	.oppr-1{bottom:25px;color:#fff;font-size:20px;font-weight:bold;margin-left:10px;position:absolute;text-transform:uppercase}
	.corp h4{color:#fff;font-size:30px;font-weight:bold;height:100%;margin-left:10px;padding:30px 0;text-transform:uppercase}
	.corp-1{bottom:25px;color:#fff;font-size:20px;font-weight:bold;margin-left:10px;position:absolute;text-transform:uppercase}
	.glans-ta h3{color:#003a4d;font-size:35px;line-height:46px}
	.glans-ta h3{color:#003a4d;font-size:35px;line-height:46px}
	.g-1 img{margin:0 auto;display:block;margin-bottom:20px}
	.glans-ta h6{color:#535353;font-size:18px}
	.glans-ta{margin-bottom:48px;min-height:326px;padding:15px;border:0}
	.ga-h{color:#535353;font-size:20px;font-weight:normal;line-height:28px;margin-bottom:50px;text-align:justify}
	.profile-2{bottom:10px;color:#fff;font-size:20px;font-weight:bold;margin-left:30px;position:absolute;text-transform:uppercase}
	.product h4{color:#535353;font-size:30px;line-height:34px}
	.au-gla-ban{text-align:center;font-weight:bold;font-size:30px;color:#fff;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;padding:130px 0}
	.award-ban{font-size:30px;color:#003a4d;font-weight:bold;line-height:30px;padding:5px 0 200px 60px}
	.au-bod-ban{text-align:center;font-weight:bold;font-size:30px;color:#fff;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;padding:130px 100px 130px 0}
	.au-cg-ban{text-align:center;font-weight:bold;font-size:25px;color:#fff;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;padding:100px 0 140px 0}
	.au-heritage{font-weight:bold;font-size:30px;color:#fff;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;padding:5px 0 260px 305px}
	.au-milestone{font-weight:bold;font-size:30px;color:#003a4d;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;padding:80px 0 180px 0}
	.au-milestone.mile_custom{padding:0;color:#fff}
	.au-plant{font-weight:bold;font-size:30px;color:#fff;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;padding:120px 0 140px 270px}
	.au-sub{font-weight:bold;font-size:25px;color:#fff;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;padding:40px 0 230px 0;text-align:center}
	.pro-ov{font-weight:bold;font-size:30px;color:#fff;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;padding:40px 300px 230px 0;text-align:center}
	.pro-ptland{font-weight:bold;font-size:30px;color:#fff;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;padding:40px 0 230px 0;text-align:center}
	.pro-bulk{font-weight:bold;font-size:30px;color:#fff;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;padding:70px 0 200px 300px}
	.pro-manfact{font-weight:bold;font-size:30px;color:#fff;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;padding:40px 0 230px 0;text-align:center}
	.pro-network-ban{font-weight:bold;font-size:30px;color:#003a4d;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;padding:95px 0;margin:0 auto;display:block}
	.pro-query-ban{font-weight:bold;font-size:30px;color:#003a4d;text-transform:uppercase;text-shadow:2px 2px 3px #fff;padding:130px 0;text-align:center}
	.pro-rmx-ban{font-weight:bold;font-size:30px;color:#fff;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;padding:115px 0;margin:0 auto;display:block;line-height:60px}
	.download-result-arc{color:#646464;width:100%;font-size:22px;border-bottom:2px solid gray;font-family:Roboto;font-weight:normal;padding-bottom:9px}
	.inv{color:#003a4d;font-size:40px;font-weight:bold}
	*::after,*::before{box-sizing:border-box}
	*::after,*::before{box-sizing:border-box}
	.financial-calendar a{color:#ee1c24;font-weight:600;text-decoration:none}
	.download-result-overview{border-bottom:2px solid gray;color:#535353;font-family:Roboto;font-size:24px;font-weight:normal;line-height:30px;padding-bottom:31px;width:100%}
	.ov-pr-1 h4,.ov-pr-2 h4,.ov-pr-3 h4,.ov-pr-4 h4{color:#fff;font-size:25px;font-weight:bold;height:100%;margin-left:10px;padding:10px 0;text-transform:uppercase}
	.se-poli{color:#fff;font-size:40px;font-weight:bold;padding:130px 0;text-align:center;text-shadow:2px 2px 3px #3e3e3e;text-transform:uppercase}
	.se-concret{color:#fff;font-size:40px;font-weight:bold;line-height:60px;padding:90px 0;text-shadow:2px 2px 3px #3e3e3e;text-transform:uppercase}
	.pro-premium{color:#fff;font-size:40px;font-weight:bold;line-height:60px;padding:135px 0;text-align:center;text-shadow:2px 2px 3px #3e3e3e;text-transform:uppercase}
	.pro-bulk{color:#fff;font-size:30px;font-weight:bold;padding:70px 0 200px 60px;text-shadow:2px 2px 3px #3e3e3e;text-transform:uppercase}
	#investorGrievances .redClass{color:#ee2e24;font-size:16px}
	.irInvesterGrievancesContent{color:#535353;font-size:20px;line-height:34px;margin-bottom:8px}
	.likeMoreLink{bottom:28px;font-size:18px;font-weight:bold;position:absolute}
	.align-bottom{position:inherit;margin-bottom:20px}
	.sd-construction h2{z-index:9999}
}
@media screen and (max-width:727px){
	.searchIcon{position:absolute;right:0;font-weight:bold;right:2%;top:40%;z-index:1}
	.title-ab-1{color:#003a4d;font-size:30px;line-height:35px;text-align:left}
	.about h5{color:#646464;font-size:16px;line-height:29px}
	.av h5{color:#646464;font-size:26px;line-height:29px}
	.av-h{color:#535353;font-size:20px!important}
	.tab-content p{color:#646464;font-size:16px}
	.about h4{border-bottom:2px solid gray;color:#323232;font-size:18px;font-weight:700;line-height:26px;min-height:83px;padding:15px 0}
}
@media screen and (min-width:500px) and (max-width:768px){
	.media-g1{background:url(../images/Media_1.jpg) no-repeat center;height:264px;width:100%;position:relative;margin-bottom:50px;background-size:100%}
	.media-g2{background:url(../images/Media_2.jpg) no-repeat center;height:264px;width:100%;position:relative;margin-bottom:50px;background-size:100%}
	.media-g3{background:url(../images/Media_3.jpg) no-repeat center;height:264px;width:100%;position:relative;margin-bottom:50px;background-size:100%}
	.media-g4{background:url(../images/Media_4.jpg) no-repeat center;height:264px;width:100%;position:relative;margin-bottom:50px;background-size:100%}
	.media-g5{background:url(../images/Media_5.jpg) no-repeat center;height:264px;width:100%;position:relative;margin-bottom:50px;background-size:100%}
	.media-g6{background:url(../images/Media_6.jpg) no-repeat center;height:264px;width:100%;position:relative;margin-bottom:50px;background-size:100%}
	#sidebar-wrapper2{margin-rigth:-150px;width:207px;background:#fff;position:absolute;height:100%;overflow-y:auto;z-index:1000;transition:all .5s ease-in 0s;-webkit-transition:all .5s ease-in 0s;-moz-transition:all .5s ease-in 0s;-ms-transition:all .5s ease-in 0s;-o-transition:all .5s ease-in 0s;right:-250px;opacity:.9}
}
@media screen and (min-width:480px) and (max-width:640px){
	.media-g1{background:url(../images/Media_1.jpg) no-repeat center;height:264px;width:100%;position:relative;margin-bottom:50px;background-size:100%}
	.media-g2{background:url(../images/Media_2.jpg) no-repeat center;height:264px;width:100%;position:relative;margin-bottom:50px;background-size:100%}
	.media-g3{background:url(../images/Media_3.jpg) no-repeat center;height:264px;width:100%;position:relative;margin-bottom:50px;background-size:100%}
	.media-g4{background:url(../images/Media_4.jpg) no-repeat center;height:264px;width:100%;position:relative;margin-bottom:50px;background-size:100%}
	.media-g5{background:url(../images/Media_5.jpg) no-repeat center;height:264px;width:100%;position:relative;margin-bottom:50px;background-size:100%}
	.media-g6{background:url(../images/Media_6.jpg) no-repeat center;height:264px;width:100%;position:relative;margin-bottom:50px;background-size:100%}
	.Investor-title{display:inline-block;padding-left:1px;text-align:center;width:20%}
	.Investor-Tool-Items{display:inline-block;width:20%}
	.title-ab{color:#003a4d;font-size:23px;font-weight:bold;padding:10px 0;text-align:center;text-transform:uppercase}
	.sub-pd{color:#323232;font-size:14px;font-weight:700;line-height:26px;padding:15px 0;text-transform:uppercase}
	.name{background:#ef3124 none repeat scroll 0 0;color:#fff;font-size:20px;padding:10px 0 0 0;margin:12px 0 0 0;text-align:center}
}
@media screen and (min-width:640px) and (max-width:1200px){
	.Investor-Tool-Items{display:inline-block;width:12%}
	.email-alter{font-size:17px}
}
@media screen and (min-width:768px) and (max-width:990px){
	.navbar-default .navbar-nav>li>a{color:#777;font-size:12px;padding:17px 5px 0}
}
@media screen and (min-width:769px) and (max-width:1200px){
	.searchdiv input{background:#fff url("../images/search.png") no-repeat scroll right center / 16px auto;border:1px solid #939598;float:right!important;margin:20px 0 0 10px!important;width:96px!important}
}
@media screen and (min-width:768px) and (max-width:1200px){
	.sd-development p{min-height:0!important}
	.pro-ov{padding:0!important}
	.footer ul{min-height:235px!important}
	.con-nn h2{padding:10px 30px 0 30px}
	.con-nn a{padding:0 0 0 30px}
	.searchdiv{padding:0!important;float:left!important;text-align:left!important;margin:20px 0!important}
	.logo>span{top:54%!important}
	.date-top{margin:0 0 0 50px;padding:0 10px}
	.acc-conr{min-height:460px!important}
	.au-sub{padding:0!important}
	.cm_ban{color:#fff;font-size:50px;font-weight:bold;padding:0 0 300px;text-shadow:2px 2px 3px #000;text-transform:uppercase}
	.sd-development h2{font-size:22px!important}
	.au-cg-ban{padding:0!important}
}
@media screen and (min-width:768px) and (max-width:1024px){
	.chart li{margin-bottom:8px!important}
	.cm_ban{color:#fff;font-size:50px;font-weight:bold;padding:0 0 230px;text-shadow:2px 2px 3px #000;text-transform:uppercase}
	.pro-ov{padding:0!important}
	.ban-tl{margin:0 0 200px 0}
	.pro-rmx-ban{padding:0!important}
	.se-concret{padding:0!important}
	.se-men{padding:0!important}
	.se-alter{padding:0!important}
	.au-sub{font-weight:bold;font-size:60px;color:#fff;text-transform:uppercase;text-shadow:2px 2px 3px #3e3e3e;padding:0!important;text-align:center}
	.ac-ta-1{margin:9px 0 0 0}
	.whats-new{float:right;margin:5px 0 0}
	.whats-new-2{background:red none repeat scroll 0 0;height:331px!important}
	.layer-content>p{font-size:14px!important;margin:0}
	.searchdiv input{border:medium none;margin-left:10px;margin-right:46px;width:144px}
	.date-top{padding:0 10px}
	.about h4{border-bottom:2px solid gray;color:#323232;font-size:18px;font-weight:700;line-height:26px;min-height:83px;padding:15px 0}
	*::after,*::before{box-sizing:border-box}
	*::after,*::before{box-sizing:border-box}
	.sub-pd{color:#323232;font-size:18px;font-weight:700;line-height:26px;padding:15px 0;text-transform:uppercase}
	.title-ab-1{color:#003a4d;font-size:25px;line-height:25px;text-align:left}
	.about h5{color:#646464;font-size:16px;line-height:28px}
	.av h5{color:#646464;font-size:25px!important;line-height:28px}
	.plant h5{color:#535353;font-size:24px;min-height:312px}
	.glans-ta h3{color:#003a4d;font-size:45px;height:198px;line-height:62px}
	.glans-ta{border-right:1px solid #959595;margin-bottom:90px;min-height:380px!important;padding:15px}
	.bod{border:1px solid transparent;margin-bottom:20px;min-height:609px!important;padding:15px}
	.product-tab{min-height:1030px!important}
	.product-tab h2{color:#323232;font-size:30px;font-weight:bold;line-height:30px;padding-bottom:23px}
	.bulk{min-height:850px}
	.feed h2{color:#646464;font-size:25px;font-weight:bold;line-height:27px;margin:0;padding:0}
	.feed p{color:#646464;font-size:16px}
	.feed-3 h2{color:#646464;font-size:25px;font-weight:bold;line-height:27px;margin:0;padding:0}
	.feed-3 p{color:#646464;font-size:16px}
	.email-2 p{color:#535353;font-size:14px;font-weight:normal}
	.sd-development{min-height:660px;padding-bottom:20px}
	.acc-conr{min-height:479px}
	.premium-tab-2{margin-bottom:50px;min-height:683px;padding:50px 0;position:relative}
	.searchdiv{margin:10px 38px 10px 0}
	.gallery-head a{bottom:20px;color:#fff;font-size:18px;font-weight:bold;left:32%;position:absolute;text-transform:uppercase}
	.media-view{bottom:4px;color:#fff;font-size:16px;position:absolute;right:3%}
	.about h6{color:#535353;font-size:25px;font-weight:normal;line-height:30px}
	.award-ban{text-align:center;margin:50px 0}
	.title-ab{font-size:48px}
	.sd-construction h2{color:#646464;font-size:18px;font-weight:bold;line-height:28px;min-height:120px;position:relative;width:70%}
	.con-sd-img-1{position:absolute;right:0;top:0}
	.sd-hed{color:#003a4d;font-size:38px;font-weight:bold;line-height:38px}
	.sd-con-house h4{color:#535353;font-size:25px;line-height:29px}
	.sd-development p{min-height:450px}
	.footer ul{min-height:235px}
	.searchdiv input{background:#fff url("../images/search.png") no-repeat scroll right center / 16px auto;border:medium none;box-shadow:2px 2px 0 #dbdbdb;margin:15px 0 0 10px;width:222px;padding-right:20px}
	.logo{position:relative;width:308px}
	.logo>span{float:right;font-size:11px;position:absolute;right:10%;top:37%}
}
@media screen and (min-width:480px) and (max-width:767px){
	.chart li{margin-bottom:5px!important;width:50%!important}
}
@media screen and (min-width:480px) and (max-width:668px){
	.main-head{font-size:23px}
	.head-b-2{font-size:32px}
	.media-gall{background:#f00 none repeat scroll 0 0;bottom:0;left:0;opacity:.5;padding:35px 0;position:absolute;width:452px}
	.media-g1{background:url(../images/Media_1.jpg) no-repeat;height:264px;width:100%;position:relative;margin-bottom:50px}
	.media-g2{background:url(../images/Media_2.jpg) no-repeat;height:264px;width:100%;position:relative;margin-bottom:50px}
	.media-g3{background:url(../images/Media_3.jpg) no-repeat;height:264px;width:100%;position:relative;margin-bottom:50px}
	.media-g4{background:url(../images/Media_4.jpg) no-repeat;height:264px;width:100%;position:relative;margin-bottom:50px}
	.media-g5{background:url(../images/Media_5.jpg) no-repeat;height:264px;width:100%;position:relative;margin-bottom:50px}
	.media-g6{background:url(../images/Media_6.jpg) no-repeat;height:264px;width:100%;position:relative;margin-bottom:50px}
	.media-view{bottom:7px;color:#fff;font-size:16px;position:absolute;right:28%}
}
@media screen and (min-width:1024px) and (max-width:1199px){
	.social-acc{bottom:0;position:absolute;right:-100%}
	.premium-tab-2 p{min-height:340px!important}
}
@media screen and (max-width:480px){
	img#bs_ticker,img#ns_ticker{display:none}
	.searchdiv input{width:100px!important}
}


.chart{zoom:1;width:90%;padding:0}
.chart:after{clear:both;content:'.';display:block;height:0;visibility:hidden}
.chart li{display:block;height:23px;margin-top:3px;position:relative}
.chart li:before{color:#fff;content:attr(title);left:5px;position:absolute}
.chart li.title:before{color:black;font-weight:bold;left:0}
.chart li:first-child{margin-top:0}
.chart li .bar{background:black;height:100%}
.chart li .number{color:#fff;font-size:18px;font-weight:bold;padding-left:5px;position:initial;top:-2px;float:right}
.chart li.past .bar{background:#aaa}
.chart li.past .number{color:#fff}
@media screen and (max-width:480px){.chart li{height:auto}
	.chart li:before{color:black;display:block;left:0;position:relative}
	.chart li.title:before{border-bottom:1px solid}
	.chart li .bar{height:23px}
	.chart li .number{display:block;left:0!important;padding-left:0;position:relative;top:-8px}
}

.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{display:none}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:-webkit-transform .1s ease;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3,1.3);-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
ul.ul-construction
{
	margin-left:15px;
}

#myAlertModal ul
{
	list-style:none;
	padding-left:15px;
}
#myAlertModal ul li
{
	color:#333;
}
#myAlertModal p
{
	font-size:18px;
}
#myAlertModal .modal-header
{
	border-bottom:0px;
}
.ecopactdesc
{
	padding-bottom:45px;
}
.ecopactdesc ul
{
	padding-left:15px;
}
.ecopactdesc ul li
{
	font-size: 16px;
    color: #323232;
    line-height: 24px;
}