

/* Start:/local/templates/.default/components/bitrix/news.list/offer-banner/style.css?15415328033003*/
.service-list--item {
    margin-bottom: 46px;
}
    .service-list--item__link {
        display: block;
        border-radius: 5px;
        overflow: hidden;
        background: #e9e9e9;
        position: relative;
        height: 300px;
        padding: 38px 15px 0 27px;
        text-decoration: none;
        color: #fff !important;
    }
        .service-list--item__link--price {
            position: absolute;
            right: 0;
            top: 16px;
            z-index: 2;
            color: #fff;
            background: #f05b25;
            border-radius: 4px 0px 0px 23px;
            font-size: 19px;
            padding: 11px 16px 11px 24px;
        }
        .service-list--item__link--btn {
            position: absolute;
            bottom: 36px;
            left: 20px;
            z-index: 2;
            border: 1px solid #d9e2e9;
            background: #fff;
            font-size: 14px;
            font-weight: 300;
            color: #64727f;
            padding: 0 30px;
            border-radius: 2px;
            height: 40px;
            line-height: 40px;
        }
        .service-list--item__link--text {
            font:300 21px/1.3 Roboto;
            text-transform: uppercase;
            display: block;
            max-width: 90%;
            position: relative;
            z-index: 2;
        }
            .service-list--item__link--text b {
                text-transform: none;
                font-weight: 700;
                display: block;
                font-size:24px;
            }
        .service-list--item__image {
            position: absolute;
            bottom: 0;
            right: 0;
            z-index: 1;
        }  

@media (max-width: 991px){
    .service-list--item__image {
    }  
}
@media (max-width: 767px){
    .service-list {margin-bottom: 30px;}
        .service-list--item {margin-bottom: 0;}
        .service-list--item + .service-list--item {margin-top: 20px;}
            .service-list--item__link--btn {display: none;}
            .service-list--item__link {
                padding: 46px 12px 12px;
            }
                .service-list--item__link--text {
                    font-size: 18px;   
                }
                    .service-list--item__text div + div {margin-top: 14px;}
                .service-list--item__image {
                    max-height: none;
                    width: auto;
                    min-width: 100%;
                }
            .service-list--item__content {
                padding: 18px 0 13px;
            }
                .service-list--item__title {
                    font-size: 24px;
                    font-weight: 500;
                    margin-bottom: 15px;
                }
                .service-list--item__text {height: auto;}
                .service-list--item_btn {
                    text-align: left;
                    margin-top: 18px;
                }
                    .service-list--item_btn .btn + .btn {margin-left: 5px;}
}
/* End */


/* Start:/local/modules/uznatzadolzhennost/css/Debt.css?17023646812834*/

.loader {
    position:absolute;
    z-index:10;
    
}

.loader-sleep .overlay-loader-sleep {
    background-color: rgba(255, 255, 255, .5);
    z-index: 2000;
    margin: 0 auto;
}

.loader-sleep .overlay-loader-sleep .fa {
    position: absolute;
    top: 50%;
    left: 50%;
    font-size: 30px;
    margin-left: -15px;
    margin-top: -15px;
    color: #000;
}


.result {
    font-size:15px; 
    margin:7px 0 0 auto;
    width:340px;
}

.result-is-error {
    color: red;
    text-align: center;
}

.success-message {
    text-align: center;
    width: 340px;
    margin:0 0 0 auto
}

.balans-cont {
    /* border:1px solid red;   */
}

.balans-red {
    color: #F44336;
}

.balans-green {
    color: #4CAF50;
}

.detailserviceresult {
    /* border:1px solid #d7d7d7;
    border-radius: 3px;
    background: #f2f2f2; */
}

.detailserviceresult hgroup {
    font-size: 14px; 
    /* color:#F44336; */
    /* padding:5px 0; */

    padding: 10px 10% 10px 0;
    text-align: right;
    text-decoration: underline;
    cursor:pointer;
}


.table {
	width: 100%;
	margin-bottom: 20px;
	border: 1px solid #dddddd;
	border-collapse: collapse; 
}
.table th {
	font-weight: bold;
	padding: 5px;
	background: #efefef;
	border: 1px solid #dddddd;
}
.table td {
	border: 1px solid #dddddd;
	padding: 5px;
}


/* ============================ media ========================= */

@media (min-width: 1000px) and (max-width: 1200px) {
    .success-message {
        text-align: center;
        width: 280px;
        margin:0 0 0 auto;
    }
}

@media (min-width: 900px) and (max-width: 1000px) {
    .success-message {
        text-align: center;
        width: 260px;
        margin:0 0 0 auto;
    }
}

@media (min-width: 768px) and (max-width: 900px) {
    .success-message {
        text-align: center;
        width: 260px;
        margin:0 0 0 auto;
    }
}


@media (min-width: 500px) and (max-width: 768px) {
    .success-message {
        text-align: center;
        width: 100%;
        margin:0 0 0 auto;
    }
}


@media (min-width: 300px) and (max-width: 500px) {
    .success-message {
        text-align: center;
        width: 100% !important;
        margin:0 0 0 auto;
    }
}

@media (min-width: 760px) and (max-width: 960px) {
    .detailserviceresult hgroup {
        font-size: 14px; 
        padding: 10px 5% 10px 0;
        text-align: right;
        text-decoration: underline;
        /* border:1px solid red */
    }
}


@media (min-width: 300px) and (max-width: 760px) {
    .detailserviceresult hgroup {
        font-size: 14px; 
        padding: 10px 0;
        text-align: center;
        text-decoration: underline;
        /* border:1px solid red */
    }
}
/* End */
/* /local/templates/.default/components/bitrix/news.list/offer-banner/style.css?15415328033003 */
/* /local/modules/uznatzadolzhennost/css/Debt.css?17023646812834 */
