

/* Start:/bitrix/components/dacha/checkcode/templates/with-form/style.css?15945605823135*/
.popups * {
        box-sizing: border-box;
        font-family: IBM Plex Sans;
    }
    .code_popup {
        width: 600px;
        background-color: #fff;
        position: relative;
		!display: none;
    }
    .code_popup_head {
        width: 100%;
        height: 120px;
        display: flex;
    }
    .code_popup_head p {
        font-weight: 300;
        font-size: 30px;
        margin:auto;
        text-align: center;
    }
    .code_popup_body {
        width: 100%;
        height: 140px;
        padding: 25px 105px;
    }
    .code_popup_body.red {
        background-color: #840007;
        color: white;
    }
    .code_popup_body.yellow {
        background-color: #f9ca3b;
        color: #4c4c4c;;
    }
    .code_popup_body.green {
        background-color: #275c00;
        color: white;
    }
    .code_popup_body > div {
        float: left;
    }
    .code_popup_face {
        width: 90px;
        height: 90px;
        background-color: #fff;
        border-radius: 8px;
    }
    .clearfix {
        float: none !important;
        clear: both
    }
    .code_popup_close {
        position: absolute;
        top: 0px;
        right: 0px;
        background-color: #95c013;
        color: white;
		cursor: pointer;
		width: 30px;
		height: 30px;
		text-align: center;
		line-height: 30px;
		font-size: 20px;
    }
    .code_popup_code {
        font-size: 14px;
    }
    .code_popup_text {
        margin-top: 8px;
        font-weight: bold;
        text-transform: uppercase;
        font-size: 15px;
    }
    .code_popup_footer * {
        text-align: center;
    }
    .code_popup_footer p {
        font-size: 10px;
        color: #4c4c4c;
        padding: 0 60px;
		padding-top: 15px;
    }
    .code_popup_hot_line {
        color: #3b3b3b;
        font-size: 14px;
        font-weight: bold;
		padding-bottom: 30px;
    }
    .code_popup_mobile_container {
        width: 100%
    }
    .code_popup_mobile_container > div {
        float: left;
    }
	.code_popup_face {
		background-size: cover;
		background-position: center;
	}
	.code_popup.red .code_popup_face {
		background-image: url(../../../../../../assets/img/red.PNG)
	}
	.code_popup.yellow .code_popup_face {
		background-image: url(../../../../../../assets/img/yellow.PNG)
	}
	.code_popup.green .code_popup_face {
		background-image: url(../../../../../../assets/img/green.PNG)
	}
    @media (max-width: 767px) {
        .code_popup {
            width: 100%;
        }
        .code_popup_body {
            width: 100%;
            height: 140px;
            padding: 5px 25px;
        }
        .code_popup_face {
            width: 60px;
            height: 60px;
        }
        .code_popup_code {
            margin-left: 10px;
        }
        .code_popup_footer * {
            text-align: left;
            padding: 4px 8px;
        }
        .code_popup_head {
            height: 108px;
        }
        .code_popup_close {
            font-size: 18px;
        }
		.code_popup_footer p {
            padding: 4px 8px;
        }
    }
/* End */


/* Start:/bitrix/templates/dacha/components/bitrix/breadcrumb/dacha.breadcrumbs/style.min.css?1570606486467*/
.bx-breadcrumb{margin:10px 0}.bx-breadcrumb i{color:#b5bdc2;line-height:13px;font-size:12px;vertical-align:middle;margin-right:5px}.bx-breadcrumb .bx-breadcrumb-item{float:left;margin-bottom:10px;white-space:nowrap;line-height:13px;vertical-align:middle;margin-right:10px}.bx-breadcrumb .bx-breadcrumb-item span{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px;white-space:normal}.bx-breadcrumb .bx-breadcrumb-item a{border-bottom:0}
/* End */
/* /bitrix/components/dacha/checkcode/templates/with-form/style.css?15945605823135 */
/* /bitrix/templates/dacha/components/bitrix/breadcrumb/dacha.breadcrumbs/style.min.css?1570606486467 */
