  .qodef-side-menu-slide-from-right .qodef-wrapper .qodef-cover{
    display: none;
  }
  .page-id-862 .qodef-content .qodef-content-inner > .qodef-container > .qodef-container-inner{
    padding-top: 0;
  }
    .qodef-page-header .qodef-vertical-align-containers{
        padding-top: 0;
    }
 .breadcrumb{
    background-color:none!important;
    padding:0!important;
}
.breadcrumb {
    list-style: none;
    overflow: hidden;
    font: 11px Helvetica, Arial, Sans-Serif
}
.breadcrumb li {
    float: left
}
.breadcrumb li a {
    color: white;
    text-decoration: none;
    padding: 10px 0 10px 55px;
    background: brown;
    background: #939598;
    position: relative;
    display: block;
    float: left
}
.breadcrumb li a:after {
    content: " ";
    display: block;
    width: 0;
    height: 0;
    border-top: 50px solid transparent;
    border-bottom: 50px solid transparent;
    border-left: 30px solid #939598;
    position: absolute;
    top: 50%;
    margin-top: -50px;
    left: 100%;
    z-index: 2
}
.breadcrumb li a:before {
    content: " ";
    display: block;
    width: 0;
    height: 0;
    border-top: 50px solid transparent;
    border-bottom: 50px solid transparent;
    border-left: 30px solid white;
    position: absolute;
    top: 50%;
    margin-top: -50px;
    margin-left: 1px;
    left: 100%;
    z-index: 1
}
.breadcrumb li:first-child a {
    padding-left: 10px
}
.breadcrumb li:nth-child(2) a {
    background: #939598
}
.breadcrumb li:nth-child(2) a:after {
    border-left-color: #939598
}
.breadcrumb li:nth-child(3) a {
    background: #939598
}
.breadcrumb li:nth-child(3) a:after {
    border-left-color: #939598
}
.breadcrumb li:nth-child(4) a {
    background: #939598
}
.breadcrumb li:nth-child(4) a:after {
    border-left-color: #939598
}
.breadcrumb li:nth-child(5) a {
    background: #182243
}
.breadcrumb li:nth-child(5) a:after {
    border-left-color: #182243
}
.breadcrumb li:last-child a {
        background: #939598;
    text-transform: uppercase
}
.breadcrumb li a:hover {
    background: #006838
}
.breadcrumb li a:hover:after {
    border-left-color: #006838 !important
}
/*.qodef-woo-single-page.qodef-woo-single-thumb-on-left-side .qodef-single-product-content .images .woocommerce-product-gallery__image:first-child{
    left: 0; right:0;   padding: 20px;margin:0 auto;
}
.qodef-woo-single-page.qodef-woo-single-thumb-on-left-side .qodef-single-product-content .images figure{
    border:1px solid #ececec;text-align: center;    display: flex;
    align-items: center;text-align: center;
}
.qodef-woo-single-page .qodef-single-product-content .images figure a img{
  margin:0 auto;
}*/
body .pp_pic_holder #pp_full_res img{
    background-color: #fff;
}
.nav_chitietanhcon{
    max-width: 90%;
    margin: 0 auto;  margin-top: 10px;
}
.nav_chitietanhcon.qodef-owl-slider .owl-nav .owl-prev{
  left:-6%;top:50%;
}
.nav_chitietanhcon.qodef-owl-slider .owl-nav .owl-next{
  right:-6%;top:50%;left: auto;
}
.nav_chitietanhcon .woocommerce-product-gallery__image{
  border: 1px solid #dad8d8;min-height: 75px;max-height: 121px;overflow: hidden;
}
/*.qodef-woo-single-page .qodef-single-product-content .images .woocommerce-product-gallery__image{
  margin:0 auto;
}
.qodef-woo-single-page.qodef-woo-single-thumb-on-left-side .qodef-single-product-content .images.woocommerce-product-gallery--with-images .woocommerce-product-gallery__image:not(:first-child){
    top:auto;bottom:-92px;left:26%;border:1px solid #ececec;text-align: center;    height: auto;max-height: 74px;padding:0;
}
.qodef-woo-single-page.qodef-woo-single-thumb-on-left-side .qodef-single-product-content .images.woocommerce-product-gallery--with-images .woocommerce-product-gallery__image:nth-child(2){
    left:26%;   border:1px solid #ececec;text-align: center;    height: auto;
}
.qodef-woo-single-page.qodef-woo-single-thumb-on-left-side .qodef-single-product-content .images.woocommerce-product-gallery--with-images .woocommerce-product-gallery__image:nth-child(3){
    left:52%;   border:1px solid #ececec;text-align: center;    height: auto;
}
.qodef-woo-single-page.qodef-woo-single-thumb-on-left-side .qodef-single-product-content .images.woocommerce-product-gallery--with-images .woocommerce-product-gallery__image:nth-child(5){
    left:78%;   border:1px solid #ececec;text-align: center;    height: auto;
}
.qodef-woo-single-page.qodef-woo-single-thumb-on-left-side .qodef-single-product-content .images.woocommerce-product-gallery--with-images .woocommerce-product-gallery__image:nth-child(4){
    left:0%;   border:1px solid #ececec;text-align: center;    height: auto;
}
.qodef-woo-single-page.qodef-woo-single-thumb-on-left-side .qodef-single-product-content .images.woocommerce-product-gallery--with-images .woocommerce-product-gallery__image:not(:first-child) a{
    height: auto;
}
.qodef-woo-single-page.qodef-woo-single-thumb-on-left-side .qodef-single-product-content .images.woocommerce-product-gallery--with-images .woocommerce-product-gallery__image:not(:first-child) a img{
    height: auto;max-height: 74px;
}*/
.qodef-woo-single-page .qodef-single-product-summary .woocommerce-product-details__short-description{
border-bottom: 2px solid #bbb7b7;padding-bottom: 15px;
}
.qodef-woo-single-page .qodef-single-product-summary .price * {
    color: #006838;
    font-size: 18px;
}

