@charset "utf-8";.datepicker-box{width:700px;margin:0 auto}.datepicker-box .datepicker{box-shadow:0 5px 15px 0 rgba(95,112,164,.2)}.offer-item .passengers{max-width:700px;margin:0 auto}.offer-item .passengers .box{background:#fff;border-radius:4px;box-shadow:0 5px 15px 0 rgba(95,112,164,.2)}.offer-item div.datepicker{z-index:auto}.offer-item .select-age table{margin:40px 0}.offer-item h1{font-size:24px}.offer-item h2{font-size:20px;width:700px;margin:45px auto 20px}.offer-item .back .datepickerDays .datepickerSelected.datepickerSelectedTo span.datepicker-link{background:#5fae4d}.summary{margin:30px auto 0;max-width:700px}.summary .box{background:#e9ebf2;border-radius:4px;padding:35px 40px}.summary button[type="submit"]{margin-top:30px;font-size:18px;height:43px}.offer-item .flight-route-simple .price{font-size:24px}.select-age{line-height:14px}.select-age table{margin:20px auto 20px}.select-age .error-box{margin:5px 0 0 0;padding:5px 10px 1px 10px}.select-age td{padding:3px 12px 0 3px}.select-age td.tera{padding:0 12px 4px 8px}.select-age .category{font-size:12px}.select-age .age{font-size:11px;color:#8a90a3;max-width:110px;display:inline-block}.select-age .radio-group-label{position:relative}.select-age .radio-group-label .gal-btn-group{border:1px solid #bdc6d7;border-radius:4px;float:left}.select-age .gal-btn-group label{display:inline-block;float:left;background:#fff;border-width:1px 0 1px 1px;border-style:solid;border-color:#bdc6d7;text-align:center;text-decoration:none;margin:0 10px 0;padding:9px 10px;cursor:pointer}.select-age .radio-group-label .gal-btn-group label{display:block;float:left;text-align:center;border-width:0 1px 0 0;border-style:solid;border-color:#bdc6d7;font-weight:normal;color:#69c;text-decoration:none;margin:0;cursor:pointer;font-size:13px}.select-age .radio-group-label .gal-btn-group label:first-child{border-radius:3px 0 0 3px}.select-age .radio-group-label .gal-btn-group label:last-child{border-radius:0 3px 3px 0;border-width:0}.select-age .radio-group-label .gal-btn-group label:hover,.select-age .radio-group-label .gal-btn-group.radio-supplement label.active:hover,.select-age .radio-group-label .gal-btn-group.radio-supplement label.lessed,.select-age .radio-group-label .gal-btn-group.radio-supplement label.less{background-color:#ffd900;border-right-color:#e0bf04;color:rgba(0,0,0,1)}.select-age .radio-group-label .gal-btn-group label.active,.select-age .radio-group-label .gal-btn-group label.active:hover,.select-age .radio-group-label .gal-btn-group.radio-supplement label.less-bl{background-color:#798799;border-color:#798799;color:#fff;text-decoration:none;font-weight:normal;cursor:default}.select-age .radio-group-label .gal-btn-group label.disabled,.select-age .radio-group-label .gal-btn-group label.disabled:hover,.select-age .radio-group-label .gal-btn-group.radio-supplement label.disabled:hover,.select-age .radio-group-label .gal-btn-group.radio-supplement label.lessed.disabled,.select-age .radio-group-label .gal-btn-group.radio-supplement label.less.disabled{color:#e9ebf2;border-color:#e9ebf2;cursor:default;font-weight:normal;background:none;text-decoration:none;cursor:default}.select-age .radio-group-label .reset{display:block;width:16px;height:16px;background-image:url("../images/delit.png");background-position:center center;background-repeat:no-repeat;background-size:auto 28px;opacity:.25;position:absolute;right:-18px;top:6px;text-decoration:none}.select-age .radio-group-label .reset:hover{opacity:1;background-color:#fff}.select-age .radio-group-label .gal-btn-group.radio-supplement label{padding:5px 10px}.select-age .radio-group-label .gal-btn-group.radio-supplement label.less{background-color:#ffee8c}.select-age .radio-group-label .gal-btn-group.radio-supplement label.lessed{background-color:#ffd900}.select-age .radio-group-label .gal-btn-group.radio-supplement label.less-bl{background:#a8b3c1}#variants .variant{max-width:800px;margin:0 auto;padding:60px 0}.variant .flight-route{background:#fff;border-radius:4px;box-shadow:0 5px 15px 0 rgba(95,112,164,.2);padding:20px 0 0 0}.variant .group-title{display:none}.free_text{max-width:700px;margin:0 auto}@media(max-width:767px){.datepicker-box{width:auto}.offer-item h2{width:auto;line-height:24px}.datepicker.datepicker-relative{overflow-x:scroll}.datepickerContainer{white-space:nowrap;display:flex;display:-webkit-flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.datepicker-col{display:inline-block}.datepickerDays span.datepicker-link{height:40px;line-height:40px;width:40px}.offer-item .select-age table{margin:0}.offer-item .passengers .box:before,.offer-item .passengers .box:after{background:none}.offer-item .passengers .box{box-shadow:1px 1px 11px #c7c7c7;padding:15px}.select-age table{margin:0 10px 10px;float:none}.select-age tr,.select-age td{display:block}.select-age tr:after{content:'';display:block;clear:both}.select-age td.tera{text-align:left;padding:10px 25px 0 4px}.select-age br{display:none}.summary .box{padding:15px}}