/*
Theme Name: Sports Store Child
Theme URI: http://cmsmasters.net/sports-store-child/
Author: cmsmasters
Author URI: http://cmsmasters.net/
Description: Sports Store Child Theme
Template: sports-store
Version: 1.0.0
License:
License URI:
Text Domain: sports-store-child
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready
*/

.header_mid .header_mid_inner .logo_wrap img {
	padding: 5px;
}

.woocommerce .onsale,
.product .onsale {
	display: none;
}

.place-order {
	text-align: center;
}

.place-order > .form-row {
	float: none;
	margin: 30px 0 15px;
	width: auto;
	padding: 0;
	text-align: left;
}

.woocommerce-checkout-payment .payment_methods .payment_box {
	border: 1px solid #dbdbdb;
	margin: 10px 0 0 25px;
	padding: 8px 25px 10px;
}

.woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper {
	padding-top: 0;
}

.cmsmasters_header_search_form .yith-s {
	border-bottom: 2px solid #fff !important;
}

@media only screen and (max-width: 767px) {
	.cart_totals {
		width: 100%;
	}
	
	.cart_totals .wc-proceed-to-checkout {
		text-align: center;
	}
}

@media only screen and (max-width: 600px) {
	.cmsmasters_header_search_form .yith-s {
		font-size: 20px !important;
	}

	#bottom .bottom_inner .widget {
		width: 46.6% !important;
	}
}

@media only screen and (max-width: 400px) {
	#bottom .bottom_inner .widget {
		width: 96.6% !important;
	}
}

