.app-about .container-about #about-info-msg,.app-help .container-help .box{width:90%;max-width:405px;background-color:#FFF;border-radius:5px;display:block}.app-help,.app-help .container-help{padding:0}.app-help .container-help .box{padding:15px;font-size:15px;margin:25px auto}.app-help .container-help h1{font-size:22px;text-align:left;font-weight:700;margin:5px 0 15px}.app-help .container-help h2{margin-top:5px;font-size:18px;text-align:left}.app-help .container-help p{margin-bottom:15px}.app-help .container-help a{font-weight:600;font-style:italic;color:#2c60b4}.app-about{padding:0}.app-about .container-about{padding:0;text-align:center}.app-about .container-about #about-info-msg{padding:15px;font-size:14px;margin:25px auto;font-style:italic}.app-about .container-about #about-info-msg #logo-recharge{height:110px;margin-bottom:10px;background:url(../imgs/logo.png) center no-repeat;background-size:contain}.app-about .container-about #about-info-msg #powered{font-size:10px;margin-top:50px;font-weight:700}.app-about .container-about #about-info-msg #logo-4all{height:75px;margin:10px 0;background:url(../imgs/logo-4all.png) center no-repeat;background-size:contain}.app-terms{padding:0;font-size:12px;font-family:sans-serif}.app-terms .container-terms{padding:0}.app-terms .container-terms #terms-content{width:95%;padding:10px;display:block;font-size:15px;margin:25px auto;border-radius:5px;background-color:#FFF}.app-terms .container-terms #terms-content .rules ul,.app-terms .container-terms #terms-content .rules ul li ul{padding-left:15px}.app-terms .container-terms #terms-content h4{font-size:20px;font-weight:700;text-align:center;margin-bottom:25px}.app-terms .container-terms #terms-content p{font-size:13px;text-align:center}.app-terms .container-terms #terms-content .rules{margin-top:40px}.app-terms .container-terms #terms-content .rules ul li,.app-terms .container-terms #terms-content .rules ul li ul li{margin-top:10px;list-style:none}.app-terms .container-terms #terms-content .rules h3{font-size:15px;font-weight:700}.app-terms .container-terms #terms-content .addressBlock,.app-terms .container-terms #terms-content .margin-top-p-terms{margin-top:25px}.app-terms .container-terms #terms-content .addressBlock .address{font-size:13px;text-align:left;font-weight:700;font-style:italic}.margin-bottom-25{margin-bottom:25px}.btn-main-blue{color:#FFF;border-radius:8px;background-color:#2c60b4}.btn-main-blue:active,.btn-main-blue:focus,.btn-main-blue:hover{color:#FFF;background-color:#224a8b}.btn-main-orange{color:#FFF;border-radius:8px;background-color:#E3D237}.btn-main-orange:active,.btn-main-orange:focus,.btn-main-orange:hover{color:#FFF;background-color:#cbb91c}.main-background-blue{background-color:#2c60b4}.main-background-orange{background-color:#E3D237}body{background-color:rgba(0,0,0,.1)}#app{color:#000;font-size:15px;min-height:100vh;font-family:sans-serif}.app-add-card{padding:0}.app-add-card .container-add-card{padding:0;text-align:center}.app-add-card .container-add-card .box-add-card{left:50%;padding:0;width:300px;position:absolute;transform:translate(-50%,0)}.app-add-card .container-add-card .box-add-card .text-add-card{margin:35px 0;font-size:18px;font-weight:700;font-style:italic}.app-add-card .container-add-card .box-add-card .form-group .input-add-card,.app-add-card .container-add-card .box-add-card .form-group .select-add-card{margin:auto;max-width:400px}.app-add-card .container-add-card .box-add-card .form-group{padding:0 15px}.app-add-card .container-add-card .box-add-card .form-group .select-add-card option[value=noCitySelected],.app-add-card .container-add-card .box-add-card .form-group .select-add-card option[value=""]{font-weight:700;font-style:italic}.loading-container{top:0;left:0;overflow:0;width:100vw;height:100vh;z-index:1000;position:fixed;background-color:rgba(0,0,0,.5)}.loading-container .loading-icon{top:50%;left:50%;width:85px;height:85px;position:absolute;transform:translate(-50%,-50%);background:url(../imgs/loading.gif) center no-repeat;background-size:contain}.app-success{padding:0}.app-success .center{text-align:center}.app-success .container-success{padding:0;text-align:center}.app-success .container-success .box-success{width:90%;padding:15px;color:#606060;display:block;font-size:15px;max-width:405px;margin:25px auto;border-radius:5px;background-color:#FFF}.app-success .container-success .box-success #check{width:100px;height:100px;display:inline-block;background:url(../imgs/check.png) center no-repeat;background-size:contain}.app-success .container-success .box-success .title-success{color:#757575;font-size:17px;margin-top:35px;font-weight:lighter}@media only screen and (min-width:380px) and (max-width:400px){.app-success .container-success .box-success .title-success{font-size:20px;margin-top:29px;margin-right:22px}}@media only screen and (min-width:401px) and (max-width:425px){.app-success .container-success .box-success .title-success{font-size:22px;margin-top:29px;margin-right:26px}}@media only screen and (min-width:426px){.app-success .container-success .box-success .title-success{font-size:25px;margin-top:29px;margin-right:17px}}.app-success .container-success .box-success .msg-recharge{color:#4da547;margin-top:35px}.app-success .container-success .box-success .box-info-recharge{width:90%;padding:15px;display:block;margin:25px auto;border-radius:5px;background-color:#E3D237}.app-success .container-success .box-success .box-info-recharge #logo-recharge{height:90px;margin-bottom:15px;background:url(../imgs/logo.png) center no-repeat;background-size:contain}.app-success .container-success .box-success .box-info-recharge .subtitle-recharge{font-size:16px;margin-bottom:3px}.app-success .container-success .box-success .box-info-recharge .info-recharge{font-size:16px;margin-bottom:10px}.app-success .container-success .box-success #powered{font-size:10px;margin-top:40px;font-weight:700}.app-success .container-success .box-success #logo-4all{height:75px;margin:10px 0 20px;background:url(../imgs/logo-4all.png) center no-repeat;background-size:contain}.app-recharge{padding:0}.app-recharge .container-recharge{top:0;left:0;right:0;bottom:0;padding:0;position:absolute}.app-recharge .container-recharge .box-recharge{width:300px;display:block;margin:25px auto}.app-recharge .container-recharge .box-fee-container{width:100%;cursor:pointer;transition:background-color .5s;background-color:#2c60b4;-webkit-transition:background-color .5s}.app-recharge .container-recharge .box-fee-container .box-fee-row{width:300px;margin:0 auto;min-height:60px;position:relative}.app-recharge .container-recharge .box-fee-container .box-fee-row input{top:19px;left:9px;position:absolute}.app-recharge .container-recharge .box-fee-container .box-fee-row span{top:15px;left:30px;color:#FFF;font-size:11.5px;position:absolute}.app-recharge .container-recharge .box-fee-container .box-fee-row span a{color:#FFF;margin-left:2px;font-weight:700;text-decoration:underline}.app-recharge .container-recharge .box-fee-container .box-fee-row span a:hover{text-decoration:none}.app-recharge .container-recharge .recharge-payment-4all{margin-top:15px;text-align:center}.app-card-list{padding:0}.app-card-list .container-card-list{top:0;left:0;right:0;bottom:0;padding:0;text-align:center;position:absolute}.app-card-list .container-card-list #no-cards-msg{left:0;top:50%;width:100%;display:block;margin:0 auto;position:fixed;padding:0 35px;font-style:italic}.app-card-list .container-card-list #balance-info,.app-card-list .container-card-list #no-cards-msg-bottom{width:90%;padding:10px;font-size:13px;max-width:350px;margin:25px auto}.app-card-list .container-card-list #balance-info{border-radius:5px;background-color:#FFF;box-shadow:10px 10px 10px -10px rgba(0,0,0,.75);-moz-box-shadow:10px 10px 10px -10px rgba(0,0,0,.75);-webkit-box-shadow:10px 10px 10px -10px rgba(0,0,0,.75)}.app-card-list .container-card-list #gray-block{width:100%;height:60px}.box-value{z-index:5;width:85px;height:85px;cursor:pointer;position:relative;text-align:center;border-radius:5px;display:inline-block;margin:5px 0 5px 12px;background-color:#FFF;text-transform:uppercase;transition:background-color .5s;-webkit-transition:background-color .5s}.box-value .recharge-value{top:17px;right:29px;font-size:29px;position:absolute}.box-value .recharge-value .recharge-value-cents{top:5px;font-size:13px;position:absolute}.box-value .recharge-coin{left:23px;bottom:6px;font-size:13px;position:absolute}.box-value.selected{color:#FFF;font-weight:700;transition:background-color .5s;background-color:#2c60b4;-webkit-transition:background-color .5s}.main-sidebar{width:75%;padding:0;max-width:300px;background-color:#FFF}.main-sidebar .menu-sidebar{padding:0;width:100%;font-size:14px;font-weight:600;word-break:break-all}.main-sidebar .menu-sidebar .ul-menu-sidebar li p{height:40px;padding:15px}.main-sidebar .menu-sidebar .ul-menu-sidebar li.header-menu-sidebar{height:150px;max-width:300px;padding:10px 15px;background-color:#E3D237}.main-sidebar .menu-sidebar .ul-menu-sidebar li.header-menu-sidebar img{margin:auto;width:140px;height:130px;display:block}.main-sidebar .menu-sidebar .ul-menu-sidebar li a{color:#555}.main-sidebar .menu-sidebar .ul-menu-sidebar li a:active,.main-sidebar .menu-sidebar .ul-menu-sidebar li a:focus,.main-sidebar .menu-sidebar .ul-menu-sidebar li a:hover{color:#000;background-color:#F0F0F0}.container-error-modal{border:1px solid #cbb91c}.container-error-modal .header-error-modal .title-error-modal{font-weight:700;color:#E3D237}.container-error-modal .body-error-modal{text-align:left}.container-error-modal .body-error-modal .msg-error-modal{color:#606060}.container-error-modal .footer-error-modal{font-weight:500}.container-card-list-item{width:90%;max-width:350px;margin:25px auto;position:relative;border-radius:5px;background-color:#FFF;box-shadow:10px 10px 10px -10px rgba(0,0,0,.75);-moz-box-shadow:10px 10px 10px -10px rgba(0,0,0,.75);-webkit-box-shadow:10px 10px 10px -10px rgba(0,0,0,.75)}.floating-action-button,.navigation-bar{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.container-card-list-item .card-list-item-header{display:block;font-size:14px;min-height:50px;text-align:left;font-weight:700;padding:20px 10px;position:relative;color:#2c60b4}.container-card-list-item .card-list-item-header .btn-delete-card{top:2px;right:2px;font-size:20px;cursor:pointer;position:absolute;display:inline-block;color:#E3D237}.container-card-list-item .product-nickname,.container-card-list-item .product-number{padding:0;text-transform:uppercase}.container-card-list-item .card-list-item-products{display:block;padding:10px 15px}.container-card-list-item .card-list-item-loading{height:130px}.container-card-list-item .card-list-item-loading span{top:50%;left:50%;width:50px;height:50px;position:absolute;transform:translate(-50%,-50%);background:url(../imgs/loading.gif) center no-repeat;background-size:contain}.container-default-modal{border:1px solid #224a8b}.container-default-modal .header-default-modal .title-default-modal{font-weight:700;color:#2c60b4}.container-default-modal .body-default-modal{text-align:left}.container-default-modal .body-default-modal .msg-default-modal{color:#606060}.container-default-modal .footer-default-modal{font-weight:500}.navigation-bar{color:#FFF;width:100%;height:44px;z-index:100;position:static;background-color:#E3D237}.navigation-bar .navigation-bar-title{top:22px;left:50%;font-weight:700;position:absolute;transform:translate(-50%,-50%)}.navigation-bar .left-button{left:15px}.navigation-bar .right-button{right:15px}.navigation-bar .navigation-bar-buttons{top:9px;font-size:22px;cursor:pointer;position:absolute}.navigation-bar .navigation-bar-buttons .button-add-card,.navigation-bar .navigation-bar-buttons .button-back,.navigation-bar .navigation-bar-buttons .button-menu-hamburger{padding:0}.navigation-bar .navigation-bar-buttons:active,.navigation-bar .navigation-bar-buttons:focus,.navigation-bar .navigation-bar-buttons:hover{color:#F0F0F0}.card-list-item-products-item{min-height:100px}.card-list-item-products-item p{font-size:12px}.card-list-item-products-item .item-type{text-align:left;font-weight:700;color:#2c60b4;text-transform:uppercase}.card-list-item-products-item .item-balance{text-align:left;margin-top:20px;margin-left:10px}.card-list-item-products-item .item-incoming-balance{text-align:left;margin-top:20px;margin-left:10px;margin-bottom:50px}.card-list-item-products-item .btn-recharge{right:20px;bottom:10px;position:absolute}.card-list-item-products-item .item-recharge{text-align:left;margin-left:10px}.card-list-item-products-item .item-line{height:1px;width:150px;margin:15px auto 5px;background-color:#606060}.floating-action-button{z-index:2;color:#FFF;right:16px;width:56px;bottom:18px;height:56px;opacity:.9;cursor:pointer;position:fixed;background-color:#E3D237;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}.floating-action-button i{top:50%;left:50%;width:17px;height:21px;font-size:20px;position:absolute;transform:translate(-50%,-50%)}.floating-action-button:active,.floating-action-button:focus,.floating-action-button:hover{background-color:#cbb91c}