.awesomplete [hidden]{display:none}.awesomplete .visually-hidden{position:absolute;clip:rect(0,0,0,0)}.awesomplete{width:100%;display:inline-block;position:relative}.awesomplete>input{display:block}.awesomplete>ul{position:absolute;left:0;z-index:10;min-width:100%;box-sizing:border-box;list-style:none;padding:0;margin:0;background:#fff}.awesomplete>ul:empty{display:none}.awesomplete>ul{margin:.2em 0 0;border:1px solid rgba(0,0,0,.3);box-shadow:.05em .2em .6em rgba(0,0,0,.2);text-shadow:none}@supports (transform:scale(0)){.awesomplete > ul{transition:.3s cubic-bezier(.4,.2,.5,1.4);transform-origin:1.43em -.43em;}.awesomplete > ul[hidden],.awesomplete > ul:empty{opacity:0;transform:scale(0);display:block;transition-timing-function:ease;}}.awesomplete>ul:before{content:"";position:absolute;top:-.43em;left:calc(50% - 10px);width:0;height:0;padding:.4em;background:#fff;border:inherit;border-right:0;border-bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.awesomplete>ul>li{position:relative;padding:.2em .5em;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;align-items:center;overflow:hidden}.awesomplete>ul>li:hover{background:hsl(200,40%,80%);color:#000}.awesomplete>ul>li[aria-selected="true"]{background:hsl(205,40%,40%);color:#fff}.awesomplete mark{background:hsl(65,100%,50%);padding:0}.awesomplete li:hover mark{background:hsl(68,100%,41%)}.awesomplete li[aria-selected="true"] mark{background:hsl(86,100%,21%);color:inherit}.awesomplete>input[dir=ltr]~ul{direction:ltr;text-align:left}.awesomplete>input[dir=ltr]~ul>li{font-size:10px}.awesomplete>input[dir=ltr]~ul>li>span{float:right;font-size:11px;font-family:IRANSansNum}li{text-decoration:none;list-style-type:none}.card-content h1,.card-content h2,.card-content h3,.card-content h4,.card-content h5,.card-content p,.card-content span,.card-content a,.card-content input,.card-content select,.card-content textarea,.card-content button,.card-content div{font-size:12px}.card-1{-moz-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);-moz-transition:box-shadow .3s cubic-bezier(.25,.8,.25,1);-o-transition:box-shadow .3s cubic-bezier(.25,.8,.25,1);-webkit-transition:box-shadow .3s cubic-bezier(.25,.8,.25,1);transition:box-shadow .3s cubic-bezier(.25,.8,.25,1)}.card-2,.card-hover:not([disabled]):hover{-moz-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.card-3{-moz-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);-webkit-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.card-4{-moz-box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);-webkit-box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.card-5{-moz-box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22);-webkit-box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22);box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22)}.card-6{-moz-box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);-webkit-box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.result-list-wrapper .research-button small{position:absolute;top:50px;width:160px;text-align:center}.result-list-wrapper .navigation li i{position:relative;top:1px;margin:0 5px}.result-list-wrapper .navigation li a,.result-list-wrapper .navigation li a:hover{text-decoration:none;color:#fff}.result-list-wrapper .navigation li.current{opacity:1}.result-list-wrapper .navigation li.current.passed{z-index:7}.result-list-wrapper .navigation li.passed{color:#fff !important;background-color:#02bbe6;opacity:1;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding-right:70px;margin-right:-20px;pointer-events:auto;cursor:pointer}.card-wrapper{background-color:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.card-wrapper hr{float:right;width:100%;margin:10px 0}.card-wrapper .card-content{position:relative}.card-wrapper .card-title h5{font-size:9px;margin:0;font-weight:bold}.card-wrapper .card-title hr{margin:4px !important}.card-content ul li.full-width{width:98% !important;margin:2px 1% !important}.card-content ul li span{display:inline-block}.card-content ul li.half-width{width:48% !important;margin:1% !important}.result-list-item.hid:not(.selected-result-list-item),section.passenegrs-info.card-wrapper.reserve-confirm,section.section-passed{height:0 !important;margin:0 !important;padding:0 !important;opacity:0;overflow:hidden;pointer-events:none}.item-list-wrapper{position:relative;padding:0 !important;margin:0 !important;-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;-moz-transition:opacity .3s,transform .4s;-o-transition:opacity .3s,transform .4s;-webkit-transition:opacity .3s,transform .4s;transition:opacity .3s,transform .4s;-moz-transform-origin:top;-ms-transform-origin:top;-o-transform-origin:top;-webkit-transform-origin:top;transform-origin:top}.item-list-wrapper.transparent{-moz-transform:scaleY(.6);-ms-transform:scaleY(.6);-o-transform:scaleY(.6);-webkit-transform:scaleY(.6);transform:scaleY(.6)}section.result-list{padding:0 !important;margin:0 !important}.result-ordering .card-content ul,.result-filtering .card-content ul{display:block;width:100%}.result-ordering .card-content ul li,.result-filtering .card-content ul li{display:inline-block;width:31.33%;margin:2px}.result-ordering .card-content ul .bordered-button span span span,.result-filtering .card-content ul .bordered-button span span span{padding:0}section.right-sidebar-wrapper>section,section.main-wrapper>section,section.right-sidebar-wrapper>div,section.main-wrapper>div{padding:10px;width:100%;margin-bottom:10px;float:right}span.invalid-message{float:left;margin-top:0;margin-left:-10px;direction:rtl;color:#f00}section.page-title{margin:11px 0;padding:0 15px 0 10px !important}section.page-title .card-wrapper{padding:1px 10px;height:35px}section.page-title .card-wrapper .text-center{display:flex;justify-content:center}section.page-title .card-wrapper .text-center h1{margin:7px;line-height:1.5;font-weight:bold;font-size:12px;text-align:center;float:right;margin-left:5px}section.page-title .card-wrapper .text-center small{float:right;white-space:nowrap;margin:10px 0}section.page-title.col-md-3.col-xs-12{height:inherit}.my-reserve-wrapper .reserve-info-wrapper .form-header .remaining-time{width:170px}.remaining-time{width:150px;float:left !important;padding:5px 0 7px 15px !important;opacity:1 !important}.remaining-time p{float:right;font-weight:normal}.remaining-time timer{color:#fd3100;font-size:14px;float:left}section.navigation{margin:10px 0 10px 0}section.navigation ul{background-color:#fff;display:block;width:100%;float:right;overflow:hidden}section.navigation ul li{margin-right:20px;padding:8px 6px 10px 6px;font-size:10px;font-weight:bold;position:relative;padding-left:20px;float:right;opacity:.3;height:35px;position:relative;z-index:9;pointer-events:none}section.navigation ul li i{position:relative;margin-left:5px}section.navigation ul li:before{content:"";border:1px solid transparent;border-left-color:#808080;border-top-color:#808080;-moz-transform:rotate(-44deg);-ms-transform:rotate(-44deg);-o-transform:rotate(-44deg);-webkit-transform:rotate(-44deg);transform:rotate(-44deg);position:absolute;top:4px;left:-12px;width:27px;height:27px;z-index:99;-moz-border-radius:5px 0 0 0;-webkit-border-radius:5px 0 0 0;border-radius:5px 0 0 0}section.navigation ul li:first-child{margin-right:0 !important;padding-right:15px !important}section.navigation ul li .passed{background-color:#fd3100;opacity:1;color:#fff;padding-right:46px;margin-right:-20px;pointer-events:auto;cursor:pointer}section.navigation ul li .passed:before{background-color:#fd3100;border-left-color:#fff;border-top-color:#fff}section.navigation ul li.remaining-time{width:150px;float:left !important;padding:5px 0 7px 15px !important;opacity:1 !important}section.navigation ul li.remaining-time p{float:right;font-weight:normal}section.navigation ul li.remaining-time timer{color:#fd3100;font-size:14px;float:left}.result-filtering{direction:ltr;-moz-transition:margin .2s;-o-transition:margin .2s;-webkit-transition:margin .2s;transition:margin .2s}@media(max-width:992px){.result-filtering{display:none}.result-filtering.shw{display:block;position:absolute;top:0;left:0;right:0;bottom:0;padding:15px;z-index:20;overflow-y:scroll}}.result-filtering::-webkit-scrollbar{width:6px}.result-filtering::-webkit-scrollbar-thumb{background-color:#c2c2c2;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.result-filtering::-webkit-scrollbar-track{background-color:#eee;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.result-filtering::-webkit-scrollbar-track:start{background-color:transparent}.result-filtering body{scrollbar-face-color:#c2c2c2;scrollbar-track-color:#eee}.result-filtering *{direction:rtl}.result-filtering .card-content .card-content-label{font-weight:bold;margin-bottom:10px;display:block;float:right !important;width:100% !important;color:#333;font-size:10px;text-align:right}.result-filtering .card-content .card-content-label small{color:#6b6b6b;font-weight:bold;font-size:6px}.result-filtering .card-content.gradient{width:100%;float:right}.result-filtering .card-content.filtered .bordered-button:not(.active) .icon{opacity:.5;-moz-transition:grayscale(50%);-o-transition:grayscale(50%);-webkit-transition:grayscale(50%);transition:grayscale(50%)}.result-filtering .more-filters-wrapper a{padding-right:0 !important;margin-right:-10px;margin-top:-10px}.result-filtering .more-filters-wrapper i{font-size:10px !important}.result-filtering .more-filters-wrapper .collapsed i{transform:rotate(-45deg)}.result-filtering .more-filters-wrapper .panel-collapse{float:right;width:100%}.result-filtering.is-sticky{margin-top:45px !important;z-index:99 !important;max-height:calc(98vh - 45px) !important;overflow-y:auto;overflow-x:hidden}.result-filtering .price-range{float:right;width:95%;margin-right:2.5% !important;margin-bottom:10px !important;-moz-border-radius:5px !important;-webkit-border-radius:5px !important;border-radius:5px !important}.result-filtering .price-range-values{float:right;width:100%}.result-filtering .price-range-values .price-range-value{color:#02bbe6}.result-filtering .price-range-values .price-range-value.min-value{float:right}.result-filtering .price-range-values .price-range-value.max-value{float:left}.result-filtering .price-range-values .price-range-value small{font-size:6px;color:#808080}.bordered-button{text-align:center;font-weight:bold;border:2px solid #d3d3d3;cursor:pointer;-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;padding:3px 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bordered-button .icon{-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s}.bordered-button .icon i{position:relative;font-size:38px !important;margin:0}.bordered-button .icon img{margin-top:7px;margin-bottom:7px;height:44px;width:44px}.bordered-button .icon object{margin-top:5px;margin-bottom:5px;height:44px;width:44px}.bordered-button span{font-size:7px;padding:2px;display:block}.bordered-button span.title{display:block;color:#666}.bordered-button span.min-price{display:block;white-space:inherit;font-size:9px;font-weight:bold;padding:5px 0;color:#017d9a !important}.bordered-button span.min-price small{font-size:8px;font-weight:bold;letter-spacing:-1px}.bordered-button.active img{opacity:1}.bordered-button.night .icon{color:#5b5bb0}.bordered-button.afternoon .icon{color:#ff5b00}.bordered-button.morning .icon{color:#ffe43b}.bordered-button:not(.active):hover{border-color:#9d9d9d}.bordered-button:hover .icon{opacity:1 !important;-moz-filter:grayscale(0) !important;-ms-filter:grayscale(0) !important;-webkit-filter:grayscale(0) !important;filter:grayscale(0) !important}.bordered-button.active{border-color:#fd3100}section.result-ordering>div{width:100%;display:block}section.result-ordering .bordered-button i{line-height:0 !important;position:relative;top:1px;margin-left:3px;font-size:10px !important}.round-type li:not(.active):hover{color:rgba(6,6,6,.66);opacity:1 !important}.research-form{float:right;width:100%;background-color:#fff;margin-top:0;padding:8px 3px 8px 2px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.research-form .flight-multi-routes:first-child .search-field{border-left:0 !important}.research-form .flight-multi-routes .search-field:nth-child(1){border-left:1px solid #d3d3d3}.research-form .form-header{padding:5px 5px 0 5px !important}.research-form .form-wrapper{margin:0 !important}.research-form .search-field-wrapper.submit-wrapper button{height:28px !important}.research-form .search-field-wrapper.multi-routs-actions button{width:90.2% !important;height:28px !important}.research-form .search-field-wrapper .search-field{border:1px solid #d3d3d3;border-left:0;height:28px !important}.research-form .round-type li{font-size:10px;color:#02bbe6}.research-form .round-type li:not(.active):hover{color:#fd3100}.fixable-request-summary{padding-bottom:0 !important;padding-top:5px !important;top:2px !important;border-bottom:1px dotted #d3d3d3 !important}.fixable-request-summary .research-form{padding:0 !important}.fixable-request-summary .research-form .ADMdtp-box{z-index:9999}.fixable-request-summary .research-form .form-header{padding:0 !important}.fixable-request-summary .research-form .search-field-wrapper .search-field{height:25px !important;border:1px solid #d3d3d3;padding-right:10px !important}.fixable-request-summary .research-form .search-field-wrapper .search-label{opacity:0 !important}.fixable-request-summary .research-form .search-field-wrapper .search-label.show-label{-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);-webkit-transform:translate(0);transform:translate(0);opacity:1 !important;top:7px !important}.fixable-request-summary .research-form .search-field-wrapper button.change-button{top:5px !important}.fixable-request-summary .research-form .search-field-wrapper .custom-button>i{margin-top:-5px;position:relative;top:2px}.fixable-request-summary .research-form .round-type li{display:none}.fixable-request-summary .research-form .search-field-wrapper>i{top:5px}.fixable-request-summary .research-form .submit-wrapper button{height:25px !important;padding-top:0 !important}.search-field-wrapper .search-label.active{color:#000 !important}section.request-summary{padding:0 !important}.request-summary-contents{float:right;width:100%;padding:9px 10px;min-height:88px}.reserve-info.submit-wrapper .col-md-3{float:left !important}.reserve-info.submit-wrapper .flight-ticket-purchase-rules{border:1px dashed #d3d3d3;margin:0;margin-bottom:30px}.reserve-info.submit-wrapper .flight-ticket-purchase-rules h4{font-size:16px;font-weight:bold;text-align:center;margin:25px}.reserve-info.submit-wrapper .flight-ticket-purchase-rules .row{margin:0;padding:0 30px}.reserve-info.submit-wrapper .flight-ticket-purchase-rules .row>div{border-bottom:1px dashed #d3d3d3;padding:15px}.reserve-info.submit-wrapper .flight-ticket-purchase-rules .row:last-child>div{border-bottom:0}.reserve-info.submit-wrapper .flight-ticket-purchase-rules .international-onway-flight-purchase-rules li{width:29%;line-height:2;list-style:circle;margin-right:3%}.reserve-info.submit-wrapper .flight-ticket-purchase-rules .international-onway-flight-purchase-rules li.no-list-style{padding:15px 0}.reserve-info.submit-wrapper .flight-ticket-purchase-rules .international-onway-flight-purchase-rules label{margin-top:10px;clear:both;display:block;float:right}.reserve-info.submit-wrapper .flight-ticket-purchase-rules .international-onway-flight-purchase-rules label input{position:relative;top:3px;margin-left:5px;width:15px;height:15px}.reserve-info.submit-wrapper .flight-ticket-purchase-rules .flight-purchase-rules label{position:relative;font-weight:normal}.reserve-info.submit-wrapper .flight-ticket-purchase-rules .flight-purchase-rules label input{width:16px;height:16px;position:relative;top:3px;margin-left:5px}.reserve-info.submit-wrapper .flight-ticket-purchase-rules .flight-purchase-rules label a{color:#6495ed}.reserve-info.submit-wrapper .flight-ticket-purchase-rules .flight-purchase-rules label a:hover{opacity:.5}.reserve-info.submit-wrapper .online-checkin-required label{font-weight:normal;text-align:justify;line-height:2}.reserve-info.submit-wrapper .online-checkin-required label a{color:#428bca !important}.reserve-info.submit-wrapper .online-checkin-required label span{display:block;font-weight:bold}.reserve-info.submit-wrapper .online-checkin-required label span input{position:relative;top:3px;margin-left:5px;width:15px;height:15px}.reserve-info.submit-wrapper button i{position:absolute;right:10px}.pagination-wrapper{float:left;margin-bottom:5px}.pagination-wrapper li{width:40px;margin-right:5px;float:right}.pagination-wrapper button{height:24px}.pagination-wrapper button.forth-type-button{pointer-events:none}span.index-demo{position:absolute;right:0;top:0;padding:4px 9px;z-index:9999;color:rgba(226,34,104,.5);font-size:10px;-moz-transition:transform .3s;-o-transition:transform .3s;-webkit-transition:transform .3s;transition:transform .3s;-moz-transition:opacity .5s;-o-transition:opacity .5s;-webkit-transition:opacity .5s;transition:opacity .5s;opacity:0;width:20px;height:20px;-moz-border-radius:0 11px 0 0;-webkit-border-radius:0 11px 0 0;border-radius:0 11px 0 0;text-align:right}span.system-demo{position:absolute;right:0;bottom:0;text-align:right;width:20px;height:20px;padding:4px 9px;color:#02bbe6}span.index-demo:before{content:'';position:absolute;right:-20px;top:-26px;width:50px;height:60px;background-color:rgba(226,34,104,0);display:block;z-index:0;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.countries-list .search-form-popup:before{border-bottom-color:#02bbe6}.selecting-passed{opacity:.5;-moz-filter:blur(3px);-ms-filter:blur(3px);-webkit-filter:blur(3px);filter:blur(3px);pointer-events:none}.selecting-passed .is-sticky,.selecting-passed.is-sticky{position:initial !important;margin-top:0 !important;max-height:inherit !important;left:initial !important;z-index:initial !important;top:initial !important;overflow:initial !important}.selecting-passed .is-sticky+div,.selecting-passed.is-sticky+div{display:none}.result-list-item.selected-result-list-item{background-color:#fff6f9 !important}.selected-result-list-item .result-details-button{opacity:0}.list-loading .progress{margin-top:10px;max-width:140px}.progress-bar{transition:width .6s ease;position:relative;float:right;background-color:#350f74}.loading-wrapper .progress{width:50%;margin:auto;max-width:250px;margin-top:40px;height:4px;overflow:initial}.websocket-loading-wrapper{padding:0 !important;padding-top:2px !important;height:5px}.websocket-loading-wrapper .progress{height:4px}.hide-filter.result-filtering{opacity:0}.phonebook-list-wrapper .overlay{background-color:rgba(0,0,0,.2)}.phonebook-header{padding:5px;padding-top:10px;margin-bottom:5px;background-color:rgba(65,79,104,.08);position:relative}.phonebook-header input{padding-right:55px !important}.phonebook-header input::-webkit-input-placeholder{font-size:8px !important;color:#a9a9a9}.phonebook-header p{font-size:9px;letter-spacing:-.5px;text-align:justify;color:g #808080;padding:0 20px;margin-bottom:0}.phonebook-header h4{color:#fd3100;text-align:center;font-weight:bold;margin-bottom:15px;font-size:11px;margin-top:0}.phonebook-list li{padding:0 !important}.phonebook-list li:not(.no-data):hover{background-color:rgba(226,34,104,.05)}.phonebook-close{position:absolute;right:11px;top:8px;cursor:pointer}.phonebook-close:hover{color:#f00}.phonebook-close i{font-size:14px !important}.phonebook-used{background-color:rgba(238,238,238,.6) !important;cursor:default !important;pointer-events:none}.phonebook-used span{color:#a9a9a9}.phonebook-used i{color:#a9a9a9 !important}.complete-info{background-color:rgba(0,255,0,.1) !important}.complete-info.passengers-info legend{background-color:#e6ffe6}.contact-info.show p i{font-size:13px !important}.reserve-info .form-header h5{margin-top:10px}.show.contact-info p{padding:10px 10px 0 0;font-size:10px;color:#0292b3 !important}.contact-info span.show-info{color:#000;font-weight:bold}.passengers-info.contact-info,.reserve-info.contact-info{padding-top:5px !important;margin-top:10px;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3}.reserve-info{margin:0 -10px}.passengers-info .submit-wrapper{padding-left:5px}section.passengers-info:not(.submit){border-bottom:1px solid #d3d3d3}.search-form-popup.phonebook-list:before{left:80px;right:initial}.pax-history-button{font-size:11px !important;height:30px !important;padding-bottom:4px}.pax-history-button i{position:relative;top:2px;margin-left:5px}section.passenegrs-info{padding-top:0 !important}section.passenegrs-info:not(.submit){border-bottom:1px solid #d3d3d3}section.passenegrs-info .passengers .passengers-detail{display:block;float:right;width:102.4%;margin:0 -10px 0 1px}section.passenegrs-info .passengers .passengers-detail .add-remove-passenegers{float:left;padding-top:20px;padding-left:9px}section.passenegrs-info .passengers .passengers-detail .paaseneger-tools{float:left;width:120px;margin-left:-9px;margin-right:20px}section.passenegrs-info .passengers .passengers-detail .paaseneger-tools.get-recent-passengers-info{width:140px}section.passenegrs-info .passengers .passengers-detail .phonebook-passengers{letter-spacing:-.8px}section.passenegrs-info .passengers .passengers-detail .passengers-info p i,section.passenegrs-info .passengers .passengers-detail .contact-info.show p i{position:relative;top:2px;font-size:18px !important;left:4px;color:#017d9a !important}section.passenegrs-info .passengers .passengers-detail .field-wrapper{padding:13px 5px}section.passenegrs-info .passengers .passengers-detail .field-wrapper .field-label{right:13px}section.passenegrs-info .passengers .passengers-detail .passengers-info.discription-field{padding-top:20px;border-top:1px dashed #d3d3d3;margin-top:10px}section.passenegrs-info .passengers .passengers-detail .passengers-info.discription-field textarea.field{min-height:50px;padding-right:55px}section.passenegrs-info .passengers .passengers-detail .passengers-info.discription-field p.field-discription{margin-right:10px;margin-bottom:0}section.passenegrs-info .passengers .passengers-detail .passengers-info.submit{padding-top:20px;border-top:1px dashed #d3d3d3;margin-top:10px;padding-right:15px}section.passenegrs-info .passengers .passengers-detail .passengers-info.submit .discount-field-wrapper{margin-top:20px;-moz-transition:margin-top .3s;-o-transition:margin-top .3s;-webkit-transition:margin-top .3s;transition:margin-top .3s;height:25px;padding-left:0}section.passenegrs-info .passengers .passengers-detail .passengers-info.submit .discount-field-wrapper.discount-field-show{margin-top:-15px}section.passenegrs-info .passengers .passengers-detail .passengers-info.submit .discount-field-wrapper.discount-field-show .field-wrapper{opacity:1;pointer-events:auto;-moz-transition-delay:.2s;-o-transition-delay:.2s;-webkit-transition-delay:.2s;transition-delay:.2s}section.passenegrs-info .passengers .passengers-detail .passengers-info.submit .discount-field-wrapper label[for="discountFieldShower"]{color:#fd3100;font-size:12px;cursor:pointer}section.passenegrs-info .passengers .passengers-detail .passengers-info.submit .discount-field-wrapper input[type=checkbox]{width:15px;height:15px;position:relative;margin-left:5px;top:3px}section.passenegrs-info .passengers .passengers-detail .passengers-info.submit .discount-field-wrapper .field-wrapper{padding-top:10px;padding-bottom:0;padding-left:0;opacity:0;pointer-events:none;-moz-transition:opacity .2s;-o-transition:opacity .2s;-webkit-transition:opacity .2s;transition:opacity .2s}section.passenegrs-info .passengers .passengers-detail .passengers-info.submit .discount-field-wrapper .field-wrapper input{border-color:#fd3100 !important}section.passenegrs-info .passengers .passengers-detail .passengers-info.submit .discount-field-wrapper .field-wrapper label{top:19px}section.passenegrs-info .passengers .passengers-detail .passengers-info.submit .cancel{padding-right:0}section.passenegrs-info .passengers .passengers-detail .passengers-info .field-wrapper .field{font-size:12px}section.passenegrs-info .passengers .passengers-detail .passengers-info span i.fa{left:0;position:relative;font-size:9px !important}section.passenegrs-info .passengers .passengers-detail .passengers-info.card-wrapper{-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s;overflow:hidden}section.passenegrs-info .passengers .passengers-detail .passengers-info fieldset{margin:20px -30px 0 -30px;padding:10px 30px;border-color:transparent;border-top-color:#d3d3d3;padding-left:0;width:104%}section.passenegrs-info .passengers .passengers-detail .passengers-info legend{margin-bottom:0 !important}section.passenegrs-info .passengers .passengers-detail .passengers-info hr{margin:0 0 20px 0}section.passenegrs-info .passengers .passengers-detail .passengers-info.odd{background-color:rgba(65,79,104,.05)}section.passenegrs-info .passengers .passengers-detail .passengers-info.odd legend{background-color:#f2f7ff}section.passenegrs-info .passengers .passengers-detail .passengers-info.show p{padding-right:10px}section.passenegrs-info .passengers .passengers-detail .passengers-info .paaseneger-tools{margin-left:5px}.box{position:relative;min-height:230px}.box .bank-content{width:40%;height:auto;min-height:150px;position:absolute;left:50%;-moz-transform:translate(-50%,20%);-ms-transform:translate(-50%,20%);-o-transform:translate(-50%,20%);-webkit-transform:translate(-50%,20%);transform:translate(-50%,20%);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:dashed 1px #808080 !important;padding:15px 0}.box .bank-content .bank-text{text-align:center;font-size:13px;font-weight:bolder}.box .bank-content .bank-box{display:flex;align-items:center;justify-content:center;margin-top:10px}.box .bank-content .bank-box .box-item{border:1px solid #808080;border-radius:5px;height:60px;width:60px;margin:15px 8px;z-index:1;opacity:.6;background-image:url("/Content/Images/others/BankLogoSheet.jpg");background-repeat:no-repeat;background-size:cover;cursor:pointer}.box .bank-content .bank-box .Saman{background-position:10% 0}.box .bank-content .bank-box .Mellat{background-position:89% 0}.box .bank-content .bank-box .active{opacity:1;border:1.5px solid #fd3100}.phonebook-list{width:380px !important}.phonebook-list li div{float:right;padding-bottom:7px !important;padding-top:7px !important}.phonebook-list li span{float:right;padding:0 10px;border-left:1px solid}.phonebook-list li .phonebook-name{font-weight:bold;width:190px;display:block;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;direction:rtl}.phonebook-list li .phonebook-birthdate{width:100px}.phonebook-list li .phonebook-tools{border:0;padding-left:0;position:relative;padding-top:4px}.phonebook-list li .phonebook-tools i{font-size:16px !important;line-height:.9 !important;color:#f00}.phonebook-list li .phonebook-index{width:30px;padding-right:0;padding-left:5px}.reserve-info-wrapper .form-header{text-align:center;border-bottom:1px solid #d3d3d3}.reserve-info-wrapper .form-header h5{float:none !important}.reserve-info-wrapper .form-header .error-info{width:100%;margin:15px 0}.reserve-info-wrapper .form-header .error-info .alert.alert-warning{width:90%;padding:5px 20px;border-radius:5px;margin:0 auto;height:37px}.reserve-info-wrapper .form-header .error-info .alert.alert-warning h2{font-weight:bold;font-size:13px;margin-top:5px;letter-spacing:-.2px}.reserve-info-wrapper .form-header .error-info .alert.alert-warning h2 i{float:right;font-size:22px !important;margin-top:-4px;margin-right:10px}.reserve-info-wrapper .reserve-info.detail-flight-info .flight-information span{border-left:solid .5px #a9a9a9;font-size:13px;padding-left:10px;font-weight:bold}.reserve-info-wrapper .reserve-info.detail-flight-info .flight-information i{font-size:18px !important;transform:rotate(-495deg);padding:2px;float:left}.reserve-info-wrapper .reserve-info.detail-flight-info .flight-detail-confirm{float:right;width:100%}.reserve-info-wrapper .reserve-info.detail-flight-info .flight-detail-confirm.return-flight{padding-top:20px;border-top:1px dotted #d3d3d3}.reserve-info-wrapper .reserve-info.detail-flight-info .flight-detail-confirm .logo{text-align:center}.reserve-info-wrapper .reserve-info.detail-flight-info .flight-detail-confirm .name{padding:10px 0}.reserve-info-wrapper .reserve-info.detail-flight-info .flight-detail-confirm .information-content{padding:0 !important}.reserve-info-wrapper .reserve-info.detail-flight-info .flight-detail-confirm .information-content .information .information-item{min-width:175px;position:relative;padding:10px 0;float:right}.reserve-info-wrapper .reserve-info.detail-flight-info .flight-detail-confirm .information-content .information .information-item .large-text{font-size:22px;line-height:0}.reserve-info-wrapper .reserve-info.detail-flight-info .flight-detail-confirm .information-content .information .information-item .fa-question{border:solid .5px #f00;border-radius:23px;font-size:10px !important;width:13px;display:inline-block;position:absolute;top:-5px;padding:0 5px;color:#f00 !important;transform:rotateY(190deg)}.reserve-info-wrapper .reserve-info.detail-flight-info .flight-detail-confirm .information-content .information .information-item.hasIcon{min-width:280px !important}.reserve-info-wrapper .reserve-info.detail-flight-info .flight-detail-confirm .information-content .information .information-item span{padding-right:10px;font-weight:bold}.reserve-info-wrapper .reserve-info.detail-flight-info .flight-detail-confirm .information-content .information .information-item span.title{width:76px !important;font-size:13px;display:inline-block;font-weight:normal;position:relative;white-space:nowrap}.reserve-info-wrapper .reserve-info.detail-flight-info .flight-detail-confirm .information-content .information .information-item span.title.destination{width:30px !important;padding-left:15px !important}.reserve-info-wrapper .reserve-info.detail-flight-info .flight-detail-confirm .information-content .information .information-item span.red,.reserve-info-wrapper .reserve-info.detail-flight-info .flight-detail-confirm .information-content .information .information-item span.red-flight{color:#f00 !important}.reserve-info-wrapper .reserve-info.contact-info{border-bottom:unset !important}.reserve-info-wrapper .reserve-info.contact-info .field-wrapper{padding:13px 0 !important}.reserve-info-wrapper .flight-information{width:100%;float:right;color:#02bbe6}.reserve-info-wrapper .flight-information>div{width:auto;float:right;background:#eeeeee52;border:dotted 1px #a9a9a9;padding:5px 10px 5px;border-radius:5px;text-align:right;margin-bottom:25px;margin-right:15px}.reserve-info-wrapper .flight-information>div span{border-left:solid .5px #a9a9a9;font-size:13px;padding-left:10px;font-weight:bold}.reserve-info-wrapper .flight-information>div i{font-size:18px !important;padding:2px;float:left}.reserve-info-wrapper .flight-information>div i.fa.fa-plane{transform:rotate(-135deg)}.reserve-info-wrapper .flight-information>div span.plane-icon{border:none !important;float:left;padding-right:10px;padding-left:0 !important}.flight-route-detail .two-stop .route{margin-top:50px !important}.flight-route-detail .route{position:relative;height:100px;margin-top:45px !important}.flight-route-detail .route-detail{width:70%;margin:auto}.flight-route-detail .route-detail.none-stop{width:50% !important}.flight-route-detail .route-detail.none-stop .route{width:80%;margin:auto}.flight-route-detail .route-detail.none-stop .flight-detail{width:100%}.flight-route-detail .route-detail.none-stop .details.airport-pin.dep{right:-50px}.flight-route-detail .route-detail.none-stop .details.airport-pin.arr{left:-53px}.flight-route-detail .route-detail.none-stop .details.airport-pin:before{content:'';width:10px;height:10px;border:1px solid #000;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;background-color:#fff;position:absolute !important;right:0;left:0;margin:auto !important;display:block;top:45px;z-index:999}.flight-route-detail .route-detail:not(.none-stop) .flight-detail .details.airport-pin:before{content:'';width:10px;height:10px;border:1px solid #000;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;background-color:#fff;position:absolute !important;right:0;left:0;margin:auto !important;display:block;top:45px;z-index:999}.flight-route-detail .route-detail .stop-pin .middle-detail strong{display:block}.flight-route-detail .route-detail.one-stop .details.stop-pin{right:-50px !important}.flight-route-detail .route-detail.two-stop{width:90% !important}.flight-route-detail .route-detail.two-stop .flight-detail{width:33%}.flight-route-detail .route-detail.two-stop .details.stop-pin{width:80px !important;height:32px;top:33px;vertical-align:middle}.flight-route-detail .route-detail.two-stop .flight-detail:nth-child(2) .details.stop-pin{right:-75px !important}.flight-route-detail .route-detail.two-stop .flight-detail:nth-child(3) .details.stop-pin{right:-25px !important}.flight-route-detail .route-detail .route span,.flight-route-detail .route-detail small{font-family:sans-serif !important}.flight-route-detail .route-detail:not(.none-stop) .flight-detail:last-child .details{left:-50px}.flight-route-detail .route-detail:not(.none-stop) .flight-detail:first-child .details{right:-50px}.flight-route-detail .route-detail .flight-detail{float:right;height:100%;width:50%;position:relative}.flight-route-detail .route-detail .flight-detail:first-child .details.dep span,.flight-route-detail .route-detail .flight-detail:last-child .details.arr span{font-size:12px;color:#fd3100}.flight-route-detail .route-detail .flight-detail .details{float:right;height:100%;width:33%;position:relative}.flight-route-detail .route-detail .flight-detail .details.stop-pin{position:absolute !important;width:100px !important;left:initial !important;height:31px;top:35px;background-color:#414f68;z-index:99;padding:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.flight-route-detail .route-detail .flight-detail .details.stop-pin .middle-detail strong{display:block}.flight-route-detail .route-detail .flight-detail .details.stop-pin span{color:#fff;font-size:8px;font-weight:normal;line-height:1.2}.flight-route-detail .route-detail .flight-detail .details.stop-pin span span{position:absolute;top:-25px;width:100%;left:0;color:#414f68;font-weight:bold;font-size:13px}.flight-route-detail .route-detail .flight-detail .details i{color:#02bbe6}.flight-route-detail .route-detail .flight-detail .details small{color:#808080}.flight-route-detail .route-detail .flight-detail .details>span small{display:block}.flight-route-detail .route-detail .flight-detail .details.flight-pin .baggage-limit{margin-top:8px;padding:0 10px 0 0;line-height:1.5 !important;width:65%;margin:auto;padding:1px !important}.flight-route-detail .route-detail .flight-detail .details.flight-pin .baggage-limit span{padding-left:4px;font-size:8px !important}.flight-route-detail .route-detail .flight-detail .details.flight-pin .baggage-limit i{font-size:9px !important;color:#fd3100;position:relative;top:0;line-height:1.4 !important;height:8px;width:12px}.flight-route-detail .route-detail .flight-detail .details.flight-pin img{width:25px;display:block;position:absolute !important;right:0;left:0;margin:auto !important;bottom:-25px;opacity:.5}.flight-route-detail .route-detail .flight-detail .details.flight-pin>span.down-detail{bottom:15px}.flight-route-detail .route-detail .flight-detail .details.flight-pin i{position:absolute;right:0;left:0;top:41.8px;font-size:24px !important;width:19px;height:19px;margin:auto;z-index:99}.flight-route-detail .route-detail .flight-detail .details.flight-pin>span{width:100%}.flight-route-detail .route-detail .flight-detail .details.flight-pin>span.down-detail{bottom:15px}.flight-route-detail .route-detail .flight-detail .details>span{position:absolute;text-align:center;line-height:1.3;width:80px;right:0;left:0;margin:auto;font-weight:bold}.flight-route-detail .route-detail .flight-detail .details>span.up-detail{bottom:70px}.flight-route-detail .route-detail .flight-detail .details>span.down-detail{top:70px}.flight-route-detail .route-detail .route:before{content:'';position:absolute;right:0;width:100%;height:1px;background-color:#000;top:0;display:block;z-index:9;top:50px}.flight-route-detail .passengers .flight-route{background-color:#ffedf3}.flight-route-detail .passengers .flight-route h4{padding:10px;font-size:12px;font-weight:bold;color:#0292b3 !important}.flight-route-detail .passengers>div{margin-bottom:5px}.flight-route-detail .passengers .flight-detail{background-color:#e3edff;float:right;width:100%}.flight-route-detail .passengers .flight-detail i{color:#017d9a !important}.flight-route-detail .passengers .flight-detail .time span{line-height:3;font-size:16px}.flight-route-detail .passengers .flight-detail .price span{font-size:16px;color:#02bbe6}.flight-route-detail .passengers .flight-detail .feature span{line-height:2}.flight-route-detail .passengers .flight-detail li{padding-top:20px !important;text-align:center;width:25%;padding:10px}.flight-route-detail .passengers .flight-detail li:last-child{width:25%;padding-top:0 !important}.flight-route-detail .passengers .flight-detail span{color:#333}.flight-route-detail .passengers .flight-detail small{color:#808080}.flight-route-detail .passengers .price{padding:0 22px 0 0}.flight-route-detail .passengers .price .custom-button{background-color:#6d6d6d;margin-bottom:0 !important}.price-details{padding-top:20px;position:relative}.price-details>div{max-width:300px;margin:auto}.price-details .title{font-size:12px;margin-bottom:15px;font-weight:bold;text-align:center;direction:rtl}.price-details .title i{font-size:16px !important;margin-left:5px}.price-details .text>span{display:block;line-height:2.4 !important}.price-details table{width:90%;margin:auto}.price-details table td{padding:5px 10px 10px 10px}.price-details table td:nth-child(1){text-align:left;width:40%}.price-details table td:nth-child(2){text-align:right;width:35%;letter-spacing:1px;padding-right:15px}.price-details table td:nth-child(3){font-size:9px;text-align:right;color:#808080}.price-details table tr:last-child{padding-top:0;border-top:1px solid #d3d3d3}.price-details table tr:last-child td{color:#fd3100}.price-details table tr:last-child td:nth-child(2){letter-spacing:0;font-size:14px}.price-details:after{content:'';position:absolute;right:0;height:80%;width:1px;top:15%}.card-content ul li.full-width{width:98% !important;margin:2px 1% !important}.card-content ul li span{display:inline-block}.card-content ul li.half-width{width:48% !important;margin:1% !important}.card-wrapper.adv-company{padding:0 !important;display:none;margin-bottom:15px}.card-wrapper.adv-company img{width:100%}.result-list-wrapper{-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s}.result-list-wrapper section.card-wrapper.international-result-tools{padding-bottom:0;position:relative;-moz-transition:padding .2s;-o-transition:padding .2s;-webkit-transition:padding .2s;transition:padding .2s;overflow:hidden}.result-list-wrapper section.card-wrapper.international-result-tools .international-result-tools-wrapper{width:100%;float:right;-moz-transition:height .3s;-o-transition:height .3s;-webkit-transition:height .3s;transition:height .3s}.result-list-wrapper section.card-wrapper.international-result-tools .international-result-tools-wrapper .change-date-buttons{top:0 !important;right:0}.result-list-wrapper section.card-wrapper.international-result-tools .international-result-tools-wrapper button{height:24px}.result-list-wrapper section.card-wrapper.international-result-tools .international-result-tools-wrapper button i{position:relative;top:2px;line-height:0 !important;margin-left:3px}.result-list-wrapper section.card-wrapper.international-result-tools .international-result-tools-wrapper button.calender-shower{padding-right:25px}.result-list-wrapper section.card-wrapper.international-result-tools .international-result-tools-wrapper button.calender-shower i{position:absolute;line-height:1 !important;top:4px;right:15px;font-size:14px}.result-list-wrapper section.card-wrapper.international-result-tools .international-result-tools-wrapper button.calender-shower .spinner{top:4px;right:15px}.result-list-wrapper section.card-wrapper.international-result-tools .calendar-table-wrapper{border-top:1px solid #d3d3d3;padding:10px 15px 15px;background-color:#f5f5f5}.result-list-wrapper section.card-wrapper.international-result-tools .calendar-table-wrapper table{border:1px dotted #d3d3d3;margin-bottom:0;background-color:transparent;overflow:hidden}.result-list-wrapper section.card-wrapper.international-result-tools .calendar-table-wrapper table tbody{background-color:transparent}.result-list-wrapper section.card-wrapper.international-result-tools .calendar-table-wrapper table th{border:0;padding:4px;border:0 !important;color:#333;background-color:transparent;font-size:12px;text-align:center}.result-list-wrapper section.card-wrapper.international-result-tools .calendar-table-wrapper table th span{position:relative;z-index:9;color:#02bbe6}.result-list-wrapper section.card-wrapper.international-result-tools .calendar-table-wrapper table td{background-color:transparent;border:0 !important;padding:7px !important;position:relative;background-color:transparent;-moz-transition:background-color .6s;-o-transition:background-color .6s;-webkit-transition:background-color .6s;transition:background-color .6s;font-size:12px;text-align:center}.result-list-wrapper section.card-wrapper.international-result-tools .calendar-table-wrapper table td.departure-date-item span{position:relative;z-index:9;font-weight:bold;color:#fd3100}.result-list-wrapper section.card-wrapper.international-result-tools .calendar-table-wrapper table td .calendar-item{background-color:#fff;padding:5px 1px;float:right;width:100%;display:block;border-radius:5px;position:relative;z-index:9;color:#000 !important;border:1px solid transparent}.result-list-wrapper section.card-wrapper.international-result-tools .calendar-table-wrapper table td .calendar-item.min-price{background-color:#f2fff2;border-color:#0f0}.result-list-wrapper section.card-wrapper.international-result-tools .calendar-table-wrapper table td .calendar-item.max-price{background-color:#fff2f2;border-color:#f00}.result-list-wrapper section.card-wrapper.international-result-tools .calendar-table-wrapper table td .calendar-item.current-date{border-color:#ffc107;padding:4.5px 1px;border-width:1.5px}.result-list-wrapper section.card-wrapper.international-result-tools .calendar-table-wrapper table td .calendar-item img{width:20px;margin-left:2px}.result-list-wrapper section.card-wrapper.international-result-tools .calendar-table-wrapper table td .calendar-item-unavailable{padding:0 1px;display:block;position:relative;z-index:9;font-family:'Times New Roman',Tahoma;font-size:12px;letter-spacing:1px}.result-list-wrapper section.card-wrapper.international-result-tools .calendar-table-wrapper table tr{border:0 !important}.result-list-wrapper section.card-wrapper.international-result-tools .calendar-table-wrapper .calendar-table-guide-wrapper{padding:20px 25px}.result-list-wrapper section.card-wrapper.international-result-tools .calendar-table-wrapper .calendar-table-guide-wrapper ul{display:flex;justify-content:center}.result-list-wrapper section.card-wrapper.international-result-tools .calendar-table-wrapper .calendar-table-guide-wrapper ul li{margin-left:15px}.result-list-wrapper section.card-wrapper.international-result-tools .calendar-table-wrapper .calendar-table-guide-wrapper ul li span{font-weight:bold}.result-list-wrapper section.card-wrapper.international-result-tools .calendar-table-wrapper .calendar-table-guide-wrapper ul li span.item-sample-object{width:20px;height:20px;display:block;float:right;background-color:#fff;margin-left:10px;position:relative;top:-3px;border-radius:5px}.result-list-wrapper section.card-wrapper.international-result-tools .calendar-table-wrapper .calendar-table-guide-wrapper ul li span.item-sample-object.current-date{border:1.5px solid #ffa500}.result-list-wrapper section.card-wrapper.international-result-tools .calendar-table-wrapper .calendar-table-guide-wrapper ul li span.item-sample-object.min-price{background-color:#f2fff2;border:1px solid #0f0}.result-list-wrapper section.card-wrapper.international-result-tools .calendar-table-wrapper .calendar-table-guide-wrapper ul li span.item-sample-object.max-price{background-color:#fff2f2;border:1px solid #f00}.result-list-wrapper.round-trip .international-result-tools-wrapper table tr th:first-child{padding:38px 0 7px !important;position:relative;overflow:hidden}.result-list-wrapper.round-trip .international-result-tools-wrapper table tr th:first-child span{position:absolute;font-size:10px}.result-list-wrapper.round-trip .international-result-tools-wrapper table tr th:first-child span.departure-item{right:17px;bottom:2px;color:#fd3100}.result-list-wrapper.round-trip .international-result-tools-wrapper table tr th:first-child span.return-item{top:6px;left:0;color:#02bbe6}.result-list-wrapper.round-trip .international-result-tools-wrapper table tr th:first-child span i{font-size:8px !important}.result-list-wrapper.round-trip .international-result-tools-wrapper table tr th:first-child:before{content:'';height:100%;width:170%;border-top:1px solid #d3d3d3;position:absolute;right:-44px;top:18px;-moz-transform:rotate(-24deg);-ms-transform:rotate(-24deg);-o-transform:rotate(-24deg);-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}.result-list-wrapper.round-trip .international-result-tools-wrapper table tr td:before{background-color:#fff;content:'';height:10000px;left:0;position:absolute;bottom:0;width:100%;z-index:1;overflow:hidden;opacity:0;pointer-events:none;-moz-transition:opacity .6s;-o-transition:opacity .6s;-webkit-transition:opacity .6s;transition:opacity .6s}.result-list-wrapper.round-trip .international-result-tools-wrapper table tr td:not(.departure-date-item):hover:before{opacity:1;-moz-transition:opacity 0s;-o-transition:opacity 0s;-webkit-transition:opacity 0s;transition:opacity 0s}.result-list-wrapper.round-trip .international-result-tools-wrapper table tr td:after{background-color:#fff;content:'';height:100%;left:0;position:absolute;bottom:0;width:10000px;z-index:1;overflow:hidden;opacity:0;pointer-events:none;-moz-transition:opacity .6s;-o-transition:opacity .6s;-webkit-transition:opacity .6s;transition:opacity .6s}.result-list-wrapper.round-trip .international-result-tools-wrapper table tr td:not(.departure-date-item):hover:after{opacity:1;-moz-transition:opacity 0s;-o-transition:opacity 0s;-webkit-transition:opacity 0s;transition:opacity 0s}.result-list-wrapper.one-way .international-result-tools-wrapper table{border:0 !important;margin-bottom:5px !important}.result-list-wrapper.one-way .international-result-tools-wrapper table th{padding:10px 0 !important}.result-list-wrapper.one-way .international-result-tools-wrapper table .calendar-row-title{font-size:10px;font-weight:bold;position:relative;width:120px;color:#e22268 !important}.result-list-wrapper.one-way .international-result-tools-wrapper table .calendar-row-title i{position:absolute;left:6px}.search-result-wrapper{margin-bottom:50px}.request-summary-contents>ul li:after{content:"";position:absolute;left:0;height:60px;top:5px;width:1px;background:#fff;background:-moz-linear-gradient(top,#fff 0%,#a0a0a0 40%,#a0a0a0 60%,#fff 100%);background:-webkit-linear-gradient(top,#fff 0%,#a0a0a0 40%,#a0a0a0 60%,#fff 100%);background:linear-gradient(to bottom,#fff 0%,#a0a0a0 40%,#a0a0a0 60%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0);opacity:.6}.request-summary-contents ul li{float:right;padding:10px 13px;text-align:center;position:relative}.request-summary-contents span.request-route>span{max-width:72px;display:inline-block;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.request-summary-contents .research-button{padding:0 35px 0 0 !important}section.request-summary ul li:last-child:after{opacity:0}section.request-summary .search-form-first-style.search-forms-wrapper .form-wrapper .more-filters-wrapper .acc-tab .tab-content .search-field-wrapper.more-filters-airlines{width:42.44% !important}section.request-summary .search-form-first-style.search-forms-wrapper .form-wrapper .more-filters-wrapper .acc-tab .tab-content .search-field-wrapper.more-filters-airlines .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#d3d3d3}section.request-summary small{color:#8e8e8e;font-size:9px;display:block;text-align:center;margin-top:10px}.departure-date{margin-left:39px;float:right;position:relative}.return-date{float:left;position:relative}.return-date i{position:absolute;top:6px;right:-36px;color:#666}.flight .general-details:before,.domestic-features:before{content:"";width:130px;height:130px;position:absolute;-moz-transition:height .3s;-o-transition:height .3s;-webkit-transition:height .3s;transition:height .3s}.list-loading .progress>div:before{content:"";display:inline-block;font:normal normal normal 14px/1 FontAwesome !important;font-size:inherit;text-rendering:auto;position:absolute;font-size:24px !important;color:#350f74 !important;margin-top:-10px;left:2px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg)}span.request-route i{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);color:#808080;margin:0 10px}.price-info>span{display:block;text-align:center;color:#999;font-size:8px;padding:0 15px}span.price-amount{padding:10px 0;color:#fd3100;font-size:20px;font-weight:bold;margin:0 -10px}span.price-amount small{font-size:8px;color:#999}span.price-amount small.price-without-discont{font-size:14px;text-decoration:line-through}.price-info{padding:10px 25px}.departure-route div,.return-route div{float:left !important}.starting h3{margin-bottom:2px;color:#fd3100;font-size:18px}.general-details .duration-route small{font-size:8px;color:#808080;font-weight:bold;display:inline-block;text-align:center;width:100%;margin-top:13px}.general-details .duration-route h4{color:#0292b3 !important;font-size:12px;margin-top:-26px;text-align:center;height:15px}.general-details .starting span,.general-details .destination span{font-weight:bold;font-size:10px;color:#000;display:block;margin-left:-2px !important}.general-details .starting small,.general-details .destination small{color:#949494;font-size:10px}.destination{text-align:left}.return-route{margin-top:30px;float:left;width:100%}.departure-route{float:left;width:100%;position:relative}.departure-route:not(.first-leg){margin-top:15px}.departure-route i{font-size:21px !important;color:#02bbe6;top:-10px;position:absolute !important;right:0;left:0;margin:auto !important;text-align:center}.stops small{color:#808080;font-size:9px;float:left;margin-right:10px;line-height:1.8}.general-details .duration-route{top:52px;position:relative;background-color:#000;width:46%;height:1px}.international .price-info>span{letter-spacing:-.6px;padding:0 0 5px 0 !important}.international .route-info{padding-bottom:0 !important}.international .details.flight-pin .baggage-limit{margin-top:8px;padding:0 10px 0 0;line-height:1.5 !important;width:65%;margin:auto;padding:1px !important}.international .details.flight-pin .baggage-limit span{padding-left:4px;font-size:8px !important}.international .details.flight-pin .baggage-limit i{font-size:9px !important;color:#fd3100;position:relative;top:0;line-height:1.4 !important;height:8px;width:12px}.international.multi-destination.route-count3 .result-list-item .general-details:before{top:12px;right:185px;height:250px;opacity:.6;background:#fff;background:-moz-linear-gradient(top,#fff 0%,#a0a0a0 40%,#a0a0a0 60%,#fff 100%);background:-webkit-linear-gradient(top,#fff 0%,#a0a0a0 40%,#a0a0a0 60%,#fff 100%);background:linear-gradient(to bottom,#fff 0%,#a0a0a0 40%,#a0a0a0 60%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0);width:1px}.international.multi-destination.route-count3 .price-info{margin-top:1% !important}.international.multi-destination.route-count3 .price-info>span{padding-bottom:11px !important}.international.multi-destination.route-count3 .general-info{margin-top:7% !important}.international.multi-destination .departure-route{margin-top:-20px !important}.international.round-trip .general-details .general-info{margin-top:10px !important}.international.round-trip .general-details .route-info .departure-route{margin-top:-5px}.international.round-trip .general-details .route-info .departure-route:not(.first-leg).departure-route:not(.has-stop){padding-top:35px !important}.international.round-trip .general-details .route-info .departure-route:not(.first-leg){margin-top:38px;margin-bottom:15px}.international.one-way .price-info{padding-top:0 !important}.international.one-way .result-list-item:not(.selected-result-list-item) .route-info{margin-top:20px !important}.international.one-way .result-list-item:not(.selected-result-list-item) .general-info{margin-top:10px !important}.international.one-way .stops{margin-top:23px}.international .departure-route.first-leg:after{content:"";border:1px solid #000;border-bottom:1px transparent;width:100%;height:5px;position:absolute;top:101px;right:50px;-moz-border-image:linear-gradient(45deg,transparent,transparent,#e0e0e0,#f9f1f1) 23;-o-border-image:linear-gradient(45deg,transparent,transparent,#e0e0e0,#f9f1f1) 23;-webkit-border-image:linear-gradient(45deg,transparent,transparent,#e0e0e0,#f9f1f1) 23;border-image:linear-gradient(45deg,transparent,transparent,#e0e0e0,#f9f1f1) 23}.destination h5{margin-bottom:1px;font-size:10px;color:#949494;margin-top:30px}.general-info .airline-logo{width:80px;height:80px;display:block;margin:auto;pointer-events:none}.general-info h5{text-align:center;font-weight:bold;color:#303030;font-size:10px}.general-info .custom-label{width:auto;margin:auto;float:right;margin-left:5px}.general-info h5,.international .general-info img{position:relative;left:-7px}.stops{position:relative;top:8px}.stops .custom-label{float:left;margin-right:10px;position:relative;border-color:rgba(65,79,104,.4);background-color:#ebf2ff}.domestic .international-result-tools-wrapper .change-date-buttons{display:none}.select-result-button{font-size:12px;height:40px !important}.flight.card-wrapper{margin-bottom:15px;padding:10px 0;overflow:hidden;cursor:default;position:relative;padding-bottom:0}.flight.card-wrapper.disable{background-color:#eee;pointer-events:none}.flight.card-wrapper.disable>.row{opacity:.4}.flight.card-wrapper.disable .price-amount{opacity:0}.flight.card-wrapper.blocked-flight{background-color:#e7e7e7;opacity:.8}.flight.card-wrapper.blocked-flight .flight-submit-wrapper{pointer-events:none;opacity:.6}.departure-date:last-child{margin:0 !important}.general-details.custom-blur{-moz-transition-delay:.8s;-o-transition-delay:.8s;-webkit-transition-delay:.8s;transition-delay:.8s}.one-way .flight .general-details:before,.domestic .flight .general-details:before,.domestic .flight .domestic-features:before{top:12px;right:150px;opacity:.6;background:#fff;background:-moz-linear-gradient(top,#fff 0%,#a0a0a0 40%,#a0a0a0 60%,#fff 100%);background:-webkit-linear-gradient(top,#fff 0%,#a0a0a0 40%,#a0a0a0 60%,#fff 100%);background:linear-gradient(to bottom,#fff 0%,#a0a0a0 40%,#a0a0a0 60%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0);width:1px}.international.round-trip .departure-date:last-child:before{content:'';display:block;position:absolute;right:-27px;height:2px;width:15px;background-color:#333;top:20px}.international.round-trip .flight .general-details:before{border:1px solid transparent;top:32px;-moz-border-image:linear-gradient(29deg,white,white,#e4e4e4) 23;-o-border-image:linear-gradient(29deg,white,white,#e4e4e4) 23;-webkit-border-image:linear-gradient(29deg,white,white,#e4e4e4) 23;border-image:linear-gradient(45deg,white,transparent,transparent,lightgray) 23;transform:rotate(-135deg);right:6%}@media(max-width:1199px){.international.round-trip .flight .general-details:before{right:3%}}@media(max-width:767px){.international.round-trip .flight .general-details:before{display:none}}.international.one-way .compare-results-button{display:none}.international.one-way .departure-route:after{opacity:0}input[name^=EnName]::-webkit-input-placeholder,input[name^=EnLast]::-webkit-input-placeholder{text-align:right}input[name=PassportExpiry]::-webkit-input-placeholder{text-align:left}.has-return .route-detail{float:right;width:50%;position:relative}.flight .details-header{width:60%;margin:5px auto}.flight .details-header ul{margin-bottom:10px !important}.flight .details-header ul li{text-align:center;font-weight:bold;width:25%;color:#808080;font-size:10px;border-bottom:3px solid #d3d3d3;margin:0 !important;cursor:pointer;float:right;font-size:12px}.flight .details-header ul li.active{border-bottom:3px solid #fd3100 !important;color:#017d9a !important}.flight .details-header ul li input[type=radio]{position:absolute;opacity:0;z-index:-1}.flight .details-header ul li label{display:block;padding:10px 10px;cursor:pointer;margin-bottom:0}.flight .details-header ul.three-tabs li{width:33.3333%}.flight .details-header ul.two-tabs li{width:50%}.general-details .route-detail span{text-align:center;display:block;font-weight:bold;color:#000;font-size:12px;margin-bottom:10px}.route-detail{width:100%;padding:5px 1px 13px 13px}.route-detail .route .col{float:left !important;padding:0 !important}.details-tabs{padding:10px 3px;min-height:176px;text-align:center}.details-tabs .rules-customers-phone{width:60%;margin:5px auto;border-bottom:1px dotted #d3d3d3;padding-bottom:15px}.details-tabs.charter-rules .rules-customers-phone{width:75% !important;text-align:center !important}.has-return .route-detail:first-child:after{content:'';border:1px solid #000;border-bottom:1px transparent;height:100%;position:absolute;top:0;left:0;-moz-border-image:linear-gradient(90deg,white,white,#e4e4e4) 23;-o-border-image:linear-gradient(90deg,white,white,#e4e4e4) 23;-webkit-border-image:linear-gradient(90deg,white,white,#e4e4e4) 23;border-image:linear-gradient(45deg,white,#efebeb,#d2d2d6,#efebeb,white) 23}.flight .other-details{padding-bottom:10px;border-top:1px solid #d3d3d3;margin:0 !important}.route-detail p,.route-detail p span{font-size:9px;font-weight:normal;color:#333;letter-spacing:-.4px}.route-line{position:absolute;width:88%;height:1px;top:60px;right:24px;display:block;background-color:#000;margin:auto}span.city-top{position:relative;color:#000;font-size:8px;font-weight:bold;margin-bottom:28px;margin-top:19px;display:block}span.city-top small{color:#808080;font-size:6px}span.time-bottom{display:block;font-size:8px;font-weight:bold}span.time-bottom small{color:#808080;display:inline-block;font-size:6px;text-align:center}.destination .time-bottom{color:#02bbe6}.first-stop.destination span.time-bottom{color:#808080}.duration-route .time-bottom{color:#808080;font-weight:normal;font-size:7px}.starting .time-bottom{color:#02bbe6}span.flight-type{position:relative;color:#4e4d4d;display:block;font-size:8px;margin-bottom:28px;margin-top:0}.route span,.route small{text-align:center}.other-details .destination,.other-details .first-stop,.other-details .starting,.second.duration-route,.first.duration-route{padding:0 5px}span.city-top i{position:absolute;top:35.5px;left:12px;background-color:#fff;font-size:8px !important;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}.other-details .route-detail>span{text-align:center;display:block;padding-bottom:10px;font-weight:bold;font-family:irsans !important;color:#fd3100}.other-details .stops{width:30% !important}.other-details .stops span{background-color:#0292b3 !important;color:#fff;border-radius:2px;font-size:8px;text-align:center;display:block;margin:auto;margin-top:29px}.other-details .starting{width:10% !important}.other-details .flight-type i{position:absolute;font-size:14px !important;top:33px;right:29px}span.flight-type small{display:block;font-size:7px}.flight .details-header ul li:not(.active):hover{border-bottom:3px solid #808080}.one-way span.time-bottom small{display:block}.one-way span.city-top small{display:block}.one-way span.flight-type small{margin-right:7px;text-align:center}.one-way span.city-top{margin-top:18px}.one-way .route-line{right:38px;top:57px;width:89%}.one-way span.city-top i{left:20px;top:34px}.one-way .other-details .flight-type i{top:34px;left:18px}.one-way .other-details .stops span{width:62%;padding:4px 1px}.details-body{float:right;width:100%}.details-body .details-tabs ul.fare-rules{width:60%;margin:auto !important}.details-body .details-tabs ul.fare-rules li{width:100%;direction:ltr;text-align:left}.details-body .details-tabs ul.fare-rules li p{margin-bottom:0 !important;text-align:left;line-height:2.5;float:left;margin-right:10px}.details-body .details-tabs ul.fare-rules li p.fare-rule-title{font-size:12px;line-height:2.5;font-weight:bold;color:#fd3100}.details-body .details-tabs ul.fare-rules li table td:not([colspan]){font-family:sans-serif !important}.details-body .details-tabs ul.charter-rules{padding-top:20px}.details-body .details-tabs ul.charter-rules p{padding:0 50px;text-align:justify;letter-spacing:-.5px}.research-button{position:relative}.research-button button{position:absolute;width:160px}.domestic .research-button button{margin-top:15px}.international .flight.result-list-item .result-list-item{margin-bottom:15px;padding:8px 4px}.passengers .flight-route{background-color:#ffedf3}.passengers .flight-route h4{padding:10px;font-size:12px;font-weight:bold;color:#0292b3 !important}.passengers>div{margin-bottom:5px}.passengers .flight-detail{background-color:#e3edff;float:right;width:100%}.passengers .flight-detail i{color:#017d9a !important}.passengers .flight-detail .time span{line-height:3;font-size:16px}.passengers .flight-detail .price span{font-size:16px;color:#02bbe6}.passengers .flight-detail .feature span{line-height:2}.passengers .flight-detail li{padding-top:20px !important;text-align:center;width:25%;padding:10px}.passengers .flight-detail li:last-child{width:25%;padding-top:0 !important}.passengers .flight-detail span{color:#333}.passengers .flight-detail small{color:#808080}.passengers .price{padding:0 22px 0 0}.passengers .price .custom-button{background-color:#6d6d6d;margin-bottom:0 !important}.right-sidebar-wrapper{-moz-filter:.5s;-ms-filter:.5s;-webkit-filter:.5s;filter:.5s;padding-left:10px}.reservation-info .right-side{padding:10px;width:100%;margin-bottom:15px;float:right}.selection-flight-details{padding:10px;width:100%;margin-bottom:15px;float:right}.selection-flight-details span{display:block}.selection-flight-details span.airline{font-size:10px}.selection-flight-details span.airline small{font-size:9px}.selection-flight-details .flight-date{display:initial}.selection-flight-details .card-content{float:right;margin-bottom:20px;width:100%}.selection-flight-details li{position:relative;width:50% !important;margin:0 !important}.selection-flight-details li span{font-size:17px}.selection-flight-details small.city-code{display:block;color:#808080}.selection-flight-details li i{position:absolute;top:8px;left:-4px;font-size:20px !important;color:#808080}.selection-flight-details .flight-date span{display:inline-block !important;font-size:13px;color:#333}.selection-flight-details span i{color:#808080}.selection-flight-details .flight-class{font-size:13px}.selection-flight-details .flight-date span:nth-child(2){margin-left:10px}.departure-flight .card-content h2{font-size:9px;margin:0;font-weight:bold}.general-info{padding:0 !important}.general-info .labels-wrapper{display:flex;justify-content:center;margin-right:15px;flex-direction:column;align-items:center}.general-info .labels-wrapper .custom-label.tags{font-size:9px;float:initial;margin:0}.general-info .labels-wrapper .custom-label.second-type-label{margin-right:0 !important;direction:ltr}.general-info .labels-wrapper .custom-label.system-key{margin:0 !important;max-height:20px}.general-info .labels-wrapper .custom-label.charter-flight{width:82%;margin:5px auto 15px;line-height:1;padding-top:5px}.general-info .labels-wrapper .custom-label.third-type-label{color:#fff;background-color:rgba(255,0,0,.7);font-size:11px;font-weight:bold}.departure-route:not(.first-leg).departure-route:not(.has-stop){padding-top:37px !important}.multi-destination.international .route-detail{margin-bottom:15px}.multi-destination.international .route-detail:nth-child(even){background-color:#fff6f9;width:100% !important;padding:15px 150px}.flight-submit-wrapper{position:relative;height:40px;margin-bottom:10px}.flight-submit-wrapper>button{position:absolute;width:100%;height:100%;margin:0}.flight-submit-wrapper>button i{margin-left:10px}.one-way .price-label{margin-top:10px}.one-way .price-amount{margin-bottom:10px}.one-way .result-list-item.selected-result-list-item{height:165px}.one-way .result-list-item.selected-result-list-item .general-details:before{height:120px}.one-way .result-list-item.selected-result-list-item .result-list-item .general-info{padding-left:0}.multi-destination .price-info,.round-trip .price-info{padding-top:20px}.multi-destination .price-amount,.round-trip .price-amount{margin-bottom:10px}.multi-destination .research-button{padding-top:7px !important}.multi-destination .price-info{padding-top:40px}.multi-destination section.request-summary li:first-child>span{margin-bottom:0 !important}.multi-destination section.request-summary ul li:after{height:44px}.multi-destination section .request-summary-contents ul li:nth-child(2){padding-top:4px}.multi-destination section .request-summary-contents ul li:not(:first-child){padding-top:9px;padding-bottom:0}.multi-destination section .request-summary-contents ul li:first-child{padding-top:3px;padding-bottom:2px}.multi-destination section .request-summary-contents span.request-route>span{width:100px;max-width:initial;font-size:12px;line-height:1.7}.multi-destination section .request-summary-contents span.request-route>span:last-child{text-align:left}.multi-destination section .request-summary-contents span.request-route>span:first-child{text-align:right}.multi-destination .departure-date{margin:0 !important;clear:both}.multi-destination .departure-date span,.multi-destination .departure-date small{display:inline-block;text-align:left}.multi-destination .departure-date span{margin-left:5px;text-align:right}.multi-destination .departure-date:last-child:before{display:none}.dates-validation.invalid-message{color:#333;font-size:10px;margin-top:20px;background-color:rgba(255,0,0,.1);padding:8px 10px 8px 15px;-moz-border-radius:0 10px 10px 0;-webkit-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0;border:1px dashed #02bbe6;letter-spacing:-.9px;margin-left:-30px;border-left:0}.dates-validation.invalid-message i{font-size:12px !important;margin-left:5px;top:1px}.dates-validation.invalid-message strong{color:#02bbe6}.price-info button>span{position:absolute;top:7px;width:100%;right:0}.flight-result-count{color:#fd3100 !important}.star-color{color:#fd3100}.route-info{padding-bottom:30px}.flight span.index-demo:hover{opacity:1}.pagination-wrapper button.third-type-button{border-color:transparent}section.main-wrapper{margin-bottom:40px}.international.round-trip .flight-route-detail .route-detail:nth-child(1){margin-bottom:10px;padding-bottom:30px;border-bottom:1px dashed #d3d3d3}.dom-return-discription{background-color:#ffd4ca;padding:5px 10px;color:#310900;margin-bottom:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.dom-return-discription p{margin:0;font-size:10px;letter-spacing:0;display:block;text-align:center}.dom-return-discription i{-moz-animation:referring-to-bottom 1.2s linear infinite;-o-animation:referring-to-bottom 1.2s linear infinite;-webkit-animation:referring-to-bottom 1.2s linear infinite;animation:referring-to-bottom 1.2s linear infinite}.domestic .flight .general-details:before,.domestic-features:before{height:70px !important;right:130px !important}.domestic .flight-has-stop{padding:0 !important}.domestic .flight-has-stop .general-detail{background-color:rgba(255,0,0,.1);padding:5px;padding-top:15px !important;padding-bottom:5px !important;width:100%;margin:0;border-radius:10px !important}.domestic .flight-has-stop .custom-label.has-stop-label{width:65%;margin:auto;margin-top:-6px;margin-bottom:-3px;color:#fd3100 !important}.domestic .flight-has-stop .custom-label.has-stop-label.arrival-time-exist{width:85%}.domestic .flight-has-stop .custom-label.has-stop-label span{color:#fd3100 !important;font-size:10px !important}.domestic .price-info,.domestic .price-amount{padding-top:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}.domestic .price-label{display:none}.domestic .result-list-item.selected-result-list-item{padding-bottom:10px !important;height:87px}.domestic .general-info .airline-logo{width:65px;height:65px}.domestic .general-info .custom-label{display:none !important}.domestic .result-details-button{height:20px !important;padding-top:0 !important;line-height:0 !important;background-color:transparent !important;color:#02bbe6 !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;margin:0 !important;outline:none !important;border:0 !important}.domestic .result-details-button span{font-size:12px;font-weight:bold}.domestic .flight-submit-wrapper{margin-bottom:0 !important}.domestic .flight-submit-wrapper button{height:35px !important}.domestic .airline-name{margin-top:8px !important;margin-bottom:0 !important;width:90px;margin:auto;left:0}.domestic .result-list-item{margin-bottom:6px;padding-bottom:0 !important}.domestic .flight.result-list-item.flight-has-stop .result-list-item{margin:10px 0;padding:0 !important}.domestic .route-info{padding-bottom:0 !important;margin-top:-5px !important}.domestic .selected-result-list-item .general-info .airline-logo{width:50px;height:50px}.domestic .selected-result-list-item .general-details:before,.domestic .selected-result-list-item.flight .domestic-features:before{height:55px !important}.domestic .result-details-button i{line-height:0 !important;margin-left:5px}.general-info{padding-left:0 !important}.domestic-features:before{right:161px !important}.international .result-details-button i{display:none !important}.domestic-features span{width:45%;margin:2.5%;position:relative;left:-5px;float:right;white-space:nowrap}.selected-result-list-item .domestic-features{padding-top:7px}.domestic-features{padding:10px;padding-top:15px}.domestic-features span:last-child{width:95%}.domestic-features i{font-size:9px !important}p.not-found-message b{color:#fd3100}.not-found-message{border-color:#02bbe6;color:#02bbe6;background-color:rgba(65,79,104,.1);background-color:#ededed;padding:20px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;display:block;width:100%;display:block;font-size:11px;position:relative;right:0;top:0;-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0;-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;z-index:-1}.not-found-message.show-message{-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1;z-index:0}.result-list-item-selecting-passed{margin-bottom:-64px}.item-list-wrapper{margin-bottom:-7px}.item-list-wrapper .pagination-wrapper{margin-top:-54px}.international .item-list-wrapper{margin-bottom:-18px}.message-header h5{font-size:13px;color:#fd3100;font-weight:bold}.price-chaneg-message{padding:10px 25px 25px 25px !important}.message-body p{letter-spacing:-.3px;color:#333;margin-top:20px}.message-body p b{color:#000}.price-change-detail{margin-top:20px}.price-change-detail legend{margin-right:5px;color:#fd3100;padding-right:10px}.price-change-detail fieldset{padding:15px 25px}.price-change-detail p{margin-bottom:0;width:100%;display:inline-block;position:relative}.price-change-detail p span{width:60px;display:inline-block;margin-left:10px;position:relative;font-size:9px;color:#808080;margin-right:-50px}.price-change-detail p span:after{content:':';position:absolute;left:0;top:0;color:#a9a9a9}.price-change-detail p small{position:absolute;left:0;font-size:7px;top:2px}.price-change-detail p b{width:70px;display:inline-block;text-align:left;letter-spacing:.5px;font-size:11px;line-height:1}.old-price-detail fieldset{background-color:#f4f4f4;border:1px solid #f4f4f4}.old-price-detail legend{background-color:#f4f4f4}.old-price-detail p{opacity:.6}.reserve-expired-swal .swal2-buttonswrapper{width:90% !important}.multi-destination.route-count2 .general-info{margin-top:4.5%}.multi-destination.route-count2 .price-info{margin-top:1%}.multi-destination.route-count3 .request-summary li>div{margin-bottom:2px !important}.multi-destination.route-count3 .request-summary-contents ul li:nth-child(3),.multi-destination.route-count3 .request-summary-contents ul li:nth-child(4){margin-top:3%}.multi-destination.route-count3 .request-summary-contents ul li:not(:first-child){padding-top:0 !important}.multi-destination.route-count3 .request-summary-contents>ul li:nth-child(2):after,.multi-destination.route-count3 .request-summary-contents>ul li:first-child:after{height:75px !important}.multi-destination.route-count3.international .general-info{margin-top:10.5%}.multi-destination.route-count3.international .price-info{margin-top:6.7%}.multi-destination.route-count4 .request-summary-contents>ul li:nth-child(2):after,.multi-destination.route-count4 .route-count4.multi-destination .request-summary-contents>ul li:first-child:after{height:120px !important}.multi-destination.route-count4 section .request-summary-contents ul li:nth-child(3),.multi-destination.route-count4 .route-count4.multi-destination section .request-summary-contents ul li:nth-child(4){margin-top:5%}.multi-destination.route-count4.international .general-info{margin-top:12.5%}.multi-destination.route-count4.international .price-info{margin-top:6.7%}.multi-destination .departure-route{height:100px}.multi-destination .general-info{position:relative;right:30px}.multi-destination .departure-date small{width:45px;text-align:right}.multi-destination.international .price-amount{padding-bottom:0}.multi-destination.international .price-info{position:relative;left:20px}.multi-destination.international .departure-route:not(.has-stop):last-child{margin-bottom:-20px}.multi-destination.international .departure-route.has-stop .stops{margin-top:-5px !important;margin-bottom:10px !important}.multi-destination.international .departure-route.first-leg:after{display:none !important}.multi-destination.international .departure-route:not(.first-leg).departure-route:not(.has-stop){padding-top:0 !important}.multi-destination.international .departure-route:not(.first-leg){padding-top:0 !important;margin-top:0 !important}.multi-destination .request-summary li>span,.multi-destination .request-summary li>div{margin-bottom:9px !important}section.result-ordering .processing{display:block;text-align:center;opacity:.5;line-height:2.4}.row.route-order{margin:0}.change-date-buttons{margin:0 !important;position:relative;right:-5px;top:41px}.change-date-buttons button{width:100%;height:30px;position:relative}.change-date-buttons>div{padding:0 5px}.change-date-buttons button i{position:relative;top:2px}li.route-cities small{position:absolute;width:100%;right:0;margin-top:4px}.ng-submitted .ng-invalid{border-color:#f00}.ngrs-range-slider .ngrs-join{background-color:#02bbe6 !important}.train-features:before{top:12px;right:150px;opacity:.6;background:#fff;background:-moz-linear-gradient(top,#fff 0%,#a0a0a0 40%,#a0a0a0 60%,#fff 100%);background:-webkit-linear-gradient(top,#fff 0%,#a0a0a0 40%,#a0a0a0 60%,#fff 100%);background:linear-gradient(to bottom,#fff 0%,#a0a0a0 40%,#a0a0a0 60%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0);width:1px;right:161px !important}.train-features span{margin:5px;position:relative}.train-features{margin-top:15px}.flight .other-details .loading-wrapper{margin:40px auto -40px auto !important}.selected-result-list-item .card-wrapper{background-color:initial !important}.reserve-info-wrapper .button-description{text-align:center;display:block;border-top:1px dashed #d3d3d3;margin-top:10px;padding:15px 0 10px 0;line-height:2;letter-spacing:-.4px;color:#333;margin-bottom:0;font-size:8px}.reserve-info-wrapper .button-description i{position:relative;margin-left:10px;top:2px;color:#fd3100}.reserve-info-wrapper .button-description b{padding:3px 8px;margin:0 2px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-weight:normal}.reserve-info-wrapper .button-description b.buy-ticket{background-color:#fd3100;color:#fff}.reserve-info-wrapper .button-description b.reserve-ticket{border:1px solid #fd3100;color:#fd3100;padding:2px 8px}.reserve-table td.price-total{white-space:nowrap}.right-section .passenger-type{display:none}.swal2-modal.two-button-swal.non-refundable-warning{min-height:initial !important}.swal2-modal.two-button-swal.non-refundable-warning .custom-button{float:right}.swal2-modal.two-button-swal.non-refundable-warning .custom-button.swal2-confirm{margin-left:4%;width:64%}.swal2-modal.two-button-swal.non-refundable-warning .custom-button.swal2-cancel{margin-left:0;width:32%}div#suggestedFlightsListWrapper>div{padding-bottom:10px !important;margin-bottom:10px !important;border-bottom:1px solid #d3d3d3}div#suggestedFlightsListWrapper>div .dom-return-discription{background-color:#ffffdc}div#suggestedFlightsListWrapper>div .flight>.card-wrapper{background-color:#ffffdc}div#suggestedFlightsListWrapper>div .flight>.card-wrapper .other-details{background-color:#fff;border-radius:0 0 15px 15px}.online-checkin-required label{font-weight:normal;text-align:justify;line-height:2}.online-checkin-required label span{display:block;font-weight:bold}.online-checkin-required label span input{position:relative;top:3px;margin-left:5px;width:15px;height:15px}.online-checkin-required label span a{color:#428bca !important}.search-form-first-style.search-forms-wrapper{margin:auto;margin-top:100px;position:relative;width:100%;color:#fff}.search-form-first-style.search-forms-wrapper .form-wrapper{-moz-transition:opacity .3s;-o-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s}.search-form-first-style.search-forms-wrapper .form-wrapper.trip-type-changing{opacity:0;-moz-transition:opacity 0s;-o-transition:opacity 0s;-webkit-transition:opacity 0s;transition:opacity 0s;height:37px;margin-bottom:18px;overflow:hidden}.search-form-first-style.search-forms-wrapper .form-wrapper form.round-trip .search-field-wrapper{width:17%}.search-form-first-style.search-forms-wrapper .search-form.domestic-hotels .search-field-wrapper:not(.submit-wrapper){width:28.3% !important}.search-form-first-style.search-forms-wrapper .search-field-wrapper{width:21.22%;position:relative;float:right}.search-form-first-style.search-forms-wrapper .search-field-wrapper.last-field input{border-left:1px solid #d3d3d3 !important}.search-form-first-style.search-forms-wrapper .search-field-wrapper.disable-field{display:none}.search-form-first-style.search-forms-wrapper .search-field-wrapper .search-label.active{-moz-transform:translate(0,-35px) rotateX(-360deg);-ms-transform:translate(0,-35px) rotateX(-360deg);-o-transform:translate(0,-35px) rotateX(-360deg);-webkit-transform:translate(0,-35px) rotateX(-360deg);transform:translate(0,-35px) rotateX(-360deg);color:#fff}.search-form-first-style.search-forms-wrapper .search-field-wrapper .search-label.active small{opacity:0}.search-form-first-style.search-forms-wrapper .search-field-wrapper.advanced-item>input{cursor:pointer}.search-form-first-style.search-forms-wrapper .search-field-wrapper>i{position:absolute;top:8px;right:15px;z-index:9;color:#333;pointer-events:none}.search-form-first-style.search-forms-wrapper .search-field-wrapper .search-label{top:9px;right:8px;position:absolute;color:#333;pointer-events:none;-moz-transition:.3s cubic-bezier(0,0,.2,1);-o-transition:.3s cubic-bezier(0,0,.2,1);-webkit-transition:.3s cubic-bezier(0,0,.2,1);transition:.3s cubic-bezier(0,0,.2,1);z-index:9}.search-form-first-style.search-forms-wrapper .search-field-wrapper .search-label small{color:#808080;font-weight:normal;-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;font-size:10px;display:inline}.search-form-first-style.search-forms-wrapper .search-field-wrapper .search-field{padding:5px 10px;height:35px;max-width:initial;border:0;border-left:1px solid #d3d3d3;width:100%;background-color:#fff;display:block;border-bottom:3px solid transparent;outline:none !important;font-size:12px;color:#333;text-align:right}.search-form-first-style.search-forms-wrapper .search-field-wrapper .search-field.origin-input-field{padding-left:13px}.search-form-first-style.search-forms-wrapper .search-field-wrapper .search-field.destination-input-field{padding-left:13px}.search-form-first-style.search-forms-wrapper .search-field-wrapper .search-field.padding-first-calender{padding-left:1px}.search-form-first-style.search-forms-wrapper .search-field-wrapper .search-field.padding-second-calender{padding-left:1px}.search-form-first-style.search-forms-wrapper .search-field-wrapper .search-field:focus,.search-form-first-style.search-forms-wrapper .search-field-wrapper .search-field.focus{border-bottom-color:#fd3100}.search-form-first-style.search-forms-wrapper .search-field-wrapper .search-field.active{color:#fff;-moz-transform:translate(10px,-40px) rotateX(-360deg);-ms-transform:translate(10px,-40px) rotateX(-360deg);-o-transform:translate(10px,-40px) rotateX(-360deg);-webkit-transform:translate(10px,-40px) rotateX(-360deg);transform:translate(10px,-40px) rotateX(-360deg)}.search-form-first-style.search-forms-wrapper .search-field-wrapper .trip-duration-label{position:absolute;width:80px;height:30px;top:-45px;right:0;left:-140px;margin:auto;background-color:#ff5a5f;text-align:center;line-height:2;border-radius:5px}.search-form-first-style.search-forms-wrapper .search-field-wrapper .trip-duration-label span{font-size:14px}.search-form-first-style.search-forms-wrapper .search-field-wrapper .trip-duration-label:after{content:'';position:absolute;bottom:-18px;right:0;left:0;margin:auto;width:5px;height:5px;border:10px solid transparent;border-top-color:#ff5a5f}.search-form-first-style.search-forms-wrapper .search-forms .search-form.tour-search .search-field-wrapper .search-field#destionation{border-radius:0 5px 5px 0 !important}.search-form-first-style.search-forms-wrapper .search-forms .search-form.tabs>Span{display:block;width:100%;text-align:center;font-size:25px !important;margin-top:11px}.search-form-first-style.search-forms-wrapper .search-forms .search-form.tabs>Span i{font-size:35px !important;position:relative;top:3px}.search-form-first-style.search-forms-wrapper.research-form{margin-top:0 !important}.search-form-first-style.search-forms-wrapper.research-form .search-field{border:1px solid #d3d3d3;height:28px !important}.search-form-first-style.search-forms-wrapper.research-form .round-type li:not(.active):hover{color:#000 !important}.search-form-first-style.search-forms-wrapper.research-form button.custom-button.first-type-button{height:27px !important}.search-form-first-style.search-forms-wrapper.tour-search .search-field-wrapper.city-field-wrapper{width:29.3%}.search-form-first-style.search-forms-wrapper.tour-search .search-field-wrapper.advanced-item{width:13%}.search-form-first-style.search-forms-wrapper.tour-search .search-field-wrapper.hotel-date{width:31.8%}.search-form-first-style .tabs-navigate-wrapper{float:right;position:relative;z-index:9}.search-form-first-style .tabs-navigate-wrapper li.tabs-navigate.tour-tab{padding:14px 37px 10px 13px !important}.search-form-first-style .tabs-navigate-wrapper li.tabs-navigate.tour-tab i.fa-bagage{right:-4px;top:6px;font-size:36px !important;position:absolute;-moz-transform:scaleY(.8);-ms-transform:scaleY(.8);-o-transform:scaleY(.8);-webkit-transform:scaleY(.8);transform:scaleY(.8)}.search-form-first-style li.tabs-navigate{padding:10px 13px !important;margin-left:5px;background-color:rgba(0,0,0,.4);margin-bottom:-2.5px;cursor:pointer;position:relative;font-size:12px;font-weight:bold;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;border-bottom:3px solid transparent}.search-form-first-style li.tabs-navigate a{color:#fff !important}.search-form-first-style li.tabs-navigate a:hover{color:#ffe9e4 !important}.search-form-first-style li.tabs-navigate.active{border-bottom:3px solid #fd3100;background-color:rgba(0,0,0,.6)}.search-form-first-style li.tabs-navigate.active i{color:#fd3100}.search-form-first-style li.tabs-navigate span{display:inline-block}.search-form-first-style .search-forms.tabs-wrapper{background-color:rgba(0,0,0,.6);clear:both;width:100%;float:right;position:relative;z-index:8;-moz-border-radius:10px 0 10px 10px;-webkit-border-radius:10px 0 10px 10px;border-radius:10px 0 10px 10px;margin-top:1px;min-height:185px}.search-form-first-style .search-forms.tabs-wrapper #domFlight .form-wrapper{padding-bottom:40px}.search-form-first-style .form-title,.search-form-first-style .form-title span{display:inline-block;font-size:18px;color:#fff;font-weight:bold;margin:0;padding:5px}.search-form-first-style .form-header{display:block;float:right !important;width:100% !important}.search-form-first-style .round-type li:not(.active):hover{color:rgba(255,255,255,.6)}.search-form-second-style.search-forms-wrapper{background-color:rgba(26,26,26,.7);width:40%;margin:auto;margin-top:50px;position:relative;color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.search-form-second-style.search-forms-wrapper.multi-destinations .search-field-wrapper.advanced-item{clear:initial !important}.search-form-second-style.search-forms-wrapper.multi-destinations .search-form{position:relative;padding-bottom:60px}.search-form-second-style.search-forms-wrapper.multi-destinations .search-form .form-wrapper .flight-multi-routes .search-field-wrapper.submit-wrapper{width:92% !important;position:absolute !important;bottom:7px;left:0;right:0;margin:auto}.search-form-second-style.search-forms-wrapper.multi-destinations .multi-routs-actions button{width:100% !important;text-align:center !important;padding-right:0 !important;margin-right:0 !important}.search-form-second-style.search-forms-wrapper.multi-destinations .multi-routs-actions button i{position:initial !important;margin-left:3px;margin-top:2px}.search-form-second-style.search-forms-wrapper .tabs-navigate-wrapper ul{display:flex;justify-content:center}.search-form-second-style.search-forms-wrapper .tabs-navigate-wrapper li.tabs-navigate{background-color:rgba(255,255,255,.1);cursor:pointer;position:relative;font-size:12px;font-weight:bold;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border-bottom:3px solid transparent;margin:10px 1.5% !important;padding:2px 20px 7px 20px !important;width:46%;text-align:center}.search-form-second-style.search-forms-wrapper .tabs-navigate-wrapper li.tabs-navigate.active{background-color:#fd3100}.search-form-second-style.search-forms-wrapper .tabs-navigate-wrapper li.tabs-navigate:first-child{margin-right:1% !important}.search-form-second-style.search-forms-wrapper .tabs-navigate-wrapper li.tabs-navigate:last-child{margin-left:1% !important}.search-form-second-style.search-forms-wrapper .tabs-navigate-wrapper li.tabs-navigate i{font-size:20px !important;margin-left:10px;position:relative;top:5px}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper{clear:both;width:100%;position:relative;z-index:8;margin-top:1px}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .tabs-navigate-wrapper>ul{display:flex;justify-content:center}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-header .form-title{display:block;font-size:18px;color:#fff;font-weight:bold;margin:0;padding:5px}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-header .round-type{float:right;margin-top:20px;padding:0;width:100%}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-header .round-type ul{display:flex;text-align:center;justify-content:center}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-header .round-type ul li{padding:3px 5px;cursor:pointer;font-size:11px;opacity:.4;color:#fd3100 !important;border:1px solid #fd3100;height:25px;border-radius:5px;margin:0 5px}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-header .round-type ul li.active{opacity:1}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-header .round-type ul li:not(.active):hover{color:rgba(255,255,255,.6)}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-header .round-type ul li i{position:relative;top:1px;font-size:12px !important}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-header .round-type ul li:after{display:none}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-wrapper{float:none !important;width:100%;margin:2px 0 10px 0}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-wrapper .more-filters-wrapper{float:right;margin:5px 0 15px}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-wrapper .search-field-wrapper{width:48%;position:relative;float:right;margin-top:35px}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-wrapper .search-field-wrapper:first-child{margin-left:4%}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-wrapper .search-field-wrapper:nth-child(3){margin-left:4%}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-wrapper .search-field-wrapper>i{position:absolute;top:8px;right:11px;z-index:9;color:#333;pointer-events:none}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-wrapper .search-field-wrapper.submit-wrapper{margin-right:4%;margin-top:30px}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-wrapper .search-field-wrapper.submit-wrapper button{height:35px !important;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#fff}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-wrapper .search-field-wrapper.submit-wrapper button.change-button{position:absolute;top:6px;left:0;color:#fd3100;background-color:transparent;border:0;outline:0 !important;-moz-transition:.4s;-o-transition:.4s;-webkit-transition:.4s;transition:.4s;-moz-transition:scale(1) rotate(0);-o-transition:scale(1) rotate(0);-webkit-transition:scale(1) rotate(0);transition:scale(1) rotate(0);font-size:12px}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-wrapper .search-field-wrapper[ng-if="TripType[reservationType] == 1"]{margin-right:10px}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-wrapper .search-field-wrapper.has-icon.disable-field{opacity:.6;pointer-events:none}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-wrapper .search-field-wrapper.has-icon .search-label{-moz-transform:translateX(0) rotateX(0deg) !important;-ms-transform:translateX(0) rotateX(0deg) !important;-o-transform:translateX(0) rotateX(0deg) !important;-webkit-transform:translateX(0) rotateX(0deg) !important;transform:translateX(0) rotateX(0deg) !important}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-wrapper .search-field-wrapper.has-icon i{right:10px !important}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-wrapper .search-field-wrapper.has-icon .search-field{padding-right:35px !important}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-wrapper .search-field-wrapper.advanced-item{margin-top:30px;clear:both}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-wrapper .search-field-wrapper .search-label{position:absolute;pointer-events:none;z-index:9;color:#fff;text-align:center;display:block !important;top:-32px !important;right:10px !important;line-height:3.6;height:36px}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-wrapper .search-field-wrapper .search-label.active small{opacity:0}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-wrapper .search-field-wrapper .search-field{padding:5px 10px;height:35px;max-width:initial;border:0;width:100%;background-color:#fff;display:block;border-bottom:3px solid transparent;outline:none !important;font-size:12px;color:#333;-moz-border-radius:5px !important;-webkit-border-radius:5px !important;border-radius:5px !important}.search-form-second-style.search-forms-wrapper .search-forms.tabs-wrapper .search-form .form-wrapper .search-field-wrapper .search-field:focus{border-bottom-color:#fd3100}.search-form-second-style.search-forms-wrapper .more-filters-airlines{padding-left:10px !important}@media only screen and (max-width:767px){html body #searchForms .search-form-second-style.search-forms-wrapper.multi-destinations .search-form .form-wrapper .flight-multi-routes .search-field-wrapper.submit-wrapper{width:85% !important;bottom:7px;margin:auto !important;margin-left:auto !important;margin-right:auto !important}.more-filters-airlines{padding-left:15px !important}}@media only screen and (min-width:991px){.search-form-first-style.search-forms-wrapper .search-forms .search-form.tour-search .search-field-wrapper{width:28.3%}.list-loading{margin-right:-270px !important}}.preparation-wrapper{width:120px;margin:auto}.preparation-wrapper img{width:120px}.preparation-wrapper h2{font-size:13px;color:#fff;font-weight:bold;margin-bottom:2px;text-align:center}.result-page .search-form-popup:not(.airports-list):not(.advanced-items){width:200px;margin-left:-100px !important}.advanced-items{position:absolute;top:140px;left:332px;width:290px !important;margin-left:-145px !important;padding:10px !important;padding-right:20px !important;padding-bottom:0 !important;z-index:9}.advanced-items>ul{position:relative;z-index:9;max-height:inherit;width:104%;overflow:initial !important;max-height:initial !important}.advanced-items li.flight-class{border:0}.advanced-items>i{right:initial !important;left:10px}.advanced-items>ul>li{display:block;width:100%;padding-bottom:10px;color:#000;margin-bottom:10px}.advanced-items-label{margin-left:0;float:right}.advanced-items-label label{white-space:nowrap;font-size:11px;margin-top:7px}.counter{float:left;position:relative;width:90px}.counter input{width:100%;text-align:center;height:30px;border:1px solid #d3d3d3;pointer-events:none;font-size:12px}.counter span:hover{opacity:.6}span.increase,span.decrease{display:block;width:24px;background-color:#fd3100;height:24px;position:absolute;text-align:center;line-height:1.4;font-size:16px;color:#fff;border:1px solid #fff;left:3px;top:3px;cursor:pointer}span.increase{right:3px;left:initial;line-height:1.6}.choice-class{float:left;width:150px;position:relative}.choice-class ul{position:absolute !important;top:30px;border:1px solid #d3d3d3;right:0;width:100%;background-color:#f5f5f5}.choice-class li{font-size:11px;padding:5px 5px;border-bottom:1px solid #d3d3d3;width:100%;text-align:center;cursor:pointer}.choice-class li:hover{background-color:#fff}.choice-class input{border:1px solid #d3d3d3;padding:5px 10px;height:30px;width:100%;font-size:11px;cursor:pointer}.choice-class input:hover{opacity:.7}.choice-class i{position:absolute;left:10px;top:8px;font-size:12px !important;pointer-events:none}.advanced-itemses-label{margin-left:0;float:right}.advanced-itemses-label small{color:#808080;font-size:9px}.advanced-itemses-label label{white-space:nowrap;font-size:12px;margin-top:7px}.search-form-popup{-moz-box-shadow:1px 1px 7px 0 rgba(37,53,50,.37);-webkit-box-shadow:1px 1px 7px 0 rgba(37,53,50,.37);box-shadow:1px 1px 7px 0 rgba(37,53,50,.37);background-color:#fff;width:380px;position:absolute;padding:10px 10px;margin-left:-190px;z-index:9999}.search-form-popup.internationalHotelDestination{width:380px;margin-left:-190px}.search-form-popup.internationalHotelDestination .city-name{text-align:right;direction:rtl;width:210px}.search-form-popup .alert{margin:0;letter-spacing:-.5px;padding:15px 10px}.search-form-popup .alert b{color:#b94a48}.search-form-popup .alert b:hover{color:#923a39}.search-form-popup li{width:100%;background-color:#fff;padding:5px 0 8px 8px;text-align:center;border-bottom:1px solid #eee;cursor:pointer}.search-form-popup li:last-child{border-bottom:0 !important}.search-form-popup li.on-other-field-selected{background-color:#eee !important;color:#a9a9a9}.search-form-popup:not(.advanced-items) li:not(.no-data):hover{background-color:#f5f5f5 !important}.search-form-popup ul{max-height:180px;float:right;overflow-x:hidden;overflow-y:auto;padding:0 !important;width:100%;z-index:99;position:relative}.search-form-popup ul::-webkit-scrollbar{width:3px}.search-form-popup ul::-webkit-scrollbar-thumb{background-color:#808080;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.search-form-popup ul::-webkit-scrollbar-track{background-color:#eee;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.search-form-popup ul::-webkit-scrollbar-track:start{background-color:transparent}.search-form-popup ul body{scrollbar-face-color:#808080;scrollbar-track-color:#eee}.search-form-popup .city-name{float:right;width:315px;font-size:12px;overflow:hidden;text-align:right;padding-right:5px}.search-form-popup .iata-code{float:left;width:30px;text-align:left}.search-form-popup li.no-data{font-size:12px;border:0;cursor:default}.search-form-popup:before{content:"";display:block;top:-24px;width:12px;border:12px solid transparent;border-bottom-color:#fff;position:absolute !important;right:0;left:0;margin:auto !important}.search-form-popup.dom{width:200px;margin-left:-100px}.search-form-popup.dom .city-name{float:right;text-align:right;direction:rtl;width:100px;padding-right:3px}.search-form-popup.dom .iata-code{float:left}.search-form-popup.dom li{padding:6px 0 6px 8px;padding-left:10px}.search-form-popup.dom li.favorite-airports{background-color:rgba(255,255,0,.1);border-bottom-color:#d3d3d3;padding-right:2px}.search-form-popup.dom li.favorite-airports-title{font-weight:bold;color:#333 !important;background-color:#fff;padding:5px;border-bottom-color:#808080;border-bottom-style:dashed;pointer-events:none}.search-form-popup.dom li.favorite-airports-title i{font-size:12px !important;margin-right:5px}.dom .search-field-wrapper .search-field{text-align:right}li.tabs-navigate i{font-size:20px !important;margin-left:5px;position:relative;top:3px}button.change-button{position:absolute;top:8px;left:0;color:#fd3100;background-color:transparent;border:0;outline:0 !important;-moz-transition:.4s;-o-transition:.4s;-webkit-transition:.4s;transition:.4s;-moz-transition:scale(1) rotate(0);-o-transition:scale(1) rotate(0);-webkit-transition:scale(1) rotate(0);transition:scale(1) rotate(0)}button.change-button:hover{color:#02bbe6;-moz-transition:scale(1.5) translate(0,1px);-o-transition:scale(1.5) translate(0,1px);-webkit-transition:scale(1.5) translate(0,1px);transition:scale(1.5) translate(0,1px)}.form-wrapper{float:right;width:100%;margin:40px 0 10px 0}.round-type li:after{border-left:1px solid #808080;content:"";height:14px !important;display:block;position:relative;top:-16px;right:10px}.round-type li:last-child:after{border:none}.more-filters-wrapper a{float:right;color:#fd3100;font-weight:bold;padding:10px 0 16px 0}.more-filters-wrapper label{color:#fd3100 !important}.has-icon .search-field{padding-right:35px !important}.has-icon .search-label{-moz-transform:translateX(-23px) rotateX(0deg);-ms-transform:translateX(-23px) rotateX(0deg);-o-transform:translateX(-23px) rotateX(0deg);-webkit-transform:translateX(-23px) rotateX(0deg);transform:translateX(-23px) rotateX(0deg)}.advanced-item>i{right:initial !important;left:10px}.tabs{position:relative;width:100%;padding:20px}.round-type{padding:0;float:left}.round-type li{padding:0 10px;cursor:pointer;font-size:11px;opacity:.4}.round-type li.active{opacity:1;pointer-events:none}.search-form .submit-wrapper button .spinner{top:10px;right:15px}.flight .spinner{width:15px;height:15px;margin:5px auto}.flight-multi-routes:last-child{margin-bottom:0 !important}.multi-routs-actions button{height:35px !important;width:75%;display:block;text-align:right;padding-right:45px;float:right;margin-right:10px}.multi-routs-actions button i{position:absolute;right:20px;margin-top:2px}.multi-routs-actions button.sixth-type-button{width:75%}.custom-button.sixth-type-button:disabled{background-color:transparent !important;opacity:.6}.last-field .search-field{-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}.select2-airline-logo{width:20px;margin:2px 5px;margin-right:2px}.more-filters-airlines{padding-right:0;margin-top:10px;padding-left:0}.more-filters-airlines li.select2-selection__choice{background-color:#f5f5f5 !important;padding:0 7px !important;padding-right:3px !important;margin-top:4px !important}.more-filters-airlines li.select2-selection__choice .select2-selection__choice__remove{font-size:16px;line-height:0;position:relative;margin:0 3px !important;top:3px}.more-filters-airlines li.select2-selection__choice .select2-airline-logo{margin:0 !important}.more-filters-airlines li.select2-selection__choice .select2-airline-name{display:none}.domestic .general-detail span,.domestic .general-detail small,.domestic .general-detail h3{color:#02bbe6;letter-spacing:-.7px}.domestic .airline-img{padding-right:30px;width:12%}.domestic .airline-img img.airline-logo{width:60px !important}.domestic .ticket-type span.airline-name{font-size:14px;margin-bottom:10px !important}.domestic .ticket-type{width:10.5%;padding-right:27px;padding-left:0 !important}.domestic .ticket-type>span{display:block;font-size:10px;text-align:center;width:100%}.domestic .ticket-type .custom-label.second-type-label{color:#fd3100 !important;font-size:9px;width:220%;margin-right:-60%;white-space:nowrap}.domestic .ticket-type .custom-label.second-type-label b{text-align:center;font-size:10px;margin-right:2px;font-weight:normal;letter-spacing:-.5px}.domestic .flight-clock{text-align:center;width:13%;padding-right:22px;padding-left:0}.domestic .flight-clock span{margin-bottom:12px;display:block}.domestic .flight-clock h3{font-size:15px;margin-top:8px;font-weight:bold;margin-bottom:15px}.domestic .price-info span.price-amount{margin-top:5px;display:block;font-size:15px}.domestic .price-info span.price-amount small{font-size:10px}.domestic .price-info span.price-amount small.price-without-discont{margin-right:-25px;color:#808080}.domestic .price-info span.custom-label{margin-top:14px;white-space:nowrap}.domestic .price-info{width:19%;padding-left:0;padding-right:35px}.domestic .flight-info{width:20%;padding-right:30px}.domestic .flight-info p{color:#02bbe6;margin-top:7px;margin-bottom:13px}.domestic .flight .submit-detail{width:25%;padding-right:8px}.domestic .flight-submit-wrapper{margin:auto;width:65%;height:30px;margin-top:10px}.domestic .flight-submit-wrapper button{height:30px !important}.domestic .result-details-button{padding-top:5px !important}.domestic .result-details-button>span{position:absolute;top:12px;width:100%;right:0}.domestic .flight-info:after{content:"";position:absolute;left:0;height:62px;top:0;width:1px;background:#fff;background:-moz-linear-gradient(top,#fff 0%,#a0a0a0 40%,#a0a0a0 60%,#fff 100%);background:-webkit-linear-gradient(top,#fff 0%,#a0a0a0 40%,#a0a0a0 60%,#fff 100%);background:linear-gradient(to bottom,#fff 0%,#a0a0a0 40%,#a0a0a0 60%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0);opacity:.6}.domestic .flight.selected-result-list-item{height:77px !important}.domestic .flight.selected-result-list-item .flight-submit-wrapper{margin-top:15px !important}.domestic .round-trip .return.not-found-message{margin-top:130px}.domestic.round-trip span.route-title{position:absolute;right:-5px;top:23px;transform:rotate(-90deg);display:block;width:70px;text-align:center;opacity:.5;font-size:9px}.domestic.round-trip .airline-img{position:relative;right:20px}.domestic .item-list-wrapper{display:flex;flex-direction:column}.domestic .item-list-wrapper>div{order:1}.domestic .item-list-wrapper>div.flight-selecting-passed{order:0 !important}.domestic .details-tabs{min-height:165px}.domestic .details-tabs.charter-rules{width:80%;margin:auto;text-align:justify;padding-top:15px}.result-ordering.second-style{padding-bottom:0;position:relative;transition:padding .2s;overflow:hidden}.result-ordering.second-style .return-order-buttons .filter-box{transition-delay:0s;position:relative;top:0}.result-ordering.second-style .result-ordering-content .return-order-buttons{margin-bottom:10px}.result-ordering.second-style .result-ordering-content .return-order-buttons .card-content:after{opacity:0 !important}.result-ordering.second-style .result-ordering-content .result-ordering-content .before-after{width:21%}.result-ordering.second-style .result-ordering-content .filter-box{padding-left:0}.result-ordering.second-style .bordered-button{padding:0 !important;border-color:#02bbe6;border-width:1px !important}.result-ordering.second-style.selecting-passed{height:0;padding:0 !important;margin:0 !important}.result-ordering.second-style .card-title h5{padding-top:3px;font-size:11px}.result-ordering.second-style .card-content ul li{width:25.5%;margin-right:13px;margin-top:0}.result-ordering.second-style .card-content ul li:first-child{margin-right:0}.result-ordering.second-style .card-content ul li div>span{font-size:10px;padding:4px}.result-ordering.second-style .card-content ul li i{line-height:0 !important}.result-ordering.second-style .card-content ul li .bordered-button.active{color:#fd3100 !important;border-width:1.5px !important;border-color:#fd3100}.result-ordering.second-style .change-date-buttons{width:165px;top:0;float:left;right:-22px}.result-ordering.second-style .change-date-buttons button{height:24px}.result-ordering.second-style .before-after{padding-left:0}.result-ordering.second-style .card-title:after,.result-ordering.second-style .card-content:first-child:after{content:"";position:absolute;left:0;height:27px;top:0;width:1px;background:#fff;background:-moz-linear-gradient(top,#fff 0%,#a0a0a0 40%,#a0a0a0 60%,#fff 100%);background:-webkit-linear-gradient(top,#fff 0%,#a0a0a0 40%,#a0a0a0 60%,#fff 100%);background:linear-gradient(to bottom,#fff 0%,#a0a0a0 40%,#a0a0a0 60%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0);opacity:.6}.result-ordering.second-style .fixable-request-summary{margin:0 -10px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #d3d3d3;display:flex;position:absolute;width:100%;top:0;padding-top:10px;opacity:0;-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);-webkit-transform:scaleY(0);transform:scaleY(0);-moz-transition:.2s;-o-transition:.2s;-webkit-transition:.2s;transition:.2s}.result-ordering.second-style .fixable-request-summary li{margin:0 20px}.result-ordering.second-style .fixable-request-summary li .departure-date:last-child:before{top:10px}.result-ordering.second-style .fixable-request-summary ul{margin:auto !important;align-items:center}.result-ordering.second-style .fixable-request-summary span{font-size:12px;font-weight:bold}.result-ordering.second-style .fixable-request-summary span i{position:relative;top:3px}.result-ordering.second-style.is-sticky:not(.selecting-passed){padding-top:50px;margin-top:35px !important;overflow:initial;border-radius:0 0 10px 10px;-moz-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);-webkit-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);z-index:999 !important}.result-ordering.second-style.is-sticky:not(.selecting-passed) .fixable-request-summary{opacity:1;transform:scaleY(1)}.custom-button.second-type-button{background-color:#02bbe6}.domestic.round-trip span.route-title{position:absolute;right:-5px;top:23px;transform:rotate(-90deg);display:block;width:70px;text-align:center;opacity:.5;font-size:9px}.animate-fade{opacity:1}.fa-rotate-45{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}.dom-return-discription i{-moz-animation:referring-to-bottom 1.2s linear infinite;-o-animation:referring-to-bottom 1.2s linear infinite;-webkit-animation:referring-to-bottom 1.2s linear infinite;animation:referring-to-bottom 1.2s linear infinite}.awesomplete>ul{max-height:180px;overflow-y:auto}.awesomplete>ul::-webkit-scrollbar{width:4px;background-color:#f5f5f5}.awesomplete>ul::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}.awesomplete>ul::-webkit-scrollbar-thumb{background-color:#808080}.awesomplete>ul>li{color:#000;float:none;clear:both;overflow:visible;font-size:12px}.awesomplete>ul>li.active{background-color:#eee}.awesomplete>ul>li>span{float:left;font-size:9px;font-family:sans-serif;color:#808080}.awesomplete>ul>li:hover span{background:hsl(200,40%,80%)}.awesomplete>ul>li.active span{background-color:#eee}.awesomplete mark{background:none !important;font-weight:bold}.advanced-item-content li{width:100%;background-color:#fff;padding:5px 0 8px 8px;text-align:center;border-bottom:1px solid #eee;cursor:pointer}.advanced-item-content>li{display:block;width:100%;padding-bottom:10px;color:#000;margin-bottom:10px}.advanced-item-content li:last-child{border-bottom:0 !important}.advanced-item-content{min-width:250px;display:grid;margin-bottom:0}.popover-content{padding-bottom:0}.popover{border-radius:0}.custom-button.forth-type-button[disabled]{background-color:transparent !important;color:#808080;border-color:#808080;opacity:.6}.loading-wrapper{margin:100px 0;-moz-user-select:inherit;-ms-user-select:inherit;-webkit-user-select:inherit;user-select:inherit;pointer-events:none}.spinner{width:50px;height:50px;margin:100px auto;background-color:#350f74 !important;-moz-animation:sk-rotateplane 1.2s infinite ease-in-out;-o-animation:sk-rotateplane 1.2s infinite ease-in-out;-webkit-animation:sk-rotateplane 1.2s infinite ease-in-out;animation:sk-rotateplane 1.2s infinite ease-in-out;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.loading-wrapper .spinner{margin:0 auto !important}.loading-wrapper .loading-description{text-align:center;display:block;background-color:#6839b6;color:#fff;padding:5px;width:140px;margin:auto;margin-top:20px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}@-webkit-keyframes sk-rotateplane{0%{-moz-transform:perspective(120px);-ms-transform:perspective(120px);-o-transform:perspective(120px);-webkit-transform:perspective(120px);transform:perspective(120px)}50%{-moz-transform:perspective(120px) rotateY(180deg);-ms-transform:perspective(120px) rotateY(180deg);-o-transform:perspective(120px) rotateY(180deg);-webkit-transform:perspective(120px) rotateY(180deg);transform:perspective(120px) rotateY(180deg)}100%{-moz-transform:perspective(120px) rotateY(180deg) rotateX(180deg);-ms-transform:perspective(120px) rotateY(180deg) rotateX(180deg);-o-transform:perspective(120px) rotateY(180deg) rotateX(180deg);-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg);transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}@keyframes sk-rotateplane{0%{-moz-transform:perspective(120px) rotateX(0deg) rotateY(0deg);-ms-transform:perspective(120px) rotateX(0deg) rotateY(0deg);-o-transform:perspective(120px) rotateX(0deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg);transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{-moz-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);-ms-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);-o-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{-moz-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-ms-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-o-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.custom-button.third-type-button{color:#02bbe6;border:1px solid #02bbe6}.form-header h5{font-size:18px !important;padding-right:14px;display:block;font-weight:bold;color:#fd3100 !important;margin:25px 0 10px 0;float:right;font-size:12px}.show.contact-info p{padding:10px 10px 0 0;font-size:12px;color:#0292b3 !important}.contact-info span.show-info{color:#000;font-weight:bold}.passengers-info.contact-info,.reserve-info.contact-info{padding-top:5px !important;margin-top:10px;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3}.field-wrapper{padding:13px;position:relative}section.passenegrs-info .passengers .passengers-detail .field-wrapper{padding:13px 5px}.field-label{color:#0292b3 !important;border-left:1px solid #0292b3 !important;position:absolute;font-size:8px;top:22px;right:22px;color:#02bbe6;border-left:1px solid #02bbe6;height:initial;padding-left:5px;pointer-events:none}section.passenegrs-info .passengers .passengers-detail .field-wrapper .field-label{right:13px}.field-wrapper .field{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding-right:39px;width:100%;height:30px;border:1px solid #d3d3d3;font-size:14px;padding-left:5px}.field-wrapper .field.mobile-field{padding-right:41px}.field-wrapper .field.ng-invalid.ng-touched{border-color:#f00;background-color:#fff2f2}section.passenegrs-info .passengers .passengers-detail .passengers-info .field-wrapper .field{font-size:14px}.field-wrapper .field:focus{border-color:#51ddfd;outline:0 !important}.passengers-info p,.reserve-info p{position:relative;color:#02bbe6;display:inline-block;text-align:right;font-size:13px;white-space:nowrap;margin-top:4px;margin-bottom:0}.passengers-info,.reserve-info{padding:15px 30px 10px 30px;float:right;width:100%;margin:0}@media only screen and (min-device-width:991px){section.passenegrs-info .passengers .passengers-detail .add-remove-passenegers{padding-left:30px !important}}.date-inputs-group-wrapper{float:right;width:100%;height:30px;border:1px solid #d3d3d3;border-radius:5px;background-color:#fff}.date-inputs-group-wrapper .date-inputs-group{float:left;width:23%;text-align:center;position:relative;height:100%}.date-inputs-group-wrapper .date-inputs-group:before{content:'';position:absolute;left:0;height:13px;width:1px;background-color:#2d3749;top:9px}.date-inputs-group-wrapper .date-inputs-group .date-inputs-label{position:absolute;top:-19px;right:0;left:0;margin:auto;color:#02bbe6;font-size:9px}.date-inputs-group-wrapper .date-inputs-group .date-inputs-field{width:100%;border:0;text-align:center;background-color:transparent;direction:ltr !important;height:100%}.date-inputs-group-wrapper .date-inputs-group .date-inputs-field.ng-invalid.ng-touched,.date-inputs-group-wrapper .date-inputs-group .date-inputs-field.invalid-date.ng-touched{border:1px solid #f00 !important}.date-inputs-group-wrapper .date-inputs-group:first-child:before{opacity:0}.field-wrapper .field.fa-family-field{padding-right:75px}.field-wrapper .field.en-family-field{padding-right:70px !important}.custom-button.red-type-button{background-color:#fff;border:1px solid #f00;color:#f00 !important}button .spinner{position:absolute;right:10px;height:15px;width:15px;top:10px;margin:0 !important;background-color:#fff !important}.invalid-field-message{color:#f00;font-size:8px !important;margin-top:5px}.field-wrapper .field.field.gender-field{text-indent:53px;padding-right:0 !important}table.table th{border:1px solid #ddd;background-color:#b2b7bf;color:#fff;font-size:12px;text-align:center}table.table td.total{text-align:left;height:40px;font-size:13px;background-color:rgba(0,255,39,.1)}.text-nowrap{white-space:nowrap}section.navigation ul li.passed:before{background-color:#02bbe6;border-left-color:#fff;border-top-color:#fff;border-width:2px}section.navigation ul li:nth-child(2){z-index:8 !important}.select-by-calendar button.open-calendar-button{height:25px;display:block;margin-bottom:-20px;padding:0 10px;border-radius:0 0 5px 5px;font-size:10px;width:auto}.date-inputs-group-wrapper .date-inputs-tips-wrapper .date-inputs-tips{font-size:8px !important;letter-spacing:-.6px;margin-top:4px;margin-bottom:0;width:100%;line-height:1 !important;white-space:nowrap}.date-inputs-group-wrapper .date-inputs-tips-wrapper .date-inputs-tips.error{float:right;width:initial;margin-left:4px;color:#f00}.date-inputs-group-wrapper .date-inputs-tips-wrapper{margin-top:58px}@media only screen and (min-width:768px) and (max-device-width:991px){.custom-button{height:25px !important}}@charset "UTF-8";@media only screen and (max-width:767px){.header .navbar-header a.navbar-brand img{width:130px;padding-top:4px}.header.header-second-style .mobile-nav-second{position:fixed !important;background-color:initial !important;width:260px !important;background-color:#fff !important;overflow:auto}.header.header-second-style .mobile-nav-second::-webkit-scrollbar{width:3px}.header.header-second-style .mobile-nav-second::-webkit-scrollbar-thumb{background-color:#808080;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.header.header-second-style .mobile-nav-second::-webkit-scrollbar-track{background-color:#eee;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.header.header-second-style .mobile-nav-second::-webkit-scrollbar-track:start{background-color:transparent}.header.header-second-style .mobile-nav-second body{scrollbar-face-color:#808080;scrollbar-track-color:#eee}.body-content .result{overflow-x:scroll}.body-content .content-page .img-content{display:none}.body-content .refund-popup-wrapper .refund-step-three .row>div{width:100% !important}.body-content .refund-popup-wrapper .refund-step-three .row>div.ticket-field{padding:0 15px !important}.body-content .refund-popup-wrapper .refund-step-two .info-refund-table .table{overflow-x:scroll;width:100%;display:block}.body-content .refund-popup-wrapper .refund-step-two .info-refund-table .table::-webkit-scrollbar{height:4px}.body-content .refund-popup-wrapper .refund-step-two .info-refund-table .table::-webkit-scrollbar-thumb{background:#fd3100;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.body-content .refund-popup-wrapper .refund-step-two .info-refund-table .table::-webkit-scrollbar-track{background-color:#eee;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.body-content .refund-popup-wrapper .refund-step-two .info-refund-table .table::-webkit-scrollbar-track:start{background-color:transparent}.body-content .refund-popup-wrapper .refund-step-two .info-refund-table .table body{scrollbar-face-color:#fd3100;scrollbar-track-color:#eee}.body-content .refund-popup-wrapper .refund-step-two .info-refund-table .table thead{display:table !important}.body-content .refund-popup-wrapper .refund-step-two .info-refund-table .table thead tr{width:716px !important}.body-content .refund-popup-wrapper .refund-step-two .info-refund-table .table thead tr th{width:120px !important;min-width:120px !important}.body-content .refund-popup-wrapper .refund-step-two .info-refund-table .table thead tr th.index{width:51px !important;min-width:51px !important}.body-content .refund-popup-wrapper .refund-step-two .info-refund-table .table thead tr th.choice-row{width:65px !important;min-width:65px !important}.body-content .refund-popup-wrapper .refund-step-two .info-refund-table .table tbody{margin-top:0 !important;min-width:716px}.body-content .refund-popup-wrapper .refund-step-two .info-refund-table .table tbody tr{float:unset !important;margin-top:0 !important}.body-content .refund-popup-wrapper .refund-step-two .info-refund-table .table tbody tr td{text-align:right !important;height:45px !important;width:120px !important;min-width:120px !important}.body-content .refund-popup-wrapper .refund-step-two .info-refund-table .table tbody tr td.index{width:51px !important;min-width:51px !important}.body-content .refund-popup-wrapper .refund-step-two .info-refund-table .table tbody tr td.choice-row{width:65px !important;min-width:65px !important}html body.online-booking-system.body.mobile-menu-open .mobile-nav-second{-moz-transform:translate3d(2vh,0,0) !important;-ms-transform:translate3d(2vh,0,0) !important;-o-transform:translate3d(2vh,0,0) !important;-webkit-transform:translate3d(2vh,0,0) !important;transform:translate3d(2vh,0,0) !important}html body.online-booking-system.body.mobile-menu-open #menu-btn-mob path{stroke:#02bbe6;fill:#02bbe6}html body.online-booking-system.body.mobile-menu-open .mobile-menu-overlay{-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-moz-transition-delay:.06s;-o-transition-delay:.06s;-webkit-transition-delay:.06s;transition-delay:.06s}html body.online-booking-system.body.mobile-menu-open .body-content{-moz-filter:blur(5px);-ms-filter:blur(5px);-webkit-filter:blur(5px);filter:blur(5px)}html body.online-booking-system.body.mobile-menu-open .nav-sticky-handler svg.icon-nav .p1{-moz-transform:rotate(45deg) !important;-ms-transform:rotate(45deg) !important;-o-transform:rotate(45deg) !important;-webkit-transform:rotate(45deg) !important;transform:rotate(45deg) !important}html body.online-booking-system.body.mobile-menu-open .nav-sticky-handler svg.icon-nav .p2{opacity:0 !important}html body.online-booking-system.body.mobile-menu-open .nav-sticky-handler svg.icon-nav .p3{-moz-transform:rotate(-45deg) !important;-ms-transform:rotate(-45deg) !important;-o-transform:rotate(-45deg) !important;-webkit-transform:rotate(-45deg) !important;transform:rotate(-45deg) !important}html body.online-booking-system.body.mobile-menu-open .mobile-nav{-moz-transform:translate3d(2vh,0,0);-ms-transform:translate3d(2vh,0,0);-o-transform:translate3d(2vh,0,0);-webkit-transform:translate3d(2vh,0,0);transform:translate3d(2vh,0,0)}html body.online-booking-system.body.mobile-menu-open .mobile-nav .header-menu{float:none}html body.online-booking-system.body.mobile-menu-open .mobile-nav>.header-menu>li.header-items:first-child{display:none}html body.online-booking-system.body.mobile-menu-open .mobile-nav .menu-buttom-logo{display:block;float:right !important;width:100% !important;opacity:.3;-moz-transform:scale(.41);-ms-transform:scale(.41);-o-transform:scale(.41);-webkit-transform:scale(.41);transform:scale(.41);position:absolute !important;right:0;left:0;margin:auto !important;bottom:-50px}html body.online-booking-system.body.mobile-menu-open .mobile-nav .menu-buttom-logo>img{width:100%}html body.online-booking-system.body.home-page.scrolled .navbar-header{background-color:#02bbe6 !important}.header{z-index:9999 !important}.header .navbar-header a.nav-sticky-handler{padding:0 !important;background-color:transparent !important;color:#02bbe6 !important}.header .navbar-header a.navbar-brand{padding:0 !important}.header .navbar-header a.navbar-brand img{width:102px}.header .mobile-nav-second{padding:0 25px 0 15px;height:100vh;background:#fff;display:block;width:260px;position:fixed;top:0;right:0 !important;-moz-transform:translate3d(111%,0%,0);-ms-transform:translate3d(111%,0%,0);-o-transform:translate3d(111%,0%,0);-webkit-transform:translate3d(111%,0%,0);transform:translate3d(111%,0%,0);-moz-box-shadow:0 20px 56px rgba(0,0,0,.16),0 20px 56px rgba(0,0,0,.23);-webkit-box-shadow:0 20px 56px rgba(0,0,0,.16),0 20px 56px rgba(0,0,0,.23);box-shadow:0 20px 56px rgba(0,0,0,.16),0 20px 56px rgba(0,0,0,.23);-moz-transition:all 300ms cubic-bezier .61,.92,.68,1.14 0s;-o-transition:all 300ms cubic-bezier .61,.92,.68,1.14 0s;-webkit-transition:all 300ms cubic-bezier .61,.92,.68,1.14 0s;transition:all 300ms cubic-bezier .61,.92,.68,1.14 0s}.header .mobile-nav-second .page-header-bar{background-color:#fff !important;height:initial !important}.header .mobile-nav-second .page-header-bar .container:before{display:none}.header .mobile-nav-second .page-header-bar ul.header-tools a{padding:16px 0 !important;color:#02bbe6 !important;text-shadow:none !important}.header .mobile-nav-second .page-header-bar ul.header-tools a:hover{background-color:transparent !important}.header .mobile-nav-second .page-header-bar ul.header-tools li.account-menu ul{display:none}.header .mobile-nav-second .page-header-bar ul.header-tools .account-menu a{padding:12px !important}.header .mobile-nav-second .page-header-bar ul.header-tools li.account-menu.show-menu ul{display:block !important;position:absolute;background-color:#f5f5f5;width:100%;top:51px;left:0}.header .mobile-nav-second .page-header-content{background-color:transparent !important}.header .mobile-nav-second .page-header-content .header-items .submenu{width:100%;position:relative;background-color:transparent;border:none !important;color:#02bbe6 !important;top:0 !important;opacity:1;display:none;-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);-webkit-transform:translateY(-50px);transform:translateY(-50px);transition:.5s}.header .mobile-nav-second .page-header-content .header-items .submenu a{color:#02bbe6 !important;text-shadow:none !important}.header .mobile-nav-second .page-header-content .header-items.mother-item{text-align:right !important}.header .mobile-nav-second .page-header-content .header-items.mother-item:hover .submenu{transform:scale(1);display:block}.header .mobile-nav-second .page-header-content .header-items>a{padding:16px 0 !important;color:#000 !important;text-shadow:none !important}.header .mobile-nav-second .page-header-content .header-items>a:hover{background-color:transparent !important}.header .mobile-nav-second .header-items{width:100%;padding:0 10px !important}.header .mobile-nav-second .header-items>a{width:100%;padding:20px 0 !important;font-size:12px;font-weight:normal !important}.m-header{top:0 !important;position:fixed !important;height:47px !important;z-index:99999 !important;width:100% !important}.m-header .navbar-header{background-color:#02bbe6 !important;height:47px}.m-header .navbar-header .logo-container{float:left}.m-header .navbar-header .logo-container a{padding:0 !important}.m-header .navbar-header .logo-container img{-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8)}ul.header-tools .header-items{float:right}#menu-btn-mob{float:right;height:25px;display:block;margin-top:12px;margin-right:17px;position:relative;z-index:99}.navbar-brand i{font-size:38px !important;color:#fff !important;padding:9px}.mobile-nav{padding:0 25px 0 15px;height:100vh;background:#fff;display:block;width:260px;position:fixed;top:0;right:0 !important;max-width:109vw !important;-moz-transform:translate3d(111%,0%,0);-ms-transform:translate3d(111%,0%,0);-o-transform:translate3d(111%,0%,0);-webkit-transform:translate3d(111%,0%,0);transform:translate3d(111%,0%,0);-moz-box-shadow:0 20px 56px rgba(0,0,0,.16),0 20px 56px rgba(0,0,0,.23);-webkit-box-shadow:0 20px 56px rgba(0,0,0,.16),0 20px 56px rgba(0,0,0,.23);box-shadow:0 20px 56px rgba(0,0,0,.16),0 20px 56px rgba(0,0,0,.23);-moz-transition:all 300ms cubic-bezier .61,.92,.68,1.14 0s;-o-transition:all 300ms cubic-bezier .61,.92,.68,1.14 0s;-webkit-transition:all 300ms cubic-bezier .61,.92,.68,1.14 0s;transition:all 300ms cubic-bezier .61,.92,.68,1.14 0s}.mobile-nav li.header-items{width:100%;padding:0 10px !important}.mobile-nav .header-items .account-menu li{padding:0 !important}.mobile-nav .header-items .account-menu li a{padding:10px !important;font-size:11px !important}.mobile-nav .header-items>a{width:100%;padding:20px 0 !important;font-size:15px !important;font-weight:normal !important}.body-content{-moz-transition:filter .3s;-o-transition:filter .3s;-webkit-transition:filter .3s;transition:filter .3s}html body.online-booking-system.body.scrolled .header.header-second-style .mobile-nav-second .page-header-bar .header-tools>.header-items>a{color:#02bbe6 !important}html body.online-booking-system.body.scrolled .header.header-second-style .mobile-nav-second .page-header-bar{position:relative !important;background-color:initial !important}html body.online-booking-system.body.scrolled .page-header-bar .top-header .col-md-10 ul.header-tools{margin-top:0 !important}.header #headerMenu .row.top-header .language-menu{padding:0 !important;width:100% !important;float:none !important}.header #headerMenu .row.top-header .language-menu ul.header-tools.language-tools{margin-top:0 !important}.header #headerMenu .row.top-header .language-menu ul.header-tools.language-tools li a{margin:5px 0 !important;font-size:9px;letter-spacing:-1px}.header .mobile-nav-second .page-header-content .row{margin:0 !important}.header .header-items:nth-child(2){padding-top:0 !important}.header .header-menu li.header-items:first-child{padding:0 10px !important}html body.online-booking-system.body.mobile-menu-open #menu-btn-mob path{fill:#fd3100;stroke:#fd3100}html body.online-booking-system.body.mobile-menu-open .mobile-menu-overlay{-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-moz-transition-delay:.06s;-o-transition-delay:.06s;-webkit-transition-delay:.06s;transition-delay:.06s}html body.online-booking-system.body.mobile-menu-open .body-content{-moz-filter:blur(5px);-ms-filter:blur(5px);-webkit-filter:blur(5px);filter:blur(5px)}html body.online-booking-system.body.mobile-menu-open .nav-sticky-handler svg.icon-nav .p1{-moz-transform:rotate(45deg) !important;-ms-transform:rotate(45deg) !important;-o-transform:rotate(45deg) !important;-webkit-transform:rotate(45deg) !important;transform:rotate(45deg) !important}html body.online-booking-system.body.mobile-menu-open .nav-sticky-handler svg.icon-nav .p2{opacity:0 !important}html body.online-booking-system.body.mobile-menu-open .nav-sticky-handler svg.icon-nav .p3{-moz-transform:rotate(-45deg) !important;-ms-transform:rotate(-45deg) !important;-o-transform:rotate(-45deg) !important;-webkit-transform:rotate(-45deg) !important;transform:rotate(-45deg) !important}html body.online-booking-system.body.mobile-menu-open .mobile-nav{-moz-transform:translate3d(2vh,0,0);-ms-transform:translate3d(2vh,0,0);-o-transform:translate3d(2vh,0,0);-webkit-transform:translate3d(2vh,0,0);transform:translate3d(2vh,0,0)}html body.online-booking-system.body.mobile-menu-open .mobile-nav .header-menu{float:none}html body.online-booking-system.body.mobile-menu-open .mobile-nav>.header-menu>li.header-items:first-child{display:none}html body.online-booking-system.body.mobile-menu-open .mobile-nav .menu-buttom-logo{display:block;float:right !important;width:100% !important;opacity:.3;-moz-transform:scale(.41);-ms-transform:scale(.41);-o-transform:scale(.41);-webkit-transform:scale(.41);transform:scale(.41);position:absolute !important;right:0;left:0;margin:auto !important;bottom:-50px}html body.online-booking-system.body.mobile-menu-open .mobile-nav .menu-buttom-logo>img{width:100%}.header-tools .account-menu-button i.fa-chevron-down{left:0 !important}.header-tools .has-menu.header-items{width:100% !important;white-space:nowrap;display:block;float:right !important;width:100% !important;z-index:9999}.header-tools .has-menu.header-items .account-menu{min-width:220px}.header-tools .has-menu.header-items ul.second-menu-items{overflow-y:scroll}ul.header-tools{display:block;float:right !important;width:100% !important;border-bottom:2px solid #fd3100;margin-top:50px !important}a.navbar-brand img{-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8)}a.navbar-brand{padding:0}a.nav-sticky-handler{float:right;height:32px}svg.icon-nav{background-image:none;width:22px;height:25px}path{-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}.nav-sticky-handler svg.icon-nav .p1{-moz-transform-origin:7px 13px 0;-ms-transform-origin:7px 13px 0;-o-transform-origin:7px 13px 0;-webkit-transform-origin:7px 13px 0;transform-origin:7px 13px 0}.nav-sticky-handler svg.icon-nav .p3{-moz-transform-origin:7px 19px 0;-ms-transform-origin:7px 19px 0;-o-transform-origin:7px 19px 0;-webkit-transform-origin:7px 19px 0;transform-origin:7px 19px 0}.down-header-tools{width:125%;right:-18px}.services-box{margin-bottom:-20px !important}.mobilwrapper{padding:15px !important}.mobile-img{display:none}li.footer-inner{margin:auto;float:initial;text-align:center !important;max-width:100% !important}#mobileApplication .mobile-app{width:80% !important;margin:5px auto !important;float:initial !important}.mobile-content p{margin-bottom:40px}footer .footer-wrapper li.footer-inner:first-child>div,footer .footer-wrapper li.footer-inner li.footer-content{padding-right:0 !important}footer .footer-wrapper .footer-inner .newsletters{padding:10px}section.page-title{margin-top:30px !important;padding:0 !important}.search-forms-wrapper.multi-destinations .search-form .form-wrapper .flight-multi-routes .search-field-wrapper.submit-wrapper{width:85% !important;bottom:7px;margin:auto !important;margin-left:auto !important;margin-right:auto !important}.form-wrapper .search-field-wrapper .search-field#destionation,.form-wrapper .search-field-wrapper .search-field#domOrigin,.form-wrapper .search-field-wrapper .search-field#domDestionation,.form-wrapper .search-field-wrapper .search-field#origin{padding-right:50px !important}.form-wrapper .search-field-wrapper .search-field#domDepartureDate,.form-wrapper .search-field-wrapper .search-field#intDepartureDate1{padding-right:70px !important}.request-summary-contents>ul{margin:auto !important}.search-forms-wrapper.research-form{margin-top:0 !important}.request-summary-contents{display:flex !important;min-height:50px !important;padding:0 10px !important}.navigation,.research-button button.custom-button,.flight-result-count,.research-button,.price-info button,.flight-submit-wrapper{display:none !important}.result-ordering .fixable-request-summary{display:none}.result-ordering .filter-box{float:none !important;width:100%;margin:10px 0;padding-right:0 !important}.result-ordering.second-style .change-date-buttons{text-align:center;right:initial}.result-ordering.second-style .change-date-buttons .col-md-6{width:45%;margin-left:0}.result-ordering.second-style .change-date-buttons .col-md-6:first-child{margin-right:32px}.result-ordering .card-title h5{float:none !important}.result-ordering .before-after{float:none !important}.result-ordering .change-date-buttons{float:none !important;margin:0 auto !important;text-align:center}.card-title h5{float:right;font-size:13px !important}.card-title h5 i.fa-filter{font-size:19px !important}.request-summary-contents ul li{padding:0 10px !important}.request-summary-contents span.request-route>span{max-width:53px !important}.request-summary span{text-align:center !important;font-size:9px !important;display:inline-block !important;letter-spacing:-.7px}span.request-route{margin-top:7px}.main-wrapper{padding-left:0 !important;min-height:600px}.request-summary small{font-size:6px !important}.request-summary-contents>ul li:after{height:30px !important;top:1px !important}span.request-route i{position:relative}.general-info .airline-logo{width:50px;height:50px;display:inline-block;margin-top:0;float:right}.general-info h5{display:inline-block;padding:0 10px;font-size:8px;position:relative;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis !important;width:110px;white-space:nowrap;direction:ltr;overflow:hidden}.international .general-info h5{padding:0 5px;font-size:11px}.general-info .custom-label{display:block;position:relative;right:25px;font-size:6px;padding:4px}.international .general-info .custom-label{font-size:9px}.general-info span.custom-label.first-type-label{display:none !important}.stops.col-md-12{direction:ltr;position:absolute;left:10px;bottom:0;top:initial}.result-list-item:not(.selected-result-list-item).card-wrapper{padding:0 !important;padding-bottom:20px !important;margin-bottom:10px !important}.main-wrapper>section{margin-bottom:12px}.main-wrapper>section .reserve-info .field-wrapper{width:100%;padding:0 !important}.main-wrapper>section .reserve-info .field-wrapper span.show-info{font-size:12px;padding:0 10px}.padding-resp{padding:0 10px !important}.price-info{padding:5px 10px 0 10px !important}.departure-route .destination{overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:25%;padding:0 5px;direction:ltr;text-align:center;float:left !important}.result-list-item.selected-result-list-item{height:82px !important}.result-list-item-selecting-passed .result-list-item:not(.selected-result-list-item).card-wrapper{margin:0 !important;padding:0 !important}.passengers-info .paaseneger-tools{width:50%;margin:0 auto !important;text-align:center;padding:0 2px}.passengers-info .paaseneger-tools button.custom-button.third-type-button.pax-history-button{float:left}.passengers-info .paaseneger-tools button.custom-button.red-type-button.card-1.pax-history-button{float:right}.passengers-info .paaseneger-tools button.custom-button.third-type-button.pax-history-button,.passengers-info .paaseneger-tools button.custom-button.red-type-button.card-1.pax-history-button{width:95% !important}.passengers-info .paaseneger-tools button.custom-button.third-type-button.pax-history-button span.phonebook-passengers,.passengers-info .paaseneger-tools button.custom-button.red-type-button.card-1.pax-history-button span.phonebook-passengers{display:block !important;position:absolute;top:8px;font-size:14px !important;right:11px}.passengers-info .paaseneger-tools button.custom-button.third-type-button.pax-history-button i,.passengers-info .paaseneger-tools button.custom-button.red-type-button.card-1.pax-history-button i{position:relative;width:auto;float:left;font-size:18px !important;margin-left:7px !important}.passengers-detail .form-header h5{display:block !important;width:100%;text-align:center;margin-top:15px !important}.result-list-item .general-details:before{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);height:100px;border:0 !important;content:'';background:linear-gradient(to bottom,#fff 0%,rgba(160,160,160,.33) 40%,rgba(160,160,160,.29) 60%,#fff 100%);width:1px !important;right:0 !important;left:0;margin:auto;top:0 !important}.round-trip .result-list-item:not(.selected-result-list-item) .route-info{border-top:1px solid #ddd;padding-top:20px}.round-trip .general-info .airline-logo{margin-top:5px !important}.flight-ticket-purchase-rules h4{margin:20px 0}.flight-ticket-purchase-rules label{width:100%}.flight-ticket-purchase-rules .row>div{padding:15px 0 !important;line-height:1.9}.reserve-info-wrapper .button-description{line-height:3}.departure-route.has-stop .stops.col-md-12{bottom:-30px !important}.round-trip .general-info{padding-top:10px;padding-left:0 !important;padding:5px 20px 0 0 !important}.price-info>span{padding:0 10px 5px 0 !important}.starting.col-md-3{width:25%;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;padding:0 10px;direction:ltr;margin:0 5px;text-align:center}.departure-route:not(.first-leg):not(.hasStop){padding-top:0 !important}.round-trip .request-summary-contents li:nth-child(3),.round-trip .request-summary-contents li:nth-child(4),.round-trip .request-summary-contents>ul li:nth-child(2):after{display:none !important}.result-list-item:not(.selected-result-list-item).card-wrapper{padding-bottom:0 !important}.result-list-item .details-header{width:100% !important}.result-list-item .details-header ul li{width:33% !important;margin:auto !important}.result-list-item .details span{white-space:nowrap;font-size:13px !important}.domestic .flight.result-list-item .result-list-item.card-wrapper.card-1{margin-bottom:10px !important;overflow:hidden;cursor:default;position:relative;padding-bottom:0 !important;background-color:#fff;-moz-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);-moz-transition:box-shadow .3s cubic-bezier(.25,.8,.25,1);-o-transition:box-shadow .3s cubic-bezier(.25,.8,.25,1);-webkit-transition:box-shadow .3s cubic-bezier(.25,.8,.25,1);transition:box-shadow .3s cubic-bezier(.25,.8,.25,1);-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.domestic .flight.result-list-item .result-list-item.card-wrapper.card-1 .details-header ul{width:100%}.domestic .flight.result-list-item .result-list-item.card-wrapper.card-1 .details-header ul li{width:33.33333% !important}.domestic .flight.result-list-item .result-list-item.card-wrapper.card-1 .details-header ul li label{white-space:nowrap;padding:10px 8px}.domestic .flight.result-list-item .result-list-item.card-wrapper.card-1 .details-body{padding:12px}.domestic .flight.result-list-item .result-list-item.card-wrapper.card-1 .details-body .details-tabs.charter-rules{width:100%}.domestic .flight.result-list-item .result-list-item.card-wrapper.card-1 .details-body .flight-route-detail .route-detail.none-stop{width:100% !important}.domestic .flight.result-list-item .result-list-item.card-wrapper.card-1 .details-body .flight-route-detail .route-detail.none-stop p{text-align:center}.domestic .flight.result-list-item.selected-result-list-item .result-list-item.card-wrapper.card-1{margin-bottom:10px !important;overflow:hidden;cursor:default;position:relative;padding-bottom:0 !important;background-color:#fff;-moz-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);-moz-transition:box-shadow .3s cubic-bezier(.25,.8,.25,1);-o-transition:box-shadow .3s cubic-bezier(.25,.8,.25,1);-webkit-transition:box-shadow .3s cubic-bezier(.25,.8,.25,1);transition:box-shadow .3s cubic-bezier(.25,.8,.25,1);-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;height:82px !important;background-color:#fff6f9 !important}.domestic .flight.result-list-item.return-flights.selected-result-list-item{margin-bottom:0% !important}.domestic .flight.result-list-item.return-flights.selected-result-list-item .mobile-detail-wrapper .mobile-detail-submit button.custom-button.first-type-button{border-radius:5px !important;margin-bottom:0}.domestic section.passenegrs-info.card-1{margin-top:2% !important}.domestic .flight-info{width:60% !important}.domestic .flight-clock,.domestic .ticket-type,.domestic .airline-img{width:30% !important}.domestic .price-info{width:40% !important}.domestic .result-list-item .other-details{float:right;width:100% !important;margin:0 auto !important}.domestic .result-list-item .details-header ul{display:flex;justify-content:center}.domestic .result-list-item .details-header ul li{width:33.33333% !important;letter-spacing:-.8px;margin-top:28px !important}.domestic .result-list-item .details-header ul li label{white-space:nowrap;padding:10px 8px}.domestic .result-list-item .details-header ul{display:flex;justify-content:center}.domestic table.table.table-bordered.refund-policy-table.card-1{width:95% !important;overflow:scroll;display:inline-grid;border-radius:0 0 5px 5px}.domestic table.table.table-bordered.refund-policy-table.card-1 thead{display:block !important}.domestic table.table.table-bordered.refund-policy-table.card-1 thead tr{margin-bottom:0 !important;display:inline-flex;max-width:180px;margin-top:0}.domestic table.table.table-bordered.refund-policy-table.card-1 thead tr th{min-width:180px;float:right;font-size:8px !important;white-space:nowrap}.domestic table.table.table-bordered.refund-policy-table.card-1 tbody tr{margin-top:0 !important;display:inline-flex;max-width:180px;box-shadow:unset !important}.domestic table.table.table-bordered.refund-policy-table.card-1 tbody tr td{min-width:180px;float:right !important;text-align:center !important;width:180px !important;-moz-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23) !important;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23) !important;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23) !important}.domestic .mobile-detail-wrapper{width:109% !important}.domestic .mobile-detail-wrapper .result-details-button>span{top:12px !important}.domestic .general-detail:before{content:'';height:2px;position:absolute;background-color:rgba(65,79,104,.08);top:67px;width:100%;left:0;right:0}.domestic .flight-clock{position:relative}.domestic .details-tabs .price-details td{width:50% !important}.domestic .details-tabs .price-details td:first-child{width:50% !important;text-align:left !important}.domestic .details-tabs .price-details td:last-child{text-align:right !important;font-size:13px !important;margin-top:0 !important}.domestic .mobile-detail-wrapper .result-details-button{width:50% !important}.details-tabs .price-details{min-width:100%}.details-tabs .price-details:after{border:none !important}.details-tabs .price-details tr{float:initial !important}.details-tabs .price-details td{float:right !important;text-align:right;letter-spacing:-.5px}.details-tabs .price-details td:first-child{width:50% !important}.details-tabs .price-details td:not(:first-child){width:24%}.details-tabs .price-details td:last-child{margin-top:5px !important}.mobile-detail-wrapper{float:right;width:100%;margin:10px auto -10px auto}.mobile-detail-wrapper .flight-submit-wrapper-mobile button{border-radius:0 0 0 5px !important}.mobile-detail-wrapper .custom-button{height:30px !important;border-radius:0 0 0 5px !important}.mobile-detail-wrapper .mobile-detail-submit{padding:0 !important}.mobile-detail-wrapper .mobile-detail-submit button{background-color:#fd3100 !important;padding:0 !important}.mobile-detail-wrapper .result-details-button{background-color:#02bbe6 !important;border-radius:0 0 5px 0 !important;float:right;color:#fff !important}.mobile-detail-wrapper .result-details-button span{position:absolute;top:6px;width:100%;right:0;left:0;text-align:center}.search-form-popup{right:5% !important;left:initial !important;width:90% !important;padding-top:0 !important}.search-form-popup li{padding:10px 0 13px 8px !important}.airports-list:not(.dom) .iata-code{display:none}.modal{top:48px !important;z-index:99999 !important}.main-wrapper{-moz-transition:filter .3s;-o-transition:filter .3s;-webkit-transition:filter .3s;transition:filter .3s}.mobile-menu-overlay{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.5);-moz-transform:translate3d(120%,0%,0);-ms-transform:translate3d(120%,0%,0);-o-transform:translate3d(120%,0%,0);-webkit-transform:translate3d(120%,0%,0);transform:translate3d(120%,0%,0);-moz-transition:all 300ms cubic-bezier(.61,.92,.68,1.14) 0s;-o-transition:all 300ms cubic-bezier(.61,.92,.68,1.14) 0s;-webkit-transition:all 300ms cubic-bezier(.61,.92,.68,1.14) 0s;transition:all 300ms cubic-bezier(.61,.92,.68,1.14) 0s;z-index:9991}.mobile-select-button,.mobile-unselect-button{position:absolute;right:0;top:0;width:100%;height:100%;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;z-index:999}section.passenegrs-info.card-1{margin-top:5%}section.passenegrs-info.card-1 .passengers-detail{width:100% !important;margin:0 auto}section.passenegrs-info.card-1 .passengers-detail .add-remove-passenegers{width:100%;margin-top:0;float:right;padding:20px 10px 0 !important}section.passenegrs-info.card-1 .passengers-detail .add-remove-passenegers .paaseneger-tools{width:30.3333% !important;margin:0 auto;text-align:center}section.passenegrs-info.card-1 .passengers-detail .add-remove-passenegers .paaseneger-tools:nth-child(2){margin:0 12px !important}section.passenegrs-info.card-1 .passengers-detail .add-remove-passenegers .paaseneger-tools.get-recent-passengers-info{width:100% !important;clear:both;float:right !important;margin-top:10px !important}section.passenegrs-info.card-1 .passengers-detail .add-remove-passenegers .paaseneger-tools.get-recent-passengers-info .phonebook-passengers{text-align:center !important;width:90%;display:block !important}section.passenegrs-info.card-1 .passengers-detail .add-remove-passenegers .paaseneger-tools.get-recent-passengers-info i{display:none !important}section.passenegrs-info.card-1 .passengers-detail .add-remove-passenegers .paaseneger-tools.get-recent-passengers-info button.custom-button.second-type-button.pax-history-button{width:100% !important}section.passenegrs-info.card-1 .passengers-detail .add-remove-passenegers .paaseneger-tools span.phonebook-passengers{top:10px !important;font-size:12px !important;right:7px !important}section.passenegrs-info.card-1 .passengers-info fieldset{width:100% !important;padding:0 !important;float:initial !important;margin:auto !important;margin-top:35px !important;padding:15px 0 !important}span.invalid-message{float:none !important}.passengers-info{margin-top:10px !important}.passengers-info p{line-height:4}.passengers-info{width:100% !important;padding:5px 25px !important}.reserve-info{margin-top:0;margin-bottom:10px;padding:0 25px !important;border-top:0}.padding-mobile{padding-bottom:0 !important}.passengers-info .submit-wrapper,.passengers-info .cancel{padding:0 5px !important}.pax-history-button i{margin:0 !important}.table tbody+tbody{border-top:2px solid #ddd;border-top:none !important}.phonebook-wrapper{width:90px !important;text-align:left}.mobile-header-title{position:fixed;top:15px;z-index:99999;right:0;left:0;margin:auto;display:block;width:50%;text-align:center}.mobile-header-title>span{font-size:15px !important;font-weight:normal !important;color:#fff}td{display:block;float:right !important;width:100% !important;text-align:left !important;padding-left:10px !important;padding:8px !important;border-bottom:0 !important}.reserve-table td.name{color:#fd3100}td.name span.fa-name{text-align:center !important;font-size:15px}td.name span.en-name{text-align:center;float:none;font-size:15px}.reserve-table td.nation-id:before{display:none}.reserve-table td.nation-id span{display:block;position:relative}td:before{text-align:right;float:right;color:#808080;font-family:irsans !important}.reserve-table tr:nth-of-type(even){background-color:rgba(211,211,211,.21)}table{-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;border:none !important}tbody{background-color:transparent !important}tr{width:100% !important;margin-top:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;float:right;margin-bottom:5px !important;-moz-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);background-color:#fff;-webkit-appearance:none}thead{display:none}section.my-reserve-wrapper .reserve-table td.total{font-weight:bold;text-align:center !important;border:0 !important;height:40px !important}.passengers-tbody{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.form-width{width:100%;margin-top:60px !important;margin:auto}.form-title{line-height:2;padding:0 10px !important}.form-width .field-wrapper{width:100% !important}.form-description{line-height:2;padding:0 15px !important}.domestic .general-info{width:100px;position:relative;height:100px;padding-left:0 !important;padding:5px 20px 0 0 !important}.domestic .selected-result-list-item .general-info .airline-logo{width:50px !important;height:50px !important;right:10px;top:-10px;position:relative}.domestic-features{padding-left:0;padding-right:0;max-width:130px;position:absolute;right:-10%;left:0;margin:auto}.domestic-features:before{left:-5vw !important;right:initial !important;opacity:0 !important}.selected-result-list-item.result-list-item .domestic-features:after{height:55px !important;opacity:0 !important}.domestic-features:after{content:'';width:1px;height:70px;top:10px;position:absolute;right:-3vw;opacity:0;-moz-transition:height .3s;-o-transition:height .3s;-webkit-transition:height .3s;transition:height .3s;background:#fff;background:-moz-linear-gradient(top,#fff 0%,#a0a0a0 40%,#a0a0a0 60%,#fff 100%);background:-webkit-linear-gradient(top,#fff 0%,#a0a0a0 40%,#a0a0a0 60%,#fff 100%);background:linear-gradient(to bottom,#fff 0%,#a0a0a0 40%,#a0a0a0 60%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0)}.domestic .general-details:before{opacity:0 !important}.domestic .price-amount{margin-top:0 !important;margin-left:-22px}.domestic .selected-result-list-item .price-amount{margin-top:5px !important}.domestic .result-list-item .route-info>div{position:relative;top:-10px}.domestic .result-list-item.selected-result-list-item{height:165px !important}.domestic .general-info h5{width:90px;position:absolute;right:8px;top:70px;white-space:nowrap;-ms-text-overflow:ellipsis !important;-o-text-overflow:ellipsis !important;text-overflow:ellipsis !important;margin-top:0 !important}.domestic .selected-result-list-item .general-info h5{top:47px}.domestic .selected-result-list-item .general-info{height:73px}.domestic.one-way .result-list-item:not(.selected-result-list-item) .route-info{margin-top:-5px !important;border-top:1px solid #ddd}.user-trans .title,.user-ticket .title{margin-top:54px !important}.user-trans .title .view-count,.user-ticket .title .view-count{width:100% !important;padding:13px 0 10px 0}td.actions{display:flex;justify-content:center;float:none !important;margin:0 auto;width:100% !important;max-width:100% !important}td.actions .table-action-button.second-style{width:80% !important}td.more-detail{-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;background-color:#fd3100}td.more-detail a{color:#fff;text-align:center;display:block}.phonebook-header{margin-top:10px}.search-form-popup.phonebook-list{width:355px !important;left:0 !important;margin:0 auto !important}.search-form-popup.phonebook-list:before{left:0 !important;right:0 !important}.phonebook-list .phonebook-header input{padding-right:75px !important}.phonebook-list li .phonebook-name{width:63% !important;overflow:hidden !important;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.phonebook-list li .phonebook-index{width:10% !important}.phonebook-list li .phonebook-birthdate{width:26% !important}.phonebook-list li div{width:90% !important}.phonebook-list li .phonebook-tools{float:right}.multi-routs-actions button{width:100% !important;text-align:center !important;padding:0 !important;margin:10px 0 !important}.multi-routs-actions button i{right:60px !important;margin-top:1px !important}.multi-destinations .search-field-wrapper.advanced-item,.multi-destinations .search-field-wrapper.has-icon.last-field{border-bottom:2px dotted rgba(255,255,255,.6);padding-bottom:17px;margin-bottom:19px !important}.multi-destinations .search-field-wrapper.submit-wrapper{position:absolute !important;bottom:0;right:0;left:0;margin:auto;width:86% !important}.more-filters-wrapper.more-filters-airlines,section.request-summary .search-form-first-style.search-forms-wrapper .form-wrapper .more-filters-wrapper .acc-tab .tab-content .search-field-wrapper.more-filters-airlines{width:100% !important}.multi-destinations .more-filters-wrapper{margin-bottom:45px !important}.multi-destinations .custom-button.sixth-type-button{background-color:#02bbe6;margin:0 !important}.multi-destinations .custom-button.seventh-type-button{background-color:#fd3100;margin:0 !important}section.my-reserve-wrapper{margin-top:75px;float:none !important}section.my-reserve-wrapper .card-title h5{width:100%}.my-reserve-wrapper .right-sidebar-wrapper{margin-top:60px}.general-info .labels-wrapper{width:75px}.date-inputs-group-wrapper{height:45px;margin-bottom:30px}.date-inputs-group-wrapper .date-inputs-group{width:24%}.date-inputs-group-wrapper .date-inputs-group:before{height:22px;top:11px}.date-inputs-group-wrapper .date-inputs-group .date-inputs-label{font-size:12px;top:-22px}.date-inputs-group-wrapper .date-inputs-tips{font-size:10px !important}.select-by-calendar{margin-top:-30px}.passengers-info.submit .discount-field-show .field-wrapper{margin-top:17px !important}.discount-field-show+.cancel{margin-top:82px !important}section.passenegrs-info .passengers .passengers-detail .passengers-info.submit .discount-field-wrapper.discount-field-show{margin-top:0 !important}.charter-rules-accept label{text-align:center}.flight-ticket-purchase-rules .row{padding:0 15px}.flight-ticket-purchase-rules .row .international-onway-flight-purchase-rules li{width:100% !important}html body.online-booking-system.body.ios.modal-open{position:fixed !important;left:0 !important;right:0 !important;margin-right:0 !important;width:100%}.header .mobile-nav-second .page-header-content .col-xs-12,.header .mobile-nav-second .page-header-content .col-md-10{padding:0 !important;margin:0 !important}.header .header-menu li.header-items:first-child,.header .header-menu li.header-items{padding:0 !important}.popup-wrapper .popup-contents{width:357px !important;top:10%;margin-bottom:10px}.submit-wrapper .col-md-2{width:50%;float:left !important}div#printTicket #ticketDom .passenger-flight-info .flight-date-info{height:150px}html body .domestic .flight-has-stop .general-detail{background-color:rgba(255,0,0,.1);padding:5px;padding-bottom:15px !important;margin-bottom:-10px;padding-top:2px !important}.passengers-info p,.reserve-info p{white-space:initial !important}.reserve-info-wrapper .form-header .error-info .alert.alert-warning{height:auto !important}.reserve-info-wrapper .form-header .error-info .alert.alert-warning h2{line-height:2}.reserve-info-wrapper .form-header .error-info .alert.alert-warning h2 i{margin-top:0}.reserve-info-wrapper .form-header .error-info .alert.alert-danger{height:auto !important}.reserve-info-wrapper .form-header .error-info .alert.alert-danger h2{line-height:2}.reserve-info-wrapper .form-header .error-info .alert.alert-danger h2 i{margin-top:0}.reserve-info-wrapper .reserve-info.detail-flight-info{padding:0 !important}.reserve-info-wrapper .reserve-info.detail-flight-info .flight-detail-confirm{min-height:435px !important;margin:10% 5%;width:90% !important;background-color:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);-moz-transition:box-shadow .3s cubic-bezier(.25,.8,.25,1);-o-transition:box-shadow .3s cubic-bezier(.25,.8,.25,1);-webkit-transition:box-shadow .3s cubic-bezier(.25,.8,.25,1);transition:box-shadow .3s cubic-bezier(.25,.8,.25,1)}.reserve-info-wrapper .reserve-info.detail-flight-info .flight-detail-confirm .name{width:100%}.reserve-info-wrapper .reserve-info.detail-flight-info .flight-detail-confirm .logo-content{width:100%;text-align:center;margin:10px auto}.reserve-info-wrapper .reserve-info.detail-flight-info .flight-detail-confirm .logo-content .name span{font-size:9px}.reserve-info-wrapper .reserve-info.detail-flight-info .flight-detail-confirm .information-content{width:100% !important}.reserve-info-wrapper .reserve-info.detail-flight-info .flight-detail-confirm .information-content .information-item{border-top:1px solid #ddd;width:100% !important;min-width:100% !important;padding:10px 0}.reserve-info-wrapper .reserve-info.detail-flight-info .flight-detail-confirm .information-content .information-item .fa-question{top:3px;right:30%}.reserve-info-wrapper .reserve-info.detail-flight-info .flight-detail-confirm .information-content .information-item span{float:left;min-width:110px;text-align:left;padding-left:10px !important}.reserve-info-wrapper .reserve-info.detail-flight-info .flight-detail-confirm .information-content .information-item span.large-text{font-size:14px !important;line-height:1 !important}.reserve-info-wrapper .reserve-info.detail-flight-info .flight-detail-confirm .information-content .information-item span.red-flight{float:right !important;text-align:right !important}.reserve-info-wrapper .reserve-info.detail-flight-info .flight-detail-confirm .information-content .information-item span.title{float:right !important;text-align:right !important;min-width:100px}.reserve-info-wrapper .reserve-info.detail-flight-info .flight-detail-confirm .information-content .information-item span.title:after{display:none}.reserve-info-wrapper .flight-information{display:none !important}.domestic section.flight-list.result-list.second-style .flight.selected-result-list-item{padding:0 !important;border-radius:10px !important}.date-inputs-group-wrapper .date-inputs-group{width:20% !important}}.checkbox input[type="checkbox"]{margin-top:0}.mobile-filter-button{padding:0 !important;float:initial !important;width:initial !important;margin-bottom:0 !important}@media(max-width:450px){section.result-ordering .bordered-button span span{display:block}}.fa-rotate-225{transform:rotate(225deg)}@media only screen and (max-width:767px){.international.round-trip .result-list-item:not(.selected-result-list-item) .general-info{margin-top:0 !important}.international.route-count2 .general-info,.international.route-count3 .general-info{width:0% !important;padding:0 !important}.international.round-trip .result-list-item .price-info{border-bottom:1px solid #ddd}.international.route-count2 .price-info,.international.route-count3 .price-info{width:100% !important}.price-info{padding:5px 10px 0 10px !important}div.multi-airline{float:right !important;width:13% !important;padding:0 !important;position:relative;top:16px;right:23px;text-align:center}.international.round-trip .result-list-item:not(.selected-result-list-item) .route-info{border-top:none !important}.round-trip .result-list-item:not(.selected-result-list-item) .route-info{padding-top:20px}.route-info.col-xs-10{float:left !important}.price-details table{-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;border:none !important}.international .details-tabs .price-details tr{float:initial !important}.international .details-tabs .price-details td{float:left!important;text-align:left!important;letter-spacing:-.5px}.international .details-tabs .price-details td:not(:first-child){width:24%!important}.international .details-tabs .price-details td:last-child{margin-top:5px!important}.international .general-info{padding:5px 20px 0 0!important}}.search-form-first-style.search-forms-wrapper .search-field-wrapper{width:21.22%}.search-form-first-style.search-forms-wrapper.research-form{padding-top:36px}.list-loading .progress>div:before{display:none}.awesomplete{display:block}.result-list-item{margin-bottom:10px;padding:15px !important}.result-list-item .card-content img{width:200px;height:200px;border-radius:5px}.result-list-item .card-content .tour-detail{display:inline-block;vertical-align:top;width:calc(100% - 205px);padding:10px}.card-content .tour-detail h3{margin-top:0;font-size:20px}.card-content .tour-detail a{text-decoration:none}.tour-detail .duration{margin-bottom:20px;margin-top:5px;font-size:13px}.tour-detail .duration span{font-size:20px;color:#ff9800;margin-left:5px;font-family:IRANSansNum}.tour-detail .duration span:last-child{margin-right:5px}.tour-detail dl{margin-bottom:10px}.tour-detail dl dt{color:#888;width:40px !important}.tour-detail dl dd{margin-right:45px !important}.card-content .tour-detail h3 .stars{margin-right:10px;color:#feba02;font-size:11px;letter-spacing:2px}.card-content .tour-detail .fa-map-marker{margin-left:5px}.card-content .tour-detail .address span{color:inherit}.card-content .tour-detail .address a{color:#07c;border-bottom:1px solid #07c}.card-content .tour-detail .description{font-size:14px;margin:20px 0 10px 0}@media(max-width:450px){.card-content img{display:block;width:100% !important;height:auto !important;max-height:250px}.card-content .tour-detail{width:100% !important}}.tour-detail .alert{padding:6px 15px}.tour-detail .list-group{box-shadow:none;-webkit-box-shadow:none}.tour-detail .list-group-item{border:0;padding:5px 10px}.tour-detail .room-name{color:#6887ff;white-space:nowrap}.tour-detail .price{text-align:center;font-size:13px;color:#0ab21b}.tour-detail .price span{font-weight:bold;font-size:15px;display:block;margin-top:7px}.tour-detail .room-count{color:#6887ff;float:left;font-weight:bold}.scarcity-color{color:#ff0202!important}.result-filtering .card-content ul li{float:none;width:100%}.result-filtering .card-content ul li label{vertical-align:sub}.result-filtering .card-content ul li a{text-decoration:none}.other-details table td{vertical-align:middle !important;padding:6px 8px !important}.other-details table td:not(:first-child){text-align:center}.btn .fa{vertical-align:sub}.result-list-item.selected-result-list-item{background-color:#fff6f9 !important}.selected-result-list-item .result-details-button{opacity:0}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a:active,a:hover{outline:0}.dtp-trs-3{-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.dtp-trs-5{-moz-transition:all 0s;-o-transition:all 0s;-webkit-transition:all 0s;transition:all 0s}.dtp-i{width:25px;height:25px;line-height:25px;vertical-align:top;position:relative;display:inline-block;fill:inherit}.dtp-i.dtp-i-90{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.dtp-i.dtp-i-180{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dtp-i.dtp-i-270{-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg)}.dtp-ig{display:none}.dtp-ig .fakeIcon{opacity:0;height:10px;width:10px}.dtp-ig .calendarIcon,.dtp-ig .removeIcon,.dtp-ig .closeIcon{position:absolute;display:block;top:0;left:0;width:100%;height:32px;padding:0 8px;padding-top:2px;-moz-transition:all .3s cubic-bezier(.68,-.55,.265,1.55);-o-transition:all .3s cubic-bezier(.68,-.55,.265,1.55);-webkit-transition:all .3s cubic-bezier(.68,-.55,.265,1.55);transition:all .3s cubic-bezier(.68,-.55,.265,1.55);-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.dtp-ig .calendarIcon{fill:#606060}.dtp-ig .closeIcon{background:#378bd3;fill:white;-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.ADMdtp-calendar-container.rtl{font-family:IranSans;direction:rtl}.ADMdtp{font-family:sans-serif,sans-serif;line-height:1.42857143;color:#797979}.ADMdtp.rtl{font-family:IranSans}.ADMdtp.rtl .masterInput input{direction:ltr}.ADMdtp ng-transclude,.ADMdtp .clickOutContainer{display:block}.ADMdtp hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.dtpNewBox{position:relative;display:block;width:100%;height:0;background:#f7f7f7;top:0;left:0;z-index:9;direction:ltr}.dtpNewBox.active{opacity:1;height:100%}.dtpNewBox.active .timeSelectIcon{-moz-transform:translate(0,0);-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0)}.dtpNewBox.active .content{opacity:1}.dtpNewBox:after,.dtpNewBox:before{content:'';position:absolute;display:block;background:#f7f7f7;height:100%;width:1.5em;top:0;z-index:0}.dtpNewBox:after{left:-1.5em}.dtpNewBox:before{right:-1.5em}.dtpNewBox,.dtpNewBox .content,.dtpNewBox .calendarIcon{-moz-transition:all .5s;-o-transition:all .5s}.dtpNewBox .content{position:relative;display:block;width:100%;height:100%;overflow:hidden;opacity:0}.dtpNewBox .calendarIcon{position:absolute;display:block;top:.3em;left:-.5em;z-index:1;font-size:1.2em;width:1em;height:1em;text-align:center;cursor:pointer;color:#fff;-moz-transform:translate(-3em,-3em);-ms-transform:translate(-3em,-3em);-webkit-transform:translate(-3em,-3em);transform:translate(-3em,-3em);display:none !important}.dtpNewBox .calendarIcon svg{height:22px;width:17px;fill:white}.dtpNewBox .calendarIcon.show{-moz-transform:translate(0,0);-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0)}.dtpNewBox .calendarIcon:after{content:'';position:absolute;display:block;top:-6px;left:-6px;width:0;height:0;border-top:3em solid #414f68;border-right:3em solid transparent;z-index:-1}.ADMdtpInput{position:relative;display:block;border-collapse:separate}.ADMdtpInput[class*="col-"]{float:none;padding-left:0;padding-right:0}.ADMdtpInput input{height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;font-family:inherit;margin:0;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);position:relative;z-index:2;float:left;width:100%;margin-bottom:0;border-top-right-radius:0;border-bottom-right-radius:0}.ADMdtpInput input:focus{border-color:#66afe9;outline:0;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.ADMdtpInput input{position:relative;display:block;-moz-transition:all .15s;-o-transition:all .15s;-webkit-transition:all .15s;transition:all .15s}.ADMdtpInput input[disabled]{background:#fff;color:#000}.ADMdtpInput>.removeIcon{position:absolute;display:block;right:2.1em;top:0;z-index:3;fill:#e64949;padding:8px;cursor:pointer;opacity:.7;font-size:1.1em;height:34px}.ADMdtpInput>.removeIcon:hover{opacity:1}.ADMdtpInput.open .dtp-ig .calendarIcon{-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}.ADMdtpInput.open .dtp-ig .closeIcon{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.ADMdtpInput.disable input[disabled]{background:#f2f2f2;color:#808080}.ADMdtpInput.disable>.removeIcon{display:none !important}.ADMdtpInput.disable .dtp-ig{cursor:not-allowed}.ADMdtp-box{position:absolute;width:20em;max-width:100vw;min-height:18em;max-height:25.25em;padding:1em;padding-top:0;border-radius:5px;background:#fff;overflow:hidden;z-index:1040;-moz-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);font-size:14px;padding-bottom:0 !important;margin-top:8px;margin-left:-1.5% !important}.ADMdtp-box ::-moz-selection{background:transparent}.ADMdtp-box ::selection{background:transparent}.ADMdtp-box.square{height:20em}.ADMdtp-box.square header .arrow.left{margin-left:-2em}.ADMdtp-box.square header .arrow.right{margin-right:-2em}.ADMdtp-box.square footer{height:0}.ADMdtp-box .arrow{position:absolute;display:block;cursor:pointer;z-index:1;top:0;fill:#e22268;direction:ltr;font-size:1em;width:38px;height:100%;padding:0 .3em}.ADMdtp-box .arrow.left{left:0}.ADMdtp-box .arrow.left:hover{margin-left:-.3em;fill:#d6c483}.ADMdtp-box .arrow.right{right:0}.ADMdtp-box .arrow.right:hover{margin-right:-.3em;fill:#d6c483}.ADMdtp-box header{font-size:1.2em;position:relative;border-bottom:1px solid #eee}.ADMdtp-box header .yearMonth{width:100%;position:relative;display:block;text-align:center;padding:.5em 0;z-index:0;cursor:pointer;color:#e22268;font-weight:bold;font-size:14px}.ADMdtp-box .daysNames,.ADMdtp-box .ADMdtpDays{width:100%}.ADMdtp-box .daysNames>span,.ADMdtp-box .ADMdtpDays>span{width:calc(100%/7);display:inline-block;text-align:center;padding:1px !important}.ADMdtp-box .ADMdtpDays{min-height:12em}.ADMdtp-box .daysNames>span{font-weight:bold;cursor:context-menu;color:#e22268}.ADMdtp-box footer{height:2em;position:relative;overflow:hidden;margin-top:5px}.ADMdtp-box footer .today{position:absolute;display:block;width:6em;height:2.6em;left:0;right:0;margin:0 auto;border-radius:.5em;background:transparent;color:#e22268;border:1px solid transparent;text-align:center;outline:none;font-family:inherit;cursor:pointer;line-height:1.1;padding:7px;font-size:11px}.ADMdtp-box footer .today:hover{border-color:#f2f2f2}.ADMdtp-box footer .today:active{background:#fcfbf6}.ADMdtp-box footer .calTypeContainer{position:absolute;display:block;width:5.5em;height:2em;right:0;overflow:hidden;cursor:pointer;border-radius:.5em;border:1px solid transparent}.ADMdtp-box footer .calTypeContainer:hover.gregorian p.jalali{background:#e3d6a9}.ADMdtp-box footer .calTypeContainer:hover.jalali p.gregorian{background:#e3d6a9}.ADMdtp-box footer .calTypeContainer:active{background:#fcfbf6}.ADMdtp-box footer .calTypeContainer p{margin:0;line-height:.4em;text-align:center;position:absolute;display:block;width:100%;height:100%;font-size:11px;padding:.1em 0;white-space:nowrap;color:#e22268;-moz-transition:all .3s,-moz-transform .3s cubic-bezier(.68,-.55,.265,1.55);-o-transition:all .3s,-o-transform .3s cubic-bezier(.68,-.55,.265,1.55);-webkit-transition:all .3s,-webkit-transform .3s cubic-bezier(.68,-.55,.265,1.55);transition:all .3s,transform .3s cubic-bezier(.68,-.55,.265,1.55)}.ADMdtp-box footer .calTypeContainer p.jalali{-moz-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}.ADMdtp-box footer .calTypeContainer.jalali p.gregorian{-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.ADMdtp-box footer .calTypeContainer.jalali p.jalali{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.ADMdtp-box footer .timeSelectIcon{position:absolute;display:none;left:0;top:0;font-size:1.5em;padding:.1em;margin-left:.2em;fill:#e3d6a9;cursor:pointer}.ADMdtp-box footer .timeSelectIcon:hover{fill:#cab15c}.ADMdtp-box footer .timeSelectIcon:active{fill:#e3d6a9}.ADMdtp-box hr{margin:.5em 0}.ADMdtpMonths{position:absolute;display:block;width:100%;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ADMdtpMonths.onYear span>span{width:calc(25% - 6px)}.ADMdtpMonths.rtl span>span{float:right}.ADMdtpMonths span>span{width:calc(33% - 6px);text-align:center;position:relative;display:block;float:left;border-radius:.5em;background:#ebebeb;color:#333;border:1px solid #dedede;padding:1em 0;margin:3px;cursor:pointer;font-weight:bold;font-size:12px;line-height:1}.ADMdtpMonths span>span.selected,.ADMdtpMonths span>span:hover{border-color:#d2d2d2;background:#d2d2d2;color:#757575}.ADMdtpYears{color:#b9b9b9;text-align:center;font-size:1.8em;margin-bottom:.2em}.ADMdtpYears p{margin:0;cursor:pointer;margin-top:-20px;margin-bottom:20px;font-size:18px;font-weight:bold;color:#e22268}.ADMdtpYears p:before{content:'';position:absolute;display:block;width:100%;border-bottom:2px solid #ececec;top:1em;left:0;z-index:-1;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;opacity:0}.ADMdtpYears p:hover{color:#e22268}.ADMdtpYears p:hover:before{border-color:rgba(252,95,42,.2)}.ADMdtpYears .arrow{margin-top:0;height:35px;width:35px;opacity:.7}.ADMdtpYears .arrow{top:-20px;height:50px}.ADMdtpYears .arrow.right{padding-bottom:15px}.ADMdtpYears .arrow.left{padding-top:15px}.onYear .ADMdtpYears:after,.onYear .ADMdtpYears:before{content:'';position:absolute;display:block;top:.7em;font-size:10px;width:35px;height:20px;color:#e22268;font-family:irsans;font-weight:bold;opacity:.5}.onYear .ADMdtpYears:after{content:'After';right:4em}.onYear .ADMdtpYears:before{content:'Before';left:4em}.rtl .onYear .ADMdtpYears:after{content:'قبلی'}.rtl .onYear .ADMdtpYears:before{content:'بعدی'}.ADMdtpYears .arrow.right{right:1.5em}.ADMdtpYears .arrow.left{left:1.5em}.ADMdtpTime{position:absolute;display:block;width:100%;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ADMdtpTime span{width:33%;height:3em;position:relative;display:inline-block;text-align:center;font-size:1.3em;vertical-align:middle;line-height:3em}.ADMdtpTime span.dtpIcon{cursor:pointer}.ADMdtpTime span.dtpIcon svg{fill:#fc5f2a;height:43px;position:absolute;display:block;width:100%;top:.2em;left:0}.ADMdtpTime span.dtpIcon:hover svg{fill:#fdab8f}.ADMdtpTime span.dtpIcon:hover:before{background:#f6f2e3}.ADMdtpTime span.dtpIcon:active svg{fill:#fc5f2a}.ADMdtpTime span.dtpIcon:active.up{margin-top:-3px}.ADMdtpTime span.dtpIcon:active.down{margin-bottom:-3px}.ADMdtpTime span.dtpIcon:before{-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;padding:.8em 1em;border-radius:1em}.ADMdtpTime span.period{font-size:2em}.ADMdtpDays>span>span{width:100%;height:100%;padding:6px;border-radius:.5em;cursor:pointer;position:relative;display:block;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ADMdtpDays>span>span.disable{opacity:.4;cursor:context-menu;text-decoration:line-through}.ADMdtpDays>span>span:not(.disable):hover{background:#414f68;color:#fff}.ADMdtpDays>span>span.selected,.ADMdtpMonths .ADMdtpDays>span>span:hover{background:#e22268 !important;color:#fff !important;border-radius:5em}.ADMdtpDays>span>span.valid{background:#dfdfdf;border-radius:0}.ADMdtpDays>span>span.today:after{content:'';position:absolute;display:block;right:0;bottom:0;width:0;height:0;border-bottom:.7em solid rgba(226,34,104,.5);border-left:.7em solid transparent}.ADMdtpDays.loading>span>span{-moz-transform:rotateY(90deg) translateX(-10px);-ms-transform:rotateY(90deg) translateX(-10px);-webkit-transform:rotateY(90deg) translateX(-10px);transform:rotateY(90deg) translateX(-10px)}.ADMdtp-box:not(.rtl) span,.ADMdtp-box:not(.rtl) p{font-family:sans-serif !important}.ADMdtp-box footer>*{float:right !important;width:50% !important;margin:0;position:relative !important;text-align:center !important;display:block !important}.ADMdtp-box footer p{padding:10px !important}.ADMdtp-box footer .today,.ADMdtp-box footer .calTypeContainer p{color:#fd3100!important}.ADMdtp-box footer>*:hover{border-color:#f2f2f2;background-color:#e22268;color:#fff !important}.ADMdtp-box footer>*:hover p{color:#fff !important}.ADMdtp-box header .yearMonth{color:#fd3100!important}.ADMdtp-box footer>*:hover{background-color:#fd3100!important}.ADMdtp-box .dtpNewBox .calendarIcon:after{border-top-color:#fd3100!important}.ADMdtp-box .dtpNewBox .calTypeContainer p{color:#fd3100!important}.ADMdtp-box .arrow{fill:#fd3100!important}.ADMdtp-box .ADMdtpYears p{color:#fd3100!important}.ADMdtp-box .ADMdtpYears p:hover{color:#fd3100!important}.ADMdtp-box .onYear .ADMdtpYears:after,.ADMdtp-box .onYear .ADMdtpYears:before{color:#fd3100!important}.ADMdtp-box .ADMdtpDays span.ng-binding.disable.today{border-bottom:1px solid #fd3100!important}.ADMdtp-box .ADMdtpDays span.ng-binding.today.valid.max{border-bottom:1px solid #fd3100}.ADMdtp-box .ADMdtpDays>span>span.valid{background:#ffe9e4!important}.ADMdtp-box .ADMdtpDays>span>span:not(.disable):hover{background:#fd3100!important}.ADMdtp-box .ADMdtpDays>span>span.today:after{border-bottom-color:#fff!important}.ADMdtp-box .ADMdtpDays>span>span.selected,.ADMdtp-box .ADMdtpDays>span>span:not(.disable):hover{background:#fd3100!important}.ADMdtp-box .daysNames>span{color:#fd3100!important;font-size:13px}body.stop-scrolling{height:100%;overflow:hidden}.sweet-overlay{background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";background-color:rgba(0,0,0,.4);position:fixed;left:0;right:0;top:0;bottom:0;display:none;z-index:10000}.sweet-alert{background-color:#fff;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;width:478px;padding:17px;border-radius:5px;text-align:center;position:fixed;left:50%;top:50%;margin-left:-256px;margin-top:-200px;overflow:hidden;display:none;z-index:99999}@media all and (max-width:540px){.sweet-alert{width:auto;margin-left:0;margin-right:0;left:15px;right:15px}}.sweet-alert h2{color:#575757;font-size:30px;text-align:center;font-weight:600;text-transform:none;position:relative;margin:25px 0;padding:0;line-height:40px;display:block}.sweet-alert p{color:#797979;font-size:16px;text-align:center;font-weight:300;position:relative;text-align:inherit;float:none;margin:0;padding:0;line-height:normal}.sweet-alert fieldset{border:none;position:relative}.sweet-alert .sa-error-container{background-color:#f1f1f1;margin-left:-17px;margin-right:-17px;overflow:hidden;padding:0 10px;max-height:0;webkit-transition:padding .15s,max-height .15s;transition:padding .15s,max-height .15s}.sweet-alert .sa-error-container.show{padding:10px 0;max-height:100px;webkit-transition:padding .2s,max-height .2s;transition:padding .25s,max-height .25s}.sweet-alert .sa-error-container .icon{display:inline-block;width:24px;height:24px;border-radius:50%;background-color:#ea7d7d;color:#fff;line-height:24px;text-align:center;margin-right:3px}.sweet-alert .sa-error-container p{display:inline-block}.sweet-alert .sa-input-error{position:absolute;top:29px;right:26px;width:20px;height:20px;opacity:0;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:all .1s;transition:all .1s}.sweet-alert .sa-input-error::before,.sweet-alert .sa-input-error::after{content:"";width:20px;height:6px;background-color:#f06e57;border-radius:3px;position:absolute;top:50%;margin-top:-4px;left:50%;margin-left:-9px}.sweet-alert .sa-input-error::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sweet-alert .sa-input-error::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sweet-alert .sa-input-error.show{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.sweet-alert input{width:100%;box-sizing:border-box;border-radius:3px;border:1px solid #d7d7d7;height:43px;margin-top:10px;margin-bottom:17px;font-size:18px;box-shadow:inset 0 1px 1px rgba(0,0,0,.06);padding:0 12px;display:none;-webkit-transition:all .3s;transition:all .3s}.sweet-alert input:focus{outline:none;box-shadow:0 0 3px #c4e6f5;border:1px solid #b4dbed}.sweet-alert input:focus::-moz-placeholder{transition:opacity .3s .03s ease;opacity:.5}.sweet-alert input:focus:-ms-input-placeholder{transition:opacity .3s .03s ease;opacity:.5}.sweet-alert input:focus::-webkit-input-placeholder{transition:opacity .3s .03s ease;opacity:.5}.sweet-alert input::-moz-placeholder{color:#bdbdbd}.sweet-alert input:-ms-input-placeholder{color:#bdbdbd}.sweet-alert input::-webkit-input-placeholder{color:#bdbdbd}.sweet-alert.show-input input{display:block}.sweet-alert .sa-confirm-button-container{display:inline-block;position:relative}.sweet-alert .la-ball-fall{position:absolute;left:50%;top:50%;margin-left:-27px;margin-top:4px;opacity:0;visibility:hidden}.sweet-alert button{border-radius:5px;padding:10px 32px;margin:26px 5px 0 5px}.sweet-alert button[disabled]{opacity:.6;cursor:default}.sweet-alert button.confirm[disabled]{color:transparent}.sweet-alert button.confirm[disabled]~.la-ball-fall{opacity:1;visibility:visible;transition-delay:0s}.sweet-alert button::-moz-focus-inner{border:0}.sweet-alert[data-has-cancel-button=false] button{box-shadow:none !important}.sweet-alert[data-has-confirm-button=false][data-has-cancel-button=false]{padding-bottom:40px}.sweet-alert .sa-icon{width:80px;height:80px;border:4px solid #808080;-webkit-border-radius:40px;border-radius:40px;border-radius:50%;margin:20px auto;padding:0;position:relative;box-sizing:content-box}.sweet-alert .sa-icon.sa-error{border-color:#f27474}.sweet-alert .sa-icon.sa-error .sa-x-mark{position:relative;display:block}.sweet-alert .sa-icon.sa-error .sa-line{position:absolute;height:5px;width:47px;background-color:#f27474;display:block;top:37px;border-radius:2px}.sweet-alert .sa-icon.sa-error .sa-line.sa-left{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:17px}.sweet-alert .sa-icon.sa-error .sa-line.sa-right{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:16px}.sweet-alert .sa-icon.sa-warning{border-color:#f8bb86}.sweet-alert .sa-icon.sa-warning .sa-body{position:absolute;width:5px;height:47px;left:50%;top:10px;-webkit-border-radius:2px;border-radius:2px;margin-left:-2px;background-color:#f8bb86}.sweet-alert .sa-icon.sa-warning .sa-dot{position:absolute;width:7px;height:7px;-webkit-border-radius:50%;border-radius:50%;margin-left:-3px;left:50%;bottom:10px;background-color:#f8bb86}.sweet-alert .sa-icon.sa-info{border-color:#c9dae1}.sweet-alert .sa-icon.sa-info::before{content:"";position:absolute;width:5px;height:29px;left:50%;bottom:17px;border-radius:2px;margin-left:-2px;background-color:#c9dae1}.sweet-alert .sa-icon.sa-info::after{content:"";position:absolute;width:7px;height:7px;border-radius:50%;margin-left:-3px;top:19px;background-color:#c9dae1}.sweet-alert .sa-icon.sa-success{border-color:#a5dc86}.sweet-alert .sa-icon.sa-success::before,.sweet-alert .sa-icon.sa-success::after{content:'';-webkit-border-radius:40px;border-radius:40px;border-radius:50%;position:absolute;width:60px;height:120px;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sweet-alert .sa-icon.sa-success::before{-webkit-border-radius:120px 0 0 120px;border-radius:120px 0 0 120px;top:-7px;left:-33px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:60px 60px;transform-origin:60px 60px}.sweet-alert .sa-icon.sa-success::after{-webkit-border-radius:0 120px 120px 0;border-radius:0 120px 120px 0;top:-11px;left:30px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 60px;transform-origin:0 60px}.sweet-alert .sa-icon.sa-success .sa-placeholder{width:80px;height:80px;border:4px solid rgba(165,220,134,.2);-webkit-border-radius:40px;border-radius:40px;border-radius:50%;box-sizing:content-box;position:absolute;left:-4px;top:-4px;z-index:2}.sweet-alert .sa-icon.sa-success .sa-fix{width:5px;height:90px;background-color:#fff;position:absolute;left:28px;top:8px;z-index:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sweet-alert .sa-icon.sa-success .sa-line{height:5px;background-color:#a5dc86;display:block;border-radius:2px;position:absolute;z-index:2}.sweet-alert .sa-icon.sa-success .sa-line.sa-tip{width:25px;left:14px;top:46px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sweet-alert .sa-icon.sa-success .sa-line.sa-long{width:47px;right:8px;top:38px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sweet-alert .sa-icon.sa-custom{background-size:contain;border-radius:0;border:none;background-position:center center;background-repeat:no-repeat}@-webkit-keyframes showSweetAlert{0%{transform:scale(.7);-webkit-transform:scale(.7)}45%{transform:scale(1.05);-webkit-transform:scale(1.05)}80%{transform:scale(.95);-webkit-transform:scale(.95)}100%{transform:scale(1);-webkit-transform:scale(1)}}@keyframes showSweetAlert{0%{transform:scale(.7);-webkit-transform:scale(.7)}45%{transform:scale(1.05);-webkit-transform:scale(1.05)}80%{transform:scale(.95);-webkit-transform:scale(.95)}100%{transform:scale(1);-webkit-transform:scale(1)}}@-webkit-keyframes hideSweetAlert{0%{transform:scale(1);-webkit-transform:scale(1)}100%{transform:scale(.5);-webkit-transform:scale(.5)}}@keyframes hideSweetAlert{0%{transform:scale(1);-webkit-transform:scale(1)}100%{transform:scale(.5);-webkit-transform:scale(.5)}}@-webkit-keyframes slideFromTop{0%{top:0%}100%{top:50%}}@keyframes slideFromTop{0%{top:0%}100%{top:50%}}@-webkit-keyframes slideToTop{0%{top:50%}100%{top:0%}}@keyframes slideToTop{0%{top:50%}100%{top:0%}}@-webkit-keyframes slideFromBottom{0%{top:70%}100%{top:50%}}@keyframes slideFromBottom{0%{top:70%}100%{top:50%}}@-webkit-keyframes slideToBottom{0%{top:50%}100%{top:70%}}@keyframes slideToBottom{0%{top:50%}100%{top:70%}}.showSweetAlert[data-animation=pop]{-webkit-animation:showSweetAlert .3s;animation:showSweetAlert .3s}.showSweetAlert[data-animation=none]{-webkit-animation:none;animation:none}.showSweetAlert[data-animation=slide-from-top]{-webkit-animation:slideFromTop .3s;animation:slideFromTop .3s}.showSweetAlert[data-animation=slide-from-bottom]{-webkit-animation:slideFromBottom .3s;animation:slideFromBottom .3s}.hideSweetAlert[data-animation=pop]{-webkit-animation:hideSweetAlert .2s;animation:hideSweetAlert .2s}.hideSweetAlert[data-animation=none]{-webkit-animation:none;animation:none}.hideSweetAlert[data-animation=slide-from-top]{-webkit-animation:slideToTop .4s;animation:slideToTop .4s}.hideSweetAlert[data-animation=slide-from-bottom]{-webkit-animation:slideToBottom .3s;animation:slideToBottom .3s}@-webkit-keyframes animateSuccessTip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@keyframes animateSuccessTip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@-webkit-keyframes animateSuccessLong{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}100%{width:47px;right:8px;top:38px}}@keyframes animateSuccessLong{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}100%{width:47px;right:8px;top:38px}}@-webkit-keyframes rotatePlaceholder{0%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}5%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}12%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}100%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}}@keyframes rotatePlaceholder{0%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}5%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}12%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}100%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}}.animateSuccessTip{-webkit-animation:animateSuccessTip .75s;animation:animateSuccessTip .75s}.animateSuccessLong{-webkit-animation:animateSuccessLong .75s;animation:animateSuccessLong .75s}.sa-icon.sa-success.animate::after{-webkit-animation:rotatePlaceholder 4.25s ease-in;animation:rotatePlaceholder 4.25s ease-in}@-webkit-keyframes animateErrorIcon{0%{transform:rotateX(100deg);-webkit-transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0deg);-webkit-transform:rotateX(0deg);opacity:1}}@keyframes animateErrorIcon{0%{transform:rotateX(100deg);-webkit-transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0deg);-webkit-transform:rotateX(0deg);opacity:1}}.animateErrorIcon{-webkit-animation:animateErrorIcon .5s;animation:animateErrorIcon .5s}@-webkit-keyframes animateXMark{0%{transform:scale(.4);-webkit-transform:scale(.4);margin-top:26px;opacity:0}50%{transform:scale(.4);-webkit-transform:scale(.4);margin-top:26px;opacity:0}80%{transform:scale(1.15);-webkit-transform:scale(1.15);margin-top:-6px}100%{transform:scale(1);-webkit-transform:scale(1);margin-top:0;opacity:1}}@keyframes animateXMark{0%{transform:scale(.4);-webkit-transform:scale(.4);margin-top:26px;opacity:0}50%{transform:scale(.4);-webkit-transform:scale(.4);margin-top:26px;opacity:0}80%{transform:scale(1.15);-webkit-transform:scale(1.15);margin-top:-6px}100%{transform:scale(1);-webkit-transform:scale(1);margin-top:0;opacity:1}}.animateXMark{-webkit-animation:animateXMark .5s;animation:animateXMark .5s}@-webkit-keyframes pulseWarning{0%{border-color:#f8d486}100%{border-color:#f8bb86}}@keyframes pulseWarning{0%{border-color:#f8d486}100%{border-color:#f8bb86}}.pulseWarning{-webkit-animation:pulseWarning .75s infinite alternate;animation:pulseWarning .75s infinite alternate}@-webkit-keyframes pulseWarningIns{0%{background-color:#f8d486}100%{background-color:#f8bb86}}@keyframes pulseWarningIns{0%{background-color:#f8d486}100%{background-color:#f8bb86}}.pulseWarningIns{-webkit-animation:pulseWarningIns .75s infinite alternate;animation:pulseWarningIns .75s infinite alternate}@-webkit-keyframes rotate-loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes rotate-loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.sweet-alert .sa-icon.sa-error .sa-line.sa-left{-ms-transform:rotate(45deg) \9}.sweet-alert .sa-icon.sa-error .sa-line.sa-right{-ms-transform:rotate(-45deg) \9}.sweet-alert .sa-icon.sa-success{border-color:transparent\9}.sweet-alert .sa-icon.sa-success .sa-line.sa-tip{-ms-transform:rotate(45deg) \9}.sweet-alert .sa-icon.sa-success .sa-line.sa-long{-ms-transform:rotate(-45deg) \9}
/*!
 * Load Awesome v1.1.0 (http://github.danielcardoso.net/load-awesome/)
 * Copyright 2015 Daniel Cardoso <@DanielCardoso>
 * Licensed under MIT
 */
.la-ball-fall,.la-ball-fall>div{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.la-ball-fall{display:block;font-size:0;color:#fff}.la-ball-fall.la-dark{color:#333}.la-ball-fall>div{display:inline-block;float:none;background-color:currentColor;border:0 solid currentColor}.la-ball-fall{width:54px;height:18px}.la-ball-fall>div{width:10px;height:10px;margin:4px;border-radius:100%;opacity:0;-webkit-animation:ball-fall 1s ease-in-out infinite;-moz-animation:ball-fall 1s ease-in-out infinite;-o-animation:ball-fall 1s ease-in-out infinite;animation:ball-fall 1s ease-in-out infinite}.la-ball-fall>div:nth-child(1){-webkit-animation-delay:-200ms;-moz-animation-delay:-200ms;-o-animation-delay:-200ms;animation-delay:-200ms}.la-ball-fall>div:nth-child(2){-webkit-animation-delay:-100ms;-moz-animation-delay:-100ms;-o-animation-delay:-100ms;animation-delay:-100ms}.la-ball-fall>div:nth-child(3){-webkit-animation-delay:0ms;-moz-animation-delay:0ms;-o-animation-delay:0ms;animation-delay:0ms}.la-ball-fall.la-sm{width:26px;height:8px}.la-ball-fall.la-sm>div{width:4px;height:4px;margin:2px}.la-ball-fall.la-2x{width:108px;height:36px}.la-ball-fall.la-2x>div{width:20px;height:20px;margin:8px}.la-ball-fall.la-3x{width:162px;height:54px}.la-ball-fall.la-3x>div{width:30px;height:30px;margin:12px}@-webkit-keyframes ball-fall{0%{opacity:0;-webkit-transform:translateY(-145%);transform:translateY(-145%)}10%{opacity:.5}20%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}80%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}90%{opacity:.5}100%{opacity:0;-webkit-transform:translateY(145%);transform:translateY(145%)}}@-moz-keyframes ball-fall{0%{opacity:0;-moz-transform:translateY(-145%);transform:translateY(-145%)}10%{opacity:.5}20%{opacity:1;-moz-transform:translateY(0);transform:translateY(0)}80%{opacity:1;-moz-transform:translateY(0);transform:translateY(0)}90%{opacity:.5}100%{opacity:0;-moz-transform:translateY(145%);transform:translateY(145%)}}@-o-keyframes ball-fall{0%{opacity:0;-o-transform:translateY(-145%);transform:translateY(-145%);}10%{opacity:.5;}20%{opacity:1;-o-transform:translateY(0);transform:translateY(0);}80%{opacity:1;-o-transform:translateY(0);transform:translateY(0);}90%{opacity:.5;}100%{opacity:0;-o-transform:translateY(145%);transform:translateY(145%);}}@keyframes ball-fall{0%{opacity:0;-webkit-transform:translateY(-145%);-moz-transform:translateY(-145%);-o-transform:translateY(-145%);transform:translateY(-145%)}10%{opacity:.5}20%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}80%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}90%{opacity:.5}100%{opacity:0;-webkit-transform:translateY(145%);-moz-transform:translateY(145%);-o-transform:translateY(145%);transform:translateY(145%)}}
/*! =======================================================
                      VERSION  10.0.2              
========================================================= */
/*! =========================================================
 * bootstrap-slider.js
 *
 * Maintainers:
 *		Kyle Kemp
 *			- Twitter: @seiyria
 *			- Github:  seiyria
 *		Rohit Kalkur
 *			- Twitter: @Rovolutionary
 *			- Github:  rovolution
 *
 * =========================================================
  *
 * bootstrap-slider is released under the MIT License
 * Copyright (c) 2017 Kyle Kemp, Rohit Kalkur, and contributors
 * 
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use,
 * copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the
 * Software is furnished to do so, subject to the following
 * conditions:
 * 
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 * 
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
 * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
 * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
 * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
 * OTHER DEALINGS IN THE SOFTWARE.
 *
 * ========================================================= */
.slider{display:inline-block;vertical-align:middle;position:relative}.slider.slider-horizontal{width:100%;height:20px}.slider.slider-horizontal .slider-track{height:10px;width:100%;margin-top:-5px;top:50%;left:0}.slider.slider-horizontal .slider-selection,.slider.slider-horizontal .slider-track-low,.slider.slider-horizontal .slider-track-high{height:100%;top:0;bottom:0}.slider.slider-horizontal .slider-tick,.slider.slider-horizontal .slider-handle{margin-left:-10px}.slider.slider-horizontal .slider-tick.triangle,.slider.slider-horizontal .slider-handle.triangle{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);border-width:0 10px 10px 10px;width:0;height:0;border-bottom-color:#2e6da4;margin-top:0}.slider.slider-horizontal .slider-tick-container{white-space:nowrap;position:absolute;top:0;left:0;width:100%}.slider.slider-horizontal .slider-tick-label-container{white-space:nowrap;margin-top:20px}.slider.slider-horizontal .slider-tick-label-container .slider-tick-label{padding-top:4px;display:inline-block;text-align:center}.slider.slider-horizontal .tooltip{-ms-transform:translateX(-50%);transform:translateX(-50%)}.slider.slider-horizontal.slider-rtl .slider-track{left:initial;right:0}.slider.slider-horizontal.slider-rtl .slider-tick,.slider.slider-horizontal.slider-rtl .slider-handle{margin-left:initial;margin-right:-10px}.slider.slider-horizontal.slider-rtl .slider-tick-container{left:initial;right:0}.slider.slider-horizontal.slider-rtl .tooltip{-ms-transform:translateX(50%);transform:translateX(50%)}.slider.slider-vertical{height:210px;width:20px}.slider.slider-vertical .slider-track{width:10px;height:100%;left:25%;top:0}.slider.slider-vertical .slider-selection{width:100%;left:0;top:0;bottom:0}.slider.slider-vertical .slider-track-low,.slider.slider-vertical .slider-track-high{width:100%;left:0;right:0}.slider.slider-vertical .slider-tick,.slider.slider-vertical .slider-handle{margin-top:-10px}.slider.slider-vertical .slider-tick.triangle,.slider.slider-vertical .slider-handle.triangle{border-width:10px 0 10px 10px;width:1px;height:1px;border-left-color:#2e6da4;border-right-color:#2e6da4;margin-left:0;margin-right:0}.slider.slider-vertical .slider-tick-label-container{white-space:nowrap}.slider.slider-vertical .slider-tick-label-container .slider-tick-label{padding-left:4px}.slider.slider-vertical .tooltip{-ms-transform:translateY(-50%);transform:translateY(-50%)}.slider.slider-vertical.slider-rtl .slider-track{left:initial;right:25%}.slider.slider-vertical.slider-rtl .slider-selection{left:initial;right:0}.slider.slider-vertical.slider-rtl .slider-tick.triangle,.slider.slider-vertical.slider-rtl .slider-handle.triangle{border-width:10px 10px 10px 0}.slider.slider-vertical.slider-rtl .slider-tick-label-container .slider-tick-label{padding-left:initial;padding-right:4px}.slider.slider-disabled .slider-handle{background-image:-webkit-linear-gradient(top,#dfdfdf 0%,#bebebe 100%);background-image:-o-linear-gradient(top,#dfdfdf 0%,#bebebe 100%);background-image:linear-gradient(to bottom,#dfdfdf 0%,#bebebe 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdfdfdf',endColorstr='#ffbebebe',GradientType=0)}.slider.slider-disabled .slider-track{background-image:-webkit-linear-gradient(top,#e5e5e5 0%,#e9e9e9 100%);background-image:-o-linear-gradient(top,#e5e5e5 0%,#e9e9e9 100%);background-image:linear-gradient(to bottom,#e5e5e5 0%,#e9e9e9 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe5e5e5',endColorstr='#ffe9e9e9',GradientType=0);cursor:not-allowed}.slider input{display:none}.slider .tooltip.top{margin-top:-36px}.slider .tooltip-inner{white-space:nowrap;max-width:none}.slider .hide{display:none}.slider-track{position:absolute;cursor:pointer;background-image:-webkit-linear-gradient(top,#f5f5f5 0%,#f9f9f9 100%);background-image:-o-linear-gradient(top,#f5f5f5 0%,#f9f9f9 100%);background-image:linear-gradient(to bottom,#f5f5f5 0%,#f9f9f9 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#fff9f9f9',GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);border-radius:4px}.slider-selection{position:absolute;background-image:-webkit-linear-gradient(top,#f9f9f9 0%,#f5f5f5 100%);background-image:-o-linear-gradient(top,#f9f9f9 0%,#f5f5f5 100%);background-image:linear-gradient(to bottom,#f9f9f9 0%,#f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9',endColorstr='#fff5f5f5',GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.slider-selection.tick-slider-selection{background-image:-webkit-linear-gradient(top,#8ac1ef 0%,#82b3de 100%);background-image:-o-linear-gradient(top,#8ac1ef 0%,#82b3de 100%);background-image:linear-gradient(to bottom,#8ac1ef 0%,#82b3de 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8ac1ef',endColorstr='#ff82b3de',GradientType=0)}.slider-track-low,.slider-track-high{position:absolute;background:transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.slider-handle{position:absolute;top:0;width:20px;height:20px;background-color:#337ab7;background-image:-webkit-linear-gradient(top,#337ab7 0%,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0%,#2e6da4 100%);background-image:linear-gradient(to bottom,#337ab7 0%,#2e6da4 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7',endColorstr='#ff2e6da4',GradientType=0);filter:none;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);border:0 solid transparent}.slider-handle.round{border-radius:50%}.slider-handle.triangle{background:transparent none}.slider-handle.custom{background:transparent none}.slider-handle.custom::before{line-height:20px;font-size:20px;content:'★';color:#726204}.slider-tick{position:absolute;width:20px;height:20px;background-image:-webkit-linear-gradient(top,#f9f9f9 0%,#f5f5f5 100%);background-image:-o-linear-gradient(top,#f9f9f9 0%,#f5f5f5 100%);background-image:linear-gradient(to bottom,#f9f9f9 0%,#f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9',endColorstr='#fff5f5f5',GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;filter:none;opacity:.8;border:0 solid transparent}.slider-tick.round{border-radius:50%}.slider-tick.triangle{background:transparent none}.slider-tick.custom{background:transparent none}.slider-tick.custom::before{line-height:20px;font-size:20px;content:'★';color:#726204}.slider-tick.in-selection{background-image:-webkit-linear-gradient(top,#8ac1ef 0%,#82b3de 100%);background-image:-o-linear-gradient(top,#8ac1ef 0%,#82b3de 100%);background-image:linear-gradient(to bottom,#8ac1ef 0%,#82b3de 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8ac1ef',endColorstr='#ff82b3de',GradientType=0);opacity:1}
/*!
   angular-inform v0.0.16
   (c) 2014 (null) McNull https://github.com/McNull/angular-inform
   License: MIT
*/
.inform-fixed{position:fixed;top:20px;left:20px;right:20px;z-index:1004}.inform-fixed .inform-message{width:auto}@media screen and (min-width:480px){.inform-fixed{left:auto;width:440px}.inform-fixed.inform-center{right:0;left:0;margin-left:auto;margin-right:auto}}.inform-message{overflow:hidden}.inform-shadow .inform-message{box-shadow:0 5px 20px 0 rgba(0,0,0,.25)}.inform-message.alert-primary{color:#fff;background-color:#428bca}.inform-message.alert-default{background-color:#f5f5f5;border:1px solid #ccc;color:#333}.inform-animate .inform-message-wrap.ng-enter{-webkit-animation:1s inform-message-slide-in;animation:1s inform-message-slide-in}.inform-animate .inform-message-wrap.ng-leave{-webkit-animation:1s inform-message-fade-out;animation:1s inform-message-fade-out}.inform-animate .inform-badge.ng-enter{-webkit-animation:inform-badge-scale .5s;animation:inform-badge-scale .5s}@-webkit-keyframes inform-badge-scale{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}25%{opacity:1;-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes inform-badge-scale{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}25%{opacity:1;-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes inform-message-slide-in{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%);max-height:0}50%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%);max-height:1000px}100%{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%);max-height:1000px}}@keyframes inform-message-slide-in{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%);max-height:0}50%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%);max-height:1000px}100%{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%);max-height:1000px}}@-webkit-keyframes inform-message-fade-out{0%{opacity:1;max-height:1000px}50%{opacity:0;max-height:1000px}100%{opacity:0;max-height:0}}@keyframes inform-message-fade-out{0%{opacity:1;max-height:1000px}50%{opacity:0;max-height:1000px}100%{opacity:0;max-height:0}}