.logo-m{width:200px}.logo-s{width:120px;margin:0 10px}.flash{position:absolute;top:30px;left:0;right:0;margin-left:auto;margin-right:auto;width:70%;text-align:center;z-index:1100}@media screen and (max-width: 767px){.flash{width:90%}}.auth-form{margin:30px 0;width:40%;min-width:400px;max-width:500px}.auth-form label{margin-bottom:0}@media screen and (max-width: 767px){.auth-form{width:95%;min-width:initial;max-width:400px}}.auth-form__row-container{display:flex;align-items:center;margin-bottom:8px}.auth-form__label{margin-right:10px}.auth-form__logo{text-align:center;height:auto}.auth-form__title{margin:20px auto;text-align:center;color:#1b1464}.auth-form__error{width:100%}.auth-form__input{background-color:#ffffff;border:1px solid #e0e0e0;padding:30px}@media screen and (max-width: 767px){.auth-form__input{padding:20px}}.auth-form__input--group{margin-bottom:20px}.auth-form .actions .btn{width:90%;display:block;margin:0 auto}.text-area{resize:none}.card-container{margin-bottom:20px;width:80vw}@media screen and (max-width: 767px){.card-container{width:90vw;margin:auto;padding:8px}}.card-container span{margin-left:auto}.errors{background-color:#e0245e;color:#ffffff;padding:5px;margin-bottom:5px;border-radius:5px;width:60%;margin-right:auto}@media screen and (max-width: 767px){.errors{width:100%}}.errors ul{padding-left:0}.errors li{list-style:none}html,body{margin:0;padding:0;background-color:#fafafa;width:100%}.non-header{display:flex;justify-content:center}.order-card{width:80vw;margin-bottom:10px}@media screen and (max-width: 575px){.order-card{width:95vw}}.order-card .indent{text-indent:10%}.order-card .center{width:25%;text-align:center;vertical-align:middle}.submit{width:60vw;padding-top:20px;padding-bottom:20px;margin:auto}.submit .btn{width:100%}@media screen and (max-width: 575px){.submit{width:85vw}}.order__header{display:flex;flex-direction:column}.order__form{width:60%;margin-right:auto}@media screen and (max-width: 575px){.order__form{width:100%}}.order__form--code{width:30%}.order__text{display:flex;flex-direction:column;margin-bottom:20px}.order__submit{margin-bottom:20px}.order__submit .btn{width:60%;display:block;margin:auto}@media screen and (max-width: 575px){.order__submit .btn{width:80%}}.form-row{display:flex;flex-direction:row;align-items:center;margin-bottom:15px}.form-row__label{width:80px}.form-row__content .btn{margin-left:10px}@media screen and (max-width: 575px){span{font-size:12px}}.header-pdf{margin:0;padding:0}.header-pdf__title{text-align:center;font-size:24px;margin-bottom:20px}.header-pdf__right{text-align:right}.header-pdf p{margin:0}.pdf-table table,.pdf-table th,.pdf-table td{border:1px solid black;border-collapse:collapse;height:30px;padding:5px}.pdf-detail-table table,.pdf-detail-table th,.pdf-detail-table td{border:1px solid black;border-collapse:collapse;height:16px;padding:1.5px;font-size:10px}.list-order{margin:0;padding:25px;page-break-after:always}.list-order__table{width:100%;margin:auto}.list-order:last-child{page-break-after:avoid}.list-order__date{width:40%;margin-bottom:10px}.list-order__container{margin-bottom:20px}.list-order__amount{width:36%;margin-left:auto}.list-order .center{text-align:center}.list-order .timezone{width:8%}.list-order .name{width:37%}.list-order .bold{font-weight:bold;font-size:20px}.list-order .number{width:10%}.list-order .unit_and_price{width:6%}.list-order .amount{width:10%}.list-order .tax_amount{width:13%}.list-order .collect{width:10%}.list-detail{margin:0;padding:10px;page-break-after:always}.list-detail__table{width:100%;margin:auto}.list-detail:last-child{page-break-after:avoid}.list-detail__date{width:40%}.list-detail .center{text-align:center}.list-detail .name{width:40%}.list-report{margin:0;padding:10px}.list-report__table{width:100%;margin:auto}.list-report__date{width:40%}.list-report .center{text-align:center}.list-report .narrow{width:15%}.list-report .wide{width:30%}main{width:90%;margin:auto}@media screen and (max-width: 767px){main{width:95%}}
