@media (min-width: 1920px) and (max-width: 2560px) {



}

@media (min-width: 1600px) and (max-width: 1919px) {



}


@media only screen and (min-width: 1400px) and (max-width: 1599px) {



}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {


    .common-ttle{ font-size:44px; line-height:45px;}
    .three-graph-cvr .three-graph-main .three-gridlhs h2{ font-size: 46px; line-height: 52px;}
    .chairman-main-wrp .chairman-lhs .cvr{ width: 710px;}
    .chairman-main-wrp .chairman-rhs .pic-name{ width: 50%;}
    .common-pd-t {
        padding-top: 20px;
    }


    #brand-review .container-1360-wrp { max-width: 1200px; }

}





/* Medium */
@media only screen and (min-device-width: 768px) and (max-device-width: 1199px) and (orientation: landscape) {

    .esg-wrp-main .esg-sldr-cvr .swiper-wrapper .swiper-slide .esg-card .esg-btm-wrp .info-numb p{ font-size: 12px;}

    .sub-ttle{ font-size: 16px;}
    .common-ttle{ font-size: 40px; line-height: 1.2;}
    .high-wrp-main .high-sldr-cvr .swiper-wrapper .swiper-slide .high-card .high-desc .info-numb-wrp h2{ font-size: 28px;}
    .high-wrp-main .high-sldr-cvr .swiper-wrapper .swiper-slide .high-card .high-desc .info-numb-wrp p{ font-size: 14px;}
    .sub-desc{ font-size: 18px;}
    .esg-wrp-main .esg-sldr-cvr .swiper-wrapper .swiper-slide .esg-card .esg-btm-wrp .info-numb h2{ font-size: 24px;}
    .esg-wrp-main .esg-sldr-cvr .swiper-wrapper .swiper-slide .esg-card .esg-btm-wrp .info-numb p{ font-size: 12px; line-height: 14px;}
    .esg-wrp-main .esg-sldr-cvr .swiper-wrapper .swiper-slide .esg-card .esg-btm-wrp .desc{ font-size: 16px;}
}

/* Small */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {

    .sub-ttle{ font-size: 16px;}
    .common-ttle{ font-size: 34px; line-height: 1.2;}
    .high-wrp-main .high-sldr-cvr .swiper-wrapper .swiper-slide .high-card .high-desc .info-numb-wrp h2{ font-size: 28px;}
    .high-wrp-main .high-sldr-cvr .swiper-wrapper .swiper-slide .high-card .high-desc .info-numb-wrp p{ font-size: 14px;}
    .sub-desc{ font-size: 18px;}
    .esg-wrp-main .esg-sldr-cvr .swiper-wrapper .swiper-slide .esg-card .esg-btm-wrp .info-numb h2{ font-size: 18px;}
    .esg-wrp-main .esg-sldr-cvr .swiper-wrapper .swiper-slide .esg-card .esg-btm-wrp .info-numb p{ font-size: 12px; line-height: 14px;}
    .esg-wrp-main .esg-sldr-cvr .swiper-wrapper .swiper-slide .esg-card .esg-btm-wrp .desc{ font-size: 16px;}

}


