/*RESPONSIVE*/
.ipad-show { display:none; }
.ipad-none { display:block; }




@media only screen 

and (min-device-width: 320px) 

and (max-device-width: 480px) { 

#our-journey .each-event:before { display:none; }  

.mobile-show { display:block !important; }

.mobile-hide { display:none !important; }

.p-l-0 { padding-left:0px;}

.p-r-0 { padding-right:0px;}

.p-l-10 { padding-left:10px;}

.p-r-10 { padding-right:10px;}

.m-l-10 { margin-left:10px;}

.m-r-10 { margin-right:10px;}

.m-t-10 { margin-top:10px;}

.col-xs-6 { width:50%; }

.col-xs-12 {width:100%; flex: 100%;max-width: 100%; }

.fs-40 {font-size: 30px !important;line-height: 24px;}

.fs-28 {font-size: 22px !important;}

.fs-60 {font-size: 30px !important;line-height: 30px;}

.fs-36 {font-size: 26px !important;line-height: 30px;}

p {font-size: 16px;line-height:21px;}



.mb-5, .my-5 {margin-bottom: 15px!important;}

.pagetitle h1 { font-size: 16px; line-height: 24px;}

.pagetitle2 h2 {font-size:26px;line-height: 29px;}

.pagetitle h2,h2 {font-size: 20px;margin-bottom: 8px;}

.padding-top-90 {padding-top: 30px;}

.row { margin:0px !important; }

.common-container,.common-container { width:93%; }

#braedcrumb {margin-top: 40px;margin-bottom: 20px;}

.breadcrumb {padding: 5px 5px;} 

.breadcrumb li {font-size: 10px;}

.rhs-con {margin-top: 20px;}

.info-box { margin-bottom:10px; border-bottom:solid 1px #e4e4e4; padding-bottom:10px }

#group-glance .border-right {border-right:none!important;}

#footer { text-align:left;margin-top: 10px; }

.footer-link a { display:block; padding:5px 0px; }

.footer-link span { display:none; }

#footer .copyright {text-align: left;padding-top: 22px;}

.countries-map img { width:100%; }

#schaeffler-groups-plants .common-container { padding-left:10px; padding-right:10px; }

#india-map { padding:20px; }

#india-map img { width:100%; }

.m-p-20 { padding:20px; }

.m-p-10 { padding:10px; }

#india-map {margin-top: 10px;}

.mt-40 {margin-top: 10px;}

.leadership-pic img { width:100%; }

.bod-box img { width:100%; }

.countries-holder .row > .col-md-6,#bod .row .col-md-4,#investment-case .row .col-md-4,#investment-case .row .col-md-8,#group-glance2 .row .col-md-6,#group-glance .row .col-md-6 { padding-left:0px; padding-right:0px; }



.info-box h2 {

font-size: 24px;

} 



.big-pic img { width:100%; }



.governance-box1,.governance-box2 {height:65px;}

.mid-arrow { position:relative; }

.double-arrow,.single-arrow {right: 0px;top: 0px; right:0px; margin:auto;transform: rotate(90deg);margin-bottom: 8px;}



#our-journey { text-align:center; }

#our-journey .wrapper,#our-journey .title { padding:0px; }

#our-journey .each-event:nth-child(even),#our-journey .block:nth-child(even) .each-event {margin-left: calc(0% - 0px);}

#our-journey .each-event,.event-description img {width: 100%;}

#our-journey .block:before { display:none; }

.mobile-mt-20{margin-top:20px;}



#banner .common-container { width:100%; }

#banner .banner-content { position:relative;max-width:100%; width:100%;background-color: #f6f7f8;bottom: 0; top:0; padding: 20px; padding-left: 35px; }

#banner .banner-content h2 {font-size: 26px; line-height: 28px; }

#banner .banner-content:before {width: 18px;}

.p-4 {padding: 1rem!important;}

.subdesc {font-size: 26px; line-height: 32px;}

.order-1 {order:0;}

.padding-bottom-90 {padding-bottom: 30px;}

.four-box,.bussiness-box { margin-bottom:30px; }  

#our-bussiness .fs-36 { margin-bottom:20px; }

.perfromance-box {

margin-bottom: 0px;

border-bottom: solid 1px #e4e4e4;

}



.search-bt {

position: absolute;

top: 41px;

right: inherit;

left: 51px;

}



.search-box .common-container {width: 90% !important;}

.searchTerm {width: 80%;}

.h150{height:auto;}

/*.man-img-section::after, .man-img-section1::after, .inner-man-img:before, .man-img-section4::after, .inner-man-img-right:before,.man-img-section3::after, .inner-man-img1:before{display:none;}*/

.right-img{position:relative; right:0;}

.man-img-section, .man-img-section1, .man-img-section4, .man-img-section2{padding-top:50px;}
.inner-man-img1{padding-top:30px;}
.man-img-section::after{transform: rotate(90deg); top: 145px; left: 10px;}
.man-img-section1::after{transform: rotate(90deg); top: 145px; left: 10px;}
.man-img-section4::after{transform: rotate(90deg); top: 205px; left: 10px;}

.man-after-sec .man-img-section::after{transform: rotate(90deg); top: 115px; left: 10px;}
.man-after-sec .man-img-section1::after{transform: rotate(90deg); top: 115px; left: 10px;}
.man-after-sec .man-img-section4::after{transform: rotate(90deg); top: 205px; left: 10px;}
.man-after-sec .man-img-section3::after{transform: rotate(90deg); top: 135px; left: 10px;}

.inner-man-img1:before{top: 53px;}

.man-sec .pl-0{padding-left:15px!important;}

.mobile-mt-20{margin-top:20px;}

.mobile-mb-20{margin-bottom:20px;}

.mobile-mb-0{margin-bottom:0px;}

.mobile-pl-0{padding-left:0;}

.mobile-pr-0{padding-right:0;}

.sub-title3:before{width:100%;}

.chart span:before{left: 17px;}

.chart li{padding-left:20px;}

.chart span:after{left: 27px;}

.green-small-circle::after, .green-right-arrow, .big-green-arrow::after{display:none;}

.h60{height:auto;}

.big-green-arrow{height:auto; width:100%;}

.tbl-res{overflow-x:scroll;}



.perfomance-highlights .border-right{border-right:none !important;}

.social-links li{width:100%; margin-bottom: 15px;}

.social-links img{width: 25px; height: 25px;}

.social-row .socialbar>.buttonlist-item{margin-bottom:20px;width: 100%;}

.social-row .socialbar{display:block;}

.natural-info .info-box{border-bottom:none !important;}

.map-list{position:relative;bottom:0; right:0;}



.risk-process li{width:100%; margin-right:0; min-height:auto; padding: 15px;}

.risk-table tr td:first-child, .risk-table tr td:nth-child(2), .risk-table tr td:nth-child(3){width:100%;}

.risk-icon-info{display:block; padding:30px 0;}

.risk-icon-info li{display:inline-flex; width: 100%; padding-bottom:20px; margin:0;} 

.risk-block-info li{width:100%; margin:0;}

.risk-block-info{display:block; padding-top: 20px;}



.download-center-box{margin-bottom:30px;}

.four-box h2{min-height:auto;}

.min-height-100{min-height:auto;}


.tdd-desc {
padding-right: 0px;
}
#TDD [class^="swiper-button-"] {top:16%;}

#TDD .swiper-button-next {
right:12px;
left:inherit;
}

#TDD .swiper-button-prev {left: 20px;}

.tdd-desc .fs-36 {font-size: 22px !important; line-height: 25px;}

.Performance-right {
padding-top: 10px;
}

.Performance-right h2 { margin-bottom: 20px; }
.Performance-right .common-bt { margin-top: 30px; }

.mid-banner {height: 280px;}

.banner-bottom-right-box { margin-top: 15px; }

.initiatives-pic { margin-bottom: 10px; }
.initiatives-pic img { width: 100%;  }

.mt-5, .my-5 {
margin-top: 1rem!important;
}
.pl-5, .px-5 {
padding-left: 0rem!important;
}

.initiatives-desc {padding-right: 0px;}

.initiatives-desc3 {margin-left:25px;}

.mt-4, .my-4 {
margin-top: 0.5rem!important;
}


#inner-banner img { height: 160px; object-fit: cover; }
#Performance-highlights-Glance {padding: 15px; margin-top: 20px;}
#Performance-highlights-Glance [class^="col-md-"] { padding-left:0px; padding-right:0px; margin-bottom:20px; }

#map .col:nth-child(3) {
border-right:none; 
}

