.circle-ripple{animation:ripple 2s linear infinite;background-color:#d5ac65;width:50px;height:50px;border-radius:50%;position:absolute;right:22%;top:54%;z-index:1}@keyframes ripple{0%{box-shadow:0 0 0 0 #d5ac65,0 0 0 0 #d5ac65,0 0 0 1em #d5ac65,0 0 0 em #d5ac65}100%{box-shadow:0 0 0 0 #d5ac65,0 0 0 0.5em #d5ac65,0 0 0 1em #d5ac65,0 0 0 1.5em #d5ac65}}body,.ant-tabs,.ant-table{font-family:"Lato",sans-serif !important;background:#f8f8f8}h1,h2,h3,h4,h5,h6{font-family:"Lato",sans-serif !important}a{font-family:"Lato",sans-serif !important}.allroutes.scrollbar li{font-family:"Lato",sans-serif !important}.news_list{font-family:"Lato",sans-serif !important}.header8 .navbar-default .navbar-brand{color:#fff}.header8 .navbar-default .navbar-brand span:last-child{color:#01BF86;font-family:"Lato",sans-serif}.header8 .navbar-default .navbar-brand i{background-color:#01BF86}.header8 .navbar-nav>li>a{background-color:transparent;color:#000}.header8 .navbar-default .navbar-nav>li>a::after,.header8 .navbar-default .navbar-nav>.active>a::after{background-color:#d5ac65}.header8 .navbar-default .navbar-toggle{background-color:#191C33;border-color:#fff}.header8 .navbar-default .navbar-collapse.in{border-top:1px solid #4e4e4e}.header8 .navbar-default .navbar-toggle:hover,.header8 .navbar-default .navbar-toggle:focus{background-color:transparent}.header8 .navbar-default .navbar-nav>.active>a,.header8 .navbar-default .navbar-nav>.active>a:hover,.header8 .navbar-default .navbar-nav>.active>a:focus{background-color:transparent;color:#d5ac65}.header8 .navbar-default .navbar-nav>li>a:hover{background-color:transparent;color:#d5ac65}.fixed.navbar-default .navbar-nav>li>a:hover{color:#d5ac65 !important}.header8 .fixed .navbar-nav>.active>a{color:#fff !important}.header8 .navbar-default .navbar-brand:hover,.header8 .navbar-default .navbar-brand:focus{color:#fff}.header8 .navbar-nav>li>a.nav-button:focus,.header8 .navbar-nav>li>a.nav-button:hover{color:#fff;background-color:#10132D}.header8 .navbar-nav>li>a.nav-button{background-color:#38A5E0;font-family:"Lato",sans-serif}.search-container-size .search-result-parent .ant-row-flex .ant-btn{border:none}.search-result-parent .search-row a,.search-result-parent .search-row .info_text,.search-result-parent .search-row .info_text:hover{color:#d5ac65;font-weight:500;cursor:pointer}.search-container-size ul.nav.navbar-nav li a{color:#000}.search-container-size .header8 .navbar-nav>li>a:hover{background:none;color:#000}.header8{background-color:#fff;font-family:"Lato",sans-serif}.header8 .email{color:#fff}.header8 .tag-line{color:#404040;font-family:"Lato",sans-serif}.header8 h1{color:#404040}.header8 h1 span{color:#f16320}@media only screen and (max-width: 991px){.header8.email{color:#fff}}.content-section3{background-color:#fafafa}.content-section3 .single-content:hover i{color:#01bf86;background-color:transparent;border-color:#01bf86}.content-section3 .single-content i{background-color:#01bf86;color:#fff}.content-section3 .single-content h3{font-family:"Lato",sans-serif}.content1-5{background-color:#F3F6FA}.content1-5 .content-title{color:#4f4f4f}.content1-5 p{color:#707070}.content1-5 .button{color:#fff}.content1-5 .btn-success.button{background-color:#01BF86}.content1-5 .btn-info.button{background-color:#38A5E0}.content1-5 .button:hover{background-color:#38A5E0}.content2-3{background-color:#191C33}.content2-3 .content-title{color:#fff;font-family:"Lato",sans-serif}.content2-3 .button{color:#fff;font-family:"Lato",sans-serif}.content2-3 .btn-success.button{background-color:#01BF86}.content2-3 .btn-info.button{background-color:#38A5E0}.content2-3 .button:hover{background-color:#38A5E0}.portfolio3 .portfolio-item figure{background-color:#000}.portfolio3 .portfolio-content figcaption a i{color:#fff}.portfolio3 .portfolio-content .portfolio-item figcaption .portfolio-icon{color:#fff}#team .popular_routes li a{color:#000}#team .popular_routes li a:hover{color:#d5ac65}#team .popular_routes li:before{border:2px solid #fff;background:#d5ac65;box-shadow:0px 0px 0px 2px #d5ac65}.team1-1 h2{color:#000}.team1-1 strong{color:#eee}.team1-1 .member h3{color:#555;font-family:"Lato",sans-serif}.team1-1 .member span{color:#1964ee;font-family:"Lato",sans-serif}.team1-1 .member-overlay div i{color:#fff;border-bottom:2px solid #fff}#contact .offer_text{background:#161616}#contact .offer_perc{background:#d5ac65}#contact .offer_perc span{font-weight:600}#contact .offer_text span,#contact .offer_perc span{color:#fff}.contact2 h2{color:#000}.contact2 h2 span,#team h2 span{color:#d5ac65}.contact2 .contact-social-link a .social-icon{color:#fff;background-color:#01BF86}.contact2 .contact-form .form-control{background-color:#fff;font-family:"Lato",sans-serif}.contact2 .contact-form .form-control:focus{border:1px solid #01BF86}.contact2 button.btn{background-color:#01BF86}.footer8{background-color:#eaeaea;background:#eaeaea}.footer8 p>a,.footer8 .fa{color:#000}.footer8 p>a:hover{color:#d5ac65}.footer8 p{color:#000;font-family:"Lato",sans-serif}.footer8 .footer_top{background:#fff;box-shadow:0 1px 6px rgba(0,0,0,0.5)}.footer8 .footer_top h3{font-family:"Lato",sans-serif;color:#000}.footer8 .footer_top h4{color:#000}.footer8 .footer_top p{color:#000}.footer8 .footer_top ul li a{color:#000}.footer8 .footer_top ul li a:hover,.footer8 .footer_top .mail a:hover{color:#d5ac65}.footer8 .footer_top .mail a{color:#000}.footer8 .footer_top .footer_more{background:#d5ac65;color:#fff}.footer8 .footer_top .footer_more:hover{color:#fff}.footer8 .footer_top .footer_more i{color:#fff !important}.header8 .fixed .navbar-nav>li>a{color:#000}.header8 .fixed .navbar-nav>li>a::after,.header8 .fixed .navbar-nav>.active>a::after{background-color:#fff !important}#navbar-collapse-02 .nav .signup{color:#fff}.fixed#fixed_header{border-top:0px solid #01ACE2}.fixed#fixed_header .navbar-brand img{color:#fff}.navbar-brand img{color:#000}#searchInfo .btn{background:#d5ac65}#searchInfo .tab-content .form-group label{color:#fff}#searchInfo select.form-control{color:#fff}#searchInfo .form-control{border-bottom:2px solid #d5ac65;color:#222}#searchInfo .input-group .form-control{color:#fff}#searchInfo .form-group label{color:#000}.datepicker.dropdown-menu{border:1px solid #e8e7e7;font-family:"Lato",sans-serif}.datepicker table tr td.today,.datepicker table tr td.today:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover{background:#f39e0d !important;color:#fff !important}.datepicker table tr td.today,.datepicker table tr td.today:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover{background:#f39e0d !important;color:#fff !important}.datepicker table tr td.day:hover,.datepicker table tr td.day.focused{background:#a29e9e;color:#fff}.masthead{background:#fff}.discount-text{color:#fff}.header-panel .panel,.header-panel1 .panel{border:2px solid #b3b3b3}.header-panel p,.header-panel1 p{color:#000}.header-panel p span,.header-panel1 p span{color:#d5ac65}.header8 .navbar-default .navbar-nav>li.signup>a:hover{background-color:none;color:#000}.page-title h1{color:#221e1f;font-family:"Lato",sans-serif !important}.page-title h4{font-family:"Lato",sans-serif !important}.page-title h4 a{color:#000}.page-title h4 a:hover{color:#d5ac65}.page-title h4 span{color:#d5ac65}.innerpage-body{background:#fff}input[type="text"]{color:#000}.effect-16{border-bottom:1px solid #d5ac65;background-color:transparent;color:#000}.effect-16 ~ .focus-border{background-color:#d5ac65}.effect-16 ~ label{color:#000;font-weight:500}.effect-16:focus ~ label,.has-content.effect-16 ~ label{color:#d5ac65}.input-effect input:not(:placeholder-shown)+label{color:#5a667f}.reg-form{background:#fff;border-bottom:3px solid #d5ac65}.reg-form .input-effect i{color:#000}.reg-form .search{background:#d5ac65;color:#fff}.feedback .reg-form h3,.terms .reg-form h3{color:#d5ac65}.privacy h4{color:#000}#fail{color:red}#success{color:green}.agent-reg .message,#download_app .message,.slider_parent .message,.feedback .message,#quote-model .message,.contact .message{color:#000}.agent-reg .message .check,.slider_parent .message .check,.feedback .message .check,#quote-model .message .check,.contact .message .check,#download_app .message .check{background:#d5ac65;color:white}.agent-reg .message #agent-success,.slider_parent .message #ok,.feedback .message #feedback-ok,#quote-model .message #feedback-ok,.contact .message #feedback-ok,#download_app .message #close,#download_app .message #feedback-ok{background:#d5ac65;transition:background 0.2s ease}.agent-reg .message #agent-success:hover,.slider_parent .message #ok:hover,.feedback .message #feedback-ok:hover,#quote-model .message #feedback-ok:hover,.contact .message #feedback-ok:hover,#download_app .message #feedback-ok:hover{background:#d5ac65}.agent-reg .comein,#quote-model .comein,.contact .comein,#download_app .comein{background:#fff}.download-app .comein,.feedback .comein,.slider_parent .comein,#download_app .comein{background:#fff}.package-common img{height:270px;width:100%}h1.page_title{color:#454545;font-weight:700}.package_text{border:1px solid #ccc;background-color:#fff}.package_intro{background:#fff}.package_text h3{color:#555}.btn.btn-lightblue{color:#fff;background:#d5ac65;background:-moz- #d5ac65;background:-webkit- #d5ac65;border:1px solid #d5ac65;background-color:#d5ac65}.package_desc_left{border-right:1px solid #ddd}.package_common{background-color:#fff}.package_left{background:#fff}.package_desc_left a{color:#d5ac65}.quote_form button,.quote_form button:hover{color:#fff}.common-space{background-color:#eaeaea}.gallery_top_left,.blog_top_left{background-color:#fff}.gallery_info{background:#fff}.read_more a{background:#d5ac65;color:#fff}.blog_bottom_left .widget-sidebar{background-color:#fff}.related_blog_desc h6 a{color:#000}.related_blog_desc h6 a:hover{color:#d5ac65}.blog_bottom_left.col-md-4{padding-left:50px;border-right:1px dotted #ddd}.customcheck .checkmark{background-color:#eee;border:1px solid #cabdbd}.customcheck input:checked ~ .checkmark{background:#000}span.blog-text{color:#000}ul.Blog_cate li.active .customcheck{background:#000}ul.Blog_cate li.active .blog-text{color:#fff}.widget-sidebar.blog-specs p{background:#000;color:#fff}.testimonial-block{border:1px solid #e2e7ec}.testimonial-img{background:#efefef}.test-img img{border:1px solid #d5ac65}.testimonial-text{background:#fff}.testimonial span.author_time{color:#777}.testimonial-text a{color:#d5ac65}.offer-block h3,.offer-flat h3{background:#d5ac65;color:#fff}.offer-data span,.offer-time span{color:#d5ac65}.faq_content h6{color:#c50901}.faq_content p{color:#000}.faq_content h5{color:#d5ac65}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#d5ac65 !important;border-color:#d5ac65 !important}.schedule table tr td a:hover{color:#d5ac65}#example_filter .form-control:focus{border-color:#d5ac65}.flexslider{border:6px solid #fff !important}.flex-control-paging li a.flex-active{background:#d5ac65 !important}.explore{background:#fff}.about-content h1{color:#d5ac65}.about-content h1 span{color:#000}#about .flex-direction-nav .flex-next,#about .flex-direction-nav .flex-prev{color:#d5ac65}.award-sec h2{color:#161616}.award-sec h3{color:#161616}.manage-booking .feature-box span{background:#d5ac65;color:#fff}.manage-booking .feature-box{background:#fff}.manage-booking .print_mtic p{color:#d5ac65}.manage-booking .print_mtic .mtkt_text{color:#d5ac65}.manage-booking .modal-content{background:#fff}.manage-booking .print_footer a{color:#d5ac65}.manage-booking .note i,.refund .note i{color:#d5ac65}.download-app h2{color:#221e1f}.download-app .reg-form h4{color:#d5ac65}.contact h2{color:#d5ac65}.contact .address-box{background:#fff}.contact .address-box a{color:#000}.contact .address-box a:hover{color:#d5ac65}form.contact_form select{background:#fff}.contact-list{background-color:#fff;border:1px solid #f3f3f3}.chosen-container-active .chosen-single,.chosen-container-single .chosen-single{color:#000}.register-wish h2{background:#d5ac65}.cancel_policy ul li i{color:#d5ac65}.cancel_policy ul li span{color:#d5ac65}#fixed_header .dropdown-menu{background-color:#fff;color:#000;border:2px solid #d5ac65}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-color:transparent}#fixed_header .dropdown-menu li:hover{background-color:#eaeaea}#offer #popup{background:#fff}#offer #close{color:#000;background:#d5ac65}.offers-terms i{color:#d5ac65}.offers-terms ul li span{color:#dd0000}.manage-booking #popup{background:#fff}.manage-booking .terss #close{color:#fff;background:#d5ac65}.terms-conditionss{background:#fff}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#d5ac65}.dropdown-menu li:hover ul{background-color:#fff;color:#000;border:2px solid #d5ac65}.dropdown-menu li:hover ul li a{color:#000}#custom .reg-form h2{color:#d5ac65}#cus_support .modal-content{background:#fff;border-bottom:3px solid #d5ac65}#cus_support li i{color:#d5ac65}#cus_support li .city{color:#000}#cus_support .modal-body,#cus_support .modal-footer{background-color:#fff}#cus_support .modal-title{color:#221e1f}.route-name{font-weight:600 !important;color:#3e3e52}.side-heading{color:#d5ac65}div.fare_info>div.net_fare_area>div>span:last-child{color:#000 !important}.sidebar-left{background:#fff}.sitemap-inner a{color:#000}.sitemap-inner a:hover{color:#d5ac65}.sitemap-inner .col-md-4{color:#f68121}.offer-block button:hover,.offer-flat button:hover{color:#d5ac65}.customer-login-page .ant-tabs-tab{font-family:"Lato",sans-serif !important}.customer-login-page .ant-tabs-vertical.ant-tabs-left>.ant-tabs-bar .ant-tabs-tab:hover,.customer-login-page .ant-tabs-tab-active{background:#d5ac65;color:#fff !important}.customer-login-page .ant-tabs-content .ant-tabs-tabpane h3.heading_prof{color:#221e1f;font-family:"Lato",sans-serif !important}.customer-login-page .ant-tabs-content .ant-tabs-tabpane .mybookingss .btn{background:none;color:#000;font-family:"Lato",sans-serif !important}.customer-login-page .ant-tabs-content .ant-tabs-tabpane .mybookingss .btn.active{color:#f75d0e}.customer-login-page .ant-tabs-content .ant-tabs-tabpane .mybookingss .btn.active:after{background:#d5ac65}.login_user .ant-tabs-nav .ant-tabs-tab:hover{color:#fff;background:#d5ac65 !important}.login_user .ant-tabs-bar .ant-tabs-nav-scroll{background:#dbdbdb;border-bottom:4px solid #d5ac65}.login_user .ant-tabs-bar .ant-tabs-nav-scroll .ant-tabs-tab-active{color:#fff;background:#d5ac65 !important}.login_user .ant-modal-content{background:#fff;border-bottom:3px solid #d5ac65}.login_user .ant-modal-footer .ant-btn{background:#f76512;color:#fff;background:#d5ac65 !important}#fixed_header .dropdown-menu:before{border-color:transparent transparent #d5ac65}.footer8 .col-md-12 p a:hover{color:#d5ac65}.agent-reg .message,#download_app .message,.feedback .message,#quote-model .message,.contact .message{color:#221e1f}@media (max-width: 448px){.header8 .navbar-default .navbar-collapse.in{background:#fff}.header8 .fixed .navbar-nav>.active>a,.header8 .fixed .navbar-nav>li>a{color:#000 !important}}.thanku_content .print-btn{background:#d5ac65;color:#fff}.bus-amenities h4{color:#fff}.amenity-sec{background:#d5ac65}.amenity-sec h2{color:#fff}.news-section h2,.gallery-sec h2{color:#000}.news-section h2 span{color:#d5ac65}.news-section{background:#fff}.news-section .news_list,.gallery-sec h4{color:#000}.allroutes li:before{border:2px solid #fff;background:#d5ac65;box-shadow:0px 0px 0px 2px #d5ac65}.allroutes li{color:#000}.allroutes::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px #0000004d;background-color:#d5ac65}.carousel-control i{color:#d5ac65}#page-content header.header8,#home_page header.header8{background:none}#latest_news .text-center a{color:#000}#latest_news .text-center button{color:#fff;background-color:#d5ac65;border-color:#d5ac65}#latest_news .text-center button:hover{color:#fff;background-color:#d5ac65;border-color:#d5ac65}#latest_news .form-control{color:#000}#latest_news .contact_form .form-group label{color:#000}#slider_news .group-pack{background:#d5ac65}.gds-notification .btns_close{background-color:#d5ac65;color:#0f4413 !important}.gds-notification .offer_slide p{font-family:"Lato",sans-serif}.gds-notification .min .view_offer .fa{color:#d5ac65}.gds-notification .view_offer{color:#d5ac65}.gds-notification #offer_slides li{font-family:"Lato",sans-serif}.gds-notification #buttons a{color:#d5ac65}.gds-notification a#prev:hover,.gds-notification a#next:hover{color:#d5ac65}.header-top{background:#d5ac65}.my_profile{border-bottom:3px solid #d5ac65 !important}.my_profile .ant-select-arrow{color:#d5ac65 !important}.my_profile .ant-tabs-ink-bar{background-color:#d5ac65 !important}.customer-login-page .ant-tabs-content .btn.active{color:#d5ac65 !important}.fare_info>div.net_fare_area>div.total-field{border-top:1px solid  #000000 !important;border-bottom:1px solid  #000000 !important}div.fare_info>div.net_fare_area>div.total-field:last-child{border-top:0 !important;border-bottom:1px dashed #eee !important}div.fare_info>div.net_fare_area>div.total-field span:last-child{font-size:17px}.login_user .ant-tabs-bar .ant-tabs-nav-scroll{background:#dbdbdb;border-bottom:4px solid #d5ac65}.coach-legend-wrap .ant-select-selection__rendered{padding-left:0px !important}.passenger-details .ant-form.ant-form-inline .ant-row.ant-form-item button{color:#fff}.customer-login-page .ant-table table{border-bottom:3px solid #d5ac65 !important}.customer-login-page .ant-table-thead>tr>th{border-bottom:none !important}.customer-login-page .ant-input-affix-wrapper .ant-input-prefix i{color:#d5ac65 !important;font-size:18px}.passenger-details .ant-col-16 h4.side-heading,.sidebar-left h4.side-heading{font-weight:400 !important;color:#5c5c5c;font-size:22px;text-decoration:underline !important}.passenger-details .ant-form.ant-form-inline .ant-row.ant-form-item:nth-child(3){width:11%}.passenger-details .ant-form.ant-form-inline .ant-row.ant-form-item button{color:#fff}.passenger-details .side-heading a{font-size:21px;font-weight:500}.passenger-details .pg-wrap h4{float:left;text-align:left;margin-bottom:10px}.booking-summary-modal .net_fare_area div:last-child span:last-child{font-size:17px}.passenger-details h4.side-heading{margin-bottom:14px}.passenger-details .pg-wrap .ant-radio-group.ant-radio-group-outline{float:left;width:100%}.passenger-details .pg-wrap .ant-radio-group.ant-radio-group-outline label.ant-radio-wrapper{float:left !important}.passenger-details .pg-wrap{margin-bottom:10px;display:grid}.search-row .ant-col-4 a,.search-row .dept-arr a{color:#505050;cursor:default}.ant-btn-primary,.ant-btn-primary:hover,.ant-btn-primary:focus,.ant-btn-primary:active,.ant-btn-primary.active{background:#d5ac65 !important;border:#f85c0e !important}.search-results-header label,.search-results-header .ant-btn{color:#3e3e52}.search-results-header .ant-btn:active,.search-results-header .ant-btn:hover{border-color:#d9d9d9;color:#3e3e52}.ant-btn-sm:active,.ant-btn-sm:hover{border-color:transparent !important;color:#d5ac65 !important}.ant-btn-sm{background:transparent !important;color:#d5ac65 !important}.datebar .bookdate{color:#3e3e52}label.fare_trip,span.clock_text{color:#3e3e52}.ant-card-head-title:after{background:#d5ac65}.ant-modal-close-x{color:#fff;background:#3e3e52}.ant-modal-header{background:#d5ac65 !important}.ant-modal-title{color:#fff !important}.search-row:hover{background:#fff !important}.booked_by_ladies_seat{background-color:#d5ac65 !important;border:1px solid #d5ac65 !important}.ladies_qta_seat{border:1.4px solid #d5ac65 !important}.service-close-btn,.service-close-btn:hover,.service-close-btn:active,.service-close-btn:focus{color:#d5ac65 !important}.search-row.active{background:#fff !important}.service-details-container:before{border-bottom:17px solid #d5ac65 !important}.service-details-container:after{border-bottom:15px solid #eeeded !important}.ant-select-selection:hover,.ant-select-selection:active,.ant-select-selection:focus,.ant-input:focus{border-color:#d5ac65 !important}.ant-input:hover{border-color:#d5ac65 !important}.ant-form-item,.ant-input,label{font-family:"Lato",sans-serif !important}.ant-select-dropdown-menu-item:hover{background:#d5ac65}.screen_inside{background:#d5ac65}.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,.ant-row-flex-middle,.search-result-parent,.book-btn-wrap{font-family:"Lato",sans-serif !important}.customer-login-page.innerpage-body{box-shadow:0 0 0 0;background:none}.customer-login-page .ant-tabs,.customer-login-page .ant-table{background:none !important}.customer-login-page .my_profile{margin:0 2%}.customer-login-page .ant-tabs-nav .ant-tabs-tab:hover{color:#f34423}.customer-login-page .ant-tabs-nav .ant-tabs-tab{-webkit-transition:color 0s cubic-bezier(0.645, 0.045, 0.355, 1);transition:color 0s cubic-bezier(0.645, 0.045, 0.355, 1)}.ant-select-dropdown-menu-item:hover{background:#d5ac65 !important;color:#fff}.ant-select-dropdown-menu-item li{background:#d5ac65 !important;color:#fff}.ant-select-dropdown-menu-item-active{background:#d5ac65 !important;color:#fff}.ant-calendar-selected-date .ant-calendar-date,.ant-calendar-selected-date .ant-calendar-date:hover,.ant-calendar-selected-start-date .ant-calendar-date,.ant-calendar-selected-start-date .ant-calendar-date:hover,.ant-calendar-selected-end-date .ant-calendar-date,.ant-calendar-selected-end-date .ant-calendar-date:hover,.ant-calendar-date:hover,.ant-calendar-date:hover:hover,.ant-calendar-selected-day .ant-calendar-date,.ant-calendar-selected-day .ant-calendar-date:hover{background:#d5ac65 !important;border-color:#d5ac65 !important;color:#fff}.filters-wrap .filter-value{color:#d5ac65 !important}.ant-slider-track,.ant-slider:hover .ant-slider-track{background-color:#d5ac65 !important;height:2px}.ant-slider-handle{margin-top:-6px;border:solid 2px #d5ac65 !important}a.ant-calendar-today-btn{color:#d5ac65 !important}#root .ant-tabs-ink-bar{background-color:#d5ac65 !important}.wallet_icons{background:url(walletSprite-e0b89842ed161bf276fdbbe0909ff5e906747c487081a54b1bcd17d47a3cafae.png) no-repeat center}.normal-coach-layout .coach-legend>span.text-left,.split_layout .coach-legend>span.text-left{padding-left:12px;display:inline-block}.split_layout .coach-legend{width:100%;background:transparent;padding:10px;border-radius:4px;border:none;box-shadow:none !important;display:block}.coach-legend-wrap h4.side-heading{color:#333}span.seat_number{padding:4px 12px;border:1px solid #d9d9d9;display:inline-block}.normal-coach-layout .coach-legend>span.text-left:first-child{padding-left:12px}.normal-coach-layout .coach-legend>span.text-left{width:50%;margin-top:2px;float:left}#boxes.gds-notification .window.min{z-index:99999}img.whatsapp_icon{position:fixed;right:3px;bottom:50px;z-index:9999;cursor:pointer}#whatsappmodal .modal-body{background:#e8e8e8;padding:15px 15px 15px 20px}#whatsappmodal .modal-dialog{width:310px;margin-right:10px;margin-top:280px}#whatsappmodal h5.modal-title{display:inline-block;font-weight:bold;font-size:16px}#whatsappmodal a.btn{display:block;border-radius:20px;background:#3aca3a;border-color:#3aca3a;font-weight:bold;padding:6px 12px;height:auto;font-size:14px;width:100%}#whatsappmodal .fa-whatsapp{margin-right:5px}#whatsappmodal .inner_whatsapp_blk{background:#fff;padding:10px;position:relative}#whatsappmodal .query_list input{margin-top:1px;margin-right:4px}#whatsappmodal .query_list label{line-height:16px;vertical-align:top;font-weight:bold;display:inline}#whatsappmodal .query_list{margin-bottom:4px}#whatsappmodal .query_list:last-child{margin-bottom:0px}#whatsappmodal .inner_whatsapp_blk:before{content:"";border-style:solid;border-width:0px 15px 15px 0px;border-color:transparent #ffffff transparent transparent;position:absolute;left:-13px;top:0}#whatsappmodal .start_chat.disabled{pointer-events:none;color:#ccc}#whatsappmodal input[type='radio']{-webkit-appearance:none;width:15px;height:15px;border-radius:50%;outline:none;border:2px solid #000}#whatsappmodal input[type='radio']:before{content:'';display:block;width:60%;height:60%;margin:20% auto;border-radius:50%}#whatsappmodal input[type="radio"]:checked:before{background:black}#whatsappmodal button.close{padding-bottom:0px;right:14px;top:14px}#whatsappmodal .modal-content{padding-bottom:0px}.animate-bottom{position:relative;animation:animatebottom 0.4s}@keyframes animatebottom{from{bottom:-20px;opacity:0}to{bottom:0;opacity:1}}#schedules .ant-table-bordered .ant-table-thead>tr>th{color:#fff;background:#d5ac65}#schedules .text-center{color:#fff}#schedules .schedule-count{bottom:225px !important;color:#000}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}
details .pg-wrap h4 {
    float: left;
    text-align: left;
    margin-bottom: 10px;
}
.booking-summary-modal .net_fare_area div:last-child span:last-child{
    font-size: 17px;
}
.passenger-details h4.side-heading {
    margin-bottom: 14px;
}

.passenger-details .pg-wrap .ant-radio-group.ant-radio-group-outline {
    float: left;
    width: 100%;
}
.passenger-details .pg-wrap .ant-radio-group.ant-radio-group-outline label.ant-radio-wrapper {
     float: left !important; 
 }
.passenger-details .pg-wrap {
    margin-bottom: 10px;
    display: grid;
}



















/*booking css start*/

.search-row .ant-col-4 a,.search-row .dept-arr a{  
    color: #505050;    
    cursor: default;
}
.ant-btn-primary, .ant-btn-primary:hover, .ant-btn-primary:focus, .ant-btn-primary:active, .ant-btn-primary.active{
   background: $theme-color !important; 
    border: #f85c0e !important;
}
.search-results-header label, .search-results-header .ant-btn{
    color:#3e3e52;
}
.search-results-header .ant-btn:active, .search-results-header .ant-btn:hover{
    border-color: #d9d9d9;
    color: #3e3e52;
}
.ant-btn-sm:active, .ant-btn-sm:hover{
    border-color: transparent !important;
    color: $theme-color !important;
}
.ant-btn-sm{
    background: transparent !important;
    color: $theme-color !important;
}

.datebar .bookdate{
    color: #3e3e52;
}
label.fare_trip, span.clock_text{
    color: #3e3e52;
}
.ant-card-head-title:after{
  background: $theme-color;
}
.ant-modal-close-x{
  color: $primary-font-color;
  background:#3e3e52; 
}
.ant-modal-header{
  background: $theme-color !important;
}
.ant-modal-title{
  color: $primary-font-color !important;
}
.search-row:hover {
    background: $primary-font-color !important;
}
.booked_by_ladies_seat{
    background-color: $theme-color !important;
    border: 1px solid $theme-color !important;
}
.ladies_qta_seat{
    border: 1.4px solid $theme-color !important;
}
.service-close-btn, .service-close-btn:hover, .service-close-btn:active, .service-close-btn:focus {
    color: $theme-color !important;
}
.search-row.active{
    background: $primary-font-color !important;
}

.service-details-container:before{
    border-bottom: 17px solid $theme-color !important;
}
.service-details-container:after{
    border-bottom: 15px solid #eeeded !important;
}
.ant-select-selection:hover, .ant-select-selection:active, .ant-select-selection:focus, .ant-input:focus{
    border-color: $theme-color !important;
}
.ant-input:hover{
    border-color: $theme-color !important;
}
.ant-form-item, .ant-input, label{
    font-family: $theme-font-family !important;
}
.ant-select-dropdown-menu-item:hover{
    background:$theme-color;
}
.screen_inside {
    background:$theme-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,.ant-row-flex-middle,.search-result-parent,.book-btn-wrap{
font-family:$theme-font-family !important;
}

.customer-login-page.innerpage-body {
    box-shadow: 0 0 0 0;
    background: none;
}
.customer-login-page{
  .ant-tabs, .ant-table {
        background: none !important;
    }
    .my_profile {
            margin: 0 2%;
    }
    .ant-tabs-nav .ant-tabs-tab:hover {
        color: #f34423;
    }
    .ant-tabs-nav .ant-tabs-tab{
        -webkit-transition: color 0.0s cubic-bezier(0.645, 0.045, 0.355, 1);
        transition: color 0.0s cubic-bezier(0.645, 0.045, 0.355, 1); 
    }
}
.ant-select-dropdown-menu-item:hover {
    background: $theme-color !important;
    color: #fff;
}
.ant-select-dropdown-menu-item li{
    background: $theme-color !important;
    color: #fff;
}
.ant-select-dropdown-menu-item-active{
    background: $theme-color !important;
    color: #fff;
}
.ant-calendar-selected-date .ant-calendar-date, .ant-calendar-selected-date .ant-calendar-date:hover, .ant-calendar-selected-start-date .ant-calendar-date, .ant-calendar-selected-start-date .ant-calendar-date:hover, .ant-calendar-selected-end-date .ant-calendar-date, .ant-calendar-selected-end-date .ant-calendar-date:hover, .ant-calendar-date:hover, .ant-calendar-date:hover:hover, .ant-calendar-selected-day .ant-calendar-date, .ant-calendar-selected-day .ant-calendar-date:hover{
    background: $theme-color !important;
    border-color:$theme-color !important;
    color: #fff;
}
.filters-wrap .filter-value{color: $theme-color !important;}
.ant-slider-track, .ant-slider:hover .ant-slider-track {
    background-color: $theme-color !important;
    height: 2px;
}
.ant-slider-handle {
    margin-top: -6px;
    border: solid 2px $theme-color !important;
}
a.ant-calendar-today-btn {
    color: $theme-color !important;
}
#root .ant-tabs-ink-bar {
    background-color: $theme-color !important;
}

/*booking css start*/
.wallet_icons{
  background:image-url('cms_mp14/walletSprite.png') no-repeat center;
}
.normal-coach-layout .coach-legend>span.text-left, .split_layout .coach-legend>span.text-left{
    padding-left: 12px;
    display: inline-block;
}
.split_layout .coach-legend{
     width: 100%;
    background: transparent;
    padding: 10px;
    border-radius: 4px;
    border: none;
    box-shadow:none !important;
    display:block;
}
.coach-legend-wrap h4.side-heading{
    color: #333;
}
span.seat_number {
    padding: 4px 12px;
    border: 1px solid #d9d9d9;
    display: inline-block;
}
.normal-coach-layout .coach-legend>span.text-left:first-child{
    padding-left:12px;  
}
.normal-coach-layout .coach-legend>span.text-left{
    width:50%;
    margin-top:2px;
    float:left;

}

/*whatsapp chat start*/  
#boxes.gds-notification .window.min {
    z-index: 99999;
}

