/* Enter Your Custom CSS Here */

.bx-wrapper {
  background: none repeat scroll 0 0 #ffffff !important;
}
.woocommerce .cart-collaterals .shipping_calculator, .woocommerce-page .cart-collaterals .shipping_calculator {display:none }

.navbar #searchform {display:none;}

@media screen and (min-width: 600px) {
	.navbar #searchform {
		display:block;
		float:right;
		position:relative;
		margin-top:8px;
    	width:200px;
	}
}

.navbar-collapse {padding-right:0px;}
#widgets.grid.col-300.fit ul li {background:none;}
#widgets.grid.col-300.fit ul li a {

background: url("../images/right_li_bg.png") no-repeat left center;
text-indent: 14px;
}
#content-woocommerce {
background: none repeat scroll 0 0 #ffffff;
padding: 10px;
margin-top: 20px;
}


.thumb_box {padding: 10px;
height: 201px;
width: 221px;
border: 1px solid #eee;
  display: table-cell;
vertical-align: middle;
}
#content-woocommerce .products li h3 {
border-bottom: 1px solid #dfdfdf;
color: #3e3e3e;
font-size: 14px;
font-weight: normal;
padding-bottom: 5px;
min-height: 67px;
line-height: 18px;
}
#content-woocommerce .products li a:hover h3 {text-decoration:underline;color:#428bca; }
.price, .woocommerce-page ul.products li.product .price {
margin-bottom: 0em;
float: right;
margin-top: 14px;
}
#content-woocommerce ul.products li.product a.button {text-decoration: none;
margin-top: 10px; }

#content-woocommerce  ul.products li.product a img {
margin: 0px auto;
  display:table-cell;
  vertical-align:middle;
  width:auto !important;
box-shadow: none;
}
#content-woocommerce  .summary {margin-top:10px}
.product_title {font-weight: 100;background: none;color:inherit;font-size: 36px;text-transform: none;}
.variations { border:0px;
padding-top: 20px;
display: block;
clear: both;}
.label,.value {border:0px;font-size:12px;padding-bottom: 10px;}
#content-woocommerce .product .onsale {top: -2px;
left: -6px; }
#content-woocommerce ul.products .onsale{ top: 0;
right: 0;
left: auto;}
.woocommerce .cart-collaterals .cart_totals table td, .woocommerce-page .cart-collaterals .cart_totals table td { padding:6px;}
#content-woocommerce .related ul li.product,#content-woocommerce .related ul.products li.product{ 
  width: 28%;
float: left;
margin-left: 4%;}
#content-woocommerce  ul.products li.first {clear:none;}
.woocommerce .woocommerce-message:before, .woocommerce-page .woocommerce-message:before ,.woocommerce .woocommerce-info:before, .woocommerce-page .woocommerce-info:before{top: 14px;
  padding: 0px;}
.cartTxt a:hover {color:#fff;text-decoration:underline;}
#shipping_method li input {display: table-cell;
vertical-align: top;
margin-right: 10%; }
#content-woocommerce {width:100% !important;}
.cart,p.in-stock {clear:both;}
.woocommerce div.product div.images img, .woocommerce #content div.product div.images img, .woocommerce-page div.product div.images img, .woocommerce-page #content div.product div.images img {width:auto !important;}
#text-13 { background: #fff !important;margin-top: 20px !important;padding:0px 20px !important;clear: both;}

#header {padding:0px; }
#logo img {position:relative;top:24%;}
#logo {height:106px;}

.videoMain {padding:5px 10px !important;}
.videoMain p { margin:0px !important;}

.donate_left {
	text-align:center;
	float:right;
}
.feedback_right {
	text-align:center;
	float:right;
margin-left:10px;
}
.donate_left img,.feedback_right img {  height: 106px;}
.top-widget {margin-top:0px !important;width:50%;}
.tops {display:none;}

@media screen and (max-width: 990px) {
#logo {
  width: 100%;
  text-align: center;
  }
  .top-widget {
  width: 100%;
}
  
.rightsidebanner {  margin-top:15px;
  }
}
@media screen and (max-width: 768px) {
  .donate_left , .feedback_right {width:100%;text-align:center;margin-bottom:20px;}
}

.bannercontainer  {text-align:center;margin:15px auto;}
.rightsidebanner { margin-top: 0px;
  background: #fff;
 
  padding: 10px; }
.home .rightsidebanner {  margin-left: 20px;}
#testimonials_widget-2 {margin-bottm:20px;}