﻿.breadcrumb-item.active{color:gold}.cube-select button{background-color:#fafafa;color:#555555}.cube-select button:hover,.cube-select button:focus,.cube-select button:active{background-color:#fdfdfd;color:#000}.cube-select .btn-secondary:not(:disabled):not(.disabled):active,.cube-select .btn-secondary:not(:disabled):not(.disabled).active,.cube-select .show>.btn-secondary.dropdown-toggle{background-color:#fdfdfd;color:#000}.main-header{padding:0;position:relative;min-height:70px;z-index:1000}.main-header #header-menu{z-index:1000;margin-top:0}.main-header #main-menu{min-height:40px}.main-slider{position:relative;margin-top:-20px;min-height:200px}.main-slider .main-slider-container .item{background-position:center center;background-size:cover;background-color:blue;position:relative}.main-slider .main-slider-container .item::before{content:" ";display:block;background:rgba(0,0,0,0.4);position:absolute;top:0;bottom:0;left:0;right:0}.main-slider .main-slider-container .item .item-content{padding-top:50px;position:relative;z-index:200;min-height:200px;display:flex;align-content:center;justify-content:center;align-items:center;width:100%}.main-slider .main-slider-container .item .item-content .item-content-detail{width:100%;color:#fff}.main-slider .main-slider-container .item .item-content .item-content-detail h2,.main-slider .main-slider-container .item .item-content .item-content-detail h3,.main-slider .main-slider-container .item .item-content .item-content-detail h4,.main-slider .main-slider-container .item .item-content .item-content-detail p,.main-slider .main-slider-container .item .item-content .item-content-detail a{color:#fff}.main-slider .main-slider-container .item .item-content .item-content-detail h3{font-size:25x;font-weight:600}.main-slider .main-slider-container .item .item-content .item-content-detail p{font-size:14px}.main-slider .main-slider-container .item .item-content .item-content-detail a.btn-skew{display:none;padding-left:3rem;padding-right:3rem;border-color:rgba(255,255,255,0.4) !important;position:relative;overflow:hidden;transition:all .5s  ease}.main-slider .main-slider-container .item .item-content .item-content-detail a.btn-skew::after{content:'';position:absolute;bottom:0;left:-10%;z-index:-1;width:0;height:120%;transition:.5s all ease;background:#fff;-webkit-transform:skewX(15deg);transform:skewX(15deg)}.main-slider .main-slider-container .item .item-content .item-content-detail a.btn-skew:hover{background:#fff;color:#333 !important}.main-slider .main-slider-container .item .item-content .item-content-detail a.btn-skew:hover::after{left:-10%;width:120%}.bms-carousel.owl-theme .owl-controls{margin-top:0}.bms-carousel.owl-theme .owl-nav{display:none}.bms-carousel.owl-theme .owl-nav [class*="owl-"]{position:absolute;opacity:0.4;top:0;bottom:0;box-sizing:border-box;margin:0;display:flex;justify-content:center;flex-direction:column;text-align:center;outline:none;border:none}.bms-carousel.owl-theme .owl-nav [class*="owl-"]:focus{outline:none;border:none}.bms-carousel.owl-theme .owl-nav [class*="owl-"] span{font-size:50px;color:#fafafa;margin-left:10px;margin-right:10px}.bms-carousel.owl-theme .owl-nav [class*="owl-"]:hover{opacity:0.8}.bms-carousel.owl-theme .owl-nav [class*="owl-"]:hover span{color:gold}.bms-carousel.owl-theme .owl-nav [class*="owl-"].owl-prev{left:0}.bms-carousel.owl-theme .owl-nav [class*="owl-"].owl-next{right:0}.trip-search-form{position:relative;z-index:500}@media (max-width: 767px){.home-page .bg-filter{background:#18377a}.home-page .trip-search-form{margin-top:0;padding-left:0;padding-right:0;max-width:100%}.home-page .trip-search-form .container{max-width:100%}}.page-header{background-image:url(../images/slide3.jpg);background-position:center center;background-size:cover;position:relative;margin-top:-20px}.page-header::before{content:" ";display:block;background:rgba(0,0,0,0.4);position:absolute;top:0;bottom:0;left:0;right:0}.page-header .info-page{position:relative;z-index:200}@media (min-width: 576px){.main-slider{min-height:250px}.main-slider .main-slider-container .item .item-content{min-height:300px}.main-slider .main-slider-container .item .item-content .item-content-detail h3{font-size:30px;font-weight:600}.main-slider .main-slider-container .item .item-content .item-content-detail p{font-size:18px}.bms-carousel.owl-theme .owl-nav{display:block}}@media (min-width: 768px){.main-slider{min-height:420px}.main-slider .main-slider-container .item .item-content{min-height:420px}.main-slider .main-slider-container .item .item-content .item-content-detail{padding-bottom:100px}.main-slider .main-slider-container .item .item-content .item-content-detail h3{font-size:40px;font-weight:600}.main-slider .main-slider-container .item .item-content .item-content-detail p{font-size:20px}.main-slider .main-slider-container .item .item-content .item-content-detail a.btn-skew{display:inline-block}.home-page .trip-search-form{margin-top:-150px}}@media (min-width: 992px){.main-header{min-height:140px}.main-slider{margin-top:-140px;min-height:660px}.main-slider .main-slider-container .item .item-content{min-height:660px}.main-slider .main-slider-container .item .item-content .item-content-detail h3{font-size:45px;font-weight:700}.main-slider .main-slider-container .item .item-content .item-content-detail p{font-size:22px}#main-menu>ul.navbar-nav{width:100%}.home-page .trip-search-form{margin-top:-190px}.page-header{margin-top:-140px}.title-page{font-size:44px}}.pagination{padding-left:0}.search-section .post-item a{color:#000}.page-container{margin-bottom:90px}.navbar-search{position:relative}.navbar-search a.btn-show-form{position:absolute;z-index:200;top:0;right:0;display:flex;justify-content:center;align-content:center;align-items:center;height:40px;width:40px;line-height:40px;box-sizing:border-box;text-align:center;color:#fff !important;transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;-moz-transition:all 0.5s}.navbar-search a.btn-show-form:hover{color:#fff !important}.navbar-search .dynamic-search-form-block .search-input{transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s;-moz-transition:all 1s;background:rgba(255,255,255,0.4);border:1px solid #fff;color:#fff}.navbar-search .dynamic-search-form-block .search-input::placeholder{color:#fff;opacity:1}.navbar-search .dynamic-search-form-block .search-input:-ms-input-placeholder{color:#fff}.navbar-search .dynamic-search-form-block .search-input::-ms-input-placeholder{color:#fff}header .navbar-bottom nav ul>li:hover>a.btn-show-form{color:#fff !important}@media (min-width: 992px){.navbar-search .dynamic-search-form-block{position:absolute;top:0;right:0}.navbar-search .dynamic-search-form-block .search-input{opacity:0;width:40px}.navbar-search .dynamic-search-form-block .search-input:focus{width:180px;opacity:1}}.contact-form .contact-group{margin-top:12px;margin-bottom:12px}.contact-form label{display:block}.contact-form textarea{height:180px !important}@media (max-width: 767.98px){.contact-group label{display:none}}.bms-datetime-picker .input-group-text{cursor:pointer}.trip-page{margin:90px auto;margin-top:60px}.trip-page .results{margin-top:20px}.lds-facebook{display:inline-block;position:relative;width:64px;height:64px;margin:auto}.lds-facebook div{display:inline-block;position:absolute;left:6px;width:13px;background:#6b8dff;animation:lds-facebook 1.2s cubic-bezier(0, 0.5, 0.5, 1) infinite}.lds-facebook div:nth-child(1){left:6px;animation-delay:-0.24s}.lds-facebook div:nth-child(2){left:26px;animation-delay:-0.12s}.lds-facebook div:nth-child(3){left:45px;animation-delay:0}@keyframes lds-facebook{0%{top:6px;height:51px}50%,100%{top:19px;height:26px}}.loading-wrapper{width:100%;display:flex;justify-content:center}@media (max-width: 768px){.result-data table,.result-data thead,.result-data tbody,.result-data th,.result-data td,.result-data tr{display:block;text-align:initial}.result-data thead tr{position:absolute;top:-9999px;left:-9999px}.result-data tr{margin:0 0 1rem 0}.result-data tr:nth-child(odd){background:#f1f1f1}.result-data td{border-bottom:1px solid #eee;position:relative;padding-left:35% !important;text-align:inherit}.result-data td:before{position:absolute;left:10px;width:70%;padding-right:10px;white-space:nowrap}.result-data td:nth-of-type(1):before{content:"#"}.result-data td:nth-of-type(2):before{content:"Nhà xe"}.result-data td:nth-of-type(3):before{content:"Tên tuyến xe"}.result-data td:nth-of-type(4):before{content:"Lộ trình"}.result-data td:nth-of-type(5):before{content:"Thời gian bắt đầu"}.result-data td:nth-of-type(6):before{content:"Thời gian kết thúc"}.result-data td:nth-of-type(7):before{content:"Giá vé"}.result-data td:nth-of-type(8):before{content:"Liên hệ"}}@media (min-width: 992px){.modal-lg{max-width:800px}.modal-max{max-width:980px}}.trip-detail-table{width:100%}.trip-detail-table th,.trip-detail-table td{padding:5px}.trip-detail-table th{font-weight:bold}.trip-detail-table tr td:first-child{font-weight:bold}.main-menu .has-sub ul,.main-menu .has-sub.active ul{list-style:none;margin-top:0}.main-menu .has-sub ul li,.main-menu .has-sub ul a,.main-menu .has-sub.active ul li,.main-menu .has-sub.active ul a{background:#0086c4;color:#fff}.main-menu .has-sub ul a,.main-menu .has-sub.active ul a{display:block}.main-menu .has-sub ul>li:last-child,.main-menu .has-sub.active ul>li:last-child{border-bottom:none}.main-menu .has-sub ul li,.main-menu .has-sub.active ul li{margin-left:0}.main-menu .has-sub ul li:hover>a,.main-menu .has-sub ul li:last-child:hover>a,.main-menu .has-sub.active ul li:hover>a,.main-menu .has-sub.active ul li:last-child:hover>a{background:#00aeff !important;color:#fff !important}.main-menu .has-sub{position:relative;padding-right:40px}.main-menu .has-sub a.btn-show-sub{display:block;border-left:1px solid #fff;position:absolute;right:0;top:0;color:#fff}.main-menu .has-sub a.btn-show-sub i{transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;-moz-transition:all 0.5s}.main-menu .has-sub ul{display:none;opacity:0;height:0;overflow:hidden;transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s;-moz-transition:all 1s}@media (max-width: 992px){.main-menu .has-sub>ul{background:#f0e319 !important;margin-right:-40px;padding-left:2px}.main-menu .has-sub.show-sub>a.btn-show-sub i{transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-moz-transform:rotate(180deg)}.main-menu .has-sub.show-sub>ul{display:block !important;opacity:1;height:auto;overflow:auto;transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s;-moz-transition:all 1s}}@media (min-width: 992px){.main-menu .has-sub{padding-right:0}.main-menu .has-sub a.btn-show-sub{display:none;border-left:1px solid #fff;position:absolute;right:0;top:0}.main-menu .has-sub ul{display:block !important;position:absolute;width:auto;min-width:250px}.main-menu .has-sub:hover>ul{opacity:1;height:auto;overflow:auto;transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s;-moz-transition:all 1s}.sidebar{padding-left:30px;min-height:100%;border-left:0.5px dotted #568cff}}.blog-detail .thumb{text-align:center}.blog-detail .thumb img{width:100%;height:auto !important}.blog-detail .tag-line{margin-top:15px;padding-top:15px;border-top:1px dotted #d5d5d5}.blog-detail .tag-line h4{font-size:18px;font-weight:600;display:inline-block;padding-right:5px}.blog-detail .tag-line a{font-style:italic;text-transform:capitalize;font-size:16px}.post-content h2,.post-content h3,.post-content h4,.post-content h4,.post-content h5{font-size:1.2rem;font-weight:bold}.post-content img{max-width:100%;height:auto !important}.post-related{margin-top:15px;padding-top:15px;border-top:1px dotted #d5d5d5}.sidebar .categories{list-style:none}.about-us.about img{max-width:100%;height:auto}.home-about img{width:100%;height:auto}.text-black{color:#000}.routes .route-item .route-thumb{margin-bottom:10px}.routes .route-item h4{text-align:center}.routes .route-item h4 a{color:#000}.routes .route-item .route-description{text-align:center}.routes .route-item .buttons{text-align:center}@media screen and (min-width: 992px){.routes .route-item .route-thumb{margin-bottom:0px}.routes .route-item .route-info{padding-right:25px;padding-left:0}.routes .route-item h4{text-align:left}.routes .route-item .route-description{text-align:left}.routes .route-item .buttons{text-align:left}}.footer-logo img{max-width:100%}.footer-links li a{color:#d5d5d5;text-decoration:underline}.footer-links li a:hover{color:#fff}.dynamic-list .dynamic-item{text-align:center}.dynamic-list .dynamic-item .dynamic-thumb img{max-width:100%}.dynamic-list .dynamic-item .dynamic-info h3{font-size:20px}.dynamic-list .dynamic-item .dynamic-info h3 a{color:#000}.dynamic-list .dynamic-item .dynamic-info .dynamic-desc{margin-bottom:10px}