#plant-glance.common-t-pad {padding-top: 20px;}
.table-style1 { overflow: scroll; width:100%; margin: auto; overflow-y: hidden; }

#standout.common-t-pad {padding-top: 0px;}
#india-map .sub-title2 { margin-bottom: 20px; }
#india-map .map-list { position: relative; right: inherit; left: 0px; margin-top: 30px; }
#standout .standout-box { height: auto; margin-bottom: 20px; }

#banner-bottom.common-t-pad {padding-top: 26px;}
#Performance-highlights-Glance .col { margin-bottom: 10px; }
.bod-graph img { width: 100%; }
.leader-box { margin-bottom: 30px; }

#future-section h5.icon-1 {line-height: 30px;}
#future-section h5.icon-4 {line-height: 21px;}
#future-section img { width: 100%; } 


.chair-quotes{padding-right:0;}
.md-info-pic img{height:auto;}
.investment-holder h3{margin-top:10px;}
.chart-info-list li{width: 50px;}
.chart-info-list{padding-left:20px;}
.graph-bar{margin-bottom:50px;}
.op-icn-list li{width:100%;}
.op-key-benefits{margin-bottom:20px;}
.mobile-mt-20{margin-top:20px !important;}
#inner-banner .common-container:before{height: 100px;}
.driving-banner img{object-fit:contain !important; height:auto !important;}
#stakeholders h5.stake5{padding-left:70px;}
.env-sdg{border:0; padding-left:0px; margin-top:20px;}
.env-capital{margin-top:20px;}
.prelude-info{min-height:auto; border-bottom:0; padding-bottom: 0;}
.prelude-info p{margin-bottom:0;}
.mobile-mt-30{margin-top:30px !important;}
.min-95, .min-190{height:auto !important;}
.strat-obj-list li{width:100%; display:block; height:auto;}
.mobile-hiden{display:none;}
.strat-img, .strat-img2{height:auto;}
.linkages{margin-top:20px;}
.gov-img, .gov-img1{height:auto;}
.bor-tb{min-height:auto;}
.gov-dual-img .bor-r{border-right:0;}
.gov-risk-info img{display:inline; margin-bottom:0; margin-right:5px;}
.gov-risk-sub-ttl{margin-top:30px; font-size: 18px; line-height:22px;}
.social-img1, .social-img2{height:auto;}
.cmp-wrp .bor-b, .cmp-wrp .bor-r{border:0;}
#mda-wrp #accordion .collapse:not(.show) { display: none;}
#mda-wrp #accordion .col-12{padding-left:0px; padding-right:0px;}
.in1-img, .ec-img, .bo-img1, .bo-img2, .bo-img3, .bo-img4, .bo-img5, .bo-img6, .ov-img{height:auto;}
#introducing-wrp .perfromance-box{margin:15px 0; border-bottom:0;}
.capital-wrp{margin:30px 0 !important;}
.social-links li{width:100%; margin-bottom: 15px;}
.social-links img{width: 25px; height: 25px;}
.social-row .socialbar>.buttonlist-item{margin-bottom:20px;width: 100%;}
.social-row .socialbar{display:block;}

