.NoPadding {padding: 0 !important;}.NoMargin {margin: 0 !important;}.MarginTop0 {margin-top: 0 !important;}.MarginTop25 {margin-top: 25px !important;}.MarginBottom20 {margin-bottom: 20px !important;}.MarginBottom40 {margin-bottom: 40px !important;}.TextLeft {text-align: left !important;}.Width100P {width: 100% !important;}.FontSize12 {font-size: 12px !important;}.FontSize18 {font-size: 18px !important;}.se-pre-con {display: none;position: fixed;width: 100%;left: 0;right: 0;top: 0;bottom: 0;background-color: rgba(255, 255, 255, 0.8);z-index: 10051;display: none;}.se-pre-con div {box-sizing: border-box;display: block;position: absolute;left: 48%;top: 30%;width: 50px;height: 50px;margin: 8px;border-radius: 50%;animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border: 8px solid #428240 !important;border-color: #428240 transparent transparent transparent !important;}.se-pre-con div:nth-child(1) {animation-delay: -0.45s;}.se-pre-con div:nth-child(2) {animation-delay: -0.3s;}.se-pre-con div:nth-child(3) {animation-delay: -0.15s;}.se-pre-con .LoaderText {font-weight: 600;position: absolute;top: 52%;left: 52%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);color: #FFFFFF !important;}@keyframes lds-ring {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}.page-wrapper {display: table;width: 100%;table-layout: fixed;}.page-wrapper .page-wrapper-row {width: 100%;display: inherit;}.page-wrapper .page-wrapper-middle {background: #eff3f8;width: 100%;display: table-cell;height: 100%;}.page-container {clear: both;}.bootstrap-select.btn-group .dropdown-menu {margin-top: -34px;}.btn-group > .dropdown-menu:before, .dropdown-toggle > .dropdown-menu:before, .dropdown > .dropdown-menu:before {display: none !important;}.btn-group > .dropdown-menu:after, .dropdown-toggle > .dropdown-menu:after, .dropdown > .dropdown-menu:after {display: none !important;}.bootstrap-select.btn-group .dropdown-toggle .caret {display: none !important;}html {overflow-x: hidden;overflow-y: hidden;}body, .TMBodyFontFamily, .dropdown-menu {font-family: Roboto !important;}.dropdown-menu > li > a {font-weight: 700 !important;}.btn-default:hover, .btn-default:visited, .btn-default.focus, .btn-default:focus {background-color: #ffffff !important;}.TMBodyBGColor1 {background-color: #FFFFFF !important;}.TMBGColor2 {background-color: #428240 !important;border-radius: 4px !important;}.TMFontColor2 {color: #FFFFFF !important;}.TMBodyBGColor1, .page-header-menu-fixed {background-color: transparent !important;}.nav > li > a:focus {outline: none !important;}.bootstrap-select.btn-group .dropdown-menu {margin-top: -150px;}.ZIndex1000 {z-index: 1000 !important;}#SpnMBErrorMsg {margin-top: 5px;}.SpnMBErrorMsg {color: #E7505A !important;font-weight: 600;padding: 0 10px;}.SpnValidationMsg1QS {position: absolute;background-color: #E7505A;color: white;padding: 0 20px;top: -10px;font-size: 14px;border-radius: 4px;z-index: 5;right: 7px;}.SpnValidationMsg2QS {position: absolute;color: #FFFFFF;top: 5px;font-size: 15px;z-index: 5;float: right;right: 12px;background-color: #E7505A;height: 15px;width: 15px;border-radius: 50%;padding-left: 4px;padding-top: 0px;}.bootstrap-select > button.disabled {background-color: #f2f2f2 !important;}.tabbable-custom > .nav-tabs > li.active > a:hover {background-color: #79BD42 !important;color: #ffffff;}.tabbable-custom > .tab-content {border: none !important;}.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {border: 1px solid #79BD42 !important;border-bottom-color: transparent !important;background-color: #79BD42;color: #ffffff;font-family: Roboto !important;}.CustTabBorder > a {border: none !important;border-top-left-radius: 5px !important;border-top-right-radius: 5px !important;background-color: #428240;color: #FFFFFF !important;}.CustTabBorder > a:hover {border: none !important;border-top-left-radius: 5px !important;border-top-right-radius: 5px !important;background-color: #428240 !important;}ul.nav-justified > li:nth-child(2).CustTabBorder > a {border: none !important;border-top-left-radius: 5px !important;border-top-right-radius: 5px !important;background-color: #428240 !important;margin-left: 10px !important;margin-right: 10px !important;}ul.nav-justified > li:nth-child(2).CustTabBorder.active > a {border: none !important;border-top-left-radius: 5px !important;border-top-right-radius: 5px !important;background-color: #79BD42 !important;margin-left: 10px !important;margin-right: 10px !important;}.tabbable-custom > .nav-tabs > li.active > a {border-top-right-radius: 5px !important;border-top-left-radius: 5px !important;}.tabbable-custom > .nav-tabs > li.active {background-color: none !important;border: none !important;margin-top: 0;position: relative;border-top-right-radius: 5px;border-top-left-radius: 5px;}.CustPaddingLR60 {padding: 0 62px !important;}.dropdown-menu > li > a {font-weight: normal !important;font-size: 15px !important;}.datepicker {top: -5px !important;zoom: 91% !important;left: 42% !important;}.datepicker.datepicker-dropdown.dropdown-menu.datepicker-orient-right.datepicker-orient-bottom {left: 58% !important;}.datepicker-dropdown:after, .datepicker-dropdown:before {display: none;}.DownArrowSearch {position: absolute;color: #79bd42;right: 25px;top: 34%;font-size: 24px !important;font-weight: 500;cursor: pointer;opacity: 1;z-index: 11;}.DrpJrnyFrom > button.dropdown-toggle, .DrpJrnyTo > button.dropdown-toggle, .DrpTicketType > button.dropdown-toggle, .DrpJrnyFrom_PlanJr > button.dropdown-toggle, .DrpJrnyTo_PlanJr > button.dropdown-toggle, .DrpTime_PlanJr > button.dropdown-toggle {background-position: calc(100% - 15px) 50%;background-repeat: no-repeat;background-size: 14px 7px;overflow: hidden;font-size: 15px !important;height: 42px !important;padding: 0 15px !important;border: 1px solid #ccc !important;-webkit-appearance: none;-moz-appearance: none;appearance: none;}.bs-select.DrpJrnyFrom, .bs-select.DrpJrnyTo, .bs-select.DrpTicketType, .bs-select.DrpJrnyFrom_PlanJr, .bs-select.DrpJrnyTo_PlanJr, .bs-select.DrpTime_PlanJr {height: 44px;}label#LblPaxCount {background-position: calc(100% - 15px) 50%;background-repeat: no-repeat;background-size: 14px 7px;overflow: hidden;}#txtDepartOn, #txtReturnOn, #LblPaxCount {color: #333 !important;height: 42px !important;padding: 0 15px;background: #FFFFFF;border: 1px solid #D8D8D8;font-size: 15px !important;font-weight: 400 !important;margin-bottom: 0 !important;}.clsMinus, .clsPlus {color: #111111 !important;}.arrow_box_parent {position: relative;}.arrow_box_parent > .arrow_box_NewCenter {background-color: #ffffff !important;z-index: 1111;border-radius: 4px;padding: 0 0 13px 0;box-shadow: rgb(0 0 0 / 15%) 0px 0px 18px;min-height: 50px;max-height: 90vh;overflow: auto;overflow-y: auto;overflow-x: hidden;position: absolute;/*top: 50%;*/left: 50%;-webkit-transform: translate(-50%, -55%) !important;transform: translate(-45%, -58%) !important;margin: 0;width: 95% !important;min-width: 50%;}.Close_button {background-color: transparent;color: #333333 !important;padding: 3px 3px;cursor: pointer;border-radius: 4px;z-index: 11;text-align: right;}.Close_button > .x_icon {background-color: #79BD42;color: #FFFFFF !important;padding: 2px 5px;cursor: pointer;border-radius: 4px;margin-left: 5px;}.DisabledPointer {pointer-events: none;background-color: #f2f2f2 !important;}.DisabledCursor {cursor: not-allowed;}.passanger-count {padding: 0 0px;}.portlet.MainBox {margin-top: 0;margin-bottom: 0px;padding: 0;border-radius: 4px;}.DisabledCursor {margin: 0;padding: 0 7px;}.boxSearch {margin: 0;padding: 0 7px;}.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {background-color: #fff;opacity: 1;}.bootstrap-select .dropdown-toggle:focus {outline: none !important;}.clsMinus {float: left !important;padding: 6.3px;cursor: pointer;width: 30px;height: 30px;text-align: center;border-radius: 50% !important;background: #fdfdfd !important;color: #c4c2c2 !important;margin-right: 0;font-size: 14px;border: 1px solid #c4c2c2 !important;}.clsPlus {float: left !important;padding: 6.3px;width: 30px;height: 30px;cursor: pointer;text-align: center;border-radius: 50% !important;background: #fdfdfd !important;color: #79BD42 !important;margin-left: 0;font-size: 14px;border: 1px solid #79BD42 !important;}.form-control {width: 100%;height: 34px;padding: 5px;background-color: #FFFFFF;border: 1px solid #CCC;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}.form-control, output {line-height: 1.42857;color: #505050;display: block;}.form-control:focus {border-color: #D8D8D8;outline: 0;-webkit-box-shadow: inset 0 1px 1px #4a4949, 0 0 8px #4a4949;box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%), 0 0 8px rgb(74 73 73 / 60%);}select.ddlTouchSpin {-webkit-appearance: none;-moz-appearance: none;appearance: none;text-align-last: center;text-align: center;text-align: -moz-center;text-align: -webkit-center;padding: 0 10px;}div.ddlTouchSpin {float: left !important;height: 30px;margin-right: 6px;background-color: #ffffff;border: none !important;width: 35px !important;padding: 0;margin-left: 8px;margin: -3px 0 !important;}.ddlTouchSpin .btn {border-radius: 0px !important;border: none !important;}.ddlTouchSpin .btn .filter-option {text-align: center !important;}.ddlTouchSpin .dropdown-toggle {padding-left: 5px !important;padding-right: 5px !important;padding-top: 8px !important;}#LblPaxCount {background-color: #FFFFFF;padding: 0px 20px;line-height: 38px;border-radius: 4px;cursor: pointer;font-weight: 400 !important;width: 100%;border: 1px solid #D8D8D8 !important;}#LblPaxCount:not(.DisabledPointer) {font-weight: 400 !important;}.form-group {margin-bottom: 5px;}.control-label {margin-bottom: 0 !important;font-size: 15px !important;padding: 0 11px;color: #333333;}.PassengersBox {overflow: hidden;margin: 20px 7px;border-radius: 4px;-webkit-box-shadow: 2px 2px 11px 0px rgb(0 0 0 / 26%);-moz-box-shadow: 2px 2px 11px 0px rgba(0, 0, 0, 0.26);box-shadow: 0px 2px 11px 0px rgb(0 0 0 / 26%);background: #fff;padding: 15px 0 13px;width: 400px;}.PassengerCount {display: flex;align-content: flex-end;justify-content: flex-end;}.CustCount {border: 0;width: 2%;}input::-webkit-outer-spin-button, input::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}input:disabled {background-color: white;}span {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;}.PassengerCount .count {color: #4a4949;display: inline-block;font-size: 20px;line-height: 34px;padding: 0 2px;min-width: 50px;text-align: center;vertical-align: middle;}.PassengerCount .plus {cursor: pointer;display: inline-block;color: #ff6d00;border: 1px solid #ff6d00;width: 35px;height: 35px;font: 30px/1 Poppins,sans-serif;text-align: center;vertical-align: middle;border-radius: 50%;padding: 2px 0;transition: all 0.5s;font-weight: 500;}.PassengerCount .minus {cursor: pointer;display: inline-block;vertical-align: middle;color: #c4c2c2;border: 1px solid #c4c2c2;width: 35px;height: 35px;font: 30px/1 Poppins,sans-serif;text-align: center;border-radius: 50%;background-clip: padding-box;transition: all 0.2s;font-weight: 500;}.minus:hover {background-color: #ff6d00 !important;color: #fff;}.plus:hover {background-color: #ff6d00 !important;color: #fff;}.BtnSearch {background-color: #79BD42 !important;color: #ffffff !important;letter-spacing: 0 !important;min-height: 42px !important;min-width: auto !important;padding: 3px 15px !important;border-radius: 4px !important;font-size: 15px !important;opacity: 1;font-family: Roboto !important;}.SearchBoxNotes {margin-top: 0;}.SearchBoxNotes > label {font-weight: 400;color: #4A4949 !important;font-size: 14px !important;padding-bottom: 0 !important;}.clsPlusRoundActive {background-color: #79BD42 !important;color: #fdfdfd !important;border: 1px solid #fdfdfd !important;}.CustresForm > div > div:nth-child(4).boxSearch {line-height: 0.42857 !important;}.SwapJourney {position: absolute;padding: 8px 16px;border-radius: 5px !important;right: -15px;z-index: 1001;margin-top: 5px;cursor: pointer;background-color: #428240 !important;color: #ffffff !important;}input#txtTicketRefNo_MngBook {height: 42px;font-size: 15px;padding: 0 15px;}input#txtEMail_MngBook {height: 42px;font-size: 15px;padding: 0 15px;}.datepicker-dropdown {border-radius: 10px !important;border: 1px solid #79BD42 !important;}.datepicker.datepicker-dropdown.dropdown-menu.datepicker-orient-right.datepicker-orient-bottom {left: 64% !important;}.datepicker-switch {color: #79BD42;}.datepicker-switch:hover {background: none !important;}.datepicker table tr td.active.active, .datepicker table tr td.active.highlighted.active, .datepicker table tr td.active.highlighted:active, .datepicker table tr td.active.highlighted:hover, .datepicker table tr td.active:active, .datepicker table tr td.active:hover, .open > .dropdown-toggle.datepicker table tr td.active, .open > .dropdown-toggle.datepicker table tr td.active.highlighted {color: #fff;background-color: #79BD42 !important;border-color: #285e8e !important;border-radius: 16px !important;}.datepicker td.day:hover {color: #fff !important;background-color: #428240 !important;border-color: #285e8e !important;border-radius: 16px !important;}.datepicker th.dow {color: #79BD42 !important;}.datepicker th.next {color: #79BD42 !important;}.datepicker th.next:hover {background: none !important;}.datepicker th.prev {color: #79BD42 !important;}.datepicker .prev:hover {background: none;}.datepicker table tr td span.active {background-color: #79BD42 !important;}.datepicker table tr td span.active.active {background-color: #79BD42 !important;}.datepicker table tr td span:hover {background-color: #428240 !important;color: #fff !important;}.bootstrap-select.btn-group.disabled, .bootstrap-select.btn-group > .disabled {cursor: not-allowed;font-weight: 401 !important;color: black !important;}.DrpJrnyNoOf > .dropdown-menu {z-index: 1112 !important;}@media (max-width: 960px) {#BtnSearch {width: auto !important;}.CustresForm > div > div:nth-child(7).boxSearch {text-align: center !important;}}@font-face {font-family: 'FontAwesome';src: url('../../../assets/global/plugins/font-awesome/fonts/fontawesome-webfont.eot?v=4.4.0');src: url('../../../assets/global/plugins/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.4.0') format('embedded-opentype'), url('../../../assets/global/plugins/font-awesome/fonts/fontawesome-webfont.woff2?v=4.4.0') format('woff2'), url('../../../assets/global/plugins/font-awesome/fonts/fontawesome-webfont.woff?v=4.4.0') format('woff'), url('../../../assets/global/plugins/font-awesome/fonts/fontawesome-webfont.ttf?v=4.4.0') format('truetype'), url('../../../assets/global/plugins/font-awesome/fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular') format('svg');font-weight: normal;font-style: normal;font-display: swap;}.fa {display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-display: swap;}.pull-right {float: right;}.pull-left {float: left;}.fa-angle-left:before {content: "\f104";}.fa-angle-right:before {content: "\f105";}.fa-exchange:before {content: "\f0ec";}.fa-angle-down:before {content: "\f107";}.fa-plus:before {content: "\f067";}.fa-minus:before {content: "\f068";}.fa-check:before {content: "\f00c";}.dropdown-header{font-size: 15px;color: #333333;font-weight: 600;background-color: #F2F2F2;padding: 5px 10px;}.bootstrap-select.btn-group .dropdown-menu li a.opt{padding: 4px 16px;}