/*!
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")}html{font-size:14px}body{font-family:"IRANYekan",Tahoma,sans-serif;line-height:1.8;unicode-bidi:embed}#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}.wpcf7 .wpcf7-form-control-wrap{min-height:50px}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:not(.page-template-app-templates) .alert-dismissible .close{left:1rem;right:unset}body:not(.page-template-app-templates) .main-article-format p{text-align:justify}body:not(.page-template-app-templates) .main-article-format ul li:before{margin-right:0;margin-left:15px;float:right}body:not(.page-template-app-templates) .slick-arrow.slick-prev{left:unset;right:10px}body:not(.page-template-app-templates) .slick-arrow.slick-prev:before{content:'\f105'}body:not(.page-template-app-templates) .slick-arrow.slick-next{right:unset;left:10px}body:not(.page-template-app-templates) .slick-arrow.slick-next:before{content:'\f104'}#masthead{font-family:"IRANYekan",Tahoma,sans-serif}#masthead .top{font-weight:700}#masthead .top li img{margin-left:3px}#masthead .top .tel{display:none}#masthead .top #auth{float:left;display:inline-block;vertical-align:top;position:relative}#masthead .top #auth .user-nav{float:right;font-size:0.85rem}#masthead .top #auth .user-nav button{background-color:transparent;border:0;margin:0 1em 0 0;padding:0}#masthead .top #auth .usernav-icon{float:left;font-weight:bold}#masthead .top #auth .usernav-launcher{box-shadow:0 3px 12px rgba(0,0,0,0.23),0 3px 12px rgba(0,0,0,0.16);position:absolute;top:30px;left:0;z-index:555;background-color:#ca2c1e;padding:1em;min-width:200px;height:calc(100vh - 150px);overflow-y:scroll}#masthead .top #auth .usernav-launcher .welcome{color:#bfbfbf;border-bottom:1px solid #bfbfbf;padding-bottom:5px;margin-bottom:5px;font-size:0.85rem;font-weight:bold}#masthead .top #auth .usernav-launcher .welcome a{color:#fff}#masthead .top #auth .usernav-launcher .welcome a:hover{color:#ca2c1e}#masthead .top #auth .usernav-launcher li{float:none}#masthead .top #auth .usernav-launcher li a{font-weight:bold;color:#fff;margin-bottom:5px;display:block}#masthead .top #auth .usernav-launcher li a:hover{color:#ca2c1e}#masthead .top #auth .usernav-launcher li span{font-weight:bold;color:#fff;margin-bottom:5px;display:block}#masthead .top #auth .usernav-launcher li ul{padding-right:1em}#masthead .top #auth .usernav-launcher li ul a{font-weight:normal;margin-bottom:5px}#masthead .main-content .logo{float:left}#masthead #site-navigation .menu-toggle-close{right:unset;left:15px}#masthead #site-navigation #main-menu{margin-left:0;margin-right:0}#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.show #main-menu{margin-right:0}.btn-more{float:left;padding-right:10px;padding-left:45px}.btn-more:after{content:'\f104';left:0;border-radius:3px 0 0 3px;right:inherit}.homepage_title h1 a:before{float:right;margin-left:10px;margin-right:0;height:40px}#homepage_hotels ul.isotope .wrapper .hotel-img{padding:0;padding-left:15px}#homepage_hotels ul.isotope .wrapper .hotel-details .hotel-detail-city{float:right}#homepage_hotels ul.isotope .wrapper .hotel-details .hotel-detail-country{float:right;text-align:right}#homepage_hotels ul.isotope .wrapper .hotel-details .hotel-detail-category{float:left;text-align:left}#homepage_hotels ul.isotope .wrapper .hotel-details .hotel-detail-rating{clear:both;text-align:center}#homepage_hotels ul.isotope .wrapper .hotel-details .en-title{float:right;text-align:left;padding-left:10px;width:50%;border-left:1px solid #bfbfbf}#homepage_hotels ul.isotope .wrapper .hotel-details .persian-title{text-align:right;float:left;padding-right:10px;width:50%}#homepage_hotels .homepage-links a{border-right:2px solid #ca2c1e;border-left:none}#homepage_newslater h1{font-size:1.3rem}#homepage_newslater .wpcf7-form-control-wrap,#homepage_newslater div.wpcf7-response-output{direction:rtl}#main .wp-pagenavi .pages{float:right}#main .wp-pagenavi .current{float:right}#main .wp-pagenavi a.page{float:right}#main .wp-pagenavi .nextpostslink,#main .wp-pagenavi .previouspostslink{float:right}#main .entry-meta .cat-links,#main .entry-meta .tags-links,#main .entry-meta .edit-link,#main .entry-meta .posted-on,#main .entry-meta .byline{margin-right:0;margin-left:1em}#main .entry-content li a{font-family:"IRANYekan",Tahoma,sans-serif}#main .filters button{margin:0 0 .5em .5em;font-family:"IRANYekan",Tahoma,sans-serif}#main .type-hotel .page-header .hotel-title-stars{float:left}#main .type-hotel .page-header .hotel-title-stars .hotel-rating{direction:ltr}#main .type-hotel .page-header .hotel-title-meta{float:right}#main .type-hotel .page-header .hotel-title-meta .persian-title{font-size:1.8rem}#main .entry-meta{margin-top:15px;font-size:1em}#main .entry-meta .country,#main .entry-meta .city,#main .entry-meta .cats{margin-right:0;margin-left:1em}#main .btn-contact{float:left}body.single-country .page-title .country-flag{margin-right:0;margin-left:0.5em}body:not(.page-template-app-templates) #archives-filter-area .select-area span{padding:7px 7px 7px 28px}body:not(.page-template-app-templates) #archives-filter-area .select-area span:after{right:unset;left:11px}body:not(.page-template-app-templates) #archives-filter-area .select-area ul{direction:ltr}ul.isotope .wrapper ul .tour-detail-price .old,ul.isotope-tour .wrapper ul .tour-detail-price .old{float:left;margin-left:10px;margin-right:0}ul.isotope .wrapper ul .tour-detail-price .sale,ul.isotope .wrapper ul .tour-detail-price .price,ul.isotope-tour .wrapper ul .tour-detail-price .sale,ul.isotope-tour .wrapper ul .tour-detail-price .price{float:left}#colophon .site-info{direction:rtl !important}#colophon .site-info ul.socials{text-align:left}#colophon .site-info ul.socials li a{margin-right:15px;margin-left:0}#colophon .site-info i.fa-map-marker{margin-left:5px;margin-right:0}#colophon .footer-logo{margin-top:0}#colophon .lufthansa{float:right;margin:0.5em 0 10px 10px}.social-networks li a i{vertical-align:middle}@media (min-width: 576px){#masthead .top .tel,#masthead .top .email{direction:ltr;display:inline-block;vertical-align:top;float:left}#masthead .top #auth{width:100%}#masthead .top #auth .user-nav.logged-in{float:left}a.foobox{float:right !important;margin-right:0 !important;margin-left:15px !important}.facilities .hotel-logo img{float:right;margin-right:0;margin-left:15px}#homepage_attraction ul.isotope .wrapper .attraction-info{padding-left:0;padding-right:15px}}@media (min-width: 768px){#masthead .top #auth{float:left;display:inline-block;vertical-align:top;position:relative}#masthead .top #auth .user-nav.logged-in{float:none}#masthead .top #auth .usernav-icon{display:none}#masthead .top #auth .usernav-launcher{display:block !important;box-shadow:none;position:relative;z-index:1000;top:auto;left:auto;background-color:transparent;padding:0;min-width:0;height:auto;overflow:visible}#masthead .top #auth .usernav-launcher .welcome{float:left;border-bottom:0;padding-bottom:0;margin-bottom:0;color:#fff}#masthead .top #auth .usernav-launcher .welcome a{color:#ca2c1e}#masthead .top #auth .usernav-launcher .welcome a:hover{color:#fff}#masthead .top #auth .usernav-launcher li{float:right;position:relative;margin-left:1em}#masthead .top #auth .usernav-launcher li:hover>a{color:#ca2c1e}#masthead .top #auth .usernav-launcher li a,#masthead .top #auth .usernav-launcher li span{margin-bottom:0;display:block;color:#fff}#masthead .top #auth .usernav-launcher li.menu-item-has-children>a:after,#masthead .top #auth .usernav-launcher li.menu-item-has-children span:after{content:'\f107';display:inline-block;vertical-align:top;font-family:Fontawesome;margin-right:3px}#masthead .top #auth .usernav-launcher li ul{display:none;position:absolute;top:30px;right:0;background-color:#ca2c1e;white-space:nowrap;min-width:200px;z-index:555;padding:1em}#masthead .top #auth .usernav-launcher li ul li{float:none}#masthead .top #auth .usernav-launcher li ul li a:hover{color:#ca2c1e}#homepage-links a.hompage-link-brd{border-right:none;border-left:1px solid #bfbfbf}#homepage_newslater h1{text-align:right}}@media (min-width: 992px){#masthead #site-navigation.desktop #main-menu>li>a{padding:1em}#masthead #site-navigation.desktop #main-menu>li:first-child>a{border-left:unset}#masthead #site-navigation.desktop #main-menu>li.menu-item-has-children>a:after{margin-left:0;margin-right:0.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:'\f104';right:unset;left:1em}#masthead #site-navigation.desktop #main-menu .sub-menu .sub-menu{left:unset;right:100%}#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}}.list-view>article a.image-wrapper.thumb{float:right;margin-right:0;margin-left:15px}