#TDD .tdd-desc {padding-right: 10px; padding: 10px; }
#TDD .swiper-slide {background-position: top center; height: 710px; background-size: 550px; }
#bod .bod-box {padding: 0px;}
#bod .bod-box .bod-img {
height: auto;
}

#TDD .tdd-desc { width:100%; margin: 0; margin-top: 230px; }
#schaeffler-india .pagetitle h1, #schaeffler-group .pagetitle h1 {
padding-left: 0px;
margin-top: 12px;
} 

#AboutSchaefflerGroup .common-container {padding-top: 40px; }

#AboutSchaefflerGroup [class^="swiper-button-"] {
top: 30px;
}

#AboutSchaefflerGroup .swiper-container { padding-top: 50px; }

.AboutSchaefflerBox { margin-bottom: 20px; }

#Leadingahead-1 {margin-top: 50px;}

#Leadingahead-1 .LeadingaheadBox {padding: 20px; float: none; width: 100%;}
#Leadingahead-1 .bg1 {height: auto;}
#chairperson {
padding-top: 50px;
}
#chairperson .md-ceo {
margin-top: 50px;
}

#chairperson .chairpersonPic {
margin-bottom: 30px;
}

#Strategicpriorities { margin-top: 30px; }

#Strategicpriorities .common-container {
padding-top: 30px;
padding-bottom: 50px;
}

