  .vor4 .ba-feature-title { 
    min-height:65px!important;
}

.fl {
	bottom: 0px; /*или top:50px; позиции сверху*/
	position: fixed;
	left: 0px; /*или left:50px; позиции слева*/
 width:100%!important;
	z-index: 100000;
}

.slim {
  min-height:20px!important;
}
.slim3 {
  min-height:20px!important;
}
.ba-blog-post-fields .ba-blog-post-field-title, .ba-item-blog-posts .ba-blog-post-field-title{
  display: none!important;
}
#item-15003687280 .ba-blog-post-field-row, #item-1712000587689 .ba-blog-post-field-row-wrapper {
    display: flex;
    margin-bottom: 10px;
    flex-wrap: nowrap;
    flex-direction: column;
    align-content: stretch;
    justify-content: space-evenly;
    align-items: flex-start;
}
.ba-form-acceptance-field .ba-field-container, .ba-form-field-item .ba-form-checkbox-wrapper .ba-checkbox-wrapper {
    padding-top: 2px!important;
}
input[type="radio"]:checked + span:before, .ba-form-radio-field .ba-form-checkbox-wrapper .ba-form-radio input[type="radio"]:checked + span:before {
    height: 20px!important;
    width: 20px!important;
}
.ba-cart-row-content .ba-form-radio span:before, .ba-form-radio-field .ba-form-checkbox-wrapper .ba-form-radio span:before {
    height: 20px!important;
    width: 20px!important;
}
.ba-form-field-item .ba-form-checkbox-wrapper label.ba-form-checkbox > span {
    height: 20px!important;
    width: 20px!important;
}

.ba-form-field-item .ba-form-checkbox-wrapper input[type="checkbox"]:checked + span:before {
    font: normal normal normal 18px/18px 'Material-Design-Iconic-Font'!important;
   
}
.ba-form-acceptance-field .ba-field-container, .ba-form-field-item .ba-form-checkbox-wrapper {
  margin: 5px 0!important;}

.slim2{
  min-height:5px!important
}

.zind{
  z-index:100!important;
}

.ba-feature-list-layout .ba-feature-image-wrapper {
    margin-right: 20px;
}



#item-1697822231014 .ba-feature-box:nth-child(n) {
    margin-top: 10px;
}
.ba-item-icon-list .vertical-layout li {
    margin-top: 0px;
}


.for .accordion-heading > a.accordion-toggle {
    padding: 18px 5px 18px 0px;
}
.ba-item-accordion .accordion-group {
    border: 0px solid!important;
    border-bottom: 2px solid  rgba(108, 108, 117, 0.09)!important;
}

.for .accordion-heading a i {
  margin-top:-5px!important;
  font-size: 26px!important;
  line-height: 26px!important;
  font-weight:900!important;
    color: var(--accent);
    border: 2px solid var(--accent);
    border-radius: 500px;
    padding: 0px!important;
}

.ba-hotspot-popover {
    width: 200px!important;
    border-radius: 20px!important;
    padding: 0px!important;
}


#item-1698580450256 > .ba-hotspot-popover{
  z-index:100!important;
}
   .vor{
 -webkit-border-top-right-radius: 30px;
-webkit-border-bottom-right-radius: 30px;
-moz-border-radius-topright: 30px;
-moz-border-radius-bottomright: 30px;
border-top-right-radius: 30px;
    border-bottom-right-radius: 30px; }
  
    .vor2{
  -webkit-border-top-left-radius: 30px;
-webkit-border-bottom-left-radius: 30px;
-moz-border-radius-topleft: 30px;
-moz-border-radius-bottomleft: 30px;
border-top-left-radius: 30px;
      border-bottom-left-radius: 30px;}

.callback {
	bottom: 75px; /*или top:50px; позиции сверху*/
	position: fixed;
	right: 15px; /*или left:50px; позиции слева*/
	width: auto !important;
	z-index: 100;
}

