body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#bismillah{width:250px;display:block;margin:20px auto}#invitedBy{margin:0;font-size:18px}#header{margin:auto}#headerBottomBorder{margin:0}#couple{font-weight:200;font-size:40px;margin:10px}ul{margin:0;list-style:none;display:flex;flex-direction:row;background-color:#c00000;font-size:20px;justify-content:space-around;padding:0}a{text-decoration:none;color:#fff}.active{text-decoration:underline}#navigationBar{margin-top:0}#loginForm{margin:auto;width:70%;max-width:450px;min-width:300px}input{height:40px;width:80%;margin-bottom:20px;font-size:15px}#ifEmailed{margin-top:0}.arrow:hover{cursor:pointer}.errorMessage{color:red}#enterFamilyName{font-weight:700;font-size:20px}.eventStatusContainer{display:table;width:100%}.eventStatus{width:50%}.locationName{font-size:20px;margin:0}#attending td:first-child{width:40%}.eventStatusBottom,.eventStatusTop{display:table-row}input[type=radio]{height:auto;width:auto;margin-top:30px}.eventStatusEventName{display:table-cell;font-weight:bolder;font-size:30px;width:40%;margin:0}.eventStatusDate{display:table-cell;margin:0;font-size:26px;font-weight:900;width:60%}.eventAttendanceStatus{display:table-cell;width:40%}.location{display:table-cell;width:55%}.attendingEventStatus{color:#8cbd6b;font-size:25px;font-weight:500;margin:0;vertical-align:middle}.notAttendingEventStatus{color:red;font-size:20px;font-weight:600}.basedOnResponse{color:#ed7d31;font-size:15px;font-weight:500}table{width:75%;margin:auto}#rsvpSummary{font-weight:700;font-size:25px;text-decoration:underline;margin-bottom:20px}#eventInfo{margin-top:50px}#email{font-weight:700;font-size:25px;text-decoration:underline;margin-bottom:0}#emailAddress{margin-bottom:40px;font-size:25px}.rsvpStatusContainer{display:flex;flex-direction:row;font-size:17px}.rsvpLeft{display:flex;flex-direction:column;width:45%}.rsvpRight{width:55%}.rsvpHeadings{margin:0 0 10px}select{width:4em!important}.selection{display:inline-block;width:20px;height:20px;border:2px solid #000;content:"";margin-right:5px;vertical-align:baseline;margin-top:1.9em}.selection:hover{cursor:pointer}.eventResponse p{display:inline-block;margin-right:20px;padding-bottom:5px}.selectedResponse{background-color:green}.selectedResponse:before{content:"\2714";color:#fff}.attending{font-size:20px;margin-right:20px}table{width:100%;border-collapse:collapse}thead{font-weight:700}td{width:25%}thead,tr{border-bottom:2px solid #000}tr:last-child{border-bottom:none}td{border-right:2px solid #000;padding:10px 0}td:last-child{border-right:none}#attendanceSelection{margin:auto;width:90%;display:flex;flex-direction:row}#attendanceSelection>div{width:33%;display:flex;flex-direction:column}#attendanceSelection>div>p{margin:.5em}h4{margin-bottom:0}select{width:2.5em;margin:.7em auto}#emailText{font-size:25px}#note{margin-top:0}#emailInput{max-width:275px;width:100%;display:block;margin:10px auto;border:2px solid #000;height:30px;font-size:20px}#thankYou{font-weight:700;font-size:35px}#eventReminder{font-size:20px}#container{margin-top:30px}.arrow{width:40px;position:relative;bottom:0}#previousArrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#requestsPleasureOfCompany{font-size:22px;font-family:gabriolaa;margin:0}#contactEmail,.contactName{font-size:25px}.contactNumber,.contactRelationship{font-size:18px}.lodgingContainer{display:flex;flex-direction:row;align-items:center}.lodgingLeft{width:50%}.lodgingRight{width:50%;font-size:18px}.lodgingRate{font-weight:700}.lodgingEvent{text-decoration:underline;font-size:18px}.lodgingLocation{font-weight:700;font-size:25px}#body{text-align:center;margin:auto}#container{width:100%;max-width:600px;margin:20px auto auto}@font-face{font-family:Vivaldii;src:url(/static/media/VIVALDII.2c2f5c70.TTF)}@font-face{font-family:gabriolaa;src:url(/static/media/Gabriola.9f6c62f1.ttf)}@font-face{font-family:centuryGothic;src:url(/static/media/CenturyGothic.09f6b2ba.ttf)}body{font-family:centuryGothic}.cursive{font-family:Vivaldii}.theme{color:#4466a2}
/*# sourceMappingURL=main.42aeefb4.chunk.css.map */