#product-detail img{max-width:100%}
#product-detail{padding-top:7px;max-width:100%;background:#fff;}
#product-detail .title{border-bottom:1px solid #ccc;font-size: 21px;font-weight:bold;text-transform:uppercase;color: #333;margin-bottom:10px;}
#detail #main-detail{margin-top:10px;}
#detail #main-detail .wrap-on-image{text-align:center;width:100%;border:1px solid #ccc;margin-left:0;position:relative;}
#detail #main-detail .wrap-on-image img{max-width:100%;margin:auto;border-radius:0;left:0;right:0;bottom:0;top:0;border:0;border:0 !important;box-shadow:none;z-index:123;border:1px solid #ccc;}
#detail #main-detail #gal1{width:100%;height:80px;border:1px solid #ccc;padding:0;margin-top:5px;}
#detail #main-detail .bx-wrapper .bx-viewport{box-shadow:none !important;background:none;border:0;}
#detail #main-detail #carousel{width: 100%;height:85px;position:relative;list-style: none;padding: 0;margin: 0;}
#detail #main-detail #carousel.bx-slides li{height:78px !important;width: 32%;float: left;}
#detail #main-detail #carousel.bx-slides li a{height:100%}
#detail #main-detail #carousel.bx-slides li img{max-width:100% !important;height:auto !important}

