.site-header{
    margin-bottom: 4.235801032em;
}

/* Шапка */
.site-header {
	border-bottom: 0px solid transparent;
    border-bottom-color: #90c0f0; background: linear-gradient(to top, #d0e8ff, #ffffff);
}
/*Двигаем лого*/
.site-header .site-branding img {
    margin-left: -2%;
}

/* Фон страницы */
body.custom-background {
    background-color: #d0e8ff;
}
/*Фон низ*/
.site-footer {
    background: #fefcea;
    background: linear-gradient(to top, #ffffff, #d0e8ff);
    color: #004080;
}
/* Пагинация */
.woocommerce-pagination .page-numbers li .page-numbers.current {
    background-color: #90c0f0;
    color: #203040;
}
.onsale, .woocommerce-pagination .page-numbers li .page-numbers:not(.current) {
    color: #004080;
}
/* Заглавие */
h1, h2, h3, h4, h5, h6 {
    color: #004080;
}
/* Цвет значка поиска */
.woocommerce-tabs ul.tabs li.active a, ul.products li.product .price, .onsale, .widget_search form:before, .widget_product_search form:before {
     color: #004080; 
}

/* Цвет поиска */
.input-text, input[type=email], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], textarea {
    padding: .6180469716em;
    background-color: #f2f2f2;
    color: #43454b;
    border: 0;
    border: 1px solid #90c0f0;
    -webkit-appearance: none;
    box-sizing: border-box;
    font-weight: 400;
    /* box-shadow: inset 0 1px 1px rgba(0,0,0,.125); */
}
a:focus,button:focus,input:focus,textarea:focus{outline:2px solid #90c0f0}
/* Chrome/Opera/Safari */
.site .widget_product_search input::placeholder {
  color:#004080!important;
}

/*Цвет текста*/
body, .secondary-navigation a {
    color: #203040;
}

/*Кнопки магазина*/
button, input[type="button"], input[type="reset"], input[type="submit"], .button, .widget a.button {
    background-color: #d0e8ff;
    border-color: #d0e8ff;
    color: #004080 !important;
    border: 1px solid #004080;
}
.onsale {
    border-color: #c09030;
}

button,input[type="button"], input[type="reset"], input[type="submit"], .button:focus, .widget a.button{
    background-color: #004080;
    border-color: #d0e8ff;
    color: #d0e8ff !important;
    border: 2px solid #004080;
}

button,input[type="button"], input[type="reset"], input[type="submit"], .button:hover, .widget a.button{
    background-color: #d0e8ff;
    border-color: #d0e8ff;
    color: #004080 !important;
    outline:2px solid #004080;
    outline-offset:-3px;
}

/* Цвет меню при наведении */
.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: #4080c0;
    text-decoration: underline;
}
.main-navigation ul li a, .site-title a, ul.menu li a, .site-branding h1 a, .site-footer .storefront-handheld-footer-bar a:not(.button), button.menu-toggle, button.menu-toggle:hover, .handheld-navigation .dropdown-toggle {
    color: #004080;
}

.woocommerce-products-header{
		padding: 0 0 0!important;
}

.cat-links a{
		color: #ffd171;
}

.input-text, input[type=email], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], textarea{
background-color: #14181d;
}
.input-text:focus
, input[type=email], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], textarea{
background-color: #23282d00 !important;
		color: #004080;
}
.input-text, input[type=email], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], textarea {
    background-color: #14181d;
		color: #004080;
}

.input-text:focus,input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{background-color:#e6e5e5;
		color: #004080;
}
.entry-title
{
    text-align: center;
	}

.content-area, .widget-area {
    margin-bottom: 0.1em;
}
.site-info {
    padding: 0.1em 0!important;
}
/*Корзина список заказов*/
.site-header-cart .widget_shopping_cart, .site-header .product_list_widget li .quantity {
    color: #90c0f0;
		background: #203040;
}

.site-header-cart .widget_shopping_cart .buttons, .site-header-cart .widget_shopping_cart .total {
    background-color: #203040;
}
.text_f{
color: #004080;
}
.site-header .site-branding img {
    height: auto;
   max-width: 309px;
    max-height: 90px;
}
a.cart-contents:hover, .site-header-cart .widget_shopping_cart a:hover, .site-header-cart:hover > li > a {
    color: #4080c0;
}
a.cart-contents, .site-header-cart .widget_shopping_cart a {
    color: #90c0f0;
}
a.remove::before {
    color: #90c0f0;
}

.input-text, input[type=email], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], textarea {
    background-color: #c9e1f8;
    color: #004080;
}
/*Стили мобильного меню*/
.storefront-handheld-footer-bar ul li>a {
    height: 4.235801032em;
    display: block;
    position: relative;
    text-indent: -9999px;
    z-index: 999;
    border-right: 3px solid rgba(255,255,255,.2);
}
.site-header, .secondary-navigation ul ul, .main-navigation ul.menu > li.menu-item-has-children:after, .secondary-navigation ul.menu ul, .storefront-handheld-footer-bar, .storefront-handheld-footer-bar ul li > a, .storefront-handheld-footer-bar ul li.search .site-search, button.menu-toggle, button.menu-toggle:hover {
    background-color: #90c0f0;
}
.storefront-handheld-footer-bar ul li.cart .count {
    background-color: #cbe3f9;
    color: #101418;
    border-color: #101418;
}
button.menu-toggle, button.menu-toggle:hover {
    border-color: #316599;
}

.woocommerce-products-header {
    padding: 0 0 0!important;
    text-align: center;
}
.main-navigation ul.menu>li>a, .main-navigation ul.nav-menu>li>a {
    padding: 1.618em 0.5em!important;
}