/*
 Theme Name:   Domnoo Child
 Theme URI:    https://themeforest.net/user/apuswp/portfolio
 Description:  Domnoo Child Theme
 Author:       ApusWP
 Author URI:   https://themeforest.net/user/apuswp
 Template:     domnoo
 Version:      1.0.0
 Text Domain:  domnoo-child
*/
.product-block.grid .caption { padding:15px; min-height:225px;}
.product-block.grid .caption .swatchly_loop_variation_form { padding-top:10px;}
.product-block.grid .name { font-size:14px; line-height:20px;}
.woocommerce div.product span.price { font-size:16px;}
.product-block.grid .infor .button, .product-block.grid .infor .add_to_cart_button { padding:13px 15px; font-size:12px;}



.cart_item {  margin: 0 0 20px;  padding: 0 0 20px;}
.cart_item img { width:80px;}
.woocommerce form .form-row label, .woocommerce-page form .form-row label { font-size:14px;}
span.woocommerce-input-wrapper { width:100%;}
.widget-banner.lefttop .content {  
  top: 8% !important;
  left: 129px !important;
  width: 66% !important;
 
}
.feature-box-inner .description { font-size:16px !important;}
.widget-features-box.default .feature-box-inner { padding:40px 30px !important; min-height:230px !important;}




#order_review .shop_table {
  
  border: #dcdcdc 1px solid;
  border-collapse: collapse;
}

.woocommerce table.shop_table tfoot th {
  font-weight: 700;
  border: 1px solid rgba(0,0,0,.1);
  border-collapse: collapse;
	 padding: 5px;
	font-size:14px;
}

#order_review .shop_table td {
  padding: 5px;
  width: 100%;
  border: none;
  border: #dcdcdc 1px solid;
  border-collapse: collapse
	  font-size:14px;
}
 #rev_slider_1_1_wrapper { left:0px !important;} 


@media (max-width: 1700px) {
.header-v1 .content-menu {
    clear: none !important;
  }
.header-v1 .contact, .header-v1 .right-cart, .header-v1 .logo-left
{
    width:28.33% !important;
}
.logo-in-theme.pull-left img {
    width: 110px !important;
}
	
}

@media(max-width:576px) {
	.logo img {
  vertical-align: middle;
  max-width: 74px;
}
	ul.apus-categories li a { font-size:13px;}
}

