﻿.hentry .woocommerce ul.products li.product .price {
       font-size: 13px!important; 
       line-height: 11px!important; 
       text-indent: 7px!important; 
       word-spacing: 0px!important; 
    } 

.woocommerce div.product .price {
       bottom: -!important; 
       font-size: 14px!important; 
       margin-left: 10px; 
       margin-right: 10px; 
       position: relative; 
       text-align: right; 
       top: 18px!important; 
    } 

.woocommerce div.product .product_title {
       font-size: 22px; 
       text-align: center; 
    } 

.woocommerce div.product .stock {
       bottom: 0px!important; 
       font-size: 14px!important; 
       left: 0px!important; 
       margin-bottom: 0px!important; 
       padding-bottom: 0px!important; 
       position: relative!important; 
       right: 0px!important; 
       top: -30px!important; 
    } 

.woocommerce div.product .woocommerce-tabs #tab-description  h2 {
       display: none; 
    } 

.woocommerce div.product form.cart div.quantity input.qty {
       height: 36px; 
       padding-bottom: 8px; 
       padding-left: 15px; 
       padding-right: 3px; 
       padding-top: 3px; 
       width: 50px; 
    } 

.woocommerce div.product form.cart .button {
       font-size: 11px; 
       height: 36px; 
       min-width: 80px; 
       padding-left: 14px; 
       padding-right: 13px; 
       padding-top: 13px; 
       top: 0px; 
       width: 100px!important; 
    } 

.woocommerce div.product form.cart {
       margin-bottom: 30px!important; 
       padding-left: 0px!important; 
    } 

.woocommerce .related ul.products li.product h3 {
       margin-bottom: 35px!important; 
       margin-right: 7px!important; 
    } 

.woocommerce .related ul.products li.product {
       line-height: 0px!important; 
    } 

.woocommerce .upsells > h2 {
       font-size: 15px!important; 
    } 

.woocommerce ul.products li.product .price {
       font-size: 14px; 
    } 

.woocommerce ul.products li.product {
       text-align: center; 
    } 

.woocommerce.widget a {
       line-height: 27px!important; 
    } 

.woocommerce.widget ul.product_list_widget li .amount {
       font-size: 12px!important; 
       line-height: 14px!important; 
       text-transform: none!important; 
    } 


@media screen and (max-width: 1024px)  { .woocommerce div.product .price {   position: relative!important; }  }  
@media screen and (max-width: 1024px)  { .woocommerce div.product .price {   right: 13px; }  }  