@media (min-width: 1800px) {
    html{
        font-size: 20px;
    }
}
@media (max-width: 1147px){
.admInformation input{
    width: 98%;
    margin: 1rem auto !important;
}
.admInformation label{
    margin: 1rem !important;
    padding: 0rem !important;
}
}
@media (max-width: 1005px){
    .LOE{
        height: fit-content;
    }
    .loesec{
        width: 49% !important;
        margin-top: 2rem;
    }
}
@media (max-width: 860px) {
    .innerPre .preLeft{
        display: none;
    }
    .innerPre .preRight i{
        display: block !important;
    }
    .innerPre .preRight{
        display: flex !important;
        justify-content: space-evenly !important;
    }
    header nav{
        padding: 1rem 0.5rem;
    }
    header nav .navigation{
        display: none;
    }
    header nav .navigation2{
        display: flex;
    }
    /* Footer Responsive  */
    footer{
        height: fit-content;
        padding: 1rem 0rem;
        margin-bottom: 1rem;
    }
    footer .footerup{
        flex-direction: column;
    }
    .break{
        height: 1px;
        width: 50%;
    }
    .secti, .footermain{
        width: 100% !important;
        margin: 1rem 0rem;
        text-align: center;
    }
    .secti .headingBottom{
        margin: 1rem auto;
    }
    .fFindUs{
        flex-direction: column !important;
        justify-content: center !important;
        align-items: center;
        height: fit-content;
    }
    .FindDetails{
        width: fit-content !important;
    }

    /* Announcements section responsive  */
    .iAnnouncements{
        flex-direction: column;
    }
    .announcements{
        width: 100%;
    }
    .aBody{
        overflow: auto;
    }
    .newsLetter{
        width: 100%;
        margin-top: 2.5rem;
    }

    /* ADmissions Home responsive */
    .ahTop{
        flex-direction: column;
    }
    .ahSection{
        width: 100%;
        margin-top: 1rem;
    }

    /* Contact us page resposnsive  */
    .cuSec{
        width: 48.5%;
        margin: 1rem 0rem;
    }
}
@media (max-width: 550px){
    html{
        font-size: 8px;
    }
    .CUSendMessage{
        flex-direction: column;
        height: fit-content !important;
    }
    .CUSendMessage .cmLeft{
        width: 100% !important;
        height: fit-content;
        padding: 1.5rem 0rem;
    }
    .CUSendMessage .cmRight{
        margin-top: 2rem;
        width: 100% !important;
        height: fit-content;
        padding: 1.5rem 0rem;
    }
    .CUSendMessage .cmRight .twoInputs{
        flex-direction: column;
    }
    .CUSendMessage .cmRight .twoInputs input{
        width: 100% !important;
        margin-top: 1rem;
    }
    .loesec{
        width: 100% !important;
    }
    .loesec h3{
        font-size: 2.5rem;
    }
    .contactus .CUMap{
        height: 60rem;
    }
    .facSelfMain{
        flex-direction: column;
    }
    .facSelfMain .facility{
        width: 100%;
    }
}
@media (max-width: 465px){
    .phoneHeader .innerPH .topHeader{
        flex-direction: column;
        align-items: center;
        justify-content: center;
    }
    .phoneHeader .innerPH .topHeader img{
        margin-bottom: 1rem;
    }
    .phoneHeader .innerPH .topHeader h3, .phoneHeader .innerPH .topHeader p{
        text-align: center;
    }
    .announceLeft h3, .announceLeft p{
        font-size: 1rem;
    }
    .announce{
        margin: 5rem 0rem;
    }
    .reultsClass{
        overflow: auto;
    }
    .resulsHead,.resultsBody{
        width: 50rem;
    }
    .cuSec{
        width: 100%;
        margin: 1.5rem 0rem;
    }
    .conductsMain{
        flex-direction: column;
    }
    .conducts{
        width: 100%;
        margin: 1.5rem 0rem;
    }
}
@media (max-width: 365px){
#dob{
    padding: 0.5rem 1rem !important;
}
}

@media (max-width: 772px){
    .ceointro img{
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 1rem;
    }
    .ceointro{
        text-align: center;
    }
    .ceointro h3{
        font-size: 2rem;
    }
    .ceointro p{
        font-size: 1.7rem;
    }
}
@media (max-width: 1134px){
    .mvclass,.hoclasses{
        width: 100% !important;
    }
    .mhclass{
        flex-wrap: wrap-reverse !important;
    }
}