#Strategicpriorities .StrategicprioritiesBox {
padding-right: 0;
}

.StrategicprioritiesRight { margin-top: 30px; }
.Highlights-Box h3 {font-size: 36px; line-height: 43px; }
.Highlights-Box small {font-size: 26px;}
.Highlights-Box {margin-bottom: 20px;}
#Leadingahead-2 {margin-top: 40px;}
#Leadingahead-2 .p-4 { padding-left: 0px !important; padding-right: 0px !important; }
#Leadingahead-2 .Leading-grid{ margin: auto; margin-top: 30px; }
#Leadingahead-2 .Leading-grid .Leading-Box {margin-bottom: 40px;}
#Leadingahead-2 .Leading-grid .Leading-Box .Leading-BoxRight { margin-top:20px; }
.LeadingaheadPIc3 img { width: 100%; }

#Leadingahead-3 .LeadingaheadPIc3 {
position: relative;
margin-bottom: 0;
}

#Leadingahead-3 .LeadingaheadPIc3 .Leadingahead3Box { position: relative; width: 100%; bottom: 0px; padding:15px; }
.Leadingahead3thumb { margin-bottom: 20px; }
.img-fluid { width: 100%; }

#OSM .osmbox { height: auto; padding: 0; margin-bottom: 30px; }
#OSM .osmbox a {
position: relative;
bottom: 0;
left: 0;
margin-top: 30px !important;
}

.pagetitle3 h2 {font-size: 34px; line-height: 40px; }
.bodtable1 { width: 98%; margin: auto; overflow: scroll; margin-bottom: 30px; }

#frSatish .frSatishpic { margin-bottom: 20px; }

.chairpersonBox { margin-bottom: 30px; }

#chairperson .chairpersonBox {
    padding: 0;
}

#chairperson .md-ceo .common-bt2 {
    transform: translateY(0px);
}

.HighlightsRight { margin-top: 25px; }

}



@media only screen 

and (min-device-width: 481px) 

