/*
$primary-color: #f201c8;
$secondary-color: desaturate($primary-color, 20% );
$button-color: desaturate($primary-color, 20% );
$button-color-hover: saturate($primary-color, 20% );
$button-color-active:$button-color-hover;

$contact-back-color: darken($primary-color, 10% );
$contact-text-color:lighten($contact-back-color, 60% );
    */
/* TI old */
/*$primary-color: #01b7f2;
$secondary-color: #fdb714;
$button-color: #98ce44;
$button-color-hover: #7fb231;
$button-color-active: #7fb231;

$contact-back-color:#fdb714;
$contact-text-color:#ffffff;
$topnav-back:#ffffff;
$topnav-font-color:#838383;*/
/*
$primary-color: #E85F5C;
$secondary-color: #3fb3a4;
$button-color: #3fb3a4;
$button-color-hover: #7fb231;
$button-color-active: #7fb231;

$contact-back-color:#3fb3a4;
$contact-text-color:#ffffff;

$topnav-back:#ffffff;
$topnav-font-color:#838383;
*/
/* shuttle */
/*
$primary-color: #8E9E63;
$secondary-color: #E6DBB0;
$button-color: #C4BCA0;
$button-color-hover: #E6DBB0;
$button-color-active: #c8ba83;

$contact-back-color:#E6DBB0;
$contact-text-color:#ffffff;*/
/* purple */
/*
$primary-color: #C93482;
$secondary-color: #6c0d3f;
$button-color: #891C56;
$button-color-hover: #660A3E;
$button-color-active: #B0276F;

$contact-back-color:#6c0d3f;
$contact-text-color:#ffffff;
*/
/* green */
/*$primary-color: #075807;
$secondary-color: #70AF1A;
$button-color: #097609;
$button-color-hover: #B9D40B;
$button-color-active: #E5EB0B;

$contact-back-color:#B9D40B;
$contact-text-color:#ffffff;*/
/* red  */
/*
$primary-color: #5C0002;
$secondary-color: #D40D12;
$button-color: #94090D;
$button-color-hover: #FF1D23;
$button-color-active: #5C0002;

$contact-back-color:#D40D12;
$contact-text-color:#ffffff;
*/
/* blue  */
/*$primary-color: #225378;
$secondary-color: #EB7F00;
$button-color: #1695A3;
$button-color-hover: #ACF0F2;
$button-color-active: #F3FFE2;

$contact-back-color:#EB7F00;
$contact-text-color:#ffffff;*/
/*SYT*/
/*$primary-color: #7e6000;
$secondary-color: #333;
$button-color: #7e6000;
$button-color-hover: #3e3e3e;
$button-color-active: #3e3e3e;

$contact-back-color:#c5a133;
$contact-text-color:#ffffff;
$topnav-back:#ffffff;
$topnav-font-color:#838383;*/
/*
 * Title:   TI Infotech - Color theme CSS file
 * Author:  Shekhar Bajpayee
 */
#header .topnav {
  background: #ffffff;
  color: #000;
  border-bottom: 0px solid #FF6A00; }

