@media screen and (min-width:2000px) {
}
@media screen and (max-width:1440px) {
    .slitem a, .slitem div {
        bottom: 300px !important;
    }
}
@media screen and (max-width:1280px) {
    .mwidth {
        width: 96%;
        margin: 0 2%;
    }
    .logo {
    }
    .adr {
        margin-left: 1%;
    }
    .phmail {
        margin-left: 1%;
    }
    .kompl ul li a, .kompl ul li p {
        font-size: 11px;
    }
}
@media screen and (max-width:1220px) {
    .slitem a, .slitem div {
        bottom: 200px !important;
    }
    .footer .kompl .zag {
        font-size: 11px;
        width: 200px;
    }
    .footer .phmail {
        display: none;
    }
    .kompl {
        width: auto;
    }
    .info2 {
        width: 100%;
    }
    .nav a {
        font-size: 13px;
        padding: 16px 8px 16px 8px;
    }
    .news li .img {
        height: 140px;
    }
    .slte2 {
        width: 100%;
    }
    .slssil {
        width: 35%;
    }
    .usl {
        background: #fff;
    }
    .yslinf, .form {
        width: 100%;
    }
}
@media screen and (max-width:1100px) {
    .usl li {
        width: 47%;
        margin: 10px 1.5%;
    }
}
@media screen and (max-width:1000px) {
    .adr, .phmail {
        display: none;
    }
    .footer .allph {
        display: block;
    }
    .navmenu {
        height: auto;
    }
    .logo {
        margin-left: 100px;
        width: 35%;
    }
    .slider {
        height: 250px;
    }
    .slitem a, .slitem div {
        bottom: auto !important;
    }
    .preim li {
        width: 30.33%;
        margin: 0 1.5% 10px;
    }
    .responsive li {
        height: auto;
    }
    .partner .slick-slider {
        margin-bottom: 10px;
    }
    .news li {
        width: 47%;
        margin: 10px 1.5%;
    }
    .news li .img {
        height: 170px;
    }
    .main-slid {
        margin-top: 0;
    }
    .fon-info {
        margin-top: 0;
    }
    .slte {
        top: 30px;
    }
    .sltext {
        font-size: 13px;
    }
    .sltext .zag {
        font-size: 17px;
    }
    .slssil {
        width: 350px;
    }
    .slp {
        font-size: 13px;
    }
    .otz li {
        width: 47%;
        margin: 10px 1.5%;
    }
    .bl75 {
        margin: 0;
        width: 100%;
    }
    .bl25 {
        width: 50%;
        margin: 0 25%;
    }
}
@media screen and (max-width:900px) {
    .footer .allph {
        display: none;
    }
}
@media screen and (max-width:900px) {
    .usl li {
        width: 60%;
        margin: 10px 20%;
    }
    .preimush {
    }
}
@media screen and (max-width:700px) {
    .usl li {
        width: 80%;
        margin: 10px 10%;
    }
    .adr {
        display: none;
    }
    .header .phmail {
        margin-left: 5%;
    }
    .slssil {
        display: none;
    }
}
@media screen and (max-width:650px) {
    .preimush {
        display: none;
    }
}
@media screen and (max-width:600px) {
    .logo {
        display: none;
    }
    .news li {
        width: 97%;
        margin: 10px 1.5%;
    }
    .main-news .h1zag {
        color: blue;
    }
    .main-news {
        background: none;
    }
}
@media screen and (max-width:500px) {
    .usl li {
        width: 96%;
        margin: 10px 2%;
    }
    .ui-accordion .ui-accordion-content {
        padding: 1em .2em !important;
    }
    .otz li {
        width: 97%;
        margin: 10px 1.5%;
    }
    .bl25 {
        width: 90%;
        margin: 0 5%;
    }
}
@media screen and (max-width:450px) {
    .footer .adr {
        display: none;
    }
    .ftext {
        margin: 7px 0 0 0;
    }
    .header .phmail {
        margin-left: 0;
    }
    .slider {
        display: none;
    }
}
@media screen and (max-width:350px) {
    .usl li .img img {
        height: 100%;
        width: auto;
    }
    .usl li a {
        font-size: 20px;
    }
    .form {
        width: 96%;
        margin: 30px 2%;
    }
}