403Webshell
Server IP : 103.234.187.230  /  Your IP : 216.73.216.216
Web Server : Apache
System : Linux lserver42043-ind.megavelocity.net 3.10.0-1160.108.1.el7.x86_64 #1 SMP Thu Jan 25 16:17:31 UTC 2024 x86_64
User : apache ( 48)
PHP Version : 7.4.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /var/www/html/b2c.hellogtx.com/public/upload/flyrich/css/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/html/b2c.hellogtx.com/public/upload/flyrich/css/style - Copy.css
:root{

    --maincolor:#e11f2a;
    --loadmore-packagebtn:#3584bd;
    --loadmore-packagebtn-hover:#3584bd;
    --visatitle2:#3584bd;
    --visa-applybtn:#3584bd;
    --text-color-white:#fff;
    --black-bg-color:#000;


    --secondary-color-code:#3584bd;--green_color:#3584bd;--home-tab-icon:#3584bd;--black_color:#323232;--home-tab-blue_color:#3584bd;--main-title:#323232;--footer-bg:#292929;--testimonail_bg:#3584bd;--theme-proj-bg:#f7f7f7;--bookingsummary:#283748;--bookingcar_modify:#1073ba;--bookingroom_info:#9e9e9e;--bookinglogin:#1073ba;--bookingcar_addbtn:#1073ba;--bookingcar_collapse:#777;--bookingcar_continuebtn:#3584bd;
    --bookingcar_titlebg:#444;--bookingcar_youpay:#3584bd;--bookingcar_pay_price:#3584bd;--carpayemntbtn:#3584bd;--buslisting_carname:#5a5858;--buslisting_durcode:#9e9e9e;--bus_dusration_line:#8e9d9c;--bus_amenities_tab:#3584bd;--selectbusbtn:#dada55;--interflighthover:#3584bd;--gsttxt:red;--flightmobile-titletxt:#2C3E50;--flightselect-tick:#27AE60;--flight-smallpara:#7F7F7F;--flight-titleheading:#5c5c5c;--flight-cus-details-smalltxt:#7F8C8D;--price-font:#2c3e50;}
::-webkit-scrollbar{width:6px;}
::-webkit-scrollbar-track{background:#f1f1f1;}
::-webkit-scrollbar-thumb{background:#feed00;}
::-webkit-scrollbar-thumb:hover{background:#555;}
/*body{-webkit-user-select:none !important;-moz-user-select:-moz-none !important;-ms-user-select:none !important;user-select:none !important;}*/

/*@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');*/


body{
    font-family:'Poppins', sans-serif;
}

p, span, div, li, a, button, h1, h2, h3, h4, h5, h6{
    font-family: 'Poppins', sans-serif!important;
}


html,body{

    scroll-behavior: smooth;
}


.sortright-flight-round-first{width:100%;list-style-type:none;}
.sortright-flight-round-first ul{margin:0;padding:0;}
.sortright-flight-round-first ul li{
    font-size: 12px;
    font-weight:600;
    color:#9e9e9e;
    list-style-type:none;
    float:left;
    cursor: pointer;
    text-align: left;
}
.sortright-flight-round-first ul li.carname{width:26%;text-align:left;}
/* .carname-flight-round{color:var(--buslisting_carname);font-weight:700;font-size:13px;} */
.sortright-flight-round-first li a{color:var(--buslisting_carname);padding: 2px 20px 2px 4px;}
.sortright-flight-round-first a{color:var(--buslisting_carname);text-decoration:none;}
.sortright-flight-round-first ul li.carseats-flight-round{width: 28%;}
.sortright-flight-round-first ul li.carkm-flight-round{width:20%;}
/* li.car-price-flight-round{width: 16%;} */
.sortright-flight-round-first ul li a.active:before{position:absolute;content:"";width:12px;height:12px;background-image:url(/public/images/sorticon-down.png);right: 4px;background-size:100%;top:4px;background-repeat:no-repeat;}
.sortright-flight-round-first ul li a.active_sort:before{position:absolute;content:"";width:12px;height:12px;background-image:url(/public/images/sorticon.png);right:4px;background-size:100%;top:4px;background-repeat:no-repeat;}
/* li.carname-flight-round{width: 18%;} */
.sortright-flight-round-first ul li a.active_sort{background:#666;position:relative;color:#fff;}
.sortright-flight-round-first li a.active{background:#666;position:relative;color:#fff;}

.form-control:focus{outline:none;box-shadow:none;}
.fa.fa-rupee{padding-right:2px;}
#flight-filter-sec::-webkit-scrollbar{width:5px;}


::-webkit-scrollbar{width:6px;background:var(--secondary-color-code);height:4px;border-radius:10px;}
.breadcrumb-items .breadcrumb-item{color:var(--secondary-color-code) !important;font-size:14px;}
.breadcrumb-items .breadcrumb-item.active{color:var(--secondary-color-code) !important;}
.breadcrumb-items .breadcrumb-item a{color:#565b61;}
.breadcrumb-items ol{background:none;padding-left:0;}

html{scroll-behavior:smooth;}
/*.container{max-width:1000px;}*/
.destination_left_details{width: 50%;float: left;}
/*.ui-datepicker-multi .ui-datepicker-buttonpane {display: none;}*/
/*.ui-widget.ui-widget-content {width: 94% !important;left: 0 !important; margin: 10px;}*/
::selection{color:#fff;background:var(--green_color);}
.custom-nav.navbar-dark .navbar-toggler-icon{background-image:url(../../images/menu-button.png);}
.navbar-nav li a:hover{color:#e11f2a !important;opacity: 1;}
.registerbtn:focus{box-shadow:none;outline:none;}
.registerbtn:hover{/* background:var(--green_color); */color:#fff !important;/* border:2px solid var(--green_color); */}
.col-ft1 .title {
    color: var(--secondary-color-code);
    font-weight: 600;
    margin-top: 0;
    text-transform: uppercase;
    margin-bottom: 10px;
    font-size: 14px;
}
.loadertab {
    border: 16px solid #f3f3f3;
    border-radius: 50%;
    border-top: 16px solid #e11f2a;
    width: 10px;
    height: 10px;
    -webkit-animation: spin 2s linear infinite; /* Safari */
    animation: spin 2s linear infinite;
}
.col-menu {
    border-right: solid 1px #f0f0f0;
}
.ft1-list li{padding-left:0 !important;}

.navbar-nav .container{max-width:1140px;margin:0 auto;}
.dropdown-menu .row{width:100%;}
.ft1-list{padding-left:22px;}
.ft1-list li a {
    font-size: 14px !important;
}
.dropdown-menu{padding:20px;}
.ft1-list a:hover{text-decoration:none;transition:all .3s ease-in-out;}
.ft1-list i{padding-right:20px;}
.ft1-list li{padding-left:0;}
.customheader{background:#fff !important;}
.navbar-nav li .nav-link{
    color: #444 !important;
    border-bottom: medium none;
    display: block;
    font-size: 16px;
    opacity: .9;
    font-weight: 400;
    margin-bottom: 0;
    padding: 3px 0;
    text-align: left;
    text-transform: capitalize;
    width: 100%;
}
.ft1-list li:before {
    content: "";
    left: -22px;
    top: 8px;
    position: absolute;
    background: url("/public/images/right-menu-t.png");
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}
ul.links li:before {
    content: "";
    left: 0px;
    top: 8px;
    position: absolute;
    background: url("/public/images/next-ft.png");
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
}


.ft1-list li a:hover, ul.links li a:hover {
    padding-left: 10px;
    color: #edca2c;
}
.ft1-list li a, ul.links li a
{
    transition: all 0.35s ease-in-out;
    -webkit-transition: all 0.35s ease-in-out;
    -moz-transition: all 0.35s ease-in-out;
    -ms-transition: all 0.35s ease-in-out;
    color: #fff;
    -o-transition: all 0.35s ease-in-out;
}
.ft1-list li {
    position: relative;
    list-style-type: none;
}
/*.custom-nav{padding:20px;z-index: 999;background: #fff !important;width: 100%;}*/
.custom-nav{
    /*background: #0170b5 !important;*/
    background:rgba(255, 255, 255, 0.66) !important;
    padding: 0px;
    position: relative;
    z-index: 999;
    width: 100%;}


.navbar-nav .dropdown-menu{position:absolute;right:40px;left:40px;z-index:1000;min-width:max-content;margin:0px;background-color:#fff;background-clip:padding-box;border-radius:.25rem;border:none;}
.custom-nav .navbar-brand img{width:100%;}
li.nav-item.dropdown.show{position:static;float:left;}
.custom-nav .navbar-brand{  width: 150px;
                            /*padding: 0;*/
}
/*.navbar-nav li .active{color:#e11f2a !important;}*/



/*.navbar-nav li a.active:before{   content: "";
   position: absolute;
   width: 100%;
   height: 2px;
   bottom: 0;
   left: 0;
   background-color: #e11f2a !important;
   visibility: hidden;
   transform: scaleX(0);
transition: all 0.3s ease-in-out;}
*/

.navbar-nav li a{color:var(--black_color);font-size:16px;font-weight:400;}
.registerbtn{margin-top: -1px;
             /* border: 2px solid #ffffff; *//* border-radius:6px; */color: #0069be !important;
             /* width:100px; */text-align:center;padding: 3px 4px;}
.custom-nav .navbar-nav li {
    padding-left: 7px;
    position: relative;
    padding-right: 7px;
}
/*.lastnav {
    padding-left: 20px !important;
}*/
.custom-nav .navbar-nav li:after{
    content: "|";
    position: absolute;
    right: -4px;
    top: 2px;
    color: #444;
}
.navbar-toggler{padding: 0px 4px;
                font-size: 16px;
                background-color: var(--secondary-color-code);
                border: 1px solid var(--secondary-color-code);
                border-radius: .25rem;}
.banner-txt{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;color:#fff;text-align:center;font-size:40px;font-weight:600;}
.theme-color{color:#dae24e;}
#bannerslider .owl-carousel.owl-drag .owl-item .item{height:400px;overflow:hidden}
.owl-carousel.owl-drag .owl-item .item img{height:100%;object-fit:cover;}
/*#bannerslider button.owl-prev,*/
/*#bannerslider button.owl-next{display:none;}*/
#bannerslider .owl-prev {
    font-size: 70px;
    width: 30px;
    top: 60%;
    color: #fff;
    left: 44%;
    height: 30px;
    line-height: 30px;
    position: absolute;
}
#bannerslider .owl-next {
    font-size: 70px;
    width: 30px;
    top: 60%;
    color: #fff;
    right: 5%;
    height: 30px;
    line-height: 30px;
    position: absolute;
}
#bannerslider .owl-next:focus, #bannerslider .owl-prev:focus {
    outline: none;
}
#bannerslider .carousel-inner{height:500px;}
#bannerslider .carousel-indicators,
#hot-deals .carousel-indicators{display:none;}
.add-icon .fa{color:#fff;vertical-align:middle;}
.go-to-top .fa{padding:5px;width:30px;text-align:center;}
.main-title .fa{font-size:12px;color:var(--secondary-color-code);}
.ft-btn-list li a .fa{font-size:14px;padding-right:10px;}
/*.hot-deals .owl-dots{display:none;}*/
.hot-deals{margin:-106px 0 0 0;}
.home-tab-btns .tab-list.active .fa{color:var(--home-tab-icon);}
.form-control[readonly] {
    background-color: #fff;
}
.home-tab-btns .tab-list i {
    font-size: 20px;
    padding-right: 10px;
}
.banner-sub-title a {
    color: #fff;
}
.disabledcls{
    background: #eee !important;
}
.fl-btn:focus {
    outline: none;
}

.search-form input{padding:12px;font-size:13px;width:100%;border-radius:1px;color:#0d58be;border:1px solid #cacdd2;}
.search-form input:focus{border:1px solid #0d58be;outline:none;}
.search-btn:focus{outline:none;}

/*.search-btn{
    border:none;
    font-size:13px;
    background:#e11f2a;
    float:right;
    width:100%;
    padding:8px 20px;
    color:#fff;
    border-radius:5px;
    font-weight:700;
    text-decoration:none;
    text-align:center;
}*/


.search-btn {
border: none;
    font-size: 13px;
    background: #e11f2a;
    /* float: right; */
    width: 100%;
    padding: 8px 20px;
    color: #fff;
    border-radius: 5px;
    font-weight: 700;
    text-decoration: none;
    text-align: center;
    max-width: 200px;
    position: absolute;
    bottom: -12%;
    left: 50%;
    margin: 0 auto;
    transform: translate(-50%, -50%);
}

.search-btn:hover{text-decoration:none;color:#fff;background:#3584BC !important ;}
.search-form input::placeholder{font-weight:700;}
.best-places .readmore-right{right:3%;}
.owl-item.active.center .carousel-caption{background:rgb(0 0 0/47%);padding-top:10px;padding-bottom:10px;right:5%;left:5%;bottom:2%;}
.owl-item.active.center .carousel-caption p,
.owl-item.active.center .carousel-caption span{color:#fff;font-weight:400;}
.hot-deals,
.proj-themes,
.best-places{padding:30px 0;}
.title-main h1{font-size:30px;color:var(--main-title);font-weight:600;}
.hotdeals-box img{height:100%;object-fit:cover;}
.hotdeals-box{height:250px;position:relative;overflow:hidden;border-radius:5px;}
.main-title{margin-bottom:40px;}
#hot-deals .carousel-inner img{border-radius:4px;}
.hotdeals-box .carousel-caption{
     top: 50%;
    background: none;
    left: 50%;position: absolute;
    border-radius: 0 0 4px 4px;
    transform: translate(-50%, -50%);
}
.hotdeals-box span{color:#fff;font-size:17px;font-weight:700;}
.hotdeals-box p{color:#989595;font-size:14px;font-weight:600;}
.bestplace-img img{object-fit:cover;object-position:center center;width:100%;display:block;height:auto;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;}
.theme-box{background:#fff;border-radius:5px;position:relative;margin:auto;overflow:hidden;
           box-shadow: 0 2px 5px 1px rgba(64,60,67,.16);}
.proj-themes-flight .theme-box {
    margin-bottom: 20px;
}

.owl-carousel .owl-dots.disabled,
.owl-carousel .owl-nav.disabled{display:block;}
#demos .owl-nav button.owl-prev span,
#demos .owl-nav button.owl-next span{display:none;}
#demos .owl-nav button.owl-next{background:#fff;position:absolute;right:-25px;border-radius:100%;
                                top:40%;width:50px;height:50px;font-size:30px;
                                box-shadow:0 .5rem 1rem rgba(0, 0, 0, .15)!important;
                                background-image:url(../images/next.png);background-repeat:no-repeat;background-position:center;}
#demos .owl-nav button.owl-prev{background:#fff;position:absolute;left:-25px;
                                box-shadow:0 .5rem 1rem rgba(0, 0, 0, .15)!important;border-radius:100%;
                                width:50px;top:40%;height:50px;font-size:30px;background-image:url(../images/left-arrow.png);background-repeat:no-repeat;background-position:center;}
/*.hotdeals-box:hover{border:2px solid var(--secondary-color-code);border-radius:4px;}*/
.hotdeals-box img{border-radius: 5px 5px 0 0;
                  height: 100px;
                  width: 100%;
                  object-position: center center;
                  object-fit: cover;
                  transition: .3s ease-in-out;
}
/* .hotdeals-box:hover img{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0) scale(1);} */
/*.hotdeals-box:hover img{transform:scale(1.0);}*/
/*.hotdeals-box:hover .carousel-caption{background:rgb(0 0 0/47%);padding-top:10px;padding-bottom:10px;right:5%;left:5%;bottom:2%;}*/
.hotdeals-box:hover span,
.hotdeals-box:hover p{color:#fff;}
#demos .owl-nav button.owl-prev:focus,
#demos .owl-nav button.owl-next:focus{outline:none;}
a.readmore{text-align:center;margin:-10px auto;;display:block;color:var(--black_color);font-size:14px;font-weight:600;text-decoration:none;}
.upper-caption{background:var(--secondary-color-code);position:absolute;right:0;top:0;left:0;z-index:10;padding-top:10px;padding-bottom:10px;color:#fff;text-align:center;}
.upper-caption h4{font-size:14px;margin-bottom:0;}
.hotdeals-box:hover .upper-caption{display:none;}
.upper-caption{display:none;}
.dt-view{    bottom: 0;
             position: absolute;
             right: 0;
             /* top: 12px; */
             color: #e11f2a !important;
             font-size: 15px;
             font-weight: 600;}
.bt-txt{margin-left:10px;}
.st-txt{color: #5f5a5a;margin-top:4px;margin-bottom:0;font-size: 13px;font-weight: 500;}
.theme-content .st-price{font-weight:600;font-size: 15px;color:#e11f2a;}
.th-1 img{width: 100%;
          object-fit: cover;
          height: 100%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;}
.th-1{width:100%;/* max-height:100px; */margin:0;
    padding:0;background:#fff;overflow:hidden;height:170px;}
.theme-content a{color:var(--black_color);
    font-size: 14px !important;}
.add-icon{background:var(--green_color);width:30px;height:30px;border-radius:100%;position:absolute;right:20px;top:88px;line-height:30px;text-align:center;}
.title-main span{color:#fff;font-weight:300;}
.title-main{text-align:center;margin-bottom:40px;}
.theme-title2{font-size:13px;font-weight:600;}
.theme-box .theme-title{font-size:13px;font-weight:600;height: 20px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box;}
.proj-themes{background:var(--theme-proj-bg);position:relative;}
.bestplace-img{
    /*max-height:140px;*/
    margin:0;padding:0;background:#fff;overflow:hidden;}
.theme-content{padding:10px;}
.theme-content p{color: #5f5a5a;margin-top:0;margin-bottom:0;font-size: 13px;}
.theme-content span{margin-bottom:0;}
.theme-box .theme-img{border-radius:5px 5px 0 0;height:100px;width:100%;object-position:center center;object-fit:cover;}
.theme-content ul li{display:inline-block;}
ul.rating-sec{padding-bottom:0;}
.theme-content ul{padding-left:0;margin-bottom:0;position:relative;list-style-type:none;}
.proj-themes .col-md-2{max-width:20%;flex:20%;}
.proj-themes .col-lg-2{max-width:20%;flex:20%;}
.readmore-right{margin-top:40px;color:var(--black_color);right:2%;font-size:14px;font-weight:600;text-decoration:none;top:50%;position:absolute;transform:translate(-50%, -50%);}
.blackcolor{color:#000;}
.details{float:right;}
.details p{color:#125ccb;font-weight:700;}
.rating-sec:before{content:"";position:absolute;width:100%;height:1px;background:#eee;left:0;top:-8px;z-index:999999;}
.best-places-box ul li{height:36px;overflow:hidden;}
.best-places-content{margin-bottom:14px !important;position:relative;margin-top:6px !important;font-size: 13px !important;height:39px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box;}
.rating-sec li{font-size:10px;}
.rating-sec{padding-bottom:20px;}
/*.best-places .container{max-width:1050px;}*/
.best-places{
    position: relative;
    /*background: #f4f4f4;*/
}
.best-places .owl-nav.disabled {
    width: 100%;
    position: absolute;
    top: 40%;
}
.destination_bg-slider-slides .owl-nav.disabled {
    width: 100%;
    position: absolute;
    top: 35%;
}
.mob-pad-tab p, .mob-pad-tab span, .mob-pad-tab li {
    font-size: 14px;
}
#testimonial .owl-carousel.owl-drag .owl-item .item{height:auto;overflow:hidden;}
.testimonial{background:var(--testimonail_bg);padding:30px 0;}

.client-img-box{width:50px;height:50px; margin: left;
                /*margin:0 auto;*/
}
.client-img{height:100%;object-fit:cover;border-radius:100%;}
.testimonial-box p {
    font-size: 12px;
    /* max-width: 235px; */
    width: 100%;
    margin: 10px 0;
}

.testimonial-box .clientname,
.testimonial-box .client-sub{font-size:12px;}
/*.testimonial-box .clientname:before{content:"";position:absolute;width:50px;height:2px;background:#32c532;left:50%;bottom:24px;transform:translate(-50%, -50%);margin:0 auto;text-align:center;display:block;}*/
.testimonial-box .clientname{position:relative;}
.news-letter h3{color:#fff;font-size:22px;}
.newsletter-sec{margin-top:130px;}
.newsletter .news-field{
    width: 70%;
    padding: 8px;
    border-radius: 3px 0px 0px 3px;
    float: left;
    border: none;
    font-size: 12px;
}
.news-btn{
    background: #e11f2a;
    color: #fff;
    padding: 8px;
    border-radius: 0 3px 3px 0;
    font-size: 12px;
    border: none;
    margin-top: 0;
    font-weight: 500;
    width: 30%;
    float: left;
}
.ft-btn-list li a:hover{text-decoration:none;color: #444;background: #edca2c;}
.social-icons li a .fa{font-size:18px;}
.social-icons li:hover{background:#e11f2a;}
.social-icons{padding: 0;margin: 0;}
.social-icons li{
    display: inline-block;
    margin-right: 0px;
    /* border: 2px solid #fff; */
    width: 33px;
    border-radius: 6px;
    height: auto;
    line-height: 30px;
    text-align: center;
}
.social-icons li a{color:#fff;}
#back-to-top{position:fixed;bottom:10px;right:10px;background-color:#9E9E9E;color:#fff;border:none;border-radius:5px;
             padding:3px 10px;text-transform:uppercase;cursor:pointer;font-weight:700;box-shadow:0 0 2em 0 rgba(0, 0, 0, .25);transition:all .3s ease-in-out;display:inline-block;opacity:0;text-decoration:none;}
#back-to-top.visible{opacity:1;}
#back-to-top:hover{background-color:var(--secondary-color-code);}
footer{
    /*background:var(--footer-bg);*/
    background:#292929;
    padding: 30px 0 0;}
.social-icons li img {
    width: 18px;
    height: 18px;
    text-align: center;
    margin: 5px auto;
    display: block;
}
.ft-logo{margin-bottom:50px;}
.ft-title{font-size:14px;color:#fff;font-weight:600;}
.patners-list{padding-left:0;margin-top:6px;}
.patners-list li{background:#1c1c1c;list-style-type:none;margin:6px 6px 6px 0;position:relative;font-size:10px;width:60px;height:35px;text-align:center;}
.patners-list li a{text-decoration:none;color:#eee;}
.numtxt{color:#eee;font-size:12px;}
.numtxt:hover{text-decoration:none;color:#fff;}
.links li{font-size:12px;color:#eee;list-style-type:none;
          position: relative;
          line-height: 22px;
}
.links li a{color:#fff;line-height:20px;
            padding-left: 15px;
            text-decoration: none;}
.patners-list li img{overflow:hidden;height:100%;opacity:0.8;object-fit:cover;
                     width: 100%;}
.patners-list li span{position:absolute;left:50%;top:50%;z-index:999;font-size:10px;transform:translate(-50%, -50%);width:100%;text-align:center;font-weight:700;}
.copyright{background:#121212;padding:15px 0;}
.copyright .copyright-txt{display:block;color:#ccc;margin:15px 0 15px 0;text-align:left;}
.copyright .copyright-txt{color:#fff;}
.ft-btn-list{padding-left:0;margin-bottom:0;}
.ft-btn-list li{width:49%;float:left;margin-right:2px;list-style-type:none;}
.ft-btn-list a{font-size:12px;color:#fff;line-height:33px;border-radius:0;width:100%;}
.callIcon{background:#58595b;}
.wtsapp-icon{background:#4AC959;display:none;}
.filter-icon{background:#6098e4;display:none;}
.enquiry-Icon{background: #e11f2a;}
.bannercls{position:relative;height:auto;}
.banner-content{position:absolute;bottom:20px;}
.banner-sub-title{text-transform:uppercase;font-weight:600;font-size:15px;}
.banner-smalltxt{font-size:12px;}
.banner-title{text-transform:uppercase;font-size:20px;font-weight:600;}
.filter-sec .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before{background-color:var(--green_color);}
.filter-sec .custom-control-input:checked~.custom-control-label::before,
.custom-checkbox .custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:var(--secondary-color-code)  !important;border:none;box-shadow:none;background:var(--secondary-color-code)  !important;}
.filter-sec .custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:var(--bookingcar_pay_price) ;}
.filter-sec .custom-control-input:focus~.custom-control-label::before{box-shadow:none;}
.filter-sec .custom-checkbox .custom-control-input:checked~.custom-control-label::after,
.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url(../images/checked.png);}
.cancel-btn img{width:8px;margin:0 auto;display:block;}
.cancel-btn{position:absolute;top:15px;line-height:25px;right:32px;display:none;padding:6px;border:1px solid var(--secondary-color-code);}
.list-box{position:relative;}
.bannercls .flightbannerimg{max-height:100%;object-position:center;object-fit:cover;width:100%;height:400px;
                            cursor: pointer;}
/*Domestics and international packages allow*/

.destination_bg-slider-slides1 .owl-prev span, .destination_bg-slider-slides2 .owl-prev span, .testimonial-slider .owl-prev span {
    border: none;
    line-height: 47px;
    text-align: center;
    vertical-align: middle;
    background: #fff;
    position: absolute;
    left: -80px;
    box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15)!important;
    border-radius: 100%;
    width: 50px;
    top: 38%;
    height: 50px;
    font-size: 30px;
}
.destination_bg-slider-slides1 .owl-next span, .destination_bg-slider-slides2 .owl-next span, .testimonial-slider .owl-next span{
    right: -80px;
    border: none;
    line-height: 47px;
    text-align: center;
    vertical-align: middle;
    background: #fff;
    position: absolute;
    box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15)!important;
    border-radius: 100%;
    width: 50px;
    top: 28%;
    height: 50px;
    font-size: 30px;
}

.destination_bg-slider-slides button.owl-prev span {
    border: none;
    line-height: 47px;
    text-align: center;
    vertical-align: middle;
    background: #fff;
    position: absolute;
    left: -80px;
    box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15)!important;
    border-radius: 100%;
    width: 50px;
    top: 28%;
    height: 50px;
    font-size: 30px;
}
.destination_bg-slider-slides button.owl-next span {
    right: -80px;
    border: none;
    line-height: 47px;
    text-align: center;
    vertical-align: middle;
    background: #fff;
    position: absolute;
    box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15)!important;
    border-radius: 100%;
    width: 50px;
    top: 28%;
    height: 50px;
    font-size: 30px;
}
.destination_bg-slider-slides1 .owl-prev span:hover, .destination_bg-slider-slides2 .owl-prev span:hover,
.destination_bg-slider-slides1 .owl-next span:hover, .destination_bg-slider-slides2 .owl-next span:hover,
.destination_bg-slider-slides button.owl-prev span:hover,
.destination_bg-slider-slides button.owl-next span:hover,
.featured_wrapper_content button.owl-next span:hover,
.featured_wrapper_content button.owl-prev span:hover,
.testimonial-slider button.owl-next span:hover ,
.testimonial-slider button.owl-prev span:hover {
    background: #ecc312 !important;
    color: #fff !important;
}

/*Travelog css 2-12-2020 stast*/
.middle_box_recomended {
    padding: 0;
    margin: 0;
    overflow: hidden!important;
    position: relative;
    /*height: 350px;*/
    height: auto;
}

.tg-populartourcontent {
    /* padding: 0; */
    /* margin: 0; */
    /* background-color: rgb(0,0,0,0.5) !important; */
    /* position: absolute; */
    /* display: block; */
    /* z-index: 99999; */
    /* width: 100%; */
    /* height: 100%; */
    /* color: #fff; */
    /* text-align: left; */
    /* background-size: cover; */
    /* top: 0; */
}

.home-blog-sec .tg-populartourtitle a {
    color: #444 !important;
    text-decoration: none;
}

.tg-populartourtitle {
    /* font-size: 20px; */
    /* font-weight: 700; */
    /* color: #fff; */
    /* position: absolute; */
    /* width: 100%; */
    /* transform: translate(-50%, -50%); */
    /* text-align: center; */
    left: 50%;
    /* top: 50%; */
}

.tg-populartourtitle h3 a {
    color: #fff;
}

.item.tg-populartour222 figure {
    /*height: 350px;*/
    height: auto;
    margin: 0;
}
.tg-populartourtitle h3 {
    font-size: 20px;
    font-weight: 700;
}

.item.tg-populartour222 {
    margin-bottom: 0 !important;
}

.item.tg-populartour222 {
    height: auto !important;
}
.home-blog-sec {
    padding: 30px 0;
}
.destination_bg-slider-slides1 .item, .destination_bg-slider-slides2 .item, .destination_bg-slider-slides .item {
    /*height: 350px !important;*/
    height: auto !important;
    margin-bottom: 10px;
}



.offer_box {
    background: #fff !important;
    height: auto;
    padding: 10px;
    position: relative;
}

a.tour-sightseeings {
    font-size: 14px;
}
.filter-sec{ padding:10px; border-top: 3px solid var(--secondary-color-code) ;border-radius: 3px;background: #fff;box-shadow: 3px 3px 16px -4px rgba(0,0,0,.3);overflow: hidden;}
.fl-title{font-weight:600;color:var(--secondary-color-code);font-size:13px;margin-bottom:2px;}
.fl-btn{float:right;background:none;border: none;padding: 4px 3px;font-weight:600;font-size: 12px;}
.fl-checkbox .fl-title{    color: var(--secondary-color-code) ;
                           position: relative;
                           margin: 0px 0 8px;
                           padding: 10px;
                           font-size: 14px !important;
                           font-weight: bold;}
.fl-checkbox label{
    font-size: 14px;
    font-weight: 500;
    color: #807d7d;
    margin-bottom: 4px;
    vertical-align: middle;
    padding-top: 2px;
}
.filter-sec hr{margin-top:24px;}
.listing-box{padding:30px 0px;background: #f4f4f4;}
.fl-checkbox input{width:20px;height:20px;margin-top:0;box-shadow:0px 2px 5px #eee;}
.fl-list-show {
    padding: 15px;
    box-shadow: 3px 3px 16px -4px rgba(0,0,0,.3);
    margin: 10px 0;
    /*border-radius: 14px;*/
    background: #fff;
}
.fl-img img {
    /* height: 200px; */
    /* object-fit: cover; */
    width: 100%;
    /* border-radius: 10px; */
}
.fl-img{

    height: auto;
    position: relative;
    /*border-radius: 8px;*/
    overflow: hidden;}
.listbox-title{font-weight:600;font-size:15px;}
/*.fl-checkbox span{margin-left:10px;}*/
.rating-list{margin-left:0px;display: block;}
.rating-list span{font-size:12px;}
.rating-list .fa.fa-star{color:#ffcb2f;}
.list-detail span{font-weight:600;font-size:12px;}
.list-detail .italic{font-weight:400;font-style:normal;color:var(--black_color);font-size:12px;}
.dl-radio{padding-left:0;list-style-type:none;}
.list-radio-cls label{font-size:12px;font-weight:400;margin-left:5px;}
.list-radio-cls span{margin-right:20px;}
.list-radio-cls{background:#eee;padding:6px;margin-top:10px;}
.list-detail-inner span{font-size:12px;font-weight:600;font-style:normal;}
.list-detail-inner{margin-top:0px;}
.feat-details{font-size:12px;color:#7d7979;font-style:normal;}
.supertxt{margin-top:10px;font-size:12px;color:#7d7979;}
.inclusion-list{padding-left:0;display:inline-block;list-style-type:none;margin-bottom:0;}
.inclusion-list li{display:inline-block;background:#eee;padding:0px 6px;}
.inclusion-list li a{color:var(--black_color);font-style:normal;text-decoration:none;font-size:12px;}
.fl-list-item{position:relative;}
.detail-right{position:absolute;right:14px;
              /*bottom:16px;*/
}
.wtsp-btn .fa{background:#4AC959;color:#fff;font-size:16px;width:25px;text-align:center;height:25px;border-radius:25px;line-height:25px;display:none;}
.phone-btn .fa{background:#58595b;color:#fff;font-size:16px;width:25px;text-align:center;height:25px;border-radius:25px;line-height:25px;display:none;}
.list2-dt{top:0;line-height:20px;}
.list-radio-cls{background:#eee;padding:6px;}
.list-radio-cls ul, .tab-btns-cls ul{list-style-type:none;padding-left:0;margin-bottom:0;}
.list-radio-cls ul li, .tab-btns-cls ul li{display:inline-block;}
.list-radio-cls span{margin-right:20px;}
.list-radio-cls label{font-size:12px;font-weight:400;margin-left:5px;margin-bottom:0;}
.hotel-rating-names ul{padding-left:0;overflow-y:auto;overflow-x:hidden;white-space:nowrap;height:84px;margin-bottom:0;padding-right:10px;}
.hotel-rating-names ul li{font-size:12px;}
.hotel-rating-names ul .ht-nm{float:right;}
.ht-rating{color:#eee;font-size:12px;}
.dl-list-box .view-btn{position:absolute;top:50%;right:0;transform:translate(0, -50%);padding:2px 10px;}
.fill-rating{color:#ffcb2f !important;}
.ft-dt-list2{margin-top:0 !important;}
.share-list2{margin-top:0 !important;}
.list-detail2{margin-top:0 !important;}
.list-detail-inner2{margin-top:0 !important;line-height:12px;}
.list2-radio{margin-top:0 !important;}
.tab-btns.sticky.fixed.tab-btns-cls ul{margin:0 auto;display:block;width:900px;}
.dt1-lst2{font-size:16px!important;}
.dt2-lst2{font-size:18px!important;}
.dt-txt{color:#989292;font-weight:400;font-size:11px;font-style:italic;}
.dt-txt-bld{color:var(--secondary-color-code);font-weight:600;font-size:11px;font-style:italic;}
.dt-1{font-size:20px;font-weight:600;right:12px;text-align:right;color:var(--secondary-color-code);}
.dt-2{font-size:24px;font-weight:500;right:12px;text-align:right;color:var(--secondary-color-code);}
.social-share{list-style-type:none;padding-left:0;float:left;}
.social-share li{display:inline-block;margin-right:20px;}
.social-share li a{color:#7d7878;font-size:20px;}
.social-share li a:hover{color:var(--secondary-color-code);}
.addmorePop {
    border: none;
    width: 180px;
    color: #fff;
    padding: 7px;
    font-size: 13px;
    text-decoration: none;
    border-radius: 4px;
    border: 1px solid #fff;
}
.view-btn{border:2px solid var(--secondary-color-code);border-radius:25px;padding:7px 20px;font-size:12px;color:var(--secondary-color-code);font-weight:600;}
.estimate-btn{background:#34bec9;color:#fff;border:2px solid #34bec9;border-radius:25px;padding:7px 20px;font-size:12px;text-transform:capitalize;font-weight:600;font-weight:600;}
.share-btn{
    padding-left:0;
    list-style-type:none;
    float:right;
    margin-top: 37px;
}
.share-btn li{display:inline-block;}
.view-btn:hover{text-decoration:none;color:#fff;background:var(--secondary-color-code);}
.estimate-btn:hover{text-decoration:none;color:var(--secondary-color-code);background:none;}
.bt-place{padding:10px 0px 40px 0;position:relative;}
.bt-place p{font-size:14px;color:#afa6a6;font-style:italic;width:100%;margin-top:20px;}
.bt-right img{max-height:100%;max-width:100%;padding:0;object-position:bottom;object-fit:cover;width:100%;}
.bt-right{height:350px;width:100%;overflow:hidden;border-radius:20px 0 0 20px;}
.blacktxt{color:#5a5858;position:relative;}
.offsetcls{margin-left:16.666667%;}
.trip-form{max-width:700px;margin:0 auto;}
.trip-form .news-letter{margin-bottom:40px;}
.trip-form .news-letter h3{font-weight:700;}
.trip-form .form-control{margin-bottom:16px;}
.reqst-btn{border:0;background:#fff;padding:10px;float:right;border-radius:4px;color:var(--secondary-color-code);font-weight:600;font-size:14px;margin-top:20px;text-transform:uppercase;}
input.dt-selct-white::placeholder{font-weight:300;}
.add-icon:hover{background:var(--secondary-color-code) ;}
.plus-bg i:hover{background:var(--secondary-color-code);color:#fff;}
.dt-2-txt strong{color:var(--secondary-color-code);margin-left:10px;word-break:keep-all;}
.dt-tabbing-sec .home-tab-btns .tab-list{padding-left:0;}
.dt-tabbing-sec .home-tab-btns .nav{width:600px;border-bottom:none;}
.ft-booknow{background:#7e8084;padding:10px 30px;display:none;}
.booknow.btn:hover{background:#fff;color:var(--green_color);}
.booknow.btn{background:#e11f2a !important;color:#fff !important;border-radius:4px;width:100%;border:none;font-size:14px;}
.book-txt{font-size:20px;font-weight:400;right:12px;color:#fff;}
.sticky-form.fixed{max-width:400px;top:75px;background:#fff;z-index:99;position:fixed;float:right;left:auto;border-radius:0 0 14px 14px;}
.dt-right-selct .dt-2-btn{padding:20px 20px !important;line-height:0;}
#hotel_details, #Sightseeing-id{z-index:999999;}
.tab-content iframe{margin-top:20px;width:100%;height:300px;}
.dl-content-cls .sign-txt{color:var(--black_color);margin-top:10px;text-align:justify;}
.view-detail-modal .active.tab-list a{color:var(--home-tab-icon);}
.view-detail-modal .tab-list{padding:10px;font-weight:600;text-align:center;font-size:14px;width:120px;margin-right:16px;}
.view-detail-modal{margin-bottom:20px;}
.view-detail-modal .tab-list a{color:#797b7d;text-decoration:none;}
.dl-list-box strong{font-size:13px;}
.dl-box-list{padding-left:0;}
.dl-title{background:var(--secondary-color-code);color:#fff !important;padding:10px;margin-bottom:10px;}
.dl-list-box{padding-left:0;}
.dl-list-box li{padding:10px;margin:10px;list-style-type: none;}
.dayPackage-lineInblue h6 {
    font-size: 13px;
    margin-left: 10px;
    font-weight: 300;
}
.day-box{
    background: #eee;
    padding: 10px;
    border-radius: 14px;
    margin-bottom: 20px;
    HEIGHT: 400PX;
    overflow-x: hidden;
    overflow-y: scroll;}
.dl-img-box img{width:100%;height:100%;object-fit:cover;object-position:left;}
.dl-img-box{height:42px;}
.dl-list-box li .ht-name{font-size:12px;}
.fl-img-box .share-btn{position:absolute;top:50%;right:0;margin-bottom:0;transform:translate(0,-50%);}
.fl-img-box .feat-details{margin-top:0;}
.fl-img-box .list-detail-inner{margin-top:0;margin-bottom: 4px;}
.fl-img-box .list-detail{margin-top:0;}
.fl-img-new{height:auto;}
.tab-list-items li i{padding-right:10px;}
.tab-list-items li{font-size:14px;line-height:30px;}
.tab-list-items{padding-left:0;margin-top:20px;list-style-type:none;}
.fixed{position:fixed;top:0;left:0;width:100%;}
.tab-btns .tablinks.active{background:var(--secondary-color-code);color:#fff;}
.dt-title{letter-spacing:2px;font-size:20px;font-weight:700;color:#444;border-bottom:1px solid var(--secondary-color-code);margin-bottom:16px;}
.dt-price {
    font-size: 14px;
    margin-bottom: 20px;
    background: #fff;
    padding: 5px 10px 10px 10px;
    border-top: 1px solid #ccc;
}
.LessDetailContent hr {
    margin-top: 0;
    margin-bottom: 8px;
}
.dt-rt p {
    font-size: 14px;
    margin-top: 10px;
}
.dt-price span{color:#444;}
.dt-box-1{padding: 10px;
          border-radius: 0;
          background: #fff;}
.dt-img{    overflow: hidden;
            position: relative;
            height: 160px;}
.dt-img img{border-radius:14px;height: auto;width:100%;object-fit:cover;}
.dt-subtitle{font-size:16px;font-weight:600;color:var(--secondary-color-code);}
.dt-details{font-size:14px;margin-top:10px;}
.dt-subtitle{
    font-size: 14px;
    font-weight: 600;
    color: var(--secondary-color-code);
    margin-bottom: 10px;
    text-transform: capitalize;}
.dt-list-item{list-style-type:none;padding-left:0;}
.dt-list-item li{display:inline-block;position:relative;padding-right:7px;font-size:14px;color:var(--black_color);}
.dt-list-item li:before{content:"";position:absolute;width:1px;height:16px;background:var(--black_color);right:0;top:4px;}
.dt-list-item li a{color:var(--black_color);}
.facilities-list{padding-left:0 !important;list-style-type:none;margin-bottom:0;margin-top:6px;}
.facilities-list li{display:inline-block;margin-right:14px;}
.faci-innerlist{padding-left:0;}
.faci-innerlist img{width:30px;margin-top:-22px;}
.faci-innerlist strong{font-size:11px;}
.faci-innerlist .greentxt{color:#18de18;font-size:11px;}
.detail-sec{padding:30px 30px;}
.greytxt{color:#e0dbdb;}
.grey-sub{font-size:13px;}
.dt-box-2{padding:10px 20px;margin-top:20px;margin-bottom:20px;border-radius:14px;position:relative;}
.dt-box-2-list{padding-left:0;margin-bottom:0;list-style-type:none;}
.dt-box-2-list li{display:inline-block;}
.dt-2-txt{font-size:15px;break-after:column;max-width:275px;width:100%;}
.dt-2-txt strong{color:var(--secondary-color-code);margin-left:10px;word-break:break-all;}
.plus-bg i{border-radius:100%;color:var(--secondary-color-code);width:40px;background:#ffffff;text-align:center;border:1px solid;float:right;height:40px;line-height:40px;}
.dt-2-btn{
    background: var(--secondary-color-code) ;
    float: right;
    color: #fff;
    border-radius: 4px;
    padding: 7px 20px;
    border: none;
    font-size: 14px !important;}
.dt-2-btn:hover{    text-decoration: none;
                    color: #fff;
                    padding: 7px 20px;
                    background: var(--secondary-color-code) ;}
.room-changetxt{margin-right:20px;font-size:14px;font-weight:700;color:var(--secondary-color-code);}
.room-name{font-weight:600;
           font-size: 14px;}
.dt-share{margin-top:0;}
.dt-fl-img{height:180px;}
.arrive-box{margin-bottom:20px;}
.dt-box-2-list-title{font-size:16px;font-weight:700;color:var(--secondary-color-code);text-transform:uppercase;}
.at-icon{width:38px;margin-left:20px;}
.dt-box-3{padding:20px;margin-top:20px;margin-bottom:20px;border-radius:14px;}
.dt-3-list .dt-box-2-list-title{font-size:20px;padding-right:10px;}
.dt-3-list span{font-size:14px;font-weight:600;}
.dt-3-list{padding-left:0;list-style-type:none;}
.dt-3-list li{border-bottom:1px dashed #9e9e9e;padding-bottom:10px;padding:10px;}
.dt-3-grey{font-size:12px;color:#bbb8b8;}
.dt-3-list img{width:40px;}
.dt-3-facilities{margin-top:0;margin-bottom:0;}
.tab-btns .tab-list a{color:var(--black_color);padding:10px;display:block;}
.tab-btns .tab-list{border:none;padding:0;background:#fff;margin-right:10px;border-radius:25px;text-align:center;max-width:155px;text-transform:uppercase;font-size:11px;font-weight:600;width:100%;}
.tab-btns .tab-list.active a{color:#fff;}
.tab-btns .tab-list:hover a{color:#fff !important;text-decoration:none;}
.tab-btns .tab-list:focus{border:none;outline:none;}
.tab-btns .tab-list:hover{color:#fff;background:var(--secondary-color-code);}
.tab-btns{margin-bottom:40px;}
.tab-btns .nav.nav-tabs{border:none;}
.tab-btns .tab-list.active{background:var(--secondary-color-code);color:#fff;}
.dt-right{padding:20px;border-radius:14px;}
.dt-selct{background:var(--secondary-color-code);color:#fff;border-radius:4px;border:none;max-width:150px;font-size:14px;}
.dt-selct-white{    background: #fff;
                    border-radius: 4px;
                    font-weight: 200;
                    color: #444;
                    line-height: 20px !important;}
.dt-selct:focus{outline:none;box-shadow:none;border:none;background:var(--secondary-color-code);box-shadow:none;color:#fff;}
.dt-right-selct{margin-top:20px;}
.dt-selct option{border-radius:25px !important;background:#fff;color:var(--secondary-color-code);}
.small-txt{font-size:12px;}
.tab-btns.sticky.fixed{background:#fff;padding:20px;z-index:9;box-shadow:0 .5rem 1rem rgba(0, 0, 0, .15)!important;}
.tab-btns.fixed .nav.nav-tabs{margin:0 auto;text-align:center;max-width:900px;}
.dt-right-selct .dt-1 span{font-weight:100;font-size:13px;}
.padding-0{padding:0;}
.dt-selct-white::placeholder{font-size:12px;font-weight:200;}
.hotel_select1_inner-details .flight-t-box{font-size:12px;}
.hotel_select1_inner-details .t-box-cls:after{bottom:0;}
.hotel_select1_inner-details .room_booking_traveller label{text-align:right;float:right;}
.hotel_select1_inner-details .btn-outline{margin:0;}
.hotel_select1_inner-details .travel-box_cls{z-index:1;}
.plus-bg{position:absolute;top:50%;right:0;transform:translate(-50%, -50%);}
.dt-box-2-list .dt-2-btn{position:absolute;top:50%;right:0;transform:translate(-10%, -50%);}
.date-parent{position:relative;}
.date-icon{position:absolute;content:"";top:8px;right:10px;}
.date-parent img.ui-datepicker-trigger {
    position: absolute;
    content: "";
    top: 8px;
    cursor: pointer;
    right: 10px;
    width: 16px;
    height: 16px;
}
.adult_title img.ui-datepicker-trigger {
    position: absolute;
    content: "";
    top: 38px; cursor: pointer;
    right: 25px;
}
.signbtn{z-index:999999;padding:4px;right:10px;float:right;position:absolute;top:0;}
.login-box .close{color:var(--secondary-color-code);opacity:1;}
.login-box .modal-header{border-bottom:none;background:var(--secondary-color-code);font-weight:600;}
.sign-txt a {
    font-size: 13px;
    color: var(--secondary-color-code) ;
}
.forgotpass {
    color: var(--secondary-color-code)  !important;
    font-size: 13px;
}
.rigister:after{content:"";position:absolute;width:1px;height:100%;background:#cec3c3;top:0;right:-14px;}
.sign-btn:hover,
.enquiry-btn:hover{background:var(--green_color);outline:0;border:none;box-shadow:none;color:#fff;text-decoration: none;}
.sign-btn:focus,
.enquiry-btn:focus{background:var(--secondary-color-code);outline:0;border:none;box-shadow:none;color:#fff;}
.rigister{position:relative;}
.rgister-form .form-control{margin-bottom:14px;}
.rgister-form{margin-top:30px;}
.login_msg {
    margin-left: 15px;
}
.rigister .form-control::placeholder,
.rgister-form select,
.rgister-form input[type=date]{font-size:13px;color:#292727;font-weight:300;}
.rigister #sel1{color:#292727;font-weight:300;}
.popup-title{color:var(--secondary-color-code);font-weight:600;}
.sign-btn{border:none;font-size:18px;background:var(--secondary-color-code);float:right;width:100%;color:#fff;font-weight:700;text-decoration:none;text-align:center;}
.enquiryclose{color:#fff !important;}
.enquiry-btn{border: none;
             font-size: 13px;
             background: #e11f2a;
             width: 140px;
             color: #fff;
             padding: 7px;
             border-radius: 4px;}
/*.room-box{border-top:1px solid #eee;padding:0 40px 0 0;}*/
.room-box .sign-txt{
    margin-bottom: 0;
    font-size: 12px;
    font-weight: bold;
    color: var(--secondary-color-code) ;}
a.disproom {
    color: red;
}
.bannercls img {
    width: 100%;
    /*  height: 100%;
      object-fit: cover;*/
}
/*.addroom {*/
/*padding: 4px;*/
/*border-radius: 5px;*/
/*color: #fff;*/
/*border: none;*/
/*font-weight: 500;*/
/*text-decoration: none;*/
/*font-size: 12px;}*/
/*.addroom :hover{background:var(--secondary-color-code);}*/
/*.addroom{margin-top:10px;}*/
.car_local, .car_transfer{display:none;}
.srch_form .custom-radio .custom-control-input:checked~.custom-control-label::after,
.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url(../images/radio-on-button.png);}
.srch_form .custom-control-label::after{background:no-repeat 50%/100% 100%;}
.srch_form .custom-control-input:checked~.custom-control-label::before,
.custom-radio .custom-control-input:checked~.custom-control-label::before{color:#fff;border:none;background:none;box-shadow:none;}
span.flightPaxInfo{font-weight:400;font-size:13px;}
.home-tab-btns .tab-list{padding:0;text-align:center;padding-left:20px;width:100px;}
.home-srch{padding:0 !important;}
.home-tab-btns .tab-list a{color:var(--black_color);padding:10px;display:block;text-decoration: none;
                           font-size: 13px;}
.srch_form{padding: 10px 20px;}
.srch_form .form-control::placeholder{font-size:13px;color:#292727;font-weight:300;}
.srch_form .form-control{margin-bottom: 0;font-size:14px;}
/*.home-tab-btns .tab-list.active{border-bottom:4px solid var(--home-tab-icon);}*/
.room_booking_traveller label{font-size:12px;}
.room_booking_traveller .form-control{margin-bottom:0;}
.travel-box_cls{width:100%;position:relative;display:inline-block;}
.hotel_check{cursor:pointer;}
.t-box-cls:after{position:absolute;bottom:-3px;right:14px;height:16px;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:1.3em solid transparent;border-left:.3em solid transparent;}
.room_boxcls{width:380px;position:absolute !important;border:1px solid #ccc;background:#ffffff;left:14px;top:38px;border-radius:5px !important;display:none;z-index:9999999999999 !important;padding:10px;}
.room_booking_traveller .title{font-size:14px;background:var(--black-bg-color); border:1px solid var(--black-bg-color);color:var(--text-color-white);padding:2px 10px;margin-bottom:10px;}
.room_boxcls .room_boxclsIn{padding:10px;}
a.add_more{color:#171616;border:1px solid #d2d8dd;width:100%;display:block;font-size:12px;text-align:center;text-decoration:none;cursor:pointer;}
#fh5co-header .display-tc .btn, .fh5co-cover .display-tc .btn{padding:13px 20px;color:#fff !important;border:none !important;font-size:18px;background:#e41d22 !important;border-radius:0px;margin-left:16px;margin-bottom:14px;}
.room_boxcls .room_boxclsIn .btn{color:#333 !important;padding-bottom:0.3rem !important;background:#eee !important;border:1px solid #444 !important;margin-bottom:0px;font-size:15px !important;}
.btn-outline{

    background: var(--home-tab-icon);
    font-size: 12px;
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
    color: #fff;
    float: right;
    margin: 0;
    padding: 2px 10px;
    border-radius: 0px;
}
.send_message_margi_btn {
    border: none;
    font-size: 13px;
    background: var(--secondary-color-code) ;
    float: right;
    padding: 8px 20px;
    color: #fff;
    border-radius: 5px;
    font-weight: 700;
    text-decoration: none;
    text-align: center;
}
.room_boxcls .pull-right{width:100%;padding-top:0px;}
.btn-outline:hover, .add_more:hover{background:var(--secondary-color-code) ;color:#fff;}

.standard_class input[type="radio"]:checked + label{background-color:var(--home-tab-blue_color);border-color:var(--home-tab-blue_color);color:var(--text-color-white) !important;}
.standard_class{height:150px;overflow-y:auto;}
.standard_class > .radio{display:block;margin-top:0px !important;margin-bottom:0px !important;font-weight:300 !important;
                         margin-right: 10px;}
.standard_class input[type="radio"]{width:0;display: none;}
.standard_class label{display:inline-block;padding:2px 0;f
                      ont-size:11px !important;border:2px solid #ECF0F1;
                      border-radius:22px;cursor:pointer;width:100%;
                      text-align:center !important;margin:2px 0;float:left;font-size: 11px !important;}
.count-input{position:relative;width:100%;margin:0;}
.count-input .incr-btn:first-child{right:auto;left:0;top:46%;border-radius:8px 0 0 8px;}
/*.roomBoxMain .roomBoxMainIn input{padding:10px;color:#000 !important;}*/
.form_searchflight input{font-size:14px;height:40px;float:left;}
.count-input_cls li{display:inline-block;}
.count-input_cls{padding-left:0;margin-bottom:0;position:relative;}
.checkbox_handle{margin-top:0px;}
.minus-cls{cursor:pointer;position:relative;width:30px;padding:0;height:20px;font-size:18px;vertical-align:middle;font-weight:300;text-align:center;line-height:18px;top:0;text-decoration:none;color:var(--text-color-white);background:var(--home-tab-blue_color);border-radius:4px;}
.plus-cls{cursor:pointer;position:relative;width:30px;padding:0;height:20px;font-size:18px;vertical-align:middle;font-weight:300;text-align:center;line-height:18px;top:0;float:right;right:0;text-decoration:none;color:var(--text-color-white);background:var(--home-tab-blue_color);border-radius:4px;}
.down_count .fa, .up_count .fa{font-size:12px;}
.counter-int{position:absolute;width:40px;line-height:18px;right:50%;transform:translate(-50%, -50%);}
.counter{border:none;background:#fff;top:50%;position:absolute;left:50%;width:100%;text-align:center;font-size:15px;transform:translate(50%, 0%);}
.t-radiobtn{margin-bottom:10px;}
/*.t-radiobtn label{font-size:14px;}*/
.flight-t-box{font-weight:300;font-size:13px;}
.home-tab-btns .nav.nav-tabs{border:none !important;}
#tab4 .t-radiobtn{margin-bottom:0;}
.flightcontent{background:#ECF0F1;}
.serach_flight_result{background:var(--secondary-color-code) ;margin:0;padding:70px 0 0;width:100%;height:100%;}
.search_flight_title{width:100%;margin:0 0 40px;padding:0;text-align:center;}
.search_flight_title h3{font-size:44px;color:#fdfdfd;margin:10px 0 20px;padding:0px 0;line-height:30px;}
.search_flight_title p{font-size:21px;color:#fdfdfd;margin:5px 0;padding:0px 0;line-height:30px;}
.form_searchfligh_mobile{width:100%;background:#fff;border-radius:10px;-moz-border-radius:10px;margin-bottom:20px;-o-border-radius:10px;-webkit-border-radius:10px;}
.flightroud_earch{margin:0 0 0;}
.flightroud_earch ul{list-style:none;margin:0;padding:0;overflow:auto;float:left;}
.flightroud_earch ul li{color:var(--secondary-color-code) ;display:block;position:relative;float:left;width:130px;height:48px;}
.flightroud_earch ul li input[type=radio]{position:absolute;visibility:hidden;}
.flightroud_earch ul li label{display:block;position:relative;font-weight:600;font-size:12px;padding:9px 5px 5px 26px;margin:0px auto;height:30px;z-index:9;cursor:pointer;-webkit-transition:all 0.25s linear;letter-spacing:1px;}
.flightroud_earch ul li:hover label{color:var(--flightmobile-titletxt);}
.flightroud_earch ul li .check{display:block;position:absolute;border:2px solid var(--secondary-color-code) ;border-radius:100%;height:18px;width:18px;top:8px;left:0;z-index:5;transition:border .25s linear;-webkit-transition:border .25s linear;}
.flightroud_earch ul li:hover .check{border:2px solid var(--green_color);}
.flightroud_earch ul li .check::before{display:block;position:absolute;content:'';border-radius:100%;height:10px;width:10px;top:2px;left:2px;margin:auto;transition:background 0.25s linear;-webkit-transition:background 0.25s linear;}
.flightroud_earch input[type=radio]:checked ~ .check{border:2px solid var(--green_color);}
.flightroud_earch input[type=radio]:checked ~ .check::before{background:var(--green_color);}
.flightroud_earch input[type=radio]:checked ~ label{color:var(--flightmobile-titletxt);}
.nonstop_wrapper{float:right;
                 display: none;}
.nonstop_mytrip{float:left;margin:4px 10px 4px 13px;font-size:14px;color:#fff;}
.switch{position:relative;display:inline-block;width:60px;height:28px;}
.switch input{opacity:0;width:0;height:0;}
.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;outline:none;}
.slider:before{position:absolute;content:"";height:19px;width:19px;left:6px;bottom:5px;background-color:#243241;-webkit-transition:.4s;transition:.4s;}
input:checked + .slider{background-color:#ECF0F1;}
input:checked + .slider:before{position:absolute;content:"";height:19px;width:19px;left:10px;bottom:5px;background-color:var(--green_color);-webkit-transition:.4s;transition:.4s;}
input:focus + .slider{box-shadow:0 0 1px #2196F3;}
input:checked + .slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px);}
.slider.round{border-radius:34px;}
.slider.round:before{border-radius:50%;}
.mytrip_destination{width:30%;float:left;margin-right:6px;position:relative;}
.mytrip_calender_box{width:30%;float:left;border:2px solid #d7d7d7;border-radius:10px;padding:10px 10px 10px 15px;margin-right:10px;}
.mytrip_class{width:170px;float:left;border:2px solid #d7d7d7;border-radius:10px;padding:5px 10px 5px 15px;margin-right:10px;position:relative;cursor:pointer;}
.mytrip_class label{font-size:14px;color:var(--green_color);font-weight:900;margin-bottom:0;}
.mytrip_class .small-text{font-size:10px;color:var(--flight-cus-details-smalltxt);line-height:14px;}
.mytrip_class .form-control{display:block;width:100%;height:34px;padding:0px 0;font-size:16px;line-height:1.42857143;color:var(--flightmobile-titletxt);background-color:#fff;background-image:none;border:0px solid #ccc;border-radius:0px;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,.075);box-shadow:inset 0 0 0 rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;margin:-4px 0 0;}
.mytrip_city{width:47%;float:left;margin-right:10px;border:2px solid #d7d7d7;border-radius:10px;padding:10px 10px 10px 15px;min-height:88px;}
.mytrip_city label{font-size:14px;color:var(--green_color);font-weight:900;margin-bottom:0;}
.mytrip_city .small-text{font-size:10px;color:var(--flight-cus-details-smalltxt);line-height:14px;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box;}
.mytrip_city .form-control{display:block;width:100%;height:34px;padding:0px 0;font-size:16px;line-height:1.42857143;color:var(--flightmobile-titletxt);background-color:#fff;background-image:none;border:0px solid #ccc;border-radius:0px;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,.075);box-shadow:inset 0 0 0 rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;margin:-4px 0 0;}
.mytrip_to{width:48%;float:left;margin-right:0;border:2px solid #d7d7d7;border-radius:10px;padding:10px 10px 10px 18px;min-height:88px;}
.mytrip_to label{font-size:14px;color:var(--green_color);font-weight:900;margin-bottom:0;}
.mytrip_to .small-text{font-size:10px;color:var(--flight-cus-details-smalltxt);line-height:14px;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box;}
.mytrip_to .form-control{display:block;width:100%;height:34px;padding:0px 0;font-size:16px;line-height:1.42857143;color:var(--flightmobile-titletxt);background-color:#fff;background-image:none;border:0px solid #ccc;border-radius:0px;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,.075);box-shadow:inset 0 0 0 rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;margin:-4px 0 0;}
.exchange_transfer{
    z-index: 999;
    position: absolute;
    width: 24px;
    height: 24px;
    border-radius: 100px;
    left: -12px;
    line-height: 22px;
    top: 6px;
    text-align: center;
}
.exchangeroot {
    position: relative;
}
.forgot {
    border: none;
    font-size: 13px;
    background: var(--secondary-color-code);
    float: right;
    width: 100%;
    color: #fff;margin-bottom: 10px;
    font-weight: 700;
    text-decoration: none;
    text-align: center;
}
.search-result img {
    max-height: 100%;
    object-position: center;
    object-fit: cover;
    width: 100%;
    height: 400px;
}
.profile_Count {
    background: #e9ecef;
    margin: 0 auto;
}
.change {
    border: none;
    font-size: 13px;
    background: #eb2318;
    float: right;
    width: 100%;
    color: #fff;
    font-weight: 600;
    text-decoration: none;
    text-align: center;
}
.change:hover {

    background: var(--green_color);
    outline: 0;
    border: none;
    box-shadow: none;
    color: #fff;
}
.profile_Count .popup-title {
    margin-bottom: 20px;
}
#reset_password label {
    font-size: 13px;
}
#successmsgforget p {
    font-size: 14px;
}
.forgot:hover
{
    background: var(--green_color);
    outline: 0;
    border: none;
    box-shadow: none;
    color: #fff;
}
.mytrip_departure{width:127px;float:left;margin-right:0;border:0px solid #d7d7d7;border-radius:0;padding:0;}
.mytrip_departure label{font-size:14px;color:var(--green_color);font-weight:900;margin-bottom:0;}
.mytrip_departure .small-text{font-size:10px;color:var(--flight-cus-details-smalltxt);line-height:14px;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box;}
.mytrip_departure .form-control{display:block;width:100%;height:34px;padding:0px 0;font-size:16px;line-height:1.42857143;color:var(--flightmobile-titletxt);background-color:#fff;background-image:none;border:0px solid #ccc;border-radius:0px;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,.075);box-shadow:inset 0 0 0 rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;margin:-4px 0 0;}
.mytrip_return{width:118px;float:right;margin-right:0;border:0px solid #d7d7d7;border-radius:0px;padding:0;}
.mytrip_return label{font-size:14px;color:var(--green_color);font-weight:900;margin-bottom:0;}
.mytrip_return .small-text{font-size:10px;color:var(--flight-cus-details-smalltxt);line-height:14px;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box;}
.mytrip_return .form-control{display:block;width:100%;height:34px;padding:0px 0;font-size:16px;line-height:1.42857143;color:var(--flightmobile-titletxt);background-color:#fff;background-image:none;border:0px solid #ccc;border-radius:0px;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,.075);box-shadow:inset 0 0 0 rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;margin:-4px 0 0;}
a.flightsubmit, .flightsubmit{float:right;border-radius:10px;width:160px;background-color:var(--green_color);color:#fff;font-size:16px;border-color:var(--green_color);margin:0;padding:5px 21px;line-height:80px;}
a.flightsubmit:hover, .flightsubmit:hover{color:#fff;background-color:#444;border-color:#444;}
a.flightsubmit:focus, .flightsubmit:focus{color:#fff;background-color:var(--green_color);border-color:var(--green_color);outline:none;box-shadow:0 0 0 0 rgba(0, 123, 255, .25);}
a.flightsubmit:active:focus, .flightsubmit:active:focus{color:#fff;background-color:var(--green_color);border-color:var(--green_color);outline:none;box-shadow:0 0 0 0 rgba(0, 123, 255, .25);}
.sorticon{width:12px;}
.sortright li a{color:var(--buslisting_carname);padding:2px 4px 2px 20px;}
.sortright a{color:var(--buslisting_carname);text-decoration:none;}
.serach_flight_result .container{max-width:1140px;}
.car-box{width:380px;position:absolute !important;border:1px solid #ccc;background:#ffffff;left:0%;border-radius:5px !important;display:none;z-index:9999999999999 !important;padding:10px;top:100%;}

.sortright ul li a.active:before{position:absolute;content:"";width:12px;height:12px;
                                 background-image:url(/public/images/sorticon.png);left:4px;background-size:100%;top:4px;background-repeat:no-repeat;}
.car-box label{font-weight:600;font-size:12px;}
.sortright ul li a.active_sort{background:#666;position:relative;color:#fff;}
.sortright ul li a.active_sort:before{position:absolute;content:"";
                                      width:12px;height:12px;background-image:url(/public/images/sorticon-down.png);left:4px;background-size:100%;top:4px;background-repeat:no-repeat;}

.sortright ul li a.active:before{position:absolute;content:"";width:12px;height:12px;background-image:url(/public/images/sorticon.png);left:4px;background-size:100%;top:4px;background-repeat:no-repeat;}
.car-box label{font-weight:600;font-size:12px;}
.sortright ul li a.active_sort{background:#666;position:relative;color:#fff;}
.sortright ul li a.active_sort:before{position:absolute;content:"";width:12px;height:12px;background-image:url(/public/images/sorticon-down.png);left:4px;background-size:100%;top:4px;background-repeat:no-repeat;}

.car-filter a:focus{outline:none;box-shadow:none;}
.carlistingBanner{background:#34425f;padding:30px 0px;}
.carlistingBanner .srch_form{background:#fff;background:#fff;padding:10px;}
.carlistingBanner .form-control{margin-bottom:0;}
.carcol{-ms-flex:11%;flex:11%;max-width:11%;}
.carname{color:var(--buslisting_carname);font-weight:700;font-size:13px;}
.car-ft{font-size:12px;    color: #444;
    font-weight: 600;}
.advanceDetail1 a,.advanceDetail2 a ,.advanceDetail3 a ,.advanceDetail4 a{color:var(--secondary-color-code) ;font-size:13px;}
.form-control{
    margin-bottom: 10px;
    font-weight: 400;
    font-size: 13px !important;}
.margin-tp{margin-top:20px;}
.pertxt{font-size:12px;}
.carbox img{height:100%;width:100%;object-fit:contain;}
.carbox{height:104px;width:100%;}
.advanceDetailsBox1, .advanceDetailsBox2, .advanceDetailsBox3, .advanceDetailsBox4{background:rgb(40 167 69/7%);right:50%;background-color:#eff8f9;font-size:12px;text-align:justify;font-weight:600;border:1px solid #8a97b1;padding:8px;line-height:17px;display:block;z-index:10001;left:15px;display:none;margin:8px 0 0 0;width:420px;position:absolute;top:40px;-moz-border-radius:5px;border-radius:5px;}
.fareDetailsbox1, .fareDetailsbox2, .fareDetailsbox3, .fareDetailsbox4{position:relative;background-color:#eff8f9;font-size:12px;text-align:justify;font-weight:600;border:1px solid #8a97b1;padding:8px;line-height:17px;display:none;z-index:10001;right:0;margin:8px 0 0 0;width:100%;width:420px;position:absolute;top:40px;-moz-border-radius:5px;border-radius:5px;}
.text-red{color:var(--secondary-color-code) ;}
.fareDetails1 a, .fareDetails2 a, .fareDetails3 a, .fareDetails4 a{font-size:12px;color:var(--secondary-color-code) ;cursor:pointer;}
.advanceDetail1{margin-left:10px;}
.bussorting_mobile{display:none;}
.sortlisting{margin:10px 0;padding:0;}
ul.sortright li{display:inline-block;width:20%;text-align:center;padding-left:0;font-size:13px;background:#666;font-weight:600;color:#9e9e9e;}
li.sortingnames{width:25%;}
.sortright{width:100%;list-style-type:none;}
.sortright ul{margin:0;padding:0;}
.sortright ul li{font-size:13px;font-weight:600;color:#444;list-style-type:none;float:left;}
.sortright ul li.carseats{width:30%;}
.sortright ul li.carname{width:25%;text-align:left;}
.sortright ul li.carkm{width:19%;}
.sortright ul li.active a{color:#fff;}
.sortright ul li a.active{background:#666;position:relative;color:#fff;}
.hotelDetails .tab-list{width:150px;}
.amenitieslist li{margin-left:20px;list-style-type:none;}
.amenitieslist .fa{font-size:12px;padding-right:10px;}
#photoGallery img{margin-bottom:26px;min-height:180px;object-fit:cover;}
.btn.closebtn:hover{background:none;color:var(--secondary-color-code) ;border:1px solid var(--secondary-color-code) ;}
.closebtn{background:var(--secondary-color-code) ;color:#fff;font-size:13px;}
.searchbtn{background:none;color:var(--secondary-color-code) ;font-size:13px;border:1px solid var(--secondary-color-code) ;}
.searchbtn:hover{background:var(--secondary-color-code) ;color:#fff;font-size:13px;}#changeHotel .modal-body{padding:20px;}
.fair_summary{background:#fff;border:1px solid #d7d7d7;margin:0 0 20px 0;padding:0px;}
.fair_title{backgro

Youez - 2016 - github.com/yon3zu
LinuXploit