.callback .ba-button-wrapper a:after, 
.callback .ba-button-wrapper a:before {
	background: inherit;
	border-radius: inherit;
	bottom: 0;
	content: "";
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	z-index: -1;
}


@-webkit-keyframes pulse {
	to { opacity: 0; transform: scale(1.8);}
}

@keyframes pulse {
	to { opacity: 0; transform: scale(1.8);}
}

.callback .ba-button-wrapper a:after {
	-webkit-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
	animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
	opacity: .3;
}

.callback .ba-button-wrapper a:before {
	-webkit-animation: pulse 1.25s  .3s infinite cubic-bezier(0.66, 0, 0, 1);
	animation: pulse 1.25s .3s infinite cubic-bezier(0.66, 0, 0, 1);
	opacity: .6;
}

.for2 .ba-feature-box:nth-child(n) {
    margin-top: 10px!important;
}

.ba-countdown > span {
    margin: 2px;
    padding: 4px 6px;
}
.ba-item-language-switcher .ba-default-layout .ba-language-switcher-list img {
    margin: 5px;
}

.for4 i{
  color:#f9b11e!important;
  margin-right:10px!important;}


#item-17104332159490 .ba-feature-box:nth-child(n) {
    margin-top: 10px;
}


,#item-17104332159490 .ba-feature-box:nth-child(5) {
     background: url("https://centralasiacoatingshow.com/images/bg/bg_02.jpg") no-repeat scroll 0 0 transparent!important; 
  text-shadow: 3px 3px 10px rgba(0, 0, 0, 1);
    backdrop-filter: none;
    background-attachment: scroll;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
    border:0px solid #b99fed!important;
    padding-bottom:5px!important;
  padding-top:3px!important;
}

.shadowtext {
    text-shadow: 1px 1px 10px rgba(0, 0, 0, 0.3);
}

 
 .vor .ba-form-page {
        padding: 0px!important;

    }
  
  .for .ba-icon-wrapper :nth-child(2) i {
    background-color: #f70000!important;
}
.for .ba-icon-wrapper :nth-child(3) i {
    background-color:#3b5998!important;
}
.for .ba-icon-wrapper :nth-child(1) i {
 background: radial-gradient(circle at 33% 100%, #fed373 4%, #f15245 30%, #d92e7f 62%, #9b36b7 85%, #515ecf)
}

  
  #item-17593275553970 h2 {
    font-weight: 900!important;
    
}
   .vor .ba-icon-list-wrapper ul li i {
    margin-right: 10px!important;
}
  
.vor .ba-button-wrapper a {
       background-image: linear-gradient(144deg, var(--secondary) 25%, var(--accent) 100%); 
}
  
.vor .ba-feature-image-wrapper i {
       background-image: linear-gradient(144deg, var(--secondary) 25%, var(--accent) 100%); 
}
  
  #item-1766004967371 .ba-icon-wrapper i {
    background-image: linear-gradient(144deg, var(--secondary) 25%, var(--accent) 100%); 
}
  
