/*Work in Tanmoy Das(19-01-2016)*/
@import url("stylebks.css");
@font-face {font-family: 'barlow_semi_condensedlight'; src: url('../font/barlowsemicondensed-light-webfont.eot');   src: url('../font/barlowsemicondensed-light-webfont.eot?#iefix') format('embedded-opentype'),url('../font/barlowsemicondensed-light-webfont.woff2') format('woff2'),url('../font/barlowsemicondensed-light-webfont.woff') format('woff'),url('../font/barlowsemicondensed-light-webfont.ttf') format('truetype'),url('../font/barlowsemicondensed-light-webfont.svg#barlow_semi_condensedlight') format('svg'); font-weight: normal;font-style: normal;} 
body{ overflow-x:hidden}
/*edited by sumit start*/
.headerFixed{position: fixed!important; left: 0; top: -50px; width: 100%; height: 146px; z-index: 1000;}
.top_panel {margin-top:0px;}
.slick-initialized .slick-slide{position:relative !important;}
.slider_preva{background:url(../images/slider_arrows.png) no-repeat 0 0; width:21px; height:23px; bottom:50px; right:70px; position:absolute; text-indent:-20000px; cursor:pointer;}
.slider_preva:after{position:absolute; content:""; width:1px; height:10px; background-color:#fff; left:25px; top:7px;}
.slider_nexta{background:url(../images/slider_arrows.png) no-repeat -21px 0px; width:21px; height:23px; bottom:50px; right:40px; position:absolute; text-indent:-20000px; cursor:pointer;}

/*edited by sumit end*/
/*.overflow_scroll{overflow-x:auto;}*/

.skiptocontent a{display:inline;position:absolute;top:0px;left:-500px;width:14em;height:1px;overflow:hidden;text-decoration:none;}
.skiptocontent a:focus, .skiptocontent a:active{position:absolute;top:0px;left:0;width:auto;height:auto;overflow:visible;z-index:10000;background:#555;border:solid #333 2px;color:#fff;}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section{display:block;}
@font-face{font-family:'FontAwesome';src:url('../font/fontawesome-webfont.eot?v=4.2.0');src:url('../font/fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'), url('../font/fontawesome-webfont.woff?v=4.2.0') format('woff'), url('../font/fontawesome-webfont.ttf?v=4.2.0') format('truetype'), url('../font/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal;}
img{margin:0;vertical-align:top;border:0;/* 1 */
 -ms-interpolation-mode:bicubic;/* 2 */
}
a{outline:none !important;color:#000;text-decoration:none !important;}
a:hover, a:active{outline:0;}
h1, h2, h3, h4, h5, h6{padding:0;margin:0;font-weight:normal;}
.container .about-itc h2{padding: 5px 0;}
.container .corevalues{ border-top:1px solid #bfbebe; border-bottom:1px solid #bfbebe; padding:25px 0 40px 0; margin:40px 0 0px 0;}
.container .corevalues h3{text-align: left;font-size: 22px;color: #001e56;text-transform: uppercase;padding: 10px 0 10px 0; margin-top:10px;}
.container .corevalues p{text-align: left;}
.clr{clear:both;}
.popup-font{ font-weight:600;}
/*.about-part{}*/
.pop_cont{}
.pop_cont h2{}
div, p, form, ul, li, h1, h2, h3, h4, h5, h6, a, span, form, img, br, input, textarea, label{padding:0;margin:0;}
a, input{text-decoration:none;outline:none;}
img{border:0;outline:none;}
ul{list-style-type:none;}
*:focus{outline:none;}
/*.body_bg{width:100%;height:auto;position:relative;}*/
/*.body_bg_media{width:100%;height:auto;position:relative; background:#fff;}*/
.top_part{width:100%;padding:0 10px;margin:0 0 0 0;background:url(../images/b1.jpg) top center no-repeat;}

/*img{-webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; -ms-transition: all 1s ease; transition: all 1s ease; max-width: 100%;}
img:hover{-webkit-transform: scale(1.25); -moz-transform: scale(1.25); -ms-transform: scale(1.25); -o-transform: scale(1.25); transform: scale(1.25);}*/
/*=====================Top Part======================*/
a.knowmorech {width: 95px; background: url(../images/arrow-v-w.png) 80px center no-repeat !important; padding: 10px; position: absolute !important; bottom: -95px !important; border: 1px solid #fff !important; color: #ffffff !important;}
a.more_pop {background: url(../images/arrow-v-w.png) right center no-repeat !important; padding: 10px 20px 10px 0; bottom: -25px !important; color: #ffffff !important; margin:15px 0 0; display:inline-block;}
/*=====================Menu Part End ======================*/
/*=====================Banner Part ======================*/
.top_part2a{width:100%; overflow:hidden; position:relative;}/*=====kris=====*/
.top_part2a .banner{position:relative;margin:0px auto;width:1154px;}
.top_part2a .bxslider li{min-height:680px;list-style:none;margin:0 auto;}
.top_part2a .banner_text{position:absolute;bottom:30px;right:50px;color:#fff;}
.banner_center{width:1156px;margin:0 auto;position:relative;}
.banner_box{width:980px;margin:0 auto;position:absolute;left:0px;right:0px;bottom:0px;z-index:999;text-align:center;}
.banner_box ul{padding:0px;margin:0px;}
.banner_box ul li{width:189px;height:129px;float:left;background:#001e56;list-style:none;margin:0 8px 0 0;padding:23px 18px 0 18px;text-align:left;border-top:5px;transition:all .2s ease-in-out;}
.banner_box ul li:hover{width:189px;height:129px;float:left;background:#032a72;list-style:none;margin:0 8px 0 0;padding:23px 18px 0 18px;text-align:left;transform:scale(1.1);}
.banner_box ul li h3{font-size:16px;color:#fff;text-transform:uppercase;font-weight:600;padding:0 0 5px 0;}
.banner_box ul li h3:nth-child(2n){margin:0 0 15px 0;color:#000;}
.banner_box ul li h5{font-size:12px;color:#fff;text-transform:uppercase;font-weight:600;}
.banner_box ul li p{font-size:10px;color:#fff;text-transform:uppercase;font-weight:400;padding:15px 0 0 0;}
.banner_box ul li:last-child{margin:0 0px 0 0;}
.ws_images ul li span{font-weight:700;line-height:48px;text-transform:none;line-height:55px;text-align:center;}
.ws_images ul li span b{font-weight:700;line-height:16px;text-transform:none;line-height:25px;text-align:center;}
.banner2{width:100%;text-align:center;position:relative;height:483px;}
/*.banner2 img{width:100%;}*/
.banner-box{display:none;}
.sunfeast .text{background:#000;}
.prAccordianCont{display:none}
.prAccordianCont.open-part{display:block}
/*#moreCont2 .product_fetures .container .prAccordian  article .open-part{ display:block !important;}*/
.investor52 #sectionb {margin: 0 0 0px 0;}
.investor52 .key-financials1 {padding: 10px 0 0 0;}
.governance .prAccordian article {border-bottom: none !important;}

.productLink_panel{display:none; background: #001b4e; position:relative; z-index:100; padding:25px;}
.productLink_panel strong.mob_select_product{ display:block; padding: 10px; border: 1px solid #03163a; background: #002975; text-align: left; color: #fff; position: relative; cursor:pointer;}
.productLink_panel strong.mob_select_product:before {content: ""; background: url(../images/menu2.png) right center no-repeat; width: 11px; height: 6px; display: block; position: absolute; right: 15px; top: 15px;}
.productLink_panel ul{text-align:center;}
.productLink_panel ul li{ padding:0 10px;border-bottom:1px solid rgba(255,255,255,0.1);overflow:hidden;}
.productLink_panel ul li a{font-size:12px;text-transform:uppercase;color:#b9c1e7;font-weight:600; display:block; text-align:left; padding:8px 0;}
.productLink_panel ul li a:hover{color:#5872e4;}

/*=====================Banner Part End======================*/
/*=====================Body Part ======================*/
.body_left_part{padding:25px 20px 18px 20px;margin:28px 0 0 0;background:#607b8c;float:left;}
.body_left_part2{margin:28px 0 0 0px;padding:0px !important;float:right;}
.body_left_part2 ul{padding:0px;margin:0px;}
.body_left_part2 ul li{float:left;width:184px;height:221px;list-style:none;margin:0 0 0 8px;}
.body_left_part2 img{padding:0px;margin:0px;}
.left_part{width:320px;float:left;}
.left_part h2{font-size:18px;color:#fff;font-weight:400;padding:0 0 20px 0;}
.left_part h2 span{font-size:11px;color:#fff;font-weight:600;vertical-align:middle;}
.left_part ul{padding:0px;margin:0px;}
.left_part ul li{list-style:none;background:url(../images/tab.png) 25px center no-repeat;font-size:13px;font-weight:400;color:#fff;padding:0 0 0 40px;border-bottom:1px solid #6f8695;line-height:27px;margin:0px;}
.left_part ul li:last-child{border-bottom:none;}
.left_part ul li span{font-weight:600;}
.right_part{width:153px;float:right;}
.right_part p{padding:29px 0 0 0;font-size:13px;color:#fff;}
.right_part p span{font-size:11px;color:#aed3f5;}
.top_part4 { position:relative;}
.top_part4 .body_left h2{color:#231f20;font-size:16px;font-weight:400;text-transform:uppercase;}
.top_part4 .body_left h2 span{font-weight:600;}
.top_part4 .body_left h5{color:#000;font-size:13px;font-weight:500;font-style:italic;line-height:30px;}
.top_part4 .body_left ul{margin:25px 0 0 0;padding:0px;}
.top_part4 .bxslider2 li{width:77px;margin:0 10px;display:inline-block;list-style:none;text-align:center;vertical-align:middle;}
.top_part5{width:100%;padding:40px 0; border-bottom:1px solid #e0e0e0; border-top:1px solid #e0e0e0;}
.top_part5 ul{padding:0px;margin:0px;}
.top_part5 ul li{float:left;list-style:none;text-align:left;padding:10px 12px 0 0;}
.top_part5 ul li.icon1{background:url(../images/icon1.png) left center no-repeat;padding:0 35px 0 40px;line-height:35px;font-size:12px;font-weight:400;}
.top_part5 ul li.icon2{background:url(../images/icon2.png) left center no-repeat;padding:0 35px 0 40px;line-height:35px;font-size:12px;font-weight:400;}
.top_part5 ul li.icon3{background:url(../images/icon3.png) left center no-repeat;padding:0 35px 0 40px;line-height:35px;font-size:12px;font-weight:400;}
.top_part5 ul li.icon4{background:url(../images/icon4.png) left center no-repeat;padding:0 35px 0 40px;line-height:35px;font-size:12px;font-weight:400;}
.top_part5 .right_icon ul{float:right;}
.top_part5 .container .right_icon{margin:9px 0 0 0;}
.top_part6{width:100%;background:#f4f4f4;/*border-top:1px solid #e7e7e7;*/padding:50px 0;}
.top_part6 p{font-size:13px;color:#000;padding:5px 0;font-weight:400;}
.top_part6 p span{font-weight:600;}
.top_part6 h5{font-size:12px;color:#000;padding:5px 0;font-weight:700;text-transform:uppercase;}
.top_part6 ul li{font-size:13px;color:#000;padding:0px;font-weight:400;list-style:none;margin:0px;line-height:25px;display:block !important;}
.top_part6 ul li a{color:#000;text-decoration:none;display:block !important;width:100%;}
.top_part6 ul li a:hover{color:#6b6b6b;}
.top_part6 ul{padding:0px;margin:0px;}
.top_part6 .right_tab ul li{font-weight:700;font-size:12px;}
.top_part3{width:100%;}
.top_part4{width:100%;background:#f4f4f4;padding:35px 0 35px 0;border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7;margin:0px 0 0 0;}
.adjust-padding{padding-top: 40px !important;}
.adjust-padding-0 {padding-top: 0px !important;}
.adjust-padding-20 {padding-top: 20px !important;}
.adjust-padding-140 {padding-top: 140px !important;}
.adjust-padding-70 {padding-top: 70px !important;}
.adjust-padding-bott-0{padding-bottom: 0px !important;}
.adjust-padding-left-0 p{padding-left: 0px !important;}
.container_part{width:239px;margin:0;}
.center{width:1154px;margin:0 auto;position:relative;}
.hover{position:absolute;left:10px;top:0;height:222px;width:194px;overflow:hidden;}
.hover2{position:absolute;right:0px;top:0px;height:222px;width:184px;overflow:hidden;}
.hoverImg1{position:absolute;left:0;top:0px;}
.hoverImg{position:absolute;left:0;top:222px;}
a.hover2 h4{color:#000 !important;background:url(../images/line2.jpg) left bottom no-repeat;padding:0 0 7px 0;font-weight:600;}
a.hover2 p{color:#000 !important;font-size:12px;font-weight:600;padding:10px 0 0 0;width:150px !important;}
a.hover2 p span{padding:0 0 0 20px;text-align:right;}
#wowslider-container .ws_bullets .ws_bulframe{display:none !important}
.manu_part{width:100%;margin:0px 0 0 0;}
.static{position:inherit !important;}
.row div.submenu_desktop div.sdActive a{color:#2c5db4!important;}
.row div.submenu_desktop div.sdActive a:after{display:block;position:absolute;bottom:0px;left:0;right:0;width:100%;height:3px;background:#2c5db4;content:"";-webkit-transform:scaleX(1) !important;-moz-transform:scaleX(1) !important;-ms-transform:scaleX(1) !important;-o-transform:scaleX(1) !important;transform:scaleX(1) !important;}
.over_div{background:#001e56;width:183px;height:222px;padding:15px;}
.over_div h4{color:#fff;padding:0 0 15px 0;}
.over_div p{color:#afcde9;padding:0 0 15px 0;font-size:11px;}
.over_div p span{padding:0 15px 0px 15px;}
.over_div3{background:#ccdb38;width:183px;height:222px;padding:15px;}
.viewAllCar{position:absolute;left:0;top:165px;width:20%;border-top:1px solid #e0e0e0;padding-top:20px;padding-left:15px;}
.viewAllCar a{display:block;background:url(../images/icon-more2.png) no-repeat 100% 50%;color:#2c5db4;font-weight:600;}
.mMenuSlider_next{position:absolute;right:0;bottom:0;height:38px;width:43px;background:url(../images/slider_control.png) 100% 0;text-indent:-9999px;cursor:pointer;}
.mMenuSlider_prev{position:absolute;right:42px;bottom:0;height:38px;width:43px;background:url(../images/slider_control.png) 0 0;text-indent:-9999px;cursor:pointer;}
.text_add a{font-size:14px !important;color:#000 !important;}
.video_part_def{position:relative;width:257px;}
.video_part_def .time_big{position:absolute;right:0px;bottom:0px;background-color:rgba(0, 0, 0, 0.3);padding:10px;color:#fff;z-index:9;}
.video_images5{position:relative; margin:0 auto;/*width:573px;*/ max-width:573px;}/*=====Kris=====*/
.video_images5 .video-play-icon{position:absolute;left:0;right:0px;top:44%;text-align:center;}
.video_images5 .video-play-icon img{cursor:pointer;}
.time-line{position:absolute;right:0px;bottom:0px;background-color:rgba(0, 0, 0, 0.3);padding:10px;color:#fff;z-index:9;}
.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}
.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.top-menu78{ float:right;}
/*=====================Body Part End======================*/
/*=====================Footer Part======================*/
/*footer{padding:23px 0;background:#f4f4f4;}*/

/*footer .footer_link ul li{font-size:12px;font-weight:400;color:#6b6b6b;float:left;list-style:none;padding:0 0 0 15px;}
/*=====================Footer Part End======================*/
/*================Business pages========================*/
.business_pages_left{padding:90px 0px 0px 0px;}
.business_pages_left p{font-size:18px;color:#000;line-height:20px;padding:0 0 20px 0;font-weight:400;}
.business_pages_left p span{font-size:18px;color:#231f20;line-height:20px;font-weight:400;}
.business_pages_right{padding:55px 0 0 38px;}
.business_pages_right h2{font-size:18px;color:#231f20;text-transform:uppercase;font-weight:400;padding:0 0 25px 0;}
.business_pages_right h2 span{font-size:11px;color:#6a6a6a;font-weight:600;}
.business_pages_right ul{margin:0 0 15px 0;}
.business_pages_right ul li{font-size:13px;color:#231f20;font-weight:400;line-height:30px;background:url(../images/tab2.png) left center no-repeat;padding:0 0 0 15px;border-bottom:1px solid #cccccc;}
.business_pages_right ul li:hover{color:#000 !important;}
.video_part{padding:0px;margin:0px;}
.video_part p{padding:0px;margin:0px;font-size:13px;color:#000000;}
.video_part p span{font-size:11px;color:#595959;}
.body_left_inner{margin:0 auto;text-align:center;}
.body_left_inner h2{font-size:16px;color:#231f20;font-weight:400px;text-transform:uppercase;background:url(../images/line3.jpg) center bottom no-repeat;padding:0 0 18px 0;}
.body_left_inner h2 span{font-size:18px;color:#010101 !important;font-weight:600px !important;}
.body_left_inner h5{font-size:14px;color:#535353;font-weight:400px;font-style:italic;padding:15px 0;line-height:18px;}
.logo-text span{padding: 13px 0 0 10px; display: inline-block; font-weight: bold;}
.body_left_inner .other_logo_inner ul{margin:10px auto;}
.body_left_inner .other_logo_inner ul li{display:inline-block;padding:6px;}
.business_pages p span{display:none;}
.business_pages h4{display:none;}
#cboxCurrent{ display:none !important;}
/*================Business pages End========================*/
/*================Aashirvaad pages========================*/
.fixed{position:fixed;top:95px;height:10px;z-index:99999;}
.aashirvaad_body{width:100%;background:#001b4e;margin:0px 0 0 0;min-height:70px;overflow:hidden;/* -webkit-transition:height 0.1s;-moz-transition:height 0.1s;transition:height 0.1s;*/
-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 0.5s ease;text-align:center;height:70px;}
.inner_pages_part_hight{margin:0 0 20px 0;}
.aashirvaad_body .top_menu_scroll{background:#001b4e;}
.aashirvaad_body .aashirvaad_menu{padding:0px;margin:0px;}
.aashirvaad_body .aashirvaad_menu ul{/*padding:23px 0 23px 0;*/}
.aashirvaad_body .aashirvaad_menu ul{padding:25px 0;}
.aashirvaad_body .aashirvaad_menu ul li{float:left;padding:0 20px;border-right:1px dotted #7b95c6;line-height:20px;height:20px;overflow:hidden;}
.aashirvaad_body .aashirvaad_menu ul li:last-child{border-right:none;}
.aashirvaad_body .aashirvaad_menu ul li a{font-size:16px;text-transform:uppercase;color:#b9c1e7;font-weight:600;transition:all 0s ease-in-out;}
.aashirvaad_body .aashirvaad_menu ul li a:hover{color:#5872e4;transition:all 1s ease-in-out 0s;}
.aashirvaad_body .aashirvaad_menu ul li a.active{color:#5872e4;transition:all 1s ease-in-out 0s;}
.aashirvaad_body .aashirvaad_menu ul li span{display:block;width:100%;height:20px;line-height:20px;text-align:center;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform 0.5s ease-in-out;-moz-transition:-moz-transform 0.5s ease-in-out;-o-transition:-o-transform 0.5s ease-in-out;transition:-webkit-transform 0.5s ease-in-out, -moz-transform 0.5s ease-in-out, -o-transform 0.5s ease-in-out, transform 0.5s ease-in-out}
.aashirvaad_body .aashirvaad_menu ul li:hover span{-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-o-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}
.aashirvaad_body .aashirvaad_icon ul{padding:23px 5px 23px 0;}
.aashirvaad_body .aashirvaad_icon ul li{float:left;padding:0 100px 0 0;}
.aashirvaad_body .aashirvaad_icon ul li:last-child{padding:0 0px 0 0;}
.aashirvaad_body .aashirvaad_icon ul li a{font-size:12px;text-transform:uppercase;color:#fff;font-weight:600;}
.aashirvaad_body .aashirvaad_icon ul li.tvcs{background:url(../images/video.png) left center no-repeat;padding:0 0px 0 30px;}
.aashirvaad_body .aashirvaad_icon ul li.social{background:url(../images/download2.png) left center no-repeat;padding:0 0 0 23px;float:right;}
.overview_part{width:100%;padding:25px 0;}
.overview_part .overview_part_text{text-align:center; margin:44px 0 28px 0;}
.overview_part .overview_part_text article{padding:0px;}
.overview_part .overview_part_text h2{font-size:22px;color:#231f20;text-transform:uppercase;line-height:25px;padding:50px 0 15px 0;margin:0 0 8px 0;font-weight:600;background:url(../images/line4.jpg) bottom center no-repeat;}
.overview_part .overview_part_text p span{font-size:18px;color:#000;line-height:20px;text-align:left; padding:0 0 10px 0; display:block;}
.overview_part .overview_part_text p{font-size:18px;color:#000;line-height:20px;font-weight:400;text-align:left;padding:0px 0 0 0;}
.popup .slide{padding:5px 15px 25px 15px;}
.popup .slide p{line-height:18px;}
.ghee_part{width:100%;background:url(../images/s.png) center no-repeat #ffc000;padding:53px 0 92px 0;text-align:center;}
.ghee_part .ghee_part_text h2{font-size:22px;color:#231f20;text-transform:uppercase;line-height:25px;padding:25px 0 7px 0;margin:0 0 10px 0;font-weight:600;background:url(../images/line5.jpg) bottom center no-repeat;}
.ghee_part .images_part{margin:50px 0 0 0;}
.ghee_part .ghee_part_text p{font-size:18px;color:#000;padding:43px 0 0 0; line-height:22px;}
.ghee_part .ghee_part_text .more{background:#c73602;margin:36px auto;width:146px;text-align:left;padding:0 0 0 15px;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-ms-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;}
.ghee_part .ghee_part_text .more:hover{background:#ff4200;}
/*.ghee_part .ghee_part_text .more span{background:url(../images/arrow.png) right no-repeat;width:11px;height:7px;}*/
.ghee_part .ghee_part_text .more a{color:#fff;line-height:38px;display:block;position:relative;}
.ghee_part .ghee_part_text .more a:after{width:11px;height:7px;position:absolute;z-index:1;right:15px;top:15px;content:"";color:#fff;line-height:38px;display:block;background:url(../images/arrow.png) 100% 50% no-repeat;-webkit-transition:all 1s ease;/* Safari and Chrome */
-moz-transition:all 1s ease;/* Firefox */
-o-transition:all 1s ease;/* IE 9 */
-ms-transition:all 1s ease;/* Opera */
transition:all 0.5s ease;}

.ghee_part .ghee_part_text .more a:hover:after{background:url(../images/arrow.png) 0 50% no-repeat;}
.top-padding-key .more a:hover:after{ display:none;}
.top-padding-key .more a:after{ display:none;}
.staples_part{width:100%;background:url(../images/s1.png) center no-repeat #c02a2c;padding:53px 0 95px 0;min-height:600px;}
.staples_part .staples{padding:0px;margin:0px;text-align:center;}
.staples_part .staples h2{font-size:22px;color:#fff;text-transform:uppercase;line-height:25px;padding:25px 0 7px 0;margin:0 0 10px 0;font-weight:600;background:url(../images/line6.jpg) bottom center no-repeat;}
.staples_part .staples p{font-size:14px;color:#fff;font-weight:400;padding:0px 0 43px 0;}
.staples_part .staples .slider4 .slide{background:url(../images/ps.png) bottom center no-repeat;height:210px;position:relative;padding:0 0 100px 0;border-right:1px dotted #f87c6c;min-height:228px;}
.staples_part .staples .slider4 .slide img{background:url(../images/line6.png) -10px no-repeat;text-align:center;margin:0 auto;}
.staples_part .staples .slider4 .slide span{display:block;margin:0 auto;text-align:center;padding:10px 0 0 0;}
.staples_part .staples .slider4 .line{text-align:center;color:#fff;width:150px;padding:50px 0 0 0;margin:0 auto;}
.staples_part .staples .slider4 .line big{display:block;margin:0 auto; text-align:center;padding:20px 0 0 0;}

.staples_part .more2{background:#c73602;margin:80px auto 36px auto;width:146px;text-align:left;padding:0 0 0 15px;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-ms-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;}
.staples_part .more2:hover{background:#ff4200;}
/*.ghee_part .ghee_part_text .more span{background:url(../images/arrow.png) right no-repeat;width:11px;height:7px;}*/
.staples_part .more2 a{color:#fff;line-height:38px;display:block;position:relative;}
.staples_part .more2 a:after{width:11px;height:7px;position:absolute;z-index:1;right:15px;top:15px;content:"";color:#fff;line-height:38px;display:block;background:url(../images/arrow.png) 100% 50% no-repeat;-webkit-transition:all 1s ease;/* Safari and Chrome */
-moz-transition:all 1s ease;/* Firefox */
-o-transition:all 1s ease;/* IE 9 */
-ms-transition:all 1s ease;/* Opera */
transition:all 0.5s ease;}
.staples_part .more2 a:hover:after{background:url(../images/arrow.png) 0 50% no-repeat;}
.bx-viewport{}
/*.staples_part .more2 img:hover{padding:0px;margin:100px 0 0 0;-webkit-animation:swing 1s ease;animation:swing 1s ease;-webkit-animation-iteration-count:1;animation-iteration-count:1;}*/
.spices_part{width:100%;background:url(../images/s2.png) center no-repeat #a20f11;padding:53px 0 42px 0;}
.instant_part{width:100%;background:url(../images/s3.png) center no-repeat #54612b;padding:53px 0 42px 0;}
.instant_part .ghee_part_text h2{font-size:22px;color:#fff;text-transform:uppercase;line-height:25px;padding:25px 0 7px 0;margin:0 0 10px 0;font-weight:600;background:url(../images/line6.jpg) bottom center no-repeat;}
.instant_part .ghee_part_text h5{color:#fff;}
.instant_part .ghee_part_text p{font-size:18px;color:#fff;font-weight:400;padding:43px 0 0 0;}
.ready_part{width:100%;background:url(../images/s4.png) center no-repeat #773010;padding:53px 0 42px 0;}
.ready_part .ghee_part_text h2{font-size:22px;color:#fff;text-transform:uppercase;line-height:25px;padding:25px 0 7px 0;margin:0 0 10px 0;font-weight:600;background:url(../images/line6.jpg) bottom center no-repeat;}
.ready_part .ghee_part_text h5{color:#fff;}
.ready_part .ghee_part_text p{font-size:18px;color:#fff;font-weight:400;padding:43px 0 0 0;}
#navigation{position:fixed;top:0;background:#CCC;width:100%;text-align:center;}
#wrap{width:50%;margin:auto;}
.recent_tvcs_part{background:#e7e7e7;width:100%;}
.recent_tvcs_part .recent_tvcs{background:#e7e7e7;width:100%;padding:84px 0 54px 0;text-align:center;}
.recent_tvcs_part .recent_tvcs h2{color:#231f20;font-size:22px;background:url(../images/line7.jpg) bottom center no-repeat;padding:0 0 15px 0;margin:0 0 10px 0;}
.recent_tvcs_part .video_bog{padding:0 0 60px 0;}
.recent_tvcs_part .video_bog p{padding:20px 0 0 0;font-size:12px;color:#000;}
.creations-filter a{margin-right:10px;color:#666;text-decoration:none;}
.creations-filter{text-align:center;}
.panel-body{width:100%;margin:auto;}
.isotope-item{z-index:2;}
.isotope-hidden.isotope-item{pointer-events:none;z-index:1;}
.isotope, .isotope .isotope-item{/* change duration value to whatever you like */
-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;transition-duration:0.8s;padding:0px;margin:0px;}
/*.isotope .isotope-item img{padding:0px;margin:0px;}*/
.isotope{-webkit-transition-property:height, width;-moz-transition-property:height, width;transition-property:height, width;}
.isotope .isotope-item{-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;transition-property:transform, opacity;}
*, body, button, input, textarea, select{text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;}
/*.isotope-item{ width:23%; margin:1% !important;}*/
.isotope-item{ width:100%; margin:1%;}
.creations-container{ height: auto; min-height:427px;}
.creations-container img{margin:0px;}
.panel-body{padding:0px;margin:0px;}


.recent_tvcs .container{padding:0 !important;margin:0 !important;}
.social_part .recent_tvcs{padding:84px 0 54px 0;text-align:center;}
.social_part .recent_tvcs h2{color:#231f20;font-size:22px;background:url(../images/line7.jpg) bottom center no-repeat;padding:0 0 15px 0;margin:0 0 10px 0;}
.social_part .recent_tvcs p{padding:0 0 15px 0;margin:0 0 10px 0;}
.social_part .creations-filter{margin:0 0 35px 0;}
.social_part .creations-filter a{display:inline-block;padding:0px;font-size:12px !important;color:#231f20;line-height:20px;background:url(../images/red.png) left center no-repeat;padding:0 0 0 15px;}
.creations-filter a.current{display:inline-block;padding:0px;font-size:12px !important;color:#000;line-height:20px;background:url(../images/red_h.png) left center no-repeat;padding:0 0 0 15px;}
.filter{display:inline-block;font-size:12px;color:#000;padding:0 10px 0 0;}
.games .games_images{position:relative;}

.facebookFeed .games_images{ margin:0px auto; position:relative; width:98%; height: 328px; max-width:800px; background:#000000;}
.facebookFeed .games_images .main_images{position:absolute; margin:auto;/*width:573px;*/ top:0; bottom:0; left:0; right:0;}
.video_bog .video-play-icon img{ }
.facebookFeed .games_images .soce_icon{ position:absolute; top:0px; left:0px;}
.facebookFeed .games_images .soce_icon img{ padding:0px; margin:0px; width:100%;}
.facebookFeed .games_images .soce_text{ position:absolute; top:0px; left:40px; padding:5px 10px; box-sizing: border-box; color:#fff; display:block; width:100%}
.facebookFeed .games_images .soce_feed{ position:absolute; bottom:0px; left:0px; padding:10px; box-sizing: border-box; color:#fff; background: rgba(0, 0, 0, 0.6); display:block; width:100%}
.facebookFeed .games_images .soce_text span{ display:block; text-align:left;}

.youtube .games_images{ margin:0px; position:relative;}
.youtube .games_images .soce_icon{ position:absolute; top:0px; right:0px;}
.youtube .games_images .soce_icon img{ padding:0px; margin:0px; width:100%;}
.creations-container img{ width:100%; margin:0px; padding:0px;}
.youtube .games_images .soce_text{ position:absolute; bottom:10px; left:10px; color:#fff;}
.youtube .games_images .soce_text span{ display:block; text-align:left;}
.youtube .games_images img{ width:249px; height:147px;}
.youtube .games_images .soce_icon img{ width:auto; height:auto;}

.twitterFeed .games_images{ margin:0px; position:relative;}
.twitterFeed .games_images .soce_icon{ position:absolute; top:0px; right:0px;}
.twitterFeed .games_images .soce_icon img{ padding:0px; margin:0px; width:100%;}
.twitterFeed .games_images .soce_text{ position:absolute; bottom:10px; left:10px; color:#fff;}
.twitterFeed .games_images .soce_text span{ display:block; text-align:left;}
.twitterFeed .games_images img{ width:249px; height:147px;}
.twitterFeed .games_images .soce_icon img{ width:auto; height:auto;}

.view1 {overflow: hidden; position: relative; text-align: left; border:1px solid #ebebeb; cursor: pointer; background:#f8f8f8; width:251px; float:left; margin:0 9px 9px 9px !important;}
.view1 .mask,.view .content {width:251px !important;   height:157px;   position: absolute;   overflow: hidden;   top: 0;   left: 0;   padding:10px 5px;}
.view1 img {   display: block;   position: relative;}
.view1 p {font-size: 12px; text-align: left;}
.view1 a.info {   display: inline-block;   text-decoration: none;   padding: 7px 14px;   background: #000;   color: #fff;   text-transform: uppercase;}
.view1 a.info: hover {}


/*.view {overflow: hidden; position: relative; text-align: left; border:1px solid #ebebeb; cursor: pointer; background:#f8f8f8; width:251px;}*/
.view {overflow: hidden; position: relative; text-align: left; border:1px solid #ebebeb; cursor: pointer; background:#f8f8f8; width:251px; float:left; margin:9px !important;}
.view .mask,.view .content {width:251px !important;   height:157px;   position: absolute;   overflow: hidden;   top: 0;   left: 0;   padding:10px 5px;}
.view img {   display: block;   position: relative;}
.view p {font-size: 12px; text-align: left;}
.view a.info {   display: inline-block;   text-decoration: none;   padding: 7px 14px;   background: #000;   color: #fff;   text-transform: uppercase;}
.view a.info: hover {}

.view-fifth img {-webkit-transition: all 0.3s ease-in-out;   -moz-transition: all 0.3s ease-in-out;   -o-transition: all 0.3s ease-in-out;   -ms-transition: all 0.3s ease-in-out;   transition: all 0.3s ease-in-out;}
.view-fifth .mask {background:#f8f8f8;   -webkit-transform: translateX(-300px);   -moz-transform: translateX(-300px);   -o-transform: translateX(-300px);   -ms-transform: translateX(-300px);   transform: translateX(-300px); -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";   filter: alpha(opacity=100);   opacity: 1;   -webkit-transition: all 0.3s ease-in-out;   -moz-transition: all 0.3s ease-in-out;   -o-transition: all 0.3s ease-in-out;   -ms-transition: all 0.3s ease-in-out;   transition: all 0.3s ease-in-out;   padding:20px;}
.view-fifth h2 {background:#f8f8f8;   color: #000;   border:1px solid #ccc;}
.view-fifth p {   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";   filter: alpha(opacity=0);   opacity: 0;   color: #333;   -webkit-transition: all 0.2s linear;   -moz-transition: all 0.2s linear;   -o-transition: all 0.2s linear;   -ms-transition: all 0.2s linear;   transition: all 0.2s linear;}
.view-fifth:hover .mask {   -webkit-transform: translateX(0px);   -moz-transform: translateX(0px);   -o-transform: translateX(0px);   -ms-transform: translateX(0px);   transform: translateX(0px);}
.view-fifth:hover img {   -webkit-transform: translateX(300px);   -moz-transform: translateX(300px);   -o-transform: translateX(300px);   -ms-transform: translateX(300px);   transform: translateX(300px);}
.view-fifth:hover p {   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";   filter: alpha(opacity=100);   opacity: 1;}
.more-load2{ width:100%; text-align:center;}
/*.scratch .games_images{ width:251px; height:157px; background:#f8f8f8; border:1px solid #ebebeb; margin: 0px; position:relative;}*/
.scratch .games_images{ width:251px; height:157px; background:#f8f8f8; border:1px solid #ebebeb; margin: 10px; position:relative; float:left;}
.scratch .games_images p{ padding:48px 10px 0 10px; text-align:left;}
.scratch .games_images .soce_icon{ position:absolute; top:0px; right:0px;}
.scratch .games_images .soce_icon img{ padding:0px; margin:0px;}
.scratch .games_images .soce_text{ position:absolute; bottom:0px; left:0px; color:#000; background:#ebebeb; width:100%; margin:0px; padding:5px 10px; text-align:left;}
.games .soce_icon{position:absolute;top:0px;right:0px;}
.games .soce_text{position:absolute;bottom:15px;left:20px;color:#fff;font-size:13px;}
.games .soce_text span{display:block;font-size:11px;text-align:left;}
.scratch .games_images{position:relative; /*color:#458acb;*/}
.scratch .soce_icon{position:absolute;top:0px;right:0px;}
.scratch .soce_text{position:absolute;bottom:15px;left:20px;color:#fff;font-size:13px;}
.scratch .soce_text span{display:block;font-size:11px;text-align:left; color:#000;}
.slider1 .slide .slide_images_text{width:184px;float:left;margin:0 5px 0 0; min-height:180px;}
.slider1 .slide .slide_images_text .video_t{position:relative;}
.slider1 .slide .slide_images_text .time{position:absolute;right:0px;bottom:0px;background-color:rgba(0, 0, 0, 0.3);padding:10px;color:#fff;z-index:9;}
.slider1 .slide .slide_images_text span{display:inline-block;font-size:12px;color:#000;text-transform:uppercase;padding:10px 0 0 0;width:184px;}
.slider1 .slide .slide_images_text span b{display:inline-block;font-size:12px;color:#231f20;text-transform:none;font-weight:normal;padding:0 0 10px 0;}
.video_th .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{display:none;}
.popup{background:#ffffff;border-radius:5px;overflow:hidden;text-align:center;/*padding:82px 0 50px 0;*/}
.popup .slide{/*background:url(../images/ps.png) bottom center no-repeat;height:210px;*/
position:relative;/*padding:0 0 100px 0;*/
margin:0 auto;text-align:center;}
.popup h3{padding:20px 0 15px 0;color:#000;font-size:18px;font-weight:600;background:url(../images/line_popup.jpg) bottom center no-repeat;}
.popup h2{padding:20px 0 15px 0;color:#000;font-size:24px;font-weight:600;}
.popup-body .popup_part{display:none;}
.popup-body89 .popup_part{display: block !important;}
.popup_part{display:none;}

.staples_part .staples .slide-part .slide{background:url(../images/ps.png) no-repeat 50% 90%;position:relative;padding:0 0 0px 0;border-right: 1px solid rgba(255, 255, 255, 0.3);min-height:260px;position:relative;}
.staples_part .staples .slide-part .slide img{background:url(../images/line6.png) -10px no-repeat;text-align:center;margin:0 auto;}
.staples_part .staples .slide-part .slide span{display:block;margin:20px 10px 0 10px;text-align:center;padding:10px 0 0 0;position:absolute;bottom:0px;left:0px;right:0px;}
.staples_part .staples .slide-part .line{text-align:center;color:#fff;width:150px;padding:20px 0 0 0;margin:0 auto;}
.fmcg-arrow{padding:14px 18px; width:126px; text-align:left; color:#df2125; font-style:italic; background:url(../images/fmcg-arrow.png) 90px center no-repeat #fff;}
.fmcg-arrow a{color:#df2125;}
/*==========Right Product================*/
.right_product{position:fixed;top:130px;right:-130px;z-index:99999;
-webkit-box-shadow:-2px 2px 0px 0px rgba(0, 0, 0, 0.1);
-webkit-box-shadow:-2px 2px 0px 0px rgba(0, 0, 0, 0.1);
-webkit-box-shadow:-2px 2px 0px 0px rgba(0, 0, 0, 0.1);
-webkit-transition:all 1s ease;-moz-transition:all 1s ease;
-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 0.5s ease;}
.fixed2{right:0px;}
.fixed2 h5{ width:80px; text-align:center; margin:0 auto;}
/*.right_product figure{cursor:pointer;position:relative;}
.right_product figure h5{position:absolute;top:100px;left:0px;right:0px;font-style:italic;text-align:center;color:#fff;font-size:12px; width:80px; margin:0 auto;}
.right_product figure h6{position:absolute;top:145px;left:0px;right:0px;text-align:center;margin:0 auto;}
*/.aashirvaad_logo{padding:0px 0 0 0;background:#fff;}
/*.aashirvaad_logo ul{padding:10px 0;display:none;}*/
.aashirvaad_logo ul{padding:10px 0;}
.aashirvaad_logo ul li{padding:7px;text-align:center;}
.aashirvaad_logo ul li a{color:#323232;background:url(../images/right_line2.jpg) top center no-repeat; padding:1px 0; display:block;/*-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 0.5s ease;*/
}
.aashirvaad_logo ul li a:hover{color:#eb2439;background:url(../images/right_line.jpg) top center no-repeat; padding:1px 0; display:block;}
.aashirvaad_logo ul li a.active{color:#eb2439;background:url(../images/right_line.jpg) top center no-repeat; padding:1px 0;}
.banner_text_part{position:relative;}
.aashirvaad2{position:absolute;top:45px;right:15px;z-index:999;font-size:14px;color:#fff;width:100px;text-align:center;}
.aashirvaad2 span{position:absolute;top:40px;right:0px;background:url(../images/down_arrow2.png) center no-repeat;width:100px;height:12px;text-align:center;}
.sub_menu{display:none;}
.chairman-speaks-phone{display:none;}
.renewable{display:none;}

.popup-left .slick-list {position: relative;display: block;overflow: hidden;margin: 0;padding: 0;height: 284px;}
.popup-left .slick-dots {bottom: 0;}
.popup-left .slick-prev {display: block !important; left: 5px;}
.popup-left .slick-next {right:23px;display: block !important;}
.slick-next:before {content: '';font-size:22px;	background:url(images/right-arrow.png) right center no-repeat;	display:block;	width:30px;	height:30px;}
.slick-prev:before { content: '';font-size:22px;	background:url(images/left-arrow.png) left center no-repeat;	display:block;	width:30px;	height:30px;}
/*================Aashirvaad pages End========================*/
/*================Awards part End========================*/
.awards{width:100%;background:url(../images/awards.jpg) top center no-repeat;padding:35px 0 0px 0;margin:50px 0 0 0;min-height:499px;}
.awards h2{text-align:center;font-size:22px;color:#fff;text-transform:uppercase;font-weight:600;background:url(../images/a-line.jpg) bottom center no-repeat;padding:0 0 10px 0;}
.awards h3{text-align:center;font-size:22px;color:#fff;text-transform:uppercase;font-weight:600;background:url(../images/a-line.jpg) bottom center no-repeat;padding:0 0 10px 0;}
.awards p{text-align:center;font-size:18px;color:#b5c9e4;font-weight:400;padding:14px 0 5px 0;}
.awards p span{text-align:center;font-size:15px;color:#7386a0;font-weight:400;}
.awards2{padding:40px 0 0 0px;width:870px;margin:0 auto;}
.awards2 h1{font-size:24px;color:#fff;text-align:center;}
.awards2 p{font-size:18px;color:#fff;text-align:center; line-height:23px; padding:0 25px;}
.awards2 p span{display:block;text-align:center;color:#fff;padding:5px 0 0 0;}
.aw-line{position:relative;}
/*.aw-line:after{content: url(../images/line-a.png); position:absolute; bottom: 19px; left: -26px; right:0px;}*/
/*.aw-line .aw-line-part{background:url(../images/line-a.png) right center no-repeat;position:absolute;top:0px;right:-16px;width:50px;height:100px;}*/
.awards-line{text-align:center;margin:62px auto 0 auto !important;}
.awards-line a{border:1px solid #fff;color:#fff;padding:12px 35px;}

.awards-line2{text-align:center;margin:10px auto 0 auto !important;}
.awards-line2 a{border:1px solid #fff;color:#fff;padding:12px 35px;}
.awards-line3{text-align:center;margin:15px auto 20px auto !important;}
.awards-line3 a{border:1px solid #000;color:#fff;padding:12px 25px;}
.awards .more{margin:0px auto;width:150px;}
.awards .more a{color:#fff;display:block;position:relative;}
.awards .more a:after{width:11px;height:7px;position:absolute;z-index:1;right:15px;top:18px;content:"";color:#fff;line-height:38px;display:block;background:url(../images/arrow.png) 100% 50% no-repeat;-webkit-transition:all 1s ease;/* Safari and Chrome */
-moz-transition:all 1s ease;/* Firefox */
-o-transition:all 1s ease;/* IE 9 */
-ms-transition:all 1s ease;/* Opera */
transition:all 0.5s ease;}
.awards .more a:hover:after{background:url(../images/arrow.png) 0 50% no-repeat;}
 a.more:hover:after{background:url(../images/arrow-new.png) 0 50% no-repeat;}
 

.btnmore{margin:50px auto !important;width: auto; display:inline-block;  position:relative;}
.btnmore a{color:#fff;display:block;position:relative; cursor:pointer; background:#f2f2f2; font-weight:bold; font-size:14px; padding:20px 50px 20px 30px;}
/*.more a:after{width:11px;height:7px;position:absolute;z-index:1;right:15px;top:18px;content:"";color:#fff;line-height:38px;display:block;background:url(../images/arrow.png) 100% 50% no-repeat;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 0.5s ease;}*/
.btnmore a:hover:after{background:url(../images/arrow.png) 0 50% no-repeat;}
a.btnmore:hover:after{background:url(../images/arrow-new.png) 0 50% no-repeat;}
.btnmore a:after{width:11px;height:7px;position:absolute;z-index:1;right:15px;top:50%; margin-top:-3px; content:"";color:#fff;line-height:38px;display:block;background:url(../images/arrow.png) 100% 50% no-repeat;-webkit-transition:all 1s ease;/* Safari and Chrome */-moz-transition:all 1s ease;/* Firefox */-o-transition:all 1s ease;/* IE 9 */-ms-transition:all 1s ease;/* Opera */transition:all 0.5s ease;}


.more{margin:0px;width:150px;}

.more a{color:#fff;display:block;position:relative; cursor:pointer;}
/*.more a:after{width:11px;height:7px;position:absolute;z-index:1;right:15px;top:18px;content:"";color:#fff;line-height:38px;display:block;background:url(../images/arrow.png) 100% 50% no-repeat;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 0.5s ease;}*/
.more a:hover:after{background:url(../images/arrow.png) 0 50% no-repeat;}
a.more:hover:after{background:url(../images/arrow-new.png) 0 50% no-repeat;}
.more a:after{width:11px;height:7px;position:absolute;z-index:1;right:15px;top:18px;content:"";color:#fff;line-height:38px;display:block;background:url(../images/arrow.png) 100% 50% no-repeat;-webkit-transition:all 1s ease;/* Safari and Chrome */
-moz-transition:all 1s ease;/* Firefox */
-o-transition:all 1s ease;/* IE 9 */
-ms-transition:all 1s ease;/* Opera */
transition:all 0.5s ease;}

.more-load{margin:20px auto 0 auto; width:80px; background:url(../images/arrow-v.png) right center no-repeat;}
.more-load a{color:#000;display:block;position:relative; cursor:pointer; font-size:16px;}

.awards-line2{text-align:center;margin:42px auto 30px auto !important;}
.awards-line2 a{border:1px solid #d00000;color:#fff;padding:20px 35px;}

.more2{margin:0px;width:250px;}
.more2 a{color:#000;display:block;position:relative; cursor:pointer;}
/*.more a:after{width:11px;height:7px;position:absolute;z-index:1;right:15px;top:18px;content:"";color:#fff;line-height:38px;display:block;background:url(../images/arrow.png) 100% 50% no-repeat;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 0.5s ease;}*/
.more2 a:hover:after{background:url(../images/arrow.png) 0 50% no-repeat;}
a.more2:hover:after{background:url(../images/arrow-new.png) 0 50% no-repeat;}
.more2 a:after{width:11px;height:7px;position:absolute;z-index:1;right:15px;top:27px;content:"";color:#fff;line-height:38px;display:block;background:url(../images/arrow_a.png) 100% 50% no-repeat;-webkit-transition:all 1s ease;/* Safari and Chrome */
-moz-transition:all 1s ease;/* Firefox */
-o-transition:all 1s ease;/* IE 9 */
-ms-transition:all 1s ease;/* Opera */
transition:all 0.5s ease;}

.more-new1{margin:0px;width:150px; position:relative;}
.more-new1 a:after {width: 11px; height: 7px; position: absolute; z-index: 1; right: 60px; top: 4px; content: ""; color: #fff; line-height: 38px; display: block; background: url(../images/arrow.png) 100% 50% no-repeat;   -webkit-transition: all 1s ease;   -moz-transition: all 1s ease;    -o-transition: all 1s ease;    -ms-transition: all 1s ease;    transition: all 0.5s ease;}

.more3{margin:0px;width:500px;}
.more3 a{color:#000;display:block;position:relative; cursor:pointer;}
/*.more a:after{width:11px;height:7px;position:absolute;z-index:1;right:15px;top:18px;content:"";color:#fff;line-height:38px;display:block;background:url(../images/arrow.png) 100% 50% no-repeat;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 0.5s ease;}*/
.more3 a:hover:after{background:url(../images/arrow.png) 0 50% no-repeat;}
a.more3:hover:after{background:url(../images/arrow-new.png) 0 50% no-repeat;}
.more3 a:after{width:11px;height:7px;position:absolute;z-index:1;right:15px;top:19px;content:"";color:#fff;line-height:38px;display:block;background:url(../images/arrow_a.png) 100% 50% no-repeat;-webkit-transition:all 1s ease;/* Safari and Chrome */
-moz-transition:all 1s ease;/* Firefox */
-o-transition:all 1s ease;/* IE 9 */
-ms-transition:all 1s ease;/* Opera */
transition:all 0.5s ease;}

.more5 {margin: 0px; width: 170px; text-align: left;}
.more5 a{color:#000;display:block;position:relative; cursor:pointer;}
.more5 a:hover:after{background:url(../images/arrow.png) 0 50% no-repeat;}
a.more5:hover:after{background:url(../images/arrow-new.png) 0 50% no-repeat;}
/*.more a:after{width:11px;height:7px;position:absolute;z-index:1;right:15px;top:18px;content:"";color:#fff;line-height:38px;display:block;background:url(../images/arrow.png) 100% 50% no-repeat;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 0.5s ease;}*/
.more5 a:after{width:11px;height:7px;position:absolute;z-index:1;right:15px;top:18px;content:"";color:#fff;line-height:38px;display:block;background:url(../images/arrow_a.png) 100% 50% no-repeat;-webkit-transition:all 1s ease;/* Safari and Chrome */
-moz-transition:all 1s ease;/* Firefox */
-o-transition:all 1s ease;/* IE 9 */
-ms-transition:all 1s ease;/* Opera */
transition:all 0.5s ease;}

.morebox{background:#e3000f;padding:0px 15px;display:inline-block;}
.morebox a{text-align:left;color:#fff;line-height:38px;display:inline-block;padding-right:18px;position:relative;}
.morebox a:after{width:11px;height:7px;position:absolute;z-index:1;right:0px;top:17px;content:"";color:#fff;line-height:38px;display:block;background:url(../images/arrow2.png) 100% 50% no-repeat;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 0.5s ease;}
.morebox a:hover:after{background:url(../images/arrow2.png) 0 50% no-repeat;}
.morebox2{padding:0px 15px;display:inline-block;}
.morebox2 a{text-align:left;color:#fff;line-height:38px;display:inline-block;padding-right:18px;position:relative;}
.morebox2 a:hover{color:#e3000f;}
.morebox2 a:after{width:11px;height:7px;position:absolute;z-index:1;right:0px;top:17px;content:"";color:#fff;line-height:38px;display:block;background:url(../images/arrow2.png) 100% 50% no-repeat;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 0.5s ease;}
.morebox2 a:hover:after{background:url(../images/arrow2.png) 0 50% no-repeat;color:#e3000f;}
.pop_cont{max-width:863px;width:100%;margin:0 auto;}
#loadCont iframe {width: 100%;}
.pop_video_cont{max-width:1000px;width:80%;margin:0 auto;}
.pop_cont h2{font-weight:400;color:#FFF;font-size:20px;display:block;padding-bottom:20px;}
.pop_cont p{margin-bottom:0px;color:#b5b5b5;text-align:justify;font-size:14px;line-height:22px;}
.pop_cont .vote{width:100%;text-align:center;padding-top:0;height:270px}
.pop_cont p:last-child{margin-bottom:0;}
.popup-body-part{width:863px;margin:0 auto;position:relative;}

.banner-text-part{position:absolute;top:127px;left:40px;}
.banner-text-part h2{font-size:22px;color:#fff;text-transform:uppercase;font-weight:400;background:url(../images/a-line.jpg) bottom left no-repeat;padding:0 0 10px 0;}
.banner-text-part p{font-size:14px;color:#fff;font-weight:400;padding:15px 0 0px 0;font-style:italic;line-height:18px;}
.awards-body-part1{padding:48px 0 0 0;}
.awards-body-part1 article{/*border-top:1px solid #d6d6d6;*/padding:24px 0; position:relative;font-size:14px; line-height:22px;}
.awards-body-part1 article h5{ position:absolute; top:20px; right:0px;}

.awards-body-part1 article:last-child{border-bottom:1px solid #d6d6d6;}
.awards-body-part1 article p{color:#000;font-size:14px;line-height:20px;font-weight:400; padding:0px;}
#slidingPop{display:block;position:fixed;top:0;background:#fff;padding-top:10%;background-size:cover;z-index:999999;overflow:hidden;}
#popClose{position:absolute;right:15px;top:15px;width:30px;height:30px;background:url(../images/close.png) no-repeat 50% 50%;cursor:pointer; z-index:99;}
.back-images #popClose{position:absolute;right:15px;top:15px;width:30px;height:30px;background:url(../images/close3.png) no-repeat !important;cursor:pointer;}
#loadCont{width:100%;height:85%;overflow:auto;margin:0 auto !important;position:relative;}

/*================Awards part End========================*/

/*================Hotel part End========================*/
/*.hotels .content article {float: none; width:100%; padding:0;}
.hotels .content aside {float: right; width: auto; padding:0 0 0 15px;}*/

.teams_pop .content article {float: none; width:100%; padding:15px 0; border-bottom:1px solid #dadad8;}
.teams_pop .content aside {float: right; width: auto; padding:0 0 0 15px;}
/*================Hotel part End========================*/

/*================Awards part End========================*/
.press-releases{width:100%;background:#efefef;min-height:450px;}
.press-releases .press-left{width:50%;background:#e5e5e5;min-height:450px;margin:0 auto;}
.press-releases .press-right{width:50%;height:450px;}
.press-center{margin:0 auto;padding:0 0 0 370px}
.press-center h2{padding:42px 0 19px 0;color:#000;font-size:22px;text-transform:uppercase;background:url(../images/p-line.jpg) bottom left no-repeat;}
.press-center article{padding:20px 0;border-bottom:1px solid #c7c7c7;margin:0 25px 0 0;}
.press-center article:nth-child(4){padding:27px 0;border-bottom:none;}
.press-center article span{font-size:13px;color:#767676;font-weight:400;padding:0 0 5px 0;}
.press-center article span i{color:#242424;}
.press-center article p{font-size:13px;color:#2a2a2a;font-weight:400;padding:5px 0 0px 0;}
.press-center a{font-size:13px;color:#00357c;}
.press-center article span{font-size:12px;color:#2a2a2a;font-weight:400;padding:0 0 5px 0;display:block;font-style:normal;}
.press-center article span i{font-style:normal;font-size:12px;}
.press-center article p{font-size:13px;color:#2a2a2a;font-weight:400;padding:5px 0 0px 0;}
.press-center .more a{font-size:12px;color:#00357c;background:url(../images/p-more.png) 90px 7px no-repeat;width:100%;display:block;margin:20px 0 0px 0;padding:0 0 20px 0;}
.press-center2{padding:0 0 0 30px;width:563px;}
.press-center2 h2{padding:42px 0 19px 0;color:#000;font-size:22px;text-transform:uppercase;background:url(../images/p-line.jpg) bottom left no-repeat;}
.press-center2 article{padding:27px 0;border-bottom:1px solid #c7c7c7;margin:0 25px 0 0;}
.press-center2 article:nth-child(4){padding:27px 0;border-bottom:none;}
.press-center2 article a{color:#00267c;}
.press-center2 article span{font-size:12px;color:#2a2a2a;font-weight:400;padding:0 0 5px 0;display:block;font-style:normal;}
.press-center2 article span i{font-style:normal;font-size:12px;}
.press-center2 article p{font-size:13px;color:#2a2a2a;font-weight:400;padding:5px 0 0px 0;}
.press-center2 .more a{font-size:12px;color:#00357c;background:url(../images/p-more.png) 90px 7px no-repeat;width:100%;display:block;margin:20px 0 0px 0;padding:0 0 20px 0;}
.press-releases .press-full{width:61%;margin:0 auto;display:block;float:none;}
.press-full .press-center2{padding:0 0 0 0px;width:auto;}
.press-full .press-center{padding:0 0 0 0px;width:auto;}
.awards-body-part1 article a{font-size:13px;color:#00267c;font-weight:400;padding:0 0 5px 0;display:block;font-style:normal;}
.awards-body-part1 article span{font-size:12px;color:#2a2a2a;font-weight:400;padding:0 0 5px 0;display:block;font-style:normal;}
.awards-body-part1 article span i{font-size:12px;color:#2a2a2a;font-weight:400;padding:0 0 5px 0;font-style:normal;}
.line_tital{ min-height:37px;}
.line_tital:after{ border-bottom:1px solid #fff; width:30px; content:"";position: absolute;top: 64px;}
.ytp-thumbnail lazyYT-image-loaded{ background-color:#000 !important;}
/*================Awards part End========================*/
/*================Profile part========================*/
.top-part{ background:url(../images/show.png) bottom center no-repeat;height:15px; position:absolute; bottom:-15px; width:1154px; margin:0 auto;}
.pages-nav h4{ color:#002975; font-size:13px; text-transform:none; background:url(../images/pages-nav-line.jpg) left bottom no-repeat; padding:10px 0;  }
.pages-nav ul { padding:0px; margin:12px 0 0 0 !important;}
.pages-nav ul li{ float:left; color:#7f7f7f; font-size:12px; padding:0px; margin:0px;}
.pages-nav ul li:after{ content:"/"; padding:0 5px;}
.pages-nav ul li:last-child:after{ content:""; color:#c78800;}
.pages-nav ul li a.active{color:#c78800;}
.tital-name{text-transform:uppercase; font-size:30px; padding:15px 0 0 0; font-weight:400; color:#002c7f;}
.top_part7 { background:#f0f0f0; padding:68px 0 94px 0; border:none;}
.top_part7 p{ font-size:20px; line-height:30px; color:#656565; text-align:justify;}
.top_part8 { background:#988446;}
.top_part8 .box1-images{ background: url(../images/images1.png) bottom center no-repeat; min-height:568px;}
.top_part8 .box1-images2{ background: url(../images/images2.png) bottom center no-repeat #22354c; min-height:568px;}
.top_part8 .box1-images3{ background: url(../images/images3.png) bottom center no-repeat; min-height:568px;}
.box1-images{ padding:0px; margin:0px;}
.box1-images h3{ padding:43px 0 0 0; text-transform:uppercase; color:#fff; font-weight:400; text-align:center; font-size:20px;letter-spacing: 0.135em; line-height:30px; }
.box1-images .box-line{background: url(../images/box-line.jpg) bottom center no-repeat; padding:20px 0; margin:0 0 30px 0;} 
.box1-images p {text-align:center; line-height:16px; min-height:136px; padding:0 52px;} 
.box1-images p span{ font-size:12px; color:#fff; text-align:center; font-style:italic; line-height:12px;} 

.box1-images2{ padding:0px; margin:0px;}
.box1-images2 h3{ padding:43px 0 0 0; text-transform:uppercase; color:#fff; font-weight:400; text-align:center; font-size:20px;letter-spacing: 0.135em; line-height:30px; }
.box1-images2 .box-line{background: url(../images/box-line.jpg) bottom center no-repeat; padding:20px 0; margin:0 0 30px 0;} 
.box1-images2 p {text-align:center; line-height:16px; text-transform:none; min-height:136px; padding:0 52px;} 
.box1-images2 p span{ font-size:12px; color:#fff; text-align:center; font-style:italic; line-height:12px;} 


.box1-images3{ padding:0px; margin:0px;}
.box1-images3 h3{ padding:43px 0 0 0; text-transform:uppercase; color:#fff; font-weight:400; text-align:center; font-size:20px;letter-spacing: 0.135em; line-height:30px; }
.box1-images3 .box-line{background: url(../images/box-line.jpg) bottom center no-repeat; padding:20px 0; margin:0 0 30px 0;} 
.box1-images3 p {text-align:center; line-height:16px; text-transform:none; min-height:136px; padding:0 60px;} 
.box1-images3 p span{ font-size:12px; color:#fff; text-align:center; font-style:italic; line-height:12px;}
.profile-read{ background:url(../images/read-more-bg.jpg) top center no-repeat;} 
.back-images{ background: url(../images/read-more-bg.jpg) top center no-repeat !important; width:100%;}

.pages-nav2 ul { padding:15px 0; background:url(../images/box-line.jpg) bottom left no-repeat; min-height:23px;}
.pages-nav2 ul li{ float:left; color:#6482a7; font-size:12px; padding:0px; margin:0px;}
.pages-nav2 ul li:after{ content:"/"; padding:0 5px;}
.pages-nav2 ul li:last-child:after{ content:""; color:#6482a7;}
.pages-nav2 ul li a{color:#6482a7;}
.pages-nav2 ul li a.active{color:#a1bbda;}
.pages-nav2 h2{ display:inline-block; font-size:30px; color:#fff; text-transform:uppercase; border-bottom:2px solid #6482a7; width:100%; margin:15px 0 0 0;}
.body-popup-text h2{ font-weight:600; color:#fff; text-transform:uppercase; padding:10px 0 15px 0;}
.body-popup-text p{ font-weight:400; color:#a5b9d3; padding:0px 0 15px 0;}
/*.mCSB_container {width: 940px !important;height: 500px;margin: 0 auto !important;}*/
/*================Profile part End========================*/






/*---- ### press release Start ### ----*/
.year-month{padding:0;height:22px;position:relative;background:url(../images/line2.png) left top repeat-x;margin:25px 0px;}
.year-month span{width:auto;height:22px;background:#FFFFFF;padding-right:10px;position:absolute;left:0;top:0;font-size:16px;color:#010101;font-weight:400;line-height:22px;}
.year-month span strong{font-size:16px;color:#010101;font-weight:400;line-height:22px;}

.year-month small{width:auto;height:22px;/*width:50px;*/background:#FFFFFF;padding-right:0px;position:absolute;right:0;top:0;background: url(../images/line-v.jpg) left top no-repeat;padding-left:20px;cursor:pointer;}

.year-month small:after{line-height:22px;font-size:14px;color:#2c5db4;font-weight:400;content:"Hide";padding-left:12px;cursor:pointer;}
.year-month small.positive{width:auto;height:22px;/*width:50px;*/background:#FFFFFF;padding-right:0px;position:absolute;right:0;top:0;background:url(../images/positive.png) left top no-repeat#FFF;padding-left:20px;cursor:pointer;}
.year-month small.positive:after{line-height:22px;font-size:14px;color:#2c5db4;font-weight:400;content:"Open";padding-left:12px;cursor:pointer;}
 .prSec{height:127px;height:auto;margin-bottom:20px;}
.prSec_img{width:30%;max-width:160px;height:auto;float:left;margin-right:5%;}
.prSec_img img{width:100%;border:0;}
.prSec_info{width:60%;height:127px;float:left;position:relative;}
.prSec_info h6{font-size:12px;color:#989898;font-weight:400;line-height:16px;margin:0;padding:0 0 5px 0;}
.prSec_info p{font-size:14px;color:#2c5db4;font-weight:600;line-height:17px;margin:0 0 5px;}
.prSec_info span{font-size:12px;color:#000;font-weight:400;line-height:13px;margin:0 0 0px;}
.prSec_info > div{position:absolute;left:0;bottom:0;}
.prSec_info > div .press-kit{font-size:12px;color:#2c5db4;border-right:1px solid #e0e0e0;background:url(../images/press-kit-icon.png)90% 5px no-repeat;padding-right:30px;margin-right:10px;}
.prSec_info > div .share{font-size:12px;color:#2c5db4;background:url(../images/share-icon.png)right 5px no-repeat;padding-right:15px;display:inline-block;cursor:pointer;}
.prSec_info > div .share a{display:none;}
.prAccordianCont:after{content:"";display:block;width:100%;clear:both;}
.prAccordianCont ul li{font-size:13px;}
.View{float:right;border:1px solid #e0e0e0;padding:5px 24px 5px 10px;background:url(../images/arrow6.png) 90% 50% no-repeat;}
.View:hover{float:right;border:1px solid #024484;padding:5px 24px 5px 10px;color:#FFF;background:url(../images/arrow6-hover.png) 90% 50% no-repeat #024484;}
.prNav{margin-top:25px;}
.pr_prev{float:left;height:60px;padding-top:20px;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;width:200px;text-align:center;}
.pr_next{float:right;height:60px;padding-top:20px;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;width:200px;text-align:center;}
.pr_prev a{display:inline-block;background:url(../images/arrow7.png) no-repeat 0 0;padding-left:15px;height:17px;color:#2c5db4;font-size:14px;font-weight:600;}
.pr_next a{background:url(../images/arrow7.png) no-repeat 100% 100%;padding-right:15px;height:17px;color:#2c5db4;font-size:14px;font-weight:600;}
.pr_counter{position:absolute;width:auto;top:0;left:50%;margin-left:-65px;height:60px;line-height:60px;color:#545454;font-size:14px;}
.pr_counter strong{display:inline-block;background:#ededed url(../images/activePage.gif) no-repeat 0 0;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;padding:0 15px;height:60px;line-height:60px;width:57px;text-align:center;margin-right:10px;font-weight:400;}
.prNav .container2{margin-top:-30px;margin-bottom:-30px;}
.container2{margin-bottom:30px;}
.prSec ul li{margin:0 0 0 40px;list-style:disc;padding:2px 0;}
.images-hight img{ width:auto !important; margin:0 auto !important; text-align:center; display:block;}
/*---- ### press release End ### ----*/
/*Make sure your page contains a valid doctype at the top*/
#simplegallery1{position: relative; /*keep this intact*/visibility: hidden; /*keep this intact*/border: 10px solid #d7d7d7;}
#simplegallery1 .gallerydesctext{ text-align: left; padding: 2px 5px;}
.content-area{ font-family:Verdana; line-height:20px; font-size:12px;color:#000000;text-decoration:none;text-align:justify;}
a.content-area {font-family:Verdana;font-size:12px;color:#1c2a95;text-decoration:none;overflow:hidden;}
a.content-area :hover{font-family:Verdana;font-size:12px;color:#080080;text-decoration:underline;overflow:hidden;}
.content-area-head{width:667px;margin-top:20px;margin-bottom:20px;margin-left:40px;margin-right:40px;font-family:Verdana;line-height:20px;font-size:12px;color:#000000;text-decoration:none;overflow:hidden;text-align:center;}
.text-back{ background:#ccc; padding:15px; text-align:center; margin:10px 0 0 0;}
.popup-left{ float:left; width:48%; margin:10px 0 0 0; min-height:222px;}
.popup-right{ float:right; width:48%; margin:10px 0 0 0; min-height:222px;}
.pop_cont .awards-body-part1 {padding: 0px 0 0 0;}
/*---------------------- BKS CSS --------------------------------*/
.clear{ clear:both}
.sunfeast-biscuits{background:#f73f56;background:-moz-radial-gradient(center, ellipse cover, #f73f56 0%, #c0122e 53%);background:-webkit-radial-gradient(center, ellipse cover, #f73f56 0%,#c0122e 53%);background:radial-gradient(ellipse at center, #f73f56 0%,#c0122e 53%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f73f56', endColorstr='#c0122e',GradientType=1 ); overflow: hidden;}
.sunfeast-biscuits img{-webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; -ms-transition: all 1s ease; transition: all 1s ease; max-width: 100%;}
.sunfeast-biscuits img:hover{-webkit-transform: scale(1.25); -moz-transform: scale(1.25); -ms-transform: scale(1.25); -o-transform: scale(1.25); transform: scale(1.25);}

.sunfeast-Yumfills{background:#fff092;background:-moz-radial-gradient(center, ellipse cover, #fff092 0%, #f5d759 53%);background:-webkit-radial-gradient(center, ellipse cover, #fff092 0%,#f5d759 53%);background:radial-gradient(ellipse at center, #fff092 0%,#f5d759 53%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff092', endColorstr='#f5d759',GradientType=1 );}
.koi-range{background:#df6b2c;background:-moz-radial-gradient(center, ellipse cover, #df6b2c 0%, #b35019 52%);background:-webkit-radial-gradient(center, ellipse cover, #df6b2c 0%,#b35019 52%);background:radial-gradient(ellipse at center, #df6b2c 0%,#b35019 52%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#df6b2c', endColorstr='#b35019',GradientType=1 );}
.bingo-range{background:#e93f95;background:-moz-radial-gradient(center, ellipse cover, #e93f95 0%, #a72585 77%, #a72585 77%);background:-webkit-radial-gradient(center, ellipse cover, #e93f95 0%,#a72585 77%,#a72585 77%);background:radial-gradient(ellipse at center, #e93f95 0%,#a72585 77%,#a72585 77%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e93f95', endColorstr='#a72585',GradientType=1 );}
.bnatural-range{background:#5bae35;background:-moz-radial-gradient(center, ellipse cover, #5bae35 1%, #388813 79%);background:-webkit-radial-gradient(center, ellipse cover, #5bae35 1%,#388813 79%);background:radial-gradient(ellipse at center, #5bae35 1%,#388813 79%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#5bae35', endColorstr='#388813',GradientType=1 );}
.minto-range{background:#1a5787;background:-moz-radial-gradient(center, ellipse cover, #1a5787 1%, #102e54 79%);background:-webkit-radial-gradient(center, ellipse cover, #1a5787 1%,#102e54 79%);background:radial-gradient(ellipse at center, #1a5787 1%,#102e54 79%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a5787', endColorstr='#102e54',GradientType=1 );}
.gumon-range{background:#00a4e6;background:-moz-radial-gradient(center, ellipse cover, #00a4e6 1%, #0075bd 80%);background:-webkit-radial-gradient(center, ellipse cover, #00a4e6 1%,#0075bd 80%);background:radial-gradient(ellipse at center, #00a4e6 1%,#0075bd 80%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a4e6', endColorstr='#0075bd',GradientType=1 );}
.wls-range{background:#d83339;background:-moz-radial-gradient(center, ellipse cover, #d83339 0%, #b01117 54%);background:-webkit-radial-gradient(center, ellipse cover, #d83339 0%,#b01117 54%);background:radial-gradient(ellipse at center, #d83339 0%,#b01117 54%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d83339', endColorstr='#b01117',GradientType=1 );}
.jp-range{background:#e74554;background:-moz-radial-gradient(center, ellipse cover, #e74554 0%, #e31e30 55%);background:-webkit-radial-gradient(center, ellipse cover, #e74554 0%,#e31e30 55%);background:radial-gradient(ellipse at center, #e74554 0%,#e31e30 55%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e74554', endColorstr='#e31e30',GradientType=1 );}
.edw-range{background:#4ca7cc;background:-moz-radial-gradient(center, ellipse cover, #4ca7cc 0%, #0c759f 99%);background:-webkit-radial-gradient(center, ellipse cover, #4ca7cc 0%,#0c759f 99%);background:radial-gradient(ellipse at center, #4ca7cc 0%,#0c759f 99%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4ca7cc', endColorstr='#0c759f',GradientType=1 );}
.edw-range1{background:#295496;background:-moz-radial-gradient(center, ellipse cover, #295496 0%, #0d0d56 99%);background:-webkit-radial-gradient(center, ellipse cover, #295496 0%,#0d0d56 99%);background:radial-gradient(ellipse at center, #295496 0%,#0d0d56 99%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#295496', endColorstr='#0d0d56',GradientType=1 );}
.edw-range2{background:#e51e23;background:-moz-radial-gradient(center, ellipse cover, #e51e23 0%, #920c13 99%);background:-webkit-radial-gradient(center, ellipse cover, #e51e23 0%,#920c13 99%);background:radial-gradient(ellipse at center, #e51e23 0%,#920c13 99%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e51e23', endColorstr='#920c13',GradientType=1 );}
.fdw-range1{background:#86c231;background:-moz-radial-gradient(center, ellipse cover, #86c231 0%, #436d07 100%);background:-webkit-radial-gradient(center, ellipse cover, #86c231 0%,#436d07 100%);background:radial-gradient(ellipse at center, #86c231 0%,#436d07 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#86c231', endColorstr='#436d07',GradientType=1 );}
.fdw-range2{background:#46c0e1;background:-moz-radial-gradient(center, ellipse cover, #46c0e1 0%, #077b9b 100%);background:-webkit-radial-gradient(center, ellipse cover, #46c0e1 0%,#077b9b 100%);background:radial-gradient(ellipse at center, #46c0e1 0%,#077b9b 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#46c0e1', endColorstr='#077b9b',GradientType=1 );}
.fdw-range3{background:#c36830;background:-moz-radial-gradient(center, ellipse cover, #c36830 0%, #944210 100%);background:-webkit-radial-gradient(center, ellipse cover, #c36830 0%,#944210 100%);background:radial-gradient(ellipse at center, #c36830 0%,#944210 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c36830', endColorstr='#944210',GradientType=1 );}
.vivel-range{background:#c228a7;background:-moz-radial-gradient(center, ellipse cover, #c228a7 0%, #8b0373 100%);background:-webkit-radial-gradient(center, ellipse cover, #c228a7 0%,#8b0373 100%);background:radial-gradient(ellipse at center, #c228a7 0%,#8b0373 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c228a7', endColorstr='#8b0373',GradientType=1 );}
.engage-range{background:#7db9e8;background:-moz-radial-gradient(center, ellipse cover, #7db9e8 0%, #1e5799 100%);background:-webkit-radial-gradient(center, ellipse cover, #7db9e8 0%,#1e5799 100%);background:radial-gradient(ellipse at center, #7db9e8 0%,#1e5799 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7db9e8', endColorstr='#1e5799',GradientType=1 );}
.engage-range1{background:#d32e58;background:-moz-radial-gradient(center, ellipse cover, #d32e58 0%, #9e0029 100%);background:-webkit-radial-gradient(center, ellipse cover, #d32e58 0%,#9e0029 100%);background:radial-gradient(ellipse at center, #d32e58 0%,#9e0029 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d32e58', endColorstr='#9e0029',GradientType=1 );}
.engage-range2{background:#4dd9cd;background:-moz-radial-gradient(center, ellipse cover, #4dd9cd 0%, #006d88 100%);background:-webkit-radial-gradient(center, ellipse cover, #4dd9cd 0%,#006d88 100%);background:radial-gradient(ellipse at center, #4dd9cd 0%,#006d88 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4dd9cd', endColorstr='#006d88',GradientType=1 );}
.superia-range{background:#3b8d31;background:-moz-radial-gradient(center, ellipse cover, #3b8d31 0%, #30602a 100%);background:-webkit-radial-gradient(center, ellipse cover, #3b8d31 0%,#30602a 100%);background:radial-gradient(ellipse at center, #3b8d31 0%,#30602a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3b8d31', endColorstr='#30602a',GradientType=1 );}
.superia-range1{background:#d49f20;background:-moz-radial-gradient(center, ellipse cover, #d49f20 0%, #ac7900 100%);background:-webkit-radial-gradient(center, ellipse cover, #d49f20 0%,#ac7900 100%);background:radial-gradient(ellipse at center, #d49f20 0%,#ac7900 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d49f20', endColorstr='#ac7900',GradientType=1 );}
.cellrenew-range1{background:#7db9e8;background:-moz-radial-gradient(center, ellipse cover, #7db9e8 2%, #1e5799 97%);background:-webkit-radial-gradient(center, ellipse cover, #7db9e8 2%,#1e5799 97%);background:radial-gradient(ellipse at center, #7db9e8 2%,#1e5799 97%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7db9e8', endColorstr='#1e5799',GradientType=1 );}
.savlon-range1{background:#e79d37;background:-moz-radial-gradient(center, ellipse cover, #e79d37 0%, #be6e03 100%);background:-webkit-radial-gradient(center, ellipse cover, #e79d37 0%,#be6e03 100%);background:radial-gradient(ellipse at center, #e79d37 0%,#be6e03 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e79d37', endColorstr='#be6e03',GradientType=1 );}
.savlon-range2{background:#8db931;background:-moz-radial-gradient(center, ellipse cover, #8db931 0%, #689a00 100%);background:-webkit-radial-gradient(center, ellipse cover, #8db931 0%,#689a00 100%);background:radial-gradient(ellipse at center, #8db931 0%,#689a00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#8db931', endColorstr='#689a00',GradientType=1 );}
.savlon-range3{background:#7db9e8;background:-moz-radial-gradient(center, ellipse cover, #7db9e8 0%, #1e5799 100%);background:-webkit-radial-gradient(center, ellipse cover, #7db9e8 0%,#1e5799 100%);background:radial-gradient(ellipse at center, #7db9e8 0%,#1e5799 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7db9e8', endColorstr='#1e5799',GradientType=1 );}
.aggarbattis-range{background:#f2a451;background:-moz-radial-gradient(center, ellipse cover, #f2a451 1%, #cc6a00 100%);background:-webkit-radial-gradient(center, ellipse cover, #f2a451 1%,#cc6a00 100%);background:radial-gradient(ellipse at center, #f2a451 1%,#cc6a00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2a451', endColorstr='#cc6a00',GradientType=1 );}

.packging-range{background: #ff87d4;background: -moz-radial-gradient(center, ellipse cover,  #ff87d4 1%, #cc87b3 100%);background: -webkit-radial-gradient(center, ellipse cover,  #ff87d4 1%,#cc87b3 100%);background: radial-gradient(ellipse at center,  #ff87d4 1%,#cc87b3 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff87d4', endColorstr='#cc87b3',GradientType=1 );}
.packging-range2{background: #7c9236;background: -moz-radial-gradient(center, ellipse cover,  #7c9236 1%, #54612b 100%);background: -webkit-radial-gradient(center, ellipse cover,  #7c9236 1%,#54612b 100%);background: radial-gradient(ellipse at center,  #7c9236 1%,#54612b 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7c9236', endColorstr='#54612b',GradientType=1 );}
.packging-range3{background: #d56a3a;background: -moz-radial-gradient(center, ellipse cover,  #d56a3a 1%, #9c390d 100%);background: -webkit-radial-gradient(center, ellipse cover,  #d56a3a 1%,#9c390d 100%);background: radial-gradient(ellipse at center,  #d56a3a 1%,#9c390d 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d56a3a', endColorstr='#9c390d',GradientType=1 );}
.packging-range4{background: #70b2de;background: -moz-radial-gradient(center, ellipse cover,  #70b2de 1%, #3379a7 100%);background: -webkit-radial-gradient(center, ellipse cover,  #70b2de 1%,#3379a7 100%);background: radial-gradient(ellipse at center,  #70b2de 1%,#3379a7 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#70b2de', endColorstr='#3379a7',GradientType=1 );}

.sunfresh-range{background: #e47fb9;background: -moz-radial-gradient(center, ellipse cover,  #e47fb9 0%, #7d1b56 99%);background: -webkit-radial-gradient(center, ellipse cover,  #e47fb9 0%,#7d1b56 99%);background: radial-gradient(ellipse at center,  #e47fb9 0%,#7d1b56 99%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e47fb9', endColorstr='#7d1b56',GradientType=1 );}
.fabelle-range{background: #deaa89;background: -moz-radial-gradient(center, ellipse cover,  #deaa89 0%, #834e2c 99%);background: -webkit-radial-gradient(center, ellipse cover,  #deaa89 0%,#834e2c 99%);background: radial-gradient(ellipse at center,  #deaa89 0%,#834e2c 99%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#deaa89', endColorstr='#834e2c',GradientType=1 );}
.sunbean-range{background: #9e38a3;background: -moz-radial-gradient(center, ellipse cover,  #9e38a3 0%, #1d0e1f 100%);background: -webkit-radial-gradient(center, ellipse cover,  #9e38a3 0%,#1d0e1f 100%);background: radial-gradient(ellipse at center,  #9e38a3 0%,#1d0e1f 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9e38a3', endColorstr='#1d0e1f',GradientType=1 );}

.classmate-range{background: #b2cc72; background: -moz-radial-gradient(center, ellipse cover,  #b2cc72 1%, #638510 99%);background: -webkit-radial-gradient(center, ellipse cover,  #b2cc72 1%,#638510 99%);background: radial-gradient(ellipse at center,  #b2cc72 1%,#638510 99%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b2cc72', endColorstr='#638510',GradientType=1 ); color:#fff}
.classmate-range1{background: #dd9476;background: -moz-radial-gradient(center, ellipse cover,  #dd9476 1%, #a34118 99%);background: -webkit-radial-gradient(center, ellipse cover,  #dd9476 1%,#a34118 99%);background: radial-gradient(ellipse at center,  #dd9476 1%,#a34118 99%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dd9476', endColorstr='#a34118',GradientType=1 ); color:#fff}
.classmate-range2{background: #73b9d9;background: -moz-radial-gradient(center, ellipse cover,  #73b9d9 0%, #085f87 99%);background: -webkit-radial-gradient(center, ellipse cover,  #73b9d9 0%,#085f87 99%);background: radial-gradient(ellipse at center,  #73b9d9 0%,#085f87 99%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#73b9d9', endColorstr='#085f87',GradientType=1 ); color:#fff}
.classmate-range3{background: #8079ae;background: -moz-radial-gradient(center, ellipse cover,  #8079ae 0%, #352b7e 99%);background: -webkit-radial-gradient(center, ellipse cover,  #8079ae 0%,#352b7e 99%);background: radial-gradient(ellipse at center,  #8079ae 0%,#352b7e 99%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8079ae', endColorstr='#352b7e',GradientType=1 );}
.classmate-range4{background: #dbe37d;background: -moz-radial-gradient(center, ellipse cover,  #dbe37d 0%, #7b8500 100%);background: -webkit-radial-gradient(center, ellipse cover,  #dbe37d 0%,#7b8500 100%);background: radial-gradient(ellipse at center,  #dbe37d 0%,#7b8500 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dbe37d', endColorstr='#7b8500',GradientType=1 );}

.morebtn{background:#c73602;margin:36px auto;width:276px;text-align:left;padding:0 0 0 15px;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-ms-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;}
.morebtn:hover{background:#ff4200;}
.morebtn a{color:#fff;line-height:38px;display:block;position:relative;}
.morebtn a:after{width:11px;height:7px;position:absolute;z-index:1;right:15px;top:15px;content:"";color:#fff;line-height:38px;display:block;background:url(../images/arrow.png) 100% 50% no-repeat;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 0.5s ease;}
.morebtn a:hover:after{background:url(../images/arrow.png) 0 50% no-repeat;}

.morebtn-left{background:#c73602;margin:36px auto;width:276px;text-align:center;padding:0 0 0 15px;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-ms-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;}

.morebtn-left:hover{background:#ff4200;}
.morebtn-left a{color:#fff;line-height:38px;display:block;position:relative;}
.morebtn-left a:after{width:11px;height:7px;position:absolute;z-index:1;left:15px;top:15px;content:"";color:#fff;line-height:38px;display:block;background:url(../images/arrow-left.png) 100% 50% no-repeat;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 0.5s ease;}

.back{background:#c73602;margin:36px auto;width:106px;text-align:center;padding:0 0 0 15px;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-ms-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;}
.back:hover{background:#ff4200;}
.back a{color:#fff;line-height:38px;display:block;position:relative;}
.back a:after{width:11px;height:7px;position:absolute;z-index:1;left:15px;top:15px;content:"";color:#fff;line-height:38px;display:block;background:url(../images/arrow-left.png) 100% 50% no-repeat;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 0.5s ease;}

.morebtn-left a{color:#fff;line-height:38px;display:block;position:relative;}
.morebtn-left a:after{width:11px;height:7px;position:absolute;z-index:1;left:15px;top:15px;content:"";color:#fff;line-height:38px;display:block;background:url(../images/arrow-left.png) 100% 50% no-repeat;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 0.5s ease;}


.morebtn-left a:hover:after{background:url(../images/arrow-left.png) 0 50% no-repeat;}

.otherlinkbtn{background:#4a7c2a;margin:5px auto; width:480px;text-align:left;padding:0 0 0 15px;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-ms-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;}
.otherlinkbtn:hover{background:#30660e;}
.otherlinkbtn a{color:#fff;line-height:38px;display:block;position:relative;}
.otherlinkbtn a:after{width:11px;height:7px;position:absolute;z-index:1;right:15px;top:15px;content:"";color:#fff;line-height:38px;display:block;background:url(../images/arrow.png) 100% 50% no-repeat;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 0.5s ease;}
.otherlinkbtn a:hover:after{background:url(../images/arrow.png) 100% 50% no-repeat;}

.spicebtn{background:#4a7c2a;margin:5px auto; width:300px;text-align:left;padding:0 0 0 15px;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-ms-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;}
.spicebtn:hover{background:#30660e;}
.spicebtn a{color:#fff;line-height:38px;display:block;position:relative;}
.spicebtn a:after{width:11px;height:7px;position:absolute;z-index:1;right:15px;top:15px;content:"";color:#fff;line-height:38px;display:block;background:url(../images/arrow.png) 100% 50% no-repeat;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 0.5s ease;}
.spicebtn a:hover:after{background:url(../images/arrow.png) 100% 50% no-repeat;}

h3.simpletext{font-size:16px;color:#231f20; line-height:25px;padding:25px 0 7px 0;margin:0 0 10px 0;font-weight:600;}
ul.list2{ width:100%; height:auto; float:left; margin-bottom:10px;}
ul.list2 li{ width:100%; height:auto; background:url(/images/bullet-icon.png) left 16px no-repeat;font-size:13px; color:#434343; font-weight:400; padding:10px 25px; padding-left:15px; display:block;}

.right-image {float: right; margin: 5px 0px 10px 20px; border: none; min-width: 200px;}
.left-image {float: left; margin: 5px 20px 10px 0px; border: none; min-width: 200px;}

a.echoupal{border:1px solid #4c7f03; display:inline-block; width:100%; background:#528a01;  color:#ffffff; margin-bottom:10px; font-size:18px; line-height:30px; z-index:1; position:relative;}
.a_overlay_div{background:rgba(76,127,3,0.7) url(/images/video-icon.png) no-repeat 50% 50%; z-index:5; position: absolute; height:100%; width:100%}
a.echoupal div.echoupal-video{ }
a.echoupal div.echoupal-video div{ float:left; width:50%}
a.echoupal div.echoupal-video div img{ float:left; width:100%}
a.echoupal div.echoupal-video .div2 { padding:80px 20px 20px 30px}
a.echoupal div.echoupal-video .div2 h3{ font-size:26px; text-transform:uppercase; color:#fff !important;}

a.hotelsimge{border:1px solid #4c7f03; display:inline-block; width:100%; background:#01402f;  color:#ffffff; margin-bottom:10px; font-size:18px;z-index:1; position:relative;}
.a_overlay_div_hotels{background:rgba(15,152,115,0.5) url(/images/icon-zoom.png) no-repeat 50% 50%; z-index:5; position: absolute; height:100%; width:100%}
a.hotelsimge div.hotels-img{ }
a.hotelsimge div.hotels-img .div1{ float:left; width:20%}
a.hotelsimge div.hotels-img .div1 img{ width:100%}
a.hotelsimge div.hotels-img .div2{ padding:20px 20px 20px 30px;float:left; width:60%;  color:#ffffff;}
a.hotelsimge div.hotels-img .div2 h3{ font-size:40px; text-transform:uppercase; margin:0px; padding:0px 0 10px; } 
a.hotelsimge div.hotels-img .div2 h4{ font-size:20px; text-transform:uppercase; margin:0px; padding:0px;  color:#ffffff;} 
a.hotelsimge div.hotels-img .div2 h5{ font-size:16px; margin-bottom:0}
a.hotelsimge div.hotels-img .div2 span{ font-size:12px; text-transform:uppercase; margin-bottom:0}
.sunfeast-colorbox-div{display:none; vertical-align:middle; text-align:center;}

.pdf-dropdownmenu{ background:url(/images/pdf-icon.png) no-repeat 0 10px; padding-left:38px !important; display:block;}
.web-dropdownmenu{ background:url(/images/web-icon.png) no-repeat 0 10px; padding-left:38px !important; display:block;}
.mail-dropdownmenu{ background:url(/images/mail-icon.png) no-repeat 0 10px; padding-left:38px !important; display:block;}

.cigarettes .lrbd #kris .text {position: absolute;width: 324px;padding-left: 11px; height: 483px;top: 0;right: 0px;background: #b01116;}
.cigarettes .banner_text22 .banner_box_inner_wight {width: 292px;position: absolute;top: 0px;right: 21px;z-index: 993;height: 483px;}
.no-banner-text .sliderPag{ display:none;}
.no-banner-text #kris .text {right:0 !important;}
.no-banner-text .banner_text22 .banner_box_inner_wight {right: 28px;}

.cigarettes .business-pages .sliderPag { display: block;}

/*.gen-table-head{background: #666;color: #ffffff;border: 1px solid #666;padding: 5px;}*/
.gen-table-body{color: #000000;border: 1px solid #666;padding: 10px 5px;font-size: 18px;vertical-align: top; background:#f4f4f4;}
.table-responsive table tr td.gen-table-body p{font-size: 11px;}
/*---------------------- BKS CSS --------------------------------*/

.quick-link {position: fixed;/*right:-127px;*/top: 35%;z-index: 999; /*display:none;*/}
.quick-link-btn {position: absolute;left: -36px;top:-5px;cursor: pointer;}
.quick-link h3 .arrow5{ display: block;}
.quick-link h3 .arrow6{ display: none;}
.quick-link .open-close h3 .arrow5{ display: none;}
.quick-link .open-close h3 .arrow6{ display: block;}
.blank{ display:none;}
/*---------------------- About Us CSS --------------------------------*/
.about-us-body{  /*background:#f0f0f0;border-bottom:1px solid #dfdfdf; */ border-top:0px solid #dfdfdf; }
.about-us-body:after{ clear:both; content:''; display:block;}
.padding-top-butt{ padding:25px 0; position:relative;}
.padding-top-butt255{ padding:10px 0; position:relative; width:100%;}
.about-us-body .you-are-here{float:left; width: auto; margin:10px 0 0 0; position: relative; z-index: 1;}
.tital-back-part5{background:#f0f0f0;}
/*.about-us-body .you-are-here h5{ font-size:13px; color:#002975; background:url(../images/line-about.jpg) left bottom no-repeat; padding:0 0 11px 0;}*/
.about-us-body .you-are-here ul{padding:5px 0 0px 0;background:url(../images/line-about.jpg) left top no-repeat;}
.about-us-body .you-are-here ul li{ float:left; color:#c78800; font-size:16px;}
.about-us-body .you-are-here ul li a{color:#000; font-size:16px; padding:0 5px;}
.about-us-body .you-are-here ul li a:first-child{padding:0 5px 0 0;}
.about-us-body .you-are-here ul li a:after{ content:"/"; color:#7f7f7f; padding:0 0px 0 5px;}
.about-us-body .you-are-here ul li a:hover{color:#000;}


.about-us-body .you-are-here3{width: auto; margin:10px 0 0 0; position: relative; z-index: 1; margin:0 auto; width:1160px;}
.about-us-body .you-are-here3 ul{padding:20px 0 0px 0;background:url(../images/line-about.jpg) left 15px no-repeat;}
.about-us-body .you-are-here3 ul li{ float:left; color:#c78800; font-size:12px;}
.about-us-body .you-are-here3 ul li a{color:#000; font-size:12px; padding:0 5px;}
.about-us-body .you-are-here3 ul li a:first-child{padding:0 5px 0 0;}
.about-us-body .you-are-here3 ul li a:after{ content:"/"; color:#7f7f7f; padding:0 0px 0 5px;}
.about-us-body .you-are-here3 ul li a:hover{color:#000;}
.pages-tital-new{ top:16px;}
.about-us-body .about-itc{float:left; width:88%; text-align:center;}
.about-us-body .about-itc{color: #002c7f; font-size: 30px;text-transform: uppercase;padding: 0px 0 0 0;position: absolute;left: 0px;right: 0px;margin: 0 auto; display:inline-block;}
.about-us-body .about-itc h2{display:inline-block;}
.about-us-body .banner-top-images{/* background:url(../images/banner-top.jpg) top center no-repeat;*/ padding:40px 0; }
.about-us-body .about-banner{ float:left; width:861px; margin:0 12px 0 0; position:relative;}
.about-us-body .about-banner-right{ float:left; width:281px;}
.banner-about-text{ position:absolute; top:88px; left:280px;}
.banner-about-text h2{ color:#fff; font-size:18px; text-transform:uppercase; font-weight:bold;}
.banner-about-text h3{ font-size:18px; padding:13px 0 30px 0; color:#fff;}
.banner-about-text p{ font-size:14px; color:#fff; padding:0 0 30px 0;}
.banner-about-text a{font-size:14px; color:#fff; padding:0 50px 0px 0; background: url(../images/about-arrow.png) right center no-repeat;}
.banner-about-text a:hover{color:#d66161;}
.about-back1{ background:url(../images/about-back1.jpg) top center no-repeat; width:281px; height:114px; text-align:center; margin:0 auto; cursor:pointer; }
.about-back1:hover{}
.about-back1 aside{ padding:25px 0 10px 0;}
.about-back1 a{ color:#fff;  font-size:14px;}
.about-back1 a:hover{ color:#c6c6c6;}
.about-back2{ background:url(../images/about-back2.jpg) top center no-repeat; width:141px; height:114px; float:left; padding:0px; margin:0px; border:none; text-align:center; margin:0 auto;}
.about-back2:after{clear:both;}
.about-back2 aside{ padding:25px 0 10px 0;}
.about-back2 a{ color:#fff;  font-size:14px;}
.about-back2 a:hover{ color:#c6c6c6;}
.about-back3{ background:url(../images/about-back3.jpg) top center no-repeat; width:140px; height:114px; float:left; padding:0px; margin:0px; border:none; text-align:center; margin:0 auto;}
.about-back3 aside{ padding:25px 0 10px 0;}
.about-back3 a{ color:#fff;  font-size:14px;}
.about-back3 a:hover{ color:#c6c6c6;}
.about-back4{ background:url(../images/about-back4.jpg) top center no-repeat; width:281px; height:114px; text-align:center; margin:0 auto;}
.about-back4 aside{ padding:25px 0 10px 0;}
.about-back4 a{ color:#fff;  font-size:14px;}
.about-back4 a:hover{ color:#c6c6c6;}
.about-banner .bx-wrapper img{max-width: none;display: inherit;height: auto;}
.about-text-global{ padding:88px 0 0 0; text-align:center;}
.about-text-global h2{ font-weight:600; font-size:22px; text-transform:uppercase; color:#000; background:url(../images/line-g.jpg) bottom center no-repeat; padding:0 0 15px 0;}
.about-text-global h4{ font-weight:600; font-size:18px; color:#000; padding:26px 0 45px 0; line-height:25px;}
.about-text-global p{ font-weight:400; font-size:13px; color:#000;line-height:20px; width:860px; margin:0 auto;}
.blue_bg_head h2{ font-weight:600; font-size:22px; text-transform:uppercase; color:#000; background:url(../images/line-g.jpg) bottom center no-repeat; padding:0 0 15px 0; text-align: center; margin-bottom: 50px;}
.blue_bg_btn a{color: #ffffff !important;}
.about-us-body .awards_a{width:100%;padding:35px 0 23px 0;margin:50px 0 0 0;}
.about-us-body .awards_a .more{margin:0px auto;width:150px;}
.about-us-body .awards_a .more a{color:#000;display:block;position:relative;}
.about-us-body .awards_a .more a:after{width:11px;height:14px;position:absolute;z-index:1;right:15px;top:14px;content:"";color:#fff;line-height:38px;display:block;background:url(../images/arrow_a.png) 100% 50% no-repeat;-webkit-transition:all 1s ease;/* Safari and Chrome */-moz-transition:all 1s ease;/* Firefox */-o-transition:all 1s ease;/* IE 9 */-ms-transition:all 1s ease;/* Opera */transition:all 0.5s ease;}
.about-us-body .awards_a .more a:hover:after{background:url(../images/arrow_a.png) 0 50% no-repeat;}
 a.more:hover:after{background:url(../images/arrow-new.png) 0 50% no-repeat;}
.awards-line_a{text-align:center;margin:50px auto 30px auto !important;}
.awards-line_a a{border:1px solid #9e9e9e;color:#000;padding:12px 35px;}
.bodt-left-about{width:50%; float:left;}
.bodt-left-about h3{ font-size:22px; color:#fff; text-transform:uppercase;}
.bodt-left-about p{ font-size:18px; color:#fff;}
.bodt-right-about{width:100%;}
.right-part-box{ width:50%; float:left;}
.bodt-right-about2a{width:50%; float:left;}
.about-us-body3{ background: url(../images/about-line.jpg) top center repeat-y; padding:50px 0 70px 0;}
.about-us-body32{ background: url(../images/about-line_old.jpg) top center repeat-y; padding:50px 0 70px 0; float:left; width:100%; margin-bottom:36px;}
.about-us-body33{ background: url(../images/about-line33.jpg) top center repeat-y; padding:50px 0 70px 0;}
.our-policies{ width:570px; padding:0 60px 0 0px; text-align:center;}
.our-policies img {position: relative; cursor:pointer; background-color: transparent;  -webkit-transform: translateZ(0px); -moz-transform: translateZ(0px); -ms-transform: translateZ(0px);-o-transform: translateZ(0px);  transform: translateZ(0px);   -webkit-transition-duration: 0.3s;   -moz-transition-duration: 0.3s;   -o-transition-duration: 0.3s;   transition-duration: 0.3s;   -webkit-transition-property: transform;   -moz-transition-property: transform;   -o-transition-property: transform; transition-property: transform;}
.our-policies img:hover {-webkit-transform: translateY(-10px); -moz-transform: translateY(-10px); -ms-transform: translateY(-10px);-o-transform: translateY(-10px);transform: translateY(-10px);}

.vision .our-policies{ width:100%;}
.our-policies h3{ background: url(../images/w-line.jpg) center bottom no-repeat; padding:25px 0 15px 0;}
.our-policies p{padding:25px 0 0 0;}
.our-policies a{color: #fff;cursor: pointer; background: url(../images/fmcg-arrow2.png) center right 0 no-repeat; width: 110px; display: block; /* padding: 15px 0 0 0; */  margin: 35px auto 0 auto; font-family:open_sansregular;}
.shareholder{ color:#fff; padding:0 0 0 88px; text-align:center;}
.shareholder img {position: relative; cursor:pointer; background-color: transparent;  -webkit-transform: translateZ(0px); -moz-transform: translateZ(0px); -ms-transform: translateZ(0px);-o-transform: translateZ(0px);  transform: translateZ(0px);   -webkit-transition-duration: 0.3s;   -moz-transition-duration: 0.3s;   -o-transition-duration: 0.3s;   transition-duration: 0.3s;   -webkit-transition-property: transform;   -moz-transition-property: transform;   -o-transition-property: transform; transition-property: transform;}
.shareholder img:hover {-webkit-transform: translateY(-10px); -moz-transform: translateY(-10px); -ms-transform: translateY(-10px);-o-transform: translateY(-10px);transform: translateY(-10px);}

.shareholder h3{ background: url(../images/w-line.jpg) center bottom no-repeat; padding:25px 0 15px 0;}
.shareholder p{padding:25px 0 0 0;}
.shareholder a{ color:#fff; cursor:pointer; background:url(../images/fmcg-arrow2.png) center right 0 no-repeat; width:110px; display:block; margin: 35px auto 0 auto; font-family:open_sansregular;}
.about-us-body-sustainability{ background:url(../images/about-back.jpg) top center no-repeat;}
.about-us-body-sustainability .about-text-global h2{ color:#fff; font-weight:600; font-size:25px; background: url(../images/w-line.jpg) center bottom no-repeat;}
.about-us-body-sustainability .about-text-global h4{ color:#fff; padding:26px 0 30px 0;}
.about-us-body-sustainability .about-text-global p{ color:#fff;}
.awards-line_a21 {text-align:center;margin:50px auto 30px auto !important;}
.awards-line_a21 a{border:1px solid #9e9e9e;color:#000;padding:12px 35px; background:#fff;}
.about-us-body-sustainability .banner-top-images{ background:none; border:none; padding:0px; margin:0px auto;}
.search-results{ border-bottom:1px solid #ccc; padding:15px 0; margin:0 0 15px 0;}
.about-us-body .banner-top-images .search-results h2{ padding:20px 0 0px 0; font-size:18px; background:none !important; margin:0px;}
.about-us-body .banner-top-images .search-results a{color: #c65827; font-size:16px;}
.about-us-body .banner-top-images .search-results h3{color: #c65827; font-size:20px; background:#f2f2f2; padding:15px; margin:0 0 10px 0;}
.search-results-part .label {display: inline-block; margin-bottom: 6px; line-height: 19px; text-transform: uppercase; color: #000; text-transform:none;}
.search-results-part label { color: #4a4a4a;  font-size: 14px; font-weight: 400; text-align: left;}
.search-results-part .input input{display: inline-block; box-sizing: border-box; -moz-box-sizing: border-box; width: 400px;  height:37px; padding: 8px 10px; outline: none; border:1px solid #ccc; border-radius: 0; background: #fff; color: #777777;appearance: normal; -moz-appearance: none; -webkit-appearance: none; border-radius: 3px; text-transform: none; }
.search-results-part .sub-button input[type="submit"]{ width:150px; margin:0 20px 0 0;font-family:"open_sanssemibold";}
.search-results-part .sub-button input[type="button"]{ width:150px; margin:0 20px 0 0;font-family:"open_sanssemibold";}

.red{ color:#FF0004;}
.sarch-hight{ min-height:90px; margin:60px 0 0 0;}
.search-results-part fieldset{ margin:30px 0 50px 0;}
/*---------------------- About Us CSS --------------------------------*/

/*---------------------- Media Centre CSS --------------------------------*/
.media-menu{border-top:1px solid #e0dddd; background: url(../images/media-line.jpg) top center repeat-y;}
.media-inner-part{ background:#fff;line-height:47px; float:left; width:100%;}
.media-part-left{ width:50%;float:left; background:#fff;line-height:47px;}
.media-part-right{ width:50%;float:left; background:#001e56;line-height:47px;}
.menu-pard2{ width:1175px; margin:0 auto;}
.menu-pard2 ul li.transition{ padding:0 0; width:20%;}
.menu-pard2 ul li.transition:first-child{ padding:0 0px 0 0;}
.menu-pard2 ul li.transition:last-child{ padding:0 0px 0 0 px;}
.menu-pard2 ul li{ float:left; padding: 0 0px; border-right:1px solid #d5d5d5;}
.menu-pard2 ul li li.pdmActive strong{ border-bottom:3px solid #ddb663;padding: 0 58px;}
.menu-pard2 ul li.active{ border-bottom:3px solid #ddb663;}

.menu-pard2 ul li:first-child { float:left; padding:0 55px 0 0; border-right:1px solid #d5d5d5;}
.menu-pard2 ul li:last-child {padding:0 0px 0 53px; border-right:0px solid #d5d5d5;}
.menu-pard2 ul li{ line-height:67px; padding:0 50px 0 50px;}
.menu-pard2 ul li:hover{border-bottom: 3px solid #ddb663;}

.line-part3 ul{ float:left; width:30%;}
.group-website{ float:left; width:50%;}
.line-part3 ul li{ border-bottom:3px solid #fff;}
.line-part3 ul li:nth-child(1){ padding:0 36px 0 0;}
.line-part3 ul li:nth-child(2){ padding:0 48px 0 47px;}
.line-part3 ul li:hover:nth-child(2){ border-bottom:3px solid #ddb663;}
.group-website ul li{ border-bottom: none !important;}
.line-part3 ul li:last-child{ padding:0px 63px;}

.group-website ul{ line-height:47px; padding:0 0 0 45px; width:auto;}
.media-menu .group-website ul li{ float:left; border-right:0px;}
.contact-icon{ background: url(../images/icon011.png) left center no-repeat; padding:0 0 0 28px !important;}
.contact-icon a{ color:#fff;}
.group-icon{ background: url(../images/icon022.png) left center no-repeat; padding:0 0 0 35px !important; margin:0 0 0 60px;}
.group-icon a{ color:#fff;}
.media-banner{ width:863px; height:451px; background:#fff;}
.about-us-body2{ background: none; border-bottom:0px solid #dfdfdf; border-top:0px solid #dfdfdf; padding:28px 0 0 0;}
.about-us-body2 .banner-top-images{ background:none !important;}
.about-us-body .about-banner-right2{ float:left; width:281px; background:#fff; width:281; height:451px; padding:25px 18px;}
#tabs {width: 95%;margin-left: auto;margin-right: auto;margin-top: 10px;}

.banner-about-text2{ position:absolute; top:37px; left:46px;}
.banner-about-text2 p{color:#000; font-size:13px; line-height:20px; padding:0 0 0px 0;}
.about-banner .banner-about-text2 p span{ font-style:italic;}

.banner-about-text2 h2{font-family:"open_sansregular"; color:#000; font-size:25px; padding:14px 0 35px 0;}
.about-banner .banner-about-text2 a{font-size:14px; font-family:"open_sansregular"; color:#000; padding:0px 50px 0px 0; background: url(../images/arrow-m.jpg) right center no-repeat; display:block; width:130px; margin:60px 0 0 0;}

.banner-about-text2 a:hover{color:#d66161;}
.banner-about-text2 aside{ float:left; width:30%;}
.banner-about-text2 article{ float:left; margin:0 25px 0 40px; width:62%;}
.mid-soceil{ border-bottom:1px solid #cdcdcd; border-top:1px solid #cdcdcd; padding:15px 0;}
.about-banner-right2 h4{ float:left;}
.about-banner-right2 h5{ float:right;}
.banner-right{ margin:30px 0 0 0;}
.banner-right .m-itc{ float:left; width:30%;}
.banner-right .itc-text-banner{ float:left; padding:0 0 0 7px; width:70%;}
.banner-right .itc-text-banner p{ font-size:13px; color:#000; font-weight:400; padding:0 0 4px 0;}
.banner-right .itc-text-banner p span{ font-size:13px; color:#000; font-weight:600; padding:0 0 10px 0; display:block;}
.banner-right .itc-text-banner span#lblMessage p:last-child{ overflow:hidden; text-overflow:ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}

.mid-soceil aside{ float:left; line-height:30px;}
.mid-soceil ul{ float:right;}
.mid-soceil ul li{float:left;}
.twitter-c{ border:3px solid #55acee; border-radius:50%; text-align:center; width:33px; height:33px; cursor:pointer;}
.twitter-m{padding:4px; margin:0 10px; text-align:center;}
.twitter-m a{color:#59719e;}
.twitter-m:before{color:#009cff;content:"\f099";font:normal 19px "FontAwesome";padding:0px 0px 0 0;}
.link-m:before{color:#0173b2;content:"\f0e1";font:normal 19px "FontAwesome";padding:3px 0px 0 0; display:block;}
.twitter-m:hover:before{color:#0077d1;}
.link-m:hover:before{color:#024c75;}
.linkin-c{border:3px solid #0173b2; border-radius:50%; text-align:center; width:33px; height:33px; cursor:pointer;}
.media-query{ padding:20px 0 0 0;}
.media-query p span{ font-size:14px; font-weight:600;}
.media-query p{font-size:12px; font-weight:100; color:#000; padding:10px 0 0 0;}
.body_bg_media .banner-top-images{padding:20px 0 0 0; background:none;}
/*.body_bg_media .about-us-body {display:block; width:100%; clear:both;}*/

.body_bg_media .about-us-body {/*background: #f0f0f0;*/border-bottom: 0px solid #dfdfdf;border-top: none; position:relative;}
.media-part .media-backgrount{background: #f0f0f0;}
.media-top1{ padding:0 0 25px 0;}
.glance{ padding:45px 0 70px 0; margin:0px;}
.body_bg_media .glance .container{ margin:0px auto; padding:0px;}
.container-fluid .glance h1{ text-align:center; color:#002c7f; background:url(../images/glance-line.jpg) bottom center no-repeat; padding: 50px 0 17px 0;}
.body_bg_media #tabs {width:100%; margin:50px 0 0 0;}
.body_bg_media #tabs2a {width:100%; margin:50px 0 0 0;}


.pspd-tab .nav-tabs > li>a{padding: 20px 25px; font-size:21px;}
.pspd-tab .nav-tabs > li { position:relative;}
.pspd-tab .nav-tabs {border-bottom: 1px solid #9a9a9a;}
.pspd-tab .nav-tabs > li.active >a{ color: #555;cursor: default;padding: 20px 25px; background-color: inherit; position:relative;}
.pspd-tab .nav-tabs >li.active:before {background:url(../images/arrow-down.jpg) center bottom no-repeat; content:""; display:block; width:10px; height:10px; text-align:center; margin:0 auto; position:absolute; bottom:-7px; left:0px; right:0px; z-index:9;}



.body_bg_media .nav-tabs > li>a{padding: 20px 40px; font-size:21px;}
.body_bg_media .nav-tabs > li { position:relative;}
.body_bg_media .nav-tabs {border-bottom: 1px solid #9a9a9a;}
.body_bg_media .nav-tabs > li.active >a{ color: #555;cursor: default;padding: 20px 40px; background-color: inherit;/*background:url(../images/arrow-down.jpg) center bottom no-repeat; margin:1px 0 0 0;*/ position:relative;}
.body_bg_media .nav-tabs >li.active:before {background:url(../images/arrow-down.jpg) center bottom no-repeat; content:""; display:block; width:10px; height:10px; text-align:center; margin:0 auto; position:absolute; bottom:-7px; left:0px; right:0px; z-index:9;}

.nav-tabs>li.active{margin-bottom: 0px; border-bottom: 1px solid #000;position: relative;top: 1px;}
.nav-tabs>li>a:hover {margin-bottom: 1px; border-bottom: 1px solid #000;position: relative;top: 0px;}
.nav>li>a:focus, .nav>li>a:hover { background:none;}
.nav>li>a:focus, .nav>li>a {text-decoration: none;background-color: inherit; border-left:0px; border-right:0px; border-top:0px; margin:1px 0 0 0;border-bottom:0px solid #000;border-top: 0px;border-left: 0px;border-right: 0px;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a {background-color: inherit;/* border: 1px solid #000; */border-bottom:0px solid #000;border-top: 0px;border-left: 0px;border-right: 0px;}

.body_bg_media .top_part5{ background:#fff;}
.body_bg_media .tab-pane{ padding:55px 0 0px 0; text-align:center;}
.body_bg_media .tab-pane h2{ padding:0px 0 35px 0; text-align:center; background:url(../images/line-m2.jpg) bottom center no-repeat;}
.body_bg_media .tab-pane p{ padding:40px 0 0px 0; }
.body_bg_media .tab-pane a{ background:#002c7f; padding:10px 30px; color:#fff; text-align:center; display:block; width:150px; margin:50px auto 0px auto;}

.nav-tabs>li>a:hover {border-color: inherit;}
.glance ul li.active{ border-bottom:1px solid #000;}
.archives .select-box .select-year {float: left;color: #000;font-size: 14px; margin: 5px 15px 0 15px; border: 1px solid #ccc; padding: 5px;}
.archives .select-box h2 {float: left; color: #000; font-size: 20px; line-height: 38px;}
.container-fluid .top-line{ border-top:1px solid #dfdfdf;}
.container-fluid .top-bottom-line{ border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf;}
.awards a{ color:#fff;}
.pop_cont .awards-body-part1 p{ padding:15px 0;}
.packaging-popup5 a{ display:inline-block !important;}
.packaging-popup5 b{ display:inline-block;}
.our-policies-quick4 article{ width:450px;}
.our-policies-quick4 span{ vertical-align:text-top;}
/*---------------------- Media Centre CSS end --------------------------------*/

/*---------------------- vision CSS  --------------------------------*/
.product_details:after{ content:''; display:block; clear:both;}
.vision{ /*border-bottom:1px solid #d0d0d0; */float:left; width:100%;}
.vision-menu ul li{ margin:0px auto;}

.vision-menu ul li.active{ border-bottom:3px solid #ddb663;}
.vision-text-global{ padding:10px 0 20px 0; text-align:center;}
.vision-text-global h2{ font-weight:600; font-size:18px; text-transform:uppercase; color:#000; background:url(../images/line-g.jpg) bottom center no-repeat; padding:0 0 15px 0;}
.our-values{ margin:0 0 0 -11%;}
.vision .about-us-body3 {padding: 25px 0 35px 0;}
.vision .shareholder h3{ font-size:22px;}
.vision .year-month small{background: url(../images/line-v.jpg) left top no-repeat;}
.tab-pane.active small{background: url(../images/line_h.png) left top no-repeat;}

.values-body{ font-family: 'barlow_semi_condensedlight'; }
.values-body h4{ background:url(../images/vision-line.jpg) bottom center no-repeat; padding:10px 0 15px 0;text-align:center; color:#000; font-weight:600; font-size:30px;}
.values-body p{ font-size:18px; color:#000; padding:15px 0 0 0;text-align:left;}
.values-body .prAccordian { padding:0px 0 0 0;}
.values-body h2{ display: block !important;}

.pspd-subhead{padding: 30px 0 0 0; font-weight: bold; text-align: center;}
.values-body .year-month {padding: 0;height: 22px;position: relative;background: none; margin: 25px 0px;}
.values-body .prAccordian div{ /*border-bottom:1px solid #e1dfdf; border-top:1px solid #bfbebe;*/}
.governance .prAccordian div{ border-bottom:1px solid #e1dfdf; display:block !important;}

.values-body .prAccordian article{ /*border-bottom:1px solid #e1dfdf; border-top:1px solid #bfbebe;*/}
.values-body .prAccordian article:first-child{ /*border-top:1px solid #e1dfdf; border-top:1px solid #bfbebe;*/}
.values-body .prAccordian div:first-child{ border-top:0px solid #e1dfdf; /*border-top:1px solid #bfbebe;*/}
.values-body .prAccordian article ul li{ list-style:disc; margin:0 0 0 10px; padding:5px 0; font-size:18px;}
.values-body .year-month span {width: auto;background: none;padding-right: 10px;position: absolute;left: 0;top: 0;font-size: 16px;color: #010101;font-weight: 400;line-height: 22px;}
.values-body .prAccordianCont{ padding:0 0 0px 0; font-size:18px; font-weight:400;}
.values-body .prAccordianCont p{text-align:left; margin:10px 0; font-size:18px;}
.values-body .prAccordianCont ul{ /*border-bottom:1px solid #bfbebe;*/ padding:0px 0 35px 0;}
.values-body .prAccordianCont ul li{ background:url(/images/arrow-v.jpg) left  17px no-repeat; line-height:25px; font-size:13px; color:#000; padding:10px 0px 10px 35px;}
.values-body .prAccordianCont ul li {background: none;line-height: none;font-size: inherit;color: inherit;padding:0; margin:0px; float: left;
width: 100%;height: auto;}
.tab_drawer_heading {background-image: url(../images/add-v.png); background-repeat:no-repeat; background-position:98% 10px;}
.tab_drawer_heading.d_active {background-image: url(../images/line-v.jpg); background-repeat:no-repeat; background-position:98% 15px;}
	
.values-body .year-month{position:relative;}
.values-body .year-month:after{position:absolute; content:""; width:100%; height:1px; background-color:rgba(0,0,0,0.20); left:0px; top:50%; display:none;}
.values-body .year-month span{background-color:#fff; position:relative; z-index:99; text-align:left; float:left;}
.values-body .year-month span strong {font-size: 22px;/*color: #eb2439;*/line-height: 22px; cursor:pointer; background-color:#fff;}
.values-body .year-month small.positive:after {line-height: 22px;font-size: 14px;color: #2c5db4;font-weight: 400;content: "";padding-left: 12px;cursor: pointer;}
.values-body .year-month small:after {line-height: 22px;font-size: 14px;color: #2c5db4;font-weight: 400;content: "";padding-left: 12px;cursor: pointer;}
.values-body .year-month small.positive {width: auto; height: 22px; /* width: 50px; */ background: #FFFFFF;padding-right: 0px;position: absolute;right: 0;top: 0;background: url(../images/add-v.png) left top no-repeat;   padding-left: 20px;cursor: pointer;}

.accordion-toggle{cursor:pointer;}
.accordion-toggle:before {position: absolute;content:"";right: 0; top: 0; color: #df2125; font-size: 12px; height: 24px; background-image: url(../images/open-circle.png); background-repeat: no-repeat; background-position: right;line-height: 23px; padding-right: 36px;width:24px;z-index:99;}
.accordion-toggle.expanded:before { background-image: url(../images/close-circle.png);	}
.banner-dots{margin:25px 0 0; padding:0; text-align:center;}
.banner-dots li{display:inline-block;}
.banner-dots li a{text-align:center; display:inline-block; width:11px; height:11px; background: #ff7300; border-radius:50%; margin:0 5px; text-indent:-20000px;}
.banner-dots li.slick-active a{ background-color:#fff;}


.corporate{ border-bottom:0px solid #bfbebe; padding:0 0 25px 0;}
.corporate p{padding:25px 100px;}
.values-body .row{ margin:0px;}
.strategies{ padding:25px 0 0 0;}
.strategies h3{text-align: left;font-size: 22px;color: #001e56;text-transform: uppercase;padding: 10px 0 20px 0;}
.strategies ul{ border-bottom:1px solid #bfbebe; padding:0px 0 35px 0;}
.strategies ul li{ background:url(../images/arrow-v.png) left  17px no-repeat; line-height:25px; font-size:18px; color:#000; padding:10px 0px 10px 35px;}
.governance ul li {background: none;line-height: none;font-size: inherit;color: inherit;padding:0; margin:0px;}
.governance .tab-pane h2 {background: none; padding:0px;}
.governance .tab-pane p {padding: 0px 0 0px 0 !important; font-size: 18px;}
.governance .tab-pane {padding: 0px 0 0px 0;text-align: center;}
.governance .prAccordian article:first-child {border-top: none;}
#backTop.red {background: url(../images/uparr-48-w.png) no-repeat center center rgba(217,97,81,0.9);border: 1px solid #fff;}
#my-tab-content ul {border-bottom: none;padding: 0px 0 0px 0;}
#my-tab-content ul li{ text-align:left; background: url(../images/arrow-v.png) left 12px no-repeat; line-height: 20px;font-size: 18px;color: #000; padding: 5px 0px 5px 25px; list-style:none;}
#my-tab-content ul.leadership-journey li{ float: left; background:none; padding: 5px 0px 5px 9px; list-style:none;}
#my-tab-content h1{ padding:30px 0 0 0; font-size:20px;}
.text-highlight{ padding:10px; background:#f9f7f7;}
.text-highlight p{color:#004061;}
.about-us-body .fixed{position:fixed; top:0px; left:0px; right:0px;-webkit-transition: width 2s; /* Safari */
    -webkit-transition-timing-function: linear; /* Safari */
    transition: width 2s;
    transition-timing-function: linear;height: 100px;}
.prAccordianCont ol li{ padding:5px 10px 5px 10px; font-size:20px;}

.product_gallery{ padding:30px 0 30px;}
.product_gallery .row > div {padding: 0 !important;  margin: 0 !important; position:relative;}
.product_gallery .row > div span{ position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0,156,206,0.5) url(../images/icon-zoom.png) no-repeat 50% 50%; opacity:0;}
.product_gallery .row > div span:hover{ opacity:1;}
.product_gallery .row > div img{ width:100%;}
.product_gallery .row { margin-left: 0 !important; margin-right: 0 !important;}

.product_details_menu{ border-left:1px solid #1b5690; margin:0;}
.product_details_menu li{ float:left; border-right:1px solid #1b5690; text-align:center; font-size: 15px; border-bottom:3px solid #fff;}
.product_details_menu li strong{ display:block; cursor:pointer; font-weight:400; color:#000; }
.product_details_menu li strong i{ position:absolute; left:50%; margin-left:-15px; top:18px; cursor:pointer;}
.product_details_menu li a{ height:90px; min-width:120px; display:block; padding-top:55px; position:relative; cursor:pointer; }
.product_details_menu li a i{ position:absolute; left:50%; margin-left:-15px; top:18px; width:30px; height:30px; cursor:pointer; }

.product_details_menu li a.booknow i{ background:url(../images/book-icon.png) no-repeat 0 0; }
.product_details_menu li a.deler_lecator{ padding-left:15px; padding-right:15px;}/*6-1-2016*/
.product_details_menu li a.deler_lecator i{ background:url(../images/locator-icon.png) no-repeat 0 0; }/*6-1-2016*/

.product_details_menu li.pdmActive:hover{ border-bottom:3px solid #ddb663;}
.product_details_menu li:hover{ border-bottom:3px solid #ddb663;}
/*.product_details_menu li strong{padding: 0 58px;border-bottom:3px solid #ddb663;}*/


.product_details_menu li.pdmActive{border-bottom:3px solid #ddb663; color:#7d7d7d;}
.product_details_menu li.pdmActive strong{ bpadding: 0 58px;}


.product_details_menu li.locator, .product_details_menu li.brochure{ float:right; border:1px solid #FFF; margin:22px 0 0 8px; position:relative;}
.product_details_menu li.locator{ z-index:1;}
.product_details_menu li.brochure{ z-index:2;}
.product_details_menu li.locator a, .product_details_menu li.brochure a{ width:auto; height:40px; padding:0 20px; line-height:40px; position:relative; z-index:2;}
.product_details_menu li.locator a:hover, .product_details_menu li.brochure:hover > a{ background:#FFF; color:#1461ac;}
.product_details_menu li.brochure span{position:absolute; left:-1px; top:41px; background:#FFF; padding:0; width:100%; transform:translateY(-15px); -webkit-transform:translateY(-15px); -moz-transform:translateY(-15px); -o-transform:translateY(-15px); visibility:hidden; opacity:0; z-index:1;border: 1px solid #CCC; border-top: 0px solid #1b5690; box-sizing:content-box;}
.product_details_menu li.brochure span a{border-top: 1px solid #CCC; display:block;}
.product_details_menu li.brochure:hover {  border:1px solid #CCC; border-top:0;}
.product_details_menu li.brochure:hover span a{ color:#1461ac;}
.product_details_menu li.brochure:hover span a:hover{ color:#1461ac; background:#F5F5F5}
.product_details_menu li.brochure:hover span{transform:translateY(0px); -webkit-transform:translateY(-1px); -moz-transform:translateY(-1px); -o-transform:translateY(-1px); visibility:visible; opacity:1;}
.pd_fixed {position: fixed; top: 0px; width: 100%;z-index:999; background:#fff;}
.about-menu{ position:relative; z-index:0;}
/*---------------------- Press Releases CSS --------------------------------*/
.press-releases-body { background:#f0f0f0;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;}
.press-releases-body .about-itc {width: 100%;text-align: center; position: absolute; left:0px; right:0px; top:15px;}
.press-releases-body .you-are-here{float:left; width: auto; position:relative; z-index:9;}
.press-releases-body .you-are-here h5{ font-size:13px; color:#002975; background:url(../images/line-about.jpg) left bottom no-repeat; padding:0 0 11px 0;}
.press-releases-body .you-are-here ul{padding:15px 0 0px 0;}
.press-releases-body .you-are-here ul li{ float:left; color:#c78800; font-size:12px;}
.press-releases-body .you-are-here ul li a{color:#000; font-size:12px; padding:0 5px 0 0;}
.press-releases-body .you-are-here ul li a:after{ content:"/"; color:#7f7f7f; padding:0 0px 0 5px;}
.press-releases-body .you-are-here ul li a:hover{color:#000;}

.press-releases-body2 { background:#fff;}
.press-releases-body2 .about-itc{color:#002c7f; font-size:30px; text-transform: uppercase; padding:10px 0 0 0;}
.press-releases-body2 .banner-top-images{ background:url(../images/banner-top2.jpg) top center no-repeat; padding:40px 0 0 0;}
.press-releases-body2 .banner-top-images23{padding:40px 0 0 0;}
.press-releases-body2 .about-banner{ float:left; width:861px; margin:0 12px 0 0; position:relative;}
.press-releases-body2 .about-banner-right{ float:left; width:281px;}
.press-releases-global{ padding:0px 0 0 0; text-align:center;}
.press-releases-global ul{ margin:15px 0 0 0; border-bottom:1px solid #c2c2c2; min-height:99px;}
.press-releases-global ul li{ float:left; width:33%; text-align:center; margin:0 auto; height:97px;}
.press-releases-global ul li a{ display:block;font-size:16px;}
.press-releases-global ul li.interviews span{ display: inline-block; background:url(../images/media-interviews-icon.png) top center no-repeat; width:44px;  height:65px; display: block; text-align: center;margin: 0 auto;}
.press-releases-global ul li.interviews span.active{ display: inline-block; background:url(../images/media-interviews-icon-over.png) top center no-repeat; width:44px; height:65px; display: block; text-align: center;margin: 0 auto;}
.press-releases-global ul li.interviews{ position:relative;}
.press-releases-global ul li.interviews span.active:before{display:block; background:url(../images/press-over.jpg) bottom center no-repeat; width:383px; height:8px; content:""; position:absolute; bottom:-9px; left:0px; right:0px;}

.press-releases-global ul li.releases span{ display: inline-block; background:url(../images/press-releases-icon.png) top center no-repeat; width:44px;  height:65px; display: block; text-align: center;margin: 0 auto;}
.press-releases-global ul li.releases span.active{ display: inline-block; background:url(../images/press-releases-icon-over.png) top center no-repeat; width:44px; height:65px; display: block; text-align: center;margin: 0 auto;}
.press-releases-global ul li.releases{ position:relative;}
.press-releases-global ul li.releases span.active:before{display:block; background:url(../images/press-over.jpg) bottom center no-repeat; width:383px; height:8px; content:""; position:absolute; bottom:-9px; left:0px; right:0px;}

.press-releases-global ul li.reports span{ display: inline-block; background:url(../images/press-reports-icon.png) top center no-repeat; width:44px;  height:65px; display: block; text-align: center;margin: 0 auto;}
.press-releases-global ul li.reports{ position:relative;}
.press-releases-global ul li.reports span.active{ display: inline-block; background:url(../images/press-reports-icon-over.png) top center no-repeat; width:44px; height:65px; display: block; text-align: center;margin: 0 auto;}
.press-releases-global ul li.reports span.active:before{display:block; background:url(../images/press-over.jpg) bottom center no-repeat; width:383px; height:8px; content:""; position:absolute; bottom:-9px; left:0px; right:0px;}
.select-box{ margin:0px 0;  padding:0px 15px;}
.select-box h2{ float:left; color:#000; font-size:22px; line-height:30px;}
.select-box h2 span{float:left; margin:0 15px 0 0;}
.select-box .select-year{ float:left; color:#000; font-size:16px; margin:0px 15px 0 15px;}
.select-box .select-year select{ border:none; background:url(../images/select-arrow.png) 100px center no-repeat; background-color:transparent;-webkit-appearance: none; -moz-appearance:none; width:110px; border:none; margin:0px 0 0 0; font-size: 18px;}
.press-list{ padding:25px 0;}
.press-list ul li{ padding:25px 0;border-top:1px solid #e6e6e6;}
.press-list h4 { float:left; background:url(../images/arrow-press.png) left center no-repeat; padding:0 0px 0 55px;}
.press-list h4 a{font-style:normal; color:#000000;}
.press-list span { padding:0px 0px 0 55px; line-height:25px;}
.press-list span em{ color:#de9700;}
.press-list a{ float: right; color:#c78800; font-style:italic;}
.press-list a span{color:#c2c2c2; padding:0 0 0 5px;}
.press-list ul li:last-child{border-bottom: 1px solid #e6e6e6;}

.prass-pages ul.pagination {display: inline-block;padding: 0;margin: 0;}
.prass-pages ul.pagination li {display: inline;}
.prass-pages ul.pagination li a {color:#ccc;float: left;padding: 5px 10px;text-decoration: none;transition: background-color .3s;border: 1px solid #ddd;margin: 0 2px; border-radius:3px;}
.prass-pages ul.pagination li span {color:#ccc;float: left;padding: 5px 10px;text-decoration: none;transition: background-color .3s;border: 1px solid #ddd;margin: 0 2px; border-radius:3px;}
.prass-pages ul.pagination li a.active {color: #000;}
.prass-pages ul.pagination li span.active {color: #000;}
.prass-pages ul.pagination li a:hover:not(.active) {background-color: #ddd;}
.prass-pages{ margin:50px 0;}
.prass-pages h4{ float:left; font-size:14px; line-height:20px;}
.prass-pages ul{ float:left;}

.select-box-det{ margin:35px 0;}
.select-box-det h2{color:#000; font-size:24px; display:block; width:100%;}
.select-box-det span{color:#636363; font-size:14px;display:block; width:100%; padding:10px 0 20px 0; border-bottom:2px solid #e7a518;}
.press-list-det p{ color:#434342; font-size:16px; padding:20px 0 0 0;}
.press-list-det p span{ color:#434342; font-size:13px; font-weight:600;}
.pagination-next-pre{ float:right; border:1px solid #e3e3e3; margin:30px 0 50px 0; border-radius:5px;}
.left-arrow5{width: 50px;text-align: center;border-radius: 5px 0 0 5px;line-height: 25px;float: left; background:#ececec; padding:10px 0 0 0;}
.right-arrow5{width: 50px; background: none;text-align: center;border-radius: 0 5px 5px 0px;line-height: 25px;float: left; padding:10px 0 0 0;}
.error-message{ text-align:center; color:#B50003; padding:15px 0; margin:0 auto; display:block;}
#lblSearchMsg{ text-align:center; color:#B50003; padding:25px 0 0 0; margin:0 auto; display:block;}

.bks .popup-body89 #cboxWrapper{ height:473px !important;}
.bks .popup-body89 .popup-heigh {height: 419px; overflow: hidden;}
/*---------------------- Press Releases CSS end --------------------------------*/
/*---------------------- FMGC CSS --------------------------------*/
.banner2-fmgc{width:100%;text-align:center;position:relative; border-top:0px solid #dfdfdf;}
.jssora02l,.jssora02r{display:block;position:absolute;width:55px;height:55px;cursor:pointer;background:url('img/a02.png') no-repeat;overflow:hidden}
.jssora02l{background-position:-3px -33px}
.jssora02r{background-position:-63px -33px}
.jssora02l:hover{background-position:-123px -33px}
.jssora02r:hover{background-position:-183px -33px}
.jssora02l.jssora02ldn{background-position:-3px -33px}
.jssora02r.jssora02rdn{background-position:-63px -33px}

.jssort11{ padding:10px;}

.jssort11 .p{position:absolute;top:0;left:0;width:176px;height:69px;text-align: right; border-bottom:1px solid #373737; padding:15px;}
.jssort11 .tp{position: absolute;top: 3px;left: -22px;width: 176px;height: auto;line-height: 25px;text-align: right;color: #787878;font-size: 13px;/* font-weight: 700; */text-align: u;text-transform: uppercase;}
.jssort11 .i,.jssort11 .pav:hover .i{position:absolute;top:3px;left:3px;width:60px;height:30px;border:#fff 1px dashed}
.jssort11 .pav .i{border:#fff 1px solid}
.jssort11 .t,.jssort11 .pav:hover .t{position: absolute;top: 0;left: 0;width: 176px;height: auto;line-height: 20px;text-align: right;color: #787878;font-size: 13px;font-weight: 400; padding:15px 0 0 0;}

.jssort11 .t,.jssort11 .pav:hover .t:frast-child{padding:25px 0 0 0;}

.jssort11 .pav .t,.jssort11 .p:hover .t{color:#fff}
.jssort11 .c,.jssort11 .pav:hover .c{position:absolute;top:38px;left:3px;width:194px;height:32px;line-height:32px;color:#fff;font-size:11px;font-weight:400;overflow:hidden}
.jssort11 .pav .c,.jssort11 .p:hover .c{color:#fc9835}
.jssort11 .t,.jssort11 .c{transition:color 2s;-moz-transition:color 2s;-webkit-transition:color 2s;-o-transition:color 2s}
.jssort11 .p:hover .t,.jssort11 .pav:hover .t,.jssort11 .p:hover .c,.jssort11 .pav:hover .c{transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none}
.jssort11 .p:hover,.jssort11 .pav:hover{ background:url(../images/fmcg-banner-over.jpg) top center no-repeat;}

.jssort11 .pav,.jssort11 .p.pdn{background:url(../images/fmcg-banner-over.jpg) top center no-repeat;}
.left-part{position:absolute;left:0;top:0px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:176px;height:502px; float:left; background:#1e1e1e;}
.fmcg-banner{position: relative; margin: 0 auto; top: 0px; left: 0px; width: 1300px; height: 502px; overflow: hidden; /*visibility: hidden;*/ background-color: #000000;}
.fmcg-images-part{cursor: default; position: relative; top: 0px; left: 0px; width: 1126px; height: 502px; overflow: hidden; float:right; margin:0 0 0 176px;}
.banner-test-part{ float:left; width:344px; /*background:url(../images/fmcg-banner-text.jpg) left top no-repeat;*/ min-height:500px; padding:50px 45px; color:#fff; text-align:left;}
.banner-test-part h5{ font-size:14px; background:url(../images/banner-line.jpg) bottom left no-repeat; padding:0 0 15px 0; display:block;}
.banner-test-part h3{ font-size:20px; padding:37px 0 30px 0; display:block; font-weight:700; line-height:25px;}
.banner-test-part p{ font-size:13px; padding:0px 0 55px 0; display:block; font-weight:400; line-height:18px;}
.banner-images-part{ float: left; text-align:left;}
.banner-images-part img{ max-width:100%; height:auto;} 
.banner-test-part .awards-line_a{text-align:center;margin:0px !important; background:#fff;}
.banner-test-part .awards-line_a a {border: none;color: #df2125; padding: 15px 30px; font-style:italic;}
.banner-test-part .more{width:160px;}
.banner-test-part .about-us-body .awards_a .more a:after {width: 11px;height: 7px;position: absolute;z-index: 1;right: 15px; top: 18px; content: ""; color: #fff;line-height: 38px;display: block; background: url(../images/arrow_a.png) 100% 50% no-repeat; -webkit-transition: all 1s ease; -moz-transition: all 1s ease;-o-transition: all 1s ease; -ms-transition: all 1s ease; transition: all 0.5s ease;}
.fmcg-body{ padding: 0px;}
.fmcg-body-left{ float:left; width:72%; text-align:left;}
.overview_part_text .fmcg-body-left p{text-align:left; padding:7px 15px 7px 0;}
.fmcg-body-right{ float:left; width:28%; background:url(../images/brand.png) top center no-repeat; min-height:147px; text-align:left;}
.overview_part_text .fmcg-body-right article{ padding:15px 0 0 170px;}
.overview_part_text .fmcg-body-right article p{ text-align:left; font-style:italic; color:#0d2957;}
.overview_part_text .fmcg-body-right article p span{ font-size:24px; color:#0d2957; text-align:left;}
.overview_part_text .fmcg-body-right article a{ padding:7px 0 0 0; display:block;}
.overview_part_text .fmcg-body-right article h5{ color:#0d2957; font-size:16px;}
.overview_part_text .fmcg-body-left p span {font-size: 15px; color: #231f20; line-height: 20px;text-align: left; color:#000;}
.touching{ padding:0 0 0 0px;}
.releases2{ width:100%; padding:0 60px 0 0px; text-align:left;}
.releases2 h3{ background: url(../images/w-line.jpg) left bottom no-repeat; padding:0px 0 15px 0; font-size:22px; font-weight:600;}
.releases2 ul{ margin:30px 0 0 0;}
.releases2 ul li{ font-size:13px; border-bottom:1px solid #243963; color:#fff; padding:20px 0 20px 0;}
.releases2 ul li span{ display:block; text-transform:uppercase; color:#fff;}
.releases2 a{cursor: pointer; background: url(../images/fmcg-arrow2.png) center right 0 no-repeat; width: 100px; display: block; margin:25px 0 0 0;}

.reports2{ width:100%; padding:0 0px 0 0px; text-align:left;}
.reports2 ul li article a{ width:100%; margin:0; text-align:left; background:none;}
.reports2 ul li article i{ padding:12px 0; color:#1b8fd2;}
.reports2 h3{ background: url(../images/b-line.jpg) left bottom no-repeat; padding:0px 0 15px 0; font-size:22px; color:#000; text-transform:uppercase; font-weight:600;}
.reports2 ul{ margin:30px 0 0 0;}
.reports2 ul li{ font-size:18px; border-bottom:1px solid #dbdbdb; color:#fff;}
.reports2 ul li article{ float:left; padding:20px 0;}
.reports2 ul li span{ float:right; padding:20px 0; color:#1b8fd2;}
.reports2 ul li:after{clear:both; content:"";}
.reports2 a{cursor: pointer; /*background: url(../images/fmcg-arrow2.png) center right 0 no-repeat;*/ width: 100px; display: block; margin:25px 0 0 0; color:#716e6e;}
.reports2 a.arrow7{cursor: pointer; background: url(../images/link_arrow_gray.png) center right 0 no-repeat; width: 100px; display: block; margin:25px 0 0 0; color:#716e6e;}
.fmcg-banner-height-top {background:url(../images/fmcg-banner-text.jpg) left top no-repeat; float:left; width:18%; height:100%; min-height:500px;}
.fmcg-top_part4 { position:relative;}
.fmcg-top_part4 .body_left h2{color:#231f20;font-size:16px;font-weight:400;text-transform:uppercase; text-align:left; padding:0px 0 0 0; margin:35px 0;}
.fmcg-top_part4 .body_left h2 span{font-weight:600;}
.fmcg-top_part4 .body_left h5{color:#000;font-size:13px;font-weight:500;font-style:italic;line-height:30px;}
.fmcg-top_part4 .body_left ul{margin:25px 0 0 0;padding:0px;}
.fmcg-top_part4 .bxslider2 li{width:77px;margin:0 10px;display:inline-block;list-style:none;text-align:center;vertical-align:middle;}
.top-line{ border-top:1px solid #ebebeb; /*margin-top:25px;*/}
.about-us-body3a{ padding:0 0 0 0;}
/*.fmcg-banner1{background: url(/images/fmgc-banner1.jpg) top center no-repeat; height:500px; border:1px solid red;}*/

.banner-left1{ float:left; width:15%; background:#1e1e1e; text-align:left; max-height:510px;}
.banner-left1 ul li:first-child{padding:27px 15px 26px 15px;}
.banner-left1 ul li{ display:block; border-bottom:1px solid #373737; line-height:22px; text-transform:uppercase; font-size:13px; padding:22px 15px; text-align:right;}
/*.banner-left1 ul li:hover{ background: url(/images/fmcg-over.jpg) top left repeat #c51c1e;}*/
.banner-left1 ul li a{ color:#787878; text-align:right; padding:0px; height:510px;}
.banner-right1{ float:right; width:67%; text-align:left; height:510px; display:block;}
.banner-right1 img{ border:none; float:right;}
.banner-right1 .slick-list{height:500px;}
.active_htLink{ background: url(../images/fmcg-over.jpg) top left repeat #c51c1e; color:#fff;}
.active_htLink a{color:#fff !important;}
.top-padding1{ margin:10px 0 0 0;}.top-padding2{ margin:20px 0 0 0;}.top-padding3{ margin:30px 0 0 0;}.top-padding4{ margin:40px 0 0 0;}.top-padding5{ margin:50px 0 0 0;}.top-padding6{ margin:60px 0 0 0;}.top-padding7{ margin:70px 0 0 0;}.top-padding8{ margin:80px 0 0 0;}.top-padding9{ margin:90px 0 0 0;}.top-padding10{ margin:100px 0 0 0;}
.popup-press-reports h1{ background: url(/images/popup-tital.jpg) left bottom no-repeat; padding:0 0 15px 0;}
.popup-press-reports article h3{ float:left;}
.popup-press-reports article h5{ float:right; font-size:14px; color:#666;}
.popup-press-reports article h3 a{ font-size:16px;}

/*New Press Report popup section start*/

.popup-press-reports ul li{list-style-type: none; position: relative;}
.popup-press-reports ul li article a{font-size: 16px; color: #00267c; font-weight: 400; padding: 10px 0 25px 0; display: block; font-style: normal;}
.popup-press-reports ul li article i{color: #000; font-size: 14px; line-height: 40px; font-weight: 400;}
.popup-press-reports ul li span{font-size: 14px; color: #666; position: absolute; top: 26px; right: 0; font-weight: normal;}

/*New Press Report popup section end*/
.pop_cont .awards-body-part1 article:first-child {border-top: none;}
.jcarousel ul li{width: 158px !important; height: auto;}
/*---------------------- FMGC CSS end --------------------------------*/

/*---------------------- Home pages --------------------------------*/
.top_part2a-new{ background:#001b4e; min-height:540px;}
.hone-pages-new-banner{ margin:0 auto; width:1300px;}
.new-banner-part{ position:relative;}
.new-home-banner-text{ position:absolute; top:0px; right:0px; width:455px; height:540px; background: rgba(0, 0, 0, 0.6); padding:12px 27px;}
/*---------------------- Home pages End--------------------------------*/

/*---------------------- content pages --------------------------------*/
.content{ padding:0px;}
.content article{ float:left; width:74%; padding:0 3% 4% 0;}
.content aside{ float:left; width:23%;}
.content h1{ font-size:22px; line-height:35px; color:#000; font-weight:600; background:url(/images/con-line.jpg) left bottom no-repeat; padding:0 0 15px 0; margin: 0 0 25px 0;}
.content h2{ font-size:20px; line-height:28px; color:#000; padding:0 0 10px 0; margin-bottom:20px; background:url(../images/h2-line.jpg) left bottom no-repeat; }
.content h3{ font-size:18px; line-height:22px; color:#000; font-weight:400; padding:10px 0 10px 0;}
.content p{ font-size:18px; line-height:24px; color:#000000; padding:0 0 15px 0;}
.content p strong{font-weight:bold; color:#000;}
.content-text-images{ background:#2a57b0; width:auto; height:auto; margin:30px 10px 10px 0; float:left;}
.content-text-images img{text-align: center; margin: 0 auto; display: block; padding: 0px 0 0 0; width:100%;}
.images-text-con{ padding: 26px 23px;}
.images-text-con {border-bottom: none !important;}


.content-text-images p{ text-align:center !important;}
#cboxContent img{ padding:15px;}
.images-text-con h4{ color:#fff; font-size:14px; line-height:18px; background:url(/images/a-line.jpg) center bottom no-repeat; padding:0 0 10px 0; margin:0 0 10px 0; text-align: center;}
.images-text-con p{ color:#5dd9ff; font-size:16px; line-height:24px;}
.images-text-con ul li{ color:#ffffff; font-size:12px; line-height:17px; list-style-type: square; margin-left:20px}
/*-----Part1-------*/
.content2{ padding:0px;}
.content2 article{ float:left; width:50%;}
.content2 aside{ float:left; width:50%; padding:0 5% 0% 0;}

.content2 article.w-60{ float:left; width:60%;}
.content2 aside.w-36{ float:left; width:36%; padding:0;}
.content2 h1{ font-size:22px; line-height:35px; color:#000; font-weight:600; background:url(/images/con-line.jpg) left bottom no-repeat; padding:0 0 15px 0; margin: 0 0 25px 0;}
.content2 h2{ font-size:22px; line-height:20px; color:#000; font-weight:400; padding:43px 0 20px 0; background:url(../images/h2-line.jpg) left bottom no-repeat; margin:0 0 27px 0; line-height:28px;}
.content2 h3{ font-size:16px; line-height:22px; color:#000; font-weight:400; padding:10px 0 25px 0;}
.content2 p{ font-size:18px; line-height:24px; color:#545454; font-weight:400; padding:0 0 11px 0;}
.content2 p strong{font-weight:600; color:#000;}
.content-gray-back{ background:#f0f0f0; padding:50px 0; border-top:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb;}

.content-tab .nav-tabs{ border:none;}
.nav-tabs > li.active > a, .nav-tabs > li > a:hover { border: none; color: #002c7f !important; background: transparent;margin:0px 0 0 0;}
.nav-tabs li.active span{background:#006ac7; border-radius:50%; width:30px; height:30px; color:#fff;}
.content-tab h2{ text-align:center;font-size: 20px;line-height: 20px; color: #000; font-weight: 600; padding: 43px 0 20px 0; background: url(../images/h2-line.jpg) center bottom no-repeat; margin: 0 0 27px 0; text-transform:uppercase;}
.content-tab ul{ margin:20px 0 40px 0;}
.content-tab ul li{ /*border-right:1px solid #e6e6e6;*/ padding:0 34px 0 15px; font-size:18px;}
.content-tab ul li:last-child {border-right: none;padding: 10px 34px;}
.content-tab ul li span{ display:block; font-size:12px; color:#7a7a7a; line-height:30px; text-align:center; margin:0 0 10px 0; width:30px; height:30px;}
.content-tab ul li a{ padding:0px 0 0 10px; color:#000;}
.content-tab .nav-tabs>li.active {margin-bottom: 0px;border-bottom: none; position: relative; top: 1px;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{ background:none;}
.tab-back-images{ background: url(/images/tab-images.jpg) top center no-repeat; position:relative; width:100%; min-height:527px;}
.tab-back-images article{ position:absolute; top:0px; left:15px; width:382px; background: rgba(255, 255, 255, 0.8); height:100%; padding:68px 38px;}
.tab-back-images article h2{ font-size:20px; line-height:25px; color:#000; font-weight:400; text-align:left; text-transform:none; background-position:left bottom; padding:0px 0 20px 0; margin:0px 0 25px 0;}

.tab-back-images2{ background: url(/images/tab-images2.jpg) top center no-repeat; position:relative; width:100%; min-height:527px;}
.tab-back-images2 article{ position:absolute; top:0px; left:15px; width:382px; background: rgba(255, 255, 255, 0.8); height:100%; padding:68px 38px;}
.tab-back-images2 article h2{ font-size:20px; line-height:25px; color:#000; font-weight:400; text-align:left; text-transform:none; background-position:left bottom; padding:0px 0 20px 0; margin:0px 0 25px 0;}
.table-part{ margin:10px 0;}
.table-part .table tr th{ font-size:18px; color:#000; font-weight:600; border-bottom:4px solid #006ac7; border-top:1px solid #006ac7; text-align:center;}
.table-part .table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {padding: 16px 8px;line-height: 1.42857143;vertical-align: top;border-top: 1px solid #ddd; font-size:18px; color:#000000; /*text-align:center;*/ }
table{}
.container .share-capital p{padding: 10px 100px;}
.container p{}
.container a.backGC {float:right; padding:10px 10px 10px 25px; background:url(/images/arrow-left.png) 8px no-repeat; color:#001e56; border:1px solid #CCCCCC;}
.container a.backGC:hover {color:#000000; background-position:5px;}



.container h1, h2, h3, h4, h5, h6{ padding:5px 0;}
body .about-us-body{padding:0px 0 50px;}
.container table tr td{ color:#898989;}
.table-part .table tr:first-child{background: none !important;}
.table-part .table tr:nth-child(odd){background:#fff;}
.table-part .table tr:nth-child(even) { background:#f0f0f0;}
.bullet-pare{ margin:10px 0; display:block;}
.bullet-pare ul li{ border-bottom:1px solid #d0d0d0; background: url(/images/tab-icon.png) left 15px no-repeat; font-size:18px; color:#000; padding:10px 0 10px 35px;}
.bullet-pare ul li:last-child{ border-bottom:0px solid #d0d0d0; }
.bullet-pare2{ margin:0px 0; display:block;}
.bullet-pare2 ul li{ border-bottom:1px solid #d0d0d0; background: url(/images/tab-icon.png) left 15px no-repeat; font-size:18px; color:#545454; padding:10px 0 10px 35px;}

.about-us-body .banner-top-images .bullet-pare ul li a{color:#545454 !important;}
.bullet-pare ol{ padding:0px; margin:0px 0 0 15px;}
.bullet-pare ol li{font-size:18px; color:#545454; padding:10px 0 10px 10px;}
.tab-body{/* background:#f0f0f0;*/}
.no-line{ border-bottom:none;}
.navPanel Ul li.no-line2 a.total-menu{ border-right:none;}
.contant-pagse .year-month small {width: auto; height: 22px; /* width: 50px; */ padding-right: 0px;position: absolute;right: 0;top: 0;background: url(../images/line-v.jpg) left top no-repeat;   padding-left: 20px; cursor: pointer;}
.aboutitc-contet-area a{}
.download-pdf{ margin: 0 auto; /*padding:25px 0 0;*/ padding:0px 0 0;}
.download-pdf ul li{ background:url(/images/pdf.png) left no-repeat; padding:18px 0 18px 50px; border-bottom:1px solid #bfbebe;}
.download-pdf ul li.download-pdf-video{background:url(/images/youtube-logo.png) left no-repeat; padding:18px 0 18px 50px; border-bottom:1px solid #bfbebe;}
.download-pdf ul li.download-pdf-link{background:url(/images/inv-pop-link.png) left no-repeat; padding:18px 0 18px 50px; border-bottom:1px solid #bfbebe;}
.download-pdf ul li.file{ background:url(/images/html-bullet.png) left no-repeat; padding:18px 0 18px 50px; border-top:1px solid #bfbebe;}
.download-pdf ul li a{ color:#000; font-size:18px;}
.download-pdf ul li span{ display:block;}
.content-body .product_gallery{ padding:30px 0 0px;}
.about-us-body-noline{/*background:#f0f0f0;*/ border:none;}
.global-poptext a{ color:#c78800; cursor:pointer;}
.top-part78{ padding:0px; margin:0px 0 15px 0;}
.top-part78 p{ padding:0 0 10px 0; margin:0px;}
.top-part78 img{ width:100%; height:auto;}
.top-part79{ padding:0px; margin:0px 0 15px 0;}
.top-part79 p{ padding:0 0 10px 0; margin:0px;}
.popup-body-part .top-part79 article{ float:left; width:60%; margin:0 3% 0 0;}
.popup-body-part .top-part79 aside{ float:left; width:34%; margin:10px 0 0 0;}
.popup-body-part .top-part79 aside img{ width:100%; height:auto;}
.about-us-body32 .container .shareholder p{ font-size:18px;}
/*---------------------- content pages End--------------------------------*/

/*---------------------- content pages End--------------------------------*/
.csr-policy .bullet-pare{ margin:0px 0; display:block;}
.csr-policy .bullet-pare ul{ margin:0 0 30px 0;}
.csr-policy .bullet-pare ul li{ border-bottom:1px solid #d0d0d0; background: url(/images/tab-icon.png) left 15px no-repeat; font-size:18px; color:#545454; padding:10px 0 10px 35px;}
.csr-policy .bullet-pare ul li:last-child{border-bottom:0px solid #d0d0d0;}
.csr-policy .content h2 {font-size: 20px;line-height: 28px;color: #000;font-weight: 400;padding: 25px 0 10px 0; margin:0 0 15px 0;}
.no-head .table tr:first-child{ background:#fff !important;}
/*---------------------- content pages End--------------------------------*/

/*---------------------- Shareholder Value pages End--------------------------------*/
.shareholder-value { border-top:1px solid #000;}
.shareholder-value li img{position: relative; background-color: transparent; -webkit-transform: translateZ(0px); -moz-transform: translateZ(0px); -ms-transform: translateZ(0px); -o-transform: translateZ(0px); transform: translateZ(0px);  -webkit-transition-duration: 0.3s;   -moz-transition-duration: 0.3s;   -o-transition-duration: 0.3s;  transition-duration: 0.3s;  -webkit-transition-property: transform;  -moz-transition-property: transform;  -o-transition-property: transform;  transition-property: transform;}
.shareholder-value li img:hover {-webkit-transform: translateY(-10px); -moz-transform: translateY(-10px); -ms-transform: translateY(-10px); -o-transform: translateY(-10px); transform: translateY(-10px);}

.shareholder-value li {width: 33%; float: left; height: auto; text-align: center; padding: 30px 0; min-height:190px;}
.shareholder-value li strong {height: auto;display: block;text-align: center;padding: 20px 0 0 0; font-size:18px; color: #000;font-weight: 600;}
.shareholder-value li span {width: 100%; height: auto;display: block;text-align: center;font-size: 16px;color: #000;font-weight: 600;line-height: 17px;}
.our-policies-quick{ width:570px; padding:0 60px 0 0px; text-align:left;}
.our-policies-quick h3{ background: url(../images/w-line.jpg) left bottom no-repeat; padding:25px 0 15px 0;}
.our-policies-quick ul{ margin:15px 0 0 0;}
.our-policies-quick ul li{ font-size:12px; color:#fff; border-bottom:1px solid #022360; line-height:35px; background:url(../images/pdf-s.png) left center no-repeat; padding:0 0 0 25px;}
.our-policies-quick ul li a{ font-size:18px; color:#fff; background:none; width:auto; margin:0px; background: url(/images/download3.png) right center no-repeat;}
.our-policies-quick a{color: #fff;cursor: pointer; background: url(../images/about-arrow.png) left 0 no-repeat; width: 150px; display: block; /* padding: 15px 0 0 0; */  margin: 35px auto 0 auto;}

.shareholder-right{ color:#fff; padding:0 0 0 13px; text-align:center; position:relative;}
.shareholder-right p{padding:25px 0 0 0;}
.shareholder-right ul li{ float:left; padding:20px 25px 20px 25px; cursor: pointer; border-right:1px solid #b78c04; background:url(../images/arrow-press2.png) 27px 55px no-repeat; min-height:100px;}
.shareholder-right ul li:last-child{border-right: none; padding:20px 0px 20px 20px;min-height:100px; background:url(../images/arrow-press2.png) 22px 55px no-repeat;}
.shareholder-right ul li:first-child{padding:20px 25px 20px 20px;min-height:100px; background:url(../images/arrow-press2.png) 22px 55px no-repeat;}
.shareholder-right a{ color:#fff; cursor:pointer; background: none; text-align:left; font-size:18px; font-weight:400;}
.bodt-right-about2aa{width:50%; float:left; margin:-50px 0 0 0px; position:relative;}
.download-app{ margin:78px 0 0 15px; padding:0px; text-align:left; position:relative;}
.download-app h3{ font-size:16px; font-weight:400; padding:0 0 10px 0;}
.download-app a{ float:left; padding:5px;}
.download-app article {position:absolute; bottom:-180px;}
.download-app article div{ float:left; margin:0 5px 0 -5px;}
.app-icon img{ margin:0 0 0 -10px; position:absolute; bottom:-85px;}
.values-body2{ padding:35px 0; }
.values-body2 h4{ background:url(../images/vision-line.jpg) bottom center no-repeat; padding:0 0 15px 0;text-align:center; color:#000; font-weight:600;}
.values-body2 p{ font-size:14px; color:#000; padding:15px 0 0 0;text-align:center;}
.key-financials{ padding:50px 0 50px 0;}
.key-financials1{ padding:0px 0 0 0;}
.investor_sec{background:#FFFFFF; padding:30px 20px;}
.mid-up-sec{padding:30px 0 0 15px;}
.mid-up-sec ul li{padding:6px 0 6px 0 !important;}
.mid-up-sec .scrollarea {height: 280px !important;}
.mid-down-sec {padding:6px 0 0 15px !important;}
.mid-down-sec ul li{padding:15px 0 6px 0 !important;}
.mid-down-sec .scrollarea {height: 153px !important;}

.investor_sec .scrollarea{ height:418px;}
.lpr_list li{ margin-bottom:15px;}
.lpr_list li a { font-size:12px; color:#000000; line-height:16px;}
.lpr_list li a em{ color:#989898; display:block;}

.investor_sec .disclaimer{ margin:20px 0 0; background:url(../images/dot2.png) left top repeat-x;}
.investor_sec .disclaimer a{ background:url(../images/disclaimer-icon.png) left 16px no-repeat; padding:15px 00px 0 36px; display:block; font-size:16px; color:#000; line-height:30px;  }

.lir_list li{ margin-bottom:10px; padding-bottom:10px; background:url(../images/dot2.png) left bottom repeat-x;}
.lir_list li:last-child{ background:none;}
.lir_list li a{ font-size:12px; color:#2c5db4; font-weight:600; background:url(../images/arrow5.png) left 7px no-repeat; padding-left:34px; display:block;}
.lir_list li a:hover{ color:#000000;}

.investor_sec .download{ margin:30px 0 0;  background:url(../images/dot2.png) left top repeat-x; }
.investor_sec .download a{ background:url(../images/download-icon.png) left 16px no-repeat; padding:15px 0px 0 40px; display:block; font-size:12px; color:#989898; line-height:16px;  }
.investor_sec .download a span{font-size:16px; display:block; color:#000;}

.investor_video{margin-top:30px; background:#FFFFFF; padding:30px;}
.investor_video h3{ font-size:12px; font-weight:400; color:#000000; margin:0; padding-bottom:0px;}
.investor_video span{ font-size:14px; color:#2c5db4; margin:0; padding-bottom:20px; display:block;}
.investor_video span strong{ font-size:16px; color:#2c5db4; }
.investor_video .video{ background:url(../images/video-icon.png) left 3px no-repeat; font-size:12px; color:#000; padding-left:27px; display:block;}
.box-parts{padding-right: 15px; padding-left: 15px;}
.clearfix:before, .clearfix:after, .dl-horizontal dd:before, .dl-horizontal dd:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .btn-toolbar:before, .btn-toolbar:after, .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after, .pager:before, .pager:after, .panel-body:before, .panel-body:after, .modal-footer:before, .modal-footer:after {
    display: table;content: " ";}
.s-box .scrollarea{ height:174px;}

.box-data{ padding:0px; /*margin:0px 28px 0 0;*/ margin:0px 13px 0 0;}
.box-data.nomargin{ padding:0px; /*margin:0px 28px 0 0;*/ margin:0px 0px 0 0;}
.box-parts .box-data ul li{ border-bottom:1px solid #898989;; color:#000; font-size:18px; display:block; text-align:left; line-height:20px; padding:15px 0;}
.box-parts .box-data.nomargin ul li article{ display: block; margin: 0; margin-bottom:10px!important; padding-top: 0; text-align: left;}
.box-parts .box-data ul li:after{content:''; display: block; clear: both;}
.box-parts .box-cap-data ul li{ font-size:18px;}

h3.underline_haed{ padding:25px 0 0 0; color:#231f20; font-size:30px; position:relative; padding-bottom:10px; margin-bottom:15px;}
h3.underline_haed:after{position:absolute; left:0px; bottom:0px; content:""; height:2px; width:50px; background-color:#000;}


.box-parts .box-data ul li:last-child{ border-bottom: none;}
.box-parts .box-data ul li span{text-align:right; float:right; color:#666;}
.box-parts .box-data h3{ font-size:20px; text-transform:uppercase; padding:0 0 60px 0;}
.box-parts .box-data h3 i{ font-size:14px; display: block; padding:10px 0 0 0; text-transform:none;}
.box-parts .box-data table tr td{ padding:5px; font-size:15px;}
.box-parts .investor_sec .box-table h3{ font-size:20px; text-transform:uppercase; padding:0 0 25px 0;}

.our-policies-quick2{ width:570px; padding:0 60px 0 0px; text-align:left;}
.our-policies-quick2 h3{ background: url(../images/w-line.jpg) left bottom no-repeat; padding:10px 0 35px 0;}
.our-policies-quick2 ul{ margin:15px 0 0 0;}
.our-policies-quick2 ul li{ font-size:12px; color:#fff; border-bottom:1px solid #022360; line-height:35px; background: none;  padding:10px 0; margin:0px; line-height:20px;}
.our-policies-quick2 ul li a{ font-size:12px; color:#fff; background:none; width:auto; margin:0px; background: url(/images/download3.png) right center no-repeat; padding:0px; margin:0px; }
.our-policies-quick2 a{color: #fff;cursor: pointer; background: url(../images/about-arrow.png) left 0 no-repeat; width: 150px; display: block; /* padding: 15px 0 0 0; */  margin: 35px auto 0 auto;}
.our-policies-quick2 ul li i{ display:block; padding:0px; margin:0px; font-size:11px; color:#d7d7d7;}
.our-policies-quick2 ul li span{ display: inline-block; float:right; padding:0px; margin:0px; line-height:18px;}

.our-policies-quick3{ width:570px; padding:0 0px 0 60px; text-align:left;}

.our-policies-quick3 h3{ background: url(../images/w-line.jpg) left bottom no-repeat; padding:10px 0 35px 0;}
.our-policies-quick3 ul{ margin:15px 0 0 0;}
.our-policies-quick3 ul li{ font-size:12px; color:#fff; border-bottom:1px solid #b78c04; line-height:35px; background: none;  padding:10px 0; margin:0px; line-height:20px;}
.our-policies-quick3 ul li a{ font-size:12px; color:#fff; background:none; width:auto; margin:0px; background: url(/images/download3.png) right center no-repeat; padding:0px; margin:0px; }
.our-policies-quick3 a{color: #fff;cursor: pointer; background: url(../images/about-arrow.png) left 0 no-repeat; width: 150px; display: block; /* padding: 15px 0 0 0; */  margin: 35px auto 0 auto;}
.our-policies-quick3 ul li i{ display:block; padding:0px; margin:0px; font-size:11px; color:#d7d7d7;}
.our-policies-quick3 ul li span{ display: inline-block; float:right; padding:0px; margin:0px; line-height:18px;}


.our-policies-quick4{ width:570px; padding:0 60px 0 0px; text-align:left;}
.our-policies-quick4 h3{ background: url(../images/b-line.jpg) left bottom no-repeat; padding:10px 0 15px 0; color:#000000; font-weight:600;}
.our-policies-quick4 ul{ margin:15px 0 0 0;}
.our-policies-quick4 ul li{ font-size:18px; color:#1b8fd2; border-bottom:1px solid #dbdbdb; line-height:35px; background: none;  padding:15px 0; margin:0px; line-height:20px; float:left; width:100%;}
.our-policies-quick4 ul li a{ font-size:18px; color:#716e6e; background:none; width:70%; margin:0px; background: none; padding:0px; margin:0px; float:right; }
.our-policies-quick4 a{color: #5d5d5d;cursor: pointer; background: url(../images/link_arrow_gray.png) 80px 9px no-repeat; width: 150px; display: block;/*background: url(../images/about-arrow.png) 90px 0 no-repeat; width: 150px;*/ /* padding: 15px 0 0 0; */  margin: 35px auto 0 auto; line-height:22px; float:left;}
.our-policies-quick4 ul li i{ display:block; padding:0px; margin:0px; font-size:11px; color:#d7d7d7;}
.our-policies-quick4 ul li span{ display: inline-block; float:left; padding:0px; margin:0px 0 0 0; line-height:18px;}

.our-policies-quick5{ width:570px; padding:0 0px 0 60px; text-align:left;}
.our-policies-quick5 h3{ background: url(../images/b-line.jpg) left bottom no-repeat; padding:10px 0 15px 0; color:#000; font-weight:600;}
.our-policies-quick5 ul{ margin:15px 0 0 0;}
.our-policies-quick5 ul li{ font-size:18px; color:#fff; border-bottom:1px solid #dbdbdb; line-height:35px; background: none;  padding:15px 0; margin:0px; line-height:20px;}
.our-policies-quick5 ul li a{ font-size:18px; color:#716e6e; width:auto; margin:0px; background: none; padding:0px; margin:0px; width:85%; }
.our-policies-quick5 a{color: #716e6e;cursor: pointer; background: url(../images/link_arrow_gray.png) 80px 9px no-repeat; width: 210px; display: block;/*background: url(../images/about-arrow.png) 90px 0 no-repeat; width: 150px;*/ /* padding: 15px 0 0 0; */  margin: 35px auto 0 auto; line-height:22px;}
.our-policies-quick5 ul li i{ display:block; padding:0px; margin:0px; font-size:14px; color:#1b8fd2;}
.our-policies-quick5 ul li span{ display: inline-block; float:right; padding:0px; margin:-30px 0 0 0; line-height:18px; color:#1b8fd2;}

.bodt-left-about2{width:45%; float:left; padding:0 0 0 5%;}
.bodt-left-about2 h3{ font-size:18px; color:#fff; text-transform:uppercase;}
.bodt-left-about2 p{ font-size:14px; color:#fff;}

/*---------------------- Shareholder Value pages End--------------------------------*/
/*---------------------- General information pages End--------------------------------*/
.menu-pard2a{ width:1175px; margin:0 auto;}
.menu-pard2a ul li.transition{ padding:13px 0px; text-transform:uppercase;}
.menu-pard2a ul li.transition:first-child{ padding:13px 0; text-align:left;}
.menu-pard2a ul li.transition:last-child{ padding:13px 0px 13px 0; text-align:left;}
.menu-pard2a ul li{ float:left; width:25%; padding: 0 0px; border-right:none; text-align:left;}
.menu-pard2a ul li li.pdmActive strong{ border-bottom:3px solid #ddb663;padding: 0 58px;}
.menu-pard2a ul li.active{ border-bottom:3px solid #ddb663;}

.menu-pard2a ul li:first-child { float:left; padding:0 55px 0 0; border-right: none;}
.menu-pard2a ul li:last-child {padding:0 0px 0 53px; border-right:0px solid #d5d5d5;}
.menu-pard2a ul li{ line-height:20px; padding:10px 0;}
.menu-pard2a ul li:hover{border-bottom: 3px solid #ddb663 !important;}
.menu-pard2a ul li.active{border-bottom: 3px solid #ddb663 !important;}
.about_body .padding ul li{ min-height:90px;}
ul.line-heigh li{ height:65px;}
/*---------------------- General information pages End--------------------------------*/

.table2{font-family: 'barlow_semi_condensedlight'; font-size:16px;}
.table2 a{color:#002c7f;}
.table2 a:hover{color:#000000;}
/*---------------------- Sustainability Policy pages End--------------------------------*/
/*.menu-pard2b{ width:1155px; margin:0 auto;}
.menu-pard2b ul li.transition{ padding:0 0px; text-transform:uppercase;}
.menu-pard2b ul li.transition:first-child{ padding:0 0px 0 0; text-align:left;}
.menu-pard2b ul li.transition:last-child{ padding:0 0px 0 0px; text-align:left;}
.menu-pard2b ul li{ float:left; width:20%; padding: 0 0px; border-right:none; text-align:left;}
.menu-pard2b ul li li.pdmActive strong{ border-bottom:3px solid #ddb663;padding: 0 58px;}
.menu-pard2b ul li.active{ border-bottom:3px solid #ddb663;}

.menu-pard2b ul li:first-child { float:left; padding:0 55px 0 0; border-right: none;}
.menu-pard2b ul li:last-child {padding:0 0px 0 53px; border-right:0px solid #d5d5d5;}
.menu-pard2b ul li{ line-height:50px; }
.menu-pard2b ul li:hover{border-bottom: 3px solid #ddb663;}

.menu-pard2c{ width:1155px; margin:0 auto;}
.menu-pard2c ul li.transition{ padding:0 0px; text-transform:uppercase;}
.menu-pard2c ul li.transition:first-child{ padding-left:0px; padding-right:20px; text-align:left;}
.menu-pard2c ul li.transition:last-child{ padding:0 0px 0 0px; text-align:left;}
.padding .menu-pard2c ul li{ float:left; width: auto; padding: 0 20px; border-right:none; text-align:left;}
.menu-pard2c ul li li.pdmActive strong{ border-bottom:3px solid #ddb663;padding: 0 58px;}
.menu-pard2c ul li.active{ border-bottom:3px solid #ddb663;}

.menu-pard2c ul li:first-child { float:left; padding:0 55px 0 0; border-right: none;}
.menu-pard2c ul li:last-child {padding:0 0px 0 53px; border-right:0px solid #d5d5d5;}
.menu-pard2c ul li{ line-height:50px; }
.menu-pard2c ul li:hover{border-bottom: 3px solid #ddb663;}*/
/*---------------------- Sustainability Policy pages End--------------------------------*/


/*---------------------- All Table Css--------------------------------*/
table { font-size:14px; }
.big-table { font-size:12px;  margin:15px 0; border-collapse: collapse;}
.big-table .gen-table-head{ background:#14326e; color:#fff; text-align:center;}
.big-table .gen-table-head a{ color:#c38000;}
.big-table td.gen-table-head { border:1px solid #5573ae;}
.big-table td.gen-table-body-tab { border:1px solid #ccd6ec;}
.big-table tr td{ padding:5px !important;}
.big-table tr:nth-child(even) {background: #ecf1fc;}
.big-table tr:nth-child(odd) {background: #fff;}
/*---------------------- All Table Css End--------------------------------*/

.big-top-menu31{ margin:0 auto; width:100%; }
ul.product_details_menu2{ display:block; text-align:left; line-height:25px; font-size:14px; color:#000;  border-bottom:1px solid #e0dddd; font-weight:400 !important; cursor:pointer;}

ul.product_details_menu2 li{ display:block; text-align:left; line-height:25px; font-size:14px; color:#545454;  padding:10px 0; font-weight:400 !important; cursor:pointer; width:33%; float:left; padding:10px 15px 10px 10px;}
.big-top-menu31 h1{ text-align:left; color:#fff; padding:15px 0; text-transform:none; background:url(../images/box-line.jpg) left bottom no-repeat; margin:0 0 30px 0;}
.is-active{ position:absolute; top:0px; right:0px; z-index:99;}
.part56{ background:#fff !important;}
ul.product_details_menu2:first-child{border-bottom: none;}





/*.top_panel{ position:relative; z-index:5; margin:0px; display:block; width:100% !important;}
.top_panel:after{ content:''; display:block; clear:both;}
#nav_trigger{ display:block; position:absolute; right:0px; top:15px; width:50px; height:40px; cursor:pointer; padding:10px; z-index:99999; }

#nav_trigger .lines { display: inline-block; width:27px; height:2px; background: #000; border-radius: 0.28571rem; transition: 0.3s; position: relative; }
#nav_trigger .lines:before,
#nav_trigger .lines:after { display: inline-block; width:27px; height:2px; background: #000; border-radius: 0.28571rem; transition: 0.3s; position: absolute; right: 0; content: ''; -webkit-transform-origin: 0.28571rem center; transform-origin: 0.28571rem center; }
#nav_trigger:hover .lines { margin-left: 10px; }
#nav_trigger:hover .lines:before,
#nav_trigger:hover .lines:after { right:10px; }
#nav_trigger .lines:before { top: 5px; }
#nav_trigger .lines:after { top: -5px; }
#nav_trigger.close span.lines { background: transparent; }
#nav_trigger.close .lines:before { -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); }
#nav_trigger.close .lines:after { -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); }
#nav_trigger.close .lines:before,
#nav_trigger.close .lines:after { -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%; top: 0; width:27px; }

.nav_panel{ position:absolute; left:0; right:0; top:100%; width:100%; height:0; background:rgba(0,0,0,0.8); overflow:hidden; }
.nav_panel section{ float:left; width:20%;   background: url(../images/menuBg1.jpg) repeat-y 0 0; background-size:0%; -webkit-background-size:0%;  -moz-background-size:0%;  -o-background-size:0%; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; -ms-transition: all 0.5s ease; transition: all 0.5s ease;}*/

.top-line98{ background:#fff;}
.top-line98 .top_menu_scroll{ background-color:transparent;}
.top-line98 .aashirvaad_menu ul{ padding:0px; margin:0px;}
.top-line98 .aashirvaad_menu ul li{line-height: 50px; height: 50px; padding: 0px 5px;font-weight: 400 !important;font-size: 13px;}

.top-line98 ul.test_class li{line-height: 50px; height: 50px;border-right: 1px solid #dfdfdf; border-bottom: 1px solid #dfdfdf; padding: 0px 5px;font-weight: 400 !important;font-size: 13px;}
.top-line98 ul.test_class2 li{line-height: 50px; height: 50px;border-right: 1px solid #dfdfdf; border-bottom: none; padding: 0px 5px;font-weight: 400 !important;font-size: 13px;}
.transition{/* border-top:1px solid #dfdfdf;*/}
.top-line98 .aashirvaad_menu ul li a{ color:#7d7d7d;}
.top-line98 {width: 100%; margin: 0px 0 0 0; min-height: 70px; overflow: hidden;  -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; -ms-transition: all 1s ease;transition: all 0.5s ease;
text-align: center; height: 100px;}
.top-line98 .aashirvaad_menu ul li.active{border-bottom: 3px solid #ddb663; line-height:50px; padding:0 0 20px 0;}
.top-line98 .aashirvaad_menu ul li.active {border-bottom: 3px solid #ddb663; transition: all 1s ease-in-out 0s;}

.nav-main {position:relative;}
.nav-main .nav--right{ position: inherit; top:0; right:0px; float: none;}
.nav-main .nav--right .mpp-menu-icon {display: block;margin: 0;padding: 0;width: 77px;height: 42px;text-indent: -9999px;-webkit-appearance: none;-moz-appearance: none;appearance: none; border: medium none; cursor: pointer; -webkit-transition: 0.2s; transition: 0.2s; background-color:transparent; top:-12px; position:relative; }
.nav-main .nav--right .mpp-menu-icon span.toggle {display: block; position: absolute; top:20px; left: 18px; right: 18px; height: 3px;}
.nav-main .nav--right .mpp-menu-icon span.toggle:before, .nav-main .nav--right .mpp-menu-icon span.toggle:after {position: absolute;display: block; right: 0px; width: 100%; height: 3px; content: "";}
.nav-main .nav--right .mpp-menu-icon span.toggle:before {top: -9px;}
.nav-main .nav--right .mpp-menu-icon span.toggle:after {bottom: -9px;}
.nav-main .nav--right li {display: inline-block;float: right;}
.nav-main .nav--right li.v-button--slide-right .mpp-menu-icon--cross:before {content: "";height: 100%; left: -16px; position: absolute; top: -95px; width: 1px; -webkit-transition-delay: 0.3s, 0s; transition-delay: 0.3s, 0s;}
.nav-main .nav--right li.v-button--slide-right .mpp-menu-icon--cross span.toggle {background-color: #000; -webkit-transition: background 0s 0.3s;transition: background 0s 0.3s;}
.nav-main .nav--right li.v-button--slide-right .mpp-menu-icon--cross span.toggle:before, .nav-main .nav--right li.v-button--slide-right .mpp-menu-icon--cross span.toggle:after {background-color: #000; -webkit-transition-duration: 0.3s, 0.3s;  transition-duration: 0.3s, 0.3s;  -webkit-transition-delay: 0.3s, 0s;  transition-delay: 0.3s, 0s;}
.nav-main .nav--right li.v-button--slide-right .mpp-menu-icon--cross span.toggle:before {-webkit-transition-property: top, -webkit-transform; transition-property: top, transform;}
.nav-main .nav--right li.v-button--slide-right .mpp-menu-icon--cross span.toggle:after {-webkit-transition-property: bottom, -webkit-transform; transition-property: bottom, transform;}
.nav-main .nav--right li.v-button--slide-right .mpp-menu-icon--cross span.menu {bottom: 13px;display: block;font-size: 0.9em;font-weight: 700;position: absolute;text-indent: 0;text-transform: uppercase;width: 100%;}
.nav-main .nav--right li.v-button--slide-right .mpp-menu-icon--cross.is-active:before {top: 0;}
.nav-main .nav--right li.v-button--slide-right .mpp-menu-icon--cross.is-active span.toggle {background: none;}
.nav-main .nav--right li.v-button--slide-right .mpp-menu-icon--cross.is-active span.toggle:before, .nav-main .nav--right li.v-button--slide-right .mpp-menu-icon--cross.is-active span.toggle:after {-webkit-transition-delay: 0s, 0.3s;transition-delay: 0s, 0.3s; background-color: #5b5b5b;}
.nav-main .nav--right li.v-button--slide-right .mpp-menu-icon--cross.is-active span.toggle:before {top: 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.nav-main .nav--right li.v-button--slide-right .mpp-menu-icon--cross.is-active span.toggle:after {bottom: 0;
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

.menu--slide-right {
  background-color:transparent;
  top:0%;
  bottom:0px;
  height:100%;
  right:0;
  left:0;
  width:100%;
  z-index: 99;
  -webkit-transition: all 0.25s ease-in-out 0s;
  transition: all 0.25s ease-in-out 0s;
  opacity:0;
  visibility:hidden;
  position:absolute;
  
}

.nav-main .menu--slide-right.is-active {
  top:33px;
  opacity:1;
  visibility:visible;
  
}
.top-fixed{ position:fixed; top:150px; left:0; right:0; z-index:999;}
.nav-main .menu--slide-right .main-menu,
.nav-main .menu--slide-right .contact-menu,
.nav-main .menu--slide-right .social-menu {
  display: inline-block;
  float: left;
  margin: 0;
  width: 100%;
}

.nav-main .menu--slide-right .main-menu li,
.nav-main .menu--slide-right .contact-menu li,
.nav-main .menu--slide-right .social-menu li {
  display: block;
}

.nav-main .menu--slide-right .main-menu li a,
.nav-main .menu--slide-right .contact-menu li a,
.nav-main .menu--slide-right .social-menu li a {
  display: inline-block;
  width: 100%;
  text-transform: uppercase;
  cursor: pointer;
  padding: 15px 30px;
}
.backgrount-part{ background:#f2f2f2; border-bottom:1px solid #e0dddd; margin:20px 0 0 0;}


.nav-main .menu--slide-right .main-menu li.search #nav-search-input .input-group .input-group-btn .search-btn,
.nav-main .menu--slide-right .contact-menu li.search #nav-search-input .input-group .input-group-btn .search-btn,
.nav-main .menu--slide-right .social-menu li.search #nav-search-input .input-group .input-group-btn .search-btn {
  height: 50px;
  margin: 0;
  padding-left: 15px;
  padding-right: 15px;
}


.nav-main .menu--slide-right .main-menu li .v-dropdown-menu li,
.nav-main .menu--slide-right .contact-menu li .v-dropdown-menu li,
.nav-main .menu--slide-right .social-menu li .v-dropdown-menu li {
  display: block;
}


.f-nav{  /* To fix main menu container */
    z-index: 9999;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
	border-bottom:1px solid #e0dddd;
	background:#f0f0f0;

}
#main-menu-container {
    text-align: center; /* Assuming your main layout is centered */
	/*border-top: 1px solid #dfdfdf;*/
}
#main-menu {
    display: block;
    width:100%; /* Your menu's width */
}

.center-part-45{ margin:0 auto; width:1160px;}
.toggle-top{ margin:0 auto; width:1160px; height:42px;}
.product_details_menu2 li.current{ border-bottom:1px solid #DC9805 !important;}
.one-line{ border-bottom:1px solid #e0dddd; min-height:46px;}
.two-line{ border-bottom:1px solid #e0dddd; min-height:71px;}
.three-line{ border-bottom:1px solid #e0dddd; min-height:100px;}

.modal-backdrop1 {
    background-color: rgba(0, 0, 0, 0.45);
    cursor: pointer;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 99;
}
/*---------------------- Investor pages--------------------------------*/
.investor-pages{ background: url(../images/investor-banner.jpg) top center; min-height:530px;}
.investor-pages article{ width:369px; background: rgba(0, 167, 93, 0.7); height:100%; float:right; margin:0 -15px 0 0px; padding:80px 55px; min-height:530px; color:#fff;}
.investor-pages article h2{color:#fff; font-size:18px; text-transform:uppercase; font-weight:600; background:url(../images/inv-line.jpg) left bottom no-repeat; padding:0 0 15px 0; margin:0 0 85px 0;}
.investor-pages article ul li{ border-bottom:1px solid #61af95; padding: 15px 0; background:url(../images/inv-arrow.png) center right no-repeat;}
.investor-pages article ul li a{color:#fff; font-size:13px; line-height:18px;}
.red-cell{background-color: rgba(0, 0, 0, 0.45); cursor: pointer; height: 100%; left: 0; position: fixed; top: 0; width: 100%; z-index: 99;}

.box-data-investor{ padding:0px; margin:0px 10px 0 0;}
.box-parts-investor .box-data ul li{ border-bottom:1px solid #e9e9e9; color:#000; font-size:16px; display:block; text-align:left; line-height:20px; padding:7px 0;}
.box-parts-investor .box-cap-data ul li{ font-size:18px; color:#000; font-weight:400;}

.box-parts-investor .box-data ul li:last-child{ border-bottom: none;}
.box-parts-investor .box-data ul li span{text-align:left; color:#00; font-style:italic; display:block; font-size:13px;}
.box-parts-investor .box-data ul li a{color:#000;}
.box-parts-investor .box-data h3{ font-size:18px; text-transform: none; padding:0 0 20px 0; color:#000; float:left;}
.box-parts-investor .box-data h4{ font-size:18px; text-transform: none; padding:0 0 20px 0; color:#000; float:right; background:none;}
.box-parts-investor .box-data h3 i{ font-size:11px; display: block; padding:10px 0 0 0; text-transform:none;}
.box-parts-investor .box-data h5{ font-size:18px; color:#000; font-weight:600; background:url(../images/invarrow1.png) center right no-repeat; margin:20px 0 0 0;}
.box-parts-investor .box-data h5 a{color:#000;}


.box-parts-investor .box-data table tr td{ padding:5px; font-size:14px;}
.box-parts-investor .investor_sec .box-table h3{ font-size:18px; text-transform:uppercase; padding:0 0 25px 0;}

.values-body2-inv{ padding:52px 15px;}
.values-body2-inv h4{ background:url(../images/vision-line.jpg) bottom center no-repeat; padding:0 0 15px 0;text-align:center; color:#000; font-weight:600;}
.values-body2-inv p{ font-size:18px; color:#000; padding:15px 0 0 0;text-align:center;}
.investor_sec9 .center-box3 h3{ float:left; padding:0 0 0px 0;}
.center-box3 h4{ float:left; background:none; padding: 35px 0 0 5px;}
.images-test-line{ border-bottom:1px solid #e9e9e9;}

.investor_sec9 .center-box3 ul li{border-bottom: 1px solid #e9e9e9; font-size:16px; background:url(../images/invarrow2.png) center right no-repeat;}
.investor_sec9 .center-box3 ul li:nth-child(1){ padding:35px 0 15px 0;}
.investor_sec9 .center-box3 ul li a:nth-child(1){color:#af66a9;}
.investor_sec9 .center-box3 ul li:nth-child(2) a{color:#507630;}
.investor_sec9 .center-box3 ul li:nth-child(3) a{color:#056db1;}
.investor_sec9 .center-box3 ul li:nth-child(4) a{color:#c38647;}
.investor_sec9{padding: 30px 20px 0 20px; margin: 0 15px 0 0; border: 1px solid #ccc; border-radius: 5px; background:#fff;}
.investor_sec9 .scrollarea{ height:455px;}
.investor-service{ margin:58px -15px 0 -15px; text-align:left;}
.investor-service h4{ text-align:left; background-position:left; padding:0 0 20px 0; font-size:18px; font-weight:400; background:url(../images/inv-line2.jpg) left bottom no-repeat;}
.investor-service p{ text-align:left; }
.box-partb{ margin:35px 0 0 0;}
.left-part41{ background:#c38647; border-radius:5px 0 0 5px; min-height:287px;}
.rifgt-part41{ background:#244979; border-radius:0px 5px 5px 0px; min-height:287px; margin:0 0 0 -15px;}
.no-padding-box-inv{ padding:0px;}
.left-part41{ padding:40px 30px;}
.left-part41 h3{ font-size:16px; font-weight:600; color:#fff; background:url(../images/inv-line4.jpg) left bottom no-repeat; padding:0 0 15px 0;}
.left-part41 p{color:#fff;}
.rifgt-part41{ padding:40px 80px;}
.rifgt-part41 h3{ font-size:16px; font-weight:600; color:#fff; background:url(../images/inv-line4.jpg) left bottom no-repeat; padding:0 0 15px 0;}
.rifgt-part41 h3 span{font-weight:400; color:#bdd2ed;}
.rifgt-part41 table{ margin:20px 0 0 0;}
.rifgt-part41 table tr td{ color:#ffffff; font-size:14px; line-height:20px; padding:3px 0;}
.arun-bose { padding:0px 0 0 0;}
.arun-bose ul li{ list-style:none; background:none; padding:15px 0; margin:0px;}
.pagination li {display:inline-block;padding:5px;}
/*----------------------  Investor pages End--------------------------------*/

/*----------------------  Disclosures under SEBI pages --------------------------------*/
.menu-pard2ab { width:1155px; margin:0 auto;}
.menu-pard2ab ul li.transition{ padding:0 26px;}
.menu-pard2ab ul li.transition:first-child{ padding:0 26px 0 0;}
.menu-pard2ab ul li.transition:last-child{ padding:0 0px 0 26px;}
.menu-pard2ab ul li{ float:left; padding: 0 0px; border-right:1px solid #d5d5d5;}
.menu-pard2ab ul li li.pdmActive strong{ border-bottom:3px solid #ddb663;padding: 0 58px;}
.menu-pard2ab ul li.active{ border-bottom:3px solid #ddb663;}

.menu-pard2ab ul li:first-child { float:left; padding:0 55px 0 0; border-right:1px solid #d5d5d5;}
.menu-pard2ab ul li:last-child {padding:0 0px 0 53px; border-right:0px solid #d5d5d5;}
.menu-pard2ab ul li{ line-height:67px; padding:0 59px 0 58px;}
.menu-pard2ab ul li:hover{border-bottom: 3px solid #ddb663;}
/*----------------------  Disclosures under SEBI pages End--------------------------------*/

.back-line{ border:1px solid #e9e9e9;}

.product_details_menu-disclosures{ border-left:1px solid #1b5690; margin:0;}
.product_details_menu-disclosures li{ float:left; border-right:1px solid #1b5690; text-align:center; font-size: 13px;}
.product_details_menu-disclosures li strong{ display:block; cursor:pointer; font-weight:400; color:#7d7d7d; }
.product_details_menu-disclosures li strong i{ position:absolute; left:50%; margin-left:-15px; top:18px; cursor:pointer;}
.product_details_menu-disclosures li a{ height:50px; min-width:120px; display:block; position:relative; cursor:pointer; }
.menu-pard2ab-disclosures { width:1155px; margin:0 auto;}
.menu-pard2ab-disclosures ul li.transition{ padding:0 26px;}
.menu-pard2ab-disclosures ul li{ float:left; padding: 0 0px; border-right:1px solid #d5d5d5; line-height:30px;}

/*----------------------  Chairman Speaks pages --------------------------------*/
/*.chairman-body{ background:#f0f0f0;}*/
.chairman-body .banner-top-images2{ /*background:url(../images/banner-top.jpg) top center no-repeat;*/ padding:33px 0 0 0; }
.chairman-banner{ position:relative;}
.chairman-banner .banner-about-text12 article{ position: absolute; top:160px; left:85px; width:100%; display:block;}
.chairman-banner .banner-about-text12 article.quotetext{ top:84px;}
.chairman-banner .banner-about-text12 article.quotetext p{font-size:22px; font-weight:bold; width:52%;}
.chairman-banner .banner-about-text12 article.quotetext p.quotename{color:#faca00;}
.chairman-banner .banner-about-text12 article.quotetext p.quotename small{font-weight:normal;}
.chairman-banner .banner-about-text12.about-text-right article{ left:680px !important; width:800px !important;}
.chairman-banner .banner-about-text12 article h1{ font-size:30px; font-weight:900; color:#fff; width:100%; display:block; background:url(../images/chir-line.jpg) left bottom no-repeat; padding:0 0 20px 0px; text-align:left;}
.banner-text-box1{ background:#cdb02a; border:1px solid #dcc86a; position:absolute; top:288px; left:85px; width:130px; height:117px; text-align:center;vertical-align: middle; overflow:hidden;}
.banner-text-box1:hover{ background:#e3c124;}

.banner-text-box1:after {content: ''; display: block; width:130px; height:117px; background: #ffd515; position: absolute; top: 0; left: 0; z-index:0;-ms-transform: translate(130px,0); transform: translateX(130px); transition: transform .3s;}
.banner-text-box1:hover::after { transform: translateX(0);}

.chairman-banner .banner-about-text12.leaderman_speak article{bottom:30px; top:inherit !important; position:absolute; width:250px;}



.banner-text-box1 img{ margin:25px 0 15px 0; position:relative; z-index:9;}
.banner-text-box1 h5{ font-size:12px; text-transform:uppercase; color:#fff; font-weight:600; position:relative; z-index:9;}

.banner-text-box2{ background:#cd4c2a; border:1px solid #dc826a; position:absolute; top:288px; left:240px; width:130px; height:117px; text-align:center; overflow:hidden;}
.banner-text-box2:after {content: ''; display: block; width:130px; height:117px; background: #a32807; position: absolute; top: 0; left: 0; z-index:0;-ms-transform: translate(130px,0); transform: translateX(130px); transition: transform .3s;}
.banner-text-box2:hover::after { transform: translateX(0);}

.banner-text-box2 img{ margin:25px 0 15px 0; padding:0px 0 0 0; position:relative; z-index:9;}
.banner-text-box2 h5{ font-size:12px; text-transform:uppercase; color:#fff; font-weight:600; position:relative; z-index:9;}
.banner-about-text12 h6{ position:absolute; right:25px; bottom:15px; color:#fff; font-size:12px;}

.about-text-global-new{ padding:58px 0 35px 0;}
.about-text-global-new h2{ font-weight:600; font-size:22px; text-transform:uppercase; color:#000; background:url(../images/line-g.jpg) bottom center no-repeat; padding:0 0 15px 0;}
.about-text-global-new h4{ font-weight:600; font-size:18px; color:#000; padding:26px 0 45px 0; line-height:25px;}
.about-text-global-new p{ font-weight:400; font-size:13px; color:#000;line-height:20px; width:860px; margin:0 auto;}
.award-chai h2{text-align: center;font-size: 22px;font-weight: 600;color: #000;text-transform: none;background: none;line-height: 22px;padding: 0 0 60px 0;margin: 0px;}
.award-chai h2 .award-chai-2{ background-color: #f5f4f4; padding: 20px; display: inline-block; position: relative;  border: 1px solid #e4e4e4;}
.award-chai h2 .award-chai-2 span{display: inline-block; padding-right: 25px;}
.award-chai h2 .award-chai-2 span:after{width: 14px;height: 15px;position: absolute;z-index: 1;right: 20px;top: 24px;content: "";line-height: 47px;display: block;background: url(../images/stories_arrow.png) 100% 50% no-repeat;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-o-transition: all 1s ease; -ms-transition: all 1s ease; transition: all .5s ease;}
.award-chai h2 .award-chai-2:hover span:after{background: url(../images/stories_arrow.png) 0% 50% no-repeat;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-o-transition: all 1s ease; -ms-transition: all 1s ease; transition: all .5s ease;}
.chairman-hadder{ float:left;}
.chairman-hadder h2{ font-size:22px; font-weight:600; color:#000; text-transform:none; background:none; text-align:right; line-height:22px; padding:0 0 8px 0; margin:0px;}
.chairman-hadder h5{ font-size:12px; font-weight:400px; font-style:italic; color:#000; text-transform:none; background:none; text-align:right; line-height:12px; padding:0px; margin:0px;}
.chairman-hadder-right{ float:right; position:relative; z-index:99;}
.chairman-hadder-right h2{ background:none; text-transform:none; line-height:30px;}
.meeting-box1{ background:#fff; border:1px solid #dfdfdf; margin:5px 8px 5px 0; float:left; width:278px; padding:38px 25px; position:relative; min-height:340px;transition: all 0.7s ease;}
.meeting-box1:hover{-webkit-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.10); -moz-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.10);box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.10); cursor:pointer;}
.meeting-box1 h3{ color:#cd4c2a; font-size:16px; font-weight:600; line-height:20px; padding:0 0 25px 0;}
.meeting-box1 h5{ color:#cd8e2a; font-size:16px; font-weight:400; line-height:20px; padding:0 0 15px 0; background:url(../images/chai-line2.jpg) left bottom no-repeat;}
.meeting-box1 p{ color:#444444; font-size:13px; font-weight:400; line-height:20px; padding:15px 0; width:auto;}
.no-padding-chai{margin:15px 0px;}

.pages-link5{ background:#ffcc00;  text-align:center; width:46px; position:absolute; bottom:0px; overflow:hidden;}
.pages-link5:hover{ background:#d8ae04;}

.pages-link5:after {content: ''; display: block; width:130px; height:117px; background: #A8240D; position: absolute; top: 0; left: 0; z-index:0;-ms-transform: translate(130px,0); transform: translateX(130px); transition: transform .3s;}
.pages-link5:hover::after { transform: translateX(0);}

.pages-link5 a{ display:block;text-align:center; color:#000; width:46px; /*height:59px;*/ max-height:59px; text-transform:uppercase; position:relative; z-index:9;}
.pages-link5 a span{ display:block;text-align:center; color:#000; font-weight:900; padding:10px 0 0 0; font-size:14px; border-bottom:1px solid #d6ab00; margin:0 10px 5px 10px;}
.about-us-body33 h2{ font-size:22px; font-weight:600; text-transform:none; color:#fff; background:url(../images/a-line.jpg) left bottom no-repeat; padding:0 0 15px 0; margin:0 0 40px -12px;}



.meeting-box2{ background:#f2f2f2; border:1px solid #dfdfdf; margin:5px 7px 5px 0; float:left; width:279px; padding:38px 25px; position:relative; min-height:288px;}
.meeting-box2:hover{-webkit-box-shadow: 0px 0px 8px 0px rgba(255,255,255,1); -moz-box-shadow: 0px 0px 8px 0px rgba(255,255,255,1);box-shadow: 0px 0px 8px 0px rgba(255,255,255,1); cursor:pointer;transition: all 0.3s;}
.meeting-box2 h3{ color:#cd4c2a; font-size:18px; font-weight:600; line-height:20px; padding:0 0 25px 0;}
.meeting-box2 h5{ color:#cd8e2a; font-size:16px; font-weight:400; line-height:20px; padding:0 0 15px 0; background:url(../images/chai-line2.jpg) left bottom no-repeat;}
.meeting-box2 p{ color:#444444; font-size:16px; font-weight:400; line-height:20px; padding:15px 0; width:auto;}
.meeting-box2-img{ margin:5px 0px 0 0; float:left; width:284; height:288px;}
/*.social-media .social_part .meeting-box1a{background: none; border: none; margin:0px; float: none; width:251px; padding: 0px; position: inherit; min-height: inherit;transition: all 0.7s ease;}
*/
.box-webcast{ float:left;}
.two-box{ float:left; width:50%; padding:0px; margin:0px;}
.speeches{ width:280px;}

.pages-link6{ background:#d3351a;  text-align:center; width:46px; position:absolute; bottom:-1px; overflow:hidden;}
.pages-link6:hover{ background:#a9250e;}

.pages-link6:after {content: ''; display: block; width:130px; height:117px; background: #FCC901; position: absolute; top: 0; left: 0; z-index:0;-ms-transform: translate(130px,0); transform: translateX(130px); transition: transform .3s;}
.pages-link6:hover::after { transform: translateX(0);}

.pages-link6 a{ display:block;text-align:center; color:#fff; width:46px; height:59px; text-transform:uppercase; position:relative; z-index:9;}
.pages-link6 a span{ display:block;text-align:center; color:#fff; font-weight:900; padding:10px 0 0 0; font-size:14px; border-bottom:1px solid #db6652; margin:0 10px 5px 10px;}

.more4{border:1px solid #ccc;margin:36px auto 0 auto;width:146px;text-align:left;padding:10px 0 10px 15px;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-ms-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s; color:#666}
.more4 a{color:#666}
.more4:hover{border:1px solid #333;}
.meeting-box1 {display:none;}
.totop {position: fixed; top: 100px; right: 20px;}
.totop a {display: none;}
#loadMore {transition: all 900ms ease-in-out; -webkit-transition: all 900ms ease-in-out; -moz-transition: all 900ms ease-in-out; -o-transition: all 900ms ease-in-out;}
#loadMore:hover {color: #33739E;}
.about-us-body34{ background: url(../images/about-line34.jpg) top center repeat-y; padding:50px 0 70px 0;}
.about-us-body34 h2{ font-size:22px; font-weight:600; text-transform:none; color:#fff; background:url(../images/a-line.jpg) left bottom no-repeat; padding:0 0 15px 0; margin:0 0 40px -12px;}
article.meeting-box3 {background: #f4f4f4; margin: 5px 19px 25px 0; float: left; width: 256px; padding: 0; min-height:355px;}
article.meeting-box3 aside{overflow:hidden; width:100%; height:100%;}
article.meeting-box3 img {-webkit-transition: all 1s ease; /* Safari and Chrome */-moz-transition: all 1s ease; /* Firefox */ -o-transition: all 1s ease; /* IE 9 */-ms-transition: all 1s ease; /* Opera */transition: all 1s ease;max-width: 100%;}
article.meeting-box3:hover img{-webkit-transform:scale(1.25); /* Safari and Chrome */-moz-transform:scale(1.25); /* Firefox */ -ms-transform:scale(1.25); /* IE 9 */-o-transform:scale(1.25); /* Opera */ transform:scale(1.25);}

/*article.meeting-box3:first-child {margin:0 30px 30px 0;}
article.meeting-box3:last-child {margin:0 30px 0 0px;}*/
.meeting-box3 h5{ text-align:center; padding:38px 0 20px 0; font-size:18px; color:#000; background:url(../images/lineb.jpg) center bottom no-repeat;}
/*.meeting-box3 a{ text-align:center; font-size:11px; color:#c78800; margin:0 auto; margin:20px auto; display:block; }*/
.meeting-box3 small{ text-align:center; font-size:11px; color:#c78800; margin:0 auto; margin:20px auto; display:block; }
article.meeting-box4 {background: #000e23; margin: 56px 6px 25px 0; float: left; width: 224px; padding: 0; min-height:565px; border-radius:5px;position: relative; text-decoration:none;}
article.meeting-box4:after { content: ""; position: absolute; left: 0; top: 0; border-radius:3px 3px 0 0px; width: 0%; height: 5px; background: #ffb400; width:0px; transition: all .5s ease; -webkit-transition: all .5s ease;    -moz-transition: all .5s ease;}
article.meeting-box4:hover:after {width:100%;}

article.meeting-box4 img{ border-radius:50%; margin:30px 0 55px 0;}
article.meeting-box4:last-child{margin: 56px 0px 25px 0;}
article.meeting-box4 h5{ font-size:16px; color:#fff; font-weight:600; font-style:italic; background:url(../images/p2-line.jpg) bottom center no-repeat; padding: 0px 0 29px 0; margin:0 0 29px 0;}
article.meeting-box4 p{ font-size:12px; color:#7c8aa1; font-weight:400; font-style:italic; padding:0 10px; margin:0 0 75px 0;}
article.meeting-box4 a{ font-size:12px; color:#dc9805; font-weight:400; font-style:italic; padding:15px 15px; background:#0a2752; text-align:left; border-radius:3px; display:block; width:120px; margin:0 auto;}

article.meeting-box4 a{ font-size:12px; color:#dc9805; font-weight:400; font-style:italic; padding:15px 15px; background:#0a2752; text-align:left; border-radius:3px; display:block; width:120px; margin:0 auto;  -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s;}
article.meeting-box4 a:hover { background: #012d7e;}
article.meeting-box4 a span{ background:url(../images/p-arrow.png) right 7px no-repeat; display:block;}

.top-line-board{width: 90%; display: block;height: 30px; margin: 0 38px 0 0; position:relative;}
.line-board h6{ color:#dfd6d2; font-size:18px; float:left; margin:0 0 15px 0; width:30%;}
.line-board span{background: url(../images/line-r.jpg) left center repeat-x; float: left; width: 70%; height: 30px;}
.line-board span h5{ background: url(../images/tital-line.png) no-repeat; top: 12px;left: 71px;position: absolute; width: 20px; height: 20px;}
.three-box{ width:100%;}
.top-line-board2 {width: 96%; display: block; height: 30px;margin: 0 38px 0 0;position: relative;}
/*.line-board2 h6{ color:#dfd6d2; font-size:14px; float:left; margin:0 0 15px 0; width:20%;}
.line-board2 span{background: url(../images/line-r.jpg) left center repeat-x; float: left; width: 80%; height: 30px;}*/

.line-board2 h6{ color:#dfd6d2; font-size:14px; float:left; margin:0 0 15px 0; width:29%;}
.line-board2 span{background: url(../images/line-r.jpg) left center repeat-x; float: left; width: 70%; height: 30px;}

.top-line-board3b {width: 89%; display: block; height: 30px;margin: 0 38px 0 0;position: relative;}
.line-board3b span h5{ background: url(../images/tital-line.png) no-repeat; top: 12px;left: 196px;position: absolute; width: 20px; height: 20px;}
.line-board3b h6{ color:#dfd6d2; font-size:18px; float:left; margin:0 0 15px 0; width:80%;}
.line-board3b span{background: url(../images/line-r.jpg) left center repeat-x; float: left; width: 20%; height: 30px;}


.line-board2 span h5{ background: url(../images/tital-line.png) no-repeat; top: 12px;left:158px;position: absolute; width: 20px; height: 20px;}
.three-box{ width:100%;}

.top-line-board2 {width: 97%; display: block; height: 30px;margin: 0 38px 0 0;position: relative;}
.line-board3{ margin:30px 0 0 0;}
.line-board3 h6{ color:#dfd6d2; font-size:18px; float:left; margin:0 0 15px 0; width:20%;}
.line-board3 span{background: url(../images/line-r.jpg) left center repeat-x; float: left; width: 77%; height: 30px;}
.line-board3 span h5{ background: url(../images/tital-line.png) no-repeat; top: 12px;left:220px;position: absolute; width: 20px; height: 20px;}

.line-board3.indi h6{ color:#dfd6d2; font-size:18px; float:left; margin:0 0 15px 0; width:26%;}
.line-board3.indi span{background: url(../images/line-r.jpg) left center repeat-x; float: left; width: 68%; height: 30px;}
.line-board3.indi span h5{ background: url(../images/tital-line.png) no-repeat; top: 12px;left:295px;position: absolute; width: 20px; height: 20px;}

.line-board4{ margin:10px 0 30px 0;}

.popup-heigh{ height:450px; overflow:hidden;}
.popup-left-images{ width:30%; height:100%; float:left; background:#4c210e;}
.popup-left-images img{ max-width:none !important; height:auto;}

.popup-right-text5{ width:70%; height:100%; float:left; padding:0 0 0 3%;}
.video_stories{ width:33%;}
.popup-right-text5 p{ padding:10px 0 0 0; color:#535353; font-size:18px;}
.popup-left-images aside{ padding:55px 0 38px 0; margin:0 auto; text-align:center;}
.popup-left-images aside img{ border-radius:50%; width:181px; height:181px;}
.popup-left-images h5{ text-align:center; color:#fff; font-size:16px; background: url(../images/popup-line.jpg) bottom center no-repeat; padding:0 0 10px 0;}
.popup-left-images p{ text-align:center; color:#b4a49d; font-size:13px; padding:20px 0 0 0;}
.investor_sec10 .scrollarea{ height:385px; margin:10px 28px 10px 0;}
.menu-padding9 .media-inner-part ul li{ padding:0 24px; line-height:50px;}
.press-releases-body .you-are-here ul {padding: 5px 0 0px 0; background: url(../images/line-about.jpg) left top no-repeat;}


.sus-pop-text h1{width:90%; height:100%; float:left; padding:50px 0 0 3%; font-family: 'barlow_semi_condensedlight';}
.sus-pop-text a{width:870px;; height:100%; float:left; padding:30px 0 10px 0; margin-left: 3%;  font-family: 'barlow_semi_condensedlight'; font-size: 20px; border-bottom: 1px solid #bfbebe;}
.sus-pop-text a:after{position: absolute; content: ""; background: url(../images/pdf-icon2.png) no-repeat; width: 21px; height: 25px; margin-left: 30px;}


/*----------------------  Chairman Speaks pages End--------------------------------*/
/*----------------------  Leadership pages --------------------------------*/
.about-us-body-leadership {padding: 50px 0 116px 0;}
.about-us-body-leadership h2{ font-size:22px; font-weight:600; text-transform:none; color:#000; background:url(../images/a-line2.jpg) left bottom no-repeat; padding:0 0 15px 0; margin:0 0 0px -12px;}
.about-us-body-leadership .leadership-tittle{background: rgba(0, 25, 72, 0.95); padding: 50px 0 116px 0;}
.about-us-body-leadership .tittle-text{padding: 30px 0 30px 0; width:100%; margin:0 0 0 -12px;}
.about-us-body-leadership .tittle-text h3{ font-size:22px; color:#001e56; line-height:32px;}
.about-us-body-leadership .tittle-text p{ font-size:13px; color:#b2bfd6; line-height:20px;}
.about-us-body-strategic { margin:0; padding:0 0 60px 0;}
.about-us-body-strategic article { width:33%; height:200px; float:left; margin:0; border-bottom:1px solid #a9a9a9;}
.about-us-body-strategic article.over-images-text{ width:33%; height:200px; float:left; margin:0; border-bottom:1px solid #001e56; position:relative;}
.about-us-body-strategic article.over-images-text:after{ content:""; background:url(/../images/bod-arrow-icon.png) bottom center no-repeat; width:9px; height:5px; display:block; text-align:center; position:absolute; left:0px; right:0px; bottom:-5px; margin:0 auto; text-align:center;}
.about-us-body-strategic article:nth-child(3) {margin:0 0px 0 0;}
.left-strategic aside{ margin:0 0 20px 0; height:45px; -webkit-transform: translateZ(0px); -moz-transform: translateZ(0px); -ms-transform: translateZ(0px); -o-transform: translateZ(0px);transform: translateZ(0px);    -webkit-transition-duration: 0.3s;-moz-transition-duration: 0.3s;-o-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: transform; -moz-transition-property: transform;-o-transition-property: transform;transition-property: transform;}
.left-strategic aside:hover {-webkit-transform: translateY(-10px); -moz-transform: translateY(-10px); -ms-transform: translateY(-10px); -o-transform: translateY(-10px); transform: translateY(-10px);}
.left-strategic{ width:100%; padding:40px 0px; text-align:center;}
.left-strategic h5{ font-size:18px; color:#777777; font-weight:600; line-height:22px; padding:0 0 2px 0;}
.right-strategic{ float:left; padding:40px 25px; width:60%;}
.right-strategic p{ font-size:13px; color:#fff;}
.left-strategic p{ font-size:18px; color:#777;}
.directors-icon{ text-align:center; margin:0 auto; border-bottom:1px solid #d3d3d3; width:1157px; position:relative;}
.directors-icon span{ position:absolute; bottom:-5px; left:0px; right:0px; width:15px; height:8px; text-align:center; margin:0 auto;}
.directors-icon aside{ width:105px; height:105px; text-align:center; margin:0 auto; background:#001e56; border-radius:50%; padding:30px 0 0 0;  -webkit-transform: translateZ(0px); -moz-transform: translateZ(0px); -ms-transform: translateZ(0px); -o-transform: translateZ(0px); transform: translateZ(0px); -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; transition-duration: 0.3s;-webkit-transition-property: transform; -moz-transition-property: transform; -o-transition-property: transform; transition-property: transform;}
.directors-icon aside:hover{-webkit-transform: translateY(-10px); -moz-transform: translateY(-10px); -ms-transform: translateY(-10px);-o-transform: translateY(-10px); transform: translateY(-10px);}
.directors-icon h4{ font-size:16px; padding:25px 25px 0px 25px; color:#000; line-height:22px; text-transform:uppercase; font-weight:600; margin:0px 0 0px 0; background:#fff; display:inline-block;position: relative; top: 9px;} 
.directors-list{ padding:30px 0 0 0;}
.about-us-body-strategic .banner-top-images {background: url(../images/banner-top.jpg) top center no-repeat; padding: 40px 0 0 0;}
.bob-arrow-part{ text-align:center; margin:0 auto; padding:0px;}
.directors-list ul{ padding:33px 0 0 0;}
.directors-list ul li{ float: left; width:182px; height:164px; margin:0 10px 0 0; padding:20px 30px;display:inline-block; position: relative; -webkit-transition: all 200ms ease-in; -webkit-transform: scale(1); -ms-transition: all 200ms ease-in; -ms-transform: scale(1); -moz-transition: all 200ms ease-in; -moz-transform: scale(1); transition: all 200ms ease-in; transform: scale(1); cursor:pointer;}
.directors-list ul li:hover{box-shadow: 0px 0px 10px rgba(0,0,0,0.50); /* z-index: 2; -webkit-transition: all 200ms ease-in; -webkit-transform: scale(1.5); -ms-transition: all 200ms ease-in; -ms-transform: scale(1.5);  -moz-transition: all 200ms ease-in; -moz-transform: scale(1.5); transition: all 200ms ease-in;transform: scale(1.5);*/}
.directors-list ul li p{ font-size:16px; font-weight:600; color:#fff; padding:28px 0 0 0; text-transform:uppercase; line-height:18px;}

.directors-list ul li:nth-child(1){ background:#14a390;}
.directors-list ul li:nth-child(2){ background:#d38c28;}
.directors-list ul li:nth-child(3){ background:#247bbf;}
.directors-list ul li:nth-child(4){ background:#ef4d56;}
.directors-list ul li:nth-child(5){ background:#59bc79;}
.directors-list ul li:nth-child(6){ background:#675da8;}

.lodr-list ul{ padding:33px 0 0 0;}
.lodr-list ul li{ float: left; width:182px; height:175px; margin:0 10px 10px 0; padding:20px 12px;display:inline-block; position: relative; -webkit-transition: all 200ms ease-in; -webkit-transform: scale(1); -ms-transition: all 200ms ease-in; -ms-transform: scale(1); -moz-transition: all 200ms ease-in; -moz-transform: scale(1); transition: all 200ms ease-in; transform: scale(1); cursor:pointer;}
.lodr-list ul li:hover{box-shadow: 0px 0px 10px rgba(0,0,0,0.50); /* z-index: 2; -webkit-transition: all 200ms ease-in; -webkit-transform: scale(1.5); -ms-transition: all 200ms ease-in; -ms-transform: scale(1.5);  -moz-transition: all 200ms ease-in; -moz-transform: scale(1.5); transition: all 200ms ease-in;transform: scale(1.5);*/}
.lodr-list ul li p{ font-size:16px; font-weight:600; color:#fff; padding:20px 0 0 0; text-transform:uppercase; line-height:18px;}
.lodr-list{ padding:30px 0 0 0;}
.lodr-list ul li:nth-child(1){ background:#14a390;}
.lodr-list ul li:nth-child(2){ background:#d38c28;}
.lodr-list ul li:nth-child(3){ background:#247bbf;}
.lodr-list ul li:nth-child(4){ background:#ef4d56;}
.lodr-list ul li:nth-child(5){ background:#59bc79;}
.lodr-list ul li:nth-child(6){ background:#675da8;}
.lodr-list ul li:nth-child(7){ background:#8f2475;}
.lodr-list ul li:nth-child(8){ background:#b99711;}
.lodr-list ul li:nth-child(9){ background:#1e896f;}
.lodr-list ul li:nth-child(10){ background:#830000;}
.lodr-list ul li:nth-child(11){ background:#1486a3;}
.lodr-list ul li:nth-child(12){ background:#7f3f57;}
.lodr-list ul li:nth-child(13){ background:#441764;}
.lodr-list ul li:nth-child(14){ background:#bb6213;}
.lodr-list ul li:nth-child(15){ background:#0f2f76;}
.lodr-list ul li:nth-child(16){ background:#6e7c13;}
.lodr-list ul li:nth-child(17){ background:#c40279;}
.lodr-list .container-center{ margin:0px auto; width:1154px;}
.lodr-select{float:right; margin-top:20px;}
.lodr-select select{padding:5px; font-size:18px; border:none;}

.directors-list .container-center{ margin:0px auto; width:1154px;}
.directors-list2{ background:#002674; margin:35px 0 52px 0; position:relative;}
.arrow-top8{ position:absolute; left:960px; right:0px; top:-18px; width:36px; height:18px; text-align:center; margin:0 auto;}
.container-center{ width:1154px; margin:0 auto;}
.container-center article{ width:50%; float:left; padding:55px 0 25px 0;}
.divisional{ float:left; width:170px; padding:0 0px 0 0; margin:0 80px 0 0;}
.divisional-right{ float:left; width:270px;}
.divisional h6{ font-size:15px; color:#ef4d56; font-weight:600; padding:0 0 35px 0; line-height:18px;}
.divisional-right p{ font-size:16px; color:#9aa6be; padding:0 0 10px 0; line-height:16px; }
.divisional-right p span{font-weight:600; display:block;}
.directors-list3{margin:0px; padding:0 0 77px 0;}
.directors-list3 p{ font-size:18px; color:#535353; line-height:22px; }
.leadership_pic_list .images-part32 h4{font-size:18px;}
/*----------------------  Leadership pages End--------------------------------*/
/*----------------------  Group Company pages --------------------------------*/
.group-company{padding:35px 0 145px 0;}
.major2{ background:url(../images/bg.jpg) left top repeat #042b6b; width:766px; height:396px; float:left; margin:0 10px 0 0; position:relative;}
.operational{ width: 378px; float:left;height:396px;}
.operational article{width: 378px; height:192px;background:url(../images/bg.jpg) left top repeat #042b6b; margin:0 0 10px 0;}
.back-part-new{ background-color: rgba(4, 43, 107, 0.95); height:100%;}
.left-arrow{ background:url(../images/left-arrow.jpg) top left no-repeat; width:44px; height:44px; position: absolute; top:0px; left:0px;}
.subsidiaries{ padding:90px 40px 99px 70px;}
.subsidiaries h2{ font-size:18px; color:#f2fffc; text-transform:uppercase; background:none; padding:0 0 35px 0; margin:0px;}
.subsidiaries ul li{ font-size:14px; color:#fefefe; padding:7px 0 7px 15px; border-bottom:1px solid #4d6896; float:left; width:50%; font-weight:normal; background:url(../images/tab-arrow.png) left center no-repeat; }
.subsidiaries ul li:last-child{border-bottom: none;}
.subsidiaries ul li a{ font-size:16px; color:#fefefe;}
.subsidiaries ul li a:hover{ font-size:16px; color:#898989;}
.back-part2{ background-color: rgba(193, 130, 4, 0.95); height:100%;}
.operational article{ padding:0px;}
.operational article .back-part2{ padding:42px 34px;}

.back-part2 h2{ font-size:18px; color:#f2fffc; text-transform:uppercase; background:none; padding:0 0 22px 0; margin:0px;}
.back-part2 ul li{ font-size:14px; color:#fefefe; padding:7px 0 7px 15px; border-bottom:1px solid #d8ab4d; float:left; width:100%; font-weight:normal; background:url(../images/tab-arrow.png) left center no-repeat; }
.back-part2 ul li:last-child{border-bottom: none;}
.back-part2 ul li a{ font-size:16px; color:#fefefe;}
.back-part2 ul li a:hover{ font-size:16px; color:#898989;}
.press-releases-body .about-itc h2{ text-transform:uppercase; color:#002c7f;}
/*---------------------- Group Company pages End--------------------------------*/

/*---------------------- Careers pages --------------------------------*/
.about-us-body-careers{ background:#000; border-bottom:0px solid #dfdfdf; border-top:0px solid #dfdfdf;}
.about-us-body-careers .container{ margin:0px auto; padding:0px;}
.about-us-body-careers .banner-about-text {position: absolute; top: 0;right: 0px; left:inherit;  width: 260px;}
.about-us-body-careers .banner{ position:relative;}
.about-us-body-careers .banner-about-text p { color: #fff; font-size: 14px; text-align:center; text-transform:none; font-style:italic;}
.about-us-body-careers .banner-about-text p span{font-size: 13px;}
.about-us-body-careers .banner-about-text p span i{font-size: 11px;}
.about-us-body-careers .banner-about-text h2 { font-weight:300; color: #fff; font-size: 18px; text-align:center; text-transform:none; line-height:25px; background:url(../images/careers-line.jpg) bottom center no-repeat; padding:0 0 32px 0; margin:0 0 32px 0;}
.about-us-body-careers .banner .bx-controls-direction {display: none;}
.about-us-body-careers .banner-about-text a {font-size: 11px; line-height:14px; color: #fff; text-align:center; padding: 0 30px 0px 0; background: url(../images/careers-arrow.png) right center no-repeat; width:90px; display:block; margin:30px auto 0 auto;}
.careers-center{ position:relative; width:1053px; margin:0 auto; text-align:center; border:1px solid red;}
.careers-center #mainNav {background: none; border: none; margin: 0; float: none;}
.careers-center .navPanel ul.navUl {margin: 0; padding: 0px; float: none;}

.nav {text-align:center; width: 100%; padding: 0; margin:0 auto; height:auto; position:relative; text-align:center;}
.nav ul {list-style:none; padding:0 20px; margin:0 auto; height: auto; text-align:center;}

.nav ul li {text-decoration:none;float: left;height: 60px; text-align:center;}
.nav ul li:hover {background: url(../images/careers-arrow.jpg) bottom center no-repeat; width:12px; height:6px;}

.nav ul li a {color:#231f20;font-size:15px; line-height:60px; }
.nav ul li:hover ul {display:block;}

.nav ul ul {background: #07142b;padding:0;text-align: center;display:none; width: 100%; position: absolute; top: 60px;left: 0px; }

.nav ul ul li{ color:#8692a8; font-size:13px; padding:0 10px; line-height:60px; cursor:pointer;}
.nav ul ul li:hover{ color:#fff;}

.nav ul ul li a{ color:#8692a8; font-size:13px; padding:0 10px;}
.nav ul ul li a:hover{ color:#fff;}
.top-padding7{ padding:40px 0 40px 0; margin:0 auto;}	
.toggle-top-careers{ margin:0 auto; width:1160px; height:42px;}
.nav--left-careers .is-active {position: inherit; top: 0px;  right: 0px;  left: 0px; z-index: 999;}
.nav-main .nav--left-careers{ position: inherit; top:0; right:0px; left:0px; float: inherit; width:100%; padding:0; text-align:center;}
.nav-main .nav--left-careers li{float:left; line-height:57px; font-size:15px; color:#231f20; padding:0 84px; cursor:pointer;}
.careers .jp #kris .text {position: absolute; width: 290px; padding-left: 11px; height: 483px; top: 0; right: 100px;background: #0e5f78;}
.careers .banner-about-text {position: absolute;top: 54px; left:50px;}
.careers .inner_pages_part_hight {margin: 0 0 0px 0;}


#primary_nav_wrap{ margin:0 auto; text-align:center; width:100%;position:relative;}
#primary_nav_wrap ul{list-style:none;margin:0 auto;padding:0; text-align:center;}
/*#primary_nav_wrap ul a{display:block;text-decoration:none;padding:0 70px;font-size:15px; color:#231f20; line-height:60px;}*/
#primary_nav_wrap ul li{margin:0 auto;padding:0 70px;font-size:15px; color:#231f20; line-height:60px;}
#primary_nav_wrap ul li a{/*float:left;*/ padding: 0px; margin: 0 auto; text-align: center; display: block; position:relative; }
/*#primary_nav_wrap ul li.current-menu-item{background:#fff}*/
#primary_nav_wrap ul li:hover{ /*background:url(../images/careers-arrow.jpg) bottom center no-repeat;*/}
#primary_nav_wrap ul li:hover a:before{ background:url(../images/careers-arrow.jpg) center no-repeat; content:""; width:12px; height:6px; position: absolute; top:100%; left:0px; right:0px; z-index:9; text-align:center; margin:0 auto;}
#primary_nav_wrap ul li:hover ul a:before{ background:none; display:none; content:inherit;}

#primary_nav_wrap ul ul{display:none;position: absolute;top:60px;left:0;background: #07142b;padding:0;text-align: center;width: 100%;;}
#primary_nav_wrap ul ul li{display:inline-block; padding:0px 10px;color:#8692a8; font-size:13px; cursor:pointer;}
#primary_nav_wrap ul ul li:hover{padding:0px 10px; background:none; display:inline-block;background:none;}


#primary_nav_wrap ul ul a{font-size:13px; color:#8692a8; cursor:pointer; line-height:20px;}
#primary_nav_wrap ul ul a:hover{font-size:13px; color:#fff; cursor:pointer; line-height:20px;}
#primary_nav_wrap ul ul ul{top:0;left:100%}
#primary_nav_wrap ul li:hover > ul{display:block}

.menu-top5{ display:inline-block; }
.fixed-new {position:fixed; top:0; left:0; margin:0 auto; text-align:center; margin: 0 auto; text-align: center; width: 100%; background: #fff; border-bottom: 1px solid #dfdfdf; border-top: 1px solid #dfdfdf; z-index:9;}
.careers .top-padding7 {padding: 40px 0 0px 0;margin: 0 auto;}
.popup-body89 #cboxWrapper{ height:473px !important;}
.popup-body89 .popup-heigh {height: 419px !important; overflow: hidden;}

.bks .investor_sec10 .scrollarea {height: 625px; margin: 10px 28px 10px 0;}

.popup-body90 #cboxWrapper{ height:100% !important;}
.popup-body90 .popup-heigh {height:600px; overflow: hidden;}
.bks.popup-body89 .popup-heigh {height: 100%; overflow: hidden;}
.bks .popup-left-images {height: 665px;}
/*---------------------- Careers pages End--------------------------------*/

/*---------------------- Business Heads pages --------------------------------*/
.business-heads{padding:0px; margin:0px auto;}
.leadership_pic_list li{width:260px; height:212px; position:relative; margin:0 30px 0px 0; float:left; padding:0px 40px;}
.leadership_pic_list li span{ position:absolute; top:0px; right:0px;}

.center ul.leadership_pic_list li:nth-child(1){background:#fba026;}
.center ul.leadership_pic_list li:nth-child(2){background:#df7900;}
.center ul.leadership_pic_list li:nth-child(3){background:#d14841;}
.center ul.leadership_pic_list li:nth-child(4){background:#b8312f; margin: 0 0px 30px 0;}

.center ul.color-box li:nth-child(1){background:#54acd2;}
.center ul.color-box li:nth-child(2){background:#2c82c9;}
.center ul.color-box li:nth-child(3){background:#3d8eb9;}
.center ul.color-box li:nth-child(4){margin:0px 0px 34px 0;background:#2969b0;}

.center ul.color-box2 li:nth-child(1){background:#61bd6d;}
.center ul.color-box2 li:nth-child(2){background:#1abc9c;}
.center ul.color-box2 li:nth-child(3){background:#41a85f;}
.center ul.color-box2 li:nth-child(4){margin:0px 0px 34px 0;background:#00a885;}

.business-heads article h4{ font-size:16px; color:#fff; line-height:22px;padding: 0 0 0 33px; text-align:left;}
.business-heads article .images-part32 aside{ width:52px; height:50px; margin: 35px 0 35px 35px; text-align:left;}
.business-heads article .images-part32 aside img{vertical-align:middle; margin:0px; padding:0px;}
.business-heads article .images-part32 .top{ font-size:16px; font-weight:600; color:#fff; position:absolute; bottom:10px; right:15px; text-align:right;}

/*--------- leadership page start ------------*/
.redmoreSec{ position:relative; background:rgba(0,0,0,0.5);}
.redmoreSec .center{padding: 20px 0 40px 0; position:relative; z-index:2; display:none;}
.redmoreSec .center p{ padding-bottom:15px;}
.redmoreSec .center p:last-child{ padding-bottom:0px;}
.redmoreSec .center .table ul li strong{ color:#FFF;}
.redmoreSec .center .table ul{ border:none; background: url(../images/sep2.png) repeat-x 0 0; }
.redmoreSec .center .table ul li{ border:none; background: url(../images/sep2.png) repeat-x 0 100%; }
.redmoreSec samp{ position:absolute; left:0; bottom:100%; opacity:0; border:15px solid transparent; border-bottom:0px solid rgba(0,0,0,0.5);}
.redmoreSec samp.uparrow-active{ border-bottom:15px solid rgba(0,0,0,0.5); opacity:1;}
.redmoreSec b.redmoreSec_close{ position:absolute; right:10px; top:10px; background:url(../images/close.gif) no-repeat 50% 50%; height:30px; width:30px; display:none; cursor:pointer; z-index:999;}

.leadership_pic_list{}
.leadership_pic_list li{ float:left; width:23%; text-align:center; padding:0px 0 0 0;}
.leadership_pic_list li div{ display:inline-block; width:90%;}
.leadership_pic_list li div em{ float:left; width:50%; text-align:left; padding-left:7%; padding-top:20px;}
.leadership_pic_list li div em strong{display:block; font-size:15px; color:#FFF; font-weight:400; line-height:20px; padding-bottom:10px; position:relative;}
.leadership_pic_list li div em strong:after{ content:''; width:20px; background:#FFF; height:1px; position:absolute; left:0; bottom:0;}
.leadership_pic_list li div em strong span{display:block; font-size:13px; padding-top:5px;}
.leadership_pic_list li div em b{display:inline-block; font-size:11px; color:#a1caf1; font-weight:400; background:url(../images/down-arrow.gif) no-repeat 100% 7px; padding-right:10px; margin-top:20px;}
.leadership_pic_list li div:after, .leadership:after{ content:''; display:block; clear:both;}

/*.leadership{ padding-top:35px;}*/
.leadership_pic{ float:left; width:27%; margin-left:3%;}
.leadership_pic img{ width:100%; border-radius:50%; overflow:hidden;}
.leadership_info{ float:left; width:65%; margin-left:5%; padding-top:15px;}
.leadership_info h3{ margin-bottom:10px;}
.leadership_info em{ display:block; font-size:24px; font-weight:400; color:#132136; padding-bottom:20px;}
.leadership_info em span{ font-size:14px; font-weight:400; display:block;}
.leadership_info p{ padding-bottom:20px;}

.otList{background:url(../images/sep2.png) repeat-x 0 0;}
.otList li{ background:url(../images/sep2.png) repeat-x 0 100%; padding:20px 0;}
.otList li:last-child{ background:none; padding:20px 0 0;}
.otList li h3{ font-size:16px; font-weight:400; padding-bottom:5px; color:#FFF;}
.otList li h3 em{ font-size:12px; font-weight:400; color:#FFF; display:block;}
.otList li:after{ content:''; display:block; clear:both;}
.otList li div{ float:left; width:37%;}
.otList li div:nth-child(2){ padding-left:25px;}
.otList li div:first-child{ float:left; width:26%;}
.otList li div span{ display:block; padding:0 25px; font-size:11px;  color:rgba(255,255,255,0.5); margin-bottom:6px;}
.otList li div span b{ font-size:13px; font-weight:400; color:rgba(255,255,255,0.7);}
.otList li div strong{font-size:14px; font-weight:400; color:#FFF; display:block; padding:10px 25px 6px;}
.otList li div strong:first-child{padding-top:0px;}

.redmoreSec{ position:relative; /*background:rgba(0,0,0,0.5);*/ background:#001f3a; margin:0px 0 0px 0;}
.redmoreSec .center{position:relative; z-index:2; display:none;margin: 20px auto 35px auto;}
.redmoreSec .center p{ padding-bottom:15px;}
.redmoreSec .center p:last-child{ padding-bottom:0px;}
.redmoreSec .center .table ul li strong{ color:#FFF;}
.redmoreSec .center .table ul{ border:none; background: url(../images/sep2.png) repeat-x 0 0; }
.redmoreSec .center .table ul li{ border:none; background: url(../images/sep2.png) repeat-x 0 100%; }
.redmoreSec samp{ position:absolute; left:0; bottom:100%; opacity:0; border:15px solid transparent; border-bottom:0px solid rgba(0,0,0,0.5);}
.redmoreSec samp.uparrow-active{ border-bottom:15px solid #001f3a /*rgba(0,0,0,0.5)*/; opacity:1; margin:0 auto; text-align:center;}
.redmoreSec b.redmoreSec_close{ position:absolute; right:10px; top:10px; background:url(../images/close.gif) no-repeat 50% 50%; height:30px; width:30px; display:none; cursor:pointer; z-index:999;}
.transition{-webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; -ms-transition: all 1s ease; transition: all 0.5s ease; }
.skyPanel2{background:url(../images/skyBg2.jpg); padding:40px 0 60px; color:#FFF;}
.center{ max-width:1153px; width:100%; margin:0 auto;}
.center:after{ content:''; display:block; clear:both;}
.leadership_pic_list article{ height:212px;}

.values-body2{ padding:20px 0 0 0; }
.values-body2 h4{ background:url(../images/vision-line.jpg) bottom center no-repeat; padding:0 0 15px 0;text-align:center; color:#000; font-weight:600;}
.values-body2 p{ font-size:14px; color:#000; padding:15px 0 0 0;text-align:center;}
.values-body2 .prAccordian { padding:0px 0 0 0;}
.values-body2 .year-month {padding: 0;height: 22px;position: relative;background: none; margin:0px 0px; height:50px;border-bottom:1px solid #224d74; position:relative;}
/*.values-body2 .year-month strong{ position:absolute; top:0px; left:0px; width:100%; display:block;}*/
.values-body2 .prAccordian article{ /*border-bottom:1px solid #224d74; border-top:1px solid #bfbebe;*/}
.values-body2 .prAccordian article:first-child{/* border-top:1px solid #224d74; border-top:1px solid #bfbebe;*/}
.values-body2 .prAccordian article ul li{ list-style:disc; margin:0 0 0 10px;}
.values-body2 .year-month span {width: auto;background: none;padding-right: 10px;position: absolute;left: 0;top: 10px;font-size: 16px;color: #010101;font-weight: 400;line-height: 22px; }
.values-body2 .prAccordianCont{ padding:0 0 0px 0; font-size:13px; font-weight:400;}
.values-body2 .prAccordianCont p{text-align:left; margin:10px 0; color:#fff;}
.values-body2 .prAccordianCont ul{ border-bottom:1px solid #bfbebe; padding:0px 0 35px 0;}
.values-body2 .prAccordianCont ul li{ background:url(/images/arrow-v.jpg) left  17px no-repeat; line-height:25px; font-size:13px; color:#000; padding:10px 0px 10px 35px;}
.values-body2 .prAccordianCont ul li {background: none;line-height: none;font-size: inherit;color: inherit;padding:0; margin:0px;}
.values-body2 .year-month span strong {font-size: 22px;color: #fff;line-height: 22px; display:block; background: #001f3a; width: 296px;  font-weight:normal;}
.values-body2 .year-month span strong i{ font-size:14px; display:block; color:#b8bbbe; padding:5px 0 0 0; font-style:normal;}
.values-body2 .year-month small.positive:after {line-height: 22px;font-size: 14px;color: #2c5db4;font-weight: 400;content: "";padding-left: 12px;cursor: pointer;}
.values-body2 .year-month small:after {line-height: 22px;font-size: 14px;color: #2c5db4;font-weight: 400;content: "";padding-left: 12px;cursor: pointer;}
.values-body2 .year-month small.positive {width:27px; height:27px; /* width: 50px; */ background: #FFFFFF;padding-right: 0px;position: absolute;right: -27px; top: 36px;background: url(../images/add.png) left top no-repeat;   padding-left: 20px;cursor: pointer;}
.sleft-part{ float:left; width:20%; margin:0 5% 0 0; color:#fff;}
.sright-part{ float:left; width:75%; color:#fff; margin:0px 0 0 0;}
.sright-part p{color:#cfd9e3; font-size:18px; line-height:20px; padding:0px;}
.sright-part article{ padding:20px 0 0 0;}
.leadership-box{ width: auto; height:88px; margin:30px 0 25px 0;}
.sleft-part .leadership-box h3{ font-size:21px; color:#fff; padding:15px 0 0; text-align:center; display:none;}
.sleft-part .leadership-box h3 span{float:left; width:100%; font-size:14px; color:#b8bbbe;}
.leadership-box img{ width:191px; height:188px; border-radius:50%; border:1px solid #0f3f68;}
.contant-pagse .year-month2 small {width: auto; height: 22px; /* width: 50px; */ padding-right: 0px;position: absolute;right: 0;top: 0;background: url(../images/less.png) left top no-repeat;   padding-left: 20px; cursor: pointer;}
.prAccordian article{ margin:25px 0;}
.contant-pagse .lss small {width:27px; height:27px; /* width: 50px; */ padding-right: 0px;position: absolute;right: -27px; top: 36px;background: url(../images/less.png) left top no-repeat;   padding-left:0px; cursor: pointer;}
/*.contant-pagse .year-month small {width: auto; height: 22px; padding-right: 0px;position: absolute;right: 0;top: 0;background: url(../images/line-v.jpg) left top no-repeat;   padding-left: 20px; cursor: pointer;}
*/
/*---------- leadership page end------------- */

/*---------------------- Business Heads pages End--------------------------------*/

/*---------------------- Counct Us--------------------------------*/
.addresses li{width:174px; height:153px; position:relative; margin:0 20px 20px 0; float:left; padding:0px 20px;}
.addresses li span{ position:absolute; top:0px; right:0px;}
.addresses li{ float:left; width:15%; text-align:center; padding:0px 0 0 0; background:#156280; width:174px; height:153px; display:block; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.6s;}
.addresses li:hover{background:#00415a;}
.addresses li.active{background:#00415a;}
.addresses li:nth-child(6){margin:0 0px 0px 0;}
.addresses li div{ display:inline-block; width:90%;}
.addresses li div em{ float:left; width:50%; text-align:left; padding-left:7%; padding-top:20px;}
.addresses li div em strong{display:block; font-size:15px; color:#FFF; font-weight:400; line-height:20px; padding-bottom:10px; position:relative;}
.addresses li div em strong:after{ content:''; width:20px; background:#FFF; height:1px; position:absolute; left:0; bottom:0;}
.addresses li div em strong span{display:block; font-size:13px; padding-top:5px;}
.addresses li div em b{display:inline-block; font-size:11px; color:#a1caf1; font-weight:400; background:url(../images/down-arrow.gif) no-repeat 100% 7px; padding-right:10px; margin-top:20px;}
.addresses li div:after, .leadership:after{ content:''; display:block; clear:both;}

.top-contact-part{border-top:0px solid #dfdfdf;}
.content-us-body{border-bottom:1px solid #dfdfdf; /*border-top:1px solid #dfdfdf;background:url(../images/sed-line.png) top center no-repeat;*/}
.content-us-body .you-are-here{float:left; width: auto; margin:10px 0 0 0; position: relative; z-index: 1;}
/*.about-us-body .you-are-here h5{ font-size:13px; color:#002975; background:url(../images/line-about.jpg) left bottom no-repeat; padding:0 0 11px 0;}*/
.content-us-body .you-are-here ul{padding:5px 0 0px 0;background:url(../images/sed-line.png) left top no-repeat;}
.addresses article h4 {/*font-size: 13px;*/ font-size: 15px; font-weight: 600;color: #fff; line-height: 18px; padding: 45px 10px 0 10px;text-align: left; text-transform:uppercase;}
.addresses article .images-part32 .top {font-size: 12px; font-weight:400;color: #fefefe; line-height: 14px; padding: 0px;text-align: left; font-style:italic; text-align:left; position: absolute; bottom: 22px; left: 15px;}
.addresses article .images-part32 .top img{ margin:0 0 0 10px;}
.addresses li article{ width:174px; height:153px;}


.aashirvaad_body .aashirvaad_menu ul li span{display:block;width:100%;height:20px;line-height:20px;text-align:center;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform 0.5s ease-in-out;-moz-transition:-moz-transform 0.5s ease-in-out;-o-transition:-o-transform 0.5s ease-in-out;transition:-webkit-transform 0.5s ease-in-out, -moz-transform 0.5s ease-in-out, -o-transform 0.5s ease-in-out, transform 0.5s ease-in-out}
.aashirvaad_body .aashirvaad_menu ul li:hover span{-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-o-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);}

.addresses-pages{ margin:0 7px;}
.addresses-pages article{ color:#ffffff; font-family: sans-serif !important;}
.addresses-pages article h5{ color:#c78800; font-size:12px; text-transform:uppercase; font-weight:600; background: url(../images/add-line.png) bottom left no-repeat; padding:0 0 8px 0;}
.addresses-pages article p{ text-align:left; /*color:#b8c0cc;*/ color:#ffffff; font-size:12px;}
.addresses-pages article p span{ font-weight:600; color:#fff;}
.addresses-pages article .addresses1 h4{ text-align:left; background:none; font-size:13px; color:#cbd1dc; padding:20px 0 10px 0;}
.addresses-pages .addresses1{ width:32%; float:left; border-top:2px solid #1e2d48; margin:0 13px 0 0;}
.addresses-pages article .addresses1 ul li{ list-style:none; font-size:12px; /*color:#7c8aa1;*/ color:#ffffff; margin:0px; padding:0px; display:block; width:100%;}
.addresses-pages article .addresses1 ul li i{ font-style:normal; width:185px; display:inline-block;}
.addresses-pages article .addresses1 ul li span{ padding:0 0 0 0px; text-align:left;}

.redmoreSec2{ position:relative; background:rgba(0,0,0,0.5); background:#00102e; margin:0px;}
.redmoreSec2 .center{padding: 20px 0 40px 0; position:relative; z-index:2; display:none;}
.redmoreSec2 .center p{ padding-bottom:15px;}
.redmoreSec2 .center p:last-child{ padding-bottom:0px;}
.redmoreSec2 .center .table ul li strong{ color:#FFF;}
.redmoreSec2 .center .table ul{ border:none; background: url(../images/sep2.png) repeat-x 0 0; }
.redmoreSec2 .center .table ul li{ border:none; background: url(../images/sep2.png) repeat-x 0 100%; }
.redmoreSec2 samp{ position:absolute; left:0; bottom:100%; opacity:0; border:15px solid transparent; border-bottom:0px solid rgba(0,0,0,0.5);}
.redmoreSec2 samp.uparrow-active{ border-bottom:15px solid #00102e; opacity:1;}
.redmoreSec2 b.redmoreSec_close{ position:absolute; right:10px; top:10px; background:url(../images/close.gif) no-repeat 50% 50%; height:30px; width:30px; display:none; cursor:pointer; z-index:999;}
.addresses-pages article h6{color: #c78800; font-size: 12px;text-transform: uppercase;font-weight: 600; background: url(../images/add-line.png) bottom left no-repeat; padding: 0 0 8px 0; margin:0 0 25px 0;}
.contact-form{ padding:0px; margin:0px 90px 0 0;}
.contact-form h6{ color:#c70039; font-size:12px; text-align:right;}
.contact-2part{ float:left; width:49%; margin:0 2% 0 0;}
.contact-2part-right{ float:right; width:49%; margin:0 2% 0 0;}
.captcha{ background:#f0f0f0; border:1px solid #ececec; border-radius:3px; padding:15px;}
.sky-form .label span{ color:#900c3e;}
.comments label i{ color:#4a4a4a; font-size:12px; text-transform:none; font-style:normal;}
.checkbox1 input[type="checkbox"]{ float:left; padding:10px;}
.sky-form .captcha article{ float:left; padding:0px; margin:0px; height:auto; border:none; width:50%;}
.captcha .cap-images{ float:right; color:#000;}
.captcha .cap-images img{margin:0 0 0 10px;}
.sky-form .captcha{ padding:20px;}
.captcha article input[type="checkbox"]{ float:left; padding:10px;}
.sub-button input[type="submit"]{ width:100%; color:#fff; font-size:16px; text-transform:uppercase; background:#001e56; padding:15px; text-align:center; border-radius:3px; border:none; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s;}
.sub-button input[type="submit"]:hover{background:#012d7e;}
.sub-button input[type="button"]{ width:100%; color:#fff; font-size:16px; text-transform:uppercase; background:#001e56; padding:15px; text-align:center; border-radius:3px; border:none; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s;}
.sub-button input[type="button"]:hover{background:#012d7e;}

.contact-right-part{ float:right;}
.contact-right-part .contact-box1{ width:281px; height:133px; background:#571845; margin:0 0 15px 0; padding:28px; display: inline-block;-webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s;}
.contact-right-part .contact-box1:hover{background:#7e0b5d;}
.contact-right-part .contact-box2{ width:281px; height:133px; background:#900c3e; margin:0 0 15px 0; padding:28px;-webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s;}
.contact-right-part .contact-box2:hover{background:#b30c4b;}
.contact-right-part .contact-box3{ width:281px; height:133px; background:#c70039; margin:0 0 15px 0; padding:28px;-webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s;}
.contact-right-part .contact-box3:hover{background:#ea0244;}
.contact-right-part .contact-box4{ width:281px; height:133px; background:#ff5733; margin:0 0 15px 0; padding:28px;-webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s;}
.contact-right-part .contact-box4:hover{background:#fa4019;}
/*Sambaddha*/
.contact-right-part .contact-box5{ width:281px; height:auto; min-height:133px; background:#db821a; margin:0 0 15px 0; padding:28px;-webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s;}
.contact-right-part .contact-box5:hover{background:#b66b13;}
.contact-right-part .contact-box5 h4{padding-top:5px; padding-bottom:15px;}
.contact-right-part .contact-box5 h4 small{ color:#ffffff !important;}
/*Sambaddha*/
.contact-right-part h4{ font-size:18px; color:#fff; text-transform:uppercase; padding:35px 0 0 0;}
.contact-right-part p{ font-size:12px; color:#6b6b6b;}
.contact-right-part p a{ font-size:12px; color:#001e56;}
.contact-right-part p i{ font-size:12px; color:#000;}
.thanks-you h2{ background:none; text-align:center; font-size:30px; color:#001e56; padding:75px 0 65px 0;}
.about-us-body38{ background: url(../images/bg.jpg) top center repeat #002e66;}
.about-us-body38 .thanks-back-color{ height:100%; background:rgba(0, 46, 102, 0.95);  padding:50px 0 70px 0; box-sizing:border-box;}
.about-us-body38 .puttingindiafirst h2{ padding:20px 0 0 0;}
.about-us-body38 .puttingindiafirst h2{ font-size:30px; color:#ffb400; font-weight:600; font-style:italic;}
.about-us-body38 .puttingindiafirst h2 span{color:#fff;}
.about-us-body38 .puttingindiafirst h2 i{color:#acce25;}

.about-us-body39{ background: url(../images/bg.jpg) top center repeat #465e00;}
.about-us-body39 .thanks-back-color{ height:100%; background:rgba(70, 94, 0, 0.95);  padding:50px 0 70px 0; box-sizing:border-box;}
.classmate-app{ background: url(../images/bg.jpg) top center repeat #6f6d6f !important;}
.classmate-app-body{background: rgba(0, 0, 0, 0.88) !important;}

.mangaldeep-app{ background: url(../images/bg.jpg) top center repeat #6f6d6f !important;}
.mangaldeep-app-body{background: rgba(174, 71, 5, 0.95) !important;}

.thanks-back-color{ text-align:center; color:#fff; position:relative; min-height:340px;}
.thanks-back-color h3{ text-align:center; color:#dddddd; font-size:16px; background:url(../images/latest-line.jpg) bottom center no-repeat; padding:0 0 15px 0;}
.thanks-back-color h2{ padding:30px 0; text-align:center; font-size:24px;}
.thanks-back-color aside{ position:absolute; left:0px; right:0px; top:215px; display:block;}

.thanks-back-color aside.insimg{}
.space{display:block}

.content-us-body .thanks-text{ padding:95px 0 55px 0; width:735px; text-align:center; margin:0 auto; font-size:18px; color:#0f2853;}
.thanks-text article{ padding:55px 0 0 0;}
.thanks-text article h6{ font-size:14px; color:#001b4a;}
.thanks-text article img{ margin:25px 0;}
.thanks-text article .download-app2{ background:#c78800; padding:15px; width:192px; margin:0 auto; border-radius:3px; height:46px; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s; cursor:pointer;}
.thanks-text article .download-app2:hover{ background:#f2a602;}
.thanks-text article .download-app2 a{ padding:0px; margin:0px; line-height:normal; color:#fff; font-size:12px; text-transform:uppercase; padding:0 0 0 22px;}
.thanks-text article .download-app2 a:after{ content:''; display: inline-block; background:url(../images/download-thaks.png) right center no-repeat; width:15px; height:10px; padding:0 0 0 50px;transition: background 0.3s, color 0.3s, box-shadow 0.3s;}
.background-w{ background:#fff;}
.background-w .about-us-body{ background:#fff;}
.white{ background:#fff; padding:0 0 45px 0;}
.gray{ /*background:#f0f0f0;*/ padding:0 0 45px 0;}
/*----------------------  Counct Us End--------------------------------*/
/*----------------------  Is ITC Right for me --------------------------------*/
.voice article{ width:19%; float:left; margin:5px; min-height:312px; background:#fff; border:1px solid #e1dfdf; padding:0px;-webkit-box-shadow: 0px 0px 10px 0px rgba(102,102,102,1);
-moz-box-shadow: 0px 0px 10px 0px rgba(102,102,102,1); box-shadow: 0px 0px 10px 0px rgba(102,102,102,1);}
.voice article aside{height:120px; width:100%;position:relative;}
.play-box{height:120px; background: rgba(0, 0, 0, 0.5); width:100%; position:absolute; top:0px; left:0px; right:0px; z-index:1; box-sizing: border-box;}
.play-box span{ position:absolute; top:0px; bottom:0px; left:0px; right:0px; background:url(/images/play-icon2.png) center no-repeat; width:36px; height:36px; z-index:99; margin:40px auto; cursor:pointer;}
.play-box span:hover{opacity: 0.5; filter: alpha(opacity=50);}
.voice-text{ padding:15px;}
.voice-text h5{ padding:0px 0 5px 0; display:block; color:#002c7f; font-weight:600;}
.voice-text h6{ line-height:16px; font-style:italic;}
.no-backgrount{ background:none;}
.tab-content .career aside{float: left; width: auto !important; margin:0px !important;}

.kites article{ width:19%; float:left; margin:5px; min-height:200px; background:#fff; border:1px solid #e1dfdf; padding:0px;-webkit-box-shadow: 0px 0px 10px 0px rgba(102,102,102,1); -moz-box-shadow: 0px 0px 10px 0px rgba(102,102,102,1); box-shadow: 0px 0px 10px 0px rgba(102,102,102,1);}
.kites article aside{height:120px; width:100%;position:relative; overflow: hidden;}
.kites-text{ padding:15px;}
.kites-text h5{ padding:0px 0 5px 0; display:block; color:#002c7f; font-weight:600;}
.kites-text h6{ line-height:16px; font-style:italic;}
.kites-text h5 span{ display:block; color:#be9f00;}
.banner-box{ display:none;}
.popup-new{ width:600px; height:650px; background:#fff; margin:0 auto; padding:30px; border-radius:5px 0 5px 5px;}
.my_popup_close{ text-align:right; cursor:pointer;}
.my_popup_open{ cursor:pointer;}
#my_popup25{ display:none;}
.overflow{ height:auto; overflow:inherit;}
.container-fluid{ padding:0px; margin:0px;}
.menu_phone{ display:none;}
/*.search-in-mobile{ display: block;}*/
.content_panel .subscribe-updates{ margin:25px;}
.content_panel .subscribe-updates h5{ padding:15px 0; color:#001E56; font-weight:600;}
.registration-tital{ background:url(../images/bg.jpg) #000 repeat; min-height:150px; padding:0 0 0 30px; border-bottom:1px solid #ccc;}
.registration-tital-color{background-color: rgba(1, 25, 73, 0.9); width:100%; height:150px;}
.registration-tital-color h1{ color:#fff; padding:25px 0 0 185px;}

.registration-tital-color2{background-color: rgba(1, 25, 73, 0.9); width:100%; height:150px;}
.registration-tital-color2 h1{ color:#fff; padding:25px 0 0 185px;}
.registration-tital-color2 h1 span{ color:#fff; display:block; font-size:50px; font-weight:300; line-height:96px;}


.registration-tital-images{float: left; width: 25%; background: #fff;text-align: center; height: 150px; vertical-align: middle; line-height: 150px; padding: 25px 0 0 0;}
.registration-tital-color h1 span{ color:#fff; display:block; font-size:50px; font-weight:300;}
/*.back-color5{ background:#f8f8f8;}*/
.subscribe-updates h6{ float:left; padding:0 0 25px 0;}
.subscribe-updates a{ float:right; padding:0 0 25px 0;}
.popup-padding-box{ padding:15px;}
.content-body .top-padding-key{ padding:0px 0 0 0;}
.popup-padding-box h3 strong{ padding:15px 0; display:block; font-weight:400;}
.key-backgrount7{ background:#f0f0f0;}
/*----------------------  Is ITC Right for me End--------------------------------*/

/*----------------------  Policies part--------------------------------*/
.content-us-body .container{ padding:0px;}
.policies-part{ padding:58px 0;}
.policies-part p{ font-size:16px; line-height:25px; color:#001e56; text-align: center;}
.sustainability{ margin:0px 0 40px 0; position:relative;}
.left-arrow-s{ position:absolute; left:0px; top:0px;}
.sustainability-left{ float:left; width:380px; height:422px; background:url(/images/tree-images.png) no-repeat center bottom #6c9318;}
.sustainability-left article{ text-align:center; padding:50px 0 0px 0;}
.sustainability-left article h3{ font-size:16px; color:#fff; font-weight:600; padding:15px 0;}
.Policy-select{ margin:50px 0 0 0;}
.Policy-select select{ width:305px; padding:15px; font-size:13px; color:#343434; border-radius:5px;/* background:#ced9be;
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0.71, #EAF8D8),color-stop(1, #D7DECD));
	background-image: -o-linear-gradient(bottom, #EAF8D8 71%, #D7DECD 100%);
	background-image: -moz-linear-gradient(bottom, #EAF8D8 71%, #D7DECD 100%);
	background-image: -webkit-linear-gradient(bottom, #EAF8D8 71%, #D7DECD 100%);
	background-image: -ms-linear-gradient(bottom, #EAF8D8 71%, #D7DECD 100%);
	background-image: linear-gradient(to bottom, #EAF8D8 71%, #D7DECD 100%);*/

    background: url(../images/select-arrow.png) 275px center no-repeat #ced9be;
    -webkit-appearance: none;
    -moz-appearance: none;
}

.sustainability-right ul li{ width:192px; height:181px; background:#3a96c7; float:left; cursor:pointer; padding:24px 10px 0 29px; line-height:16px; position:relative; color: #333; text-decoration:none;}
.sustainability-right ul li:after {content: ""; position: absolute; left: 0; bottom: 0; width: 0%; height: 3px; background: #333; width:0px; transition: all .5s ease; -webkit-transition: all .5s ease; -moz-transition: all .5s ease;}

.sustainability-right ul li:nth-child(2):after {content: ""; position: absolute; left: 0; bottom: 0; width: 0%; height: 3px; background: #000; width:0px; transition: all .5s ease; -webkit-transition: all .5s ease; -moz-transition: all .5s ease;}

.sustainability-right ul li:hover:after {width:100%;}
.sustainability-right ul li:hover{background:#07a6fa; transition:all 0.3s ease 0s;}

.sustainability-right ul li span{display:block; bottom:25px; left:29px; position:absolute;}
.sustainability-right ul li span:hover{display:block; bottom:35px; left:29px; position:absolute; transition:all 0.3s ease 0s;}

.sustainability-right ul li a{ font-size:13px; color:#fff; line-height:13px;}
.sustainability-right ul li:nth-child(2){background:#ccb029;}
.sustainability-right ul li:nth-child(2):hover{background:#efc708; transition:all 0.3s ease 0s;}
.sustainability-right ul li:nth-child(3){background:#cd4d2a;}
.sustainability-right ul li:nth-child(3):hover{background:#eb3f11; transition:all 0.3s ease 0s;}
.sustainability-right ul li:nth-child(4){background:#ae3160;}
.sustainability-right ul li:nth-child(4):hover{background:#dd125e; transition:all 0.3s ease 0s;}
.sustainability-right ul li:nth-child(5){background:#7d52bd;}
.sustainability-right ul li:nth-child(5):hover{background:#711bf1; transition:all 0.3s ease 0s;}
.sustainability-right ul li:nth-child(6){background:#ab4d0f;}
.sustainability-right ul li:nth-child(6):hover{background:#e86108; transition:all 0.3s ease 0s;}
.sustainability-right ul li:nth-child(7){background:#c78800;}
.sustainability-right ul li:nth-child(7):hover{background:#f4a702; transition:all 0.3s ease 0s;}
.sustainability-right ul li:nth-child(8){background:#2f7197;}
.sustainability-right ul li:nth-child(8):hover{background:#1796df; transition:all 0.3s ease 0s;}


.sustainability-right ul.blue li{ width:768px; height:60px; max-width:100%; background:#2f5ab2; float:left; cursor:pointer; padding:24px 10px 0 29px; line-height:16px; position:relative; color: #333; text-decoration:none;}
.sustainability-right ul.blue li:hover:after {width:100%;}
.sustainability-right ul.blue li:hover{background:#073698; transition:all 0.3s ease 0s;}

.menu-pard2 a{ font-size:14px;}
.home_banner_info_holder{ position: inherit; right:0; top:0; z-index:10; padding:0;}


.home_banner_info{ width:100%; height:85%; /*overflow:hidden;*/}
.home_banner_info { height:100%;}
.home_banner_info aside{ height:100%; width:50%; float:left; position:relative;}
.panel-body .meeting-box1a{ float:left !important; width:23%;}

/*----------------------  Policies part End--------------------------------*/

/*----------------------  Over Effect --------------------------------*/
.meeting-box2-img{overflow: auto;}
.meeting-box2-img img {-webkit-transition: all 1s ease; /* Safari and Chrome */-moz-transition: all 1s ease; /* Firefox */ -o-transition: all 1s ease; /* IE 9 */ -ms-transition: all 1s ease; /* Opera */ transition: all 1s ease; max-width: 100%;}
.meeting-box2-img:hover img {-webkit-transform:scale(1.25); /* Safari and Chrome */-moz-transform:scale(1.25); /* Firefox */-ms-transform:scale(1.25); /* IE 9 */-o-transform:scale(1.25); /* Opera */transform:scale(1.25);}
/*----------------------  Over Effect End--------------------------------*/

/*----------------------  Dwnload Pages --------------------------------*/
.download-pages ul{ margin:15px 0 0 0; border-bottom:1px solid #c2c2c2; min-height:42px;}
.download-pages ul li{ float:left; width:50%; text-align:center; margin:0 auto; height:40px;}
.download-pages ul li a{ display:block;font-size:16px; color:#122c69; }
.download-pages ul li.interviews span{ display: inline-block;  display: block; text-align: center;margin: 0 auto;}
.download-pages ul li.interviews.active{ display: inline-block; display: block; text-align: center;margin: 0 auto;}
.download-pages ul li.interviews{ position:relative;}
.download-pages ul li.interviews.active:before{display:block; background:url(../images/press-over2a.jpg) bottom center no-repeat; width:577px; height:8px; content:""; position:absolute; bottom:-9px; left:0px; right:0px;}
.key-financials12{ padding:25px 0 0 0;}
.download-pages ul li.releases span{ display: inline-block; background:url(../images/press-releases-icon.png) top center no-repeat; width:44px;  height:65px; display: block; text-align: center;margin: 0 auto;}
.download-pages ul li.releases span.active{ display: inline-block; background:url(../images/press-releases-icon-over.png) top center no-repeat; width:44px; height:65px; display: block; text-align: center;margin: 0 auto;}
.download-pages ul li.releases{ position:relative;}
.download-pages ul li.releases.active:before{display:block; background:url(../images/press-over2a.jpg) bottom center no-repeat; width:577px; height:8px; content:""; position:absolute; bottom:-9px; left:0px; right:0px;}

.download-pages ul li.reports span{ display: inline-block; background:url(../images/press-reports-icon.png) top center no-repeat; width:44px;  height:65px; display: block; text-align: center;margin: 0 auto;}
.download-pages ul li.reports{ position:relative;}
.download-pages ul li.reports span.active{ display: inline-block; background:url(../images/press-reports-icon-over.png) top center no-repeat; width:44px; height:65px; display: block; text-align: center;margin: 0 auto;}
.download-pages ul li.reports span.active:before{display:block; background:url(../images/press-over.jpg) bottom center no-repeat; width:383px; height:8px; content:""; position:absolute; bottom:-9px; left:0px; right:0px;}
/*----------------------  Dwnload Pages End--------------------------------*/

/*----------------------  Sustainability Pages --------------------------------*/
.body_bg_media .sustainability-pages{border-top: 1px solid #dfdfdf; background:/*url(../images/sus-top-part.png) top center no-repeat*/ #fff;}
.banner-top-images21{padding:30px 0 57px 0;}
.about-banner-right2a {float: left;width: auto; height: 391px;}
.sustainability-right-images{ padding:0px; margin:0px; position:relative; overflow:hidden;}
.sustainability-right-images .sus-link{ position:absolute; bottom:0px; left:0px; right:0px; width:100%; height:46px; background-color: rgba(0, 0, 0, 0.4); text-align:center;}
.sustainability-right-images .sus-link a{ line-height:46px; color:#fff; background:url(../images/sus-arrow.png) right center no-repeat; width:50%; display:block; margin:0 auto;}
.right-wight-box{ margin: 12px 0 0 0; background:#f0f0f0; min-height:245px; padding:0 30px;}
.right-wight-box ul{ padding:10px 0;}
.right-wight-box ul li{ padding:12px 0 10px 45px; font-size:14px; color:#000; border-bottom:1px solid #c5c5c5;}
.right-wight-box ul li a{font-size:14px; color:#000;}
.right-wight-box ul li:nth-child(1){ background:url(../images/sus-icon1.png) left center no-repeat; line-height:28px;}
.right-wight-box ul li:nth-child(2){ background:url(../images/sus-icon2.png) left center no-repeat; line-height:34px;}
.right-wight-box ul li:nth-child(3){ background:url(../images/sus-icon3.png) left center no-repeat; line-height:30px;}
.right-wight-box ul li:nth-child(4){ background:url(../images/sus-icon4.png) left center no-repeat; line-height:39px; border-bottom:none;}
.sus-body-text{ padding:54px 30px 0px 30px;}
.sus-body-text p{ font-size:14px; color:#000; line-height:22px; text-align:center;}

.body_bg_media #tabs2 {width:100%; margin:50px 0 0 0;}
.body_bg_media .nav-tabs02>li>a{padding: 10px 27px; font-size:14px; color:#7d7d7d;}
.body_bg_media .nav-tabs02>li { position:relative;}
.nav-tabs02>li { float: left; margin-bottom: 0px; border-bottom: 1px solid #9a9a9a;top: 1px;}
.body_bg_media .nav-tabs02 {border-bottom: 1px solid #9a9a9a;top: 1px;}
.body_bg_media .nav-tabs02>li.active>a{color: #000; background:none;cursor: default;padding: 10px 30px; background-color: inherit;/*background:url(../images/arrow-down.jpg) center bottom no-repeat; margin:1px 0 0 0;*/ position:relative;}
.body_bg_media .nav-tabs02>li.active:before {background:url(../images/arrow-down.jpg) center bottom no-repeat; content:""; display:block; width:10px; height:10px; text-align:center; margin:0 auto; position:absolute; bottom:-7px; left:0px; right:0px; z-index:9;}
.nav-tabs02>li.active{margin-bottom: 0px; border-bottom: 1px solid #000;position: relative;top: 1px;}
/*.nav-tabs02>li>a:hover {margin-bottom: -1px; border-bottom: 1px solid #000;position: relative;top: 1px;}*/
/*.nav>li>a:focus, .nav>li>a:hover {text-decoration: none;background-color: inherit; border-left:0px; border-right:0px; border-top:0px; margin:1px 0 0 0;border-bottom:0px solid #000;border-top: 0px;border-left: 0px;border-right: 0px;}*/
.nav>li>a:focus, .nav>li>a {text-decoration: none;background-color: inherit; border-left:0px; border-right:0px; border-top:0px; margin:1px 0 0 0;border-bottom:0px solid #000;border-top: 0px;border-left: 0px;border-right: 0px;}
.nav-tabs02>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a {background-color: inherit;/* border: 1px solid #000; */border-bottom:0px solid #000;border-top: 0px;border-left: 0px;border-right: 0px;}
.about-us-body .programmes h1{  font-size:30px;}
.tab-left-part{ float:left; width:41%; overflow:hidden;}
.tab-left-part img{-webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; -ms-transition: all 1s ease; transition: all 1s ease; max-width: 100%;}
.tab-left-part img:hover{-webkit-transform: scale(1.25); -moz-transform: scale(1.25); -ms-transform: scale(1.25); -o-transform: scale(1.25); transform: scale(1.25);}
.tab-right-part{ float:left; width:57%; margin:0 0 0 2%; text-align: left;}
.tab-right-part h3{ font-size:24px; color:#000; line-height:32px; margin:0 0 40px 0;}
.tab-right-part h3:after{ content:""; display:block; border-bottom: 1px solid #000; width:165px; padding:0 0 25px 0;}
.media-part .programmes .tab-right-part p{ font-size:12px; color:#000; line-height:20px; padding:0px 0 15px 0; margin:0px;}
.media-part .programmes .tab-right-part a {background: #002c7f; padding: 13px 30px; color: #fff; text-align: center; display: block; width: 130px; margin: 35px 0 0px 0;}
#sectionb { margin:0 0 20px 0;}
.sustainability-right-images img{-webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; -ms-transition: all 1s ease; transition: all 1s ease; max-width: 100%;}
.sustainability-right-images img:hover{-webkit-transform: scale(1.25); -moz-transform: scale(1.25); -ms-transform: scale(1.25); -o-transform: scale(1.25); transform: scale(1.25);}
#my-tab-content h2{ display:none;}
.should .body_bg_media .tab-pane p{ padding:0px;}
.should .nav-tabs{ display:none;}
.should .body_bg_media .tab-pane h2 {font-size: 16px; margin:0 0 15px 0;}
.tab-pane h1{ display:none;}

.banner-left1-sus{ float:left; width:15%; background:#1e1e1e; text-align:left; max-height:510px;}
.banner-left1-sus ul li{ display:block; border-bottom:1px solid #373737; line-height:22px; text-transform:uppercase; font-size:13px; padding:22px 15px; text-align: center; padding:40px 0; margin:0 50px;}
/*.banner-left1 ul li:hover{ background: url(/images/fmcg-over.jpg) top left repeat #c51c1e;}*/
.banner-left1-sus ul li a{ color:#787878; text-align:right; padding:0px; height:510px;}
.banner-left1-sus ul li a:hover{ color:#fff;}
.banner-right1-sus{ float:right; width:67%; text-align:left; height:510px; display:block;}
.banner-right1-sus img{ border:none; float:right;}
.banner-right1-sus .slick-list{height:500px;}
.fmcg-banner-height-top2 {background:url(../images/fmcg-banner-text.jpg) left top no-repeat; float:left; width:18%; height:100%; min-height:500px;}

.banner-test-part23{ float:left; width:344px; /*background:url(../images/fmcg-banner-text.jpg) left top no-repeat;*/ min-height: inherit; padding:42% 45px; color:#fff; text-align:left;}
.banner-test-part23 h5{ font-size:14px; background:url(../images/banner-line.jpg) bottom left no-repeat; padding:0 0 15px 0; display:block;}
.banner-test-part23 h3{ font-size:20px; padding:0px 0 30px 0; display:block; font-weight:700; line-height:25px;}
.banner-test-part23 p{ font-size:13px; padding:0px 0 0px 0; display:block; font-weight:300; line-height:18px;}
.banner-test-part23 p span{font-weight:600; display:block;}
.banner-test5{ position:absolute; bottom:0px; left:0px; right:0px; background-color: rgba(0, 0, 0, 0.3); height:108px; z-index:9;}
.banner-test5 p{ color:#fff;}
.banner-right1-sus .slick-slide { position:relative;}
.banner-right1-sus .slick-dots {position: absolute; bottom:50px; right:0px; display: block; width: auto; padding: 0; list-style: none; text-align: center;}
.banner-right1-sus h3{ font-size:24px; font-weight:600; color:#fff; padding:15px 30px; line-height:37px;}
.banner-right1-sus h3 span{ font-size:36px; font-weight:400; color:#ffc600;}
.banner-right1-sus .slick-dots li button:before {line-height: 0px; position: absolute; top: 0; left: 0; width: 15px; height: 15px; content: ''; text-align: center; background: #fff; border-radius: 50%; outline: none;}
.banner-right1-sus .slick-dots li button {font-size: 0; line-height: 0; display: block; width: 15px; height: 15px; cursor: pointer; color:#fff; border: 0; outline: none; background: #ff7300;    border-radius: 50%;}
.sustainability-left1{ float:left; width:60%; margin:3% 4% 0 0;}
.sustainability-left1 p{ color:#434343; font-size:16px; padding:0 0 15px 0;}
.sustainability-right1{ float:right; width:35%; margin:3% 0 0 0;}
.sustainability-right1 ul li{ float:left; width:193px; height:125px; background:#001e56; text-align:center; padding:20px 0 0px 0;}

/*.sustainability-right1 ul li:after {content: ''; display: block; width:193px; height:125px; background: #a32807; z-index:0;-ms-transform: translate(193px,0); transform: translateX(193px); transition: transform .3s;}
.sustainability-right1 ul li:hover::after { transform: translateX(0);}*/
.sustainability-right1 ul li aside{ width:193px; height:125px; /*cursor:pointer;*/}
.sustainability-right1 ul li aside {position: relative; background-color: transparent; -webkit-transform: translateZ(0px); -moz-transform: translateZ(0px); -ms-transform: translateZ(0px); -o-transform: translateZ(0px);    transform: translateZ(0px);    -webkit-transition-duration: 0.3s;    -moz-transition-duration: 0.3s;    -o-transition-duration: 0.3s;    transition-duration: 0.3s;    -webkit-transition-property: transform;    -moz-transition-property: transform;    -o-transition-property: transform;    transition-property: transform;}
.sustainability-right1 ul li aside span{ height:50px; display:block;}

.sustainability-right1 ul li aside:hover {-webkit-transform: translateY(-10px);-moz-transform: translateY(-10px);    -ms-transform: translateY(-10px);    -o-transform: translateY(-10px);    transform: translateY(-10px);}

.sustainability-right1 ul li h4 a{ color:#fff; font-size:13px;}
.sustainability-right1 ul li:nth-child(1){transition: all 0.3s; background: rgba(0,30,86,1); background: -moz-linear-gradient(left, rgba(0,30,86,1) 0%, rgba(0,28,79,1) 92%, rgba(1,26,69,1) 100%);background: -webkit-gradient(left top, right top, color-stop(0%, rgba(0,30,86,1)), color-stop(92%, rgba(0,28,79,1)), color-stop(100%, rgba(1,26,69,1)));background: -webkit-linear-gradient(left, rgba(0,30,86,1) 0%, rgba(0,28,79,1) 92%, rgba(1,26,69,1) 100%);background: -o-linear-gradient(left, rgba(0,30,86,1) 0%, rgba(0,28,79,1) 92%, rgba(1,26,69,1) 100%);background: -ms-linear-gradient(left, rgba(0,30,86,1) 0%, rgba(0,28,79,1) 92%, rgba(1,26,69,1) 100%);background: linear-gradient(to right, rgba(0,30,86,1) 0%, rgba(0,28,79,1) 92%, rgba(1,26,69,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#001e56', endColorstr='#011a45', GradientType=1 ); border-bottom:1px solid #536890;}
.sustainability-right1 ul li:nth-child(2){background:#223d71; border-bottom:1px solid #536890;}
.sustainability-right1 ul li:nth-child(3){background: rgba(0,30,86,1); background: -moz-linear-gradient(left, rgba(0,30,86,1) 0%, rgba(0,28,79,1) 92%, rgba(1,26,69,1) 100%);background: -webkit-gradient(left top, right top, color-stop(0%, rgba(0,30,86,1)), color-stop(92%, rgba(0,28,79,1)), color-stop(100%, rgba(1,26,69,1)));background: -webkit-linear-gradient(left, rgba(0,30,86,1) 0%, rgba(0,28,79,1) 92%, rgba(1,26,69,1) 100%);background: -o-linear-gradient(left, rgba(0,30,86,1) 0%, rgba(0,28,79,1) 92%, rgba(1,26,69,1) 100%);background: -ms-linear-gradient(left, rgba(0,30,86,1) 0%, rgba(0,28,79,1) 92%, rgba(1,26,69,1) 100%);background: linear-gradient(to right, rgba(0,30,86,1) 0%, rgba(0,28,79,1) 92%, rgba(1,26,69,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#001e56', endColorstr='#011a45', GradientType=1 );}
.sustainability-right1 ul li:nth-child(4){background:#223d71;}
.our-service-pages ul li{ float:left; position:relative; margin:0 2px; overflow: hidden; width:272px;}
.our-service-pages ul li img{-webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; -ms-transition: all 1s ease; transition: all 1s ease; max-width: 100%;}
.our-service-pages ul li img:hover{-webkit-transform: scale(1.25); -moz-transform: scale(1.25); -ms-transform: scale(1.25); -o-transform: scale(1.25); transform: scale(1.25);}

.our-service-pages ul li article{position: absolute; bottom:0px; left:0px; right:0px; height:80px; background: rgba(0,0,0,0.3); text-align:center; color:#fff; font-size:14px; font-weight:600; display:block; padding:10px 0 5px 0;}
.our-service-pages ul li article span{display:block; padding:5px 0 0 0;}
.our-service-pages ul li article a{color:#fff; font-size:14px; font-weight:600;}
.our-service-pages ul li:nth-child(1){margin:0 2px 0 0;}
.our-service-pages ul li:nth-child(4){margin:0 0px 0 2px;}

/*----------------------  Sustainability Pages End --------------------------------*/

/*----------------------  Page Not Found CSS Start --------------------------------*/
.pnf-cont{text-align:center}
.pnf-cont h1{text-align:center; font-size:60px; background:none; color: #db9705; font-weight:bold;}
.pnf-cont h3{ font-weight:bold !important; background-image:none !important; font-size:22px !important; line-height:40px!important;}
.pnf-cont a{color:#c38000; font-weight:bold;}
.pnf-cont a{color:#c38000; font-weight:bold;}
/*------------------- ---  Page Not Found CSS End --------------------------------*/

/*----------------------  Download Pages Start --------------------------------*/
.download{ padding:0px; margin:0px auto; width:100%;}
.icon {display: inline-block; vertical-align: top; overflow: hidden; margin: 4px;  width: 96px; height: 96px; font-size: 0; text-indent: -9999px; position:relative;}
.icon-slide:before {left: 0; background-color: #595959;}
.icon-slide:before, .icon-slide:after { display: block; position: absolute; top: 0; width: 100%; height: 100%; background:#8A0406; content: ""; -webkit-transition: left 0.3s;  transition: left 0.3s;}
.icon-slide.facebook:after {background-color: #3b5998;}
.icon-slide.facebook:before, .icon-slide.facebook:after {background-position: 0 0;}
.icon-slide:after {left: -100%;}
.icon-slide:before, .icon-slide:after {display: block; position: absolute; top: 0; width: 100%; height: 100%; /* background: url(/images/android.png) left center no-repeat;*/ background:#000;    content: "";    -webkit-transition: left 0.3s;    transition: left 0.3s;}
.right-part-download{ position:relative;}
.right-part-download ul{ list-style-type: none; padding: 0; margin: 0; }
.right-part-download ul li{ display: inline-block; width: auto; position:relative;}
.right-part-download ul li span{ margin: 0 0 0 7px; position:absolute;	top:7px; width:20px; height:20px;}
.right-part-download ul li a,visited{ display: block; color: #FFF; text-decoration: none; transition: all .1s ease-in-out; -o-transition: all .1s ease-in-out; -webkit-transition: all .1s ease-in-out; -moz-transition: all .1s ease-in-out;}
.right-part-download ul li a:hover{ color: #F46F4F; }

.test-active{ z-index:999 !important;}
.dropdown-active{/* background-color: #000;*/ }
.dropdown-active a,visited{ color: #F46F4F; }
.right-part-download ul ul{ position: absolute; background-color: #fff; z-index:9999; -webkit-box-shadow: 0px 2px 4px 0px rgba(61,61,61,1);-moz-box-shadow: 0px 2px 4px 0px rgba(61,61,61,1);box-shadow: 0px 2px 4px 0px rgba(61,61,61,1); padding:10px; top:30px; right:-18px; border-radius:3px; width:254px; margin:10px; overflow-y: scroll; height: 340px;}
.right-part-download ul ul:after{ content:""; display:block; background:url(../images/download-menu-arroe.png) top right no-repeat; width:15px; height:15px;position:absolute; top:-8px; right:10px;}
.right-part-download ul ul li{ display: block; border-bottom:1px solid #d8d8d8; padding:6px 0;}
.right-part-download ul ul li a{ color:#7d7d7d; font-size:14px; display:inline-block;}

.sectors-area{width:100%; display:inline-block; overflow:hidden}

.sectors-area .box-in-download{display:block; width:24%; float:left; height:125px; margin:7px 7px 7px 0;}
.sectors-area .box-in-download {position:relative;}
.sectors-area .box-in-download h2{font:400 14px/18px 'Open Sans', sans-serif; color:#fefefe; position:absolute; left:15px; bottom:10px;}
.sectors-area .box-in-download:hover div h2{font:400 14px/18px 'Open Sans', sans-serif; color:#fefefe; position:absolute; bottom:15px;}
.sectors-area .box-in-download .engineering-group{padding:15px; height:125px; position:relative; -webkit-transition: all 1s ease-out; -moz-transition: all 1s ease-out; -o-transition: all 1s ease-out; -ms-transition: all 1s ease-out; transition: all 1s ease-out; background-color:#fc9f26;}
.sectors-area .box-in-download .engineering-group span{background:url(../images/download-icon1.jpg) no-repeat 100% 0; width:35px; height:35px; display:inline-block; padding:0;}
.sectors-area .box-in-download:hover .engineering-group span{background:url(../images/download-icon1.jpg) no-repeat 0 0; width:35px; height:35px;}
.sectors-area .box-in-download .left-part-download{ float:left;}
.sectors-area .box-in-download .right-part-download{ float:right;}
.sectors-area .box-in-download .right-part-download h4{ font-size:12px; color:#fff; background:none; border-right:1px solid #fff; padding:0 8px 0 0; font-weight:400;}

.sectors-area .box-in-download2{display:block; width:24%; float:left; height:125px; margin:7px;}
.sectors-area .box-in-download2 {position:relative;}
.sectors-area .box-in-download2 h2{font:400 14px/18px 'Open Sans', sans-serif; color:#fefefe; position:absolute; left:15px; bottom:10px;}
.sectors-area .box-in-download2:hover div h2{font:400 14px/18px 'Open Sans', sans-serif; color:#fefefe; position:absolute; bottom:15px;}
.sectors-area .box-in-download2 .engineering-group{padding:15px; height:125px; position:relative; -webkit-transition: all 1s ease-out; -moz-transition: all 1s ease-out; -o-transition: all 1s ease-out; -ms-transition: all 1s ease-out; transition: all 1s ease-out; background-color:#2b82c9;}
.sectors-area .box-in-download2 .engineering-group span{background:url(../images/download-icon2.jpg) no-repeat 100% 0; width:24px; height:31px; display:inline-block; padding:0;}
.sectors-area .box-in-download2:hover .engineering-group span{background:url(../images/download-icon2.jpg) no-repeat 0 0; width:24px; height:31px;}
.sectors-area .box-in-download2 .left-part-download{ float:left;}
.sectors-area .box-in-download2 .right-part-download{ float:right;}
.sectors-area .box-in-download2 .right-part-download h4{ font-size:12px; color:#fff; background:none; border-right:1px solid #fff; padding:0 8px 0 0; font-weight:400;}

.sectors-area .box-in-download3{display:block; width:24%; float:left; height:125px; margin:7px;}
.sectors-area .box-in-download3 {position:relative;}
.sectors-area .box-in-download3 h2{font:400 14px/18px 'Open Sans', sans-serif; color:#fefefe; position:absolute; left:15px; bottom:10px;}
.sectors-area .box-in-download3:hover div h2{font:400 14px/18px 'Open Sans', sans-serif; color:#fefefe; position:absolute; bottom:15px;}
.sectors-area .box-in-download3 .engineering-group{padding:15px; height:125px; position:relative; -webkit-transition: all 1s ease-out; -moz-transition: all 1s ease-out; -o-transition: all 1s ease-out; -ms-transition: all 1s ease-out; transition: all 1s ease-out; background-color:#9934b8;}
.sectors-area .box-in-download3 .engineering-group span{background:url(../images/download-icon3.jpg) no-repeat 100% 0; width:29px; height:27px; display:inline-block; padding:0;}
.sectors-area .box-in-download3:hover .engineering-group span{background:url(../images/download-icon3.jpg) no-repeat 0 0; width:29px; height:27px;}
.sectors-area .box-in-download3 .left-part-download{ float:left;}
.sectors-area .box-in-download3 .right-part-download{ float:right;}
.sectors-area .box-in-download3 .right-part-download h4{ font-size:12px; color:#fff; background:none; border-right:1px solid #fff; padding:0 8px 0 0; font-weight:400;}

.sectors-area .box-in-download4{display:block; width:24%; float:left; height:125px; margin:7px 0px 7px 7px;}
.sectors-area .box-in-download4 {position:relative;}
.sectors-area .box-in-download4 h2{font:400 14px/18px 'Open Sans', sans-serif; color:#fefefe; position:absolute; left:15px; bottom:10px;}
.sectors-area .box-in-download4:hover div h2{font:400 14px/18px 'Open Sans', sans-serif; color:#fefefe; position:absolute; bottom:15px;}
.sectors-area .box-in-download4 .engineering-group{padding:15px; height:125px; position:relative; -webkit-transition: all 1s ease-out; -moz-transition: all 1s ease-out; -o-transition: all 1s ease-out; -ms-transition: all 1s ease-out; transition: all 1s ease-out; background-color:#b8312e;}
.sectors-area .box-in-download4 .engineering-group span{background:url(../images/download-icon4.jpg) no-repeat 100% 0; width:38px; height:24px; display:inline-block; padding:0;}
.sectors-area .box-in-download4:hover .engineering-group span{background:url(../images/download-icon4.jpg) no-repeat 0 0; width:38px; height:24px;}
.sectors-area .box-in-download4 .left-part-download{ float:left;}
.sectors-area .box-in-download4 .right-part-download{ float:right;}
.sectors-area .box-in-download4 .right-part-download h4{ font-size:12px; color:#fff; background:none; border-right:1px solid #fff; padding:0 8px 0 0; font-weight:400;}

.sectors-area .box-in-download5{display:block; width:24%; float:left; height:125px; margin:7px 7px 7px 0;}
.sectors-area .box-in-download5 {position:relative;}
.sectors-area .box-in-download5 h2{font:400 14px/18px 'Open Sans', sans-serif; color:#fefefe; position:absolute; left:15px; bottom:10px;}
.sectors-area .box-in-download5:hover div h2{font:400 14px/18px 'Open Sans', sans-serif; color:#fefefe; position:absolute; bottom:15px;}
.sectors-area .box-in-download5 .engineering-group{padding:15px; height:125px; position:relative;-webkit-transition: all 1s ease-out; -moz-transition: all 1s ease-out; -o-transition: all 1s ease-out; -ms-transition: all 1s ease-out; transition: all 1s ease-out; background-color:#00a885;}
.sectors-area .box-in-download5 .engineering-group span{background:url(../images/download-icon5.jpg) no-repeat 100% 0; width:35px; height:28px; display:inline-block; padding:0;}
.sectors-area .box-in-download5:hover .engineering-group span{background:url(../images/download-icon5.jpg) no-repeat 0 0; width:35px; height:28px;}
.sectors-area .box-in-download5 .left-part-download{ float:left;}
.sectors-area .box-in-download5 .right-part-download{ float:right;}
.sectors-area .box-in-download5 .right-part-download h4{ font-size:12px; color:#fff; background:none; border-right:1px solid #fff; padding:0 8px 0 0; font-weight:400;}

.sectors-area .box-in-download6{display:block; width:24%; float:left; height:125px; margin:7px;}
.sectors-area .box-in-download6 {position:relative;}
.sectors-area .box-in-download6 h2{font:400 14px/18px 'Open Sans', sans-serif; color:#fefefe; position:absolute; left:15px; bottom:10px;}
.sectors-area .box-in-download6:hover div h2{font:400 14px/18px 'Open Sans', sans-serif; color:#fefefe; position:absolute; bottom:15px;}
.sectors-area .box-in-download6 .engineering-group{padding:15px; height:125px; position:relative; -webkit-transition: all 1s ease-out; -moz-transition: all 1s ease-out; -o-transition: all 1s ease-out; -ms-transition: all 1s ease-out; transition: all 1s ease-out; background-color:#db622b;}
.sectors-area .box-in-download6 .engineering-group span{background:url(../images/download-icon6.jpg) no-repeat 100% 0; width:34px; height:32px; display:inline-block; padding:0;}
.sectors-area .box-in-download6:hover .engineering-group span{background:url(../images/download-icon6.jpg) no-repeat 0 0; width:34px; height:32px;}
.sectors-area .box-in-download6 .left-part-download{ float:left;}
.sectors-area .box-in-download6 .right-part-download{ float:right;}
.sectors-area .box-in-download6 .right-part-download h4{ font-size:12px; color:#fff; background:none; border-right:1px solid #fff; padding:0 8px 0 0; font-weight:400;}

.sectors-area .box-in-download7{display:block; width:24%; float:left; height:125px; margin:7px;}
.sectors-area .box-in-download7 {position:relative;}
.sectors-area .box-in-download7 h2{font:400 14px/18px 'Open Sans', sans-serif; color:#fefefe; position:absolute; left:15px; bottom:10px;}
.sectors-area .box-in-download7:hover div h2{font:400 14px/18px 'Open Sans', sans-serif; color:#fefefe; position:absolute; bottom:15px;}
.sectors-area .box-in-download7 .engineering-group{padding:15px; height:125px; position:relative; -webkit-transition: all 1s ease-out; -moz-transition: all 1s ease-out; -o-transition: all 1s ease-out; -ms-transition: all 1s ease-out; transition: all 1s ease-out; background-color:#e4911b;}
.sectors-area .box-in-download7 .engineering-group span{background:url(../images/download-icon7.jpg) no-repeat 100% 0; width:27px; height:27px; display:inline-block; padding:0;}
.sectors-area .box-in-download7:hover .engineering-group span{background:url(../images/download-icon7.jpg) no-repeat 0 0; width:27px; height:27px}
.sectors-area .box-in-download7 .left-part-download{ float:left;}
.sectors-area .box-in-download7 .right-part-download{ float:right;}
.sectors-area .box-in-download7 .right-part-download h4{ font-size:12px; color:#fff; background:none; border-right:1px solid #fff; padding:0 8px 0 0; font-weight:400;}

.sectors-area .box-in-download8{display:block; width:24%; float:left; height:125px; margin:7px 0px 7px 7px;}
.sectors-area .box-in-download8 {position:relative;}
.sectors-area .box-in-download8 h2{font:400 14px/18px 'Open Sans', sans-serif; color:#fefefe; position:absolute; left:15px; bottom:10px;}
.sectors-area .box-in-download8:hover div h2{font:400 14px/18px 'Open Sans', sans-serif; color:#fefefe; position:absolute; bottom:15px;}
.sectors-area .box-in-download8 .engineering-group{padding:15px; height:125px; position:relative; -webkit-transition: all 1s ease-out; -moz-transition: all 1s ease-out; -o-transition: all 1s ease-out; -ms-transition: all 1s ease-out; transition: all 1s ease-out; background-color:#2969b0;}
.sectors-area .box-in-download8 .engineering-group span{background:url(../images/download-icon8.jpg) no-repeat 100% 0; width:45px; height:39px; display:inline-block; padding:0;}
.sectors-area .box-in-download8:hover .engineering-group span{background:url(../images/download-icon8.jpg) no-repeat 0 0; width:45px; height:39px;}
.sectors-area .box-in-download8 .left-part-download{ float:left;}
.sectors-area .box-in-download8 .right-part-download{ float:right;}
.sectors-area .box-in-download8 .right-part-download h4{ font-size:12px; color:#fff; background:none; border-right:1px solid #fff; padding:0 8px 0 0; font-weight:400;}


.sectors-area .box-in-download9{display:block; width:24%; float:left; height:125px; margin:7px 7px 7px 0;}
.sectors-area .box-in-download9 {position:relative;}
.sectors-area .box-in-download9 h2{font:400 14px/18px 'Open Sans', sans-serif; color:#fefefe; position:absolute; left:15px; bottom:10px;}
.sectors-area .box-in-download9:hover div h2{font:400 14px/18px 'Open Sans', sans-serif; color:#fefefe; position:absolute; bottom:15px;}
.sectors-area .box-in-download9 .engineering-group{padding:15px; height:125px; position:relative; -webkit-transition: all 1s ease-out; -moz-transition: all 1s ease-out; -o-transition: all 1s ease-out; -ms-transition: all 1s ease-out; transition: all 1s ease-out; background-color:#d14840;}
.sectors-area .box-in-download9 .engineering-group span{background:url(../images/download-icon9.jpg) no-repeat 100% 0; width:32px; height:32px; display:inline-block; padding:0;}
.sectors-area .box-in-download9:hover .engineering-group span{background:url(../images/download-icon9.jpg) no-repeat 0 0; width:32px; height:32px;}
.sectors-area .box-in-download9 .left-part-download{ float:left;}
.sectors-area .box-in-download9 .right-part-download{ float:right;}
.sectors-area .box-in-download9 .right-part-download h4{ font-size:12px; color:#fff; background:none; border-right:1px solid #fff; padding:0 8px 0 0; font-weight:400;}


.sectors-area .box-in-download10{display:block; width:24%; float:left; height:125px; margin:7px;}
.sectors-area .box-in-download10 {position:relative;}
.sectors-area .box-in-download10 h2{font:400 14px/18px 'Open Sans', sans-serif; color:#fefefe; position:absolute; left:15px; bottom:10px;}
.sectors-area .box-in-download10:hover div h2{font:400 14px/18px 'Open Sans', sans-serif; color:#fefefe; position:absolute; bottom:15px;}
.sectors-area .box-in-download10 .engineering-group{padding:15px; height:125px; position:relative; -webkit-transition: all 1s ease-out; -moz-transition: all 1s ease-out; -o-transition: all 1s ease-out; -ms-transition: all 1s ease-out; transition: all 1s ease-out; background-color:#6aa02e;}
.sectors-area .box-in-download10 .engineering-group span{background:url(../images/download-icon10.jpg) no-repeat 100% 0; width:40px; height:38px; display:inline-block; padding:0;}
.sectors-area .box-in-download10:hover .engineering-group span{background:url(../images/download-icon10.jpg) no-repeat 0 0; width:40px; height:38px;}
.sectors-area .box-in-download10 .left-part-download{ float:left;}
.sectors-area .box-in-download10 .right-part-download{ float:right;}
.sectors-area .box-in-download10 .right-part-download h4{ font-size:12px; color:#fff; background:none; border-right:1px solid #fff; padding:0 8px 0 0; font-weight:400;}


.sectors-area .box-in-download11{display:block; width:24%; float:left; height:125px; margin:7px;}
.sectors-area .box-in-download11 {position:relative;}
.sectors-area .box-in-download11 h2{font:400 14px/18px 'Open Sans', sans-serif; color:#fefefe; position:absolute; left:15px; bottom:10px;}
.sectors-area .box-in-download11:hover div h2{font:400 14px/18px 'Open Sans', sans-serif; color:#fefefe; position:absolute; bottom:15px;}
.sectors-area .box-in-download11 .engineering-group{padding:15px; height:125px; position:relative; -webkit-transition: all 1s ease-out; -moz-transition: all 1s ease-out; -o-transition: all 1s ease-out; -ms-transition: all 1s ease-out; transition: all 1s ease-out; background-color:#c6297a;}
.sectors-area .box-in-download11 .engineering-group span{background:url(../images/download-icon11.jpg) no-repeat 100% 0; width:29px; height:29px; display:inline-block; padding:0;}
.sectors-area .box-in-download11:hover .engineering-group span{background:url(../images/download-icon11.jpg) no-repeat 0 0; width:29px; height:29px;}
.sectors-area .box-in-download11 .left-part-download{ float:left;}
.sectors-area .box-in-download11 .right-part-download{ float:right;}
.sectors-area .box-in-download11 .right-part-download h4{ font-size:12px; color:#fff; background:none; border-right:1px solid #fff; padding:0 8px 0 0; font-weight:400;}


.sectors-area .box-in-download12{display:block; width:24%; float:left; height:125px; margin:7px 0px 7px 7px;}
.sectors-area .box-in-download12 {position:relative;}
.sectors-area .box-in-download12 h2{font:400 14px/18px 'Open Sans', sans-serif; color:#fefefe; position:absolute; left:15px; bottom:10px;}
.sectors-area .box-in-download12:hover div h2{font:400 14px/18px 'Open Sans', sans-serif; color:#fefefe; position:absolute; bottom:15px;}
.sectors-area .box-in-download12 .engineering-group{padding:15px; height:125px; position:relative; -webkit-transition: all 1s ease-out; -moz-transition: all 1s ease-out; -o-transition: all 1s ease-out; -ms-transition: all 1s ease-out; transition: all 1s ease-out; background-color:#8c632b;}
.sectors-area .box-in-download12 .engineering-group span{background:url(../images/download-icon12.jpg) no-repeat 100% 0; width:45px; height:45px; display:inline-block; padding:0;}
.sectors-area .box-in-download12:hover .engineering-group span{background:url(../images/download-icon12.jpg) no-repeat 0 0; width:45px; height:45px;}
.sectors-area .box-in-download12 .left-part-download{ float:left;}
.sectors-area .box-in-download12 .right-part-download{ float:right;}
.sectors-area .box-in-download12 .right-part-download h4{ font-size:12px; color:#fff; background:none; border-right:1px solid #fff; padding:0 8px 0 0; font-weight:400;}


.sectors-area .box-in-download13{display:block; width:24%; float:left; height:125px; margin:7px 7px 7px 0;}
.sectors-area .box-in-download13 {position:relative;}
.sectors-area .box-in-download13 h2{font:400 14px/18px 'Open Sans', sans-serif; color:#fefefe; position:absolute; left:15px; bottom:10px;}
.sectors-area .box-in-download13:hover div h2{font:400 14px/18px 'Open Sans', sans-serif; color:#fefefe; position:absolute; bottom:15px;}
.sectors-area .box-in-download13 .engineering-group{padding:15px; height:125px; position:relative; -webkit-transition: all 1s ease-out; -moz-transition: all 1s ease-out; -o-transition: all 1s ease-out; -ms-transition: all 1s ease-out; transition: all 1s ease-out; background-color:#54acd2;}
.sectors-area .box-in-download13 .engineering-group span{background:url(../images/download-icon13.jpg) no-repeat 100% 0; width:18px; height:26px; display:inline-block; padding:0;}
.sectors-area .box-in-download13:hover .engineering-group span{background:url(../images/download-icon13.jpg) no-repeat 0 0; width:18px; height:26px;}
.sectors-area .box-in-download13 .left-part-download{ float:left;}
.sectors-area .box-in-download13 .right-part-download{ float:right;}
.sectors-area .box-in-download13 .right-part-download h4{ font-size:12px; color:#fff; background:none; border-right:1px solid #fff; padding:0 8px 0 0; font-weight:400;}


.download-box-part{ float:left; border:1px solid red; padding:10px;}


.transition{-webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; -ms-transition: all 1s ease; transition: all 0.5s ease;}
.transition_Scale{-webkit-transform:scale(1.25); -webkit-transform:scale(1.25); -moz-transform:scale(1.25); -ms-transform:scale(1.25); -o-transform:scale(1.25); transform:scale(1.25);}
.clickSlide h4{ float:left;}
.clickSlide img{ float:right; margin:5px;}
/*----------------------  Download Pages End --------------------------------*/

/*----------------------  Websites Pages --------------------------------*/
.websites{ padding:0px; margin:0px;}
.websites-left{ float:left; width:74%; margin:0 1% 0 0; background:#FFB600; min-height:375px;}
.websites-right{ float:left; width:25%;}

.sectors-area2 .box-in-download{display:block; width:100%; height:125px; /*overflow:hidden;*/ margin:0px 0px 0px 0;}
.sectors-area2 .box-in-download {position:relative;}
.sectors-area2 .box-in-download h2{font:400 15px/18px 'Open Sans', sans-serif; color:#fefefe; position:absolute; left:15px; bottom:10px;}
.sectors-area2 .box-in-download h2 i{ display:block; font-size:12px; font-style:normal;}
.sectors-area2 .box-in-download:hover div h2{font:400 15px/18px 'Open Sans', sans-serif; color:#fefefe; position:absolute; bottom:15px;}
.sectors-area2 .box-in-download .engineering-group{padding:15px; height:125px; position:relative; -webkit-transition: all 1s ease-out; -moz-transition: all 1s ease-out; -o-transition: all 1s ease-out; -ms-transition: all 1s ease-out; transition: all 1s ease-out; background-color:#2b82c9;}
.sectors-area2 .box-in-download .engineering-group span{background:url(../images/web-icon1.jpg) no-repeat 100% 0; width:30px; height:26px; display:inline-block; padding:0;}
.sectors-area2 .box-in-download:hover .engineering-group span{background:url(../images/web-icon1.jpg) no-repeat 0 0; width:30px; height:26px;}
.sectors-area2 .box-in-download .left-part-download{ float:left;}
.sectors-area2 .box-in-download .right-part-download{ float:right;}
.sectors-area2 .box-in-download .right-part-download h4{ font-size:12px; color:#fff; background:none; border-right:1px solid #fff; padding:0 8px 0 0; font-weight:400;}

.sectors-area2 .box-in-download2{display:block; width:100%; height:125px; margin:0px 0px 0px 0;}
.sectors-area2 .box-in-download2 {position:relative;}
.sectors-area2 .box-in-download2 h2{font:400 15px/18px 'Open Sans', sans-serif; color:#fefefe; position:absolute; left:15px; bottom:10px;}
.sectors-area2 .box-in-download2:hover div h2{font:400 15px/18px 'Open Sans', sans-serif; color:#fefefe; position:absolute; bottom:15px;}
.sectors-area2 .box-in-download2 h2 i{ display:block; font-size:12px; font-style:normal;}
.sectors-area2 .box-in-download2 .engineering-group{padding:15px; height:125px; position:relative; -webkit-transition: all 1s ease-out; -moz-transition: all 1s ease-out; -o-transition: all 1s ease-out; -ms-transition: all 1s ease-out; transition: all 1s ease-out; background-color:#02a785;}
.sectors-area2 .box-in-download2 .engineering-group span{background:url(../images/web-icon2.jpg) no-repeat 100% 0; width:30px; height:30px; display:inline-block; padding:0;}
.sectors-area2 .box-in-download2:hover .engineering-group span{background:url(../images/web-icon2.jpg) no-repeat 0 0; width:30px; height:30px;}
.sectors-area2 .box-in-download2 .left-part-download{ float:left;}
.sectors-area2 .box-in-download2 .right-part-download{ float:right;}
.sectors-area2 .box-in-download2 .right-part-download h4{ font-size:12px; color:#fff; background:none; border-right:1px solid #fff; padding:0 8px 0 0; font-weight:400;}

.sectors-area2 .box-in-download3{display:block; width:100%; height:125px; margin:0px 0px 0px 0;}
.sectors-area2 .box-in-download3 {position:relative;}
.sectors-area2 .box-in-download3 h2{font:400 15px/18px 'Open Sans', sans-serif; color:#fefefe; position:absolute; left:15px; bottom:10px;}
.sectors-area2 .box-in-download3 h2 i{ display:block; font-size:12px; font-style:normal;}
.sectors-area2 .box-in-download3:hover div h2{font:400 15px/18px 'Open Sans', sans-serif; color:#fefefe; position:absolute; bottom:15px;}
.sectors-area2 .box-in-download3 .engineering-group{padding:15px; height:125px; position:relative; -webkit-transition: all 1s ease-out; -moz-transition: all 1s ease-out; -o-transition: all 1s ease-out; -ms-transition: all 1s ease-out; transition: all 1s ease-out; background-color:#d14840;}
.sectors-area2 .box-in-download3 .engineering-group span{background:url(../images/web-icon3.jpg) no-repeat 100% 0; width:29px; height:31px; display:inline-block; padding:0;}
.sectors-area2 .box-in-download3:hover .engineering-group span{background:url(../images/web-icon3.jpg) no-repeat 0 0; width:29px; height:31px;}
.sectors-area2 .box-in-download3 .left-part-download{ float:left;}
.sectors-area2 .box-in-download3 .right-part-download{ float:right;}
.sectors-area2 .box-in-download3 .right-part-download h4{ font-size:12px; color:#fff; background:none; border-right:1px solid #fff; padding:0 8px 0 0; font-weight:400;}

.sectors-area3 .box-in-download{display:block; width:260px; height:125px; float:left; margin:10px 10px 10px 0;}
.sectors-area3 .box-in-download {position:relative;}
.sectors-area3 .box-in-download h2{font:400 15px/18px 'Open Sans', sans-serif; color:#fefefe; position:absolute; left:15px; bottom:10px;}
.sectors-area3 .box-in-download h2 i{ display:block; font-size:12px; font-style:normal;}
.sectors-area3 .box-in-download:hover div h2{font:400 15px/18px 'Open Sans', sans-serif; color:#fefefe; position:absolute; bottom:15px;}
.sectors-area3 .box-in-download .engineering-group{padding:15px; height:125px; position:relative; -webkit-transition: all 1s ease-out; -moz-transition: all 1s ease-out; -o-transition: all 1s ease-out; -ms-transition: all 1s ease-out; transition: all 1s ease-out; background-color:#54acd2;}
.sectors-area3 .box-in-download .engineering-group span{background:url(../images/web-icon4.jpg) no-repeat 100% 0; width:27px; height:32px; display:inline-block; padding:0;}
.sectors-area3 .box-in-download:hover .engineering-group span{background:url(../images/web-icon4.jpg) no-repeat 0 0; width:27px; height:32px;}
.sectors-area3 .box-in-download .left-part-download{ float:left;}
.sectors-area3 .box-in-download .right-part-download{ float:right;}
.sectors-area3 .box-in-download .right-part-download h4{ font-size:12px; color:#fff; background:none; border-right:1px solid #fff; padding:0 8px 0 0; font-weight:400;}

.sectors-area3 .box-in-download2{display:block; width:262px; height:125px; float:left; margin:10px 10px 10px 0;}
.sectors-area3 .box-in-download2 {position:relative;}
.sectors-area3 .box-in-download2 h2{font:400 15px/18px 'Open Sans', sans-serif; color:#fefefe; position:absolute; left:15px; bottom:10px;}
.sectors-area3 .box-in-download2:hover div h2{font:400 15px/18px 'Open Sans', sans-serif; color:#fefefe; position:absolute; bottom:15px;}
.sectors-area3 .box-in-download2 h2 i{ display:block; font-size:12px; font-style:normal;}
.sectors-area3 .box-in-download2 .engineering-group{padding:15px; height:125px; position:relative; -webkit-transition: all 1s ease-out; -moz-transition: all 1s ease-out; -o-transition: all 1s ease-out; -ms-transition: all 1s ease-out; transition: all 1s ease-out; background-color:#2b82c9;}
.sectors-area3 .box-in-download2 .engineering-group span{background:url(../images/web-icon5.jpg) no-repeat 100% 0; width:27px; height:32px; display:inline-block; padding:0;}
.sectors-area3 .box-in-download2:hover .engineering-group span{background:url(../images/web-icon5.jpg) no-repeat 0 0; width:27px; height:32px;}
.sectors-area3 .box-in-download2 .left-part-download{ float:left;}
.sectors-area3 .box-in-download2 .right-part-download{ float:right;}
.sectors-area3 .box-in-download2 .right-part-download h4{ font-size:12px; color:#fff; background:none; border-right:1px solid #fff; padding:0 8px 0 0; font-weight:400;}

.sectors-area3 .box-in-download3{display:block; width:260px; height:125px; float:left; margin:10px 10px 10px 0;}
.sectors-area3 .box-in-download3 {position:relative;}
.sectors-area3 .box-in-download3 h2{font:400 15px/18px 'Open Sans', sans-serif; color:#fefefe; position:absolute; left:15px; bottom:10px;}
.sectors-area3 .box-in-download3 h2 i{ display:block; font-size:12px; font-style:normal;}
.sectors-area3 .box-in-download3:hover div h2{font:400 15px/18px 'Open Sans', sans-serif; color:#fefefe; position:absolute; bottom:15px;}
.sectors-area3 .box-in-download3 .engineering-group{padding:15px; height:125px; position:relative; -webkit-transition: all 1s ease-out; -moz-transition: all 1s ease-out; -o-transition: all 1s ease-out; -ms-transition: all 1s ease-out; transition: all 1s ease-out; background-color:#f3b419;}
.sectors-area3 .box-in-download3 .engineering-group span{background:url(../images/web-icon6.jpg) no-repeat 100% 0; width:34px; height:28px; display:inline-block; padding:0;}
.sectors-area3 .box-in-download3:hover .engineering-group span{background:url(../images/web-icon6.jpg) no-repeat 0 0; width:34px; height:28px;}
.sectors-area3 .box-in-download3 .left-part-download{ float:left;}
.sectors-area3 .box-in-download3 .right-part-download{ float:right;}
.sectors-area3 .box-in-download3 .right-part-download h4{ font-size:12px; color:#fff; background:none; border-right:1px solid #fff; padding:0 8px 0 0; font-weight:400;}


.sectors-area3 .box-in-download4{display:block; width:287px; height:125px; float:left; margin:10px 0px 10px 0;}
.sectors-area3 .box-in-download4 {position:relative;}
.sectors-area3 .box-in-download4 h2{font:400 15px/18px 'Open Sans', sans-serif; color:#fefefe; position:absolute; left:15px; bottom:10px;}
.sectors-area3 .box-in-download4 h2 i{ display:block; font-size:12px; font-style:normal;}

.sectors-area3 .box-in-download4:hover div h2{font:400 15px/18px 'Open Sans', sans-serif; color:#fefefe; position:absolute; bottom:15px;}
.sectors-area3 .box-in-download4 .engineering-group{padding:15px; height:125px; position:relative; -webkit-transition: all 1s ease-out; -moz-transition: all 1s ease-out; -o-transition: all 1s ease-out; -ms-transition: all 1s ease-out; transition: all 1s ease-out; background-color:#e4911b;}
.sectors-area3 .box-in-download4 .engineering-group span{background:url(../images/web-icon7.jpg) no-repeat 100% 0; width:34px; height:40px; display:inline-block; padding:0;}
.sectors-area3 .box-in-download4:hover .engineering-group span{background:url(../images/web-icon7.jpg) no-repeat 0 0; width:34px; height:40px;}
.sectors-area3 .box-in-download4 .left-part-download{ float:left;}
.sectors-area3 .box-in-download4 .right-part-download{ float:right;}
.sectors-area3 .box-in-download4 .right-part-download h4{ font-size:12px; color:#fff; background:none; border-right:1px solid #fff; padding:0 8px 0 0; font-weight:400;}

.sectors-area3 .box-in-download5 .engineering-group{padding:15px; height:125px; position:relative; -webkit-transition: all 1s ease-out; -moz-transition: all 1s ease-out; -o-transition: all 1s ease-out; -ms-transition: all 1s ease-out; transition: all 1s ease-out; background-color:#2b82c9;}
.sectors-area3 .box-in-download5 .engineering-group span{background:url(../images/web-icon1.jpg) no-repeat 100% 0; width:30px; height:26px; display:inline-block; padding:0;}
.sectors-area3 .box-in-download5:hover .engineering-group span{background:url(../images/web-icon1.jpg) no-repeat 0 0; width:30px; height:26px;}

.sectors-area3 .box-in-download6 .engineering-group{padding:15px; height:125px; position:relative; -webkit-transition: all 1s ease-out; -moz-transition: all 1s ease-out; -o-transition: all 1s ease-out; -ms-transition: all 1s ease-out; transition: all 1s ease-out; background-color:#02a785;}
.sectors-area3 .box-in-download6 .engineering-group span{background:url(../images/web-icon2.jpg) no-repeat 100% 0; width:30px; height:30px; display:inline-block; padding:0;}
.sectors-area3 .box-in-download6:hover .engineering-group span{background:url(../images/web-icon2.jpg) no-repeat 0 0; width:30px; height:30px;}

.sectors-area3 .box-in-download7 .engineering-group{padding:15px; height:125px; position:relative; -webkit-transition: all 1s ease-out; -moz-transition: all 1s ease-out; -o-transition: all 1s ease-out; -ms-transition: all 1s ease-out; transition: all 1s ease-out; background-color:#d14840;}
.sectors-area3 .box-in-download7 .engineering-group span{background:url(../images/web-icon3.jpg) no-repeat 100% 0; width:30px; height:30px; display:inline-block; padding:0;}
.sectors-area3 .box-in-download7:hover .engineering-group span{background:url(../images/web-icon3.jpg) no-repeat 0 0; width:30px; height:30px;}

.sectors-area3 .box-in-download8{display:block; width:271px; height:125px; float:left; margin:10px 0px 10px 0;}
.sectors-area3 .box-in-download8 {position:relative;}
.sectors-area3 .box-in-download8 h2{font:400 15px/18px 'Open Sans', sans-serif; color:#fefefe; position:absolute; left:15px; bottom:10px;}
.sectors-area3 .box-in-download8 h2 i{ display:block; font-size:12px; font-style:normal;}

.sectors-area3 .box-in-download8:hover div h2{font:400 15px/18px 'Open Sans', sans-serif; color:#fefefe; position:absolute; bottom:15px;}
.sectors-area3 .box-in-download8 .engineering-group{padding:15px; height:125px; position:relative; -webkit-transition: all 1s ease-out; -moz-transition: all 1s ease-out; -o-transition: all 1s ease-out; -ms-transition: all 1s ease-out; transition: all 1s ease-out; background-color:#db622b;}
.sectors-area3 .box-in-download8 .engineering-group span{background:url(../images/web-icon8.jpg) no-repeat 100% 0; width:27px; height:32px; display:inline-block; padding:0;}
.sectors-area3 .box-in-download8:hover .engineering-group span{background:url(../images/web-icon8.jpg) no-repeat 0 0; width:27px; height:32px;}
.sectors-area3 .box-in-download8 .left-part-download{ float:left;}
.sectors-area3 .box-in-download8 .right-part-download{ float:right;}
.sectors-area3 .box-in-download8 .right-part-download h4{ font-size:12px; color:#fff; background:none; border-right:1px solid #fff; padding:0 8px 0 0; font-weight:400;}

.sectors-area3 .box-in-download9{display:block; width:260px; height:125px; float:left; margin:10px 10px 10px 0;}
.sectors-area3 .box-in-download9 {position:relative;}
.sectors-area3 .box-in-download9 h2{font:400 15px/18px 'Open Sans', sans-serif; color:#fefefe; position:absolute; left:15px; bottom:10px;}
.sectors-area3 .box-in-download9 h2 i{ display:block; font-size:12px; font-style:normal;}
.sectors-area3 .box-in-download9:hover div h2{font:400 15px/18px 'Open Sans', sans-serif; color:#fefefe; position:absolute; bottom:15px;}
.sectors-area3 .box-in-download9 .engineering-group{padding:15px; height:125px; position:relative; -webkit-transition: all 1s ease-out; -moz-transition: all 1s ease-out; -o-transition: all 1s ease-out; -ms-transition: all 1s ease-out; transition: all 1s ease-out; background-color:#61bc6d;}
.sectors-area3 .box-in-download9 .engineering-group span{background:url(../images/web-icon9.jpg) no-repeat 100% 0; width:28px; height:37px; display:inline-block; padding:0;}
.sectors-area3 .box-in-download9:hover .engineering-group span{background:url(../images/web-icon9.jpg) no-repeat 0 0; width:28px; height:37px;}
.sectors-area3 .box-in-download9 .left-part-download{ float:left;}
.sectors-area3 .box-in-download9 .right-part-download{ float:right;}
.sectors-area3 .box-in-download9 .right-part-download h4{ font-size:12px; color:#fff; background:none; border-right:1px solid #fff; padding:0 8px 0 0; font-weight:400;}




.sectors-area4 .box-in-download{display:block; width:49%; height:125px; float:left; margin:0px 10px 10px 0;}
.sectors-area4 .box-in-download {position:relative;}
.sectors-area4 .box-in-download h2{font:400 15px/18px 'Open Sans', sans-serif; color:#fefefe; position:absolute; left:15px; bottom:10px;}
.sectors-area4 .box-in-download:hover div h2{font:400 15px/18px 'Open Sans', sans-serif; color:#fefefe; position:absolute; bottom:15px;}
.sectors-area4 .box-in-download h2 i{ display:block; font-size:12px; font-style:normal;}
.sectors-area4 .box-in-download .engineering-group{padding:15px; height:125px; position:relative; -webkit-transition: all 1s ease-out; -moz-transition: all 1s ease-out; -o-transition: all 1s ease-out; -ms-transition: all 1s ease-out; transition: all 1s ease-out; background-color:#db622b;}
.sectors-area4 .box-in-download .engineering-group span{background:url(../images/web-icon8.jpg) no-repeat 100% 0; width:27px; height:32px; display:inline-block; padding:0;}
.sectors-area4 .box-in-download:hover .engineering-group span{background:url(../images/web-icon8.jpg) no-repeat 0 0; width:27px; height:32px;}
.sectors-area4 .box-in-download .left-part-download{ float:left;}
.sectors-area4 .box-in-download .right-part-download{ float:right;}
.sectors-area4 .box-in-download .right-part-download h4{ font-size:12px; color:#fff; background:none; border-right:1px solid #fff; padding:0 8px 0 0; font-weight:400;}

.sectors-area4 .box-in-download2{display:block; width:50%; height:125px; float:left; margin:0px 0px 10px 0;}
.sectors-area4 .box-in-download2 {position:relative;}
.sectors-area4 .box-in-download2 h2{font:400 15px/18px 'Open Sans', sans-serif; color:#fefefe; position:absolute; left:15px; bottom:10px;}
.sectors-area4 .box-in-download2:hover div h2{font:400 15px/18px 'Open Sans', sans-serif; color:#fefefe; position:absolute; bottom:15px;}
.sectors-area4 .box-in-download2 h2 i{ display:block; font-size:12px; font-style:normal;}
.sectors-area4 .box-in-download2 .engineering-group{padding:15px; height:125px; position:relative; -webkit-transition: all 1s ease-out; -moz-transition: all 1s ease-out; -o-transition: all 1s ease-out; -ms-transition: all 1s ease-out; transition: all 1s ease-out; background-color:#61bc6d;}
.sectors-area4 .box-in-download2 .engineering-group span{background:url(../images/web-icon9.jpg) no-repeat 100% 0; width:28px; height:37px; display:inline-block; padding:0;}
.sectors-area4 .box-in-download2:hover .engineering-group span{background:url(../images/web-icon9.jpg) no-repeat 0 0; width:28px; height:37px;}
.sectors-area4 .box-in-download2 .left-part-download{ float:left;}
.sectors-area4 .box-in-download2 .right-part-download{ float:right;}
.sectors-area4 .box-in-download2 .right-part-download h4{ font-size:12px; color:#fff; background:none; border-right:1px solid #fff; padding:0 8px 0 0; font-weight:400;}


.fmcg-banner-height-top-website {background: #e07900; float: right; width: 33%; height: 100%; min-height: 378px; position: relative;}
.banner-test-part2{ padding:25px 35px;}
.banner-right1-website {height: 377px;float: left; width: 67%;}
.banner-test-part2 h1{font-size: 22px; text-align:left; color: #fff; font-weight: 400; padding:40px 0px 0px 0; font-family: 'Roboto Slab', serif; margin:0 0 18px 0;}
.banner-test-part2 h2{font-size: 28px; text-align:left; color: #fff; font-weight: 400; padding:0px 0px 118px 0; font-family: 'Roboto Slab', serif; background:url(../images/download-line.jpg) top right no-repeat; line-height:20px; }
.banner-test-part2 a{font-size: 14px; color: #fff; font-weight: 400; background:url(../images/about-arrow.png) center right no-repeat; width:160px; display:block;}
.hb_dots{ position:absolute; bottom:35px; /*bottom:-15px;*/ right:-110px; z-index:9999;}
ul.hb_dots li a {display: inline-block; width: 16px; height: 16px; text-indent: -9999px; background: #e1dfe0; border-radius: 50%; margin: 0 2px; font-size: 0;color: transparent;}
ul.hb_dots li.slick-active a {background: #fff;}
ul.hb_dots li {float: left; margin: 0 3px;}

/*----------------------  Websites Pages End --------------------------------*/


/*----------------------  Careers Pages --------------------------------*/
/*.careers-body{ width:1300px; margin:0 auto;}*/
.know-itc-box{background:url(/images/bg.jpg); margin:0 0px 0 0; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s; width:100%;width:25%; height: 361px; float: left;}
.careers-body{background:url(../images/carrer_bg.jpg) no-repeat; background-size:cover;  width:100%; float:left;}
.careers-images-left{ float:left; width:50%; position:relative;}
.careers-images-left img {/*height:502px;*/ height:auto;}
.careers-test-right{ float:left; width:50%;  min-height:502px; vertical-align:middle; padding:170px 0 0 0; position:relative;}
.careers-test-right h3{ padding:0 15px 15px 15px; font-size:20px; color:#fff;  line-height:25px;}
.careers-images-left .fmcg-banner-height-top63 {background-color: rgba(0, 0, 0, 0.4); position:absolute; bottom:0; width:100%; z-index:9; height:120px;}
/*.banner-test-images{ position:relative;}*/
.md-container{ display:none;}
/*.popup-padding-box{ display:none;}*/

.carrer_top_list{margin:0px; padding:0px; width:100%; display:inline-block; max-width:480px; width:100%; color:#fff; font-size:18px; font-style:italic;  }
.carrer_top_list li{float:left; min-height:85px; border-right:1px solid rgba(255,255,255,0.47); padding:0 12px; width:33%;}
.carrer_top_list li:last-child{ border-right:0px solid rgba(255,255,255,0.47);}
.carrer_top_list li h3{font-size:46px; color:#fff; font-style:normal;}
.carrer_top_list li img{max-width:100%; width:100%;}
.carrer_con{max-width:500px; width:100%;}

.banner-test-part3a {width: 100%; padding: 0px 45px; color: #fff;}
.careers-left-test{float: left; text-align: left; width: 100%; padding: 5px; margin: 60px 0 0 0%; text-align:center; position:relative;}
.careers-test-right:after{position:absolute; content:url(../images/quote_left.png); width:133px; height:80px; left:-100px; top:50%; z-index:99999;}
.careers-left-test:before{position:absolute; content:url(../images/quote_right.png); width:93px; height:32px; right:0px; bottom:-30px;}
.careers-left-test h5{ font-size:18px;font-style:italic; line-height:20px; position:relative;}
/*.careers-left-test h5:after{ background:url(../images/test-arrow.png) top left no-repeat; width:18px; height:18px; content:""; display:block; position:absolute; top:0px; left:-18px;}
.careers-left-test h5:before{ background:url(../images/test-arrow2.png) top left no-repeat; width:18px; height:18px; content:""; display:block; position:absolute; top: 70px; right:71px;}
*/.careers-right-test{ float: left; text-align:left; width:100%; padding:35px 0; text-align:center;}
.careers-right-test p{ font-size:18px; color:#fff; display: block; font-weight:600;}
.careers-right-test a{font-size:16px; font-weight:400;}
.careers-right-test p span{font-size:14px; font-weight:400; padding:0 0 0 8px;}
.careers-body .hb_dots{ position:absolute; bottom:35px; right:15px; z-index:99;}
.careers-body ul.hb_dots li a {display: inline-block; width: 16px; height: 16px; text-indent: -9999px; background: #e1dfe0; border-radius: 50%; margin: 0 2px; font-size: 0;color: transparent;}
.careers-body ul.hb_dots li.slick-active a {background: #ff8a00;}
.careers-body ul.hb_dots li {float: left; margin: 0 3px;}
.careers-box{ width:280px; height:361px; float:left; text-align:left; padding:30px; color:#fff;}
.overview_part_text .careers-box h2{ font-size:16px; color:#fff; text-transform:uppercase; line-height:20px; background:none;}
.overview_part_text .careers-box ul{ border-bottom: 1px solid rgba(255, 255, 255, .5); border-top: 1px solid rgba(255, 255, 255, .5); margin:15px 0; padding:15px 0; height:190px;}
.overview_part_text .careers-box ul li{font-size:16px; color:#fff; line-height:22px;}
.overview_part_text .careers-box ul li a{ font-size:14px; color:#fff; float:none;}
.overview_part_text .careers-box ul li a:hover{color:#ccc;}
.overview_part_text .careers-box a{ font-size:16px; color:#fff;  float:left; line-height:6px; margin:22px 0 0 0;}
.overview_part_text .careers-box a span{ background:url(../images/cr-arrow.png) 10px no-repeat; width:45px; height:9px; float:right; line-height:20px;}



.careers-box h2.icon1a{background:url(../images/careers-icon1.png) center left no-repeat; padding:0 0px 0px 45px; height:40px;}
.careers-box h2.icon2a{background:url(../images/careers-icon2.png) center left no-repeat; padding:0 0px 0px 45px; height:40px;}
.careers-box h2.icon3a{background:url(../images/careers-icon3.png) center left no-repeat; padding:0 0px 0px 45px; height:40px;}
.careers-box h2.icon4a{background:url(../images/careers-icon4.png) center left no-repeat; padding:0 0px 0px 45px; height:40px;}
.careers-body-know{ width:1154px; margin:30px auto; font-size:16px;}
.governance #tabs{ padding:0px; margin:0px; width:100%;}
.careers .about-us-body3a .container{padding-right:0px; padding-left:0px;}
.careers .governance ul#tabs{ text-align:center; margin:40px auto 0 auto; display:block;}
.careers .governance ul li{ font-size:16px;}
.careers .governance ul .nav-tabs>li{ float: none; display:inline-block;}
.careers .governance ul .nav>li{ float:inherit; display:inline-block;}
.careers .governance ul li a{ color:#7d7d7d;}
.careers .governance ul.nav-tabs>li {float: none; margin-bottom: 0px; display: inline-block; padding:0 15px 15px 15px;}
.careers .governance .nav-tabs>li.active:before { background: url(../images/arrow-down.jpg) center bottom no-repeat; content: ""; display: block; width: 10px; height: 10px; text-align: center; margin: 0 auto; position: absolute; bottom: -7px; left: 0px; right: 0px; z-index: 9;}
.careers .governance .tab-pane{ padding:50px 0; text-align:left;}
.careers .governance .careers-images-left5{ float:left; width:41%; margin:0 3% 0 0;}
.careers .governance .careers-test-right5{ float:left; width:56%;}
.careers .governance .tab-pane .careers-test-right5 p{ font-size:18px; color:#000; margin:0 0 15px 0;}
.careers .governance .tab-pane .careers-test-right5>a{ background:#002c7f; font-size:14px; color:#fff; padding:15px 0px; margin:25px 0 0 0; display:block; text-align:center; width:168px; -webkit-transition: all 0.3s;    -moz-transition: all 0.3s;    transition: all 0.3s;}
.careers .governance .tab-pane .careers-test-right5>a:hover{ background:#0646c0;}
.careers .governance .tab-pane:after{ content:""; display:block; clear:both;}
.careers .governance ul .nav>li>a:focus, .nav>li>a {text-decoration: none; background-color: inherit; border-left: 0px; border-right: 0px; border-top: 0px; margin: 0px 0 0 0; border-bottom: 0px solid #000; border-top: 0px; border-left: 0px; border-right: 0px;}

.careers .itcright ul#tabs{ text-align:center; margin:40px auto 0 auto; display:block;}
.careers .itcright ul li{ font-size:16px;}
.careers .itcright ul .nav-tabs>li{ float: none; display:inline-block;}
.careers .itcright ul .nav>li{ float:inherit; display:inline-block;}
.careers .itcright ul li a{ color:#7d7d7d;}
.careers .itcright ul.nav-tabs>li {float: none; margin-bottom: 0px; display: inline-block; padding:0 5px 15px 5px;}
.careers .itcright .nav-tabs>li.active:before { background: url(../images/arrow-down.jpg) center bottom no-repeat; content: ""; display: block; width: 10px; height: 10px; text-align: center; margin: 0 auto; position: absolute; bottom: -7px; left: 0px; right: 0px; z-index: 9;}
.careers .itcright .tab-pane{ padding:50px 0; text-align:left;}
.careers .itcright .careers-images-left5{ float:left; width:41%; margin:0 3% 0 0;}
.careers .itcright .careers-test-right5{ float:left; width:56%;}
.careers .itcright .tab-pane .careers-test-right5 p{ font-size:18px; color:#000; margin:0 0 15px 0;}
.careers .itcright .tab-pane .careers-test-right5 a{ background:#002c7f; font-size:16px; color:#fff; padding:15px 0px; margin:25px 0 0 0; display:block; text-align:center; width:168px; -webkit-transition: all 0.3s;    -moz-transition: all 0.3s;    transition: all 0.3s;}
.careers .itcright .tab-pane .careers-test-right5 a:hover{ background:#0646c0;}
.careers .itcright .tab-pane:after{ content:""; display:block; clear:both;}
.careers .itcright ul .nav>li>a:focus, .nav>li>a {text-decoration: none; background-color: inherit; border-left: 0px; border-right: 0px; border-top: 0px; margin: 0px 0 0 0; border-bottom: 0px solid #000; border-top: 0px; border-left: 0px; border-right: 0px;}
.big5{ display:none;}.big{ display: block;}
.meeting-box2-img-new {margin: 5px 0px 0 0; float: left; width: 284px;}
/*----------------------  Careers Pages End --------------------------------*/
/*----------------------  Custom scroll  --------------------------------*/
.aashirvaad_logo ul{ height:250px;}
.phancy-scrollbar {width: 5px;border-radius: 4px;top: 0;position: absolute;background: #ccc;-moz-transition: opacity .2s;-webkit-transition: opacity .2s;-o-transition: opacity .2s;-ms-transition: opacity .2s;transition: opacity .2s;-webkit-transition-delay: 1s;opacity: 0;}
.phancy-scroller .phancy-scrollbar:active, .phancy-scroller:hover .phancy-scrollbar {opacity: 1;-webkit-transition-delay: 0s;}
.phancy-scrollbarbutton {width: 100%;border-radius: 4px;top: 0;position: absolute;background-color: #999;}
/*----------------------  Custom scroll End --------------------------------*/
.popup-images5f {float: left; width: 35%;}
.popup-text5 {float: left; width: 65%; height: 500px; overflow-y: scroll;}

.popup-text5 p{ padding:10px 0;}
.yogesh-chander{padding:10px; background:#fff; }
.yogesh-chander h2{ padding:20px; font-size:18px; background:none;}
.yogesh-chander h2:after{ content:""; display:block; border-bottom:3px solid #ffcc01; width:150px; padding:10px 0 0 0;}
.video_bog .video_images5 a img{ width:572px; height:352px;}
.video_bog .video-play-icon img{ width:auto !important; height:auto !important;}
.games_images img{max-width:100%; height:100%; vertical-align:middle; text-align:center; margin:0 auto;}

a .download-pdf{width:200px; margin:10px auto; cursor:pointer; height:52px; background:#fff; border:1px solid #e0e0e0; border-radius:35px;-webkit-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.10); -moz-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.10);   box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.10);}
a .download-pdf aside{ float:left; border-right:1px solid #e0e0e0; padding: 7px 4px 7px 19px;}
a .download-pdf article{ float:left; color:#33558a; font-size:13px; width:auto; padding:13px 10px 10px 10px; margin:0px;}
a .download-pdf article{ float:left; color:#33558a; font-size:13px; width:auto; padding:13px 10px 10px 10px; margin:0px;}
a .download-pdf article{float: left;color: #33558a;font-size: 11px; width: auto; padding: 9px; margin: 0px;}
.download-pdf:after{ content:""; display:block; clear: both;}
.download-pdf aside img {border-radius:0; width: auto; height: auto;}
.only-mobile {display:block;}
.only-desktop {display:none;}
.governance .tab-content .only-mobile-tab{ display: none !important;}
.mobile-only{ display:none;}
.desktop-only{ display:block;}
.overview_part_text article p br{ display:none;}

/*-------- Right Manu -----------*/
.right_product { position: fixed; top: 40%; right: -140px; z-index: 99999; -webkit-box-shadow: -2px 2px 0px 0px rgba(0, 0, 0, 0.1); -webkit-box-shadow: -2px 2px 0px 0px rgba(0, 0, 0, 0.1); -webkit-box-shadow: -2px 2px 0px 0px rgba(0, 0, 0, 0.1); -webkit-transition: all 1s ease;-moz-transition: all 1s ease; -o-transition: all 1s ease; -ms-transition: all 1s ease; transition: all 0.5s ease;}
.quick-link-btn {position: absolute; left: -36px;top: 0px; cursor: pointer;}
.quick-link .open-close h3 .arrow5 {display: none;}
.quick-link .open-close h3 .arrow6 {display: block;}
.right_product figure.about{cursor: pointer; position: relative; background-color: #ddb663; height: 70px; width: 134px;line-height: 70px;}
.right_product figure h5 {text-align: center;font-size: 18px; color: #fff; padding: 25px 0 0 0;}
.right_product figure h5 a {text-align: center;font-size: 18px; color: #fff; padding: 25px 0 0 0;}
.popup_box_slide {padding: 0px 0 0 0; background: #fff; width: 140px;}
.quick-link .content {height: 390px; padding-bottom: 15px;}
.mCustomScrollBox { position: relative; overflow: hidden; height: 100%; max-width: 100%; outline: none; direction: ltr;}
.popup_box_slide .mCSB_container {padding: 10px 0;}
.mCSB_container {overflow: hidden; width: auto; height: auto;}
.popup_box_slide h3 {color: #f16009; padding: 10px 10px 0px; text-align: center; position: relative; margin: 5px 0;}
.about-right-menu .popup_box_slide h3 a {color: #ddb663;font-weight: 400;}
.about-right-menu .popup_box_slide h3:after {position: absolute; content: ""; width: 25px; height: 1px; background-color: #ddb663; left: 0px; right: 0px; top: 0px; margin: 0 auto;}
.popup_box_slide ul {padding: 10px 10px;}
.popup_box_slide ul li {padding: 7px 0px;text-align: center;}
.popup_box_slide ul li a {color: #6b6b6b; background: url(../images/right_line2.jpg) top center no-repeat; padding: 1px 0; display: block; font-size: 14px;font-weight: 400;}
.popup_box_slide ul li a:hover {color: #000 !important;}
/*-------- End Right Manu -----------*/





/*Papan 26.03.18*/


.breadcrumb2{ width:100%; height:auto; float:left; display:block; border-top: 1px solid #ebebeb; border-bottom: 1px solid #dfdfdf; background: #f0f0f0; padding:25px 0;}
.breadcrumb2 ul{ width:auto; display: inline-block; float:left; position:relative; z-index:2;}
.breadcrumb2 ul li{ float:left; color:#c78800; font-size:15px;padding:4px 5px 0 0px;}
.breadcrumb2 ul li a{color:#000; font-size:16px; }
.breadcrumb2 ul li a:first-child:before  {padding:0 0px 0 0;  position:absolute; left:0; top:0; width:23px; height:2px; content:''; background:#032a75;}
.breadcrumb2 ul li a:after{ content:"/"; color:#7f7f7f; padding:0 0px 0 5px;}
.breadcrumb2 ul li a:hover{color:#000;}

.breadcrumb2 h2{color: #002c7f; font-size: 30px;text-transform: uppercase;padding: 0px 0 0 0;position: absolute;
left: 0px;right: 0px;margin: 0 auto; display:inline-block; text-align:center; z-index:1;}

.business-heads2{ margin-bottom:30px;}
.padding-bottom-0{padding: 40px 0 0px 0 !important;}

.value2 h2{ padding-top:40px;  font-size:22px; line-height:35px; color:#000; font-weight:600;
 background:url(/images/con-line.jpg) left bottom no-repeat; }
.margin-bottom30{ margin-bottom:30px;}
.margin-bottom0{margin: 0 0 0px 0 !important;}

.cg_logopanel{margin:0px 0 5px 0; float:left; width:100%;}
.cg_logopanel img{float:left; border:1px solid rgba(0,0,0,0.10); margin-right:5px;}


.content_panel{float:left; width:100%;}

.disclosure{padding:25px 0 0;}

.press_box{float:left; width:100%; background:url(../images/double_bg.jpg) repeat-y center; padding:40px 0; color:#716e6e;}
.press_box .block{float:left; width:50%; padding:0 25px 0 0}
.press_box .block h3{position:relative; font-size:22px; font-weight:600; padding:0 0 17px; margin:0 0 15px; color:#000;}
.press_box .block h3:after{position:absolute; content:""; background-color:#000; height:3px; width:38px; left:0px; bottom:0;}
.press_box .block ul li{padding:15px 0; border-bottom:1px solid #dbdbdb; font-size:18px;}
.press_box .block ul li span{float:left; color:#1b8fd2; font-size:18px; margin-right:60px;}
.press_box .block:last-child{padding-left:5%;}
.press_box .link a{ color:#5d5d5d}
.cen_ter{text-align:center;}
.center_b{display:inline-block; float:none;}
.awards_bg {width: 100%; background-image:none; background-color:#01214a; /*background: url(../images/awards.jpg) top center no-repeat;*/ padding: 35px 0; margin: 50px 0 30px 0; margin-top: 50px;min-height: 499px; float:left;}

.awards_list{float:left; width:100%;}
.awards_list li{float:left; width:100%; border-bottom:1px solid rgba(255,255,255,0.05); color:#fff; padding:10px 0; text-align:left;}
.awards_list li p{text-align:left; color:#fff;}
.left-space li p{padding-left: 30px;}


.left_app{float:left; width:30%; padding: 70px 0 0;}
.right_app{float:left; width:70%}
.right_app h6{padding:8px 0; font-size:16px; font-weight:700; color:#fff;}
.right_app .download-app2{padding:8px 0; font-size:16px; font-weight:400; color:#fff;}
.right_app .download-app2 a{color:#fff;}

.careers-pop{width:100%; font-family: 'barlow_semi_condensedlight';}
.careers-pop h1{text-align:center; font-size:40px; display:block; border-bottom: 4px solid #006ac7; padding: 15px 0px; margin-bottom:20px; }
.careers-pop p{margin-bottom:20px; font-size:18px; line-height:30px;}

.footer_link_mob{float:left; width:100%; padding:10px 10px; background-color:#f2f2f2; text-align:center; margin:10px 0 0; color:#000; display:none;}
.footer_link_mob a{padding:0 10px; color:#000; font-weight:700;}

/*Media Interviews video section start*/

.mi-video{width: 100%; text-align: center; padding-top: 40px;}


/*Media Interviews video section end*/


@media only screen and (max-width:1366px){
.press-center{margin:0 auto;padding:0 0 0 30px;}
.press-releases .press-full{width:auto;padding:0 90px;}
.press-releases .press-full .more{padding:0 0 20px 0;}
.slider1 .slide .slide_images_text .video_t {position: relative;}
.recent_tvcs_part .video_bog {padding: 0 0 60px 0; display: block; width: auto;}
.recent_tvcs_part .video_bog p{ text-align:center;}
.video_th{ width: auto; margin:0 0 0 5px;}
.aashirvaad2{ display:none;}
.aashirvaad2 span{ display:none;}
.center{width:100%;margin:0px auto;position:relative;}
/*.quick-link {position: fixed;right:-127px;top: 35%;z-index: 999;}*/
.fmcg .banner-images-part {width: 69%; height:502px;}
.fmcg .banner-images-part img{width:100%; height:502px;}
.fmcg .banner-images-part img{ opacity:0;}
.fmcg .banner-test-part {padding: 30px 37px;}
.popup-body89 #cboxLoadedContent{ height:450px !important;}
.banner-left1-sus ul li {display: block; border-bottom: 1px solid #373737; line-height: 22px; text-transform: uppercase; font-size: 13px; padding: 22px 15px; text-align: center; padding: 40px 0;    margin: 0 21px;}
.fmcg-banner-height-top2 {background: url(../images/fmcg-banner-text.jpg) left top no-repeat; float: left; width: 23%; height: 100%; min-height: 500px;}
.investor_sec10 .scrollarea {/*height: 250px;*/ margin:20px 28px 10px 0;}
.banner-right1-sus {float: right; width: 62%; text-align: left; height:390px; display: block;}
.banner-test-part23 {float: left;  width: 344px;min-height: inherit; padding: 20% 45px;color: #fff;text-align: left;}
.media-part .slick-slide {display: none; float: left; height:100%; min-height: 1px;}
.fmcg-banner-height-top {background:url(../images/fmcg-banner-text.jpg) left top no-repeat; float:left; width:21%; height:100%; min-height:500px;}
.banner-right1 {float: right; width: 64%; text-align: left; height: 100%; display: block;}
.banner-test-part {float: left; width: 310px; min-height: 500px; padding: 50px 45px; color: #fff; text-align: left;}
.big{ display:none;}.big5{ display: block;}
.bks .investor_sec10 .scrollarea {height:390px; margin: 10px 28px 10px 0;}
.bks .popup-left-images {height: 435px; overflow:hidden;}

.popup-left-video {
    width: 66.66%;
    height: 100%;
    float: left;
    background: #4c210e;
	height:480px;
}

.top_part2-part .col-sm-11 {width: 100% !important;}
.container {width: 1106px;}
.about-us-body .about-banner {float: left; width: 813px; margin: 0 12px 0 0; position: relative;}
.media-banner {width: 813px; height: 391px; background: #fff;}

.facebookFeed .games_images{ margin:0px auto; position:relative; width:97%; height: 352px; max-width:700px}

/*.about-us-body .about-banner img{ max-width:100%; height:auto}*/

.right-wight-box ul li:nth-child(1){ background:url(../images/sus-icon1.png) left center no-repeat; line-height:27px;}
.right-wight-box ul li:nth-child(2){ background:url(../images/sus-icon2.png) left center no-repeat; line-height:30px;}
.right-wight-box ul li:nth-child(3){ background:url(../images/sus-icon3.png) left center no-repeat; line-height:23px;}
.right-wight-box ul li:nth-child(4){ background:url(../images/sus-icon4.png) left center no-repeat; line-height:31px; border-bottom:none;}
.right-wight-box {min-height: 212px;padding: 0 30px;}
.navPanel ul.navUl > li > a {padding: 0 13px;}

.right-line{ border-right:1px solid #253654; height:100%; padding:20px; min-height:415px; width:190px; color:#fff;}
.right-line:first-child { border-right:1px solid #253654; height:100%; padding:20px; min-height:415px; width:180px;}
.right-line3a{ border-right:1px solid #253654; height:100%; padding:20px; min-height:415px; width:262px;}
.right-line3a:first-child { border-right:1px solid #253654; height:100%; padding:20px; min-height:415px; width:235px;}
.banner-about-text2 article {width: 58%;}
.about-part .fmcg-body .know-itc-box {width: 272px;}
.meeting-box1 {width: 263px;}
.meeting-box2 {width: 266px;padding: 38px 21px;}
.meeting-box2-img-new { width: 273px;}
article.meeting-box3 {margin: 5px 15px 25px 0;}
.media-part .media-banner img{ max-width:100%; height:auto;}
.sustainability-right ul li {width: 175px;}
.sustainability-right ul.blue li {width: 700px;}
.thanks-you{ margin:0 auto 35px auto;}
.shareholder-right ul li {padding: 20px 10px 20px 15px;}
.popup-images5f{ float:left; width:50%;}
.popup-text5{ float:left; width:50%;height:500px; overflow-y:scroll;}
.video_bog .video_images5 a img{ width:520px; height:352px;}
.video_bog .video-play-icon img{ width:auto !important; height:auto !important;}
.sectors-area3 .box-in-download{display:block; width:269px;}
.sectors-area3 .box-in-download2{display:block; width:269px;}
.sectors-area3 .box-in-download3{display:block; width:269px;}
.sectors-area3 .box-in-download4{display:block; width:269px;}
#tabs {width: 100%;}
.bullet-pare {margin: 20px 0;display: block;}
.voice article {width: 20%;}

.careers-test-right {padding: 140px 0 0 0;}
.right_product {top: 30% !important;}
/*---------new edit css 12 july------*/
.about-us-body .awards_a {padding: 20px 0 10px 0; margin:0px 0 0 0 ;}
.awards-line_a { margin: 25px auto 0px auto !important;}
.about-us-body .banner-top-images {padding: 25px 0;}
	.blue_bg_head h2{margin: 10px 0 30px 0;}
.about-us-body32 {margin-bottom:20px;}
.strategies {padding: 0px 0 0 0;}
.values-body .year-month span strong {font-size: 20px;}
.content article {padding: 0 3% 0 0;}
.prAccordian article {margin: 0px 0 25px;}
.policies-part {padding: 0px 0 30px;}

.press_box .block {padding: 0 25px;}
}


@media only screen and (max-width:1080px){
	
img{max-width:100%;height:auto;}
.popup-left-images aside{padding: 10% 0;}
.popup-left-images aside img{ padding:7px 10px;}
.top_number i{display:none;}
.sub_submenu_info ul li a span{padding-top:5px;}
#mainNav{height:auto;}
/*.top_part2{display:none;}*/
.logo_part{color:#FFF;float:left;}
.nse_itc{text-align:right;padding:21px 0px 16px 50px;margin:0px;float:left;}
.video_bog img{display:block;text-align:center;margin:0 auto;}
.video_bog p{display:block;text-align:center;margin:0 auto;}
.navUl > li .megamenu{background: none;position:absolute;width:100%;top:0;left:0px;z-index:9999;margin:0px;padding:0px;visibility:hidden;opacity:0;transform:translateY(-15px);transition:all 0.3s ease-in 0s;box-shadow:0px 2px 2px 0px rgba(5, 5, 5, 0.2);}
.top_part2a .banner{position:relative;margin:0px auto;width:auto;}
.center{width: auto;margin:0px auto;position:relative;}
.banner_box{width:auto;margin:-150px auto 0 auto;position:relative;z-index:999;width:auto;}
/*.banner_box ul li:nth-child(3){display:none;}
.banner_box ul li:nth-child(4){display:none;}*/
.left_part{width:auto;float:left;}
.left_part ul li{list-style:outside none none;background:transparent url("../images/tab.png") no-repeat scroll left center;padding:0px 0px 0px 20px;}
.body_left_part{padding:10px;margin:10px 0 0 0;background:#607B8C none repeat scroll 0% 0%;float:none;}
.left_part ul li{list-style:outside none none;font-size:14px;font-weight:400;color:#FFF;line-height:27px;}
.right_part iframe{width:250px;height:150px;float:left;}
.right_part{width:auto;float:right;}
.right_part p{padding:27px 0px 0px;font-size:10px;color:#FFF;text-align:center;}
.body_left_part2 ul li{float:left;width:auto;height:auto;list-style:outside none none;margin:0px 0px 0px 7px;}
.hover{position:inherit;left:0;top:0;height:222px;width:194px;overflow:auto;}
.hover2{position:inherit;right:0px;top:0px;height:auto;width:100%;overflow:auto;}
.hoverImg1{position:inherit;left:0px;top:0px;}
.over_div{display:none;}
.hover2 img{display:none !important;}
.body_left_part2 article ul li img{width:auto;height:auto;float:left;margin:10px 10px 10px 0px;}
.over_div3{background:#CCDB38 none repeat scroll 0% 0%;height:222px;width:181px;float:left;margin:10px 0 30px 0;}
.body_left_part2 ul li{float:none;width:auto;height:auto;list-style:outside none none;margin:0px 0px 0px 7px;}
a.hover2 p{color:#000 !important;font-size:12px;font-weight:600;padding:10px 0px 0px;width:174px !important;float:left;}
.left_part h2{font-size:22px;color:#FFF;font-weight:400;font-family:"Open Sans", sans-serif;padding:0px 0px 20px;}
.banner_box ul li{width:19%;height:150px;float:left;background:#001E56 none repeat scroll 0% 0%;list-style:outside none none;margin:1px;padding:23px 18px 10px;}
.banner_box p{display:block;}
.fixt_hight{min-height:150px;}
.banner_box ul li h3{font-size:16px;color:#FFF;text-transform:uppercase;font-family:"Open Sans", sans-serif;font-weight:600;padding:0px 0px 5px;}
.banner_box ul li h5{font-size:12px;color:#FFF;text-transform:uppercase;font-family:"Open Sans", sans-serif;font-weight:600;}
.body_left_part2{margin:28px 0px 0px;padding:0px !important;float:none;}
.hover2:after{clear:both;}
.bax3a{width:auto;border-bottom:none;padding:0 0 30px 0;margin:10px 0 0 0;}
.top_part4{width:100%;background:none;padding:25px 0 0 0;border-bottom:none;border-top:none;margin:0px 0px 0px;}
.jcarousel-wrapper{background:#F4F4F4 none repeat scroll 0% 0%;padding:15px 0;border-bottom:1px solid #dddddd;border-top:1px solid #dddddd;}
.top_part4 .body_left h5{display:none;}
.top_part4 .body_left h2{color:#231F20;font-size:16px;font-weight:400;text-transform:uppercase;padding:0 10px;}
.jcarousel-control-prev, .jcarousel-control-next{top:-60% !important;}
.top_part5{width: auto;padding:0px;}
.logo_part2 ul{min-height:70px;padding:0 15px;}
.right_icon ul{background:#f4f4f4;}
.right_icon ul li{padding:10px;height:auto;width:auto;border-bottom:none;}
.top_part5 ul li.icon1{background:transparent url("../images/icon1.png") no-repeat scroll 17px center;padding:0px 15px 0px 56px;line-height:44px;font-size:12px;font-weight:400;}
.top_part5 ul li.icon3{background:transparent url("../images/icon3.png") no-repeat scroll 17px center;padding:0px 15px 0px 56px;line-height:44px;font-size:12px;font-weight:400;}
.top_part6{display:none;}
.banner_box ul li p{font-size:10px;color:#FFF;text-transform:uppercase;font-family:"Open Sans", sans-serif;font-weight:400;padding:0px 0 0 0;}
.top_part5 .right_icon ul{float:none;}
.right_icon{min-height:80px;padding:20px 0 0 0;background: none;border-bottom: none;border-top: none;}
.nse_itc{text-align:right;padding:21px 10px 16px 10px;margin:0px;float:right;}
.banner_center{width:auto;margin:0 auto;position:relative;}
.aashirvaad_body .aashirvaad_menu ul li a{font-size:10px;text-transform:uppercase;color:#FFF;font-weight:400;}
.aashirvaad_body .aashirvaad_menu ul li{padding:0 7px;}
.aashirvaad_body .aashirvaad_menu ul{padding:25px 0px;}
.aashirvaad_body .aashirvaad_icon ul li.tvcs{background:transparent url("../images/video.png") no-repeat scroll left center;padding:0px 10px 0px 24px;}
.aashirvaad_body .aashirvaad_icon ul li a{font-size:9px;text-transform:uppercase;color:#FFF;font-weight:600;}
.aashirvaad_body .aashirvaad_icon ul li.social{background:transparent url("../images/download2.png") no-repeat scroll left center;padding:0px 0px 0px 20px;}
.slide{width:100%;}


.slider1 .slide{float:none;width:172px;}
.slider1 .slide img{width:172px;}
.slider1 .slide .slide_images_text{width:172px;float:left;display:inline;margin:0px 0 0 15px;}
.slider1 .slide .slide_images_text span{display:inline-block;font-size:8px;color:#231F20;text-transform:uppercase;padding:10px 0px 0px;width:auto;}
.slider1 .slide .slide_images_text span b{display:inline-block;font-size:12px;color:#231f20;text-transform:none;font-weight:normal;padding:0 0 10px 0;}
.banner_text22 { position:absolute; z-index:999999;}
.banner_text22 .banner_box_inner{width:100%;position:inherit;top:0;right:0;z-index:9999;height:auto;}
.images-hight{min-height:inherit;}
.images-hight img{display:none;}
.left_part2{display:none;}
.right_part2{display:none;}
.banner_text22 .banner_box_inner h3{font-weight:600 !important;padding:10px 0 7px 0 !important;}
.banner_text22 .banner_box_inner h1{font-size:20px;text-align:left !important;}
.banner2{width:100%;text-align:center;position:relative;height: auto;}
.banner-hight{height:483px;}
.press-releases .press-full{width:auto;padding:0 20px;}
.press-releases .press-full .more{padding:0 0 20px 0;}
.productLink_panel{display:block;}
.col-sm-6{width:100%;}
.col-sm-3{width:100%;}
.col-sm-9{width:100%;}
/*.banner_text22 .banner_box{display:none;}*/
.tab_list{float:left;width:40%;}
.video_part{float:right;width:40%;}
.text{position:inherit;width:auto;padding-left:11px;height:auto;top:0px;right:0;background:#EB2439 none repeat scroll 0% 0%;}
.banner_center{width:auto;margin:0 auto;position:relative;}
/*.games_images{position:relative;width:100%;}
.isotope-item{width:50% !important;float:left !important;}*/
.banner-text-part{position:absolute;top:100px;left:10px;}
/*.awards-body-part1{padding:10px;}*/
.slider1 .slide .slide_images_text .video_t {position: relative;}
.top_part7 p {font-size: 14px;line-height: 20px;color: #656565;text-align: center;}
.pages-nav h4 {color: #002975;font-size: 13px;text-transform: none;background: url(../images/pages-nav-line.jpg) center bottom no-repeat;padding: 10px 0;font-family: 'Open Sans', sans-serif;text-align: center;}
.pages-nav ul {padding: 0px;margin: 12px auto !important;text-align: center;width: 200px;}
.tital-name h1{ display: inline-block; text-align:center; width:100%; padding:15px 0 0 0;}
.fixed2{ display:none;}
.careers .content-tab aside{ display:inline-block;  margin:0 10px 0 0; vertical-align:top;}




.navPanel ul.navUl > li > a{padding:20px 12px;height:auto;}
.navPanel ul.navUl > li > a{padding:8px 12px 0;}
.fixedTopMenuPanel{position:fixed !important;left:0;top:0;background:#FFF;width:100% !important;}
.fixedTopMenuPanel > .container{position:relative;left:auto;}
.banner_text22 .banner_box_inner h1{font-size:15px !important;}
.fixedTopMenuPanel > .container > .row{width:auto;}
.fixedTopMenuPanel .logo{height:auto;line-height:0;padding:10px 20px 10px 0;}
.fixedTopMenuPanel .logo a{padding-top:0px;}
.fixedTopMenuPanel .logo2{height:auto;padding:5px 0 5px 20px;}
.fixedTopMenuPanel .logo2 img{width:30px;}

.sub_submenu_info{display:block;float:none;width:100%;height:auto;}
.ssmi_holder > h3{display:block;color:#2c5db4;font-size:12px;text-transform:uppercase;height:40px;line-height:40px;font-weight:600;border-bottom:2px solid #2c5db4;margin-top:15px;}
.sub_submenu_info > h4{display:block;color:#2c5db4;background:url(../images/down-arrow.png) no-repeat 96% 50%;height:40px;line-height:40px;font-weight:400;border-bottom:1px solid #CCC;}







/*.home_contact, .social-share{display:none;}*/
.navUl>li.mega-opened > a > span.caret{background:url(../images/icon-less.png) no-repeat 50% 50%;}
.viewAllCar{display:block;position:relative;left:auto;top:auto;width:100%;clear:both;padding-left:0;}
.viewAllCar a{background:none;}
.viewAllCar br{display:none}
.ssmi_holder{width:100%;float:none;}
.sub_submenu_info ul li{width:100%;margin-left:0;border-bottom:1px solid #CCC;padding:10px 0;background:url(../images/arrow4.png) no-repeat 95% 50%;}
.sub_submenu_info ul li:last-child{margin-bottom:0px;}
.sub_submenu_info ul li img{width:15%;}
.sub_submenu_info ul li a{display:block;}
.sub_submenu_info ul li a span{float:right;width:80%;margin-left:5%;padding-top:20px;}
.sub_submenu_info ul{padding-bottom:0px;}
.sub_submenu_info ul li a span strong{border-bottom:0px solid #e0e0e0;padding-bottom:0px;margin-bottom:0px;}
.navUl>li.dropdown > a:after{/*left:85%;margin-left:-9px;*/}
.mobileLink{display:block;color:#2c5db4;font-size:12px;text-transform:uppercase;height:40px;line-height:40px;font-weight:600;border-bottom:2px solid #2c5db4;margin-top:15px;z-index:999999;}
.mobileLink a{color:#2c5db4;font-size:12px;font-weight:600;}
.banner_big{display:none;}
.fmcg .banner_big {display: none;}/*.banner2{display:none;}*/
.blank{opacity:0; width:100%;}
.banner-box{display:block;width:100%;height:auto; position:absolute; left:0; top:0;}
/*.banner_box_inner{display:none;}*/
.banner_big .banner-part2{position:relative;}
.bottom-texts .banner_box2{background:#eb2439;padding:10px;}
.bottom-texts .banner_box2 h4{color:#fff;font-size:12px;padding:0 0 10px 0;}
.bottom-texts .banner_box2 h1{color:#fff;font-size:18px;}
.business_pages_left{padding:30px;}
.bottom-texts .banner_box2 h3{color:#fff;font-size:14px;padding:5px 0;}

/*.Res-ban-box .bottom-texts{background:url(../images/respon-ban-botm-text-bg.jpg) repeat left top;}
.Res-ban-box .pic span{font:400 italic 30px/32px 'Merriweather', Arial, Helvetica, sans-serif;color:#fff;position:absolute;left:6%;top:10%;}*/
.top_part2a .bx-pager{display:none;}
.top_part2a .bx-controls{display:none;}
.bx-pager{display:block;}
.bx-controls{display:block;}
[class^="icon-"], [class*=" icon-"]{cursor:pointer;display:block;}
.caret{top:15px !important;right:-10px;}
.caret{top:50% !important;right:0;float:right;}
.banner_text22{position:absolute;  z-index:999999;}
.banner_text22 .banner_box_inner{z-index:99 !important;}
.banner_text22 .banner_box_inner h4{text-align:left;}
/*.video_images5 {position: relative;margin: 0 auto;width: 500px;}*/
.overview_part .overview_part_text article {padding: 0 0px;}
.aashirvaad2{ display:none;}
.aashirvaad2 span{ display:none;}
.top_part5 .container{ width:100%;}
#contain_slider{ position:relative;}
/*.banner_box ul li{width:19.5% !important;}
.banner_box ul{margin:0 0 0 10px;}*/
.btn-close{top:4px !important;}
.sliderPag{display:none;}
.aashirvaad2{display:none;}
/*.banner_box ul{margin:0 10px;}*/
.banner_box ul li{width:50%;float:left;list-style:none;background:#001e56;margin:0px;padding:15px 10px;text-align:left;transform:none;min-height:109px;height:auto;border-bottom:1px solid #05183a;border-right:1px solid #05183a;}
.banner_box ul li:hover{background:#03276c;width:50%;float:left;list-style:none;margin:0px;padding:15px 10px;text-align:left;transform:none;min-height:109px;height:auto;border-bottom:1px solid #05183a;border-right:1px solid #05183a;}
.banner_box ul li:last-child{width:100%;}
.banner_box ul li h3{font-size:14px;color:#6595f0;}
.banner_box ul li h5{font-size:12px;color:#c9daf8;}
.fixt_hight{height:auto;min-height:inherit;}
.banner_box{width:auto;margin:0px auto 0 auto;position:relative;z-index:999;width:auto;}
.banner_box ul li p{font-size:10px;color:#fff;text-transform:none;font-weight:400;padding:0px 0 0 0;}
.press-center{margin:0 auto;padding:0 0 0 50px;}
.press-center2{padding:0 0 0 30px;width:auto;}
.gallery_part2{ margin:0 auto; width:556px;}
.games{width:30%;}
.scratch{width:30%;}
.creations-container img{ margin:0px;}
.games_images{ margin:5px;}
.recent_tvcs_part .video_bog {width: 100%;margin: 0 auto;text-align: center;}
a.echoupal div.echoupal-video .div2 { padding:20px}
.popup-body-part {width: auto;margin: 15px;}
.awards2 {width: auto;}
.container {width: auto;}
.about-us-body .you-are-here {float: none; width:100%;}
.about-us-body .about-banner {width: 696px;}
.our-policies {width:95%;padding: 0 60px 0 0px;position: relative;}
.menu-pard2 ul li {padding: 0 38px;}
.menu-pard2 {width: 100%;margin: 0 auto;}
.you-are-here{ display:none;}
.media-banner {width: 715px;}
.banner-about-text2 {top: 15px;left: 15px;}
.banner-about-text2 article {width: 60%;}
.body_bg_media .nav-tabs>li>a, .nav-tabs>li>a:focus, .nav-tabs>li>a {padding: 10px 52px;}
.menu-pard2 ul li a{ text-align:center;}
.vision .menu-pard2 ul li {padding: 0 3%;}
.vision .menu-pard2 ul li:first-child {float: left;padding: 0 25px;border-right: 1px solid #d5d5d5;}
.about-us-body .about-itc {float: none;width: 100%;text-align: center;}
.our-values {margin: 0 0 0 0;}
.vision .body_bg_media .banner-top-images {padding: 10px 10px;background: none;}
/*.vision .values-body .row {margin: 20px;}*/
.vision .container {width: auto;}
.vision .body_bg_media .nav-tabs>li.active>a {padding: 10px 37px;}
.vision .strategies ul li {padding: 10px 0px 10px 22px;}
.about-part .about-us-body .awards_a {padding: 35px 10px 23px 10px;}
.press-releases-global ul li.releases span.active::before {width: auto;}
.press-releases-global ul li.interviews span.active::before {width: auto;}
.press-releases-global ul li.reports span.active::before {width: auto;}
.padding-top-butt {min-height:75px;}
.container {margin: 0px 15px;}
.press-releases-body2 .banner-top-images {background: none;}
.top_part5 .container {width: auto;}
.banner-left1 ul li {padding: 8px 15px;}
.banner-left1 ul li:first-child {padding: 23px 15px 24px 15px;}
.fmcg .banner-test-part{ display:none;}
.banner-images-part {width: auto;height: auto;}
.banner-images-part img{width: auto;height: auto;}
.banner-left1 ul li:first-child {padding: 8px 15px 5px 15px;}
.banner-right1 .slick-list {height: 340px;}
.fmcg .banner-right1 .slick-list {height: inherit;}
.fmcg .banner-right1 {float: none; width: 100%; text-align: left; height: 100%;display: block;}
.banner-right1 {height: 300px;}
.fmcg-body-right {width: 35%;}
.fmcg-body-left {width: 65%;}
.overview_part .overview_part_text article {/*padding: 13px 0px 0 162px;*/ padding: 13px 0px 0 0px;}
.releases2 {width:100%;}
.reports2 {padding: 0 0px 0 30px;}
.fmcg .logoPanel{ display:none;}
.fmcg .banner-test-part {display: block;}
.fmcg .banner-images-part img{ opacity:1;}
.fmcg .banner-test-part {float: left;width: 300px; background: #C51D1D; min-height: inherit; padding: 10px; color: #fff;text-align: left;margin: 0% 0 0 0;position: absolute; top: 0px; min-height: 350px;}
.banner-test-part p {padding: 0px 0 44px 0;}
.fmcg .banner-images-part img {width: auto; height: 410px; margin: 0 0 0 80px;}
.about-us-body .about-banner-right {width: 281px;}
.about-us-body .about-banner {margin: 0 0px 0 0;}
.line-part3 ul li:last-child {padding: 0px 35px;}
.menu-pard2 ul li:first-child {padding: 0 28px;}
.cigarettes .banner_text22 .banner_box_inner_wight {height: 462px;}
.content-tab ul li {font-size: 15px; margin:0 0 0 10px;}
.content-tab .nav-tabs>li>a, .nav-tabs>li>a:focus, .nav-tabs>li>a {padding: 0px 10px;}
.content2 aside {padding: 5% 5% 0% 0;}
.our-policies-quick {width: 500px; padding: 0 60px 0 0px; text-align: left;}
.our-policies-quick2 {width: 480px; padding: 0 30px 0 0px; text-align: left;}
.our-policies-quick3 {width: 480px; padding: 0 0px 0 30px; text-align: left;}
.download-app {margin: 0px 0 0 15px;}
.our-policies-quick{width:auto; padding: 0 60px 0 0px;text-align: left;}
.our-policies-quick2 {width: auto;padding: 0 60px 0 0px;}
.shareholder-right ul li:first-child {padding: 20px 5px 20px 5px;background: url(../images/arrow-press2.png) 5px 55px no-repeat;}
.shareholder-right ul li {padding: 20px 5px 20px 5px; background: url(../images/arrow-press2.png) 5px 55px  no-repeat;}
.shareholder-right ul li:last-child {padding: 20px 0px 20px 5px; background: url(../images/arrow-press2.png) 5px 55px  no-repeat;}
.toggle-top {width: auto;}
.pages-tital-new h2{ font-size:18px; text-align:left; padding:20px 0 0 0;}
.top-site-menu .about-us-body .about-itc {text-align: left;}
.big-top-menu31 {margin: 0 auto; width: auto;}
.backgrount-part {background: #f8f8f8;border-bottom: 1px solid #e0dddd; margin:16px 0 0 0;}
.chairman-banner .banner-about-text12 article {width: auto;}
.chairman-banner .banner-about-text12 article.quotetext{ top:45px;}
.chairman-banner .banner-about-text12 article.quotetext p{font-size:20px; width:60%;}
.top-line-board { width:100%;display: block; height: auto; margin: 0; position: inherit;}
.line-board2 h6 {width: 100%; text-align: left; padding:0 0 0 15px;}
article.meeting-box3 {background: #f4f4f4;margin: 15px;float: none; width: 256px;padding: 0;min-height: 355px; display:inline-block;}
.line-board h6 {color: #dfd6d2;float: none; margin: 0 0 15px 0; width: 100%; text-align:center; padding:0 0 0 15px;}
.line-board3b h6{text-align:center;}
.top-line-board3b{width:100%;}
.line-board3b h6{float:none; width:100%;}
.line-board span{ display:none;}
.top-line-board2 { width:100%;display: block; height: auto; margin: 0; position: inherit;}
.line-board2 span{ display:none;}
.line-board3 h6 {float: none; margin: 0 0 15px 0; width: 100%; text-align: center; padding:0 0 0 15px;}
.line-board3 {text-align: center;}
.line-board3 span{ display:none;}
.no-padding-chai .col-md-3 {width: 30%; vertical-align:top}
.line-board3b span {display:none;}
.no-padding-chai .col-md-9 {width: 100%;}
.big-top-menu31 {margin: 0 auto; width: auto;-webkit-box-shadow: 0px 7px 8px -4px rgba(0,0,0,0.65); -moz-box-shadow: 0px 7px 8px -4px rgba(0,0,0,0.65); box-shadow: 0px 7px 8px -4px rgba(0,0,0,0.65);}
.about-us-body .about-itc {position: inherit;}
.our-policies-quick4 ul li span {float: none;}
.our-policies-quick5 ul li span {float: none;margin: 0px 0 0 0;}
.our-policies-quick5 {width: auto; padding: 0 0px 0 10px; text-align: left;}
.our-policies-quick4 {width: auto; padding: 0 0px 0 10px; text-align: left;}
.row {margin-right: 0;margin-left: 0;}
.box-parts .box-data ul li span {text-align: left;float: none; color: #666;}
.directors-list .container-center {width: auto;}
.directors-list ul li {width: 31%; margin-bottom:15px;}
.lodr-list .container-center {width: auto;}
.lodr-list ul li {width: 158px;}
.directors-icon { width: auto;}
.container-center {width: auto;margin: 0 auto;}
.pages-left-right p{ padding:0 15px;}
.container-center article {width: 45%; float: left; padding: 15px;}
.divisional {float: left; width: 100%; padding: 0 0px 0 0;margin: 0 20px 20px 0;}
.operational article {width: 100%; float: left; padding: 0;}
.major {width: 645px;}
.subsidiaries {padding: 70px 15px 30px 15px;}
.subsidiaries ul li a {font-size: 13px; color: #fefefe;}
.subsidiaries ul li a:hover{font-size: 13px;}
.operational article .back-part2 {padding: 20px 10px;}
.operational {width: 338px;float: left;height: 396px;}
.tab_clr{display:none;}




#primary_nav_wrap ul li {margin: 0 auto;padding: 0 40px;font-size: 19px;color: #231f20;line-height: 60px;}
#primary_nav_wrap ul li ul { margin: 0 auto; padding: 0 10px; font-size: 14px; color: #231f20; line-height:60px;}
.banner_text22 .banner_box_inner_wight {width: auto; z-index: 99;height: auto; background: #eb2439; min-height: inherit; position: inherit !important;float: right; top: auto; right: auto;}
.careers .banner-about-text {position: absolute;top: 0;left: 0;}
.about-us-body-careers .banner-about-text h2 {font-size: 20px; text-align: center; text-transform: none; line-height:30px; background: none; padding: 10px 0 5px 0; margin: 0 0 5px 0;}
.about-us-body-careers .banner-about-text p {font-family: 'Open Sans', sans-serif; color: #fff; font-size: 16px; text-align: center;text-transform: none;font-style: italic; line-height: 20px;font-weight: 300;}
.about-us-body-careers .banner-about-text a {margin: 5px auto 0 auto;}
.about-us-body-careers .banner-about-text {width: auto;}
.banner_text22 {z-index: 9;}
.careers .banner-about-text p {font-size: 16px;width: auto; padding:10px;}
.leadership_pic_list li {margin: 0 20px 0px 0;}
.values-body2 .year-month span strong {width: 243px;}
.contant-pagse .lss small {right: 0;}
.values-body2 .year-month small.positive {right: 0;}
.addresses li {width: 158px; height: 143px; margin: 0 5px 5px 0;}
.redmoreSec2 {margin: 0px 0 0px 0;}
.addresses-pages .addresses1 {width: 30%;}
.content-us-body .no-padding-chai .col-md-3 {width: 30%;}
.contact-form {margin: 0px 30px 0 0;}
.top_part5 .container{padding-right: 0px; padding-left: 0px; margin:0px;}
.kites article {width: 23%;}
.white {padding: 0 10px 45px 10px;}
.gray {padding: 0 10px 45px 10px;}
.voice article {width: 23%;}
.banner2{ display:none;}
.banner-box {display: block; width: 100%; height: auto; position: inherit; left: 0; top: 0;}
.bottom-texts{ background:#0e5f78;}
.bottom-texts h2{ font-size:14px; color:#fff; line-height:20px; padding:5px;}
.bottom-texts p{ font-size:12px; color:#5eb2cc; line-height:16px; padding:5px; }
.bottom-texts a{ font-size:12px; color:#fff; padding:5px 5px 15px 5px; display: block;}
.careers .top-padding7 {padding: 40px 10px 0px 10px;}
article.meeting-box4 {margin:10px; width:30%;}
article.meeting-box4:last-child{margin:10px;}
.your_pagese{ display:none;}

.slidingPop{ width:100%;}
.body_bg_media .nav-tabs>li.active>a {padding: 10px 25px;}
.body_bg_media .nav-tabs>li>a {padding: 10px 25px;}
.press-releases-body {min-height:55px;}
.sustainability-left {width: 320px;}
.sustainability-right ul li {width: 163px; height: 181px; background: #3a96c7; float: left; cursor: pointer; padding: 24px 10px 0 12px; line-height: 16px; position: relative;}
.banner-test-part h3 {padding: 15px 0 15px 0;}
.major2 {width: 590px; margin:0 10px; }
.group-company {
    padding: 35px 0;
}
.meeting-box2{}
.chairman-banner .banner-about-text12 article {top: 99px;}
.chairman-banner .banner-about-text12.about-text-right article{ left:530px !important; width:700px !important;}
.banner-text-box1 {top: 234px;}
.banner-text-box2 {top: 234px;}
.home_banner_info_holder {position:relative; right:auto; top:auto; width: 100%; height:auto;}
.sustainability-pages .media-banner {width: 678px;}	
.right-wight-box ul li { padding: 5px 0 5px 45px;}
.right-wight-box {margin: 0px 0 0 0; background: #f0f0f0; min-height: 165px; padding: 0 30px;}
.right-wight-box ul li:nth-child(1){ background:url(../images/sus-icon1.png) left center no-repeat; line-height:24px;}
.right-wight-box ul li:nth-child(2){ background:url(../images/sus-icon2.png) left center no-repeat; line-height:28px;}
.right-wight-box ul li:nth-child(3){ background:url(../images/sus-icon3.png) left center no-repeat; line-height:26px;}
.right-wight-box ul li:nth-child(4){ background:url(../images/sus-icon4.png) left center no-repeat; line-height:33px; border-bottom:none;}
.about-banner-right2a {float: left; width: auto; height: 100%;}
.media-banner {height:300px;}
.body_bg_media .nav-tabs02>li>a {padding: 10px 22px;}
.body_bg_media .nav-tabs02>li.active>a {padding: 10px 22px;}
#sectionb {margin: 0 0 30px 0;}
.sustainability-right1 ul li aside {width: 100%; height: 125px;}
.banner_big {display: block;}
.banner-left1-sus {display: none;}
.banner-test-part23 {float: none; width: 100%; background:none; min-height: inherit; padding: 10px; color: #fff; text-align: left; min-height:250px;}
.fmcg-banner-height-top2 {background: none; background:#b1090b; float:none;}
.fmcg-banner-height-top2 {min-height: 160px;}
.banner-test-part23 {min-height: 160px;}
.banner-right1-sus .slick-list {height: auto;}
.banner-right1-sus {float: none; width: auto; text-align: left; height: 100%; display: block; margin:10px;}
.banner-right1-sus h3 {font-size: 14px; padding: 10px; line-height: 20px;}
.banner-right1-sus h3 span {font-size: 16px;}
.banner-test5 {height: 57px;}
.home_banner_info_holder {width: auto; margin:0px 10px;}
.banner-right1-sus .slick-dots {bottom: 10px;}
.sectors-area .box-in-download {display: block; width: 32%; float: left; height: 125px; margin: 17px 5px 5px 0;}
.sectors-area .box-in-download2 {display: block; width: 32%; float: left; height: 125px; margin: 17px 5px 5px 0;}
.sectors-area .box-in-download3 {display: block; width: 32%; float: left; height: 125px; margin: 17px 5px 5px 0;}
.sectors-area .box-in-download4 {display: block; width: 32%; float: left; height: 125px; margin: 5px 5px 5px 0;}
.sectors-area .box-in-download5 {display: block; width: 32%; float: left; height: 125px; margin: 5px 5px 5px 0;}
.sectors-area .box-in-download6 {display: block; width: 32%; float: left; height: 125px; margin: 5px 5px 5px 0;}
.sectors-area .box-in-download7 {display: block; width: 32%; float: left; height: 125px; margin: 5px 5px 5px 0;}
.sectors-area .box-in-download8 {display: block; width: 32%; float: left; height: 125px; margin: 5px 5px 5px 0;}
.sectors-area .box-in-download9 {display: block; width: 32%; float: left; height: 125px; margin: 5px 5px 5px 0;}
.sectors-area .box-in-download10 {display: block; width: 32%; float: left; height: 125px; margin: 5px 5px 5px 0;}
.sectors-area .box-in-download11 {display: block; width: 32%; float: left; height: 125px; margin: 5px 5px 5px 0;}
.sectors-area .box-in-download12 {display: block; width: 32%; float: left; height: 125px; margin: 5px 5px 5px 0;}
.sectors-area .box-in-download13 {display: block; width: 32%; float: left; height: 125px; margin: 5px 5px 5px 0;}
.home_banner_info_holder22 {width: 33%; margin: 0; float: left;}
.banner-test-part2 {padding: 10px;}
.fmcg-banner-height-top-website {background: #e07900; float: right; width: 33%; height: inherit; min-height: inherit; position: relative;}
.banner-right1-website ul li img{ width:auto; height:100%; background-size:cover;}
.sectors-area3 .box-in-download {width: 24%;margin: 10px 10px 10px 0;}
.sectors-area3 .box-in-download2 {width: 24%;margin: 10px 10px 10px 0;}
.sectors-area3 .box-in-download3 {width: 24%;margin: 10px 10px 10px 0;}
.sectors-area3 .box-in-download4 {width: 24%;margin: 10px 0px 10px 0;}
.careers-body {width: 100%; margin: 0 auto;}
.careers-body  .home_banner_info_holder {width:100%; margin: 0;}
.careers-left-test h5:before { display:none;}
.careers-left-test h5:after { display:none;}
.careers-left-test {width: 58%; margin: 15px 3% 0 0%;}
.careers-box {width: 24%; padding:15px;}
.top-total-part {width:100%; margin: 0 auto;}
.logo-part {float: left; width: 11%; border: 1px solid #ededed; border-right: 1px solid #ededed; height: 50px; padding: 0 37px;}
.logo_part {padding: 3px 0 0px 0px; color: #fff;}
.mobitrigger {float: right; display: block !important; cursor: pointer; /* background: #102d69; */ padding: 10px;}
.top_part2-part .col-sm-11 {width:100%;}
#mainNav {top: 88px;}
.right-line2 {display: none;}
.right-line {width: 234px;}
.navPanel Ul li a.total-menu {border-right: none; line-height: 25px;}
.top-your:after{ content:""; display: block; clear:both;}
.chairman-body .no-padding-chai .col-md-3 {width:32%; float: left; margin: 0 5px 5px 0;}
.two-box {float: left; width:58%; padding: 0px; margin: 0px;}
.meeting-box2-img-new img{max-width: 100%; height: 288px;}
.meeting-box2-img-new {margin: 0px 0px 0 0;}
.meeting-box2 {margin: 0px 7px 5px 0;}
.video_bog .video_images5 a img{ width:100%; height:352px;}
.video_bog .video-play-icon img{ width:auto !important; height:auto !important;}
.sectors-area4 .box-in-download2 {width: 49%;}
.line-board3b h6 {margin: 0 0 5px 0;}
.no-padding-chai .col-md-6 {width: 100%;}
a .download-pdf aside {padding: 0px 0 0 0;}
.hb_dots {position: inherit;bottom: 0;right: 0; z-index: 9999;}
.top_part5 .container .right_icon {margin: 0px 0 0 0;}
.top_part5 ul li.icon2 {padding: 0 5px 0 40px;}
.about-us-body .awards_a {width: auto;}

.sustainability-left1 {float: left; width: 52%; margin: 3% 3% 0 3%;}
.sustainability-right1 {float: right; width: 40%; margin: 3% 0 0 0;}
.our-service-pages ul li {float: none; position: relative;margin: 0 2px;overflow: hidden;width: 242px; display: inline-block; text-align: center;}
.mobile-only{ display: block;}
.desktop-only{ display: none;}
.sustainability-right ul.blue li {width: 652px;}
.container {margin: 0px 15px 15px 15px;}
.about-us-body .you-are-here3 {width: 100%;}
.container {margin: 0px 15px 0px 15px;}
.careers-body-know {width: auto;margin: 20px;}
.careers .itcright ul.nav-tabs>li {padding: 0 0px 15px 0px;}
.voice article {width:25%;}
.our-policies-quick4 ul li span {display: inline-block;float: none;padding: 0px;margin: 0px 0 0 0;}
.more-new1 a:after{ display:none;}

/*-------new edit css sm 27 march--------*/
.about-text-global-new {padding: 58px 15px 35px;}
.chairman-body .banner-top-images2{padding:0px 0 0 0; }
.about-us-body33 h2 {margin: 0 0 40px 0px;}
.product_details_menu{text-align:center; border-left: 0px solid #1b5690;}
.menu-pard2 ul li.transition{width:auto; float:none; display:inline-block}
.vision .menu-pard2 ul li:first-child {float: none; padding: 0 25px; border-right: 1px solid #d5d5d5; }	
body .about-us-body, .content2 {width: auto; padding:15px 25px;}

.about-us-body34 h2 {background: url(../images/a-line.jpg) center bottom no-repeat; padding: 0 0 15px 0; margin: 0 0 40px 0px; text-align:center;}
.breadcrumb2 ul {width: 250px;}
.about-us-body-strategic article.over-images-text, .about-us-body-strategic article{height:270px;}

.contant-pagse .lss small {background: #001f3a url(../images/less.png) left top no-repeat;}
	
	}


@media only screen and (max-width:980px){
a.echoupal{font-size:14px; line-height:20px}
.leadership_pic_list li {width: 23%; margin:4px;}
.part32 h4 {font-size: 12px;}
.leadership_pic_list .images-part32 h4 {font-size:12px;}
.business-heads article .images-part32 aside {width: 52px; height: 50px; margin: 35px 0 0 0px;text-align: left;}
.business-heads article h4 {font-size: 12px;font-weight: 400; color: #fff; line-height: 15px; padding: 20px 0 0 0; text-align: left; text-transform:none;}
.leadership-box img {height: 145px;margin: 0 0 0 15px;}
.values-body2 .year-month span strong {width: 243px; text-align: left;}
.prAccordian article {margin: 25px 0px;}
.values-body2 .year-month {margin: 0px 25px 0 0px;}
.contant-pagse .lss small {right: -26px;}
.values-body2 .year-month small.positive {right: -26px;}
.addresses{ margin:0 auto;}
.addresses li {width: 30%;}
.contact-form {margin: 0px 0px 0 0;}
.contact-right-part .contact-box1{ float:left; margin:5px; width:48%;}
.contact-right-part .contact-box2{ float:left; margin:5px; width:48%;}
.contact-right-part .contact-box3{ float:left; margin:5px; width:48%;}
.contact-right-part .contact-box4{ float:left; margin:5px; width:48%;}
/*Sambaddha*/
.contact-right-part .contact-box5{ float:left; margin:5px 5px 15px 5px; width:100%; margin-bottom:20px;}
/*Sambaddha*/
.contact-right-part p{ text-align:center;}
.content-us-body .no-padding-chai .col-md-3 {width:100%;}
.content-us-body .thanks-text {width: auto;margin: 0 10px;}
.voice-text h5 {padding: 30px 0 5px 0;}
.voice article {width: 45%;}
.hotels-body {padding: 0 10px;}
.content article { width:70%; float:left;}
.popup-left-images p {padding: 10px 0 10px 0;}
.directors-left{ display:inline-block;}
.directors-right{ display:inline-block;}

.banner{ display:none;}
.banner-box{ display:block; width: auto; height:auto;/* padding:0 15px;*/}
.Res-ban-box{ width:100%; height:auto; width:100%;background:url(../images/respon-ban-botm-shead.png) repeat-x left bottom;padding-bottom:11px; }
.Res-ban-box .pic{ width:100%; position:relative;}
.Res-ban-box .pic img{ width:100%; height:auto;}
.Res-ban-box .pic span{font:400 italic 30px/32px 'Merriweather', Arial, Helvetica, sans-serif; color:#fff; position:absolute; left:6%; top:10%; }
.Res-ban-box .pic samp{ background:url(../images/respon-ban-botm-text-shead.png) repeat-x left top; position:absolute; bottom:0; left:0; right:0; height:11px;}
.Res-ban-box .bottom-texts .left{ width:230px; font:400 italic 22px/32px 'Merriweather', Arial, Helvetica, sans-serif; color:#255226; float:left; padding-right:2%;}
.Res-ban-box .bottom-texts .right{ width:68%; float:left; font:400 italic 13px/18px Arial, Helvetica, sans-serif; color:#5d4c27;}
.Res-ban-box .bottom-texts .right strong{ font-weight:600; color:#34280e; display:block; padding:12px 0;}
.Res-ban-box .bottom-texts .right a{ background:url(../images/bullet.gif) no-repeat left center; color:#255226; display:inline-block; padding-left:15px;}
.Res-ban-box .bottom-texts .right a:hover{color:#fff;}
.banner-box .bx-wrapper .bx-prev{ display:none;}
.banner-box .bx-wrapper .bx-next{ display:none;}
.booknow2{ background:url(../images/booknowBtn.png) no-repeat 0 0 !important; padding:0 !important; display:inline-block; width:120px; height:35px; text-align:center; color:#FFF !important;  font:normal 14px/35px Arial, Helvetica, sans-serif; text-transform:uppercase; margin-right:15px;}
article.meeting-box4 {margin:10px; width:45%;}
article.meeting-box4:last-child{margin:10px;}
.slide-new{width:100%; padding:15px;}
.media-inner-part .menu-pard2 {width: auto;margin: 0 auto;}
footer .sitemap{background:#fff;width: auto;padding:15px 0 0 0;margin:0 auto;}
.images-width{ background:#2A57B0; margin:0 0 15px 0;}
.images-width:after{ clear:both; content:""; display:block;}
.images-width img{ float:left; width:40%; padding:0 0 0px 0;}
.images-width .images-text-con{ float:left; width:100%;}
.content aside {float: left; width:30%;}
.leadership_pic_list li {height: 164px;}
.center ul.leadership_pic_list li:nth-child(4) {margin:5px;}

.top-total-part {width:100%; margin: 0 auto;}
.logo-part {width: 13%;padding: 0 28px;}
.top_part2-part {width: 87%;padding: 0 0px; float: left; /* background: #001e56; */}
.logo_part {padding: 0px 0 0px 0px; color: #fff;}
.top-left-media ul li a {float: left; font-size: 12px; color: #aeb1ba; padding: 0px 8px; line-height: 50px;}
.right-line {border-right: 1px solid #253654; height: 100%; padding: 20px; min-height: 100%; width:160px; color: #fff; float: left;}
.right-line2{ display:none;}
.vision .container {margin: 0 0;}
.right-line:first-child {border-right: 1px solid #253654; height: 100%; padding: 10px; min-height: 100%; width: 160px;}

.right-line3a{ border-right: 1px solid #253654; height: 100%; padding: 10px; min-height:100%; width: 170px;float: left;}
.right-line3a:first-child {border-right: 1px solid #253654;height: 100%; padding: 10px; min-height:100%; width: 170px;float: left;}
/*.mobitrigger {float: right; display: block !important; cursor: pointer;  padding: 10px;}
.top_part2-part .col-sm-11 {width:100%;}
#mainNav {top: 123px;}*/
.content-text-images {width: auto;}

/*---------about us edit sm----------*/
.breadcrumb2 h2 {position: relative;  margin: 20px 0 0; display: inline-block; text-align: center; z-index: 1; float: left; width: 100%;}

.left_app{float:left; width:100%; padding:20px 0;}
.right_app{float:left; width:100%}

.sus-pop-text a{width:auto;}
.press-list a{float:none;}
.chairman-banner .banner-about-text12 article.quotetext{ top:45px;}
.chairman-banner .banner-about-text12 article.quotetext p{font-size:18px; width:60%;}

}
@media only screen and (max-width:800px){
.ghee_part .ghee_part_text p, .staples_part .staples p {padding: 43px 10px 10px 10px;}
.overview_part {width: auto;padding: 80px 10px 70px 10px;}
.top_part5 ul li.icon1 {width: 50%; height:50px;}
.top_part5 ul li.icon2 {width: 50%; height:50px;}
.top_part5 ul li.icon3 {width: 50%; height:50px;}
.top_part5 ul li.icon4 {width: 50%; height:50px;}
.right_icon {min-height: inherit;padding: 20px 0 0 0;background: none;border-bottom: 0px;border-top: 0px;}
.banner_text22 .banner_box_inner_wight{ z-index:1;}
#mainNav{ z-index:1000000;}
.games{width:45%;}
.scratch{width:45%;}
.banner-hight{height:350px;}
.container { width:auto; margin:15px;}
.our-policies {width: auto;}
.shareholder {padding: 0 0 0 0px;}
.about-us-body .you-are-here {float: none;width: auto;}
.banner-about-text h2 {font-size: 14px;}
.banner-about-text h3{font-size: 14px;}
.banner-about-text p {font-size: 12px;width: 250px;}
.about-back1 {background-color:inherit; background:#299be4; width: 25%; float:left;}
.about-back2 {background-color:inherit; background:#4d9702; width: 25%; float:left;}
.about-back3 {background-color:inherit; background:#096b78; width: 25%; float:left;}
.about-back4 {background-color:inherit; background:#df6404; width: 25%; float:left;}
.about-us-body .about-banner-right {float: none;width: 100%; display:block;}
.about-us-body .about-banner {float: none; width: auto; margin:10px;}
.about-text-global p {width: auto;}
.about-banner-right .clear{display:none;}
.media-inner-part .menu-pard2 {width: 100%;margin: 0 auto; float:left;}
.product_details_menu{float:left; width:100%;}
.menu-pard2 ul li {padding: 0 10px; /*width:33%;*/ text-align:center;}
.menu-pard2 ul li:first-child {padding: 0 10px; text-align:center;}
.menu-pard2 ul li:last-child {padding: 0 0px 0 10px; text-align:center;}
.line-part3 ul li:nth-child(2) {padding: 0 5px;}
.media-banner {width: auto;height: 391px;background: #fff;}
.banner-about-text2 article {float: left;margin: 0 10px;width: 62%;}
.banner-about-text2 {position: absolute;top: 10px;left: 10px;}
.about-us-body .about-banner-right2 {float: none;width: auto;background: #fff;height: 391px;padding: 25px 18px;margin: 10px;}
.body_bg_media .nav-tabs>li>a, .nav-tabs>li>a:focus, .nav-tabs>li>a {padding: 10px 8px; font-size:14px;}
.body_bg_media .tab-pane h2 {padding: 0px 0 15px 0;text-align: left;font-size: 26px;font-weight: 600;}
.nav-tabs>li>a:hover {border-color: inherit;}
.nav>li>a:focus, .nav>li>a:hover {text-decoration: none;background-color: inherit;}
.group-website ul {line-height: 47px;padding: 0 0 0 10px; width: auto;}
.group-icon {margin: 0 0 0 10px;}
.body_bg_media .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover { padding: 10px 8px;}
.media-menu {background: none;}
.group-website {float: none;width: 100%;}
.line-part3 ul {float: none;width: 100%;}
.group-website ul {background: #0145AD;width: 100%;height:50px;}
.you-are-here{ display:none;}
.menu-pard2 ul li {border-left:0px solid #ccc;}

.menu-pard2 ul li:first-child {border-right:1px solid #ccc !important;}
.menu-pard2 ul li a {color: #000;}
.about-us-body .line-part3 ul li a {color: #fff;}
.about-us-body .about-itc {float: none;width: 100%;text-align: center;}
.our-values {margin: 0 0 0 0;}
.body_bg_media .banner-top-images {padding: 10px 20px 0 20px;background: none;}
.corporate p {padding: 25px;}
.vision .body_bg_media .nav-tabs>li>a, .nav-tabs>li>a:focus, .nav-tabs>li>a {padding: 10px 12px;font-size: 16px;}
.vision .menu-pard2 ul li:first-child {border-right: none;}
.vision .menu-pard2 ul li {padding: 0px;}
.vision .body_bg_media .nav-tabs>li.active>a {padding: 10px 7px;}
.vision .menu-pard2 ul li:first-child {padding: 0 8px;}
.vision .menu-pard2 ul li{padding: 0 8px;}
.about-us-body .banner-top-images {background: none;padding: 40px 15px 0 15px;}
.press-list h4 {width: 80%;}
.press-releases-global ul li.releases span.active::before {width: auto;}
.press-releases-global ul li.interviews span.active::before {width: auto;}
.press-releases-global ul li.reports span.active::before {width: auto;}
.padding-top-butt {min-height: inherit;}
.banner-test-part .awards-line_a a {padding:0px;}
.fmcg .banner_big{display: block;}

.banner-test-part {float: none; width: 100%; background: #C51D1D; min-height: inherit; padding: 10px; color: #fff;text-align: left; margin: 39% 0 0 0;}
.banner-images-part {float: none;position: absolute;top: 0;}
.banner-test-part h5 {padding: 0 0 6px 0;}
.banner-test-part .awards-line_a {background: none;}
.banner-test-part .awards-line_a a {color: #fff; text-align:left;}
.overview_part {padding: 0px 10px 40px 10px;}
.container {margin: 0px 0; padding:0 0px;}
.banner-left1{ display:none;}
.banner-right1 {float: none;width: 100%;text-align: left;height: inherit;}
.banner-test-part h3 {font-size: 14px; padding: 10px 0; display: block; font-weight: 400; line-height: 18px;}
.banner-test-part p {padding: 0px 0 10px 0;}
.banner-right1 .slick-list {height: inherit; padding:0px 0 0 0;}
.fmcg-body-left {float: none; width: 100%; text-align: left;}
.fmcg-body {padding: 0;}
.fmcg-body-right {float: none;width: 290px;background: url(../images/brand.png) top center no-repeat;min-height: 147px;text-align: left; margin:15px 0 0 0;}
.overview_part .overview_part_text article {padding: 10px 0px 0 0px;}
.bodt-left-about {width: 100%;float: left; background:#f4f4f4; padding:25px;}
.about-us-body3 {background: none; padding: 50px 0 70px 0;}
.about-us-body32 {background: none; padding:0px 0 70px 0;}
.bodt-right-about {width: 100%;float: none;/*background:#997401;*/ padding:15px 0;}
.bodt-right-about2a {width: 100%;float: none;background:#997401; padding:15px 0;}
.reports {width: auto; padding: 0 0px 0 20px; text-align: left;}
.fmcg .banner_big{display: block; height:400px;}
/*.fmcg .banner-right1 .slick-list {height:350px;}*/
.fmcg .banner-right1 .slick-list {height: auto;}
.fmcg .slick-slide img {max-width:100%; height:auto;}
.banner-images-part {position: inherit;}
.menu-pard2 ul li.transition:last-child {padding: 0 0px 0 20px;}
.product_gallery {padding: 0;}
.vision .about-us-body3 {padding: 0 0 35px 0;}
.values-body {padding: 0px 0 0 0;}
/*.vision .container {margin: 0 20px;}*/
.strategies {padding: 25px 25px 30px 25px;}
.our-policies {padding: 0;}
.about-part .press-releases-body2{ margin:0 10px;}
.press-list h4 {line-height: 30px;}
.touching{ padding:0 0 0 160px;}
.fmcg .banner-test-part {display: block;}
.fmcg .banner-test-part {float: left;width: 217px; background: #C51D1D; min-height: inherit; padding: 10px; color: #fff;text-align: left;margin: 0% 0 0 0;position: absolute; /* left: 0px; */ top: 0px; min-height: 295px;}
.fmcg .banner-images-part img {opacity: 1; margin: 0 0 0 85px;}
.menu-pard2 ul li {line-height: 50px;}
.contact-icon { background: url(../images/icon011.png) 15px center no-repeat; padding: 0 0 0 45px !important; margin: 0 0 0 10px;}
.group-icon {background: url(../images/icon022.png) 15px center no-repeat; padding: 0 0 0 55px !important; margin: 0 0 0 60px;}
.body_bg_media .nav-tabs>li {padding: 0 1%;}
.fmcg .banner-images-part {width: 100%;height: auto;}
.reports2 ul li span {padding: 20px 10px;}
.vision .about-us-body{ padding:0 0px;}
.about-us-body{ padding:0 15px;}
.content2 aside {float: none; width: 100%; padding: 0 5%;}
.content2 article {float: none; width: 100%; padding: 0 5%;}
.content2 aside.w-36 {float: none; width: 100%; padding: 0 5%;}
.content2 article.w-60 {float: none; width: 100%; padding: 0 5%; display:inline-block;}
.content2 .tab-content article{ width:50%;}
.about-us-body-noline{ padding:0 15px;}
.content-tab ul li:last-child {border-right: none;padding: 0px 0 0 0px;}
.content-tab ul li {padding:10px; margin:0px; float:left; width:50%; border:1px solid #e0e0e0; height:60px;}
.content-tab ul li:last-child{padding: 10px; margin: 0px; float: left; width: 100%; border: 0px; height: auto;}
.content-tab .nav-tabs>li>a, .nav-tabs>li>a:focus, .nav-tabs>li>a {padding: 10px 8px; float:left;}
.content-tab ul li span {float: left;}
.content-tab .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {padding: 0 10px;}
.content-tab .nav-tabs>li.active {border: 1px solid #e0e0e0;}
.shareholder-right ul li:first-child {padding: 20px 5px; min-height: 68px;}
.shareholder-right ul li{padding: 20px 5px; min-height: 68px;}
.shareholder-right {padding: 0 0 0 5px;}
.shareholder-right a {font-size: 14px;}
.shareholder-right ul li:last-child {border-right: none;padding: 20px 0px 20px 5px;min-height: 100px;background: url(../images/arrow-press2.png) 10px 56px no-repeat;}
.shareholder p {padding: 25px 10px 0;}
.bodt-right-about2aa {width: 100%;float: none;margin: 0;position: relative; background:#9d7601;}
.download-app article {position: inherit; bottom: 0;}
.download-app {margin: 4px 0 0 15px; padding: 0px; text-align: left; position: relative; min-height: 80px;}
.values-body2 h2{ text-align:center;}
.our-policies-quick2 {width: auto;padding: 0 0px 0 0px;text-align: left;}
.our-policies-quick3 {width: auto;padding: 0 0px 0 0px;text-align: left;}
.shareholder-value li strong {font-size: 12px;}
.shareholder-value li span {font-size: 12px;}
.investor_sec {background: #FFFFFF;padding: 30px 10px; margin: 0 0 0 15px;}
.investor_video {margin-top: 0; background: #FFFFFF; padding: 30px 10px; margin: 0 0 0 15px;}
/*.back-part{ background:#9d7601 !important;}*/
.key-financials {padding: 50px 0 0 0; width:100%;}
.box-parts {padding-right: 0;padding-left: 15px;}
.popup-press-reports article h5 {float: none; font-size: 14px; font-family: 'Open Sans', sans-serif;  color: #666;}
.awards-body-part1 article h5 {position: inherit;top: 0; right: 0;}
.popup-press-reports article h3 {float: none;}
.toggle-top {width: auto;}
.pages-tital-new h2{ font-size:18px; text-align:left; padding:20px 0 0 0;}
.top-site-menu .about-us-body .about-itc {text-align: left;}
.big-top-menu31 {margin: 0 auto; width: auto;}
.backgrount-part {background: #fff;border-bottom: 1px solid #e0dddd; margin: 10px 0 0 0;}
.box-parts {padding-right: 0; padding-left: 0px; margin:10px;}
.box-parts-investor{padding-right: 0; padding-left: 0px; margin:10px;}
.box-parts-investor {padding-right: 0; padding-left: 0px; margin: 0;}
.left-part41 {border-radius: 5px; min-height: inherit;}
.rifgt-part41 { border-radius: 5px; min-height: inherit; margin: 0 0 0 0;}
.rifgt-part41 {padding:20px;}
.box-parts {margin: 10px 0;}


.banner-text-box1 {position: absolute;top:110px; left: 9px; width: 90px; height: 77px; text-align: center;}
.banner-text-box1 img {margin: 5px 0 5px 0;}
.banner-text-box1 h5 {font-size: 11px;text-transform: none;color: #fff;font-weight: 400;}
.banner-text-box2 h5 {font-size: 11px;text-transform: none;color: #fff;font-weight: 400;}

.banner-text-box2 { position: absolute; top:110px; left: 110px; width: 90px; height: 77px; text-align: center;}
.banner-text-box2 img {margin: 5px 0 5px 0;}
.chairman-banner .banner-about-text12 article h1 { font-size: 30px; font-weight: 400;  color: #fff; width: 100%; display: block;  padding: 0 0 9px 0px;}
.chairman-banner .banner-about-text12 article {position: absolute;top: 50px; left: 10px; width: auto; display: block;}
.chairman-banner .banner-about-text12.about-text-right article{ left:390px !important; width:580px !important;}
a.knowmorech {bottom: 10px !important;}

.chairman-banner .banner-about-text12 article.quotetext{ top:15px; left:25px;}
.chairman-banner .banner-about-text12 article.quotetext p{font-size:16px; width:60%;}

.about-text-global-new h2 {font-weight: 400; font-size: 20px;padding: 0 0 15px 0;}
.no-padding-chai {margin:0 auto;}
.meeting-box1 {margin:10px; float: left; width:46%;  padding: 38px 25px;}
.chairman-hadder {float: none;}
.chairman-hadder h2 {text-align: center;margin: 0px auto;}
.chairman-hadder h5 {text-align: center; margin: 0 0 15px 0;}
.chairman-hadder-right {float: none; margin: 0 auto; width: 350px;}
.two-box {width: 100%;}
.meeting-box2 {min-height: 285px;}
.about-us-body33 h2 {background: url(../images/a-line.jpg) center bottom no-repeat; padding: 0 0 15px 0; margin: 0 0 30px 0; text-align: center;}
.meeting-box2 {float: left;width: 60%;padding: 38px 25px; position: relative; min-height: 287px;}
.meeting-box2-img {margin: 5px 0px 0 0; float: left; width: 340px;}
.meeting-box2-img img{width:100%;}

.top-line-board { width:256px;display: block; height: auto; margin: 0; position: inherit;}
.line-board2 h6 {width: 100%; text-align: left; padding:25px 0 0 5px;}
article.meeting-box3 {background: #f4f4f4; margin: 5px;float: none; width: 256px; padding: 0; min-height: 355px; display:inline-block;}
.line-board h6 {color: #dfd6d2;font-size: 14px; float: none; margin: 0 0 15px 0; width: 100%; text-align:left; padding:0 0 0 5px;}
.line-board span{ display:none;}
.top-line-board2 { width:256px;display: inline-block; height: auto; margin: 0; position: inherit;}
.line-board2 span{ display:none;}
.line-board3 h6 {float: none; margin: 0 0 15px 0; width: 100%; text-align: center; padding:0 0 0 15px;}
.line-board3 span{ display:none;}
.no-padding-chai .col-md-3 {min-height:335px;}
.about-us-body .about-itc {position: inherit;}
.two-line { border-bottom: 1px solid #e0dddd; min-height: 120px;}
.big-top-menu31 {margin: 0 auto; width: auto;-webkit-box-shadow: 0px 7px 8px -4px rgba(0,0,0,0.65); -moz-box-shadow: 0px 7px 8px -4px rgba(0,0,0,0.65); box-shadow: 0px 7px 8px -4px rgba(0,0,0,0.65);}
.our-policies-quick4 ul li span {float: none;}
.our-policies-quick5 ul li span {float: none;margin: 0px 0 0 0;}
.our-policies-quick5 {width: auto; padding: 0 0px 0 10px; text-align: left;}
.our-policies-quick4 {width: auto; padding: 0 0px 0 10px; text-align: left;}

.leadership .about-us-body .banner-top-images {padding: 36px 0 0 0;}
.about-us-body-leadership .tittle-text h3 {font-size: 16px;line-height:23px; text-align:center;}
.about-us-body-strategic article.over-images-text {width: 100%; height: auto; float: none; margin: 0; border-bottom: 1px solid #001e56; position: inherit;}
.about-us-body-strategic article {width:100%; height: auto; float: none; margin: 0; border-bottom: 1px solid #a9a9a9;}
.directors-icon {width: auto;}
.directors-list .container-center {width: auto;}
.directors-list ul li {float: left; width:47%; height:140px;  margin:5px; padding: 10px; text-align:center;}
.directors-list ul li:nth-child(6) {margin: 5px;}
.directors-list ul li:nth-child(6):hover {margin: 5px;}

.lodr-list .container-center {width: auto;}
.lodr-list ul li {float: left; width:47%; height:140px;  margin:5px; padding: 10px; text-align:center;}
.lodr-list ul li:nth-child(6) {margin: 5px;}
.lodr-list ul li:nth-child(6):hover {margin: 5px;}

.about-us-body-leadership h2 { background: url(../images/a-line2.jpg) center bottom no-repeat; text-align:center;}
.container-center {width: auto; margin: 0 auto;}
.container-center article {width: 100%; float: none; padding: 15px;}
.divisional {float: none; width: 100%; padding: 0 0px 0 0; margin: 0px;}
.divisional h6 {padding: 10px;}
.divisional img{ margin:10px  auto; text-align:center; display:block;}
.arrow-top8 {left: 0;}
.divisional h6{ text-align:center;}
.divisional-right {float: none; width: 100%; text-align: center;}

.major {background: none; width: auto; height: 100%; float: none; margin: 0 0px 10px 0;position: inherit;}
.subsidiaries {padding: 10px;}
.subsidiaries ul li {font-size: 14px; color: #fefefe;padding: 7px 0 7px 15px;border-bottom: 1px solid #4d6896;float: none;width: 100%;font-weight: normal;background: url(../images/tab-arrow.png) left center no-repeat;}
.subsidiaries h2{ background:none;}
.operational {width: 100%;float: none; height: 396px;}
.operational article{ padding:0px;}
.back-part2 h2{ background:none !important;}
#primary_nav_wrap ul li { margin: 0 auto; padding: 0 10px; font-size: 12px; color: #231f20; line-height: 60px;}
#primary_nav_wrap ul li ul { margin: 0 auto; padding: 0 10px; font-size: 12px; color: #231f20; line-height: 50px;}
.banner_text22 .banner_box_inner_wight {width: auto; z-index: 99;height: auto; background: #eb2439; min-height: inherit; position: inherit !important;float: right; top: auto; right: auto;}
.careers .banner-about-text {position: absolute;top: 0;left: 0;}
.about-us-body-careers .banner-about-text h2 {font-size: 14px; text-align: center; text-transform: none; line-height: 16px; background: none; padding: 10px 0 5px 0; margin: 0 0 5px 0;}
.about-us-body-careers .banner-about-text p {font-family: 'Open Sans', sans-serif; color: #fff; font-size: 11px; text-align: center;text-transform: none;font-style: italic; line-height: 14px;font-weight: 300;}
.about-us-body-careers .banner-about-text a {margin: 5px auto 0 auto;}
.about-us-body-careers .banner-about-text {width: auto;}
.banner_text22 {z-index: 9;}
.careers .banner-about-text p {font-size: 13px;width: auto; padding:10px;}
/*.addresses li {float: left; width: 120px; height: 120px;}*/
.addresses li {margin: 0 10px 10px 0;padding: 0px 10px;}
.addresses-pages .addresses1 { width: 28%;}
.nav-tabs li a { text-align:left;}
.kites article {width:45%; float: left; margin: 5px;}
.content .career aside{ width:100% !important;}
.cboxElement aside img {max-width: 100%; height: auto; margin: 0 auto; text-align: center; display: block;}
.popup-new{ width:98%; height: auto; background:#fff; margin:0 auto; padding:10px; border-radius:5px 0 5px 5px;}
.my_popup_close{ margin-right:1%;}

.no-padding-chai .col-md-3 {width: 37%; float: left;}
.popup-left-images {width: 35%;}
.popup-right-text5 {width: 65%;}
a .download-pdf aside {padding: 0px 0px 0px 9px;}
.popup-left-images aside img {padding: 10px 0 0 8px;}

.meeting-box2-img {margin: 5px auto; float: left; width: 50%;}
.banner-test-part p {line-height: 14px;}
.jcarousel-wrapper .jcarousel ul li{ padding:0 50px;}
.body_bg_media .tab-pane {padding: 25px 0;}
.press-releases-body {min-height:75px;}
.sustainability-left {float: none; width: auto; height:300px; margin:0 0 15px 0;}
.Policy-select select {width: 300px;}
.sustainability {margin: 10px;}
.sustainability-right ul li {width:46%; height: 181px; margin:10px;}
.major2 {width: 100%; float: none; margin: 0 10px 10px 0;}
.product_socialmedia2 p{ padding:10px 0px;}
a.hotelsimge div.hotels-img .div2 {width: 70%;}
.content-us-body{ padding:0 15px;}
.nav-tabs02{ display:none;}
#my-tab-content h2{ display: block;}
/*.tab-content>.tab-pane{ display:block;}*/
.tab-left-part {float: none; width: auto; overflow: hidden; margin: 10px;}
.tab-right-part {float: none; width: auto; margin: 0 0 0 2%; text-align: left;}
.tab-right-part h3 {font-size: 18px; color: #000; line-height: 25px;margin: 0 0 14px 0;}


.right-wight-box ul li{ padding:12px 0 10px 45px; font-size:14px; color:#000; border-bottom:1px solid #c5c5c5;}
.right-wight-box ul li a{font-size:14px; color:#000;}
.right-wight-box ul li:nth-child(1){ background:url(../images/sus-icon1.png) left center no-repeat; line-height:26px;}
.right-wight-box ul li:nth-child(2){ background:url(../images/sus-icon2.png) left center no-repeat; line-height:30px;}
.right-wight-box ul li:nth-child(3){ background:url(../images/sus-icon3.png) left center no-repeat; line-height:28px;}
.right-wight-box ul li:nth-child(4){ background:url(../images/sus-icon4.png) left center no-repeat; line-height:37px; border-bottom:none;}
.about-banner-right2a {float: none; width: 100%; height: 100%;}
.body_bg_media .tab-pane h2 {text-align: center;}
.sustainability-right-images{ float:left; width:50%;}
.sustainability-right-images img{ width:100%; min-height:230px;}
.right-wight-box{ float:left; width:50%; margin:0px;}
.tab-content .tab-left-part img{ width:100%;}
.sustainability-pages .media-banner {width: inherit;}
.tab-pane h1{ display: block; margin:0 0 15px 0; font-size:20px;}
.body_bg_media .tab-pane h2 {background: none;}
.should .body_bg_media .tab-pane p {padding: 0 10px; text-align: center;}
.sustainability-left1 {float: none; width: auto; margin: 3%;}
.sustainability-right1 {float: none; width: auto; margin: 3% auto;}
.our-service-pages ul li {float: left; width: 46%;}
.our-service-pages ul li:nth-child(1) {margin: 10px;}
.our-service-pages ul li {margin: 10px;}
.our-service-pages ul li img{ width:100%;}
.our-service-pages ul li:nth-child(4) {margin: 10px;}
.our-service-pages ul li article span img{ width:auto;}
.sustainability-right1 {margin: 3%;}
.sustainability-right1 ul li { width: 25%;}
#sectionb {margin: 0 0 30px 0;}
.sustainability-right1 ul li aside {width: 100%; height: 125px;}
.banner_big {display: block;}
.banner-left1-sus {display: none;}
.banner-test-part23 {float: none; width: 100%; background:none; min-height: inherit; padding: 10px; color: #fff; text-align: left; min-height:250px;}
.fmcg-banner-height-top2 {background: none; background:#b1090b; float:none;}
.fmcg-banner-height-top2 {min-height: 160px;}
.banner-test-part23 {min-height: 160px;}
.banner-right1-sus .slick-list {height: auto;}
.banner-right1-sus {float: none; width: auto; text-align: left; height: 100%; display: block; margin:10px;}
.banner-right1-sus h3 {font-size: 14px; padding: 10px; line-height: 20px;}
.banner-right1-sus h3 span {font-size: 16px;}
.banner-test5 {height: 57px;}
.home_banner_info_holder {width: auto; margin: 0 10px; float: none; position: inherit;}
.banner-test-part2 h2 {padding: 0px 0px 10px 0; background: none; line-height: 20px;}
.banner-right1-sus .slick-dots {bottom: 10px;}
.fmcg-banner-height-top-website {min-height: inherit; position: inherit;}
.sectors-area .box-in-download {display: block; width: 48%; float: left; height: 125px; margin: 17px 5px 5px 0;}
.sectors-area .box-in-download2 {display: block; width: 48%; float: left; height: 125px; margin: 17px 5px 5px 0;}
.sectors-area .box-in-download3 {display: block; width: 48%; float: left; height: 125px; margin: 5px 5px 5px 0;}
.sectors-area .box-in-download4 {display: block; width: 48%; float: left; height: 125px; margin: 5px 5px 5px 0;}
.sectors-area .box-in-download5 {display: block; width: 48%; float: left; height: 125px; margin: 5px 5px 5px 0;}
.sectors-area .box-in-download6 {display: block; width: 48%; float: left; height: 125px; margin: 5px 5px 5px 0;}
.sectors-area .box-in-download7 {display: block; width: 48%; float: left; height: 125px; margin: 5px 5px 5px 0;}
.sectors-area .box-in-download8 {display: block; width: 48%; float: left; height: 125px; margin: 5px 5px 5px 0;}
.sectors-area .box-in-download9 {display: block; width: 48%; float: left; height: 125px; margin: 5px 5px 5px 0;}
.sectors-area .box-in-download10 {display: block; width: 48%; float: left; height: 125px; margin: 5px 5px 5px 0;}
.sectors-area .box-in-download11 {display: block; width: 48%; float: left; height: 125px; margin: 5px 5px 5px 0;}
.sectors-area .box-in-download12 {display: block; width: 48%; float: left; height: 125px; margin: 5px 5px 5px 0;}
.sectors-area .box-in-download13 {display: block; width: 48%; float: left; height: 125px; margin: 5px 5px 5px 0;}
.clickSlide img {float: right; margin: 4px;}
.download-pages ul li.releases.active:before {width: 100%;}
.banner-right1-website {height: inherit; float: none; width: 100%;}
.websites-left {float: none; width:100%; margin:4% 1% 0 0; background: none; min-height: inherit;}
.download-pages ul li.interviews.active:before {width: 100%;}
.banner-test-part2 h1 {padding: 20px 0px 0px 0; margin: 0 0 10px 0;}
.sectors-area2 .box-in-download {width: 33%; float:left;}
.sectors-area2 .box-in-download2 {width: 33%; float:left;}
.sectors-area2 .box-in-download3 {width: 33%; float:left;}
.websites-right {float: none; width: 100%;}
.sectors-area3 .box-in-download {display: block; width: 49%; height: 125px; float: left; margin: 5px 5px 5px 0;}
.sectors-area3 .box-in-download2 {display: block; width: 49%; height: 125px; float: left; margin: 5px 5px 5px 0;}
.sectors-area3 .box-in-download3 {display: block; width: 49%; height: 125px; float: left; margin: 5px 5px 5px 0;}
.sectors-area3 .box-in-download4 {display: block; width: 49%; height: 125px; float: left; margin: 5px 5px 5px 0;}
.sectors-area4 .box-in-download {display: block; width: 49%; height: 125px; float: left; margin: 5px 5px 15px 0;}
.sectors-area4 .box-in-download2 {display: block; width: 49%; height: 125px; float: left; margin: 5px 5px 15px 0;}
.careers-images-left {float: none; width: 100%; position: inherit;}
.careers-test-right {float: none; width:100%; background:#d25d00; min-height: inherit; vertical-align: middle; padding:20px 0 0 0;}
.careers-images-left img { max-width:100%; height: auto;}
.careers-body {width: 100%; margin: 0 auto;}
.careers-images-left .fmcg-banner-height-top63 {background-color:#000; position: inherit; top: 0; width: 100%; z-index: 9; height: inherit;}
.careers-left-test {float: left; text-align: left; width: 56%; padding: 0px; margin: 10px 3% 0 0%; border-right: 1px solid #575f50;}
.careers-left-test h5:before { display:none;}
.careers-left-test h5:after { display:none;}
.careers-box {width:48%; height: 361px; float: left; text-align: left; padding: 30px; color: #fff; float: left;}
.careers-box:nth-child(3) {margin: 10px 0 0 0; text-align:center;}
.careers-box:nth-child(4) {margin: 10px 0 0 10px;}
.tab-pane h2 {margin:20px 0 10px 0; font-size:22px;}
.careers .governance .tab-pane {padding:15px; text-align:center;}
.careers .governance .careers-images-left5 {float: none; width: auto; margin:15px; text-align:center;}
.careers .governance .careers-test-right5 {float: none; width: auto; padding:15px; text-align:left;}
.careers-body-know {width: 100%; margin: 30px auto;}
.careers .governance ul#tabs {display: none;}
.careers .governance #my-tab-content h2 { text-align:center;}
.careers .governance .tab-pane .careers-test-right5 a {margin: 25px auto;}

.careers .itcright .tab-pane {padding:15px; text-align:center;}
.careers .itcright .careers-images-left5 {float: none; width: auto; margin:15px; text-align:center;}
.careers .itcright .careers-test-right5 {float: none; width: auto; padding:15px; text-align:center;}
.careers-body-know {width: 100%; margin: 30px auto;}
.careers .itcright ul#tabs {display: none;}
.careers .itcright #my-tab-content h2 { text-align: left;}
.careers .itcright .tab-pane .careers-test-right5 a {margin: 25px auto;}

.leadership_pic_list{ margin:0 auto;}.fmcg .banner_big {display: none;}/*.banner2{display:none;}*/
/*.leadership_pic_list li {width: 90%; float:none; height:212px; position:relative;  display:inline-block;}
.leadership_pic_list li {margin: 5px auto;}
.center ul.leadership_pic_list li:nth-child(4) {margin: 5px;}
.center {width: auto; margin: 0px auto; position: relative; text-align: center;}
*/
#mainNav {top:92px;}
.popup-images5f {float: none; width: 100%;}
.popup-text5 {float: none; width: 100%; height: 200px; overflow-y: inherit;}
.line-board2 {position: inherit;min-height: inherit;}
.line-board3b h6 {margin: 0 0 6px 0;}
.line-board3b span {display: none;}

/*.family-site2 {line-height: 27px;}
.top-left-media ul li a {line-height: 27px;}
.family-site {line-height:27px;}*/
.top-left-media ul li a {padding: 0px; line-height:50px;}
.family-site span.title:after{ display:none;}
.family-site2 span.title2:after{ display:none;}
#sectionb {margin: 0 auto;text-align: center;display: block;}
.no-padding-chai .col-md-3 {width:37%; float: none; display:inline-block;}
.home_highlights .sustainability {margin: 0;}
.vision .container {margin: 0;padding: 0 15px;}
.chairman-body .no-padding-chai .col-md-3 {width: 32%;float: left; margin: 0 5px 5px 0; min-height: 320px;}
.slick-slider {margin-bottom: 0;}
.sustainability-right ul.blue li {width: 95%;}
.investor-pages article h2 {text-align: left; margin: 0 0 10px 0;}
.investor-pages article ul li {text-align: left;}
.investor-pages article {width: auto; background: rgba(0, 167, 93, 0.7); height: 100%; float: none; margin: 0 0px 0 0px; padding:20px; min-height: inherit; color: #fff;}
.investor-service {margin: 20px 0;}
.investor_sec9 {margin: 0 0px 0 0;}
.investor_sec9 .scrollarea {height: inherit;}
.careers .governance .tab-pane .careers-test-right5 p {font-size: 14px; line-height: 24px;}
.careers .governance .tab-pane .careers-test-right5 p {font-size: 14px;}
.governance .tab-pane p{font-size: 14px;}
.careers .itcright .tab-pane .careers-test-right5 p {font-size: 14px;line-height: 22px;}
.values-body .prAccordianCont p{font-size: 16px;}
.content-tab ul li {padding: 10px; margin: 0px; float: none; width: 100%; border: none; height: 30px;}
.values-body .year-month span strong {font-size: 22px;color: #001e56;line-height: 22px; text-align:left; font-weight:700;}
.content-text-images img {display: inline-block; padding: 0px 0 0 0;}
.images-text-con {padding: 33px 23px;display: inline-block;}
.values-body .prAccordian div {border-bottom: 1px solid #e1dfdf;}
.content-text-images .values-body .prAccordian div{border-bottom: none;}
.careers .inner_pages_part_hight {padding: 15px;}
.cobanner .div2 {float: none;}
.cobanner {height: inherit;}
.investor-pages article {display: none;}
.investor-pages {min-height: 400px;}
.select-box h2 {float: left; color: #000; font-size: 18px; line-height: 30px;}
.investor_sec9 {margin: 0 0px 15px 0;}
.select-box h2 {float: none;display: inline-block;}
.select-box .select-year {float: none;display: inline-block; width:100%; margin:20px 0; border:0px solid rgba(0,0,0,0.10); padding:5px;}
.directors-icon{border-bottom:0px solid}
.select-box .select-year select{width:40%; background-position:97% center; border:1px solid rgba(0,0,0,0.10)}
.select-box {margin: 0px auto;text-align: center;}
.menu-pard2 a {font-size: 12px;}
.media-part .menu-pard2 ul li{padding: 0 15px;}
.body_bg_media {background: none;}
#sectionb {margin: 0 0px;}
.body_bg_media .about-us-body {margin: 0 0px;}
blockquote {padding: 10px 0; margin: 0 0 20px; font-size: 17.5px; border-left: none;}
table {width: 100%;}
.meeting-box1 h3 {font-size: 14px;font-weight: 400;line-height: 20px;padding: 0 0 25px 0;}
.meeting-box1a{ display:inline-block; margin:0 auto; text-align:center;}
.mobile-part .meeting-box1a { display:block; margin:0 auto; text-align:center; width:100%;}

.content-text-images{ background:#2a57b0; width: 100%; height:auto; margin:30px 10px 10px 0; float:left;}
.content-text-images img{text-align: center; margin: 0 auto; display: block; padding: 0px 0 0 0; display:inline-block; width:100%;}
.images-text-con {padding: 26px 23px;display: inline-block;}
.facebookFeed .games_images .soce_feed {position: inherit;}
.zoomWindowContainer{ display:none;}
/*.meeting-box1a {display: block;}*/
.right-line {border-right: none;height: 100%; padding: 5px; min-height: 100%;width:100%;float: none;}

/*---------about us edit sm----------*/
.about-us-body33 {padding: 50px 25px 70px;}
.about-text-global-new {padding: 18px 15px 35px;}
.breadcrumb2 {padding: 25px 25px;}
.blue_mbbg{background-color:#001a4b;}

.content2 h2 {padding: 20px 0 20px 0;}
.isit_thumb{height:200px; overflow:hidden;}

}
@media only screen and (max-width:768px){
.mi-video iframe{width: 100%; height: 400px;}
  .chairman-banner .banner-about-text12.about-text-right article {left: 360px !important;}
  }
@media only screen and (max-width:690px){
  .chairman-banner .banner-about-text12.about-text-right article{left: 320px !important; width: 490px !important;}
  .chairman-banner .banner-about-text12 article{top: 20px;}
  .chairman-banner .banner-about-text12 article h1{margin-bottom: 16px !important;}
  a.more_pop{margin: 0px !important;}

.chairman-banner .banner-about-text12 article.quotetext p{font-size:15px; width:70%;}
}

@media only screen and (max-width:680px){
	.search-results-part .input input{width: 315px;}
	.search-results-part .sub-button input[type="submit"]{width: 125px;}
	.search-results-part .sub-button input[type="button"]{width: 125px;}
	.prass-pages ul.pagination li{display: inline-block;}
	.pagination li{padding: 1px;}
	
.gallery_part2{ margin:0 auto; width:480px;}
a.echoupal div.echoupal-video div{width:100%}
.banner-hight{height:250px;}
.vision .menu-pard2 ul li:first-child {padding: 0 4px;border-right: none;}
.vision .menu-pard2 ul li{padding: 0 8px; font-size:11px;border-right: none;}
.media-part .menu-pard2 ul li:first-child {padding: 0 5px;}
.media-part .menu-pard2 ul li{padding: 0 3px; font-size:13px;}
.fmcg .banner_big {height: 280px;}
.menu-pard2 ul li.transition:last-child {padding: 0 8px;}
.fmcg .banner-test-part {min-height: 245px;}
.fmcg .banner-images-part img {opacity: 1; margin: 0 0 0 85px;}
.menu-pard2 ul li {line-height: 50px;}
.group-icon {padding: 0 0 0 47px !important;margin: 0 0 0 25px;}
.body_bg_media .nav-tabs>li {padding: 0 1%;}
.vision .body_bg_media .nav-tabs>li>a, .nav-tabs>li>a:focus, .nav-tabs>li>a {padding: 10px 0;}
.body_bg_media .nav-tabs>li {padding: 0 5px;}
.vision .container {margin: 0 4px;}
.fmcg .banner-images-part {width: 100%;height: auto;}
.contant-pagse .year-month small {padding-left: 0;}
.leadership-box img {height: 111px; margin: 0 0 0 15px;}
.kites article {width:45%; float: left; margin: 5px;}
.content .career aside{ width:100% !important;}
.cboxElement aside img {max-width: 100%; height: auto; margin: 0 auto; text-align: center; display: block;}
.popup-right-text5 {width:65%;}
.content-text-images img {width: 100%;}
.values-body h4 {padding: 25px 0 15px 0; margin-bottom:25px;}
.media-inner-part .menu-pard2 {width: auto;margin: 0 auto;}
.meeting-box2 {float: left; width: 51%; padding: 38px 25px; position: relative; min-height: 287px;}
.banner-box{ display:block; width: auto; height:272px; /*padding:0 15px;*/}
.chairman-banner .banner-about-text12.about-text-right article{left: 300px !important; width: 500px !important;}

.sustainability-pages .media-banner{ height:100%;}
.sustainability-pages .about-banner { margin: 10px 0;}
.about-banner-right2a {float: none; width: auto; height:100%;}
.about-banner-right2a img{ width:100%;}
.tab-left-part {float: none; width: auto; overflow: overlay; margin: 10px;}
.body_bg_media .tab-pane {text-align: left;}
.sustainability-right-images{ width:50%; float:left;}
.right-wight-box{width:50%; float:left; margin:0px; padding:0px;}
.right-wight-box ul li{ padding:5px 0 5px 10px; font-size:14px; color:#000; border-bottom:1px solid #c5c5c5;}
.right-wight-box ul li a{font-size:14px; color:#000;}
.right-wight-box ul li:nth-child(1){ background: none; line-height:20px;}
.right-wight-box ul li:nth-child(2){ background: none; line-height:20px;}
.right-wight-box ul li:nth-child(3){ background: none; line-height:20px;}
.right-wight-box ul li:nth-child(4){ background: none; line-height:20px; border-bottom:none;}
.right-wight-box {margin: 0px 0 0 0; background: #f0f0f0; min-height: 145px;  padding: 0 20px;}
.sustainability-right-images img{ width:100%; min-height: inherit;}
.sustainability-right1 ul li {width: 50%;}

.logo-part {float: none; width:25%; border: none; border-right: none; height:80px; padding: 0 30px; text-align: center; margin: 0 auto;}
.top_part2-part {width: 100%; padding: 0 0px; float: none;}

.right-line{ border-right: 1px solid #253654; height: 100%; padding: 5px; min-height:100%; width: 130px;float: left;}
.right-line:first-child {border-right: 1px solid #253654;height: 100%; padding: 5px; min-height:100%; width: 130px;float: left;}

.right-line3a{ border-right: 1px solid #253654; height: 100%; padding: 10px; min-height:100%; width: 170px;float: left;}
.right-line3a:first-child {border-right: 1px solid #253654;height: 100%; padding: 10px; min-height:100%; width: 170px;float: left;}
#mainNav {top: 184px;}
.chairman-body .no-padding-chai .col-md-3 {width: 48%; float: left; margin: 0 8px 8px 0;}
.no-padding-chai .col-md-3 {width:45%;float: none; display:inline-block;}
.top-left-media ul li a {line-height: 27px;}
.family-site {line-height:27px;}
.slick-dots{ display:none !important;}
/*.view1 {width: 251px;float: none; display:inline-block; margin: 0 9px 9px 9px !important;}*/

.registration-tital-images{height:auto; width:100%; line-height:normal; padding:20px 0;}
.registration-tital{min-height:auto;float: left;width: 100%; padding:0px; margin-bottom:15px;}
.registration-tital-color{min-height:auto; padding:40px; height:auto;}
.registration-tital-color h1 {padding: 0;}

.breadcrumb2 ul{ display:none;}
.breadcrumb2 h2 {position: relative;display: block; margin:0px 0 0;}
.key-financials1{ padding:40px 0 0 0;}
a.more_pop { padding: 10px 20px 10px 0px; position: relative !important; margin:0px; bottom: 0 !important;color: #fff !important;  font-size: 14px;}
}


@media screen and (max-width:600px){
  .chairman-banner .banner-about-text12.about-text-right article{left: 0px !important; width: 100% !important;}
  .banner-about-text12 {background-color: #1f120c;}

.chairman-banner .banner-about-text12 article.quotetext{ top:5px; left:5px; padding-bottom:20px;}
.chairman-banner .banner-about-text12 article.quotetext p{font-size:16px; width:100%;}
	.mi-video iframe{height: 300px;}
}

@media screen and (max-width:570px){
	
/* redmore pop start */
.redmoreSec{ position:fixed; top:0px; overflow: hidden; z-index:1; background:rgba(0,0,0,1); height:100%;}
.redmoreSec .center{padding:0px 0; position:relative; z-index:2; display:none; height:100vh;}
.product_fetures{height:100%; overflow:auto; padding:15px 0;}
.redmoreSec samp{ display:none;}
.redmoreSec b.redmoreSec_close{display:block; z-index:999;}	
.redmoreSec .center{ background:#000;}
/* redmore pop end */
/*--------- leadership page start ------------*/
.leadership_pic_list{ margin:0 auto;}
.leadership_pic_list li{ float:left; width:100%; text-align:center; padding:0px 0; margin:10px 0;}
.leadership_pic_list li div img{ float:left; width:50%; max-width:144px;} 
.leadership_pic_list li div em{ float:left; width:50%; text-align:left; padding-left:7%; padding-top:20px;}
.leadership_pic_list li div em strong{display:block; font-size:15px; color:#FFF; font-weight:400; line-height:20px; padding-bottom:10px; position:relative;}
.leadership_pic_list li div em strong:after{ content:''; width:20px; background:#FFF; height:1px; position:absolute; left:0; bottom:0; margin-left:0;}
.leadership_pic_list li div em strong span{display:block; font-size:13px; padding-top:5px;}
.values-body2 .year-month span strong {font-size: 20px; color: #fff; font-weight: 400;line-height: 22px; display: block; background: #000; width: 100%; text-align: center;}
.sleft-part {display: block; width:100%;}
.sleft-part .leadership-box{height:auto;}
.sleft-part .leadership-box img {
    height: auto;
	width:140px;
    margin: 0 0 0 0px;
}
.sright-part article {padding: 10px;}
.sright-part {float: none; width: 100%; color: #fff; margin: 0px 0 0 0;}
.values-body2 .year-month {padding: 0; height: 22px; position: relative;  background: none; margin: 0px 0px; height: auto; border-bottom: none; position: inherit; text-align: center; }
.sright-part p{font-size:16px;}
.values-body2 .year-month small.positive{ right:5px;}
/*.contant-pagse .lss small{ right:0px;}*/
.prAccordian article {margin: 0;}
.leadership_pic_list li {height:95px;}
.leadership_pic_list article {height: 140px;}
.center ul.leadership_pic_list li:nth-child(4) {margin: 15px 0px 30px 0;}
#moreCont1{ display:none;}
.values-body2 .year-month span strong {text-align: left; padding: 0 0 0 15px;}
.about-us-body .redmoreSec { height:100% !important;}
/*.redmoreSec .center{ display:block !important;} */
.addresses li {float: left; width:45%; margin: 10px; }
.addresses li:nth-child(6) {margin: 10px;}
.addresses-pages{ padding:10px;}
.values-body3{ padding:10px;}
.redmoreSec2{ height:100% !important; margin:0px;}
.addresses-pages .addresses1 {width: 100%; float: none;}
/*---------- leadership page end------------- */
.contact-form {margin: 0px 0px 0 0;}
.contact-right-part { margin:0 auto; text-align:center;}
.contact-right-part .contact-box1{ margin:5px 5px 0 0; text-align:center;}
.contact-right-part .contact-box2{ margin:5px 5px 0 0; text-align:center;}
.contact-right-part .contact-box3{ margin:5px 5px 0 0; text-align:center;}
.contact-right-part .contact-box4{ margin:5px 5px 0 0; text-align:center;}
/*Sambaddha*/
.contact-right-part .contact-box5{ margin:5px 5px 15px 0; text-align:center;}
/*Sambaddha*/
.content-us-body .no-padding-chai .col-md-3 { width: 100%;}
.content-us-body .thanks-text {margin: 0 10px;padding-bottom: 25px;float: left;width: 100%;}
a.hotelsimge div.hotels-img .div2 h3 {font-size: 28px;}
.hotels-body {padding: 0 10px;}
.content article { width: auto;}
.popup-left-images {width: 100%;height: auto;float: none; display: block;}
.no-padding-chai .col-md-3 {min-height:325px;}
.product_details_menu{ display:none;}
.vision .container{padding-left:0px; padding-right:0px;}
.padding-top-butt {padding: 5px 0; position: relative; text-align: center;}
footer .sitemap{background:#fff;width: auto;padding:15px 0 0 0;margin:0 auto;}
.family-site span.title:after {background: none;}

.sleft-part .leadership-box h3{display:block; margin-bottom:50px;}
h2.lss{display:none;}

.thanks-back-color aside.insimg{top:253px;}
.space{display:block}


}
@media only screen and (max-width:480px){
	.mi-video iframe{height: 230px;}
img{max-width:100%;height:auto;}
.video_bog img{margin:0 auto;display:block;}
/*.sub_menu{display:block;}*/
.top_number i{display:none;}
.sub_submenu_info ul li a span{padding-top:5px;}
.banner_big{display:none;}
.fmcg .banner_big{display: block;}
/*.banner2{display:none;}
#mainNav{height:400px;}*/
.top_part2{display: block;}
.logo_part{color:#FFF;float:left;}
.nse_itc{text-align:right;padding:21px 10px 16px 0px;margin:0px;float:right;}
.right_product{top:90px;}
.bx-pager{display:none;}
.aashirvaad_body .aashirvaad_icon ul{padding:0 0 10px 0;margin:0 auto;}
.aashirvaad_body .aashirvaad_icon ul li{display:inline-block;float:none;}
.aashirvaad_body .aashirvaad_menu ul li a{font-size:12px;text-transform:uppercase;color:#b9c1e7;font-weight:400;}
.aashirvaad_body .aashirvaad_icon ul li.tvcs{background:transparent url("../images/video.png") no-repeat scroll left center;padding:0px 15px 0px 28px;}
/*.aashirvaad_body .aashirvaad_menu ul{padding:9px 0px;}*/
.overview_part .overview_part_text article{padding:0px 15px;}
.overview_part .overview_part_text p{font-size:13px;color:#484848;line-height:20px;font-weight:400;text-align:center;padding:10px 0;}
.ghee_part .ghee_part_text p{font-size:13px;color:#000;font-weight:400;padding:15px;}
.ghee_part .ghee_part_text p{font-size:13px;color:#fff;font-weight:400;padding:15px;}
.isotope-item{margin:0 auto;}
.top_part2a .banner{position:relative;margin:0px auto 2px auto;width:auto;}
.center{width:100%;margin:0px auto;position:relative; text-align:center;}
.banner_box{width:auto;margin:0px auto 0px;position:relative;z-index:999;}
.left_part{width:auto;float:left;}
.left_part ul li{list-style:outside none none;background:transparent url("../images/tab.png") no-repeat scroll left center;padding:0px 0px 0px 20px;}
.body_left_part{padding:10px;margin:2px 0 0 0;background:#607B8C none repeat scroll 0% 0%;float:none;}
.left_part ul li{list-style:outside none none;font-size:10px;font-weight:400;color:#FFF;line-height:20px;}
.right_part iframe{width:120px;height:80px;float:right;}
.right_part{width:auto;float:right;}
.right_part p{padding:27px 0px 0px;font-size:10px;color:#FFF;text-align:center;}
.body_left_part2 ul li{float:left;width:auto;height:auto;list-style:outside none none;margin:0px 0px 0px 7px;}
.hover{position:inherit;left:0;top:0;height:222px;width:194px;overflow:auto;}
.hover2{position:inherit;right:0px;top:0px;height:auto;width:100%;overflow:auto;}
.hoverImg1{position:inherit;left:0px;top:0px;}
.over_div{display:none;}
.hover2 img{display:none !important;}
.body_left_part2 article ul li img{width:auto;height:auto;float:left;margin:10px 10px 10px 0px;}
.over_div3{background:none;height:auto;width:100%;}
.body_left_part2 ul li{float:left;width:45%;height:auto;list-style:outside none none;margin:0px 0px 0px 7px;}
a.hover2 p{color:#000 !important;font-size:12px;font-weight:600;padding:10px 0px 0px;width:174px !important;float:left;}
.left_part h2{font-size:15px;color:#FFF;font-weight:400;font-family:"Open Sans", sans-serif;padding:0px 0px 20px;}
/*.banner_box p{display:none;}*/
.body_left_part2{margin:-3px 0px 0px;padding:0px !important;float:none;}
.hover2:after{clear:both;}
.top_part4{width:100%;background:none;padding:0px;border-bottom:none;border-top:none;margin:0px 0px 0px;}
.jcarousel-wrapper{background:#F4F4F4 none repeat scroll 0% 0%;padding:15px 0;border-bottom:1px solid #dddddd;border-top:1px solid #dddddd;}
.top_part4 .body_left h5{display:none;}
.top_part4 .body_left h2{color:#231F20;font-size:16px;font-weight:400;text-transform:uppercase;padding:0 10px;}
.jcarousel-control-prev, .jcarousel-control-next{top:-60% !important;}
.top_part5{width:100%;padding:0px;}
.logo_part2 ul{min-height:70px;padding:0 15px;}
.right_icon ul{background:#f4f4f4;}
.right_icon ul li{padding:10px;height:50px;width:210px;border-bottom: none;}
.top_part5 ul li.icon1{background:transparent url("../images/icon1.png") no-repeat scroll 17px center;padding:0px 35px 0px 56px;line-height:44px;font-size:12px;font-weight:400; width:100% !important;}
.top_part5 ul li.icon2{background:transparent url("../images/icon2.png") no-repeat scroll 17px center;padding:0px 35px 0px 56px;line-height:44px;font-size:12px;font-weight:400; width:100% !important;}
.top_part5 ul li.icon4{background:transparent url("../images/icon4.png") no-repeat scroll 17px center;padding:0px 35px 0px 56px;line-height:44px;font-size:12px;font-weight:400; width:100% !important;}
.top_part5 ul li.icon3{background:transparent url("../images/icon3.png") no-repeat scroll 17px center;padding:0px 35px 0px 56px;line-height:44px;font-size:12px;font-weight:400;width:100% !important;}
.top_part6{display:none;}
.logo_part{padding:4px 0px 11px;color:#FFF;}
.bottom-texts ul li{width:155px;margin:0px auto 0 auto;position:relative;z-index:999;margin:1px;}
.bottom-texts .banner_box2{background:#eb2439;}
.Res-ban-box .bottom-texts{padding:0px;}
.bottom-texts .banner_box2{padding:10px;}
.bottom-texts .banner_box2 h3{color:#fff;font-size:14px;padding:5px 0;}
.bottom-texts .banner_box2 h4{color:#fff;font-size:12px;padding:0 0 10px 0;}
.bottom-texts .banner_box2 h1{color:#fff;font-size:18px;}
.business_pages_left{padding:10px;}
.body_left_inner{text-align:center;background:#f4f4f4;border-bottom:1px solid #d4d4d4;border-top:1px solid #d4d4d4;padding:15px 0;margin:0 0 15px 0;}
.banner_text22 .banner_box{display:none;}
.business_pages_right{padding:10px;}
.nse_itc{display:none;}
.banner_center{width:auto;margin:0 auto;position:relative;}
.ghee_part .ghee_part_text p{color:#000;}
.filter{float:none;text-align:center;}
.slider1 .slide img{float:none;width:100%;}
.slider1 .slide .slide_images_text{/*width:130px;float:left;*/
width:100%;float:none;display:inline;margin:10px 0 0 15px;}
.slider1 .slide .slide_images_text span{width:auto;text-align:center;display:block;margin:10px 0 0 0px;}
.slider1 .slide .slide_images_text span b{display:inline-block;font-size:12px;color:#231f20;text-transform:none;font-weight:normal;padding:0 0 10px 0;}
.left_part{float:none;}
.right_part{float:none;padding:10px 0 0 0;}
.left_part ul li{font-size:11px;line-height:20px;}
.body_left_part2 ul li{width:auto;}
.top_part5 ul li.icon1{width:50%;}
.top_part5 ul li.icon2{width:50%;}
.top_part5 ul li.icon3{width:50%;}
.top_part5 ul li.icon4{width:50%;}
.popup{background:#fff;border-radius:5px;overflow:hidden;text-align:center;padding:21px 0 0px 0;}
.menu_tital{line-height:20px;font-size:14px;}
.submenu2 > li ul li{margin-bottom:1px;list-style:none;}
.bx-viewport{min-height:inherit;}
.sub_menu{display:block;}
.only_dep{display:none;}
.menu_phone{display:block;margin:0px 0 0 0;}
.sub_menu:before{content:"";background:url(../images/menu2.png) right center no-repeat;width:11px;height:6px;display:block;position:absolute;right:15px;top:15px;}
.sub_menu{padding:10px;border:1px solid #03163a;background:#002975;text-align:left;color:#fff;position:relative; font-size:16px;}
.aashirvaad_body .aashirvaad_menu ul{padding:0;margin:0px;}
.aashirvaad_body .aashirvaad_menu ul li{float:left;padding:5px 7px;border-right:none;line-height:20px;height:auto;}
.aashirvaad_body .aashirvaad_menu ul li a{display:block;}
.staples_part{width:100%;padding:15px 0 0px 0;min-height:inherit;}
.aashirvaad_body .aashirvaad_menu ul li{float:none;}
.sub_menu{display:block; cursor:pointer;}
.aashirvaad_body{height:auto;}
.menu_name li{text-align:left;font-size:14px;padding:10px 0;border-bottom:1px solid #0c2657;}
.aashirvaad_body .aashirvaad_icon ul{padding:20px 0 20px 0;}
.aashirvaad_body .aashirvaad_icon ul li a{font-size:10px;text-transform:uppercase;color:#fff;font-weight:600;}
.aashirvaad_body .aashirvaad_icon ul li.tvcs{background:transparent url("../images/video.png") no-repeat scroll left center;padding:0px 15px 0px 28px;margin:0 0 0 10px;}
.isotope-item{right:0px;}
.menu_name{display:none;}
.aashirvaad_body .aashirvaad_icon ul li.social{background:url(../images/download2.png) left center no-repeat;padding:0 21px;}
/*.aashirvaad_icon{float:none;}*/
.aashirvaad_menu{width:100%;}
.aashirvaad_icon{width:100%;}
/*.right_product{display:none;}*/
.staples_part{min-height:380px;}
.staples_part .staples .slider4 .slide span{width:auto;}
.bx-wrapper img{max-width:100%;display:block;height:180px; width:100%;}
.recent_tvcs_part .video_bog p{text-align:center;}
.video_th .bx-wrapper img{width:100%;height:auto;}
.recent_tvcs_part .video_bog{padding:0 0 25px 0;}
.recent_tvcs_part .video_bog p{padding:20px 15px;}
.filter{display:block;}
.isotope-item{display:inline-block !important;width: auto;margin:0 5px;}
.games .games_images{position:relative;width:265px;margin:0 auto;}
.games .games_images img{width:100%;}
.scratch .games_images{position:relative;width:265px;margin:0 auto;}
.scratch .games_images img{width:100%;}
.navUl>li .megamenu{background:none !important;background-image:none !important;}
.caret{top:15px !important;right:-10px;}
.banner_text22 .banner_box_inner{width:100%;position:inherit;top:0;right:0;z-index:9999;height:auto;}
.images-hight{min-height:inherit;}
.images-hight img{display:none;}
.left_part2{display:none;}
.right_part2{display:none;}
.banner_text22 .banner_box_inner h3{font-weight:600 !important;padding:10px 0 7px 0 !important;}
.banner_text22 .banner_box_inner h1{font-size:20px;text-align:left !important;}
.banner2{width:100%;text-align:center;position:relative;height:auto;}
.Res-ban-box{padding-bottom:0px !important;}
.staples_part .bx-viewport{height:275px !important;}
.navPanel ul.navUl{float:none;}
.menu_tital{background:none;border-bottom:3px solid #35b59c;margin:0 35px 0 0;}
.chairman-speaks-phone{background:#830e0e;display:block;width:48% !important;height:222px !important;margin:10px 0 0 5px !important;position:relative;}
.ch-images{position:absolute;bottom:0px;right:0px;}
.ch-images img{padding:0px !important;margin:0px !important;}
.hovereffect2{display:none;}
.chairman-speaks-phone h5{color:#fff;font-size:14px;font-family:"Open Sans", sans-serif;text-transform:uppercase;font-weight:bold;margin:15px;padding:0 0 8px 0;background:url(../images/line-ch.jpg) bottom left no-repeat;}
.chairman-speaks-phone h1{color:#fff;font-size:60px;font-family:"Open Sans", sans-serif;text-transform:uppercase;font-weight:bold;margin:15px;}
.chairman-speaks-phone h6{color:#f9a69b;font-size:10px;font-family:"Open Sans", sans-serif;margin:15px;position:absolute;bottom:0px;left:0px;}
.chairman-speaks-phone h6 span{color:#fff;font-size:12px;font-family:"Open Sans", sans-serif;display:block;line-height:16px;}
.chairman-speaks-phone h5 span{font-weight:normal;}
.phone_images_ener{display:none;}
.renewable{background:#ffc600;display:block;width:48% !important;height:222px !important;position:relative;margin:10px 5px 0 5px !important;padding:10% 5%;}
.renewable img{display:block;height:45px;width:100%;}
.renewable h2{color:#231f20;font-size:19px;display:block;width:100%;}
.bax3a .hovereffect2{display:block;}
.right_part img{width:100%;}
.video_t{margin:0 15px;}
.slider1 .slide .slide_images_text span{margin:10px 15px;}
.gallery_part2{width: auto; margin:0 auto;}
.slider1 .slide .slide_images_text .video_t{position:relative;min-height:94px;}
.time-line{position:absolute;right:0px;bottom:0px;background-color:rgba(0, 0, 0, 0.3);padding:10px;color:#fff;z-index:9;}
.top_part2a .banner_box ul{margin:0 0 0 0;}
.aashirvaad_body .aashirvaad_icon ul li.social{float:none;}
.awards2{padding:10px;width:auto;margin:0 auto;}
.awards{width:100%;background:url(../images/awards.jpg) top center no-repeat;padding:10px;margin:10PX 0 0 0;min-height:500px;}
.aw-line-part{display:none;}
.press-center{margin:0 auto;padding:0 0 0 0;}
.press-releases .press-left{width:100%;background:#e5e5e5;height:500px;margin:0 auto;padding:0 15px;}
.press-center article{padding:10px 0;border-bottom:1px solid #c7c7c7;margin:0 25px 20px 0;}
.press-releases .press-right{width:100%;min-height:500px;}
.press-center2{padding:0 0 0 17px;width:auto;}
.pop_cont{max-width:inherit;width:100%;margin:50px auto 0 auto;}
.popup-body-part{width:auto;margin:0 auto;position:relative;}
.banner-text-part{position:absolute;top:8px !important;left:10px !important;}
.banner-text-part h2{font-size:18px;}
.banner-text-part p{font-size:10px;color:#fff;font-weight:400;padding:8px 0 0px 0;font-style:italic;line-height:14px;}
.awards-body-part1{padding:10px;}
.awards-body-part1 article{border-top:1px solid #d6d6d6;padding:10px 0 !important;}
#slidingPop{padding-top:18%;}
.press-releases .press-full{width:auto;padding:0 20px;}
.press-releases .press-full .more{padding:0 0 20px 0;}
.staples_part .staples p{padding:10px 10px 43px 10px;}
.line_tital:after{ display:none;}
.lrbd .banner_text22 h4{ display:none;}
.top-part {background: url(../images/show.png) bottom center no-repeat;height: 15px;position: absolute;bottom: -15px;width: auto;margin: 0 auto;}
.top_part7{ padding:20px;}
.box1-images{ padding:0 15px;}
.box1-images2{ padding:0 15px;}
.box1-images3{ padding:0 15px;}
.top_part7 p {font-size: 14px;line-height: 20px;color: #656565;text-align: center;}
.pages-nav h4 {color: #002975;font-size: 13px;text-transform: none;background: url(../images/pages-nav-line.jpg) center bottom no-repeat;padding: 10px 0;font-family: 'Open Sans', sans-serif;text-align: center;}
.pages-nav ul {padding: 0px;margin: 12px auto !important;text-align: center;width: 200px;}
.tital-name h1{ display: inline-block; text-align:center; width:100%; padding:15px 0 0 0;}
.pages-nav2{ padding:0 15px;}
.navUl > li .megamenu{ background:none !important;}
.icon1, .icon2, .icon3, .icon4{ width:auto !important; float:left;}
.slide{width:240px;}
.slide-new{width:100%; padding:15px;}
.slider1 .slide .slide_images_text{width:100%;float: none;display:inline;margin:0px;}
.slider1 .slide .slide_images_text .video_t{position:relative;}
.video-box iframe{height:390px;}
.awards h2{padding:30px 0 10px 0;}
.awards h3{padding:30px 0 10px 0;}
.slick-slider{padding:0px;}
.fmcg .slick-slider{padding:0px 15px 20px 15px;}
#slidingPop{padding-top:5%;}
.banner-text-part{position:absolute;top:18px !important;left:10px !important;}
.video_images5 {width:auto;}
.staples_part .staples .slide-part .slide{ border-right:none;}
.slick-dots{ width:87% !important;}
.right_icon {min-height: inherit;padding: 20px 0 0 0; background: none;border-bottom: none; border-top: none;}
.games_images{ margin:10px auto !important;}
.awards-line {margin:26px auto 0 auto !important;}

.sub_submenu_info ul li a span{padding-top:15px;}
.sub_submenu_info ul li a span strong{font-weight:400}
.submenu2 > li ul div{float:left;width:100%;}
.submenu2 > li ul div:first-child{padding-right:0px;}
.copyright{width:100%;text-align:center;padding-bottom:10px;}
.reletedsite{float:none;width:140px;margin:0 auto;}
.reletedsite ul{bottom:20px;}
.disclaimerlink{display:none !important}
.afterdisB{display:none !important}
.mobitrigger{float:right;display:block !important;cursor:pointer;/*background:#102d69;*/
padding:10px;margin:26px 0 0 0;}
.isotope-item{right:0px;}
.body_left_part2 article ul li img{margin:10px 2px 10px 0px;}
.recent_tvcs_part .video_bog p{text-align:center;}
/*.right_product{display:none;}*/
/*.menu_phone{display:none;}*/
.games .games_images{position:relative;width:100%;margin:0 30%;}
.games .games_images img{width:100%;}
.scratch .games_images{position:relative;width:100%;margin:0 30%;}
.scratch .games_images img{width:100%;}
.gallery_part2{width:85%;}
.top_number i{display:none;}
.sub_submenu_info ul li a span{padding-top:5px;}
.mobitrigger{float:right;display:block !important;cursor:pointer;/*background:#102D69 none repeat scroll 0% 0%;*/padding:20px 10px;margin:0px 0 0 0;}
.logo_part{color:#FFF;float:left;width:50px;}
.right_part iframe{width:100px;height:63px;float:right;}
.left_part h2{font-size:12px !important;color:#FFF;font-weight:400;font-family:"Open Sans", sans-serif;padding:0px 0px 20px;}
.top_part5 ul li.icon2{background:transparent url("../images/icon2.png") no-repeat scroll 17px center;padding:0px 35px 0px 56px;line-height:35px;font-size:12px;font-weight:400;}
.top_part5 ul li.icon4{background:transparent url("../images/icon4.png") no-repeat scroll 17px center;padding:0px 35px 0px 56px;line-height:35px;font-size:12px;font-weight:400;}
.right_icon ul li{width:100% !important;}
.banner_center{width:auto;margin:0 auto;position:relative;}
.navPanel ul.navUl > li > a{padding:5px 12px;height:auto;}
.bax3a{background:#ccdb38;}
.body_left_part2 ul li{width:46% !important;}
/*.body_left_part2 article ul li img{width:auto;height:170px !important;float:left;margin:10px 10px 10px 0px;}*/
.body_left_part2 article ul li.bax3a{width:93% !important;margin:8px 7px;}
.aashirvaad_body{height:auto;}
/*.scratch .soce_icon{position:absolute;top:0px;right:11px;}
.games .soce_icon{position:absolute;top:0px;right:11px;}*/
.staples_part .staples p{font-size:14px;color:#fff;font-weight:400;padding:0px 5px 43px 5px;}
.mobitrigger{float:right;display:block !important;cursor:pointer;/*background:#102d69;*/padding:10px !important;margin:12px 0 0 0;}
.body_left_part2 article ul li.bax3a{padding:0 0 10px 0;}
.menu_tital{line-height:20px;font-size:14px;}
.submenu2 > li ul li{margin-bottom:1px;list-style:none;}
.staples_part .staples .slider4 .line{border-right:none;}
.staples_part .staples .slider4 .slide{background:url(../images/ps.png) bottom center no-repeat;height:210px;padding:0 0 0px 0;margin:0 auto;text-align:center;margin:0 auto;}
.staples_part .staples .slider4 .slide{background:none;min-height:240px;}
.menu_phone ul li{display:block;}
/*.right_product{display:none;}*/
.menu_name{display:none;}
.gallery_part2{width:100%;}
.tab_list {float: none;width: 100%;}
.video_part {float: none; width: 100%;}
.otherlinkbtn {width: 95%;}
.banner-hight{height:150px;}
.about-us-body .you-are-here{ display:none;}
.about-us-body .about-banner {float: none;width: auto;margin:10px;position: relative;}
.banner-about-text {position: inherit;top: 0;left: 0;text-align: center; background:#86100e; padding:5px;min-height: 184px;}
.banner-about-text h2 {font-size: 14px;padding: 10px 0 0 0;}
.banner-about-text h3 {font-size: 13px; padding: 10px 0 10px 0;color: #fff;}
.banner-about-text p {font-size: 12px; padding:0 0 10px 0;}
.banner .bx-controls {bottom: 20px !important;}
.about-us-body .about-banner-right {float: none;width: 100%;}
.about-back1 {background-color:inherit; background:#299be4; width: 100%;}
.about-back2 {background-color:inherit; background:#4d9702; width: 50%; float:left;}
.about-back3 {background-color:inherit; background:#096b78; width: 50%; float:left;}
.about-back4 {background-color:inherit; background:#df6404; width: 100%;}
.about-text-global p {width: auto; padding:0 15px;}
.about-us-body3 {background: none;}
.about-us-body32 {background: none;}
.bodt-left-about {width:100%;float: left; background:#f4f4f4; padding:20px;}
.blue_mbbg{background-color:#001a4b;}
.bodt-right-about {width:100%;float: left; background:#f9f9f9; padding:20px; margin:10px 0 0 0;}
.bodt-right-about2a {width:100%;float: none; background:#b08600; padding:20px; margin:0px 0 0 0; display:inline-block;}
.about-us-body3 .container{ padding-right:0px;padding-left: 0px;}
.shareholder {color: #fff;padding: 0 0 0 0px;}
.our-policies {width: auto;}
.about-us-body .awards_a {margin: 15px 0 0 0;}
.banner-about-text p {width: auto;}
.menu-pard2 {width: 96%;margin: 0 auto;}
.menu-pard2 ul li {padding: 0 10px; width:33%; text-align:center; height:35px;}
.menu-pard2 ul li:first-child {padding: 0 10px 0 0; text-align:center;}
.menu-pard2 ul li:last-child {padding: 0 0px 0 10px; text-align:center;}
.line-part3 ul li:nth-child(2) {padding: 0 5px;}
.line-part3 ul {float: none;width: 100%;}
.group-website {float: none;width: 100%;}
.media-banner {width: auto;height: 391px;background: #fff;}
.banner-about-text2 article {float: left;margin: 0 10px;width: 62%;}
.banner-about-text2 {position: absolute;top: 10px;left: 10px;}
.about-banner .banner-about-text2 a {padding: 0px 50px 0px 0; margin:20px 0 0 0;}
.about-us-body .about-banner-right2 {float: none;width: auto;background: #fff;height: inherit;padding: 25px 18px;margin: 10px;}
.body_bg_media .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover { padding: 10px 7px;}
.body_bg_media .nav-tabs>li>a, .nav-tabs>li>a:focus, .nav-tabs>li>a {padding: 10px 7px; font-size:12px;}
.body_bg_media .tab-pane h2 {padding:15px 0;text-align: left;font-size: 26px;font-weight: 600; float:left; width:100%;}
.year-month span{height:auto}
.nav-tabs>li>a:hover {border-color: inherit;}
.nav>li>a:focus, .nav>li>a:hover {text-decoration: none;background-color: inherit;}
.group-website ul {line-height: 47px;padding: 0 0 0 10px; width:100%;}
.group-icon {margin: 0 0 0 10px;}
.media-menu {background: none;}
.group-website ul{ background:#0145AD; width:100%; height:100px;}
.line-part3 ul li a{ color:#fff;}
.menu-pard2 ul li {border-right: none;}
.menu-pard2 ul li:first-child {border-right: none;}
.menu-pard2 ul li a {color: #000;}
.about-us-body .line-part3 ul li a {color: #fff;}
.about-us-body .about-itc {float: none;width: 100%; text-align: center;}
.our-values {margin: 0 0 0 0;}
.body_bg_media .banner-top-images {padding: 0px 0 0 0;}
.vision-text-global {padding: 30px 0 0px 0;text-align: center;}
.values-body {padding: 0px 0 0 0;}
.values-body .row {margin: 10px;}
.corporate {padding: 0px 0 15px 0;}
.corporate p {padding: 10px;}
.nav-main .nav--right .mpp-menu-icon {width: 67px;}
.strategies ul {margin: 10px;}
.strategies ul li {padding: 10px 0px 10px 20px;}
.governance .nav-tabs>li>a, .nav-tabs>li>a:focus, .nav-tabs>li>a {padding: 10px 5px; font-size:10px;}

.itcright .nav-tabs>li>a, .nav-tabs>li>a:focus, .nav-tabs>li>a {padding: 10px 5px; font-size:10px;}

.vision .menu-pard2 ul li:first-child {float: none;padding: 0px; border-right: none;}
.vision .menu-pard2 ul li {padding: 0px;}
.values-body .year-month span strong {font-size: 12px;}
.vision .menu-pard2 ul li {width: auto;padding: 0 25px !important;border-bottom: none;}
.vision .body_bg_media .nav-tabs>li.active>a {padding: 6px 0px; display: block; width: 100%; text-align: left;}
.vision .about-us-body3 {padding: 0px 0 50px 0;}
.tab-content h1{ font-size:18px;}
.vision .container {margin:0 10px;}
.vision .governance ul li {float: none;text-align: center; border-bottom: none; display:block; width:100%;}
.vision .body_bg_media .nav-tabs > li > a, .nav-tabs > li > a:focus, .nav-tabs > li > a{ font-size:14px;}
.vision-menu {background: none;text-align: center;}
.vision-menu ul li {margin:0px; width:100%; display:block; float:none; display:inline-block;}
.vision-menu ul li a{ color:#fff;}
.about-part .about-us-body .banner-top-images {background: none; padding: 15px;}
.our-policies {padding: 0 0px 0 0px;}
.media-part .governance ul li {float: none;text-align: center; border-bottom:1px solid #000;}
.media-part .body_bg_media .nav-tabs > li > a, .nav-tabs > li > a:focus, .nav-tabs > li > a{ font-size:18px;}
.media-part .body_bg_media .tab-pane {padding: 55px 10px 0px 10px;}
.nav-tabs>li {float: none;margin-bottom: -1px;}
.body_bg_media .nav-tabs>li>a, .nav-tabs>li>a:focus, .nav-tabs>li>a {text-align: center;}
.press-releases-global ul li.reports span.active:before {width: auto;}
.press-releases-global ul li.releases span.active:before {width: auto;}
.press-releases-global ul li.interviews span.active:before  {width: auto;}
.press-list h4 {float: none;background: none;padding: 0 0px 0 0;}
.press-list a {float: none;}
.press-list span {padding: 0px 0px 0 0;}
.press-list h4{ font-size:16px; line-height:25px;}
.container {margin: 0px 15px;}
.press-releases-body {min-height:75px;}
.press-releases-body2 .banner-top-images {background: none;}
.menu-pard2 ul li {line-height:32px;}
.vision .menu-pard2 ul li {padding: 0 10px; display: block;background: none; border-bottom:1px solid #666; text-align:left;}
.vision .menu-pard2 ul li a{ color:#000;}
/*.vision .menu-pard2 ul li:first-child {float: none;display: inline-block; background: none;}*/
.values-body .year-month small.positive {padding-left: 0;}
.product_details_menu {border-left: none;margin: 0;}
.year-month small {padding-left: 0;}
.releases {width: auto;}
.reports {width: auto;padding: 0 0px 0 0px;text-align: left;}
.fmcg-body-left {float: none;width: 100%;text-align: center;}
.fmcg-body {padding: 0 0;}
.fmcg-body-right {float: none;width: 100%;background: url(../images/brand.png) top center no-repeat;min-height: 147px;text-align: left;}
.overview_part .overview_part_text article {padding: 10px 15px 0 0px; text-align:center;}
.overview_part_text .fmcg-body-right article a {padding: 0px 0 0 0;display: block;}
.banner-left1{ display:none;}
.banner-test-part {float: none;width:100%; background:#C51D1D; min-height: inherit; padding:10px;color: #fff;text-align: left;}
.banner-right1 .slick-list {height: inherit;}
.banner-right1 {float: none; width: 100%; text-align: left; height: initial;}
.banner-test-part h3 {font-size: 10px;padding: 4px 0;display: block;font-weight: 400;line-height: 11px;}
.banner-test-part p {font-size: 13px;padding: 0 0 10px 0;display: block;font-weight: 400;line-height: 18px;}
.banner-test-part .more {width: 100px;}
.banner-test-part .awards-line_a a {padding:0px;}
.banner-test-part {float: none; width: 100%; background: #C51D1D; min-height: inherit; padding: 10px; color: #fff; text-align: left; margin: 170px 0 0 0;}
.banner-images-part {float: none;position: absolute;top: 0;}
.fmcg .banner-images-part {float: none;position: inherit;top: 0;}
.banner-test-part h5 {padding: 0 0 6px 0;}
.banner-test-part .awards-line_a {background: none;}
.banner-test-part .awards-line_a a {color: #fff; text-align:left;}
.overview_part {padding: 0px 10px 40px 10px;}
.slick-slider {margin-bottom:0px !important;}
.container {margin: 0px 0;}
.press-list {padding: 25px 15px;}
.reports2 {padding: 0 0px 0 0;}
#my-tab-content h1 {font-size: 18px;line-height: 25px;}
/*.product_details_menu li strong {color: #fff;}
.media-inner-part {background:#dfdfdf; padding:10px 0;}*/
.media-menu {border-top: none;}
.vision {border-bottom: none;}
.fmcg-body-right { background:#f8f8f8;}
.fmcg .banner_big {height: auto;}
.fmcg .banner-test-part p {font-size: 11px; line-height:11px;}
.fmcg .banner-test-part {min-height: 170px;}
.media-part .body_bg_media .tab-pane h2{ text-align:center;}
.reports2 ul li article {float: none;padding: 5px;}
.reports2 ul li span {float: none; padding: 5px; color: #d8cba2;}
.content2 .tab-content article {width: 90%;}
.about-us-body-sustainability .about-text-global h2 {font-size: 15px;}
.about-us-body-sustainability .about-text-global h4 {padding: 10px 0 10px 0;}
.about-text-global h4 {font-size: 13px;}
.tab-back-images article {right: 15px;left: 15px;}

.content-tab .nav-tabs>li.active {border-bottom: 1px solid #ccc;}
.content-body .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {font-size: 14px; display: inline-block; text-align: left; padding:0px 7px;}
.content-tab ul li {height: auto; padding:0px;}
.content-tab ul li:last-child{height: auto;}
.content-body .nav-tabs > li > a, .nav-tabs > li > a:focus, .nav-tabs > li > a {font-size: 14px; display: inline-block; text-align: left; padding:10px 7px;}
.content-tab ul li span { display: inline-block; margin:0px 0 0 5px; padding:0px;}
.nav-tabs li.active span{ margin:5px;}
.content-tab ul li span{ margin:5px;}
.content-tab ul li {border: 1px solid #ccc;float: left;width:100%;margin:2px;}
.content-tab .bullet-pare ul li {border: none;float: none;width: auto;margin:2px; background:none; list-style:circle; line-height:25px; margin:0 0 0 0px;}
.content-tab ul li:last-child {border-right:0px;}
.content h1 {padding: 0px 0 15px 0;}
.content article {padding: 0;}
.content-tab ul li:last-child {padding: 0px 0 0 0;}
.nav-tabs li.active span {background: none; color:#000;}
/*.content-tab .nav-tabs>li.active {top: 0px; height:85px;}
.content-tab .nav-tabs>li:hover {top: 0px; height:85px;}
.content-tab .nav-tabs>li:hover:first-child {height:83px;}*/
.values-body article:last-child{ border:none;}
.content-gray-back{ padding:0px;}
.our-policies-quick {width: auto; padding: 0 10px 0 0px;text-align: left; position:relative; z-index:99;}
.investor_sec .scrollarea {height: 307px;}
.bodt-right-about2aa {width: 100%;float: none;margin: 0;position: relative; background:#9d7601;}
.shareholder-right ul li:first-child {padding: 20px 5px; min-height: 68px;}
.shareholder-right ul li{padding: 20px 5px; min-height: 68px;}
.shareholder-right {padding: 0 0 0 5px;}
.shareholder-right a {font-size: 14px;}
.shareholder-right ul li:last-child {border-right: none;padding: 20px 0px 20px 5px;min-height: 100px;background: url(../images/arrow-press2.png) 10px 56px no-repeat;}
.download-app article {position: inherit; bottom: 0;}
.download-app {margin: 4px 0 0 15px; padding: 0px; text-align: left; position: relative; min-height: 80px;}
.values-body2 h2{ text-align:center; padding:20px 0 0 0;}
.our-policies-quick2 {width: auto;padding: 0 0px 0 0px;text-align: left;}
.our-policies-quick3 {width: auto;padding: 0 0px 0 0px;text-align: left;}
.shareholder-value li strong {font-size: 14px;}
.shareholder-value li span {font-size: 14px;}
.investor_sec {background: #FFFFFF;padding: 30px 10px; margin: 0 0 10px 0px;}
.investor_video {margin-top: 0; background: #FFFFFF; padding: 30px 10px; margin: 0 0 10px 0px;}
.back-part{ background:#f9f9f9 !important;}
.key-financials {padding:10px 0 0 0; width:100%;}
.box-parts {padding-right: 0;padding-left: 15px;}
.pop_cont .awards-body-part1 {padding: 0px 20px;}
.popup-press-reports article h5 {float: none; font-size: 14px; font-family: 'Open Sans', sans-serif;  color: #666;}
.awards-body-part1 article h5 {position: inherit;top: 0; right: 0;}
.popup-press-reports article h3 {float: none;}
.about-us-body .you-are-here3 {width: auto;}
.toggle-top {width: auto;}
.pages-tital-new h2{ font-size:15px; text-align:left; padding:10px 0 0 0;}
.top-site-menu .about-us-body .about-itc {text-align: left;}
.big-top-menu31 {margin: 0 auto; width: auto;-webkit-box-shadow: 0px 7px 8px -4px rgba(0,0,0,0.65); -moz-box-shadow: 0px 7px 8px -4px rgba(0,0,0,0.65);box-shadow: 0px 7px 8px -4px rgba(0,0,0,0.65);}
.backgrount-part {background: #f7f7f7;border-bottom: 1px solid #e0dddd; margin:10px 0 0 0;}
.box-parts {padding-right: 0; padding-left: 0px; margin:10px;}
.box-parts-investor{padding-right: 0; padding-left: 0px; margin:10px;}
.box-parts-investor {padding-right: 0; padding-left: 0px; margin: 0;}
.left-part41 {border-radius: 5px; min-height: inherit;}
.rifgt-part41 { border-radius: 5px; min-height: inherit; margin: 0 0 0 0;}
.rifgt-part41 {padding:20px;}
.box-parts {margin: 10px 0;}
.chairman-banner .banner-about-text12 article {position: absolute; top:14px; left: 10px;  width: 200px; display: block;}
.chairman-banner .banner-about-text12.about-text-right article{ left:0px !important; width:100% !important;}
.chairman-banner .banner-about-text12 article h1 { font-size: 24px;}
.banner-about-text12 h6 {position: absolute; right: 5px; bottom: 5px; color: #fff; font-size: 12px;}
.banner-text-box1 {position: inherit;top: 0;left: 0;width: 50%;height: 77px;text-align: center; float:left;}
.banner-text-box1 img {margin: 5px 0 5px 0;}
.banner-text-box1 h5 {font-size: 11px;text-transform: none;color: #fff;font-weight: 400;}
.banner-text-box2 h5 {font-size: 11px;text-transform: none;color: #fff;font-weight: 400;}

.banner-text-box2 {position: inherit;top: 0;left: 0;width: 50%;height: 77px;text-align: center;float: left;}
.banner-text-box2 img {margin: 5px 0 5px 0;}
.chairman-banner .banner-about-text12 article h1 { font-size:23px; font-weight: 400;  color: #fff; width: 100%; display: block;  padding: 0 0 9px 0px; margin-bottom:10px !important; }
.chairman-banner .banner-about-text12 article p{font-size:14px !important;}
.chairman-hadder {float: none;text-align: center;}
.chairman-hadder h2 {text-align: center; float:left; width:100%;}
.chairman-hadder h5 {text-align: center; padding: 0 0 15px 0;}
.about-text-global-new h2 {font-weight: 400; font-size: 20px;padding: 0 0 15px 0;}
.no-padding-chai {margin: 0;}
.meeting-box1 {margin:10px 0px; float: none; width:100%;  padding: 38px 25px;}
.about-us-body33 h2 {margin: 0;}
.two-box {float: none; width: 100%; padding: 0px; margin: 0px;}
.meeting-box2-img {margin: 15px 0;float: none;}
.speeches {width: 100%;}
.box-webcast {float: none;}
.meeting-box2 {float: none;width: 100%;}
.chairman-body .meeting-box2 {float: none; width:90%; margin: 0 auto;}
.meeting-box2-img img{ width:100%;}
.chairman-hadder-right {float: none;}
.meeting-box2-img img{width:100%;}
.meeting-box2-img {width: 100%;}

.top-line-board { width: 100%;display: block; height: auto; margin: 0; position: inherit;}
.line-board2 h6 {width: 100%; text-align: center;}
.line-board3b h6 {width: 100%; text-align: center; padding:0px 0}
article.meeting-box3 {background: #f4f4f4;margin: 5px auto;float: none; width: 256px; padding: 0; min-height: 355px;}
.line-board h6 {color: #dfd6d2;font-size: 14px; float: none; margin: 0 0 15px 0; width: 100%; text-align:center;}
.line-board span{ display:none;}

.top-line-board2 { width: 100%;display: block; height: auto; margin: 0; position: inherit;}
.line-board2 span{ display:none;}
.line-board3b span{ display:none;}
.top-line-board3b {width: 100%;}
.line-board3 h6 {float: none; margin: 0 0 15px 0; width: 100% !important; text-align: center;}
.line-board3 span{ display:none;}
.popup-left-images aside {padding: 15px;margin: 0 auto;text-align: center;}
.popup-left-images aside img {width: 100px; height: 100px;}
.about-us-body .about-itc{color: #002c7f; font-size: 30px;text-transform: uppercase;padding: 0px 0 0 0;position: inherit;left: 0px;right: 0px;margin: 0 auto; display:block;}
ul.product_details_menu2 li { width: 100%;}
ul.product_details_menu2 li {line-height: inherit;  font-size: 14px;width:100%; float: left; padding: 3px 10px; border-bottom: 1px solid #ccc;}
ul.product_details_menu2 .one-line, .two-line { display:none; border:none;}
#product_socialmedia4 br{ display:none;}
.our-policies-quick5 {width: auto;padding: 0 0px 0 10px; text-align: left;}
.our-policies-quick4 {width: auto;padding: 0 10px 0 0px;text-align: left;}
.our-policies-quick4 ul li span {float: none;}
.our-policies-quick5 ul li span {float: none;margin: 0px 0 0 0;}
.leadership .about-us-body .banner-top-images {padding: 36px 0 0 0;}
.about-us-body-leadership .tittle-text h3 {font-size: 16px;line-height:23px; text-align:center;}
.about-us-body-strategic article.over-images-text {width: 100%; height: auto; float: none; margin: 0; border-bottom: 1px solid #001e56; position: inherit;}
.about-us-body-strategic article {width:100%; height: auto; float: none; margin: 0; border-bottom: 1px solid #a9a9a9;}
.directors-icon {width: auto;}
.directors-list .container-center {width: auto;}
.directors-list ul li {float: left; width:100%; height:auto;  margin:0px; padding:15px 10px; text-align:center;}
.directors-list ul li:nth-child(6) {margin:0px;}
.directors-list ul li:nth-child(6):hover {margin:0px;}

.lodr-list .container-center {width: auto;}
.lodr-list ul li {float: left; width:100%; height:auto;  margin:0px; padding:15px 10px; text-align:center;}
.lodr-list ul li:nth-child(6) {margin:0px;}
.lodr-list ul li:nth-child(6):hover {margin:0px;}


.about-us-body-leadership h2 { background: url(../images/a-line2.jpg) center bottom no-repeat; text-align:center;}
.container-center {width: auto; margin: 0 10px;}
.container-center article {width: 100%; float: none; padding: 15px;}
.divisional {float: none; width: 100%; padding: 0 0px 0 0; margin: 0px;}
.divisional h6 {padding: 10px;}
.divisional img{ margin:10px  auto; text-align:center; display:block;}
.arrow-top8 {left: 0;}
.divisional h6{ text-align:center;}
.divisional-right {float: none; width: 100%; text-align: center;}
.group-company {padding: 0px 0 15px 0;}
.major {background: none; width: auto; height: 100%; float: none; margin: 0 0px 10px 0;position: inherit;}
.subsidiaries {padding: 30px;}
.subsidiaries ul li {font-size: 14px; color: #fefefe;padding: 7px 0 7px 15px;border-bottom: 1px solid #4d6896;float: none;width: 100%;font-weight: normal;background: url(../images/tab-arrow.png) left center no-repeat;}
.subsidiaries h2{ background:none;}
.operational {width: 100%;float: none; height: 396px;}
.operational article{ padding:0px;}
.operational article .back-part2 {padding: 20px 40px;}
.back-part2 h2{ background:none !important;}
#primary_nav_wrap ul li { margin: 0 auto; padding: 0 10px; font-size: 12px; color: #231f20; line-height: 30px;}
#primary_nav_wrap ul ul {top: 30px;}
#primary_nav_wrap ul li ul { margin: 0 auto; padding: 0 10px; font-size: 12px; color: #231f20; line-height: 30px;}
.banner_text22 .banner_box_inner_wight {width: auto; z-index: 99;height: auto; background: #eb2439; min-height: inherit; position: inherit !important;float: right; top: auto; right: auto;}
.careers .banner-about-text {position: absolute;top: 0;left: 0;}
.about-us-body-careers .banner-about-text h2 {font-family: 'Roboto Slab', serif;font-weight: 300; color: #fff; font-size: 12px; text-align: center; text-transform: none; line-height: 14px; background: none; padding: 0 0 5px 0; margin: 0 0 5px 0;}
.about-us-body-careers .banner-about-text p {font-family: 'Open Sans', sans-serif; color: #fff; font-size: 11px; line-height:12px; text-align: center;text-transform: none;font-style: italic; line-height: 14px;font-weight: 300;}
.about-us-body-careers .banner-about-text a {margin: 5px auto 0 auto;}
.about-us-body-careers .banner-about-text {width: auto;}
.banner_text22 {z-index: 9;}
.kites article {width:45%; float: left; margin: 5px;}
.values-body .prAccordianCont ul {border-bottom: 0px;}
.tab-content .career aside {margin: 10px;}
.play-box{ height:100%;}
article.meeting-box4 {margin: 10px auto; float: none;}
article.meeting-box4:last-child{margin: 10px auto; float: none;}
.major2 {width: auto; height: 100%; float: none;margin: 10px 0;position: relative;}
.your_pages{ display:none;}
.menu_part ul li {padding: 0 6px; font-size: 11px; font-weight: 400;}
.about-us-body .about-itc {float: none; width: auto; text-align: center;}
.media-inner-part {line-height: 18px;}
.about-us-body h4{ padding:10px 0 10px 0; text-decoration:none;}
/*.menu_phone ul{box-shadow: inset -7px -4px 50px 0px #ABABAB,0px 0px 10px -1px #242424;
-webkit-box-shadow: inset -7px -4px 50px 0px #ABABAB,0px 0px 10px -1px #242424;
-moz-box-shadow: inset -7px -4px 50px 0px #ABABAB,0px 0px 10px -1px #242424;
-o-box-shadow: inset -7px -4px 50px 0px #ABABAB,0px 0px 10px -1px #242424;}*/
.body_bg_media .nav-tabs>li.active:before{ display:none;}
footer .sitemap{background:#fff;width: auto;padding:15px 0 0 0;margin:0 auto;}
.popup-left-images aside img{ float:left;}
.pages-right-text0{ float:left; padding:0 0 0 10%; text-align:left;}
.bks .popup-left-images {height: auto !important; float:left; width:100%;}
.popup-right-text5 p {font-size: 16px;}
.popup-body89 #colorbox{height: 100% !important;}
.box-data {padding: 0 0 0px 0;}
.popup-right-text5 {width:100%;}
.no-padding-chai .col-md-3 {width:100%; float: none;}
.meeting-box2-img {margin: 5px auto; float: none; width:auto;}
.images-width{ width:100%;}
.images-width img{ width:100%; float:none;}
.about-us-body .content h2{padding:0px;}
.images-width .images-text-con {float: none;width: 100%; padding:15px;}
.investor-pages article {width: auto; float: none; margin: 0 0px 0 0px; padding: 15px;}
.values-body2-inv {padding: 0;}
.investor-service {margin: 30px 0;}
.sustainability-left {float: none; width: auto; height:300px; margin:0 0 15px 0;}
.Policy-select select {width: 250px;}
.sustainability {margin: 10px;}
.sustainability-right ul li {width: 100%; height: 181px; margin:10px 0;}
.content-tab h2 {line-height:20px;}
.values-body .prAccordian article {margin:0px auto; display: block; text-align: left; float:left; width:100%; }
article.meeting-box4 { width: 100%;}
.table-part .table tr th {font-size: 10px;}
.table-part .table tr th strong{float:left; width:100%;}
.top_part2a .banner_text22 .banner_box_inner_wight h1{min-height: 80px;}
.banner-box {height: 100%;}
.no-banner-text .banner_text22 .banner_box_inner_wight {right: 0;}
.press-releases-global ul li a {font-size: 12px;}
.about-us-body .banner-top-images {background: none; padding: 40px 10px 0 10px;}
.top_part3 {padding: 15px 15px 0;}
.fmcg .banner-test-part {float: none; width: 100%; background: #C51D1D; min-height: inherit; padding: 10px; color: #fff; text-align: left; margin: 0% 0 0 0; position: inherit;top: 0px; min-height:135px;}
.fmcg .banner-images-part img {margin: 0 0 0 0;}
.fmcg .banner-right1 .slick-list {height: inherit;}
.nav-tabs > li.active > a, .nav-tabs > li > a:hover {margin: 10px 0 0 0;}
.our-policies-quick4 a {line-height: 20px;}
.otherlinkbtn a {line-height: 21px;text-align: center; font-size: 16px; padding: 5px;}
.otherlinkbtn a:after { display:none;}
a.echoupal div.echoupal-video .div2 h3 {font-size: 16px;}
.left-arrow{ display:none;}
.sustainability-pages .media-banner{ height:100%;}
.sustainability-pages .about-banner { margin: 10px 0;}
.about-banner-right2a {float: none; width: auto; height:100%;}
.about-banner-right2a img{ width:100%;}
.tab-left-part {float: none; width: auto; overflow: overlay; margin: 10px;}
.body_bg_media .tab-pane {text-align: left;}

.right-wight-box ul li{ padding:12px 0 10px 45px; font-size:14px; color:#000; border-bottom:1px solid #c5c5c5;}
.right-wight-box ul li a{font-size:14px; color:#000;}
.right-wight-box ul li:nth-child(1){ background:url(../images/sus-icon1.png) left center no-repeat; line-height:28px;}
.right-wight-box ul li:nth-child(2){ background:url(../images/sus-icon2.png) left center no-repeat; line-height:34px;}
.right-wight-box ul li:nth-child(3){ background:url(../images/sus-icon3.png) left center no-repeat; line-height:30px;}
.right-wight-box ul li:nth-child(4){ background:url(../images/sus-icon4.png) left center no-repeat; line-height:39px; border-bottom:none;}
.body_bg_media .tab-pane h2 {text-align: left;}
.sustainability-right-images {width: auto; float: none;}
.right-wight-box {width: 100%; float: none; margin: 0px;}
/*.container {margin: 0px 0; padding: 0 10px;}*/
.banner_big {display: block; position: absolute; bottom: 0px;}
.banner-left1-sus {display: none;}
.banner-test-part23 {float: none; width: 100%; background:none; min-height: inherit; padding: 10px; color: #fff; text-align: left; min-height:250px;}
.fmcg-banner-height-top2 {background: none; background:#b1090b; float:none;}
.fmcg-banner-height-top2 {min-height: 160px;}
.banner-test-part23 {min-height: 160px;}
.banner-right1-sus .slick-list {height: auto;}
.banner-right1-sus {float: none;width: auto;text-align: left;height: auto;display: block;}
.banner-right1-sus h3 {font-size: 14px; padding: 10px; line-height: 20px;}
.banner-right1-sus h3 span {font-size: 16px;}
.banner-test5 {height: 57px;}
.home_banner_info_holder {width: auto; margin:0px 10px;}
.sustainability-left1 {float: none; width: auto; margin: 3%;}
.sustainability-right1 {float: none; width: auto; margin: 3% auto;}
.our-service-pages ul li {float: left;}
.our-service-pages ul li:nth-child(1) {margin: 10px;}
.our-service-pages ul li {margin: 10px;}
.our-service-pages ul li img{ width:100%;}
.our-service-pages ul li:nth-child(4) {margin: 10px;}
.our-service-pages ul li article span img{ width:auto;}
.sustainability-right1 {margin: 3%;}
.sustainability-right1 ul li {width: 50%;}
#sectionb {margin: 0 0 30px 0;}
.banner-test-part23 h3 {font-size:16px; padding: 0px 0 10px 0; display: block; font-weight: 700; line-height:20px;}
.our-service-pages ul li {float: none;width: 90%;}
.websites-left {float: none; width:100%; margin: 0px; background: none; min-height: inherit;}
.download-pages ul li.interviews.active:before {width: 100%;}
.download-pages ul li.releases.active:before {width: 100%;}
.sectors-area .box-in-download {width: 48%; margin:15px 3px 3px 3px;}
.sectors-area .box-in-download2 {width: 48%; margin:15px 3px 3px 3px;}
.sectors-area .box-in-download3 {width: 48%; margin:3px 3px 3px 3px;}
.sectors-area .box-in-download4 {width: 48%; margin:3px 3px 3px 3px;}
.sectors-area .box-in-download5 {width: 48%; margin:3px 3px 3px 3px;}
.sectors-area .box-in-download6 {width: 48%; margin:3px 3px 3px 3px;}
.sectors-area .box-in-download7 {width: 48%; margin:3px 3px 3px 3px;}
.sectors-area .box-in-download8 {width: 48%; margin:3px 3px 3px 3px;}
.sectors-area .box-in-download9 {width: 48%; margin:3px 3px 3px 3px;}
.sectors-area .box-in-download10 {width: 48%; margin:3px 3px 3px 3px;}
.sectors-area .box-in-download11 {width: 48%; margin:3px 3px 3px 3px;}
.sectors-area .box-in-download12 {width: 48%; margin:3px 3px 3px 3px;}
.sectors-area .box-in-download13 {width: 98%; margin:3px 5px 3px 3px;}
.about-itc h2{ font-size:22px;}
.websites-right {float: none; width: 100%;}
.sectors-area3 .box-in-download {width: 49%; margin: 3px 3px 3px 0;}
.sectors-area3 .box-in-download2 {width: 49%; margin: 3px 3px 3px 0;}
.sectors-area3 .box-in-download3 {width: 49%; margin: 0px 3px 3px 0;}
.sectors-area3 .box-in-download4 {width: 49%; margin: 0px 3px 3px 0;}
.sectors-area4 .box-in-download2 {width: 49%; margin: 0px 3px 3px 0;}
.fmcg-banner-height-top-website {background:#e07900; float: none; width:100%; height:100%; min-height: inherit; position: inherit; margin:15px 0;}
.banner-test-part2{ padding:25px 35px;}
.banner-right1-website {height: inherit;}
.sectors-area4 .box-in-download {margin: 0px 3px 0 0;}
.banner-test-part2 h2 {padding: 0px 0px 10px 0;}
.banner-test-part2 h1 {padding: 10px 0px 0px 0; margin: 0 0 5px 0;}
.banner-right1-website {height: inherit; float: none; width: 100%;}
.banner-test-part2 h2 {background: none;}
.websites .websites-left .slick-list{ margin:15px 0 0 0;}
.careers-images-left {float: none; width: 100%; position: inherit;}
.careers-images-left img { max-width:100%; height: auto;}
.careers-body {width: 100%; margin: 0 auto;}
.careers-test-right {float: none; width: 100%; background: url(../images/careers-test-box.jpg) bottom right no-repeat #d65d01; min-height: initial; vertical-align: middle; padding: 15px 0 0 0;}
.careers-body .hb_dots {z-index: 9;}
.careers-images-left .fmcg-banner-height-top63 {background-color: rgba(0, 0, 0, 0.4); position: inherit; top: 0; width: 100%; z-index: 9; height: inherit;}
.careers-body .banner_big {position: inherit;}
.careers-left-test {float: none; text-align: left; width: auto; padding: 0px; margin: 10px; border-right: none;}
.careers-left-test h5:before { display:none;}
.careers-left-test h5:after { display:none;}
.banner-test-part3a {width: 100%; padding: 0px 10px; color: #fff;}
.careers-right-test {float: none; text-align: left; width: 100%;  padding: 5px 0;}
.overview_part .overview_part_text {text-align: center; margin: 15px;}
.careers-box {width: 100%; height:350px; float: none; text-align: left; padding: 30px; color: #fff; margin:0 0 30px 0;}
.about-us-body3a .container {margin: 0px 0; padding: 0px;}
.careers-test-right h3 {padding: 0 15px 15px 15px; font-size: 16px; color: #fff;  line-height: 21px;}
.careers-left-test h5 {font-size: 14px;}
.careers-box:nth-child(4) {margin: 10px 0 0 0px;}
.careers-box:nth-child(2) {margin: 10px 0 0 0px;}
.careers .governance ul#tabs {display: none;}
.careers .itcright ul#tabs {display: none;}
.tab-pane{margin:10px;}
.tab-pane h2 {margin:20px 0 10px 0; font-size:22px;}
.careers .governance .tab-pane {padding:0px 0;}
.careers .governance .careers-images-left5 {float: none; width:100%; margin: 0 3% 0 0;}
.careers .governance .careers-test-right5 {float: none; width:100%; padding:15px 0 0 0;}
.careers .itcright .tab-pane {padding:0px 0;}
.careers .itcright .careers-images-left5 {float: none; width:100%; margin: 0 3% 0 0;}
.careers .itcright .careers-test-right5 {float: none; width:100%; padding:15px 0 0 0;}
.careers-body-know {width: 100%; margin: 30px auto;}
.leadership_pic_list{ margin:0 auto;}
.leadership_pic_list li {width: 45%;text-align: center;padding: 0px 0; margin:5px;float: left;}
.center ul.leadership_pic_list li:nth-child(4) {margin: 5px;}
.leadership_pic_list .images-part32 h4 {font-size: 18px;}
.business-heads article h4 { line-height:normal; padding: 0px 0 0 0;}
.fmcg .banner_big {display: none;}/*.banner2{display:none;}*/

/*.logo-part {width: 100px; padding: 0 20px; margin: 0 auto; text-align: center; display: block;}
.top_part2-part {width: 100%; padding: 0 0px; float: left;}*/
.logo-part {float: none; width:25%; border: none; border-right: none; height: 75px; padding: 0 30px; text-align: center; margin: 0 auto;}
.right-line {border-right: none; height: 100%; padding: 5px; min-height: 100%; width: 100%; float: none;}
.right-line:first-child {border-right: none; height: 100%; padding: 5px; min-height: 100%; width: 100%; float: none;}
.right-line3a {border-right:none; height: 100%; padding:0 10px; min-height: 100%;width: 100%; float: none;}
.right-line3a:first-child {border-right: none; height: 100%; padding: 0 10px; min-height: 100%;width: 100%; float: none;}
.top-your {height:auto; position: relative; padding:15px 0 0 0;}
.top_part2-part{ height: auto;}

.popup-text5 {float: none; width: 100%; height:300px; overflow-y: inherit;}
.popup-images5f {float: none; width: 100%;}
.meeting-box2-img-new {float: none; width:90%;margin: 10px auto 0 auto;}
.chairman-body .no-padding-chai .col-md-3 {width:90%;float: none;margin: 10px auto; display:block;}
.only-mobile {display:none;}
.only-desktop {display:block;}
.pages-right-text0 {float: left; padding: 2% 0 0 2%; text-align: left;}
.popup-left-images h5 {text-align: left; color: #fff;font-size: 16px; background: url(../images/popup-line.jpg) bottom left no-repeat; padding: 0 0 10px 0;}
.popup-left-images p {padding: 10px 0 10px 0; text-align: left;}
.bks.popup-body89 .popup-heigh {height: 421px; overflow: auto;}
.bks .investor_sec10 .scrollarea {height:400px;margin: 10px 5px 10px 0;}
.hb_dots {position: inherit; bottom: 0;right: 0;}
.menu-center { background: none;}

.pdf-dropdownmenu {line-height:44px;}
.mail-dropdownmenu {line-height: 50px;}
.about-us-body32 {padding: 0px 0 10px 0;}
.vision .strategies ul li {padding: 5px 0px 5px 22px;}
.strategies ul li {padding: 5px 0px 5px 20px;}
.vision .values-body .row {margin: 0;}
.values-body .row {margin: 0px;}
.values-body .year-month {margin: 12px 0px;}
.values-body .year-month small.positive {top: 5px;}
.year-month small {top: 5px;}
.values-body .row {margin: 0px;}
.values-body .year-month span {position: inherit; font-size: 16px; text-align: left;}
a .download-pdf aside {padding: 11px 0px 0px 16px;}
.top_panel .top_part2-part .mobitrigger {margin:5px 0 0 0;}
.strategies {padding: 10px 0px;}
.strategies h3 {font-size: 16px;}
.values-body .year-month {height: auto; margin:5px 0px;}
.values-body .year-month span strong {font-size: 22px; line-height:12px;}
.vision .governance ul li {float: none; text-align: center; border-bottom: none; display: inline-block; width:100%; background: #ccc;}
#tabs{ display:none;}
.governance .tab-content .only-mobile-tab {display: block !important;padding: 10px 0; float:left; width:100%;}
.governance .tab-content .only-mobile-tab h3{ border:none; text-align:center; font-size:16px;}
.content article { width: auto; float: none;}
.content aside {float: none; width: auto;}
.content-text-images {float: none;}
.content-text-images img {width: auto;}
.sustainability-right ul.blue li {width: 100%;}
.shareholder-value li {width: 50%;}
.menu-pard2ab-disclosures {width: 100%; margin: 0 auto;}
.touching {padding: 10px;}
.fmcg-body-right p br{ display:none;}
.our-policies-quick4 ul li span {display: inline-block;float: left; padding: 0px 0 10px 0; margin: 0px 0 0 0; line-height: 18px;}
.jcarousel-wrapper .jcarousel ul li {padding: 0 34px;}
.jcarousel ul li {width: auto; height: auto;}
.slick-slide {margin:0px 0 0 0;}
.inner_pages_part_hight {margin: 0 0 0px 0;}
.images-text-con {padding: 19px 23px;display: inline-block;}
.content-text-images .images-text-con{ border-bottom:none !important;}
.content-text-images {text-align: left;}
.careers .content-tab aside {display: block;margin: 0 0px 0 0;}
.images-text-con h4 {background: url(/images/a-line.jpg) left bottom no-repeat;text-align: left;}
.voice article {width:90%;}
#my-tab-content ul li {font-size: 14px;}
.voice article {float: none;}
.about-us-body .about-itc h2 {display: block;}
.top-left-media ul li a {color: #fff;}
.press-list h4 {font-size: 17px; line-height: 18px;}
.our-policies-quick4 article {width: auto;}
.overview_part_text .fmcg-body-right article p {text-align: center;}
.overview_part_text .fmcg-body-right article p span {text-align: center;}
.cg_logopanel {width: 100%; position: relative; margin: 0 auto; height:auto; padding:0px 0 10px;}
.about-us-body3 {padding: 0;}
.bodt-right-about {margin: 0px 0 0 0;}
.home_bannerSliderHolder aside:nth-child(odd) {background: none !important;}
.reports2 ul li {padding: 10px 0;}
.staples_part .staples .slide-part .slide span {padding: 10px 0 20px 0;}
.content-text-images img{ width:100%;}
.content-text-images {width:100%;float: none;}
.popup-left {float: none; width: 100%; margin: 10px auto; min-height: inherit; text-align:center;}
.popup-right {float: none;width: 100%;}
.content-area-head {width: inherit;margin-left: 0; margin-right: 0;}
.about-part .fmcg-body .know-itc-box {width: 100%;background: none;}
.vision .year-month small {display: none;}
.pd_fixed {width: 100%;}
.vision .tab-pane .fix table {width: 900px;}
.vision .tab-pane table {width: 100%;}
.body_bg_media .tab-pane {padding:0px 0;}
.values-body .prAccordian {padding: 0px 0 0 0;}
.prAccordian{ border:none;}
.gen-table-head{ font-size:16px; padding:5px; background:#ccc;}
.prAccordianCont {display: block;}
.product_socialmedia2 p {padding: 10px 0;}
.banner-text-box1:after {width: 100%;height: 117px; background: none; position: inherit; top: 0; left: 0; z-index: 0; -ms-transform: translate(130px,0); transform: translateX(130px);transition: transform .3s;}
.banner-text-box2:after {width: 100%;height: 117px; background: none; position: inherit; top: 0; left: 0; z-index: 0; -ms-transform: translate(130px,0); transform: translateX(130px);transition: transform .3s;}
.meeting-box2-img-new img {width: 100%;height: auto; max-width:inherit;}
.meeting-box2 h5 {background: url(../images/chai-line2.jpg) center bottom no-repeat;}
.about-us-body-leadership .tittle-text {margin: 0 0 0 0px;}
.redmoreSec .center {margin: 0px auto;}
.redmoreSec .center p {padding-bottom: 0px;}
.values-body2 .year-month span strong i {padding: 0px 0 0 0;}
.values-body2 .year-month small.positive {right: 5px;display: none;}
.values-body2 .year-month span {position: inherit;}
.about-us-body .redmoreSec {height: 800px !important; overflow:scroll;}
.contant-pagse .lss small {display: none;}
.sustainability-left1 p {color: #434343;font-size: 14px;padding: 15px;}
.policies-part {padding: 15px;}
.content h1 {font-size: 16px; line-height: 20px;}
.vision .body_bg_media .banner-top-images {padding: 10px 0;}
#loadCont {height: 100%;}
.pop_cont .awards-body-part1 p {padding: 0px 0;}
.business_pages_left article img{width: 100%;max-width:100% !important;float: none !important; margin: 10px auto !important; text-align:center;}
.body_left_inner .other_logo_inner ul li {display: inline-block; padding: 0;}
.other_logo_inner img {max-width: 100%; height: auto; border: 1px solid #ccc; /* padding: 2px; */ margin: 5px;}
a.hotelsimge div.hotels-img .div2 h3 {font-size: 22px;}
a.hotelsimge div.hotels-img .div2 h4 {font-size: 15px; text-transform: uppercase; margin-bottom: 0; line-height: 22px;}
.more3 {margin: 0px; width: 100%;}
.games_images img {max-width: 100%;}
.facebookFeed .games_images {margin: 0px auto; position: relative; width: 100%; height: 200px; max-width: inherit;}
.year-month small:after { display:none;}
.box-data {padding: 0px; margin: 0px 0px 0 0;}
.investor_sec9 .center-box3 h3 {float: none; padding: 0 0 0px 0; text-align:center; margin:0 auto;}
.images-test-line br{ display:none;}
.center-box3 h4 {float: none;background: none;padding: 35px 0 15px 5px;}
.careers .itcright #my-tab-content h2 {text-align: center;}
.tab-pane aside div{ float:none !important; margin:0 auto; text-align:center;}
.contact-right-part h4 {font-size: 14px; color: #fff; text-transform: uppercase; padding: 35px 0 0 0;}
.banner-about-text2 aside {float: none; width: 100%; text-align: center;}
.banner-about-text2 article {float: none;margin: 0 10px;width: 100%;}

.press_box .container{padding-left:0px; padding-right:0px;}
.gr_head{font-size:30px !important; padding-top:40px !important; display:inline-block; width:100%;}
.gr_sec{padding-top:10px !important;}

.year-month, .values-body .year-month span, .values-body .prAccordian div{float:left; width:100%;}
.voice article aside{overflow:hidden;}
.footer_link_mob{display:block;}

.thanks-back-color aside.insimg{top:294px;}

/*----------------------  Page Not Found CSS Start --------------------------------*/
.pnf-cont h1{font-size:50px;}
.pnf-cont h3{ font-weight:bold !important; background-image:none !important; font-size:18px !important; line-height:30px!important;}
/*------------------- ---  Page Not Found CSS End --------------------------------*/

}
@media only screen and (max-width:1199px){
.pd_fixed{top:0px;}
.fixed{top:0px;}
}
@media only screen and (max-width:500px){
.leadership_pic_list li {float: none; width: 90%; text-align: center; padding: 0px 0; margin: 10px;}
.leadership_pic_list article { padding-top: 30px; line-height: normal;}
.business-heads article .images-part32 aside {display: none;}
}


@media only screen and (max-width:400px){
.menu-pard2 ul li {padding: 0 10px;width: 100%;text-align: center;}
.menu-pard2 ul li:first-child {float: none; padding: 0 0px 0 0; border-right: none;}
.menu-pard2 ul li {border-right: none; border-bottom:1px solid #d5d5d5;}
.about-us-body .about-itc {float: none; width: auto; text-align: center;}
.banner-about-text2 aside {float: none;width: 100%;text-align:center;}
.banner-about-text2 article {float: none; margin: 0 10px; width: auto;padding:10px;}
.banner-about-text2 {position: inherit;top: 10px;left: 10px;}
.media-banner {height: 100%;}
.nav-tabs>li {margin-bottom: -1px;}
.banner-about-text2 p {padding: 10px; text-align:center;}
.banner-about-text2 h2 {font-size: 19px;text-align: center;}
/*.menu-pard2 {width: 92%;}*/
.media-menu {background: #001e56;}
.group-website ul{ background: none; width:100%; height: auto;}
.menu-pard2 ul li:last-child {padding: 0 0px 0 0;/*text-align: center;*/}
.contact-icon {background: url(../images/icon011.png) 50px no-repeat;padding: 0 0 0 0!important;}
.group-icon{background: url(../images/icon022.png) 50px no-repeat;padding: 0 0 0 0!important;}
.media-inner-part .menu-pard2 ul li:first-child {float: none; width:100%;}
.menu-pard2 ul li {float: none;}
.press-releases-global ul li.releases span.active:before {bottom: 2px;}
.press-releases-global ul li.interviews span.active:before {bottom: 2px;}
.banner-test-part {margin: 107px 0 0 0;}
.overview_part {padding: 0;}
.container {margin: 0px 0;}
.overview_part .overview_part_text article {padding: 10px 15px 0 0;}
.vision .menu-pard2 ul li {padding: 0 33px; display: block; background: #b08600; border-bottom: 1px solid #fff;}
/*.media-inner-part .menu-pard2 ul li:first-child {float: left;width: 100%;}*/
.fmcg .banner_big {height: 130px;}
.fmcg .banner-test-part{ display:none;}
.fmcg .banner-images-part img {opacity: 1; margin: 0 0 0 0px;}
.fmcg .banner-test-part {min-height: 144px;}
.fmcg .banner-test-part p{ display:none !important;}
.fmcg .banner-test-part {width: 150px;}
.table-part .table{ display: block;overflow-x: auto;}
.values-body .prAccordian article:last-child{border-bottom: none;}

.content-tab ul li {border: 1px solid #ccc; float: left; width: 48%; margin: 2px;}
.content-tab ul li {height: auto; padding:0px;}
.content-tab ul li:last-child{height:103px;}
.content-tab .nav-tabs>li.active {top: 0px;height: 105px;}
.content-tab .nav-tabs>li:hover {top: 0px; height:105px;}
.content-tab .nav-tabs>li:hover:first-child {height:100px;}
.values-body article:last-child{ border:none;}
.download-app article div {float: left; margin: 0 0 0 0px;}
.download-app {margin: 4px 0 0 0;}
.values-body2 h2 {text-align: left;font-size: 25px;}
.popup-left-images aside img { width: 100px; height:100px;}
.popup-left-images h5 {font-size: 11px;}
.popup-left-images, .popup-left-video {width: 100%;height: 194;float: none; display:block;}
.popup-heigh {height: auto; overflow: hidden;}
.popup-left-images aside { padding:10px; margin: 0 auto; text-align: left; float: left;}
.popup-left-images h5 {text-align: left;background: url(../images/popup-line.jpg) bottom left no-repeat;padding: 25px 0 10px 0;}
.popup-left-images p {text-align: left;font-size: 13px; padding: 10px 0 20px 0;}
.investor_sec10 .scrollarea {margin: 10px 10px 10px 0;}
.popup-right-text5 {width: 100%; height: 100%;float: left;padding: 0 0 0 3%;}
.addresses li {float: none; width:95%; margin: 10px; }
.addresses li:nth-child(6) {margin: 10px;}
.contact-right-part .contact-box1 {height: 180px;margin:5px; width:100%;}
.contact-right-part .contact-box2 {height: 180px;margin:5px; width:100%;}
.contact-right-part .contact-box3 {height: 180px;margin:5px; width:100%;}
.contact-right-part .contact-box4 {height: 180px;margin:5px; width:100%;}
/*Sambaddha*/
.contact-right-part .contact-box5 {height: 180px;margin:5px 5px 15px 5px; width:100%;}
/*Sambaddha*/
.kites article {width: 100%; float: none; margin: 5px; display:block;}
.content-tab ul li span {float: none;display: block; margin:0 auto; text-align:center;}
.content-tab .nav-tabs>li>a, .nav-tabs>li>a:focus, .nav-tabs>li>a {padding: 0px 10px; float: none;}
.about-us-body {padding: 0 5px;}
.cboxElement aside img{ width:100%;}
.tab-content .career aside {float: none; width: 100%; }
.kites-text h5 {padding: 25px 0 5px 0;}
.voice-text h5 {padding: 10px 0 5px 0;}
a.hotelsimge div.hotels-img .div2 {float: none; width: 100%;}
.press-releases-global ul {border-bottom: none;}
.press-releases-global ul li {height: 120px; margin:0 0 10px 0;}
.select-box h2 {font-size:14px;}
.banner-text-box1{ display:none;}
.banner-text-box2{ display:none;}
.chairman-hadder-right {width: auto;}
.group-website ul {padding: 0 0 0 0; width: auto;}
.menu-pard2 ul li {border-left: none;}
.sectors-area .box-in-download {width:100%; margin:15px 3px 3px 3px;}
.sectors-area .box-in-download2 {width: 100%; margin:3px 3px 3px 3px;}
.sectors-area .box-in-download3 {width: 100%; margin:3px 3px 3px 3px;}
.sectors-area .box-in-download4 {width: 100%; margin:3px 3px 3px 3px;}
.sectors-area .box-in-download5 {width: 100%; margin:3px 3px 3px 3px;}
.sectors-area .box-in-download6 {width: 100%; margin:3px 3px 3px 3px;}
.sectors-area .box-in-download7 {width: 100%; margin:3px 3px 3px 3px;}
.sectors-area .box-in-download8 {width: 100%; margin:3px 3px 3px 3px;}
.sectors-area .box-in-download9 {width: 100%; margin:3px 3px 3px 3px;}
.sectors-area .box-in-download10 {width: 100%; margin:3px 3px 3px 3px;}
.sectors-area .box-in-download11 {width: 100%; margin:3px 3px 3px 3px;}
.sectors-area .box-in-download12 {width: 100%; margin:3px 3px 3px 3px;}
.sectors-area .box-in-download13 {width: 98%; margin:3px 5px 3px 3px;}
.banner-test-part2 {padding: 10px;}
.hb_dots {position: absolute; bottom: -155px; right: 0; z-index: 9999;}
.sectors-area3 .box-in-download {width: 100%; margin: 3px 3px 3px 0;}
.sectors-area3 .box-in-download2 {width: 100%; margin: 3px 3px 3px 0;}
.sectors-area3 .box-in-download3 {width: 100%; margin: 3px 3px 3px 0;}
.sectors-area3 .box-in-download4 {width: 100%; margin: 3px 3px 3px 0;}
.sectors-area3 .box-in-download5 {width: 100%; margin: 3px 3px 3px 0;}
.sectors-area3 .box-in-download6 {width: 100%; margin: 3px 3px 3px 0;}
.sectors-area4 .box-in-download {width: 100%; margin: 3px 3px 3px 0;}
.sectors-area4 .box-in-download2 {width: 100%; margin: 3px 3px 25px 0;}
.leadership_pic_list li {float: none; width: 90%; text-align: center; padding: 0px 0; margin: 10px;}
.business-heads article h4 {padding: 0px 0 0 0;}
.center ul.leadership_pic_list li:nth-child(4) {margin: 10px;}
.top_panel .top_part2-part .mobitrigger {margin: 11px 0 0 0;}
.family-site {padding: 0 0 0 10px;width: auto;}
.our-service-pages ul li {float: none;width: 92%;}
.about-itc h2 {font-size: 25px;}
.shareholder-value li {width: 50%;}
.our-policies-quick ul li a {font-size: 11px;}

.nav-main .nav--right .mpp-menu-icon {top: -25px;}
.values-body h4 {background: url(../images/vision-line.jpg) bottom left no-repeat;text-align: left;}

.product_details_menu-disclosures{border-left: 0px solid #1b5690;}
.menu-padding9 .media-inner-part ul li{border-bottom: 1px solid rgba(0,0,0,0.10);}
.thanks-text article h6{font-size:18px; padding:20px 0;}
.thanks-text article img {margin: 0px 0 20px;}

body .about-us-body, .content2 {width: auto; padding: 15px 5px;}
.chairman-banner .banner-about-text12.leaderman_speak article {bottom:0px;width: 178px; height:100%;}


.press_box{background-image:none; padding:0px;}
.press_box .block{background-color:#20336b; width:100%; padding:25px;}
.press_box .block:first-child{background-color:#20336b;}
.press_box .block:last-child{background-color:#9d8654;}

.box-parts .box-data ul li br{display:none;}

.business-heads article .images-part32 aside{display:none;}
.leadership_pic_list article {padding-top: 30px; line-height:normal;}
.body_bg_media .about-us-body {margin: 0 0px; float: left !important; width: 100% !important; }
.you-are-here3{display:none;}

.adjust-padding-140 {padding-top: 0px !important;}
.static-select-year{margin: 0 !important;}

.thanks-back-color aside.insimg{top:322px;}

}