
@media (max-width: 1280px){

}



@media (max-width: 1170px){


}

@media (max-width: 1132px){

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

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

}

@media (max-width: 1024px){




}

@media (max-width: 991px){




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

}

@media (max-width: 800px){
    .des568{
        width: 50%;
        text-align: center;
    }
}


@media (max-width: 767px){

}

@media (max-width: 740px){

}

@media (max-width: 680px){

}
@media (max-width: 600px){
    .des568{
        width: 50%;
        text-align: center;
    }
}
@media (max-width: 568px){
    .des568{
        width: 50%;
        text-align: center;
    }
}
@media (max-width: 500px){

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

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



}





/* Extra small devices (phones, less than 768px) */
/*-----------col-xs-----------*/
@media (min-width: 315px)and (max-width: 760px) {
    .banner {
        position: relative!important;
    background: black!important;
        width: 100%;

        -webkit-transition: all 1s ease 0s;
        transition: all 1s ease 0s;
        z-index: 99999;
    }
    .tinh{
        display: none!important;
    }
    .text_banner{
        display: none!important;
    }
    .lang{
        position: relative!important;
        text-align: center;
        right:0px;

    }


    #cssmenu{
        display: block !important;
    }
    .box_search{
        display: none!important;
    }
    .box_search_2{
        display: block !important;
        margin: 5px auto;
        margin-left: 20px;
    }
    /*************************/

    /*************************/
    .vay_von{
        width: 99%!important;
        float: none;
        background-size: 100% 100%;
    }
    .vay_von img{
        width: 99%;
    }
    .dien_lanh{
        float: none;
        margin: 0px auto;
    }
    .xay_dung{
        float:none;
        margin: 0px auto;
    }
    .pdVD{
        padding: 0!important;
    }
    /**************************/


    .icon_xt{
        top:0px;
        right:0px;
    }

    .module_left .content1{  
        width: 100%;

    }
    .vert{
        margin:0px auto;
    }


    .lien_he{
        border-right: none!important;
    }
    .lang a{ 
        color: black;
    }
    .fb_iframe_widget {

        margin: 0 auto;
        display: block!important;
        position: relative;
        text-align: justify;
    }
    .tinh{
        display: none;
    } 
    .title_right h2,.title_duan h2,.title_khachhang h2{

        padding: 10px!important;
        font-size: 27px!important;
    }
    .logo_c{
        text-align: center;
    }
    .customtext p{
        font-size:25px!important;         
    }
    .customtext1{
        font-size: 17px!important;   
    }
    .bannerscollection_zoominout_texts{
        display: none!important;
        }
        .su_kien{
            display: block;
        }
        
        #map {width: 100%!important;}
.right_map {width:100%!important}
.right_map1 {width:100%!important}
.content_map {overflow: auto!important;}
}






/*-----------col-sm-----------*/
@media (min-width: 768px) and (max-width: 991px) {
    .banner {
        width: 100%;

        -webkit-transition: all 1s ease 0s;
        transition: all 1s ease 0s;
        z-index: 99999;
    }
    .tinh{
        display: none!important;
    }
    .text_banner{
        display: none!important;
    }
    .lang{
        position: relative!important;
        text-align: center;
        right:0px;

    }

    #cssmenu{
        display: block!important;
    }
    .box_search{
        top:80px;
        right:75px;
    }
    /*************************/

    /*************************/
    .vay_von{
        float: none;
    }
    .dien_lanh{
        float: none;
        margin: 0px auto;
    }
    .xay_dung{
        float:none;
        margin: 0px auto;
    }
    .pdVD{
        padding: 0!important;
    }


    /**************************/

    .icon_xt{
        top:0px;
        right:0px;
    }

    .module_left .content1{  
        width: 100%;

    }
    .vert{
        margin:0px auto;
    }


    .fb_iframe_widget iframe
    {
        width: 100% !important;
        margin: 0 auto;
    }

    .fb_iframe_widget {

        margin: 0 auto;
        display: block!important;
        position: relative;
        text-align: justify;
    }
    .lien_he{
        border-right: none!important;
    }

    .lang a{ 
        color: black;
    }
    .title_right h2,.title_duan h2,.title_khachhang h2{

        padding: 10px!important;
        font-size: 27px!important;
    }
    .logo_c{
        text-align: center;
    }

    .customtext p{
        font-size: 30px!important;         
    }
    .customtext1{
        font-size: 22px!important;   
    }
    .su_kien{
            display: block;
        }

}



/* Medium devices (desktops, 992px and up) */
/*-----------col-md-----------*/
@media (min-width: 992px) and (max-width: 1199px) {
    .banner {
        width: 100%;

        -webkit-transition: all 1s ease 0s;
        transition: all 1s ease 0s;
        z-index: 99999;
    }
    .tinh {
        display: block!important;
    }

    .text_banner{
        position: absolute;
        top:0px;
        right: 20px;
    }

    .menu{
        width: 750px!important;
        display: block !important;
        text-align: center;
    }
    .ddsmoothmenu ul li a{
        padding: 0px 20px!important;
    }
    .box_search{
        top:105px;
        right:75px;
    }
    /*************************/

    /********************slider***********************/

    .vay_von{
        float: none;
    }
    .dien_lanh{
        float: none;
        margin: 0px auto;
    }
    .xay_dung{
        float:none;
        margin: 0px auto;
    }
    .pdVD{
        padding: 0!important;
    }


    .fb_iframe_widget iframe
    {
        width: 100% !important;
        margin: 0 auto;
    }

    .fb_iframe_widget {

        margin: 0 auto;
        display: block!important;
        position: relative;
        text-align: justify;
    }
    .lang a{ 
        color: black;
    }
    .text_congty{
        display: block!important;
        color: white;
        font-family: 'fontD';
        font-size: 30px;
        text-transform: uppercase;
        text-align: center;
    }

}


/* Large devices (large desktops, 1200px and up) */
/*-----------col-lg-----------*/
@media (min-width: 1200px) {
    .text_congty{
        display: block!important;
        color: white;
        font-family: 'fontD';
        font-size: 30px;
        text-transform: uppercase;
        text-align: center;
    }
    .banner {
        width: 100%;

    }
    .tinh {
        display: block!important;
    }


    .text_banner{
        position: absolute;
        top:12px;
        right: 80px;
    }

    .menu{
        display: block !important;
        text-align: center;
/*        padding-top: 15px;*/
    }
    .box_search{
        top:143px;
        right:170px;
    }

    /********************slider***********************/

    .nivoSlider img{
        width: 100%;
        height:657px!important;
    }
    /**********************container******************/

    /**************************/
    .container{
        width: 1190px!important;
    }
    .danhmuc_sp{
        display: block!important;
    }
    .icon_xt{
        top:0px;
        right:0px;
    }
    .module_left {

    }

    .q_c{
        display: block!important;
    }

    .thongke li{

    }
    #slider{

    }
    .bannerscollection_zoominout{
        width: 1349px; 
        margin: 0px auto;
    }



}


