@primary_color:#0f204c; @primary_color1: darken(@primary_color, -15%); @secondary_color:#0f204c; @secondary_color1: darken(@secondary_color, -15%); @color_yellow:#f58021; @text_color: #fff; @text_color2:#495057; @text_color3: #444444; @font_color:##676565; .all_icons { background-image: url(/Trabacus_CART/static/src/img/icons.png); background-size: 150px 525px; -webkit-background-size: 150px 525px; -moz-background-size: 150px 525px; font-size: 0; display: inline-block; } .c_icons:before,.c_icons:after{ clear:both; content:""; background-image: url(/Trabacus_CART/static/src/img/icons.png); background-size: 150px 525px; -webkit-background-size: 150px 525px; -moz-background-size: 150px 525px; font-size: 0; } // ==================================header design============// header { position: relative; background:#fff; z-index: 99; height:56px; box-shadow: 1px 1px 3px #f1f1f1; .open_tab { display: none; float: right; height: 40px; width: 40px; background-position: -4px 7px; margin-top: 12px; } } .logo { float: left; padding-top: 15px; img { width: 100%; height: auto; max-width: 240px; } } .infosec { /* position: absolute; */ right: 0px; /* width: 54%; */ padding: 16px 30px; border-bottom: 1.5px solid transparent; border-left: 1.5px solid transparent; /* border-radius: 0px 0px 4px 108px; */ /* background: #0f204c; */ /* box-shadow: -1px 2px 3px #c7c4c4; */ float: right; i { display: inline-block; vertical-align: middle; padding: 0px 5px; } a { color: #78797b; font-size: 13px; margin-left: 20px; cursor: pointer; border: 1px solid #eaf0ff; padding: 3px 8px; border-radius: 20px; background: white; } } .menu_and_info { float: right; position: absolute; right: 45px; } .Menu { padding-top: 10px; li { display: inline-block; padding: 10px 19px; .active { border-bottom: 2px solid @secondary_color; } } a { font-size:16px; text-transform: uppercase; color: @text_color2; border-color: transparent; } } // ======================= holiday-form and map design======================= .home_section_field{ background-image: url(/Trabacus_CART/static/src/img/bg.png); background-size: 100%; background-position: bottom; background-repeat: no-repeat; min-height: 78vh; padding-bottom: 70px; } .home_left_bn{ font-size: 32px; text-transform: uppercase; text-align:center; color: #5e5e5f; font-weight: bold; span{ color:@color_yellow; } p{ font-size: 15px; text-transform: none; font-weight:none; } } .home_footer{ padding: 6px; background: #fff; li{ display: inline-flex; padding: 0px 39px; div{ border: 1px solid #d4dbea; padding: 0px 4px; border-radius: 2px; box-shadow: 6px 7px 0px 0px #f3ebeb; transition:0.5s; &:hover{ box-shadow: 0px 0px 8px 4px #f3ebeb; } } label { display: inline-block; margin-bottom: .5rem; font-size: 13px; } } ul{ margin-bottom:0px; text-align: center; } .happy_user, .money_safe, .mpdestination,.support_sm { height:50px; width:50px; display:inline-block; } .happy_user{ background-position: -37px -60px; } .money_safe{ background-position: -77px -60px; } .mpdestination{ background-position: 7px -103px; } .support_sm{ background-position: -43px -106px; } span{ display: block; font-weight: 800; font-size: 18px; color:@primary_color; text-align: left; } } //map end .holiday_form_in { max-width:352px; background:#fff; border-radius:3px; width: 100%; position: relative; z-index: 9; margin: auto; margin-top: 79px; box-shadow: 0px 0px 3px #cecece; .hd_text { font-size:14px; text-transform: uppercase; font-weight: bold; color:#fff; /*background-image: linear-gradient(to right, @primary_color, @secondary_color);*/ background-color:@primary_color; padding: 11px; } } //select city and date .card_s input { margin-top: 20px; width: 97%; padding: 5px 10px; border-radius: 3px; border: 1px solid #dad6d6; color:@text_color3; font-size:14px; } .starting_city_date { padding: 15px; } .starting_city_date { padding: 15px; .se { text-align: right; } } .card_s { float: left; width: 50%; label { position: absolute; font-size: 10px; text-transform: uppercase; color: @text_color3; margin-bottom:0px; } input { &::placeholder { color:@text_color3; font-size:14px; border: 1px solid #d6d3d31a; box-shadow: 0px 0px 1px 0px #0e0d0d40; } } } // select city for holiday .card_v { position: relative; padding: 8px 10px; border-radius: 3px; border: 1px solid #dad6d6; color:@text_color3; font-size: 16px; text-align:center; .fi { padding: 0px 5px; font-size: 14px; color: @text_color3; } .sc { display: flex; text-align:center; justify-content: center; .fa-times-circle{ padding-top: 5px; padding-left: 5px; position: absolute; right: 4px; top: 17px; } a{ font-size:12px; } } .hide_hover { display: none; position: absolute; right: -60px; font-size: 29px; background: #fff; border-radius: 50%; height: 44px; width: 44px; text-align: center; box-shadow: 0px 0px 14px #9b9696; top: 5px; cursor: pointer; color: @secondary_color; .phone_view { display: none; } i { opacity: 0.5 } } } .suggest_desp{ font-size:12px; } .card_hide_option:hover .hide_hover { display: block; } .card_hide_option, .enter_travelcity_name, .nationality_and_advancesearch { padding: 0px 15px; margin-bottom: 15px; } .select_city_forholiday .check_in_out>div, .holi_day_spend, .roomno_trvrl>div { background: @primary_color; border-radius: 30px; padding: 0px 10px; line-height:20px; } /*note may it can be change*/ .ui-widget.ui-widget-content { border: 1px solid #efeeee; border-radius: 0px 0px 5px 5px; z-index: 10000 !important; } .ui-widget-content::-webkit-scrollbar, .ui-datepicker-year option::-webkit-scrollbar { width: 2px; } .ui-widget-content::-webkit-scrollbar-track, .ui-datepicker-year option::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0, 4, 0, 0.3); } .ui-widget-content::-webkit-scrollbar-thumb, .ui-datepicker-year option::-webkit-scrollbar-thumb { background-color: darkgrey; outline: 0px solid slategrey; } .ui-menu .ui-menu-item-wrapper { position: relative; padding: 3px 1em 3px .4em; font-size: 13px; color: #605f64; font-weight: 400; border-bottom: 1px solid #e1dede; } .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover { border: none; background:@color_yellow url(/Trabacus_CART/static/src/img/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: 400; color:#fff; border-bottom: 1px solid #e1dede; } .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus, .ui-button:hover, .ui-button:focus { background: @color_yellow; } .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus, .ui-button:hover, .ui-button:focus { background:@color_yellow; color:#fff; } td .ui-state-active { border-radius: 50px; } .ui-datepicker th { text_color: @secondary_color !important; } .holi_day_spend { color: #fff; font-weight: bold; margin-left: 10px; font-size:10px; } .check_in_out>div>span, .roomno_trvrl>div>span { color:#fff; font-size:12px; padding: 0px 5px; } .check_in_out>div>span:nth-child(1), .roomno_trvrl>div>span:nth-child(1) { border-right: 2px solid #fff; } .holi_day_spend>select, .holi_day_spend>select:focus, .holi_day_spend>select:active { padding: 0px 5px; background: transparent; border: none; color: #fff; font-weight: bold; font-size: 18px; } .radius_view_right { float: right; display: flex; } .holi_day_spend option { color: #7f7f82; text-align: center; background: #fff; } /*+++++++++++++++================================+++++++++++++++++++++++++++*/ .holi_day_spend { .main_custm_select{ display:inline-block; color:#fff; select{ color:#fff; background: transparent; border:none; font-weight: bold; } } } .enter_travelcity_name { input { width: 100%; padding-left: 15px; border-radius: 3px; border: 2px solid @secondary_color1; box-shadow: none; padding:5px 10px; border-radius: 3px; color:@text_color3; font-size:14px; } input::placeholder{ color:@text_color3 !important; font-size:14px; } } .select_nationality, .avanced_srch { float: left; width: 50%; } .avanced_srch { text-align: right; padding: 15px; a { font-size: 15px; color: #007bff; text-decoration: underline; } } .select_nationality>input { margin-top: 0px; } .divide_line { border: 2px solid #f1eaea; } .room_traveller_info { padding: 15px; padding-top:5px; p { color: @text_color2; font-size: 14px; margin-bottom:0px; } } .roomno_trvrl { display: inline-block; position: relative; div>span:nth-child(2) { padding-right: 10px; &:after { position: absolute; content: ""; top: 17px; right: 6px; width: 0; height: 0; border: 5px solid transparent; border-color: #fff transparent transparent transparent; } } } .room_add { display: inline-block; padding-left: 12px; i { font-size: 17px; color: @color_yellow; cursor: pointer; padding-right: 5px; } } .traveller_details_show { cursor: pointer; } .roomno_trvrl { .choose_all_field { display: none; position: absolute; left: 0; right: 0; margin: auto; background: #fff; color: #444444; top: 0; box-shadow: 0px 0px 11px #bfb6b6; border-radius: 2px; padding: 6px; z-index: 9; max-width: 208px; width: 159px; } &:hover .remove_room { display: block; } } .choose_all_field { padding: 5px; .section_one { border-radius: 0px; .info_name { float: left; } .add_subs { float: right; } } } .choose_all_field>.section_one>div>input { width: 20px; text-align: center; font-size: 16px; border: none; } .add_subs>span { padding: 3px 10px; background: #e6e1e1; border-radius: 2px; cursor: pointer; } .section_one { padding: 5px 0px; } .info_name { font-size: 14px; span { display: block; font-size: 9px; margin-top: -6px; } } .btn-hover_room_sec { text-align: left; padding: 8px 0px; button { background: transparent; border: none; font-size: 12px; text-transform: uppercase; cursor: pointer; font-weight: bold; &:nth-child(1) { float: left; color: @primary_color; opacity: 0.8; } &:nth-child(2) { float: right; color: @secondary_color; opacity: 0.8; } } } .from_get_details { text-align: center; button { font-size: 14px; text-transform: uppercase; color: #fff; background-image: linear-gradient(to right, @primary_color, @secondary_color); padding: 6px 39px; position: relative; top: 18px; border-radius: 32px; border: none; cursor: pointer; transition: 0.6s; &:hover{ background-image: linear-gradient(to left, @primary_color, @secondary_color); box-shadow: 0px 0px 7px #bbb3b3; } } } .remove_room { position: absolute; top: -27px; margin: auto; color: #fff; text-align: center; border-radius: 2px !important; background: #fd8080 !important; left: 41px; font-size: 14px; display: none; cursor: pointer; &:after { position: absolute; content: ""; top: 25px; right: 30px; width: 0; height: 0; border: 5px solid transparent; border-color: #fff transparent transparent transparent; } } .overlay_section { position: fixed; display: none; width: 100%; height: 100%; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0, 0, 0, 0.5); z-index: 999; cursor: pointer; overflow: auto; } .over_lay_inside { display: flex; vertical-align: middle; text-align: center; justify-content: center; align-items: center; height: 100%; } .main_heading_select_flg { position: relative; background:@color_yellow; padding: 14px; color: #fff; } .flights_choose_section { width: 700px; background: #fff; } .hide_ft_overlay { position: absolute; right: 0; top: 5px; background: #fff; width: 58px; text-align: left; padding: 7px; border-radius: 30px 0px 0px 30px; color: @secondary_color; padding-left: 15px; i { opacity: 0.7; } } .content_head { font-size: 14px; text-transform: uppercase; font-weight: bold; } .flight_view_icon { background: @primary_color; display: table; /* text-align: left; */ /* margin-left: 0; */ /* float: left;*/ padding: 5px 51px 5px 10px; text-align: left; border-radius: 0px 30px 30px 0px; font-size: 16px; margin: 10px 0px; color: #fff; } .hide_ft_overlay>i { font-size: 20px; padding-top: 5px; } .flight_view_icon:before { display: inline-block; clear: both; height: 30px; width: 30px; content: ""; background: url(/Trabacus_CART/static/src/img/travel.png); background-size: cover; vertical-align: bottom; margin-right: 11px; } .flight_card_design { border-radius: 2px; box-shadow: 0px 0px 2px #00000030; background: #fff; width: 97%; margin: auto; padding-bottom: 10px; } .flight_option>form { color: @secondary_color; text-align: left; } .flight_card_design>p { text-align: left; color: #838080; font-size: 16px; padding: 10px; margin: 0px; } .flight_data_rander .flt_name { text-transform: uppercase; font-size: 14px; color: @text_color2; float: left; } .flight_line { background: url(/Trabacus_CART/static/src/img/flight_line.png); width: 75px; height: 8px; background-size: contain; display: inline-block; background-repeat: no-repeat; background-position: center; } .table_design_flight { padding: 10px; background: #f9f8ff; margin: 3px 0px; } .input_flight_selection { float: right; } .input_flight_selection::before, .input_flight_selection::after { transition: 400ms all ease-in-out 50ms; box-sizing: border-box; backface-visibility: hidden; } .input_flight_selection input[type="checkbox"] { display: none; } .flight_selected { display: none; } .flight_selected, .flight_unselected { text-align: center; font-size: 15px; color: #908e8e; } /*Button is :CHECKED*/ .input_flight_selection input[type="checkbox"]:checked~.select_box_view label { left: 97px; transform: rotate(360deg); background: @color_yellow; } .input_flight_selection input[type="checkbox"]:checked~.select_box_view .flight_selected { display: block; } .input_flight_selection input[type="checkbox"]:checked~.select_box_view .flight_unselected { display: none; } /*sha@secondary_color*/ .input_flight_selection .select_box_view, .input_flight_selection label { border-radius: 50px; } /*'un':checked state*/ .input_flight_selection .select_box_view { height: 23px; width: 120px; background: #fff; position: relative; /* box-shadow: 0 0 2px rgba(43,43,43,1); */ border: 1px solid @color_yellow; } .input_flight_selection label { height: 21px; width: 21px; background: @secondary_color; position: absolute; top: 0px; left: 0px; cursor: pointer; } .input_flight_selection label::before, .input_flight_selection label::after { background: rgba(43, 43, 43, 1); border-radius: 5px; } /* pesduo class on toggle */ .input_flight_selection input[type="checkbox"]:checked~.input_flight_selection .select_box_view label::before { height: 50px; background: rgba(73, 168, 68, 1); } .input_flight_selection input[type="checkbox"]:checked~.input_flight_selection .select_box_view label::after { width: 20px; background: rgba(73, 168, 68, 1); } /* //===============================================// Flight Overlay section end //===============================================// */ /* //===============================================// all view design //===============================================// */ .all_view_section { background:#f9f9f9; padding-top: 39px; position: relative; } .top_banner { background-image: linear-gradient(to right, @primary_color, @secondary_color); padding:10px 0px; position: relative; } .top_banner h2 { font-size:16px; text-transform: uppercase; color: #fff; padding-right:20px; display:inline-block; } .cart_all_product { height: 120px; width: 120px; background: #fff; border-radius: 50%; display: flex; justify-content: center; align-items: center; position: absolute; right: 26px; top: 0; box-shadow: 0px 0px 0px 10px #d0c9c994; -webkit-box-shadow: 0px 0px 0px 10px #d0c9c994; z-index: 91; -webkit-animation: circlea 3s infinite; -webkit-animation-direction: alternate; animation: circlea 3s infinite; animation-direction: alternate; animation-delay: 2s; } @keyframes circlea { 0% { box-shadow: 0px 0px 0px 10px #d0c9c994; } 100% { box-shadow: 0px 0px 0px 2px @secondary_color; } } .cart_all_product>div { text-align: center; } .inner_circle_cart { text-align: enter } .inner_circle_cart i { color: #ff6969; background: #fefeff; border-radius: 50%; height: 40px; width: 40px; font-size: 21px; padding-top: 10px; margin-top: -14px; border: 1px solid #d2d4ea; box-shadow: 0px 0px 0px @secondary_color; } .inner_circle_cart p { font-size: 14px; font-weight: bold; color: @primary_color; margin-bottom: 0px; } .cart_all_product .totice {al_pr font-size: 14px; color: #868383; font-weight: bold; } .cart_all_product .total_price>span { color: @secondary_color; } .inner_circle_cart button { cursor: pointer; border-radius: 30px; padding: 2px 15px; font-size: 15px; border: none; background-image: linear-gradient(to right, @primary_color, @secondary_color); color: #fff; font-weight: bold; margin-top: 7px } .all_services_list { padding: 10px; background: @color_yellow; display: block !important; padding-bottom: 0px; border-radius: 2px; } .all_services_list a { display: inline-block; padding: 10px; font-size:14px; color: #fff; margin-right: 20px; text-transform: uppercase; font-weight: bold; } .all_services_list .active { border-radius: 5px 5px 0px 0px; color:@color_yellow; background: #fff; } .filtter_box-sub { background: #fff; /* border: 1px solid #efe8e8; */ /*margin-top: -70px;*/ box-shadow: 0px 0px 4px #d2cfcf6b; border-radius: 4px; overflow: hidden; } .filter_menu{ display:none; } .destination_box_section { background: #f9f7ff; padding: 5% 0px; } .Filtter_mv img{ opacity: 0.3; } .ldimg img{ width: 100%; opacity: 0.3; } .onword_return{ padding: 0px 0px; text-align: center; background: #f58021; color: #fff; } .onword_return p{ line-height: 26px; font-size: 13px; padding: 0px; } .ldimg{ background: transparent !important; box-shadow: none !important; } .mtext { text-transform: uppercase; color: #fff; font-weight: bold; text-align: center; background-image: linear-gradient(to right, @primary_color, @secondary_color); border-bottom: 1px solid #cfced2; margin-bottom: 15px; padding: 9px; font-size: 14px; } .box_in_size { padding: 0px 10px; margin-top: 15px; border-bottom: 1px solid @color_yellow; } .box_in_size:last-child{ border-bottom:none; } .box_in_size>p { margin-bottom: 4px; font-size: 14px; color: #000000a6; font-weight: bold; text-transform: uppercase; } .box_in_size>.input-des>input { padding: 6px 10px; width: 100%; border-radius: 2px; border: 1px solid #c7c4c4; font-size: 15px; color: #6c757d; } .box_in_size>.input-des>input::placeholder { font-size: 15px; color: #6c757d; } .box_in_size > p > span, .box_in_size > p > span > span { color: #0f204c; font-size: 13px; } .slidecontainer { width: 100%; margin-bottom:25px; } .sliderp { -webkit-appearance: none; width: 100%; height: 9px; border-radius: 20px; background: @primary_color; outline: none; opacity: 1; -webkit-transition: .2s; transition: opacity .2s; } .sliderp:hover { opacity: 1; } .sliderp::-webkit-slider-thumb { -webkit-appearance: none; appearance: none; width: 20px; height: 20px; border-radius: 50%; background: #4CAF50; cursor: pointer; } .sliderp::-moz-range-thumb { width: 20px; height: 20px; border-radius: 50%; background: #4CAF50; cursor: pointer; } .box_in_size>p>span, .box_in_size>p>span>span { color: @secondary_color; font-size: 14px; } .chec_design{ display:flex; position: relative; margin-bottom: 12px; cursor: pointer; font-size: 22px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .filtter_box-sub p{ font-size:13px; } /* Hide the browser's default checkbox */ .chec_design input { position: absolute; opacity: 0; cursor: pointer; z-index: 999; } .chec_design>input[type=checkbox], .chec_design>input[type=radio] { width: 20px; height: 20px; } /* Create a custom checkbox */ .chec_design>.checkmark { position: absolute; top: 0; left: 0; border: 1px solid @secondary_color; height: 20px; width: 20px; border-radius: 3px; } /* On mouse-over, add a grey background color */ .chec_design:hover input~.checkmark { background-color: transparent; } /* When the checkbox is checked, add a blue background */ .chec_desig input:checked~.checkmark { background-color: @color_yellow; } /* Create the checkmark/indicator (hidden when not checked) */ .checkmark:after { content: ""; position: absolute; display: none; } /* Show the checkmark when checked */ .chec_design input:checked~.checkmark:after { display: block; } /* Style the checkmark/indicator */ .chec_design .checkmark:after { left: 7px; top: 3px; width: 5px; height: 10px; border: solid @primary_color; border-width: 0 3px 3px 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); } .name_of_list { position:relative; margin-left: 26px; font-size: 13px; color: #1e1e1e; line-height: 25px; top: -2px; } .scrolling_of_fieldset { max-height: 208px; overflow-x: hidden; padding: 5px 0px; border-radius: 2px; } .scrolling_of_fieldset::-webkit-scrollbar { width: 2px; } .scrolling_of_fieldset::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); } .scrolling_of_fieldset::-webkit-scrollbar-thumb { background-color: @primary_color; outline: 1px solid slategrey; } .pdtopzero { padding-top: 0px; } .white_line_width { height: 50px; background: #fff; margin-bottom: 20px; } .box_in_size>button { padding: 5px 30px; border: navajo#fff; background: @secondary_color; color: #fff; text-transform: uppercase; border-radius: 20px; background-image: linear-gradient(to right, @primary_color, @secondary_color); cursor: pointer; } .cards_namedesign { background: #fff; box-shadow: 0px 0px 3px #dad8d8; border-radius: 4px; margin-top: 10px; } .cards_namedesign .col-9>div { padding: 10px 0px; } .peice_and_selection { border-left: 1px solid #dfd4ff8a; } .air_na_tm_info { border-bottom: 1px solid @color_yellow; padding-bottom: 9px; padding: 10px 10px 9px 10px; } .air_line_name { float: left; } .air_line_logo{ background: url(/Trabacus_CART/static/src/img/air_line.png); height: 25px; width: 25px; background-size: contain; display: inline-block; vertical-align:bottom; margin-right: 7px; background-repeat: no-repeat; background-position: center; } /*.air_line_name:before { display: inline-block; content: ""; clear: both; background: url(/Trabacus_CART/static/src/img/air_line.png); height: 25px; width: 25px; background-size: contain; background-repeat: no-repeat; vertical-align: middle; }*/ .avtar:before { background-image: url(/Trabacus_CART/static/src/img/air_line1.png); } .air_line_name { color: @text_color2; font-size:12px; font-weight: bold; } //Commented by Soumen .ft_tm_sp_info { float: right; } .ft_tm_sp_info .ft_tm { font-size: 12px; color: @text_color2; font-weight: bold; } .ft_tm_sp_info .ft_sp { font-size:10px; color: @text_color2; font-weight: bold; } .ft_tm_sp_info .ft_info:before { content: "\f059"; top: 2px; position: relative; left: 8px; } .ft_tm_sp_info .ft_info { cursor: pointer; } .destination_name { text-align: center; } .starting_dest, .end_dest { font-size:12px; font-weight: bold; color: @text_color2; display: inline-block; } .starting_dest .dt_time, .end_dest .dt_time { font-size: 10px; font-weight: bold; color: @secondary_color; padding-left: 10px; font-style: italic; } .image_line { display: inline-block; } .image_line:after { display: block; content: ""; clear: both; width: 100px; background: url(/Trabacus_CART/static/src/img/flight_line.png); height: 10px; background-repeat: no-repeat; margin: auto; text-align: center; background-position: center; } .destination_name { padding-top: 5px; } .row.no-gutters { margin-right: 0; margin-left: 0; } .no-gutters>[class^="col-"], .no-gutters>[class*=" col-"] { padding-right: 0; padding-left: 0; } .peice_and_selection { text-align: center; } .peice_and_selection .p_sec { color:@color_yellow; font-size: 19px; font-weight: bold; padding: 10px; padding-bottom: 0px; } .peice_and_selection .sub_text { font-size: 15px; color: @primary_color; margin-bottom: 5px; } .peice_and_selection button { padding: 5px 27px; font-size: 15px; background: @secondary_color; color: #fff; border-radius: 30px; border: none; margin-bottom: 14px; transition: 0.6s; cursor: pointer; } .peice_and_selection .active { background:@color_yellow; } .peice_and_selection .active:hover { background: @color_yellow; } .peice_and_selection button:hover { background: @color_yellow; box-shadow: 0px 0px 4px #9e9d9d59; } .all_destination_name { padding: 21px 0px; display: block; } .all_destination_name a { background: @secondary_color; padding: 0px 43px; border-radius: 23px; color: #fff; font-size:14px; margin-right: 12px; text-transform: uppercase; display: inline-block; text-align: center; height: 35px; //added by jyotiranjan padding-top: 5px; // added by jyotiranjan } .hotel_tab_outer a { height: 48px; } .all_destination_name a span { display: block; font-size: 12px; } .all_destination_name .active { background:@color_yellow; } .Hotel_images { height: 100px; min-width: 100px; max-width: 100px; /*background-image: url(/Trabacus_CART/static/src/img/banner1.png);*/ background-size: cover; background-repeat: no-repeat; border-radius: 2px; background-position: center; } .hotel_all_details { display: flex; padding: 10px !important; } .psn_in { position:relative; } .sub_content p { margin-bottom: 0px; padding-left: 10px; } .sub_content .ht_name { font-size: 13px !important; font-weight: bold; color: @text_color2; text-transform: uppercase; } .sub_content .ht_location { font-size: 12px; color: #807e7e; font-weight: normal !important; } .sub_content .ht_type { font-size: 13px; color: #807e7e; } .sub_content .ht_type>span { font-weight: bold; } .star_of_hotel { min-width: 125px; text-align: center; position: relative; } .star_of_hotel span { display: block; font-size: 14px; color: #807e7e; } .star_of_hotel a { position: relative; bottom: -38px; font-size: 16px; color: @primary_color; text-decoration: underline; } .star_of_hotel i { color: #ffc311; font-size: 14px; } .hotel_room_all_details { /*position: absolute;*/ left: 0; right: 0; background: #fff; border: 1px solid #f3ecec; z-index: 9; top: 0px; border-radius: 3px; overflow: hidden; } .display_block { display: block !important; } .star_of_hotel>div>span { display: initial; } .inner_room_details { border-bottom: 1px solid #d8d5d5; padding-bottom: 0px !important; } .inner_room_details .sub_content { max-width: 385px; width: 100%; } .inner_room_details button { padding: 5px 27px; font-size: 15px; background: @primary_color; color: #fff; border-radius: 30px; border: none; margin-bottom: 14px; transition: 0.6s; cursor: pointer; position: absolute; right: 32px; } .images_slider .border { border-radius: 2px !important; border: 2px solid #fda9a9 !important; } .pdtop { padding: 10px; } .ft_text p { font-size:14px; color: #8c8a8a; margin-bottom: 1px; font-weight: bold; } .ft_text ul{ padding-left:0px; li{ list-style-type: circle; /* padding-left: 10px; */ /* padding-left: 10px; */ float: left; /* width: 40%; */ margin-left:0px; color: #7e7e84; font-size:12px; list-style-type:none; display: inline-block; } } .info_f_ht { padding: 10px; } .arkt { padding: 0px; font-size: 13px; margin-top: 43px; color: #888686; } .info_f_ht p { font-size: 14px; font-weight: bold; color: #8c8a8a; margin-bottom: 0px; } .info_f_ht div { font-size: 14px; color: #8c8a8a; } .choose_room .peice_and_selection { border-left: none; position: absolute; right: 14px; } .choose_room .sub_content { max-width: 425px; width: 100%; } .choose_room .sub_content a { position: relative; bottom: -5px; font-size: 16px; color: @primary_color; text-decoration: underline; left: 12px; text-decoration: underline; } .next_btn { padding: 30px 0px; text-align: center; } .next_btn button { padding: 5px 30px; border: navajo#fff; background: @secondary_color; color: #fff; text-transform: uppercase; border-radius: 20px; cursor: pointer; background-image: linear-gradient(to right, @primary_color, @secondary_color); } .all_view_section .fade:not(.show) { opacity: 0; height: 0px; overflow: hidden; } .avtar_image { height: 100px; min-width: 100px; max-width: 100px; background-image: url(/Trabacus_CART/static/src/img/cruise.png); background-size: cover; background-repeat: no-repeat; border-radius: 2px; } .pd-left, .pd-left .info_f_ht { padding: 0px; } /*==================visa=================*/ .visa_det_info table { text-align: center; width: 100%; } .visa_det_info { text-align: center; max-width: 800px; width: 100%; position: relative; } .visa_det_info th { font-size: 13px; text-transform: uppercase; color: #0f204c; padding: 2px; } .visa_det_info td { font-size: 13px; } .visa_det_info table tr:nth-child(1) { border-bottom: 1px solid @color_yellow; } .bottom_sec p { float: left; font-size:12px; font-weight: bold; margin-bottom: 0px; text-transform: uppercase; color: @primary_color; padding: 2px 5px; border-radius: 3px } .bottom_sec>div { float: right; position: relative; } .bottom_sec>div>.pas_ger { display: inline-block; background: @primary_color; border-radius: 20px; padding: 0px 22px 0px 10px; color: #fff; font-size:12px; cursor: pointer; position: relative; margin-left: 10px; } .bottom_sec>div>.pas_ger:after { position: absolute; content: ""; top: 11px; right: 6px; width: 0; height: 0; border: 5px solid transparent; border-color: #fff transparent transparent transparent; } .bottom_sec { padding: 10px; padding-top: 12px; padding-bottom: 0px; position: absolute; left: 0; right: 0; bottom: 0; } .bottom_sec .choose_all_field { display: none; background: #fff; position: absolute; left: 0; right: 0; top: 0; box-shadow: 0px 0px 2px #f1f1f1; padding: 10px; border-radius: 4px; z-index: 1;//added by soumen } .bottom_sec .info_name, .bottom_sec .add_subs { display: inline-block; padding-left: 10px; padding-right: 15px; } .visa_images { height: 91px; min-width: 91px; max-width: 91px; background-image: url(/Trabacus_CART/static/src/img/singapore.jpg); background-size: cover; background-repeat: no-repeat; border-radius: 2px; background-position: center; } .tabel_data{ display:none; } /*-----------activities--------------------*/ .activities_sec .hotel_all_details { border-right: 1px solid #dfd4ff8a; } .activities_sec .peice_and_selection { border: none; } .activities_sec .ht_type:nth-child(3) { margin-bottom: 20px; } .activities_sec .peice_and_selection>button { margin-bottom: 0px; } .activities_images { height: 91px; min-width: 91px; max-width: 91px; background-image: url(/Trabacus_CART/static/src/img/activities.jpg); background-size: cover; background-repeat: no-repeat; border-radius: 2px; background-position: center; } /*================================= Selected Carts ===================================*/ .cart_card{ width: 100%; border-radius: 2px;} .inner_section{ background:#fff; box-shadow: 0px 0px 2px #d8d6d6; margin-bottom:20px; } .left_content{ position: absolute; right: 0; top: 5px; background: #fff; text-align: left; padding: 7px; border-radius: 30px 0px 0px 30px; color:@secondary_color1; padding-left: 15px; font-size: 16px; font-weight: bold; } .summary_list{ position:relative; padding:10px 0px; text-align:center; margin-bottom:20px; box-shadow: 0px 0px 13px #d8d6d6; } .summary_list>div{ padding:0px 20px; display:inline-block; p{ margin-bottom: -4px; font-size: 13px; color: #495057; font-weight: bold; display: inline-block; padding-right: 15px; } span{color:@text_color3;} .al_lef{border-left:2px solid #c1bfbf; padding:0px 5px;} } .total_money{ text-align:center; display:block !important; .discount_m{ padding-top: 22px; .dis_m{ font-size: 15px; text-decoration: line-through; font-weight:bold; color:text_color1; } .dis_bg{background: #4cd608; color: #fff; padding: 1px 5px; font-size: 13px; position:relative; margin-left: 14px; text-decoration:none !important; &:after{ content: ""; position: absolute; left: -10px; top: -1px; width: 0; height: 0; border-top: 10px solid transparent; border-bottom: 10px solid transparent; border-right: 10px solid #4cd608; }} } .total_m{ font-size:22px; font-weight:bold; color:@secondary_color; } } .edit_btn{ text-align:right; } .mr-bt{margin-bottom:20px;} .card_of_theme{ background: #fff; box-shadow: 0px 0px 13px #d8d6d6; height:400px; position: relative; } .top_view{ background:@primary_color; position:relative; height:44px; div{ padding: 11px 40px 0px 10px; color:@text_color; font-size:14px; } .left_icon{ position:absolute; right: 0; top: 2px; background: #fff; text-align: left; padding: 7px; border-radius: 30px 0px 0px 30px; color:@secondary_color1; padding-left: 15px; font-size: 16px; font-weight: bold; } } .c_fligth:before{ display: inline-block; height: 25px; width: 37px; background-position: 2px -43px; vertical-align: middle; } .c_hotel:before{ display: inline-block; height: 25px; width: 37px; background-position: -33px -43px; vertical-align: middle; } .c_cruise:before{ display: inline-block; height: 25px; width: 31px; background-position: -66px -42px; vertical-align: middle; } .c_activities:before{ display: inline-block; height: 28px; width: 29px; background-position: 27px -37px; vertical-align: middle; } .c_visa:before{ display: inline-block; height: 28px; width: 29px; background-position: 54px -41px; vertical-align: middle; } .tex_cnt{ padding:10px; margin-bottom:0px; font-size: 13px; color:@text_color3; font-weight:bold; } .data_render{ height:auto; max-height: 265px; overflow:auto; overflow-x: hidden; padding:5px; } .data_render::-webkit-scrollbar { width: 2px; } .data_render::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); } .data_render::-webkit-scrollbar-thumb { background-color:@secondary_color1; outline: 1px solid slategrey; } .air_line_list{ border-top: 1px solid #1c3b8c; min-height: 82px; &:last-child{ border-bottom:1px solid @primary_color1; } .air_na_tm_info{ border-bottom:none; padding: 10px 10px 0px 10px;} .air_line_name{ font-size: 12px;} .ft_tm_sp_info .ft_tm { font-size: 13px;} .ft_tm_sp_info .ft_sp { font-size: 12px;} .starting_dest, .end_dest{ font-size: 13px; .dt_time, .dt_time{ font-size: 10px;} } .image_line:after { width: 21px; background:@primary_color; height: 2px; margin: 2px 5px;} } .change_btn{ text-align: center; padding: 10px 5px; position: absolute; left: 0; right: 0; bottom: 0; border-top: 1px solid #d8d5d5; button{ border-radius: 20px; padding: 2px 13px; border: none; font-size: 15px; color:@text_color; background-color:@primary_color; cursor: pointer; transition: 0.6s; &:hover{ background-color:@secondary_color; } &:focus{ box-shadow: 0px 0px 2px 5px #f9f7f7; } } } .cart_hotel, .cart_cruise, .cart_activities, .cart_visa{ display: flex; padding:2px 0px; border-top: 1px solid @primary_color1; &:last-child{ border-bottom: 1px solid @primary_color1;} .sub_content .ht_name { font-size: 14px;} .sub_content .ht_location{ font-size: 10px; font-weight:bold; &:before{ display: inline-block; height: 20px; width: 20px; vertical-align: middle; background-position: 15px -7px; }} .sub_content .ht_type{ font-size: 12px;} .Hotel_images, .avtar_image, .visa_images { height: 75px; min-width: 75px;} .bottom_sec { padding-top: 26px; position: relative;} } // step section .cart_details{ padding-bottom:40px; display:none; background: #f1f6ff; } .step_section{ padding:35px 0px; width:100%; } .st_one, .st_two, .st_three{ text-align:center; display:inline-block; float:left; width:33.33%; position:relative; z-index:9; &:after{ display: inline-block; content: ""; clear: both; height: 4px; width: 100%; background-color:#fff; position: absolute; top: 12px; z-index: 0;} div{ background-color:@secondary_color; color:@text_color; height: 30px; width: 30px; display: flex; border-radius: 40px; justify-content: center; align-items: center; margin:auto; font-size:14px; position: relative; z-index: 9;} .all_icons{ background-position: -2px -70px; color: transparent;} p{ font-size:14px; color:text_color2;} } .st_three:after{ display:none; } .step_two, .step_three{ display:none; } .cmlt_booking{ padding:15px; border-bottom: 1px solid @secondary_color1; &:last-child{ border:none; } >p{ margin-bottom:0px; font-size:15px; font-weight:bold; color:@primary_color; } .req_value{ color: red; margin-top: 10px; display: block; width: 100%; position: absolute; top: 35px; font-size: 12px; } } .details_info{ p{ margin-bottom:0px; } .input-design{ display:flex; margin-bottom:38px; .custom-select_sc select{ isplay: inline-block; /* width: 95px; */ padding: 0px; height: 42px; font-size:14px; background-color: transparent!important; //Added by soumen color: #6c757d; //Added by soumen border: 1px solid #dad6d6; border-radius: 3px;} .gender select{ width:200px; } .select-selected { background-color:transparent; color:@text_color2 !important; padding: 6px 7px; font-size: 14px; border-bottom: none;} input{ border: 1px solid #dad6d6; padding: 9px 10px; font-size: 14px; &:focus{ border: 1px solid #dad6d6; padding: 9px 10px; }} } } .date_img{ background-image: url(/Trabacus_CART/static/src/img/calendar.png); background-size:22px; font-size: 0; background-repeat: no-repeat; background-position: 97%; } .date_price_op{ position: relative; width: 100%; overflow:hidden; .left_a{ position: absolute; left: 0; top: 0; display: flex; background:@primary_color; padding: 20px 10px; vertical-align: middle; float: left; justify-content: center; align-items: center;} .right_a{ float:right; right:0px; position: absolute; top: 0; display: flex; background:@primary_color; padding: 20px 10px; vertical-align: middle; justify-content: center; align-items: center; } a i{ color:#fff;} a:focus{background:@secondary_color;} .dt_p{ padding: 0px 20px; ul{ width: 100%; overflow:hidden; display: flex; li{ border-bottom:2px solid transparent; list-style-type: none; background: #fff; padding: 5px 15px; display: inline-block;} div{font-size: 14px; color: #0f204c; font-family: inherit;} .price_l{ font-weight: 700; color:@text_color2; font-size: 15px;} background:#fff; .active{border-bottom:2px solid @primary_color;} } } } // flight date picker design .flight_datetime{ .ui-datepicker{ max-width: 100% !important;} .ui-state-default{ border-bottom:1px solid transparent; border-bottom: 1px solid transparent; font-size: 13px; font-weight: 500; color: #838586; font-style: initial; font-family: Roboto; } .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover{ background: transparent; color: #877af0; border-bottom: 1px solid @secondary_color; border-radius: 0px;} .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus, .ui-button:hover, .ui-button:focus{ background: transparent; color:#3d3e3f; border-bottom: 1px solid @secondary_color; border-radius:0px; } .ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year { width: 89px; border-radius: 30px; background: #fff; color:@text_color2; padding: 2px 7px;} } .oneway{ max-width: 500px; width: 100%; background: #fff; margin: auto; position: absolute; z-index: 9; right: 0px; top:48px; border-radius: 2px; box-shadow: 0px 2px 15px #cec9c9; text-align: center; padding-bottom: 10px; &:after{ display: block; content: ""; clear: both; width: 0; height: 0; position: absolute; border-left: 13px solid transparent; border-right: 13px solid transparent; border-bottom: 13px solid #d6d6d6; top: -13px; right: 1px; } .destination_name{ padding: 10px; border-bottom: 1px solid #b7b2b2 } .passange_type_bg{ background: #eae6fb; padding: 5px; margin-left: 10px; } .planeno_type_bg{ background: #ffd6d6; padding: 5px; margin-left: 10px; font-size:12px; } .plane_chnage_option{ display: inline-block; text-align: center; font-weight: bold; font-size: 17px; color: #151414; padding: 4px 10px; margin: 12px 0px; border: 1px solid #e2dede; border-radius: 46px; } } .return{ max-width: 500px; width: 100%; background: #fff; margin: auto; position: absolute; z-index: 9; right: 0px; top:116px; border-radius: 2px; box-shadow: 0px 2px 15px #cec9c9; text-align: center; padding-bottom: 10px; &:after{ display: block; content: ""; clear: both; width: 0; height: 0; position: absolute; border-left: 13px solid transparent; border-right: 13px solid transparent; border-bottom: 13px solid #d6d6d6; top: -13px; right: 1px; } .destination_name{ padding: 10px; border-bottom: 1px solid #b7b2b2 } .passange_type_bg{ background: #eae6fb; padding: 5px; margin-left: 10px; } .planeno_type_bg{ background: #ffd6d6; padding: 5px; margin-left: 10px; } .plane_chnage_option{ display: inline-block; text-align: center; font-weight: bold; font-size: 17px; color: #151414; padding: 4px 10px; margin: 12px 0px; border: 1px solid #e2dede; border-radius: 46px; } } //-----------Added by Jyotiranjan--------------// .hidden { display: none!important; border: 0!important; font-size: 0!important; line-height: 0!important; width: 0!important; height: 0!important; overflow: hidden!important } .room_add { display: inline-flex; cursor: pointer; font-size: 12px; padding: 4px 5px; margin-left: 11px; margin-top: 10px; border-radius: 33px; border: 1px solid #f7f4f4; &:hover{ background: #f9f7f7; } } .room_remove { float: right; display: inline-flex; cursor: pointer; font-size: 12px; padding: 4px 5px; margin-left: 11px; margin-top: 10px; border-radius: 33px; border: 1px solid #f7f4f4; &:hover{ background: #f9f7f7; } i{ font-size: 17px; color: @color_yellow; cursor: pointer; padding-right: 5px; display: inline-block; vertical-align: middle; } } .roomno_trvrl { display: inline-block; position: relative; padding-left: 5px; padding-top: 5px; } //Added by soumen .thankyou_section{ max-width: 800px; margin: auto; text-align: center; background: #fff; margin-top: 23px; padding: 10px; .summery_of_travel{ margin-top: 36px; border: 1px solid #fbfbfb; border-radius: 2px; text-align: left; padding: 10px; border-top: 2px solid #796cb7; } .summery_of_travel>div{ padding: 10px 0px; border-bottom: 1px solid #dad8d8; &:after{ display: block; content: ""; clear: both; height: 0px; }} img{ width: 83px; } p{ font-size:18px; padding-top: 10px; color: #05d617; } .left_n{ float:left; font-weight:bold; } .right_n{ float:right; } .box_in_size{ padding:10px 0px; } .main_text{ font-size: 30px; font-weight: 700; color: #05d617; } } #slider .slides img { height: 250px; } #carousel .slides img { height: 67px; } .no_resulte_found{ height: 188px; max-width: 488px; margin: auto; border-radius: 8px; /* box-shadow: 0px 0px 6px #d2c8c8; */ background-image: url(/Trabacus_CART/static/src/img/bg.png); background-size: contain; background-repeat: repeat; display: flow-root; align-items: flex-end; justify-content: center; background-position: center; /* background-position-y: -7px; */ border: 1px solid #e2dddd; margin-top: 130px; text-align: center; img{ padding-top: 20px; width: 179px; margin: auto; } p{ color: #504f4f; text-align: center; bottom: 0; margin-top: 23px; font-size: 19px; font-weight: 500; } } /*added by jyoti for modify search button*/ .modify_search{ padding: 5px 27px; font-size: 15px; background: #fff; color: #0f204c; border-radius: 30px; border: none; transition: 0.6s; cursor: pointer; } /*previous day search button*/ .previous_day_search{ padding: 0px 28px; border-radius: 29px; color: #fff; font-size: 14px; margin-right: 12px; /* text-transform: uppercase; */ display: inline-block; text-align: center; height: 35px; padding-top: 5px; border: none; background: #0f204c; margin-left: 288px; } .done_button{ float: right; cursor: pointer; } .cancel_button, .done_button{ cursor: pointer; font-size:12px; } //added by soumen .activity_seleted_date{ display: inline-block; background: #0f204c; border-radius: 20px; padding: 0px 22px 0px 10px; color: #fff; font-size: 14px; cursor: pointer; margin-left: 10px; } .selected_select { background: #0f204c; color: #fff; border: none; } .loader-block{ position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 9999; background: url(/Trabacus_CART/static/src/img/loader.webp) 50% 50% no-repeat rgb(249,249,249); opacity: 0.9; } .option_room{ display: inherit; .sub_content{ max-width:auto; width: 100%; float: left; } .peice_and_selection{ position: relative; float: right; } .alternate_option{ font-size: 12px; margin-bottom: 7px; display: inline-block; margin-top: -9px; } } //Added by Soumen .type_indicator{ float: right; border-radius: 20px; padding: 2px 13px; border: none; font-size: 12px; color: #fff; cursor: pointer; transition: 0.6s; background-color:@color_yellow; } .rt_ownard{ p{ text-align: center; background:@color_yellow; color: #fff; } } .type_indicator_selected{ float: right; border-radius: 20px; padding: 2px 13px; border: none; color: #fff; transition: 0.6s; font-size: 12px; background: #9a9696; } .card_of_theme .ft_tm_sp_info { float: left; } .w_100{ width: 100%; } .cssload-container{ background:rgb(255,255,255); } .custom_loader{ position: relative; height:33px; overflow: hidden; } .cssload-container div { width:16px; height: 16px; position: absolute; background-color: rgb(204,204,204); top: 45%; border-radius: 50%; } .cssload-container div:nth-child(1) { background-color: rgb(255,84,96); animation: cssload-move 2.3s infinite cubic-bezier(0.2, 0.64, 0.81, 0.23); -o-animation: cssload-move 2.3s infinite cubic-bezier(0.2, 0.64, 0.81, 0.23); -ms-animation: cssload-move 2.3s infinite cubic-bezier(0.2, 0.64, 0.81, 0.23); -webkit-animation: cssload-move 2.3s infinite cubic-bezier(0.2, 0.64, 0.81, 0.23); -moz-animation: cssload-move 2.3s infinite cubic-bezier(0.2, 0.64, 0.81, 0.23); } .cssload-container div:nth-child(2) { background-color: rgb(255,157,132); animation: cssload-move 2.3s 172.5ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23); -o-animation: cssload-move 2.3s 172.5ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23); -ms-animation: cssload-move 2.3s 172.5ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23); -webkit-animation: cssload-move 2.3s 172.5ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23); -moz-animation: cssload-move 2.3s 172.5ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23); } .cssload-container div:nth-child(3) { background-color: rgb(240,231,151); animation: cssload-move 2.3s 345ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23); -o-animation: cssload-move 2.3s 345ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23); -ms-animation: cssload-move 2.3s 345ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23); -webkit-animation: cssload-move 2.3s 345ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23); -moz-animation: cssload-move 2.3s 345ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23); } .cssload-container div:nth-child(4) { background-color: rgb(117,176,138); animation: cssload-move 2.3s 517.5ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23); -o-animation: cssload-move 2.3s 517.5ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23); -ms-animation: cssload-move 2.3s 517.5ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23); -webkit-animation: cssload-move 2.3s 517.5ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23); -moz-animation: cssload-move 2.3s 517.5ms infinite cubic-bezier(0.2, 0.64, 0.81, 0.23); } @keyframes cssload-move { 0% { left: 0%; } 100% { left: 100%; } } @-o-keyframes cssload-move { 0% { left: 0%; } 100% { left: 100%; } } @-ms-keyframes cssload-move { 0% { left: 0%; } 100% { left: 100%; } } @-webkit-keyframes cssload-move { 0% { left: 0%; } 100% { left: 100%; } } @-moz-keyframes cssload-move { 0% { left: 0%; } 100% { left: 100%; } } .ui-widget-header{ background:@color_yellow; } .style1 .hotel_tab a{ margin-left: 20px; } #list-terms, #list-exclusions{ li{ font-size: 13px; color: #5f5f5f; } } .icon_text i{ color:@color_yellow !important; } a.morelink { text-decoration:none; outline: none; color: #007bff !important; } .morecontent span { display: none; } /*.comment { width: 400px; background-color: #f0f0f0; margin: 10px; }*/ .ui-datepicker td span, .ui-datepicker td a{ font-size:12px !important; } .ui-datepicker th { padding: .7em .3em; text-align: center; border: 0; color: #fd7e7e; font-size: 13px; } .tems_con { margin: auto; margin-left: 20px; margin-right: 23px; padding: 23px; box-shadow: 0px 0px 13px #d8d6d6; } .sd_dstn{ cursor: pointer; text-decoration: none; background: #c0c5d4; border-radius: 30px; padding: 0px 10px; line-height: 20px; color: #fff; font-weight: bold; margin-left: 10px; font-size: 10px; } .dis_pax{ cursor: default; pointer-events: none; } .arrange_bt{ padding-bottom: 10px; .bottom_sec > div { float: left; position: relative; padding-left: 93px; } .bottom_sec > div > .pas_ger { padding: 2px 22px 2px 10px; margin-top:10px;} } .transfer_list{ .bottom_sec { padding: 0px; position: relative; } .arrange_bt .bottom_sec > div{ padding-left: 0px; padding-right: 0px; } .hotel_all_details{ padding-bottom: 0px !important; } .arrange_bt { padding-bottom: 6px; } }