

/* Start:/local/templates/schiefer/components/citfact/catalog/.default/style.css?1599817552697*/
.grid{}
.grid .bx_content_section{
	margin-bottom: 15px;
}
.grid .bx_sidebar{
	margin-bottom: 15px;
}

/* grid2x1 */
.grid2x1{}
.grid2x1 .bx_content_section{
	float: left;
	width: 66%;
	margin-bottom: 15px;
}
.grid2x1 .bx_sidebar{
	float: right;
	width: 33%;
	margin-bottom: 15px;
	padding-left: 5%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
@media (max-width:960px){
	.grid2x1 .bx_sidebar{
		padding-left: 4%;
	}
}
@media (max-width:640px) {
	.grid2x1 .bx_content_section,
	.grid2x1 .bx_sidebar{
		width: 100%;
		float: none;
	}
	.grid2x1 .bx_sidebar{
		padding-left: 3%;
	}
}
@media (max-width:479px){
	.grid2x1 .bx_sidebar{
		padding-left: 1%;
	}

}
/* End */


/* Start:/local/templates/schiefer/components/citfact/form/.default/style.css?15998175551988*/
.form-generator {

}

.alert {
    margin-bottom: 20px;
    padding: 15px;
}

.alert-success {
    background-color: #DFF0D8;
    border-color: #D6E9C6;
    color: #3C763D;
}

.alert-danger {
    background-color: #F2DEDE;
    border-color: #EBCCD1;
    color: #A94442;
}

/*.form-generator .form-group {
    margin: 0 0 10px 0;
}*/

.form-generator .form-group label {
    display: inline-flex;
    font-weight: 700;
    margin-bottom: 5px;
    align-items: center;
}

.form-generator .form-group .form-control {
    display: block;
    width: 100%;
}

.form-generator .form-group .calendar-container {
    position: relative;
}

.form-generator .form-group .calendar-container span.calendar {
    background: url("/bitrix/panel/main/images/bx-admin-sprite-small-1.png") no-repeat scroll 0 -1934px;
    width: 16px;
    height: 15px;
    cursor: pointer;
    position: absolute;
    right: 6px;
    top: 4px;
}
.for-captcha {
    display: flex;
    flex-direction: column;
    padding-left: 40px;

}
.for-captcha img{
    height: 40px;
}
.input-item__input-wrap label {
    height: 40px;
}
.captcha-image {
    width:85%;
    margin-bottom: 20px;
}
.input-code {
    position: absolute !important;
    right: 0 !important;
    width: 64% !important;
}

.form-generator .form-group input[type=file],
.form-generator .form-group .captcha-image {
    display: block;
}

.form-generator .form-group .captcha-image {
    cursor: pointer;
}
@media (max-width: 760px) {
    .input-code  {
    position: inherit !important;
        margin-bottom: 10px;
        width: 100% !important;
    }
   .input-item__input-wrap label {
       margin-bottom: 0px;
       height: 14px;
   }
   .for-captcha {
padding-left:0;
   }
    .for-captcha img {
    width: 30%;
    }
    .input-item__input-wrap {
     display: block;
    }
}
@media (max-width: 550px) {
    .for-captcha img {
        width: 40%;
    }
}
    @media (max-width: 360px) {
        .for-captcha img {
            width: 60%;
        }
}
/* End */
/* /local/templates/schiefer/components/citfact/catalog/.default/style.css?1599817552697 */
/* /local/templates/schiefer/components/citfact/form/.default/style.css?15998175551988 */
