@charset "utf-8";[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none !important;}body{font-family:isw !important;}.banner{background:url(../images/azadi.jpg) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;background-position:0 -173px;}.transparentWhite{background:#fff6;}.wrapper{width:100%;max-width:1170px;margin:0 auto 0;}.page{margin-top:20px;min-height:100vh;}.aboutus-top{padding-top:100px;}.tours-type{right:13%;}.radio_modular .radio_item label{padding-right:15px;}.has-relative{position:relative;}.ltr{direction:ltr !important;}.dir-ltr{display:inline-block;direction:ltr !important;}.rtl{direction:rtl !important;}.dir-rtl{display:inline-block;direction:rtl !important;}.pageInfo{width:75%;}.owl-theme .owl-dots .owl-dot{display:inline-block !important;}.moreTabs{display:none;padding-left:10px;}.moreTabs i{color:#484848;font-size:25px;text-align:center;display:flex;align-items:center;cursor:pointer;margin-top:6px;}.dynamicHeight{height:auto !important;}.navbar-collapse{padding:0;}.navbar-toggle{background-color:#8bc34a !important;left:0;}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:0px;background:#fff;}header{background:#fff;}.topHeader{margin-bottom:3px;background:#fff;display:block;padding:0 10px;max-width:1180px;margin:0 auto;width:100%;position:relative;}header:before{content:'';width:100%;height:3px;background:linear-gradient(to right,#e80d6f,#f1a215);position:absolute;top:0;right:0;}.logo{width:100px;height:50px;margin-left:30px;-webkit-background-size:contain;background-size:contain;padding:0;}.logo img{width:100%;max-width:100%;}.navbar{margin-top:3px;margin-bottom:0 !important;position:initial !important;width:100%;}.navbar .nav-item{text-align:center;-webkit-transition:.3s all ease-in-out;-moz-transition:.3s all ease-in-out;-ms-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out;height:50px;}.navbar .nav-item a{color:#888;display:flex;align-items:center;font-size:13px;cursor:pointer;padding:0 10px;height:50px;}.navbar .nav-item:hover{border-bottom-color:#e80872;background:#ffeff7;}.membership{position:relative;z-index:1;border-left:1px solid #bbb;}.membership button{color:#e80872;background:none;border:none;}.requestBtn{padding:1px 10px 0;}.requestBtn i{padding:0 0 0 4px;}.requestBtn a{display:block;color:#e80872;font-size:13px;}.headerIcons{display:inline-block;vertical-align:bottom;position:relative;top:2px;}.headerIcons a{display:inline-block;width:18px;height:17px;margin-left:10px;}.flatMenu{width:100%;box-shadow:0 0 black;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:all .3s linear;text-align:right;max-width:1422px;}.tourMenu{font-size:0;display:none;background:#fff;top:52px;right:0;left:0;position:absolute;z-index:99999;border-bottom:2px solid #b4b4b4;overflow:hidden;margin:0 auto;}.tourMenu.hasBg{background:#fafafa url('../images/menuBg3.jpg') no-repeat;background-position:0 100%;}.activeMenu{display:block !important;}.flatMenu .close{font-size:20px;color:#db408a !important;opacity:1;float:none;position:relative;right:96%;top:10px;}.iconDropdown:after{content:'\e93d';font:100 18px/1px icomoon;color:#e80872;position:relative;padding-right:5px;}.oneSubMenu .menuList:last-child{border-left:none !important;}.menuList h3{font-weight:500;font-size:20px;line-height:24px;padding:20px 0;color:#db408a;text-align:right;}.oneSubMenu{width:20%;text-align:right;font-size:13px;line-height:30px;display:inline-block;position:relative;vertical-align:top;float:right;}.oneService{min-width:20%;max-width:25%;position:relative;overflow:hidden;padding:20px;display:inline-block;font-size:13px;line-height:20px;vertical-align:top;}.landingImg{height:100%;display:block;margin:0 auto;text-align:center;padding:20px 0;border:1px solid #eee;border-radius:10px;-webkit-transition:all .3sec ease-in-out;-moz-transition:all .3sec ease-in-out;-ms-transition:all .3sec ease-in-out;-o-transition:all .3sec ease-in-out;transition:all .3sec ease-in-out;}a.landingImg:hover{background:#f9f9f9;}a.landingImg:hover .landing-link{background:#eff6ef;}.landingImg img{max-width:100%;}.oneService .landing-link{width:max-content;margin:8px auto 0;display:flex !important;padding:4px 10px;align-items:center;border-radius:20px;border:1px solid #ebeceb;}.menuList{width:100%;outline:0;overflow:hidden;height:100%;transition:all .3s ease-in-out;position:relative;padding:0;}.menuList ul{padding-right:20px;}.oneContinent .menuList > ul,.nav-item.contitnent .menuList > ul{width:200%;}.menuList > ul{right:0;transition:all .3s ease-in-out;position:relative;}.menuList > ul{position:relative;height:80%;width:200%;}.menuList > ul > li{height:30px;margin:10px 5px;}.oneSubMenu .menuList > ul li > a{border-left:1px solid #eee;}.subCities{padding-right:30px;margin-bottom:5px;}.oneSubMenu .menuList li > a,.oneContinent .menuList li > a{width:47%;}.menuList li > a{font-size:13px !important;line-height:30px !important;position:relative;display:block;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 !important;}.menuList li:hover > a,.menuList li:hover > a:after{color:#e80872;}.afterMenu:after{content:'\e83a';position:absolute;left:1px;top:14px;font:100 10px/1px icomoon;color:#c9c9c9;}.subMenu{position:absolute;left:0;top:0;width:50%;padding-right:20px;display:none;overflow:hidden;background:#fff;}.subMenu a{width:100% !important;color:#666;font-size:13px;line-height:30px;display:block;}.backpoint{position:relative;width:auto;display:flex;justify-content:flex-end;min-width:100px;padding-right:35px;color:#8dc63f;font-size:15px !important;margin-bottom:10px;cursor:pointer;align-items:center;}.backpoint i{color:#8dc63f;}.viewAllItems{width:100%;background:#fff;font-weight:500;font-size:18px;line-height:80px;color:#db408a;text-align:center;display:block;cursor:pointer;box-shadow:none;border:none;border-top:1px solid #e3e3e3;}.menuLeft > div{vertical-align:top;margin-left:2px;border-left:1px solid #cacaca;}.user_login{position:absolute;width:max-content;top:50px;left:0;border:none !important;z-index:99;background:#f9f9f9;font-size:13px;}.user_login a{padding:3px 5px;}.icon-tours{font:500 25px/30px icomoon;color:#fe4a54;vertical-align:middle;margin-left:5px;}.siteLng{position:relative;cursor:pointer;text-align:center;padding:3px;border-radius:4px;}#siteLng{border:1px solid;border-radius:50%;}.allLng,.allCurrency,.favorites{padding:10px;position:absolute;top:22px;right:-45px;z-index:9;display:none;}.favorites{right:-35px;}.siteLng > .flag{display:block;margin:0 auto;border-radius:50px;}#local-storage-favorite{position:relative;}.favorite-list a{font-weight:500;font-size:13px;line-height:24px;padding:0;color:#666;cursor:pointer;}.allSiteLng,.allSiteCurrency,.favorite-list{background:#f7f7f7;border-top:3px solid #e80872;width:max-content;}#siteCurrency{border:1px solid;padding:2px 3px 0;border-radius:50%;line-height:25px;}#siteCurrency > span{font-weight:500;font-size:13px;line-height:24px;padding:0;cursor:pointer;}.allSiteCurrency span{padding-left:10px;font-weight:500;font-size:13px;line-height:30px;}.allSiteLng:before,.allSiteCurrency:before,.favorites:before{position:absolute;content:'';border-bottom:5px solid #e80872;border-right:5px solid transparent;border-left:5px solid transparent;top:6px;right:0;left:0;margin:0 auto;width:10px;}.allSiteLng a,.allSiteCurrency a,.favorite-list a{margin:0 0;display:block;cursor:pointer;padding:5px;text-align:right;}.allSiteLng a:hover,.allSiteCurrency a:hover{background:#fff;color:#e80872;}.flag{display:inline-block;width:20px;height:20px;background-image:url(../images/flags-sprite.png);vertical-align:middle;margin-left:10px;}.Iran_flag{background-position:-20px 0;}.Thailand_flag{background-position:-80px 0;}.Andorra_flag{background-position:-200px -160px;}.United_Arab_Emirates_flag{background-position:-60px 0;}.Saudi_Arabia_flag{background-position:-40px -160px;}.Afghanistan_flag{background-position:-180px -200px;}.Antigua_and_Barbuda_flag{background-position:-20px 0;}.Anguilla_flag{background-position:-140px -140px;}.Albania_flag{background-position:-100px -220px;}.Armenia_flag{background-position:0px -80px;}.Argentina_flag{background-position:-180px 100px;}.Austria_flag{background-position:-140px 200px;}.Australia_flag{background-position:-60px 160px;}.Aland_Islands_flag{background-position:-100px 120px;}.Azerbaijan_flag{background-position:-140px 180px;}.Bosnia_and_Herzegovina_flag{background-position:-160px 60px;}.Bangladesh_flag{background-position:-220px 40px;}.Belgium_flag{background-position:-120px 180px;}.Burkina_Faso_flag{background-position:-60px 80px;}.Bulgaria_flag{background-position:-40px 160px;}.Bermuda_flag{background-position:-180px 100px;}.Bolivia_flag{background-position:-80px 120px;}.Brazil_flag{background-position:0px 140px;}.Bouvet_Island_flag{background-position:-20px 120px;}.Belarus_flag{background-position:0px 180px;}.Belize_flag{background-position:-140px 220px;}.Canada_flag{background-position:-20px 140px;}.Switzerland_flag{background-position:-100px 180px;}.Cote_DIvoire_flag{background-position:-60px 120px;}.Cook_Islands_flag{background-position:-140px 100px;}.Chile_flag{background-position:-220px 120px;}.China_flag{background-position:80px 0px;}.Colombia_flag{background-position:60px 60px;}.Costa_Rica_flag{background-position:60px 60px;}.Cuba_flag{background-position:180px 140px;}.Cyprus_flag{background-position:80px 180px;}.Czech_Republic_flag{background-position:200px 180px;}.Germany_flag{background-position:140px 200px;}.Denmark_flag{background-position:20px 140px;}.Algeria_flag{background-position:-80px 20px;}.Ecuador_flag{background-position:-180px 60px;}.Egypt_flag{background-position:-40px 120px;}.Spain_flag{background-position:-20px 200px;}.Western_Sahara_flag{background-position:-140px 20px;}.Ethiopia_flag{background-position:0px 80px;}.Finland_flag{background-position:-100px 100px;}.Faroe_Islands_flag{background-position:-160px -40px;}.France_flag{background-position:-200px -20px;}.Georgia_flag{background-position:-20px -80px;}.French_Guiana_flag{background-position:-20px 0;}.Greenland_flag{background-position:40px -100px;}.Korea_North_flag{background-position:-40px -180px;}.Korea_South_flag{background-position:40px 0;}.Mauritius_flag{background-position:140px -80px;}.Britain_flag{background-position:80px -40px;}.Hrvatska_flag{background-position:80px 40px;}.Italy_flag{background-position:160px -40px;}.Syrian_flag{background-position:40px -180px;}.Nepal_flag{background-position:-60px -140px;}.Malaysia_flag{background-position:-100px 0px;}.Singapore_flag{background-position:-140px 0px;}.India_flag{background-position:20px -60px;}.Indonesia_flag{background-position:-120px 0px;}.Sri_Lanka_flag{background-position:-20px -20px;}.Vietnam_flag{background-position:-40px -20px;}.Philippines_flag{background-position:-160px -20px;}.Maldives_flag{background-position:-180px 0px;}.Lebanon_flag{background-position:-80px -20px;}.Iraq_flag{background-position:0px -20px;}.Serbia_flag{background-position:20px -40px;}.Netherlands_flag{background-position:-40px 20px;}.Portugal_flag{background-position:-60px -40px;}.Ukraine_flag{background-position:-60px -60px;}.Montenegro_flag{background-position:-80px -60px;}.Madagascar_flag{background-position:20px -80px;}.Romania_flag{background-position:40px -160px;}.Belarus_flag{background-position:0px -60px;}.Greece_flag{background-position:0px -40px;}.Sweden_flag{background-position:-120px -100px;}.Norway_flag{background-position:-220px -100px;}.Hungary_flag{background-position:-180px -40px;}.Turkey_flag{background-position:-40px -0px;}.Mexico_flag{background-position:-80px -40px;}.Tanzania-United_Republic_flag{background-position:-160px -80px;}.Kenya_flag{background-position:-140px -80px;}.Morocco_flag{background-position:-180px -80px;}.Cambodia_flag{background-position:-60px -20px;}.Russian_Federation_flag{background-position:-180px -20px;}.Japan_flag{background-position:20px 0px;}.slider{width:100%;min-height:477px;position:relative;padding:50px 0 0;box-sizing:border-box;z-index:1;}.event-slider{position:relative;background:#FFF url(../images/bg-vector.png) 0px 0px no-repeat;padding:100px 0 54px;}.event-slider:before{content:'';position:absolute;right:0;bottom:-63px;width:100%;height:283px;background-size:100% auto;}.event-slider .owl-carousel.owl-rtl .owl-item,.event-slider .owl-carousel.owl-rtl .owl-item > div{height:150px;border-radius:10px;overflow:hidden;}.event-slider img{width:100%;height:100%;}.event-slider .owl-dots{display:block;text-align:center;padding:20px;}.sliderHome{background:url(../images/tourgardan-mainImg.jpg) no-repeat center center;-webkit-background-size:100% 100%;background-size:100% 100%;height:600px;}.sliderFlighti{background:url(../images/banners/flightiBanner.jpg) no-repeat center center;-webkit-background-size:100% 100%;background-size:100% 100%;}.sliderFlight{background:url(../images/banners/flightBanner3.jpg) no-repeat center center;-webkit-background-size:100% 100%;background-size:100% 100%;}.sliderHotel{background:url(../images/banners/hotelBanner.jpg) no-repeat center center;-webkit-background-size:100% 100%;background-size:100% 100%;}.sliderTour{background:url(../images/banners/tour-banner.jpg) no-repeat center center;-webkit-background-size:100% 100%;background-size:100% 100%;}.sliderAgency{background:url(../images/banners/travel-agency-banner.jpg) no-repeat center center;-webkit-background-size:100% 100%;background-size:100% 100%;}.sliderBus{background:url(../images/banners/busBanner.jpg) no-repeat center center;-webkit-background-size:100% 100%;background-size:100% 100%;}.sliderServices{background:url(../images/banners/services-banner.jpg) no-repeat center center;-webkit-background-size:100% 100%;background-size:100% 100%;}.sliderTrain{background:url(../images/banners/veresk3.jpg) no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;}.sliderVisa{background:url(/public/themTourgardan/images/banners/visa-banner6.jpg) no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;}.seachPanel_parent{position:relative;width:100%;max-width:1170px;margin:0 auto;}.slogan{font-weight:500;font-size:24px;line-height:30px;margin-bottom:20px;width:max-content;width:100%;padding:5px;}.services{background:#00000045;height:150px;width:100%;padding:20px;font-size:0;margin-top:45px;}.services .headerTabs .oneTab{display:inline-block;padding:4px 16px;text-align:center;color:#fff;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;font-size:13px;line-height:32px;cursor:pointer;}.services .headerTabs .oneTab.active{background:#8bc34a;}.allTabContent{background:#fff;width:100%;height:70px;border-radius:4px 0 4px 4px;}.oneTabContent{padding:16px;}.dest-mainLand,.dest-country{width:43%;height:100%;padding-left:10px;vertical-align:top;}.btnArea{width:14%;height:100%;}.oneTabContent > div input[type=text]{border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;height:35px;width:100%;}.oneTabContent .btnSearch{background:#e80872;color:#fff;text-align:center;width:100%;border:none;font-size:13px;line-height:33px;border-radius:5px;}.oneTabContent .btnSearch:hover{background:#8bc34a;}.fastAccess{width:100%;margin-bottom:20px;}.fastAccess .owl-carousel{height:400px;overflow:hidden;}.fastAccess .grid_header_name .tour_icon{background:url(../images/tourgardan-icons.png) no-repeat 0 0;}.carousel_modular{position:relative}.fastAccess{overflow:hidden;}.grid_header_name{padding:0 0 12px;}.bordered{border-bottom:2px solid #e270a6;}.grid_header_name h2,.grid_header_name h1{color:#db408a;font-weight:600;font-size:17px;line-height:22px;position:relative;padding-right:10px;margin:0;}.grid_header_name i{float:right;width:22px;height:22px;}.carousel_item{position:relative;height:400px;margin:0 10px 10px;border:1px solid #e1e1e1;border-radius:5px;overflow:hidden;background:#fff;width:283px;cursor:pointer;}.carousel_item:hover{box-shadow:0px 6px 9px -6px #333;}.carousel_item:nth-child(4n+4){margin-left:0;}.carousel_item .itemImage{width:100%;height:140px;position:relative;overflow:hidden;margin-bottom:13px;}.specialTours .specialItem:hover .itemImage:before{}.specialTours .owl-carousel{height:300px;overflow:hidden;}.specialTours .carousel_item{height:287px;}.specialTours .carousel_controls{top:-50px;}.specialTours .itemImage,.combinationTours .itemImage{max-height:183px;margin-bottom:0;}.itemImage.shadow:before,.blogImage.shadow:before{content:'';position:absolute;width:100%;height:100%;background:linear-gradient(180deg,#ffffff00 33%,#aa1d64b3);top:0;transition:opacity 500ms;opacity:1;z-index:1;}.itemImage.shadow:hover .itemImage:before{opacity:0;}.specialItem:hover .TourCountry a{color:#8dc63f !important;}.carousel_item .itemImage img{width:100%;}.carousel_item .TourCountry{background:#f5f5f5;height:35px;padding:0 10px;font-size:15px;line-height:35px;}.TourCountry .fa{font-weight:500;font-size:15px;line-height:35px;padding-left:10px;}.TourCountry .left.en{font:100 11px/35px tahoma;color:#999;width:30%;float:left;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-right:10px;}.whiteShadow{position:absolute;width:100%;height:10px;bottom:-6px;right:0;}.whiteShadow:before{content:'';position:absolute;width:100%;height:0px;box-shadow:0 5px 24px 30px #ffffff;bottom:19px;right:0;background:#fff;}.itemInfo{position:absolute;bottom:0;right:0;width:100%;padding:0 10px;}.itemInfo .itemCountry{color:#333;position:relative;font-weight:500;font-size:15px;float:right;}.otherTours{float:left;color:#db408a;font-size:12px;z-index:1;}.grid_header_view a{color:#db408a;}.icon_direction{transform:rotate(180deg);font-weight:600;display:inline-flex;}.itemTours{padding:10px 5px;}.itemTours > ul{border-top:1px solid #e3e3e3;padding-top:10px;}.itemTours li{display:block;position:relative;margin:0;}.itemTours li a,.itemTours .oneTour a{display:flex;align-items:center;justify-content:space-between;z-index:99999;position:relative;}.itemTours li:hover,.itemTours a:hover{background:#eee;}.itemTours li a:before,.itemTours a:before{content:'\e95e';font-family:icomoon;font-size:13px;float:right;padding-left:2px;position:relative;top:0;}.itemTours li a:hover:before,.itemTours a:hover:before{color:#8dc63f;}.itemTours li:hover span,.itemTours a:hover span{color:#8dc63f;}.itemTours li span,.itemTours .oneTour span{font-size:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#666;}.itemTours li span.tourName,.itemTours .tourName{flex:1;}.itemTours li span.tourPeriod,.itemTours span.tourPeriod{color:#888;text-align:center;}.itemTours li span.tourPrice,.itemTours span.tourPrice{color:#dd4c91;}.owl-dots,.owl-nav{display:none;}.combinationTours .owl-dots,.service-gallery .owl-dots{max-width:1150px;position:relative;margin:20px auto 0;width:100%;display:block;text-align:center;}.owl-dots .owl-dot,.service-gallery .owl-dots span{width:16px;height:16px;background:#ffffff;border:1px solid #ddd;display:inline-block;border-radius:50%;margin-left:5px;}.owl-dots .owl-dot span{width:100%;height:100%;display:block;border-radius:50%;}.owl-dots .owl-dot.active span,.owl-dots .owl-dot:hover span{background:#f185b8;border:1px solid #ffffff;}.carousel_next.disabled:before{right:50px}.flight_box,.flight_box_header,.flight_box_image{width:100%;position:relative}.section_suggestions_flights{position:relative;margin-bottom:35px}.flight_box{height:100%;background:#fff;border-radius:4px;-webkit-box-shadow:0 4px 8px -2px rgba(46,61,73,.2);-moz-box-shadow:0 4px 8px -2px rgba(46,61,73,.2);box-shadow:0 4px 8px -2px rgba(46,61,73,.2)}.carousel_group .flight_box_item{margin-left:0;padding-left:15px;}.specialTours{background:#f3f3f3;padding:50px 0;}.price_tag{margin-left:5px;position:relative;top:3px;transform:rotate(90deg);}.specialTours .grid_header_name .tour_icon{background:url(../images/tourgardan-icons.png) no-repeat -33px 0;}i.specialTours{background:url(../images/tourgardan-icons.png) no-repeat -33px 0;}.combinationTours{padding:50px 0 50px;}.combinationTour .owl-carousel{height:254px;}.combinationTours .grid_header_name .tour_icon{background:url(../images/tourgardan-icons.png) no-repeat -62px 0;}.combinationTours .owl-carousel{height:265px;overflow:hidden;}.combinationTours .carousel_item{height:254px;}.combinationTours .carousel_item{cursor:pointer;}.combinationTours .carousel_item >div:hover .itemTours *{color:#8bc34a;}.durationTag{padding:0 10px;font-size:13px;line-height:30px;position:absolute;top:20px;right:0;color:#fff;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}.benefits{margin:50px 0;overflow:hidden;}.benefits h4{padding:0 0 60px;}.benefits .wrapper > div{padding-bottom:60px;vertical-align:top;}.benefits .benefitDesc{font-size:13px;line-height:23px;padding:0 19px 0 0px;float:right;width:70%;vertical-align:top;color:#777;height:66px;}.benefitIcon{border:1px solid #ddd;border-radius:4px;text-align:center;padding:14px 14px !important;float:right;}.benefitIcon > .one{background:url(../images/tourgardan-icons.png) no-repeat 0 -27px;width:42px;height:33px;display:block;margin:0 auto;}.benefitIcon > .two{background:url(../images/tourgardan-icons.png) no-repeat -51px -30px;width:35px;height:33px;display:block;margin:0 auto;}.benefitIcon > .tree{background:url(../images/tourgardan-icons.png) no-repeat -93px -30px;width:33px;height:36px;display:block;}.benefitIcon > .four{background:url(../images/tourgardan-icons.png) no-repeat -135px -27px;width:36px;height:33px;display:block;}.benefitIcon > .five{background:url(../images/tourgardan-icons.png) no-repeat -3px -71px;width:37px;height:32px;display:block;}.benefitIcon > .six{background:url(../images/tourgardan-icons.png) no-repeat -52px -71px;width:34px;height:32px;display:block;}.tourgardan{width:100%;min-height:400px;position:relative;overflow:hidden;clear:both;background:#efefef;}.tourgardanDesc{padding:70px 40px 40px;font-size:13px;text-align:justify;overflow:hidden;}.country_reviewDesc{padding:70px 20% 40px 50px;font-size:13px;text-align:justify;overflow:hidden;}.country_reviewDesc .contentNiceScroll{max-height:300px;height:auto !important;}.tourgardanDesc .title{margin-bottom:20px;}.notFind-alert{background:#f3f7fa;font-size:13px;line-height:30px;padding:15px 0 30px;text-align:center;border-radius:30px;box-shadow:0px 0px 7px #9b9999;width:90%;margin:60px auto 0;color:#686868;position:relative;max-width:440px;}.icon-hand-o-left{font:500 22px/1px fontawesom;position:relative;top:5px;right:-3px;}.notFind-alert:before{position:absolute;content:'';border-top:35px solid #f3f7fa;border-right:35px solid transparent;border-left:35px solid transparent;bottom:-35px;right:90px;}.notFind-alert:after{content:'';position:absolute;transform:rotate(-45deg);width:45px;height:54px;bottom:-26px;z-index:-1;box-shadow:0px 0px 5px 0px rgb(55,55,56);right:105px;}.notFind-btn{border:1px solid #d12392;border-radius:4px;color:#d12392;max-width:430px;margin:44px auto 0;font-weight:600;font-size:13px;line-height:30px;padding:5px;display:block;cursor:pointer;text-align:center;background:#fff;width:max-content;max-width:100%;}.notFind-btn:hover,.notFind-btn:focus{color:#ea0075;}.blog{background:url(../images/blog-vector.png) bottom right repeat-x;padding:50px 0 150px;overflow:hidden;background-position-x:34px;}.blogTitle{margin-bottom:60px;}.blogSection{overflow:hidden;height:100vh;}.parentBlogNews{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:30px;}.parentBlogNews > .blogNews{flex-basis:47%;max-width:47%;padding:30px 0px 30px 0;}.parentBlogNews > .blogNews >div{padding:0 12px;display:flex;align-items:center;justify-content:space-between;box-shadow:7px 8px 19px 3px #e0589924;height:145px;border-radius:10px;}.blogImage{width:23%;height:120px;vertical-align:top;max-width:120px;overflow:hidden;position:relative;border-radius:5px;}.blogImage img{width:100%;max-width:100%;min-height:120px;border-radius:5px;}.blogArticle{flex:1;font-size:14px;line-height:30px;width:100%;overflow:hidden;}.news_more{}.newsTitle{margin-bottom:3px;font-weight:500;font-size:14px;line-height:25px;color:#333;cursor:pointer;}.newsTitle:hover{color:#8bc34a;}.newsPublish{color:#999;}.newsBody{height:60px;overflow:hidden;font-size:13px;line-height:21px;text-align:justify;}.tourgardanBlog{width:170px;padding:10px 10px;border:1px solid #dc448d;border-radius:50px;color:#dc448d;position:relative;margin:0 auto 0;display:flex;justify-content:center;align-items:center;clear:both;background:#fff;}.abstract{overflow:hidden;height:120px;}.abstract_image{max-height:120px;width:23%;border:1px solid #eee;border-radius:5px;overflow:hidden;}.seoKeys{font-size:0;padding:40px 0;overflow:hidden;}.oneKey:hover,.oneKey:hover:before,.mainCategories:hover,.mainCategories:hover:before{color:#9acb61;opacity:1;}.oneKey{display:inline-block;width:50%;padding:0 3px 0 10px;text-overflow:ellipsis;white-space:nowrap;color:#4c4c4c;font-size:13px;line-height:30px;position:relative;}.oneKey:before,.mainCategories:before{content:'\e95a';position:absolute;top:14px;right:-11px;opacity:0;font:100 13px/1px icomoon;}.seoTitle{margin-bottom:20px;font-weight:500;font-size:16px;line-height:23px;}.seoTitle i{width:20px;height:20px;float:right;}.seoTitle .tour-icon{background:url(../images/tourgardan-icons.png) no-repeat -86px -2px;}.seoTitle .plan-icon{background:url(../images/tourgardan-icons.png) no-repeat -110px -2px;}.seoTitle .hotel-icon{background:url(../images/tourgardan-icons.png) no-repeat -133px 0px;}.seoTitle .tourism-icon{background:url(../images/tourgardan-icons.png) no-repeat -150px 0px;}.hotels_logo{border-top:1px solid #e4e4e4;padding:30px 0;}.allHotels{overflow:hidden;}.oneHotel{display:inline-block;height:auto;padding-left:20px;width:12.5%;filter:grayscale(1) opacity(.5);}.oneHotel:last-child{padding-left:0;}.oneHotel img{width:100%;max-width:100%;}.oneHotel:hover{filter:grayscale(0) opacity(1);}.topFooter{background:#dfdfdf;padding:30px 0;overflow:hidden;color:#666;font-size:13px;line-height:30px;border-bottom:1px solid #e7e7e7;}.membersBox{max-width:450px;width:100%;height:40px;border:1px solid #e4e4e4;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;position:relative;background:#fff;overflow:hidden;}.membersBox .emailTxt{width:35%;max-width:200px;border:none;box-shadow:none;padding-right:12px;font-size:12px;line-height:40px;float:right;padding-left:10px;}#cellphoneEshterak{border-left:1px solid #e3e3e3;}.membersBox .btnAddmember{background:#db408a;color:#fff;text-align:center;font-size:13px;line-height:35px;border-radius:30px;padding:0px 10px 0px;margin-right:5px;max-width:120px;height:36px;float:left;margin-left:2px;margin-top:1px;width:35%;}.membersBox .btnAddmember:hover{background:#9acb61;}footer{background:#f3f3f3;font-size:0;padding:30px 0 0;overflow:hidden;color:#666;clear:both;margin-top:auto;}footer .wrapper .col-lg-12 > div{overflow:hidden;}footer .footerTitle{font-weight:500;font-size:14px;line-height:30px;margin-bottom:20px;color:#4c4c4c;}footer address{margin-bottom:5px;}footer address > div{font-size:13px;line-height:35px;}footer address i{display:inline-block;height:12px;width:12px;margin-left:7px;}address .phone > i{background:url(../images/tourgardan-icons.png) no-repeat -159px -85px;}footer address .tel > i{background:url(../images/tourgardan-icons.png) no-repeat -122px -85px;}footer address .communicate > i{background:url(../images/tourgardan-icons.png) no-repeat -93px -85px;width:22px;}.footerLinks{display:inline-block;font-size:12px;line-height:35px;color:#7d7d7d;width:11%;text-align:right;padding-right:10px;position:relative;}.footerLinks:before{list-style:circle;font-size:50px;position:absolute;right:-5px;top:-10px;content:'\.';color:#8bc34a;}.footerLinks:hover{color:#04c46c;font-weight:500;}.link{display:inline-block;width:49%;font-size:14px;line-height:35px;color:#7d7d7d;}.link:hover{color:#e80872;}.socialMedias i:hover{color:#b7dea0;}.rulesLink{display:inline-block;width:85px;margin-left:10px;}.rulesLink img,.rulesLink1 img{max-width:100%;width:100%;}.rulesLink1{max-width:66px;height:auto;display:inline-block;margin-left:10px;padding-top:10px;}.underfooter{font-size:13px;line-height:30px;padding:20px 0;color:#dcdcdc;background:#919191;overflow:hidden;}.underfooter a{color:#cceda6;}#trainImgModal .modal-content{background:#fff;max-height:500px;padding:0 0;overflow:hidden;border:none;}#loginModal .modal-content,#registerModal .modal-content,#followModal .modal-content,#passwordRecoveryModal .modal-content{background:#fff url(../images/modalBg.jpg) no-repeat right top;-webkit-background-size:50% 100%;background-size:50% 100%;}.modal .modal-content{min-height:400px;height:auto;padding:0;width:100%;border:none;}#reserveModal .modal-content{background:#fff url(../images/displayTourModal.jpg) no-repeat left top;}#myModal .modal-content{background:#fff url(../images/flightiModalBg.jpg) no-repeat right top;}#reserveBusModal .modal-content{background:#fff url(../images/buss-bg2.jpg) no-repeat right top;}#reserveTrainModal .modal-content{background:#fff url(../images/train-modalBg.jpg) no-repeat right top;-webkit-background-size:50% 100%;background-size:50% 100%;}#reserveFlightModal .modal-content{background:#fff url(../images/flightiModalBg.jpg) no-repeat right top;-webkit-background-size:50% 100%;background-size:50% 100%;}#preReserveTourModal .modal-content{background:#fff url(../images/modalTourBg.jpg) no-repeat right top;-webkit-background-size:50% 100%;background-size:50% 100%;}#preReserveRoomModal .modal-content{background:#fff url(../images/modalHotelBg.jpg) no-repeat right top;-webkit-background-size:40% 100%;background-size:40% 100%;}#preReserveVisaModal .modal-content,#preReserveServiceModal .modal-content{background:#fff url(../images/visa-modal-bg.jpg) no-repeat right top;-webkit-background-size:50% 100%;background-size:50% 100%;}.productModal .modal-dialog{max-width:500px;width:95%;height:100%;justify-content:center;}#preReserveServiceModal .modal-dialog,#preReserveVisaModal .modal-dialog,#reserveTrainModal .modal-dialog,#reserveModal .modal-dialog,#preReserveRoomModal .modal-dialog,#reserveBusModal .modal-dialog,#myModal .modal-dialog,#reserveFlightModal .modal-dialog,#preReserveTourModal .modal-dialog,#loginModal .modal-dialog,#registerModal .modal-dialog,#followModal .modal-dialog,#passwordRecoveryModal .modal-dialog,#userReport .modal-dialog,#hotelInfo .modal-dialog,.reserveModal .modal-dialog{max-width:800px;width:95%;display:flex;align-items:center;height:100%;}#hotelInfo .allCity_tours{height:500px;width:100%;overflow:hidden;}#hotelInfo .allCity_tours .owl-carousel .owl-stage-outer{padding-right:0;}.show{opacity:1;}#loginModal .modal-header,#registerModal .modal-header,#followModal .modal-header{padding:30px 0 15px;}.modal-header{border-bottom:none;text-align:center;position:relative;}#registerModal .modal-content input{margin-bottom:5px;}.modal-content input{width:100%;display:block;border:none;border-bottom:1px solid #e1e1e1;height:35px;margin-bottom:15px;}.modal-content .btnModal{background:#dc408a;width:100px;height:30px;text-align:center;color:#fff;border:none;border-radius:4px;}.forgetPass{display:block;text-align:left;margin:10px 0 20px;}.modal-content .close{left:0px;right:auto;top:0px;font-size:16px;opacity:1;position:relative;z-index:1;}.modal-footer{padding:10px 0;text-align:center;margin-top:15px;clear:both;}.squared{width:15px;height:15px;border:1px solid #ccc;margin-left:5px;border-radius:2px;position:relative;}.rounded{border-radius:50%;width:15px;height:15px;border:1px solid #ccc;margin-left:5px;position:relative;}.modal-body label{color:#585858;font-weight:400;font-size:13px;}input[type=checkbox],input[type=radio]{display:none;}input[type=checkbox] + .custom-checkbox,input[type=radio] + .custom-radio{display:inline-block;position:relative;border:2px solid #a9a9a9;width:18px;height:18px;margin-left:3px;vertical-align:middle;top:-1px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}input[type=radio] + .custom-radio,input[type=checkbox] + .custom-checkbox,input[type=checkbox]:checked + .custom-checkbox,input[type=radio]:checked + .custom-radio{width:18px;height:18px;}input[type=checkbox] + .custom-checkbox:after,input[type=radio] + .custom-radio:after{content:"";position:absolute;top:2px;left:2px;width:10px;height:10px;background-color:#e063b2;visibility:hidden;opacity:0;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;transition:all .2s ease-in;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;}input[type=checkbox]:checked + .custom-checkbox:after,input[type=radio]:checked + .custom-radio:after{visibility:visible;opacity:1;}.rounded label,.squared label{position:absolute;right:30px;line-height:17px;top:0}.squared .remember:after{right:-17px;left:auto;top:-2px;height:14px;}.squared:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;content:"\e872";position:absolute;right:0;color:#151515;font:100 11px/18px icomoon;top:0;}.rounded:after{content:"";position:absolute;top:2px;left:2px;width:9px;height:9px;background-color:#e063b2;visibility:hidden;opacity:0;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;transition:all .2s ease-in;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;}input[type=checkbox]:checked + .squared:after,input[type=radio]:checked + .rounded:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;visibility:visible;}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer;color:#666;font-size:13px;line-height:30px;background:none;}.chosen-container .chosen-results li.active-result:hover{background:#e4e4e4;}.ui-datepicker.ui-datepicker-multi{width:50% !important;overflow:hidden;}.ui-datepicker .ui-datepicker-header{position:relative;padding:0 0;border-bottom:1px solid #e80872;}.ui-datepicker .ui-datepicker-title{color:#fff;}.ui-datepicker-calendar thead{background:#ffffff;color:#e80872;}.ui-datepicker .ui-datepicker-header{background:#e80872;border-bottom:1px solid #e80872 !important;}.ui-datepicker .ui-datepicker-buttonpane button{background:#f5f5f5;color:#333;}.ui-datepicker .icon-circle-arrow-left:after,.ui-datepicker .icon-circle-arrow-right:after{font-family:icomoon;content:"\e83a";font-size:14px;color:#fff;left:3px;position:absolute;top:7px;line-height:0;}.ui-datepicker .icon-circle-arrow-right:after{opacity:1;z-index:999999;transform:rotate(180deg);}.ui-widget-content .ui-state-gregorian{font-family:tahoma;color:#bbb;}.ui-state-price{color:#e80872;}.modal-body .form-group .form-error-list{width:100%;height:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:16px;text-align:right;}.modal-body .form-group{margin-bottom:3px;text-align:center;position:relative;}.modal-body .nice-select{width:100%;display:block;height:40px;font-size:13px;line-height:40px;color:#8d8d8d;border:none;border-bottom:1px solid #e1e1e1 !important;text-align:right !important;margin-bottom:3px;}.captcha-box{height:30px;text-align:left;}.captcha-box-img{margin:0;width:129px;height:46px;overflow:hidden;display:inline-block;}.captcha-box-img img{display:inline-block;width:100px;height:30px;}.captcha-box a{display:inline-block;vertical-align:top;}.refresh{font-size:21px;color:#db408a;cursor:pointer;vertical-align:middle;}.searchHeader{width:100%;min-height:40px;background:#f3f7fa;display:flex;align-items:center;}.main_title{font-weight:600;font-size:17px;line-height:30px;color:#555;}.route{font-weight:500;font-size:14px;line-height:30px;color:#000;padding-left:20px;}.search_info{font-size:13px;line-height:30px;color:#7b7878;}.search_info > span{padding:0 0 0 14px;text-align:center;position:relative;display:inline-block;}.search_info > span:before{position:absolute;content:"\e95a";font-family:icomoon;left:0;color:#bbb;}.search_info > span:last-child:before{display:none;}.search_info > span:last-child{padding:0;}.ticket.flight_ticket .first{width:15%;}.sidebar_main .asideFilter{box-shadow:none;border-top:none;border-radius:0;}.sidebar_main .tab_box_header{display:flex;flex-wrap:wrap;border-left:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;}.result{overflow:hidden;padding:10px 0 !important;}aside{float:right;padding-left:20px !important;padding-right:0 !important;}aside .sidebar_footer{margin-top:30px;clear:both;}aside .showInafra{display:none;}.searchItem{padding:10px 0 !important;}.reservationInfo{font-weight:500;}.asideFilter{border:1px solid #cacaca;border-top:none;border-radius:5px 0 5px 5px;box-shadow:0 1px 7px #d6d6d6;padding:0 0 20px;margin-bottom:15px;font-size:13px;line-height:28px;}.asideFilter .price-filter,.asideFilter.price-filter{overflow-x:hidden;overflow-y:auto;}.asideFilter .filterContent{padding:0 10px;}.filterContent .has-relative{position:relative;}.filterName{font-weight:500;font-size:14px;line-height:28px;color:#000;display:block;border-bottom:1px solid #e3e3e3;padding:10px 10px 8px;margin-bottom:15px;}.rounded,.squared{display:inline-block;}.section.section.section_sidebar label{line-height:30px;font-size:15px !important;font-weight:500;color:#3d3d3d;}.rounded label,.squared label{width:auto;}label > span{font-size:13px;font-weight:500;display:inline-block;color:#666;}.squared label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;content:"\e871";position:absolute;right:-29px;color:#151515;font:100 11px/18px icomoon;top:0;}.rounded input[type=checkbox]:checked + label:after,.rounded input[type=radio]:checked + label:after,.squared input[type=checkbox]:checked + label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}.filter-item-price{direction:rtl;text-align:left;color:#999;}.filter-item-input-img{width:20px;display:inline-block;vertical-align:top;}aside .tab_box_header .tab_box_item{text-align:center;border-right:1px solid #d6d6d6;border-top:1px solid #d6d6d6;cursor:pointer;flex:1;min-width:20%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:5px 0;}aside .tab_box_header .tab_box_item.active{background:#db408a;}aside .tab_box_header .tab_box_item.active *{color:#fff;}aside .tab_box_header .tab_box_item label{color:#999;}.tab_box_header .tab_box_item i{font-size:25px;color:#fff;}aside .tab_box_header .tab_box_item i{color:#777;}.sidebar_item .icon-bars{width:100%;background:#ffffff;text-align:right;border-radius:3px;cursor:pointer;float:none;z-index:1;border:1px solid #e4e4e4;padding:10px;margin-bottom:10px;box-shadow:0 1px 3px #d0d0d0;position:relative;}aside .hotel_info,aside .tour_info{border:none;}aside .hotel_img{width:100%;}aside .searchTypes{height:30px;line-height:30px !important;text-align:right !important;padding:0 24px 0;margin-bottom:10px;margin-top:10px;display:inline-block;}.nice-select:after{right:6px;}.asideFilter .radio_item.inline_block{width:49%;}.radio_item > label{cursor:pointer;}.radio_item > label:hover{color:#333;font-weight:500;}.asideFilter .flight_search_item{width:100% !important;display:block;margin-bottom:20px;border:none;padding:0;float:none;clear:both;}.asideFilter .flight_search_item .item_action{width:100%;border:1px solid #e3e3e3;border-radius:5px;height:40px;position:relative;box-shadow:none;margin-top:0;}.asideFilter .flight_search_item .item_action .label_click_parents{min-height:40px;}.asideFilter .flight_search_item .item_action .form-control,.asideFilter .chosen-container-single .chosen-single,.asideFilter .chosen-container-single .chosen-single span,.asideFilter .angucomplete-holder{background:#fff;box-shadow:none !important;border:none !important;height:100%;width:100%;text-align:right !important;line-height:29px;font-size:13px;}.passengers_num{display:flex;align-items:center;justify-content:space-between;padding:0 4px;height:100%;}.passengers_num a{display:flex;justify-content:space-between;align-items:center;color:#333;font-size:13px;text-align:center;}.passengers_num a:before{color:#cacaca;font-size:15px;font-family:icomoon;padding-left:2px;}.passengers_num .passengers_adult:before{content:"\e955";}.passengers_num .passengers_child:before{font-size:20px;content:"\e98b";}.passengers_num .passengers_baby:before{content:"\e94f";}.passengers_num .passengers_janbaz:before{content:'\e8b7';font-weight:900;}.flight_search_group .item_action .passengers_select_group{position:relative;width:100%;margin-top:2px;padding:5px 5px;background:#fff;border-radius:0 0 5px 5px;display:none;border:1px solid #e3e3e3;border-top:none;box-sizing:border-box;z-index:1;}.passengers_select_item{min-height:30px;}.passengers_select_item .passengers_title{height:26px;line-height:26px;font-size:12px;color:#333;}.passengers_select_item .passengers_number{position:relative;width:76px;height:27px;line-height:27px;float:left;font-size:0;padding:0;margin:0;}.number_modular li{position:relative;height:25px;width:25px;vertical-align:top;border:1px solid #999;overflow:hidden;text-align:center;line-height:25px;}.number_modular.shopBtn li{width:30px;height:30px;line-height:30px;}.shopBtn .icon_negative,.shopBtn .icon_positive{font-size:20px;}.number_modular li:first-child{border:1px solid #db408a !important;border-radius:0 4px 4px 0;}.number_modular li:nth-child(2){border-right:none !important;border-left:none !important;}.number_modular li:last-child{border-radius:4px 0 0 4px;}.number_modular button{background:#fff;border:none;width:100%;height:100%;box-shadow:none;padding:0;}.number_modular li:first-child button:hover{background:#db40a7;color:#fff;}.number_modular li:last-child button:hover{background:#bbb;color:#fff;}.number_modular button:hover span{color:#fff;}.icon_positive{color:#db408a;}.icon_negative,.icon_positive{font-size:16px;}.number_modular p{font-size:14px;}aside .icon_item_action{left:5px;}.icon_item_action{font-family:icomoon;font-size:20px;color:#b5b5b5;left:0;position:absolute;top:10px;}.flight_search_group .item_tour:nth-child(1) .item_action:after,.flight_search_group .item_tour:nth-child(2) .item_action:after{content:"\e850";font-family:icomoon;position:absolute;left:0;top:0px;font-size:16px;color:#b5b5b5;}.open-datepicker{height:20px;position:absolute;font-size:17px;color:#b5b5b5;font-family:icomoon;top:10px;left:0px;}aside .open-datepicker{top:7px;left:7px;}.priceFilter{border:1px solid #e3e3e3;padding:0 10px;border-radius:6px;color:#999;}.flighti{min-height:150px;padding:0 !important;}.topSearch{border:1px solid #cecece;padding:10px 10px;margin-bottom:10px;border-radius:4px;float:right;width:100%;}.ticket{border:1px solid #cecece;border-radius:5px;padding:0 10px;box-shadow:0px 2px 11px #efefef;position:relative;margin-bottom:20px;}.ticket.train_ticket .routing{max-width:30%;flex-basis:30%;}.goBack_flight{padding:10px 0 10px 0;border-top:1px solid #e4e4e4;margin-top:25px;width:100%;margin-bottom:0;}.ticket > .left,.goBack_flight > .left{padding-left:10px;margin:0 auto;width:18%;}.ticket.flighti .wentAway_flighti > div,.ticket.flighti .goBack_flight > div{padding:18px 0 18px 25px;}.ticket.flighti .first{width:15%;}.ticket .ticketPrice{padding:0 20px 5px 0 !important;color:#b5b5b5;}.ticket .ticketPrice b{font-size:19px;padding-left:5px;}.flighti_logo{width:57px;height:57px;margin:0 auto 5px;display:block;}.flighti_logo img{max-width:63px;width:100%;}.flightiName{width:100%;font-size:13px;text-align:center;color:#555;position:relative;}.charter{background:#7fcbcb;color:#fff;padding:0 4px;border-radius:4px;text-align:center;font-size:13px;width:max-content;}.class{border:1px solid;padding:2px 5px 2px;border-radius:3px;text-align:center;margin-bottom:5px;display:inline-block;line-height:15px;background:#fff;}.totalTime{padding:5px 5px 1px;border:1px solid #778;border-radius:5px;text-align:center;color:#676666;font-size:12px;line-height:15px;margin-bottom:5px;min-width:76px;font-weight:500;}.totalStopTime{padding:5px 1px 1px;border:1px solid #bbb;border-radius:5px;text-align:center;color:#bbbbbb;display:block;font-size:11px;line-height:15px;margin-bottom:10px;width:105px;}.routing{position:relative;}.routing > .destination p,.routing > .origin p{height:20px;line-height:20px;vertical-align:top;}.side{position:absolute;left:0;right:0;margin:0 auto;width:30px;top:65px;}.routing .destination{text-align:left;}.routing .stop{margin-top:-82px;color:#b5b5b5;font-size:12px;width:100%;text-align:center;position:absolute;}.icon-plane{}.wentAway > div{display:block;width:100%;text-align:center;color:#e3e3e3;font-weight:100;}.flighty_passenger_items > .passenger_oneItems.en-name{font-size:12px;text-transform:lowercase;}.voucherVisa .voucher_passenger_items .passenger_oneItems{width:14%;}.voucherVisa .voucher_passenger_items .passenger_oneItems.name,.voucherVisa .voucher_passenger_items .passenger_oneItems.en-name{width:19%;}.detailsPanel{background:#fbfbfb;display:none;width:100%;margin:0 0 23px 0;list-style:none;border:none;border-radius:0 0 4px 4px;overflow:hidden;border-top:1px solid #e4e4e4;padding:5px 15px 15px;font-size:13px;line-height:30px;position:relative;}.detailInfo{display:none;}.airbusLogo{height:30px;}.detailsPanel > div > .right{width:33%;padding-left:15px;}.detailsPanel > div > .right:last-child{padding-left:0;}.eName{font-size:11px;}.detailsPanel .icon{position:relative;top:7px;margin-left:25px;}.headerInfo{margin-bottom:15px;}.flight_ticket{min-height:140px;padding:0 10px;}.ticket > div{padding:18px 0 18px 25px;}.inputPassenger{border:1px solid #e3e3e3 !important;border-radius:4px;min-height:40px;font-size:13px;line-height:40px;color:#666;width:100%;display:block;position:relative;padding:0 5px;box-shadow:0 0px 1px #d8d8d8;}.inputPassenger input,.inputPassenger textarea{height:40px;line-height:40px;}.inputPassenger input,.inputPassenger textarea,.answerArea{padding:0 10px;font-size:13px;border-radius:4px;background:#fff;display:block;width:100%;border:none;margin:0;}.answerArea{background:inherit !important;}.inputPassenger::placeholder{color:#bbb;}.inputTitle{position:absolute;right:8px;top:-7px;background:#fff;padding:0 4px 0 4px;z-index:1;height:16px;font-weight:500;font-size:13px;line-height:16px;color:#777;}.headerTitle{width:100%;border-bottom:1px solid #f4f4f4;position:relative;margin-bottom:30px;clear:both;}.headerTitle .title{z-index:1;background:#fff;padding:0 5px;display:inline-table;position:relative;top:14px;}.inputHolder{width:25%;display:inline-block;vertical-align:top;font-size:13px;}.inputHolder > label{font-size:13px;}.inputHolder > div{width:95%;position:relative;}.nice-select .list{width:100%;}.nice-select .option{font-size:13px;text-align:right;padding:0 5px;}.voucher_send_content.voucher--post{transition:height 0.5s ease-out;border:1px solid #e3e3e3;}.voucher_send_content{position:relative;padding:0 6px;margin-top:30px;text-align:right;font-size:13px;}.voucher_send_content.voucher--post .rounded{margin-left:29px;}.voucher_send_content.voucher--post .checkbox-inline,.voucher_send_content.voucher--post .radio-inline{padding-right:7px;padding-left:110px;}.voucher_send_content.voucher--post lable.redColor{padding-right:50px;padding-top:10px;display:block;}.voucher_send_content.voucher--post:before{content:'';position:absolute;width:45px;height:100%;top:0;right:0;background:#eee;border-left:1px solid #ddd;}.voucher_send_content.voucher--post .facture-need-wrapper{padding-right:50px;}.transferNeed-wrapper{padding-top:20px;}.factorNeed-wrapper,.transferNeed-wrapper,.discount-need-wrapper{display:none;}.post-address_input{padding:5px 10px;border:1px solid #f1f1f1;border-radius:4px;width:100%;background-color:#f7f7f7;height:50px;margin:10px 0;}.discount_input{padding:5px 10px;border:1px solid #f1f1f1;border-radius:4px;width:100%;background-color:#f7f7f7;height:30px;}.captchaImg{width:115px;}.transferNeed-wrapper .current{direction:rtl;text-align:right;display:block;padding-right:20px;}.transferNeed-wrapper .nice-select .list{direction:rtl;text-align:right;}.factor{padding:5px 0;font-weight:500;}.BankPortal{background:#f6f6f6;padding:20px 0;}.BankPortal .voucher_send_content{margin-top:12px;padding-top:13px;height:55px;padding-right:7px;border-radius:5px;}.BankPortal .voucher_send_content.voucher--post:before{width:33px;}.BankPortal .voucher_send_content.voucher--post .rounded{margin-left:16px;}.BankPortal .bankName{position:absolute;top:12px;right:84px;font-size:12px;line-height:17px;height:36px;padding:0 0 0 30px;margin:0;}.passengersTable > thead > tr > th{color:#b9b9b9;font-weight:100;border-bottom:1px solid #ddd;}.passengersTable > tbody > tr > td{border-top:none;}.bank-img{width:35px;display:inline-block;border:1px solid #ddd;border-radius:5px;overflow:hidden;position:relative;top:-3px;}.voucher{border:2px solid;padding:20px 0 10px;border-radius:5px;color:#333;font-size:13px;line-height:24px;position:relative;margin-bottom:30px;width:98%;}.voucherContent{padding:0 27px;}.voucherFooter{text-align:center;border-top:1px dashed #bdbdbd;padding-top:15px;min-height:100px;}.circles{display:block;width:100%;margin-top:15px;height:20px;}.circle-right{right:-13px;}.circle-left{position:absolute !important;left:-13px;}.circle{width:35px;height:35px;border-radius:50%;border:2px solid #6ec386;position:relative;display:inline-block;}.circle-right:before{content:'';width:34px;height:33px;background:#ffffff;position:absolute;right:-4px;top:-1px;z-index:1;border-radius:50%;}.circle-left:before{content:'';width:34px;height:33px;background:#ffffff;position:absolute;left:-4px;top:-1px;z-index:1;border-radius:50%;}.successCheck{margin:0 auto 15px;width:auto;display:block;font-size:55px;}.paymentPanel{height:60px;background:#fff;overflow:visible !important;padding:11px 10px;}.buss_ticket{padding:0 10px;}.ticket.buss_ticket > div{padding:18px 0 18px 25px;}.ticket.buss_ticket > .first{width:32%;}.bus_companies td:first-child{width:70% !important;font-size:12px !important;}.bus_companies td:nth-child(2){width:30%;}.bus_companies label > span{width:92%;padding:0;margin:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-left:17px;}.passenger_items{font-size:0;display:flex;justify-content:space-between;}.passenger_items .passenger_oneItems{display:inline-block;font-size:13px;line-height:30px;text-align:center;flex:1;}.passenger_oneItems > div:first-child{border-bottom:1px solid #e3e3e3;}.passenger_oneItems.en-name{text-transform:lowercase;}.seatWrap{background-color:#eee;border:1px solid #e6e6e6;border-left:none;border-radius:5px;border-top-right-radius:10px !important;border-bottom-right-radius:10px !important;margin:auto;max-width:650px;min-height:180px;position:relative;}.seatWrap .seats{display:inline-block;margin:auto}.front{position:absolute;left:-21px;width:45px;height:179px;background:url(../images/BusFront.png) no-repeat;background-size:60% 100%}.seatWrap .seats .seats-content{overflow:hidden;white-space:nowrap;padding:10px 0}.seatWrap .seats ul{overflow:hidden;margin:2px;display:flex;width:100%;direction:ltr}.seatWrap .seats li{cursor:pointer;text-align:center;padding:0 0;background-color:#fff;border:1px solid silver;border-radius:5px !important;font-size:11px;width:27px;height:27px;text-decoration:none;margin:1px 10px;display:inline-block;transition:0.5s;color:#22819c}.seatWrap .seats li.gentleman{background:#aee2fa;border-color:#aee2fa;color:#FFF}.seatWrap .seats li.woman{background:#ffb2d3;border-color:#ffb2d3;color:#FFF}.opacity-0{opacity:0}.seatWrap .seats li.selected{background:#73bb46}.seatWrap .seats li.selected span{color:#FFF}.choices-color ul{margin-top:20px;text-align:center;}.choices-color ul li{font-size:13px;line-height:30px;}.choices-color div.seat{width:22px;height:22px;border-radius:5px !important;display:inline-block;margin-left:5px;vertical-align:text-bottom;box-shadow:0 4px 4px #d3d3d3;}.choices-color p{display:inline-block;}.choices-color .available{background-color:#fff;border:1px solid silver;}.choices-color .green{background-color:#73bb46;border:1px solid #73bb46;}.choices-color .gentleman{background-color:#aee2fa;border:1px solid #aee2fa;}.choices-color .ladies{background-color:#ffb2d3;border:1px solid #ffb2d3;}.train_ticket .first{min-width:20%;}.timer{font-size:25px;font-weight:600;}.timerAlert{font-size:15px;font-weight:600;}.one_hotel,.one_tour{background:#fff;margin-bottom:30px;width:100%;float:right;position:relative;border:1px solid #e3e3e3;border-radius:5px;box-shadow:0 2px 10px #c8c8c8;}.hotelRightInfo,.hotelRightInfo{padding:10px 10px;border-left:1px solid #e3e3e3;}.tourRightInfo{padding:10px 10px;border-left:1px solid #e3e3e3;}.tourLeftInfo{text-align:center;color:#a9a9a9;}.tour_img{width:200px;height:97px;}.hotel_img,.tour_img{overflow:hidden;}.hotel_img{min-width:40%;max-width:256px;max-height:145px;margin-left:10px;border-radius:5px;border:1px solid #ddd;}.img_small{max-width:140px;height:79px;margin-left:10px;border-radius:5px;overflow:hidden;}.hotel_star{position:relative;color:#bbb;}.hotel_star.hotel_star_5 span,.hotel_star.hotel_star_5 i{color:#d6d604 !important;}.hotel_star.hotel_star_4 i:nth-child(-n+4){color:#d6d604 !important;}.hotel_star.hotel_star_3 i:nth-child(-n+3){color:#d6d604 !important;}.hotel_star.hotel_star_2 i:nth-child(-n+2){color:#d6d604 !important;}.hotel_star.hotel_star_1 i:nth-child(-n+1){color:#d6d604 !important;}.hotel_star > a > i{color:#dbdbdb;display:inline-block;}.searchHeader.has-rating .route-en{padding:0;}.rate_star{direction:ltr;width:auto;position:relative;}.rate_star.rate_star_5 > a > i{color:#d6d604 !important;}.rate_star.rate_star_4 > a:nth-child(-n+4) > i{color:#d6d604 !important;}.rate_star.rate_star_3 > a:nth-child(-n+3) > i{color:#d6d604 !important;}.rate_star.rate_star_2 > a:nth-child(-n+2) > i{color:#d6d604 !important;}.rate_star.rate_star_1 > a:nth-child(-n+1) > i{color:#d6d604 !important;}.rate_star > a > i{color:#dbdbdb;display:inline-block;font-size:13px;vertical-align:middle;}.rate_star > a.yellow i{color:#d6d604 !important;}.view_more{padding:10px;text-align:center;color:#db408a;font-weight:500;cursor:pointer;border-top:1px dashed #ccc;}.view_more > span{font-size:18px;padding-left:5px;vertical-align:sub;font-weight:600;}.view_more:hover{color:#8dc63f;}.totalPrice{background:#f4f4f4;padding:5px 10px;border-top:1px solid #e3e3e3;overflow:hidden;line-height:30px;}.totalPrice .redColor{font-size:17px;}.hotel_address:before{content:'\e850';font:100 15px/1px icomoon;color:#acacac;}.hotel_price{float:left;text-align:center;}.hotel_satisfy{border:1px solid;border-radius:4px;padding:0 4px;}.satisfy{width:18px;height:16px;display:inline-block;background:url(../images/tourgardan-icons.png) no-repeat -143px -132px;position:relative;top:3px;}.discount_percent{background:#ff6000;color:#fff;font-size:13px;padding:2px 5px;line-height:24px;width:auto;position:absolute;top:7px;right:0px;}.discount_percent2{background:#f8ae65;color:#fff;padding:2px;line-height:24px;border-radius:4px;}.discount_percent > b,.discount_percent2 > b{display:inline-block;border-left:1px dotted #fff;padding-left:5px;}.hotelDetailsPanel{display:block !important;width:100%;padding:0;margin:0;font-size:13px;line-height:30px;list-style:none;background-color:#fff;border:none;-webkit-transition-duration:0.3s;overflow:hidden;}.hotel_rooms_info{position:relative;}.priceLeft{text-align:center;color:#a9a9a9;}.tour_strat_price_number{font-size:18px;line-height:28px;display:inline-block;}.start_price_number{font-weight:600;font-size:20px;line-height:38px;display:inline-block;}.tableHotelInfo{position:relative;overflow:visible;}.passenger-icon{display:inline-block;width:14px;font-size:30px;}.roomInfo_header{display:flex;background:#f3f3f3;font-size:0;padding:5px 0;border-bottom:1px solid #ddd;border-top:1px solid #ddd;}.headerDiv{padding:2px 0;}.infoDiv,.headerDiv{flex:1;display:inline-block;text-align:center;font-size:13px;line-height:24px;color:#666;vertical-align:middle;}.roomPrice{display:flex;flex-direction:column;}.headerDiv.roomName,.infoDiv.roomName{min-width:40%;max-width:40%;flex:auto;}.headerDiv.bigCell,.infoDiv.bigCell{min-width:30%;max-width:30%;flex:auto;}.infoDiv.roomPrice-tours,.headerDiv.roomPrice-tours{display:flex;flex-direction:column;}.hotel-item-rooms{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;position:relative;border-bottom:1px dashed #ccc;}.information > div{padding:8px 5px;display:inline-block;width:100%;text-align:center;}.counter{flex:0 !important;}.information > div:first-child{background:#f9f9f9;white-space:nowrap;border-top:1px solid #eee;border-bottom:1px solid #eee;}.hotel-item-rooms:last-child{border-bottom:none;}.oneRoom:hover{box-shadow:0 1px 13px 0px #dadada;}.infoDiv{padding:10px 0;}.roomCount{max-width:100px;}.roomCount .nice-select{padding:0 10px 0 0;width:100%;height:30px;line-height:30px;}.roomCount .nice-select .current{padding-right:10px;display:block;text-align:right;font-size:13px;}.infoDiv del{color:#c5c5c5;font-size:12px;}.room-night-header{text-align:center;position:relative;flex-basis:3%;max-width:3%;align-items:center;}.add-night{cursor:pointer;}.room-night .add-night:hover{color:#db408a;}.hotel-detail-wrapper{display:none;margin:10px 0;border:1px solid #ddd;border-radius:5px;padding:10px;}.helper{position:absolute;top:20px;right:40%;width:29px;z-index:1;}.helperTxt{position:absolute;width:80px;top:9px;display:block;right:-59px;white-space:nowrap;font-weight:600;color:#d22490;font-size:12px;}.helperImg{transform:rotate(-166deg);width:20px;display:block;margin:23px 2px 0 0;}.night-list{display:none;z-index:1;position:relative;overflow:hidden;background:#f9f9f9;}.night-list.hotelList{border-top:1px solid #eee;}.flight-classes{padding:10px;margin:10px 0 20px;clear:both;overflow:hidden;font-size:13px;border-bottom:1px dashed #e1e1e1;}.charter-rules{font-size:14px;font-weight:100;line-height:30px;text-align:justify;padding:10px;color:#a5a5a5;background:#f9f9f9;margin-top:10px;clear:both;overflow:hidden;float:none;width:95%;margin:10px auto;}.rules-item{min-height:120px;vertical-align:top;}.rules-item > div{line-height:24px;padding:5px;}.night-item{text-align:center;max-width:110px;border:1px solid #ddd;border-radius:5px;min-height:80px;display:flex;flex-direction:column;background:#fff;}.night-item .item-title{border-bottom:1px solid #d9dcdf;padding:0 5px;}.night-item .item-body{display:flex;margin-top:auto;padding:0 5px;}.room-status-icon.offline{color:#db408a;}.room-status-icon.online{color:#8dc63f;}.hotel-detail-thumbnail{width:100%;margin:0 auto 2px;max-height:230px;overflow:hidden;}.hotel-detail-thumbnail img{width:100%;max-width:100%;}.gallery-item{display:inline-block;width:25%;max-width:107px;max-height:56px;overflow:hidden;padding-left:2px;margin-bottom:2px;vertical-align:top;}.gallery-item img{width:100%;max-width:100%;}#boxscroll{width:50%;float:right;text-align:justify;padding:0 0 0 20px;}.hotel-detail-img{width:50%;float:left;}.hotelModal{display:none;}.modal-dialog{margin:auto;z-index:0;width:800px;max-width:98%;}.hotelModal .modal-content{position:relative;background-color:transparent;border:0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:none;}.hotelModal .modal-content .modal-header{background:transparent;margin:0;border:0;padding:0;position:relative;}.closeGallery{position:fixed;left:10px;top:10px;width:40px;height:40px;cursor:pointer;background-color:#373232ad;z-index:9998;border-radius:50%;text-align:center;}.closeGallery:before{content:"\e819";font:900 20px/36px icomoon !important;color:#fff !important;}.hotelModal .mySlides,.hotelModal .mySlides{display:none;opacity:0;visibility:hidden;width:100%;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;}.hotelModal .mySlides.active,.hotelModal .mySlides.active{display:block;opacity:1;visibility:visible;}.hotelModal img{display:block;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;height:auto;margin:0 auto;width:100%;max-width:100%;max-height:500px;}.hotelModal .prev,.next{cursor:pointer;padding:17px;color:white;font-weight:bold;font-size:20px;transition:0.6s ease;border-radius:0 3px 3px 0;user-select:none;-webkit-user-select:none;background:#33333382;line-height:12px;height:40px;}.hotelModal .modal-content .prev{left:15px;}.hotelModal .modal-content .next{right:15px;border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;}.meals i{display:inline-block;}.genders{display:block;margin-bottom:10px;overflow:hidden;}.overPlus_bed{padding:5px;border:1px dashed #e3e3e3;font-size:13px;}.extra-bed .nice-select{height:30px;line-height:30px;direction:rtl;text-align:right !important;float:none;}.reserve_hotel_rooms_info .headerDiv{}aside #boxscroll,aside .hotel-detail-img{width:100%;float:none;}.visa_passenger_items .passenger_oneItems{width:12.66%;}.visa_passenger_items .passenger_oneItems.name,.visa_passenger_items .passenger_oneItems.en-name{width:20%;}.flight-logo{width:45px;height:45px;overflow:hidden;background-image:url(../images/airline-logos.png);background-size:cover;background-repeat:no-repeat;}.flight-item-logo-name{font-weight:700;text-align:center;color:#4286f5;font-size:9px;font-family:tahoma}.flight-logo.taban{background-position:center -43px}.flight-logo.qeshm-air{background-position:center -85px}.flight-logo.mahan{background-position:center -136px}.flight-logo.iran-air{background-position:center -182px}.flight-logo.air-tour{background-position:center -226px}.flight-logo.aseman{background-position:center -273px}.flight-logo.zagros{background-position:center -317px}.flight-logo.meraj{background-position:center -365px}.flight-logo.ata{background-position:center -410px}.flight-logo.atrak{background-position:center -761px}.flight-logo.caspian{background-position:center -502px}.flight-logo.naft{background-position:center -910px}.flight-logo.sepehran{background-position:center -596px}.flight-logo.saha{background-position:center -637px}.flight-logo.pouya{background-position:center -689px}.flight-logo.varesh{background-position:center -740px}.flight-logo.Flypersia,.flight-logo.flypersia{background-position:center -780px}.flight-logo.Chabahar,.flight-logo.chabahar{background-position:center -780px}.rzslider .rz-pointer{background:#ffffff;width:15px;height:15px;border:1px solid #d2d2d2;top:-6px;box-shadow:0 2px 2px #bbb;}.rzslider .rz-pointer:after{display:none;}.rzslider .rz-selection{background-color:#db408a;}.modal-open .modal{}.icon-set{font-size:18px;margin-left:2px;position:relative;top:5px;color:#db408a;}.parentDiv{width:100%;height:100px;overflow:hidden;position:relative;padding-top:10px;}.mapContainer{max-width:100%;width:100%;height:0;overflow:hidden;position:relative;margin-bottom:20px;}.mapTour{border-radius:5px;max-width:100%;}.tourArea{padding:20px 0 0;}.allPlans{height:160px;overflow:hidden;}.allPlans .list{overflow:hidden;position:relative;padding:0 15px 20px 0;}.tripPlan.border-right{border-right:2px solid #e1e1e1;padding-right:10px;}.tripPlan.border-right .planTitle{width:95%;}.tripPlan{position:relative;width:100%;float:left;padding:0 40px 20px 0;}.tripPlan:last-child .planCircle.grayCircle{margin-right:-28px;}.tripOneDay{margin-right:9px;}.tripPlan:last-child{border-right:none;}.tripPlan > div{margin-bottom:15px;}.planCircle{width:35px;height:35px;border-radius:50%;text-align:center;color:#fff;line-height:40px;display:inline-block;position:relative;right:-27px;top:0;font-size:20px;}.planCircle .icon-plan{width:20px;height:20px;background:url(../images/tourgardan-icons.png) no-repeat;background-position:-20px -175px;display:block;margin:7px auto;}.planCircle .icon-set{font-size:20px;font-family:icomoon;color:#fff;position:relative;top:3px;margin:0;}.planCircle .hotel{width:20px;height:20px;background:url(../images/tourgardan-icons.png) no-repeat;background-position:0px -175px;display:block;margin:7px auto;}.planCircle .map{width:20px;height:20px;background:url(../images/tourgardan-icons.png) no-repeat;background-position:-40px -175px;display:block;margin:7px auto;}.blueCircle{background:#42bced;}.greenCircle{background:#a4d347;}.yellowCircle{background:#fabf3d;}.redCircle{background:#f86c6b;}.grayCircle{background:#d3d3d3;}.planTitle{font-weight:500;font-size:14px;color:#4d4d4d;width:99%;}.returnTrip{border-right:3px solid #f2a215 !important;}.returnTrip i{color:#f2a215 !important;}.returnTrip .class{color:#f2a215 !important;border-color:#f2a215 !important;}.returnTrip .path:before{background:#f2a215 !important;}.wentTrip{border-right:3px solid #8bc9f7 !important;}.returnTrip i:not(.icon-train1),.wentTrip i:not(.icon-train1){transform:rotate(180deg);}.wentTrip i{color:#8bc9f7 !important;}.wentTrip .class{color:#8bc9f7 !important;border-color:#8bc9f7 !important;}.wentTrip .path:after{background:#8bc9f7 !important;}.planFlightInfo,.planHotelInfo{background:#f3f3f3;position:relative;height:85px;padding:5px 10px;color:#4a4a4a;margin-bottom:10px;width:99%;}.routing > i{position:absolute;left:0;right:0;margin:0 auto;width:30px;}.routing .transType{display:flex;align-items:center;flex-direction:column;height:40px;}.ticket.flighti .routing i{top:34px;}.ticket.buss_ticket .routing i{top:30px;}.ticket.train_ticket .routing i{top:28px;}.planFlightInfo i{font-size:20px;z-index:1;}.planFlightInfo > div,.planHotelInfo > div{padding:0 18px;font-size:13px;}.planFlightInfo > div:first-child{width:20%;border-left:2px solid #e3e3e3;padding:0;font-size:12px;text-align:center;}.planFlightInfo .airbusLogo{width:50px;display:block;margin:0 auto;height:50px;}.planFlightInfo .routing{padding-left:40px !important;}.planFlightInfo .routing > div .time{margin-top:14px;line-height:20px;}.planFlightInfo .stop img{position:relative;top:-9px;width:20px;}.planFlightInfo .transportLogo{width:40px;display:block;margin:9px auto 0;}.path{width:100% !important;height:1px;background:#e3e3e3;display:block !important;position:relative;top:30px;}.path:before{content:'';position:absolute;right:0;top:-7px;width:13px;height:13px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#ddd;}.path:after{content:'';position:absolute;left:0;top:-7px;width:13px;height:13px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#8dc63f;}.planHotelInfo > div{display:inline-block;padding:0 0 0 20px;vertical-align:text-top;font-weight:500;font-size:13px;line-height:25px;width:17%;text-align:center;color:#777;}.planHotelInfo > div:first-child{width:24%;border-left:2px solid #ddd;text-align:right;}.planHotelInfo > div:last-child{width:auto;}.planHotelInfo .hotel_star{padding-top:6px;margin-bottom:0;}.tripTitle{background:#ffffff;font-weight:500;font-size:11px;line-height:28px;color:#e06cb5;position:relative;border:1px solid #e06ca8;display:inline-block;width:25px;height:25px;border-radius:50%;text-align:center;}.tripTitle:before{content:'';position:absolute;width:35px;height:2px;background:linear-gradient(90deg,#fbaadb,#b7b7b7);right:-35px;top:47%;}.tripDays{padding:0;}.tripDays .tripOneDay{width:49%;display:inline-block;vertical-align:top;float:none;}.tripDays .tripOneDay:nth-child(odd){padding:0 0 0 10px;}.tripDays .tripOneDay:nth-child(even){padding:0 10px 0 0;}.tripOneDay p{text-align:justify;padding:0;}.packages{position:relative;color:#4a4a4a;font-size:0;margin-top:15px;overflow:hidden;border:1px solid #ddd;border-radius:5px;}.package-box{box-shadow:0px 1px 10px 0px #dfdfdf;}.packages .infoDiv{display:inline-block;padding:0;font-weight:500;font-size:13px;line-height:30px;text-align:center;color:#777;width:20%;vertical-align:middle;position:relative;}.packages > .infoDiv.reservePackage{width:10%;padding-left:12px;vertical-align:middle;}.infoDiv.nameHotel:before{content:'';width:2px;height:100%;background:#ddd;position:absolute;left:0;top:0px;}.packages .nameHotel{width:19%;text-align:right;font-size:13px;height:auto;position:relative;}.direction{position:relative;min-width:30px;height:60px;text-align:center;}.direction i{position:absolute;transform:rotate(180deg);right:0;left:0;margin:0 auto;top:22px;display:block;font:900 16px/1px icomoon;color:#a0a0a0;}.packages .hotel_star{margin-bottom:0;margin-top:0px;padding-left:10px;border-left:1px solid #b5b4b5;margin-left:10px;height:22px;line-height:22px;}.packages .meals{height:30px;}.packages .night-item{height:auto;vertical-align:middle;width:16.6%;padding:0 10px 0 0;min-width:130px;margin-bottom:10px;}.packages .allNights{width:80%;display:inline-block;position:relative;vertical-align:middle;text-align:right;}.page-reserve .packages .allNights{width:72%;}.page-reserve .wrapper-reserve-confirm .packages .allNights{width:calc(74% - 15px);}.detailsPanel.show{display:block !important;}.packages .night-item > div{min-height:92px;position:relative;}.packages .night-item .item-body{}.packages .night-item .item-title,.packages .item-title{color:#666;font-weight:500;line-height:25px;white-space:nowrap;font-size:13px;}.prePaid{font-size:11px;border-top:1px solid #e3e3e3;vertical-align:bottom;height:25px;position:absolute;bottom:0;width:95%;}.endDay,.startDay{font-size:20px;font-weight:600;color:#666;}.packagesHeader{border:none;padding:0;}.packagesHeader > div{padding:0 15px;}.agency{background:url('../images/Layer 527.jpg') no-repeat left top;padding:20px;background-size:cover;}.agencyName{font-size:20px !important;text-align:center;}.agencyAddress{font-size:14px;}.coveredItems li{font-size:13px;line-height:30px;}.coveredItems i,.correct-signal{border:1px solid;border-radius:50%;font-size:9px;padding:3px;margin-left:5px;color:#9cce59;position:relative;float:right;top:3px;height:17px;}.item-passengers-header{display:none;}.transferPackage{border:1px solid #e4e4e4;border-radius:5px;position:relative;margin-bottom:20px;font-size:0;}.transferPackage_header{box-shadow:none;border:none;margin-bottom:0;color:#000;}.transferPackage > div{display:inline-block;width:23%;direction:ltr;font-size:13px;line-height:24px;vertical-align:middle;padding:0 10px;}.transferPackage > div.airline{position:relative;}.transferPackage > div.airline:before{position:absolute;content:'';width:2px;height:80%;top:5px;left:10px;background:#ddd;}.transferPackage .date_movement,.transferPackage .date_in{width:15%;}.default{color:#586b89;}.addFavorite{padding:4px;border:1px solid;border-radius:3px;font-size:17px;position:relative;top:4px;margin-left:5px;}.addFavorite2{padding:6px 6px 3px;border:1px solid;border-radius:3px;font-size:17px;position:relative;top:6px;}.tour-item-rooms{border-bottom:1px dashed #ccc;}.tour-item-rooms:last-child{border-bottom:none;}.tour_transport_logo{width:35px;margin-left:30px;margin-top:10px;}.tour_airline_logo{width:30px;margin:0 auto;display:block;height:37px;}.tour_transport_logo img,.tour_airline_logo img{width:100%;max-width:100%;}.tour_transportType,.tour_transportName{font-size:12px;line-height:15px;}.tour_transportName{direction:ltr;}.progress{height:5px;margin-bottom:0px !important;border-radius:50px !important;background-color:#ebebeb;}.progress-bar-striped,.progress-striped .progress-bar{background-image:linear-gradient(45deg,rgb(239,130,40) 25%,#ef8128 25%,#ef8328 50%,rgb(233,32,99) 50%,rgb(239,130,40) 75%,transparent 75%,#ef8328);-webkit-background-size:25px 25px;background-size:25px 25px;}.progress-bar{background-color:#ef7e2a !important;border-radus:10px;transition:all 1s linear;}.progress.rateProgress{height:5px;overflow:visible;}.progress >ul{width:100%;height:100%;position:absolute;}.progress >ul li{width:20%;float:right;height:100%;position:relative;cursor:pointer;}.progress >ul li .circleRate{width:15px;height:15px;border-radius:50%;border:1px solid #dfdfdf;position:absolute;background:#f9f9f9;left:0;top:-5px;transition:all 2s ease-in-out;}.squre{padding:3px;display:inline-block;margin-left:5px;background:#e80872;}.pageTitle{padding:10px 10px;font-size:16px;line-height:30px;font-weight:500;}.tabber{padding-left:30px;min-width:18%;display:flex;flex-direction:column;flex-wrap:wrap;text-align:center;}.tabber > li{border-bottom:3px solid #e3e3e3;display:block;padding:10px;width:100%;}.activeLi{border:1px solid #dddddd !important;background:#f8f8f8;border-bottom:none !important;}.activeLi a{color:#000000 !important;font-weight:500 !important;}.activeLi a i{color:#e80872;}.tabs{flex:1;padding:0;}.tabs .oneTab{display:none;}.tabSwitcherSec{margin-top:20px;}.tabSwitcherSec h3 i{font-size:40px;}.tabSwitcher{width:60%;margin:0 auto 0;position:relative;padding:2px 30px;border-radius:30px;display:flex;align-items:center;justify-content:space-between;}.tabSwitcher .switch{font-size:14px;position:relative;display:block;text-align:center;border-radius:30px;background:#f0f0f0;padding:8px 0;margin:5px 0;cursor:grab;}.activeSwitchByair{background:linear-gradient(86deg,#8cdd9f,#46ba56) !important;color:#fff;box-shadow:0 2px 2px #c9c6c6;}.activeSwitchByTrain{background:linear-gradient(86deg,#8cdd9f,#46ba56) !important;color:#fff;box-shadow:0 2px 2px #c9c6c6;}.tabber > li a{display:block;font-weight:400;font-size:15px;line-height:30px;color:#927435;cursor:pointer;}.allTabs{border-top:none !important;}.allTabs .oneTab{display:none;}.packageInfo{padding:10px;margin:0;color:#666;font-size:15px;overflow:hidden;display:flex;align-items:center;justify-content:space-between;}.oneColPackage{color:#666;padding:0 10px;margin-right:10px;position:relative;}.oneColPackage:after{content:'';position:absolute;width:1px;height:14px;top:7px;right:0;background:#b7b7b7;}.packageDateFrom,.packageDateTo{border-radius:2px;text-align:center;font-weight:500;font-size:18px;line-height:25px;color:#000;width:auto;padding:3px 5px;vertical-align:top;}.priceStrat{width:160px;text-align:center;color:#666;font-weight:500;font-size:15px;line-height:25px;border-radius:2px;}.packageInfo .icon-location-hotel{position:relative;top:3px;font-size:18px;}.caption-section{margin:0 auto 0;top:0;font-size:13px !important;position:relative;right:0;left:0;}.caption-section .notFound{font-weight:400;font-size:15px;line-height:30px;font-weight:400;font-size:15px;line-height:30px;color:#333;margin-bottom:30px;display:block;}.mapboxgl-canvas{width:100% !important;}.map{position:relative;top:-77px;clear:both;z-index:850;}.contact-form{border:1px solid #e3e3e3;border-radius:5px;box-shadow:0 1px 7px #d6d6d6;padding:0 0;font-size:13px;line-height:28px;background:#fff;}.contact-form > div,.contact-form > aside{padding:20px !important;}.contact-form > aside{border-right:1px solid #ddd;}.address_row{margin-bottom:57px;font-size:15px;}.textArea{border:1px solid #e3e3e3;border-radius:4px;font-size:13px;line-height:40px;color:#666;width:100%;display:block;position:relative;padding:0 5px;box-shadow:0 0px 1px #d8d8d8;}#refresshID{height:40px;}.tour_from{flex:1;position:relative;background:#ffffff;box-shadow:0 4px 8px 0px #888888;border-radius:5px;padding:5px 5px 5px 5px;text-align:center;border-right:5px solid #ddd;margin-bottom:20px;max-width:100px;width:18%;margin-left:2%;min-width:18%;}.tour_from a>i{font-size:30px;background:#ebfded;border-radius:50%;padding:5px;color:#666;display:block;width:max-content;margin:0 auto 0px;}.tour_from span i{vertical-align:middle;position:absolute;transform:rotate(-45deg);top:14px;left:-35px;color:#dddddd;}.tour_from > .circleRight{width:20px;height:20px;border-radius:50%;background:#fff;right:-10px;position:relative;}.tour_from > .circleLeft{width:20px;height:20px;border-radius:50%;background:#fff;position:absolute;left:-10px;}.country_cityTours{padding:0;position:relative;clear:both;margin-top:30px;background:#ddd url('/public/themTourgardan/images/categoryTour/top2.png') top center no-repeat;background-size:100% auto;mi-height:750px;overflow:hidden;}.country_cityTours:before{content:url(../images/categoryTour/bg2.jpg);position:absolute;margin:auto;bottom:-11px;max-width:700px;right:0;left:0;opacity:.5;}.country_cityTours .city_tour .city{position:relative;display:block;text-align:center;box-shadow:0px 1px 13px 0px #a3a3a3;border-radius:20px;background:#fff;padding:10px 0;overflow:hidden;margin:20px 10px 20px 0;border:1px solid #d4d4d4;width:90%;}.city_tour li a{display:block;padding:14px 5px 10px;}.country_cityTours .owl-item > div .name{font-weight:500;font-size:15px;line-height:20px;}.product-img{height:75px;display:block;margin:0 auto 6px;}.country_cityTours .owl-item .city-img{width:85px;display:block;margin:0 auto 6px;height:50px;border-radius:2px;box-shadow:0 2px 2px #999;}.allCity_tours{display:block;position:relative;padding:25px 25px 80px;}.city_tour{height:auto;display:flex;align-items:center;justify-content:center;width:91%;margin:0 auto;}.eventBag{background:#345eb1;font-size:12px;line-height:20px;text-align:center;border-radius:20px;color:#ffffff;position:absolute;display:inline-block;padding:1px 5px;font-weight:500;margin-right:5px;max-width:100%;}.right-side{top:-25px;right:0;}.eventBag:before{position:absolute;content:'';border-top:5px solid #345eb1;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-4px;right:6px;}.tabSwitcher .owl-item{padding-top:20px}.allCity_tours .oneTab{display:none;}.showAllTours{padding:7px 15px !important;}.showAllTours i{margin-right:15px;}.carousel_group_main.max_height{height:auto !important;max-height:560px;overflow:hidden;}.twoItems{width:100% !important;max-height:520px;height:auto !important;border:none;}.twoItems > div{height:240px;}.selectedTab{background:linear-gradient(-50deg,#8ce798,#3cb64c) !important;box-shadow:0px 2px 9px -1px #0f0f0f !important;border:1px solid #4ec15d !important;color:#fff;}.selectedTab:after{content:'';position:absolute;top:0;right:-11px;height:100%;width:7px;border-radius:25px 25px 0 0;background:#db408a;}.selectedTab > li a{color:#db408a;}.activeSwitchByair:before,.activeSwitchByTrain:before{content:'';position:absolute;border-right:8px solid transparent;border-left:8px solid transparent;bottom:0;right:0;left:0;margin:0 auto;width:5px;z-index:1;}.activeSwitchByair:before{border-bottom:8px solid #c9fed0;}.selectedTab:before,.activeSwitchByTrain:before{border-bottom:8px solid #c9fed0;}.specialTours_landing .oneTour{overflow:hidden;width:100%;height:100px;position:relative;text-align:center;}.specialTours_landing .oneTour> a{width:100%;height:100%;overflow:hidden;display:block;}.specialTours_landing .oneTour img{height:54px;max-width:90px;display:block;margin:0 auto;width:auto;border-radius:8px;box-shadow:0 6px 9px #ababab;}.oneTour.small{height:100px;}.itemTours_landing{color:#888;margin-top:20px;font-size:18px;}.country-label{text-align:center;color:#ffffff;width:200px;border:1px solid #ffffff;font-size:21px;font-weight:100;border-radius:5px;padding:10px 0;margin-top:23px;}.country-label:hover{background:#FFF;}.country-label:hover h1{color:#e80872;}.country-label h1,h3.countryDescription{font-size:18px;color:#ffffff;}h3.countryDescription{font-family:isw;font-weight:100;}.oneTour.small img{width:100%;max-width:100%;}.oneTour.larg{width:100%;overflow:hidden;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;}.oneTour.larg img{width:100%;max-width:100%;}.specialTours_landing{padding:50px 0 80px;overflow:hidden;}.country_review{background:url(../images/categoryTour/country-desc4.jpg) no-repeat top right;background-size:100% 100%;overflow:hidden;margin:0 0 30px;position:relative;padding-bottom:30px;height:690px;}.country_img{width:35%;height:440px;border-radius:0 20px 20px 0;position:relative;}.related_articles{margin-bottom:40px;}.related_articles > div{margin-bottom:50px;}.article_img{width:100%;height:110px;border-radius:10px;margin-bottom:20px;}h4.article_title{font-weight:500;font-size:15px;line-height:30px;margin-bottom:10px;text-overflow:ellipsis;overflow:hidden;width:100%;white-space:nowrap;}.article_body p{font-size:13px;line-height:25px;height:70px;overflow:hidden;}.specialToursIcon{background:url(../images/tourgardan-icons.png) no-repeat -33px 0 !important;}.bigImg{width:100%;max-width:100%;padding-bottom:10px;}.newestNews{margin-bottom:10px;overflow:hidden;color:#666;padding:5px 0;text-align:justify;line-height:20px;display:flex;align-items:center;}.newestNews:hover{color:#8dc63f;}.newestNews img{width:50px;height:50px;border-radius:50%;margin-left:10px;}a.mainCategories{display:block;font-weight:500;font-size:13px;line-height:30px;color:#666;padding-right:5px;margin-bottom:10px;position:relative;margin-right:10px;}.newsDetails img{display:block;margin:10px auto;}.shareNews a:hover{color:#db408a;}.newsDetails{font-size:14px;line-height:30px;}.commentBox{padding:15px;border:1px solid #ddd;border-radius:5px;margin:0 0 15px;position:relative;}.oneviewPoint{color:#888;font-weight:500;font-size:13px;line-height:30px;}.replyBox{width:92%;margin:0 6% 15px 0;overflow:hidden;position:relative;}.replyBox .commentBox{border-right:2px solid #f69a15;}.commenting{position:absolute;left:0;bottom:0;}.likeComment{padding:0 7px;line-height:10px;cursor:pointer;}.likeBtn{font:600 15px/1px icomoon;}.cityAttractions{max-height:550px;overflow:hidden;}.topCategories{background:#f3f7fa;padding:30px 10px 0;margin-bottom:50px;}.topCategories ul li{min-width:25%;max-width:25%;position:relative;overflow:hidden;flex:1;padding-left:20px;margin-bottom:20px;}.topCategories ul li:nth-child(4n+4){padding:0 !important;}.topCategories ul li img{height:158px;border-radius:5px;width:100%;}.tag{position:absolute;top:20px;right:0;background:#e80872;font-size:12px;line-height:40px;color:#fff;border-radius:20px 0 0 20px;padding:2px 10px;max-width:60%;width:auto;height:40px;overflow:hidden;z-index:1;}.topCategories .tag{text-overflow:ellipsis;white-space:nowrap;}.topCategories ul li:hover .tag{background:#8dc63f;}.topCategories ul li:hover h3{color:#8dc63f;}.topCategories ul li h3{height:30px;font-weight:500;line-height:30px;color:#666;width:100%;overflow:hidden;margin-top:5px;}.publish-date{font-weight:500;font-size:13px;line-height:30px;color:#c4c4c4;}.oneNews{padding:20px 10px 0;font-size:13px;line-height:25px;}.oneNews .imgNews{width:28%;height:130px;margin-left:20px;border-radius:5px;overflow:hidden;}.newsContent .newsBody{height:100px;overflow:hidden;color:#666;text-align:justify;}.titleMax{max-width:65%;overflow:hidden;}.titleMax > b,.titleMax > span{height:20px;display:block;}.pagination > li > a,.pagination > li > span{line-height:30px;color:#999;height:30px;width:30px;box-sizing:border-box;text-align:center;font-size:13px;padding:0;}.pagination > .disabled > a,.pagination > .disabled > a:focus,.pagination > .disabled > a:hover,.pagination > .disabled > span,.pagination > .disabled > span:focus,.pagination > .disabled > span:hover{color:#fff;background-color:#8bc34a;border-color:#8bc34a;}.mapboxgl-canvas{width:100% !important;}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#8bc34a;border-color:#8bc34a;}.agencyAbsItems{position:absolute;top:0;left:0;}.agency-logo{filter:grayscale(4);opacity:.3;display:block;margin:0 auto;}.absoluteInfo{position:absolute;right:20px;top:0;width:max-content;}.AgencyInfo{background:url('../images/agencyInfoBg.jpg') no-repeat center center;-webkit-background-size:cover;background-size:cover;width:100%;min-height:327px;padding:15px 20px 15px;font-size:13px;line-height:30px;color:#666;text-align:center;}.userComments{padding:35px 0;}.subTitle{font-size:12px;}.box{padding:10px;border-radius:5px;}.continentSec{margin:100px 0 0;overflow:hidden;background:url('../images/bg-highlight2.jpg') no-repeat;background-position:20% 0;background-size:auto;}.allContinent{display:flex;justify-content:center;flex-wrap:wrap;height:100%;background:url(../images/continentsMap.jpg) 103px 86px no-repeat;}.oneContinent{height:360px;padding:0;font-size:13px;line-height:30px;position:relative;flex:1;flex-grow:0;flex-basis:28%;margin-left:40px;}.oneContinent ul{padding-right:20px;}.oneContinent a{color:#888;display:block;font-size:13px;line-height:35px;}.oneContinent .subMenu a:hover{color:#e80872 !important;}.oneContinent h4{font-size:16px;font-weight:600;display:flex;color:#666;margin-bottom:10px;align-items:center;}.oneContinent .menuList > ul{height:100%;padding-right:10px;}.tourIcon{background:#fafafa;display:flex;align-items:center;justify-content:center;margin-left:10px;width:42px;height:42px;border-radius:5px;}.tourIcon img{max-height:38px;}.oneContinent .menuList{overflow:hidden;height:66%;background:#fff;box-shadow:0px 27px 27px -12px #d0d0d0;padding:0;vertical-align:top;border-radius:10px;}.continentNote{padding:80px 0 0 15px;}.continentNote h3{font-size:35px;}.coloredHeader{padding:10px 20px;}.allPackages .carousel_group .carousel_item .item{border-color:#fff;}.carousel_item .packageItem .itemImage{height:100%;border:1px solid #d0d0d0;border-radius:5px;width:90%;}.carousel_item .item.packageItem .itemTours{width:100%;margin:0px auto;position:absolute;top:0;left:0;}.carousel_item .item.packageItem .TourCountry{background:#ffffffb0;height:60px;padding:0 10px;position:absolute;bottom:0;display:block;width:100%;z-index:0;}.allPackages .carousel_group .carousel_item{padding-left:0;}.allPackages .carousel_group{height:340px;overflow:hidden;}.allPackages .TourCountry .right.fa,.allPackages .TourCountry .left.en{line-height:60px;}.allPackages .itemInfo{position:absolute;top:15px;right:0;width:100%;padding:0 10px;}.allPackages .itemInfo .itemCountry{font-size:20px;color:#fff;}.allPackages .carousel_group .carousel_item{height:280px;}.hoverEffect{width:100%;height:100%;background:#2323238c;position:absolute;top:0;right:0;opacity:0;display:block;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.hoverEffect .viewInfo{width:100px;height:30px;font-size:13px;line-height:30px;text-align:center;display:block;margin:48% auto 0;border-radius:4px;box-shadow:0 2px 2px #333;z-index:1;position:absolute;left:0;right:0;}.hoverEffect:before{width:90%;height:90%;display:block;border:2px solid #e3e3e3;content:'';position:absolute;right:0;left:0;margin:12px auto;border-radius:3px;}.hoverEffect:hover{opacity:1;}.hoverEffect i{position:absolute;font-size:40px;color:#fff;right:0;left:0;bottom:0;top:0;margin:auto;display:block;width:40px;height:40px;}.cityInfo-allTabs .oneTab{line-height:30px;text-align:justify;padding:20px;overflow:hidden;}.commentNiceScroll{height:100%;width:100%;padding-right:20px;line-height:35px;text-align:justify;}.commentTab{height:500px;position:relative;overflow:hidden;width:100%;margin-bottom:20px;}.cityInfo-tabs .activeTab,.cityInfo-tabs .activeTab i{color:#75cd86 !important;}.cityInfo-tabs .activeTab i{display:inline-block;width:auto;border-radius:50%;}.cityInfo{width:100%;min-height:500px;margin:50px 0;position:relative;color:#fff;background-image:linear-gradient(-45deg,#400086 25%,transparent 0,transparent 50%,#400086 0,#400086 75%,transparent 0,transparent);background-attachment:fixed;background-size:5px 5px;}.cityInfo-allTabs{padding-bottom:50px;}.cityInfo:before{content:'';position:absolute;background:url(../images/light-bg-top.png) top center no-repeat;top:0px;right:0;width:100%;height:20px;z-index:2;}.cityInfo:after{content:'';position:absolute;background:url(../images/light-bg-bottom.png) repeat;bottom:0px;right:0;height:25px;width:100%;}.imgShadow2{position:absolute;top:0;left:0;width:100%;height:100%;background:#00031bdb;z-index:0;}.cityInfo-tabs{height:260px;display:flex;align-items:center;width:100%;text-align:center;z-index:1;position:relative;background:url(../images/categoryTour/cityTour-tabs3.png) no-repeat right bottom;padding:35px 0 0;-webkit-background-size:contain;background-size:contain;}.cityInfo-tabs img{width:100%;max-width:100%;}.cityInfo-tabs >div span{display:flex;flex-direction:column;cursor:pointer;max-width:20%;font-size:16px;color:#fff;z-index:1;overflow:hidden;flex:1;}.cityInfo-tabs > div span i{font-size:30px;margin-bottom:15px;}.countryInfo{width:100%;height:265px;position:relative;background:url('../images/Layer 18.jpg') center center;-webkit-background-size:100% 100%;background-size:100% 100%;color:#fff;margin:0 0;}.imgShadow{background:#0f0f0f85;width:100%;height:100%;position:absolute;top:0;right:0;}#breadcrumbs__steps,.breadcrumbs__steps{z-index:0;list-style:none;margin:0 0 10px;padding:0;display:flex;justify-content:space-between;align-items:center;position:relative;padding:10px 0;background:#f9f9f9;}#breadcrumbs__steps:before,.breadcrumbs__steps:before{content:"";display:block;position:absolute;background:url(../images/download.png);background-repeat:repeat;top:calc(20% + 1px);right:0;height:1px;width:100%;z-index:1;margin-top:4px;}.breadcrumbs li:first-child{text-align:right;}.breadcrumbs li{text-align:center;position:relative;font-size:13px;}.breadcrumbs li i{display:inline-block;vertical-align:top;position:relative;z-index:8;font-size:1.5em;}.breadcrumbs li i.icon-accept{color:#8bc34a;background-color:#fff;height:30px;}.breadcrumbs li i.circle{width:16px;height:16px;margin-top:-1px;border:1px solid #d2d2d2;border-radius:50%;background-color:#fff;}.breadcrumbs li span{display:block;line-height:10px;}.breadcrumbs li:first-child span{text-align:center;}.breadcrumbs li:last-child{text-align:left;}.breadcrumbs li:last-child span{text-align:center;}.breadcrumbs li i.icon-airplane2,.breadcrumbs li i.icon-bus,.breadcrumbs li i.icon-train{font-size:2em;height:18px;color:orange;}#breadcrumbs__steps:after,.breadcrumbs__steps:after{content:"";display:none;position:absolute;top:17px;right:0;height:2px;z-index:5;background:orange;background:linear-gradient(90deg,orange,#8bc34a);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffa500",endColorstr="#649b18",GradientType=1);}#breadcrumbs__steps.returnPassengers:after{display:block;width:17%;}#breadcrumbs__steps.hotelPassengers:after{display:block;width:29%;}#breadcrumbs__steps.hotelPassengersInfo:after{display:block;width:44%;}#breadcrumbs__steps.flightPassengersInfo:after{display:block;width:65%;}#breadcrumbs__steps.payment:after{display:block;width:84%;}#breadcrumbs__steps.vocher:after{display:block;width:100%;}.local-storage-favorite{display:inline-block;position:relative;padding:0 2px;z-index:9;}.flight_search_submit button{height:60px;}.flight_search_submit{width:12%;flex:unset !important;padding:0 !important;}.respons_hotel .item_destination:after,.respons_hotel .item_origin:after{left:10px;}.element-has-loading{position:relative;opacity:1;}.element-target-loading{position:relative;}.element-loading{z-index:99;display:none;border-radius:inherit;position:absolute;cursor:not-allowed;opacity:1;left:0;top:50%;color:red;right:0;margin:auto;text-align:center;}.element-has-loading.active .element-target-loading{opacity:1;border-radius:0;background-color:rgba(0,75,132,.7);color:#fff;}.element-has-loading.active .element-loading{display:inline-block;}.element-loading > div{width:8px;height:8px;background-color:#fff;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both;}.element-loading .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s;}.element-loading .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s;}.basket-items{position:absolute;top:25px;padding:0 6px;height:16px;text-align:center;background:#e80872;left:17px;line-height:18px;color:#fff;border-radius:5px;display:inline-block;font-weight:600;}.basket-items2{background:#e80872;margin-left:-5px;color:#fff;border-radius:50%;display:flex;font-weight:600;width:max-content;padding:0px 10px;justify-content:center;align-items:center;height:25px;position:relative;}.lblPrice{background:#f3f3f3;border-radius:4px;margin-bottom:5px;width:95%;margin:0 auto 5px;padding:13px 6px;text-align:center;}.hotel-section{padding:20px;border:1px solid #e2e2e2;border-radius:5px;box-shadow:0px 5px 5px #f1f1f1;}.roomImage{width:40%;display:inline-block;padding:0 10px;}.oneImageGallery{width:300px;height:150px;padding-left:2px;}.imagesGallery{height:150px;}.search-date{font-size:0;padding-top:30px;padding-bottom:40px;overflow:hidden;}.search-date .select_modular.datePicker{display:flex;}.search-date .flight_search_item.item_date{flex:1;margin-left:10px;}.search-date .flight_search_item > div{border:1px solid #e3e3e3;border-radius:4px;min-height:40px;font-size:13px;line-height:40px;color:#666;width:95%;display:block;position:relative;padding:0 5px;box-shadow:0 0px 1px #d8d8d8;margin-bottom:10px;}.search-date input{background:#fff !important;border:none;box-shadow:none;line-height:40px;text-align:center;padding:0;}.search-date .open-datepicker{top:0px;left:0;width:40px;height:100%;border-right:1px solid #e3e3e3;text-align:center;background:#f3f7fa;}.search-date .item_label{position:absolute;right:8px;top:-7px;background:#fff;padding:0 4px 0 4px;z-index:1;height:16px;font-weight:500;font-size:15px;line-height:16px;color:#999;}.contentNiceScroll{height:400px;padding-right:15px;padding-left:15px;overflow:hidden;margin-bottom:10px;}.hotel-Room-info{text-align:center;min-height:70px;border:1px solid #e3e3e3;border-radius:5px;padding:5px !important;}.hotel-Room-info i,.iconHotel{font-size:22px;color:#bbb;vertical-align:middle;padding-left:5px;}.userRating{width:45px;height:20px;border:solid 1px #e1e1e1;border-right-color:transparent;position:relative;border-bottom-left-radius:3px;border-top-left-radius:3px;text-align:center;padding-top:2px;line-height:15px;top:-7px;float:left;font-size:12px;font-weight:bold;}.userRating:after{content:"";position:absolute;right:-8px;top:2px;width:14px;height:14px;transform:rotate(45deg);border-top:solid 1px #e1e1e1;border-right:solid 1px #e1e1e1;}.oneRoom .room-night{width:62px;height:100%;display:flex;flex-direction:column;border-radius:4px 0 0 4px;justify-content:center;font-size:14px;color:#000;align-items:center;text-align:center;min-height:95px;border-right:1px solid #e3e3e3;}.oneRoom .room-night .add-night{cursor:pointer;}.view-on-map{position:absolute;bottom:30px;right:0;background:#ec09727d;border-radius:30px 0 0 30px;padding:5px 10px;color:#fff;}.view-on-map:hover{background:#ec0972;color:#fff;}.mode{color:#fff;border-radius:10px;margin-bottom:4px;height:22px;line-height:22px;display:inline-block;padding:0 8px;}.offlineMode{background:#fe4b55;}.pageinfoDF.dont-page-show{width:72%;padding-top:43px;float:left;}.dont-page-show{max-width:1170px;width:100%;margin:0 auto;}.patternBg{background:#fff url(../images/earth-bg2.jpg) no-repeat;background-position:0 0;background-size:contain;}.flightRout{width:250px;position:relative;display:inline-block;margin-top:30px;}.flightRout:before{position:absolute;content:'';width:85%;height:1px;border-bottom:2px dotted #b7b7b6;top:29px;right:20px;}.priceTag{text-align:center;position:absolute;left:0;right:0;margin:0 auto;top:-27px;padding:4px;width:34%;height:25px;color:#ffffff;font-size:12px;line-height:17px;border-radius:5px;background:#8dc63f;}.priceTag:before{content:'';position:absolute;border-top:7px solid #8dc63f;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;right:0;left:0;margin:0 auto;width:10px;}.flightRout .circle{width:16px;height:16px;margin-top:-1px;border:2px solid;border-radius:50%;background-color:#fff;display:inline-block;position:relative;color:#ddd;}.flightRout .circle{width:16px;height:16px;margin-top:-1px;border:2px solid;border-radius:50%;background-color:#fff;display:inline-block;position:relative;color:#ddd;}.greenBorder{border-color:#6ec386 !important;}.destinationCity .circle:before{border:2px solid #6ec3864a;}.flightRout .circle:before{content:'';position:absolute;width:22px;height:22px;border:1px solid #ddd;border-radius:50%;top:-5px;right:-5px;}.flightRout .circle:before{content:'';position:absolute;width:22px;height:22px;border:1px solid #ddd;border-radius:50%;top:-5px;right:-5px;}.next15Days li{width:6.66%;display:inline-block;padding-left:10px;vertical-align:top;}.next15Days li > div{width:100%;font-size:12px;}.priceValue{color:#929292;text-align:center;line-height:13px;padding-top:10px;font-weight:500;}.offer-city-item-price{display:block;position:relative;font-weight:500;background:#f3f3f3;overflow:hidden;margin:0 auto;}.height100{height:100px !important;}.next15Days li > div .priceBar{width:100%;background:#e7e7e7;position:absolute;bottom:0;}.flightList .offer-city-item-wrapper{width:176px;padding:5px 5px;display:inline-block;font-size:12px;}.offer-city-item{text-align:center;cursor:pointer;background-color:#f3f3f3;-webkit-border-radius:4px;-moz-border-radius:4px;padding:0;overflow:hidden;font-weight:500;}.offer-city-item-date{border-top:2px solid #ffffff;color:#9b9b9b;}.offer-city-item-time{font-size:13px;background:#dcdcdc;}.offer-city-item-wrapper .offer-city-item-price{background:#e7e7e7;color:#000;width:100%;}.lowest{color:#00b900 !important;}.lowest .offer-city-item-time{background:#00b900;position:relative;color:#fff !important;}.lowest .offer-city-item-date{border-top:2px solid #ffffff;}.lowest .offer-city-item-price,.lowest .offer-city-item-date{color:#00b900;}.lowest .offer-city-item-time:before{background:#7bd400;content:'\e871';}.percent .offer-city-item-time:before{content:'%';background:#db408a !important;border-left:2px solid #ffffff;font-weight:600;color:#ffffff !important;}.lowest .offer-city-item-time:before,.percent .offer-city-item-time:before{width:32px;height:100%;position:absolute;right:0;top:0;font-size:15px;font-family:icomoon;color:#fff;}.hotel-rules-wrapper{display:none;border-top:1px solid #e9ecef;margin-top:25px;}.hotel-rules-wrapper.show{display:block;}.hotel-rules-title{font-size:18px;color:#5f88dd;margin:15px 0 5px;}.hotel-rules-list{font-size:14px;}.hotel-rules-item{margin-bottom:10px;display:block;text-align:right;}.hotel-rules-item-title,.hotel-rules-item-content{display:block;position:relative;vertical-align:top;color:#333;}.hotel-rules-item-title{padding:3px 5px;white-space:nowrap;color:#333;text-align:right;display:inline-block;}.hotel-rules-item-title:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background-color:#5f88dd;}.hotel-rules-item-content{text-align:justify;padding:8px 10px 5px;border-bottom:1px solid #e9ecef;font-size:13px;}.hotel-rules-item:last-child .hotel-rules-item-content{border-bottom:0;}.hotel-rules-modal .hotel-rules-title{margin:0 0 0 0;}.hotel-rules-modal .modal-content{background-image:none !important;}.hotel-rules-modal .modal-body{padding:10px 15px;}.reverse{position:absolute;right:95%;top:36%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;z-index:1;background:#8280819e;text-align:center;color:#ffffff;font-size:12px;border-radius:50%;padding:5px 5px;}aside .reverse{top:80px;transform:rotate(90deg);right:90%;}aside .reverse:hover{-webkit-transform:rotate(270deg) !important;-moz-transform:rotate(270deg) !important;-ms-transform:rotate(270deg) !important;-o-transform:rotate(270deg) !important;transform:rotate(270deg) !important;}.hotel-thumbnail{width:100%;height:auto;margin-bottom:15px;}.hotel-specs{margin-bottom:10px;}.hotel-specs-item{font-size:14px;display:inline-block;margin-left:5px;}.hotel-specs-item-title{color:#6f6f6f;}.hotel-specs-item-value{color:#777;font-size:12px;}.hotel-thumbnail{margin-bottom:15px;}.hotel-thumbnail img{width:100%;height:auto;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;}.hotel-time,.hotel-traffic,.hotel-view{margin:15px 0;}.hotel-time-item,.hotel-traffic-item,.hotel-view-item{font-size:14px;display:inline-block;margin-left:5px;}.hotel-time-item{margin-left:15px;}.hotel-traffic-title,.hotel-view-title{font-size:18px;color:#e05899;}.hotel-time-item-value,.hotel-traffic-item-value,.hotel-view-item-value{font-size:12px;}.hotel-content-long{color:#777;}.morecontent span{display:none;}.morelink{display:inline;color:#777;}.tooltip > .tooltip-inner,.tooltip{color:#fff;max-width:none;white-space:nowrap;font-family:isw;z-index:99999;}.fixed-menu .tooltip > .tooltip-inner{background-color:#4caf50;}.fixed-menu .tooltip.left .tooltip-arrow{border-left-color:#4caf50;}.airlineLogo{width:24px;height:24px;}.nav-tabs > li.active > a,.nav-tabs > li.active > a:focus,.nav-tabs > li.active > a:hover{color:#f0f4f7;cursor:default;background-color:#db408a;border:none;border-bottom-color:transparent;}.nav-tabs > li{width:25%;text-align:center;white-space:nowrap;}.nav-tabs > li > a{border:none;border-radius:4px 4px 0 0;background:#fafbfb;}.list-group-item{margin-bottom:0px;border:none;border-bottom:none;background:none;}.flightListNiceScroll{height:1190px;border-radius:0 0 5px 5px;}.airport-list .table > tbody > tr > td{padding:20px 10px 20px 0;vertical-align:top;border-top:1px solid #dddddd21;width:15%;color:#fff;white-space:nowrap;}.airport-list .table > thead > tr > td{padding:10px 10px 10px 0;width:15%;white-space:nowrap;}.airport-list .table > thead > tr{border-radius:5px 0 0 0;overflow:hidden;}.bgTransparent{background:#191919bd;border-radius:5px;}.searchInput{width:50%;margin:50px auto;display:block;position:relative;}.searchInput > input{padding:10px 30px;border-radius:50px;border:3px solid #ededed !important;font-size:15px;background:#fafbfbe0;width:100%;}.searchInput:before{content:'\e804';position:absolute;top:10px;left:19px;font-size:20px;font-family:icomoon;color:#e80872;}.showModal{display:block !important;opacity:1;}.table-hover > tbody > tr:hover{background-color:#dddddd21;}.list-group-item{cursor:pointer;}.activeListItem{color:#e80872 !important;border-bottom:1px dotted #e80872;}.selectAirport{width:100%;margin:10px auto;display:none;}.landingTitle{font-size:14px;display:block;white-space:nowrap;text-align:center;position:relative;color:#333;margin-top:10px}.img_shadow{content:'';position:absolute;height:41%;box-shadow:0 165px 93px 106px #fff;z-index:999999;right:72px;top:-94px;}.main_img{width:100%;max-width:100%;height:280px;position:relative;border:4px solid #bebebe;box-shadow:3px 56px 25px -39px #383c3c;margin:0 auto;}.articleTitle{width:150px;height:150px;top:-14px;left:-21px;position:absolute;text-align:center;}.articleTitle:before{content:'';position:absolute;width:100%;height:100%;border-radius:50%;background:#e80872;z-index:9;opacity:.7;top:0;right:0;}.articleTitle h1{position:relative;z-index:999999;color:#ffffff;font-weight:500;font-size:15px;line-height:32px;opacity:1;text-align:center;display:block;width:64%;margin:40px auto 0;height:100px;}.main_img img{width:100%;height:100%;padding:8px;}.afra_desc{font-size:14px;color:#666;padding:40px 15px;text-align:justify;}.bg-attachment{align-items:center;background-attachment:fixed;background-position:top center;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;padding:80px 0;position:relative;width:100%;}.bg-attachment.flight{background-image:url(/public/themTourgardan/images/banners/flight-landing3.jpg);}.bg-attachment.international{background-image:url(/public/themTourgardan/images/banners/flighti-bg-attachment.jpg);}.bg-attachment.tour{background-image:url(/public/themTourgardan/images/banners/tour-bg-attachment2.jpg);-webkit-background-size:100% 100%;background-size:100% 100%;}.bg-attachment.hotel{background-image:url(/public/themTourgardan/images/banners/hotel-bg-attachment.jpg);-webkit-background-size:100% 100%;background-size:100% 100%;}.bg-attachment.agency{background-image:url(/public/themTourgardan/images/banners/agency-bg-attachment.jpg);-webkit-background-size:100% 100%;background-size:100% 100%;}.bg-attachment.buss{background-image:url(/public/themTourgardan/images/banners/buss-bg-attachment.jpg);-webkit-background-size:100% 100%;background-size:100% 100%;}.bgTransparentBlack{background:#0071e58f;color:#fff;}.tagg{width:45px;height:70px;background:url(../images/tag7.png) no-repeat center center;position:absolute;top:0px;left:10px;text-align:center;padding:12px 0 0;font-size:11px;color:#fff;line-height:17px;}.tagg p{font-weight:500;}.tagg.two{left:60px;filter:grayscale(1);}.tagg.three{left:120px;}.tagg.four{left:180px;filter:grayscale(1);}.celebration-tag{width:60px;height:60px;border-radius:50%;position:absolute;top:0;left:0;background:url(/public/themTourgardan/images/nowruz400/sabze.png) no-repeat;background-size:cover;}.Newsletters{padding:14px;border:1px solid #ecf1fc;overflow:hidden;border-radius:3px;background:url(../images/newsletter.png) top left no-repeat;margin-top:30px;background-position:0px 100px;background-size:100% auto;max-width:310px;margin:0 auto 20px;}.related_images{width:100%;background:#d6d6d647;padding:10px 10px 0 0;font-size:0;align-items:center;}.related_images li{height:100px;background:#f4f4f4;flex:1;margin-left:10px;margin-bottom:10px;max-width:200px;}.related_images li img{max-width:100%;height:100%;width:100%;}.relatedImg-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5);z-index:9999;}.flight-detail-cancel{display:none;}.train_tab_box_for .label_trainkpd,.train_tab_box_for .varietyTours{display:inline-block;}.asideFilter_timeOut{position:fixed;right:20px;bottom:20px;z-index:9;background-color:#fff;text-align:center;padding:0 10px;}.asideFilter_timeOut.not-fix{position:static;}.oneFavor{width:25%;display:inline-block;vertical-align:top;text-align:center;padding:0 20px;}.oneFavor img{max-height:75px;display:block;margin:0 auto;margin-bottom:10px;}.oneFavor p{display:inline-block;}.icon-male-user.user-pic{font-size:60px;border:3px solid #dadada;padding:20px;display:inline-block;color:#dadada;position:relative;top:10px;right:0;border-radius:50%;margin-bottom:20px;background:#fff;}.search_item .filter-item-input{margin:5px 0;}.userBox{display:inline-block;width:120px;height:30px;vertical-align:middle;border-radius:5px;color:#fff;text-align:center;line-height:30px;}.oneProfileTab{display:inline-block;padding:25px 10px;cursor:pointer;text-align:center;border-bottom:3px solid #e3e3e3;color:#555;font-size:15px;}.oneProfileTabBody{display:none;font-size:16px;}.oneProfileTabBody p{font-weight:500;}.bgPattrenProfile{width:100%;background:url(../images/bg-patternProfile.jpg) no-repeat;background-position:0 101%;margin:50px 0;}.iconTrain{position:absolute;right:0;left:0;margin:0 auto;opacity:.3;}.hotel-package-info-header .headerDiv,.hotel-package-info-body .infoDiv{width:14.2857142%;min-width:initial;float:right;}.hotel-package-info-body .infoDiv{display:table-cell;padding:15px 2px;}.hotel-package-info-header .headerDiv.package-title,.hotel-package-info-body .infoDiv.package-title,.hotel-package-info-header .headerDiv.agent-title,.hotel-package-info-body .infoDiv.agent-title{width:20%;}.hotel-package-info-header .headerDiv.country,.hotel-package-info-body .infoDiv.country,.hotel-package-info-header .headerDiv.city,.hotel-package-info-body .infoDiv.city{width:10%;}.hotel-package-info-header .headerDiv.food,.hotel-package-info-body .infoDiv.food{width:10%;}.hotel-package-info-header .headerDiv.price,.hotel-package-info-body .infoDiv.price{width:10%;}.hotel-package-info-body .infoDiv.price{display:inline-block;direction:ltr;}.hotel-package-info-body .infoDiv.food > p{width:33.3333337%;float:right;display:inline-block;}.hotel-package-info-body .infoDiv.food i{display:inline-block;font-size:16px;vertical-align:middle;}.vector{background:#fcfcfc url(../images/banners/flight-vector3.jpg) no-repeat top left;overflow:hidden;}.page-refund .charter-rules{width:100%;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}.page-top-search{display:inline-block;vertical-align:top;}.page-top-search input{margin-right:5px;min-height:36px;line-height:30px;}.train-logo{max-height:40px;max-width:40px;}.train-logo-aside{max-height:30px;max-width:30px;}.has-loading{position:relative;z-index:9;}.loading-wrapper{position:absolute;left:0;top:0;right:0;bottom:0;z-index:999;background-color:rgba(255,255,255,.7);}.loading{position:absolute;left:50%;top:50%;text-align:center;margin:0 auto;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);z-index:1000;}.loading p{margin-top:10px;}.moreTours{}.moreTours li a:before{}.train-time-line-wrapper{padding:0 !important;clear:both;width:100% !important;}.train-time-line-holder{height:0;overflow:hidden;padding:0 7px;}.train-time-line-list{z-index:0;list-style:none;margin:30px 0 25px;padding:0;display:flex;justify-content:space-between;align-items:center;position:relative;}.train-time-line-list::before{content:"";display:block;position:absolute;background:url(../images/download.png) repeat;right:0;height:1px;width:100%;z-index:1;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);}.train-time-line-link{display:block;cursor:pointer;}.breadcrumbs .train-time-line-item i.circle{margin:5px 0;}.asideHeader{height:80px;position:relative;overflow:hidden;border-radius:4px 4px 0 0;}.asideHeader-text{position:absolute;top:0;color:#fff;font-size:14px;padding:25px 10px 0;}.additionalDesc{background:#fdfdfd url(/public/themTourgardan/images/wave.png) no-repeat center top;background-size:100% auto;padding-top:100px;padding-bottom:40px;}.additionalDesc img{max-width:100%;height:auto !important;}.visaNiceScroll{height:190px;}.serviceNiceScroll{height:190px;padding:0 30px 0 0;}.service-boxes{overflow:hidden;padding:30px 0;position:relative;}.feature-box{width:20%;display:inline-block;}.view-on-map-services{position:absolute;top:70px;left:100px;background:#db408acc;border-radius:30px;padding:5px 10px;color:#fff;}.service-price-box{float:none;display:inline-block;}.service-price-box > div{border:1px solid #e7e7e7;padding:15px 0px;border-radius:5px;min-height:300px;overflow:hidden;font-size:13px;}.infoDiv.desc,.headerDiv.desc{min-width:34%;width:34%;}.serviceDescription{max-height:100px;overflow:hidden;}.raychat_main_button{height:39px !important;width:40px !important;}.search-submit{line-height:60px;}.search-submit .element-loading{left:0;top:0;right:0;bottom:0;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;}.search-item-flight-in .date-picker-ui-wrapper,.search-item-train .date-picker-ui-wrapper,.search-item-tour-co .date-picker-ui-wrapper{width:24%;flex:unset !important;}.search-item-bus .date-picker-ui-wrapper{}.search-item-train .date-picker-ui-wrapper{}.search-item-hotel .date-picker-ui-wrapper{}.search-item-hotel-reserve .date-picker-ui-wrapper{}.search-item-tour .date-picker-ui-wrapper{width:38%;}.search-item-tour-co .date-picker-ui-wrapper{}.search-item-service .date-picker-ui-wrapper{width:28%;}.search-item .date-picker-ui-holder{}.search-item .date-picker-ui-holder.has-return{width:100%;}.search-item .date-picker-ui-holder .date-picker-ui-item{border:1px solid #d2d2d2;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}.search-item .date-picker-ui-item-label{color:#e80872;font-size:14px;}.search-item .date-picker-ui-item-input-holder .form-control{background-color:transparent;border-color:transparent;box-shadow:none;font-size:15px;padding:5px 0;height:30px;}.ui-datepicker-trigger{top:-3px;width:33px;}.search-item .ui-datepicker-trigger [class^="icon-"],.search-item .ui-datepicker-trigger [class*=" icon-"]{font-size:18px;line-height:30px;}.passengers-select-wrapper{height:60px;}.passengers-select-wrapper .passenger-select-holder,.passengers-select-wrapper .passenger-select-header{height:100%;}.passengers-select-wrapper .passenger-select-holder{position:relative;border:1px solid #d2d2d2;border-radius:4px;-webkit-border-radius:4px;-ms-border-raduis:4px;}.passenger-select-primary .passenger-select-body{border-top:3px solid #db408a;}.passenger-select-holder.open .passenger-select-body{position:absolute;z-index:99;background-color:#fff;padding:5px 10px;left:0;right:0;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-webkit-box-shadow:0px 6px 12px rgba(0,0,0,.5);-moz-box-shadow:0px 6px 12px rgba(0,0,0,.5);box-shadow:0px 6px 12px rgba(0,0,0,.5);}.passenger-select-item-btns-holder{border:0;}.passenger-select-primary .passenger-select-item-btn{border-color:#db408a;color:#db408a;}.passenger-select-item-btn,.passenger-select-item-value{display:inline-block;float:right;line-height:25px;width:25px;height:25px;}.passenger-select-item-btn{background-color:transparent;}.passenger-select-item-btn:hover,.passenger-select-item-btn:focus,.passenger-select-item-btn:active,.passenger-select-item-btn:active:focus,.passenger-select-item-btn:active:hover{border-color:#db408a;background-color:#db408a;color:#fff;}.passenger-select-item-btn:nth-child(1){border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;}.passenger-select-item-btn:nth-child(3){border-color:#999;color:#999;border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;}.passenger-select-item-btn:nth-child(3):hover,.passenger-select-item-btn:nth-child(3):focus,.passenger-select-item-btn:nth-child(3):active,.passenger-select-item-btn:nth-child(3):active:focus,.passenger-select-item-btn:nth-child(3):active:hover{color:#fff;background-color:#999;border-color:#999;}.passenger-select-item-btn > [class*='icon-']{font:initial;width:initial;font-size:12px;}.passenger-select-item-value{border-top:1px solid #999;border-bottom:1px solid #999;}.passenger-select-item-value.text-primary{color:#db408a;}.passenger-select-btn .text-primary{color:#db408a;}.passenger-select-primary .passenger-select-item-body{border-color:#db408a;}.passenger-select-primary .passenger-select-age-item{border-color:#d2d2d2;border-bottom:1px solid #d2d2d2;}.passenger-select-age-title{margin-top:18px;}.passenger-select-age-item .nice-select,.passenger-select-age-item .nice-select .list{float:left;min-width:100px;width:100px;}.view_more .spinner > div{width:12px;height:12px;background-color:#ff0079;}.back-to-content-btn{position:relative;text-align:left;padding:13px 11px 0;}.back-to-content-btn a,.back-to-content-btn .mobile-header-close,.back-to-content-btn .app-filter-header-close{position:static;display:inline-block;}#tour-faq > li,.tour-faq > li{margin-bottom:5px;cursor:pointer;}#tour-faq > li > a,.tour-faq > li > a{display:block;padding:10px;border:1px solid #ddd;border-right:5px solid #ddd;border-radius:5px;}#tour-faq > li > h3:focus,.tour-faq > li > h3:focus{background-color:#db408a;}#tour-faq > li > h3:hover,.tour-faq > li > h3:hover{background:#ddd;color:#333 !important;}#tour-faq > li > div,.tour-faq > li > div{background:#f7f7f7;padding:10px;}.toggleMenu{overflow:hidden;width:100%;}.autoHeight{height:auto;}.countriesVisa{-webkit-background-size:contain;background-size:contain;padding:40px 0 0;}.oneVisa{display:inline-block;width:15%;height:120px;overflow:hidden;margin-bottom:20px;margin-left:1.3%;position:relative;box-shadow:0 3px 4px #333;border-radius:4px;overflow:hidden;cursor:pointer;vertical-align:top;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.oneVisa:before{content:'';width:100%;height:100%;background:#e80872a3;right:0;top:0;left:0;bottom:0;opacity:0;position:absolute;z-index:1;}.oneVisa:hover:before{opacity:1;}.oneVisa:hover img{filter:brightness(1);}.oneVisa:hover i{color:#fff !important;}.oneVisa img{width:100%;height:100%;filter:brightness(0.8);}.oneVisa .country-name{top:10px;position:absolute;color:#fff;right:10px;z-index:3;}.oneVisa .dotted{color:#fff;font-size:30px;position:absolute;top:0;bottom:0;margin:auto;right:0;left:0;width:30px;height:30px;z-index:3;}.oneVisa .dotted:before{content:'';position:absolute;top:12px;left:28px;border-bottom:1px dashed #dadada;width:40px;}.oneVisa .dotted:after{content:'';position:absolute;top:12px;right:30px;border-bottom:1px dashed #dadada;width:40px;}.price-box{display:block;}.price-box:last-child .price-json:after{display:none;}.price-json{position:relative;display:inline-block;}.subPrice_list:last-child .price-json:after{content:'';}.price-json:after{content:"+";font-size:16px;padding:0 4px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);}.tour-reserve{clear:both;background:#69005c;color:#fff;width:100%;padding:0 10px;right:0;left:0;z-index:1;line-height:38px;}.tour-reserve-fixed{position:fixed;bottom:0;}.tour-reserve-type2{bottom:33px !important;}.visa-img{width:100%;max-height:305px;}.oneviewPoint img{width:35px;height:35px;display:inline-block;margin-left:5px;border-radius:50%;}.seo-only{border:0 !important;clip:rect(1px,1px,1px,1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important;}#returnTop{width:100%;color:#666;background:none;}#returnTop > i{margin:0 auto;}.well{margin-bottom:0;}.effectScaleX:hover a{color:#fff;}#yalda-popup .modal-content{background:url(/public/themTourgardan/campaigns/image/yalda-popup.jpg) no-repeat center center;height:550px;font-size:15px;max-width:75%;margin:0 auto;box-shadow:none;border:none;}.btn-bg{background:url(../images/btn-bg.png) no-repeat center center;width:150px;height:44px;border:none;float:left;}.ourTeam{height:400px;background:url(../images/aboutus/obout-corner2.jpg) no-repeat left top;justify-content:center;}.flex-container-center{display:flex;justify-content:center;align-items:center;}.ourTeamSlogan{position:absolute;top:10%;right:0%;transform:rotate(17deg);z-index:2;max-width:100%;}.otBody{background:url(../images/main-section-docs-about.png);}.otTopHeader{max-height:695px;position:relative;display:block;align-items:center;overflow:hidden;width:100%;}.ottDetails{max-width:280px;text-align:center;color:#FFF;position:absolute;z-index:1;top:10%;right:35px;background:url(../images/ourTeam/qouto-circle2.png) no-repeat center center;background-size:contain;display:flex;align-items:center;padding:50px 32px;}.ottDetails-mobile{height:280px;text-align:center;color:#FFF;background:url(../images/ourTeam/qouto-circle2.png) no-repeat center center;background-size:contain;display:flex;align-items:center;padding:0px 36px;max-width:100%;justify-content:center;}.ottDetails-mobile p{line-height:24px;font-size:12px;color:#2d2f98;text-align:justify;width:82%;}.ottDetails p{line-height:40px;font-size:19px;color:#2d2f98;text-align:center;}.otTopHeader:after{content:'';position:absolute;top:0;right:0;width:100%;height:100%;background:url(../images/overlay.png) no-repeat center center;background-size:106% 106%;opacity:.7;}.ot-bg{border-left:5px solid #ec008c87;}.otSellers .otsItem{position:relative;height:370px;max-width:400px;background-position:bottom;flex:1;min-width:30%;display:flex;align-items:center;flex-direction:column;background-repeat:no-repeat;text-align:center;background-size:55%;float:right;}.otSellers .otsItem img{width:190px;max-width:60%;}.descriptionMobile{line-height:33px;font-size:16px;background:url(../images/ourTeam/qouto2.png) no-repeat center center;background-size:100% 100%;margin:25px auto 50px;padding:60px 45px;text-align:justify;color:#860aa0;max-width:100%;display:flex;align-items:center;width:500px;}.otthLogoWhite{z-index:1;position:absolute;top:15%;left:10%;width:11%;transform:rotate(-30deg);}.otAccounting{z-index:1;height:900px;}.otCircle{background:url(../images/ourTeam/corners.png) no-repeat;width:100%;height:1800px;background-size:contain;background-position:-17px 0px;position:absolute;top:-600px;left:0;opacity:.5;}.otsiDetail{max-height:31%;overflow:hidden;margin-top:20px;}.otsiDetail *{font-size:15px;}.otaItem{position:relative;background-size:100%;min-width:33%;text-align:center;flex:1;display:flex;flex-direction:column;align-items:center;margin-bottom:20px;}.all-staff{position:absolute;bottom:0;right:0;}.otBottomSection{overflow:hidden;height:500px;position:relative;}.otBottomSection:before{content:'';position:absolute;left:-21px;top:0;background:url(../images/cornerBottom.png) no-repeat top left;width:33%;height:100%;opacity:.5;}.otbCircleWrapper{margin-top:auto;}.otbcItem{position:relative;display:flex;align-items:center;flex-direction:column;text-align:center;border-radius:50%;justify-content:center;color:#fff;}.otbcIPurpleLight{background:#1800ed;width:170px;height:170px;margin-top:186px;}.otbcIGreen{background:#00a651;width:230px;height:230px;margin-top:0;}.otbcIPurple{background:#b802ed;width:190px;height:190px;margin-top:100px;}.otbcItem h5{font-size:48px;}.igContainer{max-width:1320px;margin:0 auto;padding:0 30px;}.igSmallContainer{max-width:888px;margin:0 auto;padding:0 30px;}.igWrapper{display:flex;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-20px;min-height:100px;padding-bottom:25px;position:relative;}.igWrapper .igCol{-ms-flex:33.333%;flex:33.333%;max-width:33.333%;padding:0 10px;}.igWrapper .igCol img{margin-top:20px;vertical-align:middle;width:100%;}.igthWrapper{height:190px;position:relative;z-index:1;}.igthContent{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);}.igthcInputWrapper input{width:100%;padding:12px 15px;background:#FFF;border:none;outline:none;border-radius:6px;}.igTopHeader{position:relative;background-position:center center;background-size:cover;}.igTopHeader:after{content:'';position:absolute;top:0;right:0;width:100%;height:100%;background:rgba(0,0,0,0.56);}.igthContent h3{color:#FFF;font-size:26px;margin-bottom:15px;margin-top:0;}.igthContent p{color:#fff;}.igthcRelatedSearch{margin-top:20px;color:#fff;display:flex;justify-content:center;}.igCategoryTitle{margin:25px 10px;display:flex;align-items:center;visibility:hidden;}.igCategoryTitle h3{margin:0 10px;}.igthcRelatedSearch span{margin:0 5px;display:inline-block;border:1px solid #e0e0e0;border-radius:25px;color:#484848;padding:4px 25px;cursor:pointer;}.igcImageWrapper{position:relative;overflow:hidden;}.igcImageWrapper:hover .igciwOverlay{display:block;}.igcImageWrapper:hover .igciwContent{bottom:20px;}.igcImageWrapper .igciwOverlay{position:absolute;top:0;right:0;width:100%;height:100%;background-image:linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0));transition:all 300ms;display:none;}.igciwContent{position:absolute;bottom:-30px;z-index:1;color:#FFF;right:25px;left:25px;width:calc(100% - 50px);display:flex;align-items:center;transition:all 300ms;}.igciwcRight{flex:1;}.igciwcRight h3{max-width:200px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:0;}.igciwcLeft{display:flex;align-items:center;flex-direction:row-reverse;}.igciwcLeft i{margin-right:9px;font-size:15px;}.igShowFull{position:fixed;top:0;right:0;width:100%;height:100%;background:rgba(0,0,0,0.51);display:none;z-index:999;padding:100px;}.igsfWrapper{background-color:#fff;border-radius:4px;box-shadow:0 8px 16px rgba(0,0,0,.15);height:100%;padding:20px 0;}.igsfImageWrapper{text-align:center;}.igsfImageWrapper img{height:100%;}.igsfDetailsWrapper{display:flex;align-items:center;padding:0 25px;margin-bottom:15px;}.igsfrTitle{margin:0 0 1px;font-size:15px;}.igsfLeft h4{margin:0;}.igsfRight{flex:1;display:flex;align-items:center;}.igsfRight i{font-size:33px;margin-left:11px;color:#414546;}.igsfLeft a{padding:0 25px;border-radius:4px;display:flex;align-items:center;justify-content:center;height:37px;}.igsflDownload{background:#ec0972;color:#FFF;margin-right:15px;}.igsflCategory{border:1px solid #DDD;}.igsfLeft{display:flex;align-items:center;}.igfWrapper{display:flex;align-items:center;}.igfWrapper > div,.igfbRightSide{flex:1;}.igfBottom{display:flex;margin-top:45px;}.igfblsNamads a{width:90px;height:90px;display:inline-block;}.igfblsNamad{display:inline-block;width:100%;height:100%;background:#fff url(../images/enamad-icons.png) no-repeat 0 0;border-radius:5px;}.igfblsSocials{display:flex;justify-content:center;}.igfblsSocials a.oneSocialLink{margin-left:12px;}.igfblsNamads{display:flex;justify-content:center;margin-bottom:40px;}.igfbLeftSide p{text-align:center;margin-bottom:8px;}.igfbrsMenu ul li a{padding:5px 15px 5px 0;display:block;position:relative;}.igfbrsMenu ul li a:after{content:'';position:absolute;right:-15px;top:50%;width:10px;height:10px;background:#f1f1f1;border-radius:50%;transform:translateY(-50%);}.igfbrsMenu{flex:1;}.igwLoadingWrapper{position:absolute;bottom:-115px;padding:25px 0;left:50%;transform:translateX(-50%);}.lds-ring{display:inline-block;position:relative;width:80px;height:80px;}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #3e3e3e;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(0.5,0,0.5,1) infinite;border-color:#3e3e3e transparent transparent transparent;}.lds-ring div:nth-child(1){animation-delay:-0.45s;}.lds-ring div:nth-child(2){animation-delay:-0.3s;}.lds-ring div:nth-child(3){animation-delay:-0.15s;}@keyframes lds-ring{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.fixed_body{position:fixed;top:0;bottom:0;right:0;left:0;}.appSec{width:100%;height:430px;background:#f8fcff;overflow:hidden;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4;}.appIcon{padding:3px 2px 1px 6px;vertical-align:top;}.dynamicHeight{height:auto !important;}.installment-box{background:#f7f7f7;border-radius:10px;padding:20px;display:block;text-align:center;border:2px solid #db408a;}.installment-box img{border:4px solid #f5eaea;border-radius:50%;padding:16px 0;}#result,#result2{position:absolute;top:-22px;right:0;left:0;margin:0 auto;height:17px;line-height:7px;color:#fff;border-radius:3px;width:22px;text-align:center;}#result2:before{content:'';position:absolute;border-top:5px solid #8dc63f;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px;right:0;left:0;margin:0 auto;width:10px;}#result:before{content:'';position:absolute;border-top:5px solid #e05899;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px;right:0;left:0;margin:0 auto;width:10px;}input[type=range]{-webkit-appearance:none;}input[type=range]:focus{outline:none;}input[type=range]::-webkit-slider-runnable-track{width:100%;height:4px;cursor:pointer;background:#ddd;}input[type=range]::-webkit-slider-thumb{border:1px solid #ddd;height:15px;width:15px;border-radius:50%;background:#ffffff;cursor:pointer;-webkit-appearance:none;margin-top:-6px;}input[type=range]:focus::-webkit-slider-runnable-track{background:#367ebd;}input[type=range]::-moz-range-track{width:100%;height:3px;cursor:pointer;background:#eee;border-radius:1.3px;}input[type=range]::-moz-range-thumb{border:1px solid #ddd;height:15px;width:15px;border-radius:50%;background:#ffffff;cursor:pointer;}input[type=range]::-ms-track{width:100%;height:3px;cursor:pointer;background:transparent;border-color:transparent;color:transparent;}.shopSearch{position:relative;z-index:2;}.shopSearch .index .angucomplete-dropdown{margin-top:4px;}.shopSlider{width:100%;height:420px;overflow:hidden;display:flex;justify-content:space-between;box-sizing:border-box;margin:20px 0 20px;}.shopSlider .rightSlider{max-width:66.66%;flex-basis:66.66%;flex-grow:0;overflow:hidden;}.shopSlider .rightSlider img{max-width:100%;width:100%;height:420px;border-radius:20px;}.shopSlider .leftPics{max-width:33.33%;flex-basis:33.33%;flex-grow:0;display:flex;flex-direction:column;justify-content:space-between;}.shopSlider .leftPics img{width:100%;max-width:100%;max-height:200px;border-radius:20px;}.product-gallery{display:inline-block;width:23%;min-height:60px;border:1px solid #eee;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;max-height:60px;height:auto;vertical-align:top;margin-left:4px;margin-bottom:4px;max-width:60px;}.asideCollapse{border:1px solid #cacaca;border-top:none;border-radius:5px 0 5px 5px;box-shadow:0 1px 7px #d6d6d6;padding:15px;margin-bottom:15px;font-size:13px;line-height:28px;}.videoGallery{max-height:250px;overflow:hidden;}.videoGallery .sy-controls li{min-width:2em;}.videoGallery .sy-controls li a:after{line-height:1.8em;width:1.8em;height:1.8em;}.productGallery{height:auto !important;max-height:380px;margin-bottom:10px;max-width:100%;width:auto !important;}#modalBigImg{width:100%;height:400px;}#modalBigImg li{width:100%;height:100%;}.benefitItems{margin-bottom:40px;padding-bottom:40px;}.benefitItems >a{width:25%;overflow:hidden;text-align:center;}.bgPattern{background:#f8f8f8;padding:60px 0px 100px;position:relative;}.bgPattern2{background:url(../images/bg-pattren4.jpg)repeat right top;background:#f8f8f8;padding:30px 10px;}.bgPattern:before{content:'';position:absolute;border-left:1500px solid #f6edf1;border-top:70px solid transparent;border-bottom:0px solid transparent;bottom:0;left:0;}.product-tabs li{cursor:pointer;}.product-tabs li i{font-size:30px;}.shop-modal-thumb{max-width:100px;}.shop-modal-thumb img{border:1px solid #ddd;}.shop-modal-big{height:auto !important;max-height:400px;}.show_package_gallery{height:600px;}.show_package_gallery2{height:500px;}#img-container > div{z-index:1;}.shopWrapper{width:100%;max-width:1300px;margin:0 auto 0;}.shopOwl .carousel_controls{top:-45px;}.shopOwl .carousel_item{height:307px;width:auto;}.shopOwl .itemImage{max-height:150px;height:150px;margin-bottom:0;}.shopOwlPadding{padding:65px 15px;}.shopCat{max-width:100%;height:120px;width:100%;overflow:hidden;display:flex;margin-top:10px;margin-bottom:24px;padding:5px;border-radius:5px;align-items:center;justify-content:center;flex-direction:column;box-shadow:7px 8px 19px 3px #e058993b;background:#fff;}.shopCat .shopCatImg{max-width:100%;max-height:105px;margin:auto;}.shopCat h3{text-align:center;color:#888;}.shopCat i{font-size:35px;margin-bottom:20px;}.returnMoney{background:#8dcbd6;padding:40px;height:400px;overflow:hidden;margin:30px 10px;border-radius:30px;}.adsShop{margin:0 10px 30px;}.shopPatternBg{background:#f8f8f8 url(../images/shop/Vector.jpg)repeat right top;margin-top:30px;margin-bottom:30px;}.suggestions{display:flex;align-items:center;justify-content:center;padding:40px 15px 40px;box-shadow:0 0px 13px 3px #ffffff;border-radius:5px;width:100%;}.categoryHeader{box-shadow:0px 0px 40px 0px #dfdfdf;background:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0;margin:0 0 20px 45px;margin-top:auto;height:260px;}.suggestionItem{margin-top:20px;margin-bottom:20px;margin-right:30px;border:1px solid #ffffff;background:#ffffff;box-shadow:0px 6px 14px 3px #dfdfdf;}.suggestionItem:nth-child(4n+4){border-left:none;}.suggestionItem:hover{box-shadow:0px 0px 40px 0px #dfdfdf;}.shopCategory{width:100%;background:#eef2f763;max-height:130px;overflow:hidden;}.shopCategory .shopCategoryItem{position:relative;margin-bottom:20px;max-width:100%;height:100px;width:100%;overflow:hidden;display:flex;padding:0;border-radius:5px;align-items:center;flex-direction:column;box-shadow:-2px 5px 15px 1px #e058993b;background:#fff;text-align:center;}.shopCategoryItem .name{font-weight:500;font-size:12px;line-height:20px;margin:0;color:#000;}.large-box{height:300px;}.small-box{height:150px;}.shop-img{height:200px;display:flex;}.suggestionItem .shop-img{height:200px;width:auto !important;margin:0 auto;}.item-shop{display:flex;min-height:350px;overflow:hidden;}.item-shop .item-shop-name{display:flex;background:#f5f5f5;align-items:center;padding:0 15px;height:40px;}.searchMapBox{position:absolute;right:0;top:0;z-index:100000000000;}.result_osm_search_address{position:absolute;top:100%;right:0;background:#fff;}.offerCityIcon{-webkit-transform:rotate(140deg);-moz-transform:rotate(140deg);-ms-transform:rotate(140deg);-o-transform:rotate(140deg);transform:rotate(140deg);position:absolute;left:1px;bottom:0px;}.offerTour{margin:30px 0 20px;height:72px;overflow:hidden;justify-content:center;}.offerTour i.icon-arrow-left2{position:absolute;transform:rotate(-45deg);bottom:0;left:0;color:#e05899bd;border-radius:50%;}.offerTour >div a{justify-content:center;display:flex;align-items:center;padding:10px 5px 10px 5px;overflow:hidden;}.offerTour >div a>i:first-child{font-size:20px;background:#f3f7fa;border-radius:50%;padding:5px;color:#aaaaaa;margin-left:5px;}.offerTour >div{flex:1;width:20%;position:relative;background:#ffffff;box-shadow:-2px 3px 15px 0px #dcdcdc;border-radius:3px;margin-bottom:15px;margin-left:20px;max-width:25%;margin-top:10px;}.offerTour > div:nth-child(5){margin-left:0;}.offerTours >div{flex:1;min-width:20%;}.offerTours >div a{border-radius:4px;background:#ffffff;border:1px solid #e9e9e9;border-right:3px solid #f1ccdd;padding:10px 2px;height:58px;overflow:hidden;}.m1{border-radius:50%;background:#f1ccdd38;padding:3px;}.pay-img{max-height:240px;}#showMap{position:relative;z-index:0;overflow:hidden;margin:20px auto;}#hotel-map{height:300px;width:100%;overflow:hidden;}.detail-price-box{width:167px;}#detail-price-box.sticky{position:fixed;width:167px;top:0;margin:0;}#detail-price-box.absolute{position:absolute;}.hotelDetailAjax{height:460px;width:100%;}.hotelDetailAjax div{height:100%;}.hotelDetailAjax div img{max-width:100%;height:auto;margin:0 auto;width:auto !important;}.big-img{max-width:600px !important;max-height:320px !important;height:auto !important;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:100% !important;cursor:zoom-in;}.small-img{max-width:100%;height:100px;border-radius:5px;width:100%;justify-content:center;}.img-validate{width:90px;margin-left:10px;border:1px solid #e5e5e5;border-radius:5px;padding:5px;}.sliderNiceScroll{height:390px;border:1px solid #ddd;padding:5px 5px 5px 0;border-radius:5px;}.bigImage{max-height:400px;}.gallery-list.sliderNiceScroll li:nth-child(5n+1) img{height:170px;}.gallery-list.sliderNiceScroll li:nth-child(5n+1){flex-grow:0;max-width:100%;flex-basis:100%;}.gallery-list.sliderNiceScroll li:nth-child(5n+2),.gallery-list.sliderNiceScroll li:nth-child(5n+3){flex-grow:0;max-width:50%;flex-basis:50%;}.gallery-list.sliderNiceScroll li:nth-child(5n+4){flex-grow:0;max-width:66.666667%;flex-basis:66.666667%;}.gallery-list.sliderNiceScroll li:nth-child(5n+5),.gallery-list.sliderNiceScroll .moreImg{flex-grow:0;max-width:33.333333%;flex-basis:33.333333%;}.sy-caption-wrap .sy-caption{left:10px;}.tourVideo{max-width:500px;width:100%;margin:20px auto;}.img-survey{max-width:600px;width:100%;}.bodyFixed{position:fixed;width:100%;}.img-staffs{max-height:400px;}.otherServices img{width:40px;}.linkToUs{text-align:center;width:100%;background:url(../images/aboutus/wave.png) no-repeat right center;position:relative;top:-60px;}.linkToUs img{width:180px;}.userRate{padding:35px 0;font-size:30px;width:100px;}#notification-img{display:none;}#newsletterModal{width:600px;max-width:96%;position:fixed;top:0%;left:0;right:0;margin:auto;opacity:0;z-index:-1;transition:opacity 0.5s,transform 0.5s;}.animateTop{-webkit-transform:translateY(5%);-ms-transform:translateY(5%);transform:translateY(5%);opacity:1 !important;z-index:1 !important;}.banner{background:linear-gradient(301deg,#c9c0f9,#9883fb);}.e-namad{width:23px;}.addCommentsection{display:none;}@media (min-width:1025px){.navbar-collapse{display:block;}.search-item-flight-ir .date-picker-ui-wrapper-loading,.search-item-flight-ir .passengers-select-wrapper-loading,.item_tour .angu-complete-alt-wrapper-loading{display:block;}.search-item-flight-ir .date-picker-ui-wrapper-loading{width:12%;min-height:60px;float:right;transition:none;position:relative;background-color:#fff;border:1px solid #d2d2d2;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}.search-item-flight-ir .date-picker-ui-wrapper-loading.hide,.search-item-flight-ir .passengers-select-wrapper-loading.hid{width:0;display:none;}.search-item-flight-ir .passengers-select-wrapper-loading{width:26%;margin:0 5px;min-height:60px;float:right;transition:none;position:relative;background-color:#fff;border:1px solid #d2d2d2;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}.item_tour .item_destination.angu-complete-alt-wrapper.show{padding-left:5px;width:50%;overflow:visible;}.item_tour .angu-complete-alt-wrapper-loading{width:48%;margin:0 5px;min-height:60px;float:right;transition:none;position:relative;background-color:#fff;border:1px solid #d2d2d2;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}.item_tour .angu-complete-alt-wrapper-loading.hide{width:0;}}@media (max-width:1024px){.menu-xs{display:flex !important;align-items:center;justify-content:flex-end;}.d-md-flex{display:block;}.navbar-nav.mr-auto{float:none;display:block;}.d-sm-flex{display:block;}.navbar-toggle{display:block;margin-left:0;}.navbar-nav > li{float:none;}.navbar .nav-item{height:30px;line-height:30px;margin-bottom:15px;}.navbar-collapse .nav-item a{padding:0 5px !important;text-align:right;display:flex;align-items:baseline;height:30px;line-height:30px;}.cityInfo-tabs{height:auto;padding:15px 0 0;}.cityInfo-tabs > div span i{font-size:20px;}.otCircle{top:-333px;}.otBottomSection:before{left:-40px;top:10%;}.otSellers .otsItem{height:290px;background-size:70%;max-width:280px;}}@media (max-width:768px){.selectedContinent{background:#f9f9f9;}.one-continent > h3{display:flex;justify-content:space-between;align-items:center;}.continent-img{width:35px;max-height:35px;vertical-align:middle;margin-left:5px;}.headItems{border-bottom:1px solid #f5f5f5;padding:10px 10px;}#continent-menu{display:block !important;margin-top:10px;}.menuList{border-bottom:1px solid #f5f5f5;padding-bottom:20px;}.menuList > ul{height:100%;}.flatMenu .close{right:92%;font-weight:600;color:#000 !important;}.navbar .navbar-nav .menuList li > a,.menuList li > a,.subMenu a{font-size:15px !important;}.oneSubMenu .menuList > ul li > a{border:none;}.flatMenu .flag{margin-left:5px !important;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);}.navbar-collapse.in{height:100vh;}.tourMenu{height:87vh;position:absolute;top:0;padding:20px 10px;}.flatMenu{background:#fff url(../images/menu-bg-xs.jpg) repeat-x;-webkit-background-size:50% auto;background-size:50% auto;background-position:bottom right;}header .flatMenu .oneSubMenu{width:100%;padding:0 2px;background:#ffffff54;}.oneProfileTabBody{font-size:13px;}.oneProfileTab{padding:10px 5px;font-size:12px;}.event-slider .owl-dots{padding:5px 0 30px;}.event-slider{margin-top:10px;padding:0;background-size:contain;}.event-slider:before{bottom:0;height:100px;}.event-slider .owl-carousel.owl-rtl .owl-item,.event-slider .owl-carousel.owl-rtl .owl-item > div{height:auto;}.event-slider .owl-carousel.owl-rtl .owl-item > div{padding:0 5px;}.otSellers.pt100{padding-top:40px;}.otAccounting{height:500px;}.otCircle{top:-340px;height:900px;background-size:100% auto;background-position:-24px 0px;}.specialTours_landing{padding:50px 0 30px;}.country_img{height:200px;}.tourgardanDesc .contentNiceScroll{height:200px;}.country_cityTours > .pt100{padding-top:10px;}.city_tour{width:92%;}.headerDiv.roomName,.infoDiv.roomName{min-width:30%;max-width:30%;}.p-xs-10{padding:0 10px;}.hotel-section{padding:5px;}.m-sm-0{margin:0;}.detail-price-box{width:100%;}#detail-price-box{width:100% !important;margin-top:30px;}.allHotel-item-rooms .hotel-item-rooms{width:100%;}.topHeader{padding:0 5px;}.pt50-sm{padding-top:50px;}.toggleMenu{height:212px;}.otaItem img{width:110px;}.otsiDetail *{font-size:12px;}.date-picker-ui-wrapper{width:100% !important;}.item_tour .angu-complete-alt-wrapper-loading{padding:0;width:100%;margin-bottom:5px;min-height:60px;float:right;transition:none;position:relative;background-color:#fff;border:1px solid #d2d2d2;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}.item_tour .angu-complete-alt-wrapper-loading.hide{width:0;height:0;}.search-item .date-picker-ui-holder{margin-bottom:5px;}.search-item .date-picker-ui-holder.has-return{padding:0;}aside{padding:0 !important;min-width:100%;}.pageInfo{min-width:100%;}#sidebar_item,.filter_section,.section_airline,.section_breadcrumb{display:none;}.sidebar_header .icon-bars{width:30px;height:30px;position:absolute;background:#fff;left:5px;top:5px;border:1px solid #db408a;border-radius:3px;text-align:center;padding:0;}.sidebar_header .icon-bars:before{cursor:pointer;color:#db408a;display:block;margin:0 auto;}.sidebar_item .icon-bars:before{color:#fff;left:0;right:0;margin-left:0;margin-right:0;top:-8px;}.flight_search_submit{margin:5px auto;width:100%;}.flight_search_submit.store{margin:5px auto;width:20% !important;}.pay-img{max-height:100px;}.basket-items{top:22px;left:4px;}.seachPanel_parent .flight_search_item.item_destination,.seachPanel_parent .respons_flight_ir .item_origin,.seachPanel_parent .flight_search_item.item_date,.seachPanel_parent .flight_search_item.item_passengers,.seachPanel_parent .flight_search_item.item_origin,.seachPanel_parent .respons_bus_ir .item_origin,.respons_bus_ir .item_destination,.seachPanel_parent .respons_hotel .flight_search_item.item_date,.seachPanel_parent .flight_search_item.item_passengers,.seachPanel_parent .respons_bus_ir .item_destination,.seachPanel_parent .respons_bus_ir .item_origin{width:50%;margin-bottom:5px;margin-left:0;}.seachPanel_parent .flight_search_item.item_class{width:100%;margin-bottom:5px;margin-left:0;}.mt57{margin-top:0;}.d-inline-md{display:inline-block;}.p-md-0{padding:0;}.oneVisa{width:31%;}.passengers-select-wrapper{padding:0;clear:both;}.search-item-tour-co .passengers-select-wrapper{padding-right:0;padding-left:6px;}.passenger-select-holder.open{height:initial;position:fixed;border:0;border-radius:0;}.passenger-select-holder.open .passenger-select-body{box-shadow:none;border:0;border-radius:0;}.passenger-select-btn{font-size:16px;}.passenger-select-item-title{font-size:14px;}.passenger-select-item-title > .icon,.passenger-select-item-btn > [class*='icon-']{font-size:16px;}.passenger-select-item-btn,.passenger-select-item-value{width:40px;height:40px;line-height:40px;font-size:18px;}.view-on-map-services{top:80%;left:10px;}.icon65{font-size:35px;}.itemTours_landing{line-height:100px;font-size:20px;}.oneTour.larg{max-height:108px;}.fixed-menu{right:5px;width:28px;}.fixed-menu i{font-size:20px !important;}.radio_item.w25{width:50%;}.country_review{height:auto;}.country_reviewDesc{padding:70px 10px;}.specialTours_landing .oneTour{height:100px;}h3.countryDescription{font-size:13px;}.country-label{margin:0 auto;font-size:25px;padding:5px 0;}.search-date{padding:10px 0;}.hotel-room-title{text-align:center;font-size:14px;margin:15px 0;color:#e05899;line-height:28px;}.infoDiv.count .btnReserv{margin-top:15px;}.btnReserve-xs{float:left;}.noMargin-sm{margin:0 !important;}.topics .row{margin:0;}.sliderTour{background-position:0 0;}.bg-attachment{padding:20px 0;}.AgencyInfo{background-repeat:repeat;}aside.pr33{padding-right:0 !important;margin-top:15px;}.hotel-Room-info{height:auto;}.footerLinks{width:20%;}.favorites:before{right:auto;left:15px;}.favorites{right:-187px;}.tours-type{position:relative;width:100%;top:0;right:0;}.respons_flight_im .reverse{right:96.5%;}.item_tour{width:100% !important;padding-left:0;}.menuList h3{font-size:13px;padding:20px 0 5px;}.after:after{left:2px;font:100 8px/1px icomoon;color:#333;}.subMenu{padding:10px 15px 10px 0;}.slider.sliderFlight .seachPanel_parent,.slider.sliderBus .seachPanel_parent,.slider.sliderHotel .seachPanel_parent,.slider.sliderFlighti .seachPanel_parent,.slider.sliderAgency .seachPanel_parent,.slider.sliderTour .seachPanel_parent,.slider.sliderServices .seachPanel_parent,.slider.sliderTrain .seachPanel_parent,.slider.sliderVisa .seachPanel_parent{padding-bottom:50px;}.slider.sliderFlight,.slider.sliderBus,.slider.sliderHotel,.slider.sliderFlighti,.slider.sliderAgency,.slider.sliderTour{min-height:auto !important;}.slider{height:auto;min-height:auto;padding-top:0;padding-bottom:0;}.article2{font-size:13px;line-height:30px;}.slogan{font-weight:500;font-size:15px;line-height:30px;margin-bottom:19px;display:none;}.underfooter p{text-align:justify;}.topFooter{padding:30px 0 0;}.rulesLink1,.rulesLink{margin-left:5px;width:50px;}footer address > div{line-height:33px;}.blogTitle{margin-bottom:20px;}.benefits li{padding-bottom:20px;}.membersBox{margin:15px auto;}.memberNote{text-align:center;}.mobileFooterLinks{text-align:center;}.wentAway_flight{width:75%;padding:30px 0 0 0;}.ticket.flighti .first{width:auto;}.ticket.flighti .divClass,.ticket.flighti .divTotalTime{width:auto;}.ticket.flighti > .right > div,.ticket.flighti .goBack_flight > .right > div{padding-left:10px;}.ticket.flighti .goBack_flight > .right > div:last-child{top:7px;}.ticket > .left,.goBack_flight > .left{width:24%;padding-top:0;}.ticket.flighti > .left,.ticket.flighti .goBack_flight > .left{padding-top:17px;}.flight_search_submit:after{left:40% !important;}.ticket.buss_ticket > .right > div{padding-left:5px;}.buss_ticket{padding:0px 0 10px;}.seatWrap{margin-left:auto;margin-right:auto;margin-top:45px;max-width:300px;border:1px solid #c6c6c6;border-top:none;border-top-right-radius:0 !important;border-bottom-left-radius:10px !important;}.seatWrap .seats{margin-top:10px;margin-bottom:20px;margin-left:0;width:100%;}.front{position:relative;top:-35px;left:0;width:100%;height:57px;background:url(/public/themafra/images/busFrontHorizontal.png) no-repeat;background-size:100% 70%;}.seatWrap .seats div:last-child{margin-top:0;margin-bottom:0;text-align:center;}.seatWrap .seats ul{width:40px;display:inline-block;padding:0;}.seatWrap .seats li{display:block;}.tour_rooms_info .roomInfo_header{width:100%;float:none;}.infoDiv.nameHotel .noWrap{vertical-align:bottom;display:block;}.packages > .infoDiv.nameHotel{margin-bottom:10px;}.tableServiceInfo .headerDiv,.tableServiceInfo .infoDiv{display:inline-block;width:16% !important;}.tableServiceInfo .roomInfo_header{width:100%;float:none;}.infoDivVisa,.headerDivVisa{height:auto;}.allNights{width:100% !important;display:block !important;padding:0 5px;}.view_more{clear:both;}.passenger_oneItems > div:first-child{border-bottom:none}.passenger_items.hotel_passenger_items{}.passenger_items .passenger_oneItems > div{font-size:14px;}.inputHolder{width:50%;}.col-md-5.noPadding-right{padding:0;}.tour_airline_logo,.tour_transportType,.tour_transportName{display:inline-block;}.tour-item-rooms .hotel_star{display:inline-block;}.infoDiv.nameHotel:before{display:none;}.tabSwitcher > li{width:33%;}.packageDate{width:43%;}.topCategories ul li img{max-height:115px;}.roomImage{width:30%;vertical-align:top;}.pageinfoDF.dont-page-show{width:98%;float:none;}.padding45{padding:25px !important;}.pt40-sm{padding-top:40px;}.asideFilter_timeOut{background-color:#000;right:5px;bottom:43px;padding:0;margin:0;border:0;box-shadow:none;}.asideFilter_timeOut .filterName{display:none;}.asideFilter_timeOut .filterContent{padding:0;}.asideFilter_timeOut .filterContent .timer{font-size:18px;}.passengers_num a:after{padding-left:12px;}.blogArticle{width:65%;}.blogImage{width:33%;}.user_login{width:100%;top:-20px;position:relative;}.tabSwitcher{width:100%;}}@media (max-width:650px){.rightSlider .wide_carousel_controls .carousel_controls i{font-size:13px;}.benefitItems{margin-bottom:0px;padding-bottom:10px;}.benefitItems >a h5{font-size:11px;line-height:20px;padding:10px 5px;}.benefitItems >a i{font-size:30px;}.bgPattern{padding:5px 0px 70px;}.bgPattern:before{border-top:45px solid transparent;}.categoryHeader{margin:0 0 20px 0;}.returnMoney{display:block;height:auto;padding:0 10px;text-align:center;margin:0 10px 10px;}.rightSlider,.leftPics{width:100% !important;max-width:100% !important;}.rightSlider .wide_carousel_controls{padding-right:0;padding-left:0;}.shopSlider{padding:0 10px;height:auto;}.shopSlider .rightSlider img,.shopSlider .leftPics img{height:auto;max-height:200px;margin-bottom:10px;}.flex-reverse-xs{flex-direction:row-reverse;}.combinationTours{margin:0;}.additionalDesc{padding-top:10px;}.linearBtn button{display:flex;flex-direction:column;margin-left:5px;align-items:center;justify-content:center;font-size:12px;padding:2px;}.btnTripPlan{width:90%;}.ourTeamSlogan{max-width:55%;}.text-xs-center{text-align:center;}#newArticles{margin-bottom:60px;}.fastAccess{margin-bottom:100px !important;}.aboutus-top{padding-top:10px;}.service-items>div{justify-content:flex-start;}.service-items .flex-column{flex-direction:row;}.service-items i{font-size:20px}.abstract_image{width:100%;max-height:none;height:auto;margin:0;overflow:hidden;position:relative;}.abstract_image:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#33333387;}.xs-view{text-align:center;position:absolute;z-index:1;padding:0 20px !important;width:95%;box-sizing:border-box;top:60px;color:#fff;}.xs-view h1{margin-bottom:10px;}.xs-view .publish-date{color:#fff;}.ottDetails{max-height:106px;top:10px;right:0;padding:20px;}.ottDetails p{line-height:22px;font-size:13px;}.country_cityTours{height:auto;}.tour_from{width:48%;min-width:48%;margin-left:4%;margin-bottom:10px;}.tour_from:nth-child(2n+2){margin-left:0;}.unset-whiteSpace{white-space:unset;}.search-date .select_modular.datePicker{display:block;}.oneRoom .roomInfo_header{width:30% !important;float:right;}.infoDiv.roomPrice{display:block;}.hotelDetailsPanel{border-top:1px solid #ddd;}.infoDiv,.headerDiv{height:45px;border-bottom:1px solid #eee;width:100% !important;max-width:100% !important;}.headerDiv{padding:10px 0 !important;display:block;}.allHotel-item-rooms{float:left;width:66%;}.tableHotelInfo{width:100%;float:none;}.roomInfo_header{border:none;padding:0 0;margin-bottom:0;}.passengers_number{}.parent-xs{width:70%;display:inline-block;}.oneRoomHeader .infoDiv.roomName,.oneRoom .infoDiv.roomName{height:auto;min-height:90px;line-height:20px;}.oneRoom .infoDiv.roomName p{font-size:13px !important;}.infoDiv.roomName{font-size:13px;white-space:normal;overflow:hidden;text-overflow:ellipsis;height:max-content;max-width:100%;}.oneRoom .room-night{width:100%;min-height:45px;}.roomCount{display:block;float:none;margin:0 auto;}.totalPrice{width:100%;}.hotel_rooms_info .roomInfo_header{width:34%;float:right;display:block;}.linkToUs img{width:120px;}.img-staffs{max-width:280px;margin:0 auto;}.gallery-list{height:auto;display:block;margin-top:10px;}.big-img{max-height:200px;height:200px;}.gallery-list.sliderNiceScroll li{float:right;max-width:20% !important;width:20% !important;flex-grow:0;flex-basis:20% !important;padding-bottom:0;}audio,canvas,progress,video{max-width:100%;width:100%;height:auto;}.newsDetails img{width:100% !important;height:auto !important;}.abstract{height:auto;}.abstract > p{display:none;}.item-flex-xs{display:flex;align-items:center;justify-content:space-between;}.img_small,.small-img{width:100%;max-width:100%;height:auto;max-height:200px;margin-bottom:10px;text-align:center;}.gallery-list .small-img{max-height:50px;height:50px !important;margin-bottom:0;}.hotel_info .facilities{justify-content:space-between;}.pb-xs-100{padding-bottom:100px;}#hotelInf .allCity_tours .wide_carousel_controls .carousel_next,#hotelInf .allCity_tours .wide_carousel_controls .carousel_prev{width:60px;}.hotelDetailAjax{height:200px;}.reservePackage{margin:5px auto 0;}.modal .modal-content{background:#fff !important;}#hotelInfo .icon28{font-size:18px;}.descriptionMobile{font-size:13px;margin-bottom:0;line-height:25px;padding:43px 25px;text-align:center;}.otTopHeader:after{background-size:104% 106%;}.otbcIGreen{width:100px;height:100px;margin-top:60px;}.otbcIPurpleLight{width:80px;height:80px;margin-top:20px;}.otaItem img{width:80px;}.otbcIPurple{width:70px;height:70px;}.otbcItem h5{font-size:18px;}.otbcItem h6{font-size:12px;line-height:17px;text-align:center;white-space:pre-line;}.otAccounting{height:auto;margin-top:50px;}.otCircle{top:-170px;height:540px;background-position:-5px 0px;}.otAccounting h2{color:#e8087e !important;}.otaItem,.otSellers .otsItem{width:50%;background-size:90%;height:220px;}.otSellers .otsItem .otsiDetail *{font-size:12px !important;}.otBottomSection{height:300px;}.otAccounting .otsiDetail{width:100%;padding:0 5px;}.otSellers .otsiDetail{overflow:visible;padding:20px 16px 0px;width:90%;margin:0;}.otsiDetail *{font-size:11px;line-height:18px;}.otSellers .otsItem img{max-width:60%;}.otBottomSection:before{left:-22px;top:0%;}.section_bottom .tab_box_header{height:55px;overflow:hidden;}.section_bottom .tab_box_header .tab_box_item{height:55px;overflow:hidden;padding:0 0;margin-left:3px;margin-bottom:10px;}.section_bottom .input-group,.section_bottom .tab_box_for,.section_bottom .passenger-select-holder{background:#fff;}.passenger-select-header-btns-holder{align-items:center !important;}.passenger-select-btn{display:block;}.nice-select.text-R span{padding:0 20px 0 10px;display:block;color:#484848;border:1px solid #e4e4e4;border-radius:5px;}.tab_box_item.active{background:none !important;}.input-group .item_action .form-control{background:#fff;}.section_bottom .tab_box_item label,.section_bottom .moreTabs label{color:#000;}.tab_box_item label,.section_bottom .moreTabs label{line-height:15px;font-size:11px;white-space:nowrap;}.oneTab h4{font-size:13px !important;}.show_package_gallery,.show_package_gallery2{height:auto;}.notFind-btn{font-size:11px;}.related_images li{width:30%;display:inline-block;height:60px;margin-left:9px;}.offerTour{margin:10px auto 0;}.offerTour >div{padding-left:0;margin-left:5px !important;display:flex;align-items:center;justify-content:center;max-width:50%;}.offerTour > div a{padding:5px 2px 5px 0;}.offerTour >div a>i:first-child{display:none;}.offerTour >div a h3{line-height:15px;font-size:11px;white-space:break-spaces;}.offerTour i.icon-arrow-left2{bottom:-1px;left:-2px;color:#ed177a;font-size:12px;}.offerTours > div{margin-bottom:5px;padding:5px !important;min-width:50%;max-width:50%;}.offerTour h2{font-size:11px;}.offerTour .offerCityIcon{bottom:-1px;font-size:12px !important;}.tabSwitcher{width:100%;padding:2px 0px;display:block;}.tabSwitcherSec>img{width:50%;}.tabSwitcherSec h3 i{font-size:25px;}.tabSwitcherSec> h3{font-size:14px;}.tabSwitcher .Switch,.tabber > li a{font-size:14px;font-weight:600;}.tabSwitcher .switch{font-size:12px;padding:3px 0;}.activeSwitchByair:before,.activeSwitchByTrain:before{border-right:5px solid transparent;border-left:5px solid transparent;}.activeSwitchByair:before{border-bottom:5px solid #c9fed0;}.planFlightInfo > div.text-right,.planFlightInfo > div.class{width:auto;padding:0 1px;display:inline-block;}.ticket .ticketPrice{width:100% !important;padding-right:0 !important;}.ticket > div{padding:5px;min-width:33%;width:33%;}.ticket .wentAway_flighti,.ticket.flighti > .goBack_flight{width:100%;}.ticket.flighti > .wentAway_flighti > div .ticket.flighti > .goBack_flight > div .ticket.train_ticket > div{min-width:49%;width:49%;}.ticket .detailInfo{width:100%;}.ticket .detailInfo > div{width:100%;min-width:100%;}.ticket .routing{width:100% !important;min-width:100% !important;padding:25px 10px !important;}.package-box{width:48%;display:inline-block;margin:0 5px 5px 0 !important;}.divider-left{width:0;height:0;background:#fff;}.commentTab{height:auto;padding:10px;border:1px solid #ddd;margin:20px 0 50px;}.commentNiceScroll{padding:0;}.product-tabs li{padding:0 !important;}.product-tabs li i{font-size:20px;display:block;}#hotelInfo .allCity_tours{height:400px;}.allCity_tours{padding:10px;}#line-chart1{max-width:100%;}.product-tabs a{font-size:13px;}#yalda-popup .modal-content{height:450px;max-width:96%;background-size:100% 100%;}.navbar-nav{margin:10px 0 0 !important;padding:0;}.userBox{margin-top:0;}.price-box{display:inline-block;}.information{justify-content:space-between;display:flex;border-bottom:1px solid #ddd;width:100%;}.information > div{width:auto;}.information > div:first-child{border:none;width:35%;}.hotel-item-rooms{display:block;border:none;}.hotel-item-rooms.flex-item > div{display:flex;justify-content:space-between;border-bottom:1px solid #eee;}.passenger_items > div{border-bottom:1px solid #eee;}.infoDivVisa,.headerDivVisa{width:100% !important;display:block;padding:0;height:40px;font-size:13px;border-bottom:1px solid #eee;line-height:40px;}.passenger_items{display:block;}.passenger_items .passenger_oneItems{display:flex;border-bottom:1px solid #eee;justify-content:space-between;width:100%;}.oneVisa{width:48%;margin-bottom:5px;}.pb170{}.btnSearchTours{font-size:13px;margin-left:1px;}.filter-xs{position:absolute;top:-50px;left:0;}.index .angucomplete-dropdown{margin-top:0;}.navbar-toggle{margin-left:0;}.menuLeft{clear:both;float:none;padding:0;text-align:left;}.logo{width:90px;height:auto;margin:0;}.logo img{width:100%;}.service .menuList > ul{height:0;}.tour-item-abs{position:absolute;top:20px;}.agencyAbsItems{position:relative;}.one-service-box{height:auto;}.service-item-image{max-height:max-content;}.servicesBtn{width:100%;}.servicesBtn > button,.servicesBtn > a{width:49%;}.passengers-select-wrapper{width:100%;}.search-item-flight-ir .passengers-select-wrapper,.search-item-flight-in .passengers-select-wrapper,.search-item-train .passengers-select-wrapper{width:100%;}.search-item-flight-ir .passengers-select-wrapper,.search-item-flight-in .passengers-select-wrapper,.search-item-train .passengers-select-wrapper,.search-item-tour-co .passengers-select-wrapper{padding-right:0;padding-left:0;}.search-item .date-picker-ui-wrapper{margin-left:0;margin-right:0;padding:0;}.passenger-select-age-item .nice-select,.passenger-select-age-item .nice-select .list{min-width:200px;width:200px;}.search-item .date-picker-ui-holder{padding:0;}.search-item .date-picker-ui-holder.has-return{}.search-item .date-picker-ui-holder .date-picker-ui-item{width:100%;float:none;margin:0;height:58px;padding:5px 0;}.search-item .date-picker-ui-holder.has-return .date-picker-ui-item-first{margin-bottom:5px;}.search-item .date-picker-ui-item-label{display:none;}.search-item .date-picker-ui-item-input-holder .form-control{height:40px;text-align:center;line-height:40px;font-size:16px;padding:0;margin-top:5px;}.search-item .date-picker-ui-item-input-holder .ui-datepicker-trigger{line-height:55px;z-index:9;left:10px;}.absoluteInfo{}.index .icon_item_action{left:-2px;top:13px;}.defaultBtn{width:60%;height:40px;}.searchItem .hotel_satisfy{margin-bottom:5px;}.text-xs-center{text-align:center;}.d-xs-block{float:none !important;display:block;}.fullWidth-xs{width:100%;}.one-service-box{padding:20px;}.text-xs-right{text-align:right;}.d-xs-inline{display:inline-block;}.servicePrice.mt40{margin-top:0;}.servicePrice .room-night.mt20{margin-top:0;}.p-xs-0{padding:0 !important;}.service-item{float:left;width:66%;background:#f9f9f9;}.tableServiceInfo .roomInfo_header{width:30%;float:right;margin:0;}.searchHeader.has-rating{padding:15px 0;}.tableServiceInfo .headerDiv,.tableServiceInfo .infoDiv{display:block;width:100% !important;}.cityInfo-allTabs .title{font-size:14px;}.cityInfo{height:auto;min-height:100%;}.country_review{display:block;background:#db418a url(../images/categoryTour/country-desc2.png) no-repeat top right;-webkit-background-size:100% 50%;background-size:100% 50%;}.country_img{width:90%;height:auto;border-radius:10px;display:block;margin:0 auto;}.city_tour{width:100%;}.specialTours_landing .oneTour{height:50px;}.itemTours_landing{line-height:150px;}.viewMoreResult{margin:0 auto 10px;padding:10px 10px;font-size:12px;}.otherTours{height:auto;padding:10px 0px 10px 0;}.cityInfo-tabs > div span{font-size:10px;width:auto;padding:5px 0 0 10px;margin-bottom:10px;line-height:18px;}.cityInfo-tabs > div span i{margin-bottom:5px;}.cityInfo-allTabs .oneTab{line-height:23px;padding-top:0;font-size:12px;}.btn-reserve-xs{width:100%;padding:10px !important;display:block;border-radius:0;font-size:16px;}.sliderHome{background:#ffffff;}.related-links li a{line-height:24px;padding-right:0;}.related-links li{font-size:12px;}.reverse{right:85% !important;transform:rotate(90deg);top:48px;}.passengers_num a,.nice-select .list li{font-size:15px;}.angucomplete-description{font-size:15px !important;line-height:40px;}.seachPanel_parent .flight_search_item .nice-select.text-R span{text-align:center;font-size:16px;line-height:45px;height:45px;}.search_info{clear:both;}footer{padding-bottom:30px;}.open-datepicker{top:12px;}.respons_tour input{font-size:13px !important;}.input-group .item_action .form-control{text-align:center;height:40px;line-height:40px;}.oneFavor{width:50%;}.oneService{max-width:100%;min-width:100%;display:flex;align-items:center;width:100%;padding:0;margin-top:7px;}.landingImg{width:100%;margin:0;display:flex;justify-content:space-between;align-items:center;padding:5px 5px;background:#fff;}.landingImg > div{display:flex;flex:1;justify-content:space-between;}.landingTitle{margin:0;}.oneService .landing-link{width:auto;margin:0;display:flex !important;padding:2px 10px;align-items:center;border-radius:20px;border:1px solid #ebeceb;}.landingImg img{max-width:35px;margin-left:10px;}.oneTour-xs-abs{position:absolute;top:10px;left:0px;}.specialTours_landing{}.radio_item.w25{width:100%;}.search-date .flight_search_item > div{width:100%;}.mb10_xs{margin-bottom:10px;}.m-xs-0{margin:0;}.selectAirport{display:block;}.btnReserve-xs{display:block;float:none;width:100%;border-radius:0 0 5px 5px;height:35px;}.noPadding-xs{padding:0;}.slippry_box{height:180px;margin-bottom:10px;}.agency{text-align:center;}.tourButtons{float:none;margin-top:10px;width:100%;}.banner{background-position:0;}.flightListNiceScroll{height:400px;}.searchInput{width:90%;margin:20px auto;}.np-xs{padding:0 !important;}.flightRout{width:100%;}.next15Days li{width:16.66%;padding-bottom:20px;}.offer-city-item{font-size:12px;}.padding30{padding:10px !important;}.flight_path.tours-type{top:0;right:0;width:100%;position:relative;padding:0;margin-bottom:10px;}.item_action .chosen-single span:after,.respons_flight_im .item_origin .item_action:after,.respons_flight_im .item_destination .item_action:after,.flight_search_group .item_bus .item_action:after,.flight_search_group .item_hotel:nth-child(1) .item_action:after,.flight_search_group .item_hotel:nth-child(2) .item_action:after{left:0;}.section_front .reverse{right:80% !important;top:80% !important;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);}.reverse:hover{-webkit-transform:rotate(90deg) !important;-moz-transform:rotate(90deg) !important;-ms-transform:rotate(90deg) !important;-o-transform:rotate(90deg) !important;transform:rotate(90deg) !important;}.seachPanel_parent .flight_search_item.item_destination,.seachPanel_parent .respons_flight_ir .item_origin,.seachPanel_parent .flight_search_item.item_date,.seachPanel_parent .flight_search_item.item_passengers,.seachPanel_parent .flight_search_item.item_origin,.seachPanel_parent .respons_bus_ir .item_origin,.respons_bus_ir .item_destination,.seachPanel_parent .respons_hotel .flight_search_item.item_date,.seachPanel_parent .flight_search_item.item_class,.seachPanel_parent .flight_search_item.item_passengers{width:100% !important;padding-left:0;}.search-item .date-picker-ui-holder{width:100%;float:none;}.date-picker-ui-holder .date-picker-ui-item{width:100%;margin-bottom:1px;}.item-passengers-open .item_action.label_click_parents{padding:0;}.item-passengers-open .passengers_select_item .passengers_title{font-size:15px;}.afterMenu:after{font-size:13px;}.user_login{top:-20px;}.ticket .ticketPrice > div{margin-bottom:0;}.tourLeftInfo{padding:5px 10px;text-align:center;}#boxscroll,.hotel-detail-img{width:100%;float:none;}.gallery-item{width:33.33%;}.tour_rooms_info .infoDiv,.tour_rooms_info .headerDiv{min-width:25%;}.page{margin:0;padding-bottom:50px;}.coveredItems .halfWidth{width:100%;}.packages .btnReserv{width:80%;display:block;margin:0 auto;}.packageDateFrom,.packageDateTo{font-size:12px;}.tourDetailsPanelM{display:block;}.infoDiv.nameHotel > div{padding:0 5px 0 !important;}.country_tours{width:100%;float:none;margin-left:0;}.tourgardanDesc{width:100%;padding:60px 0 20px;}.specialTours_landing > div{padding:0 !important;}.col-xs-6 .oneTour.small{width:98%;display:block;margin-bottom:8px;}.oneTour.small{width:49%;display:inline-block;margin:0;}.hiddenMobile{display:none !important;}.hiddenDesktop{display:block !important;}.supportTel.hiddenDesktop{display:inline-block !important;margin-top:10px;margin-left:4px;position:absolute;left:60px;}.flight_path{padding:10px 0;height:auto;min-height:40px;}.tab_box_main{border:1px solid #ebebeb;}.section_bottom{width:98%;background:#f3f3f3;margin:0 auto;padding:0 !important;border-radius:0 !important;}.oneHotel{padding-left:1PX;width:23%;}.oneHotel:nth-child(4n+4){margin-left:0;}.footerLinks{width:50%;}.underfooter .right,.underfooter .left{float:none;display:block;width:100%;}combinationTours{padding:10px 0 30px;}.benefits h4{padding:0 0 20px;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{top:8px;}.flight_search_item.item_submit-larg,.flight_search_item.item_submit-small{width:100% !important;border-radius:0px 0px 4px 4px !important;}.tab_box_header .tab_box_item img{display:block;}.flight_path_group label{font-size:14px !important;margin-left:6px !important;padding-right:3px !important;}.tab_box_header .radio_modular .radio_item label{font-size:13px !important;padding-right:10px !important;}.flight_search_submit:after{left:35% !important;}.nice-select .list li{width:100% !important;}.angucomplete-dropdown{width:100% !important;}.searchTypesHolder > label{display:none;}.seachPanel_parent .radio_modular{display:block !important;font-size:0;}.mobileCol{position:absolute;left:0;width:auto !important;z-index:99999;top:0;}.socialMedias{margin-top:5px;margin-bottom:10px;text-align:center;}.searchHeader div{font-size:12px;}.col-md-7.noPadding-left{padding:0 !important;}.ticket.flighti > .left,.ticket.flighti .goBack_flight > .left{width:100%;}.ticket.flighti .divClass{float:left;padding-left:8px !important;text-align:left;width:auto;}.class{margin-bottom:3px;}.ticket .charter{width:100%;display:block;min-width:85px;}.ticket.flighti .wentAway_flight .divTotalTime{float:left;}.totalTime{min-width:72px;}.goBack_flight .wentAway_flight > .wentAway{top:185px;}.goBack_flight .wentAway_flight > .divTotalTime{top:220px !important;}.ticket.flighti > .right > div:last-child{left:auto;width:100%;max-width:100%;margin-top:40px;}.ticket.flighti > .left{padding:6px 0 0;}.ticket.flighti .goBack_flight > .left{padding:60px 0 0;}.nice-select.small{width:auto;height:30px;line-height:30px;padding:0 20px 0 5px;margin:0;text-align:right !important;}.topSearch .nice-select .list{width:max-content;}.topSearch .left,.topSearch .right{font-size:11px;}.ticket.flight_ticket .wentAway_flight .divTotalTime{float:left;}.ticket.flight_ticket .wentAway_flight .wentAway{position:absolute;top:9px;right:86px;float:left;}.ticket > .left{width:100%;margin:40px 0 10px !important;padding:0;}.ticket.buss_ticket > .right .divTotalTime,.ticket.train_ticket > .right .divTotalTime{float:left;max-width:none;}.ticket.train_ticket > .right .divTotalTime{width:auto;}.ticket.train_ticket .wentAway_flight{padding:0 !important;}.ticket.train_ticket .routing{margin-top:10px;width:100%;}.ticket.buss_ticket > .right .first,.ticket.train_ticket > .right .first{max-width:52%;width:52%;}.inputHolder{width:100%;}.inputHolder > div{width:100%;float:right;}.hotel_img{width:100%;max-width:100%;padding:0;height:auto;max-height:200px;margin-bottom:5px;}.hotel_satisfy.left{display:inline-block !important;float:none !important;width:auto;vertical-align:top;margin-bottom:0;}.d-inline-xs{display:inline-block;}.d-xs-flex{display:block;}.tripOneDay > .left{display:block;float:none;margin-top:10px;}.paymentPanel{height:auto;}.detailsPanel > div > .right{width:100%;padding:0;float:none;}.paymentPanel .right b{float:left;}.voucher{width:90%;margin:10px auto;}.visaDesc{width:100%;padding:0 0;}.tour_img,.visa_img,.countryOneTour_img{width:100%;max-width:100%;height:auto;margin:0 auto 10px;display:block;padding:0;}.visa_img{max-width:100%;float:none;}.voucher_send_content .btnReserv{float:left;}.packageDate{display:inline-block;width:43%;text-align:center;}.tripPlan > div{width:100%;}.prePaid{height:auto;}.tabSwitcher > li{width:50%;padding:0 5px;}.chevron-lef{width:14px;height:14px;line-height:14px;text-align:center;font-size:18px;}.planFlightInfo,.planHotelInfo{height:auto;width:100%;}.planFlightInfo > div:first-child{width:100%;border-left:2px solid transparent;border-right:none !important;text-align:center;max-width:100%;}.planFlightInfo .routing{width:100%;padding:0 !important;}.planFlightInfo .mobileInline{display:inline-block;}.planHotelInfo > div{float:none !important;max-width:50%;text-align:center !important;width:100% !important;border:none !important;}.planHotelInfo > div:last-child{margin:0 auto;float:none !important;display:block;}.planFlightInfo > div .class{display:inline-block;}.tripPlan{padding:0 30px 2px 0;width:99%;}.tripOneDay{margin-right:4px;}.packages{width:100%;padding:8px 0 0;}.thumb-box{margin-bottom:10px;}.coveredItems{padding:0;margin-top:10px;}.tripPlan:last-child .planCircle.grayCircle{margin-right:-16px;}.tripPlan.pricePackages,.tripPlan.transportation{padding-left:5px !important;}.tripPlan.pricePackages,.tripPlan.transportation,.tripPlan.tripProgram{padding-right:5px;}.tripPlan.tripProgram .list{padding-right:20px;}.thumbs img{height:35px;}.tripPlan.pricePackages .planTitle,.tripPlan.transportation .planTitle{display:block;width:100%;}.planFlightInfo .routing .stop{top:9px;}.tripPlan.border-right .planTitle{width:86%;font-size:13px;}.replyBox{width:100%;margin:0 0px 15px 0;}.grid_header_name .left{float:none;}.tripPlan.border-right{padding-right:13px;}.planCircle{right:-30px;}.bigImg{height:auto;}.radius0{border-radius:0 !important;}.priceStrat{width:auto;}.oneColPackage{padding:0;margin:0;width:100%;}.agency{padding:5px;}.agencyAddress{padding:0;}.oneColPackage:after{display:none;}.topCategories{padding-top:60px;margin-bottom:0;}.topCategories ul li{width:50%;min-width:50%;}.topCategories ul li:nth-child(2n+2){padding:0 !important;}.about_more_certificate img{width:100%;max-width:100%;}.tabber{padding-left:0;width:100%;flex-direction:row;}.tabber > li{min-width:33%;border:1px solid #ddd;flex:1;}.tabs{width:100%;float:none;text-align:justify;}.reservationInfo .filterContent .headerInfo{width:100%;display:block;}#breadcrumbs__steps{align-items:normal;}#breadcrumbs__steps{}#breadcrumbs__steps:before{margin-top:-4px;}.breadcrumbs li span{line-height:15px;padding:0 10px;}.breadcrumbs li{font-size:10px;}.packageInfo{padding:15px 5px;}.packageInfo >.flex-container{width:100%;}.hotelDesc .facilities{display:none;}.inputPassenger{box-shadow:none;}.countryInfo{height:auto;background-repeat:repeat;-webkit-background-size:auto;background-size:auto;padding:0 !important;}.countryDesc{height:auto;max-height:max-content;}.feature-box{width:33%;margin-bottom:30px;}.view_more{height:80px;line-height:80px;padding:5px;}.supportTel a{padding:0 5px;}}@media (max-width:320px){.otCircle{top:-140px;height:400px;}.getMenuAjax,.navbar .nav-item,.navbar .nav-item a{font-size:11px;}.menu-xs .ml10{margin-left:5px;}}body{overflow-x:hidden;}.chosen-container .chosen-item-suggested{display:block;}.close-dropdown{display:none;}.angucomplete-item-suggested{font-size:14px;text-align:center;background-color:#fafafa;color:#e80872;padding:15px 10px;}.chosen-container .chosen-header{display:none;}.chosen-close{display:none;}.region-buttom{background-color:#e4e4e4;left:0;right:0;height:40px;z-index:2;}.scroll-region{position:fixed;bottom:0;z-index:1;}.region-buttom.home-region{position:fixed;bottom:0;background:#f9edf3;height:45px;}.mobile-app-navigation{height:40px;}.mobile-main-navigation{height:45px;}.mobile-main-navigation,.mobile-app-navigation{width:100%;display:flex;justify-content:space-between;overflow:hidden;}.mobile-main-navigation-item,.mobile-app-navigation-item{text-align:center;border-left:1px solid #fff;cursor:pointer;flex:1;}.mobile-app-navigation-item a{display:flex;align-items:center;justify-content:center;color:#333;padding:0;height:100%;}.mobile-main-navigation-item a{display:flex;flex-direction:column;height:100%;}.mobile-main-navigation-item-link,.mobile-app-navigation-item-link{padding:5px 0px;font-size:12px;color:#000;}.mobile-main-navigation-item-link:hover,.mobile-app-navigation-item-link:hover,.mobile-main-navigation-item-link:active,.mobile-app-navigation-item-link:active,.mobile-app-navigation-item-link:focus,.mobile-main-navigation-item-link:focus{background-color:#fff;color:#f8ae65;}.mobile-main-navigation-item-link.active,.mobile-app-navigation-item-link.active{background-color:#fadeeb;color:#db408a;}.region-buttom.home-region .mobile-main-navigation-item-link.active,.region-buttom.home-region .mobile-app-navigation-item-link.active{color:#ffffff;background-color:#69005c99;}.region-buttom.home-region .mobile-main-navigation-item-link.active i{color:#ffffff;}.mobile-main-navigation-item-link-icon,.mobile-app-navigation-item-link-icon{font-size:22px;margin-left:5px;color:#e80872;}.mobile-main-navigation-item-title,.mobile-app-navigation-item-title{line-height:20px;}.mobile-header,.app-wrapper.hotel .mobile-header,.app-wrapper.train-wrapper .mobile-header,.hotel-wrapper .mobile-header,.app-wrapper.bus .mobile-header,.app-wrapper.tour-combine-wrapper .mobile-header,.app-wrapper.flight-wrapper .mobile-header,.app-wrapper.flighti-wrapper .mobile-header{display:none;}#sidebar_item,#filter_section,.app-wrapper.hotel-wrapper #sidebar_item,.app-wrapper.bus-wrapper #sidebar_item,.app-wrapper.flight-wrapper #sidebar_item,.app-wrapper.flighti-wrapper #sidebar_item,.app-wrapper.tour-wrapper #sidebar_item,.app-wrapper.hotel-wrapper #filter_section,.app-wrapper.bus-wrapper #filter_section,.app-wrapper.flight-wrapper #filter_section,.app-wrapper.flighti-wrapper #filter_section,.app-wrapper.tour-wrapper #filter_section{box-shadow:none;padding:0;}#filter_section,.app-wrapper.hotel-wrapper #filter_section,.app-wrapper.bus-wrapper #filter_section,.app-wrapper.flight-wrapper #filter_section,.app-wrapper.flighti-wrapper #filter_section,.app-wrapper.tour-wrapper #filter_section{border:0;}@media(max-width:992px){.mobile-main-navigation-target,.mobile-app-navigation-target{display:none;visibility:hidden;opacity:0;}.mobile-main-navigation-target.active,.mobile-app-navigation-target.active{display:block;visibility:visible;opacity:1;margin-bottom:20px;}.mobile-app-navigation-target.active,.mobile-app-navigation-target.active .filter_section{display:block !important;}.allContinent,.allPackages{display:none !important;}body.angucomplete-focused #region-footer-section{position:relative;z-index:9;}body.angucomplete-focused #region-slider-section{position:relative;z-index:99;}.chosen-container-active.chosen-with-drop .chosen-header{display:block;position:relative;padding:15px 10px;background-color:#fafafa;margin-bottom:20px;border-bottom:2px solid #999;}.chosen-container-active.chosen-with-drop .chosen-header-title{font-size:16px;color:#777;}.chosen-container-active.chosen-with-drop .chosen-header-title-icon{font-size:18px;color:#e80872;}.chosen-container-active.chosen-with-drop .chosen-close{display:inline-block;z-index:999;width:28px;height:28px;position:absolute;left:10px;top:12px;border:2px solid #e80872;border-radius:50%;text-align:center;vertical-align:middle;background-color:#fff;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;}.chosen-container-active.chosen-with-drop .chosen-close i{font-size:22px;color:#e80872;margin-top:3px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;}.chosen-container-active.chosen-with-drop .chosen-close:hover{background-color:#e80872;}.chosen-container-active.chosen-with-drop .chosen-close:hover i{color:#fff;}.chosen-container-active.chosen-with-drop{position:fixed;left:0;top:0;right:0;bottom:0;z-index:999999;width:100% !important;background-color:#fff;}.chosen-container-active.chosen-with-drop .chosen-single{padding:15px 10px;color:#e80872;height:initial !important;border-bottom:2px solid #e80872 !important;}.chosen-container-active.chosen-with-drop .chosen-single span:after{color:#e80872;left:10px;top:8px;}.chosen-container-active.chosen-with-drop .chosen-drop{position:relative;top:0;}.chosen-container-active.chosen-with-drop .chosen-results{max-height:300px;}.chosen-container-active.chosen-with-drop .chosen-single div b{display:none;}.chosen-container-active.chosen-with-drop .chosen-search input[type="text"]{border-bottom:1px solid #cfcfcf !important;padding-top:8px;padding-bottom:8px;}.angucomplete-holder.angucomplete-dropdown-focused{position:fixed;left:0;top:0;right:0;bottom:0;z-index:999;background-color:#fff;}.angucomplete-holder .angucomplete-dropdown{display:none;}.angucomplete-holder.angucomplete-dropdown-focused .angucomplete-dropdown{display:block;overflow:auto;}.input-group .angucomplete-holder.angucomplete-dropdown-focused .form-control,.angucomplete-holder.angucomplete-dropdown-focused .form-control{border-bottom:3px solid #e80872 !important;display:block !important;width:100% !important;height:initial !important;padding:15px 8px !important;z-index:9999999;position:relative;}.close-dropdown{z-index:999;width:28px;height:28px;position:absolute;left:10px;top:12px;border:2px solid #e80872;border-radius:50%;text-align:center;vertical-align:middle;background-color:#fff;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;}.angucomplete-holder.angucomplete-dropdown-focused .close-dropdown{display:inline-block;}.close-dropdown i{font-size:22px;color:#e80872;margin-top:3px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;}.close-dropdown:hover{background-color:#e80872;}.close-dropdown:hover i{color:#fff;}.angucomplete-holder.angucomplete-dropdown-focused .angucomplete-header{display:block;padding:15px 10px;background-color:#fafafa;margin-bottom:20px;border-bottom:2px solid #999;}.angucomplete-holder.angucomplete-dropdown-focused .angucomplete-header-title,.angucomplete-holder.angucomplete-dropdown-focused .angucomplete-header-title-icon{font-size:16px;}.angucomplete-holder.angucomplete-dropdown-focused .angucomplete-header-title{font-size:16px;color:#777;}.angucomplete-holder.angucomplete-dropdown-focused .angucomplete-header-title-icon{font-size:18px;color:#e80872;}.angucomplete-holder.angucomplete-dropdown-focused .angucomplete-item-suggested{display:block;}.item-passengers-open{position:fixed !important;top:0;right:0;bottom:0;left:0;height:initial !important;width:100% !important;background-color:#fff;z-index:99;}.item_passengers.item-passengers-open{width:100% !important;}.item-passengers-open .item-passengers-header{position:relative;z-index:99;display:block;padding:15px 10px;background-color:#fafafa;margin-bottom:20px;border-bottom:2px solid #999;}.item-passengers-open .item-passengers-header-title,.item-passengers-open .item-passengers-header-title-icon{font-size:16px;}.item-passengers-open .item-passengers-header-title{font-size:16px;color:#777;}.item-passengers-open .item-passengers-header-title-icon{font-size:18px;color:#e80872;margin-left:3px;}.item-passengers-open .item-passengers-close,.item-passengers-open.item-passengers-close-icon{font-size:18px;color:#e80872;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;}.item-passengers-open .item-passengers-close{z-index:999;width:28px;height:28px;position:absolute;left:10px;top:12px;border:2px solid #e80872;border-radius:50%;text-align:center;vertical-align:middle;background-color:#fff;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;}.item-passengers-open .item-passengers-close-icon{display:inline-block;margin-top:3px;}.item-passengers-open .item-passengers-close:hover{background-color:#e80872;}.item-passengers-open .item-passengers-close:hover .item-passengers-close-icon{color:#fff;}.item-passengers-open .passengers_num a{text-align:center;margin-bottom:15px;}.item-passengers-open .passengers_num a:after{}.item-passengers-open .passengers_select_item{margin-bottom:7px !important;height:40px;}.item-passengers-open .passengers_select_item .passengers_number ul li button{width:40px;height:40px;line-height:40px;}.item-passengers-open .passengers_select_item .passengers_number ul li p{width:40px;height:40px;line-height:40px;font-size:18px;}.item-passengers-open .passengers_select_item .passengers_number{width:120px;height:40px;}.item-passengers-open .passengers_select_item .passengers_number ul li{width:40px;height:40px;}.item-passengers-open .icon_negative,.item-passengers-open .icon_positive{font-size:24px;}.ui-datepicker{position:fixed !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;width:100% !important;}.mobile-app-navigation-target-wrapper{box-shadow:none !important;border:0 !important;padding:0 !important;display:block !important;}#scroll_target{min-height:initial !important;}.mobile-header{left:0;right:0;top:0;width:100%;z-index:9;display:none;padding:15px 10px;background-color:#fafafa;border-bottom:2px solid #999;}.mobile-header,.app-wrapper.train-wrapper .mobile-header,.app-wrapper.hotel-wrapper .mobile-header,.app-wrapper.bus-wrapper .mobile-header,.app-wrapper.flight-wrapper .mobile-header,.app-wrapper.flighti-wrapper .mobile-header,.app-wrapper.tour-wrapper .mobile-header,.app-wrapper.tour-combine-wrapper .mobile-header{display:block !important;}.mobile-header-title,.mobile-header-icon{font-size:16px;}.mobile-header-title{font-size:16px;color:#777;}.mobile-header-icon{font-size:18px;color:#e80872;margin-left:3px;}.mobile-header-close,.mobile-header-icon{font-size:18px;color:#e80872;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;}.mobile-header-close{z-index:999;width:28px;height:28px;position:absolute;left:10px;top:12px;border:2px solid #e80872;border-radius:50%;text-align:center;vertical-align:middle;background-color:#fff;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;}.mobile-header-close-icon{display:inline-block;margin-top:3px;}.mobile-header-close:hover{background-color:#e80872;}.mobile-header-close:hover .mobile-header-close-icon{color:#fff;}#articleList{padding:50px 0 40px !important;}#about2,#sidebar,#region-search-section,.app-filter-wrapper,.app-filter-wrapper,.app-wrapper.train-wrapper .app-filter-wrapper,.app-wrapper.hotel-wrapper .app-filter-wrapper,.app-wrapper.bus-wrapper .app-filter-wrapper,.app-wrapper.flight-wrapper .app-filter-wrapper,.app-wrapper.flighti-wrapper .app-filter-wrapper,.app-wrapper.tour-wrapper .app-filter-wrapper,.app-wrapper.hotel-wrapper .app-search-wrapper,.app-wrapper.bus-wrapper .app-search-wrapper,.app-wrapper.flight-wrapper .app-search-wrapper,.app-wrapper.flighti-wrapper .app-search-wrapper,.app-wrapper.tour-wrapper .app-search-wrapper,.app-wrapper.tour-combine-wrapper .app-search-wrapper,.app-wrapper.tour-combine-wrapper .app-filter-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;width:100%;height:100%;overflow:auto;background:#fff;}.app-wrapper.flight-wrapper .allFlighti_ticket{overflow:auto;}#sidebar_item .asideFilter,#filter_section .asideFilter{overflow-x:hidden;}}