/*
Theme Name: 	Steve Whyman 2019
Theme Uri:  	https://stevewhyman.com
Description:  	Steve Whyman website 2019
Author:     	WWD
Author Uri: 	https://stevewhyman.com
Template:   	stevewhyman-core
Version:    	1.0.0
License:    	GNU General Public License v2 or later
*/

h1, h2, h3, h4, h5, h6 {font-weight: 800;}

/* header */
.header-style7 .header-mid .autusin-logo a {padding-top: 5px;}
.header-style7 .nav-pills >li > a {padding: 8px 15px !important;}
.autusin_breadcrumbs .breadcrumbs .breadcrumb {padding: 0 0 15px !important;}

/*hide google recaptch bottom right corner box*/
.grecaptcha-badge {opacity: 0;}

/* footer */
footer {background-size: cover !important;}
footer h4, footer h2 {font-size: 18px; text-transform: uppercase; font-weight: 600; color: #fff; margin:30px 0 !important;}
.footer-useful-links ul {margin-left:5px;}
.footer-useful-links li {list-style:disc; color:#fff; padding:5px 0;}
.footer-useful-links li a {color:#fff;}
.footer-useful-links li a:hover {color:#999;}
.footer-black-bg {background-color:#000;}
.socials-footer {text-align: left !important;}
.footer .about-store {padding: 30px 0 0 0 !important;}
footer .widget_recent_entries ul {margin-left:15px;}
footer .widget_recent_entries .post-date {color:#999;}
footer p {color:#bbb;}
.socials-footer ul {margin:20px 0 !important;}
.newsletter-footer {margin-top:20px !important;}
.footer-newsletter-signup .wpb_content_element {margin-bottom:0;}
.footer-style1-bot {padding:25px 0;}
.home-intro h1 {font-weight: 900; text-transform: uppercase;}
.home-intro h2 {font-weight: 300;}
.white-text, .white-text p, .white-text h1, .white-text h2, .white-text h3, .white-text h4  {color:#fff;}
.white-text ul li i {color:#fff !important;}
.white-text ul li, .white-text ul li a {color:#000 !important;}
.footer-black-bg a {color:#cecece;}

.home-gradient-bg {background-image: linear-gradient(to bottom right, #000, #555);}
.home-slimpic-title h2 {font-weight: 300;}

/*woocommerce*/
.now_sold {color:#ff5c00; font-weight: bold; background-color:#f2f2f2; width: 100%; display: block; padding: 5px 0;}
.item-price >.amount {color: #ff5c00 !important;}
/*single product*/
.sw-custom-variation .sw-radio-variation span {margin:0 2px 10px 2px !important; padding-left:5px; padding-right:5px;}
.woocommerce-variation-description {font-weight:bold; color:#ff5c00;}
.variable-price span.price {color:#ff5c00 !important;}
.product_detail .content_product_detail .single_add_to_cart_button {background-color: black !important;}
/*checkout*/
.woocommerce td.product-name dl.variation dt {margin-bottom: 0 !important; line-height: 24px;}
.woocommerce > .cart-collaterals .cart_totals table tr.order-total td .amount {color:#000 !important; font-weight: bold !important;}
.woocommerce > .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button {padding: 12px 15px !important;}
.woocommerce > .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button:hover {background-color:#1CC490 !important;}
/*#ship-to-different-address .checkbox input[type="checkbox"] {margin-left:-10px !important;margin-right:8px !important;}*/
.woocommerce .checkout #payment #place_order, .woocommerce-page .checkout #payment 
#place_order {background-color:#000 !important;}
.woocommerce .checkout #payment #place_order:hover, .woocommerce-page .checkout #payment #place_order:hover {background-color:#1CC490 !important;}
.woocommerce-terms-and-conditions-wrapper input#terms {margin:7px 2px 0 0 !important;}
.woocommerce .woocommerce-customer-details .woocommerce-column--billing-address,
.woocommerce .woocommerce-customer-details .woocommerce-column--shipping-address {margin-bottom:40px !important;}
.entry-summary table td > a {color:#ff5c00 !important;}
.entry-summary table td > a:hover {color:#000 !important;}
.woocommerce ul.order_details li {margin-bottom:12px;}


/* contact form */
.entry-summary form input[type="email"], .entry-summary form textarea {
	border-radius: 0;
	    border: 1px solid #000000;
padding: 5px 10px;}
.wpcf7-form label, .wpcf7-form input[type="email"], .wpcf7-form input[type="text"] {width:100%;}
.wpcf7 .wpcf7-submit {line-height:1.0em !important; padding: 5px 25px !important;}

/*testimonial containers*/
.testimonial-containers {background-color: #f2f2f2; padding: 30px;}

.artwork-gradient-bg {background-image: linear-gradient(to bottom right, #444, #999);}

/*product individual page*/
.product_detail .slider_img_productd .product-images .product-images-container .slick-slider.product-responsive {border:none !important;}
/*.woocommerce div.product div.images img {max-height:600px; width: auto; max-width: 100%;}*/

li.menu-wishlist a {cursor: pointer !important;}

/*-------------------------------
	Responsive Styles
---------------------------------*/
@media (min-width: 1200px) and (max-width: 4000px) {
	.sidebar-buffer {height:17px; display:block;}
}


@media (min-width: 992px) and (max-width: 1199px) {
	.nav-pills >li > a {font-size:14px !important;}
	.sidebar-buffer {height:17px; display:block;}
	.home-slimpic-title h2 {font-size:24px;}
}


@media (min-width: 768px) and (max-width: 991px) {
	.about-img img {width:50% !important;}
	/*.autusin_breadcrumbs {display: none;}*/
	/*.woocommerce {margin-top: 40px;}*/
}


@media (min-width: 480px) and (max-width: 767px) {
	.header-style7 .header-top .left-header {display: block !important;}
	.header-style7 .top-form.top-form-minicart {margin-top:5px;}
	.header-style7 .header-mid .search-cate .icon-search i.fa {height: 45px !important; margin-top: 5px;}
	.banner-single {display:block !important;}
	h1 {font-size:30px; padding-left:3%; padding-right:3%}
	.listing-title h1 {padding-left:0%; padding-right:0%}
	h2 {font-size:24px; padding-left:3%; padding-right:3%}
	h3 {font-size:22px; padding-left:3%; padding-right:3%}
	h4 {font-size:20px; padding-left:3%; padding-right:3%}
	p {padding-left:3%; padding-right:3%}
	.blog-content, .listing-title {padding-left:3%; padding-right:3%}
	.sidebar-row aside#right {padding-left:3%; padding-right:3%; width: 94%; margin-left:3%;}
	.autusin_breadcrumbs {padding-left:3%; padding-right:3%}
	.about-img img {width:50% !important;}
	.footer-4-column {padding-left:3% !important; padding-right:3% !important;}
	.footer-4-column p {padding-left:0%; padding-right:0%}
	.footer-paypal-note {margin-bottom:0 !important;}
	.socials-footer {padding:0 !important;}
	.contact-page-icon-boxes, .contact-page-icon-boxes h4 {text-align: center !important;}
	.contact-page-icon-boxes .vc_icon_element {margin-bottom:0px;}
	/*.autusin_breadcrumbs {display: none;}*/
	/*.woocommerce {margin-top: 40px;}*/
	.listing-title {display: none;}
	.woocommerce-billing-fields, 
	.woocommerce-shipping-fields, 
	.woocommerce-additional-fields,
	#ship-to-different-address,
	.woocommerce-checkout-review-order,
	.woocommerce-checkout-payment,
	.woocommerce ul.order_details {padding-left:3% !important; padding-right:3% !important;}
}


@media (max-width:479px) {
	.header-style7 .header-top .left-header {display: block !important;}
	.header-style7 .header-top .left-header .widget_text a {font-size: 12px !important;}
	.header-style7 .top-form.top-form-minicart {margin-top:5px;}
	.header-style7 .header-mid .search-cate .icon-search i.fa {height: 45px !important; margin-top: 5px;}
	.banner-single {display:block !important;}
	h1 {font-size:30px; padding-left:3%; padding-right:3%}
	.listing-title h1 {padding-left:0%; padding-right:0%}
	h2 {font-size:24px; padding-left:3%; padding-right:3%}
	h3 {font-size:22px; padding-left:3%; padding-right:3%}
	h4 {font-size:20px; padding-left:3%; padding-right:3%}
	p {padding-left:3%; padding-right:3%}
	.blog-content, .listing-title {padding-left:3%; padding-right:3%}
	.sidebar-row aside#right {padding-left:3%; padding-right:3%; width: 94%;margin-left:3%;}
	.autusin_breadcrumbs {padding-left:3%; padding-right:3%}
	.footer-4-column {padding-left:3% !important; padding-right:3% !important;}
	.footer-4-column p {padding-left:0%; padding-right:0%}
	.footer-paypal-note {margin-bottom:0 !important;}
	.socials-footer {padding:0 !important;}
	.contact-page-icon-boxes, .contact-page-icon-boxes h4 {text-align: center !important;}
	.contact-page-icon-boxes .vc_icon_element {margin-bottom:0px;}
	/*.autusin_breadcrumbs {display: none;}*/
	/*.woocommerce {margin-top: 40px;}*/
	.listing-title {display: none;}
	.woocommerce-billing-fields, 
	.woocommerce-shipping-fields, 
	.woocommerce-additional-fields,
	#ship-to-different-address,
	.woocommerce-checkout-review-order,
	.woocommerce-checkout-payment,
	.woocommerce ul.order_details {padding-left:3% !important; padding-right:3% !important;}
	#ship-to-different-address .checkbox input[type="checkbox"] {margin-left:-5px !important;margin-right:8px !important;}
}


@media (max-width:320px) {
	.header-style7 .header-top .left-header {display: none !important;}
	h1 {font-size:28px;}
	h2 {font-size:22px;}
	#coupon_code {width:100% !important; margin-bottom: 10px;}
	.actions button {width: 100% !important; margin:0 !important;}
}

