@media (max-width:1023px){.cont{padding:0 15px}.accordion .item .title{cursor:pointer}.text_block h1{font-size:24px;line-height:30px}.text_block h2{margin-top:25px}.page_content{padding-top:110px}.fix_cart{opacity:1;visibility:visible;display:block}.tooltip .icon{cursor:pointer}header{position:fixed;border-bottom:1px solid #eee}header .top{padding:15px 0;border-bottom:none}header .top .cont{justify-content:space-between;align-items:center;align-content:center}header .bot .cart,header .bot .menu,header .top .authorization,header .top .delivery,header .top .login{display:none}header .phone{margin-left:auto;margin-top:0}header .burger_menu_link{margin-left:45px;display:block}header .burger_menu_link.active span{height:3px;background:red}header .burger_menu_link.active span:first-child{top:5px}header .burger_menu_link.active span:nth-child(3){top:-9px}.main_slider{margin-top:82px}.main_slider .title{font-size:48px}.main_slider .slide{padding:50px 0}.section_info,.ship_payment{padding:30px 0}.section_info .box{width:calc(50% + 30px)}.section_info .reserve_table{margin-bottom:25px}.section_info .adress{margin-left:0}.section_info img{width:calc(50% - 50px)}.ship_payment .col_l{width:calc(50% - 15px)}.ship_payment .col_c{width:calc(50% - 5px)}.ship_payment .name{margin-bottom:15px;line-height:18px}.ship_payment .col_r{width:calc(50% - 100px)}.ship_payment .col_r .time{margin-left:0}.section_map{margin-bottom:35px}.section_map .adress{font-size:20px}.section_contacts .cont{padding-bottom:35px}.section_contacts .form .submit{width:auto}.section_contacts .col_l{width:calc(50% - 30px)}.section_contacts .col_c{margin-right:0;width:50%}.section_contacts .col_c .box{padding-left:35px}.section_contacts .col_c .name{font-size:16px;margin-bottom:5px}.section_contacts .col_c .time{font-size:16px;line-height:25px}.section_contacts .col_r{padding-top:30px;width:100%}.section_contacts .col_r .name{font-size:16px;width:100%}.section_contacts .col_r .line .time{font-size:16px;margin-left:0}.section_profile .form{max-width:490px}.section_profile .line_form .line{width:calc(75% - 55px)}.section_profile .bg_dray{max-width:240px}.section_delivery .bot .box{width:calc(50% - 30px)}.section_orders .fon{padding:60px 0}.section_orders .fon .cont{padding:0 40px}.section_orders .mid{padding:11px 20px 7px}.section_orders .position{margin-left:35px}.section_orders .past_orders .cont{padding:0 40px}.section_orders .update_info{margin-top:80px}.section_calorie table tr td.name,.section_calorie table tr td.number,.section_calorie table tr th.name,.section_calorie table tr th.number{padding-left:20px}.composition .go_back{margin-top:62px}.section_jobs{padding-bottom:0}.section_jobs .big_box{padding:30px 25px}.section_jobs .vacancy{font-size:26px}.section_jobs .respond a{width:155px}.section_jobs .col_l,.section_jobs .col_r{width:calc(50% - 20px)}.section_jobs .form label{text-align:center}.section_jobs .form .submit{margin:39px auto 0}.section_jobs .apply_job{margin:73px auto 0}.section_jobs .img{position:static;max-width:100%;margin:0 auto -80px}.section_tabs .form .col_l{max-width:344px;margin:0 auto 35px;width:100%}.section_tabs .form .col_r{width:100%}.about_sec{margin-top:0}.section_team .item{width:calc(20% - 15px)}.our_restaurant .grid{margin-left:-10px}.our_restaurant .img{margin-bottom:10px;margin-left:10px}.our_restaurant .img:first-child{width:calc(15% - 18px)}.our_restaurant .img:nth-child(2){width:calc(10% + 11px)}.our_restaurant .img:nth-child(3){width:calc(10% - 2px)}.our_restaurant .img:nth-child(4){width:calc(15% - 18px)}.our_restaurant .img:nth-child(5){width:calc(10% - 3px)}.our_restaurant .img:nth-child(6){width:calc(20% - 26px)}.our_restaurant .img:nth-child(7){width:calc(20% - 14px)}.our_restaurant .img:nth-child(8){width:calc(50% - 30px)}.our_restaurant .img:nth-child(9){width:calc(50% + 10px)}.cart_info table tr th{padding-left:15px}.cart_info table tr td{padding:20px 0 20px 15px}.cart_info table tr td:first-child{padding-left:20px}.cart_info table tr td.delete{width:40px;padding-left:15px}.main_tabs{padding-right:35px;margin-left:-15px;width:calc(100% + 30px);padding-left:35px}.main_tabs:after{opacity:1}.main_tabs .slide{padding-bottom:52px}.main_tabs .slide:hover:after{opacity:0}.main_tabs .slide.active:after{opacity:1}.main_tabs .slide:hover .bg{box-shadow:0 2px 11px rgba(0,0,0,.056)}.main_tabs .slide.active .bg{box-shadow:0 2px 11px -10px rgba(0,0,0,.056),0 12px 31px -10px rgba(139,26,26,.458)}.main_tabs .slide .name{font-size:16px}.main_tabs .slide:hover .name{color:#21262d}.main_tabs .slide.active .name{color:#e51717}.products+.products{margin-top:36px}.products .product{padding-right:20px;width:calc(33.333% + 1px);padding-left:20px}footer .col{display:none}footer .middle .cont{padding:31px 80px 22px}}