a,abbr,acronym,address,applet,article,aside,audio,b,blockquote,body,canvas,caption,middle,cite,code,del,details,dfn,div,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,span,strike,strong,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{font-family:Avenir!important}.woocommerce button.single_add_to_cart_button{padding:10!important;height:42px;padding:10px!important}h4{font-size:15px!important;line-height:15px!important;font-weight:900!important}.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h4{margin-bottom:5px;font-weight:900}.c-dimension{padding-top:5px;font-weight:300;font-size:14px;color:#3e5589}.includes_tax span.woocommerce-Price-amount.amount,a.home,div.image_links.double,.tax-total{display:none !important;}img.attachment-300x300.size-300x300{border:1px solid #f5f5f5!important;padding:2px!important}.woocommerce ul.products li.product .price{color:#3e5589;display:block;font-weight:400;margin-bottom:.5em;font-size:.857em} .btn-color{display:inline-block;}.dashicons{font-family: dashicons !important}
.row-color{
   flex-wrap:wrap;
}
.woocommerce-Price-amount{
      /*font-size:25px !important;
      line-height:27px !important;*/
      font-weight:100 !important;
      letter-spacing:0 !important;
      position:relative!important;
      margin-bottom:20px!important;
}
p.price span.woocommerce-Price-amount{
    font-size:25px !important;
    line-height:27px !important;
    font-weight:300px !important;
}
.woocommerce.shop_table.product-name a {
    font-size: 14px;
    font-weight: 100 !important;
}
.bg-active{
   border:3px solid rgb(143,202,68) !important;
   width:18px !important;
   height:18px !important;
}
.bg-color{
    width: 24px;
    height: 24px;
    border-radius: 50%;
    border: none;
    overflow: auto;
    margin-bottom: 0;
    margin-right: 5px;
   margin-top: 0px;*
    float:left;
    transition: border-color .1s linear;
   vertical-align:middle;
}
.bg-color:hover{
   border:3px solid rgb(143,202,68);
   width:18px;
   height:18px;
}
.bg-wg{
	background-color:#61635E;
}
/*.bg-wg:hover{   
}*/

.bg-za{
	background-color:#C0BFBF;
}

/*.bg-za:hover{
   border-bottom:5px solid green;vertical-align:middle;
}*/
.bg-blue{
     background-color:#158df4;
}
.bg-red{
     background-color:#cb4331;
}
.bg-pe{
	background-color:#849582;
}
/*
.bg-pe:hover{
    border-bottom:5px solid green;vertical-align:middle;
}*/

.bg-pb{
	background-color:#CDBBA7;
}
/*
.bg-pb:hover{
    border-bottom:5px solid green;vertical-align:middle;
}*/

.bg-mn{
	background-color:#353939;
}
/*
.bg-mn:hover{
    border-bottom:5px solid green;vertical-align:middle;
}
*/
.bg-cc{
	background-color:#E4D2B4;color:#fff;
}
/*
.bg-cc:hover{
    border-bottom:5px solid green;vertical-align:middle;
}*/

.bg-ka{
	background-color:#40433B;
}
/*
.bg-ka:hover{
    border-bottom:5px solid green;vertical-align:middle;
}*/

.woocommerce .product div.entry-summary h1.product_title {
    font-size: 35px;
    line-height: 40px;
    margin-bottom: 0px !important; 
    padding-bottom: 0px;
    position: inherit;
}
.woocommerce .product div.entry-summary .cart .button {
     margin-bottom: 0!important;
    background-color: #7ab943;
    color: white;
    width: 100%;
    max-width: 300px;
    font-weight:300;
}
button.single_add_to_cart_button.button.alt{
    background-color: rgb(143,202,68);
    font-family: Avenir!important;
    color: rgb(93,130,110);
    border-radius: 20px;
    width: 120px;
    font-size: large;
}
button.single_add_to_cart_button.button.alt:after{
   text-indent: 0;  
   display: block; 
   line-height: initial
   content: 'ADD TO CART';
   visibility: visible;
   display:block;
}

/*
#product-features-container{
 text-align:justify;
}

#product-features-container > .product-features{
	height:100px;
	display: inline-block;
	vertical-align:top;
	
	/*IE fix.*/
	*display:inline;
	zoom: 1;
}
#product-features-container:after{
	width:100%;
	display:inline-block;
}
*/
#product-features-container{
	text-align:center;
}
.product-features{
	height:100px !important;
	margin-left:2%;
	margin-right:2%;
}
.product-features-myfirst{
	height:100px !important;
	margin-left:1%;
	margin-right:1%;
        display:none;
}
#Footer .footer_copy .one {
    margin-bottom: 20px;  
    height: 20px;
    padding-top: 10px;
    margin-top:10px;
}
.c-price-shop{
   padding-top:1px;
   font-size:16px;
}
.c-detail-shop{
   width: 100%;text-align: left;line-height: 1.2;top: -18px !important;position: relative;left: 2%;
}
.c-detail-name{
   font-size:18px;
/*   font-weight:900;*/
   color:black;
   font-family: 'Bree serif' !important;
}
.c-detail-size{
   font-weight: 900;
    font-size: 14px;
    color: #3e5589;
}
.c-detail-from{
    padding-top:7px;
    color: :#3e5589;
    font-size:11px;
}
.c-detail-price{
   font-size: 25px!important;
    line-height: 27px!important;
    font-weight: 500!important;
    letter-spacing: 0!important;
    position: relative!important;  
    color:#3e5589;
}
div.photo_box{
  border:1px solid whitesmoke;
}
.column, .columns {
    float: left;
    margin: 0;
}
.product_meta{
    display:none !important;
}
.tbr{
   display:inline-block;
}

