﻿body{color:#000;font-family:"Lato",sans-serif}.h1,.h2,.h3,h1,h2,h3{color:#fb8d44}.h4,.h5,.h6,h4,h5,h6{color:#fb8d44}.icon-sec{color:#fb8d44}.info-box ul li a{color:#000}.btn.btn-secondary-top-customer-login{background:#fb8d44;color:#fff}.btn.theme-btn-agent.btn-default{background-color:#fb8d44}.btn.btn-secondary-top-customer-login:hover{background:#000;color:#fff;border:1px solid #000}.routes_content p:hover{box-shadow:4px 4px 5px -3px #fb8d44}#latest_news .text-center button{background-color:#fb8d44;border-color:#fb8d44;border-radius:0}#latest_news .text-center button:hover{background-color:#000;border-color:#000;border-radius:0}.gallery-head:before{border-right-color:#fb8d44}#navbar{background:#fb8d44}.btn.btn-secondary-top-customer-login a{color:#fff}ul.nav.navbar-nav li a{color:#fff}#download-btn{background:#fb8d44;color:#fff;border:1px solid #fb8d44}#download-btn:hover{background:#000;color:#fff;border:1ps solid #000}.download-check input[type=radio]:checked ~ .check::before{background:#000}#agent_reg .message p:nth-child(2),#download_app .message p:nth-child(2),#feedback_block .message p:nth-child(2),.slider_parent .theme_message p:nth-child(2){color:#fb8d44}#agent_reg .message #agent-success,#feedback-ok,#download_app .message #close,#feedback_block .message #ok,.slider_parent .theme_message #ok{background:#fb8d44}.download-check ul li:hover label{color:#fb8d44}.feedback-content textarea#comments{border-left:2px solid #fb8d44}.feedback-content input,input#name{border-left:2px solid #fb8d44}.blink span{border-bottom:2px solid #fff}.nav>li>a:hover,.nav>li>a:focus{color:#fff !important}#myCarousel .glyphicon-chevron-left:before{background:#fb8d44}#myCarousel .glyphicon-chevron-right:before{background:#fb8d44}.info-title p{color:#000}.quicksearch-btn{background:#fff;color:#000;border:1px solid #fff}.quicksearch-btn:hover{background:#000;color:#fff;border:1px solid #000}.carousel-indicators .active{background-color:#fb8d44}.carousel-indicators li{border:1px solid #fff}.quicksearch-btn i{color:#fb8d44 !important}.quickform label{color:#fff}.quickform i{color:#fb8d44}ul.allroutes a{color:#000}ul.allroutes li:hover{background:#fff}ul.allroutes i{color:#fb8d44}.info-icon i{color:#fff}.route-section h5{color:#fff}marquee.sidelink.style33 li{color:#fff}.route-info-section{background:#fb8d44}marquee.sidelink.style33 li a{color:#fff}marquee.sidelink.style33 li a::after{border-right:2px solid #fff}.about-readmore a{color:#fff}.about-readmore,button.gallery-btn{background:#fb8d44;color:#fff;border:2px solid #fb8d44}.routes_content p{color:#fb8d44;border-left:3px solid #fb8d44}.routes_content a{color:#000}.about-readmore:hover{background:#000;color:#fff;border:2px solid #000}.gallery-btn:hover{background:#000;color:#fff;border-color:#000}.amenities-icon{background:#fff}.gallery-image img{border:1px solid #fb8d44}.gallery-title h4{color:#fff}.feature-icon i{color:#fff}.info-icon{background:#fb8d44}.item-details{background-image:url(globe-0e1f3f9c09e9dc38616887459cd708c9d6765ce0d937f3381071ad5f03205a82.png)}.amenities-heading{background:#fb8d44}.amenities-heading h2{color:#fff}.testimoniallist_slide h5{color:#000}.testimoniallist_slide p{color:#000}#innerpage_banner h2{color:#fff}.testimonial-profile h6{color:#fff}.testimonial-profile h5{color:#fff}.testimonial-content a{color:#fb8d44}.package-view a{background-color:#fb8d44;color:#fff}.package-view a:hover{background-color:#000;color:#fff;border:1px solid #000}ul.blog-content .blogcustomcheck input:checked ~ .checkmark{background-color:#fb8d44}.sub_footer a{color:#fb8d44}.address-details ul li p{color:#fff}.address-details a{color:#fff}ul.blog-content .blogcustomcheck .checkmark{border:2px solid #fb8d44}#agent_reg .message,#download_app .message,#feedback_block .message,.slider_parent .theme_message{color:#000}.address-content h3{color:#fff}.address-content{background:#fb8d44;color:#fff}footer{color:#fff}footer:before{background:#fb8d44}.btn.btn-default.print_btn{background:#fb8d44;color:#fff;border:2px solid #fb8d44}.btn.btn-default.print_btn:hover{background:#000;color:#fff;border:2px solid #000}.quick-heading h2{color:#fb8d44}.social-links a i{color:#fb8d44}.social-links ul li i:hover{color:#fff}.testimonial-profile{background:#fb8d44}.blog-buttons{background:#fb8d44;color:#fff;border:2px solid #fb8d44}.blog-buttons:hover{background:#000;color:#fff;border:2px solid #000}.gallery-head{color:#fb8d44}ul.site-links li a{color:#000}ul.site-links li a:hover{color:#fb8d44}.gallery-head a{color:#000}#agent_reg .message .check,#download_app .message .check,#feedback_block .check,.slider_parent .theme_message .check{background-color:#fb8d44}#agent-register .message #agent-success,#feedback-ok,#download_app .message #close,#feedback_block .message #ok,.slider_parent .theme_message #ok{background:#fb8d44}.quickform select.form-control,input.form-control,textarea.form-control,input#subscription_phone_number{border-left:2px solid #fb8d44}.app-content p span{color:#fb8d44}.no{color:#fb8d44}.contact-form a{color:#000}.dropdown-menu{background-color:#fb8d44;border-top:2px solid #fff}a.btn.btn-default.btn-rounded-quote{background:#fb8d44;color:#fff;border:2px solid #fb8d44}a.btn.btn-default.btn-rounded-quote:hover{background:#000;color:#fff;border:2px solid #000}.btn.btn-default.submit.btn-lightblue{background:#fb8d44;color:#fff;border:2px solid #fb8d44}.btn.btn-default.submit.btn-lightblue:hover{background:#000;color:#fff;border:2px solid #000}.blog-buttons{background:#fb8d44;color:#fff;border:2px solid #fb8d44}.blog-buttons:hover{background:#000;color:#fff;border:2px solid #000}.shadow-effect{border-top:4px solid #fb8d44}.offer-header h3:before{border-right-color:#000}#feedback_block label{color:#000}.amenties-icon{background:url(amenities-363bef8a8d66e159af14cb523080bde1938670a93e58a6330b5e462f541c62c5.png);background-color:#fb8d44}.amenties-icon_below{background:url(amenities-363bef8a8d66e159af14cb523080bde1938670a93e58a6330b5e462f541c62c5.png);background-color:#fb8d44}.lb-nav a.lb-prev{background-image:url(prev-7fd9273f20fdb1229c224341271a119020a5eee74ccf6b4605730917c864caf2.png) !important}.lb-nav a.lb-next{background-image:url(next-15b869b02c6fbaa8c6c26445a2dd2d9bad80fd27b1409f8179e5dd89dc89d90a.png) !important}.lb-data .lb-close{background-image:url(close-5d62e6c90005bfb71f6abb440f9e4753681cb23bbd5e60477ab6f442d2f0e69c.png) !important}ul.menu.list-arrow li:hover{border:1px solid #fff}.footer-logo a{color:#fb8d44}#agent-register .message .scaledown,#download_app .message .scaledown,#feedback_block .message .scaledown,.slider_parent .theme_message .scaledown{background:#fb8d44}#slider_news .group-pack h4{color:#fff}#slider_news .group-pack{background:#fb8d44}.mobile-screen{background:#fb8d44}.offer-heading button.trigger{background:#fb8d44}.text-center-get-quote button#send{background:#fb8d44;color:#fff}.home_title h2{color:#fb8d44}#branch_detail .panel-default>.panel-heading a{background:#fb8d44 !important;color:#fff !important}#branch_detail .panel-default>.panel-heading a.collapsed{background:transparent !important;color:#000 !important}.cancel_policy h3{color:#fb8d44}.postpone-ticket h3{color:#fb8d44}#boxes.gds-notification #dialog{background:#fb8d44}#print_ticket .print_footer button{color:#fb8d44}#latest-news .owl-next,#latest-news .owl-prev{background:#fb8d44}.owl-prev i,.owl-next i{color:#fff}h2.test-heading{color:#fb8d44}.sitemap-inner.col-md-12 ul li a{color:#000}.sitemap-inner.col-md-12 ul li a:hover{color:#fb8d44}.sitemap-inner.col-md-12 ul li::before{content:"•";color:#fb8d44}.feature-icon{background:#fb8d44}li.list-item span{font-family:"Lato",sans-serif !important}span#promo_offer,span#validity{color:#000}.feature-cont:hover{background:#fb8d44}.feature-cont:hover .feature-icon{background:#fff}.feature-cont:hover .feature-icon i.fa{color:#fb8d44}.feature-cont:hover .info-title p{color:#fff}#career .panel-default>.panel-heading{color:#fff;background-color:#fb8d44}.book-section form.quickform{background:#fb8d44}.booking-form{background:#000}.search-head .ant-btn-primary{background-color:#fb8d44;border-color:#fb8d44}.search-row.normal-service .ant-btn-primary{background-color:#fb8d44;border-color:#fb8d44}.coach-legend-wrap button.ant-btn.ant-btn-primary{background:#fb8d44;border:#fb8d44}.book-btn-wrap button.ant-btn.ant-btn-primary{background:#fb8d44;border:#fb8d44}.info_icon{background:url(info-a31bcf2df29b58681fddb5639485dda7f8b388416eecf2d2373c8e7b877813a3.png) no-repeat center #fb8d44;width:16px;height:16px;float:left;background-size:16px;position:relative;top:5px}.ant-modal-content .ant-modal-header{background:#fb8d44}section.ticketdetails-page h4{color:#fb8d44}.ticketdetails-page .btn-primary{color:#fb8d44}.ticketdetails-page .btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background-color:#fb8d44 !important;border-color:#fb8d44 !important}.ticketdetails-page button.btn.btn-primary.hp{background-color:#fb8d44}.ticketdetails-page input.btn.btn-primary.btn-block{background-color:#fb8d44}.booking-content .ant-select-selection__placeholder,.ant-select-search__field__placeholder{color:#000}.booking-content div#react-app{background:#fb8d44 !important}.booking-content .widget-container button.ant-btn.ant-btn-primary{background:#000;border:1px solid #000}.booking-content .widget-container .ant-calendar-picker input{color:#000 !important}.booking-content .widget-container .ant-calendar-picker .ant-calendar-picker-icon:after{color:#fb8d44}.booking-content .ant-select-selection.ant-select-selection--single:before{color:#fb8d44}.booking-content .ant-select-selection-selected-value,#searchInfo .ant-calendar-picker-input{color:#000}.ticketdetails-page .ant-btn-primary:active,.ant-btn-primary.active{background-color:#fb8d44 !important;border-color:#fb8d44 !important}.ticketdetails-page .ant-btn-primary:hover,.ant-btn-primary:focus{background-color:#fb8d44;border-color:#fb8d44}.ticketdetails-page .ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child){border-right-color:#fb8d44;border-left-color:#fb8d44}.ticketdetails-page .ant-btn-group .ant-btn-primary:last-child:not(:first-child),.ant-btn-group .ant-btn-primary+.ant-btn-primary{border-left-color:#fb8d44}body .datebar li>label.active{background:#fb8d44}.ant-tabs-extra-content button.ant-btn{color:#fb8d44}table#example tr th{color:#fb8d44}#print_ticket .print_footer{color:#000}.ant-select,.ant-form-item,.ant-form,.ant-select-dropdown,.ant-modal,.ant-card,.ant-collapse,.ant-popover,.ant-input,.ant-input-group,.ant-checkbox-wrapper{font-family:"Lato",sans-serif !important}.filters-wrap .filter-value{color:#fb8d44}.filters-wrap .ant-slider-handle{border:solid 2px #fb8d44}.filters-wrap .ant-slider-track,.filters-wrap .ant-slider:hover .ant-slider-track{background-color:#fb8d44}.filters-wrap .ant-slider:hover .ant-slider-handle:not(.ant-tooltip-open){border:solid 2px #fb8d44}.login_user .ant-btn-primary,.login_user .ant-btn-primary:hover,.login_user .ant-btn-primary:focus{background-color:#fb8d44;color:#000;border-color:#fb8d44}.login_user .ant-modal-close .ant-modal-close-x{color:#fff;background:#fb8d44}.login_user .ant-tabs-bar .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active{background:#fb8d44;color:#fff}.widget-container .Select .Select-control{border-radius:0;border:1px solid #fff;height:30px}.widget-container .Select-clear-zone{display:none}.widget-container .Select-input{height:28px}.widget-container .Select-placeholder,.widget-container .Select.has-value.Select--single>.Select-control .Select-value .Select-value-label{color:#000}.widget-container .Select-placeholder,.widget-container .Select--single>.Select-control .Select-value{line-height:30px}.widget-container .Select-input>input{padding:5px 0 12px}.widget-container .Select.is-focused>.Select-control .Select-value-label{opacity:0.4}.widget-container .VirtualizedSelectOption{padding-left:10px}.widget-container .Select-menu-outer{z-index:999}#schedules .ant-table-bordered .ant-table-thead>tr>th{color:#fff;background:#fb8d44}#schedules .schedule-count{bottom:80px !important;color:#000}
-color;
}
.ticketdetails-page .btn-primary {
    color: $theme-color;
}
.ticketdetails-page .btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {
    background-color: $theme-color !important;
    border-color: $theme-color !important;
}
.ticketdetails-page button.btn.btn-primary.hp {
    background-color: $theme-color;
}
.ticketdetails-page input.btn.btn-primary.btn-block {
    background-color:  $theme-color;
}
.booking-content .ant-select-selection__placeholder, .ant-select-search__field__placeholder {
    color: $secondary-font-color;
}
.booking-content div#react-app {
    background: $theme-color !important;
}
.booking-content .widget-container button.ant-btn.ant-btn-primary {
    background: $secondary-font-color;
    border: 1px solid $secondary-font-color;
}

