@import"https://unpkg.com/bootstrap@3.3.7/dist/css/bootstrap.min.css";@font-face{font-family:jostRegular;src:url(Jost-Regular.b39aaa38d13114ac.ttf)}@font-face{font-family:latoRegular;src:url(Lato-Regular.4291f48c2ea51320.ttf)}*,body{font-family:latoRegular}.main-title,.userName{font-family:jostRegular!important}.form-group.required .control-label:after{content:"*";color:red}td.required .control-label:after{content:"*";color:red}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:-14px!important}html body{background:url(train-by-night-dubai.af79d43e52e2f402.png) no-repeat center center fixed!important;background-size:cover!important}.owl-dots{margin-top:-10px!important}input[type=date]{position:relative}input[type=date]::-webkit-calendar-picker-indicator{position:absolute;top:0;right:0;width:100%;height:100%;padding:0;color:transparent;background:transparent}input[type=date].form-control{line-height:15PX!important}input.form-control,input{border:1px solid #582C83!important;padding:12px 16px!important;height:auto!important;border-radius:8px!important;font-family:jostRegular!important;transition:box-shadow .3s ease-in-out!important}input.form-control:focus,textarea.form-control:focus{box-shadow:0 0 3px #007bff!important}select.form-control,select{border:1px solid #582C83!important;padding:10px 16px!important;height:auto!important;border-radius:8px!important;font-family:jostRegular!important;transition:box-shadow .3s ease-in-out!important}input::placeholder,select::placeholder{color:#b2bac6!important;font-family:jostRegular!important}label.control-label,.control-label{color:#383838!important;font-family:jostRegular!important}.form-group{margin:0!important;font-family:jostRegular!important}.dataTable thead tr{background:#F3F6F8!important;border-color:#dfeae9;font-family:jostRegular!important}table.dataTable thead th{text-align:center;color:#383838;border-color:#dfeae9;padding:15px 20px 15px 10px;font-size:14px;font-family:jostRegular!important}table.dataTable tbody tr td{text-align:center;color:#383838;border-color:#dfeae9;padding:13px 10px;word-wrap:break-word;border:none;font-family:jostRegular!important}.dataTables_length label select{padding:3px!important;font-family:jostRegular!important}.singleJournyTicket{background:#fff;position:relative;background-color:#fff!important;width:100%;padding:20px;border-radius:0 0 16px 16px;font-family:jostRegular!important}.primaryBtn{background:#582C83!important;border-radius:8px!important;color:#fff;padding:12px 32px;border:none;outline:none}.secondaryBtn{background:none!important;color:#582c83!important;border:1px solid #582C83!important;border-radius:8px!important;padding:12px 32px}.login_box{width:418px;border:2px solid rgba(88,44,131,1);height:-moz-fit-content;height:fit-content;border-radius:16px}.welcomeText{color:#582c83;font-size:24px;font-weight:700}.p24{padding:24px!important}.p16{padding:16px!important}.mt24{margin-top:24px}.mt16{margin-top:16px}.mr24{margin-right:24px}.mb24{margin-bottom:24px}.ml24{margin-left:24px}.mainText{font-size:16px}label{font-weight:700!important}.d-flex{display:flex}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-justify-between{justify-content:space-between}.flex-justify-evenly{justify-content:space-evenly}.flex-justify-center{justify-content:center}.flex-justify-end{justify-content:end}.flex-align-center{align-items:center}.flex-align-end{align-items:end}.mb0{margin-bottom:0!important}.mt0{margin-top:0!important}.m1{margin:2px}.m2{margin:4px}.m3{margin:6px}.m4{margin:8px}.m5{margin:10px}.p1{padding:2px}.p2{padding:4px}.p3{padding:6px}.p4{padding:8px}.p5{padding:10px}.my1{margin:0 2px}.my2{margin:0 4px}.my3{margin:0 6px}.my4{margin:0 8px}.my5{margin:0 10px}.mx1{margin:2px 0}.mx2{margin:4px 0}.mx3{margin:6px 0}.mx4{margin:8px 0}.mx5{margin:10px 0}.py1{padding:0 2px}.py2{padding:0 4px}.py3{padding:0 6px}.py4{padding:0 8px}.py5{padding:0 10px}.px1{padding:2px 0}.px2{padding:4px 0}.px3{padding:6px 0}.px4{padding:8px 0}.px5{padding:10px 0}a{color:#582c83;cursor:pointer}button:disabled{background:#D6DFDE!important;cursor:not-allowed}input[type=checkbox]{position:relative;width:20px;height:20px!important;color:#000;border-radius:4px!important;-webkit-appearance:none;appearance:none;outline:0!important;cursor:pointer;transition:background 175ms cubic-bezier(.1,.1,.25,1);margin:0;top:0;padding:0!important}input[type=checkbox]:before{position:absolute;content:"";display:block;top:2px;left:5px;width:7px;height:12px;border-style:solid;border-color:#fff;border-width:0 4px 4px 0;transform:rotate(45deg);opacity:0;outline:0}input[type=checkbox]:checked{color:#fff;border-color:#582c83;background:#582C83;&:before{opacity:1}~label::before {clip-path: polygon(0 0,100% 0,100% 100%,0 100%);}}.form-group{font-size:14px}.screen-header{position:relative;height:80px;width:100%;background:#fff;border-radius:16px 16px 0 0;border-bottom:1px solid #DFEAE9}.screen-right-header{position:relative;height:100%;width:100%;padding:0 24px}.header-icons-border{position:relative;display:flex;padding:16px;flex-direction:column;justify-content:center;align-items:center;border-radius:12px;border:1px solid #E8E8EA;cursor:pointer;margin:0 8px}.notification-count{position:absolute;height:24px;width:24px;top:-5px;right:-5px;font-size:10px;color:#fff;background:#F78F54;border-radius:50%;display:flex;align-items:center;justify-content:center}.profile{color:#1d1929}.profileImg{position:relative;display:flex;align-items:center;justify-content:center;border-radius:50%;width:48px;height:48px;border:1.263px solid #582C83;background:#DDDCDD;margin:0 10px}.userType{font-size:12px;color:#77757f}.main-title{color:#383838;font-family:Jost;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.mainBody{position:relative;width:100%;min-height:93.8vh;padding:24px;background:#DDDCDD;width:100vw;overflow:auto}.mainScreen{position:relative;width:100%;overflow-x:hidden;border:1px solid #582C83!important;height:-moz-fit-content;height:fit-content;border-radius:16px}.sideMenu{position:relative;margin-right:24px;width:220px;flex-shrink:0;border-radius:16px;border:1px solid #582C83!important;height:-moz-fit-content;height:fit-content}.menuLogo{width:100%;height:80px;flex-shrink:0;border-radius:16px 16px 0 0;border-bottom:1px solid #DFEAE9;background:#FFF}.logoText{color:#582c83;font-family:Galindo;font-size:32px;font-style:normal;font-weight:400;line-height:normal;margin:0 0 0 8px}.logoutBtn{outline:none;border:none;padding:13px 12px 6px;border-radius:50%!important;background:#582C83}.absolute{position:absolute}.form_panel{background:none;border:none;margin-bottom:0;padding:0}.input-width-312{width:312px;margin-right:24px}.dummyCard{width:339px;height:201px;flex-shrink:0}.dummyCard .up{width:100%;height:129px;flex-shrink:0;border-radius:16px 16px 0 0;background:#582C83;padding:20px}.dummyCard .up .cardPic{height:36px;width:36px;border-radius:50%;background:#fff}.dummyCard .down{width:100%;height:72px;flex-shrink:0;border-radius:0 0 16px 16px;background:#383838;padding:20px}.min-full-hight{min-height:100vh}.dim-text{color:var(--White, #FFF);font-size:10px;font-weight:500;opacity:.7}.text-white{color:#fff}.m0{margin:0}.p0{padding:0}.text-end{text-align:end}.text-center{text-align:center!important}.buttons-right{text-align:end}.w-full{width:100%}.accountLogo{width:48px;height:48px;border-radius:50%;border:1px solid #582C83}.hembergerMenu{display:none;padding:12px}.hamberger{cursor:pointer;display:flex;padding:12px;flex-direction:column;justify-content:center;align-items:center;border-radius:12px;border:1px solid #582C83;background:#582C83}.modal-content{border-radius:16px}.modal-header{background:none;color:#383838}.modal-heading{font-size:18px!important}.modal-header button{padding:9px 13px;background:#F2F4F6;color:#1b1f27!important;border-radius:50%!important}.fieldBox{background:#f2f4f68c;border:1px solid #DFEAE9}.col-md-3,.col-md-6{padding:0}.bg-white{background-color:#fff}.sectionHeading{font-size:14px;margin-bottom:10px;font-weight:600}.draftBtn{background:#383838!important;border-radius:8px!important;color:#fff;padding:16px 32px;border:none;outline:none}input[type=date].form-control,input[type=time].form-control{line-height:16px!important}input{line-height:18px!important}.border{border:1px solid #582C83!important;border-radius:8px!important}.linkText{color:#582c83;font-size:11px;cursor:pointer;font-weight:400}.cardFront,.cardBack{position:relative;color:#fff;border-radius:16px;height:201px;width:339px}.card .cardUp{font-size:12px;background:#582C83;border-radius:16px 16px 0 0;height:129px;padding:13px 24px}.card .cardDown{font-size:12px;background:#383838;border-radius:0 0 16px 16px;height:72px;padding:16px 24px}.card .cardNumber{font-size:16px;font-weight:700}.card .cardExpiry{font-size:10px;color:#ffffff98}.card .cardDates{font-size:14px}.card .cvv{color:#383838;width:176px;padding:8px;text-align:right;font-size:14px;margin-top:24px}.inputFieldBox{background:#FAFAFA;padding:24px;border-radius:16px}.dropShadow{box-shadow:4px 4px 4px #ccc}.cardTypeSection{padding:24px;border:1px solid #DFEAE9;border-radius:16px}.cardTypeSection .cardTypeLeft{width:320px;position:relative}.cardTypeSection .cardtypeCounter{border:1px solid #DFEAE9;padding:8px;width:100%;border-radius:8px}.selectedCardImg{width:210px;position:relative}.stepper{position:relative;border:1px solid #582C83;border-radius:4px;background:#fff;margin:24px auto}.stepper .step{padding:8px 24px;width:253px;position:relative}.stepper .step1{border-radius:4px 0 0 4px}.step .stepHead{font-size:14px;font-weight:600}.step .stepDetail{font-size:12px;font-weight:300}.currentStep{background:#ECEFF1}.stepper .stepForward{position:absolute;right:-4px;top:0;background:red;transform:rotate(45deg);height:100%;width:40px}.completedStep{background:#582C83;color:#fff}.stepperNextIcon{position:absolute;right:-34px;top:0}.hide{display:none}.rightPopupBox{position:absolute;right:0}.rightPopupBox .modal-dialog{margin:0!important}.rightPopupBox .modal-content{min-height:100vh;border-radius:0!important}
