@charset "utf-8";@import url(nav.css);@import url(https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i);body{font-family:Roboto,sans-serif;font-size:16px;padding:0;margin:0;color:#666;-webkit-font-smoothing:subpixel-antialiased;overflow-x:hidden!important}a,article,aside,br,dd,div,dl,dt,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,img,input,label,li,nav,p,section,span,textarea,ul{padding:0;margin:0}#text-item{display:inline-block!important}a,input{text-decoration:none;outline:0}a.linkblue{color:#0a61af}a.linkblue:hover{color:#666}a.linkgreen{color:#99b461}a.linkgreen:hover{color:#fff}img{border:0;outline:0}ul{list-style-type:none}:focus{outline:0}*,::after,::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clear{width:100%;clear:both;line-height:0!important;font-size:0!important;height:0!important}.vertical-center{position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.transition{-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-out}.top_sec_nav{height: 138px;background-color: #2f2f70;width: 100%; position: relative;}.mainHeading{font-size:24px;line-height:32px;font-weight:300;color:#1c4176;display:block;padding-bottom:10px;text-transform:uppercase;position:relative}.mainHeading:after{content:'';position:absolute;left:0;bottom:0;width:30px;height:1px;background:#1c4176}.mainHeading22{font-size:24px;line-height:32px;font-weight:300;color:#1c4176;display:block;padding-bottom:10px;text-transform:uppercase;position:relative;margin-bottom:40px}.breadcrumbsGrayWraper{background:#eff1f2}.noPadTop{padding-top:0!important}.noPadBottom{padding-bottom:0!important}.noMargTop{margin-top:0!important}.noMargBottom{margin-bottom:0!important}.center-block-top{width:100%;max-width:1290px;margin:0 auto;position:relative}.center-block{width:96%;max-width:1290px;margin:0 auto;position:relative}.center-block2{width:96%;max-width:1230px;margin:0 auto;padding:32px 0 0;position:relative}.center-block3{width:96%;max-width:1475px;margin:0 auto;padding:0;position:relative}.center-block4{width:96%;max-width:1230px;margin:0 auto;padding:0;position:relative}.logo-area{height:82px}.left-logo-area{display:inline-block}.left-logo-area .tata-power-logo{display:inline-block;float:left;padding:37px 38px 0 0}.left-logo-area .lighting-logo{display:inline-block;float:left;padding:28px 0 0 0}.right-logo-area{float:right;display:inline-block;padding:12px 0 0 0}.up-down-arrow li{float:left;margin:0}.up-down-arrow li a{float:left;padding:0;width:35px;height:35px}.arrowSection2 .arrowContainer2 span{position:absolute;top:9px;right:58px;width:10px;height:10px;border-left:2px solid #ffd402;border-bottom:2px solid #ffd402;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:arrowDown 1s infinite;-moz-animation:arrowDown 1s infinite;-ms-animation:arrowDown 1s infinite;-o-animation:arrowDown 1s infinite;animation:none;opacity:1;box-sizing:border-box}.center-block2:after,.center-block:after,.main-nav:after,.third-level:after{content:'';display:block;clear:both}.footerSiteMap .footer-left{width:100%;float:left;border-right:0 solid #d9d9d9}.footerSiteMap .footer-right{width:100%;height:auto;border-top:1px solid #d5d7dc;padding-top:20px}.footerSiteMap>.footer-left h2{margin:0;padding:0;display:inline-block;font-size:16px;line-height:18px;font-weight:600;color:#868585;text-transform:uppercase;padding:30px 0 45px 0}.footerSiteMap>.footer-left>ul{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0}.footerSiteMap>.footer-left>ul>li{float:left;width:25%;padding-right:44px;padding-bottom:30px}.footerSiteMap>.footer-left>ul>li strong{display:block;margin-bottom:0;font-size:12px;line-height:20px;color:#595b57;text-transform:uppercase;font-weight:800;border-bottom:1px solid #d5d7dc;padding-bottom:3px;margin-bottom:4px}.footerSiteMap>.footer-left>ul>li strong a{color:#595b57}.footerSiteMap>.footer-left>ul>li ul{list-style:none;padding:0;margin:0}.footerSiteMap>.footer-left>ul>li ul li a{color:#4b4c4a;font-size:12px;line-height:20px;position:relative;padding-left:7px;font-style:italic;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all .5s ease;display:inline-block}.footerSiteMap>.footer-left>ul>li ul li{font-size:12px;line-height:16px}.footerSiteMap>.footer-left>ul>li ul li:after{content:'';position:absolute;left:0;top:9px;width:4px;height:1px;background:#4b4c4a}.footerSiteMap>.footer-left>ul>li ul li a:hover{color:#000}.footerSiteMap>.footer-left>ul>li ul li{padding-bottom:5px;padding-left:5px;position:relative}.footerSiteMap>.footer-left>ul>li ul li ul{padding:3px 0 10px 10px}.footerSiteMap>.footer-left>ul>li ul li ul li{position:relative;padding:0;margin:0;font-size:12px;line-height:16px;margin-top:7px}.footerSiteMap>.footer-left>ul>li ul li ul li:after{content:'';position:absolute;left:0;top:7px;width:4px;height:1px;background:#898a87}.footerSiteMap>.footer-left>ul>li ul li ul li a{color:#898a87;font-size:12px;line-height:16px;position:relative;padding-left:12px;font-style:italic;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all .5s ease;display:inline-block}.tata-power-group2{width:235px;height:41px;position:relative;background:#179adb;padding-top:11px;padding-bottom:11px;display:block;margin-right:auto;margin-left:auto;margin-top:126px}.tata-power-group2 .family-site2{width:100%;float:right;position:relative;padding:0 0 0 20px}.tata-power-group2 .family-site2 span.title2{font-size:13px;line-height:19px;font-weight:600;color:#fff;display:block;cursor:pointer;position:relative}.tata-power-group2 .family-site2 span.title2:after{content:"";background:url(../images/related-websites-arrow.png) no-repeat center center;width:19px;height:10px;display:inline-block;right:19px;top:5px;position:absolute}.tata-power-group2 .family-site2 .drop2{position:absolute;left:0;top:30px;background:#179adb;padding:0 0 10px 0;width:100%;z-index:3;display:none}.tata-power-group2 .family-site2 .drop2 a{font-size:13px;line-height:19px;padding:6px 0;font-weight:400;color:#fff;border-bottom:1px dotted rgba(255,255,255,.27);display:block;margin:0 20px}.tata-power-group2 .family-site2 .drop2 a:last-child{border-bottom:0 dotted #7e73a9}.customer-centres{float:left;font-size:14px;line-height:20px;font-weight:400;color:#595b57}.customer-centres a{color:#008aff}.socialmedia{float:left;font-size:14px;line-height:20px;font-weight:400;color:#595b57;width:290px}.sm4 strong{display:block;float:left;color:#000;font-family:'Open Sans',sans-serif;font-size:13px;font-weight:400;padding:5px 15px 14px 0}.sm4 div{float:left}.sm4 div a{display:block;width:32px;height:32px;float:left;margin-right:5px}.sm4 div a span{display:none}.sm4 div a.twitter{background:url(../images/sm4.png) no-repeat 0 0}.sm4 div a.facebook{background:url(../images/sm4.png) no-repeat -32px 0}.sm4 div a.youtube{background:url(../images/sm4.png) no-repeat -64px 0}
.english{ display: none !important;}


.pages-tital h3 { display: block !important; /*font-family: 'Roboto' !important;*/ font-size: 40px!important; font-weight: 400 !important; color: #000000 !important; line-height: 80px !important; text-transform: none !important;}
.pages-tital h3 span{width: 100% !important;; height: auto !important;; display: block !important;; /*font-family: 'ITC Avant GardeStd Bold'!important; */font-size: 40px !important;font-weight: 600 !important; color: #2157b2 !important;
    line-height:40px !important; margin-bottom: 15px !important;text-transform: none !important;}
h2.new-tital {width: 100% !important;height: auto !important;float: left !important; /*font-family: 'ITC Avant GardeStd Bold' !important;*/ font-size: 25px !important;font-weight: 600 !important; color: #585858 !important; line-height: 36px !important; display: block !important; padding-bottom: 10px !important;padding-left: 0 !important;}
.board-of-directors h2.new-tital:after { display: none;}
.pages-text{font-size: 27px !important;font-weight: 900 !important; line-height: 36px !important;}

.tooltip { position: relative; display: inline-block; border-bottom: 1px dotted black;}

.tooltip .tooltiptext {visibility: hidden; width: 150px; background-color: #555; color: #fff; text-align: center; border-radius: 6px; padding: 5px 0; position: absolute; z-index: 1; bottom: 100%; left: 50%; margin-left: -60px; opacity: 0; transition: opacity 0.3s;}
.tooltip .tooltiptext::after { content: ""; position: absolute; top: 100%; left: 50%; margin-left: -5px; border-width: 5px; border-style: solid; border-color: #555 transparent transparent transparent;}
.tooltip:hover .tooltiptext { visibility: visible; opacity: 1;}

/*------- Footer -----------*/
.ppp_bg2a .center {
    margin: 0 auto 0 auto;
    max-width: 1250px;
    width: 95%;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    height: 100%;
    color: #000;padding: 53px 0 0 0;
}
.ppp_bg2a { width: 100%; background: url(../images/new/footer-bg.jpg) no-repeat top center; background-size: cover; position: inherit; border-bottom: 0px solid #d4d4d4;bottom: 0;
    z-index: 2;
    min-height: 50px;
    min-height: 140px;
    background-position: center;
}

.coryright {
    float: left;
    font-size: 11px;
    color: #acacac;
    text-align: left;
    width: 34%;
}
.footer_link {
    float: left;
    font-size: 12px;
    width: 22%;
    color: #acacac;
}
.footer_link a {
    margin: 0 5px;
    color: #acacac;
}


.input_box3-large label {
    position: relative;
    width: 100%;
}
.input_box3-large label::before {
    content: "";
    display: block;
    height: 20px;
    pointer-events: none;
    position: absolute;
    right: 6px;
    top: 0;
    width: 20px;
}

.footer_link a {
    margin: 0 5px;
    color: #acacac;
}
.footer_link a:hover {
    color: #feca28;
}
.website{float: left;font-size: 12px;color: #acacac; width: 19%;}
.follow{float: left;font-size: 12px;color: #acacac; width: 24%;}
.group_companies{ width: 820px; margin: 0 auto;}
.ppp_bg2a .input_box3-large {display: block; float: none; height: auto; margin-top: 15px; max-width: 100%; width: 88%; margin: -5px auto 0px auto;}
.ppp_bg2a .input_box3-large select { -moz-appearance: none; background: #feca28 none repeat scroll 0 0; border-radius: 25px; color: #000; cursor: pointer; display: inline-block; font-family: Roboto, sans-serif; font-size: 13px;font-weight: 400; margin: 0; outline: medium none; padding: 5px 10px; width: 100%;     border: none;}
.ppp_bg2a .input_box3-large label:after {color: #3a3a3a;  content: url(../images/new/select-ic2.png);  font: 14px Consolas, monospace; padding: 0 11px 4px;  pointer-events: none; position: absolute;    background-color: #feca28; right: 5px; top: -4px;}
.input_box3-large label::after { color: #3a3a3a;  content: url(../images/new/select-ic2.png);  font: 14px Consolas, monospace;  padding: 0 11px 4px; pointer-events: none; position: absolute;    background-color: #fff; right: 5px; top: 0;}
.follow .text-footer{ display: inline-block; font-size: 12px; color: #acacac; line-height: 26px; vertical-align: top; padding: 0 15px 0 0;}
.follow ul{display: inline-block;}
.follow ul li {float: left; width: 20px; height: 22px; padding: 0px 0px 0 0; margin: 0 10px 5px 0;}
.follow ul li:nth-child(1) a {width: 20px; height: 22px;  background: url(../images/new/follow-icon.png) 0 0 no-repeat; display: block;}
.follow ul li:nth-child(1) a:hover {width: 20px; height: 22px;  background: url(../images/new/follow-icon.png) 0 -31px no-repeat;}
.follow ul li:nth-child(2) a {width: 23px; height: 22px; background: url(../images/new/follow-icon.png) -25px 0 no-repeat; display: block;}
.follow ul li:nth-child(2) a:hover {width: 23px; height: 22px;  background: url(../images/new/follow-icon.png) -25px -31px no-repeat; display: block;}
.follow ul li:nth-child(3) a {width: 22px; height: 22px;  background: url(../images/new/follow-icon.png) -50px 0 no-repeat; display: block;}
.follow ul li:nth-child(3) a:hover {width: 22px; height: 22px;  background: url(../images/new/follow-icon.png) -50px -31px no-repeat; display: block;}
.follow ul li:nth-child(4) a {width: 22px; height: 22px;  background: url(../images/new/follow-icon.png) -75px 0 no-repeat; display: block;}
.follow ul li:nth-child(4) a:hover {width: 22px; height: 22px;  background: url(../images/new/follow-icon.png) -75px -31px no-repeat; display: block;}
.follow ul li:nth-child(5) a {width: 22px; height: 22px;  background: url(../images/new/follow-icon.png) -100px 0 no-repeat; display: block;}
.follow ul li:nth-child(5) a:hover {width: 22px; height: 22px;  background: url(../images/new/follow-icon.png) -100px -31px no-repeat; display: block;}
.follow ul li:nth-child(6) a {width: 25px; height: 22px;  background: url(../images/new/follow-icon.png) -125px 0 no-repeat; display: block;}
.follow ul li:nth-child(6) a:hover {width: 25px; height: 22px;  background: url(../images/new/follow-icon.png) -125px -31px no-repeat; display: block;}
.follow ul li:nth-child(7) a {width: 28px; height: 22px;  background: url(../images/new/follow-icon.png) -150px 0 no-repeat; display: block;}
.follow ul li:nth-child(7) a:hover {width: 28px; height: 22px;  background: url(../images/new/follow-icon.png) -150px -31px no-repeat; display: block;}


.sm4 div a.linkedIn{background:url(../images/sm4.png) no-repeat -96px 0}
.sm4 div a.telegram{background:url(../images/sm4.png) no-repeat -166px 0}

.sm4 div a.instagram{background:url(../images/sm4.png) no-repeat -128px 0}.sm4 div a.twitter:hover{background:url(../images/sm4.png) no-repeat 0 100%}.sm4 div a.facebook:hover{background:url(../images/sm4.png) no-repeat -32px 100%}.sm4 div a.youtube:hover{background:url(../images/sm4.png) no-repeat -64px 100%}

.sm4 div a.linkedIn:hover{background:url(../images/sm4.png) no-repeat -96px 100%}
.sm4 div a.telegram:hover{background:url(../images/sm4.png) no-repeat -166px 100%}

.sm4 div a.instagram:hover{background:url(../images/sm4.png) no-repeat -128px 100%}.footer-link{float:right}.footer-link a{font-size:13px;line-height:20px;font-style:italic;color:#595b57;position:relative;padding-right:10px}.footer-link a:first-child:after{content:'|';position:absolute;right:0;top:-2px;color:#266ad0}.footer-copyright{background:url(../images/footer-copyright-bg.jpg) repeat-x 0 0;height:67px;overflow:hidden}.footer-copyright .footer-copyright-container .cont-left{float:left;font-size:13px;line-height:20px;color:#697084;padding-top:25px}.footer-copyright .footer-copyright-container .cont-right{float:right}.footer-copyright .footer-copyright-container .cont-right a.allindia{background:url(../images/all-india.png) no-repeat 0 0;width:19px;height:25px;display:inline-block;margin-top:23px}.breadcrumbs{padding:20px 0;text-align:right}.breadcrumbs ul{list-style:none}.breadcrumbs ul li{display:inline;color:#9fcd1a;font-size:12px}.breadcrumbs ul li+li:before{padding:3px;color:#000;content:"/\00a0";color:#9a9a9a}.breadcrumbs ul li a{color:#9a9a9a}.breadcrumbs ul li a:hover{color:#6f6e6e;cursor:pointer}#section07 a{padding-top:80px}#section07 a span{position:absolute;top:0;left:50%;width:15px;height:15px;margin-left:-12px;border-left:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:sdb07 2s infinite;animation:sdb07 2s infinite;opacity:0;box-sizing:border-box}#section07 a span:nth-of-type(1){-webkit-animation-delay:0s;animation-delay:0s}#section07 a span:nth-of-type(2){top:16px;-webkit-animation-delay:.15s;animation-delay:.15s}#section07 a span:nth-of-type(3){top:32px;-webkit-animation-delay:.3s;animation-delay:.3s}@-webkit-keyframes sdb07{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes sdb07{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.demo a{position:absolute;bottom:90px;right:20px;z-index:2;display:inline-block;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);color:#fff;font:normal 400 20px/1 'Josefin Sans',sans-serif;letter-spacing:.1em;text-decoration:none;transition:opacity .3s}.footer_block{float:left;width:100%;padding:1em;background-color:#fff}.footer{float:left;width:100%;background-color:#fff}.thank-you h3{color:#fff;display:block;width:100%;padding:0 0 15px 0;text-align:center;color:#fc0}.thank-you small.body-text{color:#fff;font-size:14px;font-weight:300;text-align:center;padding:0 0 15px 0;display:block;line-height:22px}.thank-you img{display:block;text-align:center;width:250px;margin:0 auto;padding:0 0 25px 0}.take{color:#fff;text-align:center;padding:0 0 10px 0;font-weight:600;font-size:15px}.switchoff{margin:0;position:absolute;top:0;left:0;right:0;text-align:center;padding:30px 0 0 0;display:block;width:200px;margin:0 auto}.thank-you{padding:50px 0 0 0}.sitemap{display:inline-block;width:100%;padding:0;margin-bottom:0}.sitemap ul{display:flex;flex-wrap:wrap}.sitemap ul li{width:100%;float:left;color:#646464;font-size:16px;line-height:26px;text-transform:uppercase;position:relative;font-weight:600;margin-bottom:0}.sitemap ul li a{color:#646464}.sitemap ul li a.main{display:block;position:relative;padding-bottom:10px;margin-bottom:20px}.sitemap ul li a.main:after{content:'';width:100%;height:1px;background:rgba(0,0,0,.3);position:absolute;left:0;bottom:0}.sitemap ul li a:hover{color:#000}.sitemap ul li ul{width:100%;margin-bottom:0;margin:10px 0;padding-bottom:10px}.sitemap ul li ul li{width:33.3333333333%;display:inline-block;padding-left:0;font-weight:700;margin-bottom:0;font-size:12px;line-height:26px;text-transform:none}.sitemap ul li ul li a{float:left;width:100%;position:relative;padding:0 0 0 20px}.sitemap ul li ul li a:before{content:'';width:6px;height:1px;background:#646464;position:absolute;left:4px;top:12px}.sitemap ul li ul .inner{overflow:hidden;display:none;margin:5px 0}.sitemap ul li ul li a.menu-toggle2{position:relative;padding:0 20px 0 0;width:100%;display:inline-block}.sitemap ul li ul li ul li{width:100%;display:inline-block;padding-left:15px;font-weight:400;margin-bottom:0}.text18 p{font-size:16px;font-weight:300;line-height:26px;color:#6f6f6f}h2.ytube-download span{content:url(../images/youtube-inv.png);width:20px;height:15px;position:absolute;right:15px;top:15px}h2.ytube-download a{color:#000}h2.ytube-download{border:1px solid #ccc;padding:15px!important}.inv h2.ytube-download:before{display:none}h2.pdf-download span{content:url(../images/pdf-icon-red.png);width:15px;height:15px;position:absolute;right:15px;top:15px}h2.pdf-download a{color:#000}h2.pdf-download{border:1px solid #ccc;padding:15px!important}.inv h2.pdf-download:before{display:none}.arrowContainer2,.arrowContainer2a{cursor:pointer}@media only screen and (max-width :1366px){.demo a{position:absolute;bottom:50px;right:50px;z-index:2;display:inline-block;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);color:#fff;font:normal 400 20px/1 'Josefin Sans',sans-serif;letter-spacing:.1em;text-decoration:none;transition:opacity .3s}}@media only screen and (max-width :1300px){.left-logo-area{margin-left:100px}.menu-toggle{display:block;position:absolute;left:0;bottom:100%;width:65px;height:82px;background:#9ecd1b url(../images/nav-trigger.gif) no-repeat 50% 50%}.navWraper{position:absolute;left:0;top:100%;background:#fff;width:100%;z-index:999;-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.57);-moz-box-shadow:0 3px 5px -1px rgba(0,0,0,.57);box-shadow:0 3px 5px -1px rgba(0,0,0,.57);display:none}.main-nav>li>a{padding:15px 15px}.main-nav.mob{margin-left:0}.main-nav.mob>li{width:100%;border-top:1px solid #eaf3fa}.main-nav.mob>li i.mob-nab-toggle{position:absolute;top:19px;right:20px;width:11px;height:11px;background:url(../images/plus.png) no-repeat 50% 50%;z-index:2;-webkit-transition:transform .3s ease-out;-moz-transition:transform .3s ease-out;transition:transform .3s ease-out}.main-nav.mob>li>a.open i.mob-nab-toggle{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.main-nav.mob>li>a:hover{color:#338cd1}.main-nav.mob>li.has-sub:hover>a{background:#fff;border:1px solid transparent;border-bottom:0 solid #33a0f4}.main-nav>li ul.second-level{display:none}.second-level{margin-top:0;width:100%;position:relative;left:auto;top:auto;border:0 solid #33a0f4;padding:5px 25px 20px}.second-level>li:before{margin:9px 10px 0 10px}.has-sub li a.second-level-link:before{width:100%;left:0}.second-level li.has-sub{position:relative}.second-level>li>a{padding-left:50px}.second-level li.has-sub>a:after{display:none}.third-level{position:relative;left:auto;top:auto;margin-top:0;background:0 0;height:auto;border:none;width:100%;padding-bottom:20px;padding-left:80px;-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1;visibility:visible}.third-level.open_right{position:relative;top:0;left:auto;right:0;transform-origin:right;-ms-transform-origin:right;-webkit-transform-origin:right;padding-bottom:0}.third-level h2{display:none}.third-level li span a,.third-level li>a,.third-level li>h3{color:#30363b}.third-level li>a,.third-level li>h3 a{color:#30363b}.third-level li span a:before{background:#30363b}.third-level+i{display:none}.footerSiteMap .footer-left{width:60%;padding-left:5%}.footerSiteMap .footer-right{width:40%}.footerSiteMap>.footer-left>ul>li{width:33.3333333333%;padding-bottom:50px}.customer-centres{left:23px}.footer-link{left:23px}}@media screen and (max-width:1025px){.right-logo-area{padding-right:15px}.main-nav>li:hover>a:after{display:none}.third-level{padding-left:50px;padding-bottom:0}.third-level li{margin:0}.footerSiteMap .footer-right{width:100%;height:auto;position:relative;top:auto;right:auto}.footerSiteMap>.footer-left>ul>li{width:50%;padding-bottom:50px}.footerSiteMap .footer-left{display:none}.footerSiteMap .footer-right{width:100%}.footer-right .sitemap{float:left}.footer-right .sitemap a{font-size:16px;line-height:71px;font-weight:600;color:#868585;text-transform:uppercase}.footer-right .sitemap a span.opt-icon{background:url(../images/sitemap-arrow.png) no-repeat center center;width:15px;height:9px;display:inline-block;margin-left:12px;margin-right:55px}.tata-power-group2{margin-top:20px;margin-left:23px;margin-right:0;margin-bottom:20px;float:right}.customer-centres,.socialmedia{display:none}.footer-link{display:none}.sitemap{display:block}.footerSiteMap{padding:0}.sitemap-cont2{display:flex;flex-wrap:wrap;margin:7px 0;width:90%;margin:0 auto}.sitemap-cont2>h2{margin:0;padding:0;display:inline-block;font-size:16px;line-height:18px;font-weight:600;color:#868585;text-transform:uppercase;padding:30px 0 45px 0}.sitemap-cont2>ul{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0}.sitemap-cont2>ul>li{float:left;width:33.3333333333%;padding-right:44px;padding-bottom:50px}.sitemap-cont2>ul>li strong{display:block;margin-bottom:0;font-size:12px;line-height:20px;color:#595b57;text-transform:uppercase;font-weight:800;border-bottom:1px solid #d5d7dc;padding-bottom:3px;margin-bottom:4px}.sitemap-cont2>ul>li strong a{color:#595b57}.sitemap-cont2>ul>li ul{list-style:none;padding:0;margin:0}.sitemap-cont2>ul>li ul li{padding-bottom:3px}.sitemap-cont2>ul>li ul li a{color:#595b57;font-size:12px;line-height:20px;position:relative;padding-left:7px;font-style:italic;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all .5s ease}.sitemap-cont2>ul>li ul li a:after{content:'-';position:absolute;left:0;top:0}.sitemap-cont2>ul>li ul li a:hover{color:#000}.tata-power-group2 .family-site2 .drop2{position:absolute;left:0;top:inherit;bottom:30px;background:#179adb;padding:0 0 10px 0;width:100%;z-index:3;display:none}.customer-centres2{font-size:14px;line-height:20px;font-weight:400;color:#595b57;width:90%;margin:0 auto;text-align:center;border-top:1px solid #ccc;padding-top:15px}.customer-centres2 a{color:#008aff}.sm4{width:210px;margin:15px auto}.sm4:after{content:'';display:block;clear:both}.footer-link2{padding:0 5%;margin-bottom:20px;text-align:center}.footer-link2 a{font-size:13px;line-height:20px;font-style:italic;color:#595b57;position:relative;padding-right:10px}.footer-link2 a:first-child:after{content:'|';position:absolute;right:0;top:-2px;color:#266ad0}.footerSiteMap .footer-right{border-top:0 solid #d5d7dc;padding-top:0}.top_sec_nav{height:auto;background-color:#fff;float:left;width:100%;position:relative}.top_sec_nav{height:auto}.center-block2{width:85%}.english{display:block;position:absolute;color:#fff;z-index:999;top:30px;right:120px}.english a{color:#fff}}@media screen and (max-width:650px){.sitemap-cont2>ul>li{width:50%}.tata-power-group .family-site span.title:after{right:12.4770642202%}.sitemap ul li ul li{width:100%}.thank-you{padding:150px 0 0 0}.switchoff{margin:0;position:absolute;top:0;left:0;right:0;text-align:center;padding:160px 0 0 0;display:block;width:200px;margin:0 auto}}@media screen and (max-width:500px){.sitemap-cont2>ul>li{width:100%;padding-bottom:25px}.tata-power-group2{width:172px}.tata-power-group2 .family-site2{padding:0 0 0 12px}.footer-right .sitemap{padding-left:9px}.footer-right .sitemap a span.opt-icon{margin-right:0}.tata-power-group2{margin-left:10px}.tata-power-group .family-site span.title{font-size:14px}}@media screen and (max-width:420px){.left-logo-area .lighting-logo{display:none}.center-block2 h2{font-size:14px;line-height:88px}}

/* -------- Popup -----------*/
.w3-disabled,.w3-btn:disabled,.w3-button:disabled{cursor:not-allowed;opacity:0.3}.w3-disabled *,:disabled *{pointer-events:none}
.w3-btn.w3-disabled:hover,.w3-btn:disabled:hover{box-shadow:none}
.w3-badge,.w3-tag{background-color:#000;color:#fff;display:inline-block;padding-left:8px;padding-right:8px;text-align:center}.w3-badge{border-radius:50%}
.w3-ul{list-style-type:none;padding:0;margin:0}.w3-ul li{padding:8px 16px;border-bottom:1px solid #ddd}.w3-ul li:last-child{border-bottom:none}
.w3-tooltip,.w3-display-container{position:relative}.w3-tooltip .w3-text{display:none}.w3-tooltip:hover .w3-text{display:inline-block}
.w3-ripple:active{opacity:0.5}.w3-ripple{transition:opacity 0s}
.w3-input{padding:8px;display:block;border:none;border-bottom:1px solid #ccc;width:100%}
.w3-select{padding:9px 0;width:100%;border:none;border-bottom:1px solid #ccc}
.w3-dropdown-click,.w3-dropdown-hover{position:relative;display:inline-block;cursor:pointer}
.w3-dropdown-hover:hover .w3-dropdown-content{display:block}
.w3-dropdown-hover:first-child,.w3-dropdown-click:hover{background-color:#ccc;color:#000}
.w3-dropdown-hover:hover > .w3-button:first-child,.w3-dropdown-click:hover > .w3-button:first-child{background-color:#ccc;color:#000}
.w3-dropdown-content{cursor:auto;color:#000;background-color:#fff;display:none;position:absolute;min-width:160px;margin:0;padding:0;z-index:1}
.w3-check,.w3-radio{width:24px;height:24px;position:relative;top:6px}
.w3-sidebar{height:100%;width:200px;background-color:#fff;position:fixed!important;z-index:1;overflow:auto}
.w3-bar-block .w3-dropdown-hover,.w3-bar-block .w3-dropdown-click{width:100%}
.w3-bar-block .w3-dropdown-hover .w3-dropdown-content,.w3-bar-block .w3-dropdown-click .w3-dropdown-content{min-width:100%}
.w3-bar-block .w3-dropdown-hover .w3-button,.w3-bar-block .w3-dropdown-click .w3-button{width:100%;text-align:left;padding:8px 16px}
.w3-main,#main{transition:margin-left .4s}
.w3-modal{z-index:999911;display:none;padding-top:0px;position:fixed;right:0;top:0; bottom: 0px; width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color: rgba(0, 0, 0, 0.3);}
.w3-modal-content{margin:0;background-color:#f4f4f4;position: fixed !important;padding:36px 50px;outline:0;width:375px; right: 0px; height: 100vh;}
.w3-modal-content2{margin: auto;background-color:#fff;position: relative;padding:0;outline:0;width:520px; right: 0px; left: 0px; top: 10%; bottom: 0px; min-height: 320px; border-radius: 15px;}
.padding{padding:36px 30px}
.w3-modal-content2a{margin: auto;background-color:#f4f4f4;position: relative;padding:0;outline:0;width:500px; right: 0px; left: 0px; top: 10%; bottom: 0px; min-height: 380px;}
.padding2a{padding:36px 60px}
.padding2a p.images_center{ text-align: center;}
.w3-spin{animation:w3-spin 2s infinite linear}@keyframes w3-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}
.w3-animate-fading{animation:fading 10s infinite}@keyframes fading{0%{opacity:0}50%{opacity:1}100%{opacity:0}}
.w3-animate-opacity{animation:opac 0.8s}@keyframes opac{from{opacity:0} to{opacity:1}}
.w3-animate-top{position:relative;animation:animatetop 0.4s}@keyframes animatetop{from{top:-300px;opacity:0} to{top:0;opacity:1}}
.w3-animate-left{position:relative;animation:animateleft 0.4s}@keyframes animateleft{from{left:-300px;opacity:0} to{left:0;opacity:1}}
.w3-animate-right{position:relative;animation:animateright 0.4s}@keyframes animateright{from{right:-300px;opacity:0} to{right:0;opacity:1}}
.w3-animate-bottom{position:relative;animation:animatebottom 0.4s}@keyframes animatebottom{from{bottom:-300px;opacity:0} to{bottom:0;opacity:1}}
.w3-animate-zoom {animation:animatezoom 0.6s}@keyframes animatezoom{from{transform:scale(0)} to{transform:scale(1)}}
.w3-modal-content2 article { padding: 25px 55px 0 55px;}
.w3-modal-content2 article p { font-size: 20px; line-height: 25px; text-align: center;}
.w3-modal-content2 article ul { margin: 30px auto 0 auto; text-align: center;}
.w3-modal-content2 article ul li { list-style: none; display: inline-block; margin: 0 auto;  cursor: pointer; padding: 0px;}
.w3-modal-content2 article ul li a { font-size: 18px; color: #fff; text-decoration: none;border-radius: 5px;  background-color: #2f2f70; padding: 10px 25px;cursor: pointer;}
.w3-modal-content2 article ul li a:hover {color: #000; background-color: #feca27;}
.w3-modal-content2 article ul li:last-child a {background-color: #feca27; color: #000;}
.w3-modal-content2 article ul li:last-child a:hover {background-color: #2f2f70; color: #fff;}
.close-new{ position: absolute; top: 10px; right: 10px; cursor: pointer;}
@media only screen and (max-width:1024px) {
.search_block {
    float: right;
    margin: 15px 0 0;
    cursor: pointer;
}
.coryright {
    float: none;
    font-size: 11px;
    color: #acacac;
    text-align: center;
    width: 100%;
}
.footer_link {
    float: none;
    font-size: 12px;
    width: 100%;
    color: #acacac;
    padding: 15px 0;
}
.website {
    float: none;
    font-size: 12px;
    color: #acacac;
    width: 40%;
    margin: 0 auto 15px auto;
}
.follow {
    float: none;
    font-size: 12px;
    color: #acacac;
    width: 100%;
    padding: 0 0 30px 0;
}
.ppp_bg2a .input_box3-large {
    display: block;
    float: none;
    height: auto;
    margin-top: 15px;
    max-width: 100%;
    width: 100%;
    margin: -5px auto 0px auto;
}
h2.pdf-download {
    border: 1px solid #ccc;
    padding: 15px 50px 15px 10px!important;
}
}



@media screen and (min-aspect-ratio: 13 / 9) and (max-device-width: 760px) and (orientation: landscape){
html:before {content: "Please rotate your device. This website is best viewed in portrait mode."; text-align: center;  background:#fff url(../images/mobile-potrait-info-img.jpg) no-repeat 50% 25%; width: 100%; position: fixed; height: 100vh; padding-top: 32%;font-size: 20px; z-index: 9000000; font-weight: 300; background-color: #fff; font-family: 'ITC Avant Garde Gothic Std Book'; padding: 35% 5% 0 5%;}
}