.b24-form-field.b24-form-field-list.b24-form-control-list {
    margin-bottom: 30px;
}
.b24-form-field.b24-form-field-string.b24-form-control-string{ margin-bottom: 30px; }
.b24-form-field.b24-form-field-last-name.b24-form-control-string{ margin-bottom: 30px; }
.b24-form-field.b24-form-field-name.b24-form-control-string{ margin-bottom: 30px; } 
.b24-form-field.b24-form-field-phone.b24-form-control-string{ margin-bottom: 30px; }
.b24-form-field.b24-form-field-radio.b24-form-control-radio{ margin-bottom: 30px; }
.b24-form-field.b24-form-field-email.b24-form-control-string{ margin-bottom: 30px; }







.b24-form-wrapper.b24-form-shadow {
    margin-top: 20px;
    margin-bottom: 20px;
}
table#sheet0 {
    margin: auto;
}

.rectangle.text_with_shadows1 {
  text-align: center;
  font-size: 24px;
}
.col-12.catalog-cart_h {
    height: 80px;
}
ol.flex-control-nav.flex-control-paging {
    display: none;
}


/*стили soc.inc.php*/
.cls {
    display: none;
}
.act {
    display: block !important;
}
.more {
    display: flex !important;
    margin-left: 20px;
}
.hide_content {
    display: none !important;
}
.close_btn {
    color: #000000;
    font-size: 24px;
}
.active_close {
    display: flex !important;
    margin-top: -10px;
    cursor: pointer;
}

/*стили со страницы header.php*/
@media only screen and (min-width: 992px) {
	.slider-text>.row .slider-h{
        background-color: rgba(255,255,255,0.8);
    }
	}
    .content .container-fluid {
        padding-right: 0px;
        padding-left: 0px;
        overflow-x: hidden;
    }
    #search_desktop {
        margin-left: -264px;
    }


/*стили со страницы actions.php*/  
.mobile_banner {display: none}
@media (max-width: 480px) {
            .mobile_banner {display: block}
			.desktop_banner {display: none}
.catalog-cart_h {
    height: 90px !important;
}
.rectangle {
    width: 100% !important;
		 }
        }
	 .row{margin-right: 0;
margin-left: 0;}

.catalog-cart_img .innergift img{width: 160px; height: 160px;}
.catalog-cart_img .innergift h5{color: #000; font-size: 14px;}
ol li {margin-bottom: 10px;}

.rectangle{

    width: 40%;
    
    height: 50px;
    
    border:1px solid;
    
    margin:auto1;
    
    background: #ff0000;}
    
    .text_with_shadows{
    
    color: #ffffff;
    
    text-align: left;
    padding-left: 25px;
    
    line-height: 50px;
    
    box-shadow: 0 14px 28px rgba(0, 0, 0, 0.26), 0 4px 12px rgba(0, 0, 0, 0.31);
    
    }
        .flex-direction-nav a:before{
    
            font-size: 22px !important;
        }
    .catalog-cart_h {
       
        height: 65px;
    }