@media (min-width: 768px) {

}

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

}
@media (max-width: 991px){

}

@media (max-width: 1200px) {

}
@media screen and (min-width:2400px) and (max-width: 3000px){
 

}
@media screen and (min-width:1800px) and (max-width: 2399px){
 
 


}
@media screen and (min-width:1400px) and (max-width: 1799px){



}
@media screen and (min-width:1200px) and (max-width: 1400px){

}



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

 

}
 




@media screen and (min-width:1024px) and (max-width: 1199px){
.main_menu #cssmenu2 > ul > li.has-sub > a {padding-right: 15px;}
.main_menu #cssmenu2 > ul > li > a { padding: 8px 3px;
        font-size: 10px;}
.main_menu #cssmenu2 ul ul li a { font-size: 12px;   } 
 
 .sliderscaption h2 {
    font-size: 33px;
 font-weight: 700;}
 .mmbg2 {
    background: #603814;
    max-width: 600px;
    margin-left: auto;
 margin-right: 40px;}
 
 
 
 
}

@media screen and (min-width:768px) and (max-width: 1023px){
.mlogo, .main_menu {display: none;} 
.main_menu2{display:block;} 
.main_menu2 .menu-button {  top: 5px; } 
 .childcrtbx p {
    text-align: center;
    line-height: 1.4;
    font-size: 14px;
}
 .programbxcnt {
    background: #fff;
    padding: 25px 5px;
}
  .programbxcnt p {
    text-align: center;
    line-height: 1.4;
    font-size: 14px;
}
.mmbg2 {max-width: 100%;margin-left: auto;margin-right: auto;border-radius: 30px 30px 0 0;padding: 10px;} 

}


@media screen and (min-width:320px) and (max-width: 767px){
.mlogo, .main_menu {display: none;} 
.main_menu2{display:block;} 
.mmbg2 {max-width: 100%;margin-left: auto;margin-right: auto;border-radius: 30px 30px 0 0;padding: 10px;} 
.header { padding: 5px 0px;  top: 0;} 
.top_menur ul,.top_menu_left2 .footer-icons ul { text-align: center; }  
.sliderscaption h2{font-size:27px;margin-bottom:4px;}
.sliderscaption {position: absolute;top: 35%;left: 0;text-align: left;
z-index: 12;padding: 15px 55px;width: 100%;margin: auto;}
.sliders .owl-prev i,.sliders .owl-next i { font-size: 24px;line-height: 40px;}
.sliders .owl-theme .owl-nav [class*=owl-] { width: 40px;height: 40px; }
.sliderscaption a{margin-top:5px;}  
 .childcrtbx{ min-height:initial;} 
  .footer_bxnb {
    padding-left: 0;
}
  
  img.right-top{width:100px;}
  .bannerdivbx{margin-bottom:55px;}
  .bannerdivbx h3{
  font-size: 11px;}
  
}

@media (max-width: 767px){

}

