
Theme Name: BCR
Description: A child theme for the Enfold Wordpress Theme.
Version: 1.0
Author: Natasha Solley
Author URI: http://www.blackchicken.com.au
Template: enfold
*/

/*******************************************************************************
** Sitewide Tweaks
*******************************************************************************/
.woocommerce-tabs.wc-tabs-wrapper{display:none;}
#place_address::-webkit-input-placeholder::before{content:"Enter Address or Postcode";}
#top #wrap_all .all_colors h1,#top #wrap_all .all_colors span.main-title{line-height:1.6em;}
#top #wrap_all .all_colors span.main-title{display:block;}
.resp-arrow{color:#525050;margin-right:10px;margin-top:5px;}
/*#top #review_form #respond .comment-form-rating p.stars:last-of-type{display:none;}*/
#top #review_form #respond .comment-form-rating select#rating{display:none !important;}
#top #wrap_all .all_colors h2{font-family:'Open Sans Condensed',sans-serif;font-size:27px!important;font-weight:bold;line-height:1.4em;text-transform:uppercase;}

/*#top #wrap_all .all_colors h3{font-size: 27px !important;}*/

/*******************************************************************************
** Wholesale Order Form Tweaks
*******************************************************************************/

#wwof_product_listing_filter{overflow:hidden;}
#wwof_product_search_btn,#wwof_product_displayall_btn{margin-top:1em;}
#wwof_product_listing_table .product_quantity_col .quantity span.ui-spinner{width:65px;}
#wwof_product_listing_table .product_quantity_col .quantity input.qty{height:34px;-moz-appearance:textfield;-webkit-appearance:none;}
#wwof_product_listing_table .product_quantity_col{max-width:110px;}
#wwof_product_listing_table label.product_variations_label{display:block;}
#wwof_product_listing_table .price,#wwof_product_listing_table .price span,#wwof_product_listing_table del,#wwof_product_listing_table ins{font-size:15px;line-height:24px;}
#wwof_product_listing_table .wholesale_price_container ins:before{display:none!important;}
#wwof_product_listing_table .order-quantity-based-wholesale-pricing-view th,#wwof_product_listing_table .order-quantity-based-wholesale-pricing-view td{padding-bottom:0.2em;padding-top:0.2em;}
#wwof_product_listing_table .order-quantity-based-wholesale-pricing-view{margin-top:10px;}
@media only screen and (max-width:1020px),(min-device-width:768px) and (max-device-width:1024px){

    /* Force table to not be like tables anymore */
    #wwof_product_listing_table,#wwof_product_listing_table thead,#wwof_product_listing_table tfoot,#wwof_product_listing_table tbody,#wwof_product_listing_table th,#wwof_product_listing_table td,#wwof_product_listing_table tr{display:block;}
    #wwof_product_listing_table thead tr,#wwof_product_listing_table tfoot tr{display:none;}
    #wwof_product_listing_table tr:nth-of-type(odd){background:#eee;}
    #wwof_product_listing_table tbody tr{padding:15px;border:1px solid #eee;}
    #wwof_product_listing_table tbody tr td{        /* Behave  like a "row" */
    border:none;position:relative;margin-bottom:10px;display:block;padding:0 0 0 30%;min-height:20px;text-align:left;}
    #wwof_product_listing_table tbody tr td:last-child{margin-bottom:0;overflow:hidden;}
    #wwof_product_listing_table tbody tr td:before{        /* Now like a table header */
    position:absolute;        /* Top/left values mimic padding */top:0;left:0;width:25%;padding-right:10px;white-space:nowrap;}

    /*
    Label the data
    */
    #wwof_product_listing_table tbody tr td.product_title_col:before{content:"Product";}
    #wwof_product_listing_table tbody tr td.product_sku_col:before{content:"SKU";}
    #wwof_product_listing_table tbody tr td.product_price_col:before{content:"Price";}
    #wwof_product_listing_table tbody tr td.product_stock_quantity_col:before{content:"In Stock";}
    #wwof_product_listing_table tbody tr td.product_quantity_col:before{content:"Quantity";}
    #wwof_product_listing_table tbody tr td:last-child{margin-bottom:0;overflow:hidden;}
    #wwof_product_listing_table .product_quantity_col .quantity{margin:0;}
    #top .sidebar .widget_shopping_cart .button{min-width:0;width:100%;display:block;}
    #wwof_product_listing_table .order-quantity-based-wholesale-pricing-view tr{padding:0!important;background:transparent!important;background-color:transparent!important;border-spacing:collapse;}
    #wwof_product_listing_table .order-quantity-based-wholesale-pricing-view th,#wwof_product_listing_table .order-quantity-based-wholesale-pricing-view td{padding:0.2em 0.5em;background:white;display:table-cell;}
    #wwof_product_listing_table .order-quantity-based-wholesale-pricing-view td:last-child{border-left:1px solid #eee;}
    #wwof_product_listing_table .order-quantity-based-wholesale-pricing-view{margin-top:10px;}
}
.woocommerce table.wishlist_table thead th.product-checkbox,.woocommerce table.wishlist_table tbody td.product-checkbox{max-width:30px;}
.woocommerce table.wishlist_table thead th.product-checkbox input,.woocommerce table.wishlist_table tbody td.product-checkbox input{width:auto;}
.woocommerce table.wishlist_table tbody td.product-remove a{margin:0 auto;}
.woocommerce table.wishlist_table tbody td.product-price del,.woocommerce table.wishlist_table tbody td.product-price ins{font-size:13px!important;}
#top div div.woocommerce-message{padding-right:180px!important;}
#top div div.woocommerce-message a.button{background-color:#FE924A;font-size:18px;width:151px;top:27px;}
#top div div.woocommerce-message a.button:hover{background-color:#ea8643;}
@media (max-width:480px){
    .woocommerce table.wishlist_table thead th.product-stock-stauts,.woocommerce table.wishlist_table tbody td.product-stock-status{display:none;}
    #top div div.woocommerce-message a.button{position:relative;top:auto;right:auto;margin-top:10px;}
}
@media (max-width:320px){
    .woocommerce table.wishlist_table thead th.product-price,.woocommerce table.wishlist_table tbody td.product-price{display:none!important;}
    .woocommerce table.wishlist_table tbody td a{font-size:0.8em!important;}
}

/*Header CSS*/
#top #header{border-top: 4px solid #62D0AF;}
#top #header .av-main-nav > li > a{font-weight: bold; font-size: 18px; padding: 0 26px !important;}
#top #header .av-logo-container .logo{padding-top: 7px;}
.header-shadow{-webkit-box-shadow: 0 0 3px 3px rgba(0, 0, 0, 0.1); box-shadow: 0 0 3px 3px rgba(0, 0, 0, 0.1);}

