@charset "utf-8";

    .woocommerce h1.related_title,
    .woocommerce h1.product_title,
    .woocommerce h1.page-title {
        font-size: 31px;
        margin-bottom: 20px;
    }

    .woocommerce .cart-collaterals h2,
    .woocommerce .woocommerce-tabs h2 {
        font-size: 21px;
        margin-bottom: 20px;
    }

    .woocommerce .woocommerce-ordering {
        margin: -50px 0px 40px 0px;
    }    

    /**
     *  General Css
     */
    ins{ text-decoration: none; }
    .woocommerce a.button:hover{ background: transparent; }
    .table-responsive { border: none; }

    /**
     *   Shop page ( Title, Default Sorting, Showing Result ).
     */

    .fixit-woocommerce .page-title { display: none; }
    .woocommerce-result-count{ width: 50%; float: left; }
    .woocommerce-ordering{ float: right; }
    form.woocommerce-ordering .orderby{ background: #446a73; border: 2px solid #446a73; color: #fff; height: 48px; margin-bottom: 20px; -webkit-box-shadow: inset 0 0 0 rgba(0,0,0,.075); box-shadow: inset 0 0 0 rgba(0,0,0,.075); border-radius: 0; font-size: 14px; float: right; }

    /**
     *   WooCommerce - Shop Page ( Product page )
     */
    .woocommerce ul.products li.product h3{ font-size: 20px; color: #E8B61C; padding: 10px 0px; }
    .woocommerce .products ul li, .woocommerce ul.products li{margin-bottom: 40px;}
    .woocommerce span.onsale{ background: #E8B61C; padding: 0 7px; position: absolute; right: auto; text-shadow: none; margin-left: 30px; margin-top: 20px; font-size: 12px; border-radius: 4px; min-height: 0; min-width: 0; line-height: 21px; color: #fff; }
    .woocommerce ul.products li.product .onsale{ left: 0; right: auto; margin: 15px 0px 0px 30px; }
    .woocommerce .star-rating{ color: #E8B61C; }
    .woocommerce ul.products li.product .star-rating{color: #E8B61C;text-align: center;margin-bottom: 20px;}
    .woocommerce ul.products li.product .price, .woocommerce ul.products li.product .price, .woocommerce ul.products li.product .price ins{color: #E8511C;display: block;font-weight: 600;margin-bottom: .5em; font-size: 18px; display: inline-block; text-align: center; }
    .woocommerce ul.products li.product .price del{ float: left; margin-right: 10px; text-decoration: line-through; }
    .woocommerce ul.products li.product a img{ margin-bottom: 0px; }

    .woocommerce ul.products li.product .fixit-product-details{ text-align: center; min-height: 120px; }
    .woocommerce ul.products li.product .fixit-product-details .star-rating{  }
    .woocommerce ul.products li.product .fixit-product-details .price{ text-align: center; }
    .woocommerce ul.products li.product .fixit-product-details h3 a.shop-heading{ font-size: 18px; color: #E8B61C; }


    /*.woocommerce ul.products li.product .fixit-woocommerce-add-to-cart,*/
    .woocommerce ul.products li.product .fixit-woocommerce-add-to-cart,
    .woocommerce ul.products li.product .fixit-woocommerce-wishilist,
    .woocommerce ul.products li.product .fixit-woocommerce-compare,
    .woocommerce ul.products li.product .fixit-woocommerce-quick-view{ opacity: 0; }

    /*.woocommerce ul.products li.product:hover .fixit-woocommerce-add-to-cart,*/
    .woocommerce ul.products li.product:hover .fixit-woocommerce-add-to-cart,
    .woocommerce ul.products li.product:hover .fixit-woocommerce-wishilist,
    .woocommerce ul.products li.product:hover .fixit-woocommerce-compare,
    .woocommerce ul.products li.product:hover .fixit-woocommerce-quick-view{ opacity: 1; }     

    .woocommerce ul.products li.product:hover .product-dtl-v1{
        border-left: 10px solid #E8B61C;
        border-bottom: 10px solid #E8B61C;
        border-right: 10px solid #E8B61C;        
    }

    /** Product Add to Cart Button **/
    .woocommerce ul.products li.product .add_to_cart_button,
    .woocommerce ul.products li.product .product_type_simple {
        color: #fff;
        background-color: #E8B61C;
        border-radius: 0px;
        position: absolute;
        top: 30px;
        right: 75px;
        z-index: 99;
    }
    .woocommerce ul.products li.product .add_to_cart_button.added,
    .woocommerce ul.products li.product .product_type_simple.added {
        color: #fff;
        background-color: #E8B61C;
        border-radius: 0px;
        position: absolute;
        top: 30px;
        right: 84px;
        z-index: 99;
        display: none;
    }
    .woocommerce ul.products li.product .added_to_cart.wc-forward,
    .woocommerce ul.products li.product .added_to_cart.wc-forward {
        color: #fff;
        background-color: #E8B61C;
        border-radius: 0px;
        position: absolute;
        top: 30px;
        right: 84px;
        z-index: 99;
    }    
    .woocommerce ul.products li.product .add_to_cart_button.loading,
    .woocommerce ul.products li.product .product_type_simple.loading{
        margin:0px;
        padding: 0px;
    }
    .woocommerce ul.products li.product .add_to_cart_button:hover,
    .woocommerce ul.products li.product .product_type_simple:hover { 
        background-color: #ba451f; color: #ffffff; }

    .woocommerce ul.products li.product .added_to_cart.wc-forward,
    .woocommerce ul.products li.product .added_to_cart.wc-forward{
        font-size: 0px;height: 0px;margin: 0px;
    }
    .woocommerce a.button.loading:before{opacity: 1;display: none;}
    .woocommerce ul.products li.product .added_to_cart.wc-forward:after,
    .woocommerce ul.products li.product .added_to_cart.wc-forward:after,
    .woocommerce ul.products li.product .added_to_cart.wc-forward:after,
    .woocommerce ul.products li.product .added_to_cart.wc-forward:after{
        font-size: 18px;
        display: inline-block;
        font-family: Stroke-Gap-Icons;
        font-style: normal;
        font-weight: 400;
        -webkit-font-smoothing: antialiased;
        text-align: center;
        content: "\e680";
        position: absolute;
        border-radius: 40px;
        background: #E8B61C;
        padding: 10px;
        height: 40px;
        width: 40px;
        line-height: 21px;
        background: #ba451f;
        top: 0px;
        right: -48px;
    }
    .woocommerce ul.products li.product .fixit-woocommerce-add-to-cart{font-size: 0px;height: 0px;margin: 0px;}
    .woocommerce ul.products li.product .fixit-woocommerce-add-to-cart .add_to_cart_button:before,
    .woocommerce ul.products li.product .fixit-woocommerce-add-to-cart .product_type_simple:before,
    .woocommerce ul.products li.product .fixit-woocommerce-add-to-cart .add_to_cart_button:after,
    .woocommerce ul.products li.product .fixit-woocommerce-add-to-cart .product_type_simple:after{
        font-size: 18px;
        display: inline-block;
        font-family: Stroke-Gap-Icons;
        font-style: normal;
        font-weight: 400;
        -webkit-font-smoothing: antialiased;
        text-align: center;
        content: "\e66c";
        position: absolute;
        border-radius: 40px;
        background: #E8B61C;
        padding: 10px;
        height: 40px;
        width: 40px;
        line-height: 21px;
    }

    .woocommerce ul.products li.product .fixit-woocommerce-add-to-cart .add_to_cart_button:hover:before,
    .woocommerce ul.products li.product .fixit-woocommerce-add-to-cart .product_type_simple:hover:before,
    .woocommerce ul.products li.product .fixit-woocommerce-add-to-cart .add_to_cart_button:hover:after,
    .woocommerce ul.products li.product .fixit-woocommerce-add-to-cart .product_type_simple:hover:after{
        font-size: 18px;
        display: inline-block;
        font-family: Stroke-Gap-Icons;
        font-style: normal;
        font-weight: 400;
        -webkit-font-smoothing: antialiased;
        text-align: center;
        content: "\e66c";
        position: absolute;
        border-radius: 40px;
        background: #ba451f;
        padding: 10px;
        height: 40px;
        width: 40px;
        line-height: 21px;
    }


    .woocommerce ul.products li.product .fixit-woocommerce-add-to-cart .add_to_cart_button.added:before,
    .woocommerce ul.products li.product .fixit-woocommerce-add-to-cart .product_type_simple.added:before{ 
        display: none;
    }
    .woocommerce a.button.loading:after{
        opacity: 0;
    }

    /** Add To Cart Button **/
    .woocommerce ul.products li.product .fixit-woocommerce-add-to-cart a.button.add_to_cart_button.product_type_simple:before,
    .woocommerce ul.products li.product .fixit-woocommerce-add-to-cart a.button.add_to_cart_button.product_type_simple:after {
        font-size: 16px;
        display: inline-block;
        font-family: Stroke-Gap-Icons;
        font-style: normal;
        font-weight: 400;
        -webkit-font-smoothing: antialiased;
        text-align: center;
        content: "\e66c";
        position: absolute;
        color: #fff;
        line-height: 21px;
        right: -39px;
    }
    .woocommerce ul.products li.product .fixit-woocommerce-add-to-cart a.added_to_cart.wc-forward:before, 
    .woocommerce ul.products li.product .fixit-woocommerce-add-to-cart a.button.product_type_simple:before, 
    .woocommerce ul.products li.product .fixit-woocommerce-add-to-cart a.button.product_type_variable.add_to_cart_button:before {
        font-size: 22px;
        display: inline-block;
        font-family: Stroke-Gap-Icons;
        font-style: normal;
        font-weight: 400;
        -webkit-font-smoothing: antialiased;
        text-align: center;
        position: absolute;
        color: #fff;
    }
    .woocommerce ul.products li.product .fixit-woocommerce-add-to-cart a.button.add_to_cart_button.product_type_simple.added:before {
        display: none
    }
    .woocommerce ul.products li.product .fixit-woocommerce-add-to-cart a.added_to_cart.wc-forward:before {
    }
    .woocommerce ul.products li.product .fixit-woocommerce-add-to-cart a.button.product_type_simple:before {
        content: "\e64a"
    }
    .woocommerce ul.products li.product .fixit-woocommerce-add-to-cart a.button.product_type_variable.add_to_cart_button:before {
        content: "\e61a"
    }

    /** YITH Wishlist Plugin **/
    .fixit-woocommerce-wishilist { position: absolute; top: 10px; right: 35px;  width: auto; }

    /** YITH Compare Product **/
    .fixit-woocommerce-compare{ position: absolute; top: 60px; right: 35px; width: auto; }

    /** YITH Compare Quick View **/
    .fixit-woocommerce-quick-view{ position: absolute; top: 120px; right: 35px; width: auto; font-size: 0px; }

    .woocommerce .fixit-woocommerce-quick-view a.button{ color: #fff; background: transparent; }
    .woocommerce .fixit-woocommerce-quick-view a.button:hover:before{ background: #E8B61C; }
    .woocommerce .fixit-woocommerce-quick-view:hover a.button:before{ background: #ba451f; }
    .fixit-woocommerce-quick-view .yith-wcqv-button:before{
        font-size: 16px;
        display: inline-block;
        font-family: Stroke-Gap-Icons;
        font-style: normal;
        font-weight: 400;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        line-height: 41px;
        text-align: center;
        width: 40px;
        height: 40px;
        border-radius: 50%;
        content: "\e681";
        background-color: #E8B61C;
        }


    .fixit-product-details{ background: #f9f8f4; }



    /**
     *    WooCommerce [ Button ]
     */

        .woocommerce .widget .button,
        .woocommerce button.button.alt,
        .woocommerce .woocommerce-message a.button,
        .woocommerce #respond input#submit{
            color: #fff; background-color: #E8B61C; 
            text-transform: uppercase;
            border-radius: 0px; border: none; line-height: 14px;
            font-weight: 600; 
        }

.woocommerce button.button.alt:hover:hover{
    color: #fff;
    background-color: #e8b61c;
    text-transform: uppercase;
    border-radius: 5px;
    border: 0;
    font-size: 16px;
    line-height: 28px;
    padding: 10px 20px;    
}

        .woocommerce .widget .button:hover,
        .woocommerce .woocommerce-message a.button:hover,
        .woocommerce #respond input#submit:hover{
            background-color: #ba451f;
            color: #ffffff; 
        }

        .woocommerce .woocommerce-message a, .woocommerce .woocommerce-message a:hover{ color:#E8B61C;  font-size: 16px;  }

    /**
     *   WooCommerce - Widget
     */

    .woocommerce .widget a{color: #333333;font-weight: 500;}

    /* Search Product */
    #fixit-woocommerce-search input{ z-index: 0; border-radius: 0px; border-color: #dadada; }
    #fixit-woocommerce-search button{ padding-bottom: 12px; background: #e8b61e; color: #ffffff; }
    #fixit-woocommerce-search .btn-default:hover,
    #fixit-woocommerce-search .btn-default { color: #FFF; border: 3px solid #e8b61e; }


    #fixit-woocommerce-search .btn-default:after, 
    #fixit-woocommerce-search .btn-gold:after{
        display: none;
    }    

    /** Top Rated Products + Basket + Products + Recently Viewed Products + reviewer  **/
    .woocommerce .widget .amount, 
    .woocommerce .widget .quantity,
    .woocommerce .widget .reviewer{ 
        color: #E8511C; font-weight: 500;font-size: 14px;  }

    /** Tags **/
    .widget_product_tag_cloud a:hover{ color: #fff; }

    /** star rating **/
    .woocommerce .widget .star-rating{
        padding: 10px; }

    /** Filter Price **/
    .woocommerce .widget_price_filter .ui-slider .ui-slider-handle{ z-index: 0; }
    .woocommerce .widget_price_filter .ui-slider .ui-slider-handle{
        background: #E8B61C; border: #E8B61C; border-radius: 8px; 
        height: 14px; width: 14px; margin-top: -1px; }
    .woocommerce .widget_price_filter .ui-slider .ui-slider-range{
        background: #E8B61C; border: 1px solid #E8B61C; height: 7px; 
        margin-left: -2px; margin-top: -2px; width: 80%; box-shadow: none; }
    .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{
        background: #ecebe5; border: 1px solid #ecebe5; height: 7px;
    }
    .woocommerce .main-container .price_label {
        float: left; font-size: 16px; font-weight: 700;
        color: #5E5E5E; line-height: 30px; margin-left: -70px; }
    .woocommerce .widget_price_filter .price_slider_amount .button{
        margin-top: 50px; }

    /** Add to Cart Widget **/
    .woocommerce .widget_shopping_cart .total, .woocommerce.widget_shopping_cart .total{
        padding: 24px 0px 0px; }

    /** YITH Compare Widget **/
    .yith-woocompare-widget ul.products-list { padding: 0; margin-bottom: 30px; }
    .yith-woocompare-widget ul.products-list li .remove{ top: 8px; left: 0px; font-weight: 400; color: #E8B61C!important; }
    .yith-woocompare-widget ul.products-list a.remove:hover{ background: #E8B61C!important; color: #ffffff !important;   }

    /** Product Categories **/
    .woocommerce ul.product-categories ul.children {
        margin-left: 0; margin-bottom: 20px;
        /*border-bottom: 1px solid #EAE8DC;*/
        border-bottom: none;
        padding-bottom: 10px;
        border-radius: 0; 
        /*background: #f9f8f4; */
        background: transparent;
        margin-top: 10px; }
    .woocommerce ul.product-categories li.cat-item:before {
        content: "\f105";
        display: inline-block;
        font-family: Fontawesome;
        font-weight: 400;
        line-height: 1;
        margin-right: 10px;
        color: #5d6162;
        }

    .woocommerce ul.product-categories li.cat-item{
        margin-top: 10px;
    }

    /** Top Related Product **/
    .woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img{
        float: left; margin-bottom: 30px; transition: all .3s ease 0s; width: 100px;
        height: 100px; margin-right: 15px; margin-left: 0px; }
    .woocommerce ul.cart_list li .star-rating, 
    .woocommerce ul.product_list_widget li .star-rating{
        color: #E8B61C; }
    .widget_top_rated_products ul.product_list_widget li {
        border-bottom: 1px solid #e5e5e5; margin-bottom: 20px; }
    .widget_top_rated_products ul.product_list_widget li:last-child {
        border-bottom: none; margin-bottom: 0; }

    /** Average Rating **/
    .woocommerce .widget_rating_filter ul li .star-rating{
        color: #E8B61C; }

    /** Widget - (cart) Basket **/
    .woocommerce ul.cart_list li a, 
    .woocommerce ul.product_list_widget li a{
        color: #333333;
        }
    .widget_shopping_cart .widget_shopping_cart_content .button{
        margin-bottom: 10px; }
    .woocommerce ul.cart_list li, 
    .woocommerce ul.product_list_widget li{
        border-bottom: 1px solid #e5e5e5;
        margin-bottom: 20px; }
    .woocommerce ul.cart_list li:last-child, 
    .woocommerce ul.product_list_widget li:last-child{
        border-bottom: none; margin-bottom: 0; }

    /**
     *   WooCommerce - [ Whislist icon ]
     */
    #yith-wcwl-popup-message, .yith-wcwl-add-to-wishlist .ajax-loading {
        display: none!important
    }
    .add_to_wishlist:before, .yith-wcwl-wishlistaddedbrowse a:before, .yith-wcwl-wishlistexistsbrowse a:before {
        font-size: 16px;
        display: inline-block;
        font-family: Stroke-Gap-Icons;
        font-style: normal;
        font-weight: 400;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        line-height: 41px;
        text-align: center;
        width: 40px;
        height: 40px;
        border-radius: 50%;
        content: "\e67e";
        background-color: #E8B61C;
        color: #fff;
    }
    .add_to_wishlist, .yith-wcwl-wishlistaddedbrowse, .yith-wcwl-wishlistaddedbrowse .show, .yith-wcwl-wishlistaddedbrowse .show span.feedback, .yith-wcwl-wishlistexistsbrowse {
        font-size: 0
    }
    .yith-wcwl-wishlistaddedbrowse .show a:before, .yith-wcwl-wishlistaddedbrowse a:before, .yith-wcwl-wishlistexistsbrowse a:before {
        background: #ba451f;
    }
    .add_to_wishlist:hover:before {
        background-color: #ba451f;
        color: #fff;
    }

    /**
     *   WooCommerce - [ Wishlist Page ]
     */
    table.wishlist_table a{ color: #E8511C; font-size: 16px; font-weight: 300; }
    table.wishlist_table a.yith-wcqv-button{ display: none; }
    table.wishlist_table img{ display: block; max-width: 100%; height: auto; }
    table.wishlist_table .yith-wcwl-share{ margin-top: 20px; margin-bottom: 20px; }
    table.wishlist_table .yith-wcwl-share h4.yith-wcwl-share-title{ margin-bottom: 20px; }
    table.wishlist_table tbody .product-price{ color: #E8B61C; font-size: 16px; }
    table.wishlist_table .product-add-to-cart a.button {
        color: #fff; background-color: #E8B61C; 
        text-transform: uppercase;
        border-radius: 0px; border: none; line-height: 14px;
        font-weight: 600; padding: 10px 20px;
    }
    table.wishlist_table .product-add-to-cart a.button:hover{
        background-color: #ba451f;
        color: #ffffff; 
    }


    /**
     *   WooCommerce - Compare icon
     */
    .woocommerce ul.products li.product a.compare, .woocommerce ul.products li.product a.compare.button {
        margin-top: 10px;
    }
    .fixit-woocommerce-compare {
        float: left
    }
    .products a.compare, .products a.compare.button {
        background-color: #f4f4f4;
        color: #fff;
        width: 40px;
        height: 40px;
        border-radius: 50%;
        font-size: 0;
        margin-top: 10px;
    }
    .products a.compare.added:before, .products a.compare.button.added:before, .products a.compare.button:hover:before, .products a.compare:hover:before {
        background: #ba451f;
    }
    .products a.compare.button:before, .products a.compare:before {
        font-size: 16px;
        display: inline-block;
        font-family: Stroke-Gap-Icons;
        font-style: normal;
        font-weight: 400;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        line-height: 41px;
        text-align: center;
        width: 40px;
        height: 40px;
        border-radius: 50%;
        background-color: #E8B61C;
        content: "\e658";
    }
    .products .compare.button.added, .products a.compare.button:hover, .products a.compare:hover {
        color: #fff
    }


    /**
     *   WooCommerce - Pagination
     */
    .woocommerce .main-container nav.woocommerce-pagination ul li a:hover, .woocommerce .main-container nav.woocommerce-pagination ul li span.current, .woocommerce .main-container nav.woocommerce-pagination ul li span.current:hover {
        background: #E8B61C!important;
        color: #fff!important;
        border-color: #E8B61C!important
    }
    .woocommerce .main-container .woocommerce-pagination {
        display: inline-block
    }
    .woocommerce .main-container nav.woocommerce-pagination li, .woocommerce .main-container nav.woocommerce-pagination ul {
        border-right: none!important;
        border: none;
        float: left;
        display: inline-block;
        overflow: hidden;
        padding: 0 1px
    }
    .woocommerce .main-container nav.woocommerce-pagination ul li a, 
    .woocommerce .main-container nav.woocommerce-pagination ul li a:focus, 
    .woocommerce .main-container nav.woocommerce-pagination ul li a:hover, 
    .woocommerce .main-container nav.woocommerce-pagination ul li span, 
    .woocommerce .main-container nav.woocommerce-pagination ul li span.current {
        position: relative;
        float: left;
        padding: 15px 21px;
        margin-right: 5px;
        line-height: 1.42857143;
        color: #574040;
        text-decoration: none;
        background-color: #fff;
        border: 1px solid #eeece2;
        font-size: 14px;
        text-transform: uppercase;
        border-radius: 2px
    }


    /**
     *   WooCommerce - Single Page
     */
    .woocommerce .product-summry{ padding-bottom: 60px; } 
    .woocommerce .product-summry .fixit-woocommerce-singular-featured-image{ margin-bottom: 30px; }
    .woocommerce .product-summry .fixit-shop-singular{  margin-bottom: 30px;}

    .woocommerce .product-summry .product-box .star-rating{  margin: -45px 20px 20px; float: right; position: absolute; color: #E8B61C; }
    .woocommerce div.product p.price, 
    .woocommerce div.product p.price ins{ 
        color: #E8B61C; font-size: 22px; 
    }
    .woocommerce div.product p.price, 
    .woocommerce div.product p.price del{ 
        color: #c2b8b4; font-size: 22px; font-weight: 700;
    }
    .woocommerce .product-summry .stock.out-of-stock{
        color: #E8B61C;
        font-size: 22px;
        font-weight: 500;        
    }
    .woocommerce .product-summry .fixit-product-description p{
        margin-bottom: 40px;
        margin-top: 20px;
    }

    /** singular button **/
    .woocommerce button:focus{ outline: none; }
    .woocommerce button.button.alt{
        color: #fff; 
        background-color: #E8B61C; 
        text-transform: uppercase;
        border-radius: 5px; 
        border: none;
        font-size: 16px;
        line-height: 28px;
        padding: 10px 20px;
    }  
    .woocommerce button.button.alt:hover:hover{
        background-color: #ba451f;color: #ffffff; 
    }
    .woocommerce button.button.alt:after{
        font-family: Stroke-Gap-Icons;
        content: "\e66c";
        font-size: 16px;
        margin-left: 10px;
    }    
    .woocommerce .product-summry form.cart .quantity input{
        border-radius: 5px;
        border: 1px solid #ccc;
        width: 70px;
        height: 50px;
    }
    .woocommerce .product-summry .yith-wcwl-add-to-wishlist{ width: 50px; float: left; }
    .woocommerce .product-summry .clear, 
    .woocommerce .product-summry .woocommerce-breadcrumb:after{ float: left; }
    .woocommerce .product-summry .compare,
    .woocommerce .product-summry .yith-wcwl-add-to-wishlist{ 
        margin-bottom: 30px; 
    }
    .woocommerce .product-summry .product_meta{ float: left; }
    .woocommerce .product-summry .product_meta .posted_in{font-weight: 400;}
    .woocommerce .product-summry .product_meta .posted_in a,
    .woocommerce .product-summry .product_meta .tagged_as a{
        font-weight: 400;
        color: #E8B61C;
        margin-left: 5px;
    }
    .woocommerce div.product form.cart, .woocommerce div.product p.cart { margin-bottom: 20px; }
    .woocommerce #reviews #comments{ margin-bottom: 30px; }
    .woocommerce #review_form .stars span{ line-height: 5px; }

    /** 
     *   WooCommerce -- Singular Tabs
     */  
    .woocommerce div.product .woocommerce-tabs ul.tabs li.active {
        z-index: 0
    }
    .woocommerce div.product .woocommerce-tabs {
        padding-bottom: 60px
    }
    .woocommerce .main-container div.product .woocommerce-tabs ul.tabs {
        margin: 0 0 14px;
        padding: 0;
        border-bottom: 0 solid transparent
    }
    .woocommerce .main-container .woocommerce-tabs ul.tabs {
        overflow: hidden;
        position: relative;
        padding-left: 0;
        margin-bottom: 0;
        list-style: none
    }
    .woocommerce .main-container div.product .woocommerce-tabs ul.tabs li {
        border: none;
        border-bottom: none;
        background: 0 0;
        display: inline-block;
        position: relative;
        margin: 0;
        padding: 0;
        border-radius: 0
    }
    .woocommerce .main-container div.product .woocommerce-tabs ul.tabs li a {
        line-height: 1.42857143;
        border: 1px solid transparent;
        border-radius: 2px 2px 0 0;
        background-color: #E8B61C;
        color: #fff;
        text-transform: uppercase;
        font-size: 14px;
        font-weight: 600;
        padding: 14px 30px;
        letter-spacing: 1px;
        position: relative;
        display: block
    }
    .woocommerce .main-container div.product .woocommerce-tabs ul.tabs li a:hover {
        color: #fff
    }
    .woocommerce .main-container div.product .woocommerce-tabs ul.tabs li.active a {
        font-weight: 600;
        cursor: default;
        background-color: #f9f8f4;
        border: 1px solid transparent;
        border-bottom-color: transparent;
        color: #E8B61C
    }
    .woocommerce .main-container div.product .woocommerce-tabs ul.tabs li.active {
        background: 0 0;
        border-bottom-color: transparent
    }
    .woocommerce .main-container div.product .woocommerce-tabs div.tab-content {
        background-color: #f9f8f4;
        padding: 30px;
        border-radius: 8px;
        margin-top: -15px
    }
    .woocommerce .main-container div.product .woocommerce-tabs ul.tabs:before {
        border-bottom: none
    }
    .woocommerce .main-container div.product .woocommerce-tabs ul.tabs li.active:before, .woocommerce .main-container div.product .woocommerce-tabs ul.tabs li:after, .woocommerce .main-container div.product .woocommerce-tabs ul.tabs li:before, .woocommerce-page .main-container div.product .woocommerce-tabs ul.tabs li.active:before, .woocommerce-page .main-container div.product .woocommerce-tabs ul.tabs li:after, .woocommerce-page .main-container div.product .woocommerce-tabs ul.tabs li:before {
        border: none;
        border-radius: 0;
        left: 0;
        box-shadow: none;
        bottom: 0;
        content: ""
    }
    .woocommerce .main-container p.stars a.star-1, .woocommerce .main-container p.stars a.star-2, .woocommerce .main-container p.stars a.star-3, .woocommerce .main-container p.stars a.star-4, .woocommerce .main-container p.stars a.star-5, .woocommerce-page .main-container p.stars a.star-1, .woocommerce-page .main-container p.stars a.star-2, .woocommerce-page .main-container p.stars a.star-3, .woocommerce-page .main-container p.stars a.star-4, .woocommerce-page .main-container p.stars a.star-5 {
        border-right: none;
        color: #E8B61C;
    }
    .woocommerce #review_form #respond textarea{ height: 155px; }
    .single_variation_wrap .woocommerce-variation .woocommerce-variation-price{ margin-bottom: 20px; }


    /** 
     *  WooCommere -- Related Product 
     **/
    .woocommerce-page .related .related-item ul.products li.product{ width: 100%; }


    /** 
     *   WooCommerce -- [ CART Page ]
     */

    /** cart Empty **/
    .woocommerce h1.cart-empty{ padding: 50px 0px 10px; }
    .woocommerce p.return-to-shop a.button{ float: none !important; }

    .woocommerce table.shop_table a.remove,
    .woocommerce table.shop_table a.remove:hover,
    .woocommerce table.shop_table .product-name a:hover{ 
        color: #E8B61C!important; 
    }
    .woocommerce table.shop_table .product-name a{
        color: #E8B61C;
    }
    .woocommerce table.shop_table thead th,
    .woocommerce table.shop_table tr.cart_item{ text-align: center; }
    .woocommerce table.shop_table a.remove:hover{ background: #E8B61C; color: #fff !important; }
    .woocommerce table.shop_table a.remove{ display: inline-block; height: 20px; width: 20px; line-height: 1;}

    .woocommerce table.shop_table .actions{ padding: 20px; }
    .woocommerce .coupon input.button,
    .woocommerce .cart_totals .button.alt,
    .woocommerce p.return-to-shop a.button,
    .woocommerce input.button:disabled,
    .woocommerce input.button:disabled[disabled],
    .woocommerce table.shop_table .actions input.button,
    .woocommerce .button[type=submit],
    .woocommerce .button[type=submit]:hover,
    .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled],
    .woocommerce button.button:disabled:hover, .woocommerce button.button:disabled[disabled]:hover,
    .woocommerce table.shop_table .actions input.button.alt{
        color: #fff; background-color: #E8B61C;  text-transform: uppercase; border-radius: 0px; border: none; 
        line-height: 14px; font-weight: 600; width: auto; float: left; margin-right: 10px;
    }
    .woocommerce .coupon input.button:hover,
    .woocommerce .cart_totals .button.alt:hover,
    .woocommerce p.return-to-shop a.button:hover,
    .woocommerce input.button:disabled:hover, 
    .woocommerce input.button:disabled[disabled]:hover,    
    .woocommerce table.shop_table .actions input.button:hover
    .woocommerce table.shop_table .actions input.button.alt:hover{
        background-color: #ba451f;
        color: #fff; 
    }

    .woocommerce .coupon{ margin-bottom: 60px; }

    .woocommerce-cart table.shop_table.cart img{ height: 120px; width: 110px; margin: auto; }
    .woocommerce table.shop_table .product-quantity .quantity input{
        border-radius: 5px; border: 1px solid #ccc; padding: 10px;
    }
    .woocommerce table.shop_table th{ padding: 10px 0px; }
    .woocommerce .coupon #coupon_code{ margin-bottom: 20px; }
    .woocommerce .fixit-shop-cart-total table.shop_table  th,
    .woocommerce .fixit-shop-cart-total table.shop_table  td{ text-align: center; }

    .woocommerce table.shop_table >thead>tr>th,
    .woocommerce table.shop_table >thead>tr>td,
    .woocommerce table.shop_table >tbody>tr>td,
    .woocommerce table.shop_table >tbody>tr>td,
    .woocommerce table.shop_table >tfoot>tr>th,
    .woocommerce table.shop_table >tfoot>tr>td{border: 1px solid #ddd;}


    /**
     *   WooCommerce [ CheckOut ]
     */
     .woocommerce .woocommerce-info .showcoupon{ color: #E8B61C; }
     .woocommerce .checkout_coupon input.button{
        color: #fff;
        background-color: #E8B61C;
        text-transform: uppercase;
        border-radius: 0px;
        border: none;
        line-height: 14px;
        font-weight: 600;
        height: 45px;
        width: 200px;
     }
     .woocommerce .checkout_coupon input.button:hover{
        background-color: #ba451f;
        color: #fff;
     }

    .woocommerce form.woocommerce-checkout .form-row input.input-text, 
    .woocommerce form.woocommerce-checkout .form-row textarea{
        display: block;
        width: 100%;
        height: 46px;
        padding: 6px 12px;
        font-size: 14px;
        line-height: 1.42857143;
        color: #555;
        background-color: #fff;
        background-image: none;
        border: 1px solid #ccc;
        border-radius: 4px;
        -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
        box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
        -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
        transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    }
    .woocommerce form.woocommerce-checkout .form-row textarea{ height: 114px; }
    .woocommerce form.woocommerce-checkout .select2-chosen{
        padding: 4px 4px;
        color: rgba(136,136,136,1);
        background-color: rgba(255,255,255,1);
        border-radius: 0;
        font-size: 17px;
        height: 44px;
        line-height: 2; 
    }  
    .woocommerce form.woocommerce-checkout table.shop_table  th,
    .woocommerce form.woocommerce-checkout table.shop_table  td{ text-align: center; }
    .woocommerce form.woocommerce-checkout .woocommerce-checkout-payment .place-order input.button{
        color: #fff;
        background-color: #E8B61C;
        text-transform: uppercase;
        border-radius: 0px;
        border: none;
        line-height: 14px;
        font-weight: 600;
        height: 45px;
        width: 220px;
    }
    .woocommerce form.woocommerce-checkout .woocommerce-checkout-payment .place-order input.button:hover{ 
        background-color: #ba451f;
        color: #fff; 
    }
    .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order-table thead>tr>th,
    .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot>tr>th,
    .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot>tr>td,
    .woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order-table tbody>tr>td{
        border: 1px solid #ddd;
    }


    /**
     *   Thanks you Page
     */
     .woocommerce ul.order_details{ padding: 0px; }
     .woocommerce .order_details li{ font-weight: bold; font-size: 14px; }
     .woocommerce .order_details li strong{ padding: 20px 0px; }
     .woocommerce .order_details tfoot>tr>th , .woocommerce .order_details tfoot>tr>td,
     .woocommerce .customer_details tbody>tr>th , .woocommerce .customer_details tbody>tr>td {
        padding: 10px;
     }

     /**
      *   My Account 
      */
     .woocommerce nav.woocommerce-MyAccount-navigation{
        margin-bottom: 60px;
     }
     .woocommerce nav.woocommerce-MyAccount-navigation ul{
        padding: 0;list-style: none; 
     }
     .woocommerce nav.woocommerce-MyAccount-navigation ul li{
        float: left; margin-right: 20px;
     }
     .woocommerce div.woocommerce-MyAccount-content{ 
        color: #E8B61C;
     }
     .woocommerce div.woocommerce-MyAccount-content a{ 
        clear: both; font-weight: 700;
     }
     .woocommerce form.login input.input-text{ 
        display: block;
        width: 100%;
        height: 46px;
        padding: 6px 12px;
        font-size: 14px;
        line-height: 1.42857143;
        color: #555;
        background-color: #fff;
        background-image: none;
        border: 1px solid #ccc;
        border-radius: 4px;
        -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
        box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
        -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
        transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
     }
     .woocommerce form.login p.form-row{
        margin-top: 20px;
     }
     .woocommerce form.login input.button{
        color: #fff; background-color: #E8B61C;
        text-transform: uppercase;
        border-radius: 0px; border: none; line-height: 14px;
        font-weight: 600;
     }
     .woocommerce form.login input.button:hover{
        background-color: #ba451f;
        color: #fff;         
     }

     /**
      *    Quicky View 
      */  
    .woocommerce .yith-wcqv-main{}
    .woocommerce .yith-wcqv-main .yith-wcqv-head{ background: #f9f8f4; padding: 20px; }
    .woocommerce .yith-wcqv-main .yith-wcqv-head #yith-quick-view-close{ color: #E8B61C; font-weight: 900; opacity: 1; top: 10px; }
    .woocommerce .yith-wcqv-main #yith-quick-view-content{ padding: 20px; }
    .woocommerce .yith-wcqv-main #yith-quick-view-content .fixit-product-description p{ margin-bottom: 40px; }
    .woocommerce .yith-wcqv-main #yith-quick-view-content form.cart .quantity input.qty{
        border-radius: 5px;
        border: 1px solid #ccc;
        width: 70px;
        height: 50px;
    }
    .woocommerce .yith-wcqv-main #yith-quick-view-content .product_meta{ float: left; }
    .woocommerce .yith-wcqv-main #yith-quick-view-content .product_meta .posted_in{/* font-weight: 100; */}
    .woocommerce .yith-wcqv-main #yith-quick-view-content .product_meta .posted_in a,
    .woocommerce .yith-wcqv-main #yith-quick-view-content .product_meta .tagged_as a{ 
        font-weight: 400;
        color: #E8B61C;
    }
    .woocommerce .yith-wcqv-main #yith-quick-view-content .stock.out-of-stock{
        color: #E8B61C;
        font-size: 22px;
        font-weight: 500;        
    }
    .woocommerce .yith-wcqv-main #yith-quick-view-content .single_variation_wrap .woocommerce-variation-price{ display: none !important; }



/** button backgroudn color **/
.woocommerce ul.products li.product .fixit-woocommerce-add-to-cart a.added_to_cart.wc-forward:before, 
.woocommerce ul.products li.product .fixit-woocommerce-add-to-cart a.button.product_type_simple:before,
.woocommerce ul.products li.product .fixit-woocommerce-add-to-cart a.button.add_to_cart_button.product_type_simple:before,
.woocommerce ul.products li.product .fixit-woocommerce-add-to-cart a.button.product_type_variable.add_to_cart_button:before{
}
.woocommerce ul.products li.product .fixit-woocommerce-add-to-cart a.added_to_cart.wc-forward:hover:before, 
.woocommerce ul.products li.product .fixit-woocommerce-add-to-cart a.button.product_type_simple:hover:before,
.woocommerce ul.products li.product .fixit-woocommerce-add-to-cart a.button.add_to_cart_button.product_type_simple:hover:before,
.woocommerce ul.products li.product .fixit-woocommerce-add-to-cart a.button.product_type_variable.add_to_cart_button:hover:before{
}

.coupon label {
    display: none;
}
.woocommerce table.shop_table th{
    padding: 15px 15px;
}
.woocommerce table.shop_table{
    margin-bottom: 60px;
}
.coupon input.button{
    height: 40px;
}
.woocommerce table.shop_table a.remove{
    line-height: 21px;
}


.woocommerce #reviews #comments ol.commentlist li img.avatar {
     float: left; 
     position: relative; 
     padding: 0px; 
     width: 100%; 
     height: auto;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text {
     margin: 0; 
     border: none;
     padding: 0; 
}

/*.woocommerce #reviews #comments ol.commentlist li {
    border-bottom: 1px solid #e5e5e5;
    margin-bottom: 40px;
}*/

ol.overlay-effect{
    margin-bottom: 0px;
}
ol.overlay-effect li{
    margin-bottom: 15px;
    margin-top: 60px;
}
.woocommerce a.remove{
    color: #E8511C !important;
}
.woocommerce a.remove:hover{
    background: #E8511C;
}

.shop-widget button.btn-default{padding: 0px 13px;}

.shop-widget button .glyphicon{
    top: 8px;
}



.woocommerce ul.cart_list li a, .woocommerce ul.product_list_widget li a{
    color: #333333;
}
.woocommerce .widget .quantity,.woocommerce .widget .amount{
    color: #E8511C;
}

form.woocommerce-ordering .orderby{
    background: #E8B61C;
    border: 2px solid #E8B61C;
    font-weight: 500;
}

.woocommerce h1.page-title{
    color: #E8B61C;
}

.woocommerce ul.products li.product .add_to_cart_button:hover:before, 
.woocommerce ul.products li.product .product_type_simple:hover:before {
    background-color: #ba451f;
    color: #ffffff;
}

.woocommerce table.wishlist_table {
    font-size: 100%;
}
.woocommerce table.shop_table tr,
.woocommerce table.shop_table th,
.woocommerce table.shop_table td{
    text-align: center;
}
.woocommerce .owl-controls{
    text-align: center;
}
.woocommerce .main-container .product .fixit-shop-singular .owl-controls .owl-dots{
    display: none !important;
}
.woocommerce #comments li{
  list-style: none !important;
}
.woocommerce #respond input#submit{
}
.woocommerce #review_form #respond,.woocommerce #review_form #respond p{
    font-size: 16px;
}
.woocommerce section.up-sells.upsells.products{
    display: none !important;
}
.woocommerce #reviews #comments h2 {
    clear: none;
    font-size: 20px;
    margin-bottom: 30px;
}
.woocommerce .coupon #coupon_code {
    margin-bottom: 20px;
    padding: 10px;
    width: 45%;
}
.woocommerce table.shop_table td{
    padding:16px 12px;
}
.woocommerce table.shop_table tr{
    font-size: 16px;
}
.woocommerce .coupon {
    margin-bottom: 0px;
}
.woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled]{
    padding: 13px 12px;
    margin-bottom: 30px;
}
.woocommerce .main-container h3, .woocommerce-page .main-container h3 {
    font-size: 21px;
    margin-bottom: 25px;
    margin-top: 20px;
}
.select2-container--default .select2-selection--single {
    height: 46px;
    padding-top: 10px;
}
.woocommerce form.woocommerce-checkout label[for=billing_phone] {
    width: 100%;
    float: left;
}


.woocommerce .checkout_coupon input.input-text{
    height: 50px;
    padding: 15px;
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
    top: 10px;
    right: 10px;
}

.woocommerce table.shop_table >tbody>tr>td, 
.woocommerce table.shop_table >tbody>tr>td,
.woocommerce-cart .cart-collaterals .cart_totals tr td{
    border-top: none;
}

.woocommerce div.product form.cart .variations label{
    color: #333333;
    font-size: 18px;
    font-weight: 400;
    line-height: 60px;
}
.woocommerce div.product form.cart .variations select{
    height: 50px;
    margin-right: 15px;
    margin-left: 0px;
    min-width: 80%;
}

.woocommerce div.product p.price, 
.woocommerce div.product span.price {
    color: #333333;
    font-size: 21px;
    font-weight: 400;
}

.comment-text{
    padding: 30px;
}

.woocommerce button.button.alt.disabled{
    background: #e8b61e;
}

.woocommerce .widget_shopping_cart .cart_list li a.remove, 
.woocommerce.widget_shopping_cart .cart_list li a.remove {
    top: 30%;
}

.woocommerce-cart .cart-collaterals .cart_totals tr th{
    border-right: 1px solid #dadada;
}
.woocommerce-cart .cart-collaterals .cart_totals tr th{
    border: 1px solid #dadada;
}

p.return-to-shop{
    text-align: center;
}
img.shop_empty_img.img-responsive{
    display: inline-block;
    margin-bottom: 20px;
}



@media (min-width: 1200px) { /* col-lg-* Class */ 
  
}
@media (min-width: 992px) and (max-width: 1199px) { /* col-md-* class */  
  
}
@media (min-width: 768px) and (max-width: 991px) {  /* col-sm-* class */
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{ width: 50%; }  
}
@media (max-width: 767px) { /* col-xs-* class */ 
  .woocommerce ul.products li.product, .woocommerce-page ul.products li.product{ width: 100%; }
}
@media (max-width: 480px) { /* col-xs-* class */ 
    .woocommerce table.shop_table_responsive tr:nth-child(2n) td, .woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{
        background: #ffffff;
    }
    .woocommerce ul.products li.product, 
    .woocommerce-page ul.products li.product{
        width: 100% !important;
        float: left !important;
    }    
}



.woocommerce div.product form.cart .variations label {
    font-weight: 500;
    font-size: 16px;
    width: 20px;
    line-height: 46px;
    color: #333
}

.woocommerce div.product form.cart .variations select {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s
}

.woocommerce-page .cart_title {
    font-size: 18px;
    font-weight: 600!important
}

.woocommerce table.shop_table {
    margin: 0 -1px 40px 0
}

.woocommerce .cart_totals h2,
.woocommerce .coupon h2 {
    margin-bottom: 30px
}

.woocommerce .shop_empty_img,
.woocommerce-page .shop_empty_img {
    margin: 0 auto 20px
}

.woocommerce .return-to-shop,
.woocommerce-page .return-to-shop {
    text-align: center;
    margin-top: 20px
}

.cart-collaterals table>tbody>tr>td,
.cart-collaterals table>tbody>tr>th,
.woocommerce table.shop_table>tbody>tr>td,
.woocommerce table.shop_table>tfoot>tr>td,
.woocommerce table.shop_table>tfoot>tr>th,
.woocommerce table.shop_table>thead>tr>td,
.woocommerce table.shop_table>thead>tr>th {
    text-align: center;
    border: 1px solid #dadada
}

#add_payment_method .wc-proceed-to-checkout,
.woocommerce-cart .wc-proceed-to-checkout,
.woocommerce-checkout .wc-proceed-to-checkout {
    padding: 0
}
.woocommerce .woocommerce-ordering {
    margin-bottom: 30px;
    margin-top: -30px;
}

input#coupon_code {
    height: 40px;
    border-radius: 0
}

.woocommerce div.product p.price, 
.woocommerce div.product span.price{
    color: #333333;
}

ul.woocommerce-error li{
    padding-top: 0px;
}

#coupon_code{
    padding: 15px;
    font-family: 'Work Sans',sans-serif;
}
.woocommerce-billing-fields input,
.form-row-last input{
    font-family: 'Work Sans',sans-serif;
}

@media (max-width:480px) {
    .woocommerce ul.products li.product,
    .woocommerce-page ul.products li.product,
    .woocommerce-page[class*=columns-] ul.products li.product,
    .woocommerce[class*=columns-] ul.products li.product {
        width: 100%!important
    }
}

form.woocommerce-cart-form{
    margin-bottom: 60px;
}
form.woocommerce-cart-form table.shop_table thead tr th{
    font-weight: 500 !important;
    font-size: 17px !important;
    color: #333333 !important;    
}

@media (max-width: 480px) {
    /* col-xs-* class */
    .woocommerce table.shop_table_responsive tr td::before, 
    .woocommerce-page table.shop_table_responsive tr td::before{
        font-weight: 500 !important;
        font-size: 17px !important;
        color: #333333 !important;       
    }
    .woocommerce table.shop_table .actions{
        padding: 25px 15px 80px 15px;
    }
    .woocommerce-result-count,
    .woocommerce-ordering{
        float: left !important;
        margin-top: 20px !important;
        width: auto !important;
    }
    .woocommerce table.cart td.actions .coupon .input-text, 
    .woocommerce table.cart td.actions .coupon input,
    .woocommerce-page table.cart td.actions .coupon .input-text, 
    .woocommerce-page table.cart td.actions .coupon input{
        width: 95% !important;
    }
}


@media (min-width: 768px) and (max-width: 991px) {
    .woocommerce table.shop_table_responsive tr td::before, 
    .woocommerce-page table.shop_table_responsive tr td::before{
        font-weight: 100 !important;
    }
    .woocommerce-page table.cart td.actions .button{
        margin-bottom: 20px !important;
    }
    table.shop_table tbody td.actions{ border:none !important; }
}

.woocommerce .fixit-product-featured-image img{width: 100%;height: auto;}

#review_form_wrapper input, 
#review_form_wrapper textarea{
    margin-bottom: 20px;
}

.woocommerce div.product form.cart div.quantity{
    margin-right: 15px;
}
.yith-wcwl-add-to-wishlist {
    margin-top: 10px;
}
.woocommerce-checkout #payment div.form-row{
    display: inline-block;
}
button.button[name=update_cart]{
    padding: 14px !important;
}


.woocommerce #reviews #comments ol.commentlist li .comment-text{
    border: 1px solid rgba(0, 0, 0, .1);
    padding: 20px;
}
.woocommerce #reviews #comments ol.commentlist li img.avatar{
    width: 100px;
}