@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,700");body,section{background:#fff}.heading h2,body,p{font-family:'Open Sans', sans-serif}body{color:#000000;font-family:"Open Sans",sans-serif}h1,h2,h3,h4,h5,h6{color:#000000}a,a:active,a:focus,a:hover{color:#37b721}.heading h2 span{color:#37b721}.form-control{background:#fbfdff;color:#445461}.btn.btn-primary,.btn.btn-primary:focus,.btn.btn-primary:hover{border:1px solid #37b721 !important;background:#37b721 !important}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#fff;background-color:#37b721;border-color:#37b721}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#445461;background-color:transparent}button.btn.dropdown-toggle.btn-default{background:0 0}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:transparent}.theme-bg{background:#37b721;color:#fff}.theme-bg p{color:#fff}.dark-bg{background:#2a3646}.gray-bg{background:#f4f5f7}.theme-btn,.theme-btn:focus,.theme-btn:hover,.theme-btn:active{color:#ffffff;background:#37b721;border:1px solid #37b721}nav.navbar.bootsnav.navbar-transparent.white ul.nav>li>a,nav.navbar.bootsnav.no-background.white ul.nav>li>a{color:#000000;font-family:'Open Sans', sans-serif}nav.navbar.bootsnav ul.nav>li>a{color:#000000;background-color:transparent !important}nav.navbar.bootsnav.dark ul.nav>li>a{color:#95a7c5}.banner h1,.banner p,body.home-2 .banner h1,body.home-2 .banner p{font-family:'Open Sans', sans-serif}nav.navbar.bootsnav ul.nav ul.dropdown-menu>li>a{color:#000000}nav.navbar.bootsnav ul.nav>li>a i{color:#8999a7}nav.navbar.bootsnav{background-color:#fff}nav.navbar.bootsnav.dark{background-color:#1b2639}body nav.navbar.bootsnav ul.nav>li>a.addlist i{color:#ffb8c1}body.home-2 nav.navbar.bootsnav.navbar-transparent{background-color:transparent}body.home-2 nav.navbar.bootsnav{background-color:#fff}body.home-2 nav.navbar.bootsnav.navbar-transparent ul.nav>li>a.addlist{background:0 0}body.home-2 nav.navbar.bootsnav ul.nav>li>a.addlist i{color:#fff}body.home-2 nav.navbar.bootsnav.navbar-transparent.white .attr-nav>ul>li>a,body.home-2 nav.navbar.bootsnav.navbar-transparent.white ul.nav>li>a,body.home-2 nav.navbar.bootsnav.no-background.white .attr-nav>ul>li>a,body.home-2 nav.navbar.bootsnav.no-background.white ul.nav>li>a{color:#ffffff}.navbar-default .navbar-nav>li>a:hover,nav.navbar.bootsnav ul.nav li.active>a,nav.navbar.bootsnav li.dropdown ul.dropdown-menu>li>a:hover{color:#37b721 !important}body nav.navbar.bootsnav ul.nav>li>a.addlist{background:#37b721 !important}.form-verticle .fa-map-marker{color:#000000}a.pulse.btn-banner-link{background:#fff}.banner:before{background:#1e273a}.banner h1{color:#ffffff}.banner h4{color:#fff}.banner h1 span{color:#37b721}.banner p{color:#ffffff}body.home-2 .banner h1 span{color:#fff}body.home-2 .banner p{color:#ffffff}body.home-2 a.btn i{color:#fff}.banner-caption .form-control{background:#fff;color:#000000;font-family:'Open Sans', sans-serif}.form-control:hover,.form-control:focus{border:1px solid #37b721 !important}.banner .btn.btn-default{color:#ffffff}.banner-caption .form-control::-moz-placeholder{color:#90969e}.banner-caption .form-control:-ms-input-placeholder{color:#90969e}.banner-caption .form-control::-webkit-input-placeholder{color:#90969e}.package-sec{background:#fff}.quick_book{background:#fff}.quick_routes a{color:#000000}.quickBook::-webkit-scrollbar-track{background-color:#F5F5F5}.quickBook::-webkit-scrollbar{background-color:#F5F5F5}.quickBook::-webkit-scrollbar-thumb{background-color:#37b721}.quickBook a:hover,.quick_routes a:hover{color:#37b721}.package-detail-info span{color:#000000}.package-detail-info span i{color:#000000}.package-info.rating i{color:#a1acb5}.package-info.rating i.color{color:#FF9800}.package-info.rating a.detail-link{color:#37b721}.qbook.now-open{background-color:#37b721}.qbook{background-color:#333;color:#fff}.package-img:hover:before{background-color:rgba(255,255,255,0.2)}.package-img:hover:after{background-color:rgba(255,255,255,0.2)}.category-full-widget{background:#fff}.cat-box-name .btn-btn-wrowse{background:#fff}.cat-box-name .btn-btn-wrowse:focus,.cat-box-name .btn-btn-wrowse:hover,.category-full-widget:focus .btn-btn-wrowse,.category-full-widget:hover .btn-btn-wrowse{background:#37b721;color:#ffffff}.feature-box span{background:#37b721;color:#ffffff}.feature-box:hover{background:#fff}section.tag-sec:before{background:#37b721}.tag-content h2{color:#ffffff}.tag-content h4{color:#ffffff}.tag-content p{color:#ffffff}body .tag-content a{color:#ffffff}.tag-content a:focus,body .tag-content a:hover{color:#37b721;background:#fff;border-color:#fff}.tag-content a:focus i,body .tag-content a:hover i{color:#37b721}.tab .nav-tabs{background:#fff}.tab .nav-tabs li a{background:#fff}.tab .nav-tabs li a:hover,.tab .nav-tabs li.active a{color:#37b721;border-bottom:2px solid #37b721}.footer-widget{color:#ffffff}.footer-widget p a{color:#fff}.widget-title{color:#ffffff}.footer-social li a{color:#446d82}.footer-social li a i{background:#39475a;color:#ffffff}.footer-social li a:hover i{background:#37b721;color:#fff}.footer-copyright{background:#232e3c}ul.footer-navigation li a{color:#fff}ul.footer-navigation li a:hover{color:#37b721}.footer-copyright p{color:#ffffff}.footer-copyright p a{color:#37b721}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#fff}.slick-next:before,.slick-prev:before{color:#37b721;background:#fff}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{background:#37b721;color:#fff}button.close{background:#37b721;color:#fff}.close:focus,.close:hover{color:#fff}.modal .form-control{color:#727272}.modal .form-control::-moz-placeholder{color:#6a7884}.modal .form-control:-ms-input-placeholder{color:#6a7884}.modal .form-control::-webkit-input-placeholder{color:#6a7884}.modal h4{color:#16162c}.modal-body .nav>li>a{color:#95a2a7;background:#2a3646}.modal-body .nav>li.active>a{color:#fff}.modal-body .nav>li>a:focus,.modal-body .nav>li>a:hover{color:#fff}.rating.pull-right li i{color:#636d75}.rating.pull-right li i.active{color:#07b107}.nav-tabs{border:1px solid #e8ebef}.nav-tabs>li>a:hover{border-color:#e8ebef;background:#e8ebef}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;background-color:#e8ebef}.slide-text>p{font-family:'Open Sans', sans-serif}.latestInfo h2,.latestInfo h4{color:#ffffff}.testimonial_control a{color:#37b721 !important}.contact-info a{color:#ffffff}.contact-info a:hover{color:#000000}.page-title:before{background:#1f222b}.page-title .title-content{color:#ffffff}.page-title .title-content h1{color:#ffffff}.page-title .title-content a{color:#37b721}#contact_detail .detail-wrapper{background-color:#fff}.detail-wrapper i{color:#37b721}.detail-wrapper .online-phn{color:#37b721}.detail-wrapper a:hover{color:#37b721}#contact_detail .form-inline .form-control{color:#000000}#map{background-color:grey}.image-sec .item:before{background:#1f222b}.image-sec{border:15px solid #3d85c6}#accordion .panel-title a.collapsed:after,#accordion .panel-title a:after{background:#fff;color:#37b721;border:4px solid #eaeff5}#accordion .panel-title a{color:#000000}#accordion .panel-heading{color:#333;background-color:#fff}.pack_btn .btn-btn-wrowse{background:#fff}#blog_detail .package-caption i{color:#37b721}#manage_booking .mticket form{background:#dde6ef}.note .fa{color:#37b721}#manage_booking .print_footer a{color:#37b721}#manage_booking .print_mtic p{color:#37b721}#manage_booking .print_mtic .mtkt_text{color:#37b721}#manage_booking .modal-content{background:#fff}.faq_content h5{color:#37b721}.rigestr_form{background:#fbfdff}.rigestr_form label span{color:#37b721}#agent_rigestr h5{color:#37b721}#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:#37b721;border-color:#37b721}#example th{color:#37b721}#example td a:hover{color:#37b721}#testimonial .comment-box,#testimonial .comment-box2{color:#ffffff;background:#000000}#testimonial .comment-box h5,#testimonial .comment-box2 h5{color:#ffffff}.feedback_form .form-box .select_btn:after{color:#fff;background-color:#37b721}.feedback_form .feedback-color{color:#37b721}#download_app h4{color:#37b721}.screen_inside img{background:#fff}.screen_inside{background:#37b721}#offers .grid-style .trigger{color:#37b721}#offers .grid-style{background:#fff}#offers .offercode{color:#000000}#offers .special-disount-icon{color:#ef1727}#offer-terms .modal-content ul li span{color:#37b721}.flat-disount-icon{color:#ef0828}.terms-offers{color:#37b721}#latest_news .text-center a{color:#333}#latest_news .text-center button{color:#fff;background-color:#37b721;border-color:#37b721}#latest_news .text-center button:hover{color:#fff;background-color:#37b721;border-color:#37b721}#latest_news .contact_form .form-group label{color:#000000}#latest_news{background:#fff}#sidebar_news button,#sidebar1 button{background:#222;color:#fff}.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:#37b721;border:1px solid #37b721}.gds-notification .min .fa{color:#fff}.gds-notification .well{background:#FFF}.gds-notification .offer_slide p{font-family:'Open Sans', sans-serif}.gds-notification .min .view_offer .fa{color:#37b721}.gds-notification .view_offer{color:#37b721}.gds-notification #offer_slides li{font-family:'Open Sans', sans-serif}.gds-notification #buttons a{color:#37b721}.gds-notification a#prev:hover,.gds-notification a#next:hover{color:#37b721}.gds-notification .offer_head{color:#fff}.gds-notification .padding-5{background:#fff}#agent_rigestr .message,#download_app .message,#feedback_block .message,.slider_parent .theme_message{background:white;color:#000000}#agent_rigestr .message .check,#download_app .message .check,#feedback_block .message .check,.slider_parent .theme_message .check{background:#37b721;color:white}#agent_rigestr .message #agent-success,#download_app .message #close,#feedback_block .message #feedback-ok,.slider_parent .theme_message #ok{color:white;background:#37b721}#agent_rigestr .message #agent-success:hover,#download_app .message #ok:hover,#feedback_block .message #feedback-ok:hover,.slider_parent .theme_message #ok{background:#37b721}.form-verticle #datepicker .input-group-addon,.form-verticle #datepicker1 .input-group-addon{background-color:#fff}#datepicker .fa,#datepicker1 .fa{color:#000}.news_list a{color:#ffffff}.amenties-icon{background-image:url(amenities-363bef8a8d66e159af14cb523080bde1938670a93e58a6330b5e462f541c62c5.png);background-repeat:no-repeat;background-color:#37b721;height:53px;background-position:-1em -1px;margin:auto}.amenties-icon_below{background-position:left -1em bottom -1px;background-image:url(amenities-363bef8a8d66e159af14cb523080bde1938670a93e58a6330b5e462f541c62c5.png);background-repeat:no-repeat;background-color:#37b721;height:53px;margin:auto}.bus-amenities h4{color:#000000}.quote_form button,.quote_form button:hover{border-color:#37b721;background:#37b721;color:#fff}.sitemap-inner h4{color:#37b721}.sitemap-inner li{color:#37b721}.sitemap-inner li a{color:#000000}.sitemap-inner li a:hover{color:#37b721}.address_location a{color:#000000}body nav.navbar.bootsnav ul.nav>li>a.addlist{color:#ffffff !important}.customcheck .checkmark{background-color:#eee}.customcheck input:checked ~ .checkmark{background-color:#37b721}#success{color:#4caf50}#fail{color:#ca1515}.landmark-info svg{color:#37b721}#feedback_block #accordion a[aria-expanded="true"]{border-color:#37b721}#accordion .panel-title a[aria-expanded="true"]{border-color:#37b721}#slider_news .group-pack{background:#37b721}li.list-item span{font-family:'Open Sans', sans-serif !important}span#promo_offer,span#validity{color:#333}body h4.side-heading{color:#37b721}body .datebar li>label,.datebar li>span{color:#000}body .datebar li>label.active{background-color:#37b721;color:#fff}body .passenger-details-table>thead>tr>th{border-bottom:0px solid #C7D9F9;color:#000}body .datebar li>label.active{color:#fff}.banner-caption .widget-container .ant-select-selection--single,.widget-container .ant-calendar-picker input{background:#fff;color:#000}.banner-caption .widget-container button.ant-btn.ant-btn-primary{color:#fff;background:#37b721;border:1px solid #37b721}.banner-caption .widget-container .ant-calendar-picker input,.banner-caption .ant-select-selection__placeholder,.banner-caption .ant-select-search__field__placeholder{color:#000;background:#fff}#root .ant-btn-primary,.book-btn-wrap .ant-btn-primary,.book-btn-wrap .ant-btn-primary:hover{background-color:#37b721;border-color:#37b721;border-radius:0}.search-row .ant-col-4 a,.search-row .dept-arr a{color:#37b721}#search_page nav.navbar.bootsnav.navbar-transparent{background:#37b721}#print_page nav.navbar.bootsnav.navbar-transparent{background:#37b721 !important}#search_page .navbar-transparent .navbar-nav>li>a:hover{color:#fff !important}.info_icon{background:url(info-3-a31bcf2df29b58681fddb5639485dda7f8b388416eecf2d2373c8e7b877813a3.png) no-repeat center #37b721;width:16px;height:16px;float:left;background-size:16px}.ant-card-head-title:after{background:#37b721}.ant-modal-close-x{color:#fff}.ant-modal-header{background:#37b721 !important}.ant-modal-title{color:#fff !important}.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:'Open Sans', sans-serif !important}.filters-wrap .filter-value{color:#37b721}.filters-wrap .ant-slider-handle{border:solid 2px #37b721}.filters-wrap .ant-slider-track,.filters-wrap .ant-slider:hover .ant-slider-track{background-color:#37b721}.filters-wrap .ant-slider:hover .ant-slider-handle:not(.ant-tooltip-open){border:solid 2px #37b721}.login_user .ant-btn-primary,.login_user .ant-btn-primary:hover,.login_user .ant-btn-primary:focus{background-color:#37b721;color:#fff;border-color:#37b721}.login_user .ant-modal-close .ant-modal-close-x{color:#ffffff;background:#37b721}.login_user .ant-tabs-bar .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active{background:#37b721;color:#ffffff}.thanku_content .print-btn{background-color:#37b721;color:#fff}.download-app .search{background-color:#37b721}
721;
  }
