.slim {
  min-height:25px!important;
}
.slim3 {
  min-height:5px!important;
}
.h-left h6{
  margin-left:-100px!important
}
.h-left2{
  margin-left:-100px!important
}


.ba-form-field-item .ba-form-products-cart .ba-form-product-quantity-cell input, .ba-form-page-navigation-title, .upload-file-btn, .upload-file-input, .ba-field-container select, .ba-field-container textarea[readonly], .ba-field-container textarea, .ba-field-container input[type="text"], .ba-field-container input[type="number"], .ba-field-container input[type="password"], .ba-field-container input[type="email"] {
  
  box-shadow: 0 10px 20px 0 var(--shadow)!important;
}
.ba-item-icon-list .vertical-layout li {
    margin-top: 0px;
}
.ba-form-page input:focus:invalid:focus, .ba-form-page textarea:focus:invalid:focus, .ba-form-page select:focus:invalid:focus, .ba-form-page textarea:focus, .ba-form-page select:focus, .ba-form-page input:focus {  
  box-shadow: 0 10px 20px 0 var(--shadow)!important;
}
.ba-form-field-item .ba-form-products-cart .ba-form-product-quantity-cell input, .ba-form-page-navigation-title, .upload-file-btn, .upload-file-input, .ba-field-container select, .ba-field-container textarea[readonly], .ba-field-container textarea, .ba-field-container input[type="text"], .ba-field-container input[type="number"], .ba-field-container input[type="password"], .ba-field-container input[type="email"], input {
  opacity:1!important
}

.ba-image-item-caption, .ba-simple-gallery-caption {
    opacity: 1;
}

.ba-image-modal.instagram-modal > div, body > .ba-image-modal {
  display: none!important;
   z-index: 0!important; 
}
#item-16259019850 .ba-instagram-image {
  cursor: default;
  
}
.for .ba-instagram-image {
  cursor: default!important;
  
}

.text-shadow{
text-shadow: 1px 1px 100px rgba(3, 3, 3, 0.5), 0 0 10px rgba(3, 3, 3, 0.4), 0 0 100px rgba(3, 3, 3, 0.5)}

#item-16259019850 .ba-simple-gallery-title{
text-shadow: 1px 1px 100px #000, 0 0 10px #000, 0 0 100px #000;}


table
{
  border: rgba(3, 3, 3, 0.0) solid .5px;
  border-collapse: collapse;
  margin: 0;
  padding: 0;
  table-layout: fixed;
  width: 100%;
}

table tr
{
   border-bottom: #444 solid 0.5px;
  padding: 0.35em;
}
  .for .accordion-heading > a.accordion-toggle {
    padding: 10px 35px 10px 20px!important;
}
.for .ba-blog-post-title-wrapper + .ba-blog-post-info-wrapper {
   margin-left: 0px; 
}
header a:hover{
  color:#fff;
}
.for .ba-image-item-title {
    text-shadow: 1px 1px 100px #000, 0 0 10px #000, 0 0 100px #000;
}
div.mod-languages li a {
   padding: 8px 7px;
    font-size: 16px;
    font-weight: 600;
    text-align: left;
   color:#db1c39;

}
div.mod-languages li a:hover {
    font-weight: 400;
   color:#fff;
  letter-spacing:0.2px
}

div.mod-languages li {
    float: right!important;  
    margin-left: 2px;
    margin-right: 2px;
}

.forms-modal-opened .ba-sticky-header.visible-sticky-header,
.forms-modal-opened header {
    max-width: calc(100vw - var(--forms-body-scroll-width));
}

.forms-modal-opened .scroll-btn-right {
    right: calc(25px + var(--forms-body-scroll-width));
}
.ba-form-authorize-modal .ba-forms-modal input::-webkit-input-placeholder, 
.ba-field-container textarea::-webkit-input-placeholder, 
.ba-field-container input[type="text"]::-webkit-input-placeholder, 
.ba-field-container input[type="number"]::-webkit-input-placeholder, 
.ba-field-container input[type="email"]::-webkit-input-placeholder {
    opacity: 1!important;
}


@media (max-width: 1024px){
  #item-16258410842790 .ba-icon-list-wrapper ul li i, #item-16258410842790 ul li a:before, #item-16258410842790 ul li.list-item-without-link:before {
    margin-right: 10px;
}
 #item-16258402790 .ba-icon-list-wrapper ul li i, #item-16258402790 ul li a:before, #item-16258402790 ul li.list-item-without-link:before {
    margin-right: 10px;
  } }
  

@media (max-width: 768px){
  #item-16258410842790 .ba-icon-list-wrapper ul li i, #item-16258410842790 ul li a:before, #item-16258410842790 ul li.list-item-without-link:before {
    margin-right: 5px;
}
 #item-16258402790 .ba-icon-list-wrapper ul li i, #item-16258402790 ul li a:before, #item-16258402790 ul li.list-item-without-link:before {
    margin-right: 5px;
  }
.h-left2{
  margin-left:-20px!important
}
  .for .accordion-heading > a.accordion-toggle {
    padding: 10px 15px 10px 5px!important;
}
  
}