.ba-item-recent-reviews .ba-blog-post:hover .ba-blog-post-image a, 
.ba-item-recent-comments .ba-blog-post:hover .ba-blog-post-image a, 
.ba-item-author .ba-post-author:hover .ba-post-author-image a, 
.ba-item-search-result .ba-blog-post:hover .ba-blog-post-image a, 
.ba-item-blog-posts .ba-blog-post:hover .ba-blog-post-image a, 
.ba-item-post-navigation .ba-blog-post:hover .ba-blog-post-image a, 
.ba-item-related-posts .ba-blog-post:hover .ba-blog-post-image a, 
.ba-item-recent-posts .ba-blog-post:hover .ba-blog-post-image a {
	    transform: scale(1) !important;
}
#item-1656568359467{ z-index: 99 !important; }
#item-15931810360 > div > hr{    border-top: 1px solid #000!important;}
.intro-post-title-wrapper
{background-color: #f4dc5a !important;
}
.intro-post-info
{background-color: #f4dc5a !important;
padding-bottom: 25px !important;}
#item-14975226224 > div > div.intro-post-title-wrapper,#item-15003687281 > div > div.intro-post-title-wrapper, #item-14975226224 > div > div.intro-post-info{background-color: #ffffff !important;}
.nav.menu > li:not(.active):not(:hover) > a,
.nav.menu > li:not(.active):not(:hover) > span {
	border-color: rgba(255, 255, 255, 0) !important;
}



.ba-btn-submit , .ba-cart-checkout-btn ,.ba-checkout-place-order-btn ,.open-responsive-filters, .ba-submit-comment   {
      color: rgba(0, 0, 0, 1) !important; 
    background-color: rgba(255, 233, 121, 1) !important; 
    border: 0px solid var(--border) !important; 
    border-radius: 5px !important; 
    box-shadow: 0 10px 20px 0 var(--shadow) !important; 
    padding-bottom: 15px !important; 
    padding-left: 20px !important; 
    padding-right: 20px !important; 
    padding-top: 15px  !important; 
  
}
.ba-btn-submit:hover, .ba-cart-checkout-btn:hover,.ba-checkout-place-order-btn:hover,.open-responsive-filters:hover, {
      
  color: rgba(0, 0, 0, 1) !important;
    background-color: rgba(254, 233, 67, 1) !important;
 
  
}

.content-text > ul {
  content: '' !important;
    list-style-image: url(../../../../images/marked-list-circle.png) !important;
    padding: 0;
}
.custom-html > ul {
  content: '' !important;
    list-style-image: url(../../../../images/marked-list-circle.png) !important;
    padding: 0;
}

@media (max-width: 667px){

#item-15509111881,#item-15507729280845,#item-15511584710864   {
  background-image: none !important}}
@media (max-width: 1024px){
  #item-15491026931{
  display: none !important;
  }
  input[type="radio" i] {
     -webkit-appearance: radio !important;
    box-sizing: border-box !important;
  }}
