@font-face{font-family:Roboto-Regular;src:url(/fonts/Roboto-Regular.ttf)}
body{background: #000;}
header{background:#f1f1f1 url(/images/header.png) repeat-x scroll left top;}
.container.body{background:#fff none repeat scroll 0 0;padding-top:5px}
a:hover{text-decoration:inherit}
.mobile{display:none!important}
.header-top p{margin-bottom:0}
.cart{position:relative;right:5px;top:12px;z-index:999;display:none}
.cart > a{position:absolute;right:0}
.cart > a > .glyphicon-shopping-cart{background:#f88c00 none repeat scroll 0 0;border:1px solid #fff;border-radius:2px;margin-top:-2px;padding:8px 37px 8px 8px}
.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:focus,.navbar-default .navbar-nav > .active > a:hover{background-color:#4a4a4a;color:#fff}
.glyphicon-shopping-cart{color:#fff}
.qty{position:relative;right:15px;color:#fff;font-weight:700}
.badge{background-color:transparent;padding:6px 10px 0 0;font:15px tahoma;font-weight:none}
.cart-zero{color:#fff;font:15px tahoma;position:relative;right:19px}
.glyphicon-flash{color:red;padding:0 3px}
.navbar{min-height:43px}
.navbar .container,.collapse.navbar-collapse{padding-left:0;}
.navbar-brand{display:none;height:43px}
.navbar-nav > li:last-child{border-right:none}
.navbar-default{background: rgba(0, 0, 0, 0) linear-gradient(#ff1a4f, #db664b) repeat scroll 0 0;border-color:transparent;margin-bottom:8px;border-radius: 0;}
.navbar-default .navbar-nav > li > a{color:#fff;font-size:14px;font-weight: 500;padding: 0 19px;white-space:nowrap;border-right: 1px solid #bebaba;}
.navbar-default .navbar-nav > li:hover{background:#4a4a4a}
.navbar-default .navbar-nav > li a:hover{color:red}
.navbar-nav > li > a{padding-bottom:0;padding-top:0;line-height:42px}
.nav li > ul{background:#f9f5f5;left:0;list-style:outside none none;padding:10px;position:absolute;visibility:hidden;min-width:170px;z-index:999}
.nav li:hover > ul{visibility:visible}
.nav li > ul li{border-bottom:1px solid #fff;padding:5px 0}
.nav li > ul li a{color:#882106;font:13px tahoma;white-space:nowrap}
.caption h3 a{color:#333;font:bold 14px serif}
#search{float: right;margin-top: 6px;}
#txtKeyword{height: 30px;border: 1px solid #fff;padding-left: 9px;}
#search-button{background:rgba(0,0,0,0) url(/images/button-search.png) no-repeat scroll right top;border: 1px solid #fff;color:transparent;font: 12px/20px Tahoma;padding: 4px 0;float: right;}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-right:10px;padding-left:10px}
.custom-center{margin-left: 9px;margin-right:10px;margin-top: 12px;}
#products-update-edge h2{border-bottom:1px solid #ccc;font-size:15px;font-weight:700;margin-bottom:15px;padding-bottom:6px;text-transform:uppercase;color:#333}
.list-group{margin-bottom:0;border: 1px solid #ccc;margin-top: 12px;}
.list-group h2{margin-top:0;}
.list-group h2,#edge h2,#custom-edge h2,#products-update-edge h2,.statistics h2{background: rgba(0, 0, 0, 0) linear-gradient(#ff1a4f, #db664b) repeat scroll 0 0;color:#fff;font-size: 14px;line-height:16px;margin-bottom:0;padding:9px 0;text-transform:uppercase;}
.right-group #custom-edge h2{margin-top:11px;}
#products-update-edge .thumbnail{border:medium none;margin-bottom:5px;overflow:hidden}
#products-update-edge h2{margin-bottom:11px}
#products-update-edge h2 a{color:#fff}
#products-update-edge .thumbnail img{width:auto;max-height:130px}
.left-group ul li > ul{background: #ffffff;display:none;left: 173px;min-width: 200px;padding-left:2px;position:absolute;top:0;visibility:hidden;white-space:nowrap;}
.left-group ul li:hover > ul{visibility:visible;display:block!important;z-index:999}
.left-group > ul > .list-group-item.right-group > ul > .list-group-item{background:#ececec none repeat scroll 0 0;border-top:1px solid #fff;padding:9px 4px 9px 15px}
.left-group > ul > .list-group-item:hover{background: #ccc;}
.left-group ul li > ul li{background:transparent;padding-bottom:6px;padding-top:6px;border-left:none}
.left-group ul li > ul li a{color:#888}
.left-group ul li > ul li a:hover{color:#48BE85}
.right-group{overflow:hidden}
.right-group > ul > li > ul{padding: 0;}
.right-group > ul > li > ul li{background-color: transparent;border: none;color: #fff;}
.right-group > ul > li > ul > li:before{content:"- "}
.left-group > ul > li > a{color: #004c8a;font-weight: 500;}
.right-group > ul > li > a{color: #004c8a;font-weight: bold;}
.right-group .ul2 li a{color:#fff;}
.list-group-item:last-child{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}
.list-group.menu-mobile{display:none}
#edge{clear:both}
#edge > .media{margin-top:0;padding:0 0 6px}
#edge .media .media{border-bottom:1px dashed #333}
#edge .pull-left img{width:50px}
#edge .media-heading{margin-top:-5px}
#edge .media-heading a{font-size:13px;color:#882106;padding-right:1px;}
#custom-edge img{width:100%!important;height:auto!important;margin-top:-1px}
#custom-edge > p{border:1px solid #ccc;font:13px/25px arial;margin-bottom:-1px;padding:4px}
.input-field label{width:80px;margin-bottom:10px}
.input-field textarea{width:40%}
.breadcrumb{margin:13px 0}
.custom-center img{width:100%!important;height:auto!important}
#products-top h2,#products-update-center h2,#news-home-s1 h2,#news-home-s2 h2,#module-frm h2,#news-home-s3 h2,#module-list h2,#module-detail h2,.more-products h2,#articles-lists > h2,#article-detail .col-md-12 > h2,.morenews h2,#products-top-list h2,#album-anh h2,#album-detail h2{background: rgba(0, 0, 0, 0) linear-gradient(#ff1a4f, #db664b) repeat scroll 0 0;border-bottom:1px solid #ccc;font-size: 16px;margin-bottom:15px;margin-left:9px;margin-right: 10px;padding: 10px 12px 8px;text-transform:uppercase;}
#articles-lists > h2,#module-frm h2{background:#fff;margin-left:0;padding-left: 0;}
#products-top h2 a,#products-update-center h2 a{color: #fff;font-size: 14px;}
#products-update-center h2 span{font-size: 14px;font-weight:400;position:absolute;right:30px;text-transform:initial;}
.btn-primary {background-color: #ff4b05;border-color: #d5440d;}
#news-home-s1 h2 a{color:#333;font-size:20px}
#album-anh{overflow:hidden}
.thumbnail .caption{padding:0}
.thumbnail .caption h3{font-size:15px;margin:5px 5px 3px;text-align: center;}
.thumbnail > span{background:#333 none repeat scroll 0 0;bottom:28px;color:#fff;left:12px;line-height:18px;opacity:.8;position:absolute;right:12px;padding:2px}
.fix-hei{height:auto;overflow:hidden}
#products-update-center .thumbnail img,#products-top .thumbnail img,#products-top-list .thumbnail img,#module-list .thumbnail img,#search-list .thumbnail img,.more-products .thumbnail img{width:auto;height: 170px;}
.thumbnail{border-radius:0;overflow:hidden}
#products-update-center .btn,.more-products .btn,#module-list .btn,#products-top .btn,#products-top-list .btn,#search-list .btn{background:#f12a2d none repeat scroll 0 0;border:1px solid;border-radius:0;color:#fff;margin:2px 5px;padding:6px 37px 6px 9px}
.btn-primary:hover{background-color:transparent;border-color:red;color:#333}
.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary.focus:active,.btn-primary:active:focus,.btn-primary:active:hover,.open > .dropdown-toggle.btn-primary.focus,.open > .dropdown-toggle.btn-primary:focus,.open > .dropdown-toggle.btn-primary:hover{background-color:#333;border-color:red}
.media-heading > a{color:#191919;font-size:17px;font-weight:500;}
.media-heading > a:hover,.caption h3 a:hover{color:#f12a2d}
.caption{clear:both}
.detail .discount-price{position:absolute;right:3px;padding:2px 6px!important}
.detail .caption > p{border-bottom:1px dashed #ccc;padding-bottom:6px;padding-left:0}
.discount-price{background:red none repeat scroll 0 0;border-radius:2px;color:#fff;padding:1px 6px;position:absolute;right:11px;top:6px}
.old-price{margin-bottom:5px;font:16px tahoma;color:#85e695}
.real-price,.contact{color:#f12a2d;padding-left:5px;font:bold 17px serif;margin-bottom:5px}
.prd-img{color:#000;cursor:pointer;float:left;font:12px Georgia,serif italic;list-style:outside none none;margin:0;width:100%;overflow:hidden;position:relative;text-align:center;padding-bottom:5px}
.prd-img img{display:block;position:relative}
.prd-img .mask{width:100%;height:200px;position:absolute;overflow:hidden;top:0;left:0;text-align:left;padding:2% 3%}
.prd-img-fifth .mask{font-size:14px;line-height:20px;padding:5px 7px;background-color:transform;-webkit-transform:translateX(-300px);-moz-transform:translateX(-300px);-o-transform:translateX(-300px);-ms-transform:translateX(-300px);transform:translateX(-300px);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.prd-img-fifth:hover img{-webkit-transform:translateX(300px);-moz-transform:translateX(300px);-o-transform:translateX(300px);-ms-transform:translateX(300px);transform:translateX(300px)}
.prd-img-fifth img{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.prd-img-fifth:hover .mask{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);color:#ccc}
#products-top,#products-update-center{clear:both;overflow:hidden}
#news-home-s1 .tit,#news-home-s1 .news{margin-left:0;margin-right:0}
#news-home-s1 .media-heading{margin-top:5px;margin-bottom:0}
#news-home-s1 img{max-width:100%;height:200px;margin-bottom:10px}
#news-home-s2 img{width:222px!important;height:130px!important}
#news-home-s2 h4{font-size:15px}
#news-home-s2 .media{margin-top:5px}
#news-home-s2 ul li ul li{background:rgba(0,0,0,0) url(../images/ic-news.png) no-repeat scroll 0 7px}
#news-home-s2 ul li ul li a{padding-left:12px;color:#333}
#news-home-s3{clear:both}
#news-home-s3 .col-xs-12.col-sm-12.col-md-12{margin-bottom:10px}
#news-home-s3 h4{font-size:17px}
#news-home-s3 .media-object{width:150px}
.pagging{text-align:center;clear:both}
.pagging .pagination{margin:10px 0}
.caption h1{color:red;font-size:22px;margin-top:0}
#module-detail .thumbnail{margin-bottom:12px}
#articles-lists img{width:200px}
#article-detail h1{color:red;font-size:18px;font-weight:700}
.morenews h3{font-size:17px;margin-bottom:5px;margin-top:7px}
#tag{background:#cc8484 url(/images/tags.png) no-repeat scroll 19px center;clear:both;margin-bottom:10px;overflow:hidden;padding:0 0 0 60px}
.tagIn{margin:1px 0 0;padding:5px 5px 2px;background:#f5f5f5;overflow:hidden}
.tagIn a{height:18px;border-bottom:1px solid #e1e1e1;background:#fff;padding:2px 12px 0;font:12px arial;color:#666;float:left;margin-right:10px;margin-bottom:3px}
.tagIn a:hover{color:#ea1e2f!important}
.detail img{height:auto!important;max-width:100%!important}
#myTabContent > div{margin-top:10px}
.addthis_native_toolbox{clear:both}
table{border-collapse:separate}
.table > tbody > tr > td,.table > tbody > tr > th,.table > tfoot > tr > td,.table > tfoot > tr > th,.table > thead > tr > td,.table > thead > tr > th{padding:0}
.your-cart > h2{border-bottom:1px solid #ccc;color:#333;font-size:15px;font-weight:700;margin-bottom:15px;padding-bottom:6px;text-transform:uppercase;margin-top:29px}
.tit-cart{background-color:gray;border-bottom:1px solid #cecece;color:#fff;height:25px;line-height:24px;text-align:center;width:100%}
.soluong-product-cart > input{border:medium none;text-align:center}
footer{background: #000;}
footer .container{background: url(/uploads/footer.png) repeat-x center top;padding-top: 160px;}
footer h1{border-bottom:2px solid #ccc;color:#fff;font-size:15px;font-weight:700;padding-bottom:5px;width:160px}
footer p,footer a,footer span{color:#fff!important}
address{padding-top:10px}