@charset "UTF-8";

@import url("custom/tables-css.css");
@import url("custom/body-css.css");
@import url("custom/font-family.css");
@import url("custom/header-css.css");
@import url("custom/general-css.css");
@import url("custom/menu-css.css");
@import url("custom/topcart-css.css");
@import url("custom/slider-css.css");
@import url("custom/footer-widget-css.css");
@import url("custom/copyright-css.css");
@import url("custom/product-css.css");
@import url("custom/gravityforms-css.css");
@import url("custom/contextualrelatedpost-css.css");
@import url("custom/knowledgebase-css.css");
@import url("custom/wishlistpro-css.css");
@import url("custom/batchgeo-css.css");

.usesidebar-auto-column-4 ul.products li.product {
width: 150px;
padding: 0;
margin: 0px 15px 20px;
}

#wip-search-form input[type="text"]{
	background-color:white !important;
	height:17px !important;
}

.blog-post-thumbnail{
float: left;
margin-right: 20px;
margin-bottom: 5px;
}

.toggle_container h3.toggle_title {
background-color: #114728;
color: white;
}

.toggle_container {
margin: 0px 0px 0px;
}

.comment_entries .reply .comment-reply-link {
padding: 10px 15px;
background-color: #114728;
color: #FFF;
}

.comment_entries .reply {
right: 20px;
top: 20px;
}

#comment-notifier{
	margin-top:20px;
}

.edit{
	color:#FFF;
}

label[for="terms"]{
	display:inline !important;
}

.stock.out-of-stock{
background-color: #2e2e2e;
color: white;
}

.col_two {
width: 45% !important;
padding-right: 20px !important;
}

#top-button {
float: right;
margin-right: 231px;
height: 30px;
margin-top: 5px;
font-weight:bold;
}


#myquestions{
	margin-bottom: 50px;
	margin-top: 50px;
	clear:both;
}
/*Blog List*/
h3.section_title{
	padding-top: 10px;
}

.standard-blog-lists{
	padding-top: 15px;
	padding-bottom: 25px;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0;
}

.standard-blog-excerpt p {
	margin-bottom:10px;
}

.standard-blog-excerpt a {
	font-weight: bold;
}

.standard-blog-excerpt {
	margin:0;
	padding:5px;
}

/*Comment*/
p.nocomments{
visibility: hidden;
}

.comment-subscription-form{
margin-top:10px;
}

.subscribe-to-comments{
margin-top:5px;
}

#respond h3 {
	margin-top:10 !important;
	margin-left:10 !important;
}

#top-inner {
margin: 0px;
padding: 5px 0px 30px;
position: relative;
}

/*Top Menu Links*/
#menu-top-links{
margin:0px;
height: 25px;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 0px;
padding-left: 5px;

}

#menu-top-links a{
color: #10301D;
}

ul#menu-top-links li {
list-style-type: none;
float: right;
}

ul#menu-top-links li a {
text-transform: uppercase;
font-size: 9px;
}

#sidebar-support h4{
margin-bottom:0px !important;
}

#sidebar-support p{
padding-top:5px;
margin-bottom:15px;
}

.woo_product_content form.cart {
padding: 0px !important;
border-style: none !important;
}

.woo_product_content div[itemprop="description"] {
border-style: none !important;
}

#recaptcha_table{
width:50%;
}

#single-page-title {
margin: 0px;
padding-top: 30px;
padding-right: 0px;
padding-bottom: 3px;
padding-left: 0px;
}

form {
margin-bottom:0px;
}

#main-inner-site {
padding-top: 10px;
padding-right: 0px;
padding-bottom: 30px;
padding-left: 0px;
}

.single-blog-entry #respond label{
display: inline;
}

#newsletterbutton{
margin-top:0px !important;
}

div.product table.variations tr td:first-child label {
letter-spacing: 0px !important;
font-size: 14px !important;
}
.dataTables_filter {
margin-bottom: 10px;
}

div.product .single_variation_wrap .single_variation {
width: 175px !important;
}

.single_variation_wrap div.variations_button {
width:433px !important;
}

.form-row.form-row-last {
margin-left: 0px !important;
}

.totoplink{
	float: right;
}

/*Recent News On Product Page*/
.recentnews li{
margin-bottom:10px;
list-style:none;
}

.recentnews {
margin-left: 0px;
font-size: 12px;
font-weight: normal;
}

#tab-description li{
margin-left: 0px;
list-style-type:square;
}

.standard-blog-lists {
margin: 0px 0px 5px;
}

.wrap{
padding:15px;
background-color:white;
}

.sidebarbox h3.sidebar-title {
font-size: 15px;
}`

.breadcrumbs {
font-size: 14px;
margin-top: 5px;
}

.entry img, img.thumbnail #map {
background-color: transparent !important;
}

#main-inner-site input[type=\"text\"], #main-inner-site input[type=\"password\"], #main-inner-site input[type=\"file\"], #main-inner-site textarea, #main-inner-site select {
background-color: #F1F2F2 !important;
color: #000000 !important;
}

a.button {
padding: 5px 5px;
}

.product_list_price {
display: none !important;
}

h3.section_title {
font-size: 20px;
font-weight: normal;
text-transform: capitalize;
padding: 0px 0px 6px;
margin: 0px 0px 8px;
background: url(/wp-content/themes/builder-3/images/divider-line-1.png) scroll left bottom repeat-x;
}

ul.news_widget_style li, .footer-widget ul.news_widget_style li {
margin: 0px 0px 5px;
padding: 0px 0px 5px;
background: none;
}

ul.news_widget_style li h3 {
font-size: 14px !important;
font-weight: bold !important;
line-height: 15px !important;
margin: 0px 0px 0px !important;
}

ul.news_widget_style li p {
margin: 0px 0px 0px;
}

.textwidget img {
vertical-align: middle;
width: 100%;	
}

.wip-product-single-page .product_meta {
font-size: 13px !important;
}

#product_gallery_and_summary .woo_product_gallery {
margin: 0px 0px 20px !important;
}

.product_lists_thumbnail, .product-title-on-lists {
border-style: none !important;
}

ul.top_commerce_link li a {
text-transform: uppercase;
font-size: 9px;
}

.order-number{
width: 25%;
}

.order-info{
visibility:hidden;
}

.label {
display: block;
width: auto;
}

/*Blog Layout*/

span.meta-blog-lists {
margin: 0px 0px 0px;
font-size: 10px;
line-height: 14px;
display:none;
}

h3.blog-list-title {
margin: 0px 0px 5px;
font-size: 20px;
}

/*Wishlist*/
.addwishlistlink {
float: right;
font-size: 12px;
}

.dvin_share img {
vertical-align:top;	
}

.fb_share_button {
height: 20px;
}