@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:local("Material Icons"),local("MaterialIcons-Regular"),url(https://fonts.gstatic.com/s/materialicons/v18/2fcrYFNaTjcS6g4U3t-Y5RV6cRhDpPC5P4GCEJpqGoc.woff) format("woff")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}@font-face{font-family:Proxima Nova;src:url(../fonts/ProximaNova-Regular.1a3ebcaa.otf);font-style:normal;font-weight:100}html{font-family:Proxima Nova}::-webkit-scrollbar{background-color:transparent}html{-webkit-tap-highlight-color:rgba(0,0,0,0)}body{background:#633ea5;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$start-color",endColorstr="$end-color",GradientType=0);color:#fff;margin:0;padding:0;min-height:100vh}#nav{display:none}.dth-window #nav{display:block}#nav img.back{padding:20px 16px;cursor:pointer}#main{padding:36px 16px 16px}.loading-plans{padding:16px;text-align:center}.recharge-box{margin-bottom:38px;position:relative}.recharge-box .input-field{margin-top:0;overflow:hidden;cursor:pointer}.recharge-box .mobiles-image{position:absolute;height:65px;top:-65px;right:10px}.recharge-box .recharge-section{border-radius:3px 3px 0 0}.recharge-box .instant-recharge{border-radius:0 0 3px 3px;transition:all .3s;height:56px;width:100%;outline:none;border:0}.recharge-box .instant-recharge .spinner{display:none}.recharge-box .instant-recharge .spinner img{width:24px;padding-left:3px;border-top:1px solid transparent;animation:spin 1s linear infinite}.recharge-box .instant-recharge.recharging{background-color:#f7d45f}.recharge-box .instant-recharge.recharging .spinner{display:inline-block}.recharge-type{margin-bottom:30px}.big-heading{color:#9566e1;font-size:24px;height:24px;line-height:24px;margin-top:10px;margin-bottom:18px}.no-internet-connection{padding:6px;font-size:12px;background-color:#f74833}.recharge-section{padding:40px 24px;background:#fff}.dark-gray-color{color:#666}.light-gray-color{color:#a5a5a5}input.light-gray-color{color:#5a5a5a!important}.light-gray-color::-webkit-input-placeholder{color:#a5a5a5}.gray-border{border-color:#a5a5a5}[type=radio].with-gap:checked+label:after{transform:scale(.5)}[type=radio].with-gap:checked+label:after,[type=radio].with-gap:checked+label:before,[type=radio]:checked+label:after,[type=radio]:not(:checked)+label:after,[type=radio]:not(:checked)+label:before{border:2px solid #633ea5}.sodexo-theme .imgOperatorarrow{opacity:1}.sodexo-theme [type=radio].with-gap:checked+label:after,.sodexo-theme [type=radio].with-gap:checked+label:before,.sodexo-theme [type=radio]:checked+label:after,.sodexo-theme [type=radio]:not(:checked)+label:after,.sodexo-theme [type=radio]:not(:checked)+label:before{border:2px solid #353d81!important}[type=radio].with-gap:checked+label:after,[type=radio]:checked+label:after{background-color:#633ea5;z-index:0}[type=radio]+label:after,[type=radio]+label:before{margin-left:0}[type=radio]:checked+label,[type=radio]:not(:checked)+label{padding-left:25px}.custom-radio:not(:first-child){margin-left:40px}input:not([type]).valid,input:not([type]):focus.valid,input:not([type]):focus:not([readonly]),input[type=date]:focus:not([readonly]),input[type=datetime-local]:focus:not([readonly]),input[type=datetime]:focus:not([readonly]),input[type=email]:focus:not([readonly]),input[type=number].valid,input[type=number]:focus.valid,input[type=number]:focus:not([readonly]),input[type=password]:focus:not([readonly]),input[type=search].valid,input[type=search]:focus.valid,input[type=search]:focus:not([readonly]),input[type=tel].valid,input[type=tel]:focus.valid,input[type=tel]:focus:not([readonly]),input[type=text].valid,input[type=text]:focus.valid,input[type=text]:focus:not([readonly]),input[type=time]:focus:not([readonly]),input[type=url]:focus:not([readonly]),textarea.materialize-textarea.valid,textarea.materialize-textarea:focus.valid,textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid #e6e6e6;box-shadow:none}input[type=text]:disabled{border-bottom:1px solid #e6e6e6;color:#000!important;opacity:1}input:not([type]),input[type=number],input[type=tel],input[type=text],textarea.materialize-textarea{border-bottom:1px solid #e6e6e6;height:25px;font-size:16px;padding-top:14px}.bold{font-weight:700}.no-padding{padding:0}.semi-bold{font-weight:500}.all-caps{text-transform:uppercase}.width-100{width:100%}.pos-rel{position:relative}.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center}.no-text-selection{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.small-text{font-size:11px}.black-color{color:#000}.padding-left-3{padding-left:3px}.instant-recharge{background-color:#ffbc00;color:#6b4f00;font-size:16px;padding:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.instant-recharge img{vertical-align:middle;padding:0 3px;opacity:.55}.instant-recharge:focus{background-color:#ffbc00}.sub-heading{color:#967cc1;font-size:12px;padding-bottom:10px}.card-panel{background:transparent;box-shadow:none;padding:13px 0;margin:0}.card-panel:not(:last-child){border-bottom:1px solid rgba(149,102,225,.3)}.recharge-history .row{margin-bottom:0}.recharge-history .username{font-size:16px}.recharged-number,.recharged-number a{font-size:12px;color:#b19ed2}.custom-card{background:#fff;border-radius:3px;overflow:hidden;color:#000;margin-bottom:16px}.custom-card .card-header{background-color:#f0f0f0;padding:16px 20px;margin-bottom:10px}.custom-card .card-heading{font-weight:700}.custom-card .card-sub-header{margin-top:5px;font-size:12px}.custom-card .card-header.small-header{padding:14px 24px}.custom-card .card-header.small-header .card-heading{font-size:12px}.custom-card .card-body{padding:20px 16px;color:#000}.custom-card .card-footer{font-weight:700;padding:16px;border-top:1px solid hsla(0,0%,60%,.17)}.custom-card.with-small-header .card-header{padding:14px 24px;margin-bottom:0}.custom-card.with-small-header .card-header .card-heading{font-size:12px}.custom-card.with-small-header .card-body{padding:12px 24px}.custom-card.card-with-tabs .card-header{padding:14px 16px;margin-bottom:0}.custom-card.card-with-tabs .card-body{padding:12px 24px}.receipt-details{text-align:center}.receipt-details img{max-height:36px}.receipt-details .operator-name{margin-top:3px}.receipt-details .user-number{color:#7d7d7d}.receipt-details .cash-details{padding-top:30px}.receipt-details .recharge-id{color:#7d7d7d}.flex{display:-ms-flexbox;display:flex}.flex-left,.flex-right{-ms-flex:1;flex:1}.flex-right{text-align:right}.collapsible{box-shadow:none;border:0}.collapsible .collapsible-header{padding:0;border-bottom:0;min-height:58px;line-height:58px}.collapsible .collapsible-header .material-icons{opacity:0;position:absolute;right:0;top:8px;font-size:18px;margin-right:0;transition:all .3s}.collapsible .collapsible-header.active .material-icons{opacity:1}.collapsible .collapsible-body{border-bottom:0}.operators .operator-container{position:relative}.operators .operator-name{position:absolute;left:45px;font-weight:700}.operators .operator-region{margin:0;padding:10px 10px 10px 45px;font-weight:700;color:#5a5a5a;letter-spacing:.4px}.operators .operator-logo{max-width:35px;max-height:24px;vertical-align:middle}.operators .fall-backimage{width:24px;height:24px;vertical-align:middle;display:inline-block;border:1px solid #ddd;border-radius:2px}.operators>li{border-bottom:1px solid #e6e6e6}.operators>li:last-of-type{border-bottom:0}.operator-plans .tabs,.operator-plans .tabs .tab{height:24px}.operator-plans .tabs .tab{line-height:24px}.operator-plans .tabs{background:#f0f0f0}.operator-plans .tab{width:auto;min-width:auto;overflow:visible;text-overflow:clip;font-size:12px;padding:0 16px}.operator-plans .indicator{display:none}.operator-plans .tab a{color:#a5a5a5}.operator-plans .tab a.active{color:#4a90e2}.plans{height:calc(100vh - 185px);overflow-y:scroll}.plans .plan{padding:16px;transition:all .1s}.plans .plan:not(:last-of-type){border-bottom:1px solid #e6e6e6}.plans .plan-title{font-weight:700;margin-bottom:8px;line-height:14px}.plans .plan-desc,.plans .plan-validity{font-size:12px;color:#484848}.plans .plan-price{padding:6px 13px;color:#633ea5;border:1px solid;font-size:12px;border-radius:2px}.disclaimer{background:#ffefc1;color:#353535;font-size:11px;padding:10px;letter-spacing:.23px}#operatorPlans,#operatorsList,#successMessage{position:fixed;top:0;left:0;bottom:0;width:100vw;padding:15px;transition:all .3s;transform:translateX(100%);-webkit-transform:translateX(100%);background:#633ea5;z-index:2;max-height:100vh;overflow:scroll;-webkit-overflow-scrolling:touch}.dth-window #operatorPlans,.dth-window #operatorsList,.dth-window #successMessage{top:56px}#operatorPlans.transformNotSupported,#operatorsList.transformNotSupported,#successMessage.transformNotSupported{display:none}#operatorPlans.active,#operatorsList.active,#successMessage.active{transform:translateX(0);-webkit-transform:translateX(0)}#operatorPlans.transformNotSupported.active,#operatorsList.transformNotSupported.active,#successMessage.transformNotSupported.active{display:none}#successMessage{padding-top:100px}#successMessage .green-ok{display:inline-block;width:50px;height:50px;background:#7ed321;border-radius:50%;margin-bottom:30px}#successMessage .material-icons{font-size:30px;padding:10px}#successMessage .big-message{font-size:20px;line-height:22px;margin-bottom:5px}#successMessage .small-message{font-size:15px;line-height:19px;max-width:300px;margin:0 auto;margin-bottom:30px}#successMessage a{width:100%;background:#fff;font-size:16px;color:#4a90e2;border-radius:2px}#operatorsArrow,#phonebook,#plans{position:absolute;bottom:14px;right:-10px;padding:10px;cursor:pointer;font-size:12px;line-height:12px;color:#633ea5;text-transform:uppercase;letter-spacing:.3px;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1;transition:all .3s}#operatorsArrow:active,#operatorsArrow:hover,#phonebook:active,#phonebook:hover,#plans:active,#plans:hover{color:#115994}#operatorsArrow.hidden,#phonebook.hidden,#plans.hidden{right:-50px}#operatorsArrow{color:#e6e6e6;bottom:8px}#operatorsArrow img{opacity:.4}#toast-container{left:0}@keyframes spin{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(1turn)}}