.product .product-title h2.woocommerce-loop-product__title {
	font-size: 1.3em;
}

.product-title H3 {
	font-size: 1em;
}

a {
	text-decoration: none;
}

.read_button {
	background: #3498db;
	background-image: -webkit-linear-gradient(top,#3498db,#0b5c8f);
	background-image: -moz-linear-gradient(top,#3498db,#0b5c8f);
	background-image: -ms-linear-gradient(top,#3498db,#0b5c8f);
	background-image: -o-linear-gradient(top,#3498db,#0b5c8f);
	background-image: linear-gradient(to bottom,#3498db,#0b5c8f);
	-webkit-border-radius: 28;
	-moz-border-radius: 28;
	border-radius: 28px;
	text-shadow: 3px 3px 3px #666666;
	-webkit-box-shadow: 0 1px 3px #666666;
	-moz-box-shadow: 0 1px 3px #666666;
	box-shadow: 0 1px 3px #666666;
	font-family: Arial;
	color: #ffffff;
	font-size: 16px;
	padding: 5px 10px;
	text-decoration: none;
}

.read_button:hover {
	background: #4469c7;
	background-image: -webkit-linear-gradient(top,#4469c7,#3cb0fd);
	background-image: -moz-linear-gradient(top,#4469c7,#3cb0fd);
	background-image: -ms-linear-gradient(top,#4469c7,#3cb0fd);
	background-image: -o-linear-gradient(top,#4469c7,#3cb0fd);
	background-image: linear-gradient(to bottom,#4469c7,#3cb0fd);
	color: #ffffff;
	font-size: 16px;
	padding: 5px 10px;
	text-decoration: none;
}

.buy_button {
	background: #fcfcbc;
	background-image: -webkit-linear-gradient(top,#fcfcbc,#f2d200);
	background-image: -moz-linear-gradient(top,#fcfcbc,#f2d200);
	background-image: -ms-linear-gradient(top,#fcfcbc,#f2d200);
	background-image: -o-linear-gradient(top,#fcfcbc,#f2d200);
	background-image: linear-gradient(to bottom,#fcfcbc,#f2d200);
	-webkit-border-radius: 28;
	-moz-border-radius: 28;
	border-radius: 28px;
	text-shadow: 1px 1px 1px #666666;
	-webkit-box-shadow: 0 1px 3px #666666;
	-moz-box-shadow: 0 1px 3px #666666;
	box-shadow: 0 1px 3px #666666;
	font-family: Arial;
	color: #2b00b8;
	font-size: 16px;
	padding: 5px 10px;
	text-decoration: none;
}

.buy_button:hover {
	background: #f2d200;
	background-image: -webkit-linear-gradient(top,#f2d200,#fcfcbc);
	background-image: -moz-linear-gradient(top,#f2d200,#fcfcbc);
	background-image: -ms-linear-gradient(top,#f2d200,#fcfcbc);
	background-image: -o-linear-gradient(top,#f2d200,#fcfcbc);
	background-image: linear-gradient(to bottom,#f2d200,#fcfcbc);
	font-family: Arial;
	color: #2b00b8;
	font-size: 16px;
	padding: 5px 10px;
	text-decoration: none;
}

.read_text {
	font-size: .8em;
	color: #69c;
}

.product-box {
	border: thin solid black;
	padding: 5%;
}

ul.products div.product {
        border:solid 1px black;
        padding:5px;
}

/* Widget Layout in /home/bridges/www/wp-content/themes/bridges4peace/woocommerce/content-widget-product.php */

div.widget_shopping_cart_content ul.cart_list.product_list_widget li.mini_cart_item a,
ul.product_list_widget li a span.product-title {
    font-size: 18px !important;
    font-weight: 300 !important;
    line-height: 28px !important;
    color: #3d79bf !important;
    font-family: Roboto !important;
}

div.widget_shopping_cart_content ul.cart_list.product_list_widget li.mini_cart_item a.remove {
    color: red !important;

	}


h1.product_title.entry-title {
    font-size: 30px !important;
}

.widget-buynow {
    /*float:right;*/
    font-size: 0.7em;
    color:orange;
  font-weight: 500 !important;
}

.new-woo-widget-item {
  border-bottom: solid thin black;
	  min-height: 100px;
	}
.woo-widget-text {
	  margin-left: 100px;
	}
.woo-widget-img {
	  float: left;
  
	}

/* Portrait tablet to landscape and desktop */
@media (min-width: 980px) and (max-width: 1200px) {
div.container-fluid.content {padding-left:5px !important; padding-right:5px !important; width:100% !important;}
div.container-fluid.content div.row-fluid.no-padding-top div.span3 {padding-right:40px !important;}
ul.products div.span2.product.center {width: 24.5299%;}
}

/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) {
div.container-fluid.content {padding-left:5px !important; padding-right:5px !important; width:100% !important;}
div.container-fluid.content div.row-fluid.no-padding-top div.span3 {padding-right:40px !important;}
ul.products div.span2.product.center {width: 34.5299%;}
}

/* Landscape phone to portrait tablet 1 */
@media (min-width: 681px) and (max-width: 767px) {
ul.products div.span2.product.center {margin-left:0 !important; width: 44.5299%;}
ul.products div.product div.product-title {height:460px !important;}
}

/* Landscape phone to portrait tablet 2 */
@media (min-width: 481px) and (max-width: 680px) {
ul.products div.span2.product.center {margin-left:0 !important; width: 64.5299%;}
ul.products div.product div.product-title {height:460px !important;}
}


/* Landscape phones and down */
@media (max-width: 480px) {
ul.products div.span2.product.center {margin-left:0 !important;}
ul.products div.product div.product-title {height:460px !important;}
}