#item-1765966916869 .ba-feature-box:hover .ba-feature-image-wrapper i {
     background: linear-gradient(144deg, var(--secondary) 25%, var(--accent) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}
  
 /*.ba-feature-image-wrapper div {
    background-size: contain;*/
}
#item-17664278639442 .ba-feature-box {
       background-image: linear-gradient(144deg, var(--secondary) 25%, var(--accent) 100%);
}
 
 

  .ba-form-acceptance-field label.ba-form-checkbox > span, .ba-form-field-item .ba-form-checkbox-wrapper label.ba-form-checkbox > span {
    top: calc(var(--field-typography-line-height) / 2 - 8px);
}
  
  
    .for .ba-icon-wrapper :nth-child(1) i {
 background: radial-gradient(circle at 33% 100%, #fed373 4%, #f15245 30%, #d92e7f 62%, #9b36b7 85%, #515ecf)
}
 .for .ba-icon-wrapper :nth-child(2) i {
    background-color: #f70000!important;
}
.for .ba-icon-wrapper :nth-child(2) i {
    background-color:#3b5998!important;
}

  .for .ba-icon-wrapper :nth-child(3) i {
    background-color:#0a66c2!important;
}
  
  .for.ba-item-social-icons .ba-icon-wrapper a:last-child {
 
    margin-top: 7px;
}
  
.ba-form-poll-field .ba-form-checkbox-wrapper .ba-form-radio span:before, .ba-cart-row-content .ba-form-radio span:before, .ba-form-radio-field .ba-form-checkbox-wrapper .ba-form-radio span:before,
.ba-form-acceptance-field label.ba-form-checkbox > span, .ba-form-field-item .ba-form-checkbox-wrapper label.ba-form-checkbox > span {
    top: 15%!important;
}

  








  


@media (min-width: 769px){
.custom-row .column-wrapper {
    display: block !important;
}
 
   .vor.ba-form-page {
        padding: 0px !important;
 
    }
 
.custom-row .column-wrapper .ba-grid-column-wrapper:first-child {
    position: sticky;
    top: 160px;
}
  
  .ba-item-recent-reviews .ba-blog-post .ba-blog-post-image a,
.ba-item-recent-comments .ba-blog-post .ba-blog-post-image a,
.ba-item-author .ba-post-author .ba-post-author-image a,
.ba-item-search-result .ba-blog-post .ba-blog-post-image a,
.ba-item-blog-posts .ba-blog-post .ba-blog-post-image a,
.ba-item-post-navigation .ba-blog-post .ba-blog-post-image a,
.ba-item-related-posts .ba-blog-post .ba-blog-post-image a,
.ba-item-recent-posts .ba-blog-post .ba-blog-post-image a  {
		width: calc(100% + 130px);
    left: -40px;    
    transition: transform .35s;
}

.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: translateX(40px);
}

.row-with-effect .ba-grid-column:hover {
	background-position: calc(50% + 40px) !important;
}

.row-with-effect .ba-grid-column {
    background-size: calc(100% + 80px) !important;
    background-position: 50% !important;
    transition: .3s;
}
}

.ba-item-icon-list li a {
	transition: none;
}

.sidebar-category .ba-classic-layout .ba-blog-post:nth-child(n) {
    margin-top: 0 !important;
}

.custom-reviews .comment-message,
.custom-reviews textarea.ba-comment-message::placeholder,
.custom-reviews textarea.ba-comment-message,
.custom-comments.ba-item-comments-box .comment-message,
.custom-comments.ba-item-comments-box textarea.ba-comment-message::placeholder,
.custom-comments.ba-item-comments-box textarea.ba-comment-message  {
	  font: 400 15px/36px "PT Sans" !important;
    letter-spacing: 0px !important;
    color: var(--text) !important;
    text-transform: none !important;
}

.custom-reviews .ba-comments-total-count-wrapper select,
.custom-reviews .ba-comments-total-count,
.custom-reviews .comment-user-name,
.custom-comments.ba-item-comments-box .comment-reply-name {
    font: 700 16px/24px "Rajdhani"!important;
    color: var(--title);
    text-transform: uppercase!important;
}

.custom-reviews .comment-user-date,
.custom-reviews .comment-likes-action span,
.custom-reviews .comment-likes-wrapper i + span,
.custom-reviews .user-comment-wrapper .comment-user-date,
.custom-comments.ba-item-comments-box .comment-user-date,
.custom-comments.ba-item-comments-box .comment-likes-wrapper span,
.custom-comments.ba-item-comments-box .user-comment-wrapper .comment-user-date {
    color: var(--subtitle) !important;
    font: 700 12px/18px "Rajdhani"!important;
    letter-spacing: 1px!important;
    text-transform: uppercase!important;
}

.custom-reviews.ba-item-reviews .ba-reviews-total-rating,
.custom-reviews .comment-likes-wrapper span i,
.custom-comments.ba-item-comments-box .comment-likes-wrapper span i {
      color: var(--title) !important;
}

