/*!
Theme Name: Orchid Store
Theme URI: https://themebeez.com/themes/orchid-store/
Author: themebeez
Author URI: https://themebeez.com
Description: Orchid Store is a clean, flexible, stylish & dynamic e-commerce WordPress theme. It is totally based on WooCommerce, WordPress plugin. Orchid Store can be used to build a wide range of online stores ranging from a fashion store, mobile and gadget store, furniture shop, sports shop, home décor store, jewellery store or any kind of multi-category online shop. Orchid Store has adequate built-in features that are required to build an online shop or stores. Orchid Store gives users the flexible customization experience for crafting their online shop with ease. Customization in Orchid Store is so simple that it can easily be tuned from WordPress live customizer. Orchid Store is fully widgetized where one can easily drag & drop widgets to their respective widget areas to display website sections at front-end. If you are looking to extend your online store with the page builder, you can easily do it using Elementor page builder. If you are wondering how Orchid Store looks, please do kindly visit https://themebeez.com/themes/orchid-store/ for live demo preview. Do kindly visit https://themebeez.com/docs/orchid-store-theme-documentation/ if you would need a theme setup documentation guide.
Version: 1.2.0
License: GNU General Public License v2 or Later
License URI: https://www.gnu.org/licenses/gpl-2.0.html or Later
Text Domain: orchid-store
Tags: custom-background, custom-menu, custom-logo, featured-images, full-width-template, one-column, two-columns, theme-options, threaded-comments, translation-ready, footer-widgets, blog, left-sidebar, right-sidebar, e-commerce, rtl-language-support

Orchid Store, WordPress Theme, Copyright (C) 2020, themebeez.
Orchid Store is distributed under the terms of the GNU GPL

Orchid Store is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/

@media (min-width: 992px) {
	#menu-item-51{display: none}
}
@media (min-width: 1400px) {
	#menu-item-51{display: inline-block}
}
/*блоки на главной*/
.up{text-transform: uppercase;}
.main_border {margin: auto;border: 1px solid #333;padding: 20px 30px;text-align: justify;font-size: 14px;margin-bottom: 50px;background-color: #ccc;}
.main_border p {margin: 12px 0; }
.main_border ul {display: inline-flex;}
.main_border li {margin: 10px;list-style: none;}
.main_cat {}

/*иконки на главной*/
.main_cat .cat_ico {height: 150px; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: center; -ms-flex-align: center; align-items: center; /*margin-right: 30px;*/ margin-bottom: 30px; align-content: flex-end; text-align: center; color: #fff; }
.main_cat .cat_ico a {display: flex; height: 100%; width: 100%; flex-direction: column-reverse; text-transform: uppercase; font-size: 12px; padding-bottom: 10px; position: relative; background-color: #40466d; color: #fff;}
[class*='cat_ico_']:before{content: "";width: 100px; height: 100px; display: block; position: relative;top: 15px;left: 0; right: 0; margin: 0 auto 20px auto; }
.cat_ico_01:before{background: url(./assets/dist/img/01.png);}
.cat_ico_02:before{background: url(./assets/dist/img/02.png);}
.cat_ico_03:before{background: url(./assets/dist/img/03.png);}
.cat_ico_04:before{background: url(./assets/dist/img/04.png);}
.cat_ico_05:before{background: url(./assets/dist/img/05.png);}
.cat_ico_06:before{background: url(./assets/dist/img/06.png);}
.cat_ico_07:before{background: url(./assets/dist/img/07.png);}

/*блок на главной с журналами*/
section#AZdjU{margin-bottom: 40px;}
section#AZdjU .container{padding-top: 20px;margin-bottom: 40px;}
section#AZdjU .container > .row{background-color: #f0f5f9;}
section#AZdjU h2{color: #2a3269;font-size: 18px;line-height: 30px;margin-bottom: 8px;}
section#AZdjU .fon{background-image: url(./assets/dist/img/AZdjU-gurnal.jpg);background-size: cover;display: flex;text-align: center;}
section#AZdjU p{text-align: justify;font-size: 12px;}
section#AZdjU ul.left{padding-left: 30px;}
section#AZdjU ul.right{}
section#AZdjU img{width: 100%;}
section#AZdjU li {list-style: none;margin-bottom: 20px;margin-top: 10px;position: relative;padding-left: 7px;display: block;padding-top: 1px;}
section#AZdjU li:before {content: "";display: block;width: 45px;height: 45px;position: absolute;left: -40px;top: 0px;}
section#AZdjU li.ico-1:before {background-image: url(./assets/dist/img/AZdjU-01.png);}
section#AZdjU li.ico-2:before {background-image: url(./assets/dist/img/AZdjU-02.png);}
section#AZdjU li.ico-3:before {background-image: url(./assets/dist/img/AZdjU-03.png);}
section#AZdjU li.ico-4:before {background-image: url(./assets/dist/img/AZdjU-04.png);}
section#AZdjU li a{color: #333;font-weight: bold;white-space: pre-line;font-size: 12px;}
section#AZdjU li a br {display: none;}

section#BwW3v{background-color: #f0f5f9;margin-bottom: 40px;}
section#BwW3v .container > .row{background-color: #f0f5f9;padding-top: 10px;padding-bottom: 10px;}
section#BwW3v h3{font-size: 18px;    margin-top: 10px;}
section#BwW3v p{font-size: 12px;}
section#BwW3v ul {list-style: none;}
section#BwW3v ul a{display: block; border: 1px solid #ccc; text-align: center;margin-top: 8px; padding: 10px; margin-bottom: 6px; background-color: #fff;color:#ccc;}
section#BwW3v ul a:hover{background-color: #934252;color:#fff;}

section#BwW3v02{margin-bottom: 40px;}
section#BwW3v02 h3{text-align: center;}
section#BwW3v02 a {font-size: 11px; text-align: center; width: 100%; display: block; }
section#BwW3v02 [class*='znak-0']:before{content: ""; display: block; width: 100%; height: 160px; background-size: cover !important;}
section#BwW3v02 .znak-01:before{background: url(/wp-content/uploads/2020/06/1a73fe943e0bee86d0b6c483e72558e7-300x300.png);}
section#BwW3v02 .znak-02:before{background: url(/wp-content/uploads/2020/06/6a01009ffbff6c3fce5d2f97ca30e04e-300x300.png);}
section#BwW3v02 .znak-03:before{background: url(/wp-content/uploads/2020/06/1adeab0c0c907520c48d8b1bdcaa0ef8-300x300.png);}
section#BwW3v02 .znak-04:before{background: url(/wp-content/uploads/2020/06/96bcdde4e8c7b5e142484541f24e7a49-300x300.png);}
section#BwW3v02 .znak-05:before{background: url(/wp-content/uploads/2020/06/e3666881d2318ea26b722537c258eac7-300x300.png);}
section#BwW3v02 .znak-06:before{background: url(/wp-content/uploads/2020/06/4ace0d37e31d1c6c4f2a66c8457a932f-300x300.png);}

section#BQwtH{margin-bottom: 40px;}
section#BQwtH .container{padding-top: 40px;background: url(./assets/dist/img/BQwtH.jpg);background-size: cover;}
section#BQwtH h2{color: #fff;margin-bottom: 20px;}
section#BQwtH #preimush li {list-style: none; font-size: 12px; font-weight: bold; margin-bottom: 35px; position: relative; display: block;min-height: 37px;white-space: pre-line;}
section#BQwtH #preimush li:before {content: "";width: 43px;height: 50px;background: url(./assets/dist/img/ico-ok.png);display: block;position: absolute;left: -40px;top: -13px;}
section#BQwtH br{display: none;}
.btn-uslugi {border: 2px solid #fff; border-radius: 0; width: 100%; background: rgba(57, 65, 117, 0.9); color: #fff;padding: 7px 0;font-size: 14px;}
.btn-uslugi:hover{border: 2px solid #fff; border-radius: 0; width: 100%; background: rgba(57, 65, 117, 1); color: #fff;padding: 7px 0;}

section#text-2 .__os-container__ {width: 100%;max-width: 100%;padding: 0;}

/**/
.woocommerce-input-wrapper {width: 100%;}
.woocommerce #payment #place_order, .woocommerce-page #payment #place_order{border-radius: 0 !important;}
.woocommerce-checkout #payment div.payment_box {background-color: #a6a6a6 !important;}
.woocommerce-checkout #payment div.payment_box::before {display: none !important;}

/*полоска над футером*/
.footer-mask {border-top: 1px solid #eee;}

/*лого в футере*/
.os-about-widget .info{margin-top: 90px;}
.os-about-widget .info .contact-info{margin-top: 20px;}
@media (max-width: 576px) {
	.os-about-widget .info{margin-top: 0px;}
	.os-about-widget .info .logo img {width: 55%;margin: 0 auto;}
}

/*картинка в категории*/
.product-category.product img {opacity: 0.6;}
.product-category.product:hover img {opacity: 0.7;}

/*картинка в каталоге товаров*/
.woocommerce ul.products li.product a img {display: block; box-shadow: none; height: 100%; width: auto; margin: 0 auto !important; }
.product-thumb-wrap a {display: block !important;width: 100%;}

/*закладки на странице товара*/
ul.tabs.wc-tabs {display: none;}

/*кнопка желаний на странице товара*/
.woocommerce div.product .entry-summary .yith-wcwl-add-to-wishlist {margin-bottom: 0 !important;margin-top: 0;margin-left: 10px;}
.woocommerce div.product .entry-summary .yith-wcwl-add-to-wishlist .wish-list-button {padding: 14px 15px;height: 41px;}

/**/
.woocommerce-result-count {display: none}


/*поле пароль авторизация*/
#post-9{width: 70%;margin: auto;}
.woocommerce form .password-input, .woocommerce-page form .password-input {width: 100%;}
.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme {width: 100%;}

@media (max-width: 576px) {
    #post-9{width: 100%;}
}
@media (min-width: 1200px) {}