/* common css starts */
.aj-bg-gray{background-color: #f4f4f4;}

/* common css ends */


/* Business Area page css starts */
.busiess-area-img-border{border: 1px solid #ccd1e2;}
/* Business Area page css ends */

/* R&D page css stares */
.r_dPic img{height: 450px;}
.r_dText {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 15px 25px;
    background: #252c69e3;
    color: #fff;
}
/* R&D page css ends */

/* Css for businessareas_africa_institution starts */
.businessareas_africa_institution_slider .swiper-pagination {
    width: 100%;
    top: 75%;
    right: 10px;
}

.businessareas_africa_institution_slider .swiper-pagination-bullet {
    background: #001a70;
    width: 10px;
    height: 10px;
    border-radius: 100px;
}

.businessareas_africa_institution_slider .swiper-slide {overflow:hidden;background:#ffffff;}
.businessareas_africa_institution_slider .heroSlideText {padding: 15px 0px;}

.businessareas_africa_institution_slider {display: none;}
/* Css for businessareas_africa_institution ends */

/* Css for media coverage starts */
.mid-cov-col .busiess-area-img-border{display: inline-flex; align-items: center; margin-right: 20px;margin-bottom: 20px;}
.mid-cov-img{margin-right: 15px;}
/* Css for media coverage ends */

/* Css for USA Generics starts */
.usaOtherBox {
    background: #f4f6fc;
    border-left: 2px solid #1f659b;
    /* overflow: hidden; */
    position: relative;
}
.usaOtherBoxImg{position: absolute;top: -220px; right: 0px;}
/* Css for USA Generics ends */

/* CSS for financials starts */
@import url('https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700&amp;display=swap');


.card-text{
    color: #133861;
    font-weight: 700;
    
}
.card{
    border: none;
    
    margin-bottom: 20px;
}

.card-box{height:100%;box-shadow: 10px 10px 0px rgba(0,0,0,.125); border: 1px solid rgba(0,0,0,.125); border-radius:0.25rem}
.card-body span{
    right: 0;
}
.card-body .card-text:nth-child(1){
    /*border-bottom: 2px solid gray;*/
}
hr{
    margin: -1rem 0;
}
hr:not([size]) {
    height: 2px;
}
.nav-tabs{
    border-bottom: none;
}
button{
    background-color: none !important;
    /* outline: 1px solid gray; */
}
.card-text{
    margin-bottom: 2px !important;
}
.tabBtn{
    padding: 15px;
    color: gray;
    font-size: 700;
}
/* CSS for financials ends */

/* Investor css starts */

.borderno{border-top: none;border-left:none ;height:45px; box-shadow:none; border:0; border-bottom:1px solid #939393; padding:0 0 10px 0;}

/* Investor css ends */
/* media kit page css start */
.media-right-img{min-width: 70%;}
/* media kit page css ends */
/* sitemap css starts */
.sitemapTitle {font-size: 20px;padding-bottom: 5px;color: #001A70;font-weight: 700;padding-left: 20px;line-height: 35px;}
.sitemap-links li:before { content: "-";margin: 0px 10px 0px 40px;}
.sitemap-links li:hover{color: #ffb44f;}
.left-mr{margin-left: 30px;}
.sitemapTitle a:hover{color: #ffb44f;}
/* sitemap css ends */
/* SB Media Query Starts */
@media only screen and (max-width: 767px) {
    .businessareas_africa_institution_img{display: none;}
    .businessareas_africa_institution_slider {display: block;}
    .mid-cov-col .busiess-area-img-border{margin: 0px;display: flow-root;}
    .usaOtherBoxImg {position: inherit;}
	.directorPic,.recognitionsBox {margin: 0 auto;}
    .bodBox .sectionTitle, .bodBox .designation {margin-left: 50px;}
	.marker_1{ top: 53%; left: 66%;}
    .marker_2{ top: 43%; left: 23.8%;}
    .marker_3{ top: 71%; left: 62%;}
    .marker_4{ top: 54%; left: 78.6%;}
}

/*  */

@media only screen and (min-width: 768px) and (max-width: 991px){ 
    .usaOtherBoxImg{top: -10%;}
 }
 /*  */
 @media only screen and (min-width: 768px) and (max-width: 992px){ 
    .marker_1{ top: 58.3%; left: 66.4%;}
    .marker_2{ top: 47.8%; left: 24.4%;}
    .marker_3{ top: 76%; left: 62%;}
    .marker_4{ top: 59%; left: 79.3%;}    
 }

 /* Large DESKTOP */
@media only screen and (min-width: 1370px) {
    .usaOtherBoxImg img{width: 60% !important;}
    .usaOtherBoxImg{position: absolute;top: -130px;}
    .inv-fin-card .card{ margin-bottom: 60px;}
    .banner-test-box{
		/*max-width: 35%;*/
	}
    .rnd-last-img{max-width: 20%;}
    .mapVector .ajanta-map-img {margin: 0% 15%;width: 70%;}
    .marker_1 {top: 59%;left: 61.4%;}
    .marker_2 {top: 48%;left: 32.2%;}
    .marker_3 {top: 76%;left: 58.5%;}
    .marker_4 {top: 60%;left: 70.5%;}
	.heroSwiper .heroSlideText .bannerTextbox span{font-size: 37px;}
    .heroSwiper .heroSlideText .bannerTextbox{font-size:26px; max-width: 250px; line-height: 30px; }
    .heroSwiper .heroSlideText .bannerTextbox span{line-height: 65px;}
    .aj-banner-box-text{justify-content: center;}
    .aj-banner-caption h2{margin-left: 15%;;}
    
}
 /* Large Desktop */
/* SB Media Query Ends */



/* CSS for form border investor_information_unclaimed_dividend */

.borderno{border-top: none;border-left:none ;height:45px; box-shadow:none; border:0; border-bottom:1px solid #939393; padding:0 0 10px 0;}

/* CSS for box border investor_information_unclaimed_shares */

.boxborder {
    width: 100%;
    padding: 10px;
    border: 1px solid #939393;
    margin-bottom: 20px;
    font-size: 13px;    
  }




  /*  ravina css */

  .nav-tabs1{
    border-right: none;
    color: #dee2e6;
    background-color: #fff;
    width: auto;
    padding-right: 0px;
    border:1px solid #ccc;
    /*border-color: #dee2e6 #dee2e6 #fff #dee2e6;*/
}

.nav-tabs1 button{border:none;
    outline: none;
    background: none;   

}


/* .nav-item{border-right: 1px solid #f00}
.nav-item:last-child{border-right: 0;} */

.nav-item1{position: relative;}
.nav-item1:after{position:absolute ; width: 1px; top: 15px; bottom:15px;  right: 0;background: #939393;; content: "";}
.nav-item1:last-child:after{width: 0;}


.nav-link.active{ font-weight: bold;
color: #939393;}