and (max-device-width: 767px) { 

.mobile-show { display:block !important; }

.mobile-hide { display:none !important; }

.p-l-0 { padding-left:0px;}

.p-r-0 { padding-right:0px;}

.p-l-10 { padding-left:10px;}

.p-r-10 { padding-right:10px;}

.m-l-10 { margin-left:10px;}

.m-r-10 { margin-right:10px;}

.m-t-10 { margin-top:10px;}

.col-xs-6 { width:50%; }

.col-xs-12 {width:100%; flex: 100%;max-width: 100%; }

.fs-40 {font-size: 30px !important;line-height: 24px;}

.fs-28 {font-size: 22px !important;}

.fs-60 {font-size: 30px !important;line-height: 30px;}

.fs-36 {font-size: 26px !important;line-height: 30px;}

p {font-size: 16px;line-height:21px;}

#inner-banner .common-container:before{height: 100px;}

.mb-5, .my-5 {margin-bottom: 15px!important;}

.pagetitle h1 { font-size: 26px; line-height: 24px;}

.pagetitle2 h2 {font-size:22px;line-height: 24px;}

.pagetitle h2,h2 {font-size: 20px;margin-bottom: 8px;}

.padding-top-90 {padding-top: 30px;}

.row { margin:0px !important; }

.common-container,.common-container { width:93%; }

#braedcrumb {margin-top: 40px;margin-bottom: 20px;}

.breadcrumb {padding: 5px 5px;} 

.breadcrumb li {font-size: 10px;}

.rhs-con {margin-top: 20px;}

.info-box { margin-bottom:10px; border-bottom:solid 1px #e4e4e4; padding-bottom:10px }

#group-glance .border-right {border-right:none!important;}

#footer { text-align:left;margin-top: 10px; }

.footer-link a { display:block; padding:5px 0px; }

.footer-link span { display:none; }

#footer .copyright {text-align: left;padding-top: 22px;}

.countries-map img { width:100%; }

#schaeffler-groups-plants .common-container { padding-left:10px; padding-right:10px; }

#india-map { padding:20px; }

#india-map img { width:100%; }

.m-p-20 { padding:20px; }

.m-p-10 { padding:10px; }

#india-map {margin-top: 10px;}

.mt-40 {margin-top: 10px;}

.leadership-pic img { width:100%; }

.bod-box img { width:100%; }

.countries-holder .row > .col-md-6,#bod .row .col-md-4,#investment-case .row .col-md-4,#investment-case .row .col-md-8,#group-glance2 .row .col-md-6,#group-glance .row .col-md-6 { padding-left:0px; padding-right:0px; }



.info-box h2 {

font-size: 24px;

} 



.big-pic img { width:100%; }



.governance-box1,.governance-box2 {height:65px;}

.mid-arrow { position:relative; }

.double-arrow,.single-arrow {right: 0px;top: 0px; right:0px; margin:auto;transform: rotate(90deg);margin-bottom: 8px;}



#our-journey { text-align:center; }

#our-journey .wrapper,#our-journey .title { padding:0px; }

#our-journey .each-event:nth-child(even),#our-journey .block:nth-child(even) .each-event {margin-left: calc(0% - 0px);}

#our-journey .each-event,.event-description img {width: 100%;}

#our-journey .block:before { display:none; }

.mobile-mt-20{margin-top:20px;}



#banner .common-container { width:100%; }

#banner .banner-content { position:relative;max-width:100%; width:100%;background-color: #f6f7f8; bottom: 0; top:0; padding: 20px; padding-left: 35px;}

#banner .banner-content h2 { font-size:17px; line-height:17px; }

#banner .banner-content:before {width: 18px;}

.order-1 {order:0;}

.padding-bottom-90 {padding-bottom: 30px;}

.four-box,.bussiness-box { margin-bottom:30px; }  

#our-bussiness .fs-36 { margin-bottom:20px; }



.perfromance-box {

margin-bottom: 0px;

border-bottom: solid 1px #e4e4e4;

}



.search-bt {

position: absolute;

top: 41px;

right: inherit;

left: 51px;

}



.search-box .common-container {width: 90% !important;}

.searchTerm {width: 80%;}





.mobile-mt-20{margin-top:20px;}

.mobile-mb-20{margin-bottom:20px;}

.mobile-mb-0{margin-bottom:0px;}

.mobile-pl-0{padding-left:0;}

.mobile-pr-0{padding-right:0;}

.sub-title3:before{width:100%;}

.chart span:before{left: 17px;}

.chart li{padding-left:20px;}

.chart span:after{left: 27px;}



.green-small-circle::after, .green-right-arrow, .big-green-arrow::after{display:none;}

.h60{height:auto;}

.big-green-arrow{height:auto; width:100%;}

.tbl-res{overflow-x:scroll;}



.perfomance-highlights .border-right{border-right:none !important;}

.social-links li{width:100%;margin-bottom: 15px;}

.social-links img{width: 25px; height: 25px;}

.social-row .socialbar>.buttonlist-item{margin-bottom:20px;width: 100%;}

.social-row .socialbar{display:block;}

.natural-info .info-box{border-bottom:none !important;}

.map-list{position:relative;bottom:0; right:0;}



.risk-process li{width:100%; margin-right:0; min-height:auto; padding: 15px;}

.risk-table tr td:first-child, .risk-table tr td:nth-child(2), .risk-table tr td:nth-child(3){width:100%;}

.risk-icon-info{display:block; padding:30px 0;}

.risk-icon-info li{display:inline-flex; width: 100%; padding-bottom:20px; margin:0;} 

.risk-block-info li{width:100%; margin:0;}

.risk-block-info{display:block; padding-top: 20px;}

.download-center-box{margin-bottom:30px;}

.four-box h2{min-height:auto;}

.min-height-100{min-height:auto;}

.man-img-section, .man-img-section1, .man-img-section4, .man-img-section2{padding-top:50px;}
.inner-man-img1{padding-top:30px;}
.man-img-section::after{transform: rotate(90deg); top: 145px; left: 10px;}
.man-img-section1::after{transform: rotate(90deg); top: 145px; left: 10px;}
.man-img-section4::after{transform: rotate(90deg); top: 205px; left: 10px;}

.man-after-sec .man-img-section::after{transform: rotate(90deg); top: 115px; left: 10px;}
.man-after-sec .man-img-section1::after{transform: rotate(90deg); top: 115px; left: 10px;}
.man-after-sec .man-img-section4::after{transform: rotate(90deg); top: 205px; left: 10px;}
.man-after-sec .man-img-section3::after{transform: rotate(90deg); top: 135px; left: 10px;}

.inner-man-img1:before{top: 53px;}

.chair-quotes{padding-right:0;}
.md-info-pic img{height:auto;}
.investment-holder h3{margin-top:10px;}
.chart-info-list li{width: 50px;}
.chart-info-list{padding-left:20px;}
.graph-bar{margin-bottom:50px;}
.op-icn-list li{width:100%;}
.op-key-benefits{margin-bottom:20px;}
.mobile-mt-20{margin-top:20px !important;}
.driving-banner img{object-fit:contain !important; height:auto !important;}
#stakeholders h5.stake5{padding-left:70px;}
.prelude-info{min-height:auto; border-bottom:0; padding-bottom: 0;}
.prelude-info p{margin-bottom:0;}
.mobile-mt-30{margin-top:30px !important;}
.min-95, .min-190{height:auto !important;}
.strat-obj-list li{width:100%; display:block; height:auto;}
.mobile-hiden{display:none;}
.strat-img, .strat-img2{height:auto;}
.linkages{margin-top:20px;}
.gov-img, .gov-img1{height:auto;}
.bor-tb{min-height:auto;}
.gov-dual-img .bor-r{border-right:0;}
.gov-risk-info img{display:inline; margin-bottom:0; margin-right:5px;}
.gov-risk-sub-ttl{margin-top:30px; font-size: 18px; line-height:22px;}
.social-img1, .social-img2{height:auto;}
.cmp-wrp .bor-b, .cmp-wrp .bor-r{border:0;}
#mda-wrp #accordion .collapse:not(.show) { display: none;}
#mda-wrp #accordion .col-12{padding-left:0px; padding-right:0px;}
.in1-img, .ec-img, .bo-img1, .bo-img2, .bo-img3, .bo-img4, .bo-img5, .bo-img6, .ov-img{height:auto;}
#introducing-wrp .perfromance-box{margin:15px 0; border-bottom:0;}
.capital-wrp{margin:30px 0 !important;}
.social-links li{width:100%; margin-bottom: 15px;}
.social-links img{width: 25px; height: 25px;}
.social-row .socialbar>.buttonlist-item{margin-bottom:20px;width: 100%;}
.social-row .socialbar{display:block;}

}



@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait) { 

.mobile-show { display:block !important; }

.mobile-hide { display:none !important; }

.p-l-0 { padding-left:0px;}

.p-r-0 { padding-right:0px;}

.col-xs-6 { width:50%; }

.col-sm-12 { width:100%; flex: 100%;max-width: 100%;}

.fs-40 {font-size: 30px !important;line-height: 24px;}

.fs-28 {font-size: 22px !important;}

.fs-60 {font-size: 30px !important;line-height: 30px;}

p {font-size: 16px;line-height:21px;}

.mb-5, .my-5 {margin-bottom: 15px!important;}

.pagetitle1 h2 {font-size: 25px;padding: 0px 10px;line-height: 30px;}

.padding-top-90 {padding-top: 30px;}

.row { margin:0px !important; }

.common-container,.common-container { width:96%; }

#braedcrumb {margin-top: 10px;margin-bottom: 20px;}

.breadcrumb {padding: 5px 5px;} 

.breadcrumb li {font-size: 10px;}

.rhs-con {margin-top: 20px;}

.pagetitle h2 {font-size: 20px;margin-bottom: 8px;}

.pagetitle2 h2 {font-size:30px;line-height: 29px;}

.info-box { margin-bottom:10px; border-bottom:solid 1px #e4e4e4; padding-bottom:10px }

#group-glance .border-right {border-right:none!important;}

#footer { text-align:center;margin-top: 10px; }

#footer .copyright {text-align: center;padding-top: 4px;}



.countries-map img { width:100%; }

#schaeffler-groups-plants .common-container { padding-left:10px; padding-right:10px; }

#india-map { padding:20px; }

#india-map img { width:100%; }

.m-p-20 { padding:20px; }

.m-p-10 { padding:10px; }

#india-map {margin-top: 10px;}

.mt-40 {margin-top: 10px;}

.pagetitle h1 {font-size: 18px; line-height: 24px;}

.leadership-pic img { width:100%; }

.bod-box img { width:100%; }

.bod-lable { width:70px; }

#group-glance .sub-title { margin-left:15px; }

#group-glance .info-box {height: 90px; border-bottom:none; border-right: solid 1px #e4e4e4;}



#group-glance2 .sub-title { margin-bottom:15px; }

.big-pic img { width:100%; }

.search-bt {

position: absolute;

top: 41px;

right: inherit;

left: 51px;

}



.search-box .common-container {width: 90% !important;}

.searchTerm {width: 80%;}



.tab-mt-20{margin-top:20px;}

.sub-title3:before{width:100%;}

.chart li{padding-left:20px;}

.chart span{width:15px;}

.chart span:after{left:20px;}

.chart{padding-right:0;}

.chart span:before{width:100%; left:10px; font-size: 11px;}

.tab-pl-0{padding-left:0;}

.tab-pr-0{padding-right:0;}

.man-img-section img, .man-img-section1 img, .man-img-section2 img, .man-img-section3 img, .man-img-section4 img{width:50px; height:50px;}

/*.man-img-section::after, .man-img-section1::after, .inner-man-img:before, .man-img-section4::after, .inner-man-img-right:before,.man-img-section3::after, .inner-man-img1:before{display:none;}*/


.man-img-section{padding-top:50px;}

.man-img-section::after{transform: rotate(90deg); top: 105px; left: 20px;}

.h60{height:auto;}

.green-small-circle::after{width: 113px;right: -113px;}

.green-small-circle::after, .green-right-arrow, .big-green-arrow::after{display:none;}

.perfomance-highlights .info-box{border-bottom:none !important; padding: 10px;}

.social-links li{width:30%;margin-bottom: 15px;}

.natural-info .info-box{border-bottom:none !important;}



.risk-process li{width: 30%; min-height: 190px;}

.risk-table tr td:nth-child(2){width:30%;}

.risk-table tr td:nth-child(4){width:30%;}

.risk-icon-info{display:block; padding:30px 0;}

.risk-icon-info li{display:inline-flex; padding-bottom:20px; } 

.risk-block-info li{width:100%; margin:0;}

.risk-block-info{display:block; padding-top: 20px;}

.download-center-box h4{min-height:70px;}

.Performance-right { padding-top:0px;}

.col-sm-6 {
-ms-flex: 0 0 50% !important;
flex: 0 0 50% !important;
max-width: 50% !important;
}

.four-box { margin-bottom:30px; }
.mid-banner {height: 450px;}
.initiatives-pic { margin-bottom:15px; }
.initiatives-pic img { width: 100%; }
.order-1 {
-ms-flex-order: 1;
order: 0;
}

.initiatives-desc {padding-right: 0px;}

.pl-5, .px-5 {
padding-left: 0rem!important;
}

.initiatives-desc3,.initiatives-desc2 {width:100%;}

#standout h3 { margin-bottom: 20px; }
#standout .standout-box {height: 330px;}

.chart-info-list li{width: 37px; font-size: 11px;}
.chart-info-list{padding-left:0px;}

.prelude-info img{height:60px;}
.strat-icon1, .strat-icon2, .strat-icon3, .strat-icon4{font-size: 15px; line-height:20px; padding-top:10px;}
.strat-img, .strat-img2{height:auto;}
.min-190{min-height:290px;}
.min-95{min-height:120px;}
.gov-img, .gov-img1{height:auto;}
.bor-tb{min-height:auto;}
.gov-risk-sub-ttl{font-size: 18px; line-height:22px;}
.tab-mt-20{margin-top:20px;}
.social-img1, .social-img2{height:auto;}
.mobile-mt-20{margin-top:20px;}
.in1-img, .ec-img, .bo-img1, .bo-img2, .bo-img3, .bo-img4, .bo-img5, .bo-img6, .ov-img{height:auto;}
#introducing-wrp .perfromance-box{margin:15px 0; border-bottom:0;}
.capital-wrp{margin:30px 0 !important;}
.social-links li{width:100%; margin-bottom: 15px;}
.social-links img{width: 25px; height: 25px;}
.social-row .socialbar>.buttonlist-item{margin-bottom:20px;width: 100%;}
.social-row .socialbar{display:block;}
#TDD .tdd-desc {padding-right: 80px;}
#TDD .swiper-slide {background-position: center;}

#bod .bod-box {padding: 0px;}
/* #bod .bod-box .bod-img {height: 155px;} */
#bod .bod-lable {width: 61px; padding: 6px 10px;}

.bodtable1 {width: 98%; margin: auto; overflow: scroll; margin-bottom: 50px; }

.img-fluid {width: 100%; }

#Leadingahead-1 .LeadingaheadBox {
padding: 40px;
width: 400px;
}

#Strategicpriorities .StrategicprioritiesBox {
padding-right: 30px;
margin-bottom: 40px;
}

