.flightSearch__form{display:block;font-size:13px;min-width:300px;max-width:1024px;margin:0 auto;padding:10px}.flightSearch__modeSec{padding:0 10px}.flightSearch__mode{display:inline-block;padding:5px 10px;vertical-align:top;border-bottom:2px solid transparent;color:#000;overflow:hidden;cursor:pointer}.flightSearch__mode:hover{color:#0093d0}a.flightSearch__mode{text-decoration:none}.flightSearch__radio{position:relative}.flightSearch__radio__ipt{position:absolute;left:-50px;height:auto !important;width:auto !important}.mode-is-R .mode-radio-R,.mode-is-S .mode-radio-S{color:#0093d0;border-bottom-color:#0093d0;cursor:default}.flightSearch__radio+.flightSearch__radio{margin-left:.5em}.flightSearch__labelIpt{position:relative;display:block;width:100%}.flightSearch__labelIpt__ipt{position:relative;display:block;width:100%;padding:25px 20px 5px;line-height:20px;border:0 none;z-index:1;background-color:transparent;box-sizing:border-box}.flightSearch__labelIpt__ipt:focus{border:0 none;outline:0 none}.flightSearch__labelIpt__label{position:absolute;top:15px;left:20px;line-height:20px;z-index:0;font-size:13px;color:#999}.ipt-has-val>.flightSearch__labelIpt__label{top:5px;font-size:12px;transition:top .2s}.flightSearch__field{position:relative;display:block}.flightSearch__field>label{position:absolute;height:20px;line-height:20px;left:20px;top:15px;font-size:13px;color:#999;z-index:0}.flightSearch__field.field-is-actived>label{margin-top:0;top:5px;font-size:12px;transition:top .2s}.flightSearch__field>select,.flightSearch__field input{width:100% !important;padding:25px 20px 5px;line-height:20px;border:0 none;background-color:transparent;box-sizing:border-box;text-align:left;height:50px !important}.flightSearch__field>select{padding-left:17px}.flightSearch__field>select:focus,.flightSearch__field input:focus{outline:1px solid #0093d0}.flightSearch__tripSec{margin:10px 0;padding:0}.flightSearch__cell{display:inline-block;width:50%;padding:0 10px;margin:0 0 10px;box-sizing:border-box;vertical-align:top}.flightSearch__field{background:#f4f5f7;border:1px solid #f1f1f1;box-sizing:border-box}.flightSearch__dates .dateHold{display:none !important}.flightSearch__backDate{display:none}.mode-is-R .flightSearch__depDate,.mode-is-R .flightSearch__backDate{display:inline-block;width:50%}.with-currency>.flightSearch__psg{display:inline-block;width:60%}.with-psg>.flightSearch__currency{display:inline-block;width:40%}.flightSearch__actionSec{padding:20px 0;text-align:center}.flightSearch__btn{padding:15px 10px;width:215px;line-height:20px;font-size:14px;background-color:#e60020;text-align:center;color:#fff;border:0 none;cursor:pointer}.flightSearch__btn:hover{background-color:#f03}@media screen and (max-width:768px){.flightSearch__form{width:100%;max-width:540px;margin:0 auto;box-sizing:border-box}.flightSearch__cell{width:100%}.flightSearch__dates .flightSearch__field{display:block;width:100%}.flightSearch__dates .flightSearch__backDate{display:none;margin-top:10px}.mode-is-R .flightSearch__backDate{display:block}}@media screen and (max-width:480px){.lang-is-en .flightSearch__mode,.lang-is-de .flightSearch__mode,.lang-is-fr .flightSearch__mode,.lang-is-it .flightSearch__mode,.lang-is-ru .flightSearch__mode{margin:0 0 5px 0 !important;display:block}.flightSearch__extra .flightSearch__field{display:block;width:100%}.flightSearch__currency{margin-top:10px}}