/*
 Theme Name: GR storefront Child
 Theme URL: 
 Description: GR storefront Child Theme
 Author: Alex
 Author URL: 
 Template: storefront
 Version: 1.3.3
 Text Domain: storefront-child
 */

/* импортируем стили родительской темы */

@import url("../storefront/style.css");

body{
	background-color: #fff;
}
.site-header{
		background-color: #fff;
}
#payment .place-order{
	    margin-top: -50px !important;
}
.woocommerce-checkout-payment .form-row .place-order:before{
	    clear: both;
}
.woocommerce-checkout-review-order .amount::before {
content: 'Цена: ';
}

.button .woocommerce-NoticeGroup .woocommerce-NoticeGroup-checkout span .buttonUp a{
	border-left-color:#C03623 !important;
}
span.return-to-shop > a{
	background-color:#C03623 !important;
	display: block !important;
    background-color: solid 2px #fff !important;
    border-radius: 12px !important;
    padding-right: 13px !important;
}
#wpbody-content > div.wrap > div.error.wpml-admin-notice{display: none;}

@media (min-width: 768px){
.col-full{
	margin: 0 auto;
	background-image: transparent;
}
/*Первый блок меню*/
.site-header .site-branding img{
	max-width: 200px;
}

.woocommerce-active .site-header .site-branding {
	margin: 0!important;
}
.storefront-secondary-navigation.woocommerce-active .site-header .secondary-navigation{
	width: 56.5% !important;
	margin-right: 0 !important;
	margin-bottom: 0 !important;
}

.secondary-navigation ul.menu a{
	padding: 14px 10px;
	font-size: 16px;
	font-weight: 600;
}

.secondary-navigation ul.menu a:hover{
	background-color: #B1D4EB;
}

/*Стили второго меню*/
.storefront-primary-navigation{
	padding-top: 0.313em;
}
.main-navigation ul.menu, .main-navigation ul.nav-menu{
	display: inline-flex;
}
.main-navigation ul.menu>li>a, .main-navigation ul.nav-menu>li>a{
	padding: .618em .618em;
    text-align: center;
}
.main-navigation ul li a:hover{
	color: #404040;
	background-color: #B1D4EB;
	height: 100%;
}
.main-navigation ul li a:hover, .main-navigation ul li:hover > a, .site-title a:hover, .site-header ul.menu li.current-menu-item > a{
	color: #404040;
}

.storefront-breadcrumb{
	margin: 0 auto;
}

.site-info {
    display: none;
}
#copyright {
 text-align: center; 
}

.site-content{
	background-image: url('https://www.siriuskiev.com.ua/wp-content/uploads/fon-main3.jpg');

}

.woocommerce-active .site-header .main-navigation{
	display: none;
	
}
/*Блок с корзиной*/
.site-header-cart .cart-contents{
	padding: 0.618em 0;
}


/*Блок категорий*/
.widget .widget-title, .widget .widgettitle{
font-size: 1.895em;
text-align: center;
font-weight: bold;
}


.input-text, input[type=email], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], textarea{
	background-color: #fff;
}

.added_to_cart, .button, button, input[type=button], input[type=reset], input[type=submit]{
	background-color: #ce5858;
}

.added_to_cart.alt, .added_to_cart.cta, .button.alt, .button.cta, button.alt, button.cta, input[type=button].alt, input[type=button].cta, input[type=reset].alt, input[type=reset].cta, input[type=submit].alt, input[type=submit].cta{
		background-color: #ce5858;
}

.border_form{
	border-top-left-color:red solid 1px;
	}
}


/*Для экранов меньше 765 пикселей ( не забываем закрыть кавычкии)*/
@media (max-width: 765px){
	#site-navigation > button{
		font-size: 1.1em;
	}
	#woocommerce_product_categories-2 > span.select2.select2-container.select2-container--default{
		height: 37px !important;
	}
	#woocommerce_product_categories-2 > span.select2.select2-container.select2-container--default > span.selection > span{
		height: 34px !important;
	}
	.select2-container--default .select2-selection--single .select2-selection__placeholder{
		font-size: 1.4em;
	}
	.select2-container--default .select2-selection--single .select2-selection__rendered{
		font-size: 1.4em;
	}
	.select2-container--default .select2-selection--single .select2-selection__arrow{
		right: 10px !important;
	}
	.header-widget-region .widget{
		padding: 0 !important;
	}
	.widget .widget-title, .widget .widgettitle{
		padding: 0 !important;
	}
	#select2-product_cat-container > span{
		display: none !important;
	}
	.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow > b{
		border-width: 0 6px 8px 6px !important;
		margin-left: -8px;
	}
	.select2-container--default .select2-selection--single .select2-selection__arrow > b{
		border-width: 8px 6px 0 6px !important;
		margin-left: -8px;
	}
	ul.products li.product, ul.products .wc-block-grid__product, .wc-block-grid__products li.product, .wc-block-grid__products .wc-block-grid__product{
		margin-bottom: 1.23em;
	}
}