.booking-content .widget-container .ant-calendar-picker input{color:$secondary-font-color !important;}

.booking-content .widget-container .ant-calendar-picker .ant-calendar-picker-icon:after {
    color: $theme-color;
}
.booking-content .ant-select-selection.ant-select-selection--single:before {
    color:$theme-color;
}

.booking-content  .ant-select-selection-selected-value, #searchInfo .ant-calendar-picker-input{color:$secondary-font-color;}

.ticketdetails-page .ant-btn-primary:active, .ant-btn-primary.active {
    background-color: $theme-color !important;
    border-color: $theme-color !important;
}

.ticketdetails-page .ant-btn-primary:hover, .ant-btn-primary:focus  {
    background-color: $theme-color;
    border-color: $theme-color;
}
.ticketdetails-page .ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child) {
    border-right-color: $theme-color;
    border-left-color: $theme-color;
}
.ticketdetails-page .ant-btn-group .ant-btn-primary:last-child:not(:first-child), .ant-btn-group .ant-btn-primary + .ant-btn-primary {
    border-left-color: $theme-color;
}
body .datebar li > label.active {
    background: $theme-color;
}
.ant-tabs-extra-content button.ant-btn {
    color: $theme-color;
}
table#example tr th {
    color: $theme-color;
}
#print_ticket .print_footer{
    color: $secondary-font-color;
}
.ant-select, .ant-form-item, .ant-form, .ant-select-dropdown, .ant-modal, .ant-card, .ant-collapse, .ant-popover, .ant-input, .ant-input-group, .ant-checkbox-wrapper{
font-family:$theme-font-family !important;
}

