
/*TOP MENU DESKTOP*/

nav#top i.fa, header .fa, fixed-menu-t2 i.fa {
color: #edc12a;
}

.list_lang {
    background: #f5df93;
}
/*
header .btn .fa {
font-size: 18px;
}

.menu-header-box.h-type-1 {
    background: #efefef;
}
#additional-menu .nav > li > a {
    color: #2d2d2d;
}
*/

/*TOP MENU MOBILE*/
/*
#top-fixed-mobile {
    background: #e3e5e6;
}

#top-fixed-mobile .btn.btn-menu-info {
background-color: #FF5668;
background: linear-gradient(129.1deg, #C75099 -17.84%, #FF5668 83.84%);
}

#top-fixed-mobile .fa {
color: #ea547a;
font-size: 18px;
}
#top-fixed-mobile .fa-shopping-cart {
font-size: 22px;
}
#top-fixed-mobile .fa-info {
color: #fff;
}

.h-type-1 #mob-search-block #search .input-lg {
    background: #f8f9fa;
    border: 1px solid #e1e1e1;
    color: red;
}
@media (max-width: 992px){
.h-type-1 #search .button_search {
    background: none; 
    border: none;
}}
*/

/* CALLBACK WIDGET */

.animate_btn_4 .ab4-img-circle {
    background-color: #edc12a !important;
}

.animate_btn_4 .ab4-circle-fill {
    background-color: #edc12a !important;
}

.animate_btn_4 .ab4-circlephone {
    border: 2px solid #edc12a !important;
}            

/*FOOTER*/
/*
footer .footer-top {
    background: #e0e0e0;
}

footer.type-footer-2 .icon-newsletter i {
    color: #ee5477;
}
footer .title-nl {
    color: #333333;
}
footer.type-footer-2 .newsletter .form-control, footer.type-footer-2 .newsletter .form-control:focus {
    background: #8e8e8e;
    border-color: #8e8e8e;
}

footer .title-f {
    color: #000;
}
footer a {
    color: #3e3e3e;
}
footer a:hover {
    color: #c75099;
}

footer.type-footer-2 .footer-copyright-payment {
    background-color: #ababab;
}
footer .fcopyright {
    color: #000;
}

footer .fdesc_fmap {
    background: #e0e0e0;
}
*/



/************** PRODUCT GRID IN CATEGORY**************/
/*
.product-thumb .image a {
    padding: 10px 5px 5px 5px;
}

.product-thumb .product-name {
    height: auto;
}

.pq-box .price {
    height: auto;
}

.stickers-ns {
    right: 10px;
top: 10px;
}

.sticker-ns {
padding: 4px 10px;
font-weight: 700;
font-family: arial;
}
*/

.prr {
/* product_id show for admins  */
position: absolute;
z-index: 10000;
color: #959595;
/*right: 5px;*/
}



/* PRODUCT PAGE */


.row .tabs-product {
    margin-top: 30px;
}


.prod-href {
text-transform: uppercase;
font-size: 12px;
font-weight: normal;
margin-bottom: 12px;
border-bottom: 1px dashed #969696;
}

.prod-href:hover {
cursor: pointer;
border-bottom: none;
}

/*ширина опций*/
.options .form-group select.form-control {
    width: auto !important;
}


.product-jan {
    border: 1px solid #1d9cd8;
    padding: 5px;
    color: #1d9cd8;
}
.popup_background {
z-index: 1050 !important;
}

.popup_wrapper_visible {
z-index: 1051 !important;
}

/*#product div.price,*/ .price-new {
color: #f84147 !important;
}



.t123 table {
    width: 90%;
    margin: auto;
    /*font-size: 16px;*/
    padding: 5px;
    font-family: sans-serif;
    color: #555;
    margin-bottom: 50px;
}
.t123 tr:nth-child(odd) {
    background: #eeeeee; /* Цвет фона */
   } 
.t123 td {
padding: 5px 10px;
}
.t123 table.t-clear tr {background:none;}


.kentavr_block2021 {
    display: grid;
    grid-template-columns: .9fr 1.1fr .9fr 1.1fr;
    column-gap: 5px;
    row-gap: 26px;
    padding: 3px 0;
    grid-auto-rows: 200px;
    grid-auto-rows: minmax(200px, auto);
}


.v_kruzhke {
text-decoration: none;
    display: block;
    line-height: 26px;
    height: 28px;
    border: 1px solid #486eac;
    padding: 0 13px;
    color: #486eac;
    font-size: 12px;
    border-radius: 25px;
margin: 5px;
}

.v_kruzhke:hover {
    color: #fff;
    background-color: #404040;
    border-color: #404040;
}

.ii-product__attribute-label {
font-weight: bold;
}

.ii-product__attribute-value {
font-weight: normal;
}



/* product page  */

@media (max-width: 415px) {
#product {
    padding-bottom: 1px;
}
#product .actions {
margin-bottom: 1px;
}
}

.top-info-product-33, .info-product-33 {
margin: 5px 5px;	
}	

/* ------------ END product page ------------- */
@media (min-width: 992px){
	body > div.container > div:nth-child(1) > div {
		top: -50px;
	}
}

/*  easybanner на главной  */
.pos1 .type_banner_1 .item-easy-b {
padding: 0px;
}

.banner-category-main-container {
font-size: inherit;
}

.banner-category-main {
padding: 2px;
}

.banner-category-main .mb-cat-title {
text-align: center;
    display: block;
    width: 100%;
    margin-top: 15px;
    font-size: 16px;
    font-weight: 600;
    line-height: 26px;
    align-self: end;
text-transform: uppercase;
color: #000;
}

.banner-category-main .mb-cat-title-2 {
text-align: center;
    display: block;
width: 100%;
    margin-top: -28px;
    font-size: 16px;
    font-weight: 700;
    align-self: end;
    text-transform: uppercase;
    color: #fff;
    padding: 2px;
    /*background: #c3c319;*/
    z-index: 50;

}

.banner-category-main .mb-cat-link {
	font-size: inherit;
    color: #fff;
    font-weight: 700;
}




/* BLOKI PERELINKOVKI */
.maxhght {
max-height:100px;
}
.opener-2 {
    height: auto!important;
max-height:1000px;
}
#cats_dop_links, #sku_dop_links {
margin-right: 15px;
    margin-left: 15px;
}

/* inactive links in href's selector  */
#language111 a {
    color: #686868;
}

span.open-sub-cat {
background: linear-gradient(129.1deg, #C75099 -17.84%, #FF5668 83.84%);
/*background-color: lightpink;*/
    color: white;
}

span.open-sub-cat i.fa {
font-size: 24px;
}


/*icons from glyphs*/

.param-wf-bust-ruler:before {
	content: "\E906";
}