/*Home page CSS*/
#top.home #header{border-top: none;}
.wish-join-menu{float:left;}
.wish-join-menu li{float:left;line-height:30px;padding:0 7px;}
.wish-join-menu li a{line-height:86px;position:relative;font-size:20px; color: #000;}
.wish-join-menu li a:hover{color: #F78FA7;}
.wish-join-menu li a .countvalue{background-color:#47ceac;color:#ffffff;position:absolute;top:50%;left:54%;height:16px;padding:0 5px;line-height:16px;border-radius:54px;font-size:11px;color:#fff;text-align:center;margin:-20px 0 0 2px;}
.av_header_transparency .wish-join-menu li a{color:#000;}
.wish-join-menu li.join_link,.wish-join-menu li.wish_list,.cart_dropdown li.cart_dropdown_first{ padding-top:34px;}
.wish-join-menu li a i.fa,.cart_dropdown li.cart_dropdown_first a span{display:none;}
.cart_dropdown li.cart_dropdown_first a span.av-cart-counter,.cart_dropdown li.cart_dropdown_first a span.avia_hidden_link_text{display:block; }
.wish-join-menu li.join_link a, .wish-join-menu li.wish_list a, .cart_dropdown li.cart_dropdown_first a.cart_dropdown_link{ background:url(images/header-icon.png) no-repeat left top !important;width:25px !important;height:22px !important; display: block !important;
    -webkit-transition: color 0.15s ease-out !important;
    transition: color 0.15s ease-out !important;
    -webkit-transition: background 0.15s ease-out !important;
    transition: background 0.15s ease-out !important;}

.wish-join-menu li.wish_list a{background-position:left top !important;}
.wish-join-menu li.join_link a{background-position:-35px top !important}
.cart_dropdown li.cart_dropdown_first a.cart_dropdown_link{background-position:-71px top !important;}

.av_header_transparency .wish-join-menu li.wish_list a{background-position:left top !important;}
.av_header_transparency .wish-join-menu li.join_link a{background-position:-35px top !important}
.av_header_transparency .cart_dropdown li.cart_dropdown_first a.cart_dropdown_link{background-position:-71px top !important;}

.wish-join-menu li.wish_list:hover a{background-position:left -43px !important;}
.wish-join-menu li.join_link:hover a{background-position:-35px -43px !important;}
.cart_dropdown li.cart_dropdown_first:hover a.cart_dropdown_link{background-position:-71px -43px !important;}



#menu-item-shop .dropdown_widget{right:-1px;top:100%;padding:0;margin-top:-1px;padding-top:10px;}
#menu-item-shop .dropdown_widget .avia-arrow{top:5px;right: 9px;}
/*.wish-join-menu li a:hover{color:#f78fa7;}
.wish-join-menu li.join_link a:hover i.fa.fa-heart-o:before{content:'\f004';}
.wish-join-menu li.wish_list a:hover i.fa.fa-user-o:before{content:'\f007';font-size:24px;}
.av_header_transparency .cart_dropdown .cart_dropdown_link:hover > span:before{color:#f78fa7;}*/
#top .av_header_transparency #header_meta{border-bottom:none;}
#menu-item-shop .cart_dropdown_link{padding:0 7px;}

#top .custom-header-class, #top .custom-header-class #header_meta, #top .custom-header-class #header_main{background: #FFF;}
#top #header.custom-header-class .av-main-nav > li > a{color: #000;}
#top #header .av-main-nav > li > a .avia-menu-text, #top #header .av-main-nav > li > a .avia-menu-subtext{color: #000;}

#top.home .custom-header-class.av_header_transparency, #top.home .custom-header-class.av_header_transparency #header_meta, #top.home .custom-header-class.av_header_transparency #header_main{background: transparent;}
#main{background: #FFF;}
.html_header_transparency #header_meta{-webkit-transition: background 00 ease-in-out; transition: background 0 ease-in-out;}

.three-pro-section.avia-image-container.avia-align-center .avia-image-container-inner{border:1px solid transparent;border-radius:0;}
.three-pro-section.avia-image-container.avia-align-center .avia-image-container-inner .avia_image{border-radius:0;}
.three-pro-section .av-image-caption-overlay-center p{font-size:40px !important;font-family:'Open Sans Condensed';border:2px solid #FFF;font-weight:600;line-height:133px;}
.three-pro-section:hover .av-image-caption-overlay-center p{background-color:rgba(255,255,255,0.9);border-color:rgba(255,255,255,0.2);color:#363636;}
.three-pro-section.avia-image-container:hover .avia-image-container-inner{border:1px solid #62d0af;}
.cust-btn{position:absolute;bottom:-14px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:11;}
.cust-btn a{font-size:16px!important;border:none!important;font-weight:600!important;}
.cust-btn a span{background:url(images/button-white-arrow.png) no-repeat right 6px;padding-right:25px;}
.cust-btn a:hover{opacity:1;background-color:#49b292!important;}
.orange-btn{z-index:11;}
.orange-btn a{font-size:16px!important;border:none!important;font-weight:600!important;background-color:#fe924a!important;}
.orange-btn a.avia-button{padding:15px 35px 13px;}
.orange-btn a span{background:url(images/button-white-arrow.png) no-repeat right 6px;padding-right:25px;}
.orange-btn a:hover{opacity:1;background-color:#ea8643!important;}
#after_submenu,.easiest-switch-section{border-top:none;}
.free-au-row{padding-bottom:28px;}
.free-au{text-align:center; background: #302f35;}
.free-au p{display:inline-block;color:#FFF;font-size:18px;margin:10px 0 11px 0;}
.free-au p strong{color:#FFF;}
.free-au p img{margin-right:22px;}
.easiest-switch-section{padding-top:28px;padding-bottom:55px;}
.easiest-switch-section .template-page{border:2px solid #47ceac!important;padding:25px 40px 0 56px!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.easiest-switch-section .template-page h3{font-size:30px!important;color:#000;padding:12px 0 0 0;}
.easiest-switch-section .template-page p{font-size:18px;color:#484a49;line-height:28px;padding-bottom:6px;}
.easiest-switch-section .template-page p strong{color:#fe924a;text-decoration:underline;}
.easiest-switch-section .template-page .orange-btn{margin-bottom:30px;}

/*popup CSS*/
html div#om-op3g7mssu6yblsej5egt h1, html div#om-op3g7mssu6yblsej5egt h2{font-family: "Open Sans Condensed", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif !important;}
html div#om-op3g7mssu6yblsej5egt .excite-form input[type=submit], html div#om-op3g7mssu6yblsej5egt .excite-form button, html div#om-op3g7mssu6yblsej5egt .excite-yesno-form button, html div#om-op3g7mssu6yblsej5egt .excite-success-form button{height: 54px !important;}
html div#om-op3g7mssu6yblsej5egt .excite-form input, html div#om-op3g7mssu6yblsej5egt .excite-form select, html div#om-op3g7mssu6yblsej5egt .excite-form textarea{height: 54px !important;}
html div.popup-wrapper form input:invalid{border:1px solid #d3d3d3 !important;}
/*Cart Page CSS*/

/*.woocommerce-cart .stretch_full.container_wrap.alternate_color.light_bg_color.title_container{display:none;}*/
.block-title,.card_details .custom-column-right .subtotal-box,.order-total{font-family:'Open Sans Condensed',sans-serif;}
.card_details .custom-column-right .shipping-title,.shipping-title,.card_details .cart-item-box .cart_item .cart-item-content .cart-item-title,.card_details .cart-item-box .cart_item .cart-item-content .amount,.card_details,.card_details .custom-column-left .button,.cart-top-text,#top.woocommerce-checkout .form-row label,#top.woocommerce-checkout .form-row .input-text,.co-block-box,#top .checkout .cart-item-box .cart_item{font-family:'Open Sans',sans-serif;}
.cart-top-text{font-size:18px;color:#000;padding:6px 0 23px 47px;position:relative;}
.cart-top-text i.fa{color:#176c98;font-size:32px;vertical-align:middle;position:absolute;top:0;left:0;}
.cart-top-text b{color:#176c98!important;font-weight:bold;}
.block-title{border-bottom:1px solid #CACACA;letter-spacing:0!important;color:#000!important;margin:0 0 17px 0;padding:0 0 17px 0;font-size:27px;line-height:1.1em;}
.page-id-2636 .content{padding-top:20px;}
.page-id-2636 .container_wrap.main_color{background:#E7E7E7!important;}
.card_details .custom-column-left{float:left;width:calc(64% - 16px);background:#FFF;box-sizing:border-box;margin-right:16px;padding:34px 36px;}
.card_details .cart-item-box .cart_item{position:relative;width:100%;border-bottom:1px solid #CACACA;padding:0 0 19px 0;margin:0 0 19px 0;}
.card_details .cart-item-box .cart_item::after,.card_details .cart-item-box .cart_item::before{content:' ';display:table}
.card_details .cart-item-box .cart_item::after{clear:both}
.card_details .cart-item-box .cart_item .cart-item-img{float:left;width:160px;padding:0 20px 0 0;}
.card_details .cart-item-box .cart_item .cart-item-img img{display:block;}
.card_details .cart-item-box .cart_item .cart-item-content{float:left;}
.card_details .cart-item-box .cart_item .cart-item-content .amount{color:#000;font-size:21px;font-weight:bold;}
.card_details .cart-item-box .cart_item .cart-item-content .cart-item-title{padding:7px 0 20px 0;}
.card_details .cart-item-box .cart_item .cart-item-content .cart-item-title a{color:#62D0AF;font-size:18px;font-weight:bold;}
.card_details .cart-item-box .cart_item .cart-item-close{float:right;}
.card_details .cart-item-box .cart_item .cart-item-close a.remove{background:url(images/remove-new.jpg) no-repeat 0 0;border:none;background-color:transparent!important;border-radius:0;}
.card_details .custom-column-left .button{background:#62CFAF;text-transform:uppercase;color:#FFF;font-size:16px;font-weight:bold;border-radius:5px;padding:16px 20px 17px;margin-top:0;}
.card_details .custom-column-right{float:left;width:36%;background:#FFF;box-sizing:border-box;}
.card_details .custom-column-right .cart-collaterals{padding:34px 34px 26px 34px;}
.cart-collaterals h2{border-bottom:1px solid #CACACA;letter-spacing:0!important;color:#000!important;margin:0 0 17px 0;padding:0 0 17px 0;font-size:27px;line-height:1.1em;}
.card_details .custom-column-right .subtotal-box .subtotal-title{color:#898989;font-size:21px;font-weight:600;text-transform:uppercase;float:left;}
.card_details .custom-column-right .subtotal-box .subtotal-price{color:#898989;font-size:21px;font-weight:600;float:right;}
.card_details .custom-column-right .shipping-title{color:#000;font-size:18px;font-weight:700;text-transform:uppercase;padding:25px 0 13px 0;}
#shipping_method{margin:0 0 8px 0;}
#shipping_method li{margin:0;padding:0 0 9px 0;list-style-type:none;color:#898989;font-size:15px;font-weight:500;position:relative;}
#shipping_method li input[type="radio"]{margin-left:0;}
#shipping_method li label{font-weight:500;font-size:15px;}
#shipping_method li .amount,#shipping_method li .amount span{color:#898989;font-size:20px;font-weight:bold;}
#shipping_method li .amount{float:right;}
.woocommerce-cart .cart-collaterals .cart_totals a.button.alt{font-size:23px!important;width:100%!important;}
.woocommerce-cart .cart-collaterals .cart_totals{width:100%;float:none;text-align:left;}

/*Added on 19-06-2017*/
.cart-item-title .qty-box{width:100%;overflow:hidden;}
.cart-item-title .minus-btn,.cart-item-title .add-btn{padding:0;vertical-align:middle;line-height:41px;border:none;width:44px;height:43px;cursor:pointer;margin:0;display:block;-webkit-appearance:none;background-color:#e7e7e7;border:1px solid #E1E1E1;background-image:url(images/bg-button.png);background-repeat:repeat-x;outline:none;position:relative;float:left;}
.cart-item-title .minus-btn:after,.cart-item-title .add-btn:after{display:block;font-size:15px;color:#719430;text-align:center;font-weight:bold;}
.cart-item-title .minus-btn:after{content:'-'}
.cart-item-title .add-btn:after{content:'+'}
.cart-item-title .minus-btn img,.cart-item-title .add-btn img{opacity:0;position:absolute;width:100%;height:100%;}
.cart-item-title .checkout-qty-input{float:left;width:41px!important;text-align:center;height:43px;background:#fff!important;border-left:0!important;border-right:0!important;font-size:1rem}
.woocommerce-checkout #header .inner-container .cart_dropdown .qty-box{display:none!important;}

/*Accordion CSS*/
#top #wrap_all .resp-easy-accordion{padding: 0;}
#top #wrap_all .resp-easy-accordion .resp-tabs-container{padding: 0;}
#top #wrap_all .resp-easy-accordion .resp-tabs-container h2.resp-accordion{background: #EFEFEF !important; font-size: 16px !important; font-family: 'Open Sans', sans-serif; margin-top: 10px;}
#top #wrap_all .resp-easy-accordion .resp-tabs-container h2.resp-accordion:first-child{margin-top: 0;}
#top #wrap_all .resp-easy-accordion .resp-tabs-container h2.resp-accordion .resp-arrow{float: left; text-align: center; font-size: 11px; margin-top: 9px; margin-right: 8px;}
#top #wrap_all .resp-easy-accordion .resp-tabs-container h2.resp-accordion .wootitle{padding: 16px 15px 15px 15px;}
#top #wrap_all .resp-easy-accordion .resp-tabs-container .resp-tab-content{background: #FBFBFB !important; padding: 20px 50px;}

@media screen and (max-width:767px){
    .woocommerce-checkout #main .container_wrap.fullsize .container{max-width:100%!important;width:100%!important;}
    .woocommerce-checkout #main .container_wrap .container .checkout .col2-set{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column; /* optional */-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;}
    .woocommerce-checkout #main .container_wrap .container .checkout .col-1{max-width:100%!important;width:100%!important;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;}
    .woocommerce-checkout #main .container_wrap .container .checkout .col-2{max-width:100%!important;width:100%!important;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;}
    .woocommerce-checkout #main .container_wrap .container .checkout .cart-card-box{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3;}
    .woocommerce-checkout #main .container_wrap .container .form-row-first,.woocommerce-checkout #main .container_wrap .container .form-row-last{clear:both!important;float:none!important;width:100%}
    .cart-collaterals .cart_totals p.apple-pay-button-checkout-separator{padding-bottom:15px!important;}
    #top #payment .apple-pay-button-checkout-separator{border-color:transparent!important;padding-bottom:0!important;}
    #top div div.woocommerce-message{padding-right:30px!important;}
    #top div div.woocommerce-message a.button{position:static;top:0;right:auto;margin-top:10px;float:none;clear:both;display:block;}
}
#top .checkout .col-1 #payment ul.payment_methods li label{color:#8d8d8d!important;}
#top .checkout #ship-to-different-address label{font-size:18px!important;padding:0 0 0 12px!important;}

/*Added on 19-06-2017*/
.cart-item-title .qty-box{width:100%;overflow:hidden;}
.cart-item-title .minus-btn,.cart-item-title .add-btn{padding:0;vertical-align:middle;line-height:41px;border:none;width:44px;height:43px;cursor:pointer;margin:0;display:block;-webkit-appearance:none;background-color:#e7e7e7;border:1px solid #E1E1E1;background-image:url(images/bg-button.png);background-repeat:repeat-x;outline:none;position:relative;float:left;}
.cart-item-title .minus-btn:after,.cart-item-title .add-btn:after{display:block;font-size:15px;color:#719430;text-align:center;font-weight:bold;}
.cart-item-title .minus-btn:after{content:'-'}
.cart-item-title .add-btn:after{content:'+'}
.cart-item-title .minus-btn img,.cart-item-title .add-btn img{opacity:0;position:absolute;width:100%;height:100%;}
.cart-item-title .checkout-qty-input{float:left;width:41px!important;text-align:center;height:43px;background:#fff!important;border-left:0!important;border-right:0!important;font-size:1rem}
.woocommerce-checkout #header .inner-container .cart_dropdown .qty-box{display:none!important;}

/*.card_details .custom-column-right #shipping_method li input[type="radio"]:not(old){width: 28px; position: absolute; left: 0; top: 0; margin: 0; padding: 0; opacity: 0;}
.card_details .custom-column-right #shipping_method li input[type="radio"]:not(old) + label{display: block; padding-left: 35px; background: url('images/checks.png') no-repeat 0 0; line-height: 24px;}
.card_details .custom-column-right #shipping_method li input[type="radio"]:not(old):checked + label{background-position : 0 -47px;}
*/
.card_details input[type="radio"]{opacity:0;visibility:hidden;}
.card_details input[type="radio"] + label{position:relative;padding:0 0 0 15px;}
.card_details input[type="radio"] + label:before{position:absolute;content:"";width:20px;height:20px;background:url('images/checks.png') no-repeat 0 0;left:-20px;top:0px;}
.card_details input[type="radio"]:checked + label:before{background:url('images/checks.png') no-repeat 0 -46px;}
.card_details .custom-column-right .checkout_continue_shopping{clear:both;display:none;}
.card_details .custom-column-right .coupon{padding:5px 0 1px 0;}
.card_details .custom-column-right .coupon label{color:#000;font-size:16px!important;font-weight:600;padding:0 0 4px 0;display:block;margin:0 0 10px 0;}
.card_details .custom-column-right .coupon label span{border-bottom:2px dotted #999;color:#000!important;font-size:16px!important;font-weight:bold!important;padding:0 0 2px 0;}
.card_details .custom-column-right .coupon label:hover span{color:#62cfaf!important;cursor:pointer;}
.card_details .custom-column-right .coupon .coupon-form{display:none;padding-bottom:10px;}
.card_details .custom-column-right .coupon input[type="text"]{float:none;display:inline-block!important;vertical-align:top;width:150px!important;margin-bottom:5px!important;box-shadow:0px 0px 2px 0px rgba(0,0,0,0)!important;}
.card_details .custom-column-right .coupon input[type="submit"]{float:none;display:inline-block;vertical-align:top;margin:0;padding:6px 15px 7px;height:33px;}
.card_details .custom-column-right .woocommerce-info{padding:0!important;margin:0 0 7px 0!important;border:none!important;background:none!important;clear:both;}
.card_details .custom-column-right .woocommerce-info a{color:#000;font-size:16px;font-weight:bold;border-bottom:2px dotted #999;padding:0 0 2px 0;display:inline-block;}
.card_details .custom-column-right .woocommerce-info a:hover,.card_details .custom-column-right .woocommerce-info a:active{text-decoration:none;color:#62cfaf;}
.card_details .custom-column-right .woocommerce-info a:focus{text-decoration:none;color:#000;}
.card_details .custom-column-right .ywgc-enter-code{margin-bottom:0!important;}
.card_details .custom-column-right .ywgc-enter-code .form-row{margin-bottom:0!important;}
.card_details .custom-column-right .ywgc-enter-code input[type="text"]{float:none;display:inline-block!important;vertical-align:top;width:150px!important;margin-bottom:5px!important;padding:7px 6px 6px 6px!important;height:33px;}
.card_details .custom-column-right .ywgc-enter-code input[type="submit"]{float:none;display:inline-block;vertical-align:top;margin:0;padding:6px 15px 7px;height:33px;}
.card_details .custom-column-right .order-total{color:#000;font-size:27px;font-weight:600;text-transform:uppercase;padding:30px 0 31px 0;}
.card_details .custom-column-right .order-total .order-total-text{float:left;width:52%;}
.card_details .custom-column-right .order-total .order-total-price{float:right;width:48%;text-align:right;}
.card_details .custom-column-right .order-total .order-total-price strong .amount{color:#000;}
.card_details .custom-column-right .order-total .order-total-price .includes_tax{display:none;}
.card_details .custom-column-right .checkout-button{background:#FE924A;float:none;display:block;text-transform:uppercase;color:#FFF;font-size:23px;font-weight:bold;border-radius:5px;padding:19px 20px 19px;margin-top:0;}
.cart-card-box{text-align:center;background-color:#F6F6F6;padding:23px 34px 29px 34px;}
.card-secure-text{background:url(images/lock-icon.jpg) no-repeat 0 3px;padding-left:20px!important;margin:15px 0 0 0!important;display:inline-block;color:#000;font-size:16px;}
.clearfix::after,.clearfix::before{content:' ';display:table}
.clearfix::after{clear:both}

/*Checkout Page CSS*/
.woocommerce-checkout .container_wrap.main_color{background:#E7E7E7;}

/*.woocommerce-checkout .checkout_continue_shopping,.woocommerce-checkout .woocommerce-info{display:none!important;}*/
.woocommerce-checkout .woocommerce-info:nth-child(2){display:block!important;margin-top:20px!important;border:1px solid #62D0AF;background-color:#FFF;color:#000;font-size:16px;font-weight:bold;position:relative;border-radius:0!important;padding-left:64px!important;}
.woocommerce-checkout .woocommerce-info:nth-child(2):before{content:'';background:url(images/user-icon.png) no-repeat 0 0;width:15px;height:15px;position:absolute;left:28px;top:21px;}
.woocommerce-checkout .woocommerce-info:nth-child(2) a{font-weight:normal;text-decoration:underline;color:#000;}
.woocommerce-checkout .woocommerce-info:nth-child(2) a:hover{text-decoration:none;}
.woocommerce-cart-notice.woocommerce-info{background:none!important;padding:0!important;margin:0!important;}
.woocommerce-checkout .content{padding-top:0;}
#top .checkout .col-1{width:calc(64% - 16px);margin-right:16px;}
#top .checkout .col-1 .block-title{border-bottom:none;text-transform:uppercase;padding:0 0 17px 0!important;}
#top .checkout .col-1 .co-block-box{padding:34px 36px;background:#FFF;box-sizing:border-box;margin-bottom:17px;}
#top .checkout .col-2{width:36%;background:#FFF;box-sizing:border-box;}
#top .checkout .col-2 .checkout-collaterals{padding:34px 26px 26px 26px;}
#top .checkout .col-2 .block-title{float:none;padding:0 0 16px 8px;}
#top .checkout .shipping-title{color:#8b8b8b;font-size:18px;padding:30px 0 13px 0;}
#top .checkout .col-2 .order-total{color:#000;font-size:27px;font-weight:600;text-transform:uppercase;padding:18px 0 9px 0;}
#top .checkout .col-2 .order-total .order-total-text{float:left;width:52%;}
#top .checkout .col-2 .order-total .order-total-price{float:right;width:48%;text-align:right;}
#top .checkout .col-2 .order-total .order-total-price strong .amount{color:#000;}
#top .checkout .col-2 .order-total .order-total-price .includes_tax{display:none;}
#top .checkout .cart-item-box{border-bottom:1px solid #CACACA;padding-bottom:7px;}
#top .checkout .cart-item-box .cart_item{position:relative;width:100%;padding:0 0 24px 0;margin:0;}
#top .checkout .cart-item-box .cart_item::after,#top .checkout .cart-item-box .cart_item::before{content:' ';display:table}
.card_details .cart-item-box .cart_item::after{clear:both}
#top .checkout .cart-item-box .cart_item .cart-item-img{float:left;width:42%;max-width:160px;padding:0 20px 0 0;}
#top .checkout .cart-item-box .cart_item .cart-item-img img{display:block;}
#top .checkout .cart-item-box .cart_item .cart-item-content{float:left;width:58%;}
#top .checkout .cart-item-box .cart_item .cart-item-content .amount{color:#000;font-size:21px;font-weight:bold;}
#top .checkout .cart-item-box .cart_item .cart-item-content .cart-item-title{}
#top .checkout .cart-item-box .cart_item .cart-item-content .cart-item-title .cqoc_product_name{color:#62D0AF;font-size:18px;display:inline-block;padding:7px 0 5px 0;min-height:70px;}
#top .checkout .cart-item-box .cart_item .cart-item-content .cart-item-title .qty-box{margin:0;}
#top .checkout .cart-item-box .cart_item .cart-item-content .cart-item-title .qty-box #qty1{margin:0;}
#top .checkout .cart-subtotal{display:none;}
#top .checkout .cart-card-box{padding:21px 34px 13px 34px;}
#top.woocommerce-checkout .form-row::after,#top.woocommerce-checkout .form-row::before{content:' ';display:table}
#top.woocommerce-checkout .form-row::after{clear:both}
#top.woocommerce-checkout .form-row label{font-size:16px;color:#8d8d8d;font-weight:600;padding-bottom:10px;}
#top.woocommerce-checkout .form-row label .required{text-decoration:none;color:#62d0af;}
#top.woocommerce-checkout .form-row .input-text,.woocommerce-checkout-payment .payment_methods .payment_box .wc-credit-card-form .form-row{border:1px solid #000;background-color:#FFF;font-size:14px;color:#a9a9a9;font-weight:600;padding:15px 16px;}
.woocommerce-checkout-payment .payment_methods .payment_box .wc-credit-card-form .form-row{background-color:#FFF !important;padding:15px 16px !important;}
.woocommerce-checkout-payment .wc_payment_method.payment_method_stripe>label i.stripe-pf{float:none !important;display:inline-block;background-size:32px !important;width:32px;height:20px;margin:0 0 0 0.25em;position:relative;top:3px;}
.woocommerce-checkout-payment .wc_payment_method.payment_method_stripe>label i.stripe-pf:before{content:none;}
.woocommerce-checkout-payment .wc_payment_method.payment_method_stripe>label i.stripe-pf.stripe-pf-visa{background:url(images/visa.svg) no-repeat;}
.woocommerce-checkout-payment .wc_payment_method.payment_method_stripe>label i.stripe-pf.stripe-pf-american-express{background:url(images/amex.svg) no-repeat;}
.woocommerce-checkout-payment .wc_payment_method.payment_method_stripe>label i.stripe-pf.stripe-pf-mastercard{background:url(images/mastercard.svg) no-repeat;}
#top.woocommerce-checkout .form-row .input-text::-webkit-input-placeholder{color:#a9a9a9!important;}
#top.woocommerce-checkout .form-row .input-text:-ms-input-placeholder{color:#a9a9a9!important;}
#top.woocommerce-checkout .form-row .input-text::-moz-placeholder{color:#a9a9a9!important;opacity:1;}
#top.woocommerce-checkout .form-row .input-text:-moz-placeholder{color:#a9a9a9!important;opacity:1;}
#top.woocommerce-checkout .form-row .select2-container .select2-selection{border:1px solid #000;background-color:#FFF;font-size:14px;color:#a9a9a9;font-weight:600;padding:9px 16px 6px 16px;height:50px;}
#top.woocommerce-checkout .form-row .select2-container--default .select2-selection--single .select2-selection__arrow{top:11px;}
#top.woocommerce-checkout .form-row #billing_address_not_found,#billing_address_not_found,#shipping_address_not_found,#shipping_hide_detailed_address,#billing_hide_detailed_address{float:left;font-size:14px;color:#8d8d8d;padding:12px 0 12px 0;}
#top .checkout input[type="checkbox"]{opacity:0;visibility:hidden;}
#top .checkout input[type="checkbox"] + label{position:relative;padding:0 0 0 15px;}
#top .checkout input[type="checkbox"] + label:before{position:absolute;content:"";width:20px;height:20px;background:url('images/checks-2.png') no-repeat 0 0;left:-20px;top:2px;}
#top .checkout input[type="checkbox"]:checked + label:before{background:url('images/checks-2.png') no-repeat 0 -46px;}
#top .checkout input[type="radio"]{opacity:0;visibility:hidden;}
#top .checkout input[type="radio"] + label{position:relative;padding:0 0 0 15px;}
#top .checkout input[type="radio"] + label:before{position:absolute;content:"";width:20px;height:20px;background:url('images/checks.png') no-repeat 0 0;left:-20px;top:2px;}
#top .checkout input[type="radio"]:checked + label:before{background:url('images/checks.png') no-repeat 0 -46px;}
#top.woocommerce-checkout .create-account{clear:both;margin:16px 0 0 0;}
#top.woocommerce-checkout .create-account label{font-size:18px;color:#363636;}
#top.woocommerce-checkout .create-account label span{font-size:18px;font-weight:600;color:#62d0af;}
#top .checkout .delivery-address h3.block-title{margin-bottom:0;}
#top .checkout #ship-to-different-address label{font-size:18px;color:#363636;font-weight:600;padding:0 0 0 18px;}
#top .checkout #ship-to-different-address input[type="checkbox"] + label:before{top:2px;left:-18px;}
#top .checkout .delivery-address .shipping_address{padding-top:15px;}
#top .checkout .delivery-address .details_shipping,#top .checkout .details_billing{padding:0;border:none;}
#top .checkout .deliver-instructions h3.block-title{margin-bottom:5px;}
#top .checkout .deliver-instructions #order_comment_count{margin-bottom:0;}
#top .checkout .deliver-instructions #order_comment_count small{color:#363636;font-size:14px;font-style:italic;font-weight:600;}
#top .checkout .deliver-instructions #order_comment_count small strong{color:#62d0af;}
#top .checkout .woocommerce-checkout-payment{background:#FFF;padding:34px 36px;margin:0;border:none!important;border-radius:0!important;}
#top .checkout .col-1 #payment ul.payment_methods{margin:0;padding:0;background:transparent;border:none;}
#top .checkout .col-1 #payment ul.payment_methods li{margin:0;padding:0;background:transparent;border:none;}
#top .checkout .col-1 #payment ul.payment_methods li label{font-size:18px;color:#363636!important;font-weight:600;}
#top .checkout .col-1 #payment ul.payment_methods li .payment_box.payment_method_stripe label{color:#8d8d8d!important}
#top .checkout #payment ul.payment_methods li input{margin:0 5px 0 0;}
#top .checkout #payment ul.payment_methods li input#stripe-card-cvc{width:100%!important;}
#top .checkout #payment ul.payment_methods li.payment_method_paypal{margin-top:32px!important;border-top:1px solid #CCC;padding-top:17px;}
#top .checkout #payment div.payment_box{padding:30px 0 0 0;width:100%;left:0;}
#top .checkout #payment div.payment_box p{font-size:16px;color:#8d8d8d;}
#top .checkout .col-1 #payment .place-order{padding:0;margin:23px 0 0 0;}
#top .checkout .col-1 #payment .place-order .button{background:#FE924A;float:none;display:block;text-transform:uppercase;color:#FFF;font-size:23px;font-weight:bold;border-radius:5px;padding:19px 20px 19px;margin-top:0;width:100%;}
#top div.woocommerce-message{display:block;margin-top:20px!important;border:1px solid #62D0AF;background-color:#FFF;color:#000;font-size:16px;font-weight:bold;position:relative;border-radius:0!important;padding:20px 30px!important;}

/*Checkout Discount and Gift Css*/
#top.woocommerce-checkout .shop_table .coupon .woocommerce-info{border:none;color:#000!important;font-size:16px!important;font-weight:bold!important;padding:0 0 2px 0;margin-bottom:10px;}
#top.woocommerce-checkout .shop_table .coupon form{margin-bottom:5px;}
#top.woocommerce-checkout .shop_table .coupon a{color:#000!important;font-size:16px;font-weight:700;text-decoration:none;}
#top.woocommerce-checkout .shop_table .coupon .woocommerce-info:hover a{color:#62cfaf!important;cursor:pointer;text-decoration:none;}
#top.woocommerce-checkout .shop_table .coupon a{border-bottom:2px dotted #999!important;}
#top.woocommerce-checkout .shop_table .coupon .form-row input[type="text"].input-text{background-color:#ffffff;color:#434746;-webkit-appearance:none;border:1px solid #ebe8eb;padding:8px 6px!important;outline:none;font:1em "HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;color:#777;margin:0;display:block;margin-bottom:5px;border-radius:0px;width:95%!important;box-shadow:0px 0px 2px 0px rgba(0,0,0,0);max-width:200px;}
#top.woocommerce-page .shop_table .coupon .button{margin:0 2px 0 0;float:none;padding:12px 15px;}
#top.woocommerce-checkout .shop_table .coupon .form-row.form-row-last{float:left;width:auto;}

/*Best Seller Home Css*/
#top .bestseller-home{padding-top:56px;margin-bottom:0;}
#top .bestseller-home .thumbnail_container{border:none!important;}
#top .bestseller-home .inner_product{border-radius:0;}
#top .bestseller-home .thumbnail_container img{border-radius:0;}
#top .bestseller-home .inner_product_header{border:none!important;padding:10px 0 2px;position:static;}
#top .bestseller-home .inner_product_header .avia-arrow,#top .bestseller-home .avia_cart_buttons{display:none;}
#top .bestseller-home .products .product{margin:0 2% 1% 0;width:23.25%;}
#top #wrap_all .bestseller-home .inner_product_header .inner_product_header_cell h2{color:#484a49!important;font-size:22px!important;letter-spacing:0;}
#top #wrap_all .bestseller-home .inner_product_header .inner_product_header_cell .price span{font-size:22px;font-family:'Open Sans Condensed',sans-serif;}
#top #wrap_all .bestseller-home .inner_product_header .inner_product_header_cell .price del span{color:#696969;}
#top #wrap_all .bestseller-home .inner_product_header .inner_product_header_cell .onsale{font-size:30px;text-transform:uppercase;font-family:'Open Sans Condensed',sans-serif;font-weight:bold;-webkit-border-radius:100%;border-radius:100%;padding:33px 20px;top:15px;right:15px;}
#top .bestseller-btn .avia-button{color:#484a49;font-size:22px;background:none;font-family:'Open Sans Condensed',sans-serif;border:none;font-weight:700;}
#top .bestseller-btn .avia-button:hover{color:#47ceac;}
#top .testimonial-home-section .template-page{padding:82px 0 73px 0;}
#top .testimonial-home-section .template-page .avia-smallarrow-slider{padding-top:7px;}
#top .testimonial-home-section .template-page .avia-smallarrow-slider .new-special-heading{display:none;}
#top .testimonial-home-section .template-page .rating-star{display:block;color:#ED8A19;padding:3px 0 26px 0;}
#top .testimonial-home-section .template-page .rating-star i.fa{margin:0 4px;font-size:34px;}
#top .testimonial-home-section .template-page .slide-entry-title{font-size:32px!important;font-weight:normal!important;font-family:'Open Sans',sans-serif!important;text-transform:none!important;margin-bottom:0;letter-spacing:0;}
#top .testimonial-home-section .template-page .slide-entry-excerpt{max-width:666px;margin:0 auto;}
#top .testimonial-home-section .template-page .slide-entry-excerpt p{font-size:18px;margin-bottom:30px;}
#top .testimonial-home-section .template-page .slide-entry-excerpt p:last-child{margin-bottom:0px;}
#top .testimonial-home-section .template-page .slide-entry-excerpt strong{font-size:18px;color:#484a49;font-family:'Open Sans Condensed',sans-serif;font-weight:bold;}

/*Blog Home Css*/
#top .blog-home-section{padding-top:54px;margin-bottom:0;}
#top .blog-home-section .template-page .blog-home-block{padding-top:42px;}
#top .blog-home-section .template-page .blog-home-block .slide-image{border-radius:0!important;}
#top .blog-home-section .template-page .blog-home-block .slide-image img{width:100%;height:280px;border-radius:0!important;}
#top .blog-home-section .template-page .blog-home-block .slide-content .blog-categories,#top .blog-home-section .template-page .blog-home-block .slide-content .av-vertical-delimiter{display:none;}
#top .blog-home-section .template-page .blog-home-block .slide-content .slide-entry-title{text-align:left;letter-spacing:0;margin-bottom:0;}
#top .blog-home-section .template-page .blog-home-block .slide-content .read-more-link .more-link{margin:0;text-align:left;padding:0;color:#62d0af;font-family:'Open Sans Condensed',sans-serif;font-size:18px;text-transform:uppercase;font-weight:bold;border:none;display:inline-block;width:auto;position:relative;padding-right:26px;}
#top .blog-home-section .template-page .blog-home-block .slide-content .read-more-link .more-link:before{content:'';background:url(images/button-green-arrow.png) no-repeat right 0;position:absolute;right:0;top:7px;width:15px;height:11px;}
#top .blog-home-section .template-page .blog-home-block .slide-content .read-more-link .more-link:hover{color:#fe924a;}
#top .blog-home-section .template-page .blog-home-block .slide-content .read-more-link .more-link:hover:before{content:'';background:url(images/button-orange-arrow.png) no-repeat right 0;}
#top .view-section-btn .avia-button{color:#484a49;font-size:22px;background:none;font-family:'Open Sans Condensed',sans-serif;border:none;font-weight:700;}
#top .view-section-btn .avia-button:hover{color:#47ceac;}
#top .seenin-section .template-page{padding-top:35px;padding-bottom:45px;}
#top .entire-order-section .template-page{padding-top:79px;padding-bottom:98px;}
#top .entire-order-section .template-page h3.av-special-heading-tag span{color:#62d0af;}
#top .entire-order-section .template-page .sub-head-off{margin:0;}
#top .entire-order-section .template-page .sub-head-off h5.av-special-heading-tag{font-size:18px;color:#484a49;font-family:'Open Sans',sans-serif;font-weight:500;}
#top .coupon-form-item{float:left;width:30.66666%;margin-right:4%;}
#top .coupon-form-item:last-child{margin-right:0;clear:right;}
#top .coupon-form-item input[type="text"],#top .coupon-form-item input[type="email"]{background-color:#f2f2f2;border:1px solid #a0a0a0;color:#676666;font-size:15px;font-family:'Open Sans',sans-serif;padding:19px 33px;}
#top .coupon-form-item input[type="submit"]{font-size:16px;color:#FFF;font-weight:bold;width:100%;font-family:'Open Sans',sans-serif;padding:19px 33px;background-color:#fe924a;}
#top .coupon-form-item input[type="submit"]:hover{background-color:#ea8643;}
#top .coupon-form-btm{clear:both;text-align:right;color:#161616;font-size:17px;font-weight:600;}

/*Home Slider CSS*/
#top #wrap_all .home-slider .slideshow_caption{width:auto;}
#top #wrap_all .home-slider .slideshow_caption h2.avia-caption-title{font-size:56px!important;background:none;padding:0;color:#000!important;line-height:1.1;}
#top #wrap_all .home-slider .slideshow_caption h2.avia-caption-title span{color:#62d0af;}
#top #wrap_all .home-slider .slideshow_caption .avia-slideshow-button{background:#fe924a!important;font-size:16px!important;border:none!important;font-weight:600!important;padding:16px 39px 16px 40px;margin-top:33px;}
#top #wrap_all .home-slider .slideshow_caption .avia-slideshow-button span{background:url(images/button-white-arrow.png) no-repeat right 6px;padding-right:25px;}
#top #wrap_all .home-slider .slideshow_caption .avia-slideshow-button:hover{opacity:1;background-color:#ea8643!important;}
.footer-social-icons a{margin-right:35px!important;}
.footer-social-icons a:last-child{margin-right:0px!important;}
#footer .widget_nav_menu a,#socket{font-weight:600;}
.avia-button.avia-size-large{min-width:180px;}
#advanced_menu_hide{right:auto;left:23px;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
#mobile-advanced{right:auto;left:-100%;margin:0 -2px 0 0;}
.show_mobile_menu #mobile-advanced{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);}
.avia_transform3d .show_mobile_menu #mobile-advanced{-webkit-transform:scale3d(1);transform:scale3d(1);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}
/*Single Product Page*/
#top.single-product .title_container .container .entry-title{display: none;}
.title_container .breadcrumb{right: auto; left: 0; position: static; margin-top: 12px; font-size: 14px;}
#top.single-product .template-shop{border-top: none; padding-top: 18px;}
#top.single-product .custom{padding: 90px 15px 47px 15px; margin: 54px 0 0 0; position: relative; background: #f7f7f7; clear: both;}
#top.single-product .custom:before{content: ''; background: #f7f7f7; width: 100%; height: 100%; position: absolute; left: -100%; top: 0;}
#top.single-product .custom:after{content: ''; background: #f7f7f7; width: 100%; height: 100%; position: absolute; right: -100%; top: 0;}
#top.single-product .custom-rev-title{font-size: 34px; text-align: center; color: #484a49; font-family: 'Open Sans Condensed', sans-serif; font-weight: bold; position: relative; margin-bottom: 30px;}
#top.single-product .custom-rev-title:before{content:'';background-color:#47ceac;height:1px;left:0;top:11px;position:absolute;width:25%;display:inline-block;margin-right:10%;}
#top.single-product .custom-rev-title:after{content:'';background-color:#47ceac;height:1px;right:0;top:11px;position:absolute;width:25%;display:inline-block;margin-left:10%;}
#top.single-product .title-rat{display:block;color:#ED8A19;padding:3px 0 26px 0; text-align: center;}
#top.single-product .title-rat ul{margin: 0; padding: 0;}
#top.single-product .title-rat ul li{margin: 0 1px; padding: 0; display: inline-block;}
#top.single-product .title-rat ul li i.fa{margin:0;font-size:34px;}
#top.single-product .title-rat .custom-reviews-title{font-size: 16px; color: #484a49;}
#top.single-product #reviews h2.woocommerce-Reviews-title{font-size: 28px !important;}
#top.single-product #reviews h2.woocommerce-Reviews-title span{font-size: 28px; color: #9a9a9a; text-transform: uppercase; font-weight: bold;}
#top.single-product #reviews #comments button.leave-review-scroll-btn{font-family: 'Open Sans', sans-serif; font-weight: bold; font-size: 16px; color: #FFF; background: #62d0af; border:none; text-transform: uppercase; border-radius: 5px; padding: 15px 19px; margin-bottom: 12px; cursor: pointer; float: right;}
#top.single-product #reviews #comments button.leave-review-scroll-btn:hover{background: #49b292;}
#top.single-product #reviews #comments ol.commentlist li{min-height: auto;}
#top.single-product #reviews #comments ol.commentlist li .comment_container{min-height: auto; padding-right: 0; margin-bottom: 10px}
#top.single-product #reviews #comments ol.commentlist li .avatar{display: none;}
#top.single-product #reviews #comments ol.commentlist li .comment-text{margin: 0; border:1px solid #EFEFEF; padding: 25px 20px 15px;}
#top.single-product #reviews #comments ol.commentlist li .comment-text .star-rating{float: none; width: 107px; height: 18px; background: url(images/stars-gray.png) no-repeat 0 0; margin: 0 0 10px 0;}
#top.single-product #reviews #comments ol.commentlist li .comment-text .star-rating span{background: url(images/stars.png) no-repeat 0 0; padding-top: 18px;}
#top.single-product #reviews #comments ol.commentlist li .comment-text .woocommerce-review__author{text-transform: uppercase; color: #484a49; font-size: 18px; font-family: 'Open Sans Condensed', sans-serif; font-weight: bold; padding-right: 5px;}
#top.single-product #reviews #comments ol.commentlist li .comment-text .verified{text-transform: uppercase; color: #47ceac; font-style: normal; font-size: 16px; font-family: 'Open Sans Condensed', sans-serif; font-weight: bold; background: url(images/check-green-circle.png) no-repeat 0 1px; padding-left: 24px; padding-right: 5px;}
#top.single-product #reviews #comments ol.commentlist li .comment-text .woocommerce-review__dash{display: none;}
#top.single-product #reviews #comments ol.commentlist li .comment-text .woocommerce-review__published-date{color: #696969;}
#top.single-product #reviews #comments ol.commentlist li .comment-text .description p{color: #696969; font-size: 15px;}
#top.single-product .woocommerce-pagination .page-numbers{margin: 0; padding: 0;}
#top.single-product .woocommerce-pagination .page-numbers li{margin: 0 4px 0 0; padding: 0; display: inline-block; font-size: 16px; font-family: 'Open Sans Condensed', sans-serif; font-weight: bold; color: #484a49;}
#top.single-product .woocommerce-pagination .page-numbers li a{color: #484a49;}
#top.single-product .woocommerce-pagination .page-numbers li a:hover{color: #62d0af;}
#top.single-product .woocommerce-pagination .page-numbers li span{font-family: 'Open Sans Condensed', sans-serif; font-weight: bold; color: #62d0af; font-size: 16px;}
#top.single-product .woocommerce-pagination .page-numbers li .next, #top.single-product .woocommerce-pagination .page-numbers li .prev{color: #62d0af;}
#top.single-product .woocommerce-pagination .page-numbers li .next:hover, #top.single-product .woocommerce-pagination .page-numbers li .prev:hover{color: #484a49;}
#top.single-product #review_form_wrapper{clear: both; display: none;}
#top.single-product #review_form_wrapper #commentform{padding: 30px 0 0 0;}
#top.single-product #review_form_wrapper #commentform .comment-form-rating{margin: 0 0 10px 0; padding: 2px;}
#top.single-product #review_form_wrapper #commentform label{position: static; font-size: 16px; display: block;}
#top.single-product #review_form_wrapper #commentform textarea, #top.single-product #review_form_wrapper #commentform input{margin-bottom: 0;}
#top.single-product #review_form_wrapper #commentform select{width: 100%;}
#top.single-product #review_form_wrapper #commentform input[type="text"], #top.single-product #review_form_wrapper #commentform input[type="email"]{width: 100%; max-width: 400px;}
#top.single-product .sidebar .inner_sidebar{display: none;}

#advanced_menu_toggle, #advanced_menu_hide{display: none;}
h1.product_title.entry-title{font-size: 38px; margin-bottom: 5px;}
.thumbnail_container .rating_container{width: 117px; margin-left: -58px;}
div .star-rating, div #reviews #comments ol.commentlist li .comment-text .star-rating{width: 110px; height: 18px; background: url(images/star.png) repeat-x left 0 transparent;}
#top div .star-rating span, div #reviews #comments ol.commentlist li .comment-text .star-rating span{background: url(images/star.png) repeat-x left -22px transparent; height: 0; padding-top: 18px; overflow: hidden; float: left;}

#top div p.stars span{width: 110px; height: 18px; background: url(images/star.png) repeat-x left 0 transparent;}
#top div p.stars span a:hover, #top div p.stars span a:focus{background: url(images/star.png) repeat-x left -22px transparent;}
p.stars span a{width: 22px; padding-top: 20px;}
p.stars span a.star-1{width: 22px;}
p.stars span a.star-2{width: 44px;}
p.stars span a.star-3{width: 66px;}
p.stars span a.star-4{width: 88px;}
p.stars span a.star-5{width: 110px;}
p.stars span a.active{background: url(images/star.png) repeat-x left -22px transparent;}

.after-pay-strip{}
.after-pay-strip .entry-content-wrapper{background-color: #000; color: #FFF; /*padding: 18px 20px;*/ vertical-align: middle;}
.after-pay-strip .entry-content-wrapper p strong{color: #FFF; font-weight: normal; position: relative; display: inline-block; padding: 0 0 0 12px;}
.after-pay-strip .entry-content-wrapper p strong:before{content:''; background: url(images/disc.png) no-repeat 0 0; display: inline-block; width: 6px; height: 6px; position: absolute; top: 13px; left: 0;}
.after-pay-strip .entry-content-wrapper p strong.first-child{margin-left: 5px;}
.after-pay-strip .entry-content-wrapper p strong.first-child:before{background: none;}
.after-pay-strip p{margin: 0;}
.after-pay-strip .entry-content-wrapper a{border:2px solid #47ceac; padding: 2px 16px; display: inline-block; text-transform: uppercase; font-weight: bold; background-color: transparent; margin-left: 12px;}
.after-pay-strip .entry-content-wrapper a:hover{color: #FFF; background-color: #47ceac; text-decoration: none;}
.after-pay-strip .entry-content-wrapper img{vertical-align: middle;}

#afterpay-what-is-modal  img.afterpay-modal-image{display: block;}
#afterpay-what-is-modal  img.afterpay-modal-image-mobile{display: none;}

.single-product-summary .entry-summary .woocommerce-product-rating{padding: 0 0 8px 0;}
.entry-summary .woocommerce-product-rating  .woocommerce-review-link{font-size: 15px;}
.woocommerce-product-rating .leave-review-scroll-btn{padding-left: 12px; position: relative; top: -2px;}
.woocommerce-product-rating .leave-review-scroll-btn a{color: #62d0af; font-size: 16px; font-weight: bold; text-transform: uppercase; text-decoration: underline;}
.woocommerce-product-rating .leave-review-scroll-btn a:hover{color: #fe924a;}
.woocommerce-product-rating span.leave-review-scroll-btn{display: none;}
#top #wrap_all .single-product-summary .price, #top .single-product-summary .price span{font-size: 32px; font-family: 'Open Sans Condensed';}
#top #wrap_all .single-product-summary .woocommerce-product-details__short-description{position: relative; padding: 25px 0 20px 0; margin: 20px 0 0 0;}
#top #wrap_all .single-product-summary .woocommerce-product-details__short-description:before{content: ''; background: #47ceac; height: 3px; width: 74px; position: absolute; top: 0; left: 0;}
#top #wrap_all .single-product-summary .woocommerce-product-details__short-description h4{font-size: 24px;}
#top #wrap_all .single-product-summary .woocommerce-product-details__short-description p:last-child{
    /*font-weight: bold; font-family: 'Open Sans Condensed'; font-size: 18px;*/
    font-size: 17px;
    line-height: 1.9em;
    margin: 0.9em 0;
}
#top #wrap_all .single-product-summary .stock.custom-instock{display: inline-block; color: #64b33e; font-size: 20px; text-transform: uppercase; font-family: 'Open Sans Condensed', sans-serif; font-weight: bold; background: url(images/check-green-circle2.png) no-repeat 0 0; padding: 1px 0 3px 38px; margin-top: 7px;}

#top #wrap_all .custom-add-to-cart{clear: both; padding-top: 20px;}
#top #wrap_all .custom-add-to-cart button.button{background: #fe924a; color: #FFF; font-size: 28px; font-weight: bold; text-transform: uppercase; width: calc(100% - 97px); border-radius: 0; padding: 19px 15px 18px 15px;}
#top #wrap_all .custom-add-to-cart button.button:before{content: ''; background: url(images/add-bag-btn.png) no-repeat 0 0; width: 32px; height: 32px; position: relative; display: inline-block; top: -2px; right: 13px; vertical-align: middle;}
#top #wrap_all .custom-add-to-cart button.button:hover{background: #ea8643;}
#top #wrap_all .custom-add-to-cart .yith-wcwl-add-to-wishlist{display: inline-block; margin: 0 0 0 7px; width: 100%; max-width: 88px;}
#top #wrap_all .custom-add-to-cart .yith-wcwl-add-to-wishlist a.button{min-width: auto; width: 100%; font-size: 38px; border-radius: 0; background: #302F35; padding: 16px 15px 15px 15px; overflow: hidden; text-indent: -999px; position: relative;}
#top #wrap_all .custom-add-to-cart .yith-wcwl-add-to-wishlist a.button:hover{background: #000;}
#top #wrap_all .custom-add-to-cart .yith-wcwl-add-to-wishlist a.button i.fa{margin: 0; position: absolute; top: 50%; left: 50%; -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); text-indent: 0;}
#top #wrap_all .custom-add-to-cart .yith-wcwl-add-to-wishlist a.button span{font-size: 18px; text-transform: uppercase; font-family: 'Open Sans', sans-serif; font-weight: bold; padding-left: 10px;}
#top #wrap_all .custom-add-to-cart .yith-wcwl-add-to-wishlist{position: relative;}
#top #wrap_all .custom-add-to-cart .yith-wcwl-add-to-wishlist .ajax-loading{position: absolute;}
.clear-both{clear: both;}
#top.single-product #wrap_all #av_section_1 .product_column{margin: 0;}
#top.single-product #wrap_all #av_section_1 .template-page{padding: 0;}
#top form.register::after,#top form.register::before{content:' ';display:table}#top form.register::after{clear:both}
ul.woocommerce-error{padding: 15px 20px 15px 20px; background-color: #f7e5e4;}
#top span.required{color: #FF0000;}
#top .single-product-main-image .onsale{font-size: 26px; font-family: 'Open Sans Condensed', sans-serif; text-transform: uppercase; font-weight: bold; border-radius: 100px; width: 88px; height: 88px; line-height: 80px;}
/*For Search*/
#top #header li#menu-item-search a{padding: 0 1px !important; font-size: 24px;}
#top #header li#menu-item-search a:hover{color: #47CEAC;}

@media screen and (min-width:990px) and (max-width:1140px){
    #top #header .av-main-nav > li > a{padding: 0 14px !important;}
}

@media screen and (max-width:990px){
    .page-id-2636 .content{padding-top:14px;}
    .cart-top-text{margin:0 20px 0 20px;padding:0 0 16px 38px;font-size:16px;}
    .cart-top-text i.fa{font-size:28px;}
    .cart-top-text b{display:block;padding-top:2px;}
    .block-title{padding:0 0 27px 0;margin:0 0 24px 0;}
    .card_details .custom-column-left{width:100%;margin:0;padding:28px 20px 34px 20px;}
    .card_details .custom-column-right{width:100%;margin-top:20px;}
    .page-id-2636 .container_wrap.main_color .container{width:100%!important;max-width:100%!important;}
    .card_details .cart-item-box .cart_item{padding:0 0 26px 0;margin:0 0 26px 0;}
    .card_details .cart-item-box .cart_item .cart-item-img{width:43%;max-width:160px;}
    .card_details .cart-item-box .cart_item .cart-item-content{width:50%;}
    .card_details .cart-item-box .cart_item .cart-item-close{width:5%;}
    .card_details .cart-item-box .cart_item .cart-item-content .cart-item-title{line-height:25px;padding:17px 0 22px 0;}
    .card_details .cart-item-box .cart_item .cart-item-content .cart-item-title a{font-size:16px;font-weight:normal;}
    .card_details .custom-column-right .cart-collaterals{padding:34px 20px 36px 20px;}
    .cart-collaterals h2{margin:0 0 24px 0;padding:0 0 33px 0;}
    .card_details .custom-column-right .shipping-title{padding:25px 0 18px 0;}
    .card_details .custom-column-right .coupon{padding:5px 0 12px 0;}
    .card_details .custom-column-right .order-total{padding:34px 0 33px 0;}
    .cart-card-box{padding:33px 34px 29px 34px;}
    #shipping_method{margin:0 0 23px 0;}
    #top .checkout .shipping-title{padding:25px 0 18px 0;}
    .three-pro-section .av-image-caption-overlay-center{padding:0 37px!important;}
    .wish-join-menu{margin-right:48px;}
    /*For Search*/
    #top #header li#menu-item-search a{color: #000;}
    #top #header li#menu-item-search a:hover{color: #47CEAC;}
    #top #header li#menu-item-search{float: right;}
}
#checkoutTitle{text-align:center;}
#checkoutTitle h2{font-size:28px!important;position:relative;top:31px;}
#secureCheckout{float:right;position:absolute;right:0;top:20px;}
#editCart{position:absolute;right:30px;top:38px;}
#editCart a{font-size:14px;color:#8d8d8d;}
input#giftcard_code{padding:8px 6px;font:1em "HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif!important;}
#top div.woocommerce-error,#top div.woocommerce-message,#top .woocommerce-info{margin-bottom:30px;}

@media only screen and (max-width:767px){
    .wish-join-menu li.join_link a, .wish-join-menu li.wish_list a, .cart_dropdown li.cart_dropdown_first a.cart_dropdown_link{background-size: 80px !important;}
    .wish-join-menu li.join_link,.wish-join-menu li.wish_list{ padding-top:4px; }
    .cart_dropdown li.cart_dropdown_first{padding-top:0;}
    .wish-join-menu li.wish_list a{background-position:2px 2px !important;}
    .wish-join-menu li.join_link a{background-position:-28px 2px !important}
    .cart_dropdown li.cart_dropdown_first a.cart_dropdown_link{background-position:-58px top !important;}

    .av_header_transparency .wish-join-menu li.wish_list a{background-position:2px 2px !important;}
    .av_header_transparency .wish-join-menu li.join_link a{background-position:-28px 2px !important}
    .av_header_transparency .cart_dropdown li.cart_dropdown_first a.cart_dropdown_link{background-position:-58px top !important;}
    #top #header{border-top: none;}
    .responsive #top .logo{width:100%;border-top:4px solid #62D0AF;border-bottom:1px solid #E7E7E7;height:auto!important;padding:10px 0;}
    .responsive #top.home .logo{width:100%;border-top:4px solid #62D0AF;border-bottom:1px solid #E7E7E7;height:auto!important;padding:10px 0;}
    .responsive #top #wrap_all .av_main_nav_header .container{max-width:100%;}
    .responsive #top.home .av_main_nav_header.av_alternate_logo_active .logo a > img{opacity:0;display:none;}
    .responsive #top .av_main_nav_header.av_alternate_logo_active .logo a > img{width:134px;margin:0 auto;}
    .responsive #top .av_main_nav_header .logo img.alternate{display:block;opacity:1;margin:0 auto;position:static;max-width:134px;}
    .responsive #top .av_main_nav_header #header_meta{display:none;}
    #top #wrap_all .av_main_nav_header,.av_main_nav_header #advanced_menu_toggle,.responsive #top .header_bg{background:#FFF;color:#000;}
    .av_main_nav_header #advanced_menu_toggle{left:0;top:90px;}
    .wish-join-menu{float:right;margin:8px 47px 8px 0;}
    .wish-join-menu li{padding:0 8px;}
    .wish-join-menu li a{line-height:1;font-size:18px;color:#333; font-weight: bold;}
    .responsive #top #menu-item-shop.cart_dropdown{height:auto;top:77px;right:15px; position: absolute;z-index: 9999;}
    .responsive #top #menu-item-shop.cart_dropdown li a{line-height:1; background-size: 80px !important;}
    .cart_dropdown .cart_dropdown_link>span:before{color:#333!important;}
    .woocommerce-cart .responsive #top .logo{width:100%;}
    .woocommerce-cart .sub_menu{display:none;}
    .woocommerce-cart .responsive .logo img{margin:0 auto;}
    .woocommerce-cart .ab-top-secondary.ab-top-menu{display:none;}
    #checkoutTitle{text-align:center;display:none;}
    #checkoutTitle h2{font-size:28px!important;color:#FFF!important;position:inherit!important;}
    #secureCheckout{top:25px;max-height:30px;}
    #top .view-section-btn .avia-button,#top .bestseller-btn .avia-button{font-size:20px;background:#62D0AF;color:#FFF;width:100%;max-width:282px;}
    #top .view-section-btn .avia-button span,#top .bestseller-btn .avia-button span{white-space:nowrap;}
    #top .view-section-btn .avia-button:hover,#top .view-section-btn .avia-button:focus,#top .view-section-btn .avia-button:active,#top .bestseller-btn .avia-button:hover,#top .bestseller-btn .avia-button:focus,#top .bestseller-btn .avia-button:active{background:#62D0AF;color:#FFF;}
    #top #wrap_all .entire-order-section .template-page h3.av-special-heading-tag{font-size:34px;line-height:42px;}
    #top #wrap_all .entire-order-section .template-page h3.av-special-heading-tag span{display:block;}
    #top #wrap_all .entire-order-section .template-page .separator-off{margin-bottom:9px;}
    #top #wrap_all .entire-order-section .template-page .separator-off .hr-inner{width:100%!important;}
    #top .entire-order-section .template-page .sub-head-off{padding-bottom:6px!important;}
    #top .entire-order-section .template-page .sub-head-off h5.av-special-heading-tag{font-size:17px;}
    #top .entire-order-section .template-page{padding-top:35px;padding-bottom:28px;}
    #top .coupon-form-item{width:100%;margin-right:0;}
    #top .coupon-form-btm{font-size:12px;padding-top:11px; text-align: center;}
    #top .coupon-form-btm i.heart-icon{background-size:15px;}
    .footer-social-icons a{width:38px;}
    .responsive #top #wrap_all .container{max-width:88%;width:100%;}
    .free-au-row{padding-bottom:21px;}
    #after_submenu div.template-page.content.av-content-full.alpha.units{padding-top:0;padding-bottom:0;}
    .responsive #top #wrap_all #after_submenu .flex_column{margin-bottom:59px;}
    .responsive #top #wrap_all #after_submenu .flex_column:last-child{margin-bottom:30px;}
    .responsive #top #wrap_all .main_menu{position: static; height: auto;}
    #after_submenu .cust-btn{bottom:-22px;}
    .easiest-switch-section{padding-bottom:16px;}
    .easiest-switch-section .template-page{padding:21px 11px 0 20px!important;}
    .easiest-switch-section .template-page h3{font-size:24px!important;padding:0;}
    .easiest-switch-section .template-page p a{display:inline-block;}
    .easiest-switch-section .template-page .orange-btn{width:calc(100% - 9px);margin-bottom:0;}
    .easiest-switch-section .template-page .orange-btn a.avia-button{width:100%;}
    .responsive #top #main .products .product{margin:0 5% 5% 0;width:47.5%;}
    .responsive #top #main .products .product:nth-child(2n + 0){margin-right:0;}
    #top #wrap_all .bestseller-home .inner_product_header .inner_product_header_cell h2{font-size:17px!important;}
    #top #wrap_all .bestseller-home .inner_product_header .inner_product_header_cell .onsale{font-size:18px;padding:14px 12px;top:9px;right:10px;}
    #top #wrap_all .av-inherit-size .av-special-heading-tag{font-size:34px!important;line-height:38px;position:relative;}
    #top #wrap_all .av-inherit-size.special-heading-mobile .av-special-heading-tag:before{content:'';background-color:#47ceac;height:2px;max-width:86px;left:0;top:-9px;position:relative;width:100%;display:inline-block;margin-right:11px;}
    #top #wrap_all .av-inherit-size.special-heading-mobile .av-special-heading-tag:after{content:'';background-color:#47ceac;height:2px;max-width:86px;right:0;top:-9px;position:relative;width:100%;display:inline-block;margin-left:11px;}
    .testimonial-home-section .custom-line-wedontmean,.blog-home-section .custom-line-fromtheblog,.custom-line-bestsellers{display:none;}
    #top .testimonial-home-section .template-page{padding:46px 0 18px 0;}
    #top .testimonial-home-section .template-page .slide-entry-title{font-size:24px!important;letter-spacing:0;padding:0;}
    #top .testimonial-home-section .template-page .slide-entry-excerpt p{font-size:17px;margin-top:12px;margin-bottom:20px;}
    #top .bestseller-home{padding-top:0;}
    #top .best-sellers-section .template-page{padding-bottom:38px;}
    #top .blog-home-section{padding-top:13px;}
    #top .blog-home-section .template-page{padding-bottom:37px;}
    #top .blog-home-section .template-page .blog-home-block{padding-top:0;margin-bottom:0;}
    #top .blog-home-section .template-page .blog-home-block .slide-entry{margin:0 0 20px 0!important;width:100%!important;}
    #top #wrap_all #sign-up .av-inherit-size .av-special-heading-tag{font-size:26px!important;}
    #top #wrap_all .home-slider .av-slideshow-caption{background-color: #F2F1F7;}
    #top #wrap_all .home-slider img{min-height:227px; opacity: 0;}
    #top #wrap_all .home-slider .slideshow_caption{padding-top:0; text-align: center; width: 100%; top: 50%; left: 50%; -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%);}
    #top #wrap_all .home-slider .slideshow_caption h2.avia-caption-title{font-size:30px!important;}
    #top #wrap_all .home-slider .slideshow_caption .avia-slideshow-button{font-size:12px!important;padding:12px 13px 12px 13px;margin-top:16px;}
    #top #wrap_all .home-slider .slideshow_caption .avia-slideshow-button span{padding-right:21px;background-size:13px;background-position:right 4px;}
    .seenin-section{text-align:center;}
    /*For Search*/
    .responsive #top .av-logo-container .avia-menu{width: calc(100% - 136px);}
    .responsive #top .av-main-nav #menu-item-search{position: absolute; top: 0; right: 0;}
    .responsive #top .av-main-nav #menu-item-search a{height: 46px !important; line-height: 46px !important;}
    .responsive #top .av-main-nav #menu-item-search .avia-arrow-wrap{display: none;}
    #top.single-product .custom{padding-left: 0; padding-right: 0;}
    #top #wrap_all .custom-add-to-cart button.button{width: 100%; font-size: 18px; margin-bottom: 9px; padding: 10px 15px 9px 15px;}
    #top #wrap_all .custom-add-to-cart button.button:before{background-size: 20px; right: 0; top: 3px;}
    #top #wrap_all .custom-add-to-cart .yith-wcwl-add-to-wishlist{max-width: 100%; margin: 0;}
    #top #wrap_all .custom-add-to-cart .yith-wcwl-add-to-wishlist a.button{font-size: 18px; text-transform: uppercase; font-family: 'Open Sans', sans-serif; font-weight: bold; text-indent: 0;}
    #top #wrap_all .custom-add-to-cart .yith-wcwl-add-to-wishlist a.button i.fa{position: static; -ms-transform: translate(0, 0); transform: translate(0, 0); margin-right: 6px;}
    .summary .cart{margin-bottom: 0;}
    .template-shop div.product div.summary{padding-bottom: 5px;}
    #top #wrap_all .resp-easy-accordion .resp-tabs-container .resp-tab-content{padding: 10px 10px;}
    #top.single-product .custom-rev-title{font-size: 28px;}
    #top.single-product .custom-rev-title:before{width: 25px;}
    #top.single-product .custom-rev-title:after{width: 25px;}
    #top.single-product #reviews #comments button.leave-review-scroll-btn{float: none; width: 100%;}
    #top .single-product-main-image .onsale{font-size: 21px; width: 70px; height: 70px; line-height: 62px;}

    .av-hamburger-box{width: 18px;}
    .av-hamburger-inner::before{top: -6px;}
    .av-hamburger-inner::after{bottom: -6px;}
    .responsive #top #header_main > .container .main_menu  .av-main-nav > li.av-burger-menu-main > a{height: 17px; line-height: 17px; padding: 0 22px !important; margin-top: 12px;}
    .header_color div .av-hamburger-inner, .header_color div .av-hamburger-inner::before, .header_color div .av-hamburger-inner::after{background: #000;}
    .free-au p{font-size: 16px;}
    .free-au p img{margin-top: 7px; width: 27px; height: 15px; margin-right: 12px;}
    h1.product_title.entry-title{font-size: 28px;}
    #top #wrap_all .single-product-summary .price, #top .single-product-summary .price span{font-size: 25px;}
    #top #wrap_all .single-product-summary .woocommerce-product-details__short-description{margin-top: 0; padding-top: 17px;}
    .woocommerce-product-rating .leave-review-scroll-btn{padding-left: 0; position: relative; top: 0; display: table; clear: both;}
    .breadcrumb{display: none;}
    .responsive .single-product-main-image{padding-bottom: 0;}
    .responsive #top #main .sidebar.smartphones_sidebar_active{border:none; margin: 0; padding: 0;}
    .responsive #top #main .sidebar.smartphones_sidebar_active .inner_sidebar{margin: 0; padding: 0;}
    .after-pay-strip .entry-content-wrapper{padding: 18px 20px !important;}
}
@media only screen and (max-width:989px) and (min-width:768px){
    .responsive.html_mobile_menu_tablet #menu-item-shop,.responsive.html_mobile_menu_tablet.html_visible_cart #top .cart_dropdown{right:48px;}
    .av_slideshow_full li img{min-height:300px;}
    #top #wrap_all .home-slider .slideshow_caption h2.avia-caption-title{font-size:40px!important;}
    #top #wrap_all .home-slider .slideshow_caption{padding-top:112px;}
    .three-pro-section .av-image-caption-overlay-center p{font-size:38px;line-height:62px;}
    #top .coupon-form-item input[type="submit"]{padding:19px 9px;}
}

/*Temp
.button.checkout.wc-forward{display:none;}*/

/* ------------------------ Developer CSS --------------------------- */

/*Hide Search icon */
/*li#menu-item-search{display:none;}*/
@media only screen and (max-width:480px){
    #top #wrap_all .av-inherit-size.special-heading-mobile .av-special-heading-tag:before{content:'';background-color:#47ceac;height:2px;max-width:23px;left:0;top:-9px;position:relative;width:100%;display:inline-block;margin-right:10px;}
    #top #wrap_all .av-inherit-size.special-heading-mobile .av-special-heading-tag:after{content:'';background-color:#47ceac;height:2px;max-width:23px;right:0;top:-9px;position:relative;width:100%;display:inline-block;margin-left:10px;}
    .seenin-section{text-align:center;}
    .seenin-section img{width:50%;}
    #footer .widget{margin:0;}
    #afterpay-what-is-modal  img.afterpay-modal-image{display: none;}
    #afterpay-what-is-modal  img.afterpay-modal-image-mobile{display: block;}
}

.no-review{
    float: left !important;
}
#billing_address_not_found{
    color: #363636 !important;
    font-size: 13px !important;
    font-weight: 700;
}
#av_product_description h1 > p{font-weight: 300; font-size: 40px !important; line-height: 1.2em;}

.woocommerce-tabs.wc-tabs-wrapper {
    display: none;
}

#inf_field_Phone1-41750{
    padding-left: 50px !important;
}