#detail #main-detail #gal1 img{max-height:100%;max-width:100%;margin:auto;padding:5px;}
#detail #main-detail #gal1 .bx-prev{width:14px;height:25px;left:2px;position:absolute;top:44px;border-top:1px solid rgba(204, 204, 204, 0.34);z-index:1;right:auto !important;}
#detail #main-detail .bx-wrapper .bx-controls a{background:url(https://thegioimaymaycongnghiepgiare.com/assets/img/arrow.png) no-repeat;width:16px;height:20px;top:-20px;right:5px;}
#detail #main-detail .bx-wrapper .bx-controls a{background:url(https://thegioimaymaycongnghiepgiare.com/assets/img/arrow.png) no-repeat;width:16px;height:20px;top:-20px;right:5px;}
#product-detail .main-product-detail .title{border:none;}
#product-detail .main-product-detail .title h1{color: #555555;\: bold;font-size: 25px;margin:0;margin-top:10px;line-height: 27px;text-transform:none;margin-bottom:5px;padding-bottom:5px;font-weight: bold;}
#product-detail .view-detail{background:#111;color:#fff;font-size:12px;padding:3px 7px;float:right;text-transform:none;}
#product-detail .main-product-detail .title h2{color:#000000;border-bottom:1px dashed #ccc;font-size:24px;margin:0;margin-top:10px;line-height:27px;text-transform:none;margin-bottom:5px;padding-bottom:5px;font-family:Alter-gothic;}
#product-detail .ul-list-product-detail li{
    color: #8E8E8E;
    margin: 7px 0;
}
#product-detail .ul-list-product-detail li input[type=text]{border: 1px solid #ccc;}
#product-detail .ul-list-product-detail li em{display;display: inline-block;width: 118px;}
#product-detail .ul-list-product-detail li .pick{
    display: inline-block;
}
#product-detail .ul-list-product-detail li .pick select,#product-detail .ul-list-product-detail li .pick input[type=text]{
    border: 1px solid #ccc;
    padding: 4px 10px;
    width: 141px;
}
#product-detail .ul-list-product-detail{list-style:none;margin:0;padding:0;font-size:17px;}
#product-detail .ul-list-product-detail li span{font-size:18px;font-weight:bold;color: rgb(134, 134, 134);}
#product-detail .ul-list-product-detail li.old-price span{text-decoration:line-through;font-size:17px;color:black;}
#product-detail .ul-list-product-detail li.new-price span{color:red;}
#product-detail .ul-list-product-detail li.new-price span.percent{font-size:16px;font-weight:normal;margin-left:20px;color:#111;}
#product-detail .main-product-detail .color_item.active,#product-detail .main-product-detail .size_item.active{border:1px solid #F8004B;}
#product-detail .main-product-detail .color_item,#product-detail .main-product-detail .size_item{float:left;cursor:hand;cursor:pointer;padding:3px 9px;font-size:16px;margin-right:5px;border:1px solid rgba(204, 204, 204, 1);text-transform:uppercase;color:#333;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}
#product-detail .main-product-detail{}
#product-detail .product-qty button:hover{background:#111111;outline:none;}
#product-detail .product-qty input{border:1px solid #ccc;padding:5px;width:100px;}
#product-detail .product-qty label{font-family:Myriad Pro Bold Condensed;font-size:19px;}
#product-detail .product-qty{margin-bottom:12px;}
#product-detail .desc-place{font-size:16px;padding:5px 0;border-top:1px solid rgba(204, 204, 204, 0.54);border-bottom:1px solid rgba(204, 204, 204, 0.51);margin:4px 0;}
#product-detail .desc-place .tt{font-size:19px;color:#337AB7;}
#product-detail .product-qty label{font-family:Myriad Pro Bold Condensed;font-size:19px;}
#product-detail .product-qty input{border:1px solid #ccc;padding:5px;width:100px;}
#product-detail .product-qty button{-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;cursor: pointer;            color: #fff;      background: #004a80;      font-size: 12px;      text-transform: uppercase;      font-weight: bold;      padding: 9px 21px;      border: none;      -moz-border-radius: 3px;      -webkit-border-radius: 3px;      border-radius: 3px;}
#product-detail .tab-category{margin-top:30px;}
#product-detail .tab-category .tab-nav{list-style:none;padding:0;margin:0;}
#product-detail .tab-category .tab-nav li{float:left;padding:6px 24px;background:rgb(254, 254, 254);margin-right:1px;font-size:13px;text-transform:uppercase;}
#product-detail .tab-category .tab-nav li a{color:#000;}
#product-detail .tab-category .tab-nav li a:hover{color:#F5F5F5;text-decoration:none}
#product-detail .tab-category .tab-nav li.active{background: rgb(142, 54, 5);}
#product-detail .tab-category .tab-nav li.active a{color:#FFF;}
.tab-category .tab{visibility:hidden;height:0px}
.tab-category .tab.active{visibility:visible;height:auto}
#quick-same-product{margin-left:14px;max-width:500px;}
#quick-same-product ul{list-style:none;padding:0;}
#quick-same-product ul li > div:hover{-webkit-box-shadow:0px 0px 4px 0px rgba(50, 50, 50, 0.8);-moz-box-shadow:0px 0px 4px 0px rgba(50, 50, 50, 0.8);box-shadow:0px 0px 4px 0px rgba(50, 50, 50, 0.8);border:1px solid transparent;}
#quick-same-product ul li > div{-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-box-shadow:0px 0px 2px 0px rgba(50, 50, 50, 0.1);-moz-box-shadow:0px 0px 2px 0px rgba(50, 50, 50, 0.1);box-shadow:0px 0px 2px 0px rgba(50, 50, 50, 0.1);float:left;border:1px solid rgba(204, 204, 204, 0.58);padding:3px;margin:4px 3px;margin-left:-10px;margin-right:-10px;}
#quick-same-product ul li a{}
#quick-same-product ul li a img{}
#quick-same-product li{}
#product-other .xyz.fixed{}
#product-other{position:relative;}
#product-other .xyz.fixed{position:absolute}
#product-other .product-mini{width:50%;float:left;border:1px solid #ccc;margin-left:-1px;margin-bottom:-1px;}
#product-other .product-mini .wrap-image{height:140px;}
#product-other .product-mini .wrap-image img{}
#product-other .product-mini .wrap-name{padding:5px;}
#product-other .product-mini .wrap-name h2{margin:0;font-size:16px;}
#product-other .product-mini .wrap-name h2 a{color:#666;}
#product-other .product-mini .wrap-name h2 a:hover{text-decoration:none;color:red}
#product-other .product-mini .wrap-name .price{float:left;font-size:14px;font-weight:bold;color:red;}
@media (max-width:767px){#product-detail .tab-category .tab-nav li{width:100%;border:1px solid rgba(204, 204, 204, 0.46) !Important;margin:1px 0 !important;}
.fancybox-inner #product-detail{}
}
@media (max-width:991px){}
@media (max-width:1200px){}
#product-detail .product-qty{}
#product-detail .product-qty div{display:inline}
#product-detail .product-qty .controls{}
#product-detail .product-qty .controls input{padding:5px 7px;width:47px;border-right:0;border-left:0;text-align:center;}
#product-detail .product-qty .controls button{border:0;background:white;padding:7px 9px;font-size:16px;border:1px solid #ccc;position:relative;}
#product-detail .product-qty .cart{}
#product-detail .product-qty .cart button{background:#fff;border:1px solid #ccc;padding:5px 10px;font-weight:bold;}