

/* Start:/uslugi/rezka-plitki/styles.css?17121474118871*/
p,ul,ol {
    font-size: 13px!important;
}
.rezka{
    font-size: 14px;
    line-height: 1.42857143;
    color: #333;
}
.rezka h2{
    text-transform: uppercase;
    font-weight: 700;
    font-size: 14px;
    line-height: 1.1;
    color: inherit;
    margin: 23px auto 15px;
}
.rezka h1{
    text-transform: uppercase;
    font-weight: 700;
    font-size: 16px;
    line-height: 1.1;
    color: inherit;
    margin: 23px auto 15px;
}
.rezka p {
    margin: 0 0 10px;
    font-size: 14px;
    line-height: 1.42857143;
}
.rezka ul {
    margin-top: 0;
    margin-bottom: 10px;
    list-style: disc;
    padding: 10px 50px;
    font-size: 14px;
    line-height: 1.42857143;
}
.rezka li {
    list-style: disc;
    margin-bottom: 10px;
    line-height: 1.42857143;
}
.rezka a {
    text-decoration: none;
    font-size: 14px;
}
.rezka img {
    width: unset;
    height: unset;
    border: 0;
    vertical-align: middle;
}
.rezka .b-rezka {
    padding: 6px;
    box-sizing: border-box;
    justify-content: flex-start;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}
@media screen and (max-width: 885px){
    .rezka .b-rezka{

    }
    .rezka__item{
        width: calc(30% - 100px);
    }
}

.rezka .b-rezka-block:hover {
    text-decoration: none;
    color: #fff;
    background: #f58529;
    cursor: pointer;
}
.rezka .rezka__row {
    margin-right: -15px;
    margin-left: -15px;
}
.rezka__item{
    width: calc(30% - -43px);
}
@media screen and (max-width: 1272px){
    .rezka__item{
        width: calc(50% - 5px);
    }
}
@media screen and (max-width: 598px){
    .rezka__item{
        width: calc(100% - 5px);
    }
}
.b-rezka-block {
    padding: 12px;
    box-sizing: border-box;
    display: flex;
    border: 1px solid #ddd;
    justify-content: space-between;
    align-items: center;
}
.b-rezka-img{
    width: 30%;
}
.b-rezka-link {
    width: 70%;
    padding: 0 24px;
    box-sizing: border-box;
}


.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img {
    display: block;
    max-width: 100%;
    height: auto;
}
.mb-3 {
    margin-bottom: 1.5rem;
}
.row {
    margin-right: -15px;
    margin-left: -15px;
}
@media screen and (max-width: 991px){
    .row {
        display: flex;
        gap: 20px;
        width: 60%;
        flex-direction: column;
        flex-wrap: wrap;
    }
}
@media (min-width: 992px){
    .col-md-5 {
        width: 41.66666667%;
    }
}
    @media (min-width: 992px){
        .col-md-7 {
            width: 58.33333333%;
        }
    }
@media (min-width: 992px){
    .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
        float: left;
    }
}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}
.btn-danger, .btn-danger.active, .btn-danger.focus, .btn-danger:active, .btn-danger:focus, .btn-danger:hover, .open>.dropdown-toggle.btn-danger {
    color: #fff;
    background-color: #f58529;
    border-color: #f58529;
}
.btn, .btn-group-lg>.btn, .btn-lg, .navbar {
    border-radius: 10px;
}
.btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}
.rezka-content {
    position: relative;
    width: 100%;
    left: 0;
    margin-top: 30px;
}
.rezka_table_header {
    padding: 8px 3rem;
    background-color: #f58529;
    color: #f9f9f9;
    display: inline-block;
    margin-bottom: 15px;
}
.table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px;
}
table {
    border-spacing: 0;
    border-collapse: collapse;
    background-color: transparent;
}
.table>caption+thead>tr:first-child>td, .table>caption+thead>tr:first-child>th, .table>colgroup+thead>tr:first-child>td, .table>colgroup+thead>tr:first-child>th, .table>thead:first-child>tr:first-child>td, .table>thead:first-child>tr:first-child>th {
    border-top: 0;
}
.rezka-table td.pl-15 {
    padding-left: 20px!important;
}
.rezka-table .px-12 {
    padding-top: 10px!important;
    padding-bottom: 2px!important;
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #ddd;
}
table td[class*=col-], table th[class*=col-] {
    position: static;
    display: table-cell;
    float: none;
}
.rezka-table td {
    padding: 1px!important;
}
.pl-15 {
    padding-left: 15px;
}
.col-xs-4 {
    width: 33.33333333%;
}
.rezka-table td.pl-15 {
    padding-left: 20px!important;
}
.rezka-table .px-12 {
    padding-top: 10px!important;
    padding-bottom: 2px!important;
}
.rezka-table .caps {
    color: #f58529;
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #ddd;
}
table td[class*=col-], table th[class*=col-] {
    position: static;
    display: table-cell;
    float: none;
}
.rezka-table td {
    padding: 1px!important;
}
.pl-15 {
    padding-left: 15px;
}
.caps {
    text-transform: uppercase;
}
.col-xs-4 {
    width: 33.33333333%;
}
.rezka-table td.pl-15 {
    padding-left: 20px!important;
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #ddd;
}
.rezka-table tr td {
    vertical-align: middle !important;
}
table td[class*=col-], table th[class*=col-] {
    position: static;
    display: table-cell;
    float: none;
}
.rezka-table td {
    padding: 1px!important;
}
@media (min-width: 992px){
    .col-md-9 {
        width: 75%;
    }
}

    @media (min-width: 992px){
        .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
            float: left;
        }
    }
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}
@media (min-width: 992px){
    .col-md-9 {
        width: 75%;
    }
}

    @media (min-width: 992px){
        .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
            float: left;
        }
    }
@media screen and (max-width: 780px){
    .col-xs-1{
        min-width: 100px;
    }
    .row{
        width: 100%;
    }

}

@media (max-width: 500px) {
    .rezka-content .rezka-table {
        display: block;
        padding-bottom: 20px;
        overflow-x: auto;
        white-space: nowrap;
    }
    .content.rezka.stoleshnicy .rezka-content .rezka-table,
    .content.rezka.podokonniki .rezka-content .rezka-table {
        overflow: hidden;
        white-space: normal;
    }
}


.prod__content .nav {
    list-style: none!important;

}

.prod__content .nav-item {
    list-style: none!important;
}

.content.rezka.stoleshnicy .rezka-table td,
.content.rezka.podokonniki .rezka-table td,
.content.rezka.panno .rezka-table td {
    padding: 10px!important;
}

.content.rezka.panno .rezka-table td:first-child {
    width: 20%;
}

@media (max-width: 500px) {
    .popup__content--callback textarea {
        height: 100px!important;
    }
}

/* End */
/* /uslugi/rezka-plitki/styles.css?17121474118871 */