@media (max-width: 1171px) {
   .ba-hamburger-menu.ba-collapse-submenu li.item-132.divider > span i:not(.ba-menu-item-icon),.ba-hamburger-menu.ba-collapse-submenu li.item-116.divider > span i:not(.ba-menu-item-icon),.ba-hamburger-menu.ba-collapse-submenu li.item-211.divider > span i:not(.ba-menu-item-icon),.ba-hamburger-menu.ba-collapse-submenu li.item-218.divider > span i:not(.ba-menu-item-icon), 
    .ba-hamburger-menu.ba-collapse-submenu li.item-132.divider > a i:not(.ba-menu-item-icon), .ba-hamburger-menu.ba-collapse-submenu li.item-116.divider > a i:not(.ba-menu-item-icon), .ba-hamburger-menu.ba-collapse-submenu li.item-211.divider > a i:not(.ba-menu-item-icon), .ba-hamburger-menu.ba-collapse-submenu li.item-218.divider > a i:not(.ba-menu-item-icon){
        padding-left: 100% !important;
    }

.ba-hamburger-menu.ba-collapse-submenu li.deeper > span i:not(.ba-menu-item-icon), .ba-hamburger-menu.ba-collapse-submenu li.deeper > a i:not(.ba-menu-item-icon) {
   
  background: rgba(0, 0, 0, .0) !important;}

.open-menu  .zmdi-menu:after {
    	content:' \f1ce';
 
	
}
  .open-menu  .zmdi-menu:before {
    	content:' МЕНЮ';
   font-weight: bold;
    vertical-align:5px;
        font-family: 'PT Sans';
    font-size: 16px;
 
	
}
}





	.d-none{display:none;}
	.text-center{text-align:center;}

	
	
	
			.c-red {
    color: #e30613;
}
	#user-registration .btn-primary.validate:hover, #login-form .logout-button .btn-primary:hover, #login-form .btn-primary.login-button:hover {
    background-color: rgba(255, 233, 121, 1) !important;
}	
.btn2	,.btn2:hover  {
    color: rgba(0, 0, 0, 1);
    background-color: rgba(255, 233, 121, 1) !important;
    border: 0px solid var(--border);
    border-radius: 5px;
    box-shadow: 0 10px 20px 0 var(--shadow);
    padding-bottom: 15px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 15px;
      text-align:center;margin:0 auto;display:block;
}
#login-form > div > input.btn.btn-primary{text-align:center;margin:0 auto;display:block;}
#login-form > div > input.btn.btn-primary:hover{ background-color: rgba(255, 233, 121, 1) !important;
text-align:center;margin:0 auto;display:block;}
	.btn{
    color: rgba(0, 0, 0, 1);
    background-color: rgba(255, 233, 121, 1);
    border: 0px solid var(--border);
    border-radius: 5px;
    box-shadow: 0 10px 20px 0 var(--shadow);
    padding-bottom: 15px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 15px;
     
}

				.btn:hover {
    color: rgba(0, 0, 0, 1);
    background-color: rgba(255, 233, 121, 1);
    border: 0px solid var(--border);
    border-radius: 5px;
    box-shadow: 0 10px 20px 0 var(--shadow);
    padding-bottom: 15px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 15px;
      
}
	
	@media (max-width: 667px){
	.sm-d-block{display:block;}
	.sm-d-none{display:none;}
	input,.btn{font-size:12px;}
	::placeholder{font-size:12px;}
	::-webkit-input-placeholder{font-size:12px;}
	::-moz-placeholder{font-size:12px;}
	:-ms-input-placeholder{font-size:12px;}
	:-moz-placeholder{font-size:12px;}
	.logo{width:73px;height:49px;background-size:contain;}
	
	
	.logo{margin-bottom:35px;}
	input[type="text"]{padding:6px 10px 4px;}
	.form-row{margin-bottom:15px;}
	.form-row-btn{margin-top:40px;}
	.btn2 {
    color: rgba(0, 0, 0, 1);
    background-color: rgba(255, 233, 121, 1);
    border: 0px solid var(--border);
    border-radius: 5px;
    box-shadow: 0 10px 20px 0 var(--shadow);
    padding-bottom: 15px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 15px;
    }
	.btn2:HOVER {
    color: rgba(0, 0, 0, 1);
    background-color: rgba(255, 233, 121, 1);
    border: 0px solid var(--border);
    border-radius: 5px;
    box-shadow: 0 10px 20px 0 var(--shadow);
    padding-bottom: 15px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 15px;
}
.modalDialog > div {
	width: 80% !important;
  
}}

   .modalDialog {
	position: fixed;
	font-family: Arial, Helvetica, sans-serif;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: rgba(0,0,0,0.8);
	z-index: 10150;
	-webkit-transition: opacity 400ms ease-in;
	-moz-transition: opacity 400ms ease-in;
	transition: opacity 400ms ease-in;
	display: none;
	pointer-events: none;
}
	.modalDialog:target {
	display: block;
	pointer-events: auto;
}

