#shipping_method input.shipping_method {width: 36px; height: 13px; display: inline;}
.woocommerce .cart-collaterals .cart_totals table th, .woocommerce-page .cart-collaterals .cart_totals table th {width: 50%!important;}
form.woocommerce-shipping-calculator {margin-top: 20px;}

body.woocommerce-cart #menu-main-menu, body.woocommerce-checkout #menu-main-menu, body.woocommerce-cart .login_cart_wrap, body.woocommerce-checkout .login_cart_wrap  {display: none!important;} 
/*body.woocommerce-checkout #jqueryslidemenu, body.woocommerce-checkout #jqueryslidemenu {margin: 0!important;} */
body.woocommerce-cart #jqueryslidemenu, body.woocommerce-checkout #jqueryslidemenu {margin-bottom: 10px!important;} 
.login_btn_wrap {display: none!important;}

.ql_custom_variations .ql_custom_variation .ql_color_variation li a i {opacity: 1!important;}
.ql_royal-blue {background-color: #295293!important;}
.ql_cherry-red {background-color: #cd1546!important;}
.ql_irish-green {background-color: #009b57!important;}
.ql_sapphire-blue {background-color: #296ab1!important;}

.ql_custom_variations .ql_custom_variation ul li a:hover, .ql_custom_variations .ql_custom_variation ul li a {
    border: 2px solid #eeeeee!important;
}
.ql_custom_variations .ql_custom_variation ul li a:hover, .ql_custom_variations .ql_custom_variation ul li a.current {
    border-color: #4d4d4d!important;
}

.product_thumbnail_wrap .add_to_cart_wrap, .ql_main_image_column .ql_main_images_btn {display: none!important;}

.sub_footer {text-align: center;}
.sub_footer p {width: 100%;}

.woocommerce-cart table.cart img {width: 150px!important;}