.hpb-c0 h3 > a { font-family:UTM-Swiss-CondensedBold; text-transform:uppercase; font-size:15px; line-height:22px; }
.contact_txt { padding:10px; }
.table0 td, .table0 th { border:1px solid #ed1c24; }
.table0 { border:1px solid #ed1c24; }
.right-social { position:fixed; bottom:70px; right:0; width:55px; }
.right-social a img { width:100% }
.right-social a { clear:both; }
.brief { color:#33240a; font-size:15px; }
.hpb-c0 .item .desc { padding:8px; }
.g-c2>.prc-color { display:none }
.prc-desc-prop, .pd010 .prc_payment .buy::before { display:none }
#psec_25>.box_c { width:1170px; margin:auto; }
.theme_list .theme_3304 { background:#02988d; }
.home-hea>div>h2 { height:118px; border:1px solid #cccccc; border-radius:50%; width:118px; padding:10px; margin:auto; margin-top:-75px; background:#fff; }
#dw0content .home-hea>div>h2>img { margin-top:0; padding:0px; }
.home-hea>div:hover h3 { color:#ffffff;transition:1s; }
.home-hea>div:hover { background:#14377d; transition:1s; border:1px solid #14377d; cursor:pointer; }
.b_menu > ul > li > ul { display:none !important }
.home-hea>div>h3 { font-weight:100; color:#14377d; font-size:20px; font-family:UTM-Swiss-Condensed; padding-bottom:4%; padding-top:3%; }
.home-hea { width:1170px; margin:auto; margin-top:6%; padding-bottom:2.5%; }
.home-qc>div img { width:100% }
.home-qc { width:1170px; margin:auto; padding-bottom:2%; }
.home-qc-left { width:32%; float:left; }
.home-qc-center { width:32%; float:left; margin-left:2%; margin-right:2%; }
.home-qc-right { width:32%; float:left; }
.home-hea-left { width:32%; float:left; margin:auto; text-align:center; border:1px solid #e8e8e8; box-shadow:0px 0px 4px -1px rgba(0,0,0,0.75); position:relative; }
.home-hea-center { width:32%; float:left; margin:auto; text-align:center; border:1px solid #e8e8e8; box-shadow:0px 0px 4px -1px rgba(0,0,0,0.75); margin-left:20px; }
#psec_2 .b_menu { float:left; }
#psec_4 .tree_menu_0 { margin-bottom:0; margin-top:20px; }
.b_menu > ul > li.b_menu_active a { color:#ffda00 }
.tree_menu_0 .h_right, .tree_menu_0 .h_right { padding:10px 0 12px 38px; color:#ffffff; font-weight:bold; font-size:16px; background:#14377d; font-family:UTM-Swiss-CondensedBold; }
.tree_menu li>div>div>div a { font-size:16px; color:#37363b; padding-left:10px; text-transform:capitalize; }
.tree_menu li>div>div>div { padding:9px 0 8px; border-bottom:1px solid whitesmoke; }
.win_message { font-size:15px; }
.win_title { color:#ed1c24; }
.tree_menu a:hover { color:#ed1c24; }
.tree_menu .icon { background:url(https://www.banlegiasistore.com/images/upload/icon/main-menu.png) no-repeat 14px 3px; width:45px; height:26px; background-size:65%; }
.tree_menu_0 .h_right .h_center:after { content:'\f0c9'; margin-top:11px; font-size:20px; color:#fff; font-family:'FontAwesome'; position:absolute; left:0; top:0; margin-left:13px; }
#psec_8>.navigator { padding:5px 0; }
.theme_list .theme_3301 { background:#009239; }
.wcms-theme1 .wrapper_toolbar>div { width:1170px }
.footer-sign>a:hover { background:none; color:#009239 !important; border:1px solid #009239; transition:1s; }
.footer-sign>a { background:#009239; color:#fff !important; padding:10px 30px; border-radius:5px; }
.pl_no_data { width:1170px; margin:auto; }
.co_button { background:#14377d; border-color:#14377d; text-shadow:1px 1px #14377d; }
.checkout_c { border:1px solid #14377d; font-size:15px; }
.co_subtitle { border-bottom:1px dotted #14377d; color:#14377d; }
.cbox_title { background:#14377d; border-top:1px solid #14377d; }
#psec_8 .cart_c { font-size:15px }
.btn_c .buy { color:#ed1c24; border:1px solid #ed1c24; }
.prc_compare_c2>.color { color:#14377d; }
.btn_c .buy:hover { background:#ed1c24; color:#fff; transition:1s; }
.prc_compare_c2>.price { color:#ed1c24 !important }
#psec_8 .cart_c,#psec_8 .checkout_c0 { width:1170px; margin:auto; margin-bottom:1% }
.checkout_c0 a { color:#ed1c24; font-size:18px; }
#tbl_ec_total,#tbl_ec_shipfee { color:#ed1c24 !important; }
#psec_8 .cart_title { color:#ed1c24; padding:0; padding-bottom:10px; font-weight:100; font-size:20px; text-shadow:none; }
#psec_8 .contact_c .button { background:#ed1c24; border:solid 1px #ed1c24; }
.paging_layout_top { display:none !important }
.pl_list_c000 h1.pl_headertitle { color:#009239 !important; font-size:22px !important; text-transform:uppercase; border-bottom:1px dotted #ccc; padding-bottom:7px; margin-bottom:2%; }
#psec_6_7 #psec_7 .pc_title { color:#009239; font-size:20px; padding-bottom:5px; border-bottom:1px dotted #ccc; }
.sd_menu .sd_active a { color:#e2af59; }
#psec_4 .tree_menu_0 { box-shadow:0px 1px 2px #bdbdbd; }
#psec_4 .tree_menu>ul>li.sd_active>div>div>div>div>a { color:#ed1c24 }
.tree_menu .sd_active>.link>a, .sd_menu_0 .sd_active>.link>a { color:#e2af59; }
.pl_line { background:#d8d8d8; }
.pl_other_list { width:1170px; margin:auto; color:#009239; font-size:16px; text-transform:uppercase; }
.imgb_thumb_c .pc_photo a { margin-right:3%; }
.photoplayer_c_11 .imgb_thumb_c { width:520px; }
.prc_description>.g-c1>.prc_compare_price { color:#ff0000; display:none }
.product_c #pc_can_print { margin-top:2% }
.g-c2 .prc_payment .buy { position:relative; text-indent:-5000px; background-size:40%; padding:20px 30px; }
#psec_8 .product_c { width:100%; margin:auto }
#psec_8 .prl000 { width:100%; margin:auto; }
.imgb_top,.imgb_bottom,.pc_photo_brief,.prc_pt1601 .paging_layout_top { display:none }
.pwrap-f #page_gototop { background-color:#ed1c24; width:50px; height:50px; bottom:20px; }
.pwrap-f #page_gototop:hover { background-color:#14377d; }
.footer-web>div>ul a:hover { color:#ed1c24 }
.footer-web>div>ul a,.footer-web>div>ul li { color:#292929; font-size:16px; }
.logo_c img { width:100%; margin-top:15px; margin-bottom:8px }
.psec_foot #psec_12 { background:none }
.footer-web-full { width:100%; background:#f5f5f5; }
.footer-web-full .footer-web { width:1170px; margin:auto; padding:3% 0 2%; }
.copy-right { text-align:center; padding:10px 0; font-size:16px; color:#7d7d7d; background:#d4d4d4; }
.footer-web-left { width:19%; float:left; }
.footer-web-right { width:24%; float:left; margin-left:5%; }
.footer-web>div>ul { list-style-type:none; -webkit-padding-start:0; }
.footer-web>div>h2:before { content:""; background:#14377d; height:2px; position:absolute; width:50px; left:0; top:0; margin-top:-8px; }
.footer-web>div>h2 { color:#ed1c24; font-size:17px; font-family:UTM-Swiss-CondensedBold; position:relative; }
#psec_12 .ft_c_2 { color:#333; }
.footer-3 p { text-align:center; font-size:15px; line-height:30px; -webkit-margin-before:0; -webkit-margin-after:0; }
.footer-3 h4 { text-align:center; font-size:15px; }
.footer-sign .footer-button:hover { background:none; color:#009239 !important; transition:.4s; }
.footer-sign .footer-button { background:#009239; font-size:14px; line-height:30px; letter-spacing:0.5px; color:#fff !important; padding-left:25px !important; padding-right:25px !important; border:solid 2px #009239; border-radius:5px; transition:.4s; font-weight:500; padding:2% 2% 2.5%; text-transform:uppercase; }
.footer-sign { text-align:center; margin-top:9%; }
.textwidget { line-height:22px; color:#c5c5c5; text-align:center; font-size:15px }
.footer_tuvanluat { min-height:280px }
.footer-3 .col-title { font-size:18px; font-weight:bold; width:100%; text-align:center; margin-top:10%; margin-bottom:5%; color:#009239; }
.footer_tuvanluat .footer-3 { float:left; width:31%; }
#psec_12>div { width:100% }
#psec_25 .pl_thumb_c .l-item .pl_thumb a img:hover { filter:saturate(200%); transition:0.5s; transform:scale(1.1,1.1); }
.psec_foot #psec_25 .box_c_1 .box_body .d_scroll .pl_thumb_c .pl_thumb_brief { margin-top:-150px; width:60%; text-align:left; float:right; color:#404141; font-size:14px; }
#psec_4 .tree_menu li>div>div>div a:hover { color:#ed1c24; }
.psec_foot #psec_25 .box_c_1 .box_body .d_scroll .pl_thumb_c .pl_top_c .l-item-h .l-title h4 { color:#009239; font-weight:bold; text-transform:uppercase; font-size:15px; }
.psec_foot #psec_25 .box_c_1 .box_body .d_scroll { width:1170px }
.box_body .d_scroll, .box_body .prl000 { margin:auto }
.we-whocenter>a:hover { background:#009239; transition:0.5s; }
.l-title-nolink { color:#009239; }
#psec_8 tr td { font-family:UTM-Swiss-Condensed; font-size:16px; }
.form .contact_lbl { text-align:left; font-size:16px }
#psec_8 #dw0content .pc_title { border-bottom:1px dotted #ccc; margin-bottom:10px; padding:0 0 8px; text-align:left !important; color:#616161; font-size:23px; }
.fixed_banner_right { width:130px; height:400px; position:fixed; right:0; top:180px; text-align:center; }
.cttnang { -webkit-animation-name:cttnang; -webkit-animation-duration:4s; -webkit-animation-iteration-count:infinite; animation-name:cttnang; animation-duration:6s; animation-iteration-count:infinite; }
.cttnang a::before { content:'\f061'; margin-top:60px; font-size:20px; color:#FFF; margin-left:-8px; font-family:'FontAwesome'; position:absolute; }
body, html { font-family:UTM-Swiss-Condensed;font-size:16px; }
@font-face { font-family:UTM-Swiss-CondensedBold; src:url(https://www.banlegiasistore.com/images/upload/font-chu/UTM-Swiss-CondensedBold.ttf); }
@font-face { font-family:UTM-Swiss-Condensed; src:url(https://www.banlegiasistore.com/images/upload/font-chu/UTM-Swiss-Condensed.ttf); }
@font-face { font-family:Roboto-Bold; src:url(https://www.banlegiasistore.com/images/upload/font-chu/Roboto-Bold.ttf); }
@-webkit-keyframes cttnang { 	0% { background-color:rgba(255,0,0,0.6); }
25% { background-color:rgba(255,138,0,0.6); ; }
50% { background-color:rgba(6,255,0,0.6); ; }
75% { background-color:rgba(18,0,255,0.6); }
100% { background-color:rgba(252,0,252,0.6); }
}
.we-whocenter>a { color:#fff; border:1px solid #fff; padding:10px 30px; font-size:16px; }
.we-whocenter>h5 { color:#fff; padding-left:7%; line-height:40px; font-size:17px; font-weight:400; margin-bottom:4%; }
.we-whocenter>h1 { padding:7% 0 3% 7%; font-size:300%; color:#fff; text-transform:uppercase; }
.we-whocenter { height:400px; }
.we-whofull { min-height:400px; }
.we-who { background-size:100% !important; padding:70px 0; margin-top:1%; }
.image_full>div>img { width:100% }
.image_full { width:1170px ;margin:auto; margin-top:3%; }
.image_full>div:hover .figcaption:before { -webkit-box-shadow:0 0 0 30px rgba(255, 255, 255, 0.4) inset; box-shadow:0 0 0 10px rgba(255, 255, 255, 0.4) inset; -webkit-transition:all ease 0.3s; transition:all ease 0.3s; border-radius:6px; }
.image_full>div { position:relative }
.figcaption:before { -webkit-transition:all ease 0.3s; transition:all ease 0.3s; position:absolute; width:100%; content:""; left:0; top:0; height:93%; }
.psec_main #psec_6_7 { width:1170px; margin:auto; margin-top:1% }
#psec_18 .navigator { padding:10px 0px; color:#333; background:#e6e6e6; }
.l-item .prl-timg:hover { transition:2s; transform:scale(1.1,1.1); }
.prc_payment .buy:hover { background-color:#01314a !important; transition:0.5s; }
.prc_list_price { clear:both; }
.prl_thumb_c .prl_title_c { height:auto; position:relative; }
.prc_compare_price { font-weight:bold; clear:both; color:#fa7656; font-size:15px; font-family:UTM-Swiss-CondensedBold; margin-top:3px; text-align:center; }
.prl000 .prl_thumb_c .l-title h2 { color:#484747; font-size:16px; padding:0; text-align:center; }
.prc-hot { background:url(https://www.banlegiasistore.com/images/upload/icon-image/hot.gif); background-repeat:no-repeat; right:0; left:inherit; width:20px; height:20px; margin-right:10px; margin-top:5%; }
#psec_8 .box_c .box_body .link_view_all { color:#14377d; font-size:18px; top:0; position:absolute; right:0; margin-top:-45px; margin-right:11px; text-decoration:underline; }
#psec_8 .box_c .box_body { width:1170px; margin:auto; position:relative }
.prl_thumb_c>div:hover { box-shadow:2px 5px 20px -7px rgba(0,0,0,0.6); }
.prl000 .prl_thumb_c .prc_payment { padding:0 !important; }
.prl_thumb_c .l-item,.prl_thumb_c .pl_top_c { height:auto !important }
.prl_thumb_c .perc { display:none }
.prc_compare_price s2 { color:red; }
.prc_images .perc>div { display:none }
.l-title-nolink { color:#484747; font-size:18px; }
.prl_thumb_c .l-item { border:none; position:relative; }
.prl_thumb_c .pl_thumb { height:auto !important; border:1px solid #efefef; }
.prl_thumb_c>.plc4_2,.prl_thumb_c>.plc4_3,.prl_thumb_c>.plc4_4 { margin-left:2% }
.prl_thumb_c>.plc4_1,.prl_thumb_c>.plc4_2,.prl_thumb_c>.plc4_3,.prl_thumb_c>.plc4_4 { width:23.5%; margin-top:2% }
.searchbar_dropdown { display:none !important }
.prl_thumb_c .l-item, .prl_thumb_c .pl_thumb { margin:0 !important; overflow:hidden; }
.l-item .prl-timg { width:100%; padding-top:0%; transition:opacity 0.35s, transform 1s; overflow:hidden; height:auto; -webkit-transition:all 1s ease; transition:all 1s ease; }
.l-item .prc-new { background:url(https://www.banlegiasistore.com/images/upload/icon/5721528365607.png) no-repeat; top:3px; left:8px; width:45px; height:45px; background-size:100%; }
.box_body .d_scroll,.box_body .prl000 { width:1170px }
.bn_003_full>div>h3 { font-size:15px; text-align:left; font-weight:200; color:#fff; }
.bn_003_full>div>h2 { font-size:18px; text-transform:uppercase; color:#ffffff; font-weight:600; min-height:40px; overflow:hidden; margin-top:11px; margin-bottom:5px; }
.bn_003_full>div>div>h1>a { color:#fff }
.bn_003_full>div>div>h1 { font-size:65px; margin:auto; color:#fff; }
.bn_003_full>div>div { height:80px; display:flex; vertical-align:middle; width:30%; background:rgba(255,255,255,0.4); border:5px solid rgba(255,255,255,0.3); border-radius:10px; }
.wrapper-right { width:46%; float:left; padding-left:3.8%; height:250px; border-bottom:2px solid rgba(255,255,255,0.3); }
.wrapper-left { width:47%; float:left; border-right:2px solid rgba(255,255,255,0.3); height:250px; border-bottom:2px solid rgba(255,255,255,0.3); padding-right:2.8%; }
.bn_003_full { width:54%; background:rgba(0, 146, 57, .6); padding:2.5%; float:left; }
.wrapper_bn_003 { width:1170px; margin:auto; }
.bn-003-home1 { margin-top:0px; background-size:100% !important; padding:3%; }
.pws0-c .psec_main { width:100% !important }
#psec_8 .ad_seq_h_c .ad_seq_h:first-child { width:100% }
#psec_2 .b_menu_active ul li.b_menu_active > a { color:#fff !important; }
#psec_2 .b_menu_active .center >span { color:#fff !important; }
#psec_3 .banner_c img { width:100% }
#psec_3 { margin-top:0; position:relative; }
#psec_3 .tree_menu_0 { background:#fff; position:absolute; top:0; left:0; height:100%; width:270px; overflow:auto; opacity:0; }
#psec_2 .language_c { margin-right:1%; margin-top:13px }
.ad_seq_h img { width:100% }
.paging_item_active, .paging_item_active:hover { border:1px solid #ed1c24; background:#ed1c24; color:#fff !important; }
.paging_layout_bottom .paging_page { font-size:15px; }
.paging_item:hover { border-color:#ed1c24; color:#ed1c24; }
#psec_2 .b_menu > ul > li > ul > li:hover { border-radius:10px; background-color:#0f6f34 !important; transition:0.5s; }
.b_menu>ul>li>ul>li:hover>a, .b_menu>ul>li>ul>li:hover>span { color:#ff0; }
.b_menu>ul>li>ul>li>a, .b_menu>ul>li>ul>li>span { color:#fff; padding:5px 10px 7px; }
.b_menu>ul>li>ul::before { border-bottom:8px solid #009239; }
.b_menu>ul>li>ul::after { border-bottom:8px solid #009239; }
#psec_2 .b_menu>ul>li>ul>li { background:none; }
.b_menu > ul > li { margin-left:6px }
.socialnw > .i { float:left; }
.socialnw a { color:#fff; font-family:'FontAwesome'; font-size:16px; margin:0 5px; transition:all 0.4s ease 0s; -webkit-transition:all 0.4s ease 0s; background:#425596; border:1px solid #425596; border-radius:50%; line-height:30px; width:30px; height:30px; display:block; text-align:center; }
.socialnw a:hover { color:#425596; background:#fff; }
.sn-youtube > a { background:#E62117; border-color:#E62117; }
.sn-youtube a:hover { color:#E62117; background:#fff; }
.sn-gplus > a { background:#DB4437; border-color:#DB4437; }
.sn-gplus a:hover { color:#DB4437; background:#fff; }
.sn-twitter > a { background:#1DA1F2; border-color:#1DA1F2; }
.sn-twitter a:hover { color:#1DA1F2; background:#fff; }
#psec_2 .b_menu > ul > li > div > div > div:hover { color:#fff !important; background:#0f6f34; border-radius:10px; transition:0.5s }
#psec_2 .b_menu_active .center > a { color:#fff !important }
#psec_2 .b_menu_active .center { background:#0f6f34; border-radius:10px; }
#psec_2 .b_menu div.center { padding:7px 15px 6px; }
#psec_2 .b_menu_c_left { float:left; padding-top:1px; padding-left:1%; width:98%; }
#psec_4 .box_header>div.left .center>h3 { font-size:17px; padding:8px 13px; }
.statistic_c .box_body { background:#eaeaea; }
#psec_4 .ad_seq_h { margin-left:0 }
#psec_2 .cartbar_c .info > a span { color:#ed1c24; }
#psec_4 .box_header>div.left { width:100%; background:#ed1c24; margin-top:20px; margin-bottom:0; }
.sb_online .t { font-size:16px }
.contact_c { margin-top:-10px; }
.b_menu div.center>a, .b_menu div.center>span { color:#fff; font-size:14px; }
.b_menu div.center { padding:3px 15px 6px; }
#psec_1 .b_menu { padding-top:2px; }
.psec_1_2 #psec_2 { background-color:#fff; width:100%; }
.psec_1_2 #psec_1 { background:#14377d; padding:7px 0; }
#psec_1>div,#psec_2>div { width:1170px; margin:auto; }
#psec_2 .logo_c { width:14.5%; padding-right:0; }
#psec_2 .search_c0 { float:left; clear:inherit; margin-top:27px; width:35%; padding-right:0; position:relative; margin-left:16%; }
#psec_2 .cartbar_c .info > a { color:#37363b; font-size:16px; }
#psec_2 .cartbar_c .icon, #psec_2 .cartbar_c .icon_open { background:url(https://www.banlegiasistore.com/images/upload/icon-image/cart-1.png) no-repeat 0 5px; width:23px; height:23px; }
#psec_2 .cartbar_c0 { float:left; margin-left:3%; margin-top:30px; }
#psec_2 .ad_c { width:18%; float:right; margin-top:19px; }
.header_hotline>h3::before { content:""; background:#837b78; height:1.5px; position:absolute; top:0; width:30px; left:0; margin-top:10px; }
.header_hotline>h3::after { content:""; background:#837b78; height:1.5px; position:absolute; top:0; width:30px; right:0; margin-top:10px; }
.header_hotline>h4 { font-size:16px; margin-bottom:7px; }
.header_hotline>h3 { font-family:Roboto-Bold; font-size:20px; font-weight:bold; position:relative; color:#ed1c24; }
.cartbar_c .info { margin-top:3px }
#psec_1 { width:100% }
#psec_1 .adsw2201 { width:25%; margin-top:3px; margin-left:0%; float:left; }
#psec_8 .searchbox_text { padding:8px 6px; }
#psec_8 .search_button { background:url(https://www.banlegiasistore.com/images/upload/icon-image/search.png) no-repeat right center !important; height:33px !important; width:50px !important; margin-left:2px; border-radius:3px; float:none; }
#psec_1 .logo_c { width:10% }
.psec_1_2>div { width:100% !important }
.header_hotline { position:relative; float:right; color:#37363b; text-align:center; width:100% }
.search_c, .prc_search_c, .cls_search_c { width:100% }
.search_c .search_text { width:97%; background:#eaeaea; padding:10px 0px 10px 10px; border-bottom-right-radius:5px; border-top-right-radius:5px; }
.search_c .search_button { background:url(https://www.banlegiasistore.com/images/upload/icon-image/search.png) no-repeat right center !important; height:35px !important; width:50px !important; position:absolute; right:0; top:1px; border-bottom-right-radius:5px; border-top-right-radius:5px; }
.search_c input[type="text"]:focus,.search_c input[type="password"]:focus { background:#eaeaea; border:none; }
#psec_1 .search_c0 { clear:inherit; float:right; padding-right:0; width:25%; margin-top:25px; }
.psec_1_2 { background:none; }
#psec_3>div { width:100%; margin:auto; }
.b_menu > ul > li ul { background:rgba(0, 146, 57, .8) !important }
/* main menu */
#psec_2 .b_menu > ul > li:nth-child(2) > ul, #psec_2 .b_menu > ul > li:nth-child(5) > ul { width:320px; }
/* END:main menu */
#psec_25 .box_c_1 .box_body .d_scroll .pl_thumb_c .pl_thumb img { width:214px; height:214px; margin:15px 15px 10px 0; border-radius:50%; float:left; }
#psec_25 .box_c_1 .box_body .d_scroll .pl_thumb_c .pl_top_c .l-item-h .l-title { width:60%; float:right; text-align:left; margin-top:38px; }
.hpage-title-h { margin-top:4% }
.lvtm-h-content>div { width:1000px; margin:auto; }
.text-left ul li::before { content:'\f111'; margin-top:0px; font-size:6px; color:#444; margin-left:-13px; font-family:'FontAwesome'; position:absolute; }
/*modum-5*/
.icon-solieu-modum3 h4 { color:#515050; font-weight:100; font-size:18px; margin-top:-6%; }
.chungtoi-modum3-bottom .icon-download { margin-top:7%; margin-left:15%; }
.chungtoi-modum3-bottom .ct-right h2 { font-size:18px; font-weight:700; }
.chungtoi-modum3-bottom .ct-right h4 { font-size:16px; font-weight:500; color:#484848; }
.chungtoi-modum3-top h4 { font-weight:100; line-height:30px; margin-bottom:8%; font-size:18px; }
.chungtoi-modum3-bottom .ct-right { width:75%; float:left; margin-left:4%; padding-top:0.5%; }
.chungtoi-modum3-bottom .ct-left { width:12%; float:left; }
.chungtoi-modum3-bottom { float:left; width:100%; margin-left:10%; text-align:left; }
.modum3-vechungtoi { width:55%; position:relative; float:right; }
.solieu_2016 { color:#515050; font-weight:100; font-style:italic; margin-top:3%; margin-left:-15%; }
.icon-solieu-modum31 > div > p { margin-right:22% !important; }
.icon-solieu-modum3>h2 img { margin:0; width:28%; }
.icon-solieu-modum3 > div > p { position:absolute; right:0; top:0; color:#515050; text-align:center; margin-right:7%; margin-top:1%; font-size:24px; font-weight:100; }
.icon-solieu-modum3 h3 { padding:0px; color:#fff; font-weight:bold; font-size:40px; margin-top:-1%; }
.icon-solieu-modum3 h2 { min-height:91px; padding-top:15%; position:relative; }
.solieu-modum3-full .icon-solieu-modum3 { float:left; text-align:center; position:relative; border:1px solid #0c83fc; border-radius:50%; width:198px; height:200px; }
.solieu-modum3-full { width:45%; float:left; }
/*modum-4*/
.icon-solieu-modum21 > div > p { margin-right:26% !important; }
.icon-solieu-modum2 h2::before { position:absolute; content:""; bottom:-4px; width:30%; height:1px; background:#bdbdbd; margin-left:-1%; }
.icon-solieu-modum2 > div > p { position:absolute; right:0; top:0; color:#e0e0e0; text-align:center; margin-right:14%; margin-top:1%; font-size:24px; font-weight:100; }
.icon-solieu-modum2 h3 { padding:0px; color:#ffffff; font-weight:bold; font-size:46px; margin-top:5%; }
.icon-solieu-modum2 h4 { color:#e0e0e0; font-weight:100; font-size:20px; padding-bottom:10%; margin-top:-4%; }
.icon-solieu-modum2 h2 { min-height:110px; padding-top:15%; position:relative; }
.solieu-full .icon-solieu-modum2 { float:left; width:23.5%; text-align:center; position:relative; border:1px dotted #afafaf; }
.ct-right-icon { width:45%; float:right; }
.ct-left img { width:100%; margin:0; }
.ct-right h2 { font-size:18px; font-weight:100; }
.ct-right h4 { font-size:20px; font-weight:500; color:#0983e8; }
.ct-left-icon { width:45%; float:left; }
.chungtoi-3 .ct-left { width:20%; float:left; }
.chungtoi-3 .ct-right { width:75%; float:left; padding-top:1.5%; text-align:left; margin-left:5%; color:#fff; }
.website-vechungtoi h3 { padding:0px; margin-bottom:3%; }
.chungtoi-2, .chungtoi-3 { width:85%; margin:auto; }
.chungtoi-2 h4 { font-weight:100; line-height:30px; margin-bottom:2%; width:65%; float:left; text-align:center; color:#fff; }
.chungtoi-2 h5 { width:30%; float:left; margin-left:5%; margin-top:1%; }
/*modum-3*/
.icon-solieu-1 > div > p { margin-right:26% !important; }
.main_wrapper .m01 { padding:0 !important }
.icon-solieu h4 { color:#f1f1f1; font-weight:100; font-size:25px; margin-top:-4%; }
.icon-solieu h2::before { position:absolute; content:""; bottom:0; width:15%; height:3px; border-top:2px solid #fff; margin-left:7%; }
.icon-solieu > div > p { position:absolute; right:0; top:0; color:#fff; text-align:center; margin-right:18%; margin-top:0%; font-size:25px; font-weight:100; }
.icon-solieu h3 { padding:0px; color:#fff; font-weight:bold; font-size:45px; }
.icon-solieu h2 { min-height:110px; position:relative; }
.menu-so1 { width:1170px; margin:auto; padding:8% 0% 15%; }
.main_wrapper .m01 main { width:1170px }
.solieu-full { padding-top:4%; }
.solieu-full .icon-solieu { float:left; width:25%; margin:auto; text-align:center; position:relative; }
/*modum-2*/
.text-right > h4 { font-size:16px; }
.text-right > h5 { font-size:15px; font-weight:100; }
.left-padding p:hover { background:#0382f5; transition:0.5s; }
.left-padding p a, .left-padding p a span { color:#fff !important; }
.left-padding p { text-align:center; width:30%; border:1px solid #fff; font-size:15px; margin-left:20%; margin-top:4%; padding:5px; background:rgba(251, 255, 19, 0.5); }
.icon-right-text .p-text { margin-right:7% !important; position:absolute; right:0px; top:0px; color:#333; font-size:23px; margin-top:3%; }
.clear_both { width:100% !important; padding-top:initial !important; }
.icon-right>img { opacity:0.7; margin:0; width:100%; }
.icon-right-text>h4 { color:#333; font-size:20px; font-weight:100; text-align:center; }
.icon-right-text>p { position:absolute; right:0px; top:0px; color:#333; font-size:23px; margin-top:3%; margin-right:-14%; }
.icon-right-text>h2 { font-size:250%; font-weight:bold; color:#272727; position:relative; text-align:center; }
.icon-right-text { width:55%; float:left; position:relative; margin-left:5%; }
.icon-right { width:40%; float:left; }
.right-padding>div { width:46%; float:left; padding-top:6%; }
.right-padding .h-title { font-size:36px !important; color:#424242 !important; line-height:1.4 !important; font-weight:bold; width:100% !important; }
.right-padding { padding-top:5%; padding-bottom:4%; padding-left:5%; text-align:center; width:67%; }
.left-padding .h-title { font-size:32px !important; color:#ff0!important; line-height:1.4 !important; font-weight:bold; width:100% !important; text-align:left; }
.icon-luat { width:20%; float:left; margin-top:4%; }
.text-right { width:80%; padding-top:5%; color:#fff; float:left; margin-left:0px; }
.left-padding >h4 { color:#f9f9f9; font-weight:100; padding-right:10%; font-size:15px; }
.left-padding { margin-left:27%; padding-top:5%; padding-bottom:5%; }
.main_wrapper-lvtm { padding:0 !important }
.lvtm_luat_left, .lvtm_luat_right { width:50%; float:left; height:470px; }
.clear_both, .bn_034_clear { clear:both }
/*modum-1*/
p.home_bn_034_title span { font-size:20px; text-transform:lowercase; font-weight:100; }
p.home_bn_034_title { text-align:center; font-size:24px; font-weight:bold; color:#ff0000; margin-top:5%; line-height:30px; }
.bn_034_chil50 .bn128::before { border-top:1px solid #ff0000; border-bottom:1px solid #ff0000; margin-top:15%; }
.autoshowroom-list ul li { line-height:25px; color:#fff; font-size:12.5px; }
.autoshowroom-list ul { list-style:none; }
.autoshowroom-list ul li:before { content:'\f00c'; margin-top:0px; font-size:13px; color:#ff0; margin-left:-40px; font-family:'FontAwesome'; position:absolute; }
.vc_row .vc_col-sm-6 { width:50%; float:left }
.bn_034_chil50 #lightgallery { list-style:none; margin-top:-10px; }
.bn_034_chil50 #lightgallery li.col-md-6 { width:44%; float:left }
.bn_034_chil50 #lightgallery li.col-md-6 img { width:100%; }
.home_bn_034_title::before { position:absolute; content:""; bottom:0; width:28%; height:3px; border-top:1px solid #ff0; border-bottom:1px solid #ff0; top:0px; margin-top:10%; text-align:center; }
.bn_034_chil50 b.home_bn_034_title { font-size:20px; color:#ff0000; text-transform:uppercase; position:relative; }
.wrapper_bn_034 { width:1000px; margin:auto; }
.b_menu > ul > li ul:hover .left .right .center .text { color:#fff !important }
/*modum-1*/
p.home_bn_034_title span { font-size:20px; text-transform:lowercase; font-weight:100; }
p.home_bn_034_title { text-align:center; font-size:24px; font-weight:bold; color:#ff0000; margin-top:5%; line-height:30px; }
.bn_034_chil50 .bn128::before { border-top:1px solid #ff0000; border-bottom:1px solid #ff0000; margin-top:15%; }
.background-fixed { background-position:center !important; background-repeat:no-repeat !important; background-attachment:fixed !important; background-size:cover !important; -webkit-background-size:cover !important; padding:3% 0%; }
.autoshowroom-list ul li { line-height:25px; color:#fff; font-size:12.5px; }
.autoshowroom-list ul { list-style:none; }
.autoshowroom-list ul li:before { content:'\f00c'; margin-top:0px; font-size:13px; color:#ff0; margin-left:-40px; font-family:'FontAwesome'; position:absolute; }
.vc_row .vc_col-sm-6 { width:50%; float:left }
.bn_034_chil50 #lightgallery { list-style:none; margin-top:-10px; }
.bn_034_chil50 #lightgallery li.col-md-6 { width:44%; float:left }
.bn_034_chil50 #lightgallery li.col-md-6 img { width:100%; }
.home_bn_034_title::before { position:absolute; content:""; bottom:0; width:28%; height:3px; border-top:1px solid #ff0; border-bottom:1px solid #ff0; top:0px; margin-top:10%; text-align:center; }
.bn_034_chil50 b.home_bn_034_title { font-size:20px; color:#ff0000; text-transform:uppercase; position:relative; }
.wrapper_bn_034 { width:1000px; margin:auto; }
#psec_4 .tree_menu_0 .h_left .h_right .h_center { text-transform:uppercase; font-size:18px; }
.sd_menu>ul>li { padding-left:0px; }
.a-prc-comment { float:left; display:none }
.navigator h1.pc_title { border-bottom:dotted 1px #CCC; color:#14377d; font-size:23px; padding-bottom:7px; font-weight:100; }
.navigator h2.pc_title { border-bottom:dotted 1px #CCC; color:#14377d; font-size:23px; padding-bottom:7px; font-weight:100; display:none }
.navigator h1, .navigator h2, .navigator h4 { font-size:14px; color:#ed1c24; }
.navigator .d1 a { color:#000; font-size:14px; }
.navigator .d1 { width:1170px; margin:auto; }
.pl_readmore a { color:#01c4c4; font-size:14px; font-style:italic; }
.l-title, .l-title h2, .l-title h4 { color:#01c4c4 }
.pl_list_c000 h1.pl_headertitle { color:#01c4c4; font-size:24px; }
.tree_menu .open>div>div>div.icon, .tree_menu .open>div>div>.center div.icon { background:url(http://hoangbaotran.weblvtm.com/App_Themes/Theme1/images/tree_CE.png) no-repeat -12px 7px; }
.tree_menu .sub-menu-c>div.icon, .tree_menu .sub-menu-c .center>div.icon { background:url(http://hoangbaotran.weblvtm.com/App_Themes/Theme1/images/tree_CE.png) no-repeat 11px 7px; }
#psec_4 .tree_menu li>div>div>div a { font-size:16px; color:#37363b; padding-left:10px; text-transform:uppercase; font-weight:100 }
#psec_4 .tree_menu li>ul>li { background:none; margin-left:15px; padding:5px 0; border-bottom:1px solid whitesmoke !important; }
#psec_4 .tree_menu>ul>li>ul>li>.icon { background:url(https://www.banlegiasistore.com/images/upload/icon-image/Ellipse.png) no-repeat 7px 10px; background-size:8px; }
#psec_4 .tree_menu_0 .sd_menu>ul>li:hover { background:#fff !important; }
#psec_4 .tree_menu_0 .h_left .h_right::before { left:0; top:0; content:'\f0dd'; margin-top:29px; font-size:26px; color:#009239; margin-left:48px; font-family:'FontAwesome'; position:absolute; z-index:999; display:none }
#psec_4 .tree_menu_0 .h_left .h_right .h_center:after { content:'\f0c9'; margin-top:11px; font-size:20px; color:#fff; margin-right:16px; font-family:'FontAwesome'; position:absolute; right:inherit; top:0; }
#psec_4 .tree_menu_0 .sd_menu li>a:hover { color:#e2af59; }
#psec_4 .tree_menu_0 .sd_menu li>a { padding:8px 5px 10px 23px; font-size:16px; background:#ececec; }
#psec_4 .tree_menu_0 .h_left .h_right { background:#ed1c24; color:#ffffff; position:relative; text-transform:uppercase; font-size:18px; padding-left:14%; padding-top:10px; font-weight:100; padding-bottom:10px; }
#psec_4 .tree_menu_0 .sd_menu { border:1px solid #ededed; }
#psec_4 .tree_menu_0 .sd_menu>ul>li { background:none !important; }
#psec_4 .tree_menu_0 .sd_menu>ul>li::before { content:'\f005'; margin-top:4px; font-size:15px; color:#009239; margin-left:14px; font-family:'FontAwesome'; position:absolute; padding:4px 8px; border-radius:50%;display:none }
.sd_menu { z-index:0; }
.m33-c>.item { width:218px !important; }
.m33 .h { font-size:18px !important; color:#f16c5b !important }
.m33-c>.item img { border:none !important }
.m33 { background-color:none }
.m33-c>.item img { broder:none !important }
.box_header>div>div>div.center>a { color:#ed1c24 !important; font-size:28px; background:none; text-transform:none; position:relative }
.hpb-c0 h3>a { color:#14377d; }
.box_header>div>div>div.center>a:after { content:""; background:#14377d; height:3px; position:absolute; width:68px; left:0; top:0; margin-top:44px; }
.box_header>div.left { background-color:#fff; margin:0 auto; width:1170px; padding-left:0; margin-top:20px; margin-bottom:30px; padding:0; }
.box_body { border:none }
.prl_thumb_c>div.plc5_2,.prl_thumb_c>div.plc5_3,.prl_thumb_c>div.plc5_4,.prl_thumb_c>div.plc5_5 { margin-left:1.25% }
.prl_thumb_c>div.plc5_1,.prl_thumb_c>div.plc5_2,.prl_thumb_c>div.plc5_3,.prl_thumb_c>div.plc5_4,.prl_thumb_c>div.plc5_5 { width:19%; margin-bottom:2%; }
.prc_payment .buy { font-size:12px; margin-bottom:4%; margin-right:2%; position:absolute; bottom:3px; right:3px; background-color:#e5b055; color:#FFF; border:none; background-image:url(https://www.banlegiasistore.com/images/upload/icon-image/cart-2.png); min-width:auto; background-size:60%; background-repeat:no-repeat; text-indent:-1000px; background-position:center; width:20px; height:27px; }
.home_banner_top { width:100%; min-height:100px; margin:auto; }
.home_banner_top_1024 { width:1024px; margin:auto; }
.home_banner_top_1024 a { display:block;width:24%;margin-right:1%;float:left; }
.home_banner_top_1024 a img { width:100%; }
.pc_c { margin-top:17px; }
.b_menu > ul > li > ul { margin-left:20px; }
.b_menu > ul > li > ul > li > a { font-size:14px; }
.lp14_need::before { content:""; background:#d9d4ba; height:3px; position:absolute; top:735px; width:40px; margin-left:-30px; }
.lp14_read a { color:#345a80 }
.lp14_read a:hover { color:#b8c5d3 }
.lp14_a a { color:#fff }
.lp14_a a:hover { color:#d9d4ba }
.lp14_need1::before { content:""; background:#fff; height:3px; position:absolute; top:95px; width:40px; margin-left:-22px; }
.lp14_need1::after { content:""; background:#fff; height:3px; position:absolute; top:190px; width:40px; margin-left:-22px; }
.lp14_a:hover .lp14_a1 { opacity:1; }
.lp14_a1 { position:absolute; background:#345a81; height:300px; width:100%; margin-top:-306px; opacity:0; transition:1s; }
.lp14_fou::before { content:""; background:#d9d4ba; height:3px; position:absolute; top:1414px; width:40px; margin-left:-30px; }
.lp14_smith a::after { text-align:center; content:'\f09a'; font-size:23px;margin-top:10px; color:#3d3d3d; font-family:'FontAwesome'; position:absolute; }
.lp14_smith a:hover::after { color:#b8c5d3; }
.lp14_smith1 a::after { text-align:center; content:'\f0e0'; font-size:23px;margin-top:10px; color:#3d3d3d; font-family:'FontAwesome'; position:absolute;margin-left:30px; }
.lp14_smith1 a:hover::after { color:#b8c5d3; }
.lp14_yers p:hover { color:#b8c5d3; }
#one_c_psec_6__11 { width:1024px; }
#psec_6 { width:24%; margin-top:5px; }
#psec_7 { width:72%; margin-top:-1%; }
.d-brief > .note { padding-right:0; }
.psec_main_c { width:1170px; margin:0 auto; }
/*** copy tu footer script ************************************************************************************************************/
/*module-1*/
p.home_bn_034_title span { font-size:20px; text-transform:lowercase; font-weight:100; }
p.home_bn_034_title { text-align:center; font-size:24px; font-weight:bold; color:#ff0000; margin-top:5%; line-height:30px; }
.bn_034_chil50 .bn128::before { border-top:1px solid #ff0000; border-bottom:1px solid #ff0000; margin-top:15%; }
.background-fixed { background-position:center !important; background-repeat:no-repeat !important; background-attachment:fixed !important; background-size:cover !important; -webkit-background-size:cover !important; padding:3% 0%; }
.autoshowroom-list ul li { line-height:25px; color:#fff; font-size:12.5px; }
.autoshowroom-list ul { list-style:none; }
.autoshowroom-list ul li:before { content:'\f00c'; margin-top:0px; font-size:13px; color:#ff0; margin-left:-40px; font-family:'FontAwesome'; position:absolute; }
.vc_row .vc_col-sm-6 { width:50%; float:left }
.bn_034_chil50 #lightgallery { list-style:none; margin-top:-10px; }
.bn_034_chil50 #lightgallery li.col-md-6 { width:44%; float:left }
.bn_034_chil50 #lightgallery li.col-md-6 img { width:100%; }
.home_bn_034_title::before { position:absolute; content:""; bottom:0; width:28%; height:3px; border-top:1px solid #ff0; border-bottom:1px solid #ff0; top:0px; margin-top:10%; text-align:center; }
.bn_034_chil50 b.home_bn_034_title { font-size:20px; color:#ff0000; text-transform:uppercase; position:relative; }
.wrapper_bn_034 { width:1000px; margin:auto; }
.bn_034_chil50 { width:50%; float:left; margin-top:10px; }
.background-fixed { background-position:center !important; background-repeat:no-repeat !important; background-attachment:fixed !important; background-size:cover !important; -webkit-background-size:cover !important; }
/*module-2*/
.text-right > h4 { font-size:16px; }
.text-right > h5 { font-size:15px; font-weight:100; }
.left-padding p:hover { background:#0382f5; transition:0.5s; }
.left-padding p a, .left-padding p a span { color:#fff !important; }
.left-padding p { text-align:center; width:30%; border:1px solid #fff; font-size:15px; margin-left:20%; margin-top:4%; padding:5px; background:rgba(251, 255, 19, 0.5); }
.icon-right-text .p-text { margin-right:7% !important; position:absolute; right:0px; top:0px; color:#333; font-size:23px; margin-top:-9%; }
.clear_both { width:100% !important; padding-top:initial !important; }
.icon-right>img { opacity:0.7; margin:0; width:100%; }
.icon-right-text>h4 { margin-top:5%; color:#333; font-size:18px; font-weight:100; text-align:center; }
.icon-right-text>p { position:absolute; right:0px; top:0px; color:#333; font-size:23px; margin-top:-6%; margin-right:-14%; }
.icon-right-text>h2 { font-size:250%; font-weight:bold; color:#272727; position:relative; text-align:center; }
.icon-right-text { margin-top:12%; width:55%; float:left; position:relative; margin-left:5%; }
.icon-right { width:40%; float:left; }
.right-padding>div { width:46%; float:left; padding-top:6%; }
.right-padding .h-title { font-size:32px !important; color:#424242 !important; line-height:1.4 !important; font-weight:bold; width:100% !important; }
.right-padding { padding-top:5%; padding-bottom:4%; padding-left:5%; text-align:center; width:67%; }
.left-padding .h-title { font-size:32px !important; color:#ff0!important; line-height:1.4 !important; font-weight:bold; width:100% !important; text-align:left; }
.icon-luat { width:20%; float:left; margin-top:4%; }
.text-right { width:80%; padding-top:5%; color:#fff; float:left; margin-left:0px; }
.left-padding >h4 { color:#f9f9f9; font-weight:100; padding-right:10%; font-size:15px; }
.left-padding { margin-left:23%; padding-top:5%; padding-bottom:5%; }
.main_wrapper-lvtm { padding:0 !important }
.lvtm_luat_left, .lvtm_luat_right { width:50%; float:left; height:470px; }
.clear_both,.bn_034_clear { clear:both }

/* banner menu scrollbar *************************************************************************/
.tree_menu_0 { scrollbar-width: thin; } /* FF */
.tree_menu_0::-webkit-scrollbar { width: 5px; }
.tree_menu_0::-webkit-scrollbar-track { box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); }
.tree_menu_0::-webkit-scrollbar-thumb { background-color: darkgrey; outline: 1px solid slategrey; }

/**************************************************************************************************************************************/
@media (max-width:1024px) { 
	#psec_8 .cart_c, #psec_8 .checkout_c0 { width:98% !important; }
	.product_c .prc_images { width:48% !important; }
	#psec_25>.box_c { width:100% !important; }
	#psec_8 .prl_thumb_c .prl_title_c { height:auto; position:relative; }
	#psec_8 .box_c .box_body { width:99% !important; }
	#psec_4 { width:26% !important }
	#psec2cl_5_10 { width:70% !important }
	.photoplayer_c_11 .imgb_thumb_list_c { width:100% !important }
	.home-qc,#hpb-box_ucHomePostBox17,.footer-web-full .footer-web { width:100% !important }
	.pc_description .home-hea { width:100%; margin-top:8%; }
	.home-hea-center { margin-left:17px !important; }
	.psec_1_2 #psec_2 .ad_c { width:23%; }
	#psec_2 .search_c0 { margin-top:27px !important; margin-left:8%; }
	.psec_1_2 #psec_2 .cartbar_c0 { margin-left:2% }
	#psec_2 .logo_c img { height:auto; margin-bottom:10px; width:100% !important; }
	.bmenu_1 ul ul li a { padding:11px 20px; }
	.bmenu_1 #menu-button { font-family:UTM-Swiss-CondensedBold; }
	#psec_1 .bmenu_1 ul { background:#01314a; }
	#psec_1 .bmenu_1_c { background:#01314a; }
	.psec_main_c,#psec_1>div, #psec_2>div { width:100% !important }
	#psec_1 .logo_c img { width:80%; height:auto }
	#psec_1 .search_c0 { margin-top:25px !important; }
	.psec_1_2 #psec_1 .search_c0 { width:29%; }
	#psec_2 .bmenu_1_c,#psec_2 .bmenu_1 ul { background:#009239; }
	.bn-003-home1 .bn_003_full { width:77%; }
	.box_header>div.left,.box_body .d_scroll, .box_body .prl000,#psec_8 .prl000 { width:100% !important }
	#psec_8 .l-item .prl-timg { height:208px }
	.prl_thumb_c .pl_thumb { height:210px !important; }
	.prl_thumb_c .l-item, .prl_thumb_c .pl_top_c { height:auto !important; }
	.image_full { width:100% !important; }
	.psec_foot #psec_25 .box_c_1 .box_body .d_scroll { width:100% !important }
	#psec_25 .box_c_1 .box_body .d_scroll .pl_thumb_c .pl_thumb img { width:170px !important; height:170px !important; }
	.psec_foot #psec_25 .box_c_1 .box_body .d_scroll .pl_thumb_c .pl_thumb_brief { margin-top:-100px !important; }
	.socialnw { width:60% !important; margin-left:20% !important; }
	.psec_foot #psec_12 { background-repeat:repeat !important }
	.link_footer { width:66% !important }
	#psec_8 { width:100% !important; }
	.psec_1_2>div,.navigator .d1,.psec_main #psec_6_7 { width:100% !important; }
	.l-item .prl-timg { height:auto !important }
	#psec_2 .b_menu div.center>a,#psec_2 .b_menu div.center>span { font-size:13px }
}
@media (max-width:800px) {
	#dw0content .home-hea>div>h2>img { max-width:100% !important; margin:0 !important; }
	#psec_4 .tree_menu { z-index:0; }
	.product_c .prc_payment .buy { width:20% !important; }
	.product_c .prc_images { width:100% !important; }
	#psec_12 .right-social { width:44px; }
	.pc_description .home-hea>div>h2 { height:80px; width:80px; }
	.phonering-alo-phone { display:block !important }
	#psec_3 .tree_menu_0 { display:none }
	.psec_1_2 #psec_2 .cartbar_c0 { margin-left:2%; margin-top:22px; }
	#psec_2 .search_c0 { margin-top:19px !important; }
	#psec_2 .search_c .search_button { height:32px !important; top:0px; }
	#psec_2 .search_c0 { width:30% !important }
	#psec_8 .prl_thumb_c .l-item,#psec_8 .prl_thumb_c .pl_top_c { height:auto !important; }
	.psec_1_2 #psec_2 .ad_c { margin-top:8px; width:193px; }
	.header_hotline>h3 { font-size:20px !important }
	.bmenu_1 ul ul li a { padding:5px 20px; }
	.psec_foot #psec_25 .box_c_1 .box_body .d_scroll .pl_thumb_c .pl_thumb_brief { margin-top:10px !important; }
	.socialnw { width:76% !important; margin-left:12% !important; }
	.image_home { width:96% !important; margin-left:2% !important; }
	.pc_description .image_full>div>h1 { width:180px; }
	.psec_1_2 #psec_1 .search_c0 { width:42%; }
	.psec_1_2 #psec_1 .adsw2201 { width:100%;margin-top:5px; margin-left:0%; float:left; margin-bottom:8px; }
	#psec_1 .logo_c img { width:12%; height:auto; }
	.psec_main_c #psec2cl_5_10 { width:100% !important }
	#psec_8 .cart_c, #psec_8 .checkout_c0 { width:98% !important }
	.photoplayer_c_11 .imgb_thumb_list_c { width:260px; margin:auto; }
	.prc_images,#psec_8 .product_c,#psec_8 { width:100% !important }
	.home-hea-center { margin-left:8px !important; }
	.home-hea>div>h3 { font-size:16px !important }
	#psec_12 .footer-web-left { width:46%; float:left; height:270px; margin-left:3%; }
	#psec_12 .footer-web-right { width:46% !important; float:left; margin-left:3%; height:270px; }
	#psec_25 .hpb-c0 .item { width:99% }
	.prl_thumb_c>div.plc5_1, .prl_thumb_c>div.plc5_2, .prl_thumb_c>div.plc5_3, .prl_thumb_c>div.plc5_4, .prl_thumb_c>div.plc5_5 { width:31% !important; margin-left:2% !important; float:left !important; height:375px; }
	.hpb-c0 .item-first { width:100% !important; margin-left:0%; }
	.brief { color:#33240a; font-size:16px !important; }
	.footer-web-left>h1>img { width:100% }
	.hpb-c0 ul { width:100% !important; float:left; box-sizing:border-box; padding-left:0; margin-top:2%; }
	.prl_thumb_c>.clear { clear:inherit; }
	#psec_8 #pc_can_print .pc_description { width:100% !important; float:left; }
	.slick-slide { display:none !important }
	.prl_title_c { position:relative !important }
	.prl_thumb_c .pl_thumb,.prl_thumb_c .l-item, .prl_thumb_c .pl_top_c,.l-item .prl-timg { height:auto !important }
	p a img { width:auto !important }
	.psec_main #psec_6_7,#psec_8 .prl000 { width:100% !important }
	.m03-c>.item { margin-left:17% !important; margin-bottom:3%; width:66% !important }
	.icon-right>span img { width:auto !important }
	.left-padding .icon-luat img,.m42-content p>a>img { width:auto !important }
	.wrapper_bn_034,.bn_034_chil50,.lvtm-h-content>div,.m03 main,.m46 main,.m46 main table,.m41 main,.m42 main { width:100% !important }
	.link_footer { width:99% !important; }
	.footet-repon-mobile { padding:2% 0% !important; }
	.footer_tuvanluat { min-height:340px; }
	.psec_foot #psec_12 { background-repeat:repeat !important; background-size:auto !important; }
	#psec_25 .box_c_1 .box_body .d_scroll .pl_thumb_c .pl_thumb img { width:220px !important; height:220px !important; }
	.we-who,.bn-003-home1 { background-size:auto !important; }
	.prl_thumb_c>.plc4_1, .prl_thumb_c>.plc4_2, .prl_thumb_c>.plc4_3, .prl_thumb_c>.plc4_4 { width:31% !important; margin-left:2% !important }
	#psec_8 .imgb_large_image img:first-child,#psec_8 .imgb_large_image>div,#psec_8 .photoplayer_c_11 .imgb_large_image_border { width:98% !important; }
	.pd010 .pc_photo img { width:auto !important }
	.wrapper-left,.wrapper-right { height:270px !important }
	.bn_003_full>div>div { width:37% !important }
	.bn_003_full { width:95% !important }
	.wrapper_bn_003,.box_header>div.left,.box_body .d_scroll, .box_body .prl000,.image_full,.we-whofull { width:100% !important }
	.bmenu_1 #menu-button::after { top:14px; }
	.bmenu_1 #menu-button::before { top:20px; }
	.bmenu_1 #menu-button { padding:14px 50px 14px 20px !important; }
	.psec_1_2 #psec_2 { height:auto }
	.khung_noi_bat { width:90% !important }
	.psec_main .psec_main_c { width:100% !important }
	.navigator h2.pc_title { width:100% !important }
	body, html { min-width:auto; margin:0 auto; }
	#psec_1 > div, #psec_2 > div, #psec_12 > div, #psec_13_14 > div, #psec_16_17 > div, #psec_3 > div, #one_c_psec_6__11, #psec_5 .tree_menu_0 .h_left, #psec_5 .tree_menu_0 .tree_menu,.psec_main, .psec_1_2 > div, #psec_25 { width:100% !important; }
	.psec_1_2 #psec_1 { float:none; text-align:center; height:auto !important; padding:0; }
	.icon-right-text { padding-top:0%; margin-left:0 !important; }
	.right-padding .clear_both { padding-bottom:0% !important; padding-top:0% !important; }
	.icon-right-text>p { margin-top:-5% !important; margin-right:-10% !important; }
	.icon-right-text .p-text { margin-top:-4% !important; }
	.main_wrapper-lvtm .h-title { font-size:170%; }
	.left-padding>h3 { font-size:140% !important }
	.right-padding>div { width:40% !important; margin-left:7% !important; padding-bottom:2% !important; padding-top:5% !important; }
	.right-padding { width:96% !important; padding-left:2% !important; }
	.left-padding p { width:35% !important; margin-left:20% !important; margin-top:3%; }
	.text-right { width:75% !important; padding-top:5% !important; margin-left:0% !important; }
	.left-padding { width:96% !important; margin-left:2% !important; }
	.lvtm_luat_left, .lvtm_luat_right { width:100% !important; height:auto !important; }
	.adsw2201, .adsw2202 { margin:0; }
	.m22 main { width:100% !important; padding-left:1% !important; padding-right:1% !important; box-sizing:border-box; }
	.m20 .info { width:100% !important; padding:4% 2% !important; }
	.m42 .brief, .m43 .brief, .m44 .brief, .m46 .brief, .m48 .brief, .m49 .brief,.m42 .h-title, .m43 .h-title, .m44 .h-title, .m48 .h-title, .m49 .h-title { padding:4% 2% !important; }
	.m42 > section > main > div, .m49 > section > main > div, .m16 > section > main > div { clear:both; width:100% !important; padding-left:0 !important; padding-right:0 !important; }
	.m42 > section > main > div:ntd-child(1), .m49 > section > main > div:ntd-child(1) { padding:4% 2% !important; }
	.m16 .h-title { text-align:center; }
	#psec_4 { width:100% !important; padding:2%; box-sizing:border-box; }
	#psec_5__11, #psec_6__10 { width:100% !important; }
	#imgb_jGxHZJN .pc_photo a { width:100% !important; height:auto !important; margin:2% 0 !important; box-sizing:border-box; line-height:0; }
	#imgb_jGxHZJN .pc_photo img { width:100% !important; }
	.pc_description img { width:100%; margin:5px 0; }
	.m22 ul.m22-ulc { width:100% !important; }
	#psec_1 .logo_c { box-sizing:border-box; width:100% !important; padding-right:0; }
	.logo_c img { height:auto; }
	.h-title { width:100% !important; font-size:180% !important; }
	.main_wrapper .brief { font-size:150% !important; }
	.bmenu_1_c { display:block; }
	.bmenu_0_c { display:none; }
	.contact_c .form { float:none !important; }
	.contact_c .map { display:none; }
	.contact_lbl { text-align:left; width:auto; }
	.contact_txt { width:100%; box-sizing:border-box; }
	.m32 main { width:100% !important; }
	.m32 main, .m32-c { padding-left:1%; padding-right:1%; }
	.m22-ult > li { width:auto !important; }
	.m22-ulc > .item { width:23% !important; margin:0 1% !important; padding:1% !important; background-image:none !important; min-height:88px; }
	.m22-ult > li::before { left:10% !important; border-top-color:transparent !important; }
	.m22-ult > li::after { left:calc(10% - 2px) !important; }
	.m22-ult > li.v2::before { left:28% !important; }
	.m22-ult > li.v2::after { left:calc(28% - 2px) !important; }
	.m22-ult > li.v3::before { left:56% !important; }
	.m22-ult > li.v3::after { left:calc(56% - 2px) !important; }
	.m22-ult > li.v4::before { left:84% !important; }
	.m22-ult > li.v4::after { left:calc(84% - 2px) !important; }
	.ft_c_2 .fc0 { width:100% !important; box-sizing:border-box; padding:0; }
	.ft_c_2 .fcc1, .ft_c_2 .fcc2 { width:50% !important; padding:2% !important; box-sizing:border-box; }
	.ft_c_2 .fcc3 { clear:both; float:none; padding:0 !important; line-height:0; }
	.ft_c_2 .fcc3 > iframe { width:100%; }
	.ft_c_2 .line { padding:0 !important; margin:0 !important; }
	.ft_c_2 .row_1, .ft_c_2 .row_2 { padding:0; }
	.adsw2218 { float:none; }
	.bmenu_1_c, .bmenu_1 ul { background:#ed1c24 !important; }
	#psec_18 .banner_c { margin-top:210px !important; }
	.fixed_banner_right { display:none; }
	.cartbar_c0 { float:left !important; margin-top:30px; }
	.box_c ,.box_body { width:100% !important;padding:0 }
	#psec_4 .ad_seq_h img { width:100% !important; }
	.prc_images .imgb_c { display:block !important; }
	#psec_4 .ad_seq_h { margin-left:0; text-align:center; margin:auto; width:100%; }
	.footer_bn054_wrap .footer_bn054_1024_child { width:100% !important; padding-left:3% !important; clear:both; }
	.search_c0 { margin-left:-285px; margin-top:60px !important; }
	.search_text { background:#f1f1f1 !important; color:#333; text-align:left; width:78% !important; height:25px; margin-top:0; padding:4px !important; }
	.bmenu_1>ul>li>a { padding:11px !important; }
	.plc2_1 { width:46% !important; padding-left:2%; }
	.plc2_2 { width:46% !important; padding-left:2%; }
	.pl_thumb_c { width:100% }
	.pl_thumb_brief { width:100% !important; text-align:left !important; margin-top:10px !important; }
	.l-item-h .l-title { width:100% !important; text-align:left !important; margin-top:0px !important; }
	span.copyright { text-align:center !important; }
	#psec_6 { float:inherit; margin-right:2px; margin-left:10px; clear:both; width:96% !important; }
	#psec_7 { width:96% !important; float:left; margin-left:6px; margin-right:-2px; }
	p span img { width:100% !important; }
	#psec_6_7 { width:31%; margin:auto; }
	.bmenu_1 .submenu-button { top:-8px; border-left:none; }
	.paging_page { margin-top:10px; }
	.paging_c .pg_sort { float:inherit !important; }
	.navigator .d1 { width:100% }
	.photoplayer_c_11 .imgb_large_image_border { width:100% !important; }
	.photoplayer_c_11 .imgb_thumb_c { width:100% !important; }
	.win_message { min-width:90% !important; }
	.cart_c form { width:98% }
	.cartbar_c .info { padding:0px !important; }
	form#frm_checkoutCkop2 div div { float:inherit !important; width:100% !important }
	.co_subtitle { margin-top:10px; }
	.co_text { width:290px !important; }
	#d_order_list table tbody tr th { padding:0px !important; }
	#d_order_list table tbody tr td { padding:0px !important; }
	.navigator h1.pc_title { width:96% !important }
	.pl_c .pl_display_list .pl_thumb_h img { width:45% !important }
	p strong img { width:2.5% !important; padding-right:3% }
	.add-soliehe { display:block !important }
}
@media (max-width:500px) {
	.product_c .prc_payment .buy { width:35% !important; }
	.footer-web .footer-web-left { width:100%; float:left; text-align:center; }
	.footer-web-left>h1>img { width:auto; }
	.footer-web .footer-web-right { width:96%; margin-top:6%; }
	.hpb-c0 h3 > a { font-size:13px !important }
	.brief { color:#33240a; font-size:14px !important; height:80px; overflow:hidden; }
	.hpb-c0 .item-first { width:100% !important; margin-left:0%; }
	.hpb-c0 h3 { padding:0px 0 10px 0; }
	.hpb-c0 ul { margin-top:5%; }
	.prl_thumb_c>div.plc5_1, .prl_thumb_c>div.plc5_2, .prl_thumb_c>div.plc5_3, .prl_thumb_c>div.plc5_4, .prl_thumb_c>div.plc5_5 { width:47% !important; height:345px; }
	.home-qc>div { width:100% !important; margin:0 }
	#psec_12 .footer-web-left { width:94%; float:left; height:auto; margin-left:3%; }
	#psec_12 .footer-web-right { width:94% !important; float:left; margin-left:3%; height:auto; }
	.footer-web-left>h1>img { width:50% !important; margin-top:20px; }
	.hpb-c0 .item-first>a { height:auto !important; }
	.home-hea-left,.home-hea-center { width:60% !important; margin-left:20% !important; margin-top:20%; }
	.home-hea-left { margin-top:10%; }
	#psec_2 .search_c0 { margin-top:20px !important; margin-bottom:3%; }
	#psec_2 .logo_c { width:100%; padding-right:0; text-align:center; margin-bottom:-15px; }
	.pd010 .pc_photo img { width:50% !important; }
	#psec_2 .logo_c img { width:50% !important }
	#psec_2 .search_c0 { width:60% !important; margin-left:3%; }
	.psec_1_2 #psec_2 .ad_c { display:none }
	.box_header>div>div>div.center>a { font-size:23px !important }
	.prc_images, #psec_8 .product_c, #psec_8 { width:100% !important; }
	.psec_1_2 #psec_1 .search_c0 { width:100%; float:left; margin-left:0; }
	#psec_1 .logo_c img { width:30%; }
	#psec_6 { width:93% !important; }
	.m03-c>.item { margin-left:7% !important; margin-bottom:3%; width:84% !important; }
	.icon-right-text { margin-top:8%; }
	.right-padding>div { width:70% !important; }
	.link_footer { width:100% !important; }
	.footet-repon-mobile { padding:1.5% 0 3.5% !important; }
	.footer_tuvanluat { min-height:830px; }
	.pl_c .pl_display_list .pl_thumb_h img { width:100% !important; }
	.navigator h1.pc_title { width:100% !important; }
	.prl_thumb_c>.plc3_1, .prl_thumb_c>.plc3_2, .prl_thumb_c>.plc3_3 { width:96% !important; float:left; margin-left:2% !important; }
	#psec_8 .imgb_large_image img:first-child, #psec_8 .imgb_large_image>div,#psec_8 .photoplayer_c_11 .imgb_large_image_border { width:96% !important; }
	.footer_tuvanluat .footer-3 { width:94% !important; margin-left:3% !important; }
	#psec_25 .box_c_1 .box_body .d_scroll .pl_thumb_c .pl_thumb img { width:200px !important; height:200px !important; text-align:center; margin:auto !important; float:inherit !important; margin-top:5% !important; margin-bottom:5% !important; }
	.plc2_1,.plc2_2 { width:96% !important; padding-left:2%; float:left !important; }
	.prl_thumb_c>.plc4_1, .prl_thumb_c>.plc4_2, .prl_thumb_c>.plc4_3, .prl_thumb_c>.plc4_4 { width:47% !important; margin-left:2% !important; margin-bottom:3%; }
	.wrapper-left,.wrapper-right { width:100% !important }
	.wrapper-left, .wrapper-right { height:260px !important; margin-top:5%; border:none !important; padding-left:0 !important; padding-top:0px !important }
	#psec_1 .cartbar_c0 { margin-left:11%; margin-top:5%; }
	#psec_1 .adsw2201 { width:100% !important }
}