.custom-reviews .ba-leave-review-btn,
.ba-user-login-action,
.ba-guest-login-action,
.custom-comments .ba-submit-comment {
	font: 700 12px/48px "Rajdhani" !important;
	letter-spacing: 2px !important;
	padding: 0 20px !important;
  text-transform: uppercase !important;
}

.ba-item-categories .ba-blog-post:hover .ba-blog-post-image a {
    transform: none; 
}

.ba-blog-posts-header .blog-posts-sorting-wrapper select,
.ba-wishlist-headline-wrapper .ba-wishlist-headline,
.ba-cart-headline-wrapper .ba-cart-headline {
	font: 700 16px/32px 'Rajdhani'!important;
    letter-spacing: 1px !important;
    text-transform: uppercase;
}

.ba-empty-cart-products .ba-empty-cart-products-message {
	  font: 700 18px/22px 'Rajdhani';
    text-transform: uppercase;
}

.ba-selected-filter-values-remove-all span {
    text-transform: uppercase;
}

.ba-live-search-sale-price-wrapper *,
.ba-live-search-price-wrapper *,
.ba-live-search-product-title a,
.ba-live-search-add-to-cart-btn,
.ba-cart-price-wrapper,
.ba-cart-checkout-title,
.ba-wishlist-product-price-cell,
.ba-cart-product-title a,
.ba-cart-product-price-cell,
.ba-cart-checkout-btn,
.ba-wishlist-add-all-btn,
.ba-wishlist-checkout-title,
.ba-wishlist-product-title a,
.ba-wishlist-add-to-cart-cell > span:not(.ba-wishlist-empty-stock),
.ba-wishlist-add-to-cart-cell > span.ba-wishlist-empty-stock,
.ba-wishlist-price-wrapper {
	font-family: 'Rajdhani'!important;
	text-transform: uppercase !important;
}

.custom-categories-grid .ba-categories-wrapper.ba-grid-layout .ba-blog-post {
    border-right: 1px solid var(--border) !important;
}

.ba-categories-wrapper.ba-grid-layout .ba-blog-post:last-child {
    border-right: none !important;
}

.ba-item-categories.custom-categories .ba-blog-post-title a:before {
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}

.ba-item-categories.custom-categories .ba-blog-post .ba-blog-post-image {
	transition:  .3s ease-in-out
}

.ba-item-categories.custom-categories .ba-blog-post.active .ba-blog-post-image,
.ba-item-categories.custom-categories .ba-blog-post:hover .ba-blog-post-image {
	opacity: .3;
}

.custom-overlay .ba-btn-transition {
    border-top: none !important;
    box-sizing: border-box;
    display: flex;
    justify-content: space-between;
    width: 100%;
}

.ba-item-recent-comments .ba-blog-posts-pagination, 
.ba-blog-posts-pagination-wrapper .ba-blog-posts-pagination {
 
	letter-spacing: 2px;
}


@media (max-width: 520px) {
.vor5.ba-item-icon-list li {
  
    margin-right: 10px!important;
}
 
      .vor2{
-webkit-border-top-left-radius: 30px;
-webkit-border-top-right-radius: 30px;
-moz-border-radius-topleft: 30px;
-moz-border-radius-topright: 30px;
border-top-left-radius: 30px;
border-top-right-radius: 30px; 
    -webkit-border-bottom-right-radius: 0px;
-webkit-border-bottom-left-radius: 0px;
-moz-border-radius-bottomright: 0px;
-moz-border-radius-bottomleft: 0px;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;}
  
    .vor{
  -webkit-border-bottom-right-radius: 30px;
-webkit-border-bottom-left-radius: 30px;
-moz-border-radius-bottomright: 30px;
-moz-border-radius-bottomleft: 30px;
border-bottom-right-radius: 30px;
border-bottom-left-radius: 30px;
  -webkit-border-top-left-radius: 0px;
-webkit-border-top-right-radius: 0px;
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 0px;
border-top-left-radius: 0px;
border-top-right-radius: 0px;}
  
}
}