.custom-header .contact-link { font-size: 24px; line-height: 34px !important; } .custom-header .contact-link i { margin-left: 5px; } .custom-header .menu > .std-menu { float: left; } .spb_blog_widget .blog-items-wrap .blog-items .blog-item .img-wrap img { max-height: 253px; } .category-popular-wrap, .category-recently-wrap { margin-top: 75px; } #footer #footer-widgets .ctct-custom-form { padding: 0; min-width: unset; } #footer #footer-widgets .widget_shopping_cart .cart_list li { padding: 0; } #footer-widgets .widget_wpcom_social_media_icons_widget ul { text-align: center; } #footer-widgets .widget_wpcom_social_media_icons_widget li { display: inline-block; margin-right: 1.5em; } #copyright .text-left { float: none; max-width: 100%; font-size: 18px; text-align: center; } .woocommerce .checkout-confirmation .thank-you { font-size: 38px; font-weight: 600; } .woocommerce .checkout-confirmation .shop_table tr td { padding: 0; } .shortcode-image-preview { cursor: pointer; } .product-shadows .products .product figure, .woocommerce.product-shadows .images #product-img-slider .lSSlideWrapper { box-shadow: none; } .product-carousel .products .product .product-details span.posted_in, .product_list_widget .products .product .product-details span.posted_in { display: none; } #top-bar .custom-header .std-menu .sub-menu { border: 1px solid #808080; }

body.home .spb-asset-content ul.blog-items.masonry-items.gutters.thumbnail-.alt-styling.clearfix li{min-height:545px;}

body.woocommerce-page ul.products li{min-height:450px;}

body.woocommerce-page ul.products li .animated-overlay .cart-overlay .shop-actions a.button.add_to_cart_button.ajax_add_to_cart{width:inherit !important;} 
body.woocommerce-page ul.products li .animated-overlay .cart-overlay .shop-actions a.price-link{width:inherit !important;}
.animated-overlay .cart-overlay .shop-actions a.button.add_to_cart_button.ajax_add_to_cart{width:inherit !important;}
.animated-overlay .cart-overlay .shop-actions a.button.add_to_cart_button{width:inherit !important;} 
.animated-overlay .cart-overlay .shop-actions a.button.product_type_variable.add_to_cart_button{width:inherit !important;}
.animated-overlay .cart-overlay .shop-actions a.price-link{width:inherit !important;} 


.products .product .animated-overlay .cart-overlay .shop-actions a.button.add_to_cart_button.ajax_add_to_cart{width:inherit !important;}
.products .product .animated-overlay .cart-overlay .shop-actions a.price-link{width:inherit !important;} 
.products .product .animated-overlay .cart-overlay .shop-actions a.button.product_type_variable.add_to_cart_button {width:inherit !important;} 
.products .product .animated-overlay .cart-overlay .shop-actions a.button.add_to_cart_button{width:inherit !important;}

/* mods to bring back proper sizing and layout for individual blog titles */
body.single.single-post .page-heading .heading-text.container{margin-top:-118px; margin-top:0px !important;}
body.single.single-post .page-heading .heading-text.container h1.entry-title{font-size:36px !important;line-height:1.2;}

.heading-text.container{margin-top:-118px; margin-top:118px !important;}
h1.entry-title{font-size:36px !important;line-height:1.2;}

/*cart tweaks*/
/*.actions .giftcard{width:400px !important;float:none !important;display:block;}
.actions .giftcard label{display:block !important;}
.actions .giftcard input.input-text{width:182px !important;height:46px !important;}
.actions .giftcard .input-text{display:inline-block;padding:20px !important;}*/

/*checkout tweaks*/
p.form-row.form-row-wide.create-account{width:90%;}

/*product descriptions*/
ul.products li.product-layout-standard div.product-details div.product-desc{display:inline-block !important;}

ul.products li > .product-desc{display:block;}
.products .product .product-details .product-desc {
	display:block;
}
.products .product .product-details .product-desc, .products .product .product-details .product-desc > p {
	font-size: 14px;
	line-height: 22px;
}

.woocommerce-cart-form p.button.button-p a{width:auto;padding: 10px; color:#d7671c;border:2px solid #eeefef;}
.woocommerce-cart-form p.button.button-p a:hover{color:#d7671c;border-color:#d7671c;}
form.checkout.woocommerce-checkout.row div#review-order p.button.button-p a{width:auto;padding: 10px; color:#d7671c;border:2px solid #eeefef;}
form.checkout.woocommerce-checkout.row div#review-order p.button.button-p a:hover{color:#d7671c;border-color:#d7671c;}