@media screen and (max-width: 1060px){
.lenkom_calendar {width: 100%}
.lenkom_calendar .calendar {width: 100%}
.lenkom_calendar .calendar .left {width: 75%}
.lenkom_calendar .calendar .right {width: 150px}
.centrauto .slider-rekomenduem .slider-rekomenduem-box img {width: 95%}
.centrauto .center .acters .acters-slider img {width: 95%}
.centr-slider .centrauto .center .rest-slider img {width: 95%}
.afishamaintop .centrauto .center .kubok-slider img {width: 95%; padding: 0 10px; box-sizing: border-box}
.uzor {width: 95%; background-size: 95%; background-position: center;}
p {padding: 0 10px 0 10px; box-sizing: border-box}
.centrauto .center .oteatre .hudruk {padding: 0 10px 0 10px; box-sizing: border-box}

#afishamain .event .date {font-size: 18px; padding-left: 10px;}
#afishamain .event .title {padding-left: 15px; font-size: 18px; }
#afishamain .event .title .boldeing {font-size: 24px; }
#afishamain .event .date .boldeing {font-size: 24px;}
}

@media screen and (max-width: 900px){
#afishamain .event .price a {padding: 10px 30px; font-size: 15px;}
#afishamain .event .price {width: 190px; padding-right: 10px; ; }
#afishamain .event {padding: 20px 10px}
#afishamain #mainafisha .event .right .titles {font-size: 26px;}
}

@media screen and (max-width: 850px){
#afishamain #mainafisha .event {width: 100%; height: auto; min-width: 100%}
}

