

.navbar-brand>img {
    display: block;
    margin-left: -4%;
    margin-top: -0.9em;
}


.loader{position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:9999;background:url(../images/loader-orange.gif) center no-repeat #fff;}
p{color:#333;}
.page-heading h2{color:#231f20;}
.page-heading.white-heading h2{color:white;}
.page-heading .heading-line{border-color:#ccc;border-width:medium;}
.innerpage-heading h1{color:#000000;}
.trip-heading span{color:#df0024;}
.yellow-line{border-color:#df0024;border-width:5px;}
.bg-grey{background:#f1f2f2;}
.btn{border-radius:0px;border:0px;}
.btn-orange,
.btn-orange:focus{background:#333;color:white;}
.btn-orange:hover{background:#010101;color:white;}
.btn-black,
.btn-black:focus{background:#000;color:white;}
.btn-black:hover{background:#df0024;color:white;}
.btn-o-border{border:1px solid #ccc;color:#000;}
.btn-o-border:hover{border-color:#000;color:white;background:#00aeef;}
.btn-w-border{border:1px solid #000;color:black;}
.btn-w-border:hover{border:1px solid #000;color:black;background:white;}
.btn-g-border,
.btn-g-border:focus{border:1px solid #939598;color:#565656;}
.btn-g-border:hover{border:1px solid black;color:white;background:black;}
.btn-white,
.btn-white:focus{background:white;color:#000;}
.btn-white:hover{background:#df0024;color:#000;}
.btn-lightgrey,
.btn-lightgrey:focus{background:#efefef;color:#000;}
.btn-lightgrey:hover{background:#303030;color:white;}
.owl-carousel.owl-custom-arrow .owl-controls .owl-buttons .owl-prev,
.owl-carousel.owl-custom-arrow .owl-controls .owl-buttons .owl-next{border-radius:0px;background:#000000;}
.map iframe{border:0px;}
@media(max-width:991px){.back-size{background-size:cover !important;}
}
#top-bar{background-color:#2a0505;}
#top-bar .form-group select{background:none;-webkit-appearance:none;-moz-appearance:none;border:0px;box-shadow:none;}
#top-bar .form-group select option{color:black;}
#top-bar.tb-text-white #links ul li a,
#top-bar.tb-text-white #info ul li,
#top-bar.tb-text-white .form-group select,
#top-bar.tb-text-white .form-group .fa{color:white;}
#top-bar.tb-text-white #links > ul > li form:after{background:white;}
#top-bar.tb-text-grey #links ul li a,
#top-bar.tb-text-grey #info ul li,
#top-bar.tb-text-grey .form-group select,
#top-bar.tb-text-grey .form-group .fa{color:#ffffff;}
#top-bar.tb-text-grey #links > ul > li form:after{background:#939598;}
#flight-homepage #top-bar{background:#df0024;}
#cruise-homepage #top-bar{background:rgba(0,0,0,0.7);}
.navbar-white{background:white; height:7em}
.main-navbar{border:0px;border-radius:0px; height:4em}
.main-navbar .navbar-header .navbar-brand{color:#000;font-weight:900;}
.main-navbar .navbar-header .navbar-brand span{color:#df0024;}
.main-navbar .navbar-header .header-search .fa{color:#df0024;}
.main-navbar .navbar-header .navbar-toggle{background:none;border:0;}
.main-navbar .navbar-header .navbar-toggle span{background:#000;}
.main-navbar .navbar-collapse{border-color:#f2f2f2;}
.main-navbar .nav > li > a{color:#000}
.main-navbar .navbar-nav > li::before{background:#df0024;}
.main-navbar .navbar-nav > li::before{background:#000;}
.main-navbar .nav > li > a:hover,
.main-navbar .nav > li > a:focus,
.main-navbar .nav > li > a:focus:hover,
.main-navbar .nav > li.active > a,
.main-navbar .nav > li.active > a:focus,
.main-navbar .nav > li.active > a:hover,
.main-navbar .nav > li.active > a:focus:hover{color:#df0024;background-color:transparent; box-shadow: 0 5px 15px rgba(197, 197, 197, 1);}
.main-navbar .navbar-search-link > li:last-child a{border:1px solid #df0024;color:#df0024;border-radius:100%;}
.main-navbar .navbar-search-link > li:last-child a:hover{background:#df0024;color:white; box-shadow: 0 5px 15px rgba(197, 197, 197, 1);}
.main-navbar .navbar-nav > li.dropdown.active.open > a,
.main-navbar .navbar-nav > li.dropdown.active > a:hover,
.main-navbar .navbar-nav > li.dropdown.open > a,
.main-navbar .navbar-nav > li.dropdown.open > ul.dropdown-menu > a:hover{color:#df0024;background:none;}
.main-navbar .navbar-nav li .dropdown-menu{border-radius:0px;background:#f6f6f6;border-color:#f2f2f2;border-bottom:0px;}
.main-navbar .navbar-nav li .dropdown-menu li a:hover,
.main-navbar .navbar-nav li .dropdown-menu li a:focus,
.main-navbar .navbar-nav li .dropdown-menu li.active a,
.main-navbar .navbar-nav li .dropdown-menu li.active a:hover{background:#df0024;color:black;}
.main-navbar .mega-dropdown-menu{background:linear-gradient(rgba(242, 242, 242,0.85),rgba(242, 242, 242,0.85)),url('../images/megamenu.jpg') 65% 50% !important;}
.main-navbar .mega-dropdown-menu .dropdown-header{color:#333;}
.main-navbar .navbar-nav li .mega-dropdown-menu ul li a{color:#333;border-bottom:0px;}
.main-navbar .mega-dropdown-menu .dropdown-header span{color:#df0024;}
@media(min-width:768px){.main-navbar.affix{box-shadow:0px 2px 5px rgba(0,0,0,0.2);}
.main-navbar .navbar-nav li .dropdown-menu li a{border-bottom:1px solid #ebebeb;}
}
@media(max-width:767px){.main-navbar{background:white;}
.main-navbar.affix{box-shadow:0px 2px 5px rgba(0,0,0,0.2);}
}
@media(min-width:1200px){.main-navbar.navbar-transparent .navbar-nav > li > a{color:#a0282e;}
.main-navbar.navbar-transparent .navbar-nav > li:last-child > a{color:}
.main-navbar.navbar-transparent .nav > li > a:hover,
.main-navbar.navbar-transparent .nav > li > a:focus,
.main-navbar.navbar-transparent .nav > li > a:focus:hover,
.main-navbar.navbar-transparent .nav > li.active > a,
.main-navbar.navbar-transparent .nav > li.active > a:focus,
.main-navbar.navbar-transparent .nav > li.active > a:hover,
.main-navbar.navbar-transparent .nav > li.active > a:focus:hover{color:#000; -webkit-animation: glow 1s ease-in-out infinite alternate;
  -moz-animation: glow 1s ease-in-out infinite alternate;
  animation: glow 1s ease-in-out infinite alternate; }
.main-navbar.navbar-transparent.affix .navbar-nav > li > a{color:#000000;}
.main-navbar.navbar-transparent.affix .nav > li > a:hover,
.main-navbar.navbar-transparent.affix .nav > li > a:focus,
.main-navbar.navbar-transparent.affix .nav > li > a:focus:hover,
.main-navbar.navbar-transparent.affix .nav > li.active > a,
.main-navbar.navbar-transparent.affix .nav > li.active > a:focus,
.main-navbar.navbar-transparent.affix .nav > li.active > a:hover,
.main-navbar.navbar-transparent.affix .nav > li.active > a:focus:hover{color:#ccc;}
}
@media(min-width:768px){.main-navbar.navbar-transparent{background:#ecd1cc;}
.main-navbar.navbar-transparent .navbar-brand{color:white;}
.main-navbar.navbar-transparent .navbar-toggle span{background:white;}
.main-navbar.navbar-transparent.affix{background:white;}
.main-navbar.navbar-transparent.affix .navbar-brand{color:#000;}
.main-navbar.navbar-transparent.affix .navbar-toggle span{background:#000;}
}
.navbar-colored{background:#df0024;}
.main-navbar.navbar-colored .navbar-header .navbar-brand{color:white;}
.main-navbar.navbar-colored .navbar-header .navbar-brand span{color:#000;}
.main-navbar.navbar-colored .nav > li > a{color:white;}
.main-navbar.navbar-colored .navbar-nav > li::before{background:#000;}
.main-navbar.navbar-colored .navbar-nav > li::before{background:#000;}
.main-navbar.navbar-colored .nav > li > a:hover,
.main-navbar.navbar-colored .nav > li > a:focus,
.main-navbar.navbar-colored .nav > li > a:focus:hover,
.main-navbar.navbar-colored .nav > li.active > a,
.main-navbar.navbar-colored .nav > li.active > a:focus,
.main-navbar.navbar-colored .nav > li.active > a:hover,
.main-navbar.navbar-colored .nav > li.active > a:focus:hover{color:#000;background-color:transparent;}
.main-navbar.navbar-colored .navbar-nav > li.dropdown.active.open > a,
.main-navbar.navbar-colored .navbar-nav > li.dropdown.active > a:hover,
.main-navbar.navbar-colored .navbar-nav > li.dropdown.open > a,
.main-navbar.navbar-colored .navbar-nav > li.dropdown.open > ul.dropdown-menu > a:hover{color:#000;background:none;}
.main-navbar.navbar-colored .navbar-nav li .dropdown-menu li a:hover,
.main-navbar.navbar-colored .navbar-nav li .dropdown-menu li a:focus,
.main-navbar.navbar-colored .navbar-nav li .dropdown-menu li.active a,
.main-navbar.navbar-colored .navbar-nav li .dropdown-menu li.active a:hover{background:#000;color:#f2f2f2;}
.main-navbar.navbar-colored .navbar-search-link > li:last-child a{border:1px solid white;color:white;border-radius:100%;}
.main-navbar.navbar-colored .navbar-search-link > li:last-child a:hover{background:white;color:#000;}
.main-navbar.navbar-colored .navbar-header .header-search .fa{color:#000;}
@media(max-width:767px){.main-navbar.navbar-colored{background:#df0024;}
}
.navbar-black{background:rgba(0,0,0,0.4);}
.main-navbar.navbar-black.affix{background:#000;}
.main-navbar.navbar-black .navbar-header .navbar-brand{color:white;}
.main-navbar.navbar-black .navbar-header .navbar-brand span{color:#df0024;}
.main-navbar.navbar-black .navbar-header .navbar-toggle span{background:white;}
.main-navbar.navbar-black .nav > li > a{color:white;}
.main-navbar.navbar-black .nav > li > a:hover,
.main-navbar.navbar-black .nav > li > a:focus,
.main-navbar.navbar-black .nav > li > a:focus:hover,
.main-navbar.navbar-black .nav > li.active > a,
.main-navbar.navbar-black .nav > li.active > a:focus,
.main-navbar.navbar-black .nav > li.active > a:hover,
.main-navbar.navbar-black .nav > li.active > a:focus:hover{color:#df0024;background-color:transparent;}
@media(max-width:767px){.navbar-black{background:rgba(0,0,0,0.4);}
}
.overlay{background-color:rgb(0,0,0);background-color:rgba(0,0,0, 0.9);}
#menu-button{color:black;}
#close-button{color:#818181;}
#close-button:hover{color:#f1f1f1;}
.overlay-content form input{background:rgba(255,255,255,0.2);border:0px;border-radius:0px;color:white;}
.overlay-content form input:focus{box-shadow:none;border-color:white;}
.overlay-content form .input-group-btn .btn{background:#818181;}
.overlay-content form .input-group-btn .btn:hover{background:white;}
.overlay-content form input,
.overlay-content form .input-group-btn .btn{height:60px;}
#mySidenav{background:white;box-shadow:0px 0px 20px rgba(0,0,0,0.3);transform:translateX(120%);}
#mySidenav::-webkit-scrollbar{width:0.5em;background:#f2f2f2;}
#mySidenav::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);}
#mySidenav::-webkit-scrollbar-thumb{background-color:#303030;outline:1px solid slategrey;}
#mySidenav #web-name{background:#df0024;color:white;}
#mySidenav #web-name::after{background:#303030;transform:rotate(43deg);}
.sidenav #closebtn{color:#ccc;background:transparent;}
#main-menu .list-group.panel{border:0px;}
#main-menu .list-group > .list-group-item{border-radius:0px;border-left:0px;border-right:0px;border-color:#f6f6f6;color:#303030;}
#main-menu .list-group > .list-group-item:first-child{border-top:0px;}
#main-menu .list-group > .list-group-item.active,
#main-menu .list-group > .list-group-item:focus,
#main-menu .list-group > .list-group-item:hover{background:#303030;color:white;}
#main-menu .list-group-item .link-icon{color:#df0024;}
#mySidenav .list-group-item .arrow{color:#df0024;}
#main-menu .list-group .sub-menu .list-group-heading span{color:#df0024;}
#main-menu .list-group .sub-menu > .list-group-item{background:#f8f8f8;border-color:#f1f1f1;border-radius:0px;}
#main-menu .list-group .sub-menu > .list-group-item.active,
#main-menu .list-group .sub-menu > .list-group-item:hover,
#main-menu .list-group .sub-menu > .list-group-item:focus{background:#e6e6e6;color:#303030;}
@media(min-width:1200px){#mySidenav{transform:translateX(120%) !important;}
}
.flexslider.slider{border:0px;border-radius:0px;background:none;}
.flexslider li .meta,
.flexslider li .meta p{color:white;}
.flexslider li .meta .highlight-price{background:#df0024;}
.flexslider li .meta .btn{background:transparent;color:white;border:1px solid white;}
.flexslider li .meta .btn:hover{background:white;color:#333;border:1px solid white;}
.search-tabs .nav-tabs li a{background:#000;border-radius:0px;color:white;}
.search-tabs .nav-tabs li:hover a{border-color:transparent;}
.search-tabs .nav-tabs li.active a{background:#ccc;border-radius:0px;color:#fff;border:2px solid white;border-bottom:0px;}
.search-tabs .nav-tabs li .fa{color:#df0024;}
.search-tabs .tab-content .tab-pane{background:white;}
.search-tabs .tab-content .tab-pane .form-group .fa{color:#df0024;}
.search-tabs .tab-content .tab-pane input,
.search-tabs .tab-content .tab-pane select{border-radius:0px;color:#000;border-color:#e2e3e4;box-shadow:none;}
.search-tabs .tab-content .tab-pane input::placeholder{color:#000;}
.search-tabs .tab-content .tab-pane select{-webkit-appearance:none;-moz-appearance:none;}
#search-tabs-2 .nav-tabs li.active a,
#search-tabs-2 .nav-tabs li.active .fa{color:#66686a;}
#search-tabs-3 .nav-tabs{border-bottom-color:transparent;}
#search-tabs-3 .nav-tabs li a,
#search-tabs-3 .nav-tabs li.active a{border:0px;}
#search-tabs-3 .nav-tabs li.active a,
#search-tabs-3 .nav-tabs li.active .fa{color:#66686a;}
#search-tabs-3 .nav-tabs li.active a{background:rgba(255,255,255,0.9);}
#search-tabs-3 .tab-pane{background:rgba(255,255,255,0.9);}
#search-tabs-3 .tab-pane form input,
#search-tabs-3 .tab-pane form input::placeholder,
#search-tabs-3 .tab-pane form select{color:#8c8d8f;}
#search-tabs-3 .tab-pane form select option{color:#000;}
.welcome-message{background:rgba(0,0,0,0.8);color:#df0024;}
.welcome-message p{color:white;}
#search-tabs-4 .nav-tabs li.active a,
#search-tabs-4 .nav-tabs li.active .fa{color:#66686a;}
#search-tabs-4 .tab-pane{border-bottom:1px solid #e2e3e4;}
#search-tabs-5 .tab-pane{background:#efeff0;}
.main-block:hover{transform:translateY(-10px);}
.main-block:hover .main-img img{transform:scale(1.15);}
.main-info{background:white;}
.main-info .main-title a{color:#000;}
.rating .fa.lightgrey{color:#d1d3d4;}
.rating .fa.orange{color:#000000;}
.rating .fa.grey{color:#8b8e90;}
.arrow .fa{background:#8e8f91;color:white;border-radius:100%;}
.arrow .fa:hover{background:#df0024;color:white;}
.offer-price-1 li.price{color:white;}
.offer-price-1 li.price .divider,
.offer-price-1 li.price .pkg{color:#b6b6b6;}
.offer-price-2{background:#000;color:white;}
.offer-price-2 .arrow .fa{background:#df0024;}
.hotel-block:hover .hotel-info{box-shadow:0px 4px 8px rgba(0,0,0,0.15);}
.main-mask{background:rgba(0,0,0,0.8);}
.hotel-info{box-shadow:0px 4px 6px rgba(0,0,0,0.07);border:1px solid #e6e7e8;}
#hotel-homepage #hotel-offers{background:linear-gradient(rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.5)),url(../images/hotel-offers.jpg) 50% 80%
background-size:cover;}
#main-homepage #tour-offers{background:linear-gradient(rgba(0,0,0,0.3),rgba(0,0,0,0.3)),url(../images/tour-offers.jpg) 50% 0%;background-size:cover;background-attachment:fixed;}
.tour-block:hover{box-shadow:0px 0px 16px rgba(0,0,0,0.15);}
.tour-block .tour-info{border:1px solid #e6e7e8;}
#tour-homepage #tour-offers .tour-block .tour-info{background:#f8f8f8;}
.cruise-block:hover{box-shadow:0px 0px 16px rgba(0,0,0,0.15);}
.cruise-block{border:1px solid #e6e7e8;}
.cruise-info .cruise-title a{color:#231f20;}
.cruise-price{color:#104096;}
.cruise-mask{background:white;}
.cruise-mask p{color:#2d2d2d;}
#owl-cruise-offers .owl-controls .owl-buttons .owl-prev,
#owl-cruise-offers .owl-controls .owl-buttons .owl-next{border-radius:100%;}
.flight-block:hover{box-shadow:0px 0px 16px rgba(0,0,0,0.15);}
.flight-img{border:1px solid #e6e7e8;background:white;}
.flight-title{background:#df0024;color:#1e1e1e;}
.flight-timing{background:#ededee;color:#6d6e71;}
.flight-timing ul{background:#ededee;}
.flight-timing{border-left:1px solid #e6e7e8;border-right:1px solid #e6e7e8;}
.flight-timing li:first-child{border-right:1px solid #dedfe0;}
.flight-timing li .fa{color:#df0024;}
.flight-timing li:nth-child(2) .fa{transform:rotate(83deg);}
.flight-info .offer-price-1{background:#1e1e1e;}
.flight-info .offer-price-1 li.price .pkg{color:white;}
@media(min-width:992px) and (max-width:1199px){.flight-timing li:first-child{border-right:0px;}
}
@media(max-width:420px){.flight-timing li:first-child{border-right:0px;}
}
#flight-homepage #flight-offers{background:#f1f1f1;}
#flight-homepage .flight-img{border:0px;}
.destination-block{border:1px solid #e6e7e8;}
.destination-block:hover{box-shadow:0px 0px 16px rgba(0,0,0,0.15);}
.destination-info{background:white;}
.destination-title a,
.destination-title .country{color:#000;}
.destination-title .destination-price{color:#df0024;}
.destination-title .btn{color:white;}
.vehicle-time{background:white;border:1px solid #e6e7e8;}
.vehicle-info{box-shadow:0px 4px 6px rgba(0,0,0,0.07);border:1px solid #e6e7e8;}
.vehicle-block:hover .vehicle-info{box-shadow:0px 4px 8px rgba(0,0,0,0.15);}
.vehicle-info .vehicle-title p{color:#a7a9ac;}
.car-offer-block:hover{box-shadow:0px 4px 16px rgba(0,0,0,0.15);}
.car-offer-info{background:#efeff0;}
.car-offer-info li a{color:#000;}
.car-offer-info li .car-offer-price{color:#df0024;}
.car-offer-info li .limit{color:#575757;}
#owl-car-offers .owl-controls .owl-buttons .owl-prev,
#owl-car-offers .owl-controls .owl-buttons .owl-next{border-radius:100%;}
.b-feature-block:hover .fa{transform:rotateY(180deg);}
#best-features.black-features{background:#232323;color:white;}
#best-features.black-features .b-feature-block .fa{border:3px solid #df0024;color:#df0024;}
#best-features.black-features .b-feature-block:hover .fa{background:#df0024;color:white;}
#best-features.black-features .b-feature-block p{color:white;}
#best-features.lightgrey-features{background:#00b2ed;color:#000;}
#best-features.lightgrey-features .b-feature-block .fa{border:3px solid #000;color:white;background:#000;}
#best-features.lightgrey-features .b-feature-block:hover .fa{color:#000;background:transparent;}
#best-features.lightgrey-features .b-feature-block p{color:#000;}
#best-features.orange-features{background:#df0024;color:#000;}
#best-features.orange-features .b-feature-block .fa{border:3px solid #000;color:white;background:#000;}
#best-features.orange-features .b-feature-block:hover .fa{color:#000;background:transparent;}
#best-features.orange-features .b-feature-block p{color:#000;}
.luxury-text h2,
.luxury-text p{color:#000;}
#luxury-rooms .row{background:#fff;}
.luxury-room-text{background:#efeff0;color:#000;}
.luxury-room-text .btn-black:hover{background:white;color:#000;}
#hot-tour .row{background:#f1f2f2;margin-left:0px;margin-right:0px;}
.hot-tour-text p{color:#949494;}
.hot-tour-text .btn-details{background:#a7a7a7;color:white;}
.hot-tour-text .btn-details:hover{background:#000;color:white;}
#cruise-offer-banner{background:#df0024;color:white;}
#cruise-offer-banner p{color:white;}
.cruise-offer-text .btn:hover{background:white;color:#df0024;}
.luxury-car-text{border:3px solid #df0024;}
#video-banner{background:linear-gradient(rgba(0, 0, 0,0.6),rgba(0, 0, 0,0.6)),url('../images/video-banner.jpg') 50% 37%;background-size:100%;}
#video-banner h2,
#video-banner p{color:white;}
#video-banner #play-button .fa{border-radius:100%;background:rgba(44, 38, 34,0.79);border:4px solid #00b1ed;color:#00b1ed;}
#message-banner{background:linear-gradient(rgba(0, 0, 0,0.76),rgba(0, 0, 0,0.76)),url('../images/message-banner.jpg') 50% 66%;background-size:140%;color:white;}
#message-banner p{color:white;}
#highlights{background:linear-gradient(rgba(0, 0, 0,0.6),rgba(0, 0, 0,0.6)),url('../images/highlights.jpg') 50% 87%;background-size:145%;color:white;}
.highlight-box .h-icon{color:#df0024;}
.highlight-box .h-text p{color:white;}
#highlights.highlights-2{background:white;}
#highlights.highlights-2 .highlight-box .h-text .numbers,
#highlights.highlights-2 .highlight-box .h-text p{color:#808285;}
#cruise-homepage #highlights{background:#f2f2f2;}
#testimonials{background:linear-gradient(rgba(0, 0, 0,0.8),rgba(0, 0, 0,0.8)),url('../images/testimonials.jpg') 50% 87%;background-size:145%;background-attachment:fixed;color:white;}
#quote-carousel .item blockquote{border-left:0px;}
#quote-carousel .carousel-indicators li{border:2px solid #CCC;border-radius:50px;}
#quote-carousel .carousel-indicators .active{background:#333333;border-radius:100px;border:4px solid #ccc;}
#flight-homepage #testimonials{background:linear-gradient(rgba(0, 0, 0,0.7),rgba(0, 0, 0,0.7)),url('../images/flight-testimonials.jpg') center center;background-size:cover;background-attachment:fixed;color:white;}
#hotel-homepage #testimonials{background:#000;}
#hotel-homepage #quote-carousel .item blockquote,
#hotel-homepage #quote-carousel small{color:#939598;}
#tour-homepage #testimonials{background:linear-gradient(rgba(0, 0, 0,0.7),rgba(0, 0, 0,0.7)),url('../images/tour-testimonials.jpg') center center;background-size:cover;background-attachment:fixed;color:white;}
#cruise-homepage #testimonials{background:white;color:#595b5c;}
#cruise-homepage #quote-carousel .item .position{color:#87888b;}
#owl-testimonials .review-block img{border:4px solid #df0024;}
#owl-testimonials .owl-pagination .owl-page span{background:#000;opacity:1;}
#owl-testimonials .owl-pagination .owl-page.active span{background:#df0024;}
.latest-block:hover{box-shadow:0px 4px 8px rgba(0,0,0,0.15);}
.latest-info{background:#090909;color:white;}
.latest-info li .author a{color:white;}
.latest-desc{border:1px solid #e6e7e8;}
.latest-desc .arrow .fa{background:#6e6e6e;}
.latest-desc .arrow .fa:hover{background:#df0024;}
.package{background:white;}
.package .pkg-features li{color:#6d6e71;border-bottom:1px solid #d1d3d4;}
.package .pkg-features li:last-child{border-bottom:0px;}
#hotel-packages{background:#eeeeee;}
.hotel-package:hover{box-shadow:0px 0px 16px rgba(0,0,0,0.15);}
.hotel-package.best-package{background:#df0024;color:white}
.hotel-package.best-package .h-pkg-price{background:white;color:#df0024;}
.hotel-package:hover .h-pkg-price{transform:rotate(360deg);box-shadow:0px 0px 16px rgba(0,0,0,0.15);}
.hotel-package.best-package .pkg-features li{color:white;border-bottom:1px solid white;}
.h-pkg-price{background:#df0024;border-radius:100%;color:white;}
.hotel-package.best-package .btn{background:#000;}
.hotel-package.best-package .btn:hover{background:white;color:#000;}
.hotel-package .btn{background:#727272;color:white;}
.hotel-package .btn:hover{background:#000;color:white;}
#tour-packages{background:#ededed;}
.tour-package:hover{box-shadow:0px 0px 16px rgba(0,0,0,0.15);transform:translateY(-10px);}
.tour-package.best-package .t-pkg-heading{background:#bb7a0f;}
.tour-package .t-pkg-heading{background:#df0024;color:white;}
.tour-package .btn{background:#313131;color:white;}
.tour-package .btn:hover{background:#df0024;color:white;}
#car-homepage #car-packages{background:linear-gradient(rgba(0, 0, 0,0.6),rgba(0, 0, 0,0.6)),url('../images/car-packages.jpg') center center;background-size:cover;}
.newsletter form input{box-shadow:none;border-radius:0px;}
.newsletter form input,
.newsletter form .input-group-btn .btn{border:0px;}
.newsletter form .input-group-btn .btn{background:white;color:#df0024;}
#newsletter-1{background:linear-gradient(rgba(0, 0, 0,0.6),rgba(0, 0, 0,0.6)),url('../images/newsletter.jpg') 50% 78%;background-size:140%;color:white;}
#newsletter-1 p{color:white;}
#newsletter-1 form .input-group-btn .btn:hover{background:#df0024;color:#000;}
#newsletter-2{background:#ccc;color:#000;}
#newsletter-2 form .input-group-btn .btn:hover{background:#000;color:white;}
#contact-form {
    background: linear-gradient(rgb(32,5,19),rgba(174, 131, 121, 0.6)),url(../images/contact-form.jpg) 50% 54%;
    background-size: cover;
    color: white;}
#contact-form form{background:rgba(255,255,255,0.25);}
#contact-form .form-group .fa{color:grey;}
#contact-form .form-group input,
#contact-form .form-group textarea{border-radius:0px;border:0px;}
.contact-block{color:#ffffff; background:rgba(255,255,255,0.25);}

.contact-block p{color:white;}
.ftr-top-grey{background:#231f20;}
.ftr-top-black{background:#000;}
.ftr-bot-black{background:#b72320;}
#footer.ftr-heading-o .footer-heading{color:#fff; margin-left:-1.5%}
#footer.ftr-heading-w .footer-heading{color:white;}
#footer-top.ftr-text-white,
#footer-top.ftr-text-white p,
#footer-top.ftr-text-white a{color:#000;}
#footer-top.ftr-text-white a:hover{color:#fff;}
#footer-top.ftr-text-grey,
#footer-top.ftr-text-grey p,
#footer-top.ftr-text-grey ul li{color:#828282;}
.footer-widget.ftr-about .social-links li .fa{color:#939598;}
.footer-widget.ftr-about .social-links li .fa:hover{color:#df0024;}
.footer-widget.ftr-in-touch input,
.footer-widget.ftr-in-touch textarea{border-radius:0px;border:0px;background:#f2f2f2;}
.footer-widget.ftr-in-touch .btn{color:#000;}
.footer-widget.ftr-in-touch .btn:hover{color:#000;background:#f49a04;}
.footer-widget.ftr-newsletter input{border:0px;border-radius:0px;}
.footer-widget.ftr-newsletter .input-group-btn .btn{background:white;color:#df0024;}
.footer-widget.ftr-newsletter .input-group-btn .btn:hover{background:#df0024;color:#000;}
.footer-widget.ftr-map iframe{border:8px solid white;}
.instagram-list li:hover img{opacity:0.7;}
#footer-bottom p,
#footer-bottom a,
#footer-bottom .line{color:#fff;}
#footer-bottom li:first-child:after{background:#fff;}
.page-cover{color:white;}
.page-cover::before{background:linear-gradient(to right, rgba(0, 0, 0,1) 0%,rgba(0, 0, 0,1) 26%, rgba(0, 0, 0,0.6) 46%, rgba(0, 0, 0,0) 64%,rgba(0, 0, 0,0) 100%);}
.page-cover .breadcrumb{background:none;}
.page-cover .breadcrumb li a{color:#df0024;}
.page-cover .breadcrumb > li + li::before,
.page-cover .breadcrumb li.active{color:white;}
@media(max-width:768px){.page-cover::before{background:linear-gradient(to right, rgba(0, 0, 0,1) 0%,rgba(0, 0, 0,1) 26%, rgba(0, 0, 0,0.6) 66%, rgba(0, 0, 0,0) 84%,rgba(0, 0, 0,0) 100%);}
}
#cover-flight-grid-list{background:url('../images/cover-flight-grid-list.jpg') 50% 40%;background-size:140%;color:white;}
#cover-flight-detail{background:url('../images/cover-flight-detail.jpg') 50% 20%;background-size:140%;color:white;}
#cover-hotel-grid-list{background:url('../images/cover-hotel-grid-list.jpg') 50% 20%;background-size:140%;color:white;}
#cover-hotel-detail{background:url('../images/cover-hotel-detail.jpg') 50% 55%;background-size:140%;color:white;}
#cover-tour-grid-list{background:url('../images/cover-tour-grid-list.jpg') 50% 84%;background-size:140%;color:white;}
#cover-tour-detail{background:url('../images/cover-tour-detail.jpg') 50% 56%;background-size:140%;color:white;}
#cover-cruise-grid-list{background:url('../images/cover-cruise-grid-list.jpg') 50% 45%;background-size:cover;color:white;}
#cover-cruise-detail{background:url('../images/cover-cruise-detail.jpg') 50% 25%;background-size:140%;color:white;}
#cover-car-grid-list{background:url('../images/cover-car-grid-list.jpg') 50% 45%;background-size:cover;color:white;}
#cover-car-detail{background:url('../images/cover-car-detail.jpg') 50% 30%;background-size:140%;color:white;}
#cover-about-us{background:url('../images/cover-about-us.jpg') 50% 45%;background-size:cover;color:white;}
#cover-blog-listing{background:url('../images/cover-blog-listing.jpg') 50% 90%;background-size:cover;}
#cover-blog-details{background:url('../images/cover-blog-details.jpg') 50% 90%;background-size:cover;}
#cover-registration{background:url('../images/cover-registration.jpg') 50% 36%;background-size:145%;}
#cover-login{background:url('../images/cover-login.jpg') 50% 76%;background-size:145%;}
#cover-forgot-password{background:url('../images/cover-forgot-password.jpg') 50% 32%;background-size:140%;}
#cover-byf-info{background:url('../images/cover-byf-info.jpg') center center;background-size:cover;}
#cover-travel-insurance{background:url('../images/cover-travel-insurance.jpg') 50% 20%;background-size:cover;}
#cover-holiday{background:url('../images/cover-holiday.jpg') 50% 30%;background-size:cover;}
#cover-thank-you{background:url('../images/cover-thank-you.jpg') 50% 50%;background-size:cover;}
#cover-contact-us{background:url('../images/cover-contact-us.jpg') 50% 20%;background-size:cover;}
.side-bar .side-bar-heading{color:#444546;}
.side-bar .filter-block{border:2px solid;}
.side-bar .filter-block h3,
.side-bar .filter-block p{color:white;}
.side-bar .filter-block .panel-default{border-radius:0px;border:0px;}
.side-bar .filter-block .panel-heading span{color:#df0024;}
.side-bar .filter-block .panel-heading{background:white;border:0px;}
.side-bar .filter-block .panel-heading a{color:#808285;}
.side-bar .filter-block .panel-body{border-top:1px solid #808285;background:#f5f5f5;}
.side-bar .filter-block .price-slider input{background:transparent;border:0px;}
.side-bar .filter-block .price-slider .ui-widget.ui-widget-content{border-radius:0px;border:0px;background:#9b9b9b;}
.side-bar .filter-block .price-slider .ui-widget-header{background:#df0024;border:1px solid #df0024;}
.side-bar .filter-block .ui-state-default, .filter-block .ui-widget-content .ui-state-default{border:0px;background:#df0024;}
.side-bar .filter-block .ui-corner-all{border-radius:0px;}
.side-bar .support-block{background:#f1f2f2;color:#808285;}
.side-bar .support-block p{color:#808285;}
.side-bar .ad-block:hover .ad-mask .ad-text{background:rgba(250, 166, 26,1);}
.side-bar .ad-mask{background:rgba(0,0,0,0.2);}
.side-bar .ad-mask .ad-text{background:rgba(250, 166, 26,0.9);color:black;border-radius:100%;}
.side-bar .booking-form-block{border:1px solid #e6e7e8;;}
.side-bar .booking-form-block .selected-price{background:#df0024;color:white;}
.side-bar .booking-form .form-group .fa{color:#808285;}
.side-bar .booking-form .form-group .fa-angle-down{color:#df0024;}
.side-bar .booking-form .form-group input,
.side-bar .booking-form .form-group input::placeholder,
.side-bar .booking-form .form-group select{color:#808285;}
.side-bar .booking-form .form-group select option{color:#333;}
.side-bar .booking-form input,
.side-bar .booking-form select{background:#f6f6f6;border-radius:0px;box-shadow:none;border-color:#e6e7e8;}
.side-bar .booking-form select{-webkit-appearance:none;-moz-appearance:none;}
.side-bar .booking-form .checkbox label{color:#808285;}
.side-bar .booking-form .checkbox label a{color:#454545;}
.side-bar .instagram li:hover{opacity:0.8;}
.side-bar .contact .c-list .icon .fa{background:#e8e8e8;color:#585858;}
.side-bar .recent-post .recent-block .recent-text h5{color:#383838;}
.side-bar .recent-post .recent-block .recent-text span{color:#696868;}
.side-bar .follow-us li a{color:#a9a9a9;}
.side-bar .follow-us li a:hover{color:#df0024;}
.side-bar .tags li .btn-g-border{border-color:#9b9b9b;color:#464646;}
.side-bar .tags li .btn-g-border:hover{border-color:#df0024;background:#df0024;color:white;}
.side-bar .categories li a{color:#696868;border-radius:0px;border-bottom:1px solid #e8e8e8;}
.side-bar .categories li:first-child a{border-top:1px solid #e8e8e8;}
.side-bar .categories li:hover a,
.side-bar .categories li.active a{color:#1a1a1a;background:none;border-bottom-color:#1a1a1a;}
.block-title a{color:#000;}
.block-info{background:#f8f8f8;border:1px solid #e6e7e8;}
.block-info p{color:#949597;}
.block-info .block-minor{color:#8c8d8f;}
.grid-block:hover{box-shadow:0px 0px 16px rgba(0,0,0,0.15);}
.f-grid-block .f-img{border:1px solid #e6e7e8;background:white;}
.f-grid-block .offer-price-1{background:#000;}
.f-grid-info .f-grid-time{color:#858585;}
.f-grid-info .f-grid-time .fa{color:#df0024;}
.f-grid-desc .f-grid-code{color:#57585a;}
.f-grid-info .f-grid-timing{background:white;}
.f-grid-timing li{border-top:1px solid #e6e7e8;border-bottom:1px solid #e6e7e8;color:#6d6e71;}
.f-grid-timing li .fa{color:#df0024;}
.f-grid-timing li:first-child{border-bottom:0px;}
.f-grid-timing li:nth-child(2) .fa{transform:rotate(83deg);}
.car-features li{color:#58595b;}
.car-features li .fa{border:1px solid #e6e7e8;background:white;color:#58595b;}
.car-features li:hover .fa{border-color:#58595b;background:#58595b;color:white;}
.list-block:hover{box-shadow:0px 0px 16px rgba(0,0,0,0.15);}
.list-info{border:1px solid #e6e7e8;}
.list-info .block-minor{color:#6d6e71;}
.f-list-block{border:1px solid #e6e7e8;background:#f6f6f6;}
.f-list-block .offer-price-1{background:#000;}
.f-list-img .offer-price-1 .duration{color:white;}
.f-list-info{border:0px;background:#f6f6f6;border-left:1px solid #e6e7e8;}
.r-list-info{border:0px;background:#f6f6f6;border-right:1px solid #e6e7e8;}
.f-list-block .flight-timing{border:0px;background:white;}
@media(max-width:991px){.f-list-block .flight-timing li:first-child{border-right:0px;}
}
.cr-list-info{background:#f1f2f2;}
.pages .pagination li a{border-radius:0px;background:#e6e7e8;color:#808285;border:0px;}
.pages .pagination li a:hover,
.pages .pagination li.active a{background:#5a5a5a;color:white;}
.pages .pagination li:first-child a:hover,
.pages .pagination li:last-child a:hover{background:#df0024;color:#000;}
.detail-tabs .nav-tabs li a{background:#939598;color:white;border-radius:0px;border-color:#e6e7e8;}
.detail-tabs .nav-tabs.nav-justified > .active > a{border-color:#e6e7e8;border-bottom-color:transparent;}
.detail-tabs .nav-tabs li.active a{background:#f1f2f2;color:#000;}
.detail-tabs .tab-content .tab-pane{border:1px solid #e6e7e8;border-top:0px;background:#f1f2f2;}
.detail-tabs .tab-content .tab-pane img{border:8px solid white;}
@media(max-width:768px){.detail-tabs .nav-tabs.nav-justified > .active > a{border-bottom-color:#e6e7e8;}
.detail-tabs .tab-content .tab-pane{border-top:1px solid #e6e7e8;}
}
.detail-slider .features li{background:rgba(0,0,0,0.6);color:white;}
.detail-slider .features li .f-icon{color:#df0024;}
.detail-slider .features li .f-text p{color:white;}
.feature-slider-nav .slick-arrow,
.feature-slider-nav .slick-arrow:hover,
.feature-slider-nav .slick-arrow:focus{background:#df0024;}
.custom-form{background:#efeff0;}
.custom-form h3{color:#58595b;}
.custom-form .form-group .fa{color:#a7a9ac;}
.custom-form .form-group input,
.custom-form .form-group textarea{border-radius:0px;border:0px;}
.custom-form .checkbox label{color:#939598;}
.custom-form .link-line,
.custom-form .simple-link{color:#6e7071;}
.custom-form .link-line > a{color:#df0024;}
.custom-check input[type="checkbox"] + label{color:#303030;}
.custom-check input[type="checkbox"] + label span{color:#646464;}
.custom-check input[type="checkbox"] + label span{background-color:#7e7e7e;}
.custom-check input[type="checkbox"]:checked + label span{background-color:#df0024;}
.custom-check input[type="checkbox"] + label span,
.custom-check input[type="checkbox"]:checked + label span{transition:background-color .2s linear;color:white;}
#about-content{background:#df0024;}
.about-text{background:white;}
#about-content .about-img img{border:6px solid white;}
#about-content .about-detail p:nth-of-type(1){color:#4f5051;}
.member-block:hover{box-shadow:0px 4px 10px rgba(0,0,0,0.15);transform:translateY(-10px);}
.member-img{background:#f1f2f2;border:1px solid #e6e7e8;}
.member-img img{border:4px solid white;box-shadow:0px 4px 8px rgba(0,0,0,0.4);}
.contact-links li .fa-facebook-square{color:#00508f;}
.contact-links li .fa-twitter-square{color:#00aeef;}
.contact-links li .fa-linkedin-square{color:#004378;}
.member-name{border:1px solid #e6e7e8;}
.member-name h3{color:#df0024;}
#owl-team .owl-pagination span{background:#000;}
#error-text{background:linear-gradient(rgba(250, 166, 26,0.85),rgba(250, 166, 26,0.85)),url('../images/error-page.jpg') top;background-size:145%;color:white;}
#error-text p{color:white;}
#error-text .btn-w-border{border:2px solid white;}
#coming-soon-text{background:linear-gradient(rgba(0, 0, 0,0.56),rgba(0, 0, 0,0.56)),url('../images/coming-soon-page.jpg') bottom;background-size:145%;color:white;}
#coming-soon-text .company-name span{color:#df0024;}
#coming-soon-text p{color:white;}
#coming-soon-text form input{border-radius:0px;border:0px;}
#coming-soon-text .input-group-btn .btn{color:#000;}
#coming-soon-text .input-group-btn .btn:hover{color:#df0024;}
#coming-soon-text .timer li{border:1px solid white;}
.blog-list:hover{box-shadow:0px 0px 16px rgba(0,0,0,0.15);}
.blog-post-img .main-mask{background:rgba(0,0,0,0.6);}
.blog-post-img .main-mask,
.blog-post-img .main-mask .blog-post-info li a{color:white;}
.blog-post-img .main-mask .blog-post-info li .fa{color:#df0024;}
.blog-post-detail{border:1px solid #e6e7e8;border-top:0px;}
.blog-post-detail .blog-post-title,
.blog-post-detail .blog-post-title a{color:#000;}
.comment-block .user-text ul .user-name:after{background:#333;}
.comment-block .user-text ul .date{color:#9d9fa2;}
.comment-block .user-text p{color:#828486;}
.comment-block .user-text a{color:#c0c0c0;}
#comment-form .innerpage-heading h1{color:#464646;}
#comment-form input,
#comment-form textarea{border-radius:0px;border:1px solid #dcddde;box-shadow:none;}
#comment-form input:focus,
#comment-form textarea:focus{border-color:#555;}
.page-cover.dashboard{background:#1f1e19;}
.dashboard-heading h2 span{color:#df0024;}
.dashboard-heading p{color:#999a9b;}
.dashboard-nav .nav-tabs{border-bottom:0px;}
.dashboard-nav .nav-tabs li a{background:#303030;color:white;border-radius:0px;border:0px;border-top:4px solid transparent;}
.dashboard-nav .nav-tabs li a:hover{background:#df0024;}
.dashboard-nav .nav-tabs li.active a{background:#df0024;color:white;border-top-color:#000;}
.dashboard-nav .nav-tabs li.active a:hover{border-left:0px;border-right:0px;border-bottom:0px;border-top:4px solid #000;}
.dashboard-nav .nav-tabs li .fa{border:2px solid white;color:white;border-radius:100%;}
.dash-content-title{color:#303030;}
.dashboard-content .btn{color:#303030;}
.dashboard-content .btn:hover{color:white;}
.info-stat .stat-block{border:2px solid #d8d8d8;color:#303030;}
.info-stat .stat-block .fa{color:#df0024;}
.info-stat .stat-block p{color:#999a9b;}
.dashboard-listing{border:1px solid #d8d8d8;}
.dashboard-listing.recent-activity{box-shadow:0px 0px 10px rgba(0,0,0,0.15);}
.dashboard-listing table td.dash-list-icon .fa{background:#afafaf;border-radius:100%;}
.dashboard-listing table tr:hover td.dash-list-btn .btn{opacity:1;}
.recent-activity td.recent-ac-text{`
color:#303030;}
.recent-activity td.recent-ac-text span{color:#df0024;}
.recent-activity td.del-field .btn{color:red;background:transparent;}
.invoices td.invoice-text .invoice-info li{color:#a2a2a2;}
.invoices td.invoice-text .invoice-info li:after{background:#a2a2a2;}
.invoices td.invoice-text .invoice-info li.red{color:#d40000;}
.invoices td.invoice-text .invoice-info li.green{color:#26b500;}
@media(max-width:768px){.dashboard-listing .table-responsive{border:0px;}
}
.user-profile .panel-default{border-radius:0px;}
.user-profile .panel-default .panel-body .big-icon{color:#f2f2f2;}
.user-profile .panel-body .user-detail .btn:hover{background:#303030;}
.booking-listing td.booking-list-date .b-date{background:#efefef;}
.booking-listing tr:hover .booking-list-date .b-date{background:white;}
.booking-listing td.booking-list-date h3{color:#df0024;}
.booking-listing td.booking-list-date p{color:#8e8e8e;}
.booking-listing td.booking-list-detail h3{color:#494949;}
.booking-listing td.booking-list-detail li{color:#737373;}
.booking-listing td.dash-list-btn .btn:nth-child(2){background:#d1d1d1;}
.booking-listing td.dash-list-btn .btn:nth-child(2):hover{background:#303030;}
.booking-trips .dash-listing-heading{background:#efefef;}
.booking-trips .dash-listing-heading input[type="radio"] + label{color:#7e7e7e;}
.booking-trips .dash-listing-heading input[type="radio"]:checked + label{color:#303030;}
.booking-trips .dash-listing-heading input[type="radio"] + label span{color:#646464;}
.booking-trips .dash-listing-heading input[type="radio"] + label span{background-color:#7e7e7e;}
.booking-trips .dash-listing-heading input[type="radio"]:checked + label span{background-color:#df0024;}
.booking-trips .dash-listing-heading input[type="radio"] + label span,
.booking-trips .dash-listing-heading input[type="radio"]:checked + label span{transition:background-color .2s linear;}
.wishlist td.wishlist-text .order{color:#303030;}
.wishlist table tr td{border:0px;}
.wishlist tr:hover{background:#f6f6f6;}
@media(min-width:768px){.wishlist tr{border:1px solid #ddd;}
}
@media(max-width:767px){.wishlist tr{border-bottom:1px solid #ddd;}
}
.card-block{border:1px solid #d8d8d8;color:#303030;}
.card-block:hover{background:#efefef;}
.card-block .primary-tag{background:#df0024;color:white;border-radius:0px 0px 0px 17px;}
.card-block ul li.card-links .btn{color:#303030;background:transparent;box-shadow:none;}
.card-block ul li.card-links .fa-pencil{color:#df0024;}
.card-block.add-card:hover{background:#df0024;border-color:#df0024;}
.card-block.add-card:hover .fa,
.card-block.add-card:hover h4{color:white;}
.card-block.add-card .fa,
.card-block.add-card h4{color:#df0024;}
.custom-modal .modal-content:after{background:#df0024;}
.custom-modal .modal-content{border-top:8px solid #df0024;}
.custom-modal .modal-content .modal-header{border:0px;}
.custom-modal .modal-content,
.custom-modal .modal-body input{border-radius:0px;}
.custom-modal .modal-body input{box-shadow:none;background:#f2f2f2;border:0px;}
.custom-modal .modal-body .custom-check label{color:#595959;}
.byf-info .nav-tabs li a{background:#4d4d4d;color:white;border:0px;border-radius:8px 8px 0px 0px;}
.byf-info .nav-tabs li:hover a,
.byf-info .nav-tabs li.active a{background:#df0024;border:0px;color:white;}
.byf-info .tab-pane{border:1px solid #ddd;border-top:0px;}
.byf-info .tab-pane ul li{color:#808285;}
@media(max-width:767px){.byf-info .nav-tabs li{border-top:1px solid rgba(255,255,255,0.1);}
.byf-info .nav-tabs li a{border-radius:0px;}
}
.tvl-insurance-info .innerpage-heading h1{border-left:6px solid #df0024;}
.tvl-insurance-info .innerpage-heading + ul{color:#808285;}
.insurance-desc .innerpage-heading + ul li:before{color:#df0024;}
.in-feature-block h4{color:#231f20;}
.in-feature-block .fa{border-radius:100%; background-image:url("../images/bg.png"); color:white;} 
.in-feature-block .fa::after{border:8px solid rgba(255,255,255,0.2);border-radius:100%;}
.in-feature-block:hover .fa{transform:rotate(360deg);box-shadow:0px 5px 15px rgba(0,0,0,0.2);}
#holiday-trips .owl-holidays .tour-info{background:#f8f8f8;}
#popular-destinations{background:#f2f2f2;}
.big-heading h2{color:#333;text-shadow:8px 0px 10px rgba(0,0,0,0.5);animation:color 7s infinite;animation-timing-function:ease-in-out;}
#popular-destinations li:before{color:#df0024;}
#popular-destinations li a{color:#404040;}
#popular-destinations li a:hover{color:#df0024;}
@keyframes color{0%{text-shadow:-8px 0px 10px rgba(0,0,0,0.5);}
25%{color:#df0024;text-shadow:8px 0px 10px rgba(0,0,0,0.5);}
50%{text-shadow:-8px 0px 10px rgba(0,0,0,0.5);}
75%{color:#df0024;text-shadow:8px 0px 10px rgba(0,0,0,0.5);}
100%{text-shadow:-8px 0px 10px rgba(0,0,0,0.5);}
}
.thank-you-note{border-bottom:1px solid #e6e6e6;}
.thank-you-note:before{color:lightgrey;animation:thumbs-up 3s infinite;animation-timing-function:ease-in-out;}
.thank-you-note .btn{border-radius:30px;}
.t-info-heading{color:#1a1a1a;}
.t-info-heading span{color:#df0024;border-bottom:4px solid #df0024;}
.traveler-info table tr td{border-top:0px;border-bottom:1px solid #f2f2f2;}
.traveler-info table tr td:first-child{color:grey;}
.payment-method ul li{opacity:0.2;}
.payment-method ul li.active{opacity:1;}
@keyframes thumbs-up{0%{color:lightgrey;}
50%{color:#df0024;}
100%{color:lightgrey;}
}
.ulbor-white{border:1px solid #fff!important;color:#FFFFFF!important;border-radius:4px!important;padding:3px!important;margin-top:5px;}
.ulbor{border:1px solid!important;  background: url(../images/menu2.jpg); background-repeat:no-repeat; border-radius:0px; 
    padding: 3px!important; padding-left:15px; font-size:90%;
    color: #fff; padding:3px!important;margin-top:5px;}
.ulbor:hover{color:#FFFFFF;background:#625a45; border-radius: 0px; }