.quantity {
  position: relative;
}
.quantity input[type=number]::-webkit-inner-spin-button,
.quantity input[type=number]::-webkit-outer-spin-button
{
  -webkit-appearance: none;
  margin: 0;
}
.quantity input[type=number]
{
  -moz-appearance: textfield;
}
.quantity input {
  width: 50px;
  height: 35px;
  line-height: 1.65;
  float: left;
  display: block;
  padding: 0;
  margin: 0;
  padding-left: 20px;
  border: 1px solid #eee;
}
.quantity input:focus {
  outline: 0;
}
.quantity-nav {
  float: left;
  position: relative;
  height: 34px;
}
.quantity-button {
  position: relative;
  cursor: pointer;
  border-left: 1px solid #eee;
  width: 20px;
  text-align: center;
  color: #333;
  font-size: 13px;
  line-height: 1.5;
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}
.quantity-button.quantity-up {
  position: absolute;
  height: 50%;
  top: 0;
  border-bottom: 1px solid #eee;
}
.quantity-button.quantity-down {
  position: absolute;
  bottom: -1px;
  height: 50%;
}
  .themgiohang{
      background:url('../images/bg_themgiohang.png')center no-repeat;
      background-size: cover;padding: 4px 8px;max-width: 173px;  margin-left: 93px;
  }

  .themgiohang img{
      max-width: 28px;margin-right: 10px;
  }

  .woocommerce-page .qodef-content button[type=submit]:not(.qodef-woo-search-widget-button){
       background: #fff0;    padding: 0px 0px;line-height: 24px;font-size: 16px;    display: inline-flex;align-items: center;
  }

     .themgiohang button img{
-webkit-transition: all .7s;
    -ms-transition: all .7s;
    -o-transition: all .7s;   
    transition: all .7s;
    -webkit-transform: rotate(-360deg);
    -ms-transform: rotate(-360deg);
    transform: rotate(-360deg);
}
.themgiohang button img:hover{
  -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
}


  .themgiohang a{
      color: #fff;font-size: 20px;    display: inline-flex;
  }
   .guiyeucaubaogia{
      background:url('../images/bg_themgiohang.png')center no-repeat;
      background-size: cover;padding: 6px 5px;      margin: 0px 0;
    margin-top: 15px;text-align: center;max-width: 164px;
  }
.guiyeucaubaogia a{
  color: #fff;font-size: 16px; 
}
.guiyeucaubaogia a:hover{
  color: #000;
}
.qodef-woo-single-page .qodef-single-product-summary .price{
    margin-bottom: 20px;float: left;
  }
  .qodef-woo-single-page .qodef-single-product-summary .woocommerce-product-details__short-description{
        margin: 16px 0 5px;
  }
  .qodef-woo-single-page.qodef-woo-single-thumb-on-left-side .qodef-single-product-content .images figure{
    min-height: 398px;
  }
  .body_chitietsp{
    border-bottom: 2px solid #bbb7b7;
    padding-bottom: 15px;
  }
