@media only screen and (max-width: 1100px) {
    .cile-sluzeb-box {
        width: 300px;
        margin-bottom: 150px;
    }
    .block-items {
        width: 350px;
    }
    .item-reference {
        width: 300px;
        height: 150px;
        margin-left: 25px;
        margin-right: 25px;
    }
    .main-part-item {
        width: 280px;
        margin-left: 10px;
        margin-right: 10px;
        font-size: 20px;
    }
    .place-part-item {
        width: 280px;
        margin-left: 10px;
        margin-right: 10px;
    }
    .photo-part-item {
        width: 300px;
        height: 70px;
        margin-left: 0px;
        margin-right: 0px;
        margin-top: -9px;
        margin-bottom: 0px;
        float: left;
        background-color: transparent;
    }
    .photo1-item {
        width: 50px;
        height: 50px;
        margin-top: 10px;
        margin-bottom: 10px;
        margin-left: 0px;
        margin-right: 0px;
        float: left;
        background-color: transparent;
    }
    #block-menu-mystyle {
        width: 350px;
        float: right;
    }
}