@media only screen and (max-width: 1366px){
#hero.container-fluid, #hero.container-fluid .row { padding-left: 0px; padding-right: 0px; margin-right: 0px; margin-left: 0px; }
.bc-img01 { height: 425px; }

}



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


.bc-img01, .bc-img02, .bc-img03, .bc-img04, .bc-img05 {
    height: 100%;
}

.hero-section .hero-section-slide .slderadm {
   
    width: 50%;
    padding-bottom: 6%;
}
.email-section .emails-div p {
   
    font-size: 14px;
}


}

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

 .lang-section .lang-choose {
   
    min-height: auto;
}  

.lang-section .lang-choose .hight-width {
    position: relative;
}
	
.contact-fild-box .form-control {padding-left: 10px;}
.formd .dsu-intro {
    /* background: #6A3908; */
    width: 100%;
    padding: 15px 10px;
    margin-bottom: 15px;
}

.formd .dsu-intro .dsu-form {
    text-align: center;
}
.frmBg p {padding: 10px 0;}

.enjoytosay-section .widget-title.mb-4 {margin-bottom: 8px !important;}

.about-area-one.pb-5 {padding-bottom: 30px !important;}




.contact-fild-box label {color: #fff;}

.about-area-one:after{display:none;}	


.header .wsmenu>.wsmenu-list>li { padding: 0; }
.bc-img01, .bc-img02, .bc-img03, .bc-img04, .bc-img05 { height: auto; background-color: #2C3749; background-size: 100%;
    background-position: center top;}





.footer .footer-top .footer-widget .address-widget li{padding-right: 0px;}
.contact-fild-box .form-control option {text-align:left;}
  
.contact-fild-box .form-control { min-height: 37px;}
.flamed { margin-top: 15px;}
.d-flex.justify-content-center.ml-2.flamed { margin-left: 0px !important;}

.hero-section .hero-section-slide .slderadm {
    padding-top: 50%;
    padding-bottom: 2%;
    width: 100%;
    text-align: center;
}
.formd {margin-top: 0px;}
.contact-fild-box.m-2:first-child {margin-left: .5rem !important;}
.about-area-one .about-sec_row{width:100%;}
.about-area-one {padding-top:0px;}
section.position-relative.py-5 {padding: 19px 0 !important;}



.widget-title h2 span {display: inline-block; font-size: 1.1rem; font-weight: 800;}
.enjoytosay-section {padding: 25px 0;}
.faq-section {padding: 25px 0; }

#heroo.owl-theme .owl-nav [class*=owl-] { top: 25%; }
#heroo .slderadm.text-end { text-align: left !important; }
.hero-section .hero-section-slide .slderadm h1, h1, h2, h3, h3, h4, h5, h6 { font-size: 1.4rem; }
.hero-section .hero-section-slide .slderadm h1 span {font-size: 14px; display: inline-block; padding: 10px 0;}



.hero-section .hero-section-slide .slderadm a {padding: 5px 35px 5px 12px; font-size: 14px;}
.hero-section .hero-section-slide .slderadm a:after {top: 6px;}


p, ul li { font-size: 0.875rem; }
.hero-section { padding-top: 3rem; }


.about-area-one .nav.nav-pills { width:100%; }
.hero-section .hero-section-slide .slderadm.text-end { float: none;}




.deskt, .desktop, .wsmenu>.wsmenu-list>li:after, .wsmenu>.wsmenu-list>li>a:hover:after, #heroo.owl-theme .owl-dots  { display: none;}
.mobile { display: block;}
.container.mobile .row.times {
    padding-top: 40px;
}


.footer-widget.address-widget-box ul.address-widget { display: block;}




.carousel1 .slick-dots li {
    background-color: #D9D9D9 !important;
    width: 12px;
    height: 12px;
    margin: 0 2px;
}
.carousel1 .slick-dots li.slick-active {
    background-color: #6A3908 !important;
}



/*****************Contact Us*********************/

	


.wsmenu>.wsmenu-list>li>.wsmenu-click {
    height: 49px;
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    cursor: pointer;
    width: 100%;
}

.wsmenu>.wsmenu-list>li.flap a {
    
    color: #F97C01;
}


/*****************Contact Us*********************/

.infrastructure-list-section .col-lg-6.col-md-12.pr-0 {padding-right: 15px;}

.programs__content ul {padding-right: 5px;}



.courseoffer_section .placementsItem { margin: 15px;}

.footer-top.py-5 {
    padding: 25px 0 !important;
}
.formd {width: 100%;}
.email-section .emails-div {
    width: 100%;
    align-items: center;
    
}

.footer .footer-top .footer-widget {
    width: 100%;
    padding-bottom: 20px;
    text-align: center;
}

#header .row.times {padding-top: 40px;}
.official-section .ext-padi {
    padding-top: 95px;
} 

.timeline .countdown, .timeline .countdown h5 {
    font-size: 1rem;
    justify-content: center;
}

.screened-section .called-btns {justify-content: center;}
.screened-section .called-btns .btn {
    font-size: 13px;
    padding: 4px 10px;
    
}


 .official-section .tabs-main-section .tab-form-container .sereas-section .sub-question h3 {
    font-size: 20px;

}   

.sub-profile-section .radial-chart .grid-section ul.grid {
    display: grid;
    grid-template-columns: repeat(5,60px);
    gap: 12px;
    list-style: none;
    padding: 0;
    margin: 0;
    justify-content: center;
}

}

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

 .official-section .tabs-main-section .tab-form-container .sereas-section .sub-question h3 {
    font-size: 20px;

}   

