.fadein.ng-hide-remove,.fadeout.ng-hide-add{-webkit-transition:400ms ease-in-out all;transition:400ms ease-in-out all;display:block !important}.fadein.ng-hide-remove,.fadeout.ng-hide-add.ng-hide-add-active{opacity:0}.fadeout.ng-hide-add,.fadein.ng-hide-remove.ng-hide-remove-active{opacity:1}*{-webkit-box-sizing:content-box;box-sizing:content-box}.bold{font-weight:bold}.flex{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.search-offers-result-new,.sf-component-flex{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.search-offers-result-new,.compare-offer,.sf-component{width:100%}.cost .currency{font-size:14px}.t{font-size:30px;margin:0 0 40px}.t+.t{margin-top:40px}.sub-t{color:#AB1C8E;font-size:24px;margin:0 0 20px}.sub-t+.sub-t{margin:20px 0}p{margin:20px 0}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none !important}.btn,.btn-fill{border:2px solid #AB1C8E;cursor:pointer;height:40px;padding:0 20px;text-decoration:none;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn .btn-text,.btn-fill .btn-text{background-repeat:no-repeat;color:#AB1C8E;font-family:inherit;font-size:16px;height:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn .btn-text.icon,.btn-fill .btn-text.icon{padding:0 0 0 30px}.btn .btn-text.right,.btn-fill .btn-text.right{background-position:100% 0}.btn .btn.icon.text-right,.btn-fill .btn.icon.text-right{padding:0 30px 0 0}.btn:hover,.btn-fill:hover{background:#95187c;border-color:#95187c}.btn:hover .btn-text,.btn-fill:hover .btn-text{color:#fff}.btn:disabled,.btn-fill:disabled{cursor:default;background:#ccc}.users-svg-icon,.prev-svg-icon,.next-svg-icon,.pos-svg-icon,.user-svg-icon,.less-svg-icon{width:20px;height:20px;fill:#AB1C8E}.remove-cart-svg-icon{width:27px;height:27px;fill:#AB1C8E;cursor:pointer}.prev-svg-icon-big{width:35px;height:35px;cursor:pointer;fill:#AB1C8E}.less-svg-icon-padding{padding-right:10px}.users-svg-icon{margin-right:10px}.user-svg-icon{margin-right:10px}.prev-svg-icon{margin:0 30px 0 0;cursor:pointer}.next-svg-icon{margin:0 0 0 30px;cursor:pointer}.pos-svg-icon,.user-svg-icon{position:absolute;top:0;bottom:0;margin:auto;left:10px}.btn-fill.cancel{background:#ddd}.btn-fill.cancel .btn-text{color:#535353}.btn-fill.cancel:hover{background:#eee}.btn-fill.search,.btn.large,.btn-fill.large{height:60px;text-transform:uppercase}.btn-fill.search .btn-text,.btn.large .btn-text,.btn-fill.large .btn-text{font-size:20px;font-weight:bold;height:22px}.btn-fill.search .btn-text.icon,.btn.large .btn-text.icon,.btn-fill.large .btn-text.icon{padding:0 0 0 40px}.btn-fill.search .btn-text.right,.btn.large .btn-text.right,.btn-fill.large .btn-text.right{padding:0 40px 0 0}.btn-fill{background:#AB1C8E;border:none}.btn-fill .btn-text{color:#fff}.btn-fill:hover{background:#95187c}.btn-fill.purple{background:#7340A8}.btn-fill.purple:hover{background:#663996}.btn.inverse{background:none;border-color:#fff}.btn.inverse:hover{background:#fff}.btn.inverse.multy:hover .btn-text{background-image:url("/themes/assets/btn-multy-16.png");color:#AB1C8E}.btn.more .btn-text{background-image:url("/themes/assets/btn-more-16.png")}.btn.more:hover .btn-text{background-image:url("/themes/assets/btn-more-16-inverse.png")}.btn.next .btn-text{background-image:url("/themes/assets/btn-next-16.png")}.btn.next:hover .btn-text{background-image:url("/themes/assets/btn-next-16-inverse.png")}.btn-fill.next .btn-text{background-image:url("/themes/assets/btn-next-22-inverse.png")}.btn.large.next .btn-text{background-image:url("/themes/assets/btn-next-22.png")}.btn.large.next:hover .btn-text{background-image:url("/themes/assets/btn-next-22-inverse.png")}.btn-fill.more .btn-text{background-image:url("/themes/assets/btn-more-16-inverse.png")}.btn.large.more .btn-text{background-image:url("/themes/assets/btn-more-22.png")}.btn.large.more:hover .btn-text{background-image:url("/themes/assets/btn-more-22-inverse.png")}.btn-fill.large.more .btn-text{background-image:url("/themes/assets/btn-more-22-inverse.png")}.btn.less .btn-text{background-image:url("/themes/assets/btn-less-16.png")}.btn.less:hover .btn-text{background-image:url("/themes/assets/btn-less-16-inverse.png")}.btn-fill.less .btn-text{background-image:url("/themes/assets/btn-less-16-inverse.png")}.btn.multy .btn-text{background-image:url("/themes/assets/btn-multy-16.png")}.btn.multy:hover .btn-text{background-image:url("/themes/assets/btn-multy-16-inverse.png")}.btn-fill.multy .btn-text{background-image:url("/themes/assets/btn-multy-16-inverse.png")}.back{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.back .back-ico{background:url("/themes/assets/btn-prev-22.png") no-repeat scroll 50% 50%;cursor:pointer;height:19px;padding:5px;width:22px}.spinner{position:relative;height:50px}.spinner:empty{display:none}.row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.cols{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.col{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.col-2{width:50%}.col-3{width:33.3333%}.col-4{width:25%}.form-group{margin-bottom:20px}.form-label{color:#525252;font-family:inherit;font-size:16px;height:40px;margin:0 0 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.form-input{background:#fff;border:1px solid #a3a3a3;height:40px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.form-input md-icon{fill:#AB1C8E}.form-input input{background:none;border:none;bottom:0;color:#525252;font-family:inherit;font-size:16px;height:100%;left:0;padding:0 20px;position:absolute;right:0;top:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.form-input input:focus{-webkit-box-shadow:0 0 0 1px #AB1C8E;box-shadow:0 0 0 1px #AB1C8E}.form-input input.error{-webkit-box-shadow:0 0 0 1px #ea0d0d !important;box-shadow:0 0 0 1px #ea0d0d !important}.form-input .user-ico{background:url("/themes/assets/icon-user-16.png") no-repeat scroll 0 0;width:16px}.form-input.calendar input{padding:0px;position:relative}.form-input.calendar input:focus{-webkit-box-shadow:none;box-shadow:none}.form-input.calendar input::-webkit-input-placeholder{color:#858585}.form-input.calendar input:-ms-input-placeholder{color:#858585}.form-input.calendar input::placeholder{color:#858585}.form-input.calendar .form-ico{height:16px;left:14px;position:absolute;top:11px}.form-input.calendar .calendar-ico{background:url("/themes/assets/icon-calendar-16.png") no-repeat scroll 0 0;width:16px}.form-input.calendar .price-ico{background:url("/themes/assets/icon-price-16.png") no-repeat scroll 0 0;width:16px}.form-input.calendar .md-icon-button+.md-datepicker-input-container{margin-left:0px}.form-input.calendar .md-datepicker-input-container{border:none;vertical-align:text-top}.form-input.calendar .calendar-control{border:1px solid transparent;cursor:pointer;height:20px;margin:-10px 0 0;position:absolute;right:20px;top:50%;width:20px;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box}.form-input.calendar .calendar-control::after{border-style:solid;border-width:3px 6px;content:' ';left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.form-input.calendar .calendar-control:hover{border-color:#ddd}.form-input.calendar .calendar-control.next::after{border-color:transparent transparent transparent #AB1C8E;border-right-width:0}.form-input.calendar .calendar-control.prev{right:50px}.form-input.calendar .calendar-control.prev::after{border-color:transparent #AB1C8E transparent transparent;border-left-width:0}.form-input.dropdown::after{border-color:#AB1C8E transparent transparent;border-style:solid;border-width:6px 3px 0;content:' ';pointer-events:none;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.form-input.dropdown input{padding-left:42px}.form-input.dropdown .form-text{font-size:16px;height:100%;width:100%;padding:0 0 0 16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.form-input.dropdown .form-text .count{font-weight:bold}.form-input.dropdown .menu-dropdown{border-color:#AB1C8E;margin:2px 0 0}.form-input.dropdown .menu-dropdown .menu-item{font-size:16px;padding:0 10px 0 42px;position:relative}.form-input.dropdown .menu-dropdown .menu-item .count{font-weight:bold;margin:0 10px 0 0}.form-input.dropdown .menu-dropdown .menu-item .menu-action{border:1px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;height:20px;margin:-10px 0 0;position:absolute;right:20px;top:50%;width:20px;z-index:2}.form-input.dropdown .menu-dropdown .menu-item .menu-action::after{color:#AB1C8E;content:" ";font-size:18px;font-weight:bold;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.form-input.dropdown .menu-dropdown .menu-item .menu-action.up::after{content:'+'}.form-input.dropdown .menu-dropdown .menu-item .menu-action.down::after{content:'-'}.form-input.dropdown .menu-dropdown .menu-item .menu-action.up{right:10px}.form-input.dropdown .menu-dropdown .menu-item .menu-action.down{right:35px}.form-input.dropdown .selected-text{width:100%;height:100%;padding:10px 0 0 42px;cursor:pointer}.form-input.dropdown .dropdown-control{border-style:solid;border-width:6px 3px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.form-input.dropdown .dropdown-control.next{border-color:transparent transparent #AB1C8E;border-top-width:0;right:20px}.form-input.dropdown .dropdown-control.prev{border-color:#AB1C8E transparent transparent;border-bottom-width:0;right:30px}.form-input.dropdown .menu{background:#fff;border:1px solid #a3a3a3;left:-1px;position:absolute;right:-1px;top:100%;z-index:10}.form-input.dropdown .menu-item{cursor:pointer;height:40px;padding:0 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.form-input.dropdown .menu-item:hover{background:#eee}.form-control-switch{cursor:pointer;height:30px;position:relative;width:62px}.form-control-switch input{display:none}.form-control-switch .switch{background:#a3a3a3;border-radius:50px;display:block;height:inherit;position:relative;width:100%;-webkit-transition:background-color 0.35s ease;transition:background-color 0.35s ease}.form-control-switch .switch::after{background:#fff;border-radius:50%;content:' ';height:26px;left:2px;position:absolute;top:2px;width:26px;-webkit-transition:left 0.35s ease;transition:left 0.35s ease}.form-control-switch input:checked ~ .switch{background:#AB1C8E}.form-control-switch input:checked ~ .switch::after{left:34px}.form-control-counter{border:1px solid #a3a3a3;border-radius:50px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:30px;padding:0 15px;position:relative;width:62px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-control-counter .counter{font-size:14px;font-weight:bold}.form-control-counter .control{border-style:solid;border-width:4px 6px;cursor:pointer;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.form-control-counter .control.prev{border-color:transparent #AB1C8E transparent transparent;left:5px}.form-control-counter .control.next{border-color:transparent transparent transparent #AB1C8E;right:5px}.form-control-counter.innactive .control.prev{border-color:transparent #a3a3a3 transparent transparent;left:5px}.form-control-counter.innactive .control.next{border-color:transparent transparent transparent #a3a3a3;right:5px}.form-input.user input,.form-input.pos input{padding-left:35px}.form-input.users{background:url("/themes/assets/icon-users-16.png") no-repeat scroll 14px 11px #fff}.form-input.users .form-text:focus{-webkit-box-shadow:0 0 0 1px #AB1C8E;box-shadow:0 0 0 1px #AB1C8E}.form-input.place{background:url("/themes/assets/icon-place-16.png") no-repeat scroll 14px 11px #fff}.form-input.multy{background:url("/themes/assets/icon-multy-16.png") no-repeat scroll 14px 11px #fff}.form-input.refresh{background:url("/themes/assets/icon-refresh-16.png") no-repeat scroll 14px 11px #fff}.form-input+.form-input{margin-top:10px}.form-control{color:#535353;cursor:pointer;display:inline-block;font-size:14px;min-height:20px;padding:0 0 0 30px;position:relative}.form-control input{left:0;position:absolute;top:0;visibility:hidden}.form-control .form-switch{border:2px solid #AB1C8E;height:20px;left:0;position:absolute;top:0;width:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.form-control input:checked ~ .form-switch::after{background:#AB1C8E;content:' ';height:10px;left:50%;margin:-5px 0 0 -5px;position:absolute;top:50%;width:10px}.form-control input[type="checkbox"] ~ .form-switch{border-radius:5px}.form-control input[type="checkbox"] ~ .form-switch::after{border-radius:2px}.form-control input[type="radio"] ~ .form-switch{border-radius:50%}.form-control input[type="radio"] ~ .form-switch::after{border-radius:50%}.agent-confirmation-form .form{margin:10px auto;padding:0 10px;max-width:300px}a{color:#626262;text-decoration:none}a:hover{color:#AB1C8E}a.log-in{text-decoration:underline;color:#AB1C8E}.list,.menu{list-style:none}.sum-list{padding:30px 20px;border-top:1px solid #eee;margin:0;text-align:center}.sum-list .list-item{margin:10px 0;font-size:16px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sum-list .list-price{color:#663996;font-size:20px;margin:0 0 0 10px}.sum-list .list-name{width:80px;margin:0 20px 0 0;text-align:right}.sum-list .list-item.total{margin:30px 0 0;font-size:24px}.sum-list .list-item.total .list-price{font-size:24px}.icon-list{border-color:#ddd;border-style:solid;border-width:1px 1px 0 0;margin:20px auto;width:400px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.icon-list .list-item{-webkit-box-sizing:border-box;box-sizing:border-box;border-color:#ddd;border-style:solid;border-width:0 0 1px 1px;padding:10px;width:50%}.icon-list .list-ico{color:#AB1C8E;font-size:16px}.icon-list .list-ico svg{fill:#AB1C8E;width:16px}.loader{background:rgba(255,255,255,0.5);bottom:0;left:0;position:fixed;right:0;top:0;z-index:5000}.loader::after,.loader::before{content:' ';left:50%;position:fixed;top:50%}.loader::after{background:#663996;border-radius:5px;height:50px;margin:-25px 0 0 -25px;width:50px}.loader::before{border-color:#fff transparent;border-style:solid;border-width:3px;border-radius:50%;height:30px;margin:-15px 0 0 -15px;width:30px;z-index:50;-webkit-animation:loader ease 1s infinite;animation:loader ease 1s infinite;-webkit-box-sizing:border-box;box-sizing:border-box}@-webkit-keyframes loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}*{margin:0;outline:none;padding:0}html,body{height:auto}body{background:#dfd9e3;color:#535353;font-family:"Lato", sans-serif;font-size:14px}.swipe{background:#eee;bottom:0;display:none;position:fixed;top:0;width:220px;z-index:550;-webkit-transition:transform 0.5s ease;-webkit-transition:-webkit-transform 0.5s ease;transition:-webkit-transform 0.5s ease;transition:transform 0.5s ease;transition:transform 0.5s ease,-webkit-transform 0.5s ease;-webkit-transform:translateX(-220px);transform:translateX(-220px)}.swipe .menu{padding:10px 20px}.swipe .menu-item{margin:10px 0}.swipe .menu-link{font-size:16px;text-transform:uppercase}#layout{margin:0 auto;min-height:100vh;width:980px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.layout-inner{background:rgba(0,0,0,0.7);bottom:0;display:none;left:0;position:absolute;right:0;top:0;z-index:525}.svg-template{height:0;left:0;position:absolute;top:0;visibility:hidden;width:0}svg{fill-rule:evenodd}.icon-reverse path{fill:#fff;fill-rule:evenodd}.icon-reverse path:first-child{fill:#AB1C8E}.jspContainer,.jspPane{width:auto !important}.jspVerticalBar{width:6px}.jspTrack{background:#eee}.jspDrag{background:#AB1C8E}.header{background:#fff;height:70px;min-height:70px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.header::after{background:#fff;content:' ';height:inherit;left:0;position:absolute;right:0;top:0}.header .header-brand{text-decoration:none}.header .header-brand,.header .header-other{width:25%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header .header-brand{width:auto}.header .header-other{width:30%}.header .header-other .lang{margin:0 0 0 20px;position:relative}.header .header-other .lang .dropdown-menu{width:220px}.header .header-other .lang .menu-item{padding:0 10px}.header .header-other .dropdown-menu{background:#f5f5f5;border:1px solid #eee;color:#535353;margin:15px 0 0;padding:5px 15px 15px;position:absolute;right:0;top:100%;z-index:55555;width:150px}.header .header-other .menu-item{padding:0 10px}.header .header-other .dropdown-t{font-weight:600;margin:10px 0}.header .header-other .form-input{width:100%}.header .header-other .form-text{padding:0 10px}.header .header-other .flag{margin:0 2px 0 0}.header .header-control{cursor:pointer;display:none;height:40px;left:20px;position:absolute;top:30px;width:40px;z-index:50;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header .header-control span{background:#88286f;height:2px;width:22px}.header .header-control span+span{margin:4px 0 0}.header .header-nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.header .header-nav>.menu{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.header .header-nav>.menu>.menu-item{text-align:center;margin:0 20px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .header-nav>.menu .menu-item.dropdown{position:relative}.header .header-nav>.menu .menu-item.dropdown .menu-link{padding:0 15px 0 0}.header .header-nav>.menu .menu-item.dropdown .menu-link::after{border-color:#b8218c transparent transparent;border-style:solid;border-width:6px 3px 0;content:' ';pointer-events:none;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header .header-nav>.menu .menu-link{text-decoration:none;text-transform:uppercase}.header .header-nav>.menu .menu-item.selected .menu-link{color:#AB1C8E}.header .header-brand .brand{background:url(/themes/assets/logo.png) no-repeat scroll 0 0;color:#AB1C8E;font-size:16px;font-weight:bold;height:40px;padding:0 0 0 65px;position:relative;text-transform:uppercase;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.header .header-brand .brand>*{font-weight:400}.header .header-brand .brand .icon-reverse{height:40px;left:0;position:absolute;top:0;width:40px}.header .header-brand .icon-reverse path{fill:#fff}.header .header-brand .icon-reverse path:nth-child(1){fill:#AB1C8E}.header .header-other{position:relative}.header .header-other::after{border-left:2px solid #e4e4e4;bottom:20px;content:' ';left:0;position:absolute;top:20px}.header .header-other .cart{color:#AB1C8E;font-size:16px;font-weight:bold;height:20px;margin:0 0 0 10px;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.header .header-other .cart .cart-name{color:#626262;font-size:0;text-transform:uppercase;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.header .header-other .cart .cart-name .cart-ico,.header .header-other .cart .cart-name .cart-ico>svg{fill:#c9c9c9;height:15px;margin:0 0 0 15px;width:15px}.header .header-other .cart .cart-ico.animated,.header .header-other .cart .cart-ico.animated>svg{-webkit-animation:cart 2s infinite ease-in-out;animation:cart 2s infinite ease-in-out}@-webkit-keyframes cart{0%{fill:#c9c9c9}50%{fill:#AB1C8E}100%{fill:#c9c9c9}}@keyframes cart{0%{fill:#c9c9c9}50%{fill:#AB1C8E}100%{fill:#c9c9c9}}.header .header-other .cart .cart-profile{margin:0 0 0 25px;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.header .header-other .cart .cart-profile .profile-name{color:#626262;font-size:14px;text-transform:uppercase}.header .header-other .cart .cart-profile .profile-ico,.header .header-other .cart .cart-profile .profile-ico>svg{fill:#c9c9c9;height:15px;padding:0 10px;width:15px;-webkit-transition:fill 0.35s ease;transition:fill 0.35s ease}.header .header-other .cart .cart-profile .profile-ico:hover,.header .header-other .cart .cart-profile .profile-ico>svg:hover{fill:#AB1C8E}.header .header-other .cart .cart-count{border:2px solid #AB1C8E;border-radius:50%;font-size:12px;height:20px;margin:0 0 0 15px;width:21px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header .header-other .cart .icon-reverse{height:20px;left:0;position:absolute;top:0;width:20px}.header .header-other .cart .icon-reverse path{fill:#fff}.header .header-other .cart .icon-reverse path:nth-child(1){fill:#AB1C8E}.header .header-brand,.header .header-nav,.header .header-other{position:relative;z-index:5}.cart-terms{color:#AB1C8E}p.privacy-policy{margin:10px 0px}.search{background:#eee;height:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.search::after{background:#eee;content:" ";height:inherit;left:0;position:absolute;right:0;top:100px}.search .form{position:relative;width:40%;z-index:5}.search .form .btn-search{background:url("/themes/assets/icon-search-16.png") no-repeat scroll 0 0;cursor:pointer;height:16px;position:absolute;right:25px;top:11px;width:16px}.search .form-input input{padding-right:60px}.search .autocomplete{background:#fff;border:1px solid #AB1C8E;left:0;margin:3px 0 0;padding:10px 0;position:absolute;right:0;top:100%;z-index:5}.search .autocomplete .list-link{color:#a3a3a3;font-size:16px;padding:5px 15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.search .autocomplete .list-link:hover{color:#AB1C8E}.search .autocomplete .list-link:hover .list-ico{background-position:50% 100%}.search .autocomplete .list-ico{background-position:50% 0;background-repeat:no-repeat;height:16px;width:16px}.search .autocomplete .list-ico.pin{background-image:url("/themes/assets/icon-pin-16.png")}.search .autocomplete .list-ico.fleet{background-image:url("/themes/assets/icon-fleet-16.png")}.slider{position:relative}.slider .carousel-inner{position:relative;width:100%;overflow:hidden}.slider .carousel-inner>.item>img,.slider .carousel-inner>.item>a>img{display:block;max-width:100%;height:auto}.slider .carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.slider .carousel-inner>.item>img,.slider .carousel-inner>.item>a>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.slider .carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.slider .carousel-inner>.item.next,.slider .carousel-inner>.item.active.right{left:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.slider .carousel-inner>.item.prev,.slider .carousel-inner>.item.active.left{left:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.slider .carousel-inner>.item.next.left,.slider .carousel-inner>.item.prev.right,.slider .carousel-inner>.item.active{left:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slider .carousel-inner>.active,.slider .carousel-inner>.next,.slider .carousel-inner>.prev{display:block}.slider .carousel-inner>.active{left:0}.slider .carousel-inner>.next,.slider .carousel-inner>.prev{position:absolute;top:0;width:100%}.slider .carousel-inner>.next{left:100%}.slider .carousel-inner>.prev{left:-100%}.slider .carousel-inner>.next.left,.slider .carousel-inner>.prev.right{left:0}.slider .carousel-inner>.active.left{left:-100%}.slider .carousel-inner>.active.right{left:100%}.main{background:#fff;position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .page a{color:#AB1C8E}.main .page img{display:block;margin:30px 0;max-width:100%}.main .page .breadcrumb{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 30px}.main .page h1{color:#AB1C8E;font-size:20px}.main .page h2{font-size:16px;margin:30px 0 0}.main .page p,.main .page ul{font-size:14px}.main .page ul{padding:0 0 0 15px}.main .page .slider-wrapper{margin:-35px -15px 30px}.main .page table{border-collapse:collapse;margin:30px 0;width:100%}.main .page table tr:nth-child(even){background:#f9f9f9}.main .page table thead tr{background:#f2f2f2}.main .page table th,.main .page table td{border:1px solid #ededed;padding:5px 10px;text-align:left}.main .cart{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.main .inner{padding:35px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main .compare{margin:50px 0 0;width:100%}.main .compare .compare-actions{margin:0 50px 0 0}.main .compare .compare-cnt{margin:0 0 0 50px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.main .compare .compare-head,.main .compare .compare-body,.main .compare .compare-foot{margin:0 50px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.main .compare .compare-head .col,.main .compare .compare-body .col,.main .compare .compare-foot .col{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.main .compare .compare-head .col:first-child,.main .compare .compare-body .col:first-child,.main .compare .compare-foot .col:first-child{margin:0 0 10px;min-width:275px;width:275px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.main .compare .compare-foot{margin-bottom:40px;margin-top:30px}.main .compare .list-bundles{margin:0 0 30px}.main .compare .list-services{border:none;margin:0;padding:0}.main .compare .flight-info{background:#c7e0e5;border-radius:5px;font-size:16px;height:40px;margin:0 0 60px;padding:0 30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main .compare .flight-info .list-info{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .compare .flight-info .list-date,.main .compare .flight-info .list-price{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .compare .flight-info .list-stops{margin:0 30px 0 0;width:260px}.main .compare .flight-info .list-date .date{font-weight:bold}.main .compare .flight-info .list-date .time{margin:0 0 0 20px}.main .compare .flight-info .list-price{font-weight:bold;height:34px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main .compare .flight-info .list-price .from{font-size:14px;font-weight:normal;margin:0 10px 0 0}.main .compare .table-wrap{overflow-x:auto;width:100%}.main .compare table{border-spacing:0;border-collapse:collapse;table-layout:fixed;width:100%}.main .compare th{font-size:18px;font-weight:bold;text-align:left}.main .compare th:not(:first-child){text-align:center}.main .compare th:not(:first-child),.main .compare td:not(:first-child){color:#9283c3;font-size:24px;font-weight:bold;width:180px;text-align:center}.main .compare tr td:not(:first-child){background:#f4f4f4}.main .compare tr:nth-child(2n) td:not(:first-child){background:#fff}.main .compare th:first-child,.main .compare td:first-child{width:215px}.main .compare table table td{border-bottom:10px solid #fff;border-top:10px solid #fff;font-size:14px;height:30px;padding:5px 0}.main .compare table table td{white-space:nowrap}.main .compare .ico,.main .compare .ico>svg{display:inline-block;fill:#7340A8;height:30px;margin:0 10px 0 0;vertical-align:middle;width:30px}.main .compare .arrow{border-color:#7340A8 transparent transparent;border-style:solid;border-width:10px 6px 0;content:' ';cursor:pointer;display:block;height:0;margin:auto;width:0}.main .compare tr.selected .arrow{border-color:#AB1C8E transparent transparent;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.main .compare .table{margin:10px 0 0}.main .compare .informer{border:1px solid #c7e0e5;padding:20px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .compare .informer .item{font-size:18px;margin:0 15px}.main .compare .bundle{background:#d6e7f6;border-radius:10px;color:#535353;margin:0 5px 50px;padding:15px 20px;text-align:center}.main .compare .bundle:hover{background:#fff;-webkit-box-shadow:0 0 0 2px #AB1C8E inset;box-shadow:0 0 0 2px #AB1C8E inset}.main .compare .bundle:hover .bundle-rating{background-position:0 -15px}.main .compare .bundle .bundle-t{font-size:14px;font-weight:bold;margin:0 0 15px;text-transform:uppercase}.main .compare .bundle .bundle-other{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main .compare .bundle .bundle-price{font-size:18px;font-weight:bold}.main .compare .bundle .bundle-rating{background:url("/themes/assets/icon-rating.svg") repeat scroll 0 0;height:15px;position:relative;width:56px;margin-top:3px}.main .compare .bundle .bundle-rating .rating-progress{background:url("/themes/assets/icon-rating.svg") repeat scroll 0 100%;bottom:0;left:0;position:absolute;top:0}.main .compare .bundle .bundle-rating.bad .rating-progress{width:19px}.main .compare .bundle .bundle-rating.normal .rating-progress{width:38px}.main .compare .bundle .bundle-rating.good .rating-progress{width:56px}.main .search-form{padding:35px 35px 40px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.main .search-form .step{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.main .search-form .step.opened{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .search-form .btn.more{margin:60px 0 25px}.main .search-form .form-group{margin-bottom:20px;position:relative}.main .search-form .col:nth-child(2) .form-group{margin:0}.main .search-form .step-2 .form-group:last-child,.main .search-form .step-2 .col:nth-child(2) .form-group:last-child{margin-top:70px}.main .search-form .col-2{width:100%}.main .search-form .col-2+.col-2{margin:40px 0 0}.main .search-form .btn-fill{margin:20px 0 0}.main .search-form .register-link-login{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:15px;font-size:16px}.main .search-form .register-link-login .move-to-login-title{padding:0 10px}.main .banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .banner .banner-t{font-size:18px;text-transform:uppercase}.main .banner .list-item{padding:20px 0 0}.main .banner.lunch{background:#7340A8}.main .banner.lunch .banner-ico,.main .banner.lunch .banner-ico>svg{fill:#fff;height:100px;margin:0 0 20px;width:100px}.main .banner.lunch .banner-t,.main .banner.lunch .banner-text{color:#fff;text-transform:uppercase}.main .banner.lunch .banner-t{font-weight:bold;font-size:18px;margin:0 0 10px}.main .banner.lunch .banner-text{font-size:16px}.main .search-results{border-left:1px solid #ddd}.main .search-results .search-result{padding:30px 0;margin:-20px 0 0 0;font-size:16px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .no-underline{underline:none}.main .search-head{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main .search-head .search-t{color:#a3a3a3;font-size:18px}.main .search-head .search-t .search-count{color:#a3a3a3;font-weight:normal;margin:0 0 0 15px}.main .search-head .search-filters{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .search-head .search-filters .list-item{margin:0 10px;width:30px}.main .search-head .search-filters .list-link{background-repeat:no-repeat;cursor:pointer;display:block;height:30px}.main .search-head .search-filters .list-link svg{fill:#a3a3a3;height:30px;width:30px}.main .search-head .search-filters .list-link:hover svg,.main .search-head .search-filters .list-item.selected .list-link svg{fill:#AB1C8E}.main .search-results.new .search-filters.date{background:#eeeeee;border-radius:5px;margin:0 0 30px;padding:20px 35px;position:relative}.main .search-results.new .search-filters.date .list{padding:0;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .search-results.new .search-filters.date .filter-control::after{border-width:6px 10px}.main .search-results.new .search-filters.date .filter-control.prev{left:30px}.main .search-results.new .search-filters.date .filter-control.prev::after{border-color:transparent #a3a3a3 transparent transparent}.main .search-results.new .search-filters.date .filter-control.prev:hover::after{border-color:transparent #AB1C8E transparent transparent}.main .search-results.new .search-filters.date .filter-control.next{right:30px}.main .search-results.new .search-filters.date .filter-control.next::after{border-color:transparent transparent transparent #a3a3a3}.main .search-results.new .search-filters.date .filter-control.next:hover::after{border-color:transparent transparent transparent #AB1C8E}.main .search-results.new .flight-list>.list-item+.list-item{margin-top:25px}.main .search-results.new .flight-list .list-head{background:#c7e0e5;border-radius:5px 5px 0 0;font-size:16px;padding:15px 30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main .search-results.new .flight-list .list-head .list-info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .search-results.new .flight-list .list-head .list-date,.main .search-results.new .flight-list .list-head .list-price{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .search-results.new .flight-list .list-head .list-stops{margin:0 30px 0 0;width:238px}.main .search-results.new .flight-list .list-head .list-date{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main .search-results.new .flight-list .list-head .list-date .date{font-weight:bold}.main .search-results.new .flight-list .list-head .list-date .time{margin:0 0 0 20px}.main .search-results.new .flight-list .list-head .list-price{background:#fff;font-weight:bold;height:34px;padding:0 15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main .search-results.new .flight-list .list-head .list-price .from{font-size:14px;font-weight:normal;margin:0 10px 0 0}.main .search-results.new .flight-list .list-cnt{border-color:#e3e3e3;border-style:solid;border-width:0 1px 1px;border-radius:0 0 5px 5px}.main .search-results.new .flight-list .list-cnt .list-short,.main .search-results.new .flight-list .list-cnt .list-full{padding:30px}.main .search-results.new .flight-list .list-cnt .list-short{display:none}.main .search-results.new .flight-list .list-cnt .list-full .list-bundles{margin:10px 0;padding:10px 40px}.main .search-results.new .flight-list .list-cnt .list-full .list-totals{font-size:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.main .search-results.new .flight-list .list-cnt .list-full .list-totals .total-inner{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 35px;padding:0 20px;width:50%;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main .search-results.new .flight-list .list-cnt .list-full .list-totals .total-inner .list-add,.main .search-results.new .flight-list .list-cnt .list-full .list-totals .total-inner .list-total{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .search-results.new .flight-list .list-cnt .list-full .list-totals .price{font-weight:bold}.main .search-results.new .flight-list .list-cnt .list-services{margin:30px 0;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .search-results.new .flight-list .list-cnt .list-services .list-item{margin:0 0 20px;min-height:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main .search-results.new .flight-list .list-cnt .list-services .list-ico,.main .search-results.new .flight-list .list-cnt .list-services .list-ico>svg{fill:#a3a3a3;height:30px;width:30px}.main .search-results.new .flight-list .list-cnt .list-services .list-ico.included,.main .search-results.new .flight-list .list-cnt .list-services .list-ico.included>svg{fill:#7340A8}.main .search-results.new .flight-list .list-cnt .list-services .list-ico.optionally,.main .search-results.new .flight-list .list-cnt .list-services .list-ico.optionally>svg{fill:#AB1C8E}.main .search-results.new .flight-list .list-cnt .flight-more{border-bottom:1px solid #e3e3e3;margin:-10px -30px;padding:0 30px 20px}.main .search-results.new .flight-list .list-cnt .flight-more .list-item{color:#a3a3a3;font-size:14px;margin:5px 0;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main .search-results.new .flight-list .list-cnt .flight-more .list-info{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .search-results.new .flight-list .list-cnt .flight-more .list-stops{margin:0 30px 0 0;width:210px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:left;-ms-flex-align:left;align-items:left}.main .search-results.new .flight-list .list-cnt .flight-more .list-brand{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .search-results.new .flight-list .list-cnt .flight-more .list-brand .brand-ico{background:url(/themes/assets/logo.png) no-repeat;height:27px;background-size:36px;width:30px;padding:0px 10px 0 0}.main .search-results.new .flight-list .list-cnt .flight-more .list-brand .time{margin:0 0 0 20px}.main .search-results.new .flight-list .list-cnt .flight-more .list-brand .plus{color:#535353;font-size:12px;vertical-align:super}.main .search-results.new .flight-list .list-cnt .list-actions{margin:0 -10px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .search-results.new .flight-list .list-cnt .list-actions .col{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px;width:40%}.main .search-results.new .flight-list .list-cnt .list-actions .col:nth-child(1){width:60%;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main .search-results.new .flight-list .list-cnt .list-actions .col:nth-child(1) .btn-fill{width:48.5%}.main .search-results.new .flight-list .list-cnt .list-actions .btn-text{font-size:18px;font-weight:bold;text-transform:uppercase}.main .list-bundles{padding:0 40px;position:relative}.main .list-bundles .control{cursor:pointer;height:16px;margin:-8px 0 0;position:absolute;right:20px;top:50%;width:16px;-webkit-box-sizing:border-box;box-sizing:border-box}.main .list-bundles .control::after{border-style:solid;border-width:6px 10px;content:' ';left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.main .list-bundles .control.next{right:0}.main .list-bundles .control.next::after{border-color:transparent transparent transparent #a3a3a3;border-right-width:0}.main .list-bundles .control.next:hover::after{border-color:transparent transparent transparent #AB1C8E}.main .list-bundles .control.prev{left:0}.main .list-bundles .control.prev::after{border-color:transparent #a3a3a3 transparent transparent;border-left-width:0}.main .list-bundles .control.prev:hover::after{border-color:transparent #AB1C8E transparent transparent}.main .list-bundles .list{margin:0 -5px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .list-bundles .list-item{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0 5px;width:33.3333%}.main .list-bundles .list-inner{background:#d6e7f6;border-radius:10px;cursor:pointer;padding:15px 20px;min-height:85px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main .list-bundles .list-inner:hover{background:#fff;-webkit-box-shadow:0 0 0 2px #AB1C8E inset;box-shadow:0 0 0 2px #AB1C8E inset}.main .list-bundles .list-inner:hover .list-rating{background-position:0 -15px}.main .list-bundles .list-item.selected .list-inner{background:#fff;-webkit-box-shadow:0 0 0 2px #AB1C8E inset;box-shadow:0 0 0 2px #AB1C8E inset}.main .list-bundles .list-item.selected .list-inner .list-rating{background-position:0 -15px}.main .list-bundles .list-t{font-size:14px;font-weight:800;text-transform:uppercase}.main .list-bundles .list-info{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main .list-bundles .list-price{font-size:18px;font-weight:bold}.main .list-bundles .list-rating{background:url("/themes/assets/icon-rating.svg") repeat scroll 0 0;height:15px;position:relative;width:56px;margin-top:3px}.main .list-bundles .list-rating .rating-progress{background:url("/themes/assets/icon-rating.svg") repeat scroll 0 100%;bottom:0;left:0;position:absolute;top:0}.main .list-bundles .list-rating.bad .rating-progress{width:19px}.main .list-bundles .list-rating.normal .rating-progress{width:38px}.main .list-bundles .list-rating.good .rating-progress{width:56px}.main .list-services{border-top:1px solid #e3e3e3;margin:0 -30px;padding:40px 20px 0}.main .list-services .col{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px;width:50%}.main .list-services .list-t{color:#AB1C8E;font-size:14px;margin:0 0 40px;text-transform:uppercase}.main .list-services .list-info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .list-services .list-ico{margin:0 10px 0 0}.main .list-services .list-check{background:url("/themes/assets/icon-check.png") no-repeat scroll 0 0;height:16px;margin:0 50px 0 0;width:22px}.main .list-services .list-action{height:30px;width:62px}.main .list-services .list-item{margin:0 10px}.main .list-services .list-ico,.main .list-services .list-ico>svg{fill:#a3a3a3;height:30px;width:30px}.main .list-services .list-ico.included,.main .list-services .list-ico.included>svg{fill:#7340A8}.main .list-services .list-ico.optionally,.main .list-services .list-ico.optionally>svg{fill:#AB1C8E}.main .search-cnt{margin:0 0 50px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.main .search-cnt .search-filters.date{margin:20px 0 60px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .search-cnt .search-filters.date .inner{padding:0;position:relative;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.main .search-cnt .search-filters.date .filter-control{cursor:pointer;height:16px;margin:-8px 0 0;position:absolute;right:20px;top:50%;width:16px;-webkit-box-sizing:border-box;box-sizing:border-box}.main .search-cnt .search-filters.date .filter-control::after{border-style:solid;border-width:3px 6px;content:' ';left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.main .search-cnt .search-filters.date .filter-control.next{right:0}.main .search-cnt .search-filters.date .filter-control.next::after{border-color:transparent transparent transparent #AB1C8E;border-right-width:0}.main .search-cnt .search-filters.date .filter-control.prev{left:0}.main .search-cnt .search-filters.date .filter-control.prev::after{border-color:transparent #AB1C8E transparent transparent;border-left-width:0}.main .search-cnt .search-filters.date .list{padding:0 50px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .search-cnt .search-filters.date .list-item{color:#535353;font-size:16px;margin:0 20px;width:auto;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main .search-cnt .search-filters.date .list-item.selected{cursor:default}.main .search-cnt .search-filters.date .list-day{color:#a3a3a3}.main .search-cnt .search-filters.date .list-price{font-weight:bold}.main .search-cnt .search-filters.date .list-item.selected{color:#AB1C8E}.main .search-cnt .search-filters.date .list-item.selected .list-day{color:#AB1C8E}.main .search-cnt .search-filters.date .list-item:nth-child(6),.main .search-cnt .search-filters.date .list-item:nth-child(7){display:none}.main .actions{margin:45px 20px 0 20px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .actions .btn-fill{width:50%}.main .sidebar{background:#eeeeee;min-width:25%;width:25%;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .sidebar .filters-action{background:#fff;cursor:pointer;padding:15px;margin:0 0 25px;position:relative}.main .sidebar .filters-action::after{border-color:#a3a3a3 transparent transparent;border-style:solid;border-width:8px 5px 0;content:' ';margin:-4px 0 0;position:absolute;right:15px;top:50%}.main .sidebar .filters-action.opened::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.main .sidebar .sidebar-hr{background:#fff;height:2px;margin:0 -25px 20px}.main .sidebar .sidebar-t{color:#AB1C8E;font-size:16px;font-weight:bold;height:40px;margin:0 0 40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .sidebar .sidebar-inner{padding:35px 25px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main .sidebar .summary{margin:50px 0 0;padding:0}.main .sidebar .summary .summary-t{color:#AB1C8E;font-size:16px;font-weight:bold;margin:0 0 30px;text-align:center}.main .sidebar .summary .list-item{margin:0 0 10px}.main .sidebar .summary .list-date{padding:0 60px 0 0;position:relative;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .sidebar .summary .list-date::after{border-color:#AB1C8E transparent transparent;border-style:solid;border-width:10px 6px 0;content:' ';margin:-5px 0 0;position:absolute;right:0;top:50%}.main .sidebar .summary .list-item.selected .list-date::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.main .sidebar .summary .list-item.selected .list-cnt{display:block}.main .sidebar .summary .time{margin:0 0 0 15px}.main .sidebar .summary .list-head{border-color:#fff;border-style:solid;border-width:2px 0;margin:0 0 10px;padding:10px 0;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .sidebar .summary .list-cnt{display:none;text-align:center}.main .sidebar .summary .user-t{background:#fff;height:20px;text-transform:uppercase;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .sidebar .summary .summary-user .list{margin:10px 0 20px}.main .sidebar .summary .summary-user .list-item{margin:0}.main .sidebar .summary .price{font-weight:bold}.main .sidebar .summary .action{color:#AB1C8E}.main .sidebar .summary .summary-total{border:2px solid #d4d3d3;margin:0 0 20px;padding:20px 0}.main .sidebar .summary .summary-total .list-item{margin:0}.main .sidebar .form-group{margin:0 0 25px}.main .sidebar .form-group .form-date{font-size:16px;margin:10px 0;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .sidebar .form-group .form-date md-datepicker{position:absolute;right:-25px;top:-10px}.main .sidebar .form-group .form-date .form-control{background-position:0 50%;background-repeat:no-repeat;height:14px;padding:0;width:16px}.main .sidebar .form-group .form-date .form-control.prev{background-image:url("/themes/assets/btn-prev-16.png");margin:0 30px 0 0}.main .sidebar .form-group .form-date .form-control.next{background-image:url("/themes/assets/btn-next-16.png");margin:0 0 0 30px}.main .sidebar .form-group .form-date .form-ico{background:url("/themes/assets/icon-calendar-16.png") no-repeat scroll 0 0;height:16px;position:absolute;right:0;top:50%;width:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.main .sidebar .form-group .form-t{color:#a3a3a3;font-size:16px;margin:0 0 5px}.main .sidebar .form-group .form-input.dropdown{display:block}.main .sidebar .form-group label.form-control{margin:0 0 10px;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .sidebar .form-group label.form-control input{display:none}.main .sidebar .form-group label.form-control .switch{background-color:#fff;background-position:50% 50%;background-repeat:no-repeat;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #a3a3a3;height:40px;margin:0 15px 0 0;width:40px;min-width:40px;pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .sidebar .form-group label.form-control .name{font-size:16px}.main .sidebar .form-group label.form-control .svg-switch{width:22px;fill:#AB1C8E}.main .sidebar .form-group .form-price .slider-range{background:#cfcfcf;height:5px;margin:15px 0 0;position:relative;width:100%}.main .sidebar .form-group .form-price .slider-range .range{background:#a8a7a7;bottom:0;left:0;position:absolute;top:0}.main .sidebar .form-group .form-price .slider-range .slider-handle{background:#AB1C8E;cursor:pointer;height:20px;position:absolute;top:-7px;width:8px}.main .sidebar .form-group .form-price .price-info{margin:15px 0 0;padding:0 10px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main .sidebar .form-group .form-price .price-info .price{font-size:16px}.main .sidebar .form-group.inline{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main .sidebar .form-group.inline .form-t{margin:0}.main .sidebar .form-actions{margin:50px 0 0}.main .sidebar .form-actions .btn-text{font-size:16px;font-weight:bold;text-transform:uppercase}.main .sidebar .list-info{margin:0 0 80px}.main .sidebar .list-info .list-item{color:#a3a3a3;font-size:14px;margin:0 0 10px;min-height:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .sidebar .list-info .list-item:nth-child(2),.main .sidebar .list-info .list-item:nth-child(3){-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main .sidebar .list-info .list-item:nth-child(2) .list-v,.main .sidebar .list-info .list-item:nth-child(3) .list-v{padding:0}.main .sidebar .list-info .list-k{width:80px}.main .sidebar .list-info .list-v{padding:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.main .sidebar .list-info .city,.main .sidebar .list-info .date{color:#535353}.main .sidebar .list-info .form-group{margin:5px 0 0;position:relative;width:100%}.main .sidebar .soft-flights{margin:70px 0 60px}.main .sidebar .soft-flights .flight-t{color:#a3a3a3;font-size:16px;margin:0 0 5px}.main .sidebar .travellers .travellers-t{color:#AB1C8E;font-size:16px;font-weight:bold;height:40px;margin:0 0 40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .sidebar .travellers .travellers-t .btn{background:#fff;border-radius:5px;border:none;margin:0 0 0 40px;padding:0;width:50px}.main .sidebar .travellers .travellers-t .btn .btn-ico{background:url("/themes/assets/btn-more-16.png") no-repeat scroll 0 0;height:16px;width:16px}.main .sidebar .travellers .list{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main .sidebar .travellers .list-item{margin:0 -25px}.main .sidebar .travellers .list-link{color:#535353;cursor:pointer;font-size:16px;height:40px;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .sidebar .travellers .list-link:hover{background:#fff}.main .sidebar .travellers .list-item.selected .list-link{background:#fff}.main .sidebar .travellers .list-item.cancelled .list-link{text-decoration:line-through;opacity:0.9}.main .sidebar .travellers .list-ico{background:url("/themes/assets/btn-less-16.png") no-repeat scroll 0 0;height:16px;margin:0 0 0 10px;width:16px}.main .sidebar .travellers .list-info{margin:100px auto 0;max-width:190px;padding:35px 0}.main .sidebar .travellers .list-info .list-item{color:#a3a3a3;font-size:16px;margin:8px 0;min-height:0;padding:0;width:auto}.main .sidebar .travellers .list-info .list-item.totals{margin-top:40px}.main .sidebar .travellers .list-info .list-name{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.main .sidebar .travellers .list-info .list-name span{font-weight:bold}.main .sidebar .travellers .list-info .list-price{font-weight:bold;width:70px}.main .sidebar .catalog{margin:0 -25px}.main .sidebar .catalog .menu-link{font-size:14px;padding:8px 45px 8px;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .sidebar .catalog .menu .menu-item[vc-expander]{position:relative}.main .sidebar .catalog .menu .menu-item[vc-expander] .menu-arrow{cursor:pointer;height:30px;position:absolute;right:20px;top:5px;width:30px}.main .sidebar .catalog .menu .menu-item[vc-expander] .menu-arrow::after{border-color:#626262 transparent transparent;border-style:solid;border-width:7px 5px 0;content:' ';left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.main .sidebar .catalog .menu>.menu-item[vc-expander].expanded>.menu-arrow::after{border-color:transparent transparent #626262;border-width:0 5px 7px}.main .sidebar .catalog .menu-item.opened .menu-link{color:#AB1C8E}.main .sidebar .catalog .menu .menu .menu-link{color:#a3a3a3;padding:8px 45px 8px 55px}.main .sidebar .catalog .menu .menu .menu-item.opened .menu-link{color:#535353;font-weight:bold}.main .sidebar .catalog .menu .menu .menu .menu-link{color:#535353;padding:8px 45px 8px 65px}.main .sidebar .catalog .menu .menu .menu .menu-item.selected .menu-link{color:#535353;font-weight:normal}.main .sidebar .catalog .menu-item.selected>.menu-link{background:#fff}.main .search-full{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.main .search-full .bg{background:url("/themes/assets/bg-search.jpg") no-repeat scroll 0 0;font-size:24px;height:320px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .search-full .bg span{color:#AB1C8E}.main .search-full .services .list-item{width:25%}.main .search-full .get-tour{background:url("/themes/assets/get-tour.jpg") no-repeat scroll 0 0;height:320px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .search-full .get-tour .tour-t{background:#fff;color:#a7a7a7;font-size:24px;font-weight:bold;height:100px;margin:auto;text-transform:uppercase;width:300px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .search-full .icons{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .search-full .icons .list-ico,.main .search-full .icons .list-ico>svg{fill:#a7a7a7;height:50px;margin:0 25px;width:50px}.main .orders .services .list-item{width:33.3333%}.main .orders .actions{margin:45px 0 30px}.main .cnt{min-width:75%;position:relative;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.main .cnt .account{margin:0 -15px}.main .cnt .account .col-2{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 15px}.main .cnt .account .services .list-item{padding:15px;width:25%}.main .cnt .account .services .list-name{font-size:20px}.main .cnt .account .orders{margin:40px 0 0;padding:0 15px}.main .cnt .account .orders .list{margin:0 -15px}.main .cnt .orders .cnt-head .cnt-t{padding:0 30px}.main .cnt .orders .order-row,.main .cnt .orders .order-detail{padding-top:60px}.main .cnt .confirm .traveller{margin:0 0 40px}.main .cnt .confirm .traveller .traveller-offer{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:bold}.main .cnt .confirm .traveller .stops{color:#a3a3a3;font-weight:normal;margin:0 0 0 10px}.main .cnt .confirm .traveller-t{font-size:30px;font-weight:300;margin:0 0 10px}.main .cnt .confirm .traveller-t .mr{font-size:18px}.main .cnt .confirm .traveller-list .list-inner{margin:0 0 20px;background:#e6e6e6;height:60px;padding:0 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .cnt .confirm .traveller-list .list-name{font-size:16px}.main .cnt .confirm .traveller-list .list-name span{font-weight:bold}.main .cnt .confirm .traveller-list .list-ico,.main .cnt .confirm .traveller-list .list-ico>svg{fill:#626262;height:19px;width:20px;margin:0 15px 0 0}.main .cnt .confirm .traveller-list .list{padding:0 20px}.main .cnt .confirm .traveller-list .list .list-item{margin:10px 0;font-size:16px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main .cnt .confirm .traveller-list .list .list-price{color:#663996;width:100px;font-size:20px;text-align:center;margin:0 0 0 10px}.main .cnt .confirm .traveller-list .list .list-name{width:200px;margin:0 20px 0 0}.main .cnt .confirm .traveller-list .list .list-qty{width:80px;text-align:center;color:#663996;font-size:20px;margin:0 0 0 10px}.main .cnt .confirm .sum-list{padding:30px 20px;border-top:1px solid #eee}.main .cnt .confirm .sum-list .list-item{margin:10px 0;font-size:16px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main .cnt .confirm .sum-list .list-price{color:#663996;font-size:20px;margin:0 0 0 10px}.main .cnt .confirm .sum-list .list-name{width:160px;margin:0 20px 0 0;text-align:left}.main .cnt .confirm .sum-list .list-item.total{margin:30px 0 0;font-size:24px}.main .cnt .confirm .sum-list .list-item.total .list-price{font-size:24px}.main .cnt .thank-you{background:url("/themes/assets/bg-thank.jpg") no-repeat scroll 0 0;height:320px;margin:-35px -15px 15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .cnt .thank-you .thank-t{font-weight:bold;text-transform:uppercase}.main .cnt .thank-you .thank-t,.main .cnt .thank-you .thank-descr{font-size:24px}.main .cnt .cnt-t{font-size:36px;font-weight:300;margin:0 0 50px;text-transform:uppercase}.main .cnt>:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.main .cnt>[class*="product-"]>img:first-child{display:block;width:100%}.main .cnt .search-results{border:none}.main .cnt .departure{border-bottom:1px solid #eee;padding:0 0 25px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .cnt .departure .departure-t{color:#a3a3a3;font-size:18px;font-weight:bold}.main .cnt .search-list{margin:0 0 0 -15px}.main .cnt .search-list .list-item{border-bottom:1px solid #eee;border-top:1px solid #eee;margin:0 0 -1px;padding:10px 0 10px 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.main .cnt .search-list .list-name{color:#a3a3a3;padding:0 5px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.main .cnt .search-list .list-info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.main .cnt .search-list .list-type{margin:0 10px 0 40px;width:30px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .cnt .search-list .list-type svg{fill:#a3a3a3;width:30px}.main .cnt .search-list .list-class{color:#a3a3a3;display:none;font-size:18px;text-transform:uppercase}.main .cnt .search-list .list-bundle{height:70px;padding:10px 5px;width:33.3333%;cursor:pointer;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .cnt .search-list .list-bundle:hover{background:#e2c6fd}.main .cnt .search-list .list-bundle .bundle-inner{border-radius:5px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.main .cnt .search-list .list-bundle .bundle-inner.selected{-webkit-box-shadow:0 0 0 2px #AB1C8E;box-shadow:0 0 0 2px #AB1C8E}.main .cnt .search-list .list-bundle .bundle-price{background:#c1a9d8;border-radius:5px 0 0 5px;color:#fff;font-size:18px;font-weight:bold;width:90px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .cnt .search-list .list-bundle .bundle-info{background:#eee;border-radius:0 5px 5px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .cnt .search-list .list-bundle .bundle-info .info-inner{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.main .cnt .search-list .list-bundle .bundle-info .bundle-row{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .cnt .search-list .list-bundle .bundle-info .bundle-ico>svg{fill:#663996;height:20px;margin:2px 5px;width:21px}.main .cnt .search-list .list-bundle .bundle-info .bundle-ico.new,.main .cnt .search-list .list-bundle .bundle-info .bundle-ico.new>svg{fill:#AB1C8E}.main .cnt .search-list .list-bundle.sold-out{padding:0 5px;pointer-events:none;position:relative}.main .cnt .search-list .list-bundle.sold-out .bundle-inner::after{background:#eee;border-radius:3px;bottom:0;content:' ';left:5px;position:absolute;right:5px;top:0}.main .cnt .search-list .list-bundle.sold-out .bundle-inner::before{bottom:0;color:#535353;content:attr(data-name);font-size:18px;left:0;position:absolute;right:0;text-transform:uppercase;top:0;z-index:50;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .cnt .search-list .list-item:first-child{border:none}.main .cnt .search-list .list-item:first-child .list-info{margin:0 85px 0 0}.main .cnt .search-list .list-item:first-child .list-bundle{cursor:auto;height:auto;padding:0 5px 10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .cnt .search-list .list-item:first-child .list-bundle:hover{background:none}.main .cnt .search-list .list-item:first-child .list-name{color:#a3a3a3;font-size:18px;font-weight:bold;padding:0;text-transform:uppercase;width:auto}.main .cnt .bundles-list{margin:0 -10px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.main .cnt .bundles-list .list-item{padding:0 5px;width:33.3333%;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}.main .cnt .bundles-list .list-inner{background:url("/themes/assets/bundle-business.png") no-repeat scroll 0 0 #663996;background-size:cover;border:6px solid #fff;border-radius:10px;height:350px;padding:30px 0;-webkit-box-sizing:border-box;box-sizing:border-box;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main .cnt .bundles-list .list-item.sold-out{pointer-events:none}.main .cnt .bundles-list .list-item.sold-out .list-inner{position:relative}.main .cnt .bundles-list .list-item.sold-out .list-inner::after{background:#eee;border-radius:3px;bottom:0;content:" ";left:0;position:absolute;right:0;top:0}.main .cnt .bundles-list .list-item.sold-out .list-inner::before{bottom:0;color:#535353;content:attr(data-name);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;left:0;position:absolute;right:0;text-transform:uppercase;top:0;z-index:50;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .cnt .bundles-list .list-item.basic .list-inner{background:url("/themes/assets/bundle-basic.png") no-repeat scroll 0 0 #b699d2;background-size:cover}.main .cnt .bundles-list .list-item.premium .list-inner{background:url("/themes/assets/bundle-premium.png") no-repeat scroll 0 0 #8f6daf;background-size:cover}.main .cnt .bundles-list .list-item:hover .list-inner,.main .cnt .bundles-list .list-item.selected .list-inner{border-color:#AB1C8E;-webkit-box-shadow:0 0 0 4px #fff inset;-ms-box-shadow:0 0 0 4px #fff inset;-o-box-shadow:0 0 0 4px #fff inset;box-shadow:0 0 0 4px #fff inset}.main .cnt .bundles-list .list-t{color:#fff;font-size:22px;font-weight:bold;margin:0 0 30px;padding:0 25px;text-transform:uppercase;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .cnt .bundles-list .list-info{padding:0 25px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .cnt .bundles-list .list-info .list-type{color:#fff;padding:0 0 0 30px;position:relative;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main .cnt .bundles-list .list-info .list-type+.list-type{margin:10px 0 0}.main .cnt .bundles-list .list-info .list-ico>svg{fill:#fff;height:20px;left:0;position:absolute;top:0;width:20px}.main .cnt .bundles-list .list-info .list-name{color:#fff}.main .cnt .bundles-list .list-price{color:#fff;font-size:24px;font-weight:bold;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .cnt .bundles-list .info-inner{padding:0 25px;width:100%}.main .cnt .bundles-list .feature-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main .cnt .other-info{margin:45px 25px 0 5px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .cnt .other-info .total{width:33.3333%}.main .cnt .other-info .total .total-inner{background:#eee;border-left:6px solid #fff;border-right:6px solid #fff;color:#525252;font-size:16px;padding:0 0 0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .cnt .other-info .total .total-inner .col{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.main .cnt .other-info .total .total-inner .total-price,.main .cnt .other-info .total .total-inner .total-sum{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .cnt .other-info .total .total-inner .total-sum .col:nth-child(2){font-weight:bold}.main .cnt .other-info .total .total-inner .col:nth-child(2){width:70px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.main .cnt .other-info .total .total-inner .count{font-weight:bold;margin:0 5px 0 0}.main .cnt .other-info .action{margin:0;width:66.6666%}.main .cnt .other-info .action .action-inner{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.main .cnt .other-info .total,.main .cnt .other-info .action{padding:0 5px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .cnt .other-info .next{margin:0}.main .cnt-head{height:40px;margin:0 0 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .cnt-head .cnt-t{color:#AB1C8E;font-size:16px;font-weight:bold;margin:0;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap}.main .cnt-head .cnt-t .t{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.main .cnt-head .cnt-t .t span{color:#535353;margin:0 10px 0 0}.main .cnt-head .cnt-t .placeholder{color:#a3a3a3;font-weight:300}.main .search-results .cnt-head{margin:0 0 30px}.main .cnt-main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.main .cnt-main .scroll-pane{height:495px;width:auto !important}.main sf-items-simple-list h3{color:#AB1C8E;margin:20px 0;text-align:center}.main sf-items-simple-list .list{margin:0 0 25px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.main sf-items-simple-list .list-item{padding:0 5px;width:16.6666%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main sf-items-simple-list .list-ico{height:50px;margin:15px 0;width:50px}.main sf-items-simple-list .list-name{color:#663996;font-size:14px;text-align:center;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.main sf-items-simple-list .list-item.not .list-descr{color:#a3a3a3;text-transform:uppercase}.main sf-items-simple-list .list-item.not .list-ico,.main sf-items-simple-list .list-item.not .list-ico>svg{fill:#e6e6e6}.main sf-items-simple-list .list-item.not .list-name{color:#a3a3a3}.main .traveller-info .cols{margin:30px -10px 40px}.main .traveller-info .col{padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.main .traveller-info .form-list{margin:0 0 40px;padding:0 10px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main .traveller-info .advantages{margin:80px 0 40px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main .traveller-info .advantages .list{margin:0 -10px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .traveller-info .advantages .list-item{margin:0 0 35px;padding:0 10px;width:90px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main .traveller-info .advantages .list:nth-child(2) .list-ico,.main .traveller-info .advantages .list:nth-child(2) .list-ico>svg{fill:#663996}.main .traveller-info .advantages .list-ico,.main .traveller-info .advantages .list-ico>svg{fill:#AB1C8E;height:50px;margin:0 0 20px;width:50px}.main .traveller-info .advantages .list-name{color:#626262;text-align:center}.main .traveller-info .credit-card{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .traveller-info .credit-card .cols{margin:0}.main .traveller-info .credit-card .form{width:450px}.main .traveller-info .credit-card .form-label{margin:0 0 0 10px}.main .traveller-info .flight-info{border-bottom:1px solid #eee;border-top:1px solid #eee;height:320px;margin:0 0 100px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .traveller-info .flight-info .info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .traveller-info .flight-info .info .info-row{color:#626262;font-size:16px}.main .traveller-info .flight-info .info .info-row .row-name,.main .traveller-info .flight-info .info .info-row .row-date,.main .traveller-info .flight-info .info .info-row .row-stops{display:inline-block;margin:0 0 15px 10px}.main .traveller-info .flight-info .info .info-row .row-name{font-weight:bold;margin-left:0}.main .traveller-info .flight-info .info .info-row .row-stops{color:#a3a3a3}.main .traveller-info .flight-info .info .info-row+.info-row{margin:60px 0 0}.main .traveller-info .flight-info .info .time{display:inline-block;font-weight:bold}.main .traveller-info .flight-info .flight-price{background:url("/themes/assets/flight-bg.png") no-repeat scroll 0 0;color:#626262;font-size:30px;font-weight:bold;height:320px;width:320px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .traveller-info .traveller-user{margin:0 0 45px;padding:0 0 0 20px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .traveller-info .traveller-user .mr{font-size:18px;margin:0 5px 0 0}.main .traveller-info .traveller-user .name{font-size:30px;font-weight:300}.main .traveller-info .traveller-t{font-weight:bold;padding:0 20px 25px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main .traveller-info .traveller-t .traveller-offer{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .traveller-info .traveller-t .stops{color:#a3a3a3;font-weight:normal;margin:0 0 0 10px}.main .traveller-info .leg-list{margin:0 0 35px}.main .traveller-info .leg-list>.list-item{font-size:16px;position:relative}.main .traveller-info .leg-list>.list-item span{font-weight:bold}.main .traveller-info .leg-list .list-inner{background:#e6e6e6;cursor:pointer;height:60px;margin:0 0 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.main .traveller-info .leg-list .list-inner .list-ico,.main .traveller-info .leg-list .list-inner .list-ico>svg{fill:#626262;height:19px;left:25px;position:absolute;top:20px;width:20px}.main .traveller-info .leg-list .list-inner .list-name{padding:0 55px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.main .traveller-info .leg-list .list-inner .list-discount,.main .traveller-info .leg-list .list-inner .list-arrow{position:absolute}.main .traveller-info .leg-list .list-inner .list-discount{background:#AB1C8E;border-radius:5px;color:#fff;height:30px;margin:0 30px 0 0;position:absolute;right:55px;top:15px;width:100px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .traveller-info .leg-list .list-inner .list-arrow{background:url("/themes/assets/icon-leg-arrows.png") no-repeat scroll 0 0;height:16px;position:absolute;right:35px;top:22px;width:14px}.main .traveller-info .leg-list>.list-item.selected .list-inner{background:#663996}.main .traveller-info .leg-list>.list-item.selected .list-inner .list-ico,.main .traveller-info .leg-list>.list-item.selected .list-inner .list-ico>svg{fill:#fff}.main .traveller-info .leg-list>.list-item.selected .list-inner .list-name{color:#fff}.main .traveller-info .leg-list>.list-item.selected .list-inner .list-discount{background:#fff;color:#663996}.main .traveller-info .leg-list>.list-item.selected .list-inner .list-arrow{background-position:0 100%}.main .traveller-info .leg-list .list-info{display:none;margin:0 0 10px}.main .traveller-info .leg-list .list-info .t{color:#AB1C8E;font-size:18px;font-weight:bold;height:110px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .traveller-info .leg-list .list-info .have .list{border-bottom:2px solid #e6e6e6;border-top:2px solid #e6e6e6;padding:45px 0;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.main .traveller-info .leg-list .list-info .have .list .list-item{padding:0 5px;width:16.6666%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main .traveller-info .leg-list .list-info .have .list .list-ico>svg{fill:#663996;height:50px;margin:15px 0;width:50px}.main .traveller-info .leg-list .list-info .have .list .list-name{color:#663996;font-size:14px;text-align:center;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.main .traveller-info .leg-list .list-info .have .list .list-item.not .list-descr{color:#a3a3a3;text-transform:uppercase}.main .traveller-info .leg-list .list-info .have .list .list-item.not .list-ico,.main .traveller-info .leg-list .list-info .have .list .list-item.not .list-ico>svg{fill:#e6e6e6}.main .traveller-info .leg-list .list-info .have .list .list-item.not .list-name{color:#a3a3a3}.main .traveller-info .leg-list .list-info .specially .list{margin:0 0 70px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.main .traveller-info .leg-list .list-info .specially .list .list-item{cursor:pointer;padding:60px 5px;position:relative;width:16.6666%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main .traveller-info .leg-list .list-info .specially .list .list-item:hover .btn{background:#AB1C8E;color:#fff}.main .traveller-info .leg-list .list-info .specially .list .list-hot{background:#663996;border-radius:5px;color:#fff;font-size:12px;font-weight:bold;left:50%;height:20px;position:absolute;text-transform:uppercase;top:10px;width:100px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.main .traveller-info .leg-list .list-info .specially .list .list-item:nth-child(even){background:#f5f5f5}.main .traveller-info .leg-list .list-info .specially .list .list-ico>svg{fill:#AB1C8E;height:50px;margin:20px 0 15px;width:50px}.main .traveller-info .leg-list .list-info .specially .list .list-name{color:#535353;font-size:14px;text-align:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.main .traveller-info .leg-list .list-info .specially .list .list-price{padding:25px 0;width:105px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main .traveller-info .leg-list .list-info .specially .list .list-price .price,.main .traveller-info .leg-list .list-info .specially .list .list-price .oldp-price{font-size:18px;font-weight:bold}.main .traveller-info .leg-list .list-info .specially .list .list-price .old-price{color:#a3a3a3;font-weight:300;text-decoration:line-through}.main .traveller-info .leg-list .list-info .specially .list .list-status,.main .traveller-info .leg-list .list-info .specially .list .list-btn{bottom:30px;height:40px;left:50%;padding:0 10px;position:absolute;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.main .traveller-info .leg-list .list-info .specially .list .list-status{color:#AB1C8E;font-size:18px;font-weight:bold;text-transform:uppercase}.main .traveller-info .leg-list .list-info .specially .list .btn{border-radius:5px;color:#AB1C8E;font-size:18px;font-weight:bold;text-transform:uppercase}.main .traveller-info .leg-list .list-info .specially .list .list-item.added .list-ico,.main .traveller-info .leg-list .list-info .specially .list .list-item.added .list-ico>svg{fill:#535353}.main .traveller-info .leg-list>.list-item.selected .list-info{display:block}.main .traveller-info .leg-total{background:url("/themes/assets/bg-leg-total.jpg") no-repeat scroll 0 0;background-size:cover;border-bottom:2px solid #663996;margin:0 -15px;min-height:320px;padding:40px 0;-webkit-box-sizing:border-box;box-sizing:border-box;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .traveller-info .leg-total .total-inner{font-size:16px;text-align:center}.main .traveller-info .leg-total .total-t{color:#a3a3a3;font-size:18px;font-weight:bold}.main .traveller-info .leg-total .leg{color:#a3a3a3;font-size:16px;margin:10px 0 50px}.main .traveller-info .leg-total .leg .time{font-weight:bold}.main .traveller-info .leg-total .text{font-weight:300;margin:10px 0;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.main .traveller-info .leg-total .text span{-webkit-box-sizing:border-box;box-sizing:border-box;color:#AB1C8E;font-weight:normal;padding:0 15px;width:25%}.main .traveller-info .leg-total .total-price{height:40px;margin:40px 0 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .traveller-info .leg-total .total-price .price{font-size:16px;font-weight:bold;margin:0 20px 0 0}.main .traveller-info .leg-total .total-price .price span{color:#AB1C8E}.main .traveller-info .leg-total .total-price .total{background:#fff;font-size:18px;height:40px;text-transform:uppercase;width:200px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .traveller-info .leg-total .total-price .total span{font-weight:bold;margin:0 0 0 10px}.main .traveller-info .total-sum{background:url("/themes/assets/bg-total.jpg") no-repeat scroll 0 0;background-size:cover;height:320px;margin:0 -10px 70px;padding:40px 0;-webkit-box-sizing:border-box;box-sizing:border-box;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .traveller-info .total-sum .total-inner{font-size:16px;margin:auto;text-align:center}.main .traveller-info .total-sum .total-t{color:#a3a3a3;font-size:18px;font-weight:bold;padding-bottom:20px}.main .traveller-info .total-sum .leg{color:#a3a3a3;font-size:16px;margin:10px 0 50px}.main .traveller-info .total-sum .leg .time{font-weight:bold}.main .traveller-info .total-sum .text{font-weight:300;margin:10px 0}.main .traveller-info .total-sum .text span{color:#AB1C8E;font-weight:normal}.main .traveller-info .total-sum .total-price{height:40px;margin:40px 0 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .traveller-info .total-sum .total-price .price{font-size:16px;font-weight:bold;margin:0 20px 0 0}.main .traveller-info .total-sum .total-price .price span{color:#AB1C8E}.main .traveller-info .total-sum .total-price .total{background:#fff;font-size:18px;height:40px;text-transform:uppercase;width:200px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .traveller-info .total-sum .total-price .total span{font-weight:bold;margin:0 0 0 10px}.main .feedback{background:#5a3283;min-height:320px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .feedback .feedback-el{color:#fff;margin:0 80px}.main .feedback .el-ico{background-position:0 50%;background-repeat:no-repeat;display:block;height:64px;margin:0 auto 25px;width:64px}.main .feedback .el-ico.plus{background-image:url("/themes/assets/icon-plus-64.png")}.main .feedback .el-ico.mail{background-image:url("/themes/assets/icon-mail-64.png")}.main .feedback .el-name{font-size:16px;text-align:center}.main .services{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.main .services .list-item{padding:30px;width:33.3333%;-webkit-box-sizing:border-box;box-sizing:border-box}.main .services .list-link{display:block;position:relative}.main .services .list-link:hover::after{background:#AB1C8E;bottom:0;content:' ';left:0;position:absolute;right:0;top:0}.main .services .list-link::before{background:rgba(0,0,0,0.3);bottom:0;content:' ';left:0;position:absolute;right:0;top:0}.main .services .list-pic{display:block;width:100%}.main .services .list-name,.main .services .list-travelers{bottom:20px;color:#fefefe;font-size:16px;left:20px;right:20px;position:absolute;z-index:50}.main .services .list-travelers{bottom:auto;color:#fff;position:absolute;top:20px}.main .services .list-travelers.tile{margin-right:36px}.main .product-bundle-business .services .list-link{display:block;position:relative}.main .product-bundle-business .services .list-link:hover::after{display:none}.main .types{background:url("/themes/assets/bg-types.jpg") no-repeat scroll 0 0;background-size:cover;min-height:320px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .types .type-t{color:#a3a3a3;font-size:36px;font-weight:300;margin:0 0 40px}.main .types .list{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .types .list-item{height:60px;width:195px}.main .types .list-link{color:#AB1C8E;font-size:30px;font-weight:300;height:inherit;text-decoration:none;width:inherit;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .types .list-link:hover{background:#fff;border-radius:5px}.main .products{padding:50px 0 0;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.main .products .list-item,.main .products .variation-item,.main .products .product-item{padding:0 30px 30px;position:relative;width:33.3333%;-webkit-box-sizing:border-box;box-sizing:border-box}.main .products .product-item{width:50%}.main .products .list-inner{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.main .products .list-inner:hover .list-ico,.main .products .list-inner:hover .list-ico>svg{fill:#AB1C8E}.main .products .list-inner:hover .list-name{display:none}.main .products .list-inner:hover .list-descr{color:#AB1C8E;opacity:1}.main .products .list-discount{background:#663996;border-radius:5px;color:#fff;font-size:30px;font-weight:bold;height:40px;left:20px;position:absolute;top:-10px;width:100px;z-index:50;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .products .list-img{position:relative}.main .products .list-pic{display:block;width:100%}.main .products .list-info,.main .products .variation-info{background:#fff;border-radius:5px;bottom:10px;color:#535353;font-size:18px;left:10px;height:80px;padding:0 10px;position:absolute;right:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .products .variation-info{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main .products .list-actions{margin:15px -10px 0;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.main .products .list-actions .list-col{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px;width:50%}.main .products .list-actions .btn-fill .btn-text{font-weight:bold;text-transform:uppercase}.main .products .list-ico,.main .products .list-ico>svg{fill:#cacaca;height:100px;margin:0 0 25px;width:100px}.main .products .list-name,.main .products .list-descr,.main .products .variation-name{color:#535353;font-size:18px;max-width:140px;text-align:center}.main .products .variation-name{text-align:left}.main .products .list-name{min-height:44px}.main .products .list-descr{height:76px;opacity:0}.main .products .list-price,.main .products .variation-price{font-size:1em;font-weight:bold;max-width:80px;padding:0;text-align:right;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main .products .list-price .old-price,.main .products .variation-price .old-price{font-size:0.9em;font-weight:normal;color:#a6a6a6;text-decoration:line-through}.main .product-business .products .list-info{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main .product-business .products .list-name{min-height:0}.main .product-head{background:#e4e4e4;font-size:24px;font-weight:bold;height:320px;text-transform:uppercase;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .product .product-bg{background:url("/themes/assets/bg-product.jpg") no-repeat scroll 0 0;height:320px}.main .product .product-class{margin:0 0 60px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .product .product-class .class-info{padding:60px 65px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.main .product .product-class .class-info .class-t{font-size:36px;font-weight:300;margin:0 0 40px;text-transform:uppercase}.main .product .product-class .class-info .class-descr{font-size:16px}.main .product .product-class .class-img{background:url("/themes/assets/bg-business.jpg") no-repeat scroll 0 0;height:320px;min-width:320px;width:320px}.main .product .product-services{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .product .product-services .list-item{margin:0 0 40px;padding:0 30px;width:33.3333%;-webkit-box-sizing:border-box;box-sizing:border-box}.main .product .product-services .list-ico,.main .product .product-services .list-ico>svg{display:block;fill:#AB1C8E;height:100px;margin:0 auto 25px;width:100px}.main .product .product-services .list-name{color:#AB1C8E;font-size:18px;margin:0 0 40px;text-align:center}.main .product .product-services .list-descr{font-size:16px}.main .product .actions{margin:0 65px}.main .product-destinations .map{background:#ccc;height:100%;position:relative}.main .product-destinations .city-detail{background:#fff;-webkit-box-shadow:6px 10px 0 rgba(0,0,0,0.1);box-shadow:6px 10px 0 rgba(0,0,0,0.1);-webkit-box-sizing:border-box;box-sizing:border-box;left:40px;padding:30px 30px 0;position:absolute;top:70px;width:310px;z-index:500}.main .product-destinations .city-detail .list{margin:20px 0}.main .product-destinations .city-detail .list-item{position:relative;color:#AB1C8E;font-size:18px;margin:10px 0;padding-left:40px}.main .product-destinations .city-detail .list-item:before{content:'\f041';font-family:FontAwesome;position:absolute;left:10px;color:#AB1C8E}.main .product-destinations .city-detail .list-item a{color:#AB1C8E;text-decoration:none}.main .product-destinations .city-detail .city-image{height:120px;position:relative;width:250px}.main .product-destinations .city-detail .city-pic{height:100%;left:0;position:absolute;top:0;width:100%;-o-object-fit:cover;object-fit:cover}.main .product-destinations .city-detail .city-name{bottom:0;height:70px;left:0;padding:0 20px;position:absolute;right:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .product-destinations .city-detail .city-name::after{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(#000));background-image:linear-gradient(transparent, #000);bottom:0;content:' ';height:70px;left:0;position:absolute;right:0}.main .product-destinations .city-detail .city-name .city{color:#fff;font-size:24px;font-weight:300;position:relative;z-index:5}.main .product-destinations .country{background:url("/themes/assets/destinations-bg.jpg");height:320px;position:relative}.main .product-destinations .country .country-name{color:#fff;font-size:18px;font-weight:300;padding:0 0 0 25px;position:absolute;right:30px;top:30px;text-transform:uppercase}.main .product-destinations .country .country-name::after{background:#AB1C8E;border-radius:50%;content:' ';height:10px;left:0;position:absolute;top:50%;width:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.main .product-destinations .city{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .product-destinations .city .city-map{background:url("/themes/assets/destinations-map.jpg") no-repeat scroll 0 0;height:320px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.main .product-destinations .city .city-info{background:url("/themes/assets/destinations-city.jpg") no-repeat scroll 0 0;height:320px;position:relative;width:320px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .product-destinations .city .city-info .city-name{border:1px solid #fff;color:#fff;font-size:24px;font-weight:300;padding:15px 25px;text-transform:uppercase}.main .product-destinations .places .place-info{background:#fff;height:320px;width:320px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .product-destinations .places .place-info .info-inner{border:1px solid #703da1;color:#703da1;font-size:36px;font-weight:300;height:192px;font-size:36px;width:192px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .product-destinations .places .banner{background:url("/themes/assets/destinations-banner.jpg") no-repeat scroll 0 0;height:320px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.main .product-cities .search,.main .product-airports .search{background:url("/themes/assets/cities-bg.jpg") no-repeat scroll 0 0;height:320px;margin:0 0 30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main .product-cities .search .form,.main .product-airports .search .form{margin:0 0 45px;width:510px}.main .product-cities .search .form .form-group,.main .product-airports .search .form .form-group{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .product-cities .search .form .form-label,.main .product-airports .search .form .form-label{width:120px}.main .product-cities .search .form .form-input,.main .product-airports .search .form .form-input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.main .product-cities .search .filters,.main .product-airports .search .filters{max-width:330px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.main .product-cities .search .filters .list-item,.main .product-airports .search .filters .list-item{margin:5px;width:26px}.main .product-cities .search .filters .list-link,.main .product-airports .search .filters .list-link{border-radius:5px;color:#535353;font-size:16px;padding:4px 0;text-decoration:none;text-transform:uppercase;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .product-cities .search .filters .list-link:hover,.main .product-airports .search .filters .list-link:hover{background:#AB1C8E;color:#fff}.main .product-cities .search .filters .list-item.selected .list-link,.main .product-airports .search .filters .list-item.selected .list-link{background:#AB1C8E;color:#fff}.main .product-cities .search .filters .list-item.disabled .list-link,.main .product-airports .search .filters .list-item.disabled .list-link{color:#bab9b9;pointer-events:none}.main .product-cities .city-list,.main .product-airports .city-list{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.main .product-cities .city-list .list-item,.main .product-airports .city-list .list-item{padding:30px;width:33.3333%;-webkit-box-sizing:border-box;box-sizing:border-box}.main .product-cities .city-list .list-link,.main .product-airports .city-list .list-link{cursor:pointer;display:block;position:relative;height:100%}.main .product-cities .city-list .list-pic,.main .product-airports .city-list .list-pic{display:block;width:100%}.main .product-cities .city-list .list-name,.main .product-airports .city-list .list-name{bottom:0;height:70px;left:0;padding:0 20px;position:absolute;right:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .product-cities .city-list .list-name .name,.main .product-airports .city-list .list-name .name{color:#fefefe;font-size:20px;font-weight:400;position:relative;z-index:5}.main .product-cities .city-list .list-name::after,.main .product-airports .city-list .list-name::after{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(#000));background-image:linear-gradient(transparent, #000);bottom:0;content:" ";height:70px;left:0;position:absolute;right:0}.main .product-cities sf-cache-toggle,.main .product-airports sf-cache-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:30px}.main .product-city-detail .city-bg,.main .product-city-detail .airport-bg,.main .product-airport-detail .city-bg,.main .product-airport-detail .airport-bg,.main .product-fleet .city-bg,.main .product-fleet .airport-bg{display:block}.main .product-city-detail .city .city-info,.main .product-city-detail .city .airport-info,.main .product-city-detail .airport .city-info,.main .product-city-detail .airport .airport-info,.main .product-airport-detail .city .city-info,.main .product-airport-detail .city .airport-info,.main .product-airport-detail .airport .city-info,.main .product-airport-detail .airport .airport-info,.main .product-fleet .city .city-info,.main .product-fleet .city .airport-info,.main .product-fleet .airport .city-info,.main .product-fleet .airport .airport-info{padding:55px 65px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.main .product-city-detail .city .city-info .city-t,.main .product-city-detail .city .city-info .airport-t,.main .product-city-detail .city .airport-info .city-t,.main .product-city-detail .city .airport-info .airport-t,.main .product-city-detail .airport .city-info .city-t,.main .product-city-detail .airport .city-info .airport-t,.main .product-city-detail .airport .airport-info .city-t,.main .product-city-detail .airport .airport-info .airport-t,.main .product-airport-detail .city .city-info .city-t,.main .product-airport-detail .city .city-info .airport-t,.main .product-airport-detail .city .airport-info .city-t,.main .product-airport-detail .city .airport-info .airport-t,.main .product-airport-detail .airport .city-info .city-t,.main .product-airport-detail .airport .city-info .airport-t,.main .product-airport-detail .airport .airport-info .city-t,.main .product-airport-detail .airport .airport-info .airport-t,.main .product-fleet .city .city-info .city-t,.main .product-fleet .city .city-info .airport-t,.main .product-fleet .city .airport-info .city-t,.main .product-fleet .city .airport-info .airport-t,.main .product-fleet .airport .city-info .city-t,.main .product-fleet .airport .city-info .airport-t,.main .product-fleet .airport .airport-info .city-t,.main .product-fleet .airport .airport-info .airport-t{font-size:36px;font-weight:300;text-transform:uppercase}.main .product-city-detail .city .city-info .city-state,.main .product-city-detail .city .city-info .airport-state,.main .product-city-detail .city .airport-info .city-state,.main .product-city-detail .city .airport-info .airport-state,.main .product-city-detail .airport .city-info .city-state,.main .product-city-detail .airport .city-info .airport-state,.main .product-city-detail .airport .airport-info .city-state,.main .product-city-detail .airport .airport-info .airport-state,.main .product-airport-detail .city .city-info .city-state,.main .product-airport-detail .city .city-info .airport-state,.main .product-airport-detail .city .airport-info .city-state,.main .product-airport-detail .city .airport-info .airport-state,.main .product-airport-detail .airport .city-info .city-state,.main .product-airport-detail .airport .city-info .airport-state,.main .product-airport-detail .airport .airport-info .city-state,.main .product-airport-detail .airport .airport-info .airport-state,.main .product-fleet .city .city-info .city-state,.main .product-fleet .city .city-info .airport-state,.main .product-fleet .city .airport-info .city-state,.main .product-fleet .city .airport-info .airport-state,.main .product-fleet .airport .city-info .city-state,.main .product-fleet .airport .city-info .airport-state,.main .product-fleet .airport .airport-info .city-state,.main .product-fleet .airport .airport-info .airport-state{color:#a3a3a3;font-weight:300}.main .product-city-detail .city .city-info .city-descr,.main .product-city-detail .city .city-info .airport-descr,.main .product-city-detail .city .airport-info .city-descr,.main .product-city-detail .city .airport-info .airport-descr,.main .product-city-detail .airport .city-info .city-descr,.main .product-city-detail .airport .city-info .airport-descr,.main .product-city-detail .airport .airport-info .city-descr,.main .product-city-detail .airport .airport-info .airport-descr,.main .product-airport-detail .city .city-info .city-descr,.main .product-airport-detail .city .city-info .airport-descr,.main .product-airport-detail .city .airport-info .city-descr,.main .product-airport-detail .city .airport-info .airport-descr,.main .product-airport-detail .airport .city-info .city-descr,.main .product-airport-detail .airport .city-info .airport-descr,.main .product-airport-detail .airport .airport-info .city-descr,.main .product-airport-detail .airport .airport-info .airport-descr,.main .product-fleet .city .city-info .city-descr,.main .product-fleet .city .city-info .airport-descr,.main .product-fleet .city .airport-info .city-descr,.main .product-fleet .city .airport-info .airport-descr,.main .product-fleet .airport .city-info .city-descr,.main .product-fleet .airport .city-info .airport-descr,.main .product-fleet .airport .airport-info .city-descr,.main .product-fleet .airport .airport-info .airport-descr{font-size:16px;margin:60px 0}.main .product-city-detail .city .city-info .city-adv .list-item,.main .product-city-detail .city .city-info .airport-adv .list-item,.main .product-city-detail .city .airport-info .city-adv .list-item,.main .product-city-detail .city .airport-info .airport-adv .list-item,.main .product-city-detail .airport .city-info .city-adv .list-item,.main .product-city-detail .airport .city-info .airport-adv .list-item,.main .product-city-detail .airport .airport-info .city-adv .list-item,.main .product-city-detail .airport .airport-info .airport-adv .list-item,.main .product-airport-detail .city .city-info .city-adv .list-item,.main .product-airport-detail .city .city-info .airport-adv .list-item,.main .product-airport-detail .city .airport-info .city-adv .list-item,.main .product-airport-detail .city .airport-info .airport-adv .list-item,.main .product-airport-detail .airport .city-info .city-adv .list-item,.main .product-airport-detail .airport .city-info .airport-adv .list-item,.main .product-airport-detail .airport .airport-info .city-adv .list-item,.main .product-airport-detail .airport .airport-info .airport-adv .list-item,.main .product-fleet .city .city-info .city-adv .list-item,.main .product-fleet .city .city-info .airport-adv .list-item,.main .product-fleet .city .airport-info .city-adv .list-item,.main .product-fleet .city .airport-info .airport-adv .list-item,.main .product-fleet .airport .city-info .city-adv .list-item,.main .product-fleet .airport .city-info .airport-adv .list-item,.main .product-fleet .airport .airport-info .city-adv .list-item,.main .product-fleet .airport .airport-info .airport-adv .list-item{padding:4px 0}.main .product-city-detail .city .map,.main .product-city-detail .airport .map,.main .product-airport-detail .city .map,.main .product-airport-detail .airport .map,.main .product-fleet .city .map,.main .product-fleet .airport .map{background-size:cover;min-width:320px;width:320px}.main .product-city-detail .airports,.main .product-airport-detail .airports,.main .product-fleet .airports{background:url("/themes/assets/cities-detail-airports.jpg") no-repeat scroll 0 0;color:#AB1C8E;font-size:36px;font-weight:300;height:320px;text-transform:uppercase;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main .product-city-detail .airports a,.main .product-airport-detail .airports a,.main .product-fleet .airports a{cursor:pointer;font-size:27px;padding:10px 0}.main .product-city-detail .airports .disabled,.main .product-airport-detail .airports .disabled,.main .product-fleet .airports .disabled{color:#a3a3a3;pointer-events:none}.main .product-city-detail .actions,.main .product-airport-detail .actions,.main .product-fleet .actions{margin:120px auto;max-width:60%;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .product-airport-detail .airport .map{background-size:cover;min-width:320px;position:relative;width:320px;overflow:hidden}.main .product-airport-detail .airport .map img{position:absolute;left:50%;top:50%;height:auto;width:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.main .product-airport-detail .airport .map .map-view{background:url("/themes/assets/icon-eye-72.png") no-repeat scroll 0 0;height:56px;left:50%;position:absolute;top:50%;width:72px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.main .product-airport-detail .airports{background:url("/themes/assets/airports-detail-airports.jpg") no-repeat scroll 0 0;color:#AB1C8E;font-size:36px;font-weight:300;height:320px;text-transform:uppercase;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main .product-fleet .fleet-bg{display:block;width:100%}.main .product-fleet .fleet-list .list-item{height:320px}.main .product-fleet .fleet-list .list-link{display:block;height:inherit;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .product-fleet .fleet-list .list-link .list-info{background:#95187c;bottom:0;display:block;left:0;opacity:0;position:absolute;right:0;top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease}.main .product-fleet .fleet-list .list-link:hover .list-info{opacity:1}.main .product-fleet .fleet-list .list-link:hover .list-info .list-item{color:#fff;font-size:24px;font-weight:300;height:auto;text-transform:uppercase;-webkit-transition:color 0.5s ease;transition:color 0.5s ease}.main .product-fleet .fleet-list .list-link:hover .list-info .list-item span{margin:0 5px 0 0}.main .product-fleet .fleet-list .list-pic{opacity:.6;width:60%;display:block;margin:auto}.main .product-fleet .fleet-list .list-name{color:#AB1C8E;font-size:36px;font-weight:300;left:50%;margin:-40px 0 0;position:absolute;text-transform:uppercase;top:50%;white-space:nowrap;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.main .product-fleet .actions{margin:120px auto;max-width:60%;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .product-plane .plane-bg{display:block;width:100%}.main .product-plane .plane-scheme{background:url("/themes/assets/plane-scheme.jpg") no-repeat scroll 100% 50%;min-height:640px}.main .product-plane .actions{margin:120px auto;max-width:60%}.main .plane-info{background:url("/themes/assets/plane-bg-info.jpg") no-repeat scroll 0 0;min-height:320px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .plane-info .list-item{font-size:16px;padding:2px 0;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .plane-info .list-item span{margin:0 20px 0 0;width:160px}.main .product-classes .classes-bg,.main .product-bundles .classes-bg{display:block;width:100%}.main .product-classes .classes-list,.main .product-classes .bundles-list,.main .product-bundles .classes-list,.main .product-bundles .bundles-list{display:block;padding:0}.main .product-classes .classes-list .list-item,.main .product-classes .bundles-list .list-item,.main .product-bundles .classes-list .list-item,.main .product-bundles .bundles-list .list-item{padding:0;width:auto}.main .product-classes .classes-list .list-item .list-link,.main .product-classes .bundles-list .list-item .list-link,.main .product-bundles .classes-list .list-item .list-link,.main .product-bundles .bundles-list .list-item .list-link{display:block;min-height:100px;position:relative}.main .product-classes .classes-list .list-item .list-link::after,.main .product-classes .bundles-list .list-item .list-link::after,.main .product-bundles .classes-list .list-item .list-link::after,.main .product-bundles .bundles-list .list-item .list-link::after{background:#95187c;bottom:0;left:0;content:' ';opacity:0;position:absolute;right:0;top:0;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease}.main .product-classes .classes-list .list-item .list-link:hover::after,.main .product-classes .bundles-list .list-item .list-link:hover::after,.main .product-bundles .classes-list .list-item .list-link:hover::after,.main .product-bundles .bundles-list .list-item .list-link:hover::after{opacity:1}.main .product-classes .classes-list .list-item .list-link:hover .list-name,.main .product-classes .bundles-list .list-item .list-link:hover .list-name,.main .product-bundles .classes-list .list-item .list-link:hover .list-name,.main .product-bundles .bundles-list .list-item .list-link:hover .list-name{color:#fff}.main .product-classes .classes-list .list-item .list-pic,.main .product-classes .bundles-list .list-item .list-pic,.main .product-bundles .classes-list .list-item .list-pic,.main .product-bundles .bundles-list .list-item .list-pic{display:block;width:100%}.main .product-classes .classes-list .list-item .list-name,.main .product-classes .bundles-list .list-item .list-name,.main .product-bundles .classes-list .list-item .list-name,.main .product-bundles .bundles-list .list-item .list-name{font-size:36px;font-weight:bold;left:50%;position:absolute;text-transform:uppercase;top:50%;white-space:nowrap;z-index:50;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:color 0.5s ease;transition:color 0.5s ease}.main .product-business .business .business-info{padding:60px 65px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.main .product-business .business .business-info .info-descr{font-size:16px}.main .product-business .business .business-services{background:#e6e6e6;min-width:320px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main .product-business .business .business-services .list-item{margin:0 0 60px;text-align:center}.main .product-business .business .business-services .list-ico,.main .product-business .business .business-services .list-ico>svg{fill:#a3a3a3;height:100px;margin:0 0 20px;width:100px}.main .product-business .business .business-services .list-name{color:#a3a3a3;font-size:18px;font-weight:300;text-transform:uppercase}.main .product-business .business .business-services .services-informer{border:2px solid #a3a3a3;color:#a3a3a3;font-size:18px;font-weight:bold;height:40px;text-transform:uppercase;width:120px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .product-business .business-list .list-item{position:relative}.main .product-business .business-list .list-link{position:relative;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .product-business .business-list .list-link:hover::after{background:#95187c;bottom:0;content:' ';left:0;position:absolute;right:0;top:0}.main .product-business .business-list .list-link:hover .list-name{color:#fff}.main .product-business .business-list .list-pic{width:100%}.main .product-business .business-list .list-name{color:#AB1C8E;font-size:36px;font-weight:bold;left:50%;position:absolute;text-transform:uppercase;top:50%;white-space:nowrap;z-index:50;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.main .product-business .business-gallery{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.main .product-business .business-gallery .list-item{padding:30px;width:33.3333%;-webkit-box-sizing:border-box;box-sizing:border-box}.main .product-business .business-gallery .list-pic{display:block;width:100%}.main .product-business .actions{margin:120px auto;max-width:60%}.main .product-ancillaries .filters{background:url("/themes/assets/ancillaries-bg.jpg") no-repeat scroll 0 0;min-height:320px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .product-ancillaries .filters .list{max-width:65%;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .product-ancillaries .filters .list-item{margin:15px 10px}.main .product-ancillaries .filters .list-link{border-radius:5px;font-size:18px;font-weight:300;height:40px;padding:0 10px;text-decoration:none;text-transform:uppercase;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .product-ancillaries .filters .list-link:hover{background:#AB1C8E;color:#fff}.main .product-ancillaries .filters .list-item.selected .list-link{background:#AB1C8E;color:#fff}.main .product-ancillaries .sub-filters{background:#7340A8;height:100px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .product-ancillaries .sub-filters .list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .product-ancillaries .sub-filters .list-item{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .product-ancillaries .sub-filters .list-link{border:1px solid transparent;border-radius:5px;color:#fff;font-size:18px;font-weight:300;height:40px;padding:0 15px;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .product-ancillaries .sub-filters .list-link:hover{border-color:#fff}.main .product-ancillaries .sub-filters .list-item.selected .list-link{border-color:#fff}.main .product-ancillaries .ancillaries-descr{font-size:16px;font-weight:300;margin:70px auto;max-width:65%;text-align:center}.main .product-bundle-detail .bundle-descr,.main .product-fleet .bundle-descr{font-size:16px;font-weight:300;margin:70px auto;max-width:65%;text-align:center}.main .product-bundle-detail .bundles-list,.main .product-fleet .bundles-list{margin:0 -20px}.main .product-bundle-detail .bundles-list .list-item,.main .product-fleet .bundles-list .list-item{padding:15px;width:33.3333%;-webkit-box-sizing:border-box;box-sizing:border-box}.main .product-bundle-detail .actions,.main .product-fleet .actions{margin:120px auto;max-width:60%}.main .cnt .product-bundles .bundles-list{margin:0}.main .product-bundle-business .business .business-info{padding:60px 65px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.main .product-bundle-business .business .business-info .info-descr{font-size:16px}.main .product-bundle-business .business .business-bg{background:url("/themes/assets/bundle-business-bg-business.jpg") no-repeat scroll 0 0;min-height:320px;min-width:320px}.main .product-bundle-business .services{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.main .product-bundle-business .services .list-item{padding:30px;width:33.3333%;-webkit-box-sizing:border-box;box-sizing:border-box}.main .product-bundle-business .services .list-ico,.main .product-bundle-business .services .list-ico>svg{fill:#AB1C8E;display:block;height:100px;margin:0 auto 25px;width:100px}.main .product-bundle-business .services .list-name{color:#AB1C8E;font-size:18px;font-weight:normal;margin:0 0 40px;position:static;text-align:center}.main .product-bundle-business .actions{margin:120px auto;max-width:60%}.main .cnt .inner .details-info{color:#AB1C8E;font-size:28px;padding:0px 55px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;text-transform:uppercase}.home-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (min-width: 768px) and (max-width: 1020px){.home-container{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width: 767px){.home-container{-ms-flex-wrap:wrap;flex-wrap:wrap}}.order-view{width:100%}.order-view img{display:block;max-width:100%}.order-view .order-head{border-bottom:2px solid #c7e0e5;border-top:1px solid #e6e6e6;margin:0 40px;padding:40px 0;position:relative;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.order-view .order-head .order-switch{color:#AB1C8E;cursor:pointer;font-size:16px;font-weight:bold;position:absolute;right:20px;top:45px}.order-view .order-inner{margin:auto}.order-view .order-num{color:#AB1C8E;font-size:24px;font-weight:bold;margin:0 0 30px;text-transform:uppercase}.order-view .order-author{font-size:24px;font-weight:400;text-align:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.order-view .order-author .author{cursor:pointer;padding:5px 15px}.order-view .order-author .author.selected{background:#AB1C8E;color:#fff}.order-view .order-cnt{margin:40px}.order-view .flight,.order-view .leg{margin:0 0 20px}.order-view .extra-options{border:2px solid #c7e0e5;padding:10px 100px 10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.order-view .extra-total{font-size:16px;font-weight:bold;width:50%;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.order-view .extra-inner{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.order-view .extra-inner .extra-name{margin:0 80px 0 0}.order-view .flight .t{color:#AB1C8E;font-size:16px;font-weight:bold;margin:40px 0;text-align:center;text-transform:uppercase}.order-view .flight .list-options{margin:40px auto 30px;width:705px}.order-view .flight .list-item{font-size:16px;height:30px;margin:0 0 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.order-view .flight .list-ico,.order-view .flight .list-ico>svg{fill:#7340A8;height:30px;margin:0 15px 0 0;width:30px}.order-view .flight .list-ico.inc,.order-view .flight .list-ico.inc>svg{fill:#AB1C8E}.order-view .flight .list-name{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.order-view .flight .list-price{color:#AB1C8E;font-weight:bold;width:35px}.order-view .flight .free{background:url("/themes/assets/icon-check.png") no-repeat scroll 100% 0;height:16px;width:35px}.order-view .flight .extra-opitons{display:block;padding:10px 100px 10px 20px}.order-view .flight .extra-total{padding:0 0 0 60%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.order-view .flight-inner{background:#c7e0e5;font-size:16px;padding:10px 100px 10px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.order-view .flight-inner ~ .leg{margin:20px 0 0}.order-view .flight-name,.order-view .leg-name{width:60%}.order-view .flight-info,.order-view .leg-info{height:34px;width:38%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.order-view .flight-date,.order-view .leg-date{font-weight:bold}.order-view .leg-date .date{font-weight:bold;margin:0 20px 0 0}.order-view .flight-price{background:#fff;font-weight:bold;height:34px;margin:0 0 0 40px;width:92px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.order-view .flight-cnt{display:none}.order-view .flight.selected .flight-cnt{display:block}.order-view .leg-inner{font-size:16px;padding:10px 100px 10px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.order-view .leg-head{background:#e6e6e6;border-radius:5px}.order-view .leg.selected .leg-head{border-radius:5px 5px 0 0}.order-view .leg-cnt{background:#fff;border:1px solid #e6e6e6;border-radius:0 0 5px 5px;display:none;padding:20px 180px 10px 20px}.order-view .leg-cnt .leg-row{min-height:30px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.order-view .leg-cnt .leg-row:first-child{margin:0 0 10px}.order-view .leg-cnt .leg-col{font-size:18px;padding:0 40px 0 0;position:relative;width:60%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.order-view .leg-cnt .leg-col:nth-child(2){width:40%}.order-view .leg-cnt .leg-ico,.order-view .leg-cnt .leg-ico>svg{fill:#AB1C8E;height:30px;left:0;position:absolute;width:30px}.order-view .leg-cnt .leg-name{padding:0 0 0 115px;width:110px}.order-view .leg-cnt .leg-descr{color:#535353;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.order-view .leg-cnt .date{margin:0 0 0 25px}.order-view .leg.selected .leg-cnt{display:block}.order-view .leg-pic{display:inline-block;margin:0 20px 0 0;vertical-align:middle}.order-view .leg-date{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.order-view .flight-head,.order-view .leg-head{cursor:pointer;position:relative}.order-view .flight-head::after{background:url("/themes/assets/icon-arrow-b-14.pngicon-arrow-b-14.png") no-repeat scroll 0 0;content:' ';height:16px;position:absolute;right:40px;top:25px;width:14px}.order-view .flight.selected .flight-head::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.order-view .leg-head::after{border-color:#AB1C8E transparent transparent;border-style:solid;border-width:10px 6px 0;content:' ';position:absolute;right:40px;top:22px}.order-view .leg.selected .leg-head::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.order-view .table-wrap{overflow-x:auto;width:100%}.order-view table{border-spacing:0;border-collapse:collapse;max-width:100%;width:100%}.order-view th{font-size:18px;font-weight:bold;padding:0 0 40px;text-align:left}.order-view th:not(:first-child){text-align:center}.order-view td:not(:first-child){font-size:18px;text-align:center}.order-view tr:nth-child(2n) td:not(:first-child){background:#f4f4f4}.order-view td:first-child{width:25%}.order-view td:last-child{width:10%}.order-view table table td{border-bottom:10px solid #fff;border-top:10px solid #fff;font-size:14px;height:30px;padding:5px 0}.order-view table table td{white-space:nowrap}.order-view .ico,.order-view .ico>svg{display:inline-block;fill:#7340A8;height:30px;margin:0 10px 0 0;vertical-align:middle;width:30px}.order-view .arrow{border-color:#7340A8 transparent transparent;border-style:solid;border-width:10px 6px 0;content:' ';cursor:pointer;display:block;height:0;margin:auto;width:0}.order-view tr.selected .arrow{border-color:#AB1C8E transparent transparent;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.order-view .table{margin:10px 0 0}.order-view .informer{border:1px solid #c7e0e5;padding:20px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.order-view .informer .item{font-size:18px;margin:0 15px}.order-edit{-webkit-box-sizing:border-box;box-sizing:border-box;padding:25px;width:100%}.order-edit .order-toolbar{background:#ebe5f2;-webkit-box-sizing:border-box;box-sizing:border-box;height:70px;margin:0 0 25px;padding:0 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.order-edit .order-toolbar .btn{color:#AB1C8E;margin:0 10px;padding-bottom:2px;width:auto;min-width:93px}.order-edit .order-toolbar .btn:hover{color:#fff}.order-edit .order-head{font-size:12px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.order-edit .order-col{padding:0 45px 0 15px;padding-right:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.order-edit .order-col.other{width:260px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.order-edit .order-num{font-size:18px;margin:0 25px 0 0;text-transform:uppercase}.order-edit .date-link{color:#AB1C8E;text-decoration:underline}.order-edit .status{font-weight:bold}.order-edit .order-action{color:#AB1C8E;font-weight:bold}.order-edit .order-action.btn:hover{color:#fff}.order-edit .order-cnt{border-top:2px solid #c7e0e5;margin:25px 0 0;padding:25px 0 0}.order-edit .order-inner{padding:10px 70px 10px 15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.order-edit .flight,.order-edit .leg{margin:0 0 15px}.order-edit .flight .order-inner{background:#c7e0e5}.order-edit .leg .order-inner{background:#8048b9;border-radius:5px;color:#fff}.order-edit .leg.selected .order-inner{border-radius:5px 5px 0 0}.order-edit .order-inner ~ .leg{margin:15px 0 0}.order-edit .flight-name,.order-edit .leg-name{width:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.order-edit .flight-name .action,.order-edit .leg-name .action{color:#AB1C8E;font-size:12px;margin:0 0 0 15px;text-decoration:underline;text-transform:uppercase}.order-edit .leg-name{width:35%}.order-edit .leg-fly-time{width:15%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.order-edit .flight-info,.order-edit .leg-info{height:28px;width:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.order-edit .flight-date{font-weight:bold}.order-edit .flight-price{background:#fff;font-weight:bold;height:28px;padding:0 5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.order-edit .flight-head{position:relative}.order-edit .flight-head::after{background:url("/themes/assets/icon-arrow-b-14.png") no-repeat scroll 0 0;background-size:10px 12px;content:' ';height:12px;margin:-6px 0 0;position:absolute;right:30px;top:50%;width:10px}.order-edit .flight-cnt{display:none}.order-edit .flight.selected .flight-head::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.order-edit .flight.selected .flight-cnt{display:block}.order-edit .leg-pic{margin:0 15px 0 0;background:url(/themes/assets/logo.png) no-repeat scroll 0 0;height:40px;min-width:54px;background-size:contain}.order-edit .leg-date{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.order-edit .leg-date .date{font-weight:bold;margin:0 15px 0 0}.order-edit .leg-head{background:#e6e6e6;border-radius:5px;position:relative}.order-edit .leg-head::after{border-color:#fff transparent transparent;border-style:solid;border-width:8px 5px 0;content:' ';margin:-4px 0 0;position:absolute;right:30px;top:50%}.order-edit .leg-cnt{background:#fff;border:1px solid #e6e6e6;border-radius:0 0 5px 5px;display:none;padding:20px 70px 10px 15px}.order-edit .leg-cnt .leg-row{min-height:28px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.order-edit .leg-cnt .leg-row:first-child{margin:0 0 10px}.order-edit .leg-cnt .leg-col{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;padding:0 20px 0 0;position:relative;width:60%;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.order-edit .leg-cnt .leg-col:nth-child(2){width:40%}.order-edit .leg-cnt .leg-ico{fill:#AB1C8E;height:24px;left:0;position:absolute;width:24px}.order-edit .leg-cnt .leg-name{font-weight:bold;padding:0 0 0 85px;width:80px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.order-edit .leg-cnt .leg-descr{color:#535353;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.order-edit .leg-cnt .date{margin:0 0 0 15px}.order-edit .leg.selected .leg-head{border-radius:5px 5px 0 0}.order-edit .leg.selected .leg-head::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.order-edit .leg.selected .leg-cnt{display:block}.order-edit .t{color:#AB1C8E;font-size:14px;font-weight:bold;margin:40px 0;text-align:center;text-transform:uppercase}.order-edit .list-options{margin:40px auto 30px;padding:0 30px}.order-edit .list-options .list-item{font-size:14px;height:24px;margin:0 0 15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.order-edit .list-options .list-ico{fill:#7340A8;height:24px;margin:0 15px 0 0;width:24px}.order-edit .list-options .list-name{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.order-edit .list-options .list-price{background:url("/themes/assets/icon-check.png") no-repeat scroll 0 0;background-size:16px 12px;height:12px;width:16px}.order-edit .list-services{border:none;margin:0 auto 50px;padding:0;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.order-edit .list-services .list-item{border:2px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:5px 70px 5px 10px;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.order-edit .list-services .list-item:hover{border-color:#d6e8ec}.order-edit .list-services .list-info{width:100%}.order-edit .list-services .list-name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-edit .list-services .list-ico{height:24px;min-width:24px;width:24px}.order-edit .list-services .form-control-switch .switch::after{height:20px;width:20px}.order-edit .list-services .form-control-switch input:checked ~ .switch::after{left:28px}.order-edit .list-services .form-control-switch,.order-edit .list-services .form-control-counter{height:24px;position:absolute;right:10px;top:50%;width:50px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.order-edit .list-services .form-control-counter .counter{font-size:12px}.order-edit .list-services .form-control-counter .control{border-width:3px 5px;margin:1px 0 0}.order-edit .extra-options,.order-edit .bundle{border:2px solid #c7e0e5;margin:0 0 10px;padding:10px 70px 10px 15px}.order-edit .extra-total,.order-edit .bundle{color:#AB1C8E;font-size:16px;font-weight:bold;height:28px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.order-edit .extra-total{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 0 60%}.order-edit .bundle svg.bundle-ico{width:30px;height:30px;padding-right:20px;padding-left:10px;fill:#AB1C8E}.footer{background:#f5f5f5;border-top:1px solid #fff;padding:0 20px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.footer .footer-row,.footer .menu{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer .footer-row{padding:15px 0}.footer .footer-row.bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.footer .menu{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .menu-link{text-transform:uppercase}.footer .footer-t{font-size:16px;margin:0 0 10px}.footer .footer-t.right{text-align:right}.footer .social-list{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.footer .social-list .list-item{margin:0 10px 0 0}.footer .social-list .list-ico{font-size:24px}.footer .social-list .fa-facebook-official{color:#4F67A4}.footer .social-list .fa-twitter{color:#19B2F0}.footer .social-list .fa-youtube-play{color:#E53343}.footer .social-list .fa-google-plus{color:#E53343}.footer .social-list .fa-instagram{color:#A1755C}.footer .social-list .fa-twitter{color:#19B2F0}.footer .list-partners{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.footer .list-partners .list-item{height:24px;margin:0 0 0 10px}.footer .list-partners .list-ico{font-size:22px;vertical-align:top}.footer .list-partners .list-item.visa{background-position:-90px 0;width:71px}.footer .list-partners .list-item.mc{background-position:-165px 0;width:51px}.footer .up{cursor:pointer;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.footer .up svg{fill:#AB1C8E;width:20px}@media (max-width: 767px){.footer .menu-item{margin:0 0 10px;width:50%}}@media (max-width: 600px){.footer .menu-item{margin:0 0 10px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer .footer-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer .footer-row.bottom{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer .footer-t.right{text-align:left}.footer .payments{margin:20px 0 0}.footer .list-partners .list-item{margin:0 10px 20px 0}}.disabled,:disabled{pointer-events:none;opacity:.5}@media (min-width: 1300px){#layout,.cookie-inner{width:1280px}.header .header-other .cart .cart-name{font-size:14px}.header .header-other .cart .cart-name .cart-ico{height:20px;width:20px}.header .header-other .cart .cart-profile .profile-ico{height:20px;width:20px}.main .products .product-item{width:33.3333%}.main .page .slider-wrapper{margin:-55px -30px 30px}.main .cnt .thank-you{margin:-55px -30px 30px}.main .inner{padding:55px 30px;width:100%}.main .cnt .search-list{margin:0 0 0 -30px}.main .cnt .search-list .list-name{padding:0 20px;width:160px}.main .search-cnt .search-filters.date .list-item:nth-child(6),.main .search-cnt .search-filters.date .list-item:nth-child(7){display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.main .search-form .col-2{width:50%}.main .search-form .col-2+.col-2{margin:0}.main .search-form .form-group{margin:0 20px 20px 20px}.main .search-form .col:nth-child(2) .form-group{margin:0 10px 20px 30px}.main .search-form .btn.more{margin:90px 0 0}.main .order-summary{margin:0 20px}.main .search-results.new .flight-list .list-head{font-size:18px}.main .search-results.new .flight-list .list-head .list-stops{width:255px}.main .search-results.new .flight-list .list-cnt .flight-more .list-item{font-size:16px}.main .search-results.new .flight-list .list-cnt .flight-more .list-stops{width:255px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.main .search-results.new .flight-list .list-cnt .list-full .list-totals{font-size:18px}.main .list-bundles .list-item{width:25%}.main .list-bundles .list-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main .sidebar .sidebar-hr{margin:0 -45px 20px}.main .sidebar .sidebar-inner{padding:55px 35px}.main .sidebar .list-info .list-item{font-size:16px;margin:0 0 20px}.main .sidebar .list-info .list-k{width:100px}.main .sidebar .catalog{margin:0 -45px}.main .sidebar .catalog .menu-link{font-size:16px}.main .sidebar .travellers .list-item{margin:0 -35px}.main .cnt-head{margin:0 0 10px}.main .cnt-head ~ .cnt-head{margin-top:40px}.main .cnt .bundles-list{margin:0 -20px}.main .cnt .bundles-list .list-item{padding:0 15px}.main .cnt .product-bundles .bundles-list{padding:0}.main .cnt .product-bundles .bundles-list .list-item{padding:0}.main .cnt .other-info{margin:45px 35px 0 5px}.main .cnt .other-info .total,.main .cnt .other-info .action{padding:0 15px}.main .cnt .search-list .list-item{padding:0}.main .cnt .search-list .list-bundle{padding:25px 5px}.main .cnt .search-list .list-item:first-child .list-info{margin:0 85px 0 165px}.main .services .list-name,.main .services .list-travelers{font-size:24px}.main .product-ancillaries .filters .list-link{font-size:24px}.main .product-ancillaries .sub-filters .list-item .list-link{font-size:24px}.main .traveller-info .leg-list{margin:0 0 70px}.main .traveller-info .total-sum{margin:0 -30px 90px}.main .traveller-info .traveller-user{margin:0 0 90px}.main .traveller-info .leg-total{margin:0 -35px}.order-view .flight-inner,.order-view .leg-inner{font-size:18px;padding:15px 180px 15px 30px}.order-view .flight-info,.order-view .leg-info{width:40%}.order-view .leg-pic{height:32px;width:92px}.order-view .flight .list-options{width:835px}.order-view .flight .list-item{font-size:18px}.order-view .flight .extra-options{display:block;padding:15px 180px 15px 30px}.order-view .flight .extra-total{font-size:18px;width:auto}.order-view .flight-price{margin:0 0 0 80px}.banner .col-2{padding:0}}@media (max-width: 1299px){.main .actions{margin:45px 0 0 0}.main .search-form .row{width:100%;display:block}.main .cnt .inner .details-info{padding:0 35px}.banner.cols .banner{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.banner .col-2{width:50%;padding:0}}@media (min-width: 768px) and (max-width: 1020px){#layout,.cookie-inner{width:750px}.banner.cols .banner{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.banner .col-2{padding:0;width:100%}.banner *{width:100%}.header .header-nav .menu-item{margin:0 10px}.header .header-nav .menu-link{font-size:13px}.flex,.search-offers-result-new,.sf-component-flex{-ms-flex-wrap:wrap;flex-wrap:wrap}.main{-ms-flex-wrap:wrap;flex-wrap:wrap}.main .search-full .services .list-item{width:33.3333%}.main .compare .compare-head .col{margin:0}.main .cart{-ms-flex-wrap:wrap;flex-wrap:wrap}.main .sidebar{min-width:0;width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.main .sidebar .list-info{margin:0 0 40px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main .sidebar .list-info .list-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.main .sidebar .list-info .list-item:nth-child(2),.main .sidebar .list-info .list-item:nth-child(3){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.main .sidebar .soft-flights{margin:35px 0 30px}.main .cnt{width:100%}.main .product-bundle-business .business .business-bg{display:none}.main .product-business .business .business-services{min-width:0;padding:20px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.main .product-business .business .business-services .list{width:66.6666%;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.main .product-business .business .business-services .services-informer{width:33.3333%}.main .product-business .business .business-services .list-item{margin:0;width:50%}.main .product-business .business-list .list-item{position:relative}.main .product-business .business-list .list-pic{width:100%}.main .product-business .business-list .list-link{min-height:0}.main .services .list-item{width:50%}.main .orders .services .list-item{width:33.3333%}.main .orders .order-detail .services .list-item{width:50%}.order-view .order-head{margin:0 20px}.order-view .order-head .order-switch{top:42px}.order-view .order-cnt{margin:20px}.order-view .order-num,.order-view .order-author{font-size:20px}.order-view .order-num{margin:0 0 15px}.order-view .flight-name,.order-view .leg-name{margin:0 0 15px;width:auto}.order-view .flight-info{height:auto}.order-view .flight-inner,.order-view .flight-info,.order-view .leg-inner,.order-view .leg-info{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.order-view .flight-price{margin:5px 0 0}.main .search-results.new .flight-list .list-head .list-stops{width:250px}.main .search-results.new .flight-list .list-cnt .flight-more .list-stops{width:225px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}}@media (max-width: 767px){.banner *{width:100%}.cart-name{display:none}.swipe.opened{-webkit-transform:translateX(0);transform:translateX(0)}.swipe{display:block}#layout,.cookie-inner{width:auto}.cookie-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cookie-inner .cookie-text{font-size:14px;margin:0 0 30px}.swipe.opened ~ #layout .layout-inner{display:block}.flex{-ms-flex-wrap:wrap;flex-wrap:wrap}.col,.col-2,.col-3,.col-4{width:100%}.header .header-brand{left:50%;position:absolute;top:25px;width:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.header .header-brand .brand{background-image:url("/themes/assets/logox2.png");background-size:54px 40px;font-size:0;padding:0;width:54px}.header .header-control{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.header .header-nav{display:none}.header .header-other{left:auto;position:absolute;right:20px;top:35px;-webkit-transform:none;transform:none;width:auto}.header .header-other .cart{font-size:0;padding:0 0 0 20px}.search-offers-result-new,.sf-component-flex{-ms-flex-wrap:wrap;flex-wrap:wrap}.slider-wrapper{display:none}.main{-ms-flex-wrap:wrap;flex-wrap:wrap}.main .search-full .services .list-item{width:33.3333%}.main .compare .compare-head .flight-info{height:auto;margin:0 0 30px;padding:10px 30px 5px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.main .compare .compare-head .flight-info .list-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main .compare .compare-head .flight-info .list-date{padding:0}.main .compare .compare-head .col{margin:0}.main .search-results.new .flight-list .list-head .list-info{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main .search-results.new .flight-list .list-head .list-date{margin:5px 0 0;padding:0}.main .search-results.new .flight-list .list-cnt .flight-more .list-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main .search-results.new .flight-list .list-cnt .list-full .list-bundles{margin:10px 0 0;padding:20px 0}.main .search-results.new .flight-list .list-cnt .list-full .list-services{padding:20px 10px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main .search-results.new .flight-list .list-cnt .list-full .list-services .col{padding:10px 20px;width:100%}.main .search-results.new .flight-list .list-cnt .list-totals .total-inner{width:100%}.main .search-results.new .flight-list .list-cnt .list-actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main .search-results.new .flight-list .list-cnt .list-actions .col{padding:5px 10px;width:100%}.main .search-results.new .flight-list .list-cnt .list-actions .col:nth-child(1){width:100%}.main .list-bundles{margin:10px 0 0;padding:20px 0}.main .list-bundles .list-info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.main .list-bundles .control{display:none}.main .list-bundles .list{-ms-flex-wrap:wrap;flex-wrap:wrap}.main .list-bundles .list-item{padding:5px;width:33.3333%}.main .cart{-ms-flex-wrap:wrap;flex-wrap:wrap}.main .sidebar{min-width:0;width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.main .sidebar .list-info{margin:0 0 40px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main .sidebar .list-info .list-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.main .sidebar .list-info .list-item:nth-child(2),.main .sidebar .list-info .list-item:nth-child(3){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.main .sidebar .soft-flights{margin:35px 0 30px}.main .cnt{min-height:0;width:100%}.main .cnt .bundles-list{margin:0 -10px}.main .cnt .bundles-list .list-item{padding:5px;width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.main .cnt .search-list .list-info{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .cnt .search-list .list-bundle{height:auto;margin:5px 0;padding:0 5px;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main .cnt .search-list .list-bundle:hover{background:none}.main .cnt .search-list .list-bundle .bundle-inner{height:70px;position:relative}.main .cnt .search-list .list-bundle.sold-out .bundle-inner::after{left:0}.main .cnt .search-list .list-type{margin:10px 0}.main .cnt .search-list .list-item:first-child{display:none}.main .cnt .search-list .list-item .list-class{display:block;margin:0 0 5px}.main .cnt .other-info{margin:25px 20px 0 10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main .cnt .other-info .total,.main .cnt .other-info .action{padding:0;width:100%}.main .cnt .other-info .total{margin:0 0 5px}.main .cnt .other-info .total .total-inner{border:none;padding:10px}.main .cnt .product-bundles .bundles-list{padding:0}.main .cnt .product-bundles .bundles-list .list-item{padding:0;width:auto}.main .cnt .product-bundles .bundles-list .list-name{font-size:24px}.main .cnt .search-list .list-item{-ms-flex-wrap:wrap;flex-wrap:wrap}.main .cnt .search-list .list-name{margin:0 0 10px;width:100%}.main .cnt .search-results .cnt-head{height:auto;margin:0 0 50px;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main .cnt .search-results .cnt-head .search-t{margin:0 0 20px}.main .cnt .departure{margin:0}.main .services .list-item{width:50%}.main .orders .services .list-item{width:50%}.main .orders .order-detail .services .list-item{width:50%}.main .search-cnt .search-filters.date{margin:0 0 20px}.main .search-cnt .search-filters.date .list-item:nth-child(5),.main .search-cnt .search-filters.date .list-item:nth-child(6),.main .search-cnt .search-filters.date .list-item:nth-child(7){display:none}.main .cnt-head{padding:0 10px}.main .product-airport-detail .airports{font-size:28px;height:160px}.main .product-city-detail .city .city-info,.main .product-city-detail .city .airport-info,.main .product-city-detail .airport .city-info,.main .product-city-detail .airport .airport-info,.main .product-airport-detail .city .city-info,.main .product-airport-detail .city .airport-info,.main .product-airport-detail .airport .city-info,.main .product-airport-detail .airport .airport-info,.main .product-fleet .city .city-info,.main .product-fleet .city .airport-info,.main .product-fleet .airport .city-info,.main .product-fleet .airport .airport-info{padding:35px 25px}.main .product-city-detail .city .city-info .city-t,.main .product-city-detail .city .city-info .airport-t,.main .product-city-detail .city .airport-info .city-t,.main .product-city-detail .city .airport-info .airport-t,.main .product-city-detail .airport .city-info .city-t,.main .product-city-detail .airport .city-info .airport-t,.main .product-city-detail .airport .airport-info .city-t,.main .product-city-detail .airport .airport-info .airport-t,.main .product-airport-detail .city .city-info .city-t,.main .product-airport-detail .city .city-info .airport-t,.main .product-airport-detail .city .airport-info .city-t,.main .product-airport-detail .city .airport-info .airport-t,.main .product-airport-detail .airport .city-info .city-t,.main .product-airport-detail .airport .city-info .airport-t,.main .product-airport-detail .airport .airport-info .city-t,.main .product-airport-detail .airport .airport-info .airport-t,.main .product-fleet .city .city-info .city-t,.main .product-fleet .city .city-info .airport-t,.main .product-fleet .city .airport-info .city-t,.main .product-fleet .city .airport-info .airport-t,.main .product-fleet .airport .city-info .city-t,.main .product-fleet .airport .city-info .airport-t,.main .product-fleet .airport .airport-info .city-t,.main .product-fleet .airport .airport-info .airport-t{font-size:28px}.main .product-city-detail .city .city-info .city-descr,.main .product-city-detail .city .city-info .airport-descr,.main .product-city-detail .city .airport-info .city-descr,.main .product-city-detail .city .airport-info .airport-descr,.main .product-city-detail .airport .city-info .city-descr,.main .product-city-detail .airport .city-info .airport-descr,.main .product-city-detail .airport .airport-info .city-descr,.main .product-city-detail .airport .airport-info .airport-descr,.main .product-airport-detail .city .city-info .city-descr,.main .product-airport-detail .city .city-info .airport-descr,.main .product-airport-detail .city .airport-info .city-descr,.main .product-airport-detail .city .airport-info .airport-descr,.main .product-airport-detail .airport .city-info .city-descr,.main .product-airport-detail .airport .city-info .airport-descr,.main .product-airport-detail .airport .airport-info .city-descr,.main .product-airport-detail .airport .airport-info .airport-descr,.main .product-fleet .city .city-info .city-descr,.main .product-fleet .city .city-info .airport-descr,.main .product-fleet .city .airport-info .city-descr,.main .product-fleet .city .airport-info .airport-descr,.main .product-fleet .airport .city-info .city-descr,.main .product-fleet .airport .city-info .airport-descr,.main .product-fleet .airport .airport-info .city-descr,.main .product-fleet .airport .airport-info .airport-descr{font-size:14px;margin:30px 0}.main .product-city-detail .city .city-info .city-adv .list-item,.main .product-city-detail .city .city-info .airport-adv .list-item,.main .product-city-detail .city .airport-info .city-adv .list-item,.main .product-city-detail .city .airport-info .airport-adv .list-item,.main .product-city-detail .airport .city-info .city-adv .list-item,.main .product-city-detail .airport .city-info .airport-adv .list-item,.main .product-city-detail .airport .airport-info .city-adv .list-item,.main .product-city-detail .airport .airport-info .airport-adv .list-item,.main .product-airport-detail .city .city-info .city-adv .list-item,.main .product-airport-detail .city .city-info .airport-adv .list-item,.main .product-airport-detail .city .airport-info .city-adv .list-item,.main .product-airport-detail .city .airport-info .airport-adv .list-item,.main .product-airport-detail .airport .city-info .city-adv .list-item,.main .product-airport-detail .airport .city-info .airport-adv .list-item,.main .product-airport-detail .airport .airport-info .city-adv .list-item,.main .product-airport-detail .airport .airport-info .airport-adv .list-item,.main .product-fleet .city .city-info .city-adv .list-item,.main .product-fleet .city .city-info .airport-adv .list-item,.main .product-fleet .city .airport-info .city-adv .list-item,.main .product-fleet .city .airport-info .airport-adv .list-item,.main .product-fleet .airport .city-info .city-adv .list-item,.main .product-fleet .airport .city-info .airport-adv .list-item,.main .product-fleet .airport .airport-info .city-adv .list-item,.main .product-fleet .airport .airport-info .airport-adv .list-item{padding:4px 0}.main .product-city-detail .city .map,.main .product-city-detail .airport .map,.main .product-airport-detail .city .map,.main .product-airport-detail .airport .map,.main .product-fleet .city .map,.main .product-fleet .airport .map{display:none}.main .product-city-detail .actions,.main .product-airport-detail .actions,.main .product-fleet .actions{max-width:80%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main .product-city-detail .actions .btn-fill,.main .product-airport-detail .actions .btn-fill,.main .product-fleet .actions .btn-fill{margin:5px 0 0}.main .product-bundle-business .business .business-bg{display:none}.main .product-bundle-business .services .list-item{width:100%}.main .types{min-height:0;padding:25px 0}.main .types .type-t{font-size:30px}.main .types .list-item{height:40px;width:170px}.main .types .list-link{font-size:24px}.main .feedback{min-height:0;padding:25px 0}.main .product-business .business .business-services{min-width:0;padding:20px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.main .product-business .business .business-services .list{width:66.6666%;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.main .product-business .business .business-services .services-informer{width:33.3333%}.main .product-business .business .business-services .list-item{margin:0;width:50%}.main .product-business .business-list .list-item{position:relative}.main .product-business .business-list .list-pic{width:100%}.main .product-business .business-list .list-link{min-height:0}.main .traveller-info .leg-list>.list-item{font-size:13px}.main .traveller-info .leg-list .list-inner .list-ico{display:none}.main .traveller-info .leg-list .list-inner .list-discount{position:static}.main .traveller-info .leg-list .list-inner .list-name{padding:0 15px}.main .traveller-info .leg-list .list-info .have .list .list-item,.main .traveller-info .leg-list .list-info .specially .list .list-item{width:33.3333%}.main .traveller-info .leg-total .text{padding:0 25px}.main .traveller-info .leg-total .text span{font-size:14px;width:33.3333%}.main sf-items-simple-list .list-item{width:33.3333%}.search .form{width:80%}.order-view .order-head{margin:0 20px}.order-view .order-head .order-switch{top:42px}.order-view .order-cnt{margin:20px}.order-view .order-num,.order-view .order-author{font-size:20px}.order-view .order-num{margin:0 0 15px}.order-view .flight-name,.order-view .leg-name,.order-view .leg-fly-time{margin:0 0 15px;width:100%}.order-view .flight-info{height:auto}.order-view .flight-inner,.order-view .leg-inner{padding:10px 80px 10px 20px}.order-view .flight-inner,.order-view .flight-info,.order-view .leg-inner,.order-view .leg-info{width:auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.order-view .flight-price{margin:5px 0 0}.order-view .flight .list-options{padding:0 18px;width:auto}.order-view .flight .extra-options{padding:10px 20px}.order-view .flight .extra-total{padding:0;width:100%}.order-edit .order-head{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.order-edit .order-inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.order-edit .flight-name,.order-edit .leg-name,.order-edit .leg-fly-time{width:auto}.order-edit .flight-info,.order-edit .leg-info{height:auto;width:auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.order-edit .leg-cnt .leg-row{margin:0 0 10px}.order-edit .leg-cnt .leg-row,.order-edit .leg-cnt .leg-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.order-edit .leg-cnt .leg-col,.order-edit .leg-cnt .leg-col:nth-child(2){width:auto}.order-edit .leg-cnt .leg-ico{display:none}.order-edit .leg-cnt .leg-name{padding:0;width:auto}.order-edit .flight-date{margin:10px 0}}@media (max-width: 640px){.slider{height:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slider::after{display:none}.slider .slider-t{font-size:36px;font-weight:normal;margin:0}.main .sidebar .list-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main .search-results.new .flight-list .list-head{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main .search-results.new .flight-list .list-head .list-price{margin:10px 0 0}.main .list-bundles .list-item{width:50%}.main .search-full .services .list-item{width:100%}.main .actions .btn-fill{width:100%}.main .orders .cnt-head .cnt-t{padding:0 15px}.main .services .list-item{padding:15px}.main .product-cities .search .form,.main .product-airports .search .form{margin:0 0 25px;width:75%}.main .product-cities .search .form .form-group,.main .product-airports .search .form .form-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main .product-cities .search .filters,.main .product-airports .search .filters{max-width:100%;padding:0 20px}.main .product-ancillaries .filters .list{max-width:80%}.main .product-ancillaries .sub-filters{height:auto;padding:25px 0}.main .product-ancillaries .sub-filters .list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main .product-ancillaries .sub-filters .list-item{margin:5px 0}.main .products .list-item,.main .products .variation-item{padding:15px;width:50%}.main .types .type-t{font-size:24px;text-align:center}.main .types .list-item{padding:0 20px;width:auto}.main .types .list-link{font-size:18px}.main .cnt .product-bundles .bundles-list,.main .cnt .product-bundles .classes-list,.main .cnt .product-classes .bundles-list,.main .cnt .product-classes .classes-list{padding:0}.main .cnt .product-bundles .bundles-list .list-item,.main .cnt .product-bundles .classes-list .list-item,.main .cnt .product-classes .bundles-list .list-item,.main .cnt .product-classes .classes-list .list-item{padding:0;width:auto}.main .cnt .product-bundles .bundles-list .list-name,.main .cnt .product-bundles .classes-list .list-name,.main .cnt .product-classes .bundles-list .list-name,.main .cnt .product-classes .classes-list .list-name{font-size:18px}.main .cnt .business-list .list-name{font-size:30px}.main .cnt .search-list .list-bundle{margin:0 0 10px;width:100%}.main .product-fleet .fleet-list .list-item{height:200px}.main .product-fleet .fleet-list .list-pic{width:80%}.main .product-fleet .fleet-list .list-name{font-size:30px}.main .product-fleet .fleet-list .list-link:hover .list-info .list-item{font-size:18px}.main .traveller-info .leg-list .list-info .have .list .list-item,.main .traveller-info .leg-list .list-info .specially .list .list-item{width:50%}.main sf-items-simple-list .list-item{width:50%}.main .product-cities .city-list .list-item,.main .product-airports .city-list .list-item{width:50%}.main .services .list-item{width:100%}.main .orders .services .list-item{width:100%}.main .orders .order-detail .services .list-item{width:100%}.order-view .order-head{text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.order-view .order-head .order-switch{position:static}.order-view .order-inner{margin:15px auto 0}.order-view .order-num,.order-view .order-author{font-size:16px}.order-view .order-author{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.order-view .flight-name,.order-view .leg-name{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.order-view .leg-pic{margin:0 0 10px;width:92px}.order-edit .order-inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.order-edit .flight-info,.order-edit .leg-info{height:auto;width:auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.order-edit .flight-name,.order-edit .leg-name{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.order-edit .leg-pic{margin:0 15px 10px 0}.order-edit .leg-name{margin:10px 0 0}.order-edit .leg-cnt .leg-row{margin:0 0 10px}.order-edit .leg-cnt .leg-row,.order-edit .leg-cnt .leg-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.order-edit .leg-cnt .leg-col{width:auto}.order-edit .leg-cnt .leg-ico{display:none}.order-edit .leg-cnt .leg-name{padding:0;width:auto}.order-edit .flight-date{margin:10px 0}.order-edit .order-toolbar{height:auto;padding:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.order-edit .order-toolbar .btn,.order-edit .order-toolbar sf-order-cancel-btn{margin:5px 0;width:90%}.order-edit .order-toolbar sf-order-cancel-btn .btn{margin:0;width:100%}}@media (max-width: 480px){.header .header-other{display:none}.main .banner{display:none}.slider{display:none}.main .thank-you{margin:-25px -10px}.main .inner{padding:30px 10px 10px 10px}.main .search-results.new .flight-list .list-head{font-size:14px;padding:15px}.main .search-results.new .flight-list .list-head .list-stops{margin:0;width:auto}.main .search-results.new .flight-list .list-cnt .flight-more{margin:-10px -15px 0;padding:0 15px 15px}.main .search-results.new .flight-list .list-cnt .flight-more .list-item{font-size:12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main .search-results.new .flight-list .list-cnt .flight-more .list-stops{margin:0;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.main .search-results.new .flight-list .list-cnt .list-full{padding:15px}.main .search-results.new .flight-list .list-cnt .list-full .list-services{margin:0 -15px}.main .search-results.new .flight-list .list-cnt .list-full .list-services .list-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main .search-results.new .flight-list .list-cnt .list-full .list-services .list-check{display:none}.main .search-results.new .flight-list .list-cnt .list-full .list-services .list-action{margin:10px 0 0}.main .search-results.new .flight-list .list-cnt .list-full .list-totals{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.main .search-results.new .flight-list .list-cnt .list-full .list-totals .total-inner{margin:0 0 15px;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main .search-results.new .flight-list .list-cnt .list-full .list-actions .col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main .search-results.new .flight-list .list-cnt .list-full .list-actions .col .btn-fill{margin:5px 0;width:100%}.main .search-results.new .flight-list .list-cnt .list-actions .col:nth-child(1){padding-bottom:0px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main .search-results.new .flight-list .list-cnt .list-actions .col:nth-child(1) .btn-fill{margin:5px 0;width:100%}.main .search-results.new .search-filters.date{padding:10px 15px}.main .search-results.new .search-filters.date .filter-control.prev{left:10px}.main .search-results.new .search-filters.date .filter-control.next{right:10px}.main .compare .compare-head,.main .compare .compare-body{margin:0 20px}.main .list-bundles .list-item{width:100%}.main .cnt .bundles-list{padding:0}.main .cnt .bundles-list .list-item{width:100%}.main .cnt .business-list .list-name{font-size:18px}.main .cnt .other-info{margin:25px 10px}.main .cnt .cnt-t{font-size:30px;margin:0 0 25px}.main .cnt-head{height:auto}.main .cnt-head .cnt-t{font-size:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.main .cnt-head .cnt-t .t{-ms-flex-wrap:wrap;flex-wrap:wrap}.main .services .list-item{width:100%}.main .product-ancillaries .filters{min-height:0}.main .product-ancillaries .filters .list{max-width:100%;padding:15px}.main .product-ancillaries .filters .list-item{margin:5px 10px}.main .product-ancillaries .filters .list-link{font-size:16px}.main .products .list-item,.main .products .variation-item{padding:10px;width:100%}.main .product-bundle-business .business .business-info,.main .product-bundle-detail .business .business-info,.main .product-fleet .business .business-info{padding:30px 25px}.main .product-bundle-business .actions,.main .product-bundle-detail .actions,.main .product-fleet .actions{max-width:80%;padding:0 20px}.main .product-bundle-business .actions .btn-fill .btn-text,.main .product-bundle-detail .actions .btn-fill .btn-text,.main .product-fleet .actions .btn-fill .btn-text{font-size:18px}.main .product-business .business .business-info{padding:30px 25px}.main .feedback{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main .feedback .feedback-el{margin:0}.main .feedback .feedback-el+.feedback-el{margin:20px 0 0}.main .product-fleet .fleet-list .list-pic{width:60%}.main .product-fleet .fleet-list .list-name{font-size:24px}.main .product-fleet .fleet-list .list-link:hover .list-info .list-item{font-size:16px}.main .search-cnt .search-filters.date .list-item{font-size:12px;margin:0 10px}.main .traveller-info{padding:0}.main .traveller-info .leg-list .list-info .have .list .list-item,.main .traveller-info .leg-list .list-info .specially .list .list-item{width:100%}.main .traveller-info .leg-total .text span{font-size:12px;margin:2px 0;width:100%}.main sf-items-simple-list .list-item{width:100%}.main .product-cities .city-list .list-item,.main .product-airports .city-list .list-item{width:100%}.order-view .leg-date{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.order-view .flight .list-item{height:auto;position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.order-view .flight .list-ico{left:0;position:absolute}.order-view .flight .list-name{height:30px;padding:0 0 0 40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.order-view .flight .list-price{margin:10px 0 0}.order-view .flight .free{background-position:0 0}.order-edit .list-services .list-item{padding:5px 10px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.order-edit .list-services .form-control-switch,.order-edit .list-services .form-control-counter{margin:10px 0 0;position:static;-webkit-transform:translateY(0);transform:translateY(0)}.order-edit .extra-options{padding:10px 15px}}@media (max-width: 320px){.main .cnt .product-bundles .bundles-list .list-name,.main .cnt .product-bundles .classes-list .list-name,.main .cnt .product-classes .bundles-list .list-name,.main .cnt .product-classes .classes-list .list-name{font-size:14px}.main .cnt .business-list .list-name{font-size:14px}.main .product-fleet .fleet-list .list-item{height:160px}.main .product-fleet .fleet-list .list-pic{width:80%}.main .product-fleet .fleet-list .list-name{font-size:20px}.main .product-fleet .fleet-list .list-link:hover .list-info .list-item{font-size:14px}}.error-cnt{margin:0 auto;border:1px solid #909090;border-radius:5px;padding:50px;text-align:center}.error-cnt .error-header{padding:20px;font-size:4em;color:#873131;text-transform:uppercase}.error-cnt .error-header.title-error{font-size:2em;color:#d23131}.error-cnt .error-main{font-size:2em}.error-cnt .error-main a{color:#b8218c}.error-cnt .error-main p{margin:0px}.error-cnt .error-main .description{padding-top:15px;font-size:0.8em}md-content{background:none}.flag{display:inline-block;width:16px;height:11px;background:url(/themes/assets/flags.png) no-repeat}.flag.flag-ad{background-position:-16px 0}.flag.flag-ae{background-position:-32px 0}.flag.flag-af{background-position:-48px 0}.flag.flag-ag{background-position:-64px 0}.flag.flag-ai{background-position:-80px 0}.flag.flag-al{background-position:-96px 0}.flag.flag-am{background-position:-112px 0}.flag.flag-an{background-position:-128px 0}.flag.flag-ao{background-position:-144px 0}.flag.flag-ar{background-position:-160px 0}.flag.flag-as{background-position:-176px 0}.flag.flag-at{background-position:-192px 0}.flag.flag-au{background-position:-208px 0}.flag.flag-aw{background-position:-224px 0}.flag.flag-az{background-position:-240px 0}.flag.flag-ba{background-position:0 -11px}.flag.flag-bb{background-position:-16px -11px}.flag.flag-bd{background-position:-32px -11px}.flag.flag-be{background-position:-48px -11px}.flag.flag-bf{background-position:-64px -11px}.flag.flag-bg{background-position:-80px -11px}.flag.flag-bh{background-position:-96px -11px}.flag.flag-bi{background-position:-112px -11px}.flag.flag-bj{background-position:-128px -11px}.flag.flag-bm{background-position:-144px -11px}.flag.flag-bn{background-position:-160px -11px}.flag.flag-bo{background-position:-176px -11px}.flag.flag-br{background-position:-192px -11px}.flag.flag-bs{background-position:-208px -11px}.flag.flag-bt{background-position:-224px -11px}.flag.flag-bv{background-position:-240px -11px}.flag.flag-bw{background-position:0 -22px}.flag.flag-by{background-position:-16px -22px}.flag.flag-bz{background-position:-32px -22px}.flag.flag-ca{background-position:-48px -22px}.flag.flag-catalonia{background-position:-64px -22px}.flag.flag-cd{background-position:-80px -22px}.flag.flag-cf{background-position:-96px -22px}.flag.flag-cg{background-position:-112px -22px}.flag.flag-ch{background-position:-128px -22px}.flag.flag-ci{background-position:-144px -22px}.flag.flag-ck{background-position:-160px -22px}.flag.flag-cl{background-position:-176px -22px}.flag.flag-cm{background-position:-192px -22px}.flag.flag-cn{background-position:-208px -22px}.flag.flag-co{background-position:-224px -22px}.flag.flag-cr{background-position:-240px -22px}.flag.flag-cu{background-position:0 -33px}.flag.flag-cv{background-position:-16px -33px}.flag.flag-cw{background-position:-32px -33px}.flag.flag-cy{background-position:-48px -33px}.flag.flag-cz{background-position:-64px -33px}.flag.flag-de{background-position:-80px -33px}.flag.flag-dj{background-position:-96px -33px}.flag.flag-dk{background-position:-112px -33px}.flag.flag-dm{background-position:-128px -33px}.flag.flag-do{background-position:-144px -33px}.flag.flag-dz{background-position:-160px -33px}.flag.flag-ec{background-position:-176px -33px}.flag.flag-ee{background-position:-192px -33px}.flag.flag-eg{background-position:-208px -33px}.flag.flag-eh{background-position:-224px -33px}.flag.flag-england{background-position:-240px -33px}.flag.flag-er{background-position:0 -44px}.flag.flag-es{background-position:-16px -44px}.flag.flag-et{background-position:-32px -44px}.flag.flag-eu{background-position:-48px -44px}.flag.flag-fi{background-position:-64px -44px}.flag.flag-fj{background-position:-80px -44px}.flag.flag-fk{background-position:-96px -44px}.flag.flag-fm{background-position:-112px -44px}.flag.flag-fo{background-position:-128px -44px}.flag.flag-fr{background-position:-144px -44px}.flag.flag-ga{background-position:-160px -44px}.flag.flag-gb{background-position:-176px -44px}.flag.flag-gd{background-position:-192px -44px}.flag.flag-ge{background-position:-208px -44px}.flag.flag-gf{background-position:-224px -44px}.flag.flag-gg{background-position:-240px -44px}.flag.flag-gh{background-position:0 -55px}.flag.flag-gi{background-position:-16px -55px}.flag.flag-gl{background-position:-32px -55px}.flag.flag-gm{background-position:-48px -55px}.flag.flag-gn{background-position:-64px -55px}.flag.flag-gp{background-position:-80px -55px}.flag.flag-gq{background-position:-96px -55px}.flag.flag-gr{background-position:-112px -55px}.flag.flag-gs{background-position:-128px -55px}.flag.flag-gt{background-position:-144px -55px}.flag.flag-gu{background-position:-160px -55px}.flag.flag-gw{background-position:-176px -55px}.flag.flag-gy{background-position:-192px -55px}.flag.flag-hk{background-position:-208px -55px}.flag.flag-hm{background-position:-224px -55px}.flag.flag-hn{background-position:-240px -55px}.flag.flag-hr{background-position:0 -66px}.flag.flag-ht{background-position:-16px -66px}.flag.flag-hu{background-position:-32px -66px}.flag.flag-ic{background-position:-48px -66px}.flag.flag-id{background-position:-64px -66px}.flag.flag-ie{background-position:-80px -66px}.flag.flag-il{background-position:-96px -66px}.flag.flag-im{background-position:-112px -66px}.flag.flag-in{background-position:-128px -66px}.flag.flag-io{background-position:-144px -66px}.flag.flag-iq{background-position:-160px -66px}.flag.flag-ir{background-position:-176px -66px}.flag.flag-is{background-position:-192px -66px}.flag.flag-it{background-position:-208px -66px}.flag.flag-je{background-position:-224px -66px}.flag.flag-jm{background-position:-240px -66px}.flag.flag-jo{background-position:0 -77px}.flag.flag-ja{background-position:-16px -77px}.flag.flag-ke{background-position:-32px -77px}.flag.flag-kg{background-position:-48px -77px}.flag.flag-kh{background-position:-64px -77px}.flag.flag-ki{background-position:-80px -77px}.flag.flag-km{background-position:-96px -77px}.flag.flag-kn{background-position:-112px -77px}.flag.flag-kp{background-position:-128px -77px}.flag.flag-kr{background-position:-144px -77px}.flag.flag-kurdistan{background-position:-160px -77px}.flag.flag-kw{background-position:-176px -77px}.flag.flag-ky{background-position:-192px -77px}.flag.flag-kz{background-position:-208px -77px}.flag.flag-la{background-position:-224px -77px}.flag.flag-lb{background-position:-240px -77px}.flag.flag-lc{background-position:0 -88px}.flag.flag-li{background-position:-16px -88px}.flag.flag-lk{background-position:-32px -88px}.flag.flag-lr{background-position:-48px -88px}.flag.flag-ls{background-position:-64px -88px}.flag.flag-lt{background-position:-80px -88px}.flag.flag-lu{background-position:-96px -88px}.flag.flag-lv{background-position:-112px -88px}.flag.flag-ly{background-position:-128px -88px}.flag.flag-ma{background-position:-144px -88px}.flag.flag-mc{background-position:-160px -88px}.flag.flag-md{background-position:-176px -88px}.flag.flag-me{background-position:-192px -88px}.flag.flag-mg{background-position:-208px -88px}.flag.flag-mh{background-position:-224px -88px}.flag.flag-mk{background-position:-240px -88px}.flag.flag-ml{background-position:0 -99px}.flag.flag-mm{background-position:-16px -99px}.flag.flag-mn{background-position:-32px -99px}.flag.flag-mo{background-position:-48px -99px}.flag.flag-mp{background-position:-64px -99px}.flag.flag-mq{background-position:-80px -99px}.flag.flag-mr{background-position:-96px -99px}.flag.flag-ms{background-position:-112px -99px}.flag.flag-mt{background-position:-128px -99px}.flag.flag-mu{background-position:-144px -99px}.flag.flag-mv{background-position:-160px -99px}.flag.flag-mw{background-position:-176px -99px}.flag.flag-mx{background-position:-192px -99px}.flag.flag-my{background-position:-208px -99px}.flag.flag-mz{background-position:-224px -99px}.flag.flag-na{background-position:-240px -99px}.flag.flag-nc{background-position:0 -110px}.flag.flag-ne{background-position:-16px -110px}.flag.flag-nf{background-position:-32px -110px}.flag.flag-ng{background-position:-48px -110px}.flag.flag-ni{background-position:-64px -110px}.flag.flag-nl{background-position:-80px -110px}.flag.flag-no{background-position:-96px -110px}.flag.flag-np{background-position:-112px -110px}.flag.flag-nr{background-position:-128px -110px}.flag.flag-nu{background-position:-144px -110px}.flag.flag-nz{background-position:-160px -110px}.flag.flag-om{background-position:-176px -110px}.flag.flag-pa{background-position:-192px -110px}.flag.flag-pe{background-position:-208px -110px}.flag.flag-pf{background-position:-224px -110px}.flag.flag-pg{background-position:-240px -110px}.flag.flag-ph{background-position:0 -121px}.flag.flag-pk{background-position:-16px -121px}.flag.flag-pl{background-position:-32px -121px}.flag.flag-pm{background-position:-48px -121px}.flag.flag-pn{background-position:-64px -121px}.flag.flag-pr{background-position:-80px -121px}.flag.flag-ps{background-position:-96px -121px}.flag.flag-pt{background-position:-112px -121px}.flag.flag-pw{background-position:-128px -121px}.flag.flag-py{background-position:-144px -121px}.flag.flag-qa{background-position:-160px -121px}.flag.flag-re{background-position:-176px -121px}.flag.flag-ro{background-position:-192px -121px}.flag.flag-rs{background-position:-208px -121px}.flag.flag-ru{background-position:-224px -121px}.flag.flag-rw{background-position:-240px -121px}.flag.flag-sa{background-position:0 -132px}.flag.flag-sb{background-position:-16px -132px}.flag.flag-sc{background-position:-32px -132px}.flag.flag-scotland{background-position:-48px -132px}.flag.flag-sd{background-position:-64px -132px}.flag.flag-se{background-position:-80px -132px}.flag.flag-sg{background-position:-96px -132px}.flag.flag-sh{background-position:-112px -132px}.flag.flag-si{background-position:-128px -132px}.flag.flag-sk{background-position:-144px -132px}.flag.flag-sl{background-position:-160px -132px}.flag.flag-sm{background-position:-176px -132px}.flag.flag-sn{background-position:-192px -132px}.flag.flag-so{background-position:-208px -132px}.flag.flag-somaliland{background-position:-224px -132px}.flag.flag-sr{background-position:-240px -132px}.flag.flag-ss{background-position:0 -143px}.flag.flag-st{background-position:-16px -143px}.flag.flag-sv{background-position:-32px -143px}.flag.flag-sx{background-position:-48px -143px}.flag.flag-sy{background-position:-64px -143px}.flag.flag-sz{background-position:-80px -143px}.flag.flag-tc{background-position:-96px -143px}.flag.flag-td{background-position:-112px -143px}.flag.flag-tf{background-position:-128px -143px}.flag.flag-tg{background-position:-144px -143px}.flag.flag-th{background-position:-160px -143px}.flag.flag-tj{background-position:-176px -143px}.flag.flag-tk{background-position:-192px -143px}.flag.flag-tl{background-position:-208px -143px}.flag.flag-tm{background-position:-224px -143px}.flag.flag-tn{background-position:-240px -143px}.flag.flag-to{background-position:0 -154px}.flag.flag-tr{background-position:-16px -154px}.flag.flag-tt{background-position:-32px -154px}.flag.flag-tv{background-position:-48px -154px}.flag.flag-tw{background-position:-64px -154px}.flag.flag-tz{background-position:-80px -154px}.flag.flag-ua{background-position:-96px -154px}.flag.flag-ug{background-position:-112px -154px}.flag.flag-um{background-position:-128px -154px}.flag.flag-en{background-position:-144px -154px}.flag.flag-uy{background-position:-160px -154px}.flag.flag-uz{background-position:-176px -154px}.flag.flag-va{background-position:-192px -154px}.flag.flag-vc{background-position:-208px -154px}.flag.flag-ve{background-position:-224px -154px}.flag.flag-vg{background-position:-240px -154px}.flag.flag-vi{background-position:0 -165px}.flag.flag-vn{background-position:-16px -165px}.flag.flag-vu{background-position:-32px -165px}.flag.flag-wales{background-position:-48px -165px}.flag.flag-wf{background-position:-64px -165px}.flag.flag-ws{background-position:-80px -165px}.flag.flag-ye{background-position:-96px -165px}.flag.flag-yt{background-position:-112px -165px}.flag.flag-za{background-position:-128px -165px}.flag.flag-zanzibar{background-position:-144px -165px}.flag.flag-zm{background-position:-160px -165px}.flag.flag-zw{background-position:-176px -165px}.maker-cluster-icon{background-color:#AB1C8E;border-radius:50%}.fadein.ng-hide-remove,.fadeout.ng-hide-add{-webkit-transition:400ms ease-in-out all;transition:400ms ease-in-out all;display:block !important}.fadein.ng-hide-remove,.fadeout.ng-hide-add.ng-hide-add-active{opacity:0}.fadeout.ng-hide-add,.fadein.ng-hide-remove.ng-hide-remove-active{opacity:1}