button.yellow, input[type="button"].button.yellow, a.button.yellow {
  background: #FF6A00; }

#header .topnav ul.quick-menu > li > a {
  color: #838383; }

ul.menu.mini {
  border: 2px solid #f59010;
  background: #fff; }

ul.menu.mini li:hover, ul.menu.mini li.active {
  background: #f5f5f5; }

ul.menu.mini li:hover a, ul.menu.mini li.active a {
  color: #f59010; }

.activeMenu {
  color: #f59010;
      border-bottom: 3px solid #fff;
  /*border-bottom: 3px solid #f59010;*/ }

#main-menu ul.menu > li ul, .chaser ul.menu > li ul {
  background: #f59010; }

#main-menu ul.menu > li ul li > a, .chaser ul.menu > li ul li > a {
  border-top: 1px solid #f59010; }

#main-menu ul.menu > li:hover > a, .chaser ul.menu > li:hover > a {
  color: #f59010; }

#main-menu ul.menu > li ul li:hover > a, #main-menu ul.menu > li ul li.active > a, .chaser ul.menu > li ul li:hover > a, .chaser ul.menu > li ul li.active > a {
  background: #f59010; }

.search-box-wrapper.style2 .search-box > ul.search-tabs li.active > a {
  color: #fff; }

.search-box-wrapper.style2 .search-box > ul.search-tabs li > a {
  background: #f59010; }

/*.search-box-wrapper.style2 .search-tab-content input.input-text, .search-box-wrapper.style2 .search-tab-content select, .search-box-wrapper.style2 .search-tab-content textarea, .search-box-wrapper.style2 .search-tab-content span.custom-select{
    background: #fff;
    border: 1px solid $primary-color;
    color: $primary-color;
}*/
/*input::placeholder {
    color: $primary-color;
    }*/
/* calendar */
.ui-datepicker .ui-datepicker-header {
  background: #f59010; }

.ui-datepicker th span {
  color: #f59010; }

.ui-datepicker .ui-datepicker-title {
  color: #fff; }

.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day a, .ui-datepicker .ui-datepicker-calendar td a:hover {
  background: #f59010;
  color: #fff; }

.ui-datepicker {
  background: #f59010;
  border: 0px solid #f59010; }

.datepickerTI:after {
  color: #f59010;
  background: #f59010; }

button, input[type="button"].button {
  background: #FF6A00; }

.yellow-color {
  color: #f59010 !important; }

/*a:hover, a:focus {
   color: $primary-color;
}*/
a.button:hover {
  background: #FF6A00;
  color: #fff; }

button:hover, input[type="button"].button:hover {
  background: #FF6A00; }

.details .button {
  background: #FF6A00; }

#btnNewsLetter.go {
  background: #f59010 !important; }

#btnNewsLetter.go:hover {
  background: #FF6A00 !important; }

.contact-details .contact-phone i {
  color: #f59010; }

.contact-details .contact-email {
  color: #f59010; }

#footer .bottom #back-to-top i {
  /*background: $primary-color;*/
  color: #ffffff;
  border-color: rgba(0, 101, 184, 0.5); }

#back-to-top [class^="soap-icon"].circle, #back-to-top [class*=" soap-icon"].circle, #back-to-top .glyphicon.circle {
  background: rgba(0, 101, 184, 0.5); }

#back-to-top [class^="soap-icon"].circle:hover, #back-to-top [class*=" soap-icon"].circle:hover, #back-to-top .glyphicon.circle:hover {
  background: #f59010; }

.panel-title-modify {
  background: #f59010;
  color: #fff !important; }

.toggle-container .panel.style1 .panel-title > a.collapsed:before {
  color: #f59010;
  background: none; }

.yellow-color {
  color: #f59010 !important; }

rzslider .rz-bar.rz-selection {
    background: #0dafd4 !important;
}

.sort-by-section .sort-bar li.active .sort-by-container > span:after {
  background: #f59010; }

.sort-by-section .swap-tiles li:hover > a > i, .sort-by-section .swap-tiles li.active > a > i {
  background: #f59010;
  color: #fff; }

.listing-style3 [class^="fa"].circle:hover {
  background: #f59010;
  color: #fff; }

.social-icons li a:hover {
  background: #f59010; }

.glyphicon-star {
  /*color: #f59010 !important;*/ }

.price {
  color: #f59010; }

/*.page-title-container.style2 .breadcrumbs li.active {
    color: $primary-color;
}*/
.hotel-color {
  color: #f59010; }

.tab-container ul.tabs li.active > a, .tab-container ul.tabs li:hover > a {
  color: #f59010;
  background: #fff; }

/*.pop .button {
    background:$primary-color;
}*/
#hotel-description .features label, #cruise-description .features label, #travel-guide .features label {
  border-right: 1px solid #f5f5f5;
  color: #f59010; }

.ti-signup-box .goto-login, .ti-signup-box .goto-signup, .ti-signup-box .signup-email, .ti-login-box .goto-login, .ti-login-box .goto-signup, .ti-login-box .signup-email {
  color: #f59010; }

.ti-login-box .forgot-password {
  color: #f59010; }

/*.selector span.custom-select:before {
    background: $primary-color;
}*/
.checkbox.checked:before, .radio.checked:before {
  border-color: #f59010;
  color: #fff;
  background: #f59010; }

.booking-details .other-details dt {
  color: #f59010; }

.skin-color {
  color: #f59010; }

.tab-container.style1 ul.tabs li.active > a, .tab-container.style1 ul.tabs li:hover > a {
  color: #fff;
  background: #f59010; }

.tab-container.style1 ul.tabs li.active > a:after, .tab-container.style1 ul.tabs li:hover > a:after {
  border-top: 5px solid #f59010; }

button.sky-blue1, input[type="button"].button.sky-blue1, a.button.sky-blue1 {
  background: #FF6A00; }

.ti-signup-box, .ti-policy-box {
  border: 2px solid #f59010; }

button.sky-blue1:hover, input[type="button"].button.sky-blue1:hover, a.button.sky-blue1:hover {
  background: #FF6A00; }

.pagination > li.active > a, .pagination > li.active > span {
  background: #f59010 !important; }

.pagination > li > a:hover, .pagination > li > a:focus, .pagination > li > span:hover, .pagination > li > span:focus {
  color: #fff;
  background: #f59010; }

.btn-info {
  color: #fff;
  background-color: #f59010;
  border-color: #f59010; }

.btn-info.disabled:hover, .btn-info[disabled]:hover, fieldset[disabled] .btn-info:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled.focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info.focus {
  background-color: #f59010;
  border-color: #f59010; }

.btn-info:active:hover, .btn-info.active:hover, .open > .dropdown-toggle.btn-info:hover, .btn-info:active:focus, .btn-info.active:focus, .open > .dropdown-toggle.btn-info:focus, .btn-info:active.focus, .btn-info.active.focus, .open > .dropdown-toggle.btn-info.focus {
  color: #fff;
  background-color: #f59010 !important;
  border-color: #f59010; }

.btn-info:hover {
  color: #fff;
  background-color: #FF6A00;
  border-color: #FF6A00; }

ul.triangle li.active, ul.triangle li.active:before, ul.triangle.hover li:hover, ul.triangle.hover li:hover .box-title, ul.triangle.hover li:hover:before {
  color: #f59010; }

/*.drop-alter{
        border: 1px solid $primary-color;
}
.drop-alter > a {
    color: $primary-color;
}*/
.call-container {
  background: #FF6A00;
  color: #ffffff; }

.autocomplete-option.selected {
  background-color: #f59010;
  color: #fff; }

/*input.input-text, select, textarea, span.custom-select {
    border: 1px solid $primary-color;
    color: $primary-color;
}*/
.action .button {
  background: #FF6A00; }

.flight-book.button {
  background: #FF6A00; }

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
  color: #fff;
  background-color: #f59010; }

ul.nav-tabs li.active > a:after, ul.nav-tabs li:hover > a:after {
  border-top: 5px solid #f59010; }

.modal-content {
  border: 2px solid #f59010; }

.booking-details .timing label {
  color: #f59010; }

.btn-primary:hover {
  color: #fff;
  background-color: #f59010;
  border-color: #f59010; }

.page-title-container .breadcrumbs li.active {
  color: #f59010; }

.booking-information > .booking-confirmation > .icon {
  color: #f59010; }

.booking-details .timing .duration {
  color: #f59010; }

.booking-information > .booking-confirmation .main-message {
  color: #f59010; }

dl.term-description dt {
  border-right: 1px solid #f5f5f5;
  color: #f59010; }

.tab-container.full-width-style ul.tabs li a:hover i, .tab-container.full-width-style ul.tabs li.active a i {
  color: #f59010;
  border-color: #f59010; }

.blue-color {
  color: #f59010 !important; }

/*#booking .booking-info .status {
    background: $primary-color;
}*/
.tab-container.full-width-style.arrow-left ul.tabs li.active a {
  border-left: 2px solid #f59010; }

.green-color {
  color: #f59010 !important; }

.btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info {
  color: #fff;
  background-color: #f59010;
  border-color: #f59010; }

.btn-info:focus,
.btn-info.focus {
  color: #fff;
  background-color: #f59010;
  border-color: #f59010; }

.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today a:before {
  border-right: 5px solid #FF6A00; }

/*.drop-alter-activity > a {
    color: $primary-color;
}*/
.drop-alter-activity {
  border: 1px solid #f59010;
  color: #f59010; }

/*.btn-default:hover, .btn-default:hover > .glyphicon-star {
        color: $primary-color !important;
    }*/
.tab-container.full-width-style.arrow-left ul.tabs li.active a:after {
  border-left: 3px solid #f59010; }

#slideshow .container {
  background: #f59010; }

#header .mobile-menu-toggle {
  background: url(../../Images/TCSLITE/icon/mobile-menu.png) no-repeat center center #f59010; }

.mobile-filter {
  background: #f59010;
  color: #fff; }

.progress-bar {
  background-color: #f59010; }

#booking .booking-info .info dt {
  color: #f59010; }

#booking .booking-info div.date > .month {
  background: #f59010; }

#booking .booking-info div.date > .date {
  color: #f59010; }

.page-title-container.style2 {
  background-image: linear-gradient(43deg, #f59010 30%, #FF6A00 30%, #f59010 100%); }

div.coupon-back {
  color: #fff;
  background: #f59010; }

#custom-scroll::-webkit-scrollbar-thumb {
  background-color: #f59010; }

#RoomMain .tab-container ul.tabs li a {
  background: #fff !important;
  height: 36px !important;
  line-height: 36px !important;
  color: #f59010  }

.refrshSlider.btn.active {
  background: #f59010;
  border: 1px solid #002d52;
  color: #fff; }

.refrshSlider.btn.active:hover {
  color: #fff; }

/* flight details*/
#flight .nav-tabs {
  border-bottom: 0px solid #dddddd;
  border-top: 1px solid #f5f5f5;
  border-left: 1px solid #f5f5f5;
  border-right: 1px solid #f5f5f5; }

#flight .tab-content {
  border: 0px solid #f5f5f5 !important;
  border-right: 1px solid #f5f5f5 !important;
  border-left: 1px solid #f5f5f5 !important;
  border-bottom: 1px solid #f5f5f5 !important; }

ul.nav-tabs li.active > a:after, ul.nav-tabs li:hover > a:after {
  border-top: 5px solid #f59010;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent; }

.nav-tabs > li a {
  background: #f5f5f5;
  color: #9e9e9e; }

.nav-tabs > li > a:hover {
  background: #f59010; }

#booking .booking-info .status {
  background: #f59010; }

/*#booking .booking-info .status:hover {
        background: darken($primary-color, 10%);
    }*/
.hotelreview {
  background: #f59010; }

/*.panel-group .current a {
    color: $primary-color !important; 
}*/
.default-button {
  background: #f59010 !important; }

.default-button:hover {
  background: #FF6A00 !important; }

.sort-by-section .sort-bar li.active .sort-by-container span {
  background: #f59010;
  color: #fff; }

.activestar > .glyphicon-star {
  color: #f59010 !important; }

#rating-filter button.btn-default.activestar {
  color: #f59010 !important; }

.btn-checkbox.btn.active {
  background: #f59010; }

#header .mobile-menu {
  background: #f59010; }

.modal-content {
  border: 2px solid #f59010; }

ul.nav-tabs li.active > a:after, ul.nav-tabs li:hover > a:after {
  border-top: 5px solid #f59010; }

.btn-map {
  background: #FF6A00 !important; }

.price-on-map {
  color: #f59010; }

button.btn-mini, input[type="button"].button.btn-mini, a.button.btn-mini {
  background: #f59010;
  color:#fff;
}

@media (min-width: 320px) and (max-width: 990px) {
  #content .search-back {
    background: #f59010; }

  .visible-mobile .search-tabs li a {
    color: #fff; }

  ul.search-tabs li.active a {
    color: #f59010; }

  ul#mobile-search-tabs li {
    background: #f59010; }

  .ui-datepicker {
    background: #fff; } }

/*# sourceMappingURL=theme.css.map */
.mini.dropdown-list .login-signup-btn a {
    background: #0dafd4!important;
    color: #fff;
}
.mini.dropdown-list .login-signup-btn a :hover{
 background: #f59010!important;
    color: #fff!important;
}
.mini.dropdown-list .login-signup-btn:hover{
color: #fff!important;
}

@media (max-width: 767px) {
    .navbar-collapse {
        background: linear-gradient( rgba(255, 255, 255, 0.8), rgb(24 165 222));
    }
}