.filters-wrap{

  .filter-value{
    color: $theme-color;
  }
  .ant-slider-handle{
    border: solid 2px $theme-color;
  }

  .ant-slider-track,
  .ant-slider:hover .ant-slider-track{
    background-color: $theme-color;
  }

  .ant-slider:hover .ant-slider-handle:not(.ant-tooltip-open){
    border: solid 2px $theme-color;
  }

}


/*booking css end*/
/*wallet styles*/
.login_user{
  .ant-btn-primary{
    &,
    &:hover,
    &:focus{
      background-color: $theme-color;
      color: $theme_font_color;
      border-color: $theme-color;
    }
  }
  .ant-modal-close {
    .ant-modal-close-x {
      color: $primary-font-color;
      background: $theme-color;
    }
  }
  .ant-tabs-bar{
    .ant-tabs-nav{
      .ant-tabs-tab {
        &.ant-tabs-tab-active{
          background: $theme-color;
          color: $primary-font-color;
        }
      }
    }
  }
}

/*end wallet styles*/

/*VirtualizedSelect css*/
.widget-container{
  .Select .Select-control{
    border-radius: 0;
    border: 1px solid #fff; 
    height: 30px;
  }
  .Select-clear-zone{
    display:none
  } 
  .Select-input{
    height: 28px;
  }  
  .Select-placeholder,.Select.has-value.Select--single > .Select-control .Select-value .Select-value-label{
    color: $secondary-font-color;
  }
  .Select-placeholder, .Select--single > .Select-control .Select-value{
    line-height: 30px;
  }
  .Select-input > input{
    padding: 5px 0 12px;
  }  
  .Select.is-focused > .Select-control .Select-value-label{
    opacity: 0.4;
  }  
  .VirtualizedSelectOption {
    padding-left: 10px;
  }  
  .Select-menu-outer {
    z-index: 999;
  }
}

#schedules{
  .ant-table-bordered .ant-table-thead > tr > th{
    color: $primary-font-color;
    background: $theme-color;  
  }
  .schedule-count{
  bottom: 80px !important;
  color: $secondary-font-color;
  }
}