/*!
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-display:swap;font-family:IRANYekan;font-style:normal;font-weight:700;src:url(/wp-content/themes/citynet/fonts/eot/iranyekanwebbold.eot);src:url("/wp-content/themes/citynet/fonts/eot/iranyekanwebbold.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/citynet/fonts/woff/iranyekanwebbold.woff) format("woff"),url(/wp-content/themes/citynet/fonts/ttf/iranyekanwebbold.ttf) format("truetype")}@font-face{font-display:swap;font-family:IRANYekan;font-style:normal;font-weight:400;src:url(/wp-content/themes/citynet/fonts/eot/iranyekanwebregular.eot);src:url("/wp-content/themes/citynet/fonts/eot/iranyekanwebregular.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/citynet/fonts/woff/iranyekanwebregular.woff) format("woff"),url(/wp-content/themes/citynet/fonts/ttf/iranyekanwebregular.ttf) format("truetype")}@font-face{font-display:swap;font-family:IRANYekan;font-style:normal;font-weight:300;src:url(/wp-content/themes/citynet/fonts/eot/iranyekanweblight.eot);src:url("/wp-content/themes/citynet/fonts/eot/iranyekanweblight.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/citynet/fonts/woff/iranyekanweblight.woff) format("woff"),url(/wp-content/themes/citynet/fonts/ttf/iranyekanweblight.ttf) format("truetype")}@font-face{font-display:swap;font-family:farsiNumerals;font-style:normal;font-weight:400;src:url(/wp-content/themes/citynet/fonts/farsi-numerals/eot/iranyekanwebregularfanum.eot);src:url("/wp-content/themes/citynet/fonts/farsi-numerals/eot/iranyekanwebregularfanum.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/citynet/fonts/farsi-numerals/woff/iranyekanwebregularfanum.woff) format("woff"),url(/wp-content/themes/citynet/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:700;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}#home-questions-section #accordionquestions .card .card-header span .icon-chevron-down{left:-25px;right:unset}#home-questions-section #accordionquestions .card .card-header span[aria-expanded=true] .icon-chevron-down{left:-25px;right:unset}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:"\ea5c"}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:"\ea5a"}.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 .main-content .logo{float:left}#masthead .main-content .phone-box .header-phone{font-family:"YekanBakhVF"!important}#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 .lang-fa{margin:-18px 90px 0 0}#masthead .lang-fa .lang-title .icon-global{left:-15px}#masthead .lang-fa .lang-title .icon-chevron-down{right:-24px}#masthead .lang-fa .lang-box{margin-top:10px;left:50px}#top-banner #search .tab-content .tab-pane .form-wrapper input{font-family:"farsiNumerals",Tahoma,sans-serif}.vote-content .like-content{margin-left:20px;margin-right:0}.vote-content .like-content .like-post .like-count{margin-left:10px;margin-right:0}.vote-content .view-post .view-count{margin-left:10px;margin-right:0}.vote-content .share-border{margin-left:20px;margin-right:0}.vote-content .share-border .social{right:0;left:unset}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:"\ea5a";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}#masthead .lang-fa{margin:10px 0 0 30px;top:0;right:0!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>li>a{padding:.5em 1em}}