@-webkit-keyframes toRightFromLeft{49%{-webkit-transform:translate(100%)}50%{opacity:0;-webkit-transform:translate(-100%)}51%{opacity:1}}@-moz-keyframes toRightFromLeft{49%{-moz-transform:translate(100%)}50%{opacity:0;-moz-transform:translate(-100%)}51%{opacity:1}}.messageBox{position:relative;margin-top:1rem;padding:1.875rem 1.25rem 0rem 1.25rem;border:1px solid #d1d3d6}.messageBox .messageBoxHeader .messageBoxCloseButton{position:absolute;right:1rem;top:1.25rem;margin-top:0;cursor:pointer}.messageBox .messageBoxHeader .messageBoxOpenButton{position:absolute;right:1rem;top:1.25rem;margin-top:0;cursor:pointer}.messageBox.crewlist{position:relative;background-color:#f1f3f6;margin-top:1rem;padding:1.875rem 1.25rem 0rem 1.25rem;border:1px solid #d1d3d6}.messageBox.crewlist .addPerson{position:absolute;right:12rem;top:1.25rem;margin-top:0;cursor:pointer}.messageBox.crewlist .deletePerson{position:absolute;right:1rem;top:1.25rem;margin-top:0}.angebotform .messageBox{background-color:transparent}.angebotform .messageBox .messageBoxHeader .messageBoxText{font-size:1.15rem;letter-spacing:.0625rem}.angebotform .messageBox .messageBoxHeader .messageBoxCloseButton,.angebotform .messageBox .messageBoxHeader .messageBoxOpenButton{color:var(--primaryColor1)}.angebotform .messageBox .messageBoxBody .messageBoxText{margin:0;font-size:var(--copy-md-fontsize);line-height:var(--copy-md-lineheight);letter-spacing:var(--copy-md-spacing);font-family:var(--font-family-book);font-weight:400;font-style:normal;font-stretch:normal;text-align:left;color:var(--primaryColor1)}