@import url("https://fonts.googleapis.com/css?family=Montserrat:400,700");body{color:#000000;font-family:'Montserrat', sans-serif}a{color:#36454f}h1,h2,h3,h4,h5,h6{color:#000000;font-family:'Montserrat', sans-serif}.grey-bg{background-color:#f3f3f3}.dark-bg{background-color:#f0efef}p{font-family:'Montserrat', sans-serif}.grey-bg{background-color:#f9f9f9}.list-style-one a{color:#ffffff}.list-style-one a:hover{color:#36454f}.list-style-one li .icon{color:#36454f}.theme_color{color:#36454f}.main-header .header-upper{background-color:#ffffff}.main-header .header-top .header-top-inner{background-color:#000000}.main-header .header-top .top-left ul li{color:#ffffff;font-family:'Montserrat', sans-serif}.main-header .header-top .top-left ul li .icon{margin-right:5px;color:#ffffff}.main-header .header-top .top-right ul li a{color:#ffffff}.main-header .header-top .top-right ul li a:hover{color:#36454f}.sec-title h2{color:#000000;font-family:'Montserrat', sans-serif}.form-group .ui-selectmenu-button.ui-button{color:#ffffff;background:#36454f;font-family:'Montserrat', sans-serif}.form-group .ui-button .ui-icon{color:#ffffff}.form-group .ui-button .ui-icon:before{color:#ffffff}.ui-widget.ui-widget-content{border:2px solid #e5e5e5;font-family:'Montserrat', sans-serif}.ui-menu .ui-menu-item{border-bottom:2px solid #e5e5e5}.ui-menu .ui-menu-item-wrapper.ui-state-active{background-color:#36454f;border-color:#36454f}.ui-menu .ui-menu-item-wrapper:hover{background-color:#36454f;border-color:#36454f}.services-block .inner-box .lower-box h3 a{color:#36454f}.services-block .inner-box .lower-box h3 a:hover{color:#ffffff}.services-block .inner-box .lower-box .text{color:#ffffff}.featured-section p{color:#000000}.featured-block .inner-box{background-color:#f0efef;border:5px solid #fff;box-shadow:0px 1px 3px 0px #36454f}.featured-block:hover{color:#000000}.featured-block:hover .inner-box{background-color:#36454f}.featured-block:hover .inner-box h3{color:#000000}.featured-block .inner-box h3 a{color:#ffffff}.featured-block .inner-box h3 a:hover{color:#36454f}.featured-block .inner-box .text{color:#000000}.featured-block:hover .inner-box .text,.featured-block:hover i{color:#ffffff}.news-letter-section{background-color:#36454f}.news-letter-section h2{color:#ffffff}.news-letter-section .form-group input[type="text"],.news-letter-section .form-group input[type="tel"],.news-letter-section .form-group input[type="email"],.news-letter-section .form-group textarea{background:#ffffff}.news-letter-section .form-group input[type="submit"],.news-letter-section .form-group button{color:#000000;background-color:#36454f}.main-footer .footer-column .footer-widget h2{color:#ffffff}.main-footer .contact-widget .text{color:#ffffff}.list-style-one li{color:#ffffff}.list-style-one li .icon{color:#ffffff}.main-footer .links-widget .list li a{color:#ffffff}.main-footer .links-widget .list li a:before{color:#36454f}.main-footer .links-widget .list li a:hover,.main-footer .links-widget .list li a:hover::before{color:#36454f}.main-footer .footer-bottom{background-color:#ffffff;border-top:1px solid rgba(255,255,255,0.2)}.main-footer .footer-bottom .copyright{color:#000000}.main-footer .footer-bottom .designed{color:#000000}.footer-social li{background:#36454f}.footer-social li i{color:#ffffff}.featured-block i{color:#36454f}.home_slider .carousel-control span{color:#36454f}.home_slider .carousel-indicators .active{background-color:#36454f}.home_slider .carousel-indicators li{border-color:#36454f}.header-upper .navbar-default{background-color:#fff;border-color:#fff}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#ffffff !important;background-color:#36454f}.navbar-default .navbar-nav>li>a{color:#000000}.header-upper .navbar .dropdown:hover>.dropdown-menu,.header-upper .navbar .dropdown .dropdown-menu:hover{border-top:4px solid #36454f}.header-upper .navbar .dropdown-menu{background-color:#fff}.header-upper .navbar li:hover a,.header-upper .navbar .dropdown-menu li:hover a{color:#36454f}.header-upper .navbar .dropdown-menu li a{color:#000000}.quick_routes a{color:#000000}.quick_routes a:hover{color:#36454f}.quick_routes a:before,.quickBook a:before{color:#36454f}.quick_routes div:nth-child(2n+1),.quickBook .route:nth-child(2n+1){background-color:#f0efef}.quick_routes div:hover:nth-child(2n+1),.quickBook .route:hover:nth-child(2n+1){background-color:#36454f}.quick_routes div:hover:nth-child(2n+1) a:before,.quickBook .route:hover:nth-child(2n+1) a:before{color:#ffffff}.quick_routes div:hover:nth-child(2n+1) a,.quickBook .route:hover:nth-child(2n+1) a{color:#ffffff}.title_quick h2{color:#000000}.title_quick h2:before,.title_quick h2:after{background:#000000 none repeat scroll 0 0}#popular_routes .news_list{border-bottom:1px #ddd solid}#popular_routes .news_list a{color:#ffffff !important}#popular_routes .news_list a:hover{color:#36454f !important}.testimonial{border:10px solid #222}.testimonial:before{background:#fff;color:#36454f}.testimonial .title{border:7px solid #fff;background:#36454f;color:#ffffff}.testimonial .post{color:#000000}.testimonial .description{color:#6f6f6f}.owl-theme .owl-controls{margin-top:0;text-align:center}.owl-theme .owl-controls .owl-buttons div{background:#36454f;color:#ffffff}.quickBook .route a{color:#000000}.quickBook .route:hover a{color:#36454f}.quickBook::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #0000004d;background-color:#F5F5F5}.quickBook::-webkit-scrollbar{background-color:#F5F5F5}.quickBook::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px #0000004d;background-color:#36454f}.read-more{color:#ffffff;background-color:#36454f;font-family:'Montserrat', sans-serif}.gallery-name h3 a:hover{color:#000000 !important}.title_quick.light h2{color:#ffffff}.title_quick.light h2:before,.title_quick.light h2:after{background:#ffffff none repeat scroll 0 0}#innerpage_banner:before{background:#000}#innerpage_banner h1{color:#ffffff}.filter-button{border:1px solid #36454f;color:#36454f}.filter-button:hover{border:1px solid #36454f;color:#000000;background-color:#36454f}.btn-default:active .filter-button:active{background-color:#36454f;color:white}.gallery_product .overlay{background-color:#36454f}.gallery_product h3{color:white}#map_info .label{color:#ffffff}#map_info .loc{background:#fff}#locs::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#F5F5F5}#locs::-webkit-scrollbar{background-color:#F5F5F5}#locs::-webkit-scrollbar-thumb{background-color:#555}#map_canvas h3{color:#36454f}.loc b{color:#36454f}.contact_detail span:hover i{color:#000000;background:#36454f}.contact_detail span i{color:#36454f;background:#fff;border:2px solid #36454f}.contact_detail span a{color:#000000}.btn-default{border:1px solid #36454f}.btn-default:hover{background:#36454f;color:#ffffff}#print_ticket .print_footer button{color:#36454f}#print_ticket .ticket_info .ticket_form{border:1px solid #ddd}#print_ticket .ticket_info .print_btn{color:#ffffff;background-color:#36454f;border-color:#36454f}#print_ticket .ticket_info .note:before{color:#36454f}#print_ticket .ticket_info .print_mtic p{color:#36454f}#print_ticket .ticket_info .print_mtic .mtkt_text{color:#36454f}#print_ticket .print_footer{color:#676767}.ticket_info ul li{color:#000000;border:1px solid #36454f}.ticket_info .update_ticket:before{background-color:#36454f}.ticket_info .print_ticket:before{background-color:#36454f}.ticket_info .tick_cancel:before{background-color:#36454f}.ticket_info .tick_pre_postpone:before{background-color:#36454f}button.close{background:#36454f !important;color:#ffffff !important}#print_ticket .modal-content{background:#fff}.faq_content h5{color:#36454f}.faq_content h4{color:#c50901}.faq_content p{color:#000000}#example_paginate .pagination>.active>a,#example_paginate .pagination>.active>a:focus,#example_paginate .pagination>.active>a:hover,#example_paginate .pagination>.active>span,#example_paginate .pagination>.active>span:focus,#example_paginate .pagination>.active>span:hover{background-color:#36454f;border-color:#36454f}#feedback_block .feedback_form .form-control:focus{border-color:#36454f}#testimonial .card{background-color:#fff}.testimonial-card .avatar{border:5px solid #36454f}#agent-register label span{color:#36454f}#agent-register form{border:1px solid #36454f}#agent-register .form-control:focus{border-color:#36454f}.registe-process li i{color:#36454f}.registe-process li .fa-mobile{margin-right:20px}.offer_detail article{background:#fff;box-shadow:0 1px 10px #c3c3c3}.offer_detail .figure-details{background:#fff}.offer-color{background:#fff}.offercode{color:#364d72}.read-more .offercode{color:#ffffff}.flat-disount-icon{color:#ef0828}.special-disount-icon{color:#ef0828}#blog .single-blog .blog-content .blog-meta{color:#ffffff}#blog .single-blog .blog-content .blog-meta .post-date span{color:#000000}#blog .single-blog .blog-content .blog-post-content h4{color:#000000}#blog .single-blog .blog-content .blog-post-content p{color:#000000}#blog .single-blog .blog-content .blog-post-content a{color:#000000}#blog .single-blog:hover .blog-post-content a{color:#36454f}.blog-sidebar ul li a{color:#000000}.blog-sidebar ul li a:hover{color:#36454f}.blog-sidebar ul li i{color:#36454f}.blog-sidebar{background:#fff}.blog-sidebar h2{border-bottom:1px solid #ddd;color:#000000}.package p{border-bottom:1px solid #36454f}.blog-post-content .read-more{background:#fff}.blog-post-content:hover .read-more{background:#36454f;color:#ffffff !important}.blog-post-content .read-more:hover{color:#000000}.blog-grid1-triangle{border-color:transparent transparent #36454f transparent;color:#000000}#accordion .panel-title a{background:#36454f;color:#ffffff}#accordion .panel-title a.collapsed{background:#fff;color:#0d345d;border:1px solid #ddd}#accordion .panel-title a:after,#accordion .panel-title a.collapsed:after{background:#36454f;color:#ffffff}#accordion .panel-title a.collapsed:after{background:#fff;color:#0d345d;border:1px solid #ddd}#accordion .panel-body{color:#000000}#accordion .panel-body{border-left:1px dashed #8c8c8c}.pack_btn .btn-btn-wrowse{background:#fff;border:1px solid #eaeff5;-webkit-box-shadow:0 2px 10px 0 #d8dde6;box-shadow:0 2px 10px 0 #d8dde6}.login-register-form ul li:hover a{color:#36454f}.form-control:focus{border-color:#36454f}.figure-details .read-more{color:#ffffff !important;background:#36454f !important}#download_app h3{color:#36454f}#download_app .phn_link input[type="tel"]{border:1px solid #36454f}#download_app .btn-success{color:#ffffff;background-color:#36454f;border-color:#36454f}.screen_inside{background:#36454f}.screen_inside img{background:#fff}.sitemap-inner div{color:#000000}.sitemap-inner li a{color:#000000}.sitemap-inner li a:hover{color:#36454f}.amenties-icon{background-color:#36454f}.amenties-icon_below{background-color:#36454f}.bus-amenities:hover{box-shadow:1px 2px 3px #ddd}.bus-amenities h4{color:#000000}#agent-register .message,#download_app .message,#feedback_block .message,.slider_parent .message{color:#000000}#agent-register .message .check,#download_app .message .check,#feedback_block .message .check,.slider_parent .message .check{background:#36454f}#agent-register .message #agent-success,#download_app .message #close,#feedback_block .message #feedback-ok,.slider_parent .message #ok{background:#36454f}#agent-register .message #agent-success:hover,#download_app .message #ok:hover,#feedback_block .message #feedback-ok:hover,.slider_parent .message #ok{background:#36454f}.testimonial-content{background-color:#fff}.quote_form button,.quote_form button:hover{border-color:#36454f;background:#36454f;color:#ffffff}.highlight .dot{background-color:#36454f}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-color:#36454f;color:#ffffff}.customcheck .checkmark{background-color:#eee}.customcheck input:checked ~ .checkmark{background-color:#36454f}#success{color:#4caf50}#fail{color:#ca1515}#latest_news .text-center a{color:#333}#latest_news .text-center button{color:#fff;background-color:#36454f;border-color:#36454f}#latest_news .text-center button:hover{color:#fff;background-color:#36454f;border-color:#36454f}#latest_news .contact_form .form-group label{color:#000000}#latest_news{border:1px solid #d8d8d8;background:#fff}#sidebar_news button,#sidebar1 button{background:#222;border:1px solid #222;color:#fff}#sidebar_news img,#sidebar1 img{border-bottom:1px solid #ffffff}.gds-notification .btns_close{background-color:#f39e0d;color:#0f4413 !important}.gds-notification .close1,.gds-notification .close{color:#fff !important}#boxes.gds-notification #dialog{background-color:#36454f;border:1px solid #36454f;box-shadow:1px 2px 3px 1px #676262}.gds-notification .min .fa{color:#fff}.gds-notification .well{background:#FFF}.gds-notification .offer_slide p{font-family:'Lato', sans-serif}.gds-notification .min .view_offer .fa{color:#36454f}.gds-notification .view_offer{color:#36454f}.gds-notification #offer_slides li{font-family:'Lato', sans-serif}.gds-notification #buttons a{color:#36454f}.gds-notification a#prev:hover,.gds-notification a#next:hover{color:#36454f;text-shadow:.5px 0px #b14943}.gds-notification .offer_head{color:#fff}.gds-notification .offer_slides .book_offer{border:1px solid #ddd}.gds-notification .padding-5{background:#fff}.landmark-info svg{color:#36454f}#slider_news .group-pack{background:#36454f}li.list-item span{font-family:'Montserrat', sans-serif !important;color:#36454f}span#promo_offer,span#validity{color:#333}.search-form form{border:1px solid #fff;background:#fff}.search-form form label{color:#000000}.search-form form input[type="text"]{background:#36454f;color:#ffffff}.search-form form input::placeholder{color:#ffffff}.search-form form .btn-group{background:#36454f}.search-form form button{color:#ffffff}body h4.side-heading{color:#36454f}body .datebar li>label,.datebar li>span{color:#000}body .datebar li>label.active{background-color:#36454f;color:#fff}body .passenger-details-table>thead>tr>th{border-bottom:0px solid #C7D9F9;color:#000}body .datebar li>label.active{color:#fff}.home_slider .widget-container .ant-select-selection--single{color:#fff;background:#36454f;font-family:'Montserrat', sans-serif}.home_slider .search-widget .ant-select-selection__placeholder{color:#fff}.home_slider .widget-container button.ant-btn.ant-btn-primary{background:#36454f}.home_slider .widget-container .ant-calendar-picker input{background:#36454f;color:#fff}.home_slider .ant-calendar-picker-icon{color:#fff}#root .ant-btn-primary,.book-btn-wrap .ant-btn-primary,.book-btn-wrap .ant-btn-primary:hover{background-color:#36454f;border-color:#36454f;border-radius:0}.search-row .ant-col-4 a,.search-row .dept-arr a{color:#36454f}.ant-card-head-title:after{background:#36454f}.ant-modal-close-x{color:#fff}.ant-modal-header{background:#36454f !important}.ant-modal-title{color:#fff !important}.about_sec h3,.custom-page h3{color:#36454f}ul#filters li a.active{background:#36454f}ul#filters li a{color:#000;border:2px solid #36454f}.info_icon{background:url(info-3-a31bcf2df29b58681fddb5639485dda7f8b388416eecf2d2373c8e7b877813a3.png) no-repeat center #36454f;width:16px;height:16px;float:left;background-size:16px}.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:'Montserrat', sans-serif !important}.filters-wrap .filter-value{color:#36454f}.filters-wrap .ant-slider-handle{border:solid 2px #36454f}.filters-wrap .ant-slider-track,.filters-wrap .ant-slider:hover .ant-slider-track{background-color:#36454f}.filters-wrap .ant-slider:hover .ant-slider-handle:not(.ant-tooltip-open){border:solid 2px #36454f}.login_user .ant-btn-primary,.login_user .ant-btn-primary:hover,.login_user .ant-btn-primary:focus{background-color:#36454f;color:#fff;border-color:#36454f}.login_user .ant-modal-close .ant-modal-close-x{color:#ffffff;background:#36454f}.login_user .ant-tabs-bar .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active{background:#36454f;color:#ffffff}#policies .cancel_policy h3:after{background:#36454f}.thanku_content .print-btn{background-color:#36454f;color:#fff}.download-app .search{background-color:#36454f}
454f;
    color: #ffffff;
}
.search-form form input::placeholder {
  color: #ffffff;
}
.search-form form .btn-group{
    background:#36454f;
}
.search-form form button{
    color: #ffffff;
}
body h4.side-heading{
    color: #36454f;
  }