.sub-profile-section .radial-chart .grid-section ul.grid {
    display: grid;
    grid-template-columns: repeat(5,60px);
    gap: 12px;
    list-style: none;
    padding: 0;
    margin: 0;
    justify-content: center;
}
    
    
.lang-section .lang-choose .hight-width .accept-buttons {
    padding-top: 0px;
    padding-bottom: 20px;
    justify-content: center !important;
    gap: 25px;
}    

.exam-header {
   
    gap: 25px;
    justify-content: center;
    
}

 .widget-title h4 {font-size: 1.5rem;}   
 .official-section .about-sec_row {padding-bottom: 40px;}


.programs__content ul li p {font-size: 16px; line-height:1.1;}



.col-md-offset-2 {margin-left:0px;}
.bc-img01, .bc-img02, .bc-img03, .bc-img04, .bc-img05 {
    height: auto;
    background-color: #2C3749;
    background-size: 135%;
    background-position: center top;}
	


.container { max-width: 100%;}
.filter_row { width: 100%; text-align: center; }
.ftr__list.nav { padding: 10px; margin-bottom: 15px; box-shadow: 1px 1px 12px #00000036; }
.ftr__list.nav h1.filter_row { display: block;  }
.nav-folderized .nav h1 {cursor: pointer; color: #000000; font-size: 18px; }
.nav-folderized .ftr__list_ul { max-height: 0; overflow:hidden; transition: max-height 1s ease-out; }
.nav-folderized .nav h1:after { content: "+"; float: right; font-size: 2rem; }
.nav-folderized .nav.open h1:after { content: "-"; }
.nav-folderized .nav.open .ftr__list_ul { height:auto; max-height: 500px; transition: max-height 1s ease-in !important; }
.nav-folderized { background-color: transparent;  padding: 0;}


.enjoytosay-section .widget-title {text-align: center;}
section#goverment .goverment-title {padding-bottom: 25px;}
.footer-widget.address-widget-box ul.address-widget {display: block;}
.hero-section .hero-section-slide .slderadm h1, h1, h2, h3, h3, h4, h5, h6 {font-size: 1.4rem;}
.hero-section .hero-section-slide .slderadm h1 span {
    font-size: 14px;
}

.footer-top .d-flex.align-content-center.flex-wrap.justify-content-between {display: block !important;}

.widget-title h2, .widget-title h2 span, .widget-title h3 {font-size: 1.3rem;}
	

.footer .footer-top .footer-widget {
    width: 100%;
    padding-bottom: 20px;
	        text-align: center;
}

.email-section .emails-div {
    width: 100%;
    align-items: center;
    flex-direction: column;
	gap: 5px;
}



}

@media only screen and (max-width: 667px){
.widget-title h2, .widget-title h2 span, .widget-title h3 {font-size: 1.3rem;}





.footer .footer-top .footer-widget .footer-title { font-size: 18px; }




}

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


	

.enjoytosay-section .widget-title {text-align: center;}	



#back-top { bottom: 60px;}
.sideNavi {
    position: fixed;
    width: 100%;
    bottom: 0px;
    top: auto; right: auto;
    left: 0;
    z-index: 2;
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
}

.sideNavi a { display: block; text-align: center; padding: 12px 2px; background-color: #b2b2b2; }

.sideNavi-item {
    width: 100%;
}

.exam-header {
    gap: unset;
    justify-content: space-between;
}

 

}

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

.programs__content ul li {
   
    flex-direction: column;
    gap: 10px;
}


}

@media only screen and (max-width: 414px){
 .exam-header {
   
    gap: 12px;
    justify-content: center;
    
}   

.widget-title h2, .widget-title h2 span, .widget-title h3 {font-size: 1.3rem; line-height: 1;}
.widget-title h3 span {font-size: 1.2rem;}

.hero-section .hero-section-slide .slderadm h1, h1, h2, h3, h3, h4, h5, h6 {font-size: 1.2rem;}
.hero-section .hero-section-slide .slderadm h1 span {font-size: 12px;}



}

@media only screen and (max-width: 384px){
.exam-header {
   
    gap: 10px;
    justify-content: center;
    
}

}


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


}

@media only screen and (max-width: 320px){
	
.email-section .emails-div p {font-size: 14px;}	

.programs__content ul li p {font-size: 14px;}

}
