body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#bismillah{display:block;margin:20px auto;width:250px}#invitedBy{font-size:18px;margin:0}#header{margin:auto}#headerBottomBorder{margin:0}#couple{font-size:40px;font-weight:200;margin:10px}ul{background-color:#c00000;display:flex;flex-direction:row;font-size:20px;justify-content:space-around;list-style:none;margin:0;padding:0}a{color:#fff;text-decoration:none}.active{text-decoration:underline}#navigationBar{margin-top:0}#loginForm{margin:auto;max-width:450px;min-width:300px;width:70%}input{font-size:15px;height:40px;margin-bottom:20px;width:80%}#ifEmailed{margin-top:0}.arrow:hover{cursor:pointer}.errorMessage{color:red}#enterFamilyName{font-size:20px;font-weight:700}.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;margin-top:30px;width:auto}.eventStatusEventName{display:table-cell;font-size:30px;font-weight:bolder;margin:0;width:40%}.eventStatusDate{display:table-cell;font-size:26px;font-weight:900;margin:0;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{margin:auto;width:75%}#rsvpSummary{font-size:25px;font-weight:700;margin-bottom:20px;text-decoration:underline}#eventInfo{margin-top:50px}#email{font-size:25px;font-weight:700;margin-bottom:0;text-decoration:underline}#emailAddress{font-size:25px;margin-bottom:40px}.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{border:2px solid #000;content:"";display:inline-block;height:20px;margin-right:5px;margin-top:1.9em;vertical-align:initial;width:20px}.selection:hover{cursor:pointer}.eventResponse p{display:inline-block;margin-right:20px;padding-bottom:5px}.selectedResponse{background-color:green}.selectedResponse:before{color:#fff;content:"\2714"}.attending{font-size:20px;margin-right:20px}table{border-collapse:collapse;width:100%}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{display:flex;flex-direction:row;margin:auto;width:90%}#attendanceSelection>div{display:flex;flex-direction:column;width:33%}#attendanceSelection>div>p{margin:.5em}h4{margin-bottom:0}select{margin:.7em auto;width:2.5em}#emailText{font-size:25px}#note{margin-top:0}#emailInput{border:2px solid #000;display:block;font-size:20px;height:30px;margin:10px auto;max-width:275px;width:100%}#thankYou{font-size:35px;font-weight:700}#eventReminder{font-size:20px}#container{margin-top:30px}.arrow{bottom:0;position:relative;width:40px}#previousArrow{transform:rotate(180deg)}#requestsPleasureOfCompany{font-family:gabriolaa;font-size:22px;margin:0}#contactEmail,.contactName{font-size:25px}.contactNumber,.contactRelationship{font-size:18px}.lodgingContainer{align-items:center;display:flex;flex-direction:row}.lodgingLeft{width:50%}.lodgingRight{font-size:18px;width:50%}.lodgingRate{font-weight:700}.lodgingEvent{font-size:18px;text-decoration:underline}.lodgingLocation{font-size:25px;font-weight:700}:root{--theme-color:#4466a2}#body{margin:auto;text-align:center}#container{margin:20px auto auto;max-width:600px;width:100%}@font-face{font-family:Vivaldii;src:url(/static/media/VIVALDII.611f7d17480fc267f790.TTF)}@font-face{font-family:gabriolaa;src:url(/static/media/Gabriola.6c130ddd82942fd4be43.ttf)}@font-face{font-family:centuryGothic;src:url(/static/media/CenturyGothic.b1b792bab1bff8f27ba7.ttf)}body{font-family:centuryGothic}.cursive{font-family:Vivaldii}#background{height:100vh;position:absolute;width:100vw;z-index:10000}#loader{animation:rotate 1.5s linear infinite;border:8px solid #0003;border-radius:50%;border-top:8px solid var(--theme-color);height:40px;left:50%;position:absolute;top:50%;transform:translate(-50%);width:40px}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.0aad4da6.css.map*/