body .datebar li>label,.datebar li>span{
    color: #000;
}
body .datebar li>label.active{
    background-color: #37b721;
    color: #fff;
}
body .passenger-details-table > thead > tr > th{
    border-bottom: 0px solid #C7D9F9;
    color: #000;
}
body .datebar li>label.active {
    color:#fff;
}
/* theme2 related booking css */ 

.banner-caption .widget-container .ant-select-selection--single,.widget-container .ant-calendar-picker input{
    background:#fff;
    color:#000;
}
.banner-caption .widget-container button.ant-btn.ant-btn-primary{
    color:#fff;
    background:#37b721;
    border:1px solid #37b721;
}
.banner-caption .widget-container .ant-calendar-picker input,
.banner-caption .ant-select-selection__placeholder, .banner-caption .ant-select-search__field__placeholder{
    color:#000;
    background: #fff;
}
/* theme2 related booking css end*/ 
#root .ant-btn-primary,.book-btn-wrap .ant-btn-primary,.book-btn-wrap .ant-btn-primary:hover{  
    background-color:#37b721;  
    border-color:#37b721;  
    border-radius:0;
}
.search-row .ant-col-4 a,.search-row .dept-arr a{  
    color:#37b721;
}
/*search results page menu css*/
#search_page nav.navbar.bootsnav.navbar-transparent{
    background: #37b721;
}
#print_page nav.navbar.bootsnav.navbar-transparent  {
    background: #37b721 !important;
}
#search_page .navbar-transparent .navbar-nav>li>a:hover{
    color: #fff !important;
}
/*search menu end*/
.info_icon {
    background: image-url("cms_mp1/info-3.png") no-repeat center #37b721;
    width: 16px;
    height: 16px;
    float: left;
    background-size: 16px;
}
.ant-card-head-title:after{
  background: #37b721;
}
.ant-modal-close-x{
  color: #fff;
}
.ant-modal-header{
  background: #37b721 !important;
}
.ant-modal-title{
  color: #fff !important;
}
.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:'Open Sans', sans-serif !important;
}

.filters-wrap{

  .filter-value{
    color: #37b721;
  }

  .ant-slider-handle{
    border: solid 2px #37b721;
  }

  .ant-slider-track,
  .ant-slider:hover .ant-slider-track{
    background-color: #37b721;
  }

  .ant-slider:hover .ant-slider-handle:not(.ant-tooltip-open){
    border: solid 2px #37b721;
  }

}
/*booking css end*/

/*wallet styles*/
.login_user{
  .ant-btn-primary{
    &,
    &:hover,
    &:focus{
      background-color: #37b721;
      color: #fff;
      border-color: #37b721;
    }
  }
  .ant-modal-close {
    .ant-modal-close-x {
      color: #ffffff;
      background: #37b721;
    }
  }
  .ant-tabs-bar{
    .ant-tabs-nav{
      .ant-tabs-tab {
        &.ant-tabs-tab-active{
          background: #37b721;
          color: #ffffff;
        }
      }
    }
  }
}

/*end wallet styles*/

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