 body,html{height:100%;margin:0;font-family:"source-sans-3",sans-serif;font-weight:300;font-style:normal;font-size:16px;color:#083133;background-color:#FDFCF5}h1{font-family:"ivypresto-display",serif;font-style:italic;font-size:40px;font-weight:600}h2{font-size:24px;color:#083133;font-weight:600}h3{font-size:20px;color:#87C5BE;font-weight:600}a,a:visited,a:active{color:var(--bs-body-color);text-decoration:none;transition:.15s}a:hover{color:#87C5BE;transition:.15s}.logo{width:150px;height:auto}.grecaptcha-badge{visibility:hidden}.strike{text-decoration:line-through}.primary-button{color:#FFF;background-color:#87C5BE;border-radius:25px;padding:8px 25px 8px 25px;font-weight:600}.primary-button:hover{background-color:#083133;color:#FFF}.secondary-button{border:2px solid #87898A;border-radius:25px;padding:10px 25px 10px 25px;font-weight:600}.secondary-button:hover{background-color:#083133;color:#FFF}.secondary-button-outline{border:2px solid #F0EADD;padding:10px 25px 10px 25px;font-weight:600}.secondary-button-outline:hover{background-color:#083133;color:#FFF}.btn-danger{background-color:#DE768F;font-weight:600;border:none;border-radius:25px;padding:10px 25px 10px 25px;font-weight:600}.plain-button{background:none;border:none}.modal-content{border:2px solid #F0EADD}.modal-header,.modal-footer{border:none}.modal-body{max-height:80vh;overflow-y:auto}.fa-solid{transition:.15s;font-size:16px}.fa-solid:hover{transition:.15s}.fa-xmark,.fa-trash{color:#DE768F;cursor:pointer}.fa-xmark:hover,.fa-trash:hover,.fa-up-down:hover,.fa-up-down-left-right:hover{color:#87C5BE}.fa-pen-to-square,.fa-image{color:#87C5BE;cursor:pointer}.fa-pen-to-square:hover,.fa-image:hover{color:#083133}.bold-link{color:#083133;font-weight:600;transition:.15s}.bold-link:hover{color:#87C5BE;transition:.15s}.normal-link{color:#083133;transition:.15s}.form-control{border:2px solid #F0EADD;height:calc(3rem + calc(var(--bs-border-width) * 2));min-height:calc(2rem + calc(var(--bs-border-width) * 2))}.form-floating>label{padding:1rem .75rem;opacity:.8}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{transform:scale(.80) translateY(-.5rem) translateX(.15rem)}.form-control:focus{border:1px solid #89C0C6;box-shadow:0 0 0 .25rem rgba(135,197,190,.25)}.form-check .form-check-input{float:none;margin-right:10px;border:1px solid #87C5BE}.form-check-input:checked[type=checkbox]{background-color:#87C5BE;border:1px solid #89C0C6}.form-check-input:focus[type=checkbox]{box-shadow:none;border:1px solid #89C0C6}.form-floating textarea{height:100px!important}.small,small{font-style:italic}.small,small a{text-decoration:underline}.form-select{border:2px solid #F0EADD;height:calc(3rem + calc(var(--bs-border-width) * 2));min-height:calc(2rem + calc(var(--bs-border-width) * 2))}.form-select:focus{border:1px solid #89C0C6;box-shadow:0 0 0 .25rem rgba(135,197,190,.25)}.form-floating>.form-select{padding-bottom:0}.clickable-row:hover{cursor:pointer}table.dataTable thead{background-color:#E4E6E1}table.dataTable{box-shadow:0 0 0 2px #F0EADD;width:100%!important;max-width:100%!important}table.dataTable tbody tr{background-color:#FFF}table.dataTable.display>tbody>tr.odd>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.odd>.sorting_1{box-shadow:none}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{box-shadow:none}table.dataTable.display>tbody>tr.even>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_1{box-shadow:none}table.dataTable.stripe>tbody>tr.odd>*,table.dataTable.display>tbody>tr.odd>*{box-shadow:none}table.dataTable.hover>tbody>tr:hover>*,table.dataTable.display>tbody>tr:hover>*{box-shadow:none}table.dataTable thead>tr>th.sorting:before,table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_desc:before,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>th.sorting_desc_disabled:before,table.dataTable thead>tr>td.sorting:before,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_desc:before,table.dataTable thead>tr>td.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:before{content:none}table.dataTable thead>tr>th.sorting:after,table.dataTable thead>tr>th.sorting_asc:after,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>th.sorting_asc_disabled:after,table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting:after,table.dataTable thead>tr>td.sorting_asc:after,table.dataTable thead>tr>td.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc_disabled:after,table.dataTable thead>tr>td.sorting_desc_disabled:after{content:none}table.dataTable.no-footer{border:none}table.dataTable thead th,table.dataTable tbody,table.dataTable tbody tr,table.dataTable tbody .child-td{border-style:none!important}table.dataTable tbody .child-tr.general-child img{margin-top:-41px;margin-right:-6px}table.dataTable tbody .child-tr.first-child img{margin-top:-34px;margin-right:-6px}.dtr-modal-content h2{margin-bottom:20px}.dtr-modal-content .dtr-details tr:first-child,.dtr-modal-content .dtr-details tr:last-child{display:none}.dataTables_wrapper .primary-button,.dataTables_wrapper .secondary-button{padding:4px 20px 4px 20px}.dataTables_wrapper .table-top-options{margin-bottom:20px}.dataTables_wrapper .table-bottom-options{margin-top:20px}.dataTables_wrapper .dataTables_length{float:right;padding-top:.25em}.dataTables_wrapper .dataTables_paginate{text-align:center;float:none}.dataTables_wrapper .table-bottom-options{font-weight:400}.dataTables_wrapper .dataTables_length select{width:60px;--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");font-size:1rem;font-weight:400;line-height:1.5;appearance:none;background-color:#FFF;background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;border:2px solid #F0EADD;height:40px;padding:6px}.dataTables_wrapper .dataTables_length select:focus{border:1px solid #89C0C6;box-shadow:0 0 0 .25rem rgba(135,197,190,.25)}.dataTables_wrapper .dataTables_paginate .paginate_button{background:#FFF!important;border:1px solid #F0EADD!important;margin:0!important}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{background:#8CC3C8!important;color:#FFF!important;margin:0!important}.side-navigation{width:300px;height:100%;position:fixed;background-color:#083133;padding-top:30px;padding-bottom:30px;overflow-y:auto;z-index:999}.side-navigation .nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:#2A575B;border-radius:0}.side-navigation .nav-link{color:#FFF!important;font-weight:500;padding-left:40px}.side-navigation .nav-link:hover,.nav-link:focus{color:#87C5BE!important}.side-navigation .nav-category{color:#A5C8C6;padding-left:40px}.side-navigation .nav-profile{color:#FFF!important;padding-left:20px;font-weight:500}.side-navigation .nav-profile:hover,.nav-profile:focus{color:#87C5BE!important}.side-navigation .nav-hr{color:#A5C8C6;margin-left:20px;margin-right:20px}.navbar-toggler{border:none;padding:3px 8px 3px 8px;background-color:#87C5BE;width:100%;height:40px;color:#FFF!important;text-align:center;font-weight:800}.navbar-toggler:focus{box-shadow:none}.guidance-help-circle{font-size:16px;color:#87C5BE;vertical-align:middle;transition:.15s}.guidance-help-circle:hover{opacity:.6;transition:.15s}.guidance-wrapper{border-radius:var(--bs-border-radius);border:2px solid #F0EADD;background-color:#FFF;padding:20px}.error-message{border-radius:var(--bs-border-radius);border:2px solid #F0EADD;background-color:#FFF;padding:20px}.error-message .error-title{font-size:24px;font-weight:800}.error-message .success{color:#58CB44}.error-message .error{color:#DE768F}.main-content{float:right;position:relative;width:calc(100% - 300px);padding:40px}.online{color:#58CB44;font-weight:800}.offline{color:#DE768F;font-weight:800}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{font-weight:600;background-color:transparent;color:var(--bs-body-color)!important}.nav-tabs .nav-item.show .nav-link span,.nav-tabs .nav-link.active span{border-bottom:0}.nav-tabs .nav-link span{color:var(--bs-body-color)!important;border-bottom:1px solid}.nav-tabs .nav-link{width:120px}.form-switch .form-check-input{width:3.6em!important;height:1.8em!important}.form-switch .form-check-input:hover{cursor:pointer}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280,0,0,.25%29'/%3e%3c/svg%3e")}.form-switch .form-check-label{margin-top:7px;font-weight:800}.navigation_list{border:none;list-style-type:none;margin:0;padding:5px 0 0 0;margin-bottom:15px}.navigation_list li{margin-bottom:20px;padding:10px;border:2px solid #F0EADD!important;color:#000!important;font-weight:400!important;background:#FFF!important;border-radius:var(--bs-border-radius)}.navigation_list .fa-up-down{margin-left:10px;margin-right:10px}.navigation_list .form-switch{margin-top:-6px}.move-navigation{cursor:n-resize}.photo-album-wrapper{border-radius:var(--bs-border-radius);border:2px solid #F0EADD;background-color:#FFF;padding:20px;width:300px;margin-right:20px;margin-top:20px;display:inline-block}.photo-album-wrapper img{width:100%;height:170px}.photo-album-name{font-weight:800}.photo-album-number{font-weight:400}.photo-library ul{list-style-type:none;padding:0;margin:0}.photo-library li{display:inline-block}.photo-library input[type="checkbox"]{display:none}.photo-library input[type="radio"]{display:none}.photo-library label{display:block;position:relative;margin-right:20px;margin-bottom:20px;cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;height:100%}.show_story_image img{height:150px;width:150px}.show_current_image img{height:150px;width:150px}.add-photos-wrapper{width:150px;height:150px;border:2px dashed #87C5BE;padding:20px;margin:0 10px 10px 0}.add-photos-wrapper .fa-images{font-size:36px;margin-top:10px}.secondary-button.add-photos,.secondary-button.add-photos-existing{padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-weight:400;margin-top:10px;border:2px solid #87C5BE}.event-wrapper{border-radius:var(--bs-border-radius);border:2px solid #F0EADD;background-color:#FFF;padding:20px}.event-wrapper .event-name{font-size:24px;font-weight:800}.event-details{font-weight:800}.select-theme-wrapper{border-radius:var(--bs-border-radius);border:2px solid #F0EADD;background-color:#FFF;padding:20px;height:250px;transition:.15s}.select-theme-wrapper.selected{border:4px solid #87C5BE!important;transition:.15s}.select-theme-wrapper .theme-name{font-weight:800;margin-top:15px}.select-theme-wrapper img{max-width:100%}.select-theme-wrapper button{border-radius:25px;padding:2px 14px 2px 14px;font-weight:400;margin-top:-6px}.select-theme-wrapper .secondary-button{background-color:#F2F2F2;color:#87C5BE;border:none}.select-theme-wrapper .secondary-button:hover{background-color:#083133;color:#FFF}.content-sections .secondary-button{border-radius:25px;padding:2px 14px 2px 14px;font-weight:400;margin-top:4px;background-color:#F2F2F2;color:#87C5BE;border:none}.content-sections .secondary-button:hover{background-color:#083133;color:#FFF}.theme-image-group,.story-image,.guest-photo{height:240px}.theme-image-group .show_current_image img,.story-image .show_current_image img,.guest-photo .show_current_image img{float:left;margin-right:50px}.theme-image-group .add_images_button,.story-image .add_images_button,.guest-photo .add_images_button{margin-top:50px}.note-editor .note-editable{font-family:"source-sans-3",sans-serif;font-weight:400;font-style:normal;font-size:1rem;color:#083133}.note-editor.note-airframe,.note-editor.note-frame{border:2px solid #F0EADD}.note-editor.note-airframe .note-statusbar,.note-editor.note-frame .note-statusbar{background-color:#F0EADD;border:none}.note-toolbar{background:#F0EADD}.card-header{border:none}.note-editing-area{background:#FFF}.note-editing-area b{font-weight:bold!important}.remove-page{float:right;margin-top:9px}.approve-guestbook-entry{color:#58CB44;cursor:pointer;transition:.15s}.approve-guestbook-entry:hover{color:#083133;transition:.15s}.checklist-wrapper{border-radius:var(--bs-border-radius);border:2px solid #F0EADD;background-color:#FFF;padding:20px}.checklist-wrapper .checklist-category{font-size:20px;font-weight:800}.remove-checkitem{margin-top:8px;font-size:10px}.checklist-wrapper .strike{opacity:.8}.checklist-wrapper .collapse-category{cursor:pointer;color:#C5CECF}.checklist-wrapper .form-control{border:none;height:calc(3rem + calc(var(--bs-border-width) * 2));min-height:calc(2rem + calc(var(--bs-border-width) * 2))}.checklist-wrapper .form-control:focus{border:none;box-shadow:none}.checklist-wrapper .fa-plus{margin-left:-10px;padding-right:16px}.delete-additional-guest-xmark{margin-top:-27px}.manage-guest,.create-rsvp{cursor:pointer;color:#083133;transition:.15s}.manage-guest:hover,.create-rsvp:hover{color:#87C5BE;transition:.15s}.guest-tag,.guest-tag-primary{font-size:14px;font-weight:500;background-color:#E2F1F0;border-radius:var(--bs-border-radius);margin-right:10px;padding:5px 10px 5px 10px}.guest-tag-primary{background-color:#A9D7D4}.dt-button{background:#FFF;border:1px solid #F0EADD;padding:6px 20px 6px 20px;font-weight:600;transition:.15s;margin-right:-4px}.dt-button:hover{background-color:#8CC3C8;color:#FFF;transition:.15s}ul.token-input-list{overflow:hidden;height:auto!important;height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25;width:100%;border:2px solid #F0EADD;border-radius:var(--bs-border-radius);cursor:text;z-index:998;margin:0;padding:1rem .75rem;background-color:var(--bs-body-bg);list-style-type:none;clear:left;font-weight:400;font-size:1rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}ul.token-input-list:focus{border:1px solid #89C0C6;box-shadow:0 0 0 .25rem rgba(135,197,190,.25)}ul.token-input-list input[type=text]::placeholder{font-weight:200;font-size:1rem;color:#083133;opacity:.9}ul.token-input-list li{list-style-type:none}ul.token-input-list li input{border:0;width:100%!important;background-color:#FFF}ul.token-input-disabled,ul.token-input-disabled li input{background-color:#FFF}ul.token-input-disabled li.token-input-token{background-color:#FFF}ul.token-input-disabled li.token-input-token span{cursor:default}li.token-input-token{overflow:hidden;height:auto!important;margin-bottom:15px;background-color:#FFF;display:block}.token-input-delete-token{color:#DE768F;cursor:pointer;transition:.15s}.token-input-delete-token:hover{color:#87C5BE;transition:.15s}li.token-input-token p{float:left;padding:0;margin:0}li.token-input-token span{float:right;cursor:pointer}li.token-input-selected-token{background-color:#FFF}div.token-input-dropdown{position:absolute;background-color:var(--bs-body-bg);overflow:hidden;border-left:2px solid #F0EADD;border-right:2px solid #F0EADD;border-bottom:2px solid #F0EADD;border-bottom-left-radius:var(--bs-border-radius);border-bottom-right-radius:var(--bs-border-radius);z-index:1}div.token-input-dropdown p{padding:1rem .75rem}div.token-input-dropdown ul{margin:0;padding:0}div.token-input-dropdown ul li{background-color:#FFF;padding:1rem .75rem;list-style-type:none}div.token-input-dropdown ul li.token-input-dropdown-item{background-color:#FFF}div.token-input-dropdown ul li.token-input-dropdown-item2{background-color:#FFF}div.token-input-dropdown ul li.token-input-selected-dropdown-item{cursor:pointer}.rsvp-question-wrapper{border-radius:var(--bs-border-radius);border:2px solid #F0EADD;background-color:transparent;padding:20px}.rsvp-question-order-wrapper{border:2px solid #87C5BE;background-color:transparent;padding:10px;height:70px;width:40px;font-weight:600;cursor:pointer}.rsvp-question-answers-wrapper{border-radius:var(--bs-border-radius);border:2px solid #F0EADD;background-color:#FFF;padding:20px;cursor:default}.rsvp-question-answers-wrapper .fa-circle{color:#E7E0D1}.rsvp-question-answers-wrapper .question-answer{font-weight:400}.rsvp-question-answers-wrapper .rsvp-question-new-answer .question-answer{font-weight:100;opacity:.8}.rsvp-question-answer:first-child{margin-top:0!important}.rsvp-question-answers-wrapper .form-control{border:none;height:calc(3rem + calc(var(--bs-border-width) * 2));min-height:calc(2rem + calc(var(--bs-border-width) * 2))}.rsvp-question-answers-wrapper .form-control:focus{border:none;box-shadow:none}.rsvp-question-answers-wrapper .fa-xmark{margin-top:-32px;position:relative;font-size:10px}.rsvp-question-new-answer .fa-xmark{margin-top:-22px}.rsvp-question-answers-wrapper .fa-plus{margin-left:-10px;padding-right:16px}.rsvp-question-settings{border:2px solid #F0EADD;width:150px;height:auto;border-radius:var(--bs-border-radius);padding:20px;position:absolute;z-index:10;background-color:#FFF;margin-left:40px;margin-top:30px;font-size:14px;display:none}.rsvp-question-settings .settings-option,.rsvp-question-settings .delete-option{cursor:pointer}.rsvp-question-settings .icon-span{width:20px;display:inline-block}.rsvp-question-settings .delete-option{color:#DE768F}.rsvp_list{border:none;list-style-type:none;margin:0;padding:0;margin-bottom:0}.rsvp_list li{margin:0;padding:0;border:none!important;background:none!important;color:#083133!important}.move-rsvp{cursor:n-resize}.rsvp-dragging{height:104px;overflow:hidden}.edit-rsvp-response,.edit-story-entry{background:none;border:none;color:#083133;transition:.15s}.edit-rsvp-response:hover,.edit-story-entry:hover{transition:.15s;color:#87C5BE}.unread-message-circle{border-radius:50%;background-color:#87C5BE;width:10px;height:10px;display:block}#add-images-tabs .nav-link{width:160px}.add_images_list ul{list-style-type:none}.add_images_list li{display:inline-block}.add_images_list input[type="checkbox"]{display:none}.add_images_list input[type="radio"]{display:none}.add_images_list label{display:block;position:relative;margin:10px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.add_images_list label img{height:150px;width:150px;transform-origin:50% 50%}.add_images_list_checkbox:checked+label img{border:5px solid #87C5BE;z-index:-1;border-radius:5px}.show_story_image img{height:150px;width:150px}.show_current_image img{height:150px;width:150px}.dropzone{min-height:350px;border:none}.m-dropzone__msg{margin-top:16%!important}.photo-single{width:150px;margin:0 10px 10px 0;display:inline-block}.photo-single img{width:100%;height:150px}.move-table-guest{cursor:move}.sign-in-body{background-color:#FDFCF5}.sign-in-wrapper{padding-top:60px;padding-bottom:60px;text-align:center;font-size:16px;position:relative;min-height:calc(100vh - 280px)}.sign-in-wrapper .logo{width:200px;height:auto;margin-bottom:60px}.sign-in-wrapper h1{font-size:40px;color:#083133}.sign-in-wrapper .heading-text{font-size:20px}.sign-in-wrapper .bold-link{color:#083133;font-weight:600;transition:.15s}.sign-in-wrapper .bold-link:hover{color:#87C5BE;transition:.15s}.sign-in-wrapper .normal-link{color:#083133;transition:.15s}.sign-in-form{text-align:left}.sign-in-form .form-control{border:2px solid #F0EADD;height:calc(3rem + calc(var(--bs-border-width) * 2));min-height:calc(2rem + calc(var(--bs-border-width) * 2))}.sign-in-form .form-floating>label{padding:1rem .75rem;opacity:.8}.sign-in-form .form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{transform:scale(.80) translateY(-.5rem) translateX(.15rem)}.sign-in-form .form-control:focus{border:1px solid #89C0C6;box-shadow:0 0 0 .25rem rgba(135,197,190,.25)}.sign-in-form .form-check .form-check-input{float:none;margin-right:10px;border:1px solid #87C5BE}.sign-in-form .form-check-input:checked[type=checkbox]{background-color:#87C5BE;border:1px solid #89C0C6}.sign-in-form .form-check-input:focus[type=checkbox]{box-shadow:none;border:1px solid #89C0C6}.sign-in-button{width:100%}.sign-in-form .show-password{border-bottom:1px solid #083133;cursor:pointer;transition:.15s}.sign-in-form .show-password:hover{color:#87C5BE;border-bottom:1px solid #87C5BE;transition:.15s}.ui-widget.ui-widget-content{border:2px solid #F0EADD;z-index:4!important;border-radius:var(--bs-border-radius);width:300px}.ui-widget-header{border:none;background:transparent;border-radius:var(--bs-border-radius)}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{border-radius:var(--bs-border-radius);font-family:"source-sans-3",sans-serif;font-weight:400;font-style:normal;border:none;transition:0s}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{background:#FFF;border-radius:var(--bs-border-radius);font-family:"source-sans-3",sans-serif;font-weight:400;font-style:normal;transition:.15s;border-radius:50%;height:40px;max-height:40px;width:40px;max-width:40px;padding-top:9px;border:none}.ui-datepicker table{font-size:16px}.ui-datepicker td span,.ui-datepicker td a{text-align:center;padding:0}.ui-datepicker td{max-width:40px;width:40px;height:40px;max-height:40px}.ui-datepicker th{font-weight:400}.ui-state-default{transition:.15s;border-radius:50%;height:40px;max-height:40px;width:40px;max-width:40px;padding-top:9px;border:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{background-color:#87C5BE;border:none;color:#FFF;font-weight:800;transition:.15s;border-radius:50%;height:40px;max-height:40px;width:40px;max-width:40px;padding-top:9px}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:none;background-color:#87C5BE;color:#000;transition:.15s;border-radius:50%;height:40px;max-height:40px;width:40px;max-width:40px;padding-top:9px}.ui-datepicker .ui-datepicker-prev-hover{border:none;background:none;left:2px}.ui-datepicker .ui-datepicker-next-hover{border:none;background:none;right:2px}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:2px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{margin-top:-5px}.ui-datepicker .ui-datepicker-prev:hover,.ui-datepicker .ui-datepicker-next:hover{cursor:pointer}.ui-datepicker-today{border:2px solid #F0EADD;background:#FFF;border-radius:var(--bs-border-radius);font-family:"source-sans-3",sans-serif;font-weight:400;font-style:normal}.popover{border:2px solid #F0EADD}.popover .close{border:none;background:transparent;color:#DE768F;transition:.15s;margin-right:15px}.popover .close:hover{color:#87C5BE;transition:.15s}.popover-header{background:transparent;border-bottom:none}.popover .btn-link{color:#87C5BE}.popover .btn-primary{background-color:#87C5BE;border:none}.popover .btn-secondary{border:none}footer{margin-top:0;height:280px;padding-top:50px;padding-bottom:50px;background-color:#083133;color:#FFF}.footer-link{margin-right:25px;position:inline}@media(min-width:992px){.side-navigation{display:flex!important}}@media(max-width:1399px){.rsvp-question-order-wrapper{margin-bottom:20px;height:auto;width:100%;border:none}}@media(max-width:991px){.main-content{width:100%}.sign-in-form .form-check .form-check-input{margin-right:0}}@media(max-width:768px){h1{font-size:34px}.edit-event-form .form-switch .form-check-label{display:inline}.dataTables_wrapper .dataTables_length{float:none;margin-top:10px}.nav-tabs .nav-link{width:100px}.add_images_list label img{width:50px;height:50px}.checklist-wrapper .checklist-category{font-size:16px}.theme-image-group,.story-image,.guest-photo{height:360px}}