div.advert-postiion {float: left; width: 150px;}
#imp_editor_box_Advert_html {width: 650px !important;}
.advert-support-file {padding: 10px 0;}
.advertising-blocks  {list-style-type: none; padding: 50px 0 0 0; margin: 0 0 10px;}
.advertising-blocks>li {margin-bottom: 30px;}
.advertising-blocks>li>ul {list-style-type: none;}
.advertising-blocks-item {padding-left: 0;}
.advertising-blocks-item>li {padding: 3px 0;}
.advertising-blocks-top, .advertising-blocks-bottom {padding: 0 5px;}
.advertising-blocks-top {float: left;width: 100%;margin: 25px 0 5px 0;}
.advertising-blocks-bottom {float: left;width: 100%;margin: 15px 0;}
.advertising-blocks-top-center, .advertising-blocks-top-bottom {overflow-x: hidden;}
.advertising-blocks-top-left, .advertising-blocks-bottom-left {float: left;width: 470px;overflow-x: hidden;}
.advertising-blocks-top-right, .advertising-blocks-bottom-right { float: right; width: 470px; overflow-x: hidden;}
#advert-admin .sorter {margin: 0 0 0 25px;}
.advertising-blocks-top-center, .advertising-blocks-bottom-center {text-align: center; width: 100%;}


@media screen and (max-width: 960px) {
    .advertising-blocks-top-left, .advertising-blocks-bottom-left, .advertising-blocks-top-right, .advertising-blocks-bottom-right {float: inherit; display:block; width: 70%;}
    .advertising-blocks-top-right, .advertising-blocks-bottom-right {margin-top: 5px;}
    .advertising-blocks-top-left img, .advertising-blocks-bottom-left img, .advertising-blocks-top-right img, .advertising-blocks-bottom-right img, .advertising-blocks-top-center img, .advertising-blocks-bottom-center img {width: 100%; height: auto;}
}

@media screen and (max-width: 780px) {
    .advertising-blocks-top-left, .advertising-blocks-bottom-left, .advertising-blocks-top-right, .advertising-blocks-bottom-right {width: 90%;}
}
@media screen and (max-width: 480px) {
    .advertising-blocks-top-left, .advertising-blocks-bottom-left, .advertising-blocks-top-right, .advertising-blocks-bottom-right {width: 100%;}
}