.search-form-first-style.search-forms-wrapper{margin:auto;margin-top:100px;position:relative;width:100%;color:#fff}.search-form-first-style.search-forms-wrapper .form-wrapper{-moz-transition:opacity .3s;-o-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s}.search-form-first-style.search-forms-wrapper .form-wrapper.trip-type-changing{opacity:0;-moz-transition:opacity 0s;-o-transition:opacity 0s;-webkit-transition:opacity 0s;transition:opacity 0s;height:37px;margin-bottom:18px;overflow:hidden}.search-form-first-style.search-forms-wrapper .form-wrapper form.round-trip .search-field-wrapper{width:17%}.search-form-first-style.search-forms-wrapper .form-wrapper form.round-trip .search-field-wrapper.submit-wrapper{width:15%!important}.search-form-first-style.search-forms-wrapper .search-form.domestic-hotels .search-field-wrapper:not(.submit-wrapper){width:28.3%!important}.search-form-first-style.search-forms-wrapper .search-field-wrapper{width:21.22%;position:relative;float:right}.search-form-first-style.search-forms-wrapper .search-field-wrapper.dom{width:28.22%}.search-form-first-style.search-forms-wrapper .search-field-wrapper.last-field input{border-left:1px solid #d3d3d3!important}.search-form-first-style.search-forms-wrapper .search-field-wrapper.disable-field{display:none}.search-form-first-style.search-forms-wrapper .search-field-wrapper .search-label.active{-moz-transform:translate(0,-35px) rotateX(-360deg);-ms-transform:translate(0,-35px) rotateX(-360deg);-o-transform:translate(0,-35px) rotateX(-360deg);-webkit-transform:translate(0,-35px) rotateX(-360deg);transform:translate(0,-35px) rotateX(-360deg);color:#fff}.search-form-first-style.search-forms-wrapper .search-field-wrapper .search-label.active small{opacity:0}.search-form-first-style.search-forms-wrapper .search-field-wrapper.submit-wrapper{width:15%!important}.search-form-first-style.search-forms-wrapper .search-field-wrapper.advanced-item>input{cursor:pointer}.search-form-first-style.search-forms-wrapper .search-field-wrapper>i{position:absolute;top:8px;right:5px;z-index:9;color:#333;pointer-events:none}.search-form-first-style.search-forms-wrapper .search-field-wrapper .search-label{top:9px;right:8px;position:absolute;color:#333;pointer-events:none;-moz-transition:.3s cubic-bezier(0,0,.2,1);-o-transition:.3s cubic-bezier(0,0,.2,1);-webkit-transition:.3s cubic-bezier(0,0,.2,1);transition:.3s cubic-bezier(0,0,.2,1);z-index:9}.search-form-first-style.search-forms-wrapper .search-field-wrapper .search-label small{color:gray;font-weight:normal;-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;font-size:13px;display:inline}.search-form-first-style.search-forms-wrapper .search-field-wrapper .search-field{padding:5px 0 2px;height:35px;max-width:initial;border:0;border-left:1px solid #d3d3d3;width:100%;background-color:#fff;display:block;border-bottom:3px solid transparent;outline:none!important;font-size:15px;color:#333;text-align:right}.search-form-first-style.search-forms-wrapper .search-field-wrapper .search-field:focus,.search-form-first-style.search-forms-wrapper .search-field-wrapper .search-field.focus{border-bottom-color:#ff206e}.search-form-first-style.search-forms-wrapper .search-field-wrapper .search-field.active{color:#fff;-moz-transform:translate(10px,-40px) rotateX(-360deg);-ms-transform:translate(10px,-40px) rotateX(-360deg);-o-transform:translate(10px,-40px) rotateX(-360deg);-webkit-transform:translate(10px,-40px) rotateX(-360deg);transform:translate(10px,-40px) rotateX(-360deg)}.search-form-first-style.search-forms-wrapper .search-field-wrapper .trip-duration-label{position:absolute;width:80px;height:30px;top:-45px;right:0;left:-140px;margin:auto;background-color:#ff5a5f;text-align:center;line-height:2;border-radius:5px;bottom:auto}.search-form-first-style.search-forms-wrapper .search-field-wrapper .trip-duration-label.bottom{top:35px!important;z-index:999}.search-form-first-style.search-forms-wrapper .search-field-wrapper .trip-duration-label span{font-size:14px}.search-form-first-style.search-forms-wrapper .search-field-wrapper .trip-duration-label:after{content:'';position:absolute;bottom:-18px;right:0;left:0;margin:auto;width:5px;height:5px;border:10px solid transparent;border-top-color:#ff5a5f}.search-form-first-style.search-forms-wrapper .search-field-wrapper .trip-duration-label.bottom:after{bottom:25px!important;transform:rotate(180deg)}.search-form-first-style.search-forms-wrapper .search-field-wrapper .alarm{position:absolute;width:100%;height:30px;top:50px;padding:0 5px;right:0;left:0;margin:auto;background-color:#ff5a5f;text-align:center;line-height:2;border-radius:5px}.search-form-first-style.search-forms-wrapper .search-field-wrapper .alarm span{font-size:13px}.search-form-first-style.search-forms-wrapper .search-field-wrapper .alarm:after{content:'';position:absolute;bottom:30px;right:0;left:0;margin:auto;width:5px;height:5px;border:10px solid transparent;border-bottom-color:#ff5a5f}.search-form-first-style.search-forms-wrapper .search-form.insurance-search .search-field-wrapper.room-count{width:14%}.search-form-first-style.search-forms-wrapper .search-form.insurance-search .search-field-wrapper>.col-md-2>i{top:0!important;right:15px;position:absolute;z-index:9;color:#414f68!important;background-color:rgba(65,79,104,.1);padding:8px;top:0!important}.search-form-first-style.search-forms-wrapper .search-form.insurance-search .row .city-field-wrapper{width:26.4%}.search-form-first-style.search-forms-wrapper .search-form.insurance-search .row .city-field-wrapper+.has-icon{width:29.6%}.search-form-first-style.search-forms-wrapper .search-form.insurance-search .row .search-field-wrapper[ng-init="getDurationsOfStay();"]{width:15%}.search-form-first-style.search-forms-wrapper .search-form.insurance-search .insurance-birth{margin:50px 0 -15px}.search-form-first-style.search-forms-wrapper .search-form.insurance-search .insurance-birth .date-inputs-group-wrapper .date-inputs-group{width:27%!important}.search-form-first-style.search-forms-wrapper .search-form.insurance-search .insurance-birth .date-inputs-group-wrapper .date-inputs-group .date-inputs-label{top:7px;pointer-events:none;color:gray}.search-form-first-style.search-forms-wrapper .search-form.insurance-search .insurance-birth .search-field-wrapper{float:initial!important}.search-form-first-style.search-forms-wrapper .search-form.insurance-search .insurance-birth .search-field-wrapper .col-md-2{margin-bottom:55px}.search-form-first-style.search-forms-wrapper .search-form.tabs>Span{display:block;width:100%;text-align:center;font-size:25px!important;margin-top:11px}.search-form-first-style.search-forms-wrapper .search-form.tabs>Span i{font-size:35px!important;position:relative;top:3px}.search-form-first-style.search-forms-wrapper .search-form.cip-search .form-header{text-align:right}.search-form-first-style.search-forms-wrapper .search-form.cip-search .form-header h2{font-size:14px}.search-form-first-style.search-forms-wrapper .search-form.cip-search .search-field-wrapper{width:23%}.search-form-first-style.search-forms-wrapper .search-form.cip-search .search-field-wrapper.advanced-item{width:14%!important}.search-form-first-style.search-forms-wrapper .search-form.cip-search .search-field-wrapper.airline-field-wrapper span.select2.select2-container.select2-container--default span.select2-selection.select2-selection--single{height:35px;border-radius:0 4px 4px 0;border:0}.search-form-first-style.search-forms-wrapper .search-form .radio-flight-type{padding-top:10px!important;float:right;width:50%;position:relative;margin-top:-26px}.search-form-first-style.search-forms-wrapper .search-form .radio-flight-type:hover input:after{background-color:#302678!important;transition:.3s}.search-form-first-style.search-forms-wrapper .search-form .radio-flight-type:hover i{color:#302678!important}.search-form-first-style.search-forms-wrapper .search-form .radio-flight-type i{display:block!important;color:#fff!important;font-size:25px!important;position:relative;text-align:center;top:37px;color:#ff206e!important;font-size:35px!important}.search-form-first-style.search-forms-wrapper .search-form .radio-flight-type label{color:#302678;z-index:9;display:block;margin:auto;letter-spacing:1.1px;padding:0 3px;text-align:center;position:relative;top:80px;text-align:center;right:inherit;left:initial;font-size:12px}.search-form-first-style.search-forms-wrapper .search-form .radio-flight-type label[for="voroodi"]{right:75px}.search-form-first-style.search-forms-wrapper .search-form .radio-flight-type label[for="khooroji"]{left:9px}.search-form-first-style.search-forms-wrapper .search-form .radio-flight-type input{background-color:#000!important;padding:15px;position:relative;width:100%;margin-top:10px;height:55px}.search-form-first-style.search-forms-wrapper .search-form .radio-flight-type input:after{position:absolute;content:'';top:0;width:105px;height:55px;background-color:#ff206e!important}.search-form-first-style.search-forms-wrapper .search-form .radio-flight-type input:checked:after{background-color:#302678!important;font-weight:bold!important;color:#fff!important}.search-form-first-style.search-forms-wrapper .search-form .radio-flight-type input:checked+label{color:#fff!important}.search-form-first-style.search-forms-wrapper .search-form .radio-flight-type input#voroodi:after{border-radius:0 10px 10px 0}.search-form-first-style.search-forms-wrapper .search-form .radio-flight-type input#khooroji:after{border-radius:10px 0 0 10px}.search-form-first-style.search-forms-wrapper .search-form#car .deliver-type-changing .search-field-wrapper.place{width:18%}.search-form-first-style.search-forms-wrapper .search-form#car .search-field-wrapper{width:12%}.search-form-first-style.search-forms-wrapper .search-form#car .search-field-wrapper.place{width:36%}.search-form-first-style.search-forms-wrapper.research-form{margin-top:0!important}.search-form-first-style.search-forms-wrapper.research-form#car{padding:15px!important;margin:0!important}.search-form-first-style.search-forms-wrapper.research-form#car .form-header *{color:#000}.search-form-first-style.search-forms-wrapper.research-form#car .form-header{margin-bottom:55px}.search-form-first-style.search-forms-wrapper.research-form#car .deliver-type-changing .search-field-wrapper.place{width:18%}.search-form-first-style.search-forms-wrapper.research-form#car .search-field-wrapper{width:12%}.search-form-first-style.search-forms-wrapper.research-form#car .search-field-wrapper.place{width:36%}.search-form-first-style.search-forms-wrapper.research-form.cip-search .form-header .form-title{color:#302678!important}.search-form-first-style.search-forms-wrapper.research-form.cip-search .radio-flight-type label{color:#fff!important}.search-form-first-style.search-forms-wrapper.research-form.bus-search .search-field-wrapper.city-field-wrapper{width:31.7%!important}.search-form-first-style.search-forms-wrapper.research-form .tour-search .search-field-wrapper select.field{height:28px!important}.search-form-first-style.search-forms-wrapper.research-form .form-wrapper form.round-trip .search-field-wrapper.submit-wrapper{width:15%!important}.search-form-first-style.search-forms-wrapper.research-form .flight-search .form-wrapper{}.search-form-first-style.search-forms-wrapper.research-form .flight-search .round-type{}.search-form-first-style.search-forms-wrapper.research-form .search-field{border:1px solid #d3d3d3;border-left:0;height:28px!important}.search-form-first-style.search-forms-wrapper.research-form .cip-search .airline-field-wrapper span.select2-selection__rendered{border:1px solid #cdcdcd;border-left:0!important}.search-form-first-style.search-forms-wrapper.research-form .round-type li:not(.active):hover{color:#000!important}.search-form-first-style.search-forms-wrapper.research-form button.custom-button.first-type-button{height:27px!important}.search-form-first-style.search-forms-wrapper #Tour.tour-search .search-field-wrapper{width:28.22%}.search-form-first-style .tabs-navigate-wrapper{float:right;position:relative;z-index:9}.search-form-first-style li.tabs-navigate{padding:10px 13px!important;margin-left:5px;background-color:rgba(0,0,0,.4);margin-bottom:-2.5px;cursor:pointer;position:relative;font-size:15px;font-weight:bold;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border-bottom:3px solid transparent;user-select:none}.search-form-first-style li.tabs-navigate a{color:#fff!important}.search-form-first-style li.tabs-navigate a:hover{color:#fff!important}.search-form-first-style li.tabs-navigate.active{border-bottom:3px solid #ff206e;background-color:rgba(0,0,0,.6)}.search-form-first-style li.tabs-navigate.active i{color:#ff206e}.search-form-first-style li.tabs-navigate span{display:inline-block;user-select:none}.search-form-first-style .search-forms.tabs-wrapper{background-color:rgba(0,0,0,.6);clear:both;width:100%;float:right;position:relative;z-index:8;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;margin-top:1px;min-height:185px}.search-form-first-style .search-forms.tabs-wrapper #domFlight .form-wrapper{padding-bottom:40px}.search-form-first-style .form-title,.search-form-first-style .form-title span{display:inline-block;font-size:22px;color:#fff;font-weight:bold;margin:0;padding:5px}.search-form-first-style .form-header{display:block;float:right!important;width:100%!important}.search-form-first-style .search-form .submit-wrapper button{height:35px!important;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}.search-form-first-style .round-type li:not(.active):hover{color:rgba(255,255,255,.6)}.search-result-wrapper .research-form .form-header .advanced-itemses-label{margin-bottom:44px}.search-result-wrapper .research-form .form-header .advanced-itemses-label .pure-checkbox label{color:#000!important}.search-form-second-style.search-forms-wrapper{background-color:rgba(26,26,26,.7);width:40%;margin:auto;margin-top:50px;position:relative;color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.search-form-second-style.search-forms-wrapper.multi-destinations .search-field-wrapper.advanced-item{clear:initial!important}.search-form-second-style.search-forms-wrapper.multi-destinations .search-form{position:relative;padding-bottom:60px}.search-form-second-style.search-forms-wrapper.multi-destinations .search-form .form-wrapper .flight-multi-routes .search-field-wrapper.submit-wrapper{width:92%!important;position:absolute!important;bottom:7px;left:0;right:0;margin:auto}.search-form-second-style.search-forms-wrapper.multi-destinations .multi-routs-actions button{width:100%!important;text-align:center!important;padding-right:0!important;margin-right:0!important}.search-form-second-style.search-forms-wrapper.multi-destinations .multi-routs-actions button i{position:initial!important;margin-left:3px;margin-top:2px}.search-form-second-style.search-forms-wrapper .tabs-navigate-wrapper ul{display:flex;justify-content:center}.search-form-second-style.search-forms-wrapper .tabs-navigate-wrapper li.tabs-navigate{background-color:rgba(255,255,255,.1);cursor:pointer;position:relative;font-size:15px;font-weight:bold;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border-bottom:3px solid transparent;margin:10px 1.5%!important;padding:2px 20px 7px 20px!important;width:46%;text-align:center}.search-form-second-style.search-forms-wrapper .tabs-navigate-wrapper li.tabs-navigate.active{background-color:#ff206e}.search-form-second-style.search-forms-wrapper .tabs-navigate-wrapper li.tabs-navigate:first-child{margin-right:1%!important}.search-form-second-style.search-forms-wrapper .tabs-navigate-wrapper li.tabs-navigate:last-child{margin-left:1%!important}.search-form-second-style.search-forms-wrapper .tabs-navigate-wrapper li.tabs-navigate i{font-size:24px!important;margin-left:10px;position:relative;top:5px}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper{clear:both;width:100%;position:relative;z-index:8;margin-top:1px}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .tabs-navigate-wrapper>ul{display:flex;justify-content:center}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form.insurance-search{min-height:370px!important}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form.insurance-search .form-wrapper .hotel-multiple-room.insurance-birth{margin-bottom:18%}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form.insurance-search .form-wrapper .hotel-multiple-room.insurance-birth .search-field-wrapper{width:50%!important;margin-bottom:5%}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form.insurance-search .form-wrapper .hotel-multiple-room.insurance-birth .search-field-wrapper:first-child{margin-left:0%!important}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form.insurance-search .form-wrapper .hotel-multiple-room.insurance-birth .search-field-wrapper .col-md-2.col-xs-12{width:100%!important}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form.insurance-search .form-wrapper .hotel-multiple-room.insurance-birth .search-field-wrapper .col-md-2.col-xs-12 i{right:15px;position:absolute;z-index:9;color:#414f68!important;background-color:rgba(65,79,104,.1);padding:8px;top:0!important;right:15px!important}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form.insurance-search .form-wrapper .search-field-wrapper.submit-wrapper{position:absolute!important;bottom:0;right:0;left:0;margin:10px auto!important}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-header .form-title{display:block;font-size:22px;color:#fff;font-weight:bold;margin:0;padding:5px}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-header .round-type{float:right;margin-top:20px;padding:0;width:100%}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-header .round-type ul{display:flex;text-align:center;justify-content:center}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-header .round-type ul li{padding:3px 5px;cursor:pointer;font-size:11px;opacity:.4;color:#ff206e!important;border:1px solid #ff206e;height:25px;border-radius:5px;margin:0 5px}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-header .round-type ul li.active{opacity:1}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-header .round-type ul li:not(.active):hover{color:rgba(255,255,255,.6)}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-header .round-type ul li i{position:relative;top:1px;font-size:12px!important}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-header .round-type ul li:after{display:none}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-wrapper{float:none!important;width:100%;margin:2px 0 10px 0}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-wrapper .more-filters-wrapper{float:right;margin:5px 0 15px}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-wrapper .search-field-wrapper{width:48%;position:relative;float:right;margin-top:35px}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-wrapper .search-field-wrapper:first-child{margin-left:4%}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-wrapper .search-field-wrapper:nth-child(3){margin-left:4%}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-wrapper .search-field-wrapper>i{position:absolute;top:8px;right:11px;z-index:9;color:#333;pointer-events:none}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-wrapper .search-field-wrapper.submit-wrapper{margin-right:4%;margin-top:30px}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-wrapper .search-field-wrapper.submit-wrapper button{height:35px!important;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#fff}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-wrapper .search-field-wrapper.submit-wrapper button.change-button{position:absolute;top:8px;left:0;color:#ff206e;background-color:transparent;border:0;outline:0!important;-moz-transition:.4s;-o-transition:.4s;-webkit-transition:.4s;transition:.4s;-moz-transition:scale(1) rotate(0);-o-transition:scale(1) rotate(0);-webkit-transition:scale(1) rotate(0);transition:scale(1) rotate(0)}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-wrapper .search-field-wrapper[ng-if="TripType[reservationType] == 1"]{margin-right:10px}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-wrapper .search-field-wrapper.has-icon.disable-field{opacity:.6;pointer-events:none}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-wrapper .search-field-wrapper.has-icon .search-label{-moz-transform:translateX(0) rotateX(0deg)!important;-ms-transform:translateX(0) rotateX(0deg)!important;-o-transform:translateX(0) rotateX(0deg)!important;-webkit-transform:translateX(0) rotateX(0deg)!important;transform:translateX(0) rotateX(0deg)!important}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-wrapper .search-field-wrapper.has-icon i{right:10px!important}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-wrapper .search-field-wrapper.has-icon .search-field{padding-right:35px!important}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-wrapper .search-field-wrapper.advanced-item{margin-top:30px;clear:both}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-wrapper .search-field-wrapper .search-label{position:absolute;pointer-events:none;z-index:9;color:#fff;text-align:center;display:block!important;top:-32px!important;right:10px!important;line-height:3.6;height:36px}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-wrapper .search-field-wrapper .search-label.active small{opacity:0}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-wrapper .search-field-wrapper .search-field{padding:5px 10px;height:35px;max-width:initial;border:0;width:100%;background-color:#fff;display:block;border-bottom:3px solid transparent;outline:none!important;font-size:12px;color:#333;-moz-border-radius:5px!important;-webkit-border-radius:5px!important;border-radius:5px!important}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-wrapper .search-field-wrapper .search-field:focus{border-bottom-color:#ff206e}.search-form-second-style.search-forms-wrapper .more-filters-airlines{padding-left:10px!important}.research-form .cip-search .form-wrapper{margin-top:5%!important}.research-form .cip-search .airline-field-wrapper span{height:28px!important}@media only screen and (max-width:767px){html body #searchForms .search-form-second-style.search-forms-wrapper.multi-destinations .search-form .form-wrapper .flight-multi-routes .search-field-wrapper.submit-wrapper{width:85%!important;bottom:7px;margin:auto!important;margin-left:auto!important;margin-right:auto!important}.more-filters-airlines{padding-left:15px!important}}@media only screen and (min-width:991px){.search-form-first-style.search-forms-wrapper .search-forms .search-form.tour-search .search-field-wrapper{width:21.2%}}.preparation-wrapper{width:120px;margin:auto}.preparation-wrapper img{width:120px}.preparation-wrapper h2{font-size:16px;color:#fff;font-weight:bold;margin-bottom:2px;text-align:center}.result-page .search-form-popup:not(.airports-list):not(.advanced-items):not(.edit-phoneBook-birth-place):not(.edit-phoneBook-issue-place){width:200px;margin-left:-100px!important}.advanced-items{position:absolute;top:140px;left:332px;width:290px!important;margin-left:-145px!important;padding:10px!important;padding-right:20px!important;padding-bottom:0!important;z-index:9}.advanced-items>ul{position:relative;z-index:9;max-height:inherit;width:104%;overflow:initial!important;max-height:initial!important}.advanced-items li.flight-class{border:0}.advanced-items>i{right:initial!important;left:10px}.advanced-items>ul>li{display:block;width:100%;padding-bottom:10px;color:#000;margin-bottom:10px}.advanced-items-label{margin-left:0;float:right}.advanced-items-label label{white-space:nowrap;font-size:14px;margin-top:7px}.counter{float:left;position:relative;width:90px}.counter input{width:100%;text-align:center;height:30px;border:1px solid #d3d3d3;pointer-events:none;font-size:15px}.counter span:hover{opacity:.6}span.increase,span.decrease{display:block;width:24px;background-color:#ff206e;height:24px;position:absolute;text-align:center;line-height:1.4;font-size:19px;color:#fff;border:1px solid #fff;left:3px;top:3px;cursor:pointer}span.increase{right:3px;left:initial;line-height:1.6}.choice-class{float:left;width:150px;position:relative}.choice-class ul{position:absolute!important;top:30px;border:1px solid #d3d3d3;right:0;width:100%;background-color:#f5f5f5}.choice-class li{font-size:14px;padding:5px 5px;border-bottom:1px solid #d3d3d3;width:100%;text-align:center;cursor:pointer}.choice-class li:hover{background-color:#fff}.choice-class input{border:1px solid #d3d3d3;padding:5px 10px;height:30px;width:100%;font-size:14px;cursor:pointer}.choice-class input:hover{opacity:.7}.choice-class i{position:absolute;left:10px;top:8px;font-size:15px!important;pointer-events:none}.advanced-itemses-label{margin-left:0;float:right}.advanced-itemses-label small{color:gray;font-size:10px}.advanced-itemses-label label{white-space:nowrap;font-size:14px;margin-top:7px}.search-form-popup{-moz-box-shadow:1px 1px 7px 0 rgba(37,53,50,.37);-webkit-box-shadow:1px 1px 7px 0 rgba(37,53,50,.37);box-shadow:1px 1px 7px 0 rgba(37,53,50,.37);background-color:#fff;width:380px;position:absolute;padding:10px 10px;margin-left:-190px;z-index:999}.search-form-popup .examilation-train-infant{width:100%;text-align:center;display:block;margin:auto;padding-top:37px;color:red;font-size:10px}.search-form-popup.internationalHotelDestination{width:380px;margin-left:-190px}.search-form-popup.internationalHotelDestination .city-name{text-align:right;direction:rtl;width:210px}.search-form-popup .alert{margin:0;letter-spacing:-.5px;padding:15px 10px}.search-form-popup .alert b{color:#b94a48}.search-form-popup .alert b:hover{color:#923a39}.search-form-popup li{width:100%;background-color:#fff;padding:5px 0 8px 8px;text-align:center;border-bottom:1px solid #eee;cursor:pointer}.search-form-popup li:last-child{border-bottom:0!important}.search-form-popup li.on-other-field-selected{background-color:#eee!important;color:#a9a9a9;pointer-events:none}.search-form-popup:not(.advanced-items) li:not(.no-data):hover{background-color:#f5f5f5!important}.search-form-popup.edit-phoneBook-birth-place,.search-form-popup.edit-phoneBook-issue-place{z-index:9999}.search-form-popup ul{max-height:180px;float:right;overflow-x:hidden;overflow-y:auto;padding:0!important;width:100%;z-index:99;position:relative}.search-form-popup ul::-webkit-scrollbar{width:3px}.search-form-popup ul::-webkit-scrollbar-thumb{background-color:gray;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.search-form-popup ul::-webkit-scrollbar-track{background-color:#eee;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.search-form-popup ul::-webkit-scrollbar-track:start{background-color:transparent}.search-form-popup ul body{scrollbar-face-color:gray;scrollbar-track-color:#eee}.search-form-popup .city-name{float:right;width:315px;font-size:15px;overflow:hidden;text-align:right;padding-right:5px}.search-form-popup .state-name{font-size:9px;display:flex;width:100%;padding:7px}.search-form-popup .iata-code{float:left;width:30px;text-align:left}.search-form-popup li.no-data{font-size:15px;border:0;cursor:default}.search-form-popup:before{content:"";display:block;top:-24px;width:12px;border:12px solid transparent;border-bottom-color:#fff;position:absolute!important;right:0;left:0;margin:auto!important}.search-form-popup.dom{width:200px;margin-left:-100px}.search-form-popup.dom .city-name{float:right;text-align:right;direction:rtl;width:100px;padding-right:3px}.search-form-popup.dom .iata-code{float:left}.search-form-popup.dom li{padding:6px 0 6px 8px;padding-left:10px}.search-form-popup.dom li.favorite-airports{background-color:rgba(255,255,0,.1);border-bottom-color:#d3d3d3;padding-right:2px}.search-form-popup.dom li.favorite-airports-title{font-weight:bold;color:#333!important;background-color:#fff;padding:5px;border-bottom-color:gray;border-bottom-style:dashed;pointer-events:none}.search-form-popup.dom li.favorite-airports-title i{font-size:12px!important;margin-right:5px}.search-form-popup.hotel-items{z-index:999;padding:0;width:300px}.search-form-popup.hotel-items .hotel-multiple-room{float:right;width:100%}.search-form-popup.hotel-items .hotel-multiple-room .hotel-class{width:100%;float:right;text-align:center;padding:15px 0;border-bottom:1px solid #d3d3d3}.search-form-popup.hotel-items .hotel-multiple-room .hotel-class select.field{font-size:14px;width:90%;float:unset;border-radius:5px}.search-form-popup.hotel-items .hotel-multiple-room .hotel-passenger{float:right;padding:10px 10px 0;border:1px dotted #d3d3d3;margin:8px 8px 0;width:95%}.search-form-popup.hotel-items .hotel-multiple-room .hotel-passenger:last-child{margin-bottom:8px}.search-form-popup.hotel-items .hotel-multiple-room .hotel-passenger>div{float:right;margin-bottom:5%;width:100%}.search-form-popup.hotel-items .hotel-multiple-room .hotel-passenger .room-name{margin-bottom:5%}.search-form-popup.hotel-items .hotel-multiple-room .hotel-passenger .room-name strong{color:#ff206e}.search-form-popup.hotel-items .hotel-multiple-room .hotel-passenger .title-room{width:60%;float:right}.search-form-popup.hotel-items .hotel-multiple-room .hotel-passenger .title-room i{display:inline-block}.search-form-popup.hotel-items .hotel-multiple-room .hotel-passenger .title-room label{font-size:12px}.search-form-popup.hotel-items .hotel-multiple-room .hotel-passenger .select-room{width:35%;float:left}.search-form-popup.hotel-items .hotel-multiple-room .hotel-passenger .select-room select.field{font-size:12px;border-radius:5px}.search-form-popup.hotel-items .hotel-multiple-room .hotel-passenger.hide-active-labels .search-label.active{display:inline-block}.search-form-popup.hotel-items .hotel-multiple-room>div:nth-child(2n+1){background-color:#f9fafe}.search-form-popup.hotel-items .overlay{z-index:-1}.search-form-popup.insurance-items{z-index:999;padding:0;width:300px}.search-form-popup.insurance-items .hotel-multiple-room{float:right;width:100%}.search-form-popup.insurance-items .hotel-multiple-room .insurance-class{width:100%;float:right;text-align:center;padding:15px 0;border-bottom:1px solid #d3d3d3;background-color:#f9fafe}.search-form-popup.insurance-items .hotel-multiple-room .insurance-class select.field{font-size:14px;width:90%;float:unset;border-radius:5px}.search-form-popup.insurance-items .hotel-multiple-room .search-field-wrapper{margin:8px 8px 0;border:1px dotted #d3d3d3;float:right}.search-form-popup.insurance-items .hotel-multiple-room .search-field-wrapper>div{width:100%;position:relative;margin:10px auto 30px}.search-form-popup.insurance-items .hotel-multiple-room .search-field-wrapper>div i.fa-calendar{position:absolute;top:8px;right:48%}.search-form-popup.insurance-items .hotel-multiple-room .search-field-wrapper>div .insurance-title{width:40%;text-align:right;float:right}.search-form-popup.insurance-items .hotel-multiple-room .search-field-wrapper>div .insurance-title label{position:absolute;top:10px;font-size:10px;right:0}.search-form-popup.insurance-items .hotel-multiple-room .search-field-wrapper>div .select-by-calendar{float:left;width:57%;padding-right:8px}.search-form-popup.insurance-items .hotel-multiple-room .search-field-wrapper>div .select-by-calendar .ADMdtp i{display:none}.search-form-popup.insurance-items .hotel-multiple-room>div:last-child .search-field-wrapper{margin-bottom:8px}.search-form-popup.insurance-items .hotel-multiple-room .date-inputs-group-wrapper{float:left;width:55%}.search-form-popup.insurance-items .hotel-multiple-room .date-inputs-group-wrapper input::placeholder{font-size:10px}.search-form-popup.insurance-items .hotel-multiple-room .date-inputs-group-wrapper .date-inputs-group{width:30%}.search-form-popup.insurance-items .overlay{z-index:-1}.search-form-popup ul.multi-local{width:50%}.search-form-popup ul.multi-local:first-child{border-left:1px dashed #d3d3d3}.dom .search-field-wrapper .search-field{text-align:right}li.tabs-navigate i{font-size:24px!important;margin-left:5px;position:relative;top:3px}button.change-button{position:absolute;top:8px;left:0;color:#ff206e;background-color:transparent;border:0;outline:0!important;-moz-transition:.4s;-o-transition:.4s;-webkit-transition:.4s;transition:.4s;-moz-transition:scale(1) rotate(0);-o-transition:scale(1) rotate(0);-webkit-transition:scale(1) rotate(0);transition:scale(1) rotate(0)}button.change-button:hover{color:#302678;-moz-transition:scale(1.5) translate(0,1px);-o-transition:scale(1.5) translate(0,1px);-webkit-transition:scale(1.5) translate(0,1px);transition:scale(1.5) translate(0,1px)}.form-wrapper{float:right;width:100%;margin:40px 0 10px 0}.round-type li:after{border-left:1px solid gray;content:"";height:14px!important;display:block;position:relative;top:-16px;right:10px}.round-type li:last-child:after{border:none}.more-filters-wrapper a{float:right;color:#ff206e;font-weight:bold;padding:10px 0 16px 0}.more-filters-wrapper label{color:#ff206e!important}.has-icon .search-label{-moz-transform:translateX(-23px) rotateX(0deg);-ms-transform:translateX(-23px) rotateX(0deg);-o-transform:translateX(-23px) rotateX(0deg);-webkit-transform:translateX(-23px) rotateX(0deg);transform:translateX(-23px) rotateX(0deg)}.advanced-item>i{right:initial!important;left:10px}.tabs{position:relative;width:100%;padding:20px}.round-type{padding:0;float:left;user-select:none}.round-type li{padding:0 10px;cursor:pointer;font-size:14px;opacity:.4}.round-type li.active{opacity:1;pointer-events:none}.search-form .submit-wrapper button .spinner{top:10px;right:15px}.flight .spinner{width:15px;height:15px;margin:5px auto}.flight-multi-routes:last-child{margin-bottom:0!important}.multi-routs-actions button{height:35px!important;width:75%;display:block;text-align:right;padding-right:45px;float:right;margin-right:10px}.multi-routs-actions button i{position:absolute;right:20px;margin-top:2px}.multi-routs-actions button.sixth-type-button{width:75%}.custom-button.sixth-type-button:disabled{background-color:transparent!important;opacity:.6}.last-field .search-field{-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}.select2-airline-logo{width:20px;margin:2px 5px;margin-right:2px}.more-filters-airlines{padding-right:0;margin-top:10px;padding-left:0}.more-filters-airlines.safar2safar-custom{padding-right:15px}.more-filters-airlines li.select2-selection__choice{background-color:#f5f5f5!important;padding:0 7px!important;padding-right:3px!important;margin-top:4px!important}.more-filters-airlines li.select2-selection__choice .select2-selection__choice__remove{font-size:16px;line-height:0;position:relative;margin:0 3px!important;top:3px}.more-filters-airlines li.select2-selection__choice .select2-airline-logo{margin:0!important}.more-filters-airlines li.select2-selection__choice .select2-airline-name{display:none}