@charset "utf-8";
@import url(./traveling-login.css);

@font-face{font-family:'IRANSansWeb';src:url('../fonts/IRANSansWeb(FaNum).ttf') format('truetype'), url('../fonts/IRANSansWeb(FaNum).eot') format('embedded-opentype');font-weight:normal;font-style:normal;}
@font-face{font-family:'IRANSansWebEnNum';font-style:normal;font-weight:lighter;src:url('../fonts/IRANSansWeb_Medium.eot');src:url('../fonts/IRANSansWeb_Medium.eot') format('embedded-opentype'),url('../fonts/IRANSansWeb_Medium.ttf') format('truetype');}
@font-face{font-family:"flaticon";src:url('../fonts/fontFlaticon.ttf') format("truetype"),url("../fonts/fontFlaticon.eot#iefix") format("embedded-opentype"),url("../fonts/fontFlaticon.svg#flaticon") format("svg")}i[class^="flaticon-"]:before,i[class*=" flaticon-"]:before{font-family:flaticon!important;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@font-face{font-family:'fontawesome';src:url('../fonts/fontAwesome.eot') format('embedded-opentype'),url('../fonts/fontAwesome.ttf') format('truetype'),url('../fonts/fontAwesome.svg') format('svg'),url('../fonts/fontAwesome-brands.eot') format('embedded-opentype');font-weight:400;font-style:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:'fontawesome';font-style:normal;font-weight:400;font-display:block;src:url('../fonts/fontAwesome-brands.eot');src:url('../fonts/fontAwesome-brands.eot') format("embedded-opentype"),url('../fonts/fontAwesome-brands.ttf') format("truetype"),url('../fonts/fontAwesome-brands.svg') format("svg")}.fab{font-family:'fontawesome';font-weight:400}@font-face{font-family:'fontawesome';font-style:normal;font-weight:400;font-display:block;src:url('../fonts/fontAwesome-regular.eot');src:url('../fonts/fontAwesome-regular.eot') format("embedded-opentype"),url('../fonts/fontAwesome-regular.ttf') format("truetype"),url('../fonts/fontAwesome-regular.svg') format("svg")}@font-face{font-family:'fontawesome';font-style:normal;font-weight:900;font-display:block;src:url('../fonts/fontAwesome-solid.eot');src:url('../fonts/fontAwesome-solid.eot') format("embedded-opentype"),url('../fonts/fontAwesome-solid.ttf') format("truetype"),url('../fonts/fontAwesome-solid.svg') format("svg")}.fa,.fas{font-family:'fontawesome';font-weight:900}
@font-face {font-family: 'CP-Medium';font-style: normal;font-weight: 500;src: url('../fonts/CP-Medium.woff') format('woff');}

.ui-datepicker-buttonpane .ui-state-default:hover,.ui-datepicker-buttonpane .ui-state-default:focus,.ui-datepicker-buttonpane .ui-datepicker-current:hover,.ui-datepicker-buttonpane .ui-datepicker-current:focus,.with-tab.active-tab::before,.sort-box .sort-items li.active::before,.section-input_2 input[type="checkbox"]:checked + label span.checkbox::after{background: #005784 !important;}
.with-tab.active-tab,.sort-box .sort-items li.active,.select-arrow::before,.selectCountry i,.highlight,.Basis_Calendar .day_of_date,.Basis_Calendar .basis_s_day,.Basis_Calendar .month_of_date{color:  #005784;}
.passenger-button input.ResendSMSSubmit,#sendSms input[type="submit"],#ConfirmRegister input[type="submit"],.ui-datepicker .ui-datepicker-buttonpane button,.duration-line::before ,.duration-line::after,.answer-info::before,.ui-datepicker-today .ui-state-highlight,.ui-datepicker table thead th,.Basis_Calendar .month_day_list table td:hover,.Basis_Calendar .month_detail,.Basis_Calendar .selected_date{background: #f29d1e;}
.CountPassenger.room::before{color: #f29d1e;}
.link-2:hover:after{border-color:#005784;}
.radioButton:checked+label span::after {color: #005784;border: 2px solid #005784;}
.section-input_2 span.checkbox::before{border: 2px solid #005784;}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #005784;background:#005784!important;}
.item_hotel{border-left: 2px solid #f29d1e;}
.active_tab_tour{background: #f29d1e;color: #fff;}
.controls:hover{background:#f29d1e;color: #fff;}
.language-section {padding: 2em 0 0 0;margin-left: 1em; cursor: pointer;}
.dropdown-language svg{vertical-align: middle;float: left;}
.dropdown-language span{font-size: 11px;color: #313131;}
.dropdown-language a{width: 100%;}
.default-language::after {content: "\f107"; font-family: "fontawesome"; color: #313131;font-weight: bold;margin-left: 0.5em;font-size: 16px;}
.default-language.open::after {content: "\f106"}
.dropdown-language ul{padding: 0.2em 0.3em;box-shadow: 0 4px 8px rgba(144,149,167,.2);background-color: #fdfeff;}
.dropdown-language ul li:hover{background-color: #f6f6f6;}
.dropdown-language{width: 100%; text-align: right;}
.dropdown-language{z-index: 9;}
.insurance-ing{display: none;}
.section_hotel {font-family: 'IRANSansWebEnNum';}
.flight-item .col-price .item-price-head, .item-price.font_11.margin-right{color: white!important;}
/*-------------------------------START CSS OTHER PAGES EXCEPT LIST-------------------------------*/
#banner {background-image: url(../images/bg-searchBox.jpg);}
.banner-article-list {background-image: url(../images/bg-banner.jpg);}
.banner-tour-list {background-image: url(../images/bg-banner.jpg);}
.banner-about {background-image: url(../images/bg-banner-about.jpg);}
.banner-contact {background-image: url(../images/bg-banner-contact.jpg);}
.footer-resize{background-image: url(../images/bg-banner-footer.png);}
.banner-article{background-image: url(../images/bg-banner-article.jpg);}
.share-box button, .drop-share .inner-drop-share {background: #f29d1e;}
.top-menu,
.reservation-item li.inactive:hover,.inactive-r-btn,.section-submit-btn button,.tour_title::after,.tour_title::before{background :#005784!important;}
.header-default .navbar-nav > li:hover a,.row-fourth-footer a:hover,.desc-tourlist h3:hover,.desc-tourlist h3:hover .desc-tourlist h3::after,
.header .iw-header .navbar-nav > li > .sub-menu li > a:hover
{color: #005784;}
.tlt-main::after, .tlt-main::before{background-image: -moz-linear-gradient(left, rgba(0,0,0,0), #f29d1e, rgba(0,0,0,0));}
.reservation-item li,.section-submit-btn:hover button,.desc-list:hover,.inner-tab-items.active-tab,
.title-text::after, .title-text::before,.second-part-header .col1-second-part-header a:after,.second-part-header .col1-second-part-header a:before, 
.second-part-header .col1-second-part-header a:after,.second-part-header .col1-second-part-header a span{background: #f29d1e}
.desc-list{background: rgba(24, 107, 151, 0.5)}
.tour_title{border-bottom: 2px solid  #005784;}
.confirm_search:hover {color: #005784;border: 2px solid  #005784;}
.lds-ripple div{border: 4px solid #005784;}
.datepicker.BithdatePassenger,.CountPassenger .section-select-age select{border: 2px solid #005784 !important;color: #005784 !important;}
.mobile-hotel { border-bottom: 1px solid #005784; }
.mobile-hotel-info {border: 1px solid #005784;}
.mobile-hotel-info .hotel-ans {border-right: 1px 47solid #005784;}
.confirm_search {border: 2px solid #f29d1e;color:#f29d1e;}
.FlightClass {border: 2px solid #f29d1e !important; color: #f29d1e !important;}
.row1-footer i{background: #fff;color: #f29d1e;}
.row1-footer i:hover{background: #f29d1e;color:#fff ;}
.row2-footer a,.footer-resize{color: #313131;}
.owl-dot.active {background: #f29d1e !important;}
.style-hr-footer{background-image: -moz-linear-gradient(left, rgba(0,0,0,0), #f29d1e, rgba(0,0,0,0));}
hr.style-hr {padding: 0;border: none;height: 1px;background-image: -moz-linear-gradient(left, rgba(0,0,0,0), #f29d1e, rgba(0,0,0,0));color: #333;text-align: center;width: 500px;margin: 20px auto 0;}
hr.style-hr:after {content: " ";display: inline-block;position: relative;top: 0;font-size: 1.5em;height: 50px;background: #fff;width: 170px;z-index: 9}
.with_style hr.style-hr::after{width:250px !important;}
.footer-icon-link li:hover{background:#fff!important;}
.footer-icon-link li:hover i{color:#f29d1e;}
.top-menu img{width: 100px; height: auto;-webkit-filter: brightness(0) invert(1);filter: brightness(0) invert(1);}
.desc-tourlist h3::before{ background: #005784;}
.col-contact input[type=submit]{border: 1px solid #f29d1e;}
.col-contact input[type=text]:hover, .col-contact textarea:hover,.col-contact input[type=text]:focus, .col-contact textarea:focus{border: 1px solid #005784;}
.col-contact input[type=submit]:hover {color: #f29d1e}
#reserve .ShowRow .second-part-CountPassenger .passenger-button:nth-child(1),#reserve .ShowRow .second-part-CountPassenger .passenger-button:nth-child(3),#reserve .ShowRow .passenger-button input{background: #f29d1e !important;}
.news-form input {border: 1px solid #f29d1e;}
.news-form input.submit {background: #f29d1e;}
.news-form input.submit:hover {border: 1px solid #f29d1e;background: #fff;color: #f29d1e;}

.fa.fa-user.is-login,.Panel-Dashboard_link,.true-result { color:  #2db742!important; }
.error-result,.Logout_link,.warning {color: #f42e36!important;}
.Wrapper-default {background-color: rgba(21, 28, 51,0.8); }
.Basis_Calendar .date_info_selected{border-bottom: 2px solid rgba(255, 117, 85, 0.49);}
.Basis_Calendar .month_detail{border-bottom: 2px solid rgba(255, 117, 85, 0.49);}
.Basis_Calendar .selected_day {background: rgba(255, 117, 85, 0.2);}
.Basis_Calendar .current_day {background: #ececec !important;}
.Basis_Calendar .current_day .basis_s_day, .Basis_Calendar .current_day .basis_m_day,.week .day:last-child .basis_s_day, .week .day:last-child .basis_m_day {color: #9b9b9b !important;}
.week .day:last-child { background-color: #ececec;}
/* .week .day:nth-child(1),.week .day:nth-child(5) {background-color: #d1949f;}  */
/* .week .day:nth-child(1) .basis_s_day,.week .day:nth-child(1) .basis_m_day,.week .day:nth-child(5) .basis_s_day,.week .day:nth-child(5) .basis_m_day{color: #fff;}  */
/*--------------START CSS NEW PDF-PACKAGE-------------*/
#pdf-container .pdf-header{position: relative;background-image: url(../images/pdf-package-header.png);width: 100%;height: 100%; background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;min-height: 297px}
#pdf-container .details-info{border-left: 2px solid #005784;}
#pdf-container .pdf-footer{position: relative;background-image: url(../images/pdf-package-footer.png);width: 100%;height: 100%; background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;min-height: 296px}
#pdf-container .circle-1{box-shadow: 0px 0px 0px 10px rgba(0, 157, 224,0.2)}
#pdf-container .pdf-footer-info-row i {color: #005784;}
#pdf-container .circle-1 img{width: 110px;height: auto;margin-top: 0.35em;}
/*<!--------------------------------START CSS VIEW TEMPLATE 3-------------------------------*/
.flight-duration-stop::before{background-color:#005784;border:1px solid #005784}.bottom-content .action-loading,.login-btn,.next-btn,.select-passnger{background-color:#005784}.next-btn:hover{background-color:#f29d1e}.prev-passengers{border-bottom:2px solid #005784;color:#005784}.passengers-prev-title svg,.prev-passengers svg{fill:#005784}.prev-passengers:hover{border-color:#f29d1e!important;color:#f29d1e!important}.prev-passengers:hover svg{fill:#f29d1e}.details-item-title,.login-title i,.nav-details li.active,.nav-details li:hover,.passenger-title{color:#005784}.nav-details li::before{border-top:3px solid #005784}.brief-container .head-items .title,.buyer-type ul li.active,.buyer-type ul li:hover{background-color:#005784;color:#fff}.buyer-type ul li,.login-link{border:1px solid #005784;color:#005784}.login-link:hover{background-color:#005784;color:#fff!important}.login-btn:hover{background-color:#f29d1e;box-shadow:0 10px 13px -10px #0c2d33}.inside-title{border-right:3px solid #005784}.duration-details{border-bottom:2px dashed #005784}.duration-details::after,.duration-details::before{background-color:#005784}
/*<!--------------------------------START CSS CURRENCY-------------------------------*/
.currency-list{border: solid 1px #e7e7e7; width: 100%; padding: 0.4em; text-align: left; left: 0; direction: ltr; background: #fff; right: 0; z-index: 9999;box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.2);border-radius: 4px;}  
.currency-list::before { content: ''; background: #fdfeff; width: 16.2px; height: 16.2px; position: absolute; top: -8px; left: 1em; transform: rotate(45deg); z-index: 1;}
.currency-selected{border-radius: 5px;display: inline-block;margin-left: 0.5em;padding: 0.4em; border: 1px solid #e1e1e1; background: #fff; width: 120px;text-align: center;}
.currency-selected::before{color: #b9b9b9;float: right;margin: 0.2em;content: "\f107";font-family: 'fontawesome';}
.currency-loading{right: 1.5em;top: 0.5em;}
.currency-rate {display: inline-block; margin-left: 1em;}
.currency-list ul li {padding: 0.5em;border-bottom: 1px solid #f1f1f1;cursor: pointer;}
.currency-list ul li:hover {background: #f0f0f0;}
.currency-list ul { max-height: 200px; overflow: auto;}
.currency-content {display: inline-block;}
/*<!--------------------------------END CSS CURRENCY-------------------------------*/