body .datebar li>label,.datebar li>span{
    color: #000;
}
body .datebar li>label.active{
    background-color: #36454f;
    color: #fff;
}
body .passenger-details-table > thead > tr > th{
    border-bottom: 0px solid #C7D9F9;
    color: #000;
}
body .datebar li>label.active {
    color:#fff;
}
.home_slider .widget-container .ant-select-selection--single{
      color: #fff;
      background: #36454f;
      font-family:'Montserrat', sans-serif;
}

.home_slider .search-widget .ant-select-selection__placeholder{
    color:#fff;
}
.home_slider .widget-container button.ant-btn.ant-btn-primary{
    background: #36454f;
}
.home_slider  .widget-container .ant-calendar-picker input{
    background: #36454f;
    color: #fff;
}

.home_slider .ant-calendar-picker-icon{
    color:#fff;
}
#root .ant-btn-primary,.book-btn-wrap .ant-btn-primary,.book-btn-wrap .ant-btn-primary:hover{
  background-color:#36454f;
  border-color:#36454f;
  border-radius:0;
}
.search-row .ant-col-4 a,.search-row .dept-arr a{
  color:#36454f;
}

.ant-card-head-title:after{
  background: #36454f;
}
.ant-modal-close-x{
  color: #fff;
}
.ant-modal-header{
  background: #36454f !important;
}
.ant-modal-title{
  color: #fff !important;
}
.about_sec h3, .custom-page h3{
  color: #36454f;
}
ul#filters li a.active {
    background: #36454f;
}
ul#filters li a{
  color: #000;
  border:2px solid #36454f;
}
.info_icon {
    background: image-url("cms_mp3/info-3.png") no-repeat center #36454f;
    width: 16px;
    height: 16px;
    float: left;
    background-size: 16px;
}
.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:'Montserrat', sans-serif !important;
}


.filters-wrap{

  .filter-value{
    color: #36454f;
  }

  .ant-slider-handle{
    border: solid 2px #36454f;
  }

  .ant-slider-track,
  .ant-slider:hover .ant-slider-track{
    background-color: #36454f;
  }

  .ant-slider:hover .ant-slider-handle:not(.ant-tooltip-open){
    border: solid 2px #36454f;
  }
}
/*booking css end*/
/*wallet styles*/
.login_user{
  .ant-btn-primary{
    &,
    &:hover,
    &:focus{
      background-color: #36454f;
      color: #fff;
      border-color: #36454f;
    }
  }
  .ant-modal-close {
    .ant-modal-close-x {
      color: #ffffff;
      background: #36454f;
    }
  }
  .ant-tabs-bar{
    .ant-tabs-nav{
      .ant-tabs-tab {
        &.ant-tabs-tab-active{
          background: #36454f;
          color: #ffffff;
        }
      }
    }
  }
}

/*end wallet styles*/
#policies .cancel_policy h3:after {
  background: #36454f;
}

.thanku_content .print-btn {
  background-color: #36454f;
  color: #fff;
}
.download-app .search {
  background-color: #36454f;
}