.down_pdf {
    width: max-content;
}

.bread a:not([href]):not([class]) {
    margin-right: 10px;
    color: #B5B5B5;
}

.bread a:not([href]):not([class]):hover {
    /* color: #fff; */
}

.more span a {
    color: #fff;
}

.videobox video {
    width: 100%;
    height: 100%;
}

.inner-block .curriculum-structure .purpback table{
    width:100%;
}
.pageinfo ul li a {
    text-decoration: none !important;
}

.pageinfo ul li .active {
    border-bottom: 2px solid #5f1ca2;
    background-color: #fff;
    color: #000
}

.pageinfo ul li .prev {
    background: #F3F3F3;
}

.pageinfo ul li .next {
    background: #F3F3F3;
}

.inner-block .publications .col-md-6 .con .more.download::before{
    background: url(../images/download.svg) no-repeat;
}

.second-block.no_bottom_cont{
    padding: 100px 0 100px 0px;
}
.banner .swiper-slide .boximg.no_bg::before,
.banner .swiper-slide .boximg.no_bg::after{
    display: none;
}

/*****************/
.inner-block .boxcontent.no_left .lefta{
    display: none;
}
.inner-block .boxcontent.no_left .rightcon{
    width: 100%;
}


.bingo-template-2 a {
    width: max-content;
    position: relative;
}



.bingo-template-3 .box .inner {
    position: relative;
    overflow: hidden;
    height: 0;
    width: 100%;
    padding-bottom: 76%;
    position: relative;
}

.bingo-template-3 .box .inner img {
    object-fit: cover;
    transition: all 0.35s ease;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
}
#news_body{
    position: relative;
    width: 100%;
    height:auto;
   /** overflow: hidden;
    height: 0;
    width: 100%;
    padding-bottom: 56%;**/
    position: relative;
}
#news_body iframe{
    /*
    object-fit: contain;
    transition: all 0.35s ease;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100% !important;
    height: 100% !important;
    **/

}
.mobile-lang{display: flex;align-items: center;justify-content: flex-end;margin-top: 0rem;}
.mobile-lang a{width: 34px;height: 34px;border-radius: 50%;border: 1px solid #5D45AF; color: #000;text-decoration: none;margin-left: 0.5rem;display: flex;align-items: center;justify-content: center;}
.mobile-lang a.active{background: #5D45AF;color: #fff;}
.page-menu-mobile{padding: 1rem;}
.page-menu-mobile h4{display: flex;align-items: center;justify-content: space-between;margin-bottom: 0;color: #5F1CA2;}
.page-menu-mobile h4::after{
    content: "\f107";
    display: block;
    font-family: 'FontAwesome';
    transition: all 0.35s ease;

}
.page-menu-mobile ul{background: #F1F1F1;padding: 0rem;  transition: all 0.35s ease;height: 0px;overflow: hidden;margin-bottom: 0;}
.page-menu-mobile ul li{list-style: none;}
.page-menu-mobile ul li a{color: #9F9FA0;padding: 0;display: block;}
.page-menu-mobile ul li a:hover{color: #000;}
.page-menu-mobile.showmenu ul{height: auto;overflow: visible;}
.page-menu-mobile.showmenu{background: #F1F1F1;}
.page-menu-mobile.showmenu h4::after{
    transform: rotate(180deg);
}
.page-menu-mobile.showmenu ul li a{padding: 0.5rem 0;}




.page-menu-left-mobile{padding: 1.5rem;background: #D2C3E3;width: 100%;}
.page-menu-left-mobile h4{display: flex;align-items: center;justify-content: space-between;margin-bottom: 0;color: #5F1CA2;}
.page-menu-left-mobile h4::after{
    content: "\f107";
    display: block;
    font-family: 'FontAwesome';
    transition: all 0.35s ease;

}
.page-menu-left-mobile ul{padding: 0rem;  transition: all 0.35s ease;height: 0px;overflow: hidden;margin-bottom: 0;}
.page-menu-left-mobile ul li{list-style: none;border-bottom: 1px solid #F1F1F1;}
.page-menu-left-mobile ul li a{color: #9E93AB;padding: 0;display: block;}
.page-menu-left-mobile ul li a:hover{color: #000;}
.page-menu-left-mobile.showmenu ul{height: auto;overflow: visible;padding-top: 1rem;}
.page-menu-left-mobile.showmenu{background: #D2C3E3;}
.page-menu-left-mobile.showmenu h4::after{
    transform: rotate(180deg);
}
.page-menu-left-mobile.showmenu ul li a{padding: 1rem 0;}
.page-menu-left-mobile.showmenu ul li:nth-child(1){border-top: 1px solid #F1F1F1;}


@media (max-width: 767px) {
    .banner{padding-bottom: 0;}
    .banner .swiper-slide .boximg{height: 100%;}
    .banner .arrowbox{display: none;}
}


/*****************/

@media (max-width: 767px) {
    .pc_cont {
        display: none;
    }
}

.mobile_cont {
    display: none;
}

@media (max-width: 767px) {
    .mobile_cont {
        display: block;
    }

    .mobile_cont .inner-block .navbarbox::after{
        display: none;
    }
     .inner-block .navbarbox::after{
        display: none;
    }


    .page-menu-mobile {
    /* padding: 1rem; */
        padding: 1.5rem;
        background: #F1F1F1;
        width: 100%;
    }

    .container100 .navbarbox .container{
        max-width:100%;
        padding:0;
    }
    .page-menu-mobile.showmenu ul {
        padding-top: 1rem;
    }
    .page-menu-mobile.showmenu ul li a {
    padding: 1rem 0;
    }
    .page-menu-mobile ul li:nth-child(1){border-top: 1px solid #D2C3E3;}
    .page-menu-mobile ul li {
        list-style: none;
        border-bottom: 1px solid #D2C3E3;
    }
	table tbody tr td{padding: 0.5rem !important;}
	
}

.inner-block .boxcontent .rightcon.r100{
    width:100%
}