 .background-fixed {
            background-attachment: fixed;
            width:100%;
            height:600px;
                background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
        }

@media screen and (max-width:1220px){.pagewrap{width:100%;padding:0 40px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
#menu > li > a{padding:0 10px;font-size:16px;}
.banner_top_id{width:100%;height:auto;}
.bannerMain{width:100%;height:auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.banner li{background-size:100% 100%;}
.colum_home{width:25%;padding:0 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;}
.tin_home ul li{width:40%;}
.tin_home ul h2{width:60%;height:87px;padding-left:10px;box-sizing:border-box;line-height:17px;}
.tin_homeImg img{max-width:100%;}
.caroufredsel_wrapper{width:100%;}
.banner_2 li{background-size:contain;}
.khachhang_home{padding:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.tin_home ul{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.box_silde_home .placeSlide, .box_silde_home .placeSlide_2{width:100%;}
.box_silde_home .caroufredsel_wrapper{margin:0 auto !important;}
.company_footer{margin-right:0;width:27%;padding-right:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.dangkynhantin_footer{width:23%;float:left;padding-left:0px;}
.map_footer{padding-left:20px;margin-left:0;width:23%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.logo_top{width:100%;}
.logo_top li{float:right;}
.logo_top ul{margin-top:34px;}
.right_header{margin-top:-43px;}
.left_conten{width:28%;margin-top:20px;}
.right_conten{width:70%;margin-top:20px;}
.viewLeft{width:400px;float:none;display:table-footer-group;}
#bridal_images{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.mousetrap{width:100% !important;background-size:100% 100%;}
#bridal_images img{max-width:100%;}
#bridal_images_list{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.viewRight{width:100%;float:none;display:table-header-group;padding-bottom:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
#pro_img_main #bridal_images_list .caroufredsel_wrapper{margin:0 auto !important;}
#tab3 iframe{height:400px !important;}
.news-img{width:30%;height:auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.news-img img{width:100%;height:auto;}
.news-view{width:70%;padding-left:20px;box-sizing:border-box;}
.lienhe_id li{width:45%;}
.lienhe_id li iframe{height:250px;}
.lienhe_id ul{width:55%;padding-left:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.conten_sanpham{width:100%;}
.onePro_2{width:260px;}
.onePro{width:23%;}
.onePro_3{width:100%;}
.onePro a img, .onePro_2 a img, .onePro_3 img{max-width:100%;}
.onePro_4c{width:31%;}
.tinmoi_left{width:40%;}
#newsRight img{max-width:100%;}
.logo_top ul h2{letter-spacing:0px;}
.footer_bottom{padding-bottom:15px;text-align:center;}
.footer_bottom ul{margin-right:0;text-align:left;}
}
@media screen and (max-width:1024px){.pagewrap{padding:0 20px;}
#menu{display:none;}
.menu_mobile{display:block !important;text-align:center}
#menu_box{padding:5px;}
#menu{position:absolute;width:250px;background:#000000;z-index:999999;top:38px;right:0px;}
#menu > li{display:block;text-align:left;border-bottom:1px solid #fff;}
#menu li ul{position:relative;display:none;}
.company_footer{width:26%;}
.dangkynhantin_footer{width:25%;}
.colum_home{width:33%;}
.tinmoi{width:100%;margin-top:20px;}
.tin_home{width:90%;}
.tin_home ul{width:50%;float:left;}
.tin_home ul h2{padding:0 20px;}
.conten_page{margin-top:20px;}
.left_conten{width:30%;padding-right:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.right_conten{width:70%;padding-left:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.onePro_3{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.showText img{height:auto !important;}
#tab3 iframe{height:370px !important;}
#bridal_images{height:256px;}
#bridal_images img{max-width:400px;max-height:256px;}
.news-img{width:35%;}
.news-img img{width:100%;height:auto;}
.news-view{width:65%;}
.showText iframe{height:430px;}
.conten_sanpham{width:100%;}
.nums{margin-bottom:20px;}
.onePro_2{width:270px;}
.onePro{width:100%;}
.viewLeft{width:400px;}
.logo_top ul h2{font-size:19px;}
.background-fixed
{
    height:40px !important;
}
.item_quytrinh
{
    width:100% !important;
}
.t-heading h1
{
    font-size:22px !important;
    line-height:22px !important;
}
.text-warning {
    color: #ffc107;
    padding-bottom: 10px;
    font-size: 18px !important;
}
.footer_7
{
    width:100% !important;
    padding-bottom:10px;
}
.footer_3
{
    width:100% !important;
    text-align:left !important;
}
.home1
{
    margin-top:40px !important;
}
.onePro_2 footer div
{
    font-size:20px !important;
    line-height:20px !important;
}
.onePro_2{width:100% !important}
.proImg a img{height:auto !important;width:100% !important}
.placeSlide, .placeSlide_2
{
    width:100% !important;
}
#nhaphattrien
{
    width:100% !important;
}
}
@media screen and (max-width:915px){.right_header{margin-top:-49px;}
.logo_top li img{width:250px;height:60px;}
.logo_top ul h2{font-size:20px;}
.logo_top ul h1{font-size:30px;}
.logo_top ul{margin-top:14px;}
.vp3{margin-top:20px;clear:both;}
.dangkynhantin_footer{width:50%;padding-left:20px;margin-top:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.company_footer{width:50%;margin-left:0;padding-left:20px;}
.map_footer{margin-top:20px;width:50%;}
.nums{margin-bottom:20px;}
#tab3 iframe{height:330px !important;}
.showText iframe{height:380px;}
.video_id ul{width:48%;margin-left:1%;margin-right:1%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.video_id ul li img{max-width:100%;}
.footer_bottom ul{width:100%;text-align:center;}
.footer_bottom ul br{display:none;}
.logo_top ul h2{font-size:16px;}
.proImg a img{height:auto !important;width:100% !important}
}
@media screen and (max-width:800px){.logo_top li{width:100%;float:left;text-align: center;}
.logo_top ul{margin-top:70px;float:none;}
.right_header{margin-top:-178px;}
.logo_top ul{padding-left:0;}
.left_conten{width:100%;float:none;display:table-footer-group;}
.viewLeft{float:left;}
.viewLeft{margin-right:10px;}
.box_left{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.gioithieu{width:100%;}
.sanpham_noibat{width:40%;float:left;}
.tinmoinhat{width:55%;float:right;}
.right_conten{width:100%;float:none;display:table-header-group;}
#tab3 iframe{height:400px !important;}
.showText iframe{height:450px;}
.tinmoi_left{height:89px;}
.proImg a img{height:auto !important;width:100% !important}
}
@media screen and (max-width:700px){.viewLeft{float:none;display:table-footer-group;}
.dangkynhantin_footer{clear:both;}
.colum_home{width:50%;}
.tinmoi{margin-top:0;}
.tin_home ul{width:100%;}
.proImg a img{height:auto !important;width:100% !important}
}
@media screen and (max-width:640px){.onePro{width:100%;padding:0px !important;margin-left:0px !important;margin-right:0px !important}
.viewLeft{margin-right:0;}
.proImg a img{height:auto !important;width:100% !important}
}
@media screen and (max-width:600px){.pagewrap{padding:0 10px;}
.colum_home{width:100% !important;}
.tinmoi{width:100% !important;}
.tin_home ul{width:100%;}
.tin_home ul h2{padding:0 0 0 10px;}
.onePro_2{width:220px;}
.onePro_2 img{max-width:100%;}
.sanpham_noibat{width:48%;float:left;}
.tinmoinhat{width:50%;float:right;}
#tab3 iframe{height:350px !important;}
#contact .left{width:50%;}
#contact .right{width:50%;}
.lienhe_id li{width:100%;}
.lienhe_id li iframe{height:300px;}
.lienhe_id ul{width:100%;padding-left:0;}
.showText iframe{height:340px;}
.footer_bottom > br{display:block !important;}
.f_left
{
    width:100% !important;
    padding-bottom:2% !important;
}
    .f_right
    {
        width:100% !important;
    
    }
    .company_footer, .dangkynhantin_footer, .map_footer
    {
        width:100% !important;
        padding-bottom:2% !important;
    }
    .map_footer
    {
        padding-left:0px !important;
        margin-left:0px !important;
    }
    #menu_m
    {
        display:block !important;
    }
    #d_logo
    {
        display:none!important;
    }
    #menu_box
    {
        background:black !important;
        border-bottom:solid 1px white;
    }
    .proImg a img{height:auto !important;width:100% !important}
}
@media screen and (max-width:500px){.logo_top li img{width:40%;height:auto !important;}
.logo_top ul h1{font-size:25px;line-height:30px;}
.logo_top ul{}
.logo_top ul h2{font-size:15px;}
.right_header{margin-top:0px;}
#tab3 iframe{height:300px !important;}
#contact .left{width:100%;}
#contact .right{width:100%;}
#contact .left input{width:100%;}
.showText iframe{height:280px;}
.proImg a img{height:auto !important;width:100% !important}
}
@media screen and (max-width:480px){.company_footer{width:100%;margin-top:20px;}
.dangkynhantin_footer{width:100%;}
.map_footer{width:100%;}
.onePro_2{width:185px;}
.onePro_2 img{max-width:175px;max-height:125px;}
.banner_2 li{height:180px;}
.gioithieu_home ul p{height:200px;}
.video{width:100%;}
.video_home ul iframe{height:220px;}
.tinmoi{width:100%;}
.sanpham_noibat{width:100%;float:left;}
.tinmoinhat{width:100%;float:right;}
#tab3 iframe{height:250px !important;}
.viewLeft{width:100%;}
.viewRight{width:100%;margin-top:20px;}
.news-img{width:270px;text-align:center;margin:0 auto;float:none;}
.news-img img{width:250px;height:160px;}
.news-view{width:100%;padding-left:0px;}
.right_conten{margin-left:0px;}
.left_conten{padding-right:0;}
.news-view{margin-top:20px;}
.title_page ul{margin-top:0;}
.video_id ul{width:320px;margin:10px auto;float:none;}
.company_footer{padding-left:0;padding-right:0;}
.dangkynhantin_footer{padding-left:0;}
.map_footer{padding-left:0;}
.right_header>ul>li.h_search .search-menu li{padding:0px 10px;width:255px;}
.right_header>ul>li.h_search .search-menu button{padding:6px 6px;font-size:13px;}
.right_header>ul>li.h_search .search-menu input[type="text"]{width:172px;font-size:13px;}
.lienhe_id > h2, #contact h2{font-size:19px;}
.lienhe_id ul h2{font-size:17px;}
table{display:table-cell;}
.congty{display:none;}
.congty_mobile{display:block;}
.logo_top ul h2{font-size:14px;letter-spacing:1px;}
.company_footer ul.first h2{text-align:left;}
.footer{padding-top:0 !important;}
.colum_home{width:100%;}
.gioithieu_home h2{padding-top:0;margin-top:0;}
.gioithieu_home ul p{height:124px;}
.sp_noidung{width:100%;clear:both;overflow:auto;margin-bottom:20px;}
.sp_noidung ul{width:50%;float:left;margin-left:0;}
.proImg a img{height:auto !important;width:100% !important}
}
@media screen and (max-width:460px){.listtabs{padding-left:2px;}
.listtabs li a{padding:0px 10px;font-size:13px;}
.proImg a img{height:auto !important;width:100% !important}
}
@media screen and (max-width:440px){.banner_2 li{height:200px;}
.right_header{margin-top:-124px;}
.right_header>ul>li{width:42px;}
.right_header>ul>li span{background-size:20px 20px !important;}
.right_header>ul>li a div{display:none;}
.logo_top li img{width:140px;height:40px;}
.onePro{width:100%;}
.onePro_2{width:280px;}
.onePro_2 img{max-width:270px;max-height:170px;}
.colum_home{width:100%;}
.gioithieu_home ul p{height:155px;}
.viewLeft{width:100%;}
#bridal_images img{max-width:100%;}
.footer_bottom{font-size:12px;}
.logo_top ul{margin-top:48px;}
.logo_top ul h1{line-height:25px;}
.logo_top ul h2{font-size:11px;letter-spacing:0;line-height:20px;}
.sp_noidung ul{width:220px;float:none;margin-left:18px;}
.proImg a img{height:auto !important;width:100% !important}
}
@media screen and (max-width:390px){.cloud-zoom-big{width:100% !important;}
#tab3 iframe{height:200px !important;}
#bridal_images{height:230px;}
#bridal_images img{max-height:220px;}
.lienhe_id li iframe{height:200px;}
.showText iframe{height:225px;}
.video_id ul{width:100%;}
#tab1{width:100%;max-width:300px;overflow-x:scroll;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.opacityimg1{bottom:100px;}
.footer_bottom ul br{display:block;}
.footer_bottom > strong{font-size:10px;}
.footer_bottom > br{display:none !important;}
.proImg a img{height:auto !important;width:100% !important}
}
@media screen and (max-width:320px){.video_home ul iframe{height:180px;}
.right_header>ul>li{width:42px;}
.right_header>ul>li span{background-size:20px 20px !important;}
.right_header>ul>li a div{display:none;}
.logo_top li img{width:140px;height:40px;}
.title_page h2{font-size:18px;}
#tab3 iframe{height:150px !important;}
#bridal_images{height:190px;}
#bridal_images img{max-height:180px;}
.onePro_2{margin-left:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.onePro_2 img{max-width:260px;}
.showText iframe{height:180px;}
#tab1{width:100%;max-width:300px;overflow-x:scroll;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.opacityimg1{bottom:125px;}
.proImg a img{height:auto !important;width:100% !important}
}