body{background: #eae6e6;}
.header-top .container{background:#fff;}
.container.body{background: #fff;}
h2 a{font-size:14px;color:#fff}
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:transparent;color:red}
.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{border-radius:0;margin-bottom:0;min-height: 40px;}
.navbar .container{background: #126FB4;}
.navbar-brand{padding:5px;height:auto}
.navbar-nav > li:last-child{border-right:none}
.navbar-default{background: transparent;border-color:transparent;}
.navbar-default .navbar-nav > li > a{text-transform:uppercase;white-space:nowrap;color:#fff;}
.navbar-default .navbar-nav > li a:hover{color:red}
.navbar-nav > li > a{padding:0 25px;line-height: 40px;}
.nav li > ul{background: #4f98ce;left:0;list-style:outside none none;padding:10px;position:absolute;visibility:hidden;min-width:170px;z-index:999;display: none;}
.nav li:hover > ul{visibility:visible}
.nav li > ul li{border-bottom:1px solid #fff;padding:10px 0;font-size:13px}
.nav li > ul li a{color:#fff;white-space:nowrap;text-transform:uppercase}
.caption h3 a{color:#d32b80;font-weight:700}
.search{float:right;margin-top: 8px;}
.search #txtKeyword{font: 12px/20px Tahoma;float:left;border: 1px solid transparent;width: 207px;padding-left: 7px;}
.search #search-button{background-color: #444;border: 1px solid transparent;color:#fff;font:12px/20px Tahoma;float:right;}
.list-group{margin-bottom:0}
.list-group h2,#edge h2,#custom-edge h2,#products-update-edge h2,.statistics h2{background: #126FB4;color:#fff;font-size:14px;line-height:20px;margin-bottom:0;margin-top:12px;padding:8px 3px 7px;text-transform:uppercase;overflow:hidden;}
#products-update-edge{border:1px solid #ccc;overflow:hidden;margin-top:12px}
#products-update-edge .thumbnail{border:medium none;margin-bottom:5px;overflow:hidden}
#products-update-edge h2{margin-bottom:11px;margin-top:0}
#products-update-edge h2 a{color:#fff;font-weight:400}
#products-update-edge .thumbnail img{width:auto;max-height:130px}
.left-group ul li > ul{background:#fff;display:none;left:182px;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{border-left:medium none transparent;border-right:medium none transparent;padding:8px 4px 8px 6px;border: 1px solid #e3e9e6;}
.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}
.left-group > ul > li > a,.right-group > ul > li > a{color: #000;padding-left:7px;}
.list-group-item .glyphicon{top:3px}
.list-group-item .glyphicon:
.list-group-item:last-child{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}
.list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}
.list-group.menu-mobile{display:none}
.thumbnail .caption{padding:0}
.thumbnail .caption h3{font-size:15px;text-align:center;margin-top:0;margin-bottom:7px}
.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}
.thumbnail .pro_info{margin:0}
#products-top,#products-update-center{clear:both;overflow:hidden;background:#f8f8f8;margin-top:12px}
#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: #126FB4;border-bottom:1px solid #ccc;font-size:15px;margin-bottom:15px;padding:12px 11px 8px;text-transform:uppercase;margin-top:0;}
.detail p u strong,.detail p strong u,.detail p u b,.detail p b u{background:url(/images/arrow_right_1.png) no-repeat 0 50%;padding-left:18px}
#products-update-center span{position:absolute;right:24px;color: #fff;text-transform:initial;}
.right-group .list-group-item{padding:8px 4px 8px 0}
.right-group > ul > li > ul{padding:0 0 0 21px}
.right-group > ul > li > ul > li{border:none;padding:0!important}
.right-group > ul > li > ul > li:before{content:"- "}
.right-group > ul > li > ul > li > a{font-size:12px;line-height:25px!important}
.right-group > ul > li > ul > li > a:hover{color:red}
#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-right:5px}
#edge .media-heading a{font-size:14px;color:#882106}
#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}
footer{background:transparent;}
footer .container{background: #bcbebc;}
address{padding-top:10px}
.input-field label{width:80px;margin-bottom:10px}
.input-field textarea{width:40%}