@media screen and (max-width: 1366px) {

ul.LeftMenu_detail_items > li {
    /* padding-left: 135px; */
    padding-top: 55px;
    padding-bottom: 55px;
    border-bottom: 1px solid #E6E6E6;
    position: relative;
    box-sizing: border-box;
    margin-right: 30px;
    width: 400px;
    /* margin-left: -14px; */
}
.LeftMenu_detail_cloise {
    width: 36px;
    height: 36px;
    position: absolute;
    display: block;
    right: 30px;
    /* background-color: red; */
    top: 65px;
    background-image: url(../f/close.svg);
    background-repeat: no-repeat;
    cursor: pointer;
    transition: all 0.0s;
}
.mCSB_scrollTools .mCSB_draggerContainer {
    position: absolute;
    top: 20px;
    left: 0;
    bottom: 20px;
    right: -60px !important;
    height: auto;
}
ul.footerLinks > li {
    width: 260px;
    display: block;
    padding-right: 20px;
}
.preimMain_item {
    text-align: center;
    display: block;
    width: 33.3%;
    box-sizing: border-box;
    padding: 25px 35px;
}
.feedBack_input {
    height: 65px;
    box-sizing: border-box;
    padding: 0px;
    border-radius: 4px;
    border: 0px;
    padding-left: 20px;
    padding-right: 20px;
    outline: none;
    color: #526b30;
    font-family: Rlight;
    font-size: 18px;
    letter-spacing: 0.25px;
    /* line-height: 65px; */
    width: calc(50% - 160px);
    transition: all 0.15s;
}
.feedBack_submit {
    cursor: pointer;
    width: 310px;
    display: inline-block;
    position: relative;
    height: 65px;
    line-height: 65px;
    background-color: #88b14b;
    width: 300px;
    text-align: center;
    font-size: 15px;
    border-radius: 6px;
    font-family: MSbold;
    color: white;
    cursor: pointer;
    box-shadow: 8px 8px 25px rgba(136, 177, 75, 0.55);
    transition: all ease 0.15s;
    margin-top: 0px;
    background-image: url(../f/timer.svg);
    background-repeat: no-repeat;
    background-position: 40px 18px;
    padding-left: 40px;
    text-transform: uppercase;
}
.serviceDoctors_item {
    /* margin: 12px; */
    width: 201px;
    /* display: block; */
    /* position: relative; */
    /* box-sizing: border-box; */
    /* background-color: rebeccapurple; */
    margin-right: 15px;
    margin-bottom: 30px;
}
a.licece {
    padding: 10px;
    border: 1px solid #E6E6E6;
    /* display: block; */
    /* position: relative; */
    /* display: inline-block; */
    margin: 5px;
    box-sizing: border-box;
    width: 206px;
    border-radius: 4px;
    z-index: 1;
    transition: all cubic-bezier(0.4, 0, 1, 1) 0.15s;
    background-color: white;
}



span.dopInfoDevider {
    display: block;
    width: 1px;
    background-color: rgb(216, 216, 216);
    height: 35px;
    margin: 0px 21px;
}
.servicePrice_dopInfo {
    position: relative;
    display: inline-block;
    height: 63px;
    /* background-color: red; */
    margin-left: 35px;
    /* width: 210px; */
    display: inline-flex;
    width: 420px;
    top: 12px;
    justify-content: flex-start;
    flex-wrap: wrap;
    flex-direction: row;
    align-items: center;
}

.sales .item {
    margin-bottom: 24px;
    box-shadow: 0px 64px 72px -48px rgba(0, 0, 0, 0.24);
    width: 856px;
    border-radius: 4px;
}
.sales .item .pic {
    width: 338px;
    background-repeat: no-repeat;
    background-position: top left;
    background-size: auto;
    background-position: center;
}


}



@media screen and (max-width: 1360px) { 

    .newService .item {
        background-color: #F7F7F7;
        padding: 48px;
        box-sizing: border-box;
        margin-bottom: 12px;
        width: calc(50% - 8px);
        border-radius: 4px;
        text-align: center;
        transition: all ease 0.32s;
        display: flex;
    }

    .newHeader-bottomIcon-item img {
        width: 48px;
    }

    .newHeader-bottomIcon-item .desc {
        padding-left: 14px;
        font-size: 10px;
        text-transform: uppercase;
        line-height: 16px;
    }

.sales .item {
    margin-bottom: 24px;
    box-shadow: 0px 64px 72px -48px rgba(0, 0, 0, 0.24);
    width: 766px;
    border-radius: 4px;
}
.sales .item .cont .info .price .salePrice, .typeHeader.saleHeader .info .salePrice {
    font-size: 27px;
    color: #1F2125;
    line-height: 40px;
    font-weight: 700;
    font-family: MSblack;
}

.sales .item .cont {
    padding: 32px;
    padding-left: 0px;
    box-sizing: border-box;
    flex: 1;
}
.sales .item .pic {
    width: 288px;
    background-repeat: no-repeat;
    background-position: top left;
    background-size: auto;
    background-position: center;
}

.sales .item .cont .bottom .buttonsWrap a.borderBTN.moreBTN {
    margin-right: 16px;
    display: block;
    height: 56px;
    border: 2px solid #8FBA4F;
    font-size: 15px;
    font-family: MSbold;
    color: #8FBA4F;
    text-transform: uppercase;
    text-decoration: none;
    line-height: 53px;
    padding: 0px 24px;
    border-radius: 4px;
    transition: all ease 0.32s;
    text-align: center;
    box-sizing: border-box;
}
.sales .item .cont .bottom .buttonsWrap a.feedSale.redBTN {
    margin-right: 16px;
    display: block;
    height: 56px;
    border: 0px;
    font-size: 15px;
    font-family: MSbold;
    color: #8FBA4F;
    text-transform: uppercase;
    text-decoration: none;
    line-height: 56px;
    padding: 0px 24px;
    border-radius: 4px;
    transition: all ease 0.32s;
    text-align: center;
    background-color: #8FBA4F;
    color: white;
    margin-right: 0px;
    box-shadow: 8px 8px 25px rgba(136, 177, 75, 0.55);
}
form.searchForm {
    background-color: transparent;
    display: flex;
    margin-top: 0px;
}
.LeftMenu_telephone a {
    text-decoration: none;
    color: white;
    transition: all 0.0s;
    font-size: 21px;
}


div#calculators {
    background-color: #f4f4f4;
    padding: 30px;
    border-radius: 10px;
    margin-top: 30px;
    overflow: hidden;
}
div#calculators .calc__links {
    background-color: lightgrey;
    margin: -30px;
    margin-bottom: 30px;
}
div#calculators .calc__section .tabs {
    margin: -30px;
    margin-bottom: 30px;
}
div#calculators .calc__section .tabs > div {
    display: flex;
    color: #333;
    /* margin-right: 50px; */
    padding: 24px 30px;
    border-bottom: 3px solid #e2e2e2;
    height: 112px;
    box-sizing: border-box;
    flex: 1;
    cursor: pointer;
    transition: all ease 0.24s;
    align-items: center;
}
div#calculators .calc__section .tabs > div span {
    font-size: 16px;
}

div#calculators .calc__section .tabs > div b {
    font-size: 42px;
    margin-right: 15px;
    /* margin-top: -6px; */
    font-weight: normal;
}




















}