@media screen and (max-width: 780px){
.menu-top .left a {font-size: 14px; text-decoration: none; color: #fff}
.menu-top .right a {font-size: 14px; text-decoration: none; color: #fff}
.menu-top .left .burger {padding: 15px 10px 0 10px; }
.menu-top .left .home {padding: 20px 10px 0 10px; }
.menu-top .left .links {padding: 20px 0 0 10px;}
.menu-top .left .favorites {padding: 20px 10px 0 50px; }
.menu-top .right .search {padding: 20px 10px 0 0;}
.menu-top .right .phone {padding: 20px 10px 0 0; }
.centr-top .title .name {font-size: 80px;}
#afishamain .event .title {font-size: 16px; }
#afishamain .event .date {font-size: 16px; padding-left: 10px;}
#afishamain .event .title .boldeing {font-size: 18px; }
#afishamain .event .date .boldeing {font-size: 18px;}

#event-description p img {width: 100%}
}


@media screen and (max-width: 750px){
.lenkom_calendar .calendar .left {width: 65%}

#afishamain .button {margin: 20px 0 0 0}
.uzor {margin-top: 20px; margin-bottom: 10px;}
.centrauto .slider-rekomenduem a {font-size: 16px; text-decoration: none; font-weight: normal}

.centr-top .title .name2 {font-size: 18px;}
.topallpage .title .name h1 {font-size: 35px;}
.topallpage .title .name2 {font-size: 18px; margin-top: 0;}
.centr-top .title .button {margin-top: 10px;}
.centrauto .center .oteatre .hudruk .right {font-size: 18px; padding: 50px 0 0 20px; }
.event_ticket_list .left_box .date {font-size: 18px;}
.event_ticket_list .left_box .date img {width: 20px}
.event_ticket_list .right_box .sit img {width: 30px}
.page-images {width: 95%}
.ticket-info .phone img {margin: 0 5px 0 5px; width: 30px}
}

@media screen and (max-width: 700px){
p {font-size: 14px}
.afisha-podbor .seredina h2 {font-size: 20px}
h3 {font-size: 20px}
h4 {font-size: 20px}

.centrauto .company .box {font-size: 12px}
.centrauto .company .box img {width: 35%}
.afisha-podbor .seredina .selecting .title {width: 140px; line-height: 30px; font-size: 14px}
.afisha-podbor .seredina .selecting .category {width: 150px;}
.afisha-podbor .seredina .selecting .category select {width: 140px}
.afisha-podbor .seredina .selecting .scena  {width: 160px;}
.afisha-podbor .seredina .selecting .scena select {width: 150px}
.afisha-podbor .seredina .selecting .button {width: 120px;}
.afisha-podbor .seredina .selecting .button button {width: 110px; height: 40px; font-size: 12px; font-weight: normal;}
.centr-top .bottomicon .right {display: none}
.centr-top .title .button .one {}
.centr-top .title .button .two {width: 150px; height: 30px; line-height: 30px; font-size: 13px; font-weight: normal; margin: 10px;}
.centr-top .title .name {font-size: 70px;}
.centr-top .title .name2 {font-size: 16px;}
.topallpage .title .name h1 {font-size: 28px;}
.topallpage .title .name2 {font-size: 16px;}
.event_ticket_list .left_box .date {font-size: 16px;}
.rewies_message .box .text {font-size: 14px;}
.rewies_message .box .title {font-size: 17px; }

.rewies_add .left_add { width: 100%;}
.rewies_add .left_add .pole input {width: 100%;}
.howbuyimg {width: 96%}
#afishamain .event .price a {padding: 15px 10px; font-size: 12px;}
#afishamain .event .price {width: 147px; padding-right: 10px; ; }

.topallpage .title .name {font-size: 35px;}
.centrauto .title-h1 {font-size: 24px;}
.centrauto .title-h2 {font-size: 24px;}

.centrauto .center .news-main .news-blok a {font-size: 14px; }
.centr-slider {height: 500px; }
}

@media screen and (max-width: 640px){
.afisha-podbor .seredina .selecting .title {display: none}
.menu-top .left .favorites {display: none }
.centr-top .bottomicon .left .icon {font-size: 11px; margin: 0 7px 0 7px}
.centr-top .bottomicon .left .icon img {width: 15%}
#oficialticket {}

#callback_block3 .search form input {font-size: 16px;}
#callback_block2 .search {padding: 15px}
#callback_block2 .search input {width: 200px; height: 50px; font-size: 16px;}
.event_ticket_forma .left_box {float: none; width: 100%; padding: 0 0 0 0;}
.event_ticket_forma .right_box {float: none; width: 100%; }
.event_ticket_forma .right_box .pole textarea {height: 140px; font-size: 16px; }
.event_ticket_forma .center input {width: 160px; height: 40px; font-weight: normal; margin: 20px 0 0 0; }
.event_ticket_list .right_box .sit {font-size: 12px}
.speedbay-block-info { font-size: 16px; padding: 0 0 20px 0;}
.centrauto .price_list {clear: both; font-size: 18px; margin: 15px 0 20px 0}
/* new mobile*/
.mobilemenu-box .pay-secure-menu .left-pay .icon img {margin-right: 1px; width: 30px;}
.mobilemenu-box .pay-secure-menu .right-pay .icon img {width: 60px;}
.mobilemenu-box .pay-secure-menu .icon {padding: 0 5px 0 0; }
.order-list .order-list-info {font-size: 16px;}
#tabs-event section {padding: 25px 10px 25px 10px; }
#wrapper_ticket_order #top_panel {height: 110px; }
.pay-secure-menu2 {padding: 5px 5px 5px 5px; font-size: 12px;}
.pay-secure-menu2 .icon {padding: 0 5px 0 0}
.pay-secure-menu2 .left-pay .icon img {margin-right: 0; width: 15px;}
.pay-secure-menu2 .left-pay .icon .cars2 {margin-top: 5px}
.pay-secure-menu2 .right-pay .icon img {width: 40px;}
#list_tickets .scheme_place .row .row_place {margin-left: 5px; }	
#list_tickets .scheme_place .row .row_price {font-size: 16px;}
#list_tickets .scheme_place .row .row_place .item_place .places_block .row_place input {width: 37px; height: 20px; position: relative; z-index: 11; outline: none; font-size: 12px; }
#list_tickets .scheme_place .row .row_place .item_place .places_block {width: 84%;}
.bottom_basket .bottom_basket_block {font-size: 16px; }
.centrauto .pay-secure {padding: 30px 5px 0 5px; font-size: 14px;}
.centrauto .pay-secure .left-pay {float: left;}
.centrauto .pay-secure .right-pay {float: right;}
.centrauto .pay-secure .icon {padding: 0 5px 0 0}
.centrauto .pay-secure .left-pay .icon img {margin-right: 2px; width: 40px}
.centrauto .pay-secure .right-pay .icon img {width: 60px}
.akterall-face {width: 46%; }

.event_ticket_list {padding: 30px 5px 25px 5px; }
.event_ticket_list .left_box {padding: 0 0 0 0; }
.event_ticket_list .right_box {padding: 0 0 0 0; }
.event_ticket_list .right_box .sit span {font-size: 14px; padding: 9px 14px 7px 14px; text-transform: uppercase;}
.ticket-info .phone {font-size: 12px; } 
.ticket-info .phone a{font-size: 18px; }
.content-advantages .advantages-item::before{width:90px;height:90px;font-size:58px; line-height: 84px;}
}

@media screen and (max-width: 560px){
.bottom .left {float: none; width: 100%}
.bottom .left .name {font-size: 18px;      padding: 30px 0 0 0; margin: 0}
.bottom .left .menu {margin: 10px 0 10px 0;}
.bottom .left .info {margin: 10px 0 10px 0; }
.bottom .right {float: none; 100%; text-align: left;}
.bottom .right .phone {margin: 10px 0 10px 0;}
.bottom .right .phone a {font-size: 16px;}
.bottom .right .worktime {margin: 0 0 10px 0; display: none}
.centrauto .slider-rekomenduem a {font-size: 14px;}
.menu-top .left .links .menus {display: none }
.event_ticket_list .left_box .date {font-size: 14px;}
.rewies_message .box .text {font-size: 12px;}
.rewies_message .box .title {font-size: 16px; }

.mobilemenu-box .right div {margin: 15px 0 14px 0}
.mobilemenu-box .right div a {font-size: 18px; }
.centrauto .price_list {clear: both; font-size: 16px; margin: 15px 0 20px 0}


}