.site-content{overflow-x:hidden}
.owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],textarea,select,input[type="number"],input[type="tel"]{padding:8px 10px;width:100%;border:1px solid #eaeaea}
textarea{max-width:100%}
blockquote{border-color:#f36}
table{border-collapse:collapse;width:100%}
table,th,td{border:1px solid #eaeaea}
th,td{padding:10px}
.alignnone{margin:5px 20px 20px 0}
.aligncenter,div.aligncenter{display:block;margin:5px auto}
.alignright{float:right;margin:5px 0 20px 20px}
.alignleft{float:left;margin:5px 20px 20px 0}
a img.alignright{float:right;margin:5px 0 20px 20px}
a img.alignnone{margin:5px 20px 20px 0}
a img.alignleft{float:left;margin:5px 20px 20px 0}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
.text-center{text-align:center}
.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:100%;padding:5px 3px;text-align:center;margin:0}
.wp-caption.alignnone{margin:5px 20px 20px 0;clear:both}
.wp-caption.alignleft{margin:5px 20px 20px 0}
.wp-caption.alignright{margin:5px 0 20px 20px}
.wp-caption img{border:0 none;height:auto;margin:0;max-width:100%;padding:0;width:auto}
.wp-caption p.wp-caption-text{font-size:12px;line-height:17px;margin:0;padding:10px 4px 5px;margin:0!important}
.gallery-caption{color:#707070;color:rgba(51,51,51,0.7);display:block;font-family:"Noto Sans",sans-serif;font-size:12px;font-size:1.2rem;line-height:1.5;padding:.5em 0}
.sidebar-left .main-content{float:right}
.popular-posts li{border-bottom:1px solid #eaeaea;margin-top:10px;padding-bottom:10px}
.popular-posts li:last-child{border:none;padding-bottom:0}
.popular-posts li img{border:1px solid #eaeaea;padding:4px;width:70px}
.widget_kt_social .introduce-title{margin-top:20px;margin-bottom:0}
.sidebar .widget{line-height:24px;margin-bottom:5px}
.sidebar .widget ul{padding:0;margin:0}
.sidebar .widget ul li{list-style:none;background:#f5f5f5;border-bottom:1px solid #b8b7bd;position:relative;display:block}
.sidebar .widget ul li:hover{background:#f31612}
.sidebar .widget ul li:hover a{color:#fff}
.sidebar .widget ul li a{position:relative;display:block;padding:10px 15px;color:#1a1298;font-weight:600;text-transform:uppercase}
.widget{border:1px solid #eaeaea;padding:0}
.widget .widget-title{margin:0;font-size:16px;font-weight:700;border-bottom:1px solid #eaeaea;text-transform:uppercase;margin-left:-20px;margin-right:-20px;padding:14px 20px;margin-bottom:15px}
.widget img{max-width:100%;height:auto;width:100%}
.widget_calendar table th,.widget_calendar table td{text-align:center;padding:0}
.widget_categories ul{padding:0;line-height:24px}
.widget_categories ul li .children{padding-left:20px}
.widget_categories ul>li>a:before{content:"\f105";font-size:14px;display:inline-block;text-align:right;font-family:"FontAwesome";padding-right:12px}
.widget_categories .children li{border-bottom:1px dotted #eaeaea}
.widget_categories .children li a:before{content:"\f0da";font-size:14px;display:inline-block;text-align:right;font-family:"FontAwesome";padding-right:12px}
.widget_categories .children li:last-child{border:none}
.widget_archive{line-height:24px}
.widget_pages ul{padding:0;line-height:24px}
.widget_pages ul li .children{padding-left:20px}
.widget_pages ul>li>a:before{content:"\f105";font-size:14px;display:inline-block;text-align:right;font-family:"FontAwesome";padding-right:12px}
.widget_pages .children li{border-bottom:1px dotted #eaeaea}
.widget_pages .children li a:before{content:"\f0da";font-size:14px;display:inline-block;text-align:right;font-family:"FontAwesome";padding-right:12px}
.widget_pages .children li:last-child{border:none}
.widget_recent_comments li{border-bottom:1px solid #eaeaea;padding:10px 0}
.widget_rss li{padding-bottom:15px}
.widget_rss li:last-child{padding-bottom:0}
.widget_rss .rsswidget{font-weight:600;line-height:20px}
.widget_rss .rss-date,.widget_rss cite{display:block;opacity:.8;line-height:30px;color:#999}
.widget_rss img{max-width:14px;vertical-align:middle;margin-top:-4px}
.widget_search{border:none;padding:0}
.widget_search .widget-title,.widget_search .screen-reader-text{display:none}
.widget_search label{display:block;font-weight:400}
.widget_nav_menu ul{padding:0;line-height:24px;margin:0}
.widget_nav_menu ul li .sub-menu{padding-left:20px}
.widget_nav_menu ul>li>a:before{content:"\f105";font-size:14px;display:inline-block;text-align:right;font-family:"FontAwesome";padding-right:12px}
.widget_nav_menu .sub-menu li{border-bottom:1px dotted #eaeaea}
.widget_nav_menu .sub-menu li a:before{content:"\f0da";font-size:14px;display:inline-block;text-align:right;font-family:"FontAwesome";padding-right:12px}
.widget_nav_menu .sub-menu li:last-child{border:none}
.widget_kt_slider{padding:0;margin:0;border:none}
.widget_kt_slider .owl-controls .owl-dots{position:absolute;bottom:5px}
.widget_kt_product_special .price{font-size:18px;color:#f36}
.widget_kt_product_special ins{text-decoration:none;float:left}
.widget_kt_product_special del{font-size:14px;color:#666;margin-left:10px}
.main-bg{background-color:#f36;display:none}
.divider{height:3px}
.home .main-bg{display:block}
.page-title{font-size:18px;text-transform:uppercase;border-bottom:1px solid #eaeaea;line-height:20px;font-weight:500;padding:5px 0;margin:0;-ms-word-wrap:break-word;word-wrap:break-word}
.blog-paging .screen-reader-text{display:none}
.blog-paging .navigation{float:right;margin-bottom:0}
.nav-links{width:100%;float:left;margin-bottom:20px}
.blog-paging.top .nav-links{margin-bottom:0}
.nav-links>a,.nav-links>span{position:relative;float:left;padding:5px 12px;margin-left:-1px;line-height:1.42857;color:#999;text-decoration:none;background-color:#fafafa;border:1px solid #eaeaea}
.nav-links a:hover,.nav-links .current{background:#f36;color:#fff}
.blog-paging .results-count{margin-top:20px;display:inline-block;line-height:30px}
.post-password-form input[type="submit"]{padding:5px;border:none;background:#eee;border:1px solid #eaeaea}
.gallery{float:left;overflow:hidden;width:100%}
.gallery img{height:auto}
.gallery .gallery-item{padding:1.79104477%;display:inline-block;text-align:center;vertical-align:top;width:100%}
.gallery-columns-3 .gallery-item{width:33.33333%}
.gallery-columns-2 .gallery-item{width:50%}
.gallery-columns-4 .gallery-item{width:25%}
.gallery-columns-5 .gallery-item{width:20%}
.gallery-columns-6 .gallery-item{width:16.66666666%}
.gallery-columns-7 .gallery-item{width:14.2222222%}
.gallery-columns-8 .gallery-item{width:12.5%}
.gallery-columns-9 .gallery-item{width:11.1111111%}
.gallery-columns-10 .gallery-item{width:10%}
.logged-in.admin-bar .nav-ontop{top:32px}
.error-404.not-found{text-align:center;padding-bottom:40px}
.error-404.not-found .page-header,.error-404.not-found .page-title,.no-results.not-found .page-header{border:none}
.no-results.not-found .page-header{margin-top:0;margin-bottom:0}
.error-404.not-found .search-form span.screen-reader-text,.no-results.not-found .search-form span.screen-reader-text{display:none}
.error-404.not-found .search-form .search-submit,.no-results.not-found .search-form .search-submit{height:38px;background:#666;border:none;padding:0 10px;color:#fff}
.error-404.not-found label,.no-results.not-found label{font-weight:400}
.search-page .post-item:first-child{padding-top:0;border-top:0}
.service-single .entry-detail{margin-top:30px}
.service-single .page-title .subtitle{font-size:14px;text-transform:none;line-height:20px}
#footer .widget-container,#footer .widget{width:100%;padding:15px 0 0}
#footer .widget-container:last-child{margin-bottom:0}
#footer .widget-container table,#footer .widget-container td,#footer .widget-container th{border:1px solid #ccc}
#footer .widget-container input,#footer .widget-container select{border:1px solid #ccc}
#footer .widget_archive>ul{padding:0}
#footer .widget_meta ul,#footer .widget_recent_comments ul,#footer .widget_recent_entries ul,#footer .widget_rss ul{padding:0}
#footer div.widget_rss ul li{list-style:none}
#footer .widget_recent_comments ul li{border-bottom:1px solid #ccc;list-style:none}
#footer .widget_pages>ul{padding:0}
#footer div.widget_pages ul li,#footer div.widget_categories ul li,#footer div.widget_meta ul li,#footer div.widget_recent_entries ul li,#footer div.widget_archive ul li,#footer div.widget_recent_comments ul li{list-style:none}
#footer div.widget_pages>ul>li>a:before,#footer div.widget_categories>ul>li>a:before{content:"\f105";font-size:14px;display:inline-block;text-align:right;font-family:"FontAwesome";padding-right:12px}
#footer div.widget_pages ul.children li a:before,#footer div.widget_categories ul.children li a:before,#footer div.widget_categories ul.sub-menu li a:before{content:"\f0da";font-size:14px;display:inline-block;text-align:right;font-family:"FontAwesome";padding-right:12px}
#trademark-box{overflow:hidden}
#footer div.widget_categories ul li a:before,#footer div.widget_categories ul.sub-menu li a:before{display:none}
#trademark-box .widget_nav_menu li,#trademark-text-box .widget_nav_menu li{list-style:none}
.no-results.not-found{min-height:300px}
.option7 .box-produts-content .products.columns-2 .product{width:50%}
.option7 .box-produts-content .products.columns-3 .product{width:33.333333%}
.option7 .box-produts-content .products.columns-4 .product{width:25%}
.option7 .box-produts-content .products.columns-2 .product:nth-child(2n+1),.option7 .box-produts-content .products.columns-3 .product:nth-child(3n+1),.option7 .box-produts-content .products.columns-4 .product:nth-child(4n+1){clear:left}
.footer_title{text-transform:uppercase;font-size:15px;margin:3px 0;font-weight:600}
.cty-info hr{padding:4px 0;margin:10px 0 0;border-top:1px dashed #656565}
#footer .widget-footer-menu.widget-container{padding:0 0 5px}
.widget-footer-menu li{display:block}
#footer a{color:#cecece}
.footer-menu-box-top{display:block}
.icon-dkbct{background-position:-178px -74px}
.s-icon{width:164px;height:61px;margin-top:15px;background-image:url(../images/background-icon.png);background-repeat:no-repeat;display:inline-block}
.footer-menu-box-top hr{border-top:1px dashed #656565;clear:both;margin:2px 10px;display:block;padding:5px 0 0}
.top-bar-menu>li.icon-big-sys{padding:5px;display:block;float:left}
.icon-big-sys i{font-size:140%}
#header{background:#f6f6f6}
.support_sdb{margin:10px 0;clear:both;display:block}
.support_right{padding:0;background:#F3F3F3;overflow:hidden;margin:0 0 0 1px}
.support_right .title{font-size:15px;font-weight:700;color:#fb1813;border-bottom:1px solid #01A550;padding:10px 10px 15px}
.itemcontact{width:98%;float:right;padding:22px 0;border-bottom:1px dashed #ccc;font-size:13px}
.itemcontact:last-child{border:0}
.itemcontact_left{float:left;width:15%}
.itemcontact_left img{max-width:100%;height:auto;padding-top:5px}
.itemcontact_right{float:right;padding-top:12px;width:85%;font-weight:600}
.itemcontact_right a{color:#000}
.price_old_info{padding-left:5px;font-style:italic;text-decoration:line-through;color:#000;font-size:80%}
.nav-menu-gr{height:53px;background:#f36;border-radius:0;padding:0;padding-bottom:3px;margin:0;height:auto}
.product-list_sg{padding:0;margin:0;padding:0 0 0 1px;width:25%;float:left}
.simple-post-list{clear:both;display:block;overflow:hidden}
.simple-post-list .post-image{float:left;width:80px;padding:3px}
.simple-post-list .post-info{padding:3px 5px;font-size:95%}
.simple-post-list li{display:block;clear:both;margin:3px;padding:5px}
.simple-post-list img{width:80px}
.list_partner{margin:10px 0 2px;padding:5px 0;border-top:1px solid #c5c8ca}
.list_partner li img{max-height:55px;width:auto!important;padding:10px}
.navigation_full,.more-tag{clear:both;margin:5px 0;display:block}
.product-featured-list{margin:0 15px}
.sidebar_col_main{margin:5px 0 5px 25px}
.sidebar_col{clear:both;display:block;margin:2px 0}
.sidebar_col .sidebar_col_title{color:#fff;background:#1a1298;font-size:15px;font-weight:600;padding:5px;text-transform:uppercase}
.sidebar_col .sidebar_col_title a{color:#fff}
.sidebar_col .sidebar_col_content{clear:both;display:block;border:1px solid #ded9d9;padding:5px}
.col-scr{top:60px!important}
.col-scr_fixed{z-index:10000;position:fixed;width:306px;top:86px;right:auto;background:#fff}
.fillter_sys{clear:both;float:right;display:block}
.orderby_sys{float:left;width:150px;margin:0 0 3px 3px;padding:5px 4px}
.form-ordering{float:left}
.product-wrapper .product-menu a{border:1px solid #f31612;width:60px;height:60px;display:block;text-align:center;padding:5px;font-size:9px;color:#f31612;float:left;margin-bottom:15px}
.product-wrapper .product-menu a .fa{display:block;font-size:16px;margin-bottom:5px}
.cat_per{display:block;clear:both}
.cat_per .cat_in{font-weight:600}
.woocommerce div.product div.summary{margin-left:10px}
.more-tag{display:block;clear:both}
.more-tag span{font-weight:600}
.parameterfull{padding-left:0;margin-bottom:0;list-style:none}
.parameterfull li{background-color:#fff;border-bottom:1px solid #e3e2e4;display:table;padding:0;width:100%}
.parameterfull li label{background-color:#efe6e6;color:red;display:block;font-size:16px;font-weight:600;padding:8px;margin-bottom:0}
.parameterfull li span{color:#040404;display:table-cell;font-size:13px;font-weight:600;padding:6px 5px;vertical-align:top;width:35%}
.parameterfull li div{color:#000;display:table-cell;font-size:13px;padding:6px 5px;vertical-align:top;width:auto}
.war_product{clear:both;display:block;padding:5px;border:1px solid #e0d8d8;border-radius:5px;color:#d73800;font-weight:600;background:#d7b700}
.war_product_content{text-transform:uppercase}
.sku_product{clear:both;display:block}
.sku_product_title{font-weight:600}
.sku_product_content{font-weight:600;text-transform:uppercase;color:#f31612}
.parameter{clear:both;max-height:400px;overflow:hidden;padding-left:0;margin-bottom:0;list-style:none}
.parameter li{background:#fff none repeat scroll 0 0;display:table;padding:0;width:100%}
.parameter li span{color:#666;display:table-cell;font-size:13px;padding:3px 5px;vertical-align:top;width:40%}
.parameter li div{color:#333;display:table-cell;font-size:13px;padding:3px;vertical-align:top;width:auto}
.paradetail{background-color:#fff;border:1px solid #f31612;color:#f31612;display:block;font-size:12px;margin:10px auto;overflow:hidden;padding:8px 0;text-align:center;text-transform:uppercase;width:200px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}
.paradetail:hover{text-decoration:none;background-color:#fd8c18;color:#fff;border:1px solid #fff}
.product-menu i{color:#d73800}
.play_video_new{margin:0 auto;width:600px}
.play_video_new iframe{width:100%;height:300px}
.product_same{clear:both;padding:20px 10px}
.product_same_title{border-bottom:2px solid #f31612;font-size:17px;color:#f31612;font-weight:600}
.product_same_content{padding-top:5px;padding-bottom:5px}
.product_same_left{border:1px solid #e8e8e8;margin:3px;padding:2px}
.product_same_name{padding:2px;margin:1px}
.product_same_content .price .woocs_price_code{color:#f31612;font-size:13px}
.product_same_content a.button.ajax_add_to_cart{padding:0 6px;clear:both;overflow:hidden}
.product_more{border-bottom:2px solid #f31612;font-size:17px;color:#f31612;font-weight:600}
.fillter_submit{border:0;background:#f31612;padding:3px 8px;margin:0 0 0 3px;line-height:25px;color:#fff}
.list_ss{display:table;width:100%;color:#555;padding:0}
.info_ss{padding:3px 5px}
.list_ss>li{display:table-cell;border:1px dotted #b2b2b2;vertical-align:top;position:relative;border-right:none;padding:10px 15px;font-size:12px}
.list_ss>li.width_20{width:20%}
.list_ss>li.width_30{width:33%}
.list_ss>li.width_40{width:40%}
.list_ss>li:last-child{border-right:1px dotted #b2b2b2}
.single_add_to_cart_button{display:block;clear:both}
.product_add_sg{padding:10px 0;clear:both}
.cart_action_dr_sanpham_dp{position:fixed;z-index:9999999;right:0;top:0;background:#09c;color:#FFF;padding:10px;display:none}
.cart_action_dr_sanpham_dp a {color:#ffffff}
.cart_action_dr_sanpham_ok{display:block}
.inline-menu{float:left;width:170px;background:#eee;margin:0 1px}
.th-menu-cate-details{float:left}
.th-menu-cate-details a{font-size:14px;line-height:14px;display:block;padding:9px 12px;text-decoration:none;width:165px;color:#f31612}
.vendor-order-by{position:absolute;padding:10px 5px;z-index:500;background-color:#fff;box-shadow:0 4px 12px rgba(0,0,0,0.5);display:none;width:170px;font-size:13px}
.vendor-order-by label{display:inline-block;max-width:100%;margin-bottom:5px;cursor:pointer}
.property-order input[type=checkbox] + .property-order label:before{letter-spacing:14px;cursor:pointer;font-size:17px;content:"\f096";font-family:'FontAwesome';display:inline-block}
.property-order input[type=checkbox]:checked + .property-order label:before{letter-spacing:5px;content:"\f046"}
.page-order .cart_navigation a.delex-btn{float:left;background:#3C3A3A;color:#fff;border:1px solid #3C3A3A}
.page-order .cart_navigation a.delex-btn:before{font:normal normal normal 14px/1 FontAwesome;content:"\f0ec";padding-right:15px}
.page-order .cart_navigation a.delex-btn:hover{background:#805B5B;border:1px solid #805B5B}
.page-order .cart_navigation a.updateex-btn{float:right;background:#949DA5;color:#fff;border:1px solid #949DA5}
.page-order .cart_navigation a.updateex-btn:before{font:normal normal normal 14px/1 FontAwesome;content:"\f021";padding-right:15px}
.page-order .cart_navigation a.updateex-btn:hover{background:#B52A2A;border:1px solid #B52A2A}
.info-orther span,.info-orther span a{color:#DA0606}
.info-orther:before{font:normal normal normal 14px/1 FontAwesome;content:"\f0d7";padding-right:2px;display:inline-block;color:#E21010}
.content-sg{padding:10px}
html .heading-primary.heading_ex{background:transparent;color:#08c;font-size:1.2em;padding:5px 1px}
html .heading-primary,html .lnk-primary,html .text-color-primary{color:#fff;background:#08c;padding:5px 10px;font-size:1em;font-weight:600;margin:0}
.list.list-icons{list-style:none;padding-left:0;padding-right:0}
.mt-xlg{margin-top:10px!important}
.list.list-icons.list-icons-style-3 li{padding-top:5px;padding-left:36px}
.list.list-icons li{position:relative;padding-left:25px}
.list li{margin-bottom:13px;line-height:24px}
.list.list-icons.list-icons-style-3 li > .fa:first-child,.list.list-icons.list-icons-style-3 li a:first-child > .fa:first-child,.list.list-icons.list-icons-style-3 li > .icons:first-child,.list.list-icons.list-icons-style-3 li a:first-child > .icons:first-child{background-color:#08c}
.list.list-icons.list-icons-style-3 li > .fa:first-child,.list.list-icons.list-icons-style-3 li > .icons:first-child,.list.list-icons.list-icons-style-3 li a:first-child > .fa:first-child,.list.list-icons.list-icons-style-3 li a:first-child > .icons:first-child{color:#FFF;border-radius:50%;width:30px;height:30px;text-align:center;padding:3px}
.list.list-icons li > .fa:first-child,.list.list-icons li a:first-child > .fa:first-child,.list.list-icons li > .icons:first-child,.list.list-icons li a:first-child > .icons:first-child{color:#08c;border-color:#08c}
.list.list-icons li > .fa:first-child,.list.list-icons li > .icons:first-child,.list.list-icons li a:first-child > .fa:first-child,.list.list-icons li a:first-child > .icons:first-child{position:absolute;left:0;top:5px;font-size:14px}
.product-list li .add-to-cart span:hover {
    background: #183544;
    border: 1px solid #fff;
}
.product-list li .add-to-cart span.quotations {
    color: #ff0000;
    font-size: 25px;
    background: transparent;
    border: 0;
}
.product-list li .add-to-cart span.quotations:hover {
    color: #000;
}
.woocommerce-Price-currencySymbol {}
.vat_product {
    clear: both;
    overflow: hidden;
    margin: 5px 0px;
}
.vat_product_title {
    font-size: 14px;
    font-weight: 500;
    color: #f31612;
    font-style: italic;
}
.table-responsive th {text-align:center;}
@media (max-width:930px) {
.product-list_sg{width:30%}
}
@media (max-width:640px) {
.list_ss>li.width_20,.list_ss>li.width_30,.list_ss>li.width_40{width:99%;display:block}
.sidebar_col_main{margin:0}
.product-list_sg{width:48.5%;padding-left:15px}
}
@media (max-width:800px) {
.product-list_sg{width:50% !important ;float:left;padding:0 2px}
}
i.width_20,.list_ss>li.width_30,.list_ss>li.width_40{width:99%;display:block}
.sidebar_col_main{margin:0}
.product-list_sg{width: 24.5%;padding-left:15px}
}
@media (max-width:440px) {
.product-list_sg{width:99%;float:none;padding:0 15px}
}
}
}
}
.widgettitle.menu_lv2
{
text-transform: lowercase !important;
}
