| 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/ourholidayvacations/assets/ |
Upload File : |
@charset "utf-8";
/* CSS Document */
/* css files
====================== */
@import url('../../../template7/assets/css/bootstrap.min.css');
@import url('../../../template7/assets/css/commoncss.css');
/*Variables start*/
:root {
--main-color: #ff2d16;
--maincolor: #ff2d16;
--booknow-btn-bg: #ff6351;
--black_color: #444;
--secondary-color: #ff2d16;
--menu-color: #666;
--text-color-flight:#fff;
--mobile-back-icon: #444;
--para-txt: #707070;
/*--input-feilds-bg:rgb(219 1 36 / 7%);*/
--input-feilds-bg: #fff;
--icons-color: #db0124;
--price-color: #43a047;
--price-icon: #43a047;
--back-arrow--icon: #444;
--grey-text: #999;
--light-bg-color: aliceblue;
--flight-time: #444;
--num-stops-color: #db0124;
--flightname-color: #545252;
--mobile-filter-footer: #444;
--mobile-filter-btn-bg: #db0124;
--mobile-sort-btn-bg: #4a6279;
--fare-color: #db0124;
--refundcolor: #43a047;
--addmealsbtn: #444;
--continuebtn: #db0124;
--btn-hover-bg: #444;
--searchbanner-bg: #444;
--datepicker-header: #999;
--faretitle-bg: #444;
--coupon-bg: #444;
--mb-navbg: #fff;
}
/*common css start*/
/*scrollbar css start*/
::-webkit-scrollbar {
width: 10px;
height: 4px;
border-radius: 10px;
}
::-webkit-scrollbar-thumb {
background: #444444 !important;
}
::-webkit-scrollbar-track {
background: #f1f1f1;
}
.bestplace-img {
max-height: 140px;
height: 140px;
margin: 0;
padding: 0;
background: #fff;
overflow: hidden
}
.theme-content {
padding: 10px
}
.flight-clsoptclss .travller_search.TravellersClass {
width: auto;
}
.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
}
section.homebanner.homebanner2 {
background: #7a7a7a !important;
}
ul.rating-sec {
padding-bottom: 0
}
button.flight-clsfs_btn.searchBTN {
border: 1px solid var(--secondary-color) !important;
}
.fl-title {
font-weight: 600;
color: #000;
font-size: 13px;
margin-bottom: 2px;
}
.filter_type .fl-title{
color: #333 !important
}
.flight-clsBtnclass_v2:hover {
background: var(--secondary-color) !important;
color: #fff;
}
.theme-content ul {
padding-left: 0;
margin-bottom: 0;
position: relative;
list-style-type: none
}
a.booknow.ng-scope {
color: #fff !important;
}
.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-bg-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: #fff;
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 {
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 li,
.mob-pad-tab p,
.mob-pad-tab span {
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;
float: left;
height: 50px
}
.clinetnme_right {
float: left;
margin-left: 12px;
margin-top: 0;
}
.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 .client-sub,
.testimonial-box .clientname {
font-size: 12px
}
.testimonial-box .clientname {
position: relative
}
.news-letter h3 {
color: #fff;
font-size: 22px
}
.newsletter-sec {
margin-top: 130px
}
.newsletter .news-field {
/*width: 56%;*/
width: 100%;
padding: 8px;
border-radius: 3px;
float: left;
border: none;
font-size: 12px
}
.news-btn {
background: var(--thirdcolor);
color: #fff;
padding: 8px;
border-radius: 3px;
font-size: 12px;
border: none;
margin-top: 0;
font-weight: 300;
/*width: 44%;*/
width: 100%;
float: left
}
.ft-btn-list li a:hover {
text-decoration: none;
color: #fff;
background: var(--secondcolor);
}
.social-icons li a .fa {
font-size: 18px
}
.social-icons li:hover {
background: #252525
}
.theme-content a {
color: var(--black-bg-color)
}
.add-icon {
background: transparent;
width: 30px;
height: 30px;
border-radius: 100%;
position: absolute;
right: 5px;
top: 8px;
line-height: 26px;
text-align: center;
font-size: 24px;
}
.title-main span {
color: var(--black-bg-color);
font-weight: 300
}
.title-main {
text-align: left;
margin-bottom: 0px;
}
.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;
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-bg-color);
right: 2%;
font-size: 14px;
font-weight: 600;
text-decoration: none;
top: 50%;
position: absolute;
transform: translate(-50%, -50%)
}
.search-form input:focus {
border: 1px solid #0d58be;
outline: 0
}
.search-btn:focus {
outline: 0
}
.search-btn {
border: none;
font-size: 18px;
background: var(--secondcolor);
float: right;
width: 20%;
/*padding: 13px 25px 13px;*/
padding: 13px 10px 13px;
color: var(--text-color-white);
border-radius: 5px;
font-weight: 700;
text-decoration: none;
margin-bottom: 25px;
text-align: center;
height: 60px;
}
.search-btn:hover {
text-decoration: none;
/*color: var(--black-bg-color) !important;*/
color: var(--text-color-white) !important;
background: var(--maincolor)!important;
}
.btn-bus {
width: 100%;
}
.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
}
.best-places,
.hot-deals,
.proj-themes {
padding: 30px 0
}
.title-main h1 {
font-size: 30px;
color: var(--main-title);
font-weight: 600;
font-weight: 400;
font-family: 'poppins';
line-height: 36px;
letter-spacing: 1px;
padding-bottom: 10px;
margin-bottom: 10.5px;
text-align: left;
}
.hotdeals-box img {
height: 100%;
object-fit: cover
}
.custom-control-label::before {
position: absolute;
top: .25rem;
left: -1.5rem;
display: block;
width: 20px;
height: 20px;
pointer-events: none;
content: "";
background-color: #fff;
border: 2px solid #ccc;
}
.custom-control-label::after {
position: absolute;
top: 2px;
left: -1.5rem;
display: block;
width: 20px;
height: 24px;
content: "";
background: no-repeat 50%/50% 50%;
margin-right: 10px !important;
}
.custom-checkbox .custom-control-label::before {
border-radius: 0;
}
button:focus {
outline: none;
border: none;
box-shadow: none;
}
.paddingleft-0 {
padding-left: 0;
}
.paddingright-0 {
padding-right: 0;
}
.inputcls::placeholder {
font-size: 14px;
color: var(--grey-text);
font-weight: 500;
}
.mb-hide {
display: block;
}
.web-hide {
display: none;
}
.price-icon {
padding-right: 4px;
color: var(--price-icon);
font-size: 16px;
font-weight: 600;
}
.price-color {
color: var(--price-color);
}
body {
font-family: 'Open Sans', sans-serif;
}
p,
span,
div,
li,
a,
button,
h1,
h2,
h3,
h4,
h5,
h6 {
font-family: 'Open Sans', sans-serif;
}
a,
a:hover,
a:active,
a:visited,
a:focus {
text-decoration: none;
}
html,
body {
scroll-behavior: smooth;
}
ul li {
list-style-type: none;
}
/*.container, .container-lg, .container-md, .container-sm, .container-xl {
max-width: 1280px;
}*/
.flight-clsclr {
clear: both;
}
body,
p {
margin: 0;
padding: 0;
}
.web-hide {
display: none;
}
.web-show {
display: inline-block;
}
/*common css ends*/
@media (min-width: 1200px) {
/* .container {
width: 1300px;
}*/
}
@media (max-width: 992px) {
.mb-hide {
display: none;
}
.mb-show {
display: inline-block;
}
}
/*holiday start*/
.holidaysearchid {
width: 84%;
}
.holidaysearchbtn-clsfs_btn {
top: 35%;
}
/*holoday ends*/
.enquiry_form {
width: 767px;
min-height: 473px;
background: url(../images/man.jpg) left top no-repeat #e3ecf3
}
.plan_background_content {
width: 98.4%;
float: left;
padding: 10px 0 0 10px!important
}
.plan_background_content h2,
.plan_background_content p {
color: #fff;
margin-bottom: 10px;
margin-left: 14px
}
.pop-button {
background: #db0124;
display: inline-block;
text-decoration: none;
color: #fff;
font-size: 14px;
padding: 10px 22px;
text-transform: uppercase;
border-radius: 0;
font-weight: 700;
border: 0;
margin-left: 0
}
.pop-button:hover {
background: #444;
text-decoration: none;
-moz-transition: all ease-in .3s;
-webkit-transition: all ease-in .3s;
-khtml-transition: all ease-in .3s;
color: #fff
}
#myModa1EnquiryDetails .close {
float: right;
font-size: 21px;
font-weight: 700;
line-height: 1;
color: #000;
text-shadow: 0 1px 0 #fff;
opacity: 1;
right: 0;
top: 0;
position: absolute
}
@media (min-width:992px) {
#myModa1EnquiryDetails .modal-lg {
width: 850px
}
button.btn.btn-block.continue_btn_22 {
background: var(--maincolor) !important;
}
.continue_btn_mobile.continue_btnddonsreview.paynowbtn22 {
background: var(--maincolor) !important;
margin-bottom: 0;
}
}
@media only screen and (max-width:993px) {
.enquiry_form {
width: 100%!important;
min-height: auto;
background: #000
}
.plan_background_content {
width: 100%;
float: left;
padding: 18px 10px 20px 10px!important
}
.pop-button{margin-top: 5px;}
}
span.price_fair {
color: #43a047;
float: right;
}
span.price_fair_total{
color: #e12828 ;
float: right;
}
.modal-backdrop{z-index: 9999;}
.custom-nav .navbar-brand img {
width: auto !important;
}