body.mobile-filter-show{overflow:hidden!important;position:fixed!important;width:100%;height:100%;margin:auto!important;left:0;right:0}body.scrolled section.request-summary.card-wrapper.card-1:not(.selecting-passed){margin-top:35px!important;overflow:initial;border-radius:0 0 10px 10px;z-index:999!important;-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)}section.navigation ul li{font-weight:200!important;font-size:1.5rem!important}.passenger-type.citizens-alert{margin-bottom:3rem;background-color:rgba(245,10,14,.3);padding:5px 10px;border-radius:5px;font-size:12px;margin:0 auto;text-align:center;display:block;width:97%}.flight-list .result-list-item .ng-scope.first-leg{margin-top:10px}.col-md-12.inner-customize{margin:auto;text-align:center;background-color:#ffe8e8;margin-top:-10px!important;height:20px;margin-bottom:10px}.col-md-12.inner-customize p{position:absolute;color:red;margin:auto;text-align:center;left:0;right:0}.col-md-12.inner-customize p:first-child{margin-right:80px;z-index:99}.col-md-12.inner-customize p:last-child{margin-left:80px}.result-list-wrapper .research-button small{position:absolute;top:50px;width:160px;text-align:center}.search-direct section.right-sidebar-wrapper .result-filtering{display:none}.search-direct .result-list-item.hid:not(.selected-result-list-item),.search-direct section.passenegrs-info.card-wrapper.reserve-confirm{display:block!important;opacity:1!important;height:initial!important;pointer-events:auto!important}.search-direct .result-ordering.second-style{display:none}.search-direct .international-result-tools-wrapper{display:none}.search-direct section.card-wrapper.international-result-tools.float-right.card-1.ng-scope{display:none}.search-direct .domestic.round-trip span.route-title{display:none}.dom-return-discription{background-color:#fef2d5;padding:5px 10px;color:#3a2901;margin-bottom:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.dom-return-discription p{margin:0;font-size:13px;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 .one-way .card-wrapper .card-content{position:relative;padding:15px}.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-title h5{font-size:1.7rem;margin:0;font-weight:200}.card-wrapper .card-title hr{margin:4px!important}.list-loading{position:relative;left:50%;transform:translate(-50%)}.card-content ul li.full-width{width:98%!important;margin:2px 1%!important}.card-content ul li span{display:unset}.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%;float:right}.result-ordering .card-content ul li,.result-filtering .card-content ul li{float:right;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:red}section.page-title{margin:11px 0;padding:0 15px 0 10px!important}section.page-title .card-wrapper{padding:1px 10px;height:auto}section.page-title .card-wrapper .text-center{display:flex;justify-content:center}section.page-title .card-wrapper .text-center h1{margin:8px 0 7px;line-height:1.5;font-weight:200;font-size:1.4rem;text-align:center;float:right;margin-left:5px;display:block;white-space:nowrap}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:#fbb40c;font-size:17px;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 0;font-size:11px;font-weight:bold;position:relative;padding-left:10px;float:right;opacity:.3;height:35px;z-index:9;pointer-events:none}section.navigation ul li:nth-child(1){z-index:99!important}section.navigation ul li:nth-child(2){z-index:98!important}section.navigation ul li:nth-child(3){z-index:97!important}section.navigation ul li:nth-child(4){z-index:96!important}section.navigation ul li:nth-child(5){z-index:95!important}section.navigation ul li:nth-child(6){z-index:94!important}section.navigation ul li:nth-child(7){z-index:93!important}section.navigation ul li i{position:relative;top:1px;margin:0 5px}section.navigation ul li.current{opacity:1}section.navigation ul li:before{content:"";border:1px solid transparent;border-left-color:gray;border-top-color:gray;-moz-transform:rotate(-44deg);-ms-transform:rotate(-44deg);-o-transform:rotate(-44deg);-webkit-transform:rotate(-44deg);transform:rotate(-44deg);position:absolute;top:4px;left:-13px;width:27px;height:27px;z-index:-1;-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{color:#fff!important;background-color:#3a1429;opacity:1;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding-right:40px;margin-right:-20px;pointer-events:auto;cursor:pointer}section.navigation ul li.passed:before{background-color:#3a1429;border-left-color:#fff;border-top-color:#fff;border-width:2px}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:#fbb40c;font-size:17px;float:left}.result-filtering{direction:ltr;-moz-transition:margin .2s;-o-transition:margin .2s;-webkit-transition:margin .2s;transition:margin .2s}.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:1.5rem;text-align:right}.result-filtering .card-content .card-content-label small{color:#6b6b6b;font-weight:bold;font-size:1.4rem}.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:#3a1429}.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:7px;color:gray}.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 3px;-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:41px!important;margin:0}.bordered-button .icon img{margin-top:7px;margin-bottom:7px;height:44px;width:44px}.bordered-button span{font-size:8px;padding:2px;display:block;user-select:none}.bordered-button span.title{display:block;color:#666;font-size:1.4rem;font-weight:200}.bordered-button span.title.color-first{color:#fbb40c}.bordered-button span.min-price{display:block;white-space:inherit;font-size:1.2rem;font-weight:bold;padding:5px 0;color:#010001!important}.bordered-button span.min-price small{font-size:9px;font-weight:200;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:#fbb40c}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:13px!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:13px;color:#3a1429}.research-form .round-type li:not(.active):hover{color:#fbb40c}.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}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,.reserve-info.submit-wrapper .col-md-6{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 b{margin-right:10px}.reserve-info.submit-wrapper .flight-ticket-purchase-rules p{margin-right:10px;margin-top:10px}.reserve-info.submit-wrapper .flight-ticket-purchase-rules p span{display:block;margin-top:5px}.reserve-info.submit-wrapper .flight-ticket-purchase-rules p:last-child{width:650px}.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;color:#3a1429}.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}.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:13px;-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:#3a1429}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:#3a1429}.selecting-passed{opacity:.5;-moz-filter:blur(3px);-ms-filter:blur(3px);-webkit-filter:blur(3px);filter:blur(3px)}.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}div#iraqModal{margin-right:10px!important}.selected-result-list-item .pouya-customize{position:absolute;bottom:0}.list-loading .progress{margin-top:10px;max-width:140px}.progress-bar{transition:width .6s ease;position:relative;float:right;background-color:#fbb40c}.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:9px!important;color:#a9a9a9}.phonebook-header p{font-size:10px;letter-spacing:-.5px;text-align:justify;color:g gray;padding:0 20px;margin-bottom:0}.phonebook-header h4{color:#fbb40c;text-align:center;font-weight:bold;margin-bottom:15px;font-size:14px;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:red}.phonebook-close i{font-size:17px!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:16px!important}.reserve-info .form-header h5{margin-top:10px}.show.contact-info p{padding:10px 10px 0 0;font-size:13px;color:#14070e!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}.passengers-info.contact-info .passenger-info-notice.col-md-12{text-align:right;margin:1px -19px 16px 0;font-weight:bold}.reserve-info{margin:0 -10px}.passengers-info .submit-wrapper{padding-left:5px}section.passengers-info:not(.submit){border-bottom:1px solid #d3d3d3}.passengers-info p,.reserve-info p{position:relative;color:#3a1429;display:inline-block;font-size:13px}.pre-voucher p{white-space:normal;direction:ltr;text-align:left}.passengers-info,.reserve-info{padding:15px 30px 10px 30px;float:right;width:100%;margin:0}.passenger-hotel-room-box{font-size:18px;top:-17px;position:relative;margin:0;border:1px dashed rgba(65,79,104,.4);border-radius:5px;margin-top:50px;background-color:rgba(65,79,104,.05);background-color:#e3adca}.passenger-hotel-room-box legend{font-size:12px;top:-16px;right:30px;margin:0;background:#3a1429;border:0;border-bottom:0;border-radius:5px;color:#fff;line-height:1.7}.passenger-hotel-room-box .passengers-info{padding:15px}.passenger-hotel-room-box .passengers-info.passenger-border{border-bottom:1px dashed rgba(65,79,104,.3)}.passenger-hotel-room-box .passengers-info.passenger-border:last-child{border:0}.search-form-popup.phonebook-list:before{left:80px;right:initial}.pax-history-button{font-size:10px!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:22px!important;left:4px;color:#010001!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!important}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}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:#fbb40c;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:#fbb40c!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:15px}section.passenegrs-info .passengers .passengers-detail .passengers-info span i{left:0;position:relative;font-size:10px!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.even{background-color:#eee}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;display:flex;flex-direction:row}.box .bank-content{height:auto;min-height:150px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:dashed 1px gray!important;padding:15px 8px;top:0;height:auto}.box .bank-content.col-md-12{left:0!important;margin-left:1rem}.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 gray;border-radius:5px;height:70px;width:70px;margin:15px 5px;z-index:1;opacity:.6;background-image:url("/Content/Images/others/BankLogoSheet.png");background-repeat:no-repeat;background-size:cover;cursor:pointer}.box .bank-content .bank-box .box-item.SafarMarket{background-image:url("/Content/Images/others/safarmarketGateway.jpg");background-size:contain}.box .bank-content .bank-box .Mellat{background-position:34% 0}.box .bank-content .bank-box .tinkoff{background-position:1% 0}.box .bank-content .bank-box .Eniac{background-position:66% 0}.box .bank-content .bank-box .Yandex{background-position:81% 0}.box .bank-content .bank-box .Saman{background-position:15% 0!important}.box .bank-content .bank-box .SamanNew{background-position:15% 0!important}.box .bank-content .bank-box .ClubPanel{background-position:1% 0!important}.box .bank-content .bank-box .PayPal{background-position:50.5% 0}.box .bank-content .bank-box .Saderat{background-position:97% 0}.box .bank-content .bank-box .active{opacity:1;border:1.5px solid #fbb40c}.phonebook-list{width:380px!important}.phonebook-list.reservation-4 li .phonebook-name,.phonebook-list.reservation-5 li .phonebook-name,.phonebook-list.reservation-6 li .phonebook-name{width:190px}.phonebook-list li div{float:right;padding-bottom:7px!important;padding-top:7px!important}.phonebook-list li span{float:right;padding:0 5px;border-left:1px solid}.phonebook-list li .phonebook-name{font-weight:bold;width:215px;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:90px}.phonebook-list li .phonebook-tools{border:0;padding-left:0;position:relative;padding-top:7px}.phonebook-list li .phonebook-tools i{font-size:19px!important;line-height:.9!important;color:red}.phonebook-list li .phonebook-tools i.edit{color:#fbb40c}.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 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>div{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 red;border-radius:23px;font-size:10px!important;width:13px;display:inline-block;position:absolute;top:-5px;padding:0 5px;color:red!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:95px!important;display:inline-block;font-weight:normal;position:relative}.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:red!important}.reserve-info-wrapper .reserve-info.reserve-info.contact-info{border-bottom:unset!important;max-height:65px!important}.reserve-info-wrapper .reserve-info.reserve-info.contact-info .field-wrapper{padding:13px 0!important}.reserve-info-wrapper .reserve-info .flight-information{width:100%;float:right;color:#3a1429}.reserve-info-wrapper .reserve-info .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;min-WIDTH:170px}.reserve-info-wrapper .reserve-info .flight-information>div span{font-size:13px;padding-left:10px;font-weight:bold}.reserve-info-wrapper .reserve-info .flight-information>div i{font-size:18px!important;padding:2px;float:left}.reserve-info-wrapper .reserve-info .flight-information>div i.fa.fa-plane{transform:rotate(-135deg)}.reserve-info-wrapper .reserve-info .flight-information>div span.plane-icon{border-left:none!important;float:left;padding-right:10px;padding-left:0!important;border-right:solid .5px #a9a9a9}p.not-found-message b{color:#fbb40c}.not-found-message{border-color:#3a1429;color:#3a1429;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:14px;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:9}.container.padding-resp .nasim-support-phone{height:300px;width:200px;position:fixed;left:60px;margin-left:-55px;top:50%}.container.padding-resp .nasim-support-phone p{text-align:center;padding:10px;margin:53px 12px;color:#3a1429;letter-spacing:-.7px;font-weight:bold;font-size:15px}.container.padding-resp .nasim-support-phone p a{font-size:15px}.container.padding-resp .nasim-support-phone i{color:#fff;height:80px;width:100px;font-size:55px!important;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border:6px solid #fff;padding:10px 18px;top:-47px;background-color:#fbb40c;position:absolute!important;right:0;left:0;margin:auto!important}.container.padding-resp .nasim-support-phone .close{display:none}.hamkari-dar-forush .first-color-background{background-color:#fbb40c!important}#busListWrapper .card-content.general-detail{height:119px;padding-top:10px!important}.bus-result-page .result-list-item.hide-bus-seat .footer-bus{display:none!important}.bus-result-page .selected-result-list-item .footer-bus .other-details .col-md-12:first-child{display:none}.bus-result-page .selected-result-list-item .footer-bus hr{display:none}.bus-result-page .result-list-wrapper{background-color:#e8e8e8}.bus-result-page .bus-map img{position:absolute;width:300px;z-index:9;height:850px}.bus-result-page .bus-map table{transform:rotate(-90deg);margin:-120px auto}.bus-result-page .bus-map table tbody{background-image:url(/Content/Images/bus/bus-final.png);background-image:url(/Content/Images/bus/bus-neww-mini.png);background-repeat:no-repeat;background-size:cover;display:inline-block;margin-right:0;padding:105px 80px 10px 80px;margin:auto;display:block;text-align:center;position:relative;left:0;right:0;min-height:640px}.bus-result-page .bus-map table td{width:40px}.bus-result-page .bus-map table td span{background-image:url("/Content/Images/bus/seat-free.png");padding:10px;background-repeat:no-repeat;background-size:cover;width:40px;height:40px;display:inline-block;cursor:pointer}.bus-result-page .bus-map table td span small{transform:rotate(90deg);display:block;font-size:12px}.bus-result-page .bus-map table td span.selected{background-image:url("/Content/Images/bus/bus-seat.png")!important}.bus-result-page .bus-map table td span.male-seat{background-image:url("/Content/Images/bus/bus-seat-man.png")!important}.bus-result-page .bus-map table td span.women-seat{background-image:url("/Content/Images/bus/bus-seat-women.png")!important}.bus-result-page .bus-map table td span.block-seat:not(.male-seat),.bus-result-page .bus-map table td span.block-seat:not(.women-seat){background-color:currentcolor;background-image:none;border-radius:5px;width:37px;height:37px}.bus-result-page .bus-map table td span.block-seat:not(.male-seat) small,.bus-result-page .bus-map table td span.block-seat:not(.women-seat) small{color:#a9a9a9}.bus-result-page .result-list-item.bus-result.card-wrapper.selected-result-list-item .result-details-button{opacity:1!important}.bus-result-page .result-list-item.bus-result.card-wrapper.selected-result-list-item .bus-map span{cursor:pointer!important;user-select:initial!important;pointer-events:initial!important}.bus-result-page .result-list-item.bus-result.card-wrapper.selected-result-list-item .bus-map span[disabled="disabled"]{pointer-events:none!important;user-select:none!important}.bus-result-page #BusScopeWrapper .passengers .passengers-detail .main-contact-address,.bus-result-page #BusScopeWrapper .passengers .passengers-detail .personal-contact-address{padding:10px 5px 5px 0;border-radius:1rem;margin-bottom:1.5rem}.bus-result-page #BusScopeWrapper .passengers .passengers-detail .passenger-info-title,.bus-result-page #BusScopeWrapper .passengers .passengers-detail .personal-content-title{font-size:18px;margin-right:-10px;margin-bottom:20px}.bus-result-page #BusScopeWrapper .passengers .passengers-detail .personal-contact-address{margin-right:1px;border:1px solid #d3d3d3;padding:20px 10px}.bus-result-page #BusScopeWrapper .passengers .passengers-detail .personal-contact-address label.passenger-length{position:absolute;background-color:#d3d3d3;padding:3px 31px;border-radius:10px 10px 0 0;transform:rotate(90deg);right:-18px;margin-top:17px;font-size:11px}.bus-result-page #BusScopeWrapper .passengers .passengers-detail .personal-contact-address .field-wrapper .field-label{top:-8px}.bus-result-page #BusScopeWrapper .passengers .passengers-detail .date-inputs-group-wrapper{border:none!important;background-color:transparent;margin-right:-0}.bus-result-page #BusScopeWrapper .passengers .passengers-detail .date-inputs-group-wrapper .date-inputs-group{width:31%!important;margin-left:5px}.bus-result-page #BusScopeWrapper .passengers .passengers-detail .date-inputs-group-wrapper .date-inputs-group:before{display:none!important}.bus-result-page #BusScopeWrapper section.page-title .card-wrapper .text-center h1{white-space:unset;line-height:2.3}.bus-result-page #BusScopeWrapper .row.change-date-buttons .col-md-6{padding:0 5px}.bus-result-page #BusScopeWrapper .international-result-tools-wrapper .before-after{float:left!important;margin-left:10px;max-height:20px!important;margin-bottom:10px}.bus-result-page #BusScopeWrapper .international-result-tools-wrapper .before-after .custom-button{margin:5px auto!important;max-height:25px!important}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result:not(.hid){margin:0 0 10px;border:solid 1px #cdcdcd;padding:5px}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result.hid{margin-bottom:10px}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result.hide-bus-seat .bus-map span{pointer-events:none!important;user-select:none}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .airline-img{padding-right:0!important;padding-left:0;position:relative;right:0!important;width:13%;top:6px}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .airline-img span{display:block;text-align:center;direction:ltr;line-height:2;padding:0 5px}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .airline-img img{width:58px!important;margin-bottom:15px}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .airline-img .bus-cooperative{top:-10px}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .airline-img span.col-md-12.bus-cooperative{display:flex!important;direction:rtl}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .airline-img span.col-md-12.bus-cooperative b{font-size:11px;text-align:center;margin:0 auto}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .bus-name{font-weight:bold;color:#fbb40c;width:20%;top:-7px;right:15px;text-align:right;float:right!important}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .bus-name span{font-size:10px;display:inline-flex;align-items:center;min-width:400px}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .bus-name span.custom-label{line-height:2.3}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .general-detail{margin:0!important}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .general-detail .submit-detail{position:relative;margin-right:3.5%}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .general-detail .submit-detail:after{content:'';position:absolute;top:0;right:-22px;height:90px;opacity:.9;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}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .general-detail .submit-detail .price-text{text-align:right;position:relative;left:30px}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .general-detail .submit-detail .price-text span{font-size:13px;line-height:1.8}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .general-detail .submit-detail .price-text span.price-label{display:block;text-align:center}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .general-detail .submit-detail .price-text span.price-amount{font-size:22px;font-weight:bold;top:22px;position:relative;color:#3a1429}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .general-detail .submit-detail .price-text span.price-amount small{font-size:8px}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .general-detail .submit-detail .price-text span.price-amount.opacity-o{opacity:0}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .general-detail .submit-detail .price-text span.price-amount .price-without-discont{font-size:11px;text-decoration:line-through;color:gray;margin:5px}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .general-detail .submit-detail .price-text .capacity-message{position:absolute;top:58px}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .general-detail .submit-detail .price-text .capacity-message span{font-size:10px!important;color:#e13838;letter-spacing:.1px;font-weight:bold}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .general-detail .flight-submit-wrapper{margin:auto;width:75%;height:30px;right:70px;position:relative;bottom:10px}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .general-detail .flight-submit-wrapper button{margin:5px 0 0!important;height:30px!important;border-radius:10px;font-size:14px}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .general-detail .flight-submit-wrapper>div{text-align:center;padding-top:8px;margin-bottom:-6px}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .flight-rout{position:relative;left:-10px;top:-10px}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .flight-rout span.bus-location{display:block;width:100px;text-overflow:ellipsis;white-space:nowrap;font-size:14px;letter-spacing:-.3px;position:absolute;top:68px}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .flight-rout span.bus-location.bus-origin{position:absolute;left:110px;float:right;text-align:right;font-weight:bold}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .flight-rout span.bus-location.bus-origin:after{content:'';top:10px;right:119px;background-color:#b5b5b5;width:150%;height:1px;position:absolute}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .flight-rout span.bus-location.bus-origin:before{content:url(/Content/Images/bus/bus-icon.png);position:absolute;right:145%;top:0;z-index:99}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .flight-rout span.bus-time{font-size:30px;line-height:2.3;margin-bottom:6px;display:block;text-align:right;font-weight:bold;position:relative;left:145px;top:11px}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .flight-rout .row .col-md-3{padding:0!important}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .flight-rout .row .col-md-3:first-child i{float:right;font-size:25px!important;transform:scale(-1,1);color:#414f68;position:absolute;left:0}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .flight-rout .row .col-md-3:last-child{float:right!important;margin:55px 0 0}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .flight-rout .row .col-md-3:last-child i{top:2px;position:relative}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .flight-rout .row .col-md-3:last-child span.bus-location{top:13px;text-align:right;left:-95px;font-weight:bold}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .flight-rout .row .col-md-3:last-child span.bus-location .final-destination-name{display:block;margin-top:5px;font-size:10px;color:#a5a5a5}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .flight-rout .row .col-md-6{border-bottom:1px dashed #d3d3d3;margin:67px 0 0;position:relative}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .flight-rout .row .col-md-6 .bus-siderout{display:block;position:absolute;top:10px;left:35%;margin:auto}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .flight-rout .row .col-md-6 .bus-siderout i{color:#fbb40c}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .flight-rout .row .col-md-6 .bus-siderout:first-child{top:-27px!important;left:15%}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .footer-bus{text-align:center;cursor:pointer}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .footer-bus .other-details{margin:0!important;padding-bottom:10px;border-top:1px solid #d3d3d3;background:#fff!important}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .footer-bus .other-details .seat-desc{margin-top:20px}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .footer-bus .other-details .table-wrapper.refund .has-refund .bus-title{padding:10px;text-align:center;background:#fbb40c}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .footer-bus .other-details .table-wrapper.refund .has-refund .bus-title span{color:#fbb40c;font-weight:bold}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .footer-bus .other-details .table-wrapper.refund .has-refund .bus-title.percent{width:100%!important;margin:0 auto;margin-top:10px;background:transparent;border:solid 1px #b2b7bf}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .footer-bus .other-details .table-wrapper.refund .has-refund .bus-title.percent span{color:#fbb40c}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .footer-bus .other-details .table-wrapper.refund .has-refund .special-refund{margin-top:22px}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .footer-bus .other-details .table-wrapper.refund .has-refund .special-refund h5{font-weight:bold;font-size:11px;color:#fbb40c;padding-right:7px}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .footer-bus .other-details .table-wrapper.refund .has-refund .special-refund ul li{font-size:11px;display:block;padding-right:9px}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .footer-bus .other-details .table-wrapper.refund .has-refund .special-refund ul li ul{margin-top:8px!important}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .footer-bus .other-details .table-wrapper.refund .has-refund .special-refund ul li ul li{margin-bottom:8px}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .footer-bus .other-details .gender-bus-ticket p{text-align:right;color:#999;font-size:12px;margin-right:25px;margin-top:-20px;float:right}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .footer-bus .other-details .gender-bus-ticket .seat{width:22px;height:22px;border-radius:5px!important;background-size:contain;transform:rotate(270deg)}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .footer-bus .other-details .gender-bus-ticket .seat.blocked{background-image:url(/Content/Images/bus/bus-seat.png)!important}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .footer-bus .other-details .gender-bus-ticket .seat.available{background-image:url(/Content/Images/bus/seat-free.png)}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .footer-bus .other-details .gender-bus-ticket .seat.unavailable{background-color:currentcolor;background-image:none;width:20px;height:20px}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .footer-bus .other-details .gender-bus-ticket .seat.gentleman{background-image:url(/Content/Images/bus/bus-seat-man.png)}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .footer-bus .other-details .gender-bus-ticket .seat.ladies{background-image:url(/Content/Images/bus/bus-seat-women.png)}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .footer-bus .other-details .gender-bus-ticket .gender-ticket.type1{max-width:610px;margin-right:auto;margin-left:auto}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .footer-bus .result-details-button{margin:0!important;padding:5px 0;float:left}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .footer-bus .result-details-button .refund-rules-toggle{color:#3a1429;margin-left:30px;position:relative;top:-44px;font-size:10px}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .footer-bus .result-details-button .refund-rules-toggle i.fa-chevron-down{font-size:10px!important}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result:not(.selected-result-list-item) .other-details .refund .special-refund{display:none}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result:not(.selected-result-list-item) .other-details .refund br{display:none}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result:not(.selected-result-list-item) .other-details .col-md-12:nth-child(3),.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result:not(.selected-result-list-item) .other-details .col-md-12.bus-map{display:none}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result:not(.selected-result-list-item) .other-details .gender-bus-ticket{display:none}.bus-result-page #BusScopeWrapper section.bus-list.result-list.second-style .result-list-item.bus-result .bus-map span{pointer-events:none;user-select:none}.bus-result-page #BusScopeWrapper .reserve-info-wrapper .reserve-info.detail-flight-info .flight-detail-confirm .information-content .information .information-item span.title{width:auto!important}.bus-result-page #BusScopeWrapper .reserve-info-wrapper .contact-info{max-height:100px!important}.bus-result-page #BusScopeWrapper .reserve-info-wrapper .contact-info .col-md-3.hidden-xs.field-wrapper{width:100%;margin-bottom:-30px}.bus-result-page #BusScopeWrapper .reserve-info-wrapper .contact-info .field-wrapper:nth-of-type(2){margin-right:20px}.bus-result-page #BusScopeWrapper .reserve-info-wrapper .contact-info .field-wrapper:last-child{width:40%}.bus-result-page #BusScopeWrapper .reserve-info-wrapper .flight-ticket-purchase-rules ul{margin-top:10px!important}table.table.refund-pnr-table span{font-size:12px!important}.bus-title.percent b{float:right;background:#eeeeee52;border:dotted 1px #a9a9a9;padding:5px 10px 5px;border-radius:5px;text-align:right;margin-bottom:25px;margin-right:15px;min-WIDTH:170px}p.refund-ticket{position:absolute;z-index:9999999;opacity:.3;top:2%;right:6%;margin:auto!important;display:block;background-image:url(/Content/Images/flightTicket/refund-ticket.png);background-repeat:no-repeat;width:430px;height:280px;background-size:250px}p.refund-ticket.refundSucce{background-image:url(/Content/Images/flightTicket/refund-ticketSucce.png)}p.refund-ticket.faild{background-image:url(/Content/Images/flightTicket/refund-ticketFaild.png)}