.modalDialog > div {
	width: 400px;
  z-index:10150;
	position: relative;
	margin: 10% auto;
	padding: 5px 20px 13px 20px;
	border-radius: 10px;
	background: #fff;
	background: -moz-linear-gradient(#fff, #999);
	background: -webkit-linear-gradient(#fff, #999);
	background: -o-linear-gradient(#fff, #999);
}
.close {
	background: #606061;
	color: #FFFFFF;
	line-height: 25px;
	position: absolute;
	right: -12px;
	text-align: center;
	top: -10px;
	width: 24px;
	text-decoration: none;
	font-weight: bold;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	-moz-box-shadow: 1px 1px 3px #000;
	-webkit-box-shadow: 1px 1px 3px #000;
	box-shadow: 1px 1px 3px #000;
}

.close:hover { background: #00d9ff; }
#item-15833836176610 {
	z-index: 102;


}


	input{font-size:16px;border:none;border-bottom:1px solid #cfcfcf;background:#ffffff;}
	#fresh {display:block;padding:8px 30px 6px;box-sizing:border-box;width:100%;}
	::placeholder{color:#2c2c2c;opacity:1;font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:16px;}
	::-webkit-input-placeholder{color:#2c2c2c;font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:16px;}
	::-moz-placeholder{color:#2c2c2c;font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:16px;}
	:-ms-input-placeholder{color:#2c2c2c;font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:16px;}
	:-moz-placeholder{color:#2c2c2c;font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:16px;}
	#fresh:focus::placeholder{opacity:0;}
	#fresh:focus::-webkit-input-placeholder{opacity:0;}
	#fresh:focus::-moz-placeholder{opacity:0;}
	#fresh:focus::-ms-input-placeholder{opacity:0;}
	#fresh:focus::-moz-placeholder{opacity:0;}





.table th, .table td {
    padding: 8px;
    line-height: 20px;
    text-align: left;
    vertical-align: top;
    border: 1px solid #FCDD46;
}
.table {
    max-width: 100%;
    background-color: transparent;
    border-collapse: collapse;
    border-spacing: 0;
}
.table thead th {
    vertical-align: bottom;
    background: #FCDD46;
    
}




.count {
 font-size: 10px !important;
  color: #21c100 !important;
}
.custom-label {
    position: absolute;
    top: 28px;
    left: -40px;
    display: inline-block;
    transform: rotate(-45deg);
    width: auto;
    z-index: 999;
}

.custom-label .avers-text {
	display: inline-flex;
    padding: 0px 40px;
    background: #f00;
    z-index: 2;
    overflow: hidden;
  
}
#item-16014417360 > div > iframe{
width: 100%;
height: 400px;}
#ba-my-account-downloads .ba-account-btn, .ba-account-title-wrapper .ba-account-btn, .ba-live-search-add-to-cart-cell > span:hover, .ba-wishlist-add-to-cart-cell > span:not(.ba-wishlist-empty-stock):hover, .modal.ba-modal-sm .modal-footer a.ba-btn-primary.active-button:hover,.ba-load-more-reviews-btn:hover, .ba-item-reviews .ba-leave-review-btn:hover, .ba-guest-login-action:hover, .ba-user-login-action:hover,.ba-submit-comment:hover {
    background-color: var(--accent) !important;

}
.ba-live-search-add-to-cart-cell > span, .ba-wishlist-add-to-cart-cell > span:not(.ba-wishlist-empty-stock), .modal.ba-modal-sm .modal-footer a.ba-btn-primary.active-button, .ba-load-more-reviews-btn, .ba-item-reviews .ba-leave-review-btn, .ba-guest-login-action, .ba-user-login-action, .ba-checkout-authentication-btn-wrapper span {
    background: var(--bg-secondary) !important;
    color: #000 !important;
   
}
.ba-empty-cart-products i {
       color: var(--bg-secondary) !important;

}
.ba-modal-sm .ba-btn-primary.active-button:after, .ba-comments-modal-footer .red-btn:after, .ba-user-login-action:after, .ba-guest-login-action:after {
    background-color: var(--accent) !important;
    border-radius: 50%;
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    content: "";
    height: 3px;
    left: 50%;
    opacity: 0;
    position: absolute;
    top: 50%;
    transition: all .5s cubic-bezier(.25,.98,.26,.99);
    transform: scale(0);
    width: 3px;
    z-index: -1;
}
.ba-item-recent-posts-slider .ba-store-app-product .ba-slideshow-img a{
background-size: contain !important;}
#item-16095913490 > div > ul > div.slideshow-content > li {
    background-color: rgba(244, 220, 90, 0);
    border: 0.5px solid var(--shadow);
    border-radius: 5px !important;
    box-shadow: 0 0px 0px 0 var(--shadow);
}
.ba-icon-circle:before {
    content: "\f26d";
}


.href:hover,.href:active{ color: var(--secondary) !important;}
.ba-blog-posts-pagination span {
    display: inline;
    background-color: #ffde41 !important;
    margin: 2px !important;
    border-radius: 5px  !important;
   
}

.ba-image-item-caption {
    pointer-events: none;
}



#item-16307304000 > div > ul > div.ba-slideset-nav{
top:100% !important;}

#item-15893784480 > div > ul > div > li{
    border-bottom: 1;
    border-color: var(--border);
    border-left: 1;
    border-right: 1;
   border-style: solid;
    border-radius: 5px;
    border-top: 1;
    border-width: 1px;
    
    opacity: 1;
 

   
}
body *{
  -webkit-font-smoothing: antialiased;
}