.qodef-woo-single-page .woocommerce-tabs ul.tabs>li.active a{
  background-color: #006838;color: #fff;
}
.qodef-woo-single-page .woocommerce-tabs ul.tabs>li a{
  background-color: #fff0;text-transform: uppercase;
}
.qodef-woo-single-page .woocommerce-tabs ul.tabs {
    border-bottom: 1px solid #d0cfcf;
}
.qodef-woo-single-page .related.products h3{
text-transform: uppercase;    border-bottom: 2px solid #d0cfcf;padding-bottom: 15px;
}
  .qodef-woo-single-page .related.products h3 span{
     border-bottom: 2px solid #006838;padding-bottom: 10px;
  }
.qodef-woo-single-page .related.products .product{
    border: 1px solid #d0cfcf;    padding-bottom: 20px;
}
.related.products .product .qodef-product-list-title{
  text-transform: uppercase;font-size: 16px;min-height: 42px;max-width: 95%;
    margin: 0 auto;
}
.related.products .product .price{
  color: #006838;    font-size: 18px;font-weight: bold;
}
.related.products .product .qodef-pl-inner .qodef-pl-image{
  padding-top: 25px;    min-height: 247px;
}
.related.products .product .qodef-pl-inner .qodef-pl-image a img{
width: 100%;     max-height: 245px;
transition: all 1s;  
}
.related.products .product .qodef-pl-inner .qodef-pl-image a img:hover{
-webkit-transform: scale(1.2); transform: scale(1.2); 
}




  @media(max-width: 767px){
.breadcrumb li a {
    padding: 10px 0 10px 22px;
  }
  .breadcrumb li:last-child a {
/*    width: min-content;min-width: 100%;font-size: 10px;*/
}
.breadcrumb li:last-child{
  min-width: 36%;
}
.breadcrumb li a:after {
    content: " ";
    display: block;
    width: 0;
    height: 0;
    border-top: 17px solid transparent;
    border-bottom: 19px solid transparent;
    border-left: 19px solid #939598;
    position: absolute;
    top: 50%;
    margin-top: -20px;
    left: 100%;
    z-index: 2;
}
.breadcrumb li a:before {
    content: " ";
    display: block;
    width: 0;
    height: 0;
    border-top: 17px solid transparent;
    border-bottom: 19px solid transparent;
    border-left: 19px solid white;
    position: absolute;
    top: 50%;
    margin-top: -20px;
    margin-left: 1px;
    left: 100%;
    z-index: 1;
}
.breadcrumb li:last-child a:after{
   border-top: 15px solid transparent;
    border-bottom: 16px solid transparent;
    border-left: 16px solid #939598;
    position: absolute;
    top: 50%;
    margin-top: -16px;
}
    .qodef-woo-single-page.qodef-woo-single-thumb-on-left-side .qodef-single-product-content .images figure {
    min-height: 200px;display: block;
}
/*.qodef-woo-single-page.qodef-woo-single-thumb-on-left-side .qodef-single-product-content .images.woocommerce-product-gallery--with-images .woocommerce-product-gallery__image:not(:first-child) {
    bottom: -10px;    max-width: 25%;
    }
    .qodef-woo-single-page.qodef-woo-single-thumb-on-left-side .qodef-single-product-content .images.woocommerce-product-gallery--with-images .woocommerce-product-gallery__image:nth-child(2){
      left: 0;
    }
    .qodef-woo-single-page.qodef-woo-single-thumb-on-left-side .qodef-single-product-content .images.woocommerce-product-gallery--with-images .woocommerce-product-gallery__image:nth-child(3) {
    left: 2%;
  }
  .qodef-woo-single-page.qodef-woo-single-thumb-on-left-side .qodef-single-product-content .images.woocommerce-product-gallery--with-images .woocommerce-product-gallery__image:nth-child(4){
    left: 4%;
  }
    .qodef-woo-single-page.qodef-woo-single-thumb-on-left-side .qodef-single-product-content .images.woocommerce-product-gallery--with-images .woocommerce-product-gallery__image:nth-child(5){
    left: 6%;
  }
  .qodef-woo-single-page.qodef-woo-single-thumb-on-left-side .qodef-single-product-content .images.woocommerce-product-gallery--with-images .woocommerce-product-gallery__image:not(:first-child) a img{
    max-height: 67px;min-height: 67px;
  }*/



  .nav_chitietanhcon .woocommerce-product-gallery__image {
    max-height: 272px;
}


  }