#Leadingahead-2 .p-4 { padding-left: 0px !important; }

#Leadingahead-2 {
margin-top: 50px;
}

.Leadingahead3Right { margin-top: 20px; }
.title-32 {
font-size: 26px;
font-weight: 700;
line-height: 36px;
}
#OSM .osmbox {
height: 360px;
position: relative;
}

.Leadingahead-pic { margin-bottom: 30px; }

}





@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape) {

.mobile-show { display:block !important; }

.mobile-hide { display:none !important; }

.big-pic img { width:100%; }

.row { margin:0px; }

.common-container,.common-container { width:98%; }

.countries-map img { width:100%; }

#braedcrumb {margin-top: 10px;margin-bottom: 20px;}

.breadcrumb {padding: 5px 5px;} 

.p-l-0 { padding-left:0px;}

.p-r-0 { padding-right:0px;}

.p-l-10 { padding-left:10px;}

.p-r-10 { padding-right:10px;}

.m-l-10 { margin-left:10px;}

.m-r-10 { margin-right:10px;}

.m-t-10 { margin-top:10px !important;}



.m-p-20 { padding:20px; }

.m-p-10 { padding:10px; }

#india-map {margin-top: 10px;}

.mt-40 {margin-top: 10px;}

#group-glance2 .sub-title { margin-bottom:15px; }

.info-box h2 {font-weight: 700;font-size: 23px;}

.bod-box img { width:100%; }



.sub-title3:before{width:100%;}

.chart li{padding-left:20px;}

.chart span{width:20px;}

.chart span:after{left:20px;}

.chart{padding-right:0;}

.chart span:before{width:100%; left:10px;}



.man-img-section4::after{right: 10px;}

.right-img{right:60px;}

.man-img-section img, .man-img-section1 img, .man-img-section2 img, .man-img-section3 img, .man-img-section4 img{width:55px; height:55px;}

.green-small-circle::after, .green-right-arrow{display:none;}

.big-green-arrow::after{right:-30px;}

.h60{height:auto;}

.tab-mt-20{margin-top:20px;}

.perfomance-highlights .info-box{border-bottom:none !important; padding: 10px;}



.risk-process li{width: 30%; min-height: 190px;}

.risk-table tr td:nth-child(2){width:30%;}

.risk-table tr td:nth-child(4){width:30%;}

.risk-icon-info{display:block; padding:30px 0;}

.risk-icon-info li{display:inline-flex; padding-bottom:20px; } 

.risk-block-info li{width:100%;}

.risk-block-info{display:block; padding-top: 20px;}

.download-center-box h4{min-height:50px;}

.ipad-show { display:block; }
.ipad-none { display:none; }

.chart-info-list li{width: 50px; font-size: 12px;}
.chart-info-list{padding-left:0px;}

.strat-icon1, .strat-icon2, .strat-icon3, .strat-icon4{font-size: 15px; line-height:20px; padding-top:10px;}
.strat-img, .strat-img2{height:auto;}
.gov-img, .gov-img1{height:auto;}
.bor-tb{min-height:auto;}
.gov-risk-sub-ttl{font-size: 18px; line-height:22px;}
.social-img1, .social-img2{height:auto;}
.in1-img, .ec-img, .bo-img1, .bo-img2, .bo-img3, .bo-img4, .bo-img5, .bo-img6, .ov-img{height:auto;}
#introducing-wrp .perfromance-box{margin:15px 0; border-bottom:0;}
.capital-wrp{margin:30px 0 !important;}
.social-links li{width:100%; margin-bottom: 15px;}
.social-links img{width: 25px; height: 25px;}
.social-row .socialbar>.buttonlist-item{margin-bottom:20px;width: 100%;}
.social-row .socialbar{display:block;}
}





@media only screen and (min-device-width :1024px) and (max-device-width :1366px) and (orientation :landscape) {
.Performance-right {
padding-top: 0px;
}
}




@media (max-width: 320px) {

}



/* (1920x1080) Full HD Display */

@media screen and (min-width: 1900px){



}



/* (1366x768) WXGA Display */

@media  screen and (max-width: 1366px) {

.slipper-float img { width:220px; }

}