
@media (max-width: 1200px) {
    .container{ width:100%; padding: 0px;}
    #logo{ height: auto; background: none ;}
    #logo img{ max-height:84px;}
    .web_name{ display: none; }
    .menubar{  }
    .tracuu_dh{ display: none; }
    #main{ padding: 0px 10px 0px 10px; }
    .khung_sp{ margin: 0px; }
    .thanh_title ul{ display: none }
    #hotro_top{ padding: 0px 10px 0px 10px; }
    .header_top{ padding-left: 10px; padding-right: 10px; }
    .row{ margin: 0px; }
    .diachi_top{ display: none }
    #tintuc{ padding: 0px 10px; }
    .nav_top{ padding: 0px; }
}
@media (max-width: 970px) {
    #doketqua,.vedo{ width: 100%; padding-left: 110px; padding-right: 10px; }
    #doketqua label,.vedo label{ left: 10px; }
    .nav_top{ display: none }
    .menu_top{ display: none }
    .menubar{ padding-right: 40px; }
    .menu_top.mobile{ display: block }
    #banner_mobile,{ display: block;}
    #left,.dangnhapve{ display: none; }
    #info{ padding: 0px; }
    .danhmuc{ display: none; }
    .slide_{ padding-left: 10px;}
    .hotro_top h2{ display: none; }
    .hotline_top span{ font-size: 14px; float: right; }
    .header_top{ height: auto; }
    .thuonghieu_item{ width: 25% }
    .email_top{ display: none; }
    .bottom{ padding: 10px; }
    .thongtin_bt{ margin-bottom: 10px; padding-bottom: 10px; }
    #left{ display: none; }
    #info{ width: 100%; }
    .ngonngu{ right: 40%; }
    #main_menu{ width: 100%; }
    #logo{ width: 100%; margin: 0px; }
    #gioithieu{ padding: 0px 10px 0px 10px ; }
    .header_mm a{ display: block !important; }
    .gioithieu,.hinhanh_gt{ width: 100%;padding: 5px;  }
    .hinhanh_gt{ text-align: center; }
    #gioithieu{ margin: 0px 0px 10px 0px; }
    .bando_bt{ width: 100%; }
    .item{ width: 33.33333%; }
    .item:nth-child(4n+1){ clear: none }
    .item:nth-child(3n+1){ clear: left }
    .hotro{ display: none; }
    .chinhanh,.kun_bbt{ width: 100%; padding: 0px;  }
    .home_mobile,.menu_mobile{ display: block; }
    .khung_footer{ width: 30%; }
    .khung_bt{ width: 100%; padding-left: 350px; padding-top: 30px; }
    .footer{ background: none; }
}

