a:focus,a:active{outline:0!important}.fl-logo-img{max-width:200px}.nav.navbar-nav li a{text-transform:uppercase;font-weight:700}.fl-page-header{margin-top:-1px}.fl-page-header .fl-page-header-wrap{border-bottom:3px solid #f4c248!important}.fl-fixed-header .fl-page-header{z-index:11}.custom-header-container{position:fixed;z-index:999;left:0;right:0}.fl-builder-edit .custom-header-container{position:relative}body:not(.fl-builder-edit) .fl-page-content{padding-top:68px}body.home .fl-page-content{padding-top:0}.page-id-819:not(.fl-builder-edit) .fl-page-content{padding-top:0 !important}.page-id-819.fl-builder-edit #hp-specials-section{position:relative !important}#ubermenu-nav-main-2-header .ubermenu-item-level-0>a>span{text-transform:uppercase}#ubermenu-nav-main-2-header .ubermenu-item.ubermenu-current-menu-item>a{position:relative}#ubermenu-nav-main-2-header .ubermenu-item.ubermenu-current-menu-item>a .ubermenu-image{border:5px solid #1e563d !important}#ubermenu-nav-main-2-header .ubermenu-item.ubermenu-current-menu-ancestor>a{background:#1e563d;position:relative}#ubermenu-nav-main-2-header .ubermenu-item a{transition:all .5s}#ubermenu-nav-main-2-header .ubermenu-item a:hover{background:#1e563d}#ubermenu-nav-main-2-header .ubermenu-item .ubermenu-submenu{background:#fff;border:0}#ubermenu-nav-main-2-header .ubermenu-item .ubermenu-submenu a span{color:#333}#ubermenu-nav-main-2-header .ubermenu-item .ubermenu-submenu a:hover span{color:#fff}#ubermenu-nav-main-2-header .ubermenu-item.ubermenu-has-submenu-drop.ubermenu-active>a{background:#1e563d}#ubermenu-nav-main-2-header .ubermenu-column-id-710 .ubermenu-autocolumn{padding:0}#ubermenu-nav-main-2-header .ubermenu-column-id-710 .ubermenu-autocolumn>.ubermenu-submenu{padding:0}#ubermenu-nav-main-2-header .ubermenu-column-id-710 .ubermenu-autocolumn .ubermenu-item{margin:0}#ubermenu-nav-main-2-header .ubermenu-column-id-710 .ubermenu-autocolumn .ubermenu-item a{padding:20px}#ubermenu-nav-main-2-header .ubermenu-column-id-710 .ubermenu-autocolumn .ubermenu-item a .ubermenu-image{border:5px solid #fbde96;transition:all .5s}#ubermenu-nav-main-2-header .ubermenu-column-id-710 .ubermenu-autocolumn .ubermenu-item a:hover{background:0 0}#ubermenu-nav-main-2-header .ubermenu-column-id-710 .ubermenu-autocolumn .ubermenu-item a:hover .ubermenu-image{border:5px solid #1e563d}#ubermenu-nav-main-2-header .ubermenu-column-id-710 .ubermenu-autocolumn .ubermenu-item a:hover span{color:#000}#ubermenu-nav-main-2-header .ubermenu-autocolumn .ubermenu-target-description strong{color:#1e563d}#ubermenu-nav-main-2-header .ubermenu-autocolumn .ubermenu-target-description{font-size:15px}#ubermenu-nav-main-2-header .ubermenu-tab-content-panel .ubermenu-autocolumn{padding:0}#ubermenu-nav-main-2-header .ubermenu-tab-content-panel .ubermenu-autocolumn>.ubermenu-submenu{padding:0}#ubermenu-nav-main-2-header .ubermenu-tab-content-panel .ubermenu-autocolumn .ubermenu-item{margin:0}#ubermenu-nav-main-2-header .ubermenu-tab-content-panel .ubermenu-autocolumn .ubermenu-item a{padding:20px}#ubermenu-nav-main-2-header .ubermenu-tab-content-panel .ubermenu-autocolumn .ubermenu-item a .ubermenu-image{border:5px solid #fbde96}#ubermenu-nav-main-2-header .ubermenu-tab-content-panel .ubermenu-autocolumn .ubermenu-item a:hover{background:0 0}#ubermenu-nav-main-2-header .ubermenu-tab-content-panel .ubermenu-autocolumn .ubermenu-item a:hover .ubermenu-image{border:5px solid #1e563d;transition:all .5s}#ubermenu-nav-main-2-header .ubermenu-tab-content-panel .ubermenu-autocolumn .ubermenu-item a:hover span{color:#000}#ubermenu-nav-main-2-header .ubermenu-tab.ubermenu-active>a>span{color:#fff;font-weight:700}#ubermenu-nav-main-2-header .ubermenu-tab.ubermenu-current-menu-ancestor>a>span{color:#fff;font-weight:700}#ubermenu-nav-main-2-header .ubermenu-tab-content-panel .ubermenu-item-type-taxonomy{text-align:right}#ubermenu-nav-main-2-header #menu-item-632.ubermenu-current-menu-item a span{color:#fff;font-weight:700}#ubermenu-nav-main-2-header .promo-title-area h3{color:#000;text-align:center;margin-top:0}#ubermenu-nav-main-2-header .promo-title-area p{color:#000;text-align:center}#ubermenu-nav-main-2-header .promo-title-area{padding-bottom:0}#ubermenu-main-2-header-2 .ubermenu-nav{font-size:16px}.tour-hero-excerpt .tour-date{display:none}.tour-hero-excerpt{padding:15px 0}.tour-hero-price{max-width:920px;margin:0 auto;width:100%}.tour-hero-departure{max-width:420px;margin:0 auto;background:#0a1c14;width:100%}.tour-hero-departure{background:#000}.tour-hero-price{border-bottom:1px dashed #fff}.tour-hero-price{border:none;background:0 0}.tour-hero-price h1{font-size:50px;text-shadow:1px 2px 3px #000}.fl-fixed-header .fl-page-bar{z-index:9}.fl-page .fl-page-bar .fl-page-bar-text{position:absolute;bottom:-92px;z-index:9;right:0;padding:0;font-size:14px}.fl-page .fl-page-bar .fl-page-bar-container{padding:0!important}.fl-page .fl-page-bar{border:none;margin-top:-1px !important}.fl-page .fl-page-bar .fl-page-bar-text a{color:#fff;display:inline-block}.fl-page .fl-page-bar .fl-page-bar-text .contact-links{display:inline-block;padding:5px;background:#1e563d;margin-left:-4px;border-radius:0 0 5px}.fl-page .fl-page-bar .fl-page-bar-text .floating-contact{padding:0}.fl-page .fl-page-bar .fl-page-bar-text .contact-links a{margin:0 5px}.fl-page .fl-page-bar .fl-page-bar-text .fa{color:#fff}.fl-page .fl-page-bar .fl-page-bar-text a.fb-link{background:#4267b2;padding:5px 10px;border-radius:0 0 0 5px;transition:all .5s}.fl-page .fl-page-bar .fl-page-bar-text a.fb-link:hover{background:#1e563d}.custom-header-container{position:fixed}.fl-post-more-link a{transition:all .5s !important}.fl-page-header .fl-page-header-logo{margin-bottom:30px}.fl-page .fl-page-bar .fl-page-bar-text{left:15px;right:inherit;bottom:-80px}.fl-page .fl-page-bar .fl-page-bar-text .floating-contact .contact-links{background:0 0}#hp-specials-row .fl-post-grid-post{background:0 0;border:none}#hp-specials-row .fl-post-grid-post h3{font-size:19px;line-height:1;margin-top:5px;text-align:center;font-weight:700}#hp-specials-row .fl-post-grid-post h3 a{color:#000}#hp-specials-row .fl-post-grid-post h3 a:hover{color:#1e563d}#hp-specials-row .fl-post-grid-post .fl-post-text{padding:0;color:#000}#hp-specials-row .fl-post-column{padding-bottom:0}#hp-specials-row .lowest-price{font-size:15px;text-align:center;color:#000}#hp-specials-row .lowest-price strong{color:#1e563d}#hp-specials-row{margin-bottom:-10px}#hp-specials-section{left:0;right:0;margin:0 auto}#hp-specials-row2 .fl-post-grid-post{background:0 0;border:none}#hp-specials-row2 .fl-post-grid-post h3{font-size:19px;line-height:1;margin-top:5px;text-align:center;font-weight:700}#hp-specials-row2 .fl-post-grid-post h3 a{color:#000}#hp-specials-row2 .fl-post-grid-post h3 a:hover{color:#1e563d}#hp-specials-row2 .fl-post-grid-post .fl-post-text{padding:0;color:#000}#hp-specials-row2 .fl-post-column{padding-bottom:0}#hp-specials-row2 .lowest-price{font-size:15px;text-align:center;color:#000}#hp-specials-row2 .lowest-price strong{color:#1e563d}.home-tours-list h3.fl-post-title{position:relative;border-bottom:2px solid #1e563d;padding:0;margin-bottom:10px}.home-tours-list .fl-post-image{overflow:hidden !important;position:relative;z-index:10}.home-tours-list .fl-post-image a img{transition:transform .75s;overflow:hidden}.home-tours-list .fl-post-image a:hover img{transform:scale(1.2)}.home-tours-list .fl-post-image{box-shadow:2px 3px 5px #000 !important}#iran-tours-row .home-tours-list .fl-post-grid .fl-post-grid-post{background:#e0e0e0}.online-reservation-cta .pp-info-banner-content{box-shadow:2px 3px 5px #000}.red-heading h3{background:#b10000;font-weight:700}#iran-tours-row .fl-post-grid-post.tour_category-sold-out:before{content:'Sold Out';position:absolute;z-index:999;background:red;color:#fff;width:50%;top:15px;padding:10px;font-weight:700;text-transform:uppercase}#iran-tours-row .fl-post-grid-post.tour_category-sold-out{position:relative}.fl-page .fl-row-fixed-width{max-width:1200px}.home-tours-list h2{line-height:1;font-size:17px;font-weight:700}.home-tours-list .fl-post-feed-more{background:#b10000;width:100%;padding:5px 10px;color:#000;font-weight:700;text-decoration:none;border-radius:4px;text-transform:uppercase;transition:all .5s}.home-tours-list .fl-post-feed-more:hover{background:#fcb91e}.fl-module-sidebar #text-2{background:#1e563d;padding:20px 30px}.fl-module-sidebar #text-2 h4.fl-widget-title{color:#fff;text-align:center;font-weight:700}.fl-module-sidebar #text-2 #gform_1{background:0 0}.tour-hero-departure ul li{list-style:none;width:100%}.tour-hero-departure ul{padding:0}#text-2 #gform_1 input{width:100%}#text-2 #gform_1 li{padding:0}#text-2 #gform_1 #gform_submit_button_1{background:#b10000;border:0;text-transform:uppercase;font-weight:700;color:#000;transition:all .5s}#text-2 #gform_1 #gform_submit_button_1:hover{background:#fcb91e}#text-4 #gform_1 input{width:100%}#text-4 #gform_1 li{padding:0}#text-4 #gform_1 #gform_submit_button_1{background:#b10000;border:0;text-transform:uppercase;font-weight:700;color:#fff;transition:all .5s}#text-4 #gform_1 #gform_submit_button_1:hover{background:#eb0000}.fl-post-grid .fl-post-more-link a{background:#b10000;border:0;text-transform:uppercase;font-weight:700;color:#fff;padding:5px 10px;display:inline-block;border-radius:4px;transition:all .5s}.fl-post-grid .fl-post-more-link a:hover{background:#eb0000;text-decoration:none}#rev_slider_3_1_forcefullwidth .tp-revslider-mainul li a{transition:all .5s !important}#rev_slider_3_1_forcefullwidth .tp-revslider-mainul li a:hover{background:#0a1c14 !important}#hp-specials-row img.wp-post-image{border:5px solid #fddf97;transition:all .5s}#hp-specials-row img.wp-post-image:hover{border:5px solid #1e563d}.bold-font a span.fl-button-text,.bold-font a.banner-button{font-weight:700 !important;text-transform:uppercase}#tours-hero-area .tour-hero-title h1{background:rgba(30,86,61,.85);display:inline-block;padding:10px 30px !important}#tours-hero-area .tour-hero-excerpt{background:rgba(255,255,255,.85);margin:0 auto;max-width:420px;color:#000}.fl-module.special-header h3.fl-heading{font-size:20px;text-transform:uppercase;font-weight:700}.fl-module.special-header h3.fl-heading:before{content:'\f0a3';font-family:FontAwesome;color:red}.reserve-callout{display:block;background:#1e563d;padding:10px;color:#fff !important;border-radius:90px;text-decoration:none;transition:all .5s}.reserve-callout:first-child{margin-bottom:10px}.reserve-callout img{max-width:75px;border-radius:50%}.reserve-callout:hover{text-decoration:none;background:#0f2a1e}.page-id-819 #hp-specials-section{position:absolute;top:0;width:100%}.page-id-819 #hp-specials-section .sale-pill .fl-post-image{max-width:75px;display:inline-block}.page-id-819 #hp-specials-section .sale-pill .fl-post-image img{border-radius:50%}.page-id-819 #hp-specials-section .sale-pill .fl-post-text{max-width:320px;display:inline-block;width:100%;vertical-align:middle;text-align:center}.page-id-819 #hp-specials-section .sale-pill{background:rgba(255,255,255,.85);margin-bottom:10px;padding:10px;border-radius:90px;transition:all .5s;text-align:center;max-width:250px;box-shadow:1px 2px 3px #000}.page-id-819 #hp-specials-section .fl-module-content{margin:0 0 10px}.page-id-819 #hp-specials-section .sale-pill .fl-post-title,.page-id-819 #hp-specials-section .sale-pill .lowest-price{text-align:ceter}.page-id-819 #hp-specials-section .sale-pill:hover{background:#1e563d;color:#fff}.page-id-819 #hp-specials-section .sale-pill:hover *{color:#fff !important}.online-reservation-cta .banner-button{position:absolute;top:0;margin:0 auto;left:0;right:0;max-width:320px;border-radius:0 0 5px 5px !important;font-weight:700;font-size:22px !important}.online-reservation-cta{position:relative}#slider-specials-col{padding-top:0}#slider-specials-col .promo-tours-item .fl-post-image{max-width:75px;display:inline-block}#slider-specials-col .promo-tours-item .fl-post-text{max-width:175px;display:inline-block;vertical-align:middle;padding:0 9px}#slider-specials-col .promo-tours-item{background:0 0;color:#fff}#slider-specials-col .fl-post-grid-post{background:0 0;border:none}#slider-specials-col .promo-tours-item .fl-post-title a{color:#fff}#slider-specials-col .fl-post-column:not(:last-child){border-bottom:1px solid #6e0a46}#slider-specials-col .fl-post-column{padding:10px 15px;transition:all .5s}#slider-specials-col .fl-post-column:hover{background:#5c093a}#slider-specials-col .promo-tours-item .fl-post-text .lowest-price{font-size:12px}#hp-specials-section .sale-pill a h3{color:#000}#hp-specials-section .sale-pill.view-all{background:#b10000;display:inline-block;width:100%;color:#fff}#hp-specials-section .sale-pill.view-all:hover{background:#eb0000;display:inline-block;width:100%;text-decoration:none}#hp-specials-section .sale-pill.view-all h3{line-height:1;margin:0}#hp-specials-section .sale-pill.view-all .special-subtext{color:#fff}#hp-specials-section .sale-pill:hover{cursor:pointer}.menu-all-sale-link{background:#b10000;display:block;padding:7px;max-width:175px;text-align:center;margin:0 auto;border-radius:5px}.menu-all-sale-link:hover{background:#eb0000;text-decoration:none}#inner-page-banner .inner-page-title h1{background:#0f2a1e;display:inline-block;padding:10px 15px!important;color:#fff;font-size:24px}#ct-inner-page-sidebar .fl-post-image{display:inline-block;max-width:95px}#ct-inner-page-sidebar .fl-post-image{display:inline-block;max-width:95px;vertical-align:top}#ct-inner-page-sidebar .fl-post-text{max-width:70%;display:inline-block;padding:0 10px}#ct-inner-page-sidebar .fl-post-text h3.fl-post-title{font-weight:700;color:#0f2a1e}#ct-inner-page-sidebar .fl-post-text h4{margin:0;font-size:14px}#ct-inner-page-sidebar .fl-post-text p{font-size:14px}#ct-inner-page-sidebar .fl-post-text .fl-post-more-link a{background:#b10000;color:#fff;padding:5px 10px;display:inline-block;font-size:15px;text-decoration:none}#ct-inner-page-sidebar .fl-post-text .fl-post-more-link a:hover{background:#eb0000}#ct-inner-page-sidebar ..fl-post-feed-post{padding-bottom:15px}.floating-book-btn{background:red;position:fixed;bottom:-30px;right:0;color:#fff;font-weight:700;padding:10px 15px;border-radius:5px 0 0;transition:all 1s;opacity:0;font-size:18px}.floating-book-btn.show{bottom:0;opacity:1}.floating-book-btn:hover{background:#9d0000;color:#fff;text-decoration:none}.floating-book-btn:before{content:'\f073';font-family:FontAwesome;background:#fcc84a;padding:1px 0;border-radius:50%;position:absolute;top:-10px;left:-15px;color:#0a0000;display:inline-block;height:30px;width:30px;text-align:center;border:3px solid red;font-size:15px}.single-cyrus-tours .popmake{background:#efefef}.single-cyrus-tours .popmake .popmake-title{font-size:25px;padding-top:15px;color:#000}.single-cyrus-tours .popmake .pum-close,.single-cyrus-tours .popmake #gform_submit_button_2{background:#b10000 !important;border:none;text-transform:uppercase}.single-cyrus-tours .popmake input{width:100% !important;max-width:100%}.page-id-816 #gform_fields_1 .gfield input{width:100% !important;border-color:#e0e0e0}.page-id-816 #gform_fields_1 .gfield textarea{border-color:#e0e0e0}.page-id-816 #gform_wrapper_1 #gform_submit_button_1{background:#b10000;border:none;text-transform:uppercase;font-weight:700;padding:10px 30px;transition:all .5s}.page-id-816 #gform_wrapper_1 #gform_submit_button_1:hover{background:#eb0000}.page-id-1318 .fl-post-feed-post{border-bottom:2px dotted #999}a.fl-button{transition:all .5s}.fl-page .fl-builder-content a.fl-button{font-size:18px}.testimonial-texts hr{border-color:#cdcdcd}.jh-custom-pagination .page-numbers{width:36px;height:36px;display:inline-block;border:2px solid #c3c6c7;line-height:30px}.jh-custom-pagination .page-numbers.current,.jh-custom-pagination .page-numbers:hover{background:#cfb53b;border:2px solid #cfb53b;color:#fff}.jh-custom-pagination{text-align:center}#shiftnav-main .menu-item.current-menu-item a{background:#194733}#cyrus-blog-list h2.fl-post-feed-title{line-height:1;font-size:24px}#cyrus-blog-list .fl-post-feed-post .fl-post-feed-more{background:#b10000;color:#fff;padding:10px;text-decoration:none;transition:all .5s}#cyrus-blog-list .fl-post-feed-post .fl-post-feed-more:hover{background:#eb0000}textarea#input_1_5{color:#333}@media (max-width:1480px){#hero-promo-sidebar .fl-post-title{font-size:15px;line-height:1}#hero-promo-sidebar .fl-heading{font-size:17px}#slider-specials-col .promo-tours-item .fl-post-text{max-width:65%}}@media (max-width:1360px){#slider-specials-col .promo-tours-item .fl-post-image{max-width:55px}}@media (max-width:1250px) and (min-width:993px){#ubermenu-main-2-header-2 .ubermenu-nav{font-size:14px}.fl-page-header .fl-page-header-container .col-md-4{width:25%}.fl-page-header .fl-page-header-container .col-md-8{width:75%}#hp-specials-section .fl-node-5a669d9b42baf{width:70%}}@media(max-width:992px){#hp-specials-section .fl-col-small{width:100% !important;text-align:center}#hp-specials-section .fl-col-small .fl-post-grid .fl-post-column{width:100%}#hp-specials-section .fl-col-small .fl-post-grid{text-align:center}#hp-specials-section .fl-col-small .fl-post-grid .sale-pill{margin:0 auto 10px}.fl-page .fl-page-bar .fl-page-bar-text{left:0;right:0}#home-hero-area-slider #rev_slider_4_1_wrapper .tp-parallax-wrap{display:none !important}#home-hero-area-slider{display:none}.page-id-819 #hp-specials-section{position:relative;background:url('http://cyrus.thewordflirt.com/wp-content/uploads/2018/01/slide3.jpg') no-repeat scroll 50% 50%/cover}.fl-page-header-primary .fl-logo-img{width:175px}}@media (max-width:768px){.tour-hero-departure ul li{max-width:100%}#inner-page-banner .fl-row-content-wrap{padding:110px 30px 110px;text-align:center}#inner-page-banner .fl-row-content-wrap .fl-heading{text-align:center}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:0 4px !important}}.tour-hero-price p strong{text-shadow:2px 3px 6px #000;font-size:25px}.page-id-1460 #field_3_6,.page-id-1460 #field_3_13{padding:10px;background:#ddd}.page-id-1460 #gform_save_3_link{background:#000;color:#fff;padding:9px 15px;text-decoration:none}.page-id-1460 #gform_save_3_link:hover{color:#efefef}