img.whatsapp_icon {
    position:fixed;
    right: 3px;
    bottom: 50px;
    z-index: 9999;
    cursor: pointer;
}
#whatsappmodal{

  .modal-body {
    background: #e8e8e8;
    padding: 15px 15px 15px 20px;
  }
  .modal-dialog{
    width: 310px;
    margin-right: 10px;
    margin-top: 280px;
  }
  h5.modal-title{
    display: inline-block;
    font-weight: bold;
    font-size: 16px;
  }
  a.btn{
    display: block;
    border-radius: 20px;
    background: #3aca3a;
    border-color: #3aca3a;
    font-weight: bold;
    padding: 6px 12px;
    height: auto;
    font-size: 14px;
    width: 100%;
  }
  .fa-whatsapp{
    margin-right: 5px;
  }
  .inner_whatsapp_blk {
    background: #fff;
    padding: 10px;
    position: relative;
  }
  .query_list input {
    margin-top: 1px;
    margin-right: 4px;
  }
  .query_list label {
    line-height: 16px;
    vertical-align: top;
    font-weight: bold;
    display: inline;
  }
  .query_list {
    margin-bottom: 4px;
  }
  .query_list:last-child {
    margin-bottom: 0px;
  }
  .inner_whatsapp_blk:before {
    content: "";
    border-style: solid;
    border-width: 0px 15px 15px 0px;
    border-color: transparent #ffffff transparent transparent;
    position: absolute;
    left: -13px;
    top: 0;
  }
  .start_chat.disabled{
    pointer-events: none;
    color: #ccc;
  }
  input[type='radio'] {
    -webkit-appearance: none;
    width: 15px;
    height: 15px;
    border-radius: 50%;
    outline: none;
    border: 2px solid #000;
  }

 input[type='radio']:before {
    content: '';
    display: block;
    width: 60%;
    height: 60%;
    margin: 20% auto;
    border-radius: 50%;
  }

 input[type="radio"]:checked:before {
    background: black;
  }
  button.close{
    padding-bottom:0px;
    right: 14px;
    top: 14px;
  }
  .modal-content{
    padding-bottom: 0px;
  }
}

.animate-bottom {
  position: relative;
  animation: animatebottom 0.4s;
}

@keyframes animatebottom {
  from {
    bottom: -20px;
    opacity: 0;
  }

  to {
    bottom: 0;
    opacity: 1;
  }
}

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



/*whatsapp chat end*/
/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
input[type=number] {
  -moz-appearance: textfield;
}
  /*thank you page end*/
