.loginScreen{display:flex;min-height:55vh}.loginScreen h1{text-align:center;margin-bottom:1rem}.loginScreen #loginPageHeader{display:none}.loginScreen>div{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.loginScreen .invalid-feedback{text-align:left}.loginScreen .buttons{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.loginScreen .form{width:calc(100% - 2rem)}.mainSite .accountPage tbody>tr{position:relative}.mainSite .accountPage .subMenu{display:block;background-color:var(--color-ter);border-radius:2rem;padding:1rem;margin-bottom:1rem}.mainSite .accountPage #orderBlad .card{height:100%}.mainSite .accountPage #orderBlad tr.childRow td{background-color:rgba(var(--color-ter-rgb),.35);line-height:1.3rem;font-weight:300}.mainSite .tickets .ticket{background-color:var(--color-ter);padding:20px;border-radius:25px;margin:15px 0;font-size:.9em;line-height:1.5em;display:flex;flex-direction:row;justify-content:space-between;min-height:20vh;position:relative;width:100%;flex-wrap:wrap}.mainSite .tickets .ticket .content .alert .editBtn{color:var(--color-black)}.mainSite .tickets .ticket .content .title{font-weight:600;display:block}.mainSite .tickets .ticket .startnummer{font-weight:800;font-size:1em;display:block}.mainSite .tickets{display:flex;flex-direction:row;flex-wrap:wrap}.mainSite .tickets .ticket .eventInfo{display:none}.mainSite .tickets .ticket .eventInfo>span{display:block;text-align:right;font-weight:600}.mainSite .tickets .ticket .buttons{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;width:100%}.mainSite .tickets .ticket .buttons>a{background-color:var(--color-prim);aspect-ratio:1/1;width:45px;display:flex;justify-content:center;align-items:center;color:var(--color-white);font-size:1.1em;border-radius:25px;margin-left:5px}.mainSite .tickets .ticket .buttons .changeDistance{background-color:var(--color-prim);height:45px;display:flex;flex-direction:row;justify-content:center;align-items:center;color:var(--color-white);font-size:1.1em;border-radius:25px;padding:0 10px;aspect-ratio:1/1;width:45px;transition:all .5s ease-in-out}.mainSite .tickets .ticket .buttons .changeDistance.active{aspect-ratio:unset;width:unset}.mainSite .tickets .ticket .buttons .changeDistance select{border:none;border-radius:25px;margin-right:10px;padding:2px 5px;font-size:.9em;display:none}.mainSite .tickets .ticket .buttons .changeDistance.active select{display:block}.mainSite .tickets .ticket .buttons>a:hover{text-decoration:none}.mainSite .tickets .ticket #editForm{margin-top:15px;width:100%}.mainSite .tickets .ticket #editForm .cta{margin:0}.mainSite .accountPage table a{color:var(--color-prim)}.mainSite .backBtn{color:var(--color-white);font-size:.9em;margin-bottom:15px;display:block}.mainSite .backBtn>span{color:var(--color-prim)}.mainSite .cartTable td:has(img){max-width:116px;width:116px;max-height:116px;vertical-align:middle}.mainSite .cartTable td:last-of-type{text-align:right}.mainSite .cartTable img{max-width:100px;max-height:100px}.mainSite .cartTable .name{font-weight:600;display:block}.mainSite .cartTable .description{font-size:.9em}.mainSite .cartTable .description .afstand{font-weight:500}.mainSite .totalTable{max-width:300px;margin-left:auto;text-align:right;background-color:var(--color-ter);padding:5px}.mainSite .totalTable tr:last-of-type>td:first-of-type{font-weight:700}.mainSite .totalTable td{border:none;padding:2px 8px;background-color:var(--color-ter)}.mainSite .totalTable tr:first-of-type>td{padding-top:8px}.mainSite .totalTable tr:last-of-type>td{padding-bottom:8px}.mainSite .orderInfo{background-color:#efefef;padding:20px;margin-top:50px;height:calc(100% - 50px);border-radius:2rem}.mainSite .orderInfo h4{margin-top:0}.mainSite #orderBlad table{background-color:transparent;font-size:.9em}.mainSite .orderInfo table td{background-color:transparent}.mainSite .orderBlad,.mainSite .orderBlad table{font-size:.95em}.mainSite .loginScreen #loginPageBackground{border-radius:1rem;min-height:70vh;margin-left:1rem;display:none}@media (min-width:500px){.loginScreen .form{width:60%}}@media (min-width:768px){.mainSite .loginScreen #loginPageBackground{margin-left:2rem}}@media (min-width:992px){.mainSite .loginScreen #loginPageBackground{margin-left:4rem;display:block}.mainSite .accountPage .subMenu{background-color:unset}.loginScreen>div:first-of-type{display:block}.loginScreen>div{width:50%}}@media (min-width:1200px){.mainSite .tickets{margin:0 -15px}.mainSite .tickets .ticket{width:calc(50% - 30px);margin:15px}.mainSite .tickets .ticket .content{width:100%}.mainSite .tickets .ticket .eventInfo{display:block;width:20%}.loginScreen #loginPageBackground .formHolder{padding:50px}.loginScreen .buttons{justify-content:space-between;flex-direction:row}#registerForm .buttons,#resetForm .buttons{justify-content:right}}@media (min-width:1400px){.mainSite .loginScreen #loginPageBackground{margin-left:6rem}}@media (min-width:1600px){.mainSite .loginScreen #loginPageBackground{margin-left:8rem}}
/*# sourceMappingURL=account.min.css.map */
