

.q_icon_with_title .icon_text_inner {
    padding: 5px 0 14px;
}
.woocommerce .product .onsale, .woocommerce .product .single-onsale {
    left: 25px;
    top: -17px;
}
.woocommerce ul.products li.product .image-wrapper{
    overflow: visible;
}
.qode_video_box .qode_video_image .qode_video_box_button {
        width: 90px;
    height: 90px;
}
.qode-instagram-feed {
    padding-top: 9px;
}
#back_to_top>span {
    border-radius: 0px;
}
@media screen and (min-width: 1000px) {
  .header_bottom .container_inner {    
    background: #fff;
    box-shadow: 0 0 9px 0px rgba(0,0,0,0.01);
  }
}
.q_logo a {
    height: 99px !important;
}
.shopping_cart_header .header_cart.fa-shopping-cart:before{
color:#1d1d1d;
}
.shopping_cart_header .header_cart.fa-shopping-cart .header_cart_span {
    background-color: #e9361e;
}
.woocommerce div.product .cart .quantity {
   padding-top: 0px;
   padding-bottom: 30px
}

.woocommerce .content .container .container_inner, .woocommerce-page .content .container .container_inner {
    padding: 100px 0 30px;
}

.woocommerce .product h1.product_title {
    font-family: Poppins, sans-serif;
    font-size: 28px;
    margin-bottom: 10px;
}

.woocommerce div.product .summary p.price, .woocommerce div.product .summary p.price span.amount {
    margin-bottom: 15px;
}

span.tab-title {
    text-transform: capitalize;
}

.q_accordion_holder.accordion h6.ui-accordion-header {
    padding-top: 5px;
}

.woocommerce-accordion.q_accordion_holder.accordion.boxed .ui-accordion-header{
    background-color: #000000;
    color: #fff;
}

.woocommerce ul.products li.product h6, .qode_product_list_holder .product_title {
    letter-spacing: 0;
}

.woocommerce-accordion.q_accordion_holder.accordion.boxed .ui-accordion-header:hover{
color: rgba(233,54,30,1) !important;
}