
@media (min-width:600px) and (max-width:2560px) {

    #wrapper.toggled #sidebar-wrapper {
        width: 330px;
    }

    .hamburger.is-open {
        left: auto;
        right: 345px;
    }

}

/*media query*/

/*mobile*/
@media (min-width:300px) and (max-width:600px) {
section.hidden-xs.hidden-sm {
    display: block!important;
}

    .header-text h2 span {
        background-color: transparent;
        padding: 5px;
    }

    .header-text h2 {
        font-size: 30px;
    }

    .navbar-brand.navbar-brand-centered img {
        width: 172px;
        height: 76px;
        margin: -36px -33px;
}
    
    .bg-grey h2 {
    font-size: 2em;
    letter-spacing: -1px;
    text-transform: capitalize;
    line-height: 1;
    text-align: center;
}
    h2 {
    font-size: 2em;
    letter-spacing: -1px;
    text-transform: capitalize;
    line-height: 1;
}
    i {
    font-size: 16px;
    letter-spacing: 1px;
    line-height: 2;
}
    .core .col-xs-12.col-sm-8 {
    margin-bottom: 30px;
}
    .core p {
    font-size: 16px;
    padding: 0px 15px;
}

    section {
    padding: 25px 0 30px 0;
}
    .button-row button.btn.btn-default.btn-lg.btn-block {
    background: 0 0;
    color: #980000;
    border: 2px solid #980000;
    margin: 20px auto;
}
    .container.core .col-xs-12.col-sm-8:before {
    content: '\201C';
    display: block;
    position: absolute;
    top: -32px;
    left: 1px;
    color: rgba(152,0,0,.1);
    font-size: 150px;
    line-height: 1;
}
   #ourschool .col-md-6.col-sm-12.col-xs-12 {
    margin-bottom: 25px;
}

div#carousel-example-generic {
    margin-top: 15px!important;
}
    
}

/*tab*/
@media (min-width:600px) and (max-width:1000px) {

.navbar-brand.navbar-brand-centered img {
    width: 106px;
    margin-top: -30px;
}
    #ourschool .col-md-6.col-sm-12.col-xs-12 {
    margin-bottom: 70px;
}
   
}
@media (min-width: 768px){
.navbar-nav {
    float: left;
    margin: 0px;
    margin-left: -5px;
}
    i.fas.fa-phone-volume {
    color: brown;
    padding: 0;
}
    i.far.fa-envelope {
    color: brown;
    padding: 0 0;
}
    .navbar-brand.navbar-brand-centered img {
        width: 266px;
        margin: -36px -12px -5px -55px;
        height: 114px;
    
}
}

/*laptop*/
@media (min-width:1000px) and (max-width:1400px) {



}

/*large device */
@media (min-width:1000px){ 
    #video h3 {
    margin-bottom: 15px;
    text-align: center;
    margin-top: -9px;
}
}



