.sub .content article { width:945px; margin-right:0; }
.content aside { display:none; }
            
@media only screen and (max-width: 1225px) {
    .sub .content article { width:715px; }
    .rooms .item_text { width: 100%; }
    .rooms .rooms_gallery { margin-left:5px; margin-bottom:20px; }
}

@media only screen and (max-width: 959px) {
    .sub .content article { width:495px; }
}

@media only screen and ( max-width: 740px) { 
    .sub .content article { width:390px; }
    .nav_rooms_gallery { display:none; }
}