@charset "utf-8";.pr-box{outline:none !important;width: 25%;margin-bottom: 25px;position: relative;}
.pr-box >a{display:block;width:98%;max-width: 286px;position:relative;margin:0 auto;color: #204c73;}
.pr-box article{margin:0 auto;position:relative;width: 88%;}
.pr-box p a{background:url(../images/cart.png) no-repeat 0 center;display:inline-block;color:#333;font-size:13px;padding-left:23px;}
.pr-box figure >a{display:block;}
.pr-box figure{position:relative;overflow:hidden;width:100%;/* padding: 7px; */z-index: 1;background: #fff;}
.pr-box h3:before{background:url("../images/pr-box.png") center bottom;height:7px;width:100%;position:absolute;top:-11px;left:0;}
.pr-box figure img{-webkit-transition:.5s all linear;-moz-transition:.5s all linear;-o-transition:.5s all linear;transition:.5s all linear;width: 100%;}
.pr-box:hover figure img{
  /* transform: scale(1.1); */
}
.pr-box h3{padding-top: 13px;position:relative;line-height: 17px;margin: 0 0 5px 0;font-size: 16px;font-family: 'Roboto Condensed', sans-serif;}
.pr-box h3 a{color: #000;transition: all .3s;}
.pr-box p{
  color: #000;
  font-size: 15px;
  position: relative;
  font-family: 'Roboto Condensed', sans-serif;
  margin: 0;
}
.pr-box p span:nth-child(even){position:relative;}
.pr-box p.price-box{font-size:15px;font-weight:bold;margin-bottom:10px;}
.product-tablist{}
.product-tablist.nav-tabs > li > a{border-radius:0;margin:0;}
.product-tablist.nav-tabs > li > a:hover, .product-tablist.nav-tabs > li > a:focus{background:none;border:1px solid transparent;}
.product-tablist.nav-tabs > li.active{border-top:solid 3px #00923d;margin:-3px 0 -1px 0px;position:relative;}
.product-tablist.nav-tabs > li.active a{border-top:1px solid transparent;border-left:1px solid #E5E5E5;border-right:1px solid #E5E5E5;border-bottom:1px solid #fff;color:#365DB5;font-weight:bold;background:#fff;}
.product-tablist.nav-tabs > li.active:after{content:"";position:absolute;top:0px;left:50%;transform:translateX(-50%);border:4px solid transparent;border-top:4px solid #00923d;}
#product-tablist > li{float:left;text-align:center;white-space:nowrap;}
#product-tablist > li a{color:#666;display:block;padding-top:0;padding-bottom:0;margin:0;border-radius:0;}
#product-tablist > li:nth-child(2) a{}
#product-tablist > li a:not(.active){}
#product-tablist > li a:hover,.pr-tablist > li a:focus{background-color:transparent;}
#product-tablist > li.active{border-top:solid 3px #e60f1e;margin:-3px 0 -1px 0px;position:relative;}
#product-tablist > li.active:after{content:"";position:absolute;top:0px;left:50%;transform:translateX(-50%);border:4px solid transparent;border-top:4px solid #e60f1e;}
#product-tablist.nav-tabs > li.active a{border-left:solid 1px #E5E5E5;border-right:solid 1px #E5E5E5;border-bottom:solid 1px #FFF;color:#365DB5;font-weight:bold;background:#fff;}
#product-tablist > li span{display:inline-block;height:20px;line-height:20px;margin-top:9px;width:100%;}
#product-tablist > li:first-child span{border-right:none;}
.product-title h1{margin-top:0;line-height: 1.6em;margin-bottom:9px;color: #2b2929;font-size: 25px;}
.product-title p{margin:0;font-family:'Roboto', sans-serif;font-size:14px;font-weight:300;}
#pro_sku{font-size:14px;color:#333333;display:block;position:relative;}
.product-price{margin:0 0 10px 0;}
.product-price span{font-family:'Roboto', sans-serif;font-size:18px;font-weight:600;}
.product-price del{font-size:20px;color:#898989;}
.add-to-box{padding:0;overflow:hidden;text-align:center;margin:1px 0 0;float:left;}
.add-to-box .add-to-cart label{display:block;float:none;margin-bottom:5px;text-align:left;text-transform:uppercase;font-family:'Roboto',sans-serif;font-size:12px;}
.add-to-cart .qty{background-color:#FFF;border:1px solid #E0E0E0;border-radius:2px;margin:6px 25px 6px 0px;padding:0 5px 1px;height:41px;border:1px #ddd solid;text-align:center;margin-right:5px;width:80px;color:#aaa;}
.custom button.items-count{background-color:#f5f5f5;border:1px #eaeaea solid;transition:color 300ms ease-in-out 0s,background-color 300ms ease-in-out 0s,background-position 300ms ease-in-out 0;color:#999;font-size:10px;line-height:normal;padding:12px 14px 9px 16px;line-height:18px;}
.add-to-box .btn-cart{}
.add-to-box .btn-cart{}
.add-to-box .btn-cart:hover{}
hr.border{width:60px;height:4px;background:#333;display:inline-block;margin:5px 0;}
.short-description{padding-bottom:5px;font-size:14px;}
.app-figure{padding:0 !important;}
.zoom-hinhcon{margin:20px 0;}
.hinhcon{padding-top:5px;}
.hinhcon a{margin:0 auto;border:1px solid #f00;position:relative;display: block;max-width: 98%;}
.hinhcon a img{width:100%;max-height:85px;max-width: 100%;}
.mz-thumb img{}
.mz-thumb-selected img{-webkit-filter:none !important;filter:none !important;}
.mz-thumb-selected:after, .mz-thumb-selected:hover:after{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #f00;content:"";position:absolute;top:-5px;left:calc(50% - 4px);}
.product-comment .nav-tabs{border:none;}
.product-comment .nav{border-bottom:1px solid #333333;}
.product-comment >ul>li{float:left;}
.product-comment li:first-child{border-style:solid;border-color:#333;border-width:3px 1px 1px;border-bottom-color:#fff;position:relative;bottom:-1px;}
.product-comment li a{font-size:15px;text-transform:uppercase;font-weight:500;color:#333333;text-align:center;font-family:'Roboto', sans-serif;}
.product-comment li a:hover,.product-comment li a:focus{background-color:transparent}
.product-comment #mota:after{left:9%;}
.product-comment #binhluan:after{left:26%;}
.product-comment #like:after{left:44%;}
.title-bl, .title-like{border-bottom:1px solid #333333;margin-bottom:23px;}
.title-bl > h2, .title-like > h2{color:#333333;font-size:15px;font-weight:500;margin-bottom:5px;text-transform:uppercase;font-family:'Roboto', sans-serif;}
#binhluan{margin-top:20px;}
.discout-ele {background-color: #fff;font-size: 13px;color: #e5101d;text-align: center;font-weight: 300;position: absolute;width: 52px;height: 22px;line-height: 20px;border-radius: 2px;border: 1px solid #e5101d;right: 20px;top: 5px;z-index: 50;} .box-price .cur-price {color: #45a814;font-size: 18px;font-weight: bold;margin-right: 10px;margin-bottom: 20px;}
.box-price .old-price {color: #787977;font-size: 14px;text-decoration: line-through;font-weight: 600;font-family: 'UTMAvoBold';margin-bottom: 5px;}
 @media only screen and (min-width:1200px){.product-comment #mota{padding:10px;border-color:#000;border-width:0 1px 1px;border-style:solid;}
}