| 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/b2bsite.hellogtx.com/public/css/new_css/ |
Upload File : |
* {
margin: 0px;
padding: 0px;
/* font-family: 'Poppins', sans-serif; */
}
.promo {
height: 200px;
}
.everywhere {
padding-top: 15px;
}
.promo img {
width: 100%;
max-width: 100%;
height: 100%;
object-fit: fill;
object-position: top center;
}
.visa-sort ul{
list-style: none;
padding: 0;
margin: 0;
display: flex;
}
.visa-sort {
background: #204566;
padding: 10px 0;
}
.visa-lisst button {
font-size: 12px;
padding: 4px;
}
.visa-lisst {
background: #fff;
box-shadow: #dddcdc 2px 2px 5px;
padding: 10px 0;
}
.visa-lisst {
background: #fff;
box-shadow: #dddcdc 2px 2px 5px;
margin-bottom: 15px;
}
.visa-lisst ul{
list-style: none;
margin:0;
padding: 0;
display: flex;
}
.visa-lisst ul li{
display:inline-block;
padding:0 10px;
display: inline-block;
padding: 0 10px;
width: 100%;
}
.visa-lisst ul li:first-child {
width: 200%;
}
.visa-lisst h5 {
margin: 0;
font-size: 12px;
}
.visa-lisst span {
font-size: 12px;
}
.visa-sort ul li{
padding: 0 10px;
display: inline-block;
width: 100%;
}
.visa-sort ul li:first-child {
width: 200%;
}
.visa-sort ul li a{
color:#fff;
font-size: 11px;
}
.mg2 ul li.active {
background: #efefef;
}
.filter-button{
display:none;
}
section.holiday-search-result {
padding: 30px 0;
}
.holiday h6 {
font-size: 14px;
}
.top-header {
background: var(--highlight-color);
padding: 10px 0;
}
.holiday h5 {
font-weight: 600;
font-size: 18px;
}
.holiday .checkbox {
display: block;
}
.holiday-listt {
background: #fff;
box-shadow: #c3bfbf 2px 2px 5px;
padding: 10px;
margin-bottom: 15px;
}
.holiday-listt h5 {
font-size: 18px;
}
.holiday-listt strong {
color: #f26b6f;
}
.holiday-pic{
text-align: center;
}
.inclussion ul{
list-style: none;
padding:0;
margin:0;
}
.inclussion {
padding-bottom: 5px;
display: inline-flex;
border-bottom: 1px solid #ccc;
width: 100%;
}
button.btn.btn-default.view.detail.d-block.enquire {
width: 100%;
}
.inclussion ul li a.active {
color: #fff;
}
.departure-city{
background: #f7f7f7;
padding: 10px;
text-align: center;
}
.departure-city strong {
color: #333;
font-size: 18px;
}
.font12{
font-size: 12px;
}
button.btn.btn-success.search.d-block {
width: 100%;
margin-bottom: 5px;
margin-top: 5px;
}
.departure-city .form-group {
margin-bottom: 5px;
}
.inclussion ul li {
float: left;
padding: 0 15px 0px;
margin-bottom: 5px;
}
.departure-city .form-group select {
border-radius: 0px;
padding: 5px;
height: auto;
}
h5.htl {
background: #e9e9e9;
padding: 5px 5px;
margin: 0;
}
.hotels-inc .table td {
padding: 5px;
}
.hotels-inc .table tr {
background: #f7f7f7;
border-bottom: 1px solid #ccc;
}
.hotels-inc .table td span {
color: #f26b6f;
}
.inclusssion ul {
list-style: none;
padding: 0;
margin: 0;
display: inline-flex;
}
.inclusssion ul li{
float: left;
}
.inclusssion ul li {
padding: 0 10px;
font-size: 18px;
}
.inclusssion ul li a{
color: #333;
}
.inclussion ul li a {
color: #333;
font-size: 14px;
}
.inclussion ul li.active {
background: #333;
}
/* .inclussion ul li.active::before {
content: '';
width: 0;
height: 0;
border-top: 15px solid #b55509;
border-left: 15px solid transparent;
position: absolute;
left: 0;
top: 100%;
} */
.home-icon-img{
height: 110px;
}
.holiday-pic img {
border-radius: 10px;
}
.holiday-pic span {
display: block;
text-align: center;
color: #a5a2a2;
padding: 10px 0;
}
button.btn.btn-default.view.detail {
color: #f26b00;
border: 1px solid;
margin-bottom: 10px;
}
.sortbycontainer {
margin: 0px 0px 8px;
background: #204566;
padding: 5px 6px;
}
.seriessortclose{
display: none;
}
.sortbycontainer span {
line-height: 18px;
color: #FFF;
display: inline-block;
background-color: transparent;
padding: 2px 5px !important;
font-size: 12px;
border: 0px solid #444;
text-align: left;
}
.sortprice {
cursor: pointer;
font-size: 10px !Important;
}
.sortpriceactive {
color: #f8693e !Important;
background: #ffffff !Important;
text-align: center !Important;
font-size: 10px !Important;
}
.flight_search_list_international {
background: #fff;
box-shadow: 0 0px 5px 0px #b5bcbf;
padding: 8px 6px 8px 6px;
margin: 0 0 25px 0;
position: relative;
}
.top-menu ul {
list-style: none;
margin: 0;
padding: 0;
}
.international_box {
padding: 4px 4px !Important;
text-align: center;
float: left;
font-size: 11px;
}
.flight_duration {
text-align: center;
width: 100%;
display: block;
font-size: 9px;
font-weight: bold;
}
.flight-duration-line {
width: 100%;
height: 3px;
background: #8e9d9c;
display: block;
margin: 5px 0px;
}
.flight-duration-dot {
width: 8px;
height: 8px;
border-radius: 50%;
background-color: #8e9d9c;
margin-top: -11px;
float: left;
}
.flight-duration-dot1 {
width: 8px;
height: 8px;
border-radius: 50%;
background-color: #8e9d9c;
margin-top: -11px;
float: right;
}
.flight_search_list_international .multicity_radio_button {
padding-left: 0;
}
.multicity_radio_button {
display: inline-block;
position: relative;
cursor: pointer;
user-select: none;
color: #2C3E50;
font-size: 16px;
text-align: left;
margin-bottom: 0px;
padding-bottom: 3px;
padding-top: 2px;
}
.multicity_radio_button .economy-text {
font-size: 10px;
width: 100%;
clear: both;
line-height: 15px;
color: #2C3E50;
font-weight: normal !important;
}
.serieis_align {
margin-left: 0px !important;
}
.seats_available {
width: 100px;
text-align: center;
font-size: 10px;
margin: 5px 0 0 5px;
font-weight: 500;
float: none;
text-transform: capitalize !important;
}
a.edit_multicity_icond {
font-size: 24px;
color: #333333;
line-height: 24px;
}
.fltnone {
float: none !important;
margin: 0 5px 0px 8px !important;
}
a.booknow_2 {
float: right;
}
a.booknow {
font-size: 12px;
color: #FFF;
margin: 0;
padding: 8px 10px;
font-weight: normal;
background: #f8693e !important;
white-space: nowrap;
margin-left: 6px;
}
.col-md-6.col-sm-6.col-xs-12.mb_flght_pd_0 {
float: left;
}
.comision_checkbox .checkmark {
display: inline-block;
background: white;
position: absolute;
left: 0;
border-radius: 0px;
}
.selectarrow2 {
top: 6px !important;
width: 25px !important;
height: 25px !important;
border: 0px solid #7f8c8d !important;
background-color: transparent !important;
}
.selectarrow2:after {
content: "";
width: 25px !important;
height: 25px !important;
background: url(../images/new_index/flightshare.svg) no-repeat right;
top: 0;
right: 0px;
position: absolute;
display: inline-block;
border-left: 0px solid white !important;
border-bottom: 0px solid white !important;
}
.comision_checkbox input {
display: none;
}
.comision_checkbox {
height: 20px;
padding-left: 30px;
position: relative;
cursor: pointer;
user-select: none;
color: #2C3E50;
font-size: 9px;
margin: 0;
}
.commision_rate {
display: none;
color: #f8693e;
}
.price_text_2 {
margin-right: 15px;
}
.inr-text {
font-size: 13px;
}
.serieis_align {
margin-left: 0px !important;
}
.commision_rate2 {
float: none !important;
}
.international_box span.flightnme {
color: #565565;
font-weight: 600;
}
.international_box span {
display: block;
}
.da1-p {
padding-left: 0px !important;
}
.top-menu ul li:first-child {
border-left: none;
}
.links h4 font {
color: #fff !important;
font-size: 18px;
}
.top-nav ul {
list-style: none;
margin: 0;
padding: 0;
}
.top-nav ul li {
float: left;
padding: 0 10px;
}
.top-nav ul li a {
color: #fff;
text-decoration:none;
}
section.inner-search-form-byo {
background: #204566;
}
.byo-form {
text-align: center;
display: flex;
justify-content: center;
}
.byo-form ul{
list-style:none;
margin:0;
padding:0;
}
.byo-form ul li {
float: left;
padding: 0 10px;
}
.byo-form ul li a{
color:#fff;
text-decoration:none;
}
.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-link.active {
color: #fff;
background-color: var(--highlight-color);
border-color: transparent;
}
.rdio {
position: relative;
}
.rdio input[type=radio] {
opacity: 0;
}
.p50{
padding:30px 0;
padding: 30px 0 0;
}
section.inner-search-form-byo {
background: #204566;
padding: 30px 0;
}
.radiobuttons {
text-align: right;
display: block;
align-items: center;
height: 100%;
}
.rdio label {
padding-left: 35px;
cursor: pointer;
margin-bottom: 7px !important;
color: #fff;
}
.form-group.inline {
display: inline-block;
}
button.btn.btn-success.sf {
background: #f26b00;
border-color: #f26b00;
}
section.byo-section {
padding: 30px 0;
}
.search-select{
width: 350px;
max-width: 100%;
display:inline-block;
}
.rdio label:before {
width: 18px;
height: 18px;
position: absolute;
top: 3px;
left: 0;
content: "";
display: inline-block;
-moz-border-radius: 50px;
-webkit-border-radius: 50px;
border-radius: 50px;
border: 1px solid #f26b00;
background: #fff;
}
.travelpackes2 button.btn.btn-success.search {
margin-left: 10px;
}
.rdio input[type=radio] {
margin: 0px;
}
.rdio input[type=radio]:disabled + label {
color: #999;
}
.rdio input[type=radio]:disabled + label:before {
background-color: #f26b00;
}
.rdio input[type=radio]:checked + label::after {
content: "";
position: absolute;
top: 7px;
left: 4px;
display: inline-block;
font-size: 11px;
width: 10px;
height: 10px;
background-color: #f26b00;
-moz-border-radius: 50px;
-webkit-border-radius: 50px;
border-radius: 50px;
}
.rdio-default input[type=radio]:checked + label:before {
border-color: #f26b00;
}
.rdio-primary input[type=radio]:checked + label:before {
border-color: #f26b00;
}
.rdio-primary input[type=radio]:checked + label::after {
background-color: #f26b00;
}
.radio-inline {
position: relative;
display: inline-block;
padding-left: 20px;
margin-bottom: 0;
font-weight: 400;
vertical-align: middle;
cursor: pointer;
}
.custom-checkbox > [type=checkbox],
.custom-checkbox label {
/*margin-bottom:0px !important;*/
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.nav-tabs {
border-bottom: none;
}
.links p {
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
}
.nav-tabs .nav-link {
color: #333;
border: 0;
}
.fullheight {
flex-direction: row;
box-sizing: border-box;
display: flex;
margin-bottom: 0px;
place-content: stretch flex-start;
align-items: center;
height: 150px;
max-height: 150px;
}
.iamgee {
height: calc(100% - 50px);
width: 125px;
min-width: 125px;
overflow: hidden;
pointer-events: all !important;
margin: 0px 0 0 -45px;
border-radius: 7px;
border: 1px solid #d6dfe4;
}
#nav-tabContent .iamgee img {
height: 100px;
}
div#nav-tabContent {
margin-bottom: 30px;
}
.booking-section a {
padding: 0;
font-size: 15px !important;
background: 0 0;
border: none;
color: #d32f2f;
font-weight: 700;
}
.booking-section {
padding: 25px 0 0;
text-align: right;
}
div#nav-tabContent {
margin: 10px 0 10px;
}
.conteent {
padding: 10px;
width: 100%;
}
.conteent h3 {
font-size: 18px;
font-weight: 600;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
.conteent p {
font-size: 14px;
margin: 0;
}
.conteent .booking-section {
margin-top: 0;
padding-top: 0;
}
.centered {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
color: #fff;
font-size: 38px;
}
.banneroverlay {
position: absolute;
background: #0000007d;
width: 100%;
padding: 20px;
bottom: 0;
left: 0;
}
.banner-title {
color: #fff;
text-transform: uppercase;
font-size: 24px;
text-align: left;
}
.holiday-banner {
height: 350px;
width: 100%;
box-shadow: 4px 4px 14px -4px rgb(0 0 0 / 60%);
position: relative;
min-height: 120px;
overflow: hidden;
}
.holiday-about {
background: #e7e7e7;
padding: 10px;
border-radius: 10px;
}
.holiday-list {
padding: 30px 0;
}
.flight-list {
background: #fff;
padding: 10px 10px 10px;
border-radius: 5px;
margin-top: 20px;
box-shadow: #e7e7e7 2px 2px 5px;
}
.rt-sidebar-group {
position: sticky;
top: 0;
float: left;
overflow-y: auto;
height: 100vh;
}
.filter-title {
padding: 0px;
border-bottom: 1px solid #ccc;
}
.dd {
margin-top: 10px;
}
.mg-hotel {
padding: 20px 0 10px;
border-bottom: 1px solid #ccc;
}
.rt-widget .rt-widget-title {
font-size: 18px;
font-weight: 600;
margin: 0 0 15px;
}
section.list-holiday {
padding-top: 50px;
background: #fbf7f7;
padding-bottom: 50px;
}
.package-detail p {
font-size: 13px;
margin-bottom: 5px;
}
.paddingleft0 {
padding-left: 0;
}
.form-group.departure {
margin-bottom: 0px;
}
label.dpr {
font-size: 14px;
}
select#exampleFormControlSelect1 {
width: auto;
box-shadow: none;
height: 33px;
float: right;
cursor: pointer;
font-size: 14px;
border: none;
margin-top: -3px;
text-align: right;
}
.form-group.Catagories {
margin-bottom: 0px;
}
label.ctg {
font-size: 14px;
}
.holiday-price {
text-align: right;
}
.holiday-price b {
display: block;
font-size: 21px;
}
.holiday-price strong {
color: #11af0e;
font-size: 24px;
}
.holiday-price p {
font-size: 13px;
}
.amenties ul {
list-style: none;
padding: 0;
margin: 0;
}
.amenties ul li {
font-size: 16px;
text-align: center;
float: left;
padding: 10px 15px;
}
.amenties span {
display: block;
}
.amenties strong {
font-weight: 500;
}
.package-btn {
text-align: right;
}
a.btn.btn-primary.view-detail {
background: none;
border-color: 2px solid var(--highlight-color);
color: #333;
}
.get-offer {
background: var(--highlight-color);
border-color: var(--highlight-color);
}
.tour-listing .table-container {
margin-top: 15px;
}
.table-container {
display: none;
}
.tour-listing .hotels-category-list {
margin: 0;
padding: 0;
display: flex;
flex-wrap: wrap;
}
.tour-listing .hotels-category-list li {
position: relative;
display: inline-block;
font-size: 14px;
margin-right: 12px;
padding-left: 18px;
cursor: pointer;
}
.discount-coupon {
padding: 12px 16px;
background: #f5b398;
font-size: 16px;
border-radius: 5px;
color: #252525;
text-align: left;
}
.discount-coupon span {
font-weight: 600;
}
.rt-widget {
position: relative;
z-index: 1;
margin-bottom: 0px;
padding: 10px;
border: 1px solid rgba(42, 56, 76, .15);
border-radius: 5px;
background-color: #ffff;
}
.box {
background: #fff;
border-radius: 7px;
box-shadow: 0 0 5px 0 rgb(0 0 0 / 10%);
height: 100%;
transition: all .5s ease-in;
width: calc(100% - 45px);
margin-left: 45px;
border: 1px solid rgba(156, 170, 179, .28);
}
.nav-tabs .nav-link:hover {
border: none;
}
.top-menu ul li {
float: left;
padding: 0 10px;
}
.top-menu ul li a {
color: #fff;
text-decoration: none;
}
.top-menu ul li span {
color: #fff;
}
nav.navbar.navbar-expand-lg.navbar-light.bg-light {
background-color: var(--whitecolor) !important;
padding: 0;
}
.navbar-light .navbar-nav .nav-link {
color: #333;
}
.centered {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
.centered h1 {
font-size: 65px;
font-weight: 500;
color: #fff;
}
.everywhere h2 {
font-weight: 600;
}
.everywhere p {
color: #808285;
font-size: 15px;
}
.centered p {
font-size: 26px;
text-align: center;
color: #ffc251;
}
.overlay {
background-color: #000000;
opacity: 0.23;
transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
height: 100%;
border-radius: 10px;
width: 100%;
top: 0;
left: 0;
position: absolute;
}
.bottom-left {
position: absolute;
bottom: 30px;
left: 26px;
}
.destination {
background-color: var(--highlight-color);
text-align: center;
padding: 50px 0px 50px 0px;
}
.destination a {
color: #fff;
font-size: 18px;
text-decoration: none;
}
.agent-modal-box {
color: #fff;
font-size: 18px;
text-decoration: none;
cursor: pointer;
}
.destination2 {
background-color: #ff7c15;
text-align: center;
padding: 50px 0px 50px 0px;
}
.destination2 a {
color: #fff;
font-size: 18px;
text-decoration: none;
}
.destination3 {
background-color: var(--light-highlight-color);
text-align: center;
padding: 50px 0px 50px 0px;
}
.destination3 a {
color: #fff;
font-size: 18px;
text-decoration: none;
}
.col-md-7.about-sec {
position: relative;
margin-top: -70px;
z-index: 9;
}
.padding0 {
padding: 0;
}
.everywhere h2 {
padding: 0 0 0 5px;
font-weight: 600;
border-left: 3px solid var(--highlight-color);
font-size: 26px;
}
.everywhere strong {
color: var(--highlight-color);
}
.b2b-heading strong {
color: var(--highlight-color);
}
.b2b-heading h2 {
padding: 0 0 0 5px;
font-weight: 600;
border-left: 3px solid var(--highlight-color);
}
.trenidng-deal {
background: #f5f5f5;
}
.b2b-heading {
padding-bottom: 20px;
}
.trenidng-deal h2 {
font-size: 21px;
font-weight: bold;
text-decoration: none !important;
color: #3b3e42;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
#trending-travel-deal .owl-nav {
position: absolute;
top: -20%;
transform: translateY(-50%);
width: 100%;
}
.hhdc-item {
width: 180px;
background: #fff;
border-radius: 8px;
padding: 20px 20px 14px;
box-shadow: 0 0.08rem 0.28rem rgb(0 0 0 / 60%);
margin: 10px;
}
.align-center {
align-items: center;
}
.flex {
display: flex;
}
.hhdc-item-pc .item-date {
color: #948e84;
font-size: 12px;
line-height: 18px;
margin-bottom: 4px;
}
.hhdc-item-pc .item-line {
margin-left: 0;
height: 40px;
border-left: 1px dashed #ff9d0d;
position: relative;
margin-right: 8px;
top: -7px;
}
.promotional-banner {
margin: 30px 0 50px;
}
button.btn.btn-success.sf {
margin-top: -5px;
}
.promo img {
width: 100%;
}
.hhdc-item-pc .item-line:before {
top: -6px;
}
.hhdc-item-pc .item-line:after {
bottom: -6px;
background: #ff9d0d;
}
.hhdc-item-pc .item-line:after {
display: block;
content: "";
width: 6px;
height: 6px;
border-radius: 50%;
border: 1px solid #ff9d0d;
transform: scale(.7);
position: absolute;
left: -3.5px;
}
.textEllipsis {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.hhdc-item-pc .item-iata {
width: 140px;
}
.hhdc-item .item-iata {
font-size: 16px;
line-height: 22px;
font-weight: 700;
}
.hhdc-item-pc .item-start-from {
font-size: 12px;
line-height: 18px;
color: #948e84;
padding-top: 24px;
}
.hhdc-item .item-price {
color: #ef0000;
font-weight: 700;
font-size: 24px;
line-height: 34px;
}
.hhdc-item-pc .item-line:before {
display: block;
content: "";
width: 6px;
height: 6px;
border-radius: 50%;
border: 1px solid #ff9d0d;
transform: scale(.7);
position: absolute;
left: -3.5px;
}
#trending-travel-deal .owl-item img {
border-radius: 10px;
height: 260px;
object-fit: cover;
}
#trending-travel-deal .owl-item .places {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
#trending-travel-deal .owl-nav .owl-prev {
right: 30px;
position: absolute;
font-size: 46px;
}
#trending-travel-deal .owl-nav .owl-next {
right: 0px;
position: absolute;
font-size: 46px;
}
.trenidng-deal article {
padding: 10px;
}
.trenidng-deal p {
margin-bottom: 5px;
}
.trenidng-deal b {
color: var(--highlight-color);
}
.trenidng-deal {
background: #f5f5f5;
box-shadow: #dfdede 2px 2px 5px;
margin-bottom: 10px;
border-radius: 10px;
margin-right: 5px;
height: 430px;
max-height: 450px;
}
.trenidng-deal a {
background: var(--highlight-color);
border-color: var(--highlight-color);
}
.view-trip-button {
text-align: right !important;
position: absolute;
top: 45%;
right: 10px;
}
.paddingleft0 {
padding-left: 0;
}
.d-destination h2 {
padding: 0 0 0 5px;
font-weight: 600;
border-left: 3px solid var(--highlight-color);
margin-bottom: 20px;
}
.bottom-left h4 a {
color: #fff;
text-decoration: none;
font-weight: 600;
background: none;
}
.bottom-left a {
padding: 2px 5px 2px 5px;
margin: 5px 0px 0px 0px;
color: #ffffff;
background-color: var(--highlight-color);
border-radius: 5px 5px 5px 5px;
text-decoration: none;
}
.bottom-left p {
color: #fff;
font-size: 14px;
}
.bottom-left {
width: 85%;
max-width: 100%;
}
.d-destination strong {
color: var(--highlight-color);
}
section.domestic-destination {
margin: 20px 0;
}
.domestic-img img {
max-width: 100%;
border-radius: 10px;
height: 100%;
width: 100%;
object-fit: cover;
}
.domestic-img {
height: 220px;
min-height: 220px;
border-radius: 10px;
position: relative;
}
section.international-destination {
margin-bottom: 30px;
}
.paddingright0 {
padding-right: 0;
}
.top20 {
position: relative;
top: 20px;
}
.banner-homepage{
height: 500px;
}
.client {
text-align: center;
}
#trending-destination .img-fluid {
width: 150px;
max-height: 100%;
display: inline;
}
.international h2 {
padding: 0 0 0 5px;
font-weight: 600;
border-left: 3px solid var(--highlight-color);
margin-bottom: 20px;
}
.theme h2 {
padding: 0 0 0 5px;
font-weight: 600;
border-left: 3px solid var(--highlight-color);
margin-bottom: 20px;
}
.international {
margin: 30px 0 30px;
}
.col-md-4.padding0 {
margin-bottom: 15px;
}
.international strong {
color: var(--highlight-color);
}
.theme strong {
color: var(--highlight-color);
}
.theme {
padding: 0px 0 20px;
}
.td-image img {
height: 150px;
object-fit: cover;
border-radius: 10px;
}
/* .client {
height: 100px;
display: flex;
align-items: center;
} */
#trending-destination .img-fluid {
width: 100px;
max-height: 100%;
}
section.trending-themes {
margin-bottom: 30px;
}
.own-form-sec {
background: #070742;
padding: 20px 0;
}
.build-own ul {
list-style: none;
margin: 0;
padding: 0;
}
.build-own ul li.active {
background: #204566;
margin-left: 20px;
}
.build-form .form-group label {
color: #fff;
}
.build-form .form-group {
padding: 0px 23px;
}
label.checkbox-inline.ineedtransport {
color: #fff;
padding-left: 25px;
padding-top: 10px;
}
.pax-detail {
padding: 20px 20px 0;
}
.pax-detail h5{
color:#fff;
}
.pax-detail .form-group {
padding: 0;
}
.add-hotel-cities {
background: #f0f3f8;
padding: 10px;
}
button.btn.btn-success.save-continue {
background: #f26b00;
border-color: #f26b00;
margin-top: 10px;
}
.travelpackes img {
width: 70px;
}
.travelpackes2 h6 {
padding-left: 10px;
font-weight: 600;
}
button.btn.btn-success.search {
background: #f26b00;
border-color: #f26b00;
}
.travelpackes2 {
display: flex;
align-items: center;
background: #fff;
padding: 10px 5px;
margin-bottom: 5px;
}
.travelpackes2 img {
width: 100px;
height: 100px;
object-fit: cover;
border-radius: 10px;
}
.travelpackes {
display: flex;
text-align: center;
padding: 10px 10px;
background: #fff;
align-items: center;
margin-bottom: 5px;
}
.travelpackes h6 {
font-size: 14px;
}
.byo-right {
background: #f0f3f8;
padding: 5px;
}
.build-own ul li {
float: left;
padding: 10px 20px;
}
.build-own ul li a {
color: #fff;
text-decoration: none;
}
.build-own h5 {
padding: 0 20px;
color: #fff;
}
#trending-destination .owl-nav {
position: absolute;
top: -70%;
transform: translateY(-50%);
width: 100%;
}
#trending-destination .owl-nav .owl-next {
right: 0px;
position: absolute;
font-size: 46px;
}
#trending-destination .owl-nav .owl-prev {
right: 30px;
position: absolute;
font-size: 46px;
}
.centered2 {
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
position: absolute;
background: rgba(0, 0, 0, 0.2);
color: #ffff;
width: 100%;
font-size: 18px;
text-align: center;
border-radius: 10px;
height: 100%;
padding-top: 30%;
}
.mdb-color {
background-color: var(--secondcolor) !important;
}
h6.text-uppercase.mb-4.font-weight-bold {
color: #fff;
cursor: pointer;
}
.mx-auto p {
color: #fff;
}
.align-items-center strong {
color: var(--highlight-color);
}
.form-group {
margin-bottom: 0;
}
.register-btn {
background: var(--register-btn);
border-color: var(--register-btn);
}
.col-md-5.text-right {
padding-left: 0;
}
hr {
margin-top: 0.5rem;
margin-bottom: 0.5rem;
border: 0;
border-top: 1px solid rgb(255 255 255 / 50%);
}
a.btn-floating.btn-sm.rgba-white-slight.mx-1.waves-effect.waves-light {
color: #fff;
}
.mx-auto a {
color: #fff;
}
p.text-center.text-md-left {
color: #fff;
}
section.deals {
padding: 20px 0;
}
.build-own ul li.active {
background: #000;
margin-left: 20px;
}
.build-own ul li {
float: left;
padding: 10px 20px;
margin-bottom: 20px;
}
.pax-detail.series-fare {
padding: 0 20px;
}
.checkbox label {
color: #fff;
}
.checkbox {
display: inline-block;
}
.mg2 ul {
list-style: none;
padding: 0;
margin: 0;
}
.mg2 ul li {
width: 23%;
display: inline-block;
text-align: center;
border: 1px solid var(--greycolor);
padding: 5px 0;
border-radius: 0px;
cursor: pointer;
margin-bottom: 10px;
}
.mg2 ul li span {
display: block;
font-size: 21px;
}
table.dataTable thead .sorting:after,
table.dataTable thead .sorting:before,
table.dataTable thead .sorting_asc:after,
table.dataTable thead .sorting_asc:before,
table.dataTable thead .sorting_asc_disabled:after,
table.dataTable thead .sorting_asc_disabled:before,
table.dataTable thead .sorting_desc:after,
table.dataTable thead .sorting_desc:before,
table.dataTable thead .sorting_desc_disabled:after,
table.dataTable thead .sorting_desc_disabled:before {
bottom: .5em;
}
thead.bg-table {
background: #204566;
color: #fff;
}
#dtBasicExample td img {
width: 50px;
}
.table thead th {
vertical-align: bottom;
border-bottom: 2px solid #dee2e6;
font-size: 12px;
padding: 10px 21px;
}
.table-striped tbody tr {
background: #fff !important;
box-shadow: #555 2px 2px 5px !important;
}
.table-bordered td button {
font-size: 12px;
}
.table-bordered td {
border: none;
font-size: 12px;
vertical-align: middle;
}
.tp{
background: #fff;
color: #333;
}
hr {
margin-top: 0.5rem;
margin-bottom: 1rem;
border: 0;
border-top: 1px solid #ccc;
}
.series-fare-filter {
background: #fff;
border: 1px solid #ccc;
padding: 5px;
position: sticky;
top: 0;
box-shadow: #d5d5d5 2px 2px 5px;
}
.price-filter {
font-size: .875rem;
}
.d-flex.align-items-center {
display: inline-block !important;
}
.price-filter #min-range,
.price-filter #max-range {
font-weight: 600;
min-width: 54px;
border: 1px solid var(--greycolor);
background: #606060;
display: inline-block;
padding: 0.1rem 0.2rem;
color: var(--whitecolor);
border-radius: 0.25rem;
}
#price-range-slider {
background: var(--highlight-color);
border: 0;
border-radius: 0;
height: 2px;
min-width: 128px;
margin: 15px 0.5rem;
}
#price-range-slider .ui-corner-all {
height: 2px;
}
#price-range-slider .ui-slider-range {
background: var(--highlight-color);
border-radius: 0;
height: 2px;
}
#price-range-slider .ui-slider-handle {
border-radius: 50%;
width: 16px;
height: 16px;
top: -8px;
outline: 0;
}
#price-range-slider .ui-state-default,
#price-range-slider .ui-widget-content .ui-state-default,
#price-range-slider .ui-widget-header .ui-state-default,
#price-range-slider .ui-button {
border: 1px solid var(--greycolor);
background: var(--highlight-color);
}
.pagename-strip li {
display: inline-block;
padding-right: 20px;
font-weight: 600;
font-size: 14px;
}
section.series-fare-results {
padding: 20px 0;
}
.mg .checkbox label {
color: #333;
}
#price-range-slider .ui-slider-handle:after {
content: '';
width: 10px;
height: 10px;
position: absolute;
background: var(--highlight-color);
border-radius: 50%;
left: 2px;
top: 2px;
}
.top-left {
position: absolute;
top: 8px;
left: 16px;
}
.top-left.fix-d {
background: #f26b00;
color: #fff;
position: absolute;
left: 0;
top: 10px;
padding: 4px 12px;
font-size: 12px;
}
.d-flex.align-items-center {
display: flex !important;
}
.price-filter .d-flex.align-items-center {
display: inline-flex !important;
}
.top-left.fix-d::before {
content: '';
width: 0;
height: 0;
border-top: 15px solid #b55509;
border-left: 15px solid transparent;
position: absolute;
left: 0;
top: 100%;
}
.d-none-desk{
display: none;
}
.top-menu .otpinput[type=number]::-webkit-inner-spin-button,
.top-menu .otpinput[type=number]::-webkit-outer-spin-button {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
.top-menu .mobilenumber_otp {
margin-top: 5px;
color: #fff;
font-size: 14px;
line-height: 16px;
}
.top-menu .timerDiv {
color: #fff;
font-size: 14px;
}
@media (max-width: 992px) {
.col-md-4.padding0 {
width: 30%;
margin: 0 5px;
}
.banner-homepage img {
height: 100%;
object-fit: cover !important;
object-position: center top;
}
.col-md-4.padding0.ipad-size {
max-width: 30% !important;
}
.col-md-3.mobile {
width: 100% !important;
max-width: 100% !important;
flex: 100% !important;
}
.p50 {
padding: 10px 0 0;
}
.dnone-desktop{
display: block !important;
}
.deals .nav-tabs {
flex-direction: row !important;
display: flex !important;
align-items: center;
flex-wrap: nowrap;
overflow: auto;
padding-bottom: 10px;
}
.sortbycontainer span{
display:inline;
}
.radiobuttons {
text-align: left;
display: block;
align-items: center;
height: 100%;
}
.rdio label:before {
width: 18px;
height: 18px;
position: absolute;
top: 0px;}
.form-group.inline {
margin-bottom: 15px;
margin-top: 10px;
width: 100%;
}
.rdio input[type=radio]:checked + label::after {
content: "";
position: absolute;
top: 4px;}
div#parent {
display: flex;
flex-direction: column-reverse;
float: left;
position: relative;
left: 10px;
}
span.price_text.price_text_2 {
position: relative;
top: -45px;
left: 105px;
}
sup.text-black.ng-binding {
float: right;
right: 45px;
top: 5px;
}
span.checkmark.selectarrow2 {
position: relative;
top: -50px !important;
left: -160px !important;
}
a.booknow.booknow_2 {
position: relative;
right: 6px;
top: 0px;
}
.multicity_radio_button .economy-text {
text-align: left !important;
}
.international_box.col-md-1.col-sm-1.col-xs-2.sf {
position: relative;
top: 20px;
}
.international_box.col-md-1.col-sm-1.col-xs-2.ssdf {
position: relative;
top: 20px;
}
.international_box.col-md-1.col-sm-1.col-xs-2.sdsd {
position: relative;
top: 20px;
}
.fltdate_aln {
margin: -6px 0 0;
font-size: 10px !important;
padding-left: 0px !important;
}
.international_box.col-md-1.col-sm-1.col-xs-2 {
float: left;
width: 16.66%;
}
.d-none-desk {
display: inline-block;
float: right;
cursor: pointer;
}
#filter_holidays {
display: none;
}
.series-fare-filter.holiday {
position: fixed;
height: 100%;
width: 100%;
margin: 0;
left: 0;
z-index: 9999;
overflow: auto;
}
.filter-button {
display: block;
position: fixed;
z-index: 9999999999;
bottom: 5%;
right: 5px;
}
.filter-button a {
float: right;
background: #f26b00;
color: #fff;
padding: 10px 15px;
border-radius: 50%;
}
.mt-3 {
margin-top: 0rem!important;
}
.visa-sort ul li {
padding: 0 10px;
display: inline-block;
width: auto;
}
.visa-sort ul {
list-style: none;
padding: 0;
margin: 0;
display: flex;
flex-wrap: wrap;
}
.visa-lisst ul {
list-style: none;
margin: 0;
padding: 0;
display: flex;
flex-wrap: wrap;
}
.visa-lisst ul li {
width: auto !important;
padding: 4px;
}
.navbar-light .navbar-nav .nav-link {
padding-left: 10px;
}
button.navbar-toggler {
margin-right: 10px;
}
.visa-lisst ul li{
width: auto;
}
.visa-sort ul li:first-child {
width: auto;
}
.col-md-5.padding0 {
padding: 15px 15px;
}
.search-select {
width: 100%;
}
.holiday-list-resultt {
margin-top: 15px;
}
.build-own ul li {
float: left;
padding: 10px 10px;
}
.rdio label {
padding-left: 25px;
cursor: pointer;
margin-bottom: 7px !important;
color: #fff;
font-size: 11px;
text-align: left;
}
input#radio1 {
display: none;
}
.radio-inline {
position: relative;
display: inline-block;
padding-left: 0px;
margin-bottom: 0;
font-weight: 400;
vertical-align: middle;
cursor: pointer;
}
.destination3 a {
color: #fff;
font-size: 14px;
text-decoration: none;
}
.col-md-7.about-sec {
position: relative;
top: 0;
z-index: 999;
margin: 20px 0;
}
.destination {
background-color: var(--highlight-color);
text-align: center;
padding: 20px 0px 20px 0px;
border-radius: 5px;
font-size: 14px;
}
.destination a {
color: #fff;
font-size: 14px;
text-decoration: none;
}
.destination2 a {
color: #fff;
font-size: 14px;
text-decoration: none;
}
.destination3 {
background-color: var(--light-highlight-color);
text-align: center;
padding: 20px 0px 20px 0px;
border-radius: 5px;
}
.destination2 {
background-color: #ff7c15;
text-align: center;
font-size: 14px;
padding: 20px 0px 20px 0px;
border-radius: 5px;
}
.col-md-4.mobile {
width: 100%;
margin-bottom: 5px;
}
.centered p {
font-size: 16px;
text-align: center;
color: #ffc251;
padding: 0;
}
.d-destination h2 {
font-weight: 600;
border-left: 3px solid var(--highlight-color);
margin-bottom: 20px;
font-size: 20px;
}
.international h2 {
font-weight: 600;
font-size: 20px;
border-left: 3px solid var(--highlight-color);
margin-bottom: 20px;
}
.centered h1 {
font-size: 30px;
font-weight: 500;
color: #fff;
padding: 0;
}
.theme h2 {
font-weight: 600;
border-left: 3px solid var(--highlight-color);
margin-bottom: 20px;
font-size: 20px;
}
.b2b-heading h2 {
font-weight: 600;
border-left: 3px solid var(--highlight-color);
font-size: 20px;
}
.nav-link {
display: block;
padding: 0.5rem 0.5rem;
}
.hhdc-item {
width: 96%;
background: #fff;
border-radius: 8px;
padding: 20px 20px 14px;
box-shadow: 0 0.08rem 0.28rem rgb(0 0 0 / 60%);
margin: 10px;
}
.col-md-4.mobile.text-right {
width: 100%;
}
.footer-nav-title::after {
content: "\f067";
font-family: 'FontAwesome';
position: absolute;
right: 20px;
cursor: pointer;
}
.footer-nav-toggle::after {
content: "\f068";
}
.mb-4 {
margin-bottom: 0rem !important;
}
.links {
padding-top: 10px;
}
}
@media (max-width: 991px) {
.top-header {
display: none;
}
.agent-modal-box span {
font-size: 14px;
}
#login_append .top-header {
display: block;
}
#loginNavModal .modal-body {
padding: 0;
}
.col-md-3.mobile.text-left {
margin-top: 10px;
}
.banner-homepage {
height: auto !important;
}
.home-icon-img {
height: 60px;
}
.agent-modal-box {
height: 150px;
}
.banner-homepage img {
object-fit: unset !important;
}
nav.text-right {
text-align: center !important;
position: relative;
overflow-x: hidden;
}
.box.visa-box {
width: 100%;
margin-left: 0;
}
.deals .nav-tabs .nav-link{
white-space: nowrap;;
}
#trending-travel-deal .owl-nav {
position: absolute;
top: -17%;
transform: translateY(-50%);
width: 100%;
}
.visa-box .visa-type {
min-height: auto;
}
.visa-box .booking-section {
padding-top: 0;
}
.visa-box .visa-destination {
padding-bottom: 0;
margin: 0;
}
nav.navbar.navbar-expand-lg.navbar-light.bg-light {
background-color: var(--whitecolor) !important;
padding: 8px 10px;
}
.mobile {
padding-bottom: 10px;
}
.text-right #nav-tab::-webkit-scrollbar {
width: 4px;
height: 4px;
}
.text-right #nav-tab::-webkit-scrollbar-thumb {
background: #f89f1a;
border-radius: 10px;
}
.text-right #nav-tab::-webkit-scrollbar-track {
box-shadow: inset 0 0 5px #ddd;
border-radius: 10px;
}
}