/*!
Theme Name: Citynet

Adding support for language written in a Right To Left (RTL) direction is easy -
it's just a matter of overwriting all the horizontal positioning attributes
of your CSS stylesheet in a separate stylesheet file named rtl.css.

http://codex.wordpress.org/Right_to_Left_Language_Support

*/@font-face{font-family:IRANYekan;font-style:normal;font-weight:bold;src:url("fonts/eot/iranyekanwebbold.eot");src:url("fonts/eot/iranyekanwebbold.eot?#iefix") format("embedded-opentype"),url("fonts/woff/iranyekanwebbold.woff") format("woff"),url("fonts/ttf/iranyekanwebbold.ttf") format("truetype")}@font-face{font-family:IRANYekan;font-style:normal;font-weight:normal;src:url("fonts/eot/iranyekanwebregular.eot");src:url("fonts/eot/iranyekanwebregular.eot?#iefix") format("embedded-opentype"),url("fonts/woff/iranyekanwebregular.woff") format("woff"),url("fonts/ttf/iranyekanwebregular.ttf") format("truetype")}@font-face{font-family:IRANYekan;font-style:normal;font-weight:300;src:url("fonts/eot/iranyekanweblight.eot");src:url("fonts/eot/iranyekanweblight.eot?#iefix") format("embedded-opentype"),url("fonts/woff/iranyekanweblight.woff") format("woff"),url("fonts/ttf/iranyekanweblight.ttf") format("truetype")}@font-face{font-family:farsiNumerals;font-style:normal;font-weight:normal;src:url("fonts/farsi-numerals/eot/iranyekanwebregularfanum.eot");src:url("fonts/farsi-numerals/eot/iranyekanwebregularfanum.eot?#iefix") format("embedded-opentype"),url("fonts/farsi-numerals/woff/iranyekanwebregularfanum.woff") format("woff"),url("fonts/farsi-numerals/ttf/iranyekanwebregularfanum.ttf") format("truetype")}html{font-size:14px}body{font-family:"IRANYekan",Tahoma,sans-serif;line-height:1.8;unicode-bidi:embed;font-size:1rem}#page{direction:rtl}h1,h2,h3,h4,h5,h6{font-weight:bold;line-height:1.4;font-family:"IRANYekan",Tahoma,sans-serif}h1{font-size:1.9rem}h2{font-size:1.7rem}h3{font-size:1.5rem}h4{font-size:1.3rem}h5{font-size:1.1rem}h6{font-size:1rem}.search-form .search-field{padding:0 10px 0 45px}.search-form .search-submit{right:auto;left:0}.wpcf7{direction:rtl !important}img.ajax-loader{margin-left:0;margin-right:5px}.popover{right:unset}.image-gallery.with-slider .gallery-image-item{margin-right:0;margin-left:15px}body.single-tour .alert-dismissible .close,body.single-location .alert-dismissible .close,body.single-hotelpackage .alert-dismissible .close,body.offline-tour-pages .alert-dismissible .close,body.single .alert-dismissible .close,body.offline-hotel-pages .alert-dismissible .close{left:1rem;right:unset}body.single-tour .slick-arrow.slick-prev,body.single-location .slick-arrow.slick-prev,body.single-hotelpackage .slick-arrow.slick-prev,body.offline-tour-pages .slick-arrow.slick-prev,body.single .slick-arrow.slick-prev,body.offline-hotel-pages .slick-arrow.slick-prev{left:unset;right:10px}body.single-tour .slick-arrow.slick-prev:before,body.single-location .slick-arrow.slick-prev:before,body.single-hotelpackage .slick-arrow.slick-prev:before,body.offline-tour-pages .slick-arrow.slick-prev:before,body.single .slick-arrow.slick-prev:before,body.offline-hotel-pages .slick-arrow.slick-prev:before{content:""}body.single-tour .slick-arrow.slick-next,body.single-location .slick-arrow.slick-next,body.single-hotelpackage .slick-arrow.slick-next,body.offline-tour-pages .slick-arrow.slick-next,body.single .slick-arrow.slick-next,body.offline-hotel-pages .slick-arrow.slick-next{right:unset;left:10px}body.single-tour .slick-arrow.slick-next:before,body.single-location .slick-arrow.slick-next:before,body.single-hotelpackage .slick-arrow.slick-next:before,body.offline-tour-pages .slick-arrow.slick-next:before,body.single .slick-arrow.slick-next:before,body.offline-hotel-pages .slick-arrow.slick-next:before{content:""}.main-article-format p{text-align:justify}.main-article-format ul li:before{margin-right:0;margin-left:15px;float:right}.main-article-format ol{margin-right:1rem}#masthead{font-family:"IRANYekan",Tahoma,sans-serif}#masthead .main-content .logo{float:left}#masthead #site-navigation .menu-toggle-close{right:unset;left:15px}#masthead #site-navigation #main-menu li i.fa{margin-right:0;margin-left:5px}#masthead #site-navigation #main-menu li.menu-item-has-children>a{padding-right:1em;padding-left:43px}#masthead #site-navigation #main-menu .sub-menu a{padding-left:1em;padding-right:2em !important}#masthead #site-navigation #main-menu .sub-menu .sub-menu a{padding-left:1em;padding-right:3em !important}#masthead #site-navigation #main-menu .sub-menu .sub-menu .sub-menu a{padding-left:1em;padding-right:4em !important}#masthead #site-navigation.desktop #main-menu{margin-right:30px}#top-banner #search .tab-content .tab-pane .form-wrapper input{font-family:"farsiNumerals",Tahoma,sans-serif}#home-suggested-hotels .suggested-hotels-slider{margin-right:15px;margin-left:0}#home-suggested-hotels .hotel-archive{left:0;right:unset}#home-questions-section #accordionquestions .card .card-header span .icon-arrow-square-down{left:-25px;right:unset}#home-questions-section #accordionquestions .card .card-header span[aria-expanded=true] .icon-arrow-square-down{left:-25px;right:unset}#colophon .site-info .contact-us span a:not(.email){margin-right:5px;margin-left:0}#colophon .site-info .contact-us span i{margin-left:10px;margin-right:0}#colophon .site-info .contact-us address i{margin-left:10px;margin-right:0}#colophon .site-info .contact-us address .company-address{margin-right:5px;margin-left:0}#colophon .site-info .contact-us address .central-office{margin-left:5px;margin-right:0}#colophon .nav-tabs{justify-content:center;border-bottom:none}#colophon .nav-tabs li{margin:0 10px 10px 10px}#colophon .nav-tabs li a{display:flex;justify-content:center;align-items:center;border:none;color:#52575c;font-size:1.14em;width:120px;height:40px;font-weight:bold;border-radius:8px;background:#f2f2f2;padding:0}#colophon #myTabContent{margin-top:10px}#colophon #myTabContent .quick-access-menu li a,#colophon #myTabContent .services-menu li a{color:#aeaeae;line-height:30px}#colophon .about-txt{text-align:justify;color:#52575c;line-height:28px;margin:20px 0 40px 0px}#colophon #logo-licenses{display:flex;flex-flow:wrap;justify-content:center;max-width:72%;margin:0 auto 10px auto}#colophon #logo-licenses li{cursor:pointer;width:70px;height:70px;border-radius:10px;box-shadow:0px 2px 4px rgba(0,0,0,.02),0px 30px 40px rgba(35,35,35,.06)}#colophon .copyright{padding:0 50px 20px 0}#colophon .copyright p{font-size:.75rem;color:#3e4361}#colophon .copyright p:first-child{font-size:.86rem;font-weight:500}#colophon .copyright p a{color:#3e4361}#colophon .copyright p a:hover{color:#a53692}body.single-tour #archives-filter-area .select-area span,body.single-location #archives-filter-area .select-area span,body.single-hotelpackage #archives-filter-area .select-area span,body.offline-tour-pages #archives-filter-area .select-area span,body.offline-hotel-pages #archives-filter-area .select-area span{padding:7px 7px 7px 28px}body.single-tour #archives-filter-area .select-area span:after,body.single-location #archives-filter-area .select-area span:after,body.single-hotelpackage #archives-filter-area .select-area span:after,body.offline-tour-pages #archives-filter-area .select-area span:after,body.offline-hotel-pages #archives-filter-area .select-area span:after{right:unset;left:11px}body.single-tour #archives-filter-area .select-area ul,body.single-location #archives-filter-area .select-area ul,body.single-hotelpackage #archives-filter-area .select-area ul,body.offline-tour-pages #archives-filter-area .select-area ul,body.offline-hotel-pages #archives-filter-area .select-area ul{direction:ltr}body.single-tour .tour-itinerary .card::before,body.single-location .tour-itinerary .card::before,body.single-hotelpackage .tour-itinerary .card::before,body.offline-tour-pages .tour-itinerary .card::before,body.offline-hotel-pages .tour-itinerary .card::before{right:5px}body.single-tour .tour-itinerary .card .card-header .circle-icon,body.single-tour .tour-itinerary .card .card-header .circle-icon-active,body.single-location .tour-itinerary .card .card-header .circle-icon,body.single-location .tour-itinerary .card .card-header .circle-icon-active,body.single-hotelpackage .tour-itinerary .card .card-header .circle-icon,body.single-hotelpackage .tour-itinerary .card .card-header .circle-icon-active,body.offline-tour-pages .tour-itinerary .card .card-header .circle-icon,body.offline-tour-pages .tour-itinerary .card .card-header .circle-icon-active,body.offline-hotel-pages .tour-itinerary .card .card-header .circle-icon,body.offline-hotel-pages .tour-itinerary .card .card-header .circle-icon-active{margin-right:-17px}body.single-tour .tour-itinerary .card .card-header::after,body.single-location .tour-itinerary .card .card-header::after,body.single-hotelpackage .tour-itinerary .card .card-header::after,body.offline-tour-pages .tour-itinerary .card .card-header::after,body.offline-hotel-pages .tour-itinerary .card .card-header::after{margin:15px auto 0 5px}body.single-tour .single-hotel #content .content-wrapper *,body.single-location .single-hotel #content .content-wrapper *,body.single-hotelpackage .single-hotel #content .content-wrapper *,body.offline-tour-pages .single-hotel #content .content-wrapper *,body.offline-hotel-pages .single-hotel #content .content-wrapper *{direction:rtl}body.single-tour .single-hotel .distance-wrapper>button,body.single-location .single-hotel .distance-wrapper>button,body.single-hotelpackage .single-hotel .distance-wrapper>button,body.offline-tour-pages .single-hotel .distance-wrapper>button,body.offline-hotel-pages .single-hotel .distance-wrapper>button{right:-3px;left:unset}body.single-tour .single-hotel .distance-wrapper>button#upBtn,body.single-location .single-hotel .distance-wrapper>button#upBtn,body.single-hotelpackage .single-hotel .distance-wrapper>button#upBtn,body.offline-tour-pages .single-hotel .distance-wrapper>button#upBtn,body.offline-hotel-pages .single-hotel .distance-wrapper>button#upBtn{bottom:calc(100% - 73px)}body.single-tour .single-hotel .distance-wrapper .location-distances,body.single-location .single-hotel .distance-wrapper .location-distances,body.single-hotelpackage .single-hotel .distance-wrapper .location-distances,body.offline-tour-pages .single-hotel .distance-wrapper .location-distances,body.offline-hotel-pages .single-hotel .distance-wrapper .location-distances{direction:ltr}body.single-tour .single-hotel .distance-wrapper .location-distances li,body.single-location .single-hotel .distance-wrapper .location-distances li,body.single-hotelpackage .single-hotel .distance-wrapper .location-distances li,body.offline-tour-pages .single-hotel .distance-wrapper .location-distances li,body.offline-hotel-pages .single-hotel .distance-wrapper .location-distances li{flex-direction:unset}#image-gallery-slider .slick-prev{z-index:2;right:5px}#image-gallery-slider .slick-next{right:unset;left:5px}.archive-side-box .head{padding:1em 1.3em 1em 3.2em}.archive-side-box .head:after{right:unset;left:1.5em}.archive-side-box .search-term{direction:rtl}.archive-side-box.filter-list .filters-area .filter-group{margin:8px 0 0 -10px}.archive-side-box.filter-list .filters-area .filter{padding:6px 8px 7px 33px;margin:-3px 0 0 6px;direction:rtl}.archive-side-box.filter-list .filters-area .filter .delete{right:unset;left:8px}.archive-side-box.date-filter-list.has-2-date>div .title.date-from:after{right:unset;left:0}.archive-side-box.date-filter-list.has-2-date>div .title.date-to:before{left:unset;right:0}.single-location .location-distances{direction:ltr;padding-left:unset;padding-right:15px}.single-location .location-distances li{direction:rtl}#top-banner #search .tab-content .tab-pane .form-wrapper input{font-family:"farsiNumerals",Tahoma,sans-serif}.offline-tour-transports .flight-route::before,table.offline-hotel-transports .flight-route::before{top:-3px;right:0}.offline-tour-transports .flight-route::after,table.offline-hotel-transports .flight-route::after{left:-16px;right:unset !important;top:-18px !important;transform:rotate(360deg) !important}.pagination .page-numbers{font-family:"farsiNumerals",Tahoma,sans-serif}@media(min-width: 992px){#masthead #site-navigation.desktop #main-menu>li>a{padding:.7em .5em}#masthead #site-navigation.desktop #main-menu>li.menu-item-has-children>a:after{margin-left:0;margin-right:.5em}#masthead #site-navigation.desktop #main-menu .sub-menu{left:unset;right:-1px}#masthead #site-navigation.desktop #main-menu .sub-menu a{padding-right:1em !important;padding-left:1.7em !important}#masthead #site-navigation.desktop #main-menu .sub-menu .menu-item-has-children>a:after{content:"";right:unset;left:1.5em}#masthead #site-navigation.desktop #main-menu .sub-menu .sub-menu{left:unset;right:calc(100% + 1px)}#masthead #site-navigation.desktop #main-menu .sub-menu .sub-menu a{padding-right:1em !important;padding-left:1.7em !important}#masthead #site-navigation.desktop #main-menu .sub-menu .sub-menu .sub-menu a{padding-right:1em !important;padding-left:1.7em !important}#masthead #site-navigation.desktop #main-menu>li.mega-menu.menu-item-has-children>.sub-menu{left:unset;right:0;padding-right:15px;padding-left:0}#masthead #site-navigation.desktop #main-menu>li.mega-menu.menu-item-has-children>.sub-menu>li{margin:0 0 15px 15px;float:right}#masthead #site-navigation.desktop #main-menu>li.mega-menu.menu-item-has-children>.sub-menu li>a{padding-left:1em !important}body.single-tour .page-title .base-info,body.single-hotelpackage .page-title .base-info,body.single-location .page-title .base-info,body.offline-tour-pages .page-title .base-info,body.offline-hotel-pages .page-title .base-info{border-radius:0 0 0 20px}body.single-tour .tour-itinerary .card::before,body.single-hotelpackage .tour-itinerary .card::before,body.single-location .tour-itinerary .card::before,body.offline-tour-pages .tour-itinerary .card::before,body.offline-hotel-pages .tour-itinerary .card::before{right:10px}body.single-tour .tour-itinerary .card .card-header .circle-icon,body.single-tour .tour-itinerary .card .card-header .circle-icon-active,body.single-hotelpackage .tour-itinerary .card .card-header .circle-icon,body.single-hotelpackage .tour-itinerary .card .card-header .circle-icon-active,body.single-location .tour-itinerary .card .card-header .circle-icon,body.single-location .tour-itinerary .card .card-header .circle-icon-active,body.offline-tour-pages .tour-itinerary .card .card-header .circle-icon,body.offline-tour-pages .tour-itinerary .card .card-header .circle-icon-active,body.offline-hotel-pages .tour-itinerary .card .card-header .circle-icon,body.offline-hotel-pages .tour-itinerary .card .card-header .circle-icon-active{margin-right:-12px}}@media(min-width: 1200px){#masthead #site-navigation.desktop #main-menu{margin-right:30px}#masthead #site-navigation.desktop #main-menu>li>a{padding:.7em .75em}#home-pwa-section:after{right:0;left:unset}#home-pwa-section .dora-img{left:2px;right:unset}#colophon .copyright{padding:0}#colophon #logo-licenses{max-width:100%;justify-content:left}}/*# sourceMappingURL=rtl.css.map */