/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/
@import url("../bridge/style.css");

@font-face {
font-family: "izhitsa"; 
src: url("http://perunitsa.com/wp-content/themes/bridge-child/fonts/izhitsa.eot"); 
src: url("http://perunitsa.com/wp-content/themes/bridge-child/fonts/izhitsa.eot?#iefix") format("embedded-opentype"),
url("http://perunitsa.com/wp-content/themes/bridge-child/fonts/izhitsa.woff") format("woff"), 
url("http://www.perunitsa.com/wp-content/themes/bridge-child/fonts/izhitsa.ttf") format("truetype"); 
font-style: normal; 
font-weight: normal; 
}
.woocommerce ul.products li.product a.product-category.product-info, .woocommerce-page ul.products li.product a.product-category.product-info {
	padding: 0 10px;
	background-color: #e2e2e2;
}
.select2-container--default .select2-selection--single {
	background-color: #e6e6e6;
}
.woocommerce input[type='text']:not(.qode_search_field), .woocommerce-page input[type='text']:not(.qode_search_field) {
	color: #fff;
	font-size: 24px;
}
.woocommerce ul.products li.product {background-color: #e2e2e2;}
.woocommerce div.product div.product_meta>.social_share_list_holder>span, .woocommerce div.product div.product_meta>span {
	color: #fff;
}

.related.products h2 {
	font-family: 'Izhitsa Cyrillic', sans-serif !important;
	font-style: normal; 
  font-weight: normal;
	color: #dd9933;
}

.woocommerce ul.products li.product .product-categories, .woocommerce-page ul.products li.product .product-categories {
	padding: 0 10px;
	margin-top: 12px;
}
.woocommerce-account table.my_account_orders thead tr th, .woocommerce-cart table.cart thead th, .woocommerce-checkout .checkout table thead th, .woocommerce-page table.my_account_orders thead tr th {
	color: #fff;
}
.woocommerce div.cart-collaterals div.cart_totals, .woocommerce-page .div.cart-collaterals div.cart_totals {
	width: 50%;
}

.cart-collaterals h2, .cart-collaterals a {
	color: #fff;
}

.woocommerce .order_details.clearfix li p, .woocommerce-page .order_details.clearfix li p {
	color: #fff;
}

.woocommerce-checkout .shop_table.order_details tfoot tr:last-child td span.amount, .woocommerce-checkout .shop_table.order_details tr td a {
	color: #fff;
}

.woocommerce-account h2, .woocommerce-account h3, .woocommerce-checkout h2 {
	color: #dba948;
}
.woocommerce-checkout h2.woocommerce-order-details__title {
	font-size: 24px;
	margin-bottom: 15px;
}
.woocommerce-checkout h2.wc-bacs-bank-details-heading {
	margin-bottom: 5px;
}
.woocommerce-checkout h3 {
	color: #8ed3be;
}
.woocommerce-checkout h3.wc-bacs-bank-details-account-name {
	margin-bottom: 5px;
	margin-top: 5px;
}

.woocommerce-order-overview li span {
	color: #8ed3be;
}
.woocommerce-account table.my_account_orders thead th, .woocommerce-account table.shop_table thead th, .woocommerce-checkout table.shop_table thead th {
	color: #b72610;
	font-weight: 600;
}
.woocommerce-account table.my_account_orders tfoot th, .woocommerce-account table.shop_table tfoot th, .woocommerce-checkout table.shop_table tfoot th {
	color: #8ed3be;
}

.woocommerce-checkout .shop_table.order_details tr td .product-quantity {
	color: #fff;
}

.woocommerce-checkout table.shop_table {
	width: 780px;
	max-width: 100%;
}

.woocommerce-bacs-bank-details {
	margin-top: 45px;
	margin-bottom: 45px;
}
.woocommerce input[type='text']:not(.qode_search_field), .woocommerce-page input[type='text']:not(.qode_search_field) {
	font-size: 16px;
	color: #000;
}
.woocommerce table.cart div.coupon .input-text, .woocommerce-page table.cart div.coupon .input-text {
	color: #000;
}
.woocommerce input[type='text']:not(.qode_search_field), .woocommerce-page input[type='text']:not(.qode_search_field) {
	font-family: 'Open Sans', sans-serif;
	font-size: 15px;
	font-style: normal;
}
.qbutton, .qbutton.medium, #submit_comment, .load_more a, .blog_load_more_button a, .post-password-form input[type='submit'], input.wpcf7-form-control.wpcf7-submit, input.wpcf7-form-control.wpcf7-submit:not([disabled]), .woocommerce table.cart td.actions input[type="submit"], .woocommerce input#place_order, .woocommerce-page input[type="submit"], .woocommerce .button {
	border-color: #8ed3be;
	background-color: #8ed3be;
	color: #030303;
}
.woocommerce #payment ul.payment_methods li label {color: #fff;}
.woocommerce .checkout table.shop_table thead tr th, .woocommerce table.cart thead tr th, .woocommerce-account table.my_account_orders thead tr th, .woocommerce-page .checkout table.shop_table thead tr th, .woocommerce-page table.cart thead tr th, .woocommerce-page table.my_account_orders thead tr th {
	font-family: 'Open Sans', sans-serif;
}
.woocommerce .col-2 {
	display: none !important;
}
.qodef-qi-woo-product-category-list.qodef-item-layout--info-on-image-boxed .product-category .woocommerce-loop-category__title {
	width: 80%;
    padding: 10px 15px;
	font-size: 15px;
    line-height: 1.3;
    transform: translateX(-50%);
}
#billing_country_field {margin-bottom: 95px;}
.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a {color: #fff;}
a, p a {color: #fff;}
.woocommerce-account .woocommerce-MyAccount-navigation li a {
	font-weight: 500;
}
.woocommerce table tr td {font-size: 14px;}
.woocommerce input[type='text']:not(.qode_search_field), .woocommerce-page input[type='text']:not(.qode_search_field) {
	border: 1px solid #ccc;
}

h2.woocommerce-loop-category__title {
	margin: 10px;
	font-family: "Open Sans", sans-serif;
	font-size: 14px;
	color: #000;
	font-weight: 500;
	line-height: 1.2;
}
h2.woocommerce-loop-category__title mark {
	background-color: transparent;
}
.qode-split-scrolling-section .qode-sss-ms-right {
	margin-top: 0px;
}
.woocommerce input[type='text']:not(.qode_search_field), .woocommerce-page input[type='text']:not(.qode_search_field) {
	color: #000;
}
.woocommerce input[type='text']:not(.qode_search_field), .woocommerce-page input[type='text']:not(.qode_search_field) {
	color: #000;
}
a.showcoupon {
	color: #000;
}
a:hover, p a:hover {
	color: #fefefe;
}
aside .widget {
	margin-bottom: 20px;
}
aside.vertical_menu_area .vertical_menu_area_widget_holder {
	padding-bottom: 10px;
}
nav.vertical_menu > ul > li > a {
	line-height: 35px;
}
.woocommerce input[type='text']:not(.qode_search_field), .woocommerce-page input[type='text']:not(.qode_search_field) {
	color: #000;
}
.woocommerce .cart .quantity input.qty {
	color: #fff;
}
.woocommerce-page .quantity .plus, .woocommerce-page .quantity .minus {
	color: #333;
	font-size: 24px;
}

.dovidnyk-single h1 {
	margin-bottom: 25px;
}
.dovidnyk {
	display: flex;
	flex-wrap: wrap;
}
.dovidnyk__item {
	width: 20%;
	margin-right: 25px;
	margin-bottom: 30px;
}
@media (max-width: 800px) {
	.dovidnyk__item {
		width: 31%;
		margin-right: 2%;
	}
}
@media (max-width: 480px) {
	.dovidnyk__item {
		width: 48%;
		margin-right: 1%;
	}
}