@media (max-width: 768px) {
    .title_xoso h1, .title_xoso h2{ text-align: left; }
    .title_kd{ font-size: 16px; }
    .hotline_bt{ position: relative; width: 100%; }
    .logo_bt{ width: 100%; }
    .khung_footer{ width: 50%; }
    .khung_bt{ width: 100%; padding-left: 0px; padding-top: 30px; }
    .title_xoso{ text-align: left; padding-left: 10px; font-size: 14px; }
    .thongtin_tt{ width: 100%; }
    .ngonngu{ margin: 10px 10px 5px 0px;}
    #slide_show{ margin: 0px 0px 0px 0px;}
    #timkiem{ width: 100%; margin: 0px 0px 10px 0px; }
    .tintuc_hot{ padding: 0px; }
    .pagenav_1{ padding: 0px; }
    nav.menu_top > ul > li a{ font-size: 13px !important; }
    #right{ display: none; }
    .menu_gt{ width: 100%; }
    .menu_gt li{ left: 20px; }
    .gioithieu{ min-height: auto }
    .thuonghieu_item{ width: 33.33% }
    .thanh_title h2:after{ display: none; }
    #copy{ padding: 10px; text-align: center; }
    .thongke{ width: 100%; margin: 10px 0px 10px 0px; text-align: center; }
    .thongke h4{ text-align: center; }
    .thongke ul { background: url(images/thongke.png) no-repeat 30px 5px; }
    .yahoo_ht{ background: #3dc700; padding: 10px 0px 10px 0px; }
    .lienket{ width: 100%; text-align: center; }
    .lienket a{ float: none; }
    .video_s{ padding: 10px; }
    .noidung_gt{ width: 100%}
    #load_map,.diachi_map{ width: 100%; }
    .back_fix{ height: 200px}
    .input-group{ padding-left: 0px;}
    .menu_hinhanh ul,#hinhanh_top{ display: none;}
    .menu_hinhanh_m{ display: block;}
    .menu_hinhanh{ height: auto;min-height: 40px;}
    .menu_hinhanh ul{ width: 100%; float: left; margin-top: 35px; background: #000}
    .menu_hinhanh ul li{ width: 100%; float: left; background: none; border-bottom: 1px solid #333;}
    .ddsmoothmenu ul li a{ width: 100%; float: left; }
    .ddsmoothmenu{ height: auto;min-height: 40px; z-index: 1000; position: relative;}
    .ddsmoothmenu ul{ width: 100%; float: left;  background: #011f83}
    .ddsmoothmenu ul li ul{ position: relative; width: 100% !important; float: left;border-top: 1px solid #eee; }
    .ddsmoothmenu ul li{ width: 100%; float: left; background: none; border-bottom: 1px solid #eee;}
    .ddsmoothmenu ul li ul li a{ border-top: 0px !important; background: url(images/sao.png) no-repeat 10px 10px;}
    .khung_2{ display: none;}
    .amazingslider-nav-1{ display: none !important;}
    #amazingslider-wrapper-1{ padding-right: 0px !important}
    .khung_thongtin{ padding: 0px;   }
    .box_new{ width: 100%; }
    .dangnhap_top{ display: none; }
    .thongtin_bt{background: none}
    .thongtin_bt li{ }
    .thongtin li{padding: 0px 0px 0px 30px; list-style: circle;}
    .hotnews img{ width: 100px; }
    .owl-carousel{ padding: 10px; }
    .noidung{ padding: 10px; }
    .box_new img{ width: 100px; }
    .giohang_top{  }
    .noidung_gt{ padding: 0px; }
    .item_dichvu img,.item_sanpham img,.item_kieutoc img{ width: 100%; }
    #hinhanh_gt{ width: 100%; }
    .item_sanpham{ width: 50%; }
    .chi_address{padding-top: 10px !important; }
    .item_chinhanh  img{ min-height: 150px; }
    .container{ max-width: 100% !important }
    .hotro_tt{ width: 100%; }
    .thongtin_bt,.row_lk{ width: 100%; padding: 0px; }
    .copy{ width: 100%; text-align: center; margin-bottom: 20px; }
    .bando_bt{ padding: 0px; }
    .lienket{ margin: 10px 0px 0px 0px; }
    nav.menu_top{ display: none; }
    .tintuc_hot{ padding: 10px; }
    .no_mobile{ display: none; }
    .tintuc_bt,.khung_btr{ width: 100%; }
    #video,.facebook{ width: 50% !important; margin-top: 20px; margin-bottom: 10px }
    #article_main{ padding: 0px 5px; }
    .tag_kp ul li a .mobile{ display: block }
    .tag_kp ul li a .decktop{ display: none }
    .row_loto2 div .decktop,.row_loto1 div .decktop{ display: none }
    .row_loto2 div .mobile,.row_loto1 div .mobile{ display: block }
}

@media (max-width: 650px) {
    .top_info{ display: none; }
    .thanh_title h2:before{ display: none; }
    .item{ width: 50%; }
    .item:nth-child(3n+1){ clear: none }
    .item:nth-child(2n+1){ clear: left }
    .slogan{ display: none }
    .giohang_top span{ display: none }
    .row_loto1,.row_loto2{ width: 100%; border-top: 1px solid #ebebeb; }
    .tag_mega ul{ margin-left: -1px; margin-right: -1px; }
    .tag_mega ul li{ padding: 0px 1px; }
    .tag_mega ul li a{ padding: 8px 0px; font-size: 14px; }
    .quangcao_bt .qcbt1{width: 100%;margin-bottom: 10px;}
    .quangcao_bt .qcbt2{ width: 100%;}

    #doketqua,.vedo{ width: 100%; padding-left: 10px; padding-right: 10px; position: relative; }
    #doketqua label,.vedo label{ left: 10px; position: relative; width: 100%; float: left; top: 0px; }
    .box_tructiep_vietlott_1 .box_ketqua span{ width: 49px; height: 49px; line-height: 46px; font-size: 22px; margin: 0px 1px; }
    .box_tructiep_vietlott_1 .title .gt_saptoi{ width: 100%; padding-right: 10px; padding-left: 10px; margin-top: 25px; }
    .box_tructiep_vietlott_1 .title .mothuong_tiep{ position: absolute; right: 0px; top: 0px; width: 200px; }
    .box_tructiep_vietlott_1 .content_vl .ngay h2{ font-size: 24px; }

    .box_tructiep_vietlott_3 .box_ketqua span{ width: 40px; height: 40px; line-height: 40px; font-size: 22px; }
    .box_tructiep_vietlott_3 .title .gt_saptoi{ width: 100%; padding-right: 10px; padding-left: 10px; margin-top: 25px; }
    .box_tructiep_vietlott_3 .title .mothuong_tiep{ position: absolute; right: 0px; top: 0px; width: 200px; }
    .box_tructiep_vietlott_3 .content_vl .ngay h2{ font-size: 24px; }

    .box_tructiep_vietlott_2 .box_ketqua span{ width: 40px; height: 40px; line-height: 36px; font-size: 18px; }
    .box_tructiep_vietlott_2 .title .gt_saptoi{ width: 100%; padding-right: 10px; padding-left: 10px; margin-top: 25px; }
    .box_tructiep_vietlott_2 .title .mothuong_tiep{ position: absolute; right: 0px; top: 0px; width: 200px; }
    .box_tructiep_vietlott_2 .content_vl .ngay h2{ font-size: 20px; }
    .kqxs_content .giai_tam .dayso{ font-size: 32px; height: 36px; line-height: 36px; }

    .box_tructiep_vietlott_3dpro .box_ketqua span{ width: 40px; height: 40px; line-height: 36px; font-size: 18px; }
    .box_tructiep_vietlott_3dpro .title .gt_saptoi{ width: 100%; padding-right: 10px; padding-left: 10px; text-align: center; }
    .box_tructiep_vietlott_3dpro .title .mothuong_tiep{ position: absolute; right: 0px; top: 0px; width: 200px; }
    .box_tructiep_vietlott_3dpro .content_vl .ngay h2{ font-size: 24px; }
    .title_3dpro{font-size: 8px}
    .title_3dpro th:nth-child(2){font-size: 14px;}
    .text_red3dpro{font-size: 32px;}
    .text_red3dpro_phu{font-size: 29px;}
    .text_red3dpro_giainhat{font-size: 25px;}
    .text_red3dpro2{font-size: 20px;}
    .text_red3dpro3{font-size: 16px;}
    .rowLine3dpro td{font-size: 9px;}
    .rowLine3dpro td font{font-size: 12px}
    .table_3dpro tr td:last-child{font-size: 10px}
}

@media (max-width: 500px) {
    .vedo .row_input,#doketqua .row_input{ width: 50% }
    .thuonghieu_item{ width: 50% }
    .ku_1{ display: none;}
    .menu_bt li{ float: left; width: 100%; }
    .menu_bt li a{ float: left; padding: 5px 0px 5px 30px; width: 100%; text-align: left; border-bottom: 1px solid #2C55AF; background: url(images/sao.jpg) no-repeat 5px 10px;}
    .menu_bt li:after{ border-left: 0px; }
    .ngonngu{ right: 30%; }
    .tencty{ font-size: 24px; }
    .chi_address{ width: 100% !important; }
    #lienhe_bottom{ display: none; }
    #timkiem select{ display: none }
    #timkiem input{ width: 100%; }
    .login_top{ width: 110px; margin-top: 5px; }
    .login_top a{ width: 100%; }
    .bangkqxs_link a{ font-size: 10px; }
    
    .row_loto2 div,.row_loto1 div{ padding-left: 5px; }
    .box_tructiep_vietlott_1 .table_vietlott table th{ font-size: 12px; }
    .box_tructiep_vietlott_1 .table_vietlott table td{ font-size: 11px; }
    .box_tructiep_vietlott_1 .table_vietlott table td .fprice{font-size: 12px;}
    .box_tructiep_vietlott_2 .table_vietlott table th{ font-size: 13px; }
    .box_tructiep_vietlott_2 .table_vietlott table td{ font-size: 13px; }
    .box_tructiep_vietlott_3 .table_vietlott table th{ font-size: 12px; }
    .box_tructiep_vietlott_3 .table_vietlott table td{ font-size: 11px; }
    .box_tructiep_vietlott_3 .giatri_jackpot .gtblive{ font-size: 30px; }
    .daysotrung{ padding: 0px 10px; }
    .tintuc_bt img{ width: 150px; }
    #video,.facebook{ width: 100% !important; }
    .box_tructiep_vietlott_1 .title,.box_tructiep_vietlott_3 .title,.box_tructiep_vietlott_2 .title{ font-size: 14px; text-align: right; }
    .mobilehiden,.body-l .title span{ display: none }
    .bkqmax4d .boxgroup{ width: calc(50% - 14px); }
    #invedo,#doketqua{ display: none; }
    .bangkqxs_link a{ padding: 0px 5px 0px 0px; margin: 0px 1px; }
    .bangkqxs_link a i{ margin-right: 5px; width: 25px; }
    .bangkqxs_link a:before{ left: 25px; }
    
    .kqxs_content table td .dayso{ font-size: 20px; height: 24px; line-height: 24px; }
    .kqxs_content .giai_datbiet .dayso{ font-size: 22px; }
    .kqxs_content td.thu{ font-size: 14px; }
    .btnchiase{ display: none !important }

}
@media (max-width: 380px) {
    .daysotrung .item4d{ width: 50%; margin: 0px; }
    .doivetrung li{ font-size: 12px; }
    .bkqmax4d .boxgroup .groupmax{ font-size: 26px; }
    nav.menu_top > ul > li a{ font-size: 11px !important; }
    .item{ width: 100%; }
    .menubar:before{ left: 0px; }
    .header_top{ margin-top: 0px; padding: 5px; }
    .kqxs_content table td .dayso{ font-size: 16px; }
    .kqxs_content table td{ font-size: 11px; }
    .kqxs_content .giai_datbiet .dayso{ font-size: 20px; }
}

