/*
 Theme Name:     capital Child
 Theme URI:      http://sunlons.com
 Description:    capital Child Theme
 Author:         Yvonne Lee
 Author URI:     http://sunlons.com
 Template:       capital
 Version:        1.0
*/

@import url("../capital/style.css");

/* =Theme customization starts here
-------------------------------------------------------------- */
.woocommerce #content div.product div.images img, .woocommerce div.product div.images img, .woocommerce-page #content div.product div.images img, .woocommerce-page div.product div.images img {
box-shadow:0 1px 2px 0 rgba(0,0,0,.3) !important;
}
.woocommerce ul.products li.product a img {
 transition: all 0.2s ease-in-out 0s;
 box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.3) !important;
}
.attachment-shop_single:hover{
opacity: 0.35; 
filter: alpha(opacity=35); 
}

.item  img:hover{
opacity: 0.55; 
filter: alpha(opacity=55); 	
}

.woocommerce ul.products li.product  a img:hover{
	
transform: scale(1.05); 
-webkit-transform: scale(1.05); 
-moz-transform: scale(1.05);
-o-transform: scale(1.05); 
-ms-transform: scale(1.05);
}
.quick-order-launch{display: none;}
.select-product{display: none;}
.woocommerce-message{display: none;}
.page-title{display: none;}
.excerpt-more{display: none;}


table,th,td,tr{
border-collapse:collapse;
border:1px solid black;
}



.woocommerce div.product div.images div.thumbnails a, .woocommerce-page div.product div.images div.thumbnails a, .woocommerce #content div.product div.images div.thumbnails a, .woocommerce-page #content div.product div.images div.thumbnails a {width: 24%; margin-right: 1%;   margin-top: 0px ;}
.woocommerce-page ul.products li.product{min-width:30.75% !important;   }
.woocommerce .related ul li.product,.woocommerce-page .related ul li.product {max-width: 230px !important;}
.woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3{ text-align: center !important;}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {margin-bottom:25px !important;}
.woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {
   margin: 1px -0.5% !important; 
}



.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{
	min-width:130px !important;
}


#woocommerce_product_categories-2 ul li {
    background: url("sidebar-bullet.png") no-repeat scroll 0 8px rgba(0, 0, 0, 0);
    line-height: 30px;
    margin-left: 0;
    padding-bottom: 7px;
    padding-left: 20px;

}
#woocommerce_product_categories-2 ul li a {
    color: #2d87cc!important;
}
#woocommerce_product_categories-2 ul li a:hover {
    color: #de2b37!important;
    
}
#woocommerce_product_categories-2 ul li ul {
    padding-left: 20px;
}
#woocommerce_product_categories-2 ul li ul li {
   border-bottom:none;
}
input, textarea, .uneditable-input {
    width: 95%;
}

#sidebar {

border: 8px solid #2D87CC;
    padding: 20px;
    margin: 0px ;
}
#sidebar .widget {
    margin-bottom: 20px;
}
.section-title {
    font-size: 16px;
    padding: 10px 0px 10px;
    margin: 0px 0px 30px;

}

.woocommerce .woocommerce-breadcrumb, .woocommerce-page .woocommerce-breadcrumb {
    margin: 0px 0px 0px !important;
    padding: 0px;
    font-size: 16px;
   color: #2C343A;
}
.home_widgets .home_column.last {
    padding: 0px 35px 0px;
}
.xdebug-error{display: none;}

.site-info {
    padding: 30px 0px 20px;

}
.site-footer .search-form .search-submit{display: none;}
.footer-widgets .widget {
    margin-bottom: 10px;
}
.home_widgets {
    margin: 0px 0px 25px;
}
.home_widgets_dark {
    padding: 20px 0px 0px;
}