/* Extra small */
@media (min-width: 320px) and (max-width: 767px) {


    /* .wow {visibility: visible;} */
    .common-pd-b{ padding-bottom: 40px;}
    .common-pd-t{ padding-top: 40px;}
    .viewport{ padding-bottom: 0px;}
    .header-full-wrp .head-rhs #dwld-rprt{ display: none;}
    .header-full-wrp .head-rhs #ham-menu{ padding: 22px 15px;}
    .header-full-wrp .head-rhs #tata-logo {padding: 10px 0px 10px 10px;}
    .header-full-wrp .logo{ padding: 23px 0px;}
    .header-full-wrp{ height: 70px;}
    .full-breadcrumb-wrp{ margin-top: 70px;}
    .sub-ttle{ font-size: 16px;}
    .common-ttle{ font-size: 34px; line-height: 1.2;letter-spacing: -0.55px; margin-bottom: 0px;}
    .high-wrp-main .high-sldr-cvr .swiper-wrapper .swiper-slide .high-card .high-desc .info-numb-wrp h2{ font-size: 28px;}
    .high-wrp-main .high-sldr-cvr .swiper-wrapper .swiper-slide .high-card .high-desc .info-numb-wrp p{ font-size: 14px;}
    .sub-desc{ font-size: 18px;}
    .esg-wrp-main .esg-sldr-cvr .swiper-wrapper .swiper-slide .esg-card .esg-btm-wrp .info-numb h2{ font-size: 18px;}
    .esg-wrp-main .esg-sldr-cvr .swiper-wrapper .swiper-slide .esg-card .esg-btm-wrp .info-numb p{ font-size: 12px; line-height: 14px;}
    .esg-wrp-main .esg-sldr-cvr .swiper-wrapper .swiper-slide .esg-card .esg-btm-wrp .desc{ font-size: 16px;}
    .esg-wrp-main .common-ttle{ margin-bottom: 0px;}
    .esg-wrp-main .esg-in-rhs .esg-card{ width: 100%;}
    .high-wrp-main .high-sldr-cvr .swiper-wrapper .swiper-slide .high-card .high-desc{ min-height: 290px;}
    .high-wrp-main .high-sldr-cvr{ padding: 20px 0px 50px;}
    .high-wrp-main .high-sldr-cvr .high-next, .high-wrp-main .high-sldr-cvr .high-prev{top:inherit; bottom: 0px;}
    .high-wrp-main .high-sldr-cvr .high-prev{ left: 50%; right: inherit; margin-left: -30px;}
    .high-wrp-main .high-sldr-cvr .high-next{ left: inherit; right: 50%; margin-right: -30px;}
    .esg-wrp-main .esg-in-rhs{ padding-top: 30px;}

    .tcpl-impact-wrp .impact-grid-cvr .impact-grid{ position: relative; width: 100% !important; height: 350px !important; left: inherit !important; top: inherit !important; right: inherit !important; margin: 20px 0px 0px;}

    .tcpl-impact-wrp .impact-grid-cvr{ height: auto;}
    .tcpl-purpose-wrp .o3-wrp{ margin: 20px 0px;}
    .tcpl-impact-wrp .impact-grid-cvr .impact-grid.impact-card2{ height: auto !important;}
    .tcpl-impact-wrp .impact-grid-cvr .impact-grid.impact-card9{ height: auto !important;}
    .tcpl-impact-wrp .impact-grid-cvr .impact-grid.impact-card10{ height: auto !important;}

    .tcpl-purpose-brand-wrp .container-1360-wrp{ padding: 40px 20px;}
    .tcpl-purpose-brand-wrp .purp-brand-lhs .desc{ font-size: 16px;}

    .tcpl-purpose-wrp .purp-mid-wrp .purp-rhs .o3-wrp{ max-width: 100%; display: block; padding: 30px 0px 15px; height: auto;}
    .tcpl-purpose-wrp .common-ttle {margin-bottom: 0px;}

    .tcpl-purpose-wrp .purp-mid-wrp .purp-rhs .o3-wrp .ttle{ font-size: 18px;}
    .tcpl-purpose-wrp .purp-mid-wrp .purp-rhs .o3-wrp h2{ font-size: 30px;}
    .tcpl-purpose-wrp{ padding-bottom: 0px;}

    .three-graph-cvr .three-graph-main .three-gridlhs h2{ font-size: 32px; line-height: 36px; margin-bottom: 20px;}
    .three-graph-cvr .three-graph-main .three-gridrhs .spacer-grid{ display: none;}
    .graph-box{ margin-top: 30px;}

    .footer-wrp p{ font-size: 12px;}
    .footer-wrp{ padding: 10px 10px;}

    .chairman-main-wrp .chairman-rhs .fake-cvr{ display: none;}
    .chairman-main-wrp .chairman-rhs .pic-name{ width: 80%; bottom: 20px;}
    .chairman-main-wrp .chairman-lhs{ padding: 40px 15px 40px;}
    .chairman-main-wrp .chairman-lhs .cvr{ width: 100%; padding: 0px;}
    .chairman-main-wrp .chairman-rhs .chair-cvr-pic{ display: none;}
    .chairman-main-wrp .chairman-rhs{ height: 500px;}

    .presence-main-wrp .presence-map-cvr .location-wrp{ display: none;}
    .presence-main-wrp .presence-map-cvr{ padding-bottom: 30px;}

    .presence-main-wrp .presence-mob-full{ display: block;}

    .bs-lhs{ margin-bottom: 30px;}

    .stakeholders-eng-wrp .stake-card-in{ text-align: center;}
    .stakeholders-eng-wrp{ padding-bottom: 40px;}
    .home-stake-risk-wrp {
        padding: 10px 0px;
    }

    .home-dc-wrp {
        padding: 10px 0px;
    }

    #bnr-vid3 { width: 100%; }

    .pointer-title { position: relative !important; left: 0px !important; top: 0px !important; margin-bottom:30px; text-align: center; }
    .rajasthan {margin-left: 0;  }
    .mharashtra,.Andhra,.BiharJharkhand,.punjab { width: 100%; }
    .pointer-title p br { display: none; }
    .pointer-title img { width: 90% !important; }
    .Andhra,.westb,.punjabbox,.punjab {margin-left:0px;}
    .BiharJharkhandbox { padding-left: 0px; }
    .pointer-title a { margin-bottom: 20px; display: block; }
    .ccp-bx {
        min-height: auto !important; padding-bottom: 20px !important;
    }
    .home-start-wrp .strbox {left: 6%;}
}


@media screen and (max-width: 767px),
       screen and (max-height: 700px) {
        .chairman-sldr-wrp .chair-sldr .swiper-slide .chair-slide-wrp,.tcfb-wrp,.tcfb-wrp .container-1360-wrp .tcfb-rhs .tcfb-card,.tcfb-wrp .container-1360-wrp .tcfb-rhs {height: 600px;}



}