#main-menu .dropdown-menu {width:180px;}
.dropdown-submenu { position:relative;}

#main-menu .dropdown-submenu .dropdown-menu {

	top: 0;

	left: 100%;

	margin-top: 0;

	margin-left: 0;

	display: none;

	visibility: hidden;

	opacity: 0;

	-webkit-transition: opacity 0.5s, -webkit-transform 0.5s;

	transition: opacity 0.5s, transform 0.5s;

	-webkit-transform: translate(0,40px);

	-moz-transform: translate(0,40px);
	-o-transform: translate(0,40px);
	-ms-transform: translate(0,40px);
	transform: translate(0,40px);
	padding: 0px;
	background: #fff; width:250px;

}

#main-menu .dropdown-submenu > .dropdown-menu > li{

}
#main-menu .dropdown-submenu > .dropdown-menu > li > a {
	padding: 5px 10px;
	font-size: 15px;
	line-height: 24px;
	color:#333;
}
#main-menu .dropdown-submenu > .dropdown-menu > li > a:hover{
	color:#fff;
	background:#0088cc;
}
#main-menu .dropdown-submenu:hover .dropdown-menu {

	-webkit-transform: translate(0,0);

	-moz-transform: translate(0,0);

	-o-transform: translate(0,0);

	-ms-transform: translate(0,0);

	transform: translate(0,0);

	opacity: 1;

	visibility: visible;

	display: block;

}
span.ico-zoom{position:absolute;top:15px;right:15px;filter:alpha(opacity=1);-webkit-opacity:1;-moz-opacity:1;opacity:1;z-index:3;font-size:9px;line-height:10px;padding:2px 0;width:50px;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-ms-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear;cursor:pointer;color:#999;}
span.ico-zoom i{font-size:20px;display:block;line-height:20px;}
.mypage-alo-phone{position:fixed;left:15px;bottom:42px;visibility:visible;background-color:transparent;width:110px;height:110px;cursor:pointer;z-index:999;}
.mypage-alo-ph-img-circle{width:32px;height:32px;top:43px;left:43px;position:absolute;background:rgba(30, 30, 30, 0.1) url(../images/phone.png) no-repeat center center;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;opacity:.7;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;background-color:#ed1c24;background-size:70%;}
.mypage-alo-ph-circle-fill{width:60px;height:60px;top:28px;left:28px;position:absolute;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;background-color:#ed1c24;opacity:.75 !important;}
.mypage-alo-ph-circle{width:90px;height:90px;top:12px;left:12px;position:absolute;background-color:transparent;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid rgba(229, 16, 29, 0.4);opacity:.1;border-color:#ed1c24;opacity:.5;}
.line-address{height:1px;background:#f1f1f1;margin:5px 0;position:relative;}
.line-address::after{content:'';display:block;width:46px;height:2px;margin:10px 0px 20px 0;background:#dfdfdf;}
.logo-320{display:none;}
.logo-480{display:none;}
.top-header a.click-m-menu{display:none;}
#page_loading{color:#fff;font-size:24px;left:50%;line-height:25px;margin-left:-50px;position:fixed;text-shadow:0 0 10px #fff, 0 0 40px #0093de, 0 0 80px #0093de, 0 0 100px #0093de, 0 0 150px #0093de;top:50%;z-index:50000;}
#page_loading span{background:rgba(0, 0, 0, 0) url("../images/loader.png") repeat scroll 0 0;display:inline-block;float:left;height:25px;margin-right:5px;width:25px;}
.language-content-mobile{display:none;}
#___plusone_0{font-size:14px !important;}
.columns-container{background:transparent url("../images/line-bec.png") repeat-x scroll 0 0;}
.block-admin{background:#ff7c1d none repeat scroll 0 0;bottom:0;position:fixed;text-align:center;width:100%;z-index:99999;padding:6px 0;}
.block-admin .block-admin-content{}
.block-admin .block-admin-content a{background:#fff;padding:5px 10px;border-radius:3px;font-weight:bold;font-size:12px;}
.list-fun-product{position:absolute;right:-50px;bottom:50px;color:#fff;text-align:left;line-height:15px;-moz-transition:all 0.45s ease;-webkit-transition:all 0.45s ease;-o-transition:all 0.45s ease;-ms-transition:all 0.45s ease;transition:all 0.45s ease;}
.product-list li:hover .list-fun-product{right:10px;}
.list-fun-product .fa{margin-right:6px;}
.list-fun-product a{border-radius:3px;margin:0 0 10px 0;overflow:inherit !important;background:#0093de none repeat scroll 0 0;padding:4px 6px;color:#fff;width:24px;height:24px;}
a.a-category{color:#fff;float:right;margin-right:10px;}
.content-about{font-size:14px;line-height:28px;}
.clear, .clear5,.clear10,.clear20,.clear30,.clear40,.clear50{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.clear5{height:5px;}
.clear10{height:10px;}
.clear20{height:20px;}
.clear30{height:40px;}
.clear40{height:40px;}
.clear50{height:50px;}
.logo{position:relative;}
.logo{}
#jsMenuMarkLayer{background-color:rgba(0, 0, 0, 0.4);bottom:0;cursor:pointer;display:none;left:0;position:absolute;right:0;top:0;z-index:8;}
.relative{position:relative;}
.textcenter{text-align:center;}
.alert{padding:8px 5px 8px 5px;margin-bottom:10px;margin-top:10px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}
.alert.alert-normal{background-color:#f1f1f1;border:1px solid #dfdfdf;color:#333;}
.alert,.alert h4{color:#c09853}.alert h4{margin:0}.alert .close{position:relative;top:-2px;right:-21px;line-height:20px}.alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.alert-success h4{color:#468847}.alert-danger,.alert-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.alert-danger h4,.alert-error h4{color:#b94a48}.alert-info{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.alert-info h4{color:#3a87ad}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block>p,.alert-block>ul{margin-bottom:0}.alert-block p+p{margin-top:5px}
.mark-white{background:transparent;bottom:0;height:42px;left:1px;position:absolute;width:100%;}
.mark-white-2{background:#fff none repeat scroll 0 0;bottom:0;height:50px;left:0px;position:absolute;width:100%;display:none;}
.mark-white-3{background:#fff none repeat scroll 0 0;bottom:0;height:20px;left:0px;position:absolute;width:100%;display:none;}
.mark-white-cart{background:#fff none repeat scroll 0 0;bottom:0;height:20px;left:0px;position:absolute;width:100%;}
.mark-transparent{background:url(../images/transparent.gif);bottom:0;height:100%;left:0px;position:absolute;width:100%;}
.none{display:none;}
#form-search-opntop #display{left:0px !important;width:100% !important;top:41px;}
#display{background:#ffffff none repeat scroll 0 0;display:none;float:left;left:90px;overflow:hidden;position:absolute;top:100%;width:100%;z-index:200000;box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);}
.auto_search{padding:0;}
.auto_search{list-style:none;list-style-type:none;}
.auto_search li{border-bottom:1px solid #DEDEDE;padding:4px;}
.auto_search li:last-child{border:medium none;}
.auto_search li.firt{background:none repeat scroll 0 0 #DFDFDF !important;}
.auto_search li.firt a{color:#333333 !important;font-weight:bold;}
.auto_search li:hover{background:none repeat scroll 0 0 #dfdfdf;color:#333;}
.auto_search li:hover a{color:#333;}
.auto_search li span.price_a{color:#0093de;}
.auto_search li:hover .price_a{color:#0093de;}
.auto_search li a{color:#000;text-decoration:none;display:block;font-size:12px;}
.auto_search li a img{height:32px;margin:0 6px 6px 0;padding:0px;width:32px;}
.category-brands-list{list-style:outside none none;margin:0;overflow:hidden;padding:0px 0 0px 60px;}
.category-brands-list > li{margin-bottom:10px;}
.category-brands-list > li .category-brand-logo{background-color:#fff;background-position:center center;background-repeat:no-repeat;display:inline-block;height:56px;line-height:56px;text-align:center;width:100%;}
.category-brands-list > li .category-brand-logo img{max-height:56px;max-width:96px;vertical-align:middle;}
.category-brands-list > li > a{text-align:center;}
.category-list-tinhnang{margin-top:10px;}
.category-list-tinhnang li{display:block;font-size:13px;}
.category-list-tinhnang li a{color:#333;cursor:pointer;display:block;font-size:12px;padding:5px 12px;position:relative;}
.category-list-tinhnang li a:hover{background:#f1f1f1 none repeat scroll 0 0;}
.category-list-tinhnang li a:before{content:"\f105";font-size:14px;display:inline-block;text-align:right;color:#666;font-family:"FontAwesome";padding-right:12px;color:#ccc;font-weight:bold;cursor:pointer;}
.category-list-tinhnang li:hover > a::before{color:#0093de;}
.error404{margin:0;}
.error404 .error404-content{border-color:#dfdfdf;border-style:solid;border-width:3px 1px 1px;padding:10px;margin:20px 0;}
.support-container.clearfix_f{padding-top:10px;}
.error404 h1{color:#3d3d3d;font-size:20px;margin-bottom:10px;text-transform:uppercase;}
.error404 .left-message{float:left;padding-right:10px;width:29%;}
.error404 .left-message p{color:#626060;font-size:13px;}
.error404 .left-message .support-container .hotline-container{float:left;width:300px;}
.error404 .left-message .support-container .hotline-container .icon-hotline{background:rgba(0, 0, 0, 0) url("../images/hotline-icon.png") no-repeat scroll 0 0;display:block;float:left;height:59px;margin-right:10px;transition:all 0.3s ease-out 0s;width:59px;}
.error404 .left-message .support-container .hotline-container .text-container{float:right;width:230px;}
.error404 .left-message .support-container .hotline-container .text-container p{color:black;margin:0;}
.error404 .left-message .support-container .hotline-container .text-container p.hl{color:#626060;text-transform:uppercase;font-weight:bold;}
.error404 .left-message .support-container .hotline-container:hover .icon-hotline{background:rgba(0, 0, 0, 0) url("../images/hotline-icon.png") no-repeat scroll 0 -59px;}
.error404 .left-message .support-container .email-container{float:right;width:260px;}
.error404 .left-message .support-container .email-container .icon-email{background:rgba(0, 0, 0, 0) url("../images/email-icon.png") no-repeat scroll 0 0;display:block;float:left;height:59px;transition:all 0.3s ease-out 0s;width:59px;}
.error404 .left-message .support-container .email-container .text-container{float:right;width:190px;}
.error404 .left-message .support-container .email-container .text-container p{color:#626060;margin:0;text-transform:uppercase;}
.error404 .left-message .support-container .email-container .text-container a{color:#333333;}
.error404 .left-message .support-container .email-container .text-container a:hover{color:black;transition:all 0.3s ease-out 0s;}
.error404 .left-message .support-container .email-container:hover .icon-email{background:rgba(0, 0, 0, 0) url("../images/email-icon.png") no-repeat scroll 0 -59px;}
.error404 .right-btn-group{border-left:3px solid #c1c1c1;float:right;padding-left:30px;width:69%;}
.error404 .right-btn-group p{color:#626060;font-size:13px;}
.error404 .right-btn-group .list-btn{list-style:outside none none;margin-top:10px;}
.error404 .right-btn-group .list-btn li{float:left;margin:0 20px 20px 0;}
.error404 .right-btn-group .list-btn li a{border:2px solid #505050;display:block;font-size:14px;padding:5px 6px;text-align:center;text-transform:uppercase;transition:all 0.3s ease-out 0s;}
.error404 .right-btn-group .list-btn li a .icon-arrow-right{background:rgba(0, 0, 0, 0) url("../images/right-arrow-icon.png") repeat scroll 0 0;display:inline-block;height:13px;margin-left:10px;width:10px;vertical-align:text-top;}
.error404 .right-btn-group .list-btn li a:hover{background:#f0f0f0 none repeat scroll 0 0;color:black;}
.bottom-pagination{margin-top:30px;}
.pagination{display:block;font-size:14px;margin:20px 0 0 0;padding:0;text-align:center;text-transform:capitalize;}
.pagination a,
.pagination a:visited,
.pagination span{background:#ffffff none repeat scroll 0 0;color:#333333;display:inline-block;margin:3px 2px 3px 0;padding:4px 8px;text-decoration:none;border:1px solid #ccc;border-radius:3px;}
.pagination a:hover{border:1px solid #949599;background:#949599;color:#fff;}
.pagination span,
.pagination li{background:#949599;color:#fff;border-color:#949599;}
.pagination a,
.pagination li{cursor:pointer;}
.pagination li{background:#ffffff;color:#333333;display:inline-block;margin:3px 2px 3px 0;padding:0px 8px;text-decoration:none;border:1px solid #dfdfdf;}
.pagination li.inactive,
.pagination li.current,
.pagination li.disabled,
.pagination li:hover{background:#0093de;color:#fff;border-color:#0093de;}
.pagination li.inactive,
.pagination li.current,
.pagination li.disabled{cursor:inherit;}
.supportphone{border:1px dashed #dfdfdf;border-radius:5px;color:#333;padding:5px 10px;text-align:left;font-size:12px;margin:10px 0;}
.supportphone span{display:block;font-weight:bold;line-height:18px;margin:0 !important;}
.supportphone div{float:left;line-height:16px;margin-left:5px;}
.product-name{}
.support-link .icon-phone{background-image:url("../images/icon-gray-phone.png");background-position:center center;display:inline-block;height:33px;width:17px;background-repeat:no-repeat;}
.hotline{margin-top:6px;text-align:right;}
.hotline .label-hotline{color:#0093de;display:inline-block;font-family:"Roboto Condensed";font-size:15px;font-weight:400;padding-top:1px;text-transform:uppercase;}
.hotline .re-hotline{color:#0093de;font-family:"Roboto Condensed";font-size:16px;font-weight:400;}
.hotline .re-hotline a{color:#0093de;font-family:"Roboto Condensed";font-size:16px;font-weight:400;}
.hotline .re-hotline .fa{color:#0093de;display:none;margin:0 5px;}
.hotline .content-hotline{display:inline-block;margin-right:10px;padding-left:0;}
.hotline .content-hotline:last-child{margin-right:0;}
.category-view-all{padding:5px 10px;text-align:right;border-top:1px solid #dfdfdf;}
.category-view-all a{background:transparent url("../images/view-all.png") no-repeat scroll 0 center;display:inline-block;font-size:12px;padding-left:25px;}
.block-news{border:0px solid #dfdfdf;}
.block-news .block_content{padding:10px;}
.block-news .title_block{background:#dfdfdf;padding:5px 10px;font-weight:bold;font-size:13px;text-transform:uppercase;margin-bottom:5px;}
.banner-home-bottom{overflow:hidden;height:100px;}
.block-product-goiy .title_block{color:#555;font-size:13px;font-weight:bold;margin:0 1px 0 -1px;padding:8px 0 8px 15px;text-transform:uppercase;}
.block-product-goiy .best-sell li{border-bottom:1px solid #eaeaea;overflow:hidden;padding:0;}
.block-product-goiy .products-block .product-price{color:#0093de;font-size:12px;font-weight:bold;}
.block-product-goiy .owl-carousel .owl-item img{display:block;width:100%;height:80px;}
.block-product-goiy .product-name{font-size:12px;margin-top:15px;}
.block-product-goiy .products-block .products-block-left{float:left;padding:5px 0 0 0;}
.block-product-goiy .title_block{}
.title_block.goiy-jbl{background:#ff6600 !important;}
.title_block.goiy-akg{background:#828166 !important;}
.title_block.goiy-infinity{background:#daa31b !important;}
.title_block.goiy-harman{background:#3366cc !important;}
.title_block.goiy-q-acoustics{background:#494748 !important;}
.title_block.goiy-myryad{background:#000 !important;}
.title_block.goiy-parasound{background:#751d29 !important;}
.product-img-thumb ul li a.zoomGalleryActive{border:1px solid #0093de;display:inline-block;padding:1px;}
.product-img-thumb ul li a{border:1px solid #f1f1f1;display:inline-block;padding:1px;}
.product-img-thumb ul li a:hover{border:1px solid #dfdfdf;}
.product-list li .block-list-color{width:100%;position:absolute;left:5px;right:0;top:-50px;width:100%;color:#fff;text-align:left;line-height:15px;-moz-transition:all 0.45s ease;-webkit-transition:all 0.45s ease;-o-transition:all 0.45s ease;-ms-transition:all 0.45s ease;transition:all 0.45s ease;}
.product-list li:hover .block-list-color{top:30px;}
.product-list li .block-list-color span{border:0px solid #f1f1f1;border-radius:3px;display:inline-block;height:20px;margin:5px 3px 0 0;width:20px;}
#product-detail ul{}
#product-detail ul li{padding:5px 8px;}
#product-detail ul li:nth-child(2n){background:#ffffff;}
#product-detail ul li:nth-child(2n+1){background:#f3f3f3;}
.show-brand .navbar-brand a span{display:none;}
.contact-info{border-bottom:0px solid #dfdfdf;padding:5px 10px;}
.contact-info .aside{float:left;width:100%;}
.contact-info .aside i, .contact-info .aside em{float:left;height:24px;margin-right:15px;width:24px;}
.contact-info .contact-address i, .contact-info .contact-address em{background:transparent url("../images/footer_a.png") no-repeat scroll 0 0;}
.contact-info .contact-phone i, .contact-info .contact-phone em{background:transparent url("../images/footer_p.png") no-repeat scroll 0 0;}
.contact-info .contact-fax i, .contact-info .contact-fax em{background:transparent url("../images/icons-add.png") no-repeat scroll -158px -43px;}
.contact-info .contact-email i, .contact-info .contact-email em{background:transparent url("../images/footer_m.png") no-repeat scroll 0 0;}
.contact-info .contact-website i, .contact-info .contact-website em{background:transparent url("../images/footer_f.png") no-repeat scroll 0 0;}
.contact-info .contact-timework i, .contact-info .contact-timework em{background:transparent url("../images/footer_t.png") no-repeat scroll 0 0;}
.contact-info .aside label{color:#333;float:left;font-size:12px;font-weight:bold;width:100px;}
.contact-info .aside p{color:#444;float:left;font-size:12px;line-height:20px;margin:0 0 10px;}
.table-list{background-color:#FFFFFF;border:1px solid #f1f1f1;border-radius:0 0 3px 3px;}
.table-list th{background-color:#f1f1f1;border-bottom:0px solid #dfdfdf;border-right:0px solid #dfdfdf;font-weight:bold;padding:10px 5px;}
.table-list th{color:#222222;}
.table-list td{border-bottom:1px dotted #dfdfdf;border-right:0px solid #dfdfdf;padding:5px;vertical-align:top;}
.table-list td{color:#333;}
.table-list th{text-align:center;}
.table-list td .fa{width:20px;}
.noborder td{border:medium none !important;}
.btn:hover{color:#fff;background:#0093de;}
.bg-red{background-color:#0093de;color:#fff;font-size:15px;}
.bg-gray{background-color:#424242;color:#fff;font-size:15px;}
.bg-yelow{background-color:#ffd145;color:#111;font-size:15px;}
.bg-red.width100:hover{background-color:#ffd145;color:#111;}
.bg-red.width100, .bg-yelow.width100{font-size:18px;margin-bottom:10px;}
.width100{width:100%;}
.red{color:#0093de;}
.bold{font-weight:bold;}
.contact-form .cusmo-input{background:#e9e8e8;border-color:#e9e8e8;border-radius:0;border-style:solid;border-width:1px;box-shadow:none;padding:8px 5px;width:100%;}
.box-tuvansanpham .contact-form .cusmo-input{padding:4px 5px;}
.NormalTextBox, .cusmo-input{background:#ffffff none repeat scroll 0 0;border-color:#b3b3b3 #eaeaea #eaeaea #b3b3b3;border-radius:0;border-style:solid;border-width:1px;box-shadow:none;padding:5px 5px 4px;width:100%;}
.cusmo-input{width:100%;}
.inputqty{padding:5px 0 4px;text-align:center;width:60px !important;}
.personal_info{border-color:#dfdfdf;border-style:solid;border-width:0px;}
.personal_info td.contact_item_name{font-size:12px;padding-top:6px;vertical-align:top;width:160px;}
.personal_info td{padding:5px;}
#formSubmitOrder .personal_info td{padding-top:10px;padding-bottom:10px;}
.text-align-right{text-align:right;}
.cart-note{border-left:4px solid #cccccc;font-size:12px;margin:10px 0 0 0;padding:5px 0 5px 10px;}
.cart-note ul{list-style:outside none none;margin:0;padding:0;}
.note-text{color:#ff0000;}
.margin-bottom-0{margin-bottom:0 !important;}
.margin-top-10{margin-top:10px;}
.err, .totalPriceCart span{color:#ff0000;}
textarea.cusmo-input{height:200px;}
.contact_item_content textarea.cusmo-input{height:120px;}
.tab-page-area{background-image:url("../images/Newtab-content1.png");background-position:center bottom;background-repeat:repeat-x;padding:0 5px 5px 0;}
.tab-page-area ul.CMSListMenuUL{display:inline;float:left;list-style-type:none;margin:0;padding:0;}
.tab-page-area ul.CMSListMenuUL li.CMSListMenuLI, .tab-page-area ul.CMSListMenuUL li.CMSListMenuLI a.CMSListMenuLink{background:rgba(0, 0, 0, 0) url("../images/newtabconten.png") repeat scroll 0 0;color:#fff;float:left;}
.tab-page-area ul.CMSListMenuUL li{display:inline-block;margin-right:5px;}
.tab-page-area ul.CMSListMenuUL li.CMSListMenuLI a.CMSListMenuLink{background-position:right top;}
.tab-page-area ul.CMSListMenuUL li.CMSListMenuHighlightedLI, .tab-page-area ul.CMSListMenuUL li.CMSListMenuHighlightedLI span.CMSListMenuLinkHighlighted{background:rgba(0, 0, 0, 0) url("../images/Newtab-select.png") repeat scroll center bottom;border-bottom:medium none;color:#fff;float:left;}
.tab-page-area ul.CMSListMenuUL li.CMSListMenuLI a.CMSListMenuLink.CMSListMenuLinkHighlighted{background:rgba(0, 0, 0, 0) url("../images/Newtab-select.png") repeat scroll center bottom;border-bottom:medium none;color:#fff;float:left;}
.tab-page-area a, .tab-page-area span{color:#fff;float:left;font-family:Arial;font-size:14px;padding:8px 11px 5px 7px;}
.tab-page-area ul.CMSListMenuUL li.CMSListMenuLI a.CMSListMenuLink:hover{background:rgba(0, 0, 0, 0) url("../images/NewTabHove.png") repeat scroll center bottom;border-bottom:medium none;color:#fff;float:left;text-decoration:none;}
.cart-block-content .p-name{font-weight:bold;}
#product .pb-right-column .info-orther p span.view-list-tinhnang{width:60%;}
#product .pb-right-column .info-orther p span.view-list-tinhnang a{color:#0388CD;}
#product .pb-right-column .info-orther p span.view-list-tinhnang a:hover{color:#333;}
#product .pb-right-column .info-orther p span.view-list-tinhnang i:last-child{display:none;}
.box-vertical-megamenus .vertical-menu-list li.goiy-jbl:hover{background:#ff6600 !important;}
.box-vertical-megamenus .vertical-menu-list li.goiy-akg:hover{background:#828166 !important;}
.box-vertical-megamenus .vertical-menu-list li.goiy-infinity:hover{background:#daa31b !important;}
.box-vertical-megamenus .vertical-menu-list li.goiy-harman:hover{background:#3366cc !important;}
.box-vertical-megamenus .vertical-menu-list li.goiy-q-acoustics:hover{background:#494748 !important;}
.box-vertical-megamenus .vertical-menu-list li.goiy-myryad:hover{background:#000 !important;}
.box-vertical-megamenus .vertical-menu-list li.goiy-parasound:hover{background:#751d29 !important;}
.page-heading-title-count{font-size:12px;color:#fff;text-transform:none;display:inline-block;margin-left:14px;}
.shop-payment{border:1px solid #dfdfdf;padding:5px;background:#f1f1f1;border-radius:3px;}
.shop-payment label{background-position:20px 0 !important;cursor:pointer;display:inline-block;min-height:30px;}
.shop-payment label input{display:inline-block;margin-right:50px;margin-top:7px;}
.listbank li{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border:1px solid #dfdfdf;float:left;height:40px;margin:0 3px 5px 0;width:70px;}
.listbank li:hover{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.listbank li{cursor:pointer;}
.listbank li.starActive{border:1px solid #ff0000;}
.show-payment{border-left:2px solid #dfdfdf;margin:10px 0 10px 70px;padding:0 0 0 10px;}
.control-group, .forget-password{margin-bottom:10px;}
.form-label{margin:10px 0 5px 0;font-weight:bold;font-size:12px;}
label.error{border:1px dashed #b94a48;border-radius:2px;color:#b94a48;display:block;font-size:12px;margin-top:2px;padding:2px 5px;}
#showProductsBestSelling, #showProductsNew{cursor:pointer;margin-right:10px;}
.title-rbl-04{border-bottom:2px solid #cccccc;font-size:15px;line-height:28px;margin-bottom:15px;text-transform:uppercase;}
.title-rbl-04 span.active, #showProductsBestSelling:hover, #showProductsNew:hover{border-bottom:2px solid #b00000;color:#b00000;}
.title-rbl-04 span{border-bottom:2px solid #121212;color:#121212;padding-bottom:5px;}
.order-details{font-size:12px;}
.order-details p strong{display:inline-block;width:140px;}
#loading,
#loading-letter{display:none;}
.brand-showcase-content .info-product h5{font-weight:bold;font-size:12px;}
.select2-results__option{font-size:12px;padding:6px;}
.tags, .tags ul li{display:inline-block;text-align:left;}
.tags ul li a{background:transparent none repeat scroll 0 0;color:#555;display:inline-block;font-size:12px;line-height:13px;margin-bottom:5px;padding:5px 10px;margin-right:5px;}
.tags ul li a:hover{color:#0093de;}
.tags ul li a:hover .fa{color:#0093de;}
.tags ul li a .fa{font-size:12px;color:#999;margin-right:7px;}
.block-visitors{font-size:12px;margin:8px 0;display:inline-block;}
.block-visitors span{display:inline-block;margin:0 5px 10px 5px;padding:4px 6px;}
#home-slider{background:#f1f1f1;}
.header-top-right{overflow:hidden;}
.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#0093de;}
.product-list li .gift-promo-item{background:#0093de none repeat scroll 0 0;border-radius:3px;color:#fff;height:auto;padding:2px 6px;position:absolute;right:5px;top:5px;}
.product-list li .gift-promo-item i{font-size:15px;margin-right:7px;}
.promotion-block h3{background:#0093de none repeat scroll 0 0;border-radius:5px;color:#fff;font-size:12px;font-weight:bold;margin-bottom:15px;padding:6px 5px;}
.promotion-block h3 span{background-clip:padding-box;background-color:#0093de;border-radius:50%;float:left;font-size:18px;height:28px;margin:0 10px;text-align:center;width:35px;}
.promotion-block{padding:10px 0px 10px 0;font-size:12px;}
.promotion-block .mod-content{background:#f1f1f1;border-radius:3px;padding:5px 0;}
.promotion-block p{font-size:12px;text-align:center;}
.promotion-block a{color:#0093de;font-weight:bold;display:inline-block;}
.promotion-block a:hover{color:#333333;}
.promotion-block ul{margin-left:5px;}
.promotion-block ul li{font-weight:bold;line-height:80px;}
.promotion-block ul li img{height:80px;margin-right:10px;}
.promotion-block ul li::before{color:#0093de;content:"\f058";display:none;font-family:"Fontawesome";font-size:14px;margin-right:5px;}
.table-list .promotion-block ul li{line-height:normal;}
.group-title-box-product{margin-top:10px;}
.group-title-box-product .group-title{font-size:20px;border-bottom:0px solid #f1f1f1;font-weight:bold;padding-bottom:7px;font-family:"iCielPanton-Light";line-height:27px;}
.group-title-box-product .group-title span{border-bottom:0px solid #0093de;text-transform:uppercase;padding:0;}
#product .pb-right-column .product-desc ul{list-style:outside none none;margin-bottom:0;padding-left:12px;text-align:justify;}
#product .pb-right-column .product-desc ul li{list-style:outside none square;}
.guide-content{padding:10px 0;}
#reviews .comment-label{font-size:12px;font-weight:bold;margin:10px 0 5px;}
.review-item .body{position:relative;}
.review-item .body:after{content:"";position:absolute;left:-14px;top:13px;width:0px;height:0px;border-style:solid;border-width:7.5px 13px 7.5px 0;border-color:transparent #E9E9E9 transparent transparent;display:none;}
.review-item .body:before{content:"";position:absolute;left:-13px;top:13px;width:0px;height:0px;z-index:-1;border-style:solid;border-width:7.5px 13px 7.5px 0;border-color:transparent #E9E9E9 transparent transparent;display:none;}
.review-item .thumb,.review-item .thumb img{border-radius:3px;}
.review-item .date{color:#999;font-size:14px;}
.star{min-width:100%;}
.star img{padding-right:4px;}
.review-item .avata{width:90px;float:left;display:none;}
.r-content{}
.review-item p{margin:0 !important;font-size:12px;}
.review-item .star-holder{display:none;}
.review-item h4{display:inline-block;font-size:15px;font-weight:bold;margin-bottom:0;line-height:23px;}
.review-item .body{color:#333;border:0px solid #E9E9E9;padding:0px;border-radius:5px;margin-left:0px;}
.review-item .body a{color:#ff6600;}
.review-info{margin-bottom:10px;}
.recent-reviews{margin:10px 0 10px 0;border-top:1px solid #f1f1f1;padding-top:10px;}
.review-item{margin-bottom:19px;}
.review-comment{margin-bottom:10px;}
.review-comment .countview-box::before, .prod-detail-wrap .countview-box::after{display:none;}
.review-comment .comment-box::before, .prod-detail-wrap .countview-box::before{border-color:#ddd rgba(221, 221, 221, 0) rgba(221, 221, 221, 0);border-width:11px;margin-left:-11px;transition:all 0.2s linear 0s;}
.review-comment .comment-box::before, .review-comment .countview-box::before, .review-comment .comment-box::after, .review-comment .countview-box::after{border:medium solid transparent;content:" ";height:0;left:50%;pointer-events:none;position:absolute;top:100%;width:0;}
.review-comment .comment-box, .review-comment .countview-box{background-clip:padding-box;border:1px solid #ddd;border-radius:5px;color:#666;display:inline-block;line-height:1;padding:5px 10px;position:relative;transition:all 0.2s linear 0s;margin-right:5px;}
.review-comment .countview-box .number{color:#666;font-size:14px;}
.review-comment .comment-box .number{color:#0093de;}
.review-comment .comment-box .number, .review-comment .countview-box .number{font-size:16px;font-weight:700;}
.review-comment .comment-box span, .review-comment .countview-box span{display:block;text-align:center;}
.review-comment .comment-box .text, .review-comment .countview-box .text{font-size:8px;margin-top:5px;text-transform:uppercase;}
.review-item .product-star{display:inline-block;margin-left:10px;color:#ff9900;}
.recent-reviews .comments-order{font-size:12px;color:#999;margin-bottom:10px;}
.recent-reviews .comments-order label{font-weight:bold;line-height:28px;}
.recent-reviews .comments-order a{color:#999 !important;display:inline-block;margin:0 5px 0 0;padding:2px 6px;border-radius:3px;line-height:24px;}
.recent-reviews .comments-order a.active{color:#111 !important;background:#f1f1f1;}
#product .pb-right-column .product-comments .product-star span{font-size:12px;font-weight:bold;margin-right:6px;}
#product .pb-right-column .info-orther p .fa{color:#777777;margin-right:6px;}
#product .pb-right-column .fa{line-height:inherit;}
.xemthemProducts a{font-size:12px;cursor:pointer;}
.xemthemProducts a .fa{margin-left:10px;}
p#userTip{background:#fff;margin-top:15px;display:none;position:absolute;padding:5px;left:5px;border:2px solid #0093de;z-index:9999;color:#fff;min-height:100px;font-size:12px;line-height:20px;}
p#userTip #userTipArrow{position:absolute;top:-5px;left:5px}
.box-comment-reply{margin-left:18px;}
.comment_reply{background:#f1f1f1 none repeat scroll 0 0;border:0px solid #e7e7e7;color:#333;display:block;font-size:13px;margin-left:0;margin-top:18px;padding:15px 10px;position:relative;}
.arrow_box{background:#f1f1f1 none repeat scroll 0 0;display:block;left:18px;margin-top:-15px;position:relative;z-index:9;}
.arrow_box::after, .arrow_box::before{border:medium solid transparent;bottom:100%;content:" ";height:0;pointer-events:none;position:absolute;width:0;}
.arrow_box::after{border-bottom-color:#f1f1f1;border-width:11px;margin-left:-11px;}
.arrow_box::before{border-bottom-color:#e7e7e7;border-width:12px;margin-left:-12px;}
.totalcomment-reply{border-top:1px solid #b4b4b4;color:#4a90e2;cursor:pointer;display:block;font-size:12px;margin-top:7px;padding:10px 0 0;}
.totalcomment-reply:hover{text-decoration:underline;}
.comment_ask{display:block;margin:10px 0 0;overflow:visible;}
.iconcom-user{background-color:#ccc;background-image:none;color:#fff;font-size:12px;font-style:normal;height:25px;line-height:26px;margin-right:7px;text-align:center;text-transform:uppercase;width:25px;}
.comment_ask strong{color:#333;font-size:14px;}
.comment_ask .qtv{background:#0093de none repeat scroll 0 0;border-radius:3px;color:#fff;font-size:12px;font-weight:normal;height:18px;margin-left:10px;margin-right:10px;padding:0px 4px;text-transform:uppercase;margin-top:3px;display:inline-block;line-height:18px;}
.infocom_ask, .infocom_ask_s{color:#4a4a4a;display:block;font-size:13px;line-height:22px;margin-left:0px;}
.infocom_ask .conticon{line-height:22px;}
.relate_infocom{color:#666;display:block;font-size:12px;height:18px;overflow:visible;padding:5px 0;}
.relate_infocom span{float:left;}
.relate_infocom .reply{color:#4a90e2;cursor:pointer;float:none;}
.bx-wrapper .bx-pager{display:none;}
.product-tab .sticky-tab{position:fixed;z-index:2;top:106px;padding-bottom:0;background:#fff;padding-top:0;border-bottom:2px solid #0093de;}
#page_content__segment_menu{background-color:#fff !important;box-shadow:0 4px 4px -2px rgba(0, 0, 0, 0.15);display:block;height:0;left:0;overflow:hidden;position:fixed;right:0;top:50px;transition:all 0.3s ease 0s;z-index:2;}
#page_content__segment_menu.sticky{height:56px;padding:5px 0;}
#page_content__segment_menu > .container > .row #page_content__segment_menu__thumbnail{float:left !important;height:48px;margin-right:16px;text-align:center;width:48px;}
#page_content__segment_menu > .container > .row #page_content__segment_menu__thumbnail > img{max-height:100%;max-width:100%;}
#page_content__segment_menu > .container > .row #page_content__segment_menu__info{float:left !important;}
#page_content__segment_menu > .container > .row #page_content__segment_menu__info #page_content__segment_menu__info__title{font-size:16px;font-weight:bold;line-height:24px;margin-top:4px;}
#page_content__segment_menu > .container > .row #page_content__segment_menu__info #page_content__segment_menu__info__subtitle{line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#page_content__segment_menu > .container > .row #page_content__segment_menu__info #page_content__segment_menu__info__subtitle .item-price{color:#d60c0c !important;display:inline;font-weight:400 !important;}
#page_content__segment_menu > .container > .row #page_content__segment_menu__button_container{float:right !important;margin-top:4px;}
#page_content__segment_menu > .container > .row #page_content__segment_menu__button_container #page_content__segment_menu__button_add_to_cart{border-radius:0;height:40px !important;line-height:40px !important;width:232px !important;}
#page_content__segment_menu.sticky .btn-tuvan{}
#page_content__segment_menu.sticky .btn-hotline{display:none;}
.listColorView{padding-top:5px;}
.listColorView .list-color{overflow:hidden;padding-top:5px;}
.listColorView .list-color li{border:1px solid #eaeaea;border-radius:3px;float:left;height:24px;margin-right:6px;padding:1px;position:relative;width:24px;}
.listColorView .list-color li:hover,
.listColorView .list-color li.active,
.listColorView .list-color li.starActive{border:1px solid #0093de;}
.listColorView .list-color li a{float:left;height:20px;width:20px;}
.listColorView .list-color li img{background-clip:padding-box;border-radius:3px;width:100%;}
#box_delivery_policies{background:#fafafa;padding:5px;}
#delivery_policies_list .item .icon, #delivery_policies_list .item .icon i{display:inline-block;height:32px;margin-right:7px;vertical-align:middle;width:32px;text-align:center;}
#delivery_policies_list .item .icon,#delivery_policies_list .item .icon i{background-repeat:no-repeat;vertical-align:top;}
#delivery_policies_list .item .icon .truck{background-image:url("../images/icon-truck.png");}
#delivery_policies_list .item .icon .location{background-image:url("../images/icon-location.png");}
#delivery_policies_list .item .icon .box{background-image:url("../images/icon-box.png");}
#delivery_policies_list .item .icon .store{background-image:url("../images/icon-store.png");}
#delivery_policies_list .item .icon .phone{background-image:url("../images/icon-phone.png");}
#delivery_policies_list .item .icon .warning{background-image:url("../images/icon-note.png");}
#delivery_policies_list .item .icon .baohanh{background-image:url("../images/icon-baohanh.png");}
#delivery_policies_list .item .icon .tuvanmienphi{background-image:url("../images/icon-tuvanmienphi.png");}
#delivery_policies_list .item .icon .camket{background-image:url("../images/icon-camket.png");}
#delivery_policies_list .item .icon .warning{background-image:url("../images/icon-note.png");}
#delivery_policies_list .item .icon .website{background-image:url("../images/icon-website.png");}
#delivery_policies_list .item.link-website a{font-weight:bold;color:#0093de;font-size:14px;line-height:30px;}
.btn-hotline{background:#0093de none repeat scroll 0 0;border-radius:0px;clear:both;color:#fff;display:inline-block;font-size:17px;height:45px;line-height:45px;margin:0 auto;padding:0 25px 0 0;text-align:center;width:auto;overflow:hidden;font-family:"Roboto condensed";}
.btn-hotline:hover{color:#fff;opacity:.7;}
.btn-hotline::before{width:40px;height:100%;float:left;background:url("../images/tuvan-phone.png") no-repeat scroll center center;content:" ";margin-right:15px;background-color:rgba(0, 0, 0, 0.2);}
.form-tuvanmuahang a{margin-bottom:5px;width:100%;}
.form-tuvanmuahang a:hover{color:#fff;}
#delivery_policies_list .item{display:inline-block;margin:5px 0;}
#delivery_policies_list .item .text{color:#666;display:inline-block;font-size:12px;vertical-align:middle;width:210px;text-align:justify;}
#delivery_policies_list .item .text .thanhvien-name{font-weight:bold;color:#0388CD;font-size:14px;}
#delivery_policies_list .item .fa{font-size:21px;}
.product-list.list li .sale-off{background:#d60c0c none repeat scroll 0 0;border-radius:2px;color:#fff;margin-left:6px;padding:0 7px;font-size:13px;}
.product-list.list li .old-price{color:#999;font-size:14px;margin-left:7px;position:relative;}
.product-list.list li .block-list-color{display:none;}
.product-list.list li .product-desc-info .block-list-color{display:inline !important;top:0px;left:1px;}
.product-list.list li .block-list-func{display:none;}
.product-list.list li .product-desc-info .block-list-func{display:block !important;background:transparent;opacity:1;top:23px;}
.product-list.list li .product-desc-info .block-list-func ul{padding:10px 0px;}
.product-list li .block-list-func{width:100%;position:absolute;left:0;right:0;top:0;width:100%;line-height:15px;background:#fff;height:100%;-webkit-transition-duration:.7s;-moz-transition-duration:.7s;-o-transition-duration:.7s;transition-duration:.7s;opacity:0;}
.product-list li:hover .block-list-func{top:0;opacity:1;}
.product-list li .block-list-func ul{padding:52px 10px 10px 6px;}
.product-list li .block-list-func ul li{margin:0 0 3px 0;font-size:12px;padding:0;border:none;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.product-list li .block-list-func ul li:hover{border:none;box-shadow:none;padding:0;}
.product-list li .block-list-func ul li span{display:inline-block;width:70px;margin-right:5px;}
.block-work-time { background:#0f0f0f;}

.block-work-time .sp-contact-info {
	list-style: outside none none;
	padding: 10px 0 10px 0;
}

.block-work-time .sp-contact-info li:first-child {

}

.block-work-time .sp-contact-info li {
	font-family:"iCielPanton-Light";
}

.block-work-time .sp-contact-info li i {

  color: #fff;

  display: block;

  float: left;

  font-size: 33px;

  line-height: 40px;

  margin-right: 0;

  padding-right: 20px;

  text-align: center;

  width: 55px;

}

.block-work-time .sp-contact-info li i.fa-envelope-o {

	margin-right:8px;

}

.block-work-time .sp-contact-info li p.contact-content {

  font-size: 13px;

  margin-left: 45px;

}
.block-work-time .sp-contact-info li p.contact-content span {
	display: block;
	margin: 0px;
	font-size: 15px;
}
.block-work-time .sp-contact-info li p.contact-content span:first-child {
	color: #fff;
	font-size: 15px;
	margin-bottom: 0;
	text-transform: uppercase;
}
.block-work-time .sp-contact-info li p.contact-content span.time {
  color: #999;
}

.block-fanpage-footer .fanpage{overflow:hidden;}
.subscribe{padding:0;}
.subscribe .subscribe-btn{float:right;background:#0093de;color:#fff;border:0;cursor:pointer;font-weight:bold;text-transform:uppercase;padding:15px 20px 16px 20px;font-size:13px;}
.subscribe .subscribe-inner{overflow:hidden;}
.subscribe .subscribe-field{border-radius:0;background-color:#393939;border-style:solid;border-width:1px;border-color:#cccccc;box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);color:rgba(0, 0, 0, 0.75);display:block;font-family:inherit;width:100%;box-sizing:border-box;transition:border-color 0.15s linear, background 0.15s linear;color:#fff;}
.subscribe .subscribe-field{margin:0;font-size:14px;padding:15px 18px;border:0;}
.phanhoi-gopy{color:#777;font-size:15px;font-weight:bold;}
.phanhoi-gopy a{color:#777;}
.phanhoi-gopy li{line-height:24px;}
.phanhoi-gopy .fa{color:#ff0000;font-size:21px;width:28px;}
.social-link-footer{margin-left:-10px;margin-top:15px;}
.social-link.social-link-footer .fa{font-size:27px;margin-right:12px;color:#dfdfdf;}
.social-link.social-link-footer a:hover .fa{color:#fff;}
#logoBrand-footer,
#box-products-selling{margin:15px 0;}
#logoBrand-footer .logoBrand-list{}
#logoBrand-footer .logoBrand-list{padding:0 15px;}
#logoBrand-footer .logoBrand-list li{border:1px solid transparent;padding:5px;border-radius:5px;overflow:hidden}
#logoBrand-footer .logoBrand-list li:hover{border:1px solid #f1f1f1;box-shadow:0 3px 12px 1px rgba(0, 0, 0, 0.1);}
#logoBrand-footer .owl-controls .owl-prev,
#logoBrand-footer .owl-controls .owl-next{font-size:21px;height:100%;line-height:80px;text-align:center;width:14px;top:50%;}
#box-products-selling .owl-controls .owl-prev{font-size:21px;height:26px;line-height:26px;text-align:center;top:-24px;width:26px;right:32px;left:auto;border-radius:3px;}
#box-products-selling .owl-controls .owl-next{font-size:21px;height:26px;line-height:26px;text-align:center;top:-24px;width:26px;right:3px;left:auto;border-radius:3px;}
#createStep{margin-bottom:10px;float:left;width:100%;}
#wrap_step{border-radius:0.3em;float:left;margin:10px 0 10px 17px;}
#wrap_step .step{background:rgba(0, 0, 0, 0) url("../images/step.png") no-repeat scroll 0 0;float:left;margin-left:-17px;padding:5px 0 0 17px;position:relative;width:200px;}
#wrap_step .first{background:rgba(0, 0, 0, 0) url("../images/step.png") no-repeat scroll 0 0;float:left;height:55px;margin-left:-17px;padding:5px 0 0 7px;position:relative;width:200px;}
#wrap_step span{display:inline-block;font-weight:bold;padding:15px 5px 0 0;text-transform:uppercase;width:140px;}
#wrap_step b{display:inline-block;font-size:35px;margin:0 10px 0 10px;vertical-align:top;}
#wrap_step .active{background:rgba(0, 0, 0, 0) url("../images/step_Active.png") no-repeat scroll 0 0;border:medium none;color:#fff;filter:none;height:55px;}
#wrap_step .activeLast{background:rgba(0, 0, 0, 0) url("../images/stepLast_Active.png") no-repeat scroll 0 0;border:medium none;color:#333;filter:none;height:55px;}
#wrap_step .last{background:rgba(0, 0, 0, 0) -moz-linear-gradient(center top , #f0f0f0, #fefefe) repeat scroll 0 0;border:1px solid #d8d8d8;border-radius:0 4px 4px 0;float:left;height:55px;margin-left:-18px;padding:5px 0 0 20px;}
#wrap_step .last.active{background:#0093de;border:1px solid #0093de;color:#fff;}
.login-form .cusmo-input, .register-form .cusmo-input{background:#e9e8e8;border-radius:5px;padding:6px 10px;border:none;}
#box-register{display:none;}
.bg-pink{background-color:#f58383;color:#fff;font-family:"Roboto condensed";font-size:15px;}
.block-filter{margin-bottom:10px;margin-top:10px;display:none;}
#product-video .video-list .video-content{display:inline-block;}
#productvideo .video-list{margin:0px;}
.video-list{margin:0 -5px;}
.video-list li{padding:0 5px;}
.video-list .video-content{margin-bottom:8px;position:relative;}
.video-list .video-content .caption{}
.video-list .video-content .caption{position:absolute;bottom:0;left:0;right:0;z-index:3;background:rgba(0,0,0,.7);}
.video-list .video-content .caption .label{position:absolute;top:-33px;left:10px;white-space:nowrap;background-color:#db0000;color:#ffffff;text-transform:uppercase;font-size:12px;padding:5px 10px;}
.video-list .video-content .caption .label::before{content:'';position:absolute;left:-1px;bottom:-8px;border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:7px solid #db0000;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.video-list .video-content.video-large .caption p{font-size:21px;text-transform:uppercase;font-family:'Roboto Condensed';padding:10px;color:#ffffff;margin-bottom:0;line-height:1.2;}
.video-list .video-content .caption p{font-size:12px;text-transform:inherit;padding:10px;color:#ffffff;margin-bottom:0;line-height:1.2;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.video-list .video-content .icon-play{position:absolute;top:30%;left:0;display:block;width:100%;z-index:5;text-align:center;}
.video-list .video-content .icon-play.large{top:35%;}
.video-list .video-content .icon-play .fa{color:#fff;opacity:.6;font-size:40px;-webkit-transition:all .5s ease;transition:all .5s ease;}
.video-list .video-content .icon-play.large .fa{font-size:72px;}
.video-list .video-content:hover .icon-play .fa{color:#0093de;opacity:.8;}
.video-list .video-content .overlay{position:absolute;bottom:0;left:0;background:rgba(0,0,0,.1);width:100%;display:block;}
.video-list .video-content:hover .overlay{filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:color 0.25s linear;-moz-transition:color 0.25s linear;-ms-transition:color 0.25s linear;-o-transition:color 0.25s linear;transition:color 0.25s linear;}
.content-text a[rel="lightbox"]{width:100%;text-align:center;display:block;}
.btn-review{display:block;width:100%;margin:0 auto 10px;padding:8px;height:40px;font-size:14px;color:#fff;text-transform:uppercase;border:1px solid #0093de;border-radius:4px;background:#0093de;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#f76b1c),to(#0093de));background:-webkit-linear-gradient(top,#0093de,#0093de);background:-moz-linear-gradient(top,#0093de,#0093de);background:-ms-linear-gradient(top,#0093de,#0093de);background:-o-linear-gradient(top,#0093de,#0093de);cursor:pointer;}
.btn-reset{display:block;width:98%;margin:0 auto 10px;padding:8px;height:40px;font-size:14px;color:#fff;text-transform:uppercase;border:1px solid #d97f00;border-radius:4px;background:#f89406;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#f76b1c),to(#f89406));background:-webkit-linear-gradient(top,#f89406,#f76b1c);background:-moz-linear-gradient(top,#f89406,#f76b1c);background:-ms-linear-gradient(top,#f89406,#f76b1c);background:-o-linear-gradient(top,#f89406,#f76b1c);cursor:pointer;}
.navhome{display:block;overflow:hidden;padding:1.3% 0 .3%;margin:auto;background:#fff;}
.navhome a{float:left;width:48%;height:42px;margin:0 0 1.1% 1.1%;background:#e3e3e3;border:1px solid #dfdfdf;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:#e5e5e5;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#e5e5e5),to(#fff));background:-webkit-linear-gradient(top,#fff,#e5e5e5);background:-moz-linear-gradient(top,#fff,#e5e5e5);background:-ms-linear-gradient(top,#fff,#e5e5e5);background:-o-linear-gradient(top,#fff,#e5e5e5);font-size:14px;}
.navhome h3{display:block;padding:12px 2px;line-height:1.3em;font-size:14px;}
.navhome h4{display:block;text-align:center;line-height:1.2em;margin:11px 0 0;font-size:14px;}
.industry-floor-box{position:relative;display:none;}
.floor-fixed-panel{width:30px;background-color:#fff;position:fixed;visibility:visible;top:120px;z-index:99999;margin-left:-50px;}
.floor-fixed-panel li{list-style:none;margin-left:0;height:38px;}
.floor-fixed-panel li a{position:relative;display:block;height:38px;line-height:38px;}
.floor-fixed-panel li i{position:absolute;top:7px;left:2px;content:'';width:26px;height:26px;display:block;margin:0;}
.floor-fixed-panel li span{color:#fff;display:none;padding:0 10px 0 0;margin-left:30px;font-size:13px;white-space:nowrap;}
.floor-fixed-panel li a:hover{background-color:#0093de;text-decoration:none;z-index:9;position:absolute}
.floor-fixed-panel li a:hover i{}
.floor-fixed-panel li a:hover span{display:block}
.floor-fixed-panel li a.current{background-color:#0093de;min-width:30px;z-index:9}
.floor-fixed-panel li a.current i{}
.industry-floor-box .icon-navigation{background:url(../images/icon-all-2.png) no-repeat;}
.industry-floor-box .icon-navigation.icon-186{background-position:-23px -278px;}
.industry-floor-box a:hover .icon-navigation.icon-186,
.industry-floor-box .current .icon-navigation.icon-186{background-position:-58px -278px;}
.industry-floor-box .icon-navigation.icon-187{background-position:-23px -307px;}
.industry-floor-box a:hover .icon-navigation.icon-187,
.industry-floor-box .current .icon-navigation.icon-187{background-position:-58px -307px;}
.industry-floor-box .icon-navigation.icon-188{background-position:-23px -336px;}
.industry-floor-box a:hover .icon-navigation.icon-188,
.industry-floor-box .current .icon-navigation.icon-188{background-position:-58px -336px;}
.industry-floor-box .icon-navigation.icon-189{background-position:-23px -360px;}
.industry-floor-box a:hover .icon-navigation.icon-189,
.industry-floor-box .current .icon-navigation.icon-189{background-position:-58px -360px;}
.industry-floor-box .icon-navigation.icon-215{background-position:-23px -386px;}
.industry-floor-box a:hover .icon-navigation.icon-215,
.industry-floor-box .current .icon-navigation.icon-215{background-position:-58px -386px;}
.industry-floor-box .icon-navigation.icon-190{background-position:-23px -411px;}
.industry-floor-box a:hover .icon-navigation.icon-190,
.industry-floor-box .current .icon-navigation.icon-190{background-position:-58px -411px;}
.industry-floor-box .icon-navigation.icon-191{background-position:-23px -437px;}
.industry-floor-box a:hover .icon-navigation.icon-191,
.industry-floor-box .current .icon-navigation.icon-191{background-position:-58px -437px;}
.industry-floor-box .icon-navigation.icon-192{background-position:-23px -468px;}
.industry-floor-box a:hover .icon-navigation.icon-192,
.industry-floor-box .current .icon-navigation.icon-192{background-position:-58px -468px;}
.industry-floor-box .icon-navigation.icon-273,
.industry-floor-box .icon-navigation.icon-274,
.industry-floor-box .icon-navigation.icon-275{background-position:-23px -500px;}
.industry-floor-box a:hover .icon-navigation.icon-273,
.industry-floor-box .current .icon-navigation.icon-273,
.industry-floor-box a:hover .icon-navigation.icon-274,
.industry-floor-box .current .icon-navigation.icon-274,
.industry-floor-box a:hover .icon-navigation.icon-275,
.industry-floor-box .current .icon-navigation.icon-275{background-position:-58px -500px;}
.industry-floor-box .icon-navigation.icon-288{background-position:-23px -531px;}
.industry-floor-box a:hover .icon-navigation.icon-288,
.industry-floor-box .current .icon-navigation.icon-288{background-position:-58px -531px;}
.industry-floor-box .icon-navigation.icon-277{background-position:-23px -587px;}
.industry-floor-box a:hover .icon-navigation.icon-277,
.industry-floor-box .current .icon-navigation.icon-277{background-position:-58px -587px;}
.industry-floor-box .icon-navigation.icon-278{background-position:-23px -558px;}
.industry-floor-box a:hover .icon-navigation.icon-278,
.industry-floor-box .current .icon-navigation.icon-278{background-position:-58px -558px;}
.industry-floor-box .icon-navigation.icon-291{background-position:-23px -617px;}
.industry-floor-box a:hover .icon-navigation.icon-291,
.industry-floor-box .current .icon-navigation.icon-291{background-position:-58px -617px;}
.industry-floor-box .icon-navigation.icon-299{background-position:-23px -644px;}
.industry-floor-box a:hover .icon-navigation.icon-299,
.industry-floor-box .current .icon-navigation.icon-299{background-position:-58px -644px;}
.industry-floor-box .icon-navigation.icon-300{background-position:-23px -670px;}
.industry-floor-box a:hover .icon-navigation.icon-300,
.industry-floor-box .current .icon-navigation.icon-300{background-position:-58px -670px;}
.contact_item_name{font-weight:bold;font-size:14px;margin-bottom:3px;}
.contact_item_content{margin:0 0 20px 0;}
.adr.horizontal.divider, .adr.horizontal.divider-top{text-align:center;font-size:11px;color:#999;position:relative;display:table;white-space:nowrap;margin-bottom:12px;margin-top:12px;}
.adr.horizontal.divider::before, .adr.horizontal.divider-top::before{content:'';display:table-cell;width:50%;position:relative;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABaAAAAACCAYAAACuTHuKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1OThBRDY4OUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1OThBRDY4QUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU5OEFENjg3Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU5OEFENjg4Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+VU513gAAADVJREFUeNrs0DENACAQBDBIWLGBJQby/mUcJn5sJXQmOQMAAAAAAJqt+2prAAAAAACg2xdgANk6BEVuJgyMAAAAAElFTkSuQmCC);background-position:calc(-14px + 100%) 50%;}
.adr.horizontal.divider::after, .adr.horizontal.divider-top::after{content:'';display:table-cell;width:50%;position:relative;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABaAAAAACCAYAAACuTHuKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1OThBRDY4OUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1OThBRDY4QUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU5OEFENjg3Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU5OEFENjg4Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+VU513gAAADVJREFUeNrs0DENACAQBDBIWLGBJQby/mUcJn5sJXQmOQMAAAAAAJqt+2prAAAAAACg2xdgANk6BEVuJgyMAAAAAElFTkSuQmCC);background-position:calc(14px + 0%) 50%;}
.form_login_authen_new .btn-facebook{background-color:#225B99;color:#FFFFFF;background-position:16px center;background-repeat:no-repeat;background-image:url('../images/btn-facebook.background.png');background-position:16px center;}
.form_login_authen_new .btn-facebook:hover{background-color:#225B99;color:#FFFFFF;background-position:16px center;background-repeat:no-repeat;background-image:url('../images/btn-facebook.background.png');background-position:16px center;opacity:0.8;}
.form_login_authen_new .btn-google-plus{background-color:#D94D39;color:#FFFFFF;background-position:16px center;background-repeat:no-repeat;background-image:url('../images/btn-google-plus.background.png');background-position:16px center;}
.form_login_authen_new .btn-google-plus:hover{background-color:#D94D39;color:#FFFFFF;background-position:16px center;background-repeat:no-repeat;background-image:url('../images/btn-google-plus.background.png');background-position:16px center;opacity:0.8;}
.form_login_authen_new .btn-block{margin-bottom:5px;}
.header-customer-box .dropdown-menu a.bg-red{color:#fff;}
.header-customer-box .dropdown-menu a.bg-red:hover{background-color:#0093de;opacity:0.8;}
.header-customer-box .dropdown-menu{padding:10px;}
.form_login_authen_new .btn-register{background-color:#f58383;color:#FFFFFF;}
.form_login_authen_new .btn-register{background-color:#f58383;opacity:0.8;}
.block-fanpage-footer{margin-left:32px;height:170px;overflow:hidden;}
.sticky-bottom{background:#ffd145 none repeat scroll 0 0;bottom:0;font-size:18px;left:0;position:fixed;right:0;text-align:center;width:100%;z-index:99;}
.sticky-bottom ul{margin:0;padding:0;}
.sticky-bottom ul li{border-right:0px solid #fff;display:inline-block;width:24%;}
.sticky-bottom ul li:last-child{border-right:none;}
.sticky-bottom ul li span{color:#111;cursor:pointer;display:block;padding:12px 0;text-transform:uppercase;font-family:"iCielPanton-Light";}
.sticky-bottom ul li span br{display:none;}
.sticky-bottom ul li span strong{font-family:"Arial";display:inline-block;margin-top:-2px;margin-left:10px;}
.in-map{height:600px;width:100%;}
#how-it-works-area{padding:60px 0;background:rgba(0, 0, 0, 0) url("../images/bg-about-home.jpg") no-repeat scroll center center/cover;position:relative;z-index:0;}
#how-it-works-area .section-heading{margin-bottom:50px;}
.overlay-white::after{background-color:rgba(245, 247, 251, 1);content:"";height:100%;left:0;opacity:0.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";position:absolute;right:0;top:0;width:100%;z-index:-1;}
.section-heading{margin:0 auto 80px;}
.section-heading h2{margin-bottom:25px;padding-bottom:25px;position:relative;text-transform:uppercase;font-family:"iCielPanton-Light";font-size:29px;}
.section-heading h2::after{background:rgba(0, 0, 0, 0) url("../images/line-shape-2.png") no-repeat scroll 0 0;content:"";height:11px;left:0;margin:0 auto;position:absolute;right:0;bottom:0;width:73px;}
.section-heading h2 strong{color:#0093de;}
.section-heading p{margin-bottom:10px;font-size:14px;}
.mc-feature{padding:20px;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}
.mc-feature:hover{background-color:#fff;box-shadow:0 10px 25px rgba(0, 0, 0, 0.1);}
.mc-feature-content{position:relative;}
.mc-mockup{}
.mc-feature-details h5{text-transform:uppercase;font-family:"iCielPanton-Light";font-size:21px;font-weight:bold;position:relative;}
.mc-feature-details h5::before{content:"\f046";display:inline-block;font-family:FontAwesome;font-feature-settings:normal;font-kerning:auto;font-language-override:normal;font-size:inherit;font-size-adjust:none;font-stretch:normal;font-style:normal;font-synthesis:weight style;font-variant:normal;font-weight:normal;line-height:1;text-rendering:auto;transform:translate(0px, 0px);margin-right:10px;color:#0093de;}
.mc-feature-details p{margin-bottom:0;}
.mc-feature-content{position:relative;}
.mc-feature-details{}
#center_column .category-slider{margin-bottom:10px;}
.product-image.list-image-view{margin-top:10px;}
.content-about{margin:20px 0;}
.about-row{border-left:5px solid #dfdfdf;padding:5px 0 5px 15px;margin-bottom:15px;}
.about-line div{position:relative;}
.about-line div::after{background:rgba(0, 0, 0, 0) url("../images/line-shape-2.png") no-repeat scroll 0 0;content:"";height:11px;left:0;margin:0 auto;position:absolute;right:0;bottom:0;width:73px;}
.info-maydo{margin-top:20px;line-height:24px;background:#f1f1f1;padding:7px 10px;border:1px solid #dfdfdf;border-radius:3px;}

.ppocta-ft-fix{
        display:none;
        position: fixed;
        bottom: 5px;
        left: 10px;
        min-width: 120px;
        text-align: center;
        z-index: 9999
    }
    #callNowButton{
        display: inline-block;
        position: relative;
        border-radius: 50%;
        color: #fff;
        width: 50px;
        height: 50px;
        line-height: 50px;
        box-shadow: 0px 0px 10px -2px rgba(0,0,0,0.7);
    }
    #callNowButton i{
        border-radius: 50%;
        display:inline-block;
        width: 50px;
        height: 50px;
        background: url("../images/hotbutton/callbutton.png") center center no-repeat #009900
    }
    #callNowButton a{
        display: block;
        text-decoration: none;
        outline: none;
        color: #fff;
        text-align: center
    }
    #callNowButton a.txt{
        position: absolute;
        top: -40px;
        left: calc(50% - 60px);
        background: #009900;
        width: 120px;
        max-width: 120px;
        line-height: 2;
        text-transform: uppercase;
        border-radius: 5px;
        font-size: 13px
    }
    #callNowButton a.txt:after{
        position: absolute;
        bottom: -8px;
        left: 50px;
        content: "";
        width: 0;
        height: 0;
        border-top: 8px solid #009900;
        border-left: 10px solid transparent;
        border-right: 10px solid transparent
    }
    #zaloButton{
        display: inline-block;
        margin-right: 10px;
        width: 50px;
        height: 50px;
        background: #5AC5EF;
        border-radius: 50%;
        box-shadow: 0px 0px 10px -2px rgba(0,0,0,0.7)
    }
    #zaloButton>a>i{
        background: url("../images/hotbutton/zalo.png") center center no-repeat;
        background-size: 57%;
        width: 50px;
        height: 50px;
        display: inline-block
    }
    #messengerButton{
        display: inline-block;
        margin-right: 10px;
        width: 50px;
        height: 50px;
        background: #4267B2;
        border-radius: 50%;
        box-shadow: 0px 0px 10px -2px rgba(0,0,0,0.7)
    }
    #messengerButton>a>i{
        background: url("../images/hotbutton/messenger.png") center center no-repeat;
        background-size: 57%;
        width: 50px;
        height: 50px;
        display: inline-block
    }
    #registerNowButton{
        display: inline-block;
        color: #fff;
        height: 50px;
        width: 50px;
        border-radius: 50%;
        margin-right: 10px;
        background: url("../images/hotbutton/regbutton.png") center center no-repeat #ff0000;
        box-shadow: 0px 0px 10px -2px rgba(0,0,0,0.7);
        text-decoration: none
    }

	.btn-add-cart-quick{background:#ef1c25 none repeat scroll 0 0;border-radius:0px;clear:both;color:#fff;display:inline-block;font-size:17px;height:45px;line-height:45px;margin:0 5px 0 0;padding:0 25px 0 0;text-align:center;width:auto;overflow:hidden;font-family:"Roboto condensed";}
.btn-add-cart-quick:hover{color:#fff;opacity:0.8;}
.btn-add-cart-quick:before{width:40px;height:100%;float:left;background:url("../images/cart.png") no-repeat scroll left center;content:" ";margin-right:15px;background-color:rgba(0, 0, 0, 0.2);}