@charset "UTF-8";
*{outline:none !important;margin:0;padding:0}html,body{height:100%;width:100%}body{margin:0;padding:0;background:#fff}html,body,td,th{font:15px Montserrat,Arial,sans-serif;color:#333}table{border-collapse:collapse}table td{padding:0 10px 5px 0}form{margin:0;padding:0}a{color:#0d8cda;text-decoration:none}a:hover,a:focus{color:#507fb7;text-decoration:none}img{border:none}p{margin:0 0 25px;line-height:24px}input[type=text],input[type=password],input[type=number],select,option,textarea{font:15px Lato,Arial,sans-serif;background:#fff;color:#000;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px}input[type=text],input[type=password],input[type=number],select,option,.form-control{line-height:40px !important;height:40px !important}input,select,textarea{border-radius:5px;border:2px solid #e3e5e6}textarea{resize:vertical}textarea.form-control{height:auto !important;line-height:18px !important}input:focus,select:focus,option:focus,textarea:focus{background:#fff}h1,h2.h1{font:700 30px/40px Montserrat,Arial,sans-serif;color:#333;margin:0 0 20px;padding:0;text-align:center}h2,h1.h2{font:600 18px Montserrat,Arial,sans-serif;color:#333;margin:0 0 10px;padding:0}h3{font:900 13px/16px Montserrat,Arial,sans-serif;color:#333;margin:0 0 15px;padding:0;text-transform:uppercase}h4{font:13px Montserrat,Arial,sans-serif;color:#000;margin:0;padding:0}ul{padding:0;margin:0 0 15px}ul li{list-style:none;background:url() no-repeat 0 7px;margin:0 0 8px;position:relative;font-size:13px}ul li:before{display:inline-block;content:"";width:5px;height:5px;background:#97a3b4;vertical-align:middle;margin:0 10px 3px 0;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}ul.whithout li:before{display:none}.alert{background:#fff;border:3px solid #326fb8}.alert li{font-size:13px}.alert-danger,.alert-warning,.alert-success{background:#da7070;border:none;border-radius:3px;color:#fff;padding:15px 20px}.alert-warning{background:#e6a268}.alert-success{background:#60b234}.icon{vertical-align:middle}.red{color:#d22828 !important}.green{color:#57ab2f !important}.clear{clear:both}.width-full{width:100%}.images-content{background:#f5f6f7;margin:0 0 15px;padding:15px 15px 0 0}.images-content img{height:100px;margin:0 0 15px 15px}div.select{position:relative}div.select input{width:100%;position:relative;padding-right:30px;line-height:40px !important;height:40px !important}div.select select{filter:alpha(opacity=0);height:40px;line-height:40px;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:2}div.select select option{background:0 0;border:none}div.select:after{display:block;content:" ";top:19px;right:10px;position:absolute;z-index:1;width:0;height:0;border-style:solid;border-width:5px 5px 0;border-color:#999 transparent transparent}.table-border th{font-size:13px;background:#f5f6f7}.table-border{border:5px solid #f5f6f7;margin:0 0 40px}.table-vertical-middle td{vertical-align:middle !important}.back-page{margin:-20px 0 20px;display:block;position:relative;font-size:13px;width:150px}.back-page .icon{font-size:11px;vertical-align:middle;margin:0 5px 0 0}#body{position:relative;min-height:100%;height:auto !important;height:100%;margin:0 auto}#holder{height:75px;clear:both}#footer{position:absolute;width:100%;margin-top:-75px}.small,small{font-size:90%}.fixed{max-width:944px;padding:0 20px;margin:0 auto;position:relative}.rows{overflow:hidden}.form-control{height:40px;line-height:40px;border-color:#97a0ad;border:2px solid #e3e5e6}.loader-img{min-width:32px;clear:both;height:30px;background:url(/css/../img/ajax-loader.gif) no-repeat 50% 50%}.row-small-padding,.row-small-padding .row{margin:0 -5px}.row-small-padding .col-xs-1,.row-small-padding .col-md-1,.row-small-padding .col-xs-2,.row-small-padding .col-md-2,.row-small-padding .col-xs-3,.row-small-padding .col-md-3,.row-small-padding .col-xs-4,.row-small-padding .col-md-4,.row-small-padding .col-xs-5,.row-small-padding .col-md-5,.row-small-padding .col-xs-6,.row-small-padding .col-md-6,.row-small-padding .col-xs-7,.row-small-padding .col-md-7,.row-small-padding .col-xs-8,.row-small-padding .col-md-8,.row-small-padding .col-xs-9,.row-small-padding .col-md-9,.row-small-padding .col-xs-10,.row-small-padding .col-md-10,.row-small-padding .col-xs-11,.row-small-padding .col-md-11,.row-small-padding .col-xs-12,.row-small-padding .col-md-12{padding-right:5px;padding-left:5px}.btn{border-radius:100px;box-shadow:inset 0 1px 0 rgba(255,255,255,.3);height:40px;line-height:40px;padding:0 30px;color:#424b59;background:#eaeef1;background:-moz-linear-gradient(top,#f4f5f7 0%,#e6ebef 100%) !important;background:-webkit-linear-gradient(top,#f4f5f7 0%,#e6ebef 100%) !important;background:-o-linear-gradient(top,#f4f5f7 0%,#e6ebef 100%) !important;background:-ms-linear-gradient(top,#f4f5f7 0%,#e6ebef 100%) !important;background:linear-gradient(top,#f4f5f7 0%,#e6ebef 100%) !important;-webkit-transition:.1s ease-in-out,opacity .1s ease-in-out;-moz-transition:.1s ease-in-out,opacity .1s ease-in-out;-o-transition:.1s ease-in-out,opacity .1s ease-in-out;transition:.1s ease-in-out,opacity .1s ease-in-out}.btn-shadow-text{shadow-text:0 0 1px #fff}.btn-default{border-radius:5px;padding-left:30px;padding-right:30px;border-color:#97a0ad}.btn-link{background:0 0 !important;padding:0}.btn-loadin:hover,btn-loadin:active,btn-loadin:focus{background:#0d8cda !important;color:#fff !important}.btn-green span{color:#fff}.btn-blue{background:#0d8cda !important;border-radius:3px;color:#fff}.btn-blue:hover,.btn-blue:focus{background:#12a5ff !important;color:#fff}.green-fon:hover,.btn-green:hover{background:#61b738 !important;color:#fff;background:-moz-linear-gradient(top,#6bbe3f 0%,#56ae32 100%) !important;background:-webkit-linear-gradient(top,#6bbe3f 0%,#56ae32 100%) !important;background:-o-linear-gradient(top,#6bbe3f 0%,#56ae32 100%) !important;background:-ms-linear-gradient(top,#6bbe3f 0%,#56ae32 100%) !important;background:linear-gradient(top,#6bbe3f 0%,#56ae32 100%) !important}.btn-big{height:50px;line-height:50px;padding:0 50px;f-ont-size:12px}.btn-small{height:25px;line-height:25px;padding:0 10px;font-size:12px}.btn-loadin{cursor:default;opacity:.7;overflow:hidden}.btn-loadin:before{display:block;content:"";background:url(/css/../img/25.svg) no-repeat 50% 50% !important;width:40px;height:40px;margin:0 auto}.week-wrap{position:relative}.frame.horizontal{overflow:hidden}.frame.horizontal ul{list-style:none;margin:0;padding:0;height:100%}.frame.horizontal ul li{float:left;width:225px;display:block;height:100%;margin:0;padding:0;text-align:center;list-style:none}.frame.horizontal ul li:before{display:none}.frame.vertical{padding:0;width:300px;height:400px;position:relative}.frame.vertical .slidee{margin:0;padding:0;width:100%;list-style:none;position:relative}.frame.vertical .slidee li{float:left;margin:0 0 5px;padding:0;width:100%;height:100px}.icon{vertical-align:middle}.after-h1{color:#666;font-size:12px;text-align:center;margin:-20px 0 40px}.header{border-bottom:3px solid #e3e5e6;padding:20px 0;margin:0 0 30px}.header .back-to-site{font-size:13px;display:inline-block;margin:0 0 10px}.header .slogan{font-size:24px}.header .slogan strong{font-weight:700;display:block}.header .phone{font-size:18px;paddi-ng:40px 0 0;text-align:right;line-height:86px}.header .phone.phone-bascket{width:170px;white-space:nowrap;float:right}.footer-content{border-top:3px solid #e3e5e6;padding:10px 0 0}.calendar-slider-block{height:1px;overflow:hidden;margin:0 0 70px}.calendar-slider-block .calendar-slider{background:#f5f5f5;padding:20px 0}.calendar-slider-block .calendar-slider li a.time{position:relative}.calendar-slider-block .calendar-slider li a.time .special-rate{display:block;text-indent:-1000px;overflow:hidden;position:absolute;top:-4px;right:-4px;width:10px;height:10px;background:#f15e39;border-radius:10px}.calendar-slider-block .date{font-size:13px;color:#666}.calendar-slider-block .w{font-size:18px;color:#000;margin:0 0 15px}.calendar-slider-block .empty,.calendar-slider-block .time{margin:0 auto 5px;display:block;background:#e3e5e6;border:2px solid #e3e5e6;width:80px;line-height:30px;border-radius:3px;font-size:13px;font-weight:700}.calendar-slider-block .empty{text-indent:-9999px}.calendar-slider-block .btn-timing{padding:2px 0;background:#fff !important}.calendar-slider-block .time{background:#fff;border-color:#0d8cda;color:#000}.calendar-slider-block .nav{position:relative}.calendar-slider-block .nav .left,.calendar-slider-block .nav .right{position:absolute;top:15px;width:40px;height:40px;color:#fff;background:#999;text-align:center;line-height:40px}.calendar-slider-block .nav .left{left:0;border-radius:0 3px 3px 0}.calendar-slider-block .nav .right{right:0;border-radius:3px 0 0 3px}.calendar-slider-block .frame{margin:0 54px 0 55px}.calendar-slider-block .frame.horizontal ul li{width:113px;padding-top:15px;overflow:hidden}.calendar-slider-block li:after{position:absolute;top:0;left:50%;margin:0 0 0 -15px;width:30px;height:4px;border-radius:23px;background:#0d8cda;display:none;content:""}.calendar-slider-block li.act:after{display:block}.calendar-slider-block .act-item-grandcountry{background:#0d8cda !important;color:#fff !important}.calendar-slider-block .head{background:#f0f0f0;border-radius:5px 5px 0 0;padding:20px}.calendar-slider-block .head h4{color:#000;text-transform:uppercase}.calendar-slider-block .another{float:right;color:#b5c7e3;font-size:13px}.calendar-slider-block .more-available-dates-header{float:right;background:0 0;border:none;color:#0d8cda}.calendar-slider-block .more-available-dates-header .icon{margin-right:10px}.calendar-slider-block .more-available-dates-header+h4{margin-right:220px}.title-date{font-size:18px;color:#333;text-align:center;margin:0 0 60px}.add-order{margin:0 0 25px}.add-order h4{font-weight:700;margin:0 0 5px}.add-order h4.hash-active{color:#60b234}.add-order textarea{width:100%}.add-order .rows{margin-bottom:15px}.add-order .row{margin-bottom:5px}.add-order .table{position:relative}.add-order .table tr th,.add-order .th{white-space:nowrap;font-size:12px;color:#666;text-transform:uppercase}.add-order .table tr td{vertical-align:middle !important;border-bottom:1px solid #ddd;border-top:none}.add-order .table tr td:first-child{widt-h:100%;vertical-align:top !important}.add-order .price-title{font-size:15px;font-weight:900;text-transform:uppercase}.add-order .price-descr-type{font-size:13px;color:#999}.add-order .icon{color:#c1ccdc;font-size:10px}.add-order .table>thead>tr>th{border-color:#f5f6f7}.add-order .table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-color:#f5f6f7}.add-order .resume-order{padding:25px 15px}.add-order .resume-order label{font-size:13px;font-weight:400}.add-order .c0{display:none}.add-order .c3{text-align:center}.add-order .c5{width:135px !important;position:relative}.add-order .c5 .cost{width:119px !important;position:relative;display:block}.add-order input.count{width:70px}.add-order .input-count{width:70px}.add-order .count-family-pass{width:100%}.add-order .help-block-error{margin:10px 0 0 !important}.add-order .date-expiration{padding:0 8px}.add-order .zero .subtotal-cost{color:#ccc}.add-order .cost{font-weight:400}.add-order .has-error input{border-color:#da7070}.error-summary ul li{margin:0;padding:3px 0}.error-summary ul li:before{display:none}.add-order .total{overflow:hidden;margin:0 0 10px}.add-order .total:af-ter{display:block;content:"";height:21px;border-bottom:1px dotted #818b9a}.add-order .total .summ,.add-order .total .cost{line-height:21px;height:21px;background:#fff}.add-order .total .summ{float:left;padding:0 5px 0 0;font-weight:700;color:#666;font-size:12px;text-transform:uppercase}.add-order .total .cost{float:right;padding:0 0 0 5px;position:relative}.add-order .total .zero.cost{color:#ccc}.add-order .comments-field label{display:none}.add-order .price-group{position:relative}.add-order .line-left:before{content:"";position:absolute;display:block;border-left:2px dotted #ccc;top:0;bottom:0}.add-order table.hash-active .line-left:before{border-color:#60b234}.add-order .c1{width:510px}.add-order label{font-weight:400;font-size:13px}.range-available{float:right}#total-count{display:none}.cost{font-weight:600;font-size:21px;color:#424b59;display:inline-block;white-space:nowrap}.cost:first-letter {font-size:16px;font-weight:400}.cost-small{font-size:16px}.cost-small:first-letter {font-size:13px}.cost.disabled{color:#c1ccdc}.cost-old{text-decoration:line-through;color:#97a0ad;vertical-align:middle}.saved{background:#f15e39;border-radius:2px;display:inline-block;font-size:9px;color:#fff;text-transform:uppercase;padding:1px 5px}.cost-old+.saved{margin:0 0 0 5px}.checkout-basket{padding:25px 30px;background:#f5f5f5;margin:0 0 40px}.checkout-basket .title{color:#000;margin:0 0 5px}.checkout-basket .date{color:#666;margin:0 0 10px;font-size:12px}.checkout-basket .cost{font-weight:400}.checkout-basket .it{border-bottom:1px solid #d3d8da;padding-bottom:12px;margin-bottom:12px}.checkout-basket .tickets{padding:0 0 0 10px}.checkout-basket .tickets .row{padding-bottom:4px;margin-bottom:4px}.checkout-basket .tickets .name{font-weight:700;font-size:13px}.checkout-basket .tickets .descr{color:#666;font-size:13px}.checkout-basket .tax,.checkout-basket .total{color:#666;font-size:13px;margin:0 0 10px}.checkout-basket .edit{font-size:13px;text-align:center}.personal-info-content{width:100% !important}.checkout-steps .it{position:relative;padding:0 0 0 70px;margin:0 0 30px}.checkout-steps .it .number{position:absolute;top:0;left:0;border:3px solid #e3e5e6;border-radius:100px;width:50px;height:50px;line-height:45px;text-align:center;color:#666}.checkout-steps .it .name{color:#000;padding:8px 0 0}.checkout-steps .it .descr{font-size:12px;color:#666}.checkout-steps .it .edit{font-size:12px}.checkout-steps .it .content{padding-top:20px;width:100% !important}.checkout-steps .it .content label{font-size:12px;color:#333;text-transform:uppercase}.checkout-steps .it.active .edit{display:none}.checkout-steps .it.active .number{border-color:#0d8cda}.help-block-error{font-size:13px;font-weight:400}.personal-info{padding:25px 30px;background:#f5f5f5}.personal-info .descr{font-size:12px;color:#666;margin:0 0 20px}.personal-info .label{font-size:13px;color:#666;padding:0;font-weight:400}.personal-info .value{font-size:13px;color:#000;margin:0 0 10px}.personal-info .edit{text-align:center;font-size:13px}.main-print{width:820px;margin:0 auto;padding:30px 0;min-height:100px}.main-print h1{font-size:20px;font-wei-ght:normal;line-height:30px;margin:0}.main-print h6{font-size:14px;font-weight:700;line-height:16px}.main-print p{margin:0 0 15px}.main-print small{font-size:12px;font-weight:400}.main-print .logo{max-width:150px}.main-print .schedule-tab .nav-tabs{display:none}.main-print .table>thead>tr>th{font-size:14px;font-weight:700}.main-print .table>tbody>tr>td{font-size:14px}.main-print .table p{margin:0 0 5px;line-height:normal}.main-print .table .cost{font-size:14px}.main-print .table .padding{padding-left:40px;padding-bottom:5px}.main-print .table .padding h6{margin-left:-20px}.main-print .table .line-height small{line-height:12px}.main-print .order-number{font-size:24px}.print-btn-block{display:block;text-align:right;padding:20px 0;margin:0 0 10px}.print-header{margin:0 0 30px}.print-header p{margin:0}.print-exec{font-size:14px;display:inline-block;margin:0 0 0 10px}.print-exec .icon{font-size:14px;color:#999;vertical-align:middle}.block-pad{margin:0 0 30px}.block-pad b{font-size:16px}.block-pad div{padding:0 0 0 20px;font-size:14px;margin:0 0 3px}.block-border{margin:0 0 30px;padding:15px;border:1px solid #ccc}.block-border div{padding:0 0 0 20px;font-size:14px;margin:0 0 3px}.logo-i-travel img{width:100%}.logo-i-travel-black{display:none}.what-it-is{color:#999;text-transform:uppercase;font-size:12px}.print-weekly-show-schedule{page-break-after:always;border:30px solid #f5f5f5;padding:20px}.print-weekly-show-schedule:last-of-type{page-break-after:avoid}.print-weekly-show-schedule .line{border-top:1px dashed #828282;margin:0 0 30px}.print-weekly-show-schedule .text-big{font-size:16px}.print-weekly-show-schedule .text-big p{margin:0 0 15px}.print-customer-itinerary .list-images img{width:100%}.print-customer-itinerary .list-images .it{margin:0 0 20px}.print-customer-itinerary .list-images .resize-img{width:220px;height:160px}.phone-on-main{font-size:24px;font-weight:700;margin:0 0 50px}.main-print-map{height:150px;margin:0;padding:0}.blog-print h1{margin-bottom:20px}.show-list{overflow:hidden;margin:0 -10px 50px;text-align:center}.show-list .img{background:url no-repeat 50% 50%;background-size:cover;display:block;height:200px;margin:0 0 5px}.show-list .img img{visibility:hidden}.show-list .img.img-empty{background:#f5f6f7 url(/img/ibranson-noimage.png) no-repeat 50% 50%}.show-list .it{display:inline-block;vertical-align:top;fl-oat:left;margin:0 10px 40px;width:285px}.show-list .it:nth-child(3n+1){clear:both}.show-list .title{text-align:center;font-size:18px;font-weight:700;margin:0 0 5px}.show-list .time{text-align:center;font-size:13px;margin:0 0 10px}.show-list .price-one .name{color:#999;text-align:center;font-size:11px;text-transform:uppercase}.show-list .price-one .cost{text-align:center;display:block}.show-list .price-one .btn{float:right;position:relative;top:0}.popup{display:none;position:fixed;top:0;bottom:0;right:0;left:0;z-index:99999999}.popup .popup-fon{position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,.5)}.popup .popup-border{position:absolute;top:50%;left:50%;border:5px solid rgba(255,255,255,.5);border-radius:10px;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.popup .popup-data{border-radius:5px;background:#fff;padding:30px 40px}.popup .popup-close{z-index:10;color:#fff;text-align:center;position:absolute;right:-20px;font-size:11px;top:-20px;border-radius:100px;background:#326fb8;display:block;width:40px;height:40px;line-height:40px;cursor:pointer}.calendar{overf-low:hidden}.calendar th{border-color:#d2d6dc;background:0 0;color:#000;font-size:12px;text-transform:uppercase;padding:5px 0;border:none}.calendar td{border-color:#d2d6dc}.calendar .fc-head td{border:none;border-bottom:5px solid #d2d6dc;color:#000}.calendar .fc-ltr .fc-basic-view .fc-day-number{padding:10px 0 0 10px;color:#000;font-size:15px;font-weight:400}.calendar .fc-ltr .fc-basic-view .fc-day-number{text-align:left}.calendar .fc-ltr .fc-basic-view .fc-day-number.fc-other-month{opacity:1;color:#97a0ad;font-weight:300}.calendar .fc-ltr .fc-basic-view .fc-day-number.fc-today{font-weight:700}.calendar .fc-day.fc-widget-content.fc-today{background:#fff;position:relative}.calendar .fc-day.fc-widget-content.fc-other-month{background:#f5f6f7}.calendar .fc-day.fc-widget-content.fc-today:after{position:absolute;top:0;left:0;display:block;content:"";width:0;height:0;border-style:solid;border-width:20px 20px 0 0;border-color:#60b234 transparent transparent}.calendar .fc-event{background:0 0;border:none;color:#3f6b9f;text-align:right;padding:0 5px}.calendar .fc-next-button,.calendar .fc-prev-button{vertical-align:middle;box-shadow:none;height:30px;line-height:30px;padding:0 10px;color:#424b59;background:#0d8cda;border-radius:3px;border:none;color:#fff}.calendar h2{font-weight:600;font-size:18px;vertical-align:middle;height:30px}.calendar td a.has-sale:before{cursor:default;display:none;content:"$";position:absolute;left:0;color:#f15e39;padding:0 5px;line-height:16px;font-size:16px;text-transform:uppercase}.fc-toolbar .fc-right{float:left;margin:0 5px}.fc-toolbar .fc-center{float:left;margin:0 5px;font-size:21px}.fc-toolbar .fc-center h2{font-size:21px}.calendar .fc button .fc-icon{top:-2px}.calendar-attraction .fc-content{text-align:center}.calendar-attraction .fc-title:after{font-family:"ibranson";content:"D"}.calendar-show .fc-title{background:#fff;display:inline-block;padding:5px 10px;color:#000;border-radius:3px;margin:0 0 5px;border:2px solid #0d8cda}.popup-schedule-show .popup-data{padding:30px 20px}.popup-schedule-show .popup-data .fc{padding:0 20px}.calendar td a.has-sale .fc-title:before{display:block;content:"";position:absolute;top:-2px;right:-2px;width:10px;height:10px;overflow:hidden;background:#f15e39;border-radius:10px}.fc-event .fc-content{overflow:visible !important}.checkout-page .col-left{float:left;width:50%}.checkout-page .col-right{float:right;width:33%}.cart table{width:100%}.cart table th{background:#f5f5f5;padding:15px;font-size:13px}.cart table td{padding:5px 15px}.cart .it{overflow:hidden;margin:0 0 60px}.cart .preview{float:left;margin:0 20px 0 0;width:260px}.cart .preview img{width:100%}.cart .data{margin:0 0 0 280px}.cart .title{color:#333;font-size:18px;margin:0 0 5px}.cart .date{color:#666}.cart .name{color:#666;font-size:12px;text-transform:uppercase;padding:10px 0 0}.cart .comments{margin:0 0 0 15px}.cart .comments .text{font-size:13px}.cart .c2{width:400px}.cart .total-order{border-top:5px solid #f5f5f5;padding:40px 0 20px}.cart .total-order .subname{color:#666;font-size:12px;text-transform:uppercase;font-weight:700;line-height:30px}.basket-small{position:fixed;top:150px;left:50%;margin:0 0 0 500px}.basket-small .basket-small-open{position:relative;display:block;width:60px;height:60px;text-align:center;background:#f5f5f5;border-radius:5px;color:#979ca0;font-size:20px;line-height:60px}.basket-small .basket-small-open .count{bottom:-12px;left:50%;margin:0 0 0 -12px;position:absolute;display:block;width:24px;height:24px;text-align:center;background:#0d8cda;border-radius:50px;color:#fff;font-size:12px;line-height:24px}.basket-small .basket-small-list{display:none;width:300px;position:absolute;top:0;right:0;background:#fff;background:#fff;box-shadow:0px 0px 20px 0px rgba(0,0,0,.2);border-radius:5px}.basket-small .basket-small-list .head{font-weight:700;background:#f5f5f5;padding:20px;border-radius:5px 5px 0 0;margin:0 0 10px}.basket-small .basket-small-list .head .remove{color:#999;float:right}.basket-small .basket-small-list .it{padding:10px 20px;border-top:1px solid #d3d8da}.basket-small .basket-small-list .it:first-child{border:none}.basket-small .basket-small-list .it .remove{float:right}.basket-small .basket-small-list .it .date{color:#666;font-size:12px;margin:0 0 10px}.basket-small .basket-small-list .it .prices{color:#666;font-size:12px}.basket-small .basket-small-list .it .prices .p{padding:5px 0 5px 10px}.basket-small .basket-small-list .it .prices .cost{float:right}.basket-small .basket-small-list .it .prices .name{color:#000;font-size:13px;font-weight:700}.basket-small .basket-small-list .it.total{margin:0 0 15px}.basket-small .basket-small-list .it.total .title{color:#666;font-size:13px}.basket-small .basket-small-list .it.total .cost{float:right}.basket-small .basket-small-list .foot{background:#f5f5f5;border-radius:0 0 5px 5px;overflow:hidden}.basket-small .basket-small-list .foot a{display:block;float:left;width:50%;padding:20px;border-left:1px solid #e3e5e6;font-size:13px;text-align:center}.info-over,.info-over-conteiner{display:none !important}@media only screen and (max-width:1150px){.basket-small{position:absolute;top:30px;margin:0 0 0 390px}.header .phone.phone-bascket{margin:0 70px 0 0}}@media only screen and (max-width:1100px){.calendar-show{width:700px}}@media only screen and (max-width:940px){.basket-small{position:absolute;top:30px;left:auto;right:20px;margin:0}}@media only screen and (max-width:900px){.main-print{width:100%}.print-weekly-show-schedule{border:none;padding:0}.main-print .print-header .logo{max-width:100%}.calendar-show{width:600px}}@media only screen and (max-width:850px){.checkout-page .col-left{float:left;width:50%}.checkout-page .col-right{float:right;width:45%}.calendar-show{width:500px}.popup .popup-data{padding:15px}.calendar-show .fc-title{border:none;padding:0;background:0 0}}@media only screen and (max-width:768px){.cart .preview{width:95px}.cart .data{margin-left:115px}}@media only screen and (max-width:650px){.header .col-xs-4{float:none;width:100%;text-align:center}.header .phone{text-align:center;line-height:normal}.header .phone.phone-bascket{width:auto;white-space:normal;float:none;margin:0}.header .slogan strong{display:inline-block;margin:0 0 10px}.header .logo{display:inline-block;margin:0 0 10px}.add-order-foot .col-xs-7,.add-order-foot .col-xs-5{float:none;width:auto}.add-order .c0{display:table-cell}.add-order .c1{display:none;width:1px}.add-order .c2{text-alig-n:left;width:100%}.add-order .c3{display:none;width:1px}.add-order .input-count,.add-order input.count{width:50px}.add-order .c5{width:auto !important}.add-order .c5 .cost{width:auto !important}.checkout-page .col-left{float:none;width:100%}.checkout-page .col-right{float:none;width:100%;margin:0}.checkout-steps .it .number{display:none}.checkout-steps .it{padding:0}.checkout-steps .it .name,.checkout-steps .it .descr,.checkout-steps .it .edit{display:none}.checkout-steps .it.active .name{display:block}h1,h2.h1{font-size:20px;line-height:normal;margin:0}.after-h1{margin:0 0 15px}.main-print .order-number{font-size:18px}.main-print .block-pad .col-xs-6{float:none;width:auto}.main-print .text-big .col-xs-6{float:none;width:auto;margin:0 0 10px}.block-pad div{padding:0}.text-center-mobile{text-align:center}.popup .popup-data{padding:5px}.calendar-show{width:400px}.fc-day-grid-event .fc-content{white-space:normal;font-size:12px;text-align:left}.calendar .fc-event{padding:2px}}@media only screen and (max-width:550px){.fixed{padding:0 10px}.cart .preview{width:auto;float:none;text-align:center;margin:0 0 10px}.cart .preview img{width:260px}.cart .data{margin-left:0}.cart table th{padding:5px}.cart table td{padding:5px}.cart table .c6{display:none}.cart table .c7{text-align:right}.cart .it{margin:0 0 30px}.cart .total-order{padding:20px 0}}@media only screen and (max-width:500px){.calendar-show{width:300px}}@media only screen and (max-width:350px){.show-list .it{width:100%;margin:0 0 40px}.show-list .img{width:auto}.show-list .title{height:auto !important}.calendar-show{width:250px}}@media print{.print-hide{display:none}a[href]:after{content:none !important}.print-btn-block{display:none}.print-exec{display:none}.main-print div.morning{background:#ddd !important;-webkit-print-color-adjust:exact}.main-print div.afternoon{background:#aaa !important;-webkit-print-color-adjust:exact}.main-print div.evening{background:#666 !important;-webkit-print-color-adjust:exact}.main-print div.morning a,.main-print div.afternoon a{color:#000 !important}.main-print div.evening a{color:#fff !important}}