  
@media screen and (max-width:1200px) {

    .menu ul
    { float:right
    }
        .menu ul li a
        { font-size:16px;padding: 6px 6px;
        }

}


@media screen and (max-width:1024px) {
    .slicknav_menu
    { display:block
    }
    #toggleMenu,#menubar,.zindex999
    {display:none;
    }
    header
    { height:auto
    }
    .pl90
    {padding-left:15px;
    }
    .fixed-top1,#container .list
    { position:relative;
    }
    section
    { height:auto; float:left; width:100%;
    }

    
    body {
        overflow: auto;
        overflow-x: hidden;
    }
    #container #Section1,.slideshow { position: relative;}
    .slideshow,.slideshow .slider,.slideshow .slider .item { height: auto;}
    #container .list { height: auto; min-height: 500px;}
    .slideshow .slider .item img { position: relative;transform: none; top:0; left: 0; min-width: 0;min-height: auto;}
    #container #Section1 { height: auto;}
    #newnotice_lblnoticedownloads { float: left; width: 100%;}
    #container .hide {
        animation-delay: inherit;
        -webkit-animation-duration: auto;
        animation-duration: auto;
        -webkit-animation-fill-mode: none;
        animation-fill-mode: none;
        -webkit-animation-name: none;
        animation-name: none;
    }
    #Section6 .col-md-8 {     -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
    #homephotog_LBPhoto .col-md-4,#homephotog_LBPhoto{ padding-right: 15px!important;}
    .btn-wrap {
        position: relative;
        margin-top: -46px;
        top: auto;
        height: auto;
    }
    #container .list { padding-bottom: 25px;}
}

@media screen and (max-width:767px)
{
    .NavRight li,.NavRight li:first-child
    { float:none; margin:5px;
    }
    .btn-wrap1
    { width:100%;
    }
    .swiper-slide .swiper-half-r,.swiper-slide .swiper-half-l
    { height:100%;
    }
    .btn-wrap a
    { padding:0px 5px;
    }
    .btn-wrap
    { position:relative
    }.next-btn {
    float: right;
    cursor: pointer;
    margin-left: 24px;
    margin-top: 15px;
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;margin-top:-50px;
}.prev-btn {
    float: left;
    cursor: pointer;
    margin-right: 24px;
    margin-top: 15px;
    position: absolute;
    left: 0;
    top: 0;
    margin: 0; margin-top:-50px;
}
 .sec2,.sec3,.sec9 {
    padding-top: 20px;
}
    #Section9 .sec9 
    { padding-top:0;
    }
    .gallery1
    { height:auto
    }
        .gallery1 li
        { position:relative
        }
            .gallery1 li:last-child
            { width:auto
            }
    .stdsld,.tchrsld 
    { height:250px; overflow:hidden
    }
}

