@charset "UTF-8";@font-face{font-family:PillGothic300mg-Light;src:url("/ec-fonts/pill-gothic/29367B_0_0.woff")}@font-face{font-family:PillGothic300mg-Regular;src:url("/ec-fonts/pill-gothic/30F148_0_0.woff")}@font-face{font-family:PillGothic300mg-Medium;src:url("/ec-fonts/pill-gothic/2935D3_0_0.woff")}@font-face{font-family:Roboto;src:url("/ec-fonts/roboto/Roboto-Regular-webfont.woff2") format("woff2"),url("/ec-fonts/roboto/Roboto-Regular-webfont.woff") format("woff"),url("/ec-fonts/roboto/Roboto-Regular-webfont.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url("/ec-fonts/roboto/Roboto-Italic-webfont.woff2") format("woff2"),url("/ec-fonts/roboto/Roboto-Italic-webfont.woff") format("woff"),url("/ec-fonts/roboto/Roboto-Italic-webfont.ttf") format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url("/ec-fonts/roboto/Roboto-Medium-webfont.woff2") format("woff2"),url("/ec-fonts/roboto/Roboto-Medium-webfont.woff") format("woff"),url("/ec-fonts/roboto/Roboto-Medium-webfont.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url("/ec-fonts/roboto/Roboto-MediumItalic-webfont.woff2") format("woff2"),url("/ec-fonts/roboto/Roboto-MediumItalic-webfont.woff") format("woff"),url("/ec-fonts/roboto/Roboto-MediumItalic-webfont.ttf") format("truetype");font-weight:500;font-style:italic;font-display:swap}.border-box{box-sizing:border-box}#multiday .checkboxContainer{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}#multiday .checkboxContainer .optionContainer{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:6px}#multiday .checkboxContainer .optionContainer:last-of-type{margin-right:0}#multiday .checkboxContainer label{margin-bottom:15px;border:1px solid #738bb9;background:#f8f8f8;color:#738bb9;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif;font-size:16px;font-weight:400;border-radius:4px;cursor:pointer;text-align:center;padding:9px 6px 6px}#multiday .checkboxContainer input{border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0;position:absolute;width:0;height:0}#multiday .checkboxContainer input:checked+label{border:1px solid #1b365d;background:#1b365d;color:#fff}#multiday .checkboxContainer input:not(:checked):hover+label{border:1px solid #e87722;background:#fdf8f4;color:#e87722}.getHeadlineIconHover{background-position-x:-20px!important}.getHeadlineIconSelected{background-position-x:-40px!important}.adminPageBase .targetActionButtonContainer .cancel,.adminPageBase div.adminSubTabs #settingsSaveCancel .cancel,.cke_dialog_contents a.cke_dialog_ui_button.cke_dialog_ui_button_cancel .cke_dialog_ui_button,.modal .buttons .cancel,.modal .buttons .closeAll,.quickModal .dialog .buttons .cancel,.quickModal .dialog .buttons .closeAll{background:#d6773f;color:#fff;width:110px}.adminPageBase .targetActionButtonContainer .cancel:hover,.adminPageBase div.adminSubTabs #settingsSaveCancel .cancel:hover,.cke_dialog_contents a.cke_dialog_ui_button.cke_dialog_ui_button_cancel .cke_dialog_ui_button:hover,.modal .buttons .cancel:hover,.modal .buttons .closeAll:hover,.quickModal .dialog .buttons .cancel:hover,.quickModal .dialog .buttons .closeAll:hover{background:#e97433}.adminPageBase .targetActionButtonContainer .cancel:before,.adminPageBase div.adminSubTabs #settingsSaveCancel .cancel:before,.cke_dialog_contents a.cke_dialog_ui_button.cke_dialog_ui_button_cancel .cke_dialog_ui_button:before,.modal .buttons .cancel:before,.modal .buttons .closeAll:before,.quickModal .dialog .buttons .cancel:before,.quickModal .dialog .buttons .closeAll:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-75px -500px;background-size:150px;transform:scale(.75);height:20px}#dialogOnlineFormResults .onlineFormDownloadButton,#saveCodeButton,.adminPageBase .targetActionButtonContainer .save,.adminPageBase div.adminSubTabs #settingsSaveCancel .save,.cke_dialog_contents a.cke_dialog_ui_button.cke_dialog_ui_button_ok .cke_dialog_ui_button,.modal .buttons .ok,.modal .buttons .save,.quickModal .dialog .buttons .add,.quickModal .dialog .buttons .copy,.quickModal .dialog .buttons .return,.quickModal .dialog .buttons .save,.quickModal .dialog .buttons .saveExit{background:#50a756;color:#fff}#dialogOnlineFormResults .onlineFormDownloadButton:hover,#saveCodeButton:hover,.adminPageBase .targetActionButtonContainer .save:hover,.adminPageBase div.adminSubTabs #settingsSaveCancel .save:hover,.cke_dialog_contents a.cke_dialog_ui_button.cke_dialog_ui_button_ok .cke_dialog_ui_button:hover,.modal .buttons .ok:hover,.modal .buttons .save:hover,.quickModal .dialog .buttons .add:hover,.quickModal .dialog .buttons .copy:hover,.quickModal .dialog .buttons .return:hover,.quickModal .dialog .buttons .save:hover,.quickModal .dialog .buttons .saveExit:hover{background:#009c4b}#dialogOnlineFormResults .onlineFormDownloadButton:before,#saveCodeButton:before,.adminPageBase .targetActionButtonContainer .save:before,.adminPageBase div.adminSubTabs #settingsSaveCancel .save:before,.cke_dialog_contents a.cke_dialog_ui_button.cke_dialog_ui_button_ok .cke_dialog_ui_button:before,.modal .buttons .ok:before,.modal .buttons .save:before,.quickModal .dialog .buttons .add:before,.quickModal .dialog .buttons .copy:before,.quickModal .dialog .buttons .return:before,.quickModal .dialog .buttons .save:before,.quickModal .dialog .buttons .saveExit:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-50px -600px;background-size:150px}#cssFMDelete,#cssFMZip,#designStudio .buttons .return,#dialogOnlineFormResults .onlineFormDeleteButton,#dialogOnlineFormResults .onlineFormDownloadButton,#fileManager #auditDeleteSelected,#fileManager .deleteFolder,#openWindowButton,#paymentsHelp,#saveCodeButton,.adminPageBase .targetActionButtonContainer span,.adminPageBase div.adminSubTabs #settingsSaveCancel span,.cke_dialog_contents td.cke_dialog_footer,.modal .buttons a,.modal .buttons span,.quickModal .dialog .buttons>span{display:inline-flex;position:relative;width:135px;height:40px;margin:0 5px;padding:4px 10px 0;align-items:center;justify-content:center;cursor:pointer;box-sizing:border-box;text-transform:uppercase;border-radius:2px;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif;font-size:18px}#cssFMDelete:hover,#cssFMZip:hover,#designStudio .buttons .return:hover,#dialogOnlineFormResults .onlineFormDeleteButton:hover,#dialogOnlineFormResults .onlineFormDownloadButton:hover,#fileManager #auditDeleteSelected:hover,#fileManager .deleteFolder:hover,#openWindowButton:hover,#paymentsHelp:hover,#saveCodeButton:hover,.adminPageBase .targetActionButtonContainer span:hover,.adminPageBase div.adminSubTabs #settingsSaveCancel span:hover,.cke_dialog_contents td.cke_dialog_footer:hover,.modal .buttons a:hover,.modal .buttons span:hover,.quickModal .dialog .buttons>span:hover{color:#fff}#cssFMDelete:before,#cssFMZip:before,#designStudio .buttons .return:before,#dialogOnlineFormResults .onlineFormDeleteButton:before,#dialogOnlineFormResults .onlineFormDownloadButton:before,#fileManager #auditDeleteSelected:before,#fileManager .deleteFolder:before,#openWindowButton:before,#paymentsHelp:before,#saveCodeButton:before,.adminPageBase .targetActionButtonContainer span:before,.adminPageBase div.adminSubTabs #settingsSaveCancel span:before,.cke_dialog_contents td.cke_dialog_footer:before,.modal .buttons a:before,.modal .buttons span:before,.quickModal .dialog .buttons>span:before{content:"";display:inline-block;width:18px;height:15px;opacity:.75;margin-right:10px}#cssFMDelete:hover:before,#cssFMZip:hover:before,#designStudio .buttons .return:hover:before,#dialogOnlineFormResults .onlineFormDeleteButton:hover:before,#dialogOnlineFormResults .onlineFormDownloadButton:hover:before,#fileManager #auditDeleteSelected:hover:before,#fileManager .deleteFolder:hover:before,#openWindowButton:hover:before,#paymentsHelp:hover:before,#saveCodeButton:hover:before,.adminPageBase .targetActionButtonContainer span:hover:before,.adminPageBase div.adminSubTabs #settingsSaveCancel span:hover:before,.cke_dialog_contents td.cke_dialog_footer:hover:before,.modal .buttons a:hover:before,.modal .buttons span:hover:before,.quickModal .dialog .buttons>span:hover:before{opacity:1}#cssFMDelete,#dialogOnlineFormResults .onlineFormDeleteButton,#fileManager #auditDeleteSelected,#fileManager .deleteFolder,.quickModal .dialog .buttons .delete,.quickModal .dialog .buttons .deleteExit,.quickModal .dialog .buttons .untag{background:#b95848;color:#fff;width:auto;min-width:135px}#cssFMDelete:hover,#dialogOnlineFormResults .onlineFormDeleteButton:hover,#fileManager #auditDeleteSelected:hover,#fileManager .deleteFolder:hover,.quickModal .dialog .buttons .delete:hover,.quickModal .dialog .buttons .deleteExit:hover,.quickModal .dialog .buttons .untag:hover{background:#b84238}#cssFMDelete:before,#dialogOnlineFormResults .onlineFormDeleteButton:before,#fileManager #auditDeleteSelected:before,#fileManager .deleteFolder:before,.quickModal .dialog .buttons .delete:before,.quickModal .dialog .buttons .deleteExit:before,.quickModal .dialog .buttons .untag:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-75px -800px;background-size:150px;height:19px}#paymentsHelp,.modal .buttons .help{color:#fff;background-color:#3397d6;font-size:0px;width:40px;height:40px;text-align:center;padding:0;border-radius:50%;box-sizing:border-box;position:absolute;right:15px}#paymentsHelp:hover,.modal .buttons .help:hover{background-color:#30aaf7}#paymentsHelp:before,.modal .buttons .help:before{content:"";width:9px;height:13px;background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-100px -1250px;background-size:150px;margin-right:0}#cssFMZip,#designStudio .buttons .return,#dialogLocations #basic>.editLocation,#dialogOnlineFormSettings .copyOnlineFormButton,#dialogPeopleSettings .addPersonButton,#dialogSlideshowSettings .fileButton,#fileManager #uploadFileButton,#openWindowButton,#payments #addAccountButton,#uploadImages,.addMerchantAccountButton,.adminPageBase #sacramentTimes .addSacramentTimeButton,.adminPageBase #settingsListTabs .settingsList .addSettingsCategoryButton,.adminPageBase div#overview .addDomain,.adminPageBase div#users #addUserButton,.modal #addHolyDayTimeButton{width:229px;height:44px;box-sizing:border-box;margin:0;padding:13px 10px 10px;background-color:#32466e;color:#fff;cursor:pointer;border-radius:4px;font-size:16px;display:flex;align-items:center;justify-content:center}#cssFMZip:hover,#designStudio .buttons .return:hover,#dialogLocations #basic>.editLocation:hover,#dialogOnlineFormSettings .copyOnlineFormButton:hover,#dialogPeopleSettings .addPersonButton:hover,#dialogSlideshowSettings .fileButton:hover,#fileManager #uploadFileButton:hover,#openWindowButton:hover,#payments #addAccountButton:hover,#uploadImages:hover,.addMerchantAccountButton:hover,.adminPageBase #sacramentTimes .addSacramentTimeButton:hover,.adminPageBase #settingsListTabs .settingsList .addSettingsCategoryButton:hover,.adminPageBase div#overview .addDomain:hover,.adminPageBase div#users #addUserButton:hover,.modal #addHolyDayTimeButton:hover{background:#1b365d}#cssFMZip:hover:before,#designStudio .buttons .return:hover:before,#dialogLocations #basic>.editLocation:hover:before,#dialogOnlineFormSettings .copyOnlineFormButton:hover:before,#dialogPeopleSettings .addPersonButton:hover:before,#dialogSlideshowSettings .fileButton:hover:before,#fileManager #uploadFileButton:hover:before,#openWindowButton:hover:before,#payments #addAccountButton:hover:before,#uploadImages:hover:before,.addMerchantAccountButton:hover:before,.adminPageBase #sacramentTimes .addSacramentTimeButton:hover:before,.adminPageBase #settingsListTabs .settingsList .addSettingsCategoryButton:hover:before,.adminPageBase div#overview .addDomain:hover:before,.adminPageBase div#users #addUserButton:hover:before,.modal #addHolyDayTimeButton:hover:before{opacity:1}#cssFMZip:before,#designStudio .buttons .return:before,#dialogLocations #basic>.editLocation:before,#dialogOnlineFormSettings .copyOnlineFormButton:before,#dialogPeopleSettings .addPersonButton:before,#dialogSlideshowSettings .fileButton:before,#fileManager #uploadFileButton:before,#openWindowButton:before,#payments #addAccountButton:before,#uploadImages:before,.addMerchantAccountButton:before,.adminPageBase #sacramentTimes .addSacramentTimeButton:before,.adminPageBase #settingsListTabs .settingsList .addSettingsCategoryButton:before,.adminPageBase div#overview .addDomain:before,.adminPageBase div#users #addUserButton:before,.modal #addHolyDayTimeButton:before{content:"";width:16px;height:20px;background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-75px -600px;background-size:150px;margin-right:10px;display:inline-block;opacity:.6}#buttonManageLocations,#changePasswordButton,#dialogGallerySettings .editPhotoAlbum,#dialogSacramentTimesSettings .editSacramentTimes,#fieldGroup-chmsID .copyFieldButton,#fieldOptionsAddButton,#manageStripeBilling,#resetCrop,#uploadBulletinButton,#uploadFaviconButton,.cke_dialog_contents .cropButton,.cke_dialog_contents .fileControl .fileButton,.cropButton,.fieldOptionsAddButton,.fileButton,.fileRemoveButton,.findLatLonButton,.getUrlButton,.modal .formButton.download,.modal .quickSelectButton,.onlineFormViewResults,.refreshChmsID,.superAdminButton.userSSLogin,.tagPersonButton,.userBasicSettings .adminButton{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:185px;height:40px;margin-bottom:5px;padding-top:4px;background-color:#eee;color:#364b6c;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif;font-size:16px;cursor:pointer;border-radius:2px;border:1px solid #d7d7d7;transform:translateZ(0)}#buttonManageLocations:hover,#changePasswordButton:hover,#dialogGallerySettings .editPhotoAlbum:hover,#dialogSacramentTimesSettings .editSacramentTimes:hover,#fieldGroup-chmsID .copyFieldButton:hover,#fieldOptionsAddButton:hover,#manageStripeBilling:hover,#resetCrop:hover,#uploadBulletinButton:hover,#uploadFaviconButton:hover,.cke_dialog_contents .cropButton:hover,.cke_dialog_contents .fileControl .fileButton:hover,.cropButton:hover,.fieldOptionsAddButton:hover,.fileButton:hover,.fileRemoveButton:hover,.findLatLonButton:hover,.getUrlButton:hover,.modal .formButton.download:hover,.modal .quickSelectButton:hover,.onlineFormViewResults:hover,.refreshChmsID:hover,.superAdminButton.userSSLogin:hover,.tagPersonButton:hover,.userBasicSettings .adminButton:hover{color:#d47935;border:1px solid #f8b68f;background-color:#fdf8f4}#buttonManageLocations:before,#changePasswordButton:before,#dialogGallerySettings .editPhotoAlbum:before,#dialogSacramentTimesSettings .editSacramentTimes:before,#fieldGroup-chmsID .copyFieldButton:before,#fieldOptionsAddButton:before,#manageStripeBilling:before,#resetCrop:before,#uploadBulletinButton:before,#uploadFaviconButton:before,.cke_dialog_contents .cropButton:before,.cke_dialog_contents .fileControl .fileButton:before,.cropButton:before,.fieldOptionsAddButton:before,.fileButton:before,.fileRemoveButton:before,.findLatLonButton:before,.getUrlButton:before,.modal .formButton.download:before,.modal .quickSelectButton:before,.onlineFormViewResults:before,.refreshChmsID:before,.superAdminButton.userSSLogin:before,.tagPersonButton:before,.userBasicSettings .adminButton:before{content:"";display:block;margin-right:10px;width:12px;height:19px}.adminPageBase #settingsListTabs>.ui-widget-header,.modal .radioContainer,.pageBase .radioContainer,.quickModal .radioContainer{display:block;float:left;border:1px solid #d7d7d7;border-radius:4px;padding:5px;margin-bottom:15px;background:#fff;position:relative}.adminPageBase #settingsListTabs>.ui-widget-header>.optionContainer>input[type=radio],.modal .radioContainer>.optionContainer>input[type=radio],.pageBase .radioContainer>.optionContainer>input[type=radio],.quickModal .radioContainer>.optionContainer>input[type=radio]{width:0;height:0}.radioContainer.radioContainer.altStyle{display:block;float:unset;border:unset;border-radius:unset;padding:unset;background:unset;position:unset;margin-bottom:15px}.radioContainer.radioContainer.altStyle>.optionContainer>input[type=radio]{width:auto;height:auto;margin-right:8px;margin-bottom:unset;padding:unset;margin-top:unset;accent-color:black}.radioContainer.radioContainer.altStyle .optionContainer{display:flex;align-items:center}.radioContainer.radioContainer.altStyle .optionContainer label{background:unset!important;color:unset!important;display:inline-block;max-width:calc(100% - 30px);vertical-align:middle;padding:unset;margin:unset;color:#666}.radioContainer.radioContainer.altStyle .optionContainer input{clear:both;margin-left:5px;display:inline-block;vertical-align:middle}.adminPageBase #sacramentTimes fieldset,.adminPageBase #settingsListTabs .settingsList .settingsCategory{position:relative;clear:both;border:0;margin:0 0 30px 0;padding:0;color:#6d6d6d;font-size:18px}.adminPageBase #sacramentTimes fieldset>div,.adminPageBase #settingsListTabs .settingsList .settingsCategory>div{text-transform:none}.adminPageBase #sacramentTimes fieldset>ul,.adminPageBase #settingsListTabs .settingsList .settingsCategory>ul{padding:0;margin:10px 0 0 0;text-transform:none;color:#666;font-size:16px;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif}.adminPageBase #sacramentTimes fieldset>ul>li,.adminPageBase #settingsListTabs .settingsList .settingsCategory>ul>li{position:relative;display:flex;padding:2px 10px 0 23px;align-items:center}.adminPageBase #sacramentTimes fieldset>ul>li:nth-child(2n+2),.adminPageBase #sacramentTimes fieldset>ul>li:nth-child(2n+2):hover,.adminPageBase #settingsListTabs .settingsList .settingsCategory>ul>li:nth-child(2n+2),.adminPageBase #settingsListTabs .settingsList .settingsCategory>ul>li:nth-child(2n+2):hover{background-color:#f8f9fd}.adminPageBase #sacramentTimes fieldset>ul>li .delete,.adminPageBase #sacramentTimes fieldset>ul>li .edit,.adminPageBase #settingsListTabs .settingsList .settingsCategory>ul>li .delete,.adminPageBase #settingsListTabs .settingsList .settingsCategory>ul>li .edit{display:inline-flex;top:0;width:25px;height:25px;cursor:pointer;overflow:hidden;z-index:1;color:transparent;font-size:0px;justify-content:center;align-items:center;flex-shrink:0}.adminPageBase #sacramentTimes fieldset>ul>li .delete:before,.adminPageBase #sacramentTimes fieldset>ul>li .edit:before,.adminPageBase #settingsListTabs .settingsList .settingsCategory>ul>li .delete:before,.adminPageBase #settingsListTabs .settingsList .settingsCategory>ul>li .edit:before{display:flex}.adminPageBase #sacramentTimes fieldset>ul>li .edit,.adminPageBase #settingsListTabs .settingsList .settingsCategory>ul>li .edit{margin-right:10px}.adminPageBase #sacramentTimes fieldset>ul>li .edit:before,.adminPageBase #settingsListTabs .settingsList .settingsCategory>ul>li .edit:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-100px -625px;background-size:150px;width:16px;height:16px}.adminPageBase #sacramentTimes fieldset>ul>li .edit:hover:before,.adminPageBase #settingsListTabs .settingsList .settingsCategory>ul>li .edit:hover:before{background-position:-100px -550px}.adminPageBase #sacramentTimes fieldset>ul>li .delete,.adminPageBase #settingsListTabs .settingsList .settingsCategory>ul>li .delete{margin-right:5px}.adminPageBase #sacramentTimes fieldset>ul>li .delete:before,.adminPageBase #settingsListTabs .settingsList .settingsCategory>ul>li .delete:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-75px -850px;background-size:150px;height:15px;width:15px}.adminPageBase #sacramentTimes fieldset>ul>li .delete:hover:before,.adminPageBase #settingsListTabs .settingsList .settingsCategory>ul>li .delete:hover:before{background-position:-75px -825px}.adminPageBase #sacramentTimes fieldset>ul>li .fakeDelete,.adminPageBase #settingsListTabs .settingsList .settingsCategory>ul>li .fakeDelete{width:25px;height:25px;margin-right:5px}.adminPageBase #sacramentTimes fieldset>ul>li:hover,.adminPageBase #settingsListTabs .settingsList .settingsCategory>ul>li:hover{border-color:#1b365d}.adminPageBase #sacramentTimes fieldset>ul>li:hover .moveHandle,.adminPageBase #settingsListTabs .settingsList .settingsCategory>ul>li:hover .moveHandle{opacity:1}.adminPageBase #sacramentTimes fieldset>ul>li.selectedRow,.adminPageBase #sacramentTimes fieldset>ul>li.selectedRow:hover,.adminPageBase #settingsListTabs .settingsList .settingsCategory>ul>li.selectedRow,.adminPageBase #settingsListTabs .settingsList .settingsCategory>ul>li.selectedRow:hover{background:#fef2ec;color:#d47935}.adminPageBase #sacramentTimes fieldset>ul>li .description,.adminPageBase #settingsListTabs .settingsList .settingsCategory>ul>li .description{overflow:hidden;height:38px;display:inline-flex;align-items:center;padding-top:5px}.adminPageBase #sacramentTimes fieldset>ul>li .alertStatus,.adminPageBase #settingsListTabs .settingsList .settingsCategory>ul>li .alertStatus{margin-right:18px;width:10px;color:transparent}.adminPageBase #sacramentTimes fieldset>ul>li .alertStatus.off,.adminPageBase #settingsListTabs .settingsList .settingsCategory>ul>li .alertStatus.off{color:#ababab}.adminPageBase #sacramentTimes fieldset>ul>li .alertStatus.on,.adminPageBase #settingsListTabs .settingsList .settingsCategory>ul>li .alertStatus.on{color:#65ab67}.adminPageBase #sacramentTimes fieldset>ul>li .timesStatus,.adminPageBase #settingsListTabs .settingsList .settingsCategory>ul>li .timesStatus{margin-right:16px;width:16px;color:transparent}.adminPageBase #sacramentTimes fieldset>ul>li .timesStatus.on,.adminPageBase #settingsListTabs .settingsList .settingsCategory>ul>li .timesStatus.on{color:#e87}.adminPageBase #settingsListTabs .itemSettingsPanel form .panelEditButtons,.adminPageBase div#users #userSettings #userSettingsButtons{padding:11px 0;border:1px solid #d7dbe2;display:flex;align-items:center;justify-content:center}.adminPageBase #settingsListTabs .itemSettingsPanel form .panelEditButtons span,.adminPageBase div#users #userSettings #userSettingsButtons span{display:inline-flex;position:relative;width:135px;margin:0 5px;padding:4px 10px 0;align-items:center;justify-content:center;cursor:pointer;box-sizing:border-box;text-transform:uppercase;border-radius:2px;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif;font-size:18px;height:40px;margin:0;padding-top:3px}.adminPageBase #settingsListTabs .itemSettingsPanel form .panelEditButtons span:hover,.adminPageBase div#users #userSettings #userSettingsButtons span:hover{color:#fff}.adminPageBase #settingsListTabs .itemSettingsPanel form .panelEditButtons span:before,.adminPageBase div#users #userSettings #userSettingsButtons span:before{content:"";display:inline-block;width:18px;height:15px;opacity:.75;margin-right:10px}.adminPageBase #settingsListTabs .itemSettingsPanel form .panelEditButtons span:hover:before,.adminPageBase div#users #userSettings #userSettingsButtons span:hover:before{opacity:1}.adminPageBase #settingsListTabs .itemSettingsPanel form .panelEditButtons span:not(:last-child),.adminPageBase div#users #userSettings #userSettingsButtons span:not(:last-child){margin-right:10px}.adminPageBase #settingsListTabs .itemSettingsPanel form .panelEditButtons [class*=delete],.adminPageBase div#users #userSettings #userSettingsButtons [class*=delete]{background:#b95848;color:#fff;width:99px}.adminPageBase #settingsListTabs .itemSettingsPanel form .panelEditButtons [class*=delete]:hover,.adminPageBase div#users #userSettings #userSettingsButtons [class*=delete]:hover{background:#b84238}.adminPageBase #settingsListTabs .itemSettingsPanel form .panelEditButtons [class*=delete]:before,.adminPageBase div#users #userSettings #userSettingsButtons [class*=delete]:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-75px -800px;background-size:150px;height:19px}.adminPageBase #settingsListTabs .itemSettingsPanel form .panelEditButtons [class*=delete]:before,.adminPageBase div#users #userSettings #userSettingsButtons [class*=delete]:before{height:18px}.adminPageBase #settingsListTabs .itemSettingsPanel form .panelEditButtons [class*=cancel],.adminPageBase div#users #userSettings #userSettingsButtons [class*=cancel]{background:#d6773f;color:#fff;width:110px;width:99px}.adminPageBase #settingsListTabs .itemSettingsPanel form .panelEditButtons [class*=cancel]:hover,.adminPageBase div#users #userSettings #userSettingsButtons [class*=cancel]:hover{background:#e97433}.adminPageBase #settingsListTabs .itemSettingsPanel form .panelEditButtons [class*=cancel]:before,.adminPageBase div#users #userSettings #userSettingsButtons [class*=cancel]:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-75px -500px;background-size:150px;transform:scale(.75);height:20px}.adminPageBase #settingsListTabs .itemSettingsPanel form .panelEditButtons [class*=save],.adminPageBase div#users #userSettings #userSettingsButtons [class*=save]{background:#50a756;color:#fff}.adminPageBase #settingsListTabs .itemSettingsPanel form .panelEditButtons [class*=save]:hover,.adminPageBase div#users #userSettings #userSettingsButtons [class*=save]:hover{background:#009c4b}.adminPageBase #settingsListTabs .itemSettingsPanel form .panelEditButtons [class*=save]:before,.adminPageBase div#users #userSettings #userSettingsButtons [class*=save]:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-50px -600px;background-size:150px}.adminPageBase #settingsListTabs .itemSettingsPanel form .panelEditButtons [class*=cancel].buttonDisabled,.adminPageBase #settingsListTabs .itemSettingsPanel form .panelEditButtons [class*=delete].buttonDisabled,.adminPageBase #settingsListTabs .itemSettingsPanel form .panelEditButtons [class*=save].buttonDisabled,.adminPageBase div#users #userSettings #userSettingsButtons [class*=cancel].buttonDisabled,.adminPageBase div#users #userSettings #userSettingsButtons [class*=delete].buttonDisabled,.adminPageBase div#users #userSettings #userSettingsButtons [class*=save].buttonDisabled{background-color:#eee;cursor:initial}.adminPageBase #settingsListTabs .itemSettingsPanel form .panelEditButtons [class*=cancel].buttonDisabled:before:hover,.adminPageBase #settingsListTabs .itemSettingsPanel form .panelEditButtons [class*=delete].buttonDisabled:before:hover,.adminPageBase #settingsListTabs .itemSettingsPanel form .panelEditButtons [class*=save].buttonDisabled:before:hover,.adminPageBase div#users #userSettings #userSettingsButtons [class*=cancel].buttonDisabled:before:hover,.adminPageBase div#users #userSettings #userSettingsButtons [class*=delete].buttonDisabled:before:hover,.adminPageBase div#users #userSettings #userSettingsButtons [class*=save].buttonDisabled:before:hover{opacity:.75}#dialogTrashContents .notificationFooter span,#notificationsDialog .notificationFooter span{float:right;display:flex;align-items:center;justify-content:center;height:40px;margin-top:10px;padding:4px 15px 0;border-radius:2px;border-right:0px;opacity:.2;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif;font-size:14px;text-transform:uppercase;box-sizing:border-box}#dialogTrashContents .notificationFooter span.enabled,#notificationsDialog .notificationFooter span.enabled{opacity:1;cursor:pointer}#dialogTrashContents .notificationFooter span:not(.enabled):hover:before,#notificationsDialog .notificationFooter span:not(.enabled):hover:before{opacity:.6}#dialogTrashContents .notificationFooter span:before,#notificationsDialog .notificationFooter span:before{content:"";opacity:.6;display:inline-block;width:16px;height:15px;margin-right:10px}#dialogTrashContents .notificationFooter span:hover:before,#notificationsDialog .notificationFooter span:hover:before{opacity:1}#dialogTrashContents .notificationFooter span,#notificationsDialog .notificationFooter span{margin-right:20px;background-color:#50a756;color:#fff;width:134px}#dialogTrashContents .notificationFooter span:before,#notificationsDialog .notificationFooter span:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-50px -600px;background-size:150px}#dialogTrashContents .notificationFooter span.enabled:hover,#notificationsDialog .notificationFooter span.enabled:hover{background-color:#009c4b}body{position:relative}body #background.admin{border-top:solid 65px transparent!important;border-bottom:solid 60px transparent;transition:border-top-width .5s ease}body.adminMessage #background{border-top-width:130px!important;transition:border-top-width 0s ease}body input{box-shadow:none}.show{display:block!important}input::-ms-clear,select::-ms-expand{display:none}.adminSVG .icon{width:100%;height:100%;display:block;margin:auto;box-sizing:border-box}#getIcon,#postIcon,#putIcon{display:none;position:fixed;top:65px;right:0;width:139px;height:31px;overflow:hidden;background:url("../images/admin/saving-icon.gif") no-repeat;font-size:0px;z-index:1450}#getIcon.active,#postIcon.active,#putIcon.active{display:block}#requestBlocker{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1400}#requestBlocker.active{display:block}.admin .emptyModulePosition,.admin .emptyRegion{outline:2px dashed rgba(0,0,0,.11)}.admin .emptyModulePosition[class*=moduleCompatible],.admin .emptyRegion[class*=moduleCompatible]{outline:0}.regionSortableHighlight{z-index:99999;box-sizing:border-box;min-height:75px;border:5px solid #d8eeae;background-color:#edffcb}.maxModules>.regionSortableHighlight,.moduleNotCompatible .regionSortableHighlight{border:5px solid #c75d5d;background-color:#ffdedf;padding:25px;color:#c75d5d;font-size:14px;text-align:center}.moduleCompatible{box-shadow:0 0 0 2px #d8eeae}.moduleNotCompatible{box-shadow:0 0 0 2px #c75d5d}.moduleSwapCompatible{box-shadow:0 0 0 2px orange}#bottomHorizontals .moduleCompatible,#horizontals .moduleCompatible{box-shadow:0 0 0 0 #fff;box-shadow:inset 0 0 0 2px #d8eeae}#bottomHorizontals .moduleNotCompatible,#horizontals .moduleNotCompatible{box-shadow:0 0 0 0 #fff;box-shadow:inset 0 0 0 2px #c75d5d}#bottomHorizontals>.region .editable .editBar,#featureRegion.region .editable .editBar,#horizontals>.region .editable .editBar{right:1px;top:1px}#bottomHorizontals>.region .editable .editBar>span:first-child,#featureRegion.region .editable .editBar>span:first-child,#horizontals>.region .editable .editBar>span:first-child{border-radius:0}.moduleNotCompatible .regionSortableHighlight:after{content:"That module type cannot be added to this region."}.maxModules>.regionSortableHighlight:after{content:"The maximum number of modules has been reached for this region."}.onHomepage>.regionSortableHighlight:after{content:"Module cannot be added to homepage."}#bottomHorizontals .regionSortableHighlight,#horizontals .regionSortableHighlight{max-height:100%!important}#content2 .regionSortableHighlight,#core.trio .regionSortableHighlight{padding-top:15px;padding-bottom:15px}#core.twin .regionSortableHighlight{padding-top:12px;padding-bottom:12px}#core.removeRegionSortableHighlight .regionSortableHighlight{display:none;border:5px solid #000}.hideRegionHighlight .regionSortableHighlight{display:none!important}#core .swapDestination .regionSortableHighlight,#core .swapDestination .swapDestinationHighlight{display:flex!important;justify-content:center;align-items:center;content:"";width:80px;height:80px!important;top:50%;left:50%;margin-left:-40px;margin-top:-40px;position:absolute;z-index:150;border-width:0;background-color:#de772b;border-radius:50%;opacity:.8}#core .swapDestination .regionSortableHighlight:before,#core .swapDestination .swapDestinationHighlight:before{content:"";width:40px;height:32px;background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:0 -50px;background-size:150px}#core .swapDestination.swapSource .swapDestinationHighlight{background-color:#50a756}#background .publishHover .draft{box-shadow:0 0 0 5px #d8eeae}.markedDelete{display:none!important}#background .publishHover .markedDelete:not(.markedDeleteHidden){display:block!important;box-shadow:0 0 0 5px #c75d5d}#background .publishHover .markedDelete:not(.markedDeleteHidden).calendarEvent{display:inline-block!important}#background .publishHover .sectionInner.hasFixedHeight .markedDelete:not(.markedDeleteHidden){display:flex!important}.ctaButtonsModule .regionSortableHighlight,.documentsModule .regionSortableHighlight,.linksModule .regionSortableHighlight,.onlineFormModule .regionSortableHighlight,.peopleModule .regionSortableHighlight{min-height:0}#adminServiceButton{position:relative;padding-left:23px;padding-right:26px;margin:0;display:inline-flex;align-items:center;cursor:pointer}#adminServiceButton .brandLogoContainer{height:100%;width:50px;padding-right:8.5px;margin-right:8.5px;border-right:1px solid var(--t-color--gray-3);background-repeat:no-repeat;background-position:center left;flex-shrink:0}.ecatholic #adminServiceButton .brandLogoContainer{background-image:url("../images/admin/sprites/ecLogo.png");background-size:50px;height:29px}.sheenomo #adminServiceButton .brandLogoContainer{background-image:url("../images/admin/sprites/gsLogo.png");background-size:27px;height:37px;width:33px}#adminServiceButton .serviceSection{position:relative;text-align:left;padding-right:21px}#adminServiceButton .currentService{color:var(--t-color--gray-2);font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px}#adminServiceButton .adminDropdownArrow{position:absolute;top:50%;transform:translateY(-50%);margin-top:1px;right:0}#adminServiceButton .adminDropdown a.adminDropdownLink:not(.selected){padding-left:39px}#adminServiceButton #serverNameOverlay,#adminServiceButton .orgNameContainer{display:block;white-space:nowrap;color:var(--t-color--blue-dark);font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;text-decoration:none;text-transform:uppercase;font-size:10px;margin-top:-3px;overflow:hidden;text-overflow:ellipsis;max-width:225px}.adminSVG.adminDropdownArrow{display:inline-block;width:14px;height:8px;background-image:url("../images/admin/sprites/svg/arrow.svg?svgAdminArrow")}.adminDropdownButton{position:relative}.adminDropdownButton .adminDropdownArrow{color:#8d8d8d}.adminDropdownButton .adminDropdownArrow .icon{transition-property:transform;transition-timing-function:var(--t-animation-fn--standard-easing);transition-duration:var(--t-animation-timing--short);transform:rotate(0)}.adminDropdownButton.open .adminDropdownArrow,.adminDropdownButton:hover .adminDropdownArrow{color:#e87722}.adminDropdownButton.open .adminDropdownArrow .icon{transform:rotate(180deg)}.adminDropdownButton .adminDropdown{display:none}.adminDropdownButton.open .adminDropdown{display:block}#adminToolbar{box-shadow:0 3px 6px 0 rgba(0,0,0,.1);position:fixed;top:0;z-index:1150;width:100%;display:flex;justify-content:space-between;height:65px;background:#fff;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center}.donor #adminToolbar #adminServiceButton{max-width:350px}@media (max-width:700px){.donor #adminToolbar #adminServiceButton{padding-left:13px;padding-right:unset}.donor #adminToolbar #adminServiceButton .brandLogoContainer{border-right-width:0;margin-right:0;padding-right:0}.donor #adminToolbar #adminServiceButton .serviceSection{display:none}}@media (max-width:500px){.donor #adminToolbar #adminServiceButton{display:none}}.donor #adminToolbar #adminInfo{padding-right:13px;padding-left:4px}#adminToolbar>div,#adminToolbar>nav{height:100%;box-sizing:border-box;width:auto}#adminToolbar .t-nav{margin-right:auto}#adminToolbar .t-nav-link{color:var(--t-color--blue-dark)}#adminToolbar .t-nav-link:not(.active):hover{color:var(--t-color--orange-main)}#adminToolbar .t-nav-link.auditingTab:not(.active):not(:hover),#adminToolbar .t-nav-link.dashboard:not(.active):not(:hover){color:transparent}#adminToolbar a{text-decoration:none}#adminToolbar .adminDropdown{position:absolute;top:100%;left:3px;right:3px;min-width:200px;height:auto;padding:16px 8px;background:#fff;text-align:left;font-size:14px;border-radius:6px;border:1px solid #eff1f3;cursor:initial;box-shadow:0 3px 6px 1px rgba(0,0,0,.15);box-sizing:border-box}#adminToolbar .adminDropdown>a,#adminToolbar .adminDropdown>span{display:block;width:100%;box-sizing:border-box;color:#444;padding:8px 16px}#adminToolbar .adminDropdown .adminDropdownLink{cursor:pointer}#adminToolbar .adminDropdown .adminDropdownLink.selected{font-weight:500}#adminToolbar .adminDropdown .adminDropdownLink.selected .adminSVG{float:left;width:14px;height:11px;margin-top:4px;color:#222;background-image:url("../images/admin/sprites/svg/check.svg?svgAdminCheck");margin-right:9px}#adminToolbar .adminDropdown .adminDropdownLink.disabled:not(:hover){color:#b9b9b9}#adminToolbar .adminDropdown .adminDropdownLink:hover{color:#e87722}#adminToolbar .adminDropdown .adminDropdownLink .popupError{display:none;position:absolute;left:103px;bottom:45%;white-space:nowrap;padding:14px;color:#444;cursor:default;background:#fff;border-radius:10px;box-shadow:0 1px 4px 0 rgba(0,0,0,.16);width:400px}#adminToolbar .adminDropdown .adminDropdownLink:not(.enabled):hover .popupError{display:block}@media (max-width:1165px){div:not(.donor) #adminToolbar #adminLogo{padding:15px}div:not(.donor) #adminToolbar #adminLogo .brandLogoContainer{width:37px}.sheenomo div:not(.donor) #adminToolbar #adminLogo .brandLogoContainer{width:26px;margin-left:2px}div:not(.donor) #adminToolbar #adminLogo #serverNameOverlay{width:67px;display:block;margin-left:0;padding-left:0}.sheenomo div:not(.donor) #adminToolbar #adminLogo #serverNameOverlay{width:58px}}#adminToolbar .t-nav-link.dashboard:not(:hover){color:transparent}#adminToolbar .adminActions{display:flex;align-items:center;flex-shrink:0;padding:0 12px;margin-left:auto}#adminToolbar .adminActions #siteTrialPurchaseLink{margin:0 14px}#adminToolbar #adminInfo{display:flex;align-items:center;color:#222;font-size:14px;height:100%;cursor:pointer;flex-shrink:0;padding:0 12px}#adminToolbar #adminInfo .userInitials{display:inline-flex;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;color:#fff;background-color:#8d8d8d;border:1px solid #eff1f3;border-radius:50%;margin-right:8px;margin-top:-2px}#adminToolbar #adminInfo .userName{font-size:18px;font-weight:500}#adminToolbar #adminInfo .userDetails{padding:0 8px 8px;display:flex;align-items:center}#adminToolbar #adminInfo .adminDropdown{left:auto;min-width:230px}#adminToolbar #adminInfo .adminDropdown .userInitials{font-size:18px;width:48px;height:48px;margin-top:0}#adminToolbar #help-popup{width:48px;height:100%;color:#8d8d8d;background-image:url("../images/admin/sprites/svg/help.svg?svgAdminHelp");cursor:pointer}#adminToolbar #help-popup:hover{color:#e87722}#adminToolbar #help-popup .icon{padding:25%}#adminToolbar #notificationButton{padding:22px 12px 20px;cursor:pointer}#adminToolbar #notificationButton .notificationIcon{width:21px;height:24px;color:#8d8d8d;display:inline-block;vertical-align:top;background-image:url("../images/admin/sprites/svg/bell.svg?svgAdminBell")}#adminToolbar #notificationButton:hover .notificationIcon{color:#e87722}#adminToolbar #notificationButton.enabled .adminDropdown{display:none}#adminToolbar #notificationButton:not(.enabled) #countNotification{display:none}#adminToolbar #notificationButton #countNotification{display:inline-block;position:relative;top:-8px;margin-left:-13px;padding:0 6px 0 8px;border-radius:14px;border:2px solid #fff;background-color:#3297d6;color:#fff;font-size:14px}#adminToolbar #notificationButton .adminDropdown{right:auto;white-space:nowrap}#adminToolbar #notificationButton .countWrapper{display:none}.pageTypeHome #adminToolbar #publishSite span,.pageTypeInterior #adminToolbar #publishSite span{visibility:visible}body:not(.preview) #adminToolbar~#mobilePanel{top:65px}#adminToolbarFooter{position:fixed;bottom:0;z-index:1150;width:100%;height:60px;background-color:#fff;font-size:14px;box-shadow:2px 0 5px 0 #333}#adminToolbarFooter #adminPageNav{position:absolute;bottom:0;width:100%;height:100%;padding:0 30px 0 10px;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;text-align:center;display:flex;justify-content:space-between;align-items:center;color:#444;box-sizing:border-box}#adminToolbarFooter #adminPageNav .adminFooterGroup{height:100%;display:flex;justify-content:flex-start;align-items:center}#adminToolbarFooter #adminPageNav .adminFooterAddButton,#adminToolbarFooter #adminPageNav .adminFooterButton{display:inline-flex;justify-content:space-evenly;align-items:center;padding:0 10px;margin-left:14px;height:40px;box-sizing:border-box;cursor:pointer;position:relative}#adminToolbarFooter #adminPageNav .adminFooterButton{color:#444;text-decoration:none}#adminToolbarFooter #adminPageNav .adminFooterButton.enabled:hover,#adminToolbarFooter #adminPageNav .adminFooterButton.enabled:hover .adminSVG{color:#e87722}#adminToolbarFooter #adminPageNav .adminFooterButton .adminSVG{color:#8d8d8d;width:24px;height:24px}#adminToolbarFooter #adminPageNav .adminFooterButton .popupError{display:none;left:0;bottom:100%;white-space:nowrap;padding:20px;color:#444;cursor:default}#adminToolbarFooter #adminPageNav .adminFooterButton:not(.enabled){cursor:default}#adminToolbarFooter #adminPageNav .adminFooterButton:not(.enabled),#adminToolbarFooter #adminPageNav .adminFooterButton:not(.enabled) .adminSVG{color:#b9b9b9}#adminToolbarFooter #adminPageNav .adminFooterButton:not(.enabled):hover .popupError{display:block}#adminToolbarFooter #adminPageNav .adminFooterAddButton,#adminToolbarFooter #adminPageNav .changeThemeButton{color:#fff;background-color:#3297d6;padding-left:24px;padding-right:24px;border-radius:20px}#adminToolbarFooter #adminPageNav .adminFooterAddButton.closeModuleTray,#adminToolbarFooter #adminPageNav .adminFooterAddButton.enabled:hover,#adminToolbarFooter #adminPageNav .changeThemeButton.enabled:hover{color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.16);background:#1c365d;background:-moz-linear-gradient(90deg,#1c365d 0,#3297d6 100%);background:-webkit-linear-gradient(90deg,#1c365d 0,#3297d6 100%);background:linear-gradient(90deg,#1c365d 0,#3297d6 100%)}#adminToolbarFooter #adminPageNav #copyPage .adminSVG{background-image:url("../images/admin/sprites/svg/duplicate.svg?svgAdminDuplicate");margin-right:6px}#adminToolbarFooter #adminPageNav #addPage .adminSVG{background-image:url("../images/admin/sprites/svg/add-page.svg?svgAdminAddPage");margin-right:6px}#adminToolbarFooter #adminPageNav #deletePage .adminSVG,#adminToolbarFooter #adminPageNav #deleteTag .adminSVG,#adminToolbarFooter #adminPageNav .deleteRecurringButton .adminSVG{background-image:url("../images/admin/sprites/svg/trash.svg?svgAdminTrash");width:21px}#adminToolbarFooter #adminPageNav #pageSettings .adminSVG,#adminToolbarFooter #adminPageNav .editRecurringButton .adminSVG{background-image:url("../images/admin/sprites/svg/cog.svg?svgAdminCog")}#adminToolbarFooter #adminPageNav #pageSecurity .adminSVG{background-image:url("../images/admin/sprites/svg/lock.svg?svgAdminLock")}#adminToolbarFooter #adminPageNav #pageLimitExceeded{width:200px;padding-top:20px;cursor:text;color:#777;background:#fff}#adminToolbarFooter #adminPageNav #revertPage:last-child .popupError{right:0;left:auto}#adminToolbarFooter #adminPageNav #publishContainer,#adminToolbarFooter #adminPageNav #publishPage:not(.scheduledPublish){display:flex;margin-left:30px;background-color:#ddd;border-radius:20px;height:40px}#adminToolbarFooter #adminPageNav #publishContainer.enabled,#adminToolbarFooter #adminPageNav #publishPage:not(.scheduledPublish).enabled{background-color:#50a756}#adminToolbarFooter #adminPageNav #publishContainer.enabled:hover,#adminToolbarFooter #adminPageNav #publishPage:not(.scheduledPublish).enabled:hover{box-shadow:0 2px 2px 0 rgba(0,0,0,.16);background:#1d5f21;background:-moz-linear-gradient(90deg,#1d5f21 0,#50a756 100%);background:-webkit-linear-gradient(90deg,#1d5f21 0,#50a756 100%);background:linear-gradient(90deg,#1d5f21 0,#50a756 100%)}#adminToolbarFooter #adminPageNav #publishPage:not(.scheduledPublish){color:#fff;padding-left:25px;padding-right:25px}#adminToolbarFooter #adminPageNav #publishPage:not(.scheduledPublish) .popupError{left:auto;right:0}#adminToolbarFooter #adminPageNav #publishContainer .adminFooterButton{margin-left:0;color:#fff;border-radius:20px}#adminToolbarFooter #adminPageNav #publishContainer .adminFooterButton .adminSVG{color:#fff}#adminToolbarFooter #adminPageNav #publishContainer #publishPage{padding-left:25px;padding-right:20px;border-top-right-radius:0;border-bottom-right-radius:0}#adminToolbarFooter #adminPageNav #publishContainer #publishPage .popupError{left:auto;right:-40px}#adminToolbarFooter #adminPageNav #scheduledPublishButton{width:39px;padding-right:15px}#adminToolbarFooter #adminPageNav #scheduledPublishButton:not(.scheduled){border-left:1px solid rgba(255,255,255,.25);border-radius:0}#adminToolbarFooter #adminPageNav #scheduledPublishButton:not(.scheduled) .adminSVG{background-image:url("../images/admin/sprites/svg/arrow.svg?svgAdminArrow");color:rgba(255,255,255,.6);height:9px}#adminToolbarFooter #adminPageNav #scheduledPublishButton:not(.scheduled).enabled:hover .adminSVG,#adminToolbarFooter #adminPageNav #scheduledPublishButton:not(.scheduled).open .adminSVG{color:#fff}#adminToolbarFooter #adminPageNav #scheduledPublishButton:not(.scheduled).open{transform:rotateX(180deg)}#adminToolbarFooter #adminPageNav #scheduledPublishButton.scheduled{width:auto;color:#444}#adminToolbarFooter #adminPageNav #scheduledPublishButton.scheduled.open,#adminToolbarFooter #adminPageNav #scheduledPublishButton.scheduled.open .adminSVG,#adminToolbarFooter #adminPageNav #scheduledPublishButton.scheduled:hover,#adminToolbarFooter #adminPageNav #scheduledPublishButton.scheduled:hover .adminSVG{color:#e87722}#adminToolbarFooter #adminPageNav #scheduledPublishButton.scheduled .adminSVG{background-image:url("../images/admin/sprites/svg/calendar.svg?svgAdminCalendar");color:#8d8d8d;height:22px;margin-right:13px}#adminToolbarFooter #adminPageNav #scheduledPublishPopup,#adminToolbarFooter #adminPageNav .adminFooterButton .popupError{width:auto;height:auto;background:#fff;position:absolute;border-radius:10px;box-shadow:0 1px 4px 0 rgba(0,0,0,.16)}#adminToolbarFooter #adminPageNav #scheduledPublishPopup{bottom:55px;right:29px;padding:10px}#adminToolbarFooter #adminPageNav #scheduledPublishPopup:not(.enabled){display:none}#adminToolbarFooter #adminPageNav #scheduledPublishPopup span{display:block;width:100%;box-sizing:border-box;color:#222;padding:6px 12px;cursor:pointer;text-align:left}#adminToolbarFooter #adminPageNav #scheduledPublishPopup span:hover{color:#e87722}#moduleTray{position:relative;box-sizing:border-box;display:none;height:300px;max-width:100%;margin-top:-300px;background:#f1f3f5;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:0 -3px 5px -3px #333}#moduleTrayContainer{position:relative;width:95%;max-width:1160px;height:100%;margin:0 auto;display:flex;flex-direction:column}#moduleTrayTabs{height:60px;width:100%;display:flex;margin:0;padding:0;flex-shrink:0}#moduleTrayTabs li{flex-basis:0;display:flex;align-items:center;padding:0 20px;white-space:nowrap;cursor:pointer}#moduleTrayTabs li a{text-decoration:none;outline:0;color:#222}#moduleTrayTabs li a:hover{color:#e87722}#moduleTrayTabs .line{position:absolute;top:50px;height:3px;background-color:#e87722;padding:0}#moduleTrayContent{box-sizing:border-box;padding:0 20px;flex-grow:1;min-height:0}#moduleTrayContent .tabModulesBody{position:relative;margin:0;display:flex;flex-direction:column;height:100%}#moduleTrayContent .scrollWrapper{display:block;padding-top:10px;padding-left:5px;margin:-5px 0 0 -5px;overflow-y:auto;display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start}#moduleTrayContent #tabShared a{outline:0}#moduleTrayContent #tabShared .moduleDirections{display:block;width:100%}#moduleTrayContent #tabShared .moduleIcon.moduleShared{cursor:pointer}#moduleTrayContent #tabShared .moduleIcon.moduleShared img{pointer-events:none;opacity:.7}#moduleTrayContent #tabShared .moduleIcon.moduleShared:hover .moduleTrayIconLabel{color:#444}#moduleTrayContent #tabShared .moduleIcon.moduleShared:hover .moduleDetails{opacity:1}#moduleTrayContent #tabAddOn .moduleGroup{display:flex;position:relative;border:1px solid #d8d8d8;border-radius:5px;padding:20px 20px 0 20px;margin-right:25px;margin-bottom:25px;column-gap:25px}#moduleTrayContent #tabAddOn .groupTitle{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:#f1f3f5;padding:0 10px;white-space:nowrap}#moduleTrayContent #tabAddOn .groupTitle .unlock{display:inline-block;width:14px;height:15px;margin-left:3px;margin-bottom:-2px;background-image:url("../images/admin/sprites/svg/unlock.svg?svgAdminUnlock")}#moduleTrayContent #tabAddOn .moduleBanner{position:absolute;top:6px;right:-2px;padding:3px 10px 3px 21px;clip-path:polygon(100% 0,100% 50%,100% 100%,0% 100%,11px 50%,0% 0%);background:#e87722;color:#fff;border-radius:0 2px 2px 0}#moduleTrayContent #tabAddOn .moduleHasBanner .moduleDetails{padding-left:7px;border-left:3px solid #e87722}#moduleTrayContent #tabAddOn a.groupTitle{color:#3297d6}#moduleTrayContent #tabAddOn a.groupTitle:hover{color:#e87722}#moduleTrayContent #tabAddOn a{outline:0;text-decoration:none}#moduleTrayContent #tabAddOn .moduleIcon:not(.moduleDisabled,.notCompatible,.onPage) .moduleDetails{display:block;opacity:1}#moduleTrayContent #tabAddOn .disabledWarning{display:none}#moduleTrayContent #tabAddOn .moduleIcon{margin-right:0}#moduleTrayContent #tabAddOn .moduleAddOn>*,#moduleTrayContent #tabAddOn .moduleDemo>*{opacity:1}#moduleTrayContent #tabAddOn .moduleAddOn{pointer-events:auto;cursor:pointer}#moduleTrayContent #tabAddOn .moduleAddOn>img{opacity:.5}#moduleTrayContent #tabAddOn .moduleAddOn:hover .moduleTrayIconLabel{color:#444}#moduleTrayContent #tabAddOn .moduleAddOn:hover .moduleDetails{opacity:1}#moduleTrayContent #tabAddOn .moduleAddOn:hover .moduleDetails .link{color:#e87722}#moduleTrayContent #tabAddOn .moduleDetails{display:block}#moduleTrayContent #tabAddOn .moduleDemo.onPage>img{opacity:.5}#moduleTrayContent #tabAddOn .moduleDemo.onPage .moduleBanner,#moduleTrayContent #tabAddOn .moduleDemo.onPage .moduleDetails{display:none}#moduleTrayContent #tabAddOn .popupError{display:none;left:-3px;bottom:51%;padding:9px;color:#444;cursor:default;background:#fff;border-radius:10px;box-shadow:0 1px 4px 0 rgba(0,0,0,.16);position:absolute;width:200px;z-index:1000;opacity:1!important}#moduleTrayContent #tabAddOn .moduleIcon:hover .popupError{display:block}#moduleTrayContent #tabAddOn #reRegistrationModule{width:160px}#moduleTrayContent #tabAddOn #reRegistrationModule img{width:148px;margin-left:4px}#moduleTrayContent .moduleDirections{color:#222;font-size:12px;cursor:default;padding-top:5px;padding-bottom:15px;display:block}#moduleTrayContent .moduleDirections .directionsIcon{background:url("../images/admin/sprites/plus_sprite_tiny.png") top left no-repeat;background-size:28px;background-position:0 -14px;vertical-align:middle;display:inline-block;width:13px;height:13px;margin-left:1px}#moduleTrayContent .moduleDirections a{color:#3297d6;text-decoration:none}#moduleTrayContent .moduleDirections a:hover{color:#e87722}#moduleTrayContent .moduleTrayWarning{color:#e87722}#moduleTrayContent .moduleWarning{display:none}#moduleTrayContent .moduleDisabled>:not(.popupError),#moduleTrayContent .notCompatible>:not(.popupError),#moduleTrayContent .onPage>:not(.popupError){opacity:.5}#moduleTrayContent .moduleDisabled,#moduleTrayContent .notCompatible,#moduleTrayContent .onPage{pointer-events:none;cursor:disabled}#moduleTrayContent .moduleDisabled .moduleDetails,#moduleTrayContent .notCompatible .moduleDetails,#moduleTrayContent .onPage .moduleDetails{display:none}#moduleTrayContent .moduleDisabled .disabledWarning,#moduleTrayContent .notCompatible:not(.moduleDisabled) .notCompatibleWarning,#moduleTrayContent .onPage:not(.moduleDisabled) .onPageWarning{display:block}#background:not(.hasSections)~#adminToolbarFooter .notCompatible .section{display:none}#background.hasSections~#adminToolbarFooter .notCompatible .module{display:none}.videoModuleIcon{width:17px;height:13px;background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-50px -200px;background-size:150px;display:block;margin-top:-95px;margin-left:125px;margin-bottom:80px;position:relative;z-index:2}#moduleTray .videoModuleIcon{position:absolute}#core .videoModuleIcon{margin-top:-75px;margin-left:90px;font-size:10px}.moduleTrayIconLabel{width:100%;display:block;color:#444;margin-top:8px;font-size:14px;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.moduleIcon{margin:0 15px 15px 0;position:relative;cursor:move;width:145px}.moduleIcon.emptyIcon{margin-bottom:0}.moduleIcon:hover img{box-shadow:0 2px 4px rgba(0,0,0,.5)}.moduleIcon:hover .moduleTrayIconLabel{color:#e87722}.moduleIcon:hover .moduleDetails{opacity:.6}.moduleIcon:hover .link{display:inline-block}.moduleIcon img{pointer-events:none;display:block;width:100%;border-radius:8px;box-shadow:0 2px 2px rgba(0,0,0,.1)}.moduleIcon.dragging img{opacity:.25}#core .moduleIcon .moduleBanner,#core .moduleIcon .moduleDetails,#core .moduleIcon .moduleTrayIconLabel,#core .moduleIcon .moduleWarning,.moduleIcon.ui-draggable-dragging .moduleBanner,.moduleIcon.ui-draggable-dragging .moduleDetails,.moduleIcon.ui-draggable-dragging .moduleTrayIconLabel,.moduleIcon.ui-draggable-dragging .moduleWarning{display:none}.moduleIcon .moduleDetails{display:inline-block}.moduleIcon .moduleDetails,.moduleIcon .moduleWarning{margin-top:5px;max-width:100%;font-size:12px;color:#8d8d8d;line-height:1.2}.moduleIcon .link{display:none;width:13px;height:13px;margin-top:-1px;margin-bottom:-1px;margin-left:3px;background-image:url("../images/admin/sprites/svg/open-link.svg?svgAdminOpenLink")}.moduleIcon#wordOnFireReflectionsModule .moduleTrayIconLabel{margin-left:-1%;width:104%}.sideTab{position:absolute;z-index:999;height:40px;transform:rotate(90deg);-webkit-transform:rotate(90deg);font-family:PillGothic300mg-Medium,Tahoma,Arial,sans-serif;left:-18px}.sideTab .publishButton,.sideTab .revertButton{display:none}.sideTab.enabled{left:-59px}.sideTab.enabled .publishButton,.sideTab.enabled .revertButton{display:block}.sideTab:hover{opacity:1}#sideTabHeader{top:50px}#sideTabHeader.enabled{top:91px}#sideTabHeader.enabled+#sideTabNav{top:215px}.sideTabLabel{border:1px solid #ccc;background-color:rgba(255,255,255,.9);padding:2px 14px 0 12px;float:left;color:#1f355e;justify-content:center;align-items:center;font-size:14px;display:flex;height:40px;box-sizing:border-box}.sideTabLabel:not(#navLimitMessage):before{content:"";background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-100px -550px;background-size:150px;display:inline-block;width:18px;height:19px;margin-right:10px}.sideTabLabel:not(#navLimitMessage):hover{color:#e87722}.sideTabLabel:not(#navLimitMessage):hover:before{background-position:-100px -575px}#sideTabNav{top:130px;left:10px;width:211px;transform:rotate(0);-webkit-transform:rotate(0);display:none}#sideTabNav.navDropped{display:block}#sideTabNav.navDropped #navLimitIcon{background-color:#e87722;width:17px;height:14px;padding:13px 12px 13px 11px;float:left;color:transparent}#sideTabNav.navDropped #navLimitIcon div{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-125px -175px;background-size:150px;height:100%}#sideTabNav.navDropped #navLimitMessage{background-color:rgba(255,255,255,.9);height:40px;width:170px;margin-left:1px;float:right;box-sizing:border-box;padding:5px}#sideTabNav.navDropped #navLimitMessage>span{display:block}#sideTabNav.navDropped #navLimitMessage .line2{font-size:12px}#sideTabNav.navDropped>div{display:inline-block}#sideTabFooter{bottom:42px}#sideTabFooter.enabled{bottom:82px}#sideTabFooter,#sideTabHeader{cursor:pointer}#sideTabFooter .publishButton,#sideTabFooter .revertButton,#sideTabHeader .publishButton,#sideTabHeader .revertButton,.notification.group .publishButton,.notification.group .revertButton{width:16px;height:16px;padding:12px 12px;margin-left:1px;cursor:pointer;float:right;transform:rotate(-90deg)}#sideTabFooter .publishButton div,#sideTabFooter .revertButton div,#sideTabHeader .publishButton div,#sideTabHeader .revertButton div,.notification.group .publishButton div,.notification.group .revertButton div{opacity:.6}#sideTabFooter .publishButton:hover div,#sideTabFooter .revertButton:hover div,#sideTabHeader .publishButton:hover div,#sideTabHeader .revertButton:hover div,.notification.group .publishButton:hover div,.notification.group .revertButton:hover div{opacity:1}#sideTabFooter .publishButton,#sideTabHeader .publishButton,.notification.group .publishButton{bottom:-1px;background-color:#50a756;height:12px;padding:14px 12px}#sideTabFooter .publishButton div,#sideTabHeader .publishButton div,.notification.group .publishButton div{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-50px -600px;background-size:150px;height:100%}#sideTabFooter .publishButton:hover,#sideTabHeader .publishButton:hover,.notification.group .publishButton:hover{background-color:#009c4b}#sideTabFooter .revertButton,#sideTabHeader .revertButton,.notification.group .revertButton{bottom:27px;background-color:#b95848}#sideTabFooter .revertButton div,#sideTabHeader .revertButton div,.notification.group .revertButton div{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-100px -500px;background-size:150px;height:100%}#sideTabFooter .revertButton:hover,#sideTabHeader .revertButton:hover,.notification.group .revertButton:hover{background-color:#b84238}#beacon-container .BeaconContainer{z-index:11111}#beacon-container.hide #toggle-beacon-btn{display:none!important}#background:not(.hasMassTimes)~#beacon-container #toggle-beacon-btn,#background:not(.hasMassTimes)~#beacon-container .BeaconContainer{margin-bottom:-60px}.pageBase:not(#designStudio)~#beacon-container #toggle-beacon-btn,.pageBase:not(#designStudio)~#beacon-container .BeaconContainer{margin-bottom:-120px}#beacon-container #hide-beacon-btn{bottom:100%;position:fixed;right:0;margin-bottom:5px;background-color:rgba(64,82,97,.6);color:#fff;border-radius:20px;padding:2px 12px;border:1px solid #fff}#beacon-container #hide-beacon-btn:hover{background-color:#405261}#beacon-container #hide-beacon-btn .adminDropdownArrow{width:8px;height:8px}#beacon-container #toggle-beacon-btn{position:fixed;width:56px;height:56px;right:30px;bottom:150px;background-color:#e87722;color:#fff;transition:cubic-bezier(.4, 0, .2, 1) .15s transform;box-shadow:rgba(0,0,0,.05) 0 0 4px 2px;border:0;border-radius:50%;z-index:11;box-sizing:border-box;display:inline-flex;justify-content:center;align-items:center}#beacon-container #toggle-beacon-btn:hover{transform:scale(1.2)}#beacon-container #toggle-beacon-btn .adminSVG{display:inline-block;width:32px;height:32px;background-image:url("../images/admin/sprites/svg/chat.svg?svgAdminChat")}.cke .cke_top{background-image:none;background:0 0}#settingsListTabs .cke .cke_top,.modal .cke .cke_top{border-bottom:1px solid #b6b6b6}.cke .cke_bottom{background:0 0;border:0}.cke .cke_contents{padding:10px}.cke .cke_toolgroup{background-image:none;background:#fff;border:0}.cke a.cke_button.cke_button_on{background-image:none;background:#fff}.cke a.cke_button:hover{background-image:none;background:#ebf2f8}.cke .cke_combo{position:relative}.cke .cke_combo a.cke_combo_button{background-image:none;background:#fff}.cke .cke_combo a.cke_combo_button:hover{background-image:none;background:#ebf2f8}.cke .cke_combo:after{content:"";width:1px;height:18px;background:#ccc;display:inline-block;position:absolute;bottom:8px;right:1px}.cke .cke_toolbar{position:relative}.cke.cke_chrome{border:1px solid #b6b6b6;box-shadow:0 0 0 0 transparent}.cke[style*=fixed]{margin-top:12px}.cke_reset_all .cke_source{white-space:pre-wrap}.modal .cke{box-shadow:0 0 0 0 #fff;border:1px solid #b6b6b6}.modal .cke.cke_focus{border:1px solid #f8b68f}.cke_dialog_body .hidden{display:none}.hideCKEditorDialog{display:none!important}.cke_dialog select{max-width:380px}.cke_dialog .cke_dialog_ui_vbox_child{padding:0}.cke_dialog .cke_dialog_body{border:0;border-radius:5px 5px 4px 4px;background-color:#fff}.cke_dialog .cke_dialog_body .cke_pasteframe{border-color:#b6b6b6}.cke_dialog .cke_dialog_body .cke_dialog_title{padding:14px 25px 10px 25px;border:0;border-radius:4px 4px 0 0;background-image:none;background:#32466e;color:#fff;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif;font-size:24px;font-weight:400;text-shadow:none;text-align:center;text-transform:uppercase;box-shadow:0 0 0 0 #fff;box-shadow:inset 0 0 0 0 #fff}.cke_dialog .cke_dialog_body .cke_dialog_close_button,.cke_single_page.cke_dialog .cke_dialog_body .cke_dialog_tabs{display:none}.cke_dialog .cke_dialog_body div.cke_dialog_ui_html{font-size:16px;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif;color:#666}.cke_dialog .cke_dialog_body .cke_dialog_tabs{margin-top:10px;display:flex;width:calc(100% - 20px);height:0}.cke_dialog .cke_dialog_body .cke_dialog_tabs .cke_dialog_tab:only-of-type{display:none}.cke_dialog .cke_dialog_body .cke_dialog_tabs a.cke_dialog_tab{margin-right:0;padding:10px 20px;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif;font-size:20px;text-decoration:none;border-radius:0;background:#666;color:#fff;flex-grow:1;flex-basis:0;text-align:center}.cke_dialog .cke_dialog_body .cke_dialog_tabs a.cke_dialog_tab.cke_dialog_tab_selected{background:0 0;background-color:#fff;color:#666;opacity:1}.cke_dialog .cke_dialog_body .cke_dialog_tabs a.cke_dialog_tab:not(.cke_dialog_tab_selected):hover{background:#777}.cke_dialog .cke_dialog_body .cke_dialog_tabs a.cke_dialog_tab:first-child{border-top-left-radius:4px}.cke_dialog .cke_dialog_body .cke_dialog_tabs a.cke_dialog_tab:first-child+a.cke_dialog_tab{border-left:none;border-top-right-radius:4px}.cke_dialog .cke_dialog_body .cke_dialog_contents{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.cke_dialog .cke_dialog_body .cke_dialog_contents .cke_dialog_ui_input_select{min-width:100px!important}.cke_dialog .cke_dialog_body .cke_dialog_contents .cropButton,.cke_dialog .cke_dialog_body .cke_dialog_contents .fileButton{text-align:left;padding-left:35px;justify-content:flex-start}.cke_dialog:not(.cke_single_page) .cke_dialog_contents{margin-top:47px}.cke_dialog_contents.securePage:before{content:"WARNING: Any images uploaded will not be secure!";margin-top:12px;padding-top:5px;padding-bottom:5px;margin-bottom:-9px;display:block;text-align:center;color:#fff;background-color:#eed8da;border-top:1px solid #fff;border-bottom:1px solid #fff}.cke_dialog_contents{border-top:0}.cke_dialog_contents .cke_dialog_contents_body{padding-left:25px;padding-right:25px}.cke_dialog_contents .fileControl .fileButton{margin-top:19px}.cke_dialog_contents .cropButton{float:right;margin-right:10px}.cke_dialog_contents .cropButton .buttonTextAdd,.cke_dialog_contents .cropButton .buttonTextCrop,.cke_dialog_contents .fileControl .fileButton .buttonTextAdd,.cke_dialog_contents .fileControl .fileButton .buttonTextCrop{display:inline-block;text-align:center;color:#364b6c;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif;font-size:16px;cursor:pointer}.cke_dialog_contents .cropButton:hover .buttonTextAdd,.cke_dialog_contents .cropButton:hover .buttonTextCrop,.cke_dialog_contents .fileControl .fileButton:hover .buttonTextAdd,.cke_dialog_contents .fileControl .fileButton:hover .buttonTextCrop{color:#d47935}.cke_dialog_contents .cke_dialog_ui_labeled_label{color:#666;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif;font-size:16px}.cke_dialog_contents .cke_dialog_ui_labeled_label.cke_required{font-weight:400}.cke_dialog_contents input.cke_dialog_ui_input_text,.cke_dialog_contents select.cke_dialog_ui_input_select{border:1px solid #b6b6b6;margin-bottom:6px;padding:5px;background:#fff;max-width:100%;outline:0;box-shadow:inset 0 0 0 0 #fff;border-radius:4px;height:40px;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif;font-size:16px;color:#676767}.cke_dialog_contents input.cke_dialog_ui_input_text:hover,.cke_dialog_contents select.cke_dialog_ui_input_select:hover{border:1px solid #b6b6b6}.cke_dialog_contents input.cke_dialog_ui_input_text:focus,.cke_dialog_contents select.cke_dialog_ui_input_select:focus{border:1px solid #f8b68f;background-color:#fdf8f4}.cke_dialog_contents .cke_dialog_ui_input_select{width:100%}.cke_dialog_contents select.cke_dialog_ui_input_select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("../images/admin/dropdown-arrow.png");background-color:#fff;background-repeat:no-repeat;background-position:right 10px bottom 9px;padding:3px 28px 0 8px}.cke_dialog_contents select.cke_dialog_ui_input_select::-ms-expand{display:none}.cke_dialog_contents div.ImagePreviewBox{border:1px solid #b6b6b6;border-radius:4px;overflow-x:hidden}.cke_dialog_contents td.cke_dialog_footer{outline:0;background:#fff;display:flex;min-height:60px;align-items:center;justify-content:center;box-shadow:inset 0 2px 5px 0 rgba(0,0,0,.15);width:100%;margin:0}.cke_dialog_contents td.cke_dialog_footer:before{display:none}.cke_dialog_contents td.cke_dialog_footer .cke_dialog_ui_hbox_first{padding-right:0}.cke_dialog_contents td.cke_dialog_footer .cke_dialog_ui_button{font-weight:400}.cke_dialog_contents a.cke_dialog_ui_button{border:0;border-radius:0;padding:0;background:0 0;background-image:none}.cke_dialog_contents a.cke_dialog_ui_button:hover{background:0 0;background-image:none;text-decoration:none}.cke_dialog_contents a.cke_dialog_ui_button:active{margin:0;padding:0;box-shadow:0 0 0 0 #fff;box-shadow:inset 0 0 0 0 #fff}.cke_dialog_contents a.cke_dialog_ui_button .cke_dialog_ui_button{display:inline-flex;width:110px;height:40px;margin:0 5px;border:none;border-radius:0;background-image:none;background-color:transparent;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif;font-size:18px;text-shadow:none;text-decoration:none;justify-content:center;align-items:center;text-transform:uppercase;cursor:pointer}.cke_dialog_contents a.cke_dialog_ui_button .cke_dialog_ui_button:hover{background-image:none;background-color:transparent;text-decoration:none}.cke_dialog_contents a.cke_dialog_ui_button.cke_dialog_ui_button_cancel .cke_dialog_ui_button,.cke_dialog_contents a.cke_dialog_ui_button.cke_dialog_ui_button_ok .cke_dialog_ui_button{padding-top:3px;border-radius:2px}.cke_dialog_contents a.cke_dialog_ui_button.cke_dialog_ui_button_cancel .cke_dialog_ui_button:before,.cke_dialog_contents a.cke_dialog_ui_button.cke_dialog_ui_button_ok .cke_dialog_ui_button:before{content:"";width:15px;height:18px;margin-right:10px}.cke_dialog_contents a.cke_dialog_ui_button.cke_dialog_ui_button_ok .cke_dialog_ui_button:before{height:14px}.cke_dialog_contents .cke_dialog_footer{border-bottom-left-radius:8px;border-bottom-right-radius:8px;text-align:center}.cke_dialog_contents .cke_dialog_footer .cke_resizer{display:none}.cke_dialog_background_cover{background-color:#000!important;opacity:.7!important;transition:background-color .25s ease,opacity .25s ease}#footerText .editBar,.headerText .editBar{display:none!important}.headerTextBody .editor{width:100%;height:100%}.moduleSocialMedia .editBar{right:-25px;border-top-right-radius:0}#header:hover .editable #socialMediaBody{box-shadow:0 0 0 1px #de772b}.editText:focus,.editor.cke_focus:focus,.ui-tabs-anchor:focus{outline:0}.editor:focus,.editor:hover,.headerText .focusEditable,.headerText .hoverEditable{box-shadow:inset 0 0 0 1px #2d75f2}.admin .editor{padding-left:1px}.editText:focus,.editText:hover{box-shadow:inset 0 0 0 1px #2d75f2}#bottomHorizontal1>li>.editable.hoverEditable,#bottomHorizontal2>li>.editable.hoverEditable,#featureRegion>li>.editable.hoverEditable,#horizontal1>li>.editable.hoverEditable,#horizontal2>li>.editable.hoverEditable,#horizontal3>li>.editable.hoverEditable,#horizontal4>li>.editable.hoverEditable{box-shadow:inset 0 0 0 1px #de772b}#footerText .editor{min-height:15px}.footerConnectGroupModule .groupContent .groupDescription .editText{display:block}.editable{position:relative}.editable.hoverEditable{box-shadow:0 0 0 1px #de772b}#core>.region .editable.hoverEditable{border-radius:0 3px 3px 0}#core>.region .editable.hoverEditable.sectionInner{border-radius:3px 0 0 3px}#core>.region .editable.hoverEditable.lockedModule,#core>.region .editable.hoverEditable.suggestedModule{border-radius:3px}#footerText .editable.hoverEditable{box-shadow:0 0 0 0 transparent}#core .editable.hoverEditable.immovable,#core .editable.hoverEditable.photoAlbum,#featureSlideshow .editable.hoverEditable{border-radius:0}#core.aggregate .editable.hoverEditable{border-radius:3px}.editable .editable.hoverEditable{box-shadow:0 0 0 1px #de772b}.editable.moduleInner .editBar{border-top-right-radius:3px}.editable .addSectionButton{width:30px;height:30px;position:absolute;bottom:-15px;left:-30px;cursor:pointer;opacity:0;z-index:120;background:url("../images/admin/sprites/plus_sprite_tiny.png") top left no-repeat;background-size:68px;background-position:0 -34px}.editable .addSectionButton:hover{background-position:-34px -34px}.editable .addSectionButton.addBefore{top:-15px;bottom:auto}.editable .editBar{z-index:990;position:absolute;top:0;right:0;margin:0!important;padding:0!important;display:none;box-shadow:0 0 0 1px #de772b}.editable .editBar span{float:right;width:24px;height:24px;cursor:pointer;overflow:hidden;box-sizing:border-box;display:flex;align-items:center;justify-content:center;background:#fff;border-right:1px solid #dadada}.editable .editBar span:before{content:"";height:12px;width:12px;box-sizing:border-box;display:block}#core .editable .editBar span:first-child,#core .editable.sectionInner .editable .editBar span:first-child{border-top-right-radius:3px}#core .editable .editBar span[class*=ection]:first-child,#core .editable .editable .editBar span:first-child,#featureSlideshow .editable .editBar span:first-child{border-top-right-radius:0}.editable .editBar span:first-child{border-right:0px}.editable .editBar span:hover{background-color:#eee}.editable .editBar .deleteButton:before,.editable .editBar .deleteRecurringButton:before,.editable .editBar .deleteTagButton:before,.editable .editBar .removeButton:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-50px -1150px;background-size:150px;width:11px;height:13px}.editable .editBar .deleteButton:hover:before,.editable .editBar .deleteRecurringButton:hover:before,.editable .editBar .deleteTagButton:hover:before,.editable .editBar .removeButton:hover:before{background-position:-50px -1175px}.editable .editBar .addButton3:before,.editable .editBar .addButton:before,.editable .editBar .addButtonCustom:before,.editable .editBar .uploadPhotos:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-100px -975px;background-size:150px;height:12px;width:12px}.editable .editBar .addButton3:hover,.editable .editBar .addButton:hover,.editable .editBar .addButtonCustom:hover,.editable .editBar .uploadPhotos:hover{background:#1b365d}.editable .editBar .addButton3:hover:before,.editable .editBar .addButton:hover:before,.editable .editBar .addButtonCustom:hover:before,.editable .editBar .uploadPhotos:hover:before{background-position:-100px -1025px}.peopleModule.editable .editBar .addButton2:hover,.peopleModule.editable .editBar .addButton:hover{background-color:#1b365d}.peopleModule.editable .editBar .addButton:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-125px -1075px;background-size:150px;width:12px}.peopleModule.editable .editBar .addButton:hover:before{background-position:-125px -1125px}.peopleModule.editable .editBar .addButton2{width:50px;color:#1b365d}.peopleModule.editable .editBar .addButton2:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-125px -975px;background-size:150px;width:9px;height:6px;margin-left:0}.peopleModule.editable .editBar .addButton2:hover:before{background-position:-125px -1025px}.peopleModule.editable .editBar .addButton2:after{content:"GROUP";font-family:PillGothic300mg-Regular,Tahoma,Arial,sans-serif;font-size:11px;padding-top:3px}.peopleModule.editable .editBar .addButton2:hover:after{color:#fff}.editable .editBar .editButton:before,.editable .editBar .editRecurringButton:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-75px -1000px;background-size:150px}.editable .editBar .editButton:hover:before,.editable .editBar .editRecurringButton:hover:before{background-position:-75px -975px}.editable .editBar .editButton+.moveLogoButton,.editable .editBar .editButton+.shareButton,.editable .editBar .editRecurringButton+.moveLogoButton,.editable .editBar .editRecurringButton+.shareButton{width:24px}.editable .editBar .shareButton:before{width:11px;background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:0 -1050px;background-size:150px}.editable .editBar .shareButton.sharingON:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:0 -1000px;background-size:150px}.editable .editBar .shareButton.sharingON:hover,.editable .editBar .shareButton:hover{background-color:#de772b}.editable .editBar .shareButton.sharingON:hover:before,.editable .editBar .shareButton:hover:before{background-position:0 -1025px}.editable .editBar .sidePanelButton:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-75px -1000px;background-size:150px}.editable .editBar .sidePanelButton:not(.open):hover:before{background-position:-75px -975px}.editable .editBar .sidePanelButton.open{background:#21365a}.editable .editBar .sidePanelButton.open:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-75px -1025px;background-size:150px}.editable .editBar .copyTagButton{font-size:0}.editable .editBar .copyTagButton:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:0 -1275px;background-size:150px}.editable .editBar .copyTagButton:hover:before{background-position:0 -1200px}.editable .editBar .moveLogoButton:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-125px -950px;background-size:150px}.editable .editBar .moveLogoButton:hover:before{background-position:-125px -875px}.editable .editBar .moveLogoButton.moveEnabled{background:#de772b}.editable .editBar .moveLogoButton.moveEnabled:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-125px -925px;background-size:150px}.editable .editBar .moveImageButton:before{content:"";display:inline-flex;width:20px;height:20px;background:url("../images/admin/sprites/headline_sprites.png") no-repeat;background-size:60px;background-position:0 -100px}.editable .editBar .moveImageButton.moveEnabled{background:#21365a}.editable .editBar .moveImageButton.moveEnabled:before{background-position-x:-20px!important}.editable .editBar .zoomIn:before{content:"";display:inline-flex;width:20px;height:20px;background:url("../images/admin/sprites/headline_sprites.png") no-repeat;background-size:60px;background-position:0 0}.editable .editBar .zoomOut:before{content:"";display:inline-flex;width:20px;height:20px;background:url("../images/admin/sprites/headline_sprites.png") no-repeat;background-size:60px;background-position:0 -20px}.editable .editBar .toggleSubtitleButton,.editable .editBar .toggleTitleButton{width:36px;padding-top:3px;background:#fff;color:#de772b;font-family:PillGothic300mg-Regular,Tahoma,Arial,sans-serif;font-size:11px;text-align:center}.editable .editBar .toggleSubtitleButton:before,.editable .editBar .toggleTitleButton:before{margin:0;width:0}.editable .editBar .toggleSubtitleButton:hover,.editable .editBar .toggleTitleButton:hover{background:#de772b;color:#fff}.editable .editBar .toggleSubtitleButton{width:54px}.editable.moduleTitleHidden.moduleSubtitleHidden:not(.photoAlbumsModule) ul li.editable:first-child .editBar{top:26px}.editable.moduleTitleHidden.moduleSubtitleHidden .moduleName,.editable.sectionTitleHidden.sectionSubtitleHidden .sectionName{display:none}.editable.moduleSubtitleHidden .toggleSubtitleButton,.editable.moduleTitleHidden.toggleTitleButton,.editable.sectionSubtitleHidden .toggleSectionSubtitle,.editable.sectionTitleHidden .toggleSectionTitle{color:#999}.editable .aggregate .editBar span{width:20px;height:20px}.editable .moveHandle,.editable .moveHandleField,.editable .moveHandleItem,.editable .moveHandleSection{position:absolute;opacity:0;z-index:199;top:0;height:100%;background-color:#de772b;cursor:move}.editable .moveHandle.peopleModule .regionSortableHighlight,.editable .moveHandleField.peopleModule .regionSortableHighlight,.editable .moveHandleItem.peopleModule .regionSortableHighlight,.editable .moveHandleSection.peopleModule .regionSortableHighlight{border:5px solid #d8eeae;background-color:#edffcb;margin-bottom:21px;z-index:999}.editable .moveHandle{margin:0!important;padding:0!important;box-shadow:0 0 0 1px #de772b;border-radius:3px 0 0 3px}.editable .moveHandleSection{box-shadow:0 0 0 1px #de772b;border-radius:0 3px 3px 0;height:calc(100% - 48px - 8px);top:28px}.editable .moveHandleSection.hiddenTop{height:calc(100% - 24px - 4px);top:0}.editable .moveHandleSection.hiddenBottom{height:calc(100% - 24px - 4px)}.editable .moveHandleSection.hiddenBottom.hiddenTop{height:100%}.editable .moveButton{position:absolute;opacity:0;z-index:199;top:0;height:24px;background-color:#de772b;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 1px #de772b;border-radius:0 3px 3px 0;cursor:pointer}.editable .moveButton:before{content:"";width:9px;height:11px;display:block;background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-75px -275px;background-size:150px}.editable .moveButton.hiddenButton{visibility:hidden}.editable .moveDownButton{top:auto;bottom:0}.editable .moveDownButton:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-75px -325px;background-size:150px}.editable .moveHandleItem{border-radius:0 3px 3px 0;height:calc(100% + 1px)}.editable .hideMoveHandle .moveHandle{display:none!important}.editable .modulePosition{min-height:82px}.emptyRegionSection{min-height:unset;display:flex;width:100%;align-items:center}.emptyRegionSection .addSectionButton.emptyRegionButton{opacity:1!important;top:0;position:static;display:block;margin-left:8px;margin-right:8px;width:34px;height:34px;flex-shrink:0;background-position:0 0}.emptyRegionSection .addSectionButton.emptyRegionButton:hover{background-position:-34px 0}.emptyRegionSection .addSectionButton.emptyRegionButton:before{content:"Click to add a section";position:absolute;top:42px;height:22px;padding-right:35px;margin-left:-141px;pointer-events:none;font-size:16px;font-family:PillGothic300mg-Regular,Tahoma,Arial,sans-serif,Helvetica,Arial,sans-serif;background:url("../images/admin/sprites/add_section_arrow.png") bottom right no-repeat;background-size:30px;color:#777}.emptyRegionSection .emptyRegionSectionBorder{height:1px;background-color:#e87722;width:100%}.emptyRegionSection.hoverEditable{box-shadow:none}.emptyRegionSection .editBar,.emptyRegionSection .moveButton,.emptyRegionSection .moveHandleSection{display:none!important}.fieldOptionMoveHandle:before,.moveHandle:before,.moveHandleField:before,.moveHandleItem:before,.moveHandleSection:before{content:"";position:absolute;display:block;background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:0 -200px;background-size:150px;top:50%;height:18px;margin-top:-9px;left:50%;width:9px;margin-left:-4.5px}.photos.editableAlbum .tag:hover{box-shadow:0 0 0 1px #e87722}.photos .tag{position:relative}.photos .tag .moveHandleItem:before{height:0}.photos .tag .editBar{position:absolute;display:none;right:0;margin:0!important;padding:0!important;background:#fff;box-shadow:0 0 0 1px #e87722}.photos .tag .editBar span{float:right;width:25px;height:25px;cursor:pointer;overflow:hidden;display:flex;justify-content:center;align-items:center}.photos .tag .editBar span:before{content:"";width:12px;height:13px;display:block}.photos .tag .editBar .editPhotoButton{width:24px;background:url("../images/admin/modules/icon-settings.jpg");border-right:1px solid #dadada}.photos .tag .editBar .editPhotoButton:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-75px -1000px;background-size:150px}.photos .tag .editBar .editPhotoButton:hover:before{background-position:-75px -975px}.photos .tag .editBar .deleteTagButton{background:url("../images/admin/modules/icon-delete.jpg")}.photos .tag .editBar .deleteTagButton:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-50px -1150px;background-size:150px}.photos .tag .editBar .deleteTagButton:hover:before{background-position:-50px -1175px}.photos .tag:hover .editBar{display:block}.photos .regionSortableHighlight{width:128px}.modal,.pageBase,.quickModal{font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif,Helvetica,Arial,sans-serif;font-size:15px;color:#2e2e2e}.modal a,.pageBase a,.quickModal a{color:#888;text-decoration:none}.modal a:hover,.pageBase a:hover,.quickModal a:hover{color:#111;text-decoration:none}.modal .content,.pageBase .content,.quickModal .content{overflow:auto}.modal .label,.modal label,.pageBase .label,.pageBase label,.quickModal .label,.quickModal label{display:block;color:#666;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif;font-size:16px;margin-bottom:3px;box-shadow:none}.modal .label,.pageBase .label,.quickModal .label{margin-bottom:12px}.modal .select2-selection,.modal input,.modal select,.modal textarea,.pageBase .select2-selection,.pageBase input,.pageBase select,.pageBase textarea,.quickModal .select2-selection,.quickModal input,.quickModal select,.quickModal textarea{border:1px solid #b6b6b6;border-radius:4px;margin-bottom:15px;padding:3px 8px 0;outline:0;clear:both;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif;font-size:16px;color:#676767}.modal .select2-selection:focus,.modal input:focus,.modal select:focus,.modal textarea:focus,.pageBase .select2-selection:focus,.pageBase input:focus,.pageBase select:focus,.pageBase textarea:focus,.quickModal .select2-selection:focus,.quickModal input:focus,.quickModal select:focus,.quickModal textarea:focus{border:1px solid #f8b68f;background-color:#fdf8f4}.modal .select2-selection[disabled],.modal input[disabled],.modal select[disabled],.modal textarea[disabled],.pageBase .select2-selection[disabled],.pageBase input[disabled],.pageBase select[disabled],.pageBase textarea[disabled],.quickModal .select2-selection[disabled],.quickModal input[disabled],.quickModal select[disabled],.quickModal textarea[disabled]{background-color:rgba(0,0,0,.01)}.modal .wysiwygContainer,.pageBase .wysiwygContainer,.quickModal .wysiwygContainer{margin-bottom:15px}.modal .inputHolder.maxLength:focus-within .maxLength,.pageBase .inputHolder.maxLength:focus-within .maxLength,.quickModal .inputHolder.maxLength:focus-within .maxLength{display:block!important;float:right;margin-left:5px;margin-top:2px;font-size:13px;color:#b40000;text-transform:uppercase}.modal .inputHolder.maxLength input:focus,.pageBase .inputHolder.maxLength input:focus,.quickModal .inputHolder.maxLength input:focus{border:1px solid #b40000;background-color:rgba(0,0,0,.01)}.modal input,.pageBase input,.quickModal input{width:100%;height:40px;box-sizing:border-box}.modal input[type=file],.pageBase input[type=file],.quickModal input[type=file]{border:none;background-color:transparent;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif;font-size:16px}.modal input[type=radio]+label,.pageBase input[type=radio]+label,.quickModal input[type=radio]+label{display:inline-block;color:#ababab;background:0 0;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif;font-size:16px;font-weight:400;border-radius:4px;border-width:0;margin-right:1px;margin-bottom:0;padding:9px 15px 6px}.modal input[type=radio]+label.ui-state-active,.pageBase input[type=radio]+label.ui-state-active,.quickModal input[type=radio]+label.ui-state-active{background:#1b365d;color:#fff;border:0}.modal input[type=radio]+label:not(.ui-state-active):hover,.pageBase input[type=radio]+label:not(.ui-state-active):hover,.quickModal input[type=radio]+label:not(.ui-state-active):hover{background:#eee;color:#d47935}.modal .select2-selection,.modal select,.pageBase .select2-selection,.pageBase select,.quickModal .select2-selection,.quickModal select{height:40px;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;background-image:url("../images/admin/dropdown-arrow.png");background-color:#fff;background-repeat:no-repeat;background-position:right 10px bottom 9px;padding-right:28px}.modal .select2-selection::-ms-expand,.modal select::-ms-expand,.pageBase .select2-selection::-ms-expand,.pageBase select::-ms-expand,.quickModal .select2-selection::-ms-expand,.quickModal select::-ms-expand{display:none}.modal .select2-container,.pageBase .select2-container,.quickModal .select2-container{margin-bottom:15px}.modal .select2-container .select2-selection,.pageBase .select2-container .select2-selection,.quickModal .select2-container .select2-selection{margin-bottom:0}.modal .select2-container .select2-selection__arrow,.pageBase .select2-container .select2-selection__arrow,.quickModal .select2-container .select2-selection__arrow{display:none}.modal .select2-container .select2-selection__rendered,.pageBase .select2-container .select2-selection__rendered,.quickModal .select2-container .select2-selection__rendered{color:currentColor;line-height:35px}.modal textarea,.pageBase textarea,.quickModal textarea{width:100%;height:105px;box-sizing:border-box}.modal .ui-spinner,.pageBase .ui-spinner,.quickModal .ui-spinner{border:0;margin-bottom:15px;border-radius:0}.modal .ui-spinner input,.pageBase .ui-spinner input,.quickModal .ui-spinner input{width:100px;margin:0}.modal .ui-spinner a,.pageBase .ui-spinner a,.quickModal .ui-spinner a{width:21px;border-radius:0}.modal .ui-spinner a:hover,.pageBase .ui-spinner a:hover,.quickModal .ui-spinner a:hover{border-left-color:#b6b6b6}.modal .ui-spinner a span span,.pageBase .ui-spinner a span span,.quickModal .ui-spinner a span span{width:21px;height:20px;background:#8f969e;text-indent:0;color:transparent;font-size:0px;overflow:hidden;top:0;margin-top:0;display:flex;align-items:center;justify-content:center}.modal .ui-spinner a span span:before,.pageBase .ui-spinner a span span:before,.quickModal .ui-spinner a span span:before{content:"";width:10px;height:5px;display:block}.modal .ui-spinner a span span:hover,.pageBase .ui-spinner a span span:hover,.quickModal .ui-spinner a span span:hover{background-color:#b6b6b6}.modal .ui-spinner a,.modal .ui-spinner a span span,.pageBase .ui-spinner a,.pageBase .ui-spinner a span span,.quickModal .ui-spinner a,.quickModal .ui-spinner a span span{background:transparent none}.modal .ui-spinner .ui-spinner-up,.pageBase .ui-spinner .ui-spinner-up,.quickModal .ui-spinner .ui-spinner-up{border-top-right-radius:4px;border-bottom:1px solid #b6b6b6}.modal .ui-spinner .ui-spinner-up span span:before,.pageBase .ui-spinner .ui-spinner-up span span:before,.quickModal .ui-spinner .ui-spinner-up span span:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-50px -275px;background-size:150px}.modal .ui-spinner .ui-spinner-down,.pageBase .ui-spinner .ui-spinner-down,.quickModal .ui-spinner .ui-spinner-down{border-bottom-right-radius:4px}.modal .ui-spinner .ui-spinner-down span span:before,.pageBase .ui-spinner .ui-spinner-down span span:before,.quickModal .ui-spinner .ui-spinner-down span span:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-50px -325px;background-size:150px}.modal .ui-spinner .spinner:focus~.ui-spinner-button,.pageBase .ui-spinner .spinner:focus~.ui-spinner-button,.quickModal .ui-spinner .spinner:focus~.ui-spinner-button{border-color:#f8b68f}.modal .changeAlias,.modal .fieldCounter,.modal .required,.pageBase .changeAlias,.pageBase .fieldCounter,.pageBase .required,.quickModal .changeAlias,.quickModal .fieldCounter,.quickModal .required{display:inline-block;margin-left:5px;font-size:13px;color:#d47935;text-transform:uppercase}.modal .decreaseErrorText,.modal .flocknoteFetchError,.modal .passwordMismatchErrorText,.modal .requiredErrorText,.modal .usernameExistsErrorText,.modal .validateErrorText,.pageBase .decreaseErrorText,.pageBase .flocknoteFetchError,.pageBase .passwordMismatchErrorText,.pageBase .requiredErrorText,.pageBase .usernameExistsErrorText,.pageBase .validateErrorText,.quickModal .decreaseErrorText,.quickModal .flocknoteFetchError,.quickModal .passwordMismatchErrorText,.quickModal .requiredErrorText,.quickModal .usernameExistsErrorText,.quickModal .validateErrorText{display:none;color:#e60505;margin-bottom:15px}.modal .decreaseError .decreaseErrorText,.modal .requiredError .requiredErrorText,.modal .validateError .validateErrorText,.pageBase .decreaseError .decreaseErrorText,.pageBase .requiredError .requiredErrorText,.pageBase .validateError .validateErrorText,.quickModal .decreaseError .decreaseErrorText,.quickModal .requiredError .requiredErrorText,.quickModal .validateError .validateErrorText{display:inline-block}.modal .aliasUrl,.modal .siteAliasUrl,.pageBase .aliasUrl,.pageBase .siteAliasUrl,.quickModal .aliasUrl,.quickModal .siteAliasUrl{display:inline-block;font-size:14px}.modal .siteAliasUrl,.pageBase .siteAliasUrl,.quickModal .siteAliasUrl{margin-left:15px}.modal .inputHolder[id*=Alias] .fieldLabel,.modal .inputHolder[id*=alias] .fieldLabel,.pageBase .inputHolder[id*=Alias] .fieldLabel,.pageBase .inputHolder[id*=alias] .fieldLabel,.quickModal .inputHolder[id*=Alias] .fieldLabel,.quickModal .inputHolder[id*=alias] .fieldLabel{display:inline}.modal .changeAlias,.pageBase .changeAlias,.quickModal .changeAlias{cursor:pointer;margin-left:10px}.modal .changeAlias:hover,.pageBase .changeAlias:hover,.quickModal .changeAlias:hover{text-decoration:underline}.modal .changeAliasMessage,.pageBase .changeAliasMessage,.quickModal .changeAliasMessage{display:none;font-size:13px;color:#666}.modal .buttons,.pageBase .buttons,.quickModal .buttons{clear:both}.modal .inputHolder,.pageBase .inputHolder,.quickModal .inputHolder{overflow:auto}.modal .indent,.pageBase .indent,.quickModal .indent{margin-left:20px}.aggregateHelp .fieldHelpButton,.modal .fieldHelpButton,.pageBase .fieldHelpButton,.quickModal .fieldHelpButton{display:inline-block;width:16px;height:16px;margin-left:2px;cursor:pointer;vertical-align:middle;background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-100px -1275px;background-size:150px;transform:scale(.75)}.aggregateHelp .fieldHelpButton:hover,.modal .fieldHelpButton:hover,.pageBase .fieldHelpButton:hover,.quickModal .fieldHelpButton:hover{background-position:-100px -1225px}.aggregateHelp .fieldHelp,.modal .fieldHelp,.pageBase .fieldHelp,.quickModal .fieldHelp{margin-top:-15px;display:none;position:absolute;max-width:450px;box-shadow:0 0 6px 0 rgba(0,0,0,.15);border-radius:2px;padding:12px 20px;background:#fff;color:#555;font-size:12px;z-index:1;border:1px solid #d7d7d7}.aggregateHelp .fieldHelp a,.modal .fieldHelp a,.pageBase .fieldHelp a,.quickModal .fieldHelp a{color:#d47935}.aggregateHelp .fieldHelp a:hover,.modal .fieldHelp a:hover,.pageBase .fieldHelp a:hover,.quickModal .fieldHelp a:hover{text-decoration:underline}.aggregateHelp .fieldHelp:before,.modal .fieldHelp:before,.pageBase .fieldHelp:before,.quickModal .fieldHelp:before{background-color:#fff;box-shadow:-2px 2px 2px 0 rgba(0,0,0,.15);content:"\00a0";display:block;height:10px;width:10px;left:-5px;top:15px;position:absolute;transform:rotate(45deg)}.aggregateHelp .fieldHelp.rightAligned:before,.modal .fieldHelp.rightAligned:before,.pageBase .fieldHelp.rightAligned:before,.quickModal .fieldHelp.rightAligned:before{left:auto;right:-5px;transform:rotate(225deg)}.aggregateHelp .fieldHelp#fieldHelp-siteSharingEnabled,.aggregateHelp .fieldHelp#fieldHelp-sourceIDs,.modal .fieldHelp#fieldHelp-siteSharingEnabled,.modal .fieldHelp#fieldHelp-sourceIDs,.pageBase .fieldHelp#fieldHelp-siteSharingEnabled,.pageBase .fieldHelp#fieldHelp-sourceIDs,.quickModal .fieldHelp#fieldHelp-siteSharingEnabled,.quickModal .fieldHelp#fieldHelp-sourceIDs{padding:5px 10px 5px 10px!important}.modal .copyAllFieldsButton.copyAllFieldsButton,.quickModal .copyAllFieldsButton.copyAllFieldsButton{margin-left:0}.modal .copyAllFieldsButton,.modal .copyFieldButton,.quickModal .copyAllFieldsButton,.quickModal .copyFieldButton{font-size:15px;margin-left:15px;color:#e87722;cursor:pointer}.modal .copyAllFieldsButton:hover,.modal .copyFieldButton:hover,.quickModal .copyAllFieldsButton:hover,.quickModal .copyFieldButton:hover{color:#d47935;text-decoration:underline}.modal .checkboxRowContainer .checkboxContainer,.quickModal .checkboxRowContainer .checkboxContainer{display:flex;flex-wrap:wrap}.modal .checkboxRowContainer .checkboxContainer input,.quickModal .checkboxRowContainer .checkboxContainer input{vertical-align:top;-webkit-appearance:none;width:14px;height:14px;background-color:#fff;border:1px solid #b3b3b3;padding:7px;display:inline-block;margin-right:5px;margin-left:1px;margin-bottom:0;position:relative;cursor:pointer}.modal .checkboxRowContainer .checkboxContainer input:focus,.quickModal .checkboxRowContainer .checkboxContainer input:focus{box-shadow:0 0 5px 0 #3661a5}.modal .checkboxRowContainer .checkboxContainer input:disabled,.quickModal .checkboxRowContainer .checkboxContainer input:disabled{cursor:default}.modal .checkboxRowContainer .checkboxContainer input:not(.uncheckedStyling):checked,.quickModal .checkboxRowContainer .checkboxContainer input:not(.uncheckedStyling):checked{background-color:#1a3669;border-color:#17305d}.modal .checkboxRowContainer .checkboxContainer input:not(.uncheckedStyling):checked:after,.quickModal .checkboxRowContainer .checkboxContainer input:not(.uncheckedStyling):checked:after{content:"";background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-48px -1246px;background-size:150px;position:absolute;top:0;left:0;width:100%;height:100%}.modal .checkboxRowContainer .checkboxContainer label,.quickModal .checkboxRowContainer .checkboxContainer label{display:inline-flex;align-items:center;margin-bottom:10px;margin-right:16px}.modal .checkbox.inputHolder.altStyle{margin-top:15px;overflow:visible}.modal .checkbox.inputHolder.altStyle input{vertical-align:top;-webkit-appearance:none;width:14px;height:14px;background-color:#fff;border:1px solid #b3b3b3;padding:7px;display:inline-block;margin-bottom:0;position:relative;cursor:pointer}.modal .checkbox.inputHolder.altStyle input:focus{box-shadow:0 0 5px 0 #3661a5}.modal .checkbox.inputHolder.altStyle input:disabled{cursor:default}.modal .checkbox.inputHolder.altStyle input:checked{background-color:#1a3669;border-color:#17305d}.modal .checkbox.inputHolder.altStyle input:checked:after{content:"";background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-48px -1246px;background-size:150px;position:absolute;top:0;left:0;width:100%;height:100%}.modal .checkbox.inputHolder.altStyle .checkboxContainer label{display:inline-block;margin-bottom:0;margin-left:5px}#dialogLogin .content{position:relative}#dialogNews #postToFacebookStatus .optionContainer{display:flex;justify-content:start;align-items:start;gap:10px}#dialogNews #postToFacebookStatus .optionContainer label{margin:0}#dialogNews #postToFacebookStatus_true{width:auto;height:auto;margin-top:2px}#dialogNews .newsFacebookInfo{margin-bottom:10px}#dialogNews .postToFacebookDetails{margin-bottom:10px}#dialogNews .postToFacebookRepushTxt{color:#e87722}#bulletinDatePicker{margin-bottom:15px}#bulletinDatePicker .ui-datepicker-header{background:#32466e}#dialogBulletin form>div{display:flex;align-items:center;flex-direction:column}#dialogBulletin #bulletinFileName{display:none}#dialogBulletin #bulletinFileName,#dialogBulletin .requiredErrorText{margin:15px 0 0}#dialogBulletin #uploadFile{display:none}#uploadBulletinButton{margin:10px 0 0;border:1px solid #b6b6b6;font-size:16px}#uploadBulletinButton:before{content:"";background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-75px -550px;background-size:150px;width:15px;height:19px;margin-right:10px}#uploadBulletinButton:hover{border-color:#f8b68f}#uploadBulletinButton:hover:before{background-position:-75px -575px}#uploadBulletinButton:focus{border:1px solid #f8b68f;background-color:#fdf8f4}#secureUrl{position:absolute;top:0;right:0;display:block;width:10px;height:10px;cursor:default}#documentFilename{color:#666;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif;font-size:16px;margin-left:10px;margin-top:5px;margin-bottom:15px}#fakeButtons{display:none}#background .region .fakeButton{visibility:hidden}#background .region .fakeButton:not(:first-child){position:absolute;width:100%}#fieldGroup-pageLayout{display:none}.pageTypeInterior #dialogDesign .designItem{width:187px;height:216px}.pageTypeInterior #dialogDesign .designItem .layoutThumb,.pageTypeInterior #dialogDesign .designItem .layoutThumb div{width:169px;height:165px}.pageTypeInterior #dialogDesign .designItem .designName{margin-top:12px}.pageTypeInterior #dialogDesign .designItem.selected .designName{font-size:17px}.pageTypeInterior #dialogDesign .layoutPublished .designSelectedRibbon{top:120px}.sectionSelectorContainer>div{font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif;border-radius:0}.sectionSelectorContainer>div li,.sectionSelectorContainer>div ul{margin:0;padding:0;list-style-type:none}.sectionSelectorContainer.modal.wideModal .content{padding:0;border-radius:4px;background-clip:padding-box;width:94%}.sectionSelectorContainer .selectorContainer{height:100%}.sectionSelectorContainer .sectionSelector{background:#fff;display:flex;height:auto}.sectionSelectorContainer .selectionGroup{display:flex;flex-wrap:wrap;overflow:auto;padding-top:25px;justify-content:center;align-content:flex-start;width:100%}.sectionSelectorContainer .selectionGroup li{display:block}.sectionSelectorContainer .selectionGroup:after{content:"";display:block;height:1px;width:100%}.sectionSelectorContainer .thumbWrapper{width:260px;height:168px;background-size:100%}.sectionSelectorContainer .selectorItem{float:left;position:relative;width:277px;height:224px;border:1px solid #d3cfcf;margin:0 12px 25px;padding:8px;color:#1b365d;text-align:center;cursor:pointer;box-sizing:border-box}.sectionSelectorContainer .selectorItem .itemName{overflow:hidden;margin-top:14px;font-size:17px;white-space:nowrap;text-overflow:ellipsis;color:#999}.sectionSelectorContainer .selectorItem:hover{box-shadow:0 0 3px 0 #676767}.sectionSelectorContainer .selectorItem:hover .itemName{color:#32466e}.sectionSelectorContainer .selectorItem.selected{background:#dedede;box-shadow:0 0 3px 0 #676767!important}.sectionSelectorContainer .selectorItem.selected .itemName{color:#32466e;font-size:19px}.sectionSelectorContainer .selectorItem.disabled{opacity:.5;pointer-events:none}.sectionSelectorContainer .selectorItem .sectionInfoContent{display:none}.sectionSelectorContainer .selectorItem.fillerThumb{border-width:0;height:0;padding:0;display:block;margin-top:0;margin-bottom:0}.sectionSelectorContainer #sectionInfoHolder{display:none}.sectionSelectorContainer .sectionInfoDeployed .sectionThumb.selected:after{content:"";position:absolute;display:block;width:0;height:0;margin:11px 0 0 -12px;left:50%;bottom:-29px;border:15px solid transparent;border-top-width:0;border-bottom-color:#dedede}.sectionSelectorContainer .sectionInfo{position:relative;float:left;width:calc(100% - 50px);margin:1px 25px 30px;background-color:#dedede;overflow:auto}.sectionSelectorContainer .sectionInfoContent{margin:25px}.sectionSelectorContainer .sectionInfoContent .designThumb{margin-left:5px;margin-right:5px;float:none}.sectionSelectorContainer #sectionInfoClose{position:absolute;top:10px;right:10px;width:15px;height:16px;background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-75px -500px;background-size:150px;cursor:pointer;opacity:.7}.sectionSelectorContainer #sectionInfoClose:hover{opacity:1}.sectionSelectorContainer .sectionInfoName{color:#32466e;font-size:32px;margin-bottom:3px;margin-left:5px}.sectionSelectorContainer .sectionInfoDescription{color:#888;margin-bottom:13px;padding-right:25px;margin-left:5px}.sectionSelectorContainer .sectionInfoDescription span{font-style:italic}.sectionSelectorContainer .sectionInfoDescription div{margin-top:8px}.sectionSelectorContainer .sectionInfoDescription div span{font-weight:700}.sectionSelectorContainer .sectionInfoDescription a{display:inline-block;margin-top:8px;cursor:pointer;color:#d47935}.sectionSelectorContainer .sectionInfoDescription a:hover{color:#d47935;text-decoration:underline}.sectionSelectorContainer .sectionInfoDescription a .videoModuleIcon{display:inline-block;margin:0;margin-right:4px;vertical-align:text-top}.sheenomo .sectionSelectorContainer .sectionInfoDescription a{display:none}.sectionSelectorContainer .largeThumb{float:left;width:330px;height:212px;background-repeat:no-repeat;background-size:100% auto;margin-right:30px;margin-bottom:30px}@media (max-width:1120px){.sectionSelectorContainer .largeThumb{margin-left:auto;margin-right:auto;margin-bottom:20px;display:block;float:none}}.sectionSelectorContainer .selectionLayoutGroup{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:12px}.sectionSelectorContainer .selectionLayoutGroup .sectionInfoName{flex-basis:100%;margin-bottom:12px;margin-left:0}.sectionSelectorContainer .sectionLayoutThumb{display:block;width:123px;height:104px;padding-bottom:2px;border:1px solid #d3cfcf;background:#e8e8e8;color:#fff;box-sizing:border-box}.sectionSelectorContainer .sectionLayoutThumb .itemName{margin-top:3px;font-size:15px;text-align:left;color:#aaa}.sectionSelectorContainer .sectionLayoutThumb:hover{background:#fff;box-shadow:none}.sectionSelectorContainer .sectionLayoutThumb:hover .itemName{color:#32466e}.sectionSelectorContainer .sectionLayoutThumb.selected{background:#fff}.sectionSelectorContainer .sectionLayoutThumb.selected .itemName{color:#32466e;font-size:15px}.sectionSelectorContainer .sectionLayoutThumb.selected.hidden{display:block}.sectionSelectorContainer .sectionLayoutThumb.hidden{display:none}.sectionSelectorContainer .sectionLayoutThumb.noLayoutName{height:86px}.sectionSelectorContainer .sectionLayoutThumb .thumbWrapper{width:104px;height:68px;margin-bottom:2px}#dialogSectionSettings .sectionBackgroundImageSize{color:#777;padding-left:9px;margin-bottom:2px;display:block}#dialogSectionSettings #heightValue{position:relative;width:72px;display:block}#dialogSectionSettings #fieldGroup-heightValue .fieldLabel{position:relative}#dialogSectionSettings #fieldGroup-heightValue .fieldLabel:before{content:"px";top:100%;margin-top:7px;line-height:35px;left:78px;position:absolute}#dialogSectionSettings .sectionInfoName{font-size:16px}#dialogSectionSettings .sectionLayoutThumb .designSelectedRibbon{top:44px;width:34px;height:28px}#dialogSectionSettings .sectionLayoutThumb .checkIcon{margin-right:2px}.quickModal{position:fixed;top:0;left:50%;height:100%;width:420px;transform:translateX(-50%);z-index:1300;display:table}.quickModal a{color:#d47935}.quickModal .dialog .buttons.largeButtons{height:auto;min-height:60px}.quickModal .dialog .buttons .editDeleteSingleRecurButton{width:99px;height:105px;padding:16px 0 0 0;font-size:16px;text-align:center}.quickModal .dialog .buttons .deleteIndividual,.quickModal .dialog .buttons .deleteRecurring,.quickModal .dialog .buttons .editIndividual,.quickModal .dialog .buttons .editRecurring{flex-direction:column;justify-content:initial;margin:8px 43px 10px;margin-bottom:40px}.quickModal .dialog .buttons .deleteIndividual span,.quickModal .dialog .buttons .deleteRecurring span,.quickModal .dialog .buttons .editIndividual span,.quickModal .dialog .buttons .editRecurring span{text-transform:none;position:absolute;bottom:-25px;color:#32466e;opacity:.6;left:0;width:99px;border-top:6px solid transparent}.quickModal .dialog .buttons .deleteIndividual:hover span,.quickModal .dialog .buttons .deleteRecurring:hover span,.quickModal .dialog .buttons .editIndividual:hover span,.quickModal .dialog .buttons .editRecurring:hover span{opacity:1}.quickModal .dialog .buttons .deleteIndividual,.quickModal .dialog .buttons .editIndividual{float:left}.quickModal .dialog .buttons .deleteIndividual:before,.quickModal .dialog .buttons .editIndividual:before{content:"";height:7px;position:absolute;width:420px;background:#fff;top:-8px;left:-68px;opacity:1}.quickModal .dialog .buttons .deleteIndividual:after,.quickModal .dialog .buttons .editIndividual:after{content:"";width:420px;height:5px;box-shadow:inset 0 2px 5px 0 rgba(0,0,0,.15);position:absolute;left:-68px;bottom:-55px}.quickModal .dialog .buttons .deleteIndividual~.cancel,.quickModal .dialog .buttons .editIndividual~.cancel{margin:5px 0 10px}.quickModal .dialog .buttons .editIndividual{background:url("../images/admin/sprites/recurring-events.png") no-repeat;background-position:0 -105px}.quickModal .dialog .buttons .editIndividual:hover{background-position:-99px -105px}.quickModal .dialog .buttons .deleteIndividual{background:url("../images/admin/sprites/recurring-events.png") no-repeat;background-position:0 -315px}.quickModal .dialog .buttons .deleteIndividual:hover{background-position:-99px -315px}.quickModal .dialog .buttons .deleteRecurring,.quickModal .dialog .buttons .editRecurring{float:right}.quickModal .dialog .buttons .deleteRecurring:before,.quickModal .dialog .buttons .editRecurring:before{display:none}.quickModal .dialog .buttons .deleteRecurring+.cancel,.quickModal .dialog .buttons .editRecurring+.cancel{margin-top:25px}.quickModal .dialog .buttons .editRecurring{background:url("../images/admin/sprites/recurring-events.png") no-repeat;background-position:0 0}.quickModal .dialog .buttons .editRecurring:hover{background-position:-99px 0}.quickModal .dialog .buttons .deleteRecurring{background:url("../images/admin/sprites/recurring-events.png") no-repeat;background-position:0 -210px}.quickModal .dialog .buttons .deleteRecurring:hover{background-position:-99px -210px}.quickModal .dialog{display:table-cell;vertical-align:middle}.quickModal .dialog .title{padding:14px 25px 10px 25px;background-color:#32466e;color:#fff;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif;font-size:24px;text-transform:uppercase;text-align:center;border-top-left-radius:4px;border-top-right-radius:4px}.quickModal .dialog .content{padding:20px 25px;background-color:#fff}.quickModal .dialog .buttons{width:100%;height:60px;background-color:#fff;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif;font-size:18px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:inset 0 2px 5px 0 rgba(0,0,0,.15);display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.quickModal .dialog .buttons .untag{background-color:#624e89}.quickModal .dialog .buttons .untag:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-100px -1125px;background-size:150px}.quickModal .dialog .buttons .untag:hover{background-color:#553e84}.quickModal .dialog .buttons .return{background:#32466e}.quickModal .dialog .buttons .return:hover{background:#1b365d}.quickModal .dialog .buttons .return:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-125px -350px;background-size:150px;height:18px}.quickModal .dialog .revertWarning{color:#b40000;margin-bottom:25px}.quickModal .dialog .revertWarning .adminSVG{width:18px;height:18px;display:inline-block;margin-right:8px;vertical-align:sub;background-image:url("../images/admin/sprites/svg/clock-rotate-left.svg?svgAdminClockRotateLeft")}.quickModal .dialog #pagePasswordLine{margin-bottom:5px}.quickModal .dialog .requiredError .requiredErrorText,.quickModal .dialog .validateError .validateErrorText{display:block;margin:-10px 0 15px 0}.quickModal .dialog #loginError{margin-bottom:10px;color:#e60505;font-size:16px}.quickModal .dialog #rememberMe{width:15px;height:15px}.quickModal .dialog #linkURLInternal{width:100%}.quickModal#dialogAddUser{width:506px}.quickModal#dialogAddUser .content{padding:20px 0;max-height:60vh;display:flex;flex-direction:column;align-items:center}.quickModal#dialogAddUser .content form{padding-left:25px;padding-right:25px}.quickModal#dialogAddUser .content #advanced{display:flex}.quickModal#dialogAddUser .content #advanced .inputHolder{width:50%}.quickModal#dialogAddUser .content #advanced .inputHolder:first-child{margin-right:25px}.quickModal#dialogAddUser .content .pageTree{flex:none;display:inline-flex;flex-direction:column}.quickModal#dialogAddUser .content .pageUserTreeSelected{margin-right:25px}.quickModal#dialogAddUser #fieldGroup-firstName{margin-right:10px}.quickModal#dialogAddUser #fieldGroup-firstName,.quickModal#dialogAddUser #fieldGroup-lastName{width:calc(50% - 7px);display:inline-block}.quickModal#dialogAddUser #fieldGroup-lastName{float:right}@media (max-height:700px){.quickModal#dialogAddUser #addUserMessage{margin-top:-7px;margin-bottom:7px}}.quickModal#dialogLogin a{text-decoration:none}.quickModal #addUserMessage{margin-bottom:15px}.quickModal select{width:100%}.quickModal#dialogPrefs .content{padding:20px 0 0 0;border-radius:0 0 4px 4px}.quickModal#dialogPrefs .content form{padding-left:25px;padding-right:25px}.quickModal#dialogGallerySettings.noPhotoAlbums #photoAlbumType{display:none}.quickModal#dialogGallerySettings #fieldGroup-newPhotoAlbumAlias{display:none}.quickModal#dialogGallerySettings .editPhotoAlbum:before{display:none}.quickModal#dialogTabSettings #linkToTab{display:none}.quickModal#dialogScheduledPublish{width:500px}.quickModal#dialogScheduledPublish form{display:flex;justify-content:space-between}.quickModal#dialogScheduledPublish form .required{display:none}.quickModal#dialogScheduledPublish .scheduledTimeContainer{width:175px}.quickModal#dialogScheduledPublish .scheduledTimezone{font-size:14px;font-style:italic;color:#666;margin-bottom:15px;margin-top:-5px}.quickModal#dialogScheduledPublish .buttons .save{width:218px}.quickModal#dialogScheduledPublish .buttons .save:before{background-position:0 -1350px;transform:scale(1.3);transform-origin:center center}.quickModal .scheduledDateSummary{padding-left:31px;color:#d6773f;display:block}.quickModal .scheduledDateSummary:before{content:"";background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:0 -1325px;background-size:150px;display:inline-block;width:13px;height:13px;transform:scale(1.15);position:absolute;margin-left:-29px;margin-top:1px}.quickModal.securePage .content{position:relative;padding-top:48px}.quickModal.securePage .content:before{content:"WARNING: Links are not secure!";position:absolute;width:100%;left:0;top:0;padding-top:5px;padding-bottom:5px;display:block;text-align:center;color:#fff;background-color:#eed8da;border-top:1px solid #fff;border-bottom:1px solid #fff}.modal{position:absolute;top:0;left:0;z-index:1200}.modal .title{position:fixed;box-sizing:border-box;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);top:0;width:100%;height:65px;padding:21px 0;background:#32466e;color:#fff;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif;font-size:24px;text-align:center;text-transform:uppercase}.modal .content{position:fixed;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);top:75px;bottom:80px;overflow:auto;width:720px;padding:20px 25px;background-color:#fff;border-radius:4px}.modal .content form{position:relative;height:100%;padding:0}.modal .content form .modalTabs{position:relative;height:100%;border:0;margin:0;padding:0;background:0 0;overflow:hidden}.modal .content form .modalTabs>ul{display:flex;overflow:hidden;border:0;margin:5px 0 0;padding:0;width:100%;background:0 0;border-radius:0}.modal .content form .modalTabs>ul li{top:0;border:0;margin:0;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif;font-size:24px;font-weight:400;border-radius:0;flex-grow:1;flex-basis:0}.modal .content form .modalTabs>ul li:first-child{border-top-left-radius:4px}.modal .content form .modalTabs>ul li:last-child{border-top-right-radius:4px}.modal .content form .modalTabs>ul li.ui-state-default{margin-right:2px;border-bottom:1px solid rgba(0,0,0,.2);background:#666}.modal .content form .modalTabs>ul li.ui-state-default:last-child{margin-right:0}.modal .content form .modalTabs>ul li.ui-state-default a{color:#fff;text-decoration:none}.modal .content form .modalTabs>ul li.ui-state-default:hover{background:#777}.modal .content form .modalTabs>ul li.ui-state-active{border-bottom:1px solid #fff;background:#fff}.modal .content form .modalTabs>ul li.ui-state-active a{opacity:1;color:#676767}.modal .content form .modalTabs>ul li.ui-state-active:hover{background:#fff}.modal .content form .modalTabs>ul>li{width:33.33333%;box-sizing:border-box}.modal .content form .modalTabs>ul>li .ui-tabs-anchor{width:100%;box-sizing:border-box;text-align:center}.modal .content form .modalTabs .fieldTypeViewable[data-fieldtypes=EMAIL]>div:not(:only-of-type) #cke_fieldText{margin-bottom:15px}.modal .content form .modalTabs>div{position:absolute;top:60px;bottom:0;box-sizing:border-box;width:100%;padding:32px 35px;overflow:auto;background:#fff}.modal .content form .modalTabs>div>div{clear:both}.modal .content form .modalTabs .modalTabs{height:350px;border-radius:0;overflow:hidden}.modal .content form .modalTabs .modalTabs>ul{display:block;float:left;width:150px}.modal .content form .modalTabs .modalTabs>ul li{clear:both;display:block}.modal .content form .modalTabs .modalTabs>ul li a{width:98px;padding-bottom:12px;text-align:center}.modal .content form .modalTabs .modalTabs>ul li:first-child,.modal .content form .modalTabs .modalTabs>ul li:last-child{border-radius:0}.modal .content form .modalTabs .modalTabs>ul li.ui-state-default{border:1px solid #e2e2e2;background:#eff3fb}.modal .content form .modalTabs .modalTabs>ul li.ui-state-default a{color:#738bb9}.modal .content form .modalTabs .modalTabs>ul li.ui-state-default a:hover{opacity:1}.modal .content form .modalTabs .modalTabs>ul li.ui-state-active{border:1px solid #1b365d;background:#738bb9}.modal .content form .modalTabs .modalTabs>ul li.ui-state-active a{color:#f7f9fd}.modal .content form .modalTabs .modalTabs>div{top:0;float:left;width:600px;margin-left:150px;padding-top:0;padding-right:0;border-top-right-radius:0}.modal .content #linkURLInternal{width:100%}.modal.tabbedModal .content{padding:0;background:0 0;border-radius:0}.modal.wideModal .content{width:90%}.modal.noPadding .content{padding:0}.modal .buttons{position:fixed;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);bottom:0;width:100%;height:65px;background:#fff;display:flex;justify-content:center}.modal .buttons a,.modal .buttons span{margin-top:13px}.modal .buttons .ok.disabled,.modal .buttons .save.disabled{opacity:.2}.modal .buttons .closeAll{width:135px}#fieldGroup-newsDate,#fieldGroup-newsOffDate{display:inline-block;vertical-align:top}#fieldGroup-newsDate,#fieldGroup-newsDate input,#fieldGroup-newsOffDate,#fieldGroup-newsOffDate input{width:307px}#fieldGroup-endTime,#fieldGroup-startTime{display:inline-block;vertical-align:top}#fieldGroup-endTime,#fieldGroup-endTime input,#fieldGroup-startTime,#fieldGroup-startTime input{width:299.5px}#fieldGroup-newsDate,#fieldGroup-startTime{margin-right:30px}#fieldGroup-recurringUntil input{width:300px}#fieldGroup-chargeMissedPayments .label{margin-bottom:4px}#fieldGroup-chargeMissedPayments .checkboxContainer p{margin-top:10px;margin-bottom:0}#fieldGroup-chargeMissedPayments .requiredErrorText{margin-bottom:5px;display:flex;align-items:baseline}#fieldGroup-chargeMissedPayments .requiredErrorText::before{width:13px;height:13px;background-size:13px 13px;background-image:url("../images/admin/payments/circle-exclamation-light.svg");background-repeat:no-repeat;content:"";margin-right:7px;display:inline-block}#fieldGroup-documentURL:not(.requiredError) .fileButton{margin-left:0}#fieldGroup-documentURL.requiredError .requiredErrorText{font-size:0px}#fieldGroup-documentURL.requiredError .requiredErrorText:after{content:"Please add a Document";font-size:15px}#fieldGroup-documentURL .fileButton{padding-left:0}#fieldGroup-documentURL .fileButton:hover .buttonTextChange:before{background-position:-100px -575px}.dialog select.searchable{max-width:100%}.subordinateWrapper{border:1px dashed #ddd;border-radius:4px;padding:30px 14px 15px;margin:-30px 0 15px -15px;background:#f8f9fd}.fieldSubmissionLimitReached,.formSubmissionLimitReached{color:#e60505;margin-bottom:15px}#repeatingText{color:#d47935;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif}#fieldGroup-eventPicture,#fieldGroup-newsPicture,#fieldGroup-picture,#repeatingText{margin-bottom:15px}.fileThumb{display:block;float:left;width:128px;height:128px;margin:3px 10px 15px 3px;background:#ccc;box-shadow:0 0 3px 2px rgba(0,0,0,.2)}.filePreview{display:block;float:left;max-width:763px;height:auto;margin:0 0 15px 0;border:1px solid #b6b6b6;background:#ccc}.modal #fieldGroup-pageImageUrl{width:100%}.modal .filePreview{max-width:calc(100% - 200px);max-height:250px}#fieldGroup-locationID{display:inline;float:left}#fieldGroup-locationID select{max-width:365px}#buttonManageLocations{margin-top:22px;margin-bottom:15px;margin-left:15px;position:relative}#buttonManageLocations:before{width:12px;height:19px;background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-125px -550px;background-size:150px}#buttonManageLocations:hover:before{background-position:-125px -575px}#dialogSacramentTimesSettings .editSacramentTimes:before{display:none}#changePasswordButton,.userBasicSettings .adminButton{margin-right:15px}#changePasswordButton:before,.userBasicSettings .adminButton:before{display:none}#changePasswordButton{margin-top:15px}#cropButton_normal:before,.cropButton:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:0 -1075px;background-size:150px;width:14px}#cropButton_normal:hover:before,.cropButton:hover:before{background-position:0 -1100px}#dialogSocialMediaSettings{width:auto;align-items:center;display:flex;margin-left:-210px}#dialogSocialMediaSettings .dialog{max-height:calc(100% - 40px);overflow-y:auto;display:block}#dialogSocialMediaSettings form{width:370px}#dialogSocialMediaSettings .content{border-top:20px solid #fff;border-bottom:20px solid #fff;padding-top:0;padding-bottom:0}#dialogSocialMediaSettings,#personSocialMediaSettings{margin-top:0}#dialogSocialMediaSettings .socialMediaItem,#personSocialMediaSettings .socialMediaItem{margin-left:-20px;position:relative;padding:2px 0 2px 20px}#dialogSocialMediaSettings .socialMediaItem:hover .moveHandle,#personSocialMediaSettings .socialMediaItem:hover .moveHandle{opacity:1}#dialogSocialMediaSettings .moveHandle,#personSocialMediaSettings .moveHandle{position:absolute;opacity:0;z-index:199;left:0;top:0;bottom:0;width:20px;background-color:#de772b;cursor:move}#dialogSocialMediaSettings .fieldLabel,#personSocialMediaSettings .fieldLabel{display:none}#dialogSocialMediaSettings .inputHolder,#personSocialMediaSettings .inputHolder{float:left;width:30%;margin-right:1%}#dialogSocialMediaSettings .inputHolder.requiredError .requiredErrorText,#dialogSocialMediaSettings .inputHolder.validateError .validateErrorText,#personSocialMediaSettings .inputHolder.requiredError .requiredErrorText,#personSocialMediaSettings .inputHolder.validateError .validateErrorText{display:block}#dialogSocialMediaSettings .inputHolder[id*=SocialMediaValue],#personSocialMediaSettings .inputHolder[id*=SocialMediaValue]{width:69%;margin-right:0}#dialogSocialMediaSettings .inputHolder select,#personSocialMediaSettings .inputHolder select{width:100%;margin:0}#dialogSocialMediaSettings .inputHolder input,#personSocialMediaSettings .inputHolder input{margin:0}#dialogSocialMediaSettings .requiredErrorText,#dialogSocialMediaSettings .validateErrorText,#personSocialMediaSettings .requiredErrorText,#personSocialMediaSettings .validateErrorText{margin:10px 0 0 0;display:none}#chooseDialogHolder{display:none}.fileChooseDialog{width:auto;min-width:420px}.fileChooseDialog .content{display:flex;gap:10px;justify-content:center}.fileChooseDialog .uploadFiles{position:absolute}.fileChooseDialog .uploadInput{display:none}.fileChooseDialog .fileSelectorButton,.fileChooseDialog .stockPhotoPageLink,.fileChooseDialog .stockPhotoSelectorButton,.fileChooseDialog .uploadButton{display:block;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif;font-size:18px;color:#444;text-align:center;cursor:pointer;width:176px;height:152px;box-sizing:border-box;padding:10px;border:1px solid #b9b9b9;border-radius:5px;display:inline-flex;flex-direction:column;justify-content:center;font-weight:700}.fileChooseDialog .fileSelectorButton:before,.fileChooseDialog .stockPhotoPageLink:before,.fileChooseDialog .stockPhotoSelectorButton:before,.fileChooseDialog .uploadButton:before{content:"";display:block;margin-bottom:10px;background-size:100%;background-repeat:no-repeat;margin:0 auto 12px auto}.fileChooseDialog .fileSelectorButton:hover,.fileChooseDialog .stockPhotoPageLink:hover,.fileChooseDialog .stockPhotoSelectorButton:hover,.fileChooseDialog .uploadButton:hover{background-color:#f2f2f2;color:#444}.fileChooseDialog .uploadButton:before{background-image:url("../images/admin/sprites/upload.png");width:67px;height:45px}.fileChooseDialog .fileSelectorButton:before{background-image:url("../images/admin/sprites/files.png");width:51px;height:45px}.fileChooseDialog .stockPhotoPageLink:before,.fileChooseDialog .stockPhotoSelectorButton:before{background-image:url("../images/admin/sprites/stock-photos.png");width:54px;height:43px}.fileChooseDialog .stockPhotoPageLink:hover{font-size:0px;background-color:#158f1d;color:#fff;padding:10px 25px}.fileChooseDialog .stockPhotoPageLink:hover:before{background-image:url("../images/admin/sprites/stock-photos-unlock.png");width:46px;height:47px}.fileChooseDialog .stockPhotoPageLink:hover:after{content:"Unlock Stock Photo Library";font-size:18px}.fileControl:not(.fileControlNoFile).previewImage,.fileControl:not(.fileControlNoFile).thumbImage{display:inline-block;float:left}.fileControl:not(.fileControlNoFile).previewImage+*,.fileControl:not(.fileControlNoFile).thumbImage+*{clear:left}.fileControl:not(.fileControlNoFile).previewImage .uploadSize,.fileControl:not(.fileControlNoFile).thumbImage .uploadSize{width:185px;text-align:center;padding-left:0}.fileControl:not(.fileControlNoFile).previewImage .cropButton,.fileControl:not(.fileControlNoFile).previewImage .fileButton,.fileControl:not(.fileControlNoFile).previewImage .fileRemoveButton,.fileControl:not(.fileControlNoFile).previewImage .uploadSize,.fileControl:not(.fileControlNoFile).thumbImage .cropButton,.fileControl:not(.fileControlNoFile).thumbImage .fileButton,.fileControl:not(.fileControlNoFile).thumbImage .fileRemoveButton,.fileControl:not(.fileControlNoFile).thumbImage .uploadSize{float:right;clear:right}.fileControl:not(.fileControlNoFile) .fileButton:before{display:none}#dialogDocument .fileControl{width:100%}#dialogDocument .fileControl .fileButton{width:auto;min-width:185px;max-width:200px}#dialogDocument .fileControl .buttonTextChange{padding-right:12px}.fileControl:not(.fileControlNoFile)>span:not([class*=Landing]){text-align:left;padding-left:32px;justify-content:flex-start}.fileControl .fieldLabel{clear:both}#designStudio #headerProperties #fieldGroup-pageImageUrl.fileControl .fieldLabel{width:100%}.fileControl input{display:none}.fileControl .cropButton,.fileControl .fileButton,.fileControl .fileRemoveButton{white-space:nowrap;margin-left:10px}.fileControl .buttonTextChange,.fileControl .fileRemoveButton{display:inline-flex;align-items:center}.fileControl .buttonTextChange:before,.fileControl .fileRemoveButton:before{content:"";height:20px;width:16px;margin-right:10px;display:block}.fileControl .buttonTextAdd{display:none}.fileControl .buttonTextAdd:before{margin-bottom:-2px}.fileControl .buttonTextChange{display:inline-flex}.fileControl .filePreview:not([src*="/pictures/"])+.upload,.fileControl .fileThumb:not([style*="/thumb/"])+.upload{margin-left:0}.fileControl .filePreview[src*="/pictures/"]+.upload:before,.fileControl .fileThumb[style*="/thumb/"]+.upload:before{display:none}.fileControl .filePreview[src*="/pictures/"]+.upload .buttonTextChange:before,.fileControl .fileThumb[style*="/thumb/"]+.upload .buttonTextChange:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-100px -550px;background-size:150px;width:16px}.fileControl .filePreview[src*="/pictures/"]+.upload:hover .buttonTextChange:before,.fileControl .fileThumb[style*="/thumb/"]+.upload:hover .buttonTextChange:before{background-position:-100px -575px}.fileControl .buttonTextChange:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-100px -550px;background-size:150px}.fileControl .fileButton:hover .buttonTextChange:before{background-position:-100px -575px}.fileControl .fileRemoveButton:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-75px -450px;background-size:150px;height:19px}.fileControl .fileRemoveButton:hover:before{background-position:-75px -475px}.fileControl#fieldGroup-pageImageUrl{width:auto}.fileControl .uploadSize{display:inline-block;position:relative;top:4px;margin-bottom:4px;margin-left:10px;color:#777;vertical-align:top}.fileControl .uploadSize.doubleSize .uploadSizeNormal,.fileControl .uploadSize:not(.doubleSize) .uploadSizeDoubleSize{display:none}.fileControl .uploadSize.doubleSize{text-align:center}.fileControl .uploadSize.doubleSize .fieldHelpButton{margin-top:-5px}#dialogSlideshowSettings.fileControl .uploadSize{top:7px}.fileControl .uploadSize .uploadSizeMaxHeight,.fileControl .uploadSize .uploadSizeMaxWidth{display:none}.headlineSection .sectionBody .fileControl{padding-top:35px;z-index:1;font-size:15px;font-family:PillGothic300mg-Regular,Tahoma,Arial,sans-serif}.headlineSection .sectionBody .fileControl .uploadText{opacity:.4;padding-left:0}.headlineSection .sectionBody .fileControl .fileButton{display:inline-block;width:auto;height:auto;padding:0 0 2px 0;border-radius:0;background:0 0;border:none;border-bottom:1px solid currentColor;margin:0;opacity:.4;color:inherit;transform:none;font-size:15px;font-family:PillGothic300mg-Medium,Tahoma,Arial,sans-serif}.headlineSection .sectionBody .fileControl .fileButton:hover{opacity:1}.headlineSection .sectionBody .fileControl .fileButton .uploadImageIcon{position:absolute;left:50%;width:27px;height:22px;transform:translateX(-50%);margin-top:-35px}.headlineSection .sectionBody .fileControl .fileButton .buttonTextChange:before,.headlineSection .sectionBody .fileControl .fileButton:before{display:none}.headlineSection .sectionBody .fileControl .buttonTextChange{display:inline}.fileControl .quickSelectButtons{display:none}.fileControl.fileControlNoFile{margin-bottom:15px}.fileControl.fileControlNoFile .buttonTextAdd{display:inline}.fileControl.fileControlNoFile .buttonTextAdd:before{display:inline-block;height:15px}.fileControl.fileControlNoFile .buttonTextChange,.fileControl.fileControlNoFile .cropButton,.fileControl.fileControlNoFile .filePreview,.fileControl.fileControlNoFile .fileRemoveButton,.fileControl.fileControlNoFile .fileThumb{display:none}.fileControl.fileControlNoFile .upload{margin-bottom:1px}.cke_dialog .cke_dialog_body .fileControl.fileControlNoFile .upload{justify-content:center;padding-left:0}.fileControl.fileControlNoFile .upload:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-75px -550px;background-size:150px;width:15px}.fileControl.fileControlNoFile .upload:hover:before{background-position:-75px -575px}.fileControl.fileControlNoFile .quickSelectButtons{display:block}.fileControl.fileControlNoFile .quickSelectButtons~.fileButton{display:none}.quickSelectButton{margin-left:10px;vertical-align:bottom}.quickSelectButton[data-type=upload]:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-75px -550px;background-size:150px;width:15px;height:19px}.quickSelectButton[data-type=upload]:hover:before{background-position:-75px -575px}.quickSelectButton[data-type=files]:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:0 -1200px;background-size:150px;width:17px;height:14px;transform:scale(1.3)}.quickSelectButton[data-type=files]:hover:before{background-position:0 -1225px}.quickSelectButton.unlockStockPhotos:before,.quickSelectButton[data-type=stockphotos]:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-50px -750px;background-size:150px;width:17px;height:14px}.quickSelectButton.unlockStockPhotos:hover:before,.quickSelectButton[data-type=stockphotos]:hover:before{background-position:-50px -775px}#dialogButtonSettings .fileControl,#dialogLogoSettings #fieldGroup-siteLogoURL{overflow:unset}#dialogButtonSettings .fileControl:not(.fileControlNoFile) .uploadSize.doubleSize,#dialogLogoSettings #fieldGroup-siteLogoURL:not(.fileControlNoFile) .uploadSize.doubleSize{float:left;width:auto}#dialogButtonSettings .fileControl .uploadSize.doubleSize .fieldHelp,#dialogLogoSettings #fieldGroup-siteLogoURL .uploadSize.doubleSize .fieldHelp{width:250px}#dialogButtonSettings #numberButtons{background-image:none!important}#dialogButtonSettings .ui-spinner{margin-bottom:0}#dialogButtonSettings .buttonOptions{margin:35px 0 0;position:relative;float:left;width:100%;box-sizing:border-box}#dialogButtonSettings .buttonOptions legend{color:#1b365d;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif;font-size:20px;position:absolute;top:-20px;height:40px;box-sizing:border-box}#dialogButtonSettings .buttonOptions legend span{padding:4px 15px 0;float:left;line-height:22px}#dialogLocations .locationList li,#dialogPeopleSettings .peopleList li{padding:5px 15px}#dialogLocations .locationList,#dialogPaymentSettings #presetAccountOptionsList,#dialogPaymentSettings #presetAmountOptionsList,#dialogPeopleSettings .peopleList{margin:15px 0 0 0;padding:0;list-style-type:none}#dialogLocations .locationList li,#dialogPaymentSettings #presetAccountOptionsList li,#dialogPaymentSettings #presetAmountOptionsList li,#dialogPeopleSettings .peopleList li{clear:both;position:relative;margin:5px 0;overflow:auto}#dialogLocations .locationList li:hover,#dialogPaymentSettings #presetAccountOptionsList li:hover,#dialogPaymentSettings #presetAmountOptionsList li:hover,#dialogPeopleSettings .peopleList li:hover{box-shadow:0 0 0 1px #de772b}#dialogLocations .locationList li span,#dialogPaymentSettings #presetAccountOptionsList li span,#dialogPaymentSettings #presetAmountOptionsList li span,#dialogPeopleSettings .peopleList li span{display:block;font-size:18px}#dialogLocations .locationList li .name,#dialogPaymentSettings #presetAccountOptionsList li .name,#dialogPaymentSettings #presetAmountOptionsList li .name,#dialogPeopleSettings .peopleList li .name{padding-top:2px;cursor:text;float:left;margin-right:10px}#dialogLocations .locationList li .deleteLocation,#dialogLocations .locationList li .editLocation{float:left;margin-right:15px;font-size:0;cursor:pointer}#dialogLocations .locationList li .editLocation{margin-left:30px;margin-right:10px}#dialogLocations .locationList li .deleteLocation+.editLocation{margin-left:0}#dialogPeopleSettings .peopleList li{padding:0;margin-bottom:8px;display:flex;align-items:center;width:100%}#dialogPeopleSettings .peopleList li .tagPersonButton{float:left;margin-right:10px;margin-bottom:0;display:inline-flex;width:110px;height:34px;padding:4px 10px 0;font-size:15px}#dialogPeopleSettings .peopleList li .tagPersonButton:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-25px -1200px;background-size:150px;height:13px;width:10px}#dialogPeopleSettings .peopleList li .tagPersonButton:hover:before{background-position:-25px -1225px}#dialogPeopleSettings .peopleList li:hover{box-shadow:0 0 0 0 transparent}#dialogPeopleSettings .content .peopleList li .deletePersonButton,#dialogPeopleSettings .content .peopleList li .editPersonButton{position:absolute;top:0;right:10px}#dialogPeopleSettings .content .peopleList li .editPersonButton{right:42px}#dialogLocations .locationList li .deleteLocation,#dialogLocations .locationList li .editLocation,#dialogPaymentSettings #presetAccountOptionsList li .optionDelete,#dialogPaymentSettings #presetAccountOptionsList li .presetAccountOptionSettings,#dialogPaymentSettings #presetAmountOptionsList li .optionDefault,#dialogPaymentSettings #presetAmountOptionsList li .optionDelete,#dialogPeopleSettings .peopleList li .deletePersonButton,#dialogPeopleSettings .peopleList li .editPersonButton{min-width:13px;min-height:25px;position:relative}#dialogLocations .locationList li .deleteLocation:before,#dialogLocations .locationList li .editLocation:before,#dialogPaymentSettings #presetAccountOptionsList li .optionDelete:before,#dialogPaymentSettings #presetAccountOptionsList li .presetAccountOptionSettings:before,#dialogPaymentSettings #presetAmountOptionsList li .optionDefault:before,#dialogPaymentSettings #presetAmountOptionsList li .optionDelete:before,#dialogPeopleSettings .peopleList li .deletePersonButton:before,#dialogPeopleSettings .peopleList li .editPersonButton:before{content:"";position:absolute;top:0;left:0}#dialogLocations .locationList li .editLocation,#dialogPaymentSettings #presetAccountOptionsList li .presetAccountOptionSettings,#dialogPeopleSettings .peopleList li .editPersonButton{font-size:0}#dialogLocations .locationList li .editLocation:before,#dialogPaymentSettings #presetAccountOptionsList li .presetAccountOptionSettings:before,#dialogPeopleSettings .peopleList li .editPersonButton:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-100px -625px;background-size:150px;margin:4px 0;height:16px;width:16px}#dialogLocations .locationList li .editLocation:hover:before,#dialogPaymentSettings #presetAccountOptionsList li .presetAccountOptionSettings:hover:before,#dialogPeopleSettings .peopleList li .editPersonButton:hover:before{background-position:-100px -550px}#dialogLocations .locationList li .deleteLocation,#dialogPaymentSettings #presetAccountOptionsList li .optionDelete,#dialogPaymentSettings #presetAmountOptionsList li .optionDelete,#dialogPeopleSettings .peopleList li .deletePersonButton{font-size:0}#dialogLocations .locationList li .deleteLocation:before,#dialogPaymentSettings #presetAccountOptionsList li .optionDelete:before,#dialogPaymentSettings #presetAmountOptionsList li .optionDelete:before,#dialogPeopleSettings .peopleList li .deletePersonButton:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-75px -850px;background-size:150px;margin:5px 0;width:13px;height:15px}#dialogLocations .locationList li .deleteLocation:hover:before,#dialogPaymentSettings #presetAccountOptionsList li .optionDelete:hover:before,#dialogPaymentSettings #presetAmountOptionsList li .optionDelete:hover:before,#dialogPeopleSettings .peopleList li .deletePersonButton:hover:before{background-position:-75px -825px}#dialogConnectGroupSettings #fieldGroup-submitButtonText{width:300px}#dialogConnectGroupSettings #additionalTextContainer .fieldLabel{display:none}#dialogImageCropper form{height:auto}.cropper{top:0!important;left:0!important}.aspectHidden+#cropContainer #cropper_cropWindow:after,.aspectHidden+#cropContainer #cropper_cropWindow:before{display:none}#cropper_image{background-image:linear-gradient(45deg,#eee 25%,transparent 25%,transparent 75%,#eee 75%,#eee 100%),linear-gradient(45deg,#eee 25%,#fff 25%,#fff 75%,#eee 75%,#eee 100%);background-size:20px 20px;background-position:0 0,10px 10px}#cropper_cropWindow:after,#cropper_cropWindow:before{content:"";border:1px solid rgba(255,255,255,.5);position:absolute;display:block}#cropper_cropWindow:before{width:33.33333333%;height:100%;top:0;left:calc(100%/3 - 1px);border-width:0 1px}#cropper_cropWindow:after{width:100%;height:33.33333333%;left:0;top:calc(100%/3 - 1px);border-width:1px 0}#cropper_cropWindow .ui-resizable{opacity:1;background:rgba(255,255,255,.3);border:solid #000 1px}#cropper_cropWindow .ui-resizable:hover{opacity:.5}#cropper_cropWindow .ui-resizable-e{height:24px;width:4px;top:50%;margin-top:-13px;right:0;background-color:rgba(0,0,0,.5);border:1px solid #fff;cursor:col-resize}#cropper_cropWindow .ui-resizable-e:before{content:"";position:absolute;height:100%;width:12px;right:4px;top:0}#cropper_cropWindow .ui-resizable-s{height:4px;width:24px;left:50%;margin-left:-13px;bottom:0;background-color:rgba(0,0,0,.5);border:1px solid #fff;cursor:row-resize}#cropper_cropWindow .ui-resizable-s:before{content:"";position:absolute;height:12px;width:100%;right:0;bottom:4px}#cropper_cropWindow .ui-resizable-se{width:4px;height:4px;right:0;bottom:0;background:rgba(0,0,0,.5);border:1px solid #fff;border-width:0 1px 1px 0;cursor:nwse-resize}#cropper_cropWindow .ui-resizable-se:before{content:"";position:absolute;height:100%;width:20px;right:4px;bottom:-1px;background:rgba(0,0,0,.5);border:1px solid #fff;border-right-width:0}#cropper_cropWindow .ui-resizable-se:after{content:"";position:absolute;height:20px;width:100%;right:-1px;bottom:4px;background:rgba(0,0,0,.5);border:1px solid #fff;border-bottom-width:0}.cropShade{background:rgba(255,255,255,.3)}#cropper_cropShade_e{border-left:1px solid rgba(255,255,255,.5)}#cropper_cropShade_s{border-top:1px solid rgba(255,255,255,.5)}.sliderContainer{position:relative;clear:both;margin:22px 0 10px}#imageCropperForm .formLink{display:flex;clear:both}#imageCropperForm .formLink #fieldGroup-linkURLInternal,#imageCropperForm .formLink #linkTarget{margin-right:19px}#imageCropperForm .formLink #fieldGroup-linkURLInternal #linkURLInternal,#imageCropperForm .formLink #linkTarget #linkURLInternal{width:360px;height:41px}#imageCropperForm .formLink #fieldGroup-linkURL{padding-left:1px;position:relative;flex-grow:1}#imageCropperForm .formLink #fieldGroup-linkURL #linkURL{min-width:300px}#imageCropperForm .formLink .radioContainer,#imageCropperForm .formLink input,#imageCropperForm .formLink select{margin-bottom:5px}#imageCropperForm #fieldGroup-title{float:left;width:calc((100% - 20px)/ 2);clear:both;position:relative;margin-right:20px}#imageCropperForm #fieldGroup-title #title{min-width:300px}#imageCropperForm>div>.inputHolder{float:left;width:calc((100% - 20px)/ 2)}#imageCropperForm>div>.inputHolder #description{min-width:300px}#imageCropperForm #callToAction,#imageCropperForm #description,#imageCropperForm #linkURL,#imageCropperForm #title,#imageCropperForm .radioContainer{height:41px}#imageCropperForm .radioContainer{box-sizing:border-box;display:flex}#imageCropperForm .radioContainer label{display:flex;align-items:center}#imageCropperForm .radioContainer .ui-button[for=linkTarget_EXTERNAL]{margin-right:5px}#imageCropperForm textarea{padding-top:11px}#resetCrop{float:left;margin-right:20px;text-transform:none;width:92px}#resetCrop:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-100px -450px;background-size:150px;width:16px;height:19px}#resetCrop:hover:before{background-position:-100px -475px}#cropPercent{float:left;margin:12px 0 10px;width:58px;color:#32466e;overflow:hidden;font-size:16px}#cropPercent:after{content:"Zoom";display:block;font-size:10px}#slider{float:left;min-width:325px;width:calc(100% - 480px);height:12px;margin:13px 19px 17px 0;border:1px solid #b2bbc2}#slider .ui-slider-handle{background:#32466e;border:1px solid #d7d7d7;width:21px;height:21px}#slider a{border:1px solid #758a9b;background:#c5d6e6;border-radius:0;cursor:pointer;-webkit-backface-visibility:hidden}#cropDimensions{float:left;margin-right:21px;margin-bottom:7px;font-family:PillGothic300mg-Medium,Tahoma,Arial,sans-serif;font-size:16px;color:#6d6d6d;vertical-align:bottom}.aspectHidden #cropDimensions{margin-right:0}#cropDimensions input{text-align:center;width:82px;height:41px;margin-bottom:3px;background:#fff}#cropDimensions .cropDimID{margin-left:-16px;margin-right:8px;vertical-align:bottom}#cropDimensions .cropperMultiply{margin:0 4px}#cropDimensions #viewScale{margin-left:8px;text-align:right;width:75px;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif}#cropDimensions #viewScale[style*=inline]{display:inline-block!important}#aspectControl{height:41px;float:left;display:flex;align-items:center;border:1px solid #b6b6b6;border-radius:4px;padding:4px;box-sizing:border-box}.aspectHidden #aspectControl{display:none}#aspectControl #aspectLock{margin-right:5px}#aspectControl #aspectLock:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-75px -950px;background-size:150px}#aspectControl #aspectLock:hover:before{background-position:-75px -900px}#aspectControl #aspectLock.active:before{background-position:-75px -925px}#aspectControl #aspectUnlock:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-100px -950px;background-size:150px}#aspectControl #aspectUnlock:hover:before{background-position:-100px -900px}#aspectControl #aspectUnlock.active:before{background-position:-100px -925px}#aspectControl .aspect{font-size:0px;display:flex;align-items:center;justify-content:center}#aspectControl .aspect:before{content:"";width:10px;height:18px;display:block}#aspectControl .aspect:hover{background-color:#eee;background-size:24px 24px}#aspectControl .aspect.active{background-color:#1b365d;background-size:24px 24px}#aspectControl>div{float:left;height:31px;width:31px;padding-top:5px;padding-left:5px;padding-right:5px;cursor:pointer;box-sizing:border-box}#aspectControl>div:hover{background:#eee}#aspectControl>div.active{background:#1b365d;border-radius:4px}#aspectControl>div:last-child{margin-right:0}#cropContainerBoundary{overflow:hidden;padding-top:100px;padding-bottom:100px}#cropContainer{margin-left:auto;margin-right:auto;outline:1px solid #000;border:1px solid #d7d7d7}#cropContainer .cropper_image_overflow{opacity:.5;cursor:not-allowed;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}#cropper_imageWrapper{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);font-size:0px;outline:1px solid #d7d7d7}.pageTree{width:206px;min-height:57px;border:1px solid #b7bec7;background:#eff3fb;font-size:15px;border-radius:4px;color:#32466e}.pageTree li,.pageTree ul{margin:0;padding:0;list-style-type:none}.pageTree li{clear:both;overflow:auto;border-top:1px solid #d5d5d5}.pageTree li:not(.pageCollapsed),.pageTree li:not(.pageExpanded){cursor:text}.pageTree li.pageCollapsed,.pageTree li.pageExpanded{cursor:pointer}.pageTree li .pageName{width:146px;padding:7px 0 5px 20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative}.pageTree li .pageName:before{display:inline-block;position:absolute;height:9px;width:5px;margin-top:5px;margin-left:-20px}.pageTree li.pageCollapsed>.pageName:before{content:"";background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-25px -300px;background-size:150px;margin-top:3px}.pageTree li.pageExpanded>.pageName:before{content:"";background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-25px -325px;background-size:150px;height:5px;width:9px}.pageTree li li{background:#ecf3ed}.pageTree li li .pageName{width:136px;padding-left:30px}.pageTree li li li{background:#eee}.pageTree li li li .pageName{width:126px;padding-left:40px}.pageTree li li li li{background:#f8f9fd}.pageTree li li li li .pageName{width:116px;padding-left:50px}.pageTree .pageRemove,.pageTree .tagCheck{cursor:pointer;display:inline-block;width:40px;height:24px;box-sizing:border-box;padding:5px 9px 0}.pageTree .pageRemove span,.pageTree .tagCheck span{display:block;width:19px;height:19px}.pageTree .tagCheck{padding-right:0;width:31px}.pageTree .pageCollapsed ul{display:none}.pageTree .treeTitle{padding:5px 5px 2px;color:#fff;font-size:15px;text-align:center;text-transform:uppercase}#pageTagSection .pageTagSelected.pageTree,#pageTagSection .pageTagTree.pageTree{clear:none}.pageTagSelected,.pageTagTree{width:310px}.pageTagSelected li .pageName,.pageTagTree li .pageName{width:265px}.pageTagSelected li li .pageName,.pageTagTree li li .pageName{width:250px}.pageTagSelected li li li .pageName,.pageTagTree li li li .pageName{width:235px}.pageTagSelected li li li li .pageName,.pageTagTree li li li li .pageName{width:220px}.pageTagSelected,.pageUserTreeSelected{float:left}.pageTagSelected .treeTitle,.pageUserTreeSelected .treeTitle{background:#de772b}.pageTagSelected .pageRemove,.pageTagSelected .tagCheck,.pageUserTreeSelected .pageRemove,.pageUserTreeSelected .tagCheck{margin-right:5px;position:relative}.pageTagSelected .pageRemove:before,.pageTagSelected .tagCheck:before,.pageUserTreeSelected .pageRemove:before,.pageUserTreeSelected .tagCheck:before{content:"";background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:0 -400px;background-size:150px;position:absolute;display:block;width:19px;height:19px;right:5px}.pageTagSelected .pageRemove:hover:before,.pageTagSelected .tagCheck:hover:before,.pageUserTreeSelected .pageRemove:hover:before,.pageUserTreeSelected .tagCheck:hover:before{background-position:0 -425px}.pageUserTreeSelected>ul>li:not(.selected){border-top:none}.pageUserTreeSelected>ul>li:not(.selected) li:not(.selected){border-top:none}.pageUserTreeSelected li .pageName{padding-left:26px;width:135px}.pageUserTreeSelected li .pageName:before{margin-left:-14px}.pageUserTreeSelected li li .pageName{width:131px}.pageUserTreeSelected .pageName,.pageUserTreeSelected .pageRemove,.pageUserTreeSelected .tagCheck{display:none}.pageUserTreeSelected .selected{display:block}.pageUserTreeSelected .selected .pageName{display:block}.pageUserTreeSelected .selected .pageName{float:left}.pageUserTreeSelected .selected .pageRemove,.pageUserTreeSelected .selected .tagCheck{display:none;float:right;margin-right:0}.pageUserTreeSelected .selected>.pageRemove,.pageUserTreeSelected .selected>.tagCheck{display:block}.pageTagSelected span.pageName{display:block;width:245px}.pageTagSelected .pageRemove{display:block;float:right}.pageTagTree.pageTree,.pageUserTreeAvailable.pageTree{float:right}.pageTagTree.pageTree .treeTitle,.pageUserTreeAvailable.pageTree .treeTitle{background:#32466e}.pageTagTree.pageTree .tagCheck span,.pageUserTreeAvailable.pageTree .tagCheck span{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-25px -400px;background-size:150px}.pageTagTree.pageTree .tagCheck:hover span,.pageUserTreeAvailable.pageTree .tagCheck:hover span{background-position:-25px -425px}.pageTagTree.pageTree .pageName,.pageUserTreeAvailable.pageTree .pageName{display:block;float:right;padding-left:29px}.pageUserTreeAvailable li{opacity:1}.pageUserTreeAvailable .selected .pageName{opacity:.5}.pageUserTreeAvailable .selected .tagCheck{display:none}.pageTagTree .checked>.tagCheck{display:none}.pageTagTree.pageTree .pageName{width:250px}.pageTagTree.pageTree li li .pageName{width:230px}.pageTagTree.pageTree li li li .pageName{width:220px}#dialogSlideshowSettings #fieldGroup-slideshowPicture{width:100%}#dialogSlideshowSettings #fieldGroup-slideshowPicture .fieldLabel{display:none}#dialogSlideshowSettings #fieldGroup-slideshowPicture .fileButton{float:left}#dialogSlideshowSettings .fileButton{width:185px;border-width:0}#dialogSlideshowSettings .slides{margin:10px 0 0 0;padding:0;list-style:none}#dialogSlideshowSettings .slides .hoverEditable{border-radius:3px}#dialogSlideshowSettings .slides li{clear:both;margin:0;padding:0}#dialogSlideshowSettings .slides li .moveHandleItem{right:auto;border-radius:3px 0 0 3px}#dialogSlideshowSettings .slides li .slideBody{width:100%;height:100%;overflow:hidden;padding:15px 20px;box-sizing:border-box}#dialogSlideshowSettings .slides li .disabled>.placeholder{content:"";height:21px;width:22px;position:absolute;top:16px;left:21px;background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-96px -146px;background-size:150px;background-color:#b30000;z-index:1}#dialogSlideshowSettings .slides li .disabled>.thumbnail{opacity:.5}#dialogSlideshowSettings .slides li .thumbnail{float:left;max-width:250px;max-height:96px;margin:0 15px 0 0;border:1px solid #1b365d}#dialogSlideshowSettings .slides li .slideshowText{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:4px}#dialogSlideshowSettings .slides li .slideshowStockPhoto{display:inline-block;padding:3px 5px 1px 5px;background-color:#dedede;border-radius:7px}#dialogSlideshowSettings .slides li .slideshowPhotoTitle{font-size:20px}#dialogSlideshowSettings .slides li .slideshowTextMedium{font-size:16px}#dialogSlideshowSettings .slides li .slideshowTextSmall{color:#376a8e;font-size:14px;text-decoration:none}#dialogSlideshowSettings .slides li .name{display:none}#dialogSlideshowSettings .inputHolder{position:relative;overflow:visible}#dialogSlideshowSettings #playerControls .fieldHelpButtonHidden{opacity:0;pointer-events:none}#dialogSlideshowSettings .greyedOut .radioContainer{pointer-events:none;opacity:.75;cursor:not-allowed}#dialogPaymentSettings #cke_paymentCompleteMessage{margin-bottom:20px}#dialogOnlineFormSettings #accountID,#dialogPaymentSettings #accountID{max-width:100%}#dialogOnlineFormSettings #fieldGroup-newPageID,#dialogOnlineFormSettings #fieldGroup-newSiteID{max-width:calc(100% - 224px);display:inline-block;margin-right:20px}#dialogOnlineFormSettings #fieldGroup-newPageID select,#dialogOnlineFormSettings #fieldGroup-newSiteID select{width:100%}#dialogOnlineFormSettings .copyOnlineFormButton{width:200px;display:inline-block;margin-top:22px;text-align:center;vertical-align:top}#dialogOnlineFormSettings .copyOnlineFormButton:before{display:none}#dialogOnlineFormSettings #cke_paymentCompleteMessage{margin-bottom:15px}#dialogOnlineFormSettings .ecpDemoPaymentsTabContent{font-size:16px;--space:15px;text-align:center;align-items:center}#dialogOnlineFormSettings .ecpDemoPaymentsTabContent .ec-en-heading-3 span{font-style:italic}#dialogOnlineFormSettings .ecpDemoPaymentsTabContent__brand-logo{width:300px}#dialogOnlineFormSettings .ecpDemoPaymentsTabContent p{margin:unset;margin-block-start:var(--space)}#dialogOnlineFormSettings .ecpDemoPaymentsTabContent .ec-en-button:hover{color:#fff}#dialogFormCopy.errorDialog .save{background:#32466e;width:210px}#dialogFormCopy.errorDialog .save:hover{background:#1b365d}#dialogFormCopy.errorDialog .save:before{display:none}#notEnoughAmountsError{margin-top:10px}#onlineForm .ofField{min-height:20px}#onlineForm.submissionLimitReached #onlineFormSidePanel>:not(.submissionLimitVisible){display:none}#onlineForm .adminFormDisabledMessage{background:#f8e9e9;border:1px solid #bc2222;border-left-width:10px;padding:15px 20px 15px 50px;border-radius:6px;color:#222;font-size:20px;position:relative;line-height:1.2}#onlineForm .adminFormDisabledMessage .solidErrorIcon{display:inline-block;width:30px;height:30px;color:#bc2222;background-image:url("../images/admin/sprites/svg/error-solid.svg?svgAdminErrorSolid");vertical-align:middle;margin:0 0 2px -2px;position:absolute;left:12px;top:50%;transform:translateY(-50%)}#onlineForm #onlineFormFields{min-height:125px;overflow:auto}#onlineForm #onlineFormFields.noFields{margin:15px 0 10px;border:3px dashed rgba(0,0,0,.11)}#onlineForm #onlineFormFields.noFields.hover{border:3px dashed #d8eeae;background-color:#edffcb}#onlineForm #onlineFormFields.noFields.hover:after{display:none}#onlineForm #onlineFormFields.noFields.hover .ui-sortable-placeholder{margin-left:15px;background-color:#d8eeae}#onlineForm #onlineFormFields .emailReplyIcon{display:block;position:absolute;top:10px;width:34px;height:14px;background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-100px -50px;background-size:150px}#onlineForm #onlineFormFields .fieldGroup{min-height:50px}#onlineForm #onlineFormFields .ui-sortable-placeholder{visibility:visible!important;margin-left:0;border:1px solid #d8eeae;background-color:#edffcb;opacity:1}#onlineForm #onlineFormFields.incompatibleFormFieldTarget .ui-sortable-placeholder{border:1px solid #c75d5d;background-color:#ffdedf}#onlineForm #onlineFormFields .incompatibleFormFieldTarget .ui-sortable-placeholder{border:1px solid #c75d5d;background-color:#ffdedf}#onlineForm #onlineFormFields .compatibleFormFieldTarget .ui-sortable-placeholder{border:1px solid #d8eeae;background-color:#edffcb}#onlineForm #onlineFormFields .editBar{top:0}#onlineForm .paymentAmount .fieldLabel,#onlineForm .paymentMultiplier .fieldLabel{margin-bottom:8px;padding-top:5px}#onlineForm .paymentAmount .fieldLabel:after,#onlineForm .paymentAmount .inputHolder .static:after,#onlineForm .paymentMultiplier .fieldLabel:after,#onlineForm .paymentMultiplier .inputHolder .static:after{content:"";display:inline;position:absolute;margin-left:10px}#onlineForm .paymentAmount .fieldLabel:after,#onlineForm .paymentAmount .inputHolder .static:after{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:0 -250px;background-size:150px;width:13px;height:19px}#onlineForm .paymentAmount .inputHolder .static:after{margin-top:-1px}#onlineForm .paymentMultiplier .fieldLabel:after{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-100px -200px;background-size:150px;margin-top:2px;width:12px;height:14px}#onlineFormSidePanel{float:right;width:200px;margin:10px;background:#fff;position:relative;border-radius:4px;line-height:1.2}#onlineFormSidePanel:before{content:"";position:absolute;background:0 0;left:-10px;top:-10px;right:-10px;bottom:-10px}#onlineFormSidePanel #onlineFormData,#onlineFormSidePanel .onlineFormTabs{box-shadow:0 0 2px 2px rgba(0,0,0,.1);border-radius:4px}#onlineFormSidePanel .onlineFormSubmissionLimit{clear:both}#onlineFormSidePanel .onlineFormTabs{padding:0;border:none;background-color:transparent}#onlineFormSidePanel .onlineFormTabs>ul{overflow:hidden;border:0;margin:0;padding:0;background:#f6fafd;border-radius:4px 4px 0 0}#onlineFormSidePanel .onlineFormTabs>ul li{top:0;border:0;width:98px;margin:0;font-family:PillGothic300mg-Medium,Tahoma,Arial,sans-serif;font-size:18px;font-weight:400;border-radius:0}#onlineFormSidePanel .onlineFormTabs>ul li:first-child{border-left:1px solid #b6bfc6;border-top-left-radius:3px}#onlineFormSidePanel .onlineFormTabs>ul li:last-child{width:99px;border-top-right-radius:3px}#onlineFormSidePanel .onlineFormTabs>ul li.ui-state-default{background:#eff3fb;z-index:2;border-top:1px solid #b6bfc6;border-bottom:1px solid #b6bfc6;border-right:1px solid #b6bfc6}#onlineFormSidePanel .onlineFormTabs>ul li.ui-state-default a{width:100%;padding:7px 0 3px 0;color:#1b365d;text-align:center;text-decoration:none;opacity:.6}#onlineFormSidePanel .onlineFormTabs>ul li.ui-state-default a:hover{opacity:1}#onlineFormSidePanel .onlineFormTabs>ul li.ui-state-active{border-top:1px solid #b6bfc6;border-bottom:none;background:#fff}#onlineFormSidePanel .onlineFormTabs>ul li.ui-state-active a{color:#1b365d;opacity:1}#onlineFormSidePanel .onlineFormTabs>.threeTab>li{width:80px}#onlineFormSidePanel .onlineFormTabs>.threeTab>li.paymentsContent{width:36px}#onlineFormSidePanel .onlineFormTabs>div{overflow:auto;box-sizing:border-box;border:1px solid #b6bfc6;margin-top:-1px;padding:10px 0}#onlineFormSidePanel .onlineFormTabs>div#basicOnlineForm:after,#onlineFormSidePanel .onlineFormTabs>div#paymentOnlineForm:after{content:"";display:block;position:relative;border-bottom:1px dashed #b6bfc6}#onlineFormSidePanel .onlineFormTabs>div#basicOnlineForm:after{top:-68px}#onlineFormSidePanel .onlineFormTabs>div#paymentOnlineForm:after{top:-194px}#onlineFormSidePanel .onlineFormTabs #paymentOnlineForm{position:relative}#onlineFormSidePanel .onlineFormTabs #paymentOnlineForm .iconDivider{color:#b6bfc6;font-size:12px;padding:0 20px 10px;text-align:center}#background .ecpDemoPaymentsOverlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;color:#2b2c2e;background:linear-gradient(180deg,rgba(255,255,255,.5) 0,rgba(141,141,141,.5) 80%)}#background .ecpDemoPaymentsOverlay>.ec-en-card-wrapper{--space:10px;align-items:center;text-align:center;padding:10px;font-size:14px;line-height:14px;margin-top:70px;margin-inline:7px}#background .ecpDemoPaymentsOverlay>.ec-en-card-wrapper p{margin:unset;margin-block-start:var(--space)}#background .ecpDemoPaymentsOverlay .ec-en-heading-5{color:#253d65}#background .ecpDemoPaymentsOverlay .ec-en-button.primary{color:#fff}#background .ecpDemoPaymentsOverlay .adminLink{color:#e87722}#background .ecpDemoPaymentsOverlay .adminLink:hover{color:#d47935}.sidePanel{width:155px;max-width:0;position:absolute;top:24px;right:0;background:#fff;border-radius:4px;box-shadow:0;margin:10px;line-height:1.2;overflow:hidden;z-index:1111;transition:max-width .5s ease-in-out,box-shadow .5s ease-in-out;font-family:PillGothic300mg-Medium,Tahoma,Arial,sans-serif;font-size:14px;font-weight:400}.sidePanel.open{box-shadow:0 0 2px 2px rgba(0,0,0,.1);max-width:155px}.sidePanel:before{content:"";position:absolute;background:0 0;left:-10px;top:-10px;right:-10px;bottom:-10px;z-index:-1}.sidePanel .sidePanelTabs{width:155px;border-radius:4px;padding:0;border:none;background-color:transparent}.sidePanel.moveable .sidePanelTabs .sidePanelTabLinks .sidePanelTabLink a{cursor:move}.sidePanel .sidePanelTabLinks{overflow:hidden;border:0;margin:0;padding:0;background:#f0f3fa;border-radius:4px 4px 0 0}.sidePanel .sidePanelTabLinks.oneTab .sidePanelTabLink{width:100%;box-sizing:border-box;background:#1b365d;border-color:#1b365d;font-size:16px;margin-top:0}.sidePanel .sidePanelTabLinks.threeTab>li{width:80px}.sidePanel .sidePanelTabLinks.threeTab>li.paymentsContent{width:36px}.sidePanel .sidePanelTabLink{top:0;border:0;width:98px;margin:0;font-family:PillGothic300mg-Medium,Tahoma,Arial,sans-serif;font-size:16px;font-weight:400;border-radius:0;white-space:normal}.sidePanel .sidePanelTabLink:before{content:"";background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-75px -1025px;background-size:150px;height:12px;width:12px;box-sizing:border-box;display:block;position:absolute;top:50%;margin-top:-7px;left:8px;pointer-events:none}.sidePanel .sidePanelTabLink:after{content:"";position:absolute;display:block;background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-25px -200px;background-size:150px;top:50%;height:18px;margin-top:-7px;right:6px;width:9px;pointer-events:none}.sidePanel .sidePanelTabLink:first-child{border-left:1px solid #b8bfc5;border-top-left-radius:3px}.sidePanel .sidePanelTabLink:last-child{width:99px;border-top-right-radius:3px}.sidePanel .sidePanelTabLink.ui-state-default{background:#f0f3fa;z-index:2;border-top:1px solid #b8bfc5;border-bottom:1px solid #b8bfc5;border-right:1px solid #b8bfc5}.sidePanel .sidePanelTabLink.ui-state-default a{white-space:normal;width:100%;box-sizing:border-box;padding:7px 5px 3px 5px;color:#1b365d!important;text-align:center;text-decoration:none;opacity:.6}.sidePanel .sidePanelTabLink.ui-state-default a:hover{opacity:1}.sidePanel .sidePanelTabLink.ui-state-active{border-top:1px solid #b8bfc5;border-bottom:none;border-color:#1b365d;background:#1b365d}.sidePanel .sidePanelTabLink.ui-state-active a{color:#fff!important;opacity:1}.sidePanel .sidePanelTabContent{overflow:auto;box-sizing:border-box;font-family:PillGothic300mg-Medium,Tahoma,Arial,sans-serif;border:1px solid #b8bfc5;margin-top:-1px;padding:0}.sidePanel .sidePanelTitle{font-size:16px;flex-basis:100%;margin:0;border-radius:0;border:0;border-top:1px solid #b8bfc5;background-color:#f0f3fa;color:#1b365d;outline:0;padding:6px 30px 6px 16px}.sidePanel .sidePanelTitle .ui-icon{display:none}.sidePanel .sidePanelTitle.ui-state-active,.sidePanel .sidePanelTitle.ui-state-hover{background-color:#fff}.sidePanel .sidePanelTitle:before{content:"";width:8px;height:8px;right:15px;top:50%;margin-top:-4px;background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-100px -325px;background-size:150px;position:absolute;pointer-events:none}.sidePanel .sidePanelTitle.ui-state-active:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-100px -275px;background-size:150px}.sidePanel .sidePanelGroup{padding:6px 16px 4px;border:0;display:flex;flex-wrap:wrap}.sidePanel .fieldLabel{display:block;margin-bottom:5px;color:#444;font-size:14px;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif}.sidePanel .hideFieldLabel .fieldLabel{display:none}.sidePanel .radioContainer{display:inline-flex;justify-content:space-between}.sidePanel .formButton,.sidePanel .ui-checkboxradio-radio-label{display:inline-flex;align-items:center;justify-content:center;width:33px;height:33px;padding:4px 5px 5px 5px;border-radius:4px;font-size:0px;background:#f0f3fa;border:1px solid #d7d7d7;box-sizing:border-box;cursor:pointer}.sidePanel .formButton:hover,.sidePanel .ui-checkboxradio-radio-label:hover{border-color:#d7d7d7;background:rgba(33,54,90,.1);box-shadow:none}.sidePanel .formButton.moveEnabled,.sidePanel .ui-checkboxradio-radio-label.moveEnabled{background:#21365a}.sidePanel .formButton.moveEnabled:before,.sidePanel .ui-checkboxradio-radio-label.moveEnabled:before{background-position-x:-20px!important}.sidePanel .formButton:before,.sidePanel .ui-checkboxradio-radio-label:before{content:"";display:inline-flex;width:20px;height:20px}.sidePanel .formSliderField,.sidePanel .radio.inputHolder{width:100%}.sidePanel .formSliderField{display:flex;align-items:center;font-size:12px;color:#aaa;margin-bottom:10px}.sidePanel .formSlider{width:81px;height:8px;box-sizing:border-box}.sidePanel .formSlider .ui-slider-handle{height:14px;width:12px;top:-4px;margin-left:-6px;background:#36466b;border:1px solid #d7d7d7;box-sizing:border-box;outline:0}.sidePanel .formSliderInput{display:block;margin-left:3px;width:16px;padding-right:0;text-align:right;border:none;background:0 0;box-shadow:none;outline:0;color:inherit;font-size:inherit;font-family:inherit}.sidePanel .radio.inputHolder .ui-widget{padding:3px 5px}.sidePanel .ui-checkboxradio-radio-label{border-radius:0;flex-grow:1;margin-right:0}.sidePanel .ui-checkboxradio-radio-label,.sidePanel .ui-checkboxradio-radio-label.ui-state-active{color:#21365a;border-left-width:0}.sidePanel .ui-checkboxradio-radio-label.ui-checkboxradio-checked{background:#21365a;color:#fff;box-shadow:none}.sidePanel .ui-checkboxradio-radio-label.ui-checkboxradio-checked:before{background-position-x:-20px!important}.sidePanel .ui-checkboxradio-radio-label:first-of-type{border-left-width:1px;border-top-left-radius:4px;border-bottom-left-radius:4px}.sidePanel .ui-checkboxradio-radio-label:last-of-type{border-top-right-radius:4px;border-bottom-right-radius:4px}.sidePanel .ui-checkboxradio-radio-label[for*=overlayColor]{width:33px;flex-grow:0;border-radius:4px;border-left-width:1px}.sidePanel .ui-checkboxradio-radio-label[for*=overlayColor]:hover{box-shadow:0 0 0 2px rgba(136,182,220,.5)}.sidePanel .ui-checkboxradio-radio-label[for*=overlayColor].ui-checkboxradio-checked{box-shadow:0 0 0 2px #88b6dc}.sidePanel .ui-checkboxradio-radio-label[for*=overlayColor]:not(:last-child){margin-right:5px}.sidePanel .ui-checkboxradio-radio-label[for*=imageAlignment_Left]:before{background:url("../images/admin/sprites/headline_sprites.png") no-repeat;background-size:60px;background-position:0 -140px}.sidePanel .ui-checkboxradio-radio-label[for*=imageAlignment_Center]:before{background:url("../images/admin/sprites/headline_sprites.png") no-repeat;background-size:60px;background-position:0 -180px}.sidePanel .ui-checkboxradio-radio-label[for*=imageAlignment_Right]:before{background:url("../images/admin/sprites/headline_sprites.png") no-repeat;background-size:60px;background-position:0 -160px}.sidePanel .ui-checkboxradio-radio-label[for*=horizontalAlignment_Left]:before{background:url("../images/admin/sprites/headline_sprites.png") no-repeat;background-size:60px;background-position:0 -40px}.sidePanel .ui-checkboxradio-radio-label[for*=horizontalAlignment_Center]:before{background:url("../images/admin/sprites/headline_sprites.png") no-repeat;background-size:60px;background-position:0 -60px}.sidePanel .ui-checkboxradio-radio-label[for*=horizontalAlignment_Right]:before{background:url("../images/admin/sprites/headline_sprites.png") no-repeat;background-size:60px;background-position:0 -80px}.sidePanel .ui-checkboxradio-radio-label[for*=verticalAlignment_Top]:before{background:url("../images/admin/sprites/headline_sprites.png") no-repeat;background-size:60px;background-position:0 -220px}.sidePanel .ui-checkboxradio-radio-label[for*=verticalAlignment_Center]:before{background:url("../images/admin/sprites/headline_sprites.png") no-repeat;background-size:60px;background-position:0 -200px}.sidePanel .ui-checkboxradio-radio-label[for*=verticalAlignment_Bottom]:before{background:url("../images/admin/sprites/headline_sprites.png") no-repeat;background-size:60px;background-position:0 -120px}.sidePanel .ui-checkboxradio-radio-label[for*=sectionHeight_Small]:before{background:url("../images/admin/sprites/headline_sprites.png") no-repeat;background-size:60px;background-position:0 -260px;height:12px}.sidePanel .ui-checkboxradio-radio-label[for*=sectionHeight_Medium]:before{background:url("../images/admin/sprites/headline_sprites.png") no-repeat;background-size:60px;background-position:0 -280px;height:16px}.sidePanel .ui-checkboxradio-radio-label[for*=sectionHeight_Large]:before{background:url("../images/admin/sprites/headline_sprites.png") no-repeat;background-size:60px;background-position:0 -300px;height:20px}.sidePanel .iconDivider{color:#b8bfc5;font-size:12px;padding:0 20px 10px;text-align:center}.sidePanel .moveImageButton{margin-right:5px}.sidePanel .moveImageButton:before{background:url("../images/admin/sprites/headline_sprites.png") no-repeat;background-size:60px;background-position:0 -100px}.sidePanel .zoomButtons{display:flex}.sidePanel .zoomIn{width:36px;border-right-width:0;border-top-right-radius:0;border-bottom-right-radius:0}.sidePanel .zoomIn:before{background:url("../images/admin/sprites/headline_sprites.png") no-repeat;background-size:60px;background-position:0 0}.sidePanel .zoomOut{width:35px;border-top-left-radius:0;border-bottom-left-radius:0}.sidePanel .zoomOut:before{background:url("../images/admin/sprites/headline_sprites.png") no-repeat;background-size:60px;background-position:0 -20px}.sidePanel .sidePanelGroup .fileButton.upload{display:inline;padding:0;margin:0;width:auto;height:auto;background-color:transparent;border:0;color:#aaa;font-size:13px;text-decoration:underline;margin-bottom:10px}.sidePanel .sidePanelGroup .fileButton.upload:hover{color:#444}.sidePanel .sidePanelGroup .fileButton.upload .buttonTextChange:before,.sidePanel .sidePanelGroup .fileButton.upload:before{display:none}.sidePanel .checkbox{margin-right:5px}.sidePanel .checkbox input{display:none}.sidePanel .checkbox label{font-size:10px;text-transform:uppercase;background-color:#f0f3fa;color:#21365a;width:50px;height:26px;border:1px solid #d7d7d7;border-radius:4px;display:inline-flex;align-items:center;justify-content:center}.sidePanel .checkbox label:hover{background:rgba(33,54,90,.1)}.sidePanel .checkbox input[checked]+label{background-color:#21365a;color:#fff}.sidePanel .sectionLayoutTabs{padding:0;border:0;border-radius:0;background:0 0;width:107px;height:28px;display:flex;margin-bottom:12px}.sidePanel .sectionLayoutTabs .ui-tabs-tab{margin:0;width:50%;border-radius:0;font-size:10px;line-height:10px;text-transform:uppercase;background-color:#f0f3fa;border:1px solid #d7d7d7;outline:0}.sidePanel .sectionLayoutTabs .ui-tabs-tab a{height:100%;width:100%;display:flex;align-items:center;justify-content:center;text-align:center;color:#21365a!important}.sidePanel .sectionLayoutTabs .ui-tabs-tab:hover{background:rgba(33,54,90,.1)}.sidePanel .sectionLayoutTabs .ui-tabs-tab:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;border-right-width:0;padding-right:1px}.sidePanel .sectionLayoutTabs .ui-tabs-tab:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.sidePanel .sectionLayoutTabs .ui-tabs-tab.ui-state-active{background-color:#21365a}.sidePanel .sectionLayoutTabs .ui-tabs-tab.ui-state-active a{color:#fff!important}.sidePanel .sectionLayoutTabs .ui-tabs-anchor{padding:0;white-space:normal}.sidePanel .sectionLayoutTabContent{padding:0;margin:0;list-style-type:none;width:100%;border:0;background-color:transparent}.sidePanel .sidePanelGroup.layout .sectionLayoutThumb{width:107px;margin-bottom:10px;border:1px solid #d7d7d7;border-radius:4px}.sidePanel .sidePanelGroup.layout .sectionLayoutThumb .thumbWrapper{width:100%;padding-top:64.61538462%;background-size:140px auto;background-position:center center;border-radius:4px}.sidePanel .sidePanelGroup.layout .sectionLayoutThumb:hover{box-shadow:0 0 0 2px rgba(136,182,220,.5)}.sidePanel .sidePanelGroup.layout .sectionLayoutThumb.selected{box-shadow:0 0 0 2px #88b6dc}.sidePanel .inputHolder{margin-bottom:10px}.sidePanel select{width:109px;height:28px;color:#444;font-size:11px;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif;border:1px solid #d7d7d7;box-sizing:border-box;border-radius:2px}.ofIcon,.ofIconDisabled{width:185px;margin:0 auto 10px auto;border:1px solid #d7d7d7;border-radius:4px;cursor:move;height:40px}.ofIcon:hover,.ofIconDisabled:hover{border:1px solid #e87722;box-shadow:0 0 2px 2px rgba(0,0,0,.1)}.ofIcon.dragging,.ofIconDisabled.dragging{opacity:.25}.ofIconDisabled[fieldtype=AMOUNT_FIELD],.ofIconDisabled[fieldtype=TEXT_FIELD],.ofIcon[fieldtype=AMOUNT_FIELD],.ofIcon[fieldtype=TEXT_FIELD]{background:url("../images/admin/online-forms/text_field.png")}.ofIconDisabled[fieldtype=TEXT_AREA],.ofIcon[fieldtype=TEXT_AREA]{height:90px;background:url("../images/admin/online-forms/text_area.png")}.ofIconDisabled[fieldtype=AMOUNT_SELECT],.ofIconDisabled[fieldtype=MULTIPLIER_SELECT],.ofIconDisabled[fieldtype=SELECT_FIELD],.ofIcon[fieldtype=AMOUNT_SELECT],.ofIcon[fieldtype=MULTIPLIER_SELECT],.ofIcon[fieldtype=SELECT_FIELD]{background:url("../images/admin/online-forms/select.png")}.ofIconDisabled[fieldtype=AMOUNT_RADIO],.ofIconDisabled[fieldtype=MULTIPLIER_RADIO],.ofIconDisabled[fieldtype=RADIO_BUTTONS],.ofIcon[fieldtype=AMOUNT_RADIO],.ofIcon[fieldtype=MULTIPLIER_RADIO],.ofIcon[fieldtype=RADIO_BUTTONS]{height:30px;background:url("../images/admin/online-forms/radio_buttons.png")}.ofIconDisabled[fieldtype=AMOUNT_CHECKBOX],.ofIconDisabled[fieldtype=CHECKBOXES],.ofIcon[fieldtype=AMOUNT_CHECKBOX],.ofIcon[fieldtype=CHECKBOXES]{height:30px;background:url("../images/admin/online-forms/checkboxes.png");margin-bottom:23px}.ofIconDisabled[fieldtype=CUSTOM_TEXT],.ofIcon[fieldtype=CUSTOM_TEXT]{height:44px;background:url("../images/admin/online-forms/custom_text.png")}.ofIconDisabled[fieldtype=GROUP],.ofIconDisabled[fieldtype=REPLICATOR_GROUP],.ofIcon[fieldtype=GROUP],.ofIcon[fieldtype=REPLICATOR_GROUP]{float:left;width:88px;height:74px}.ofIconDisabled[fieldtype=GROUP],.ofIcon[fieldtype=GROUP]{margin-left:7px;margin-right:6px;background:url("../images/admin/online-forms/group.png")}.ofIconDisabled[fieldtype=REPLICATOR_GROUP],.ofIcon[fieldtype=REPLICATOR_GROUP]{background:url("../images/admin/online-forms/replicator.png")}.ofIconDisabled[fieldtype=NAME],.ofIcon[fieldtype=NAME]{background:url("../images/admin/online-forms/first_last.png")}.ofIconDisabled[fieldtype=ADDRESS],.ofIcon[fieldtype=ADDRESS]{background:url("../images/admin/online-forms/city_state_zip.png")}.ofIconDisabled[fieldtype=EMAIL],.ofIcon[fieldtype=EMAIL]{background:url("../images/admin/online-forms/email.png")}.ofIconDisabled[fieldtype=PHONE],.ofIcon[fieldtype=PHONE]{background:url("../images/admin/online-forms/phone.png")}.ofIconDisabled[fieldtype=INTEGER],.ofIconDisabled[fieldtype=MULTIPLIER_INTEGER],.ofIcon[fieldtype=INTEGER],.ofIcon[fieldtype=MULTIPLIER_INTEGER]{background:url("../images/admin/online-forms/integer.png")}.ofIconDisabled[fieldtype=DATE],.ofIcon[fieldtype=DATE]{background:url("../images/admin/online-forms/date.png")}.ofIconDisabled[fieldtype=STATE],.ofIcon[fieldtype=STATE]{background:url("../images/admin/online-forms/state.png")}.ofIconDisabled[fieldtype=I_AGREE],.ofIcon[fieldtype=I_AGREE]{height:30px;background:url("../images/admin/online-forms/i_agree.png")}.ofIconDisabled[fieldtype=AMOUNT],.ofIcon[fieldtype=AMOUNT]{height:30px;background:url("../images/admin/online-forms/amount_fixed.png")}.ofIconDisabled[fieldtype=AMOUNT_FIELD],.ofIcon[fieldtype=AMOUNT_FIELD]{background:url("../images/admin/online-forms/amount_field.png")}.ofIconDisabled[fieldtype=AMOUNT_SELECT],.ofIcon[fieldtype=AMOUNT_SELECT]{background:url("../images/admin/online-forms/amount_select.png")}.ofIconDisabled[fieldtype=AMOUNT_RADIO],.ofIcon[fieldtype=AMOUNT_RADIO]{background:url("../images/admin/online-forms/amount_radio_buttons.png")}.ofIconDisabled[fieldtype=AMOUNT_CHECKBOX],.ofIcon[fieldtype=AMOUNT_CHECKBOX]{background:url("../images/admin/online-forms/amount_checkboxes.png")}.ofIconDisabled[fieldtype=MULTIPLIER_INTEGER],.ofIcon[fieldtype=MULTIPLIER_INTEGER]{background:url("../images/admin/online-forms/multiplier_integer.png")}.ofIconDisabled[fieldtype=MULTIPLIER_SELECT],.ofIcon[fieldtype=MULTIPLIER_SELECT]{background:url("../images/admin/online-forms/multiplier_select.png")}.ofIconDisabled[fieldtype=MULTIPLIER_RADIO],.ofIcon[fieldtype=MULTIPLIER_RADIO]{background:url("../images/admin/online-forms/multiplier_radio_buttons.png")}.ofIcon.ui-draggable,.ofIconDisabled.ui-draggable{background-color:#eff3fb;background-repeat:no-repeat}#onlineFormData{margin-top:10px;font-family:PillGothic300mg-Medium,Tahoma,Arial,sans-serif;border-width:1px;border-style:solid;border-color:#d7d7d7}#onlineFormData .onlineFormDataTitle{padding:6px 10px 3px;border-bottom:1px solid #d7d7d7;border-radius:3px 3px 0 0;background-color:#eff3fb;color:#2b2c2e;font-size:18px;text-align:center}#onlineFormData .formResponses{margin-bottom:5px}#onlineFormData .formResponsesTotal{color:#253d65}#onlineFormData .formResponsesNew{color:#f17e2e;font-size:14px}#onlineFormData .onlineFormDataButtons{padding:10px 0;border:1px;background:#fff;text-align:center;border-radius:0 0 3px 3px;font-size:14px;font-family:PillGothic300mg-Regular,Tahoma,Arial,sans-serif}#onlineFormData .onlineFormSubmissionLimit{color:#253d65}#onlineFormData .onlineFormSubmissionLimit p{margin-bottom:0}#onlineFormData .onlineFormViewResults{width:180px;font-family:PillGothic300mg-Regular,Tahoma,Arial,sans-serif;font-size:15px}#presetAccountsSettings .template,#presetAmountsSettings .template{display:none}#presetAmountsOther{margin-top:10px}#presetAmountsOther label{margin-bottom:0}#presetAmountOptionAmount{padding-left:20px}#fieldOptionsTitle,.fieldOptionsTitle{font-size:20px;margin-bottom:5px}#hiddenSubaccountsWarning{color:#666;font-style:italic;margin-bottom:5px;margin-left:10px;opacity:.7}#fieldOptionsAddButton,.fieldOptionsAddButton{position:relative}#fieldOptionsAddButton:before,.fieldOptionsAddButton:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-75px -550px;background-size:150px;width:16px}#fieldOptionsAddButton:hover:before,.fieldOptionsAddButton:hover:before{background-position:-75px -575px}#fieldOptionsAddHolder{display:none}.presetAccountOption.fieldOption.option .presetAccountOptionSettings~span{cursor:text}.presetAccountOption>span{font-size:18px}.presetAccountOptionSettings{color:transparent}.presetAccountOption:hover .presetAccountOptionSettings{opacity:1}.presetAccountOptionSettings~span{padding-top:3px}.optionsList .fieldOption.option .optionDefault{color:transparent}.optionsList .fieldOption.option .optionDefault:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-50px -550px;background-size:150px;width:16px;height:12px;margin:6.5px 0}.optionsList .fieldOption.option .optionDefault:hover:before{background-position:-50px -575px}.presetAccountOptionDefault~span{padding-top:2px}#dialogPageSettings #fieldGroup-field_alias .staticFieldLabel{color:#666;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif;font-size:16px}#dialogPageSettings .pageAlternateAlias .fieldOptionName:before{content:"/";position:absolute;margin-left:-10px;margin-top:-1px;opacity:.5}.modal .qrLink:not(:hover){color:#d47935}.modal .qrImg img{max-width:320px;max-height:320px}.modal .ui-tabs-tab .qrTabIcon{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-25px -1350px;background-size:150px;display:inline-block;width:21px;height:24px;margin-right:7px;vertical-align:middle}.modal .ui-tabs-tab.ui-tabs-active .qrTabIcon{background-position:-25px -1375px}.modal #fieldGroup-qrDownload{display:inline-block;vertical-align:top;margin-top:20px;margin-left:70px}.modal .formButton.download{position:relative}.modal .formButton.download:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-125px -650px;background-size:150px;width:16px}.modal .formButton.download:hover:before{background-position:-125px -675px}.modal #disabled.disabled .radioContainer,.modal #unpaidSubmissionsForLimit.disabled .radioContainer{opacity:.7;background:#00000012;cursor:not-allowed}.modal #disabled.disabled .radioContainer .optionContainer,.modal #unpaidSubmissionsForLimit.disabled .radioContainer .optionContainer{pointer-events:none}.modal #disabled.disabled .radioContainer label,.modal #unpaidSubmissionsForLimit.disabled .radioContainer label{opacity:1}.modal .fieldLimitRemaining.empty{color:#e60505}.modal .unpaidSubmissionsDisabled{color:#e87722}#fieldOptionsList,.optionsList{margin:15px 0 0 0;padding:0;list-style-type:none}#fieldOptionsList span[contenteditable=true]:focus,.optionsList span[contenteditable=true]:focus{outline:0;box-shadow:0 transparent}#fieldOptionsList .fieldOption,.optionsList .fieldOption{clear:both;position:relative;margin:5px 0;padding:5px 20px 5px 30px;overflow:auto;border-radius:3px}#fieldOptionsList .fieldOption .fieldOptionDefault,.optionsList .fieldOption .fieldOptionDefault{opacity:.25}#fieldOptionsList .fieldOption:hover,.optionsList .fieldOption:hover{box-shadow:0 0 0 1px #de772b}#fieldOptionsList .fieldOption:hover .fieldOptionMoveHandle,.optionsList .fieldOption:hover .fieldOptionMoveHandle{display:block}#fieldOptionsList .fieldOption:hover .fieldOptionDefault:hover,.optionsList .fieldOption:hover .fieldOptionDefault:hover{opacity:1}#fieldOptionsList .fieldOption:hover .fieldLimit,#fieldOptionsList .fieldOption:hover .fieldOptionName,#fieldOptionsList .fieldOption:hover .fieldOptionValue,.optionsList .fieldOption:hover .fieldLimit,.optionsList .fieldOption:hover .fieldOptionName,.optionsList .fieldOption:hover .fieldOptionValue{box-shadow:0 0 0 1px #2d75f2}#presetAmountsSettings #presetAmountOptionsList#fieldOptionsList .fieldOption.default:not(:hover) .optionDefault,#presetAmountsSettings #presetAmountOptionsList.optionsList .fieldOption.default:not(:hover) .optionDefault{box-shadow:0 0 0 0 transparent}#fieldOptionsList .fieldOption.default .optionDefault,.optionsList .fieldOption.default .optionDefault{opacity:1}#fieldOptionsList .fieldOption span,.optionsList .fieldOption span{display:block;float:left;margin-right:15px;cursor:pointer}#fieldOptionsList .fieldOption .fieldLimitContainer,.optionsList .fieldOption .fieldLimitContainer{padding-top:5px}#fieldOptionsList .fieldOption .fieldLimitContainer span,.optionsList .fieldOption .fieldLimitContainer span{float:none;display:inline;margin:0}#fieldOptionsList .fieldOption .fieldLimitSubmitCount,.optionsList .fieldOption .fieldLimitSubmitCount{display:none}#fieldOptionsList .fieldOption .fieldLimit,.optionsList .fieldOption .fieldLimit{min-width:21px}#fieldOptionsList .fieldOption .fieldOptionDefault,#fieldOptionsList .fieldOption .fieldOptionDelete,.optionsList .fieldOption .fieldOptionDefault,.optionsList .fieldOption .fieldOptionDelete{font-size:0;width:15px;height:25px;display:flex}#fieldOptionsList .fieldOption .fieldOptionDefault:before,#fieldOptionsList .fieldOption .fieldOptionDelete:before,.optionsList .fieldOption .fieldOptionDefault:before,.optionsList .fieldOption .fieldOptionDelete:before{content:""}#fieldOptionsList .fieldOption .fieldOptionDefault,.optionsList .fieldOption .fieldOptionDefault{box-sizing:border-box}#fieldOptionsList .fieldOption .fieldOptionDelete,.optionsList .fieldOption .fieldOptionDelete{justify-content:center;align-items:center}#fieldOptionsList .fieldOption .fieldOptionDelete:before,.optionsList .fieldOption .fieldOptionDelete:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-75px -850px;background-size:150px;width:13px;height:15px}#fieldOptionsList .fieldOption .fieldOptionDelete:hover:before,.optionsList .fieldOption .fieldOptionDelete:hover:before{background-position:-75px -825px}#fieldOptionsList .fieldOption .fieldLimit,#fieldOptionsList .fieldOption .fieldOptionName,#fieldOptionsList .fieldOption .fieldOptionValue,.optionsList .fieldOption .fieldLimit,.optionsList .fieldOption .fieldOptionName,.optionsList .fieldOption .fieldOptionValue{padding:5px 5px 0;font-size:18px;cursor:text}#fieldOptionsList .fieldOption .fieldLimit:focus,#fieldOptionsList .fieldOption .fieldOptionName:focus,#fieldOptionsList .fieldOption .fieldOptionValue:focus,.optionsList .fieldOption .fieldLimit:focus,.optionsList .fieldOption .fieldOptionName:focus,.optionsList .fieldOption .fieldOptionValue:focus{box-shadow:0 0 0 1px #f8b68f;background:#fdf8f4}#fieldOptionsList .fieldOption .fieldOptionName,.optionsList .fieldOption .fieldOptionName{max-width:calc(100% - 90px)}#fieldOptionsList .fieldOption .fieldOptionValue,.optionsList .fieldOption .fieldOptionValue{width:12%}#fieldOptionsList .fieldOption .fieldOptionValue~.fieldOptionName,.optionsList .fieldOption .fieldOptionValue~.fieldOptionName{max-width:calc(100% - 12% - 122px)}#fieldOptionsList .fieldOption .fieldOptionValueStatic,.optionsList .fieldOption .fieldOptionValueStatic{margin-right:2px;padding:5px 0 0;font-size:18px;cursor:text}#fieldOptionsList .fieldOption .fieldOptionMoveHandle,.optionsList .fieldOption .fieldOptionMoveHandle{display:none;position:absolute;top:0;left:0;width:20px;height:100%;background-color:#de772b;font-size:0;cursor:move}#fieldOptionsList.hideDefault .fieldOptionDefault,.optionsList.hideDefault .fieldOptionDefault{display:none}#fieldOptionsList.hideDefault .fieldOption .fieldOptionName,.optionsList.hideDefault .fieldOption .fieldOptionName{max-width:calc(100% - 55px)}#fieldOptionsList.hideDefault .fieldOption .fieldOptionValue~.fieldOptionName,.optionsList.hideDefault .fieldOption .fieldOptionValue~.fieldOptionName{max-width:calc(100% - 12% - 89px)}#paymentParameters{display:none!important}#dialogOnlineFormField .paymentCurrencyLabel{margin-right:10px}#dialogOnlineFormField .paymentCurrencyLabel+input,#dialogOnlineFormField~.quickModal .paymentCurrencyLabel+input{padding-left:20px;width:345px}#dialogOnlineFormField #fieldTextContainer+#fieldGroup-fieldName{margin-top:15px}.modal .paymentCurrencyLabel,.quickModal .paymentCurrencyLabel{margin-right:10px}.modal .paymentCurrencyLabel+input,.quickModal .paymentCurrencyLabel+input{padding-left:20px}.controlsContainer{margin-bottom:10px;display:flex;align-items:center}.controlsContainer #filterResults{display:inline-flex;vertical-align:top;margin-right:15px}.controlsContainer #filterResults>label{margin-right:3px;vertical-align:super}.controlsContainer #filterResults>span{display:inline-block}.controlsContainer #deleteResults.onlineFormDeleteButton,.controlsContainer #downloadResults.onlineFormDownloadButton,.controlsContainer #searchResults,.controlsContainer .radioContainer,.controlsContainer label[for=searchResults]{margin-bottom:0}.controlsContainer #searchResults{width:242px;height:46px}.controlsContainer label[for=searchResults]:last-child #searchResults{width:323px}.controlsContainer #downloadResults{margin-left:15px}.controlsContainer #stealthDownload{display:inline-block}.paymentsInfoContainer{text-align:left;color:#999;font-size:13px;margin-bottom:8px;padding-top:5px}.paymentsInfoContainer .paymentsTotalData{text-align:right;width:86px;display:inline-block;padding-right:7px;padding-left:5px;font-size:15px;vertical-align:top;font-family:PillGothic300mg-Medium,Tahoma,Arial,sans-serif}.paymentsInfoContainer .paid{color:#50a756}.paymentsInfoContainer .unpaid{color:#f17e2e}.paymentsInfoContainer .net{color:#1b365d}.paymentsInfoContainer #deleteResults.onlineFormDeleteButton,.paymentsInfoContainer #downloadResults.onlineFormDownloadButton{margin-bottom:0}#dialogOnlineFormResults th{font-weight:400}#dialogOnlineFormResults label{display:inline-flex;align-items:center}#dialogOnlineFormResults label .formResultsLabel{margin-right:10px}#dialogOnlineFormResults #filterResults{overflow:visible}#dialogOnlineFormResults #filterResults label{vertical-align:middle;margin-bottom:0}#dialogOnlineFormResults .radioContainer{float:none;display:inline-flex}#dialogOnlineFormResults .noTransactions{display:none}#dialogOnlineFormResults .orderDetails{cursor:pointer}#dialogOnlineFormResults .paymentsInfoContainer{font-size:0}#dialogOnlineFormResults .paymentsInfoContainer>*{vertical-align:middle}#dialogOnlineFormResults .paymentsInfoContainer .paymentsTotal{font-size:15px;border:1px solid #e1e1e1;border-left-width:0;padding:8px 8px 4px 8px;display:inline-block;color:#6d6d6d}#dialogOnlineFormResults .paymentsInfoContainer .paymentsTotal:first-child{border-left-width:1px}#dialogOnlineFormResults .paymentsInfoContainer .paymentsTotal .paymentsTotalData{width:auto;min-width:126px;font-size:24px;vertical-align:top}#dialogOnlineFormResults .paymentsInfoContainer #downloadResults{margin-left:10px}#dialogOnlineFormResults .tableWrapper{position:relative}#dialogOnlineFormResults .overflowWrapper{position:absolute;top:0;background-color:#fff;border-left:1px solid #e1e1e1}#dialogOnlineFormResults .overflowWrapper.resultsWrapper{left:0}#dialogOnlineFormResults .overflowWrapper.doubleHeader{border-top:1px solid #e1e1e1}#dialogOnlineFormResults .overflowWrapper:last-child{border-right:1px solid #e1e1e1}#dialogOnlineFormResults .overflowCover{position:relative;overflow:hidden}#dialogOnlineFormResults .showFilterMatch tr,#dialogOnlineFormResults .showSearchMatch tr{display:none}#dialogOnlineFormResults .showFilterMatch.showSearchMatch .filterMatch.searchMatch,#dialogOnlineFormResults .showFilterMatch:not(.showSearchMatch) .filterMatch,#dialogOnlineFormResults .showSearchMatch:not(.showFilterMatch) .searchMatch{display:block}#dialogOnlineFormResults .paymentsWrapper.scrollShadow:before{content:"";width:5px;height:100%;position:absolute;top:0;right:100%;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(0,0,0,.3) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(0,0,0,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(0,0,0,.3) 100%)}#dialogOnlineFormResults .paymentsWrapper .overflowCover{border-left-width:0}#dialogOnlineFormResults .linkedScroll{position:absolute;top:0;table-layout:fixed;border-collapse:collapse}#dialogOnlineFormResults .linkedScroll .col-rowDeleteIcon{padding-top:5px}#dialogOnlineFormResults .linkedScroll td,#dialogOnlineFormResults .linkedScroll th{box-sizing:border-box;border:1px solid #e1e1e1;padding:9px 5px 5px;white-space:nowrap;font-family:PillGothic300mg-Regular,Tahoma,Arial,sans-serif}#dialogOnlineFormResults .linkedScroll th{text-align:center}#dialogOnlineFormResults .linkedScroll th:first-child{border-left:0}#dialogOnlineFormResults .linkedScroll th:last-child{border-right:0}#dialogOnlineFormResults .linkedScroll td{position:relative;height:35px;overflow:hidden;text-overflow:ellipsis}#dialogOnlineFormResults .linkedScroll td:first-child{border-left:0}#dialogOnlineFormResults .linkedScroll td:last-child{border-right:0}#dialogOnlineFormResults .linkedScroll td:not(.immutable):hover{background-color:#ebf2f8}#dialogOnlineFormResults .linkedScroll td.editing{padding:0;background:#fdf8f4;border:1px solid #f8b68f;border-top:0;position:relative}#dialogOnlineFormResults .linkedScroll td.editing:before{content:"";height:100%;width:1px;background:#f8b68f;position:absolute;top:-1px;left:0;padding-top:1px;padding-bottom:1px}#dialogOnlineFormResults .linkedScroll td.editing:after{content:"";width:100%;height:1px;background:#f8b68f;position:absolute;top:0;left:-1px;padding-right:1px;padding-left:1px}#dialogOnlineFormResults .linkedScroll td.edited{color:#3661a5}#dialogOnlineFormResults .linkedScroll td.edited:before,#dialogOnlineFormResults .linkedScroll td.modified:before{content:"";width:2px;height:100%;background-color:#3661a5;position:absolute;left:0;top:0}#dialogOnlineFormResults .linkedScroll td>input{font-family:PillGothic300mg-Medium,Tahoma,Arial,sans-serif}#dialogOnlineFormResults .linkedScroll td>input.editing{margin:0;border:0;padding:0 5px}#dialogOnlineFormResults .linkedScroll td>.deleteIcon{display:flex;align-items:center;justify-content:center}#dialogOnlineFormResults .linkedScroll td>.deleteIcon:hover{cursor:pointer}#dialogOnlineFormResults .linkedScroll td>.deleteIcon.disabled,#dialogOnlineFormResults .linkedScroll td>.deleteIcon.disabled:hover{opacity:.2;cursor:not-allowed}#dialogOnlineFormResults .linkedScroll td>.deleteIcon:after{content:"";width:15px;height:15px;margin-left:3px;margin-right:3px;background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-75px -850px;background-size:150px}#dialogOnlineFormResults .linkedScroll td>.deleteIcon:not(.disabled):hover{cursor:pointer}#dialogOnlineFormResults .linkedScroll td>.deleteIcon:not(.disabled):hover:after{background-position:-75px -825px}#dialogOnlineFormResults .linkedScroll thead tr{display:block;position:absolute;color:#888;background-color:#fff}#dialogOnlineFormResults .linkedScroll thead tr:first-child{top:0}#dialogOnlineFormResults .linkedScroll thead tr:nth-child(2){top:30px}#dialogOnlineFormResults .linkedScroll thead tr:first-child,#dialogOnlineFormResults .linkedScroll thead tr:first-child th{height:30px}#dialogOnlineFormResults .linkedScroll thead tr:last-child{border-bottom:2px solid #e1e1e1}#dialogOnlineFormResults .linkedScroll thead tr:last-child.scrollShadow:before{content:"";height:5px;width:100%;position:absolute;top:42px;left:0;background:-moz-linear-gradient(top,rgba(0,0,0,.3) 0,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.3) 0,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.3) 0,rgba(255,255,255,0) 100%)}#dialogOnlineFormResults .linkedScroll thead tr:last-child.scrollShadow.doubleHeader:before{top:35px}#dialogOnlineFormResults .linkedScroll thead tr:last-child,#dialogOnlineFormResults .linkedScroll thead tr:last-child th{height:35px}#dialogOnlineFormResults .linkedScroll thead tr:last-child:first-child,#dialogOnlineFormResults .linkedScroll thead tr:last-child:first-child th{height:42px}#dialogOnlineFormResults .linkedScroll tbody{display:block;width:100%;margin-top:42px;background-color:#fff}#dialogOnlineFormResults .linkedScroll tbody.doubleHeader{margin-top:65px}#dialogOnlineFormResults .linkedScroll tbody tr.zebra,#dialogOnlineFormResults .linkedScroll tbody tr.zebra td{background-color:#f4f4f4}#dialogOnlineFormResults~.quickModal .defaultSubmit{width:175px}#dialogOnlineFormResults~.quickModal .defaultSubmit:before{width:auto;min-width:15px}#dialogOnlineFormResults #groupHeader th{border-width:0}#dialogOnlineFormResults #groupHeader th.hasData{font-size:13px;background-color:#faefe7;text-align:left;position:relative;padding-left:10px}#dialogOnlineFormResults #groupHeader th.hasData:before{content:"";width:3px;height:100%;background-color:#e87722;position:absolute;left:0;top:0}#dialogOnlineFormResults #results tbody{overflow-y:scroll}#dialogOnlineFormResults #results tbody.noPayments{overflow-y:auto}#dialogOnlineFormResults #results tbody td>.paymentCurrencyLabel{position:absolute;top:-1px;left:-5px}#dialogOnlineFormResults #results tbody td>input.formatCurrency.editing{padding-left:11px}#dialogOnlineFormResults #payments td,#dialogOnlineFormResults #payments th{text-align:center}#dialogOnlineFormResults #payments td.formatCurrency,#dialogOnlineFormResults #payments th.formatCurrency{min-width:75px;max-width:75px}#dialogOnlineFormResults #payments td.formatCurrency{text-align:right}#dialogOnlineFormResults #payments td.formatCurrency>input.editing{text-align:right}#dialogOnlineFormResults #payments td>.paymentCurrencyLabel{position:absolute;top:-1px;left:5px}#dialogOnlineFormResults #payments .paymentsHeader{font-size:14px;color:#fff;background-color:#5aa270;left:0!important}#dialogOnlineFormResults #payments .paymentsHeader th{border-width:0;padding-left:10px;padding-top:6px;padding-bottom:3px}#dialogOnlineFormResults #payments tbody{overflow-x:hidden}#dialogOnlineFormResults #payments .resend{font-size:0px;color:transparent;display:inline-block}#dialogOnlineFormResults #payments .resend:after{content:"";width:15px;height:11px;background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:0 -750px;background-size:150px;display:inline-block;margin-left:4px;margin-right:4px}#dialogOnlineFormResults #payments .resend:hover:after{background-position:0 -775px}#dialogOnlineFormResults #payments .resend.sent{cursor:default}#dialogOnlineFormResults #payments .resend.sent:after{width:21px;height:14px;background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-25px -750px;background-size:150px;margin-bottom:-3px;margin-right:-1px}#dialogOnlineFormResults #payments .resend td:last-child{vertical-align:bottom}#dialogOnlineFormResults #payments .paymentPage{font-size:0px;color:transparent;display:inline-block;vertical-align:top;cursor:pointer}#dialogOnlineFormResults #payments .paymentPage:after{content:"";width:13px;height:14px;background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-25px -875px;background-size:150px;display:inline-block;margin-left:4px;margin-right:4px}#dialogOnlineFormResults #payments .paymentPage:hover:after{background-position:-25px -900px}#dialogOnlineFormResults #payments .rowPaid{-webkit-appearance:none;width:16px;height:16px;background-color:#fff;border:1px solid #b3b3b3;padding:7px;display:inline-block;margin-bottom:0;position:relative;vertical-align:bottom;cursor:pointer}#dialogOnlineFormResults #payments .rowPaid:focus{box-shadow:0 0 5px 0 #3661a5}#dialogOnlineFormResults #payments .rowPaid:disabled{cursor:default}#dialogOnlineFormResults #payments .rowPaid:checked{background-color:#1a3669;border-color:#17305d}#dialogOnlineFormResults #payments .rowPaid:checked:after{content:"";background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-48px -1246px;background-size:150px;position:absolute;top:0;left:0;width:100%;height:100%}#dialogOnlineFormResults #payments .orderDetails{color:#1b365d}#dialogOnlineFormResults #payments .orderDetails:hover{color:#e87722}#dialogOnlineFormResults .onlineFormDeleteButton,#dialogOnlineFormResults .onlineFormDownloadButton{transform:translateZ(0)}#dialogOnlineFormResults .onlineFormDeleteButton.disabled,#dialogOnlineFormResults .onlineFormDeleteButton.disabled:hover,#dialogOnlineFormResults .onlineFormDownloadButton.disabled,#dialogOnlineFormResults .onlineFormDownloadButton.disabled:hover{background-color:#eee}#dialogOnlineFormResults .onlineFormDeleteButton.disabled:before,#dialogOnlineFormResults .onlineFormDownloadButton.disabled:before{opacity:1}#dialogOnlineFormResults .onlineFormDeleteButton:before,#dialogOnlineFormResults .onlineFormDownloadButton:before{transform:translateZ(0)}#dialogOnlineFormResults .onlineFormDeleteButton .count,#dialogOnlineFormResults .onlineFormDownloadButton .count{margin-left:5px}#dialogOnlineFormResults .onlineFormDownloadButton{width:auto;background:#32466e}#dialogOnlineFormResults .onlineFormDownloadButton:hover{background:#1b365d}#dialogOnlineFormResults .onlineFormDownloadButton:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-125px -700px;background-size:150px;opacity:.75}#dialogOnlineFormResults .onlineFormDeleteButton:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-75px -800px;background-size:150px;height:18px}#dialogOnlineFormResults .onlineFormStealthDownload{font-family:PillGothic300mg-Medium,Tahoma,Arial,sans-serif;font-size:12px;margin-left:10px;color:#2b2c2e;text-decoration:none}#dialogOnlineFormResults .onlineFormStealthDownload:hover{cursor:pointer;text-decoration:underline}#dialogOnlineFormResults .resend{color:#2b2c2e;text-decoration:none}#dialogOnlineFormResults .resend:hover{cursor:pointer;text-decoration:underline}.onlineFormViewResults{width:170px;height:37px;margin-bottom:0}.onlineFormViewResults:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-100px -650px;background-size:150px;height:16px;width:20px}.onlineFormViewResults:hover:before{background-position:-100px -675px}.columns3 .onlineFormViewResults{width:100px}.onlineFormResultsTooltip .originalValue{color:#999;font-size:80%;font-style:italic}.demoModuleWarning{max-width:400px;width:100%;margin:auto;padding:15px 20px;box-sizing:border-box;background:#f4fafd;border-left:3px solid #1b365d;box-shadow:0 2px 2px 0 rgba(34,34,34,.4);font-size:14px;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;color:#222;text-align:center}.demoModuleWarning a{text-decoration:none}.demoModuleWarning .demoTitle{font-size:22px;font-weight:500;margin-bottom:8px}.demoModuleWarning .demoButton{display:inline-block;margin-top:16px;margin-bottom:16px;border-radius:99px;padding:9px 25px;background:#50a756;color:#fff;font-weight:500}.demoModuleWarning .demoButton:hover{background:#1d5f21;background:-moz-linear-gradient(90deg,#1d5f21 0,#50a756 100%);background:-webkit-linear-gradient(90deg,#1d5f21 0,#50a756 100%);background:linear-gradient(90deg,#1d5f21 0,#50a756 100%)}.demoModuleWarning .demoHelp{display:flex;justify-content:space-evenly;font-size:12px;gap:20px;justify-content:center}#background .demoModuleWarning .demoHelp a:hover{color:#222;text-decoration:underline}.demoModuleWarning .questionIcon{display:inline-block;width:16px;height:16px;color:#1b365d;background-image:url("../images/admin/sprites/svg/comment-question-light.svg?svgAdminCommentQuestion");vertical-align:middle;margin:0 0 2px -2px}.paymentDemoForm .demoDisclaimer{font-size:12px;font-style:italic}.paymentDemoForm .submitGroup .demoDisclaimer{vertical-align:bottom}.paymentDemoForm #EXPDATE{width:100%;background-position:right 5px center}.paymentDemoSettings .alertBox{padding:3px 12px;margin:3px 0;background:rgba(246,226,177,.4);border:1px solid #f1f3f5;color:#444;display:inline-block}.paymentDemoSettings .alertBox .warning{display:inline-block;width:16px;height:16px;color:#e87722;background-image:url("../images/admin/sprites/svg/circle-exclamation-point.svg?svgAdminCircleExclamationPoint");vertical-align:middle;margin:0 6px 2px -2px}.paymentDemoSettings .alertBox a{color:#e87722}.paymentDemoSettings .alertBox a:hover{text-decoration:underline}#dialogTrashContents,#notificationsDialog{font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif}#dialogTrashContents.columns1 .content,#notificationsDialog.columns1 .content{width:665px}#dialogTrashContents.columns1 .notificationPane,#notificationsDialog.columns1 .notificationPane{width:100%}#dialogTrashContents.columns2 .content,#notificationsDialog.columns2 .content{width:75vw}#dialogTrashContents.columns2 .notificationPane,#notificationsDialog.columns2 .notificationPane{width:calc((75vw - 25px)/ 2);float:left}#dialogTrashContents.columns2 .notificationPane:last-child,#notificationsDialog.columns2 .notificationPane:last-child{float:right}@media (max-width:1050px){#dialogTrashContents.columns2 .notificationPane .onlineFormViewResults,#notificationsDialog.columns2 .notificationPane .onlineFormViewResults{font-size:0px;width:100px}#dialogTrashContents.columns2 .notificationPane .onlineFormViewResults:after,#notificationsDialog.columns2 .notificationPane .onlineFormViewResults:after{content:"Manage";font-size:16px}}#dialogTrashContents.columns3 .content,#notificationsDialog.columns3 .content{width:90vw}#dialogTrashContents.columns3 .notificationPane,#notificationsDialog.columns3 .notificationPane{width:calc((90vw - 28px * 2)/ 3);float:left}#dialogTrashContents.columns3 .notificationPane:nth-child(2),#notificationsDialog.columns3 .notificationPane:nth-child(2){margin:0 25px}#dialogTrashContents.columns3 .notificationPane:last-child,#notificationsDialog.columns3 .notificationPane:last-child{float:right}#dialogTrashContents.columns3 .notification .formResponses,#notificationsDialog.columns3 .notification .formResponses{max-width:calc(100% - 94px)}#dialogTrashContents.columns3 .notification .formResponsesNew,#notificationsDialog.columns3 .notification .formResponsesNew{text-transform:uppercase}#dialogTrashContents .content,#notificationsDialog .content{overflow:visible}#dialogTrashContents .notificationPane,#notificationsDialog .notificationPane{position:relative;height:100%;display:flex;flex-direction:column}@media (max-height:536px){#dialogTrashContents .notificationPane,#notificationsDialog .notificationPane{overflow:auto}}#dialogTrashContents .notificationSubpane,#notificationsDialog .notificationSubpane{box-sizing:border-box;width:100%;min-height:166px;border:1px solid #ccc;background:#f6f6f6;border-radius:4px;display:flex;flex-direction:column;flex-grow:1;flex-shrink:1;overflow:hidden}#dialogTrashContents .notificationSubpane:not(:last-child),#notificationsDialog .notificationSubpane:not(:last-child){margin-bottom:20px}#dialogTrashContents .notificationSubpane.scheduledSubpane:not(:last-child),#notificationsDialog .notificationSubpane.scheduledSubpane:not(:last-child){flex-grow:0}#dialogTrashContents .notificationSubpane>div,#notificationsDialog .notificationSubpane>div{box-sizing:border-box;width:100%}#dialogTrashContents .responseCountTarget>div:first-child,#notificationsDialog .responseCountTarget>div:first-child{position:relative;border-radius:4px}#dialogTrashContents .notificationGroup,#notificationsDialog .notificationGroup{padding:25px 25px 0}#dialogTrashContents .notificationGroup:last-child,#notificationsDialog .notificationGroup:last-child{margin-bottom:10px}#dialogTrashContents .notificationGroup .notificationGroupName,#notificationsDialog .notificationGroup .notificationGroupName{border-bottom:1px solid #32466e;color:#6d6d6d;font-size:16px;text-transform:uppercase}#dialogTrashContents .notificationGroup .notificationGroupName a,#notificationsDialog .notificationGroup .notificationGroupName a{color:#6d6d6d;text-decoration:none}#dialogTrashContents .notificationGroup .notificationGroupName a:hover,#notificationsDialog .notificationGroup .notificationGroupName a:hover{text-decoration:underline}#dialogTrashContents .notificationGroup .siteTimezone,#notificationsDialog .notificationGroup .siteTimezone{color:#d47935;font-size:14px;text-transform:uppercase}#dialogTrashContents .notification,#notificationsDialog .notification{padding:7px 0;font-size:0px;flex-direction:column;align-items:inherit;border-bottom:1px solid #ccc}#dialogTrashContents .notification.scheduledPublish:last-child,#notificationsDialog .notification.scheduledPublish:last-child{border-bottom:0}#dialogTrashContents .notification.scheduledPublish .status,#notificationsDialog .notification.scheduledPublish .status{color:#666;margin-top:0}#dialogTrashContents .notification>div,#notificationsDialog .notification>div{display:flex;height:100%;min-height:36px;align-items:center;flex-direction:row;justify-content:space-between}#dialogTrashContents .notification .delete,#dialogTrashContents .notification .publish,#dialogTrashContents .notification .restore,#dialogTrashContents .notification .revert,#notificationsDialog .notification .delete,#notificationsDialog .notification .publish,#notificationsDialog .notification .restore,#notificationsDialog .notification .revert{float:left;transform:rotate(0);margin:0 2px 0 0}#dialogTrashContents .notification .name,#notificationsDialog .notification .name{display:block;float:left;color:#1b365d;font-size:18px;text-decoration:none;max-width:calc(100% - 165px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transform:translateZ(0)}#dialogTrashContents .notification .name:not(:first-child),#notificationsDialog .notification .name:not(:first-child){margin-left:10px}#dialogTrashContents .notification a.name:hover,#notificationsDialog .notification a.name:hover{text-decoration:underline}#dialogTrashContents .notification .status,#notificationsDialog .notification .status{flex:1;margin:4px 0 0 10px;color:#d47935;font-size:14px;text-align:right}#dialogTrashContents .notification .tags,#notificationsDialog .notification .tags{clear:both}#dialogTrashContents .notification .tags .tag,#notificationsDialog .notification .tags .tag{display:block;float:left;margin:5px 5px 0 0;padding:3px 5px 2px;border:1px solid #babfd9;color:#babfd9;font-size:12px}#dialogTrashContents .notification .formResponses,#notificationsDialog .notification .formResponses{display:inline-block;max-width:calc(100% - 155px);float:left;margin-top:4px;margin-right:4px}#dialogTrashContents .notification .formResponsesTotal,#notificationsDialog .notification .formResponsesTotal{color:#1b365d;font-size:18px;margin-right:4px}#dialogTrashContents .notification .formResponsesNew,#notificationsDialog .notification .formResponsesNew{color:#d47935;font-size:13px;display:inline-block}#dialogTrashContents .notification.group .publishButton,#notificationsDialog .notification.group .publishButton{padding:12px 10px}#dialogTrashContents .notification.group .revertButton,#notificationsDialog .notification.group .revertButton{padding:10px 10px}#dialogTrashContents .notificationFooter,#dialogTrashContents .notificationHeader,#notificationsDialog .notificationFooter,#notificationsDialog .notificationHeader{padding:12px}#dialogTrashContents .notificationHeader,#notificationsDialog .notificationHeader{background:#32466e;text-align:center}#dialogTrashContents .notificationType,#notificationsDialog .notificationType{padding-top:3px}#dialogTrashContents .notificationHeader,#notificationsDialog .notificationHeader{border-bottom:1px solid #e3e3e3;background:#32466e;color:#fff;font-size:22px;display:flex;align-items:center;justify-content:center}#dialogTrashContents .notificationHeader .notificationHeaderContainer,#notificationsDialog .notificationHeader .notificationHeaderContainer{height:34px;min-width:34px;border-radius:17px;background:#d47935;display:inline-flex;align-items:center;justify-content:center;margin-left:10px;box-sizing:border-box;padding:5px}#dialogTrashContents .notificationHeader .notificationHeaderContainer.noNotifications,#notificationsDialog .notificationHeader .notificationHeaderContainer.noNotifications{background:#495f82}#dialogTrashContents .notificationHeader .notificationHeaderNumber,#notificationsDialog .notificationHeader .notificationHeaderNumber{font-size:16px;padding-top:3px}#dialogTrashContents #trashFiles .notification,#notificationsDialog #trashFiles .notification{padding:10px}#dialogTrashContents #trashFiles .publishButton,#notificationsDialog #trashFiles .publishButton{background:#b95848;padding:10px 11px;height:16px;width:14px}#dialogTrashContents #trashFiles .publishButton:hover,#notificationsDialog #trashFiles .publishButton:hover{background:#b84238}#dialogTrashContents #trashFiles .publishButton>div,#notificationsDialog #trashFiles .publishButton>div{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-75px -800px;background-size:150px}#dialogTrashContents #trashFiles .revertButton,#notificationsDialog #trashFiles .revertButton{background:#32466e}#dialogTrashContents #trashFiles .revertButton:hover,#notificationsDialog #trashFiles .revertButton:hover{background:#1b365d}#dialogTrashContents #trashFiles #deleteAllButton,#dialogTrashContents #trashFiles #trashDialogDeleteAll,#notificationsDialog #trashFiles #deleteAllButton,#notificationsDialog #trashFiles #trashDialogDeleteAll{background:#b95848}#dialogTrashContents #trashFiles #deleteAllButton:hover,#dialogTrashContents #trashFiles #trashDialogDeleteAll:hover,#notificationsDialog #trashFiles #deleteAllButton:hover,#notificationsDialog #trashFiles #trashDialogDeleteAll:hover{background:#b84238}#dialogTrashContents #trashFiles #deleteAllButton:before,#dialogTrashContents #trashFiles #trashDialogDeleteAll:before,#notificationsDialog #trashFiles #deleteAllButton:before,#notificationsDialog #trashFiles #trashDialogDeleteAll:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-75px -800px;background-size:150px;height:18px}#dialogTrashContents #trashFiles #trashDialogRestoreAll,#notificationsDialog #trashFiles #trashDialogRestoreAll{background:#32466e}#dialogTrashContents #trashFiles #trashDialogRestoreAll:hover,#notificationsDialog #trashFiles #trashDialogRestoreAll:hover{background:#1b365d}#dialogTrashContents .notificationGroupContainer,#notificationsDialog .notificationGroupContainer{overflow:auto;height:100%;background:#f8f9fd;flex-grow:1;flex-shrink:1}#dialogTrashContents .notificationFooter,#notificationsDialog .notificationFooter{border-top:1px solid #ccc;display:flex;justify-content:center;background:#fff;padding-top:10px;padding-bottom:10px}#dialogTrashContents .notificationFooter span,#notificationsDialog .notificationFooter span{width:185px;margin:0;transform:translateZ(0)}#dialogTrashContents .notificationFooter span.disableButton,#dialogTrashContents .notificationFooter span.disableButton:hover,#notificationsDialog .notificationFooter span.disableButton,#notificationsDialog .notificationFooter span.disableButton:hover{background:#50a756;opacity:.2;cursor:initial}#dialogRERegistrationSettings #submitMessageContainer{margin-bottom:15px}#settings input.date,#settings input[type=text]{width:389px}#settings input.date,#settings input[type=text],#settings select{clear:none}#adminTabs>div{display:none}.ui-controlgroup{display:block}.pageBase{position:fixed;top:0;left:0;padding-top:15px;margin-top:65px;overflow:auto;width:100%;height:100%;background:#e3e3e3;box-sizing:border-box}.pageBase .ui-controlgroup{display:block}.pageBase .ui-tabs-panel{padding-top:0}.pageBase #designTabs,.pageBase .adminTabs{position:relative;overflow:auto;width:1005px;max-width:100%;height:calc(100% - 65px - 15px);border:none;margin:0 auto;padding:0;border-radius:0;background:0 0}.pageBase #designTabs>ul,.pageBase .adminTabs>ul{overflow:visible;border:0;margin:0;padding:0;background:0 0;border-radius:0;display:flex}.pageBase #designTabs>ul>li,.pageBase .adminTabs>ul>li{top:0;border:0;margin:0;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif;font-size:24px;font-weight:400;border-radius:0;flex-grow:1;flex-basis:0}.pageBase #designTabs>ul>li.ui-state-default,.pageBase .adminTabs>ul>li.ui-state-default{border:none;z-index:2;margin-right:3px;padding-bottom:0;margin-bottom:0}.pageBase #designTabs>ul>li.ui-state-default a,.pageBase .adminTabs>ul>li.ui-state-default a{text-decoration:none;text-align:center;color:#fff;width:100%;box-sizing:border-box}.pageBase #designTabs>ul>li.ui-state-default,.pageBase #designTabs>ul>li.ui-state-default:after,.pageBase .adminTabs>ul>li.ui-state-default,.pageBase .adminTabs>ul>li.ui-state-default:after{background:#666}.pageBase #designTabs>ul>li.ui-state-default:hover,.pageBase .adminTabs>ul>li.ui-state-default:hover{background-color:#777}.pageBase #designTabs>ul>li.ui-state-default:last-child,.pageBase .adminTabs>ul>li.ui-state-default:last-child{margin-right:0}.pageBase #designTabs>ul>li.ui-state-active a,.pageBase .adminTabs>ul>li.ui-state-active a{color:#32466e;opacity:1}.pageBase #designTabs>ul>li.ui-state-active a:focus,.pageBase .adminTabs>ul>li.ui-state-active a:focus{outline:0}.pageBase #designTabs>ul>li.ui-state-active,.pageBase #designTabs>ul>li.ui-state-active:hover,.pageBase .adminTabs>ul>li.ui-state-active,.pageBase .adminTabs>ul>li.ui-state-active:hover{background:#fff}.pageBase #designTabs>ul>li:first-of-type,.pageBase .adminTabs>ul>li:first-of-type{border-top-left-radius:4px}.pageBase #designTabs>ul>li:last-of-type,.pageBase .adminTabs>ul>li:last-of-type{border-top-right-radius:4px;border-right:0px}.adminPageBase .adminTabs>div{position:absolute;top:57px;bottom:0;overflow:auto;background:#fff;box-sizing:border-box;width:100%;padding:22px;border-radius:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin-top:-2px}.adminPageBase .adminTabs>div:first-child{top:2px;border-radius:4px}#payments.adminPageBase .adminTabs>div{top:0}.adminPageBase #moveServer{margin-bottom:0}.adminPageBase div#overview .addDomain{margin-top:10px}.adminPageBase div#overview .domainIcon{padding:0;border-bottom:0;display:inline-block;width:17px;height:15px;margin-right:10px}.adminPageBase div#overview .deleteDomain{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-75px -850px;background-size:150px;cursor:pointer;margin:0 0 0 10px}.adminPageBase div#overview .deleteDomain:hover{background-position:-75px -825px}.adminPageBase div#overview .cloudflareButton{font-size:15px;margin-right:20px}.adminPageBase div#overview .cloudflareIpAddresses{font-size:15px;padding:10px}.adminPageBase div#overview #domainContainer{padding:10px 0}.adminPageBase div#overview #domainContainer>table{width:100%;border-collapse:separate}.adminPageBase div#overview #domainContainer>table tr:nth-child(2n+2){background:#f8f9fd}.adminPageBase div#overview #domainContainer>table tr:hover td{background:#eff3fb}.adminPageBase div#overview #domainContainer>table tr.selectedRow td:nth-child(n+2){background:#fef2ec;color:#d47935}.adminPageBase div#overview #domainContainer>table td{padding:12px 0 10px 0;font-size:15px;border-bottom:1px solid #fff;color:#1b365d}.adminPageBase div#overview #domainContainer>table td:nth-child(n+2){padding-left:18px}.adminPageBase div#overview #domainContainer>table .deleteColumn{width:0}.adminPageBase div#overview #domainContainer>table .tableHeader th{padding-bottom:3px;color:#999;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;text-align:left}.adminPageBase div#overview #domainContainer>table .tableHeader th:nth-child(n+2){padding-left:18px}.adminPageBase div#overview fieldset{position:relative;clear:both;border:0;margin:0 0 30px 0;padding:0;color:#666;font-size:18px}.adminPageBase div#overview fieldset>div{clear:both;overflow:auto;padding:15px}.adminPageBase div#overview fieldset #diskSpace,.adminPageBase div#overview fieldset>div:nth-of-type(2n){background-color:#f8f9fd}.adminPageBase div#overview fieldset .fieldLabel{display:inline-block;font-size:18px;padding-top:8px}.adminPageBase div#overview fieldset .getUrlField{float:right;margin:0 10px 0 0;width:315px}.adminPageBase div#overview fieldset #stripeCustomerID{margin-left:15px}.adminPageBase div#overview fieldset #removeStripeCustomerID{color:#d47935;font-size:15px;margin-top:10px}.adminPageBase div#overview fieldset #removeStripeCustomerID:hover{text-decoration:underline;cursor:pointer}.adminPageBase div#overview fieldset .copyFieldButton{font-size:15px;margin-left:15px}.adminPageBase div#overview fieldset #manageStripeBilling,.adminPageBase div#overview fieldset .getUrlButton{float:right;width:133px}.adminPageBase div#overview fieldset #manageStripeBilling:before,.adminPageBase div#overview fieldset .getUrlButton:before{display:none}.adminPageBase div#overview fieldset #hubspotInfo div.response{margin-top:15px}.adminPageBase div#overview .adminButton,.adminPageBase div#overview .adminDeleteLink,.adminPageBase div#overview .cloudflareButton,.adminPageBase div#overview .copyAllFieldsButton,.adminPageBase div#overview .copyFieldButton{color:#e87722;cursor:pointer}.adminPageBase div#overview .adminButton:hover,.adminPageBase div#overview .adminDeleteLink:hover,.adminPageBase div#overview .cloudflareButton:hover,.adminPageBase div#overview .copyAllFieldsButton:hover,.adminPageBase div#overview .copyFieldButton:hover{color:#d47935;text-decoration:underline}.adminPageBase div#overview #adminDeleteEvents #deleteEventsBefore,.adminPageBase div#overview #adminDeleteEvents #deleteNewsBefore,.adminPageBase div#overview #adminDeleteNews #deleteEventsBefore,.adminPageBase div#overview #adminDeleteNews #deleteNewsBefore{display:inline-block;margin:0 10px;width:100px}.adminPageBase div#overview #adminDeleteEvents .adminDeleteLink,.adminPageBase div#overview #adminDeleteNews .adminDeleteLink{font-size:15px;display:inline-block}.adminPageBase legend{font-size:24px;color:#555}.adminPageBase #saveSettings legend{margin-bottom:20px}.adminPageBase .deleteMerchantAccount,.adminPageBase .editMerchantAccount{font-size:0px}.adminPageBase .deleteMerchantAccount:before,.adminPageBase .editMerchantAccount:before{content:"";background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-75px -1000px;background-size:150px;display:inline-block;width:12px;height:12px}.adminPageBase .deleteMerchantAccount:hover:before,.adminPageBase .editMerchantAccount:hover:before{background-position:-75px -975px}.adminPageBase .deleteMerchantAccount:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-50px -1150px;background-size:150px;width:11px}.adminPageBase .deleteMerchantAccount:hover:before{background-position:-50px -1175px}.adminPageBase div.adminSubTabs>ul{overflow-y:auto;overflow-x:hidden;display:block;float:left;border:none;margin:0;padding:0;background:0 0;border-radius:0}.adminPageBase div.adminSubTabs>ul li{clear:both;display:block;float:left;margin:0;margin-bottom:1px;padding:0;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif;font-size:18px;font-weight:400;border-radius:0;color:#999}.adminPageBase div.adminSubTabs>ul li a{width:185px;padding:14px 15px 12px 15px}.adminPageBase div.adminSubTabs>ul li.ui-state-default{background:#eee;border:0}.adminPageBase div.adminSubTabs>ul li.ui-state-default a{color:#999;padding:12px 18px 10px 18px}.adminPageBase div.adminSubTabs>ul li.ui-state-default a:hover{color:#32466e}.adminPageBase div.adminSubTabs>ul li.ui-state-active{background:#32466e;margin-bottom:1px}.adminPageBase div.adminSubTabs>ul li.ui-state-active a{color:#fff;opacity:1}.adminPageBase div.adminSubTabs>ul li.ui-state-active a:hover{color:rgba(255,255,255,.95)}.adminPageBase div.adminSubTabs form{position:absolute;top:25px;bottom:64px;left:250px;overflow:auto;width:745px;padding-top:10px}.adminPageBase div.adminSubTabs form fieldset{position:relative;clear:both;border:0;margin:0 0 30px 0;padding:0;color:#6d6d6d;font-size:18px}.adminPageBase div.adminSubTabs form fieldset #chmsInfo{padding:0 12px}.adminPageBase div.adminSubTabs form fieldset #chmsInfo #chmsID{margin:0 15px;width:315px}.adminPageBase div.adminSubTabs form fieldset #chmsInfo .chmsKey{margin-bottom:16px}.adminPageBase div.adminSubTabs form fieldset #chmsInfo .adminInlineButton{color:#e87722;cursor:pointer;font-size:15px}.adminPageBase div.adminSubTabs form fieldset #chmsInfo .adminInlineButton:hover{color:#d47935;text-decoration:underline}.adminPageBase div.adminSubTabs form fieldset #chmsInfo .refreshChmsID{float:right;margin:12.5px 0;width:50px}.adminPageBase div.adminSubTabs form fieldset #chmsInfo .refreshChmsID:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-100px -450px;background-size:150px;width:16px;margin-right:0}.adminPageBase div.adminSubTabs form fieldset #chmsInfo .refreshChmsID:hover:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-100px -475px;background-size:150px}.adminPageBase div.adminSubTabs form fieldset #chmsInfo #chmsPaymentIntegrationEnabled{width:100%}.adminPageBase div.adminSubTabs form fieldset #adminResendChmsPayments{clear:both}.adminPageBase div.adminSubTabs form fieldset #adminResendChmsPayments>*{float:none}.adminPageBase div.adminSubTabs form fieldset #adminResendChmsPayments label{display:inline-block}.adminPageBase div.adminSubTabs form fieldset #adminResendChmsPayments input{width:100px}.adminPageBase div.adminSubTabs form fieldset>.inputHolder{clear:both;overflow:auto;text-transform:none;padding:0 12px;min-height:66px;position:relative}.adminPageBase div.adminSubTabs form fieldset>.inputHolder:nth-of-type(odd){background-color:#f8f9fd}.adminPageBase div.adminSubTabs form fieldset>.inputHolder.radio{margin:0}.adminPageBase div.adminSubTabs form fieldset>.inputHolder#fieldGroup-facebookDefaultImageUrl{width:100%;padding-top:10px;padding-bottom:5px;box-sizing:border-box}.adminPageBase div.adminSubTabs form fieldset>.inputHolder#fieldGroup-facebookDefaultImageUrl .filePreview{max-width:220px;max-height:128px}.adminPageBase div.adminSubTabs form fieldset>.inputHolder#fieldGroup-facebookDefaultImageUrl .fieldLabel{padding-top:5px;width:calc(100% - 420px)}.adminPageBase div.adminSubTabs form fieldset>.inputHolder#fieldGroup-facebookDefaultImageUrl .fileButton{float:right}.adminPageBase div.adminSubTabs form fieldset>.inputHolder#facebookDataCustomization,.adminPageBase div.adminSubTabs form fieldset>.inputHolder#fieldGroup-facebookDefaultImageUrl,.adminPageBase div.adminSubTabs form fieldset>.inputHolder#fieldGroup-flocknoteNetworkID,.adminPageBase div.adminSubTabs form fieldset>.inputHolder#fieldGroup-googleMetaTag,.adminPageBase div.adminSubTabs form fieldset>.inputHolder#fieldGroup-orgName,.adminPageBase div.adminSubTabs form fieldset>.inputHolder#fieldGroup-sourceIDs,.adminPageBase div.adminSubTabs form fieldset>.inputHolder#flocknoteIntegrationEnabled,.adminPageBase div.adminSubTabs form fieldset>.inputHolder#newsComments,.adminPageBase div.adminSubTabs form fieldset>.inputHolder#siteSharingEnabled{overflow:auto}.adminPageBase div.adminSubTabs form fieldset fieldset{margin:45px 0 0 30px}.adminPageBase div.adminSubTabs form .fieldLabel{float:left;padding-top:23px;color:#666;font-size:18px}.adminPageBase div.adminSubTabs form .fieldLabel+img{margin:22px 0 0 15px}.adminPageBase div.adminSubTabs form .fieldHelp{float:right;width:auto;color:#999;font-size:14px}.adminPageBase div.adminSubTabs form #uploadFaviconButton,.adminPageBase div.adminSubTabs form input,.adminPageBase div.adminSubTabs form select,.adminPageBase div.adminSubTabs form textarea{float:right;margin:12.5px 0;border:1px solid #b6b6b6;font-size:16px}.adminPageBase div.adminSubTabs form #uploadFaviconButton:focus,.adminPageBase div.adminSubTabs form input:focus,.adminPageBase div.adminSubTabs form select:focus,.adminPageBase div.adminSubTabs form textarea:focus{border:1px solid #f8b68f;background-color:#fdf8f4}.adminPageBase div.adminSubTabs form link-facebook-page-section{float:right;margin-top:13px}.adminPageBase div.adminSubTabs form .fb-page-details{display:grid;grid-template-columns:auto auto;grid-column-gap:15px}.adminPageBase div.adminSubTabs form .fb-page-details span{font-size:15px}.adminPageBase div.adminSubTabs form .fb-page-details span:first-child{grid-column:1/2}.adminPageBase div.adminSubTabs form .fb-page-details span:first-child img{margin-right:3px}.adminPageBase div.adminSubTabs form .fb-page-details button{grid-column:3/4;grid-row:1/3}.adminPageBase div.adminSubTabs form .fb-page-details span:nth-child(2){max-width:200px;grid-column:1/3;grid-row:2/3;color:#8d8d8d;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.adminPageBase div.adminSubTabs form .fb-page-details .fb-error{grid-row:3/4}.adminPageBase div.adminSubTabs form .fb-error{margin-top:3px;color:#d24a4d;display:block;font-size:15px}.adminPageBase div.adminSubTabs form .fb-link-page-btn,.adminPageBase div.adminSubTabs form .fb-unlink-page-btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:185px;height:40px;margin-bottom:5px;padding-top:4px;background-color:#eee;color:#364b6c;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif;cursor:pointer;border-radius:2px;border:1px solid #d7d7d7;transform:translateZ(0);font-size:16px;float:right}.adminPageBase div.adminSubTabs form .fb-link-page-btn:hover,.adminPageBase div.adminSubTabs form .fb-unlink-page-btn:hover{color:#d47935;border:1px solid #f8b68f;background-color:#fdf8f4}.adminPageBase div.adminSubTabs form .fb-link-page-btn:before,.adminPageBase div.adminSubTabs form .fb-unlink-page-btn:before{content:"";display:block;margin-right:10px;width:12px;height:19px}.adminPageBase div.adminSubTabs form .fb-link-page-btn::before,.adminPageBase div.adminSubTabs form .fb-unlink-page-btn::before{display:none}.adminPageBase div.adminSubTabs form .fb-unlink-page-btn{width:45px;height:41px;padding-top:2px}.adminPageBase div.adminSubTabs form .fb-unlink-page-btn .adminSVG{background-image:url("../images/admin/sprites/svg/trash.svg?svgAdminTrash");width:17px;height:40px}.adminPageBase div.adminSubTabs form .radioContainer{float:right;margin-top:10px;margin-bottom:10px;margin-right:2px}.adminPageBase div.adminSubTabs form .radioContainer label{margin:0}.adminPageBase div.adminSubTabs form #browserTabPreview{background:url("../images/admin/administration-browser-bg.png") no-repeat;width:556px;height:66px;float:right;margin:5px 0}.adminPageBase div.adminSubTabs form #browserTabFavIcon{margin-top:6px;margin-left:23px;width:16px;height:16px}.adminPageBase div.adminSubTabs form #titlePreview{margin-left:5px;font-family:Helvetica,Arial,sans serif;font-size:12px;max-width:235px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block}.adminPageBase div.adminSubTabs form #titleSettings .inputHolder:nth-child(3){display:flex;align-items:center}.adminPageBase div.adminSubTabs form #titleSettings .inputHolder:nth-child(3) #faviconPreview{margin-top:0;max-width:128px}.adminPageBase div.adminSubTabs form #titleSettings .inputHolder:nth-child(3) label{padding-top:0;margin-bottom:0}.adminPageBase div.adminSubTabs form #uploadFaviconButton{clear:none;width:183px;text-align:left;z-index:1;margin:0;margin-right:10px;position:absolute;right:208px;top:50%;margin-top:-20px}.adminPageBase div.adminSubTabs form #uploadFaviconButton:before{content:"";background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-50px -750px;background-size:150px;width:17px;height:17px;margin-top:2px;margin-right:10px}.adminPageBase div.adminSubTabs form #uploadFaviconButton:hover{border-color:#f8b68f}.adminPageBase div.adminSubTabs form #uploadFaviconButton:hover:before{background-position:-50px -775px}.adminPageBase div.adminSubTabs form #uploadFavicon{display:none}.adminPageBase div.adminSubTabs form #faviconFileName{max-width:195px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:absolute;left:495px}.adminPageBase div.adminSubTabs #settingsSaveCancel.disabled span{opacity:.2;cursor:initial}.adminPageBase div.adminSubTabs #settingsSaveCancel.disabled span.cancel:hover{background-color:#d6773f}.adminPageBase div.adminSubTabs #settingsSaveCancel.disabled span.save:hover{background-color:#50a756}.adminPageBase div.adminSubTabs #settingsSaveCancel.disabled span:hover:before{opacity:.75}.adminPageBase div.adminSubTabs #settingsSaveCancel{position:absolute;bottom:0;width:998px;border-top:1px solid #e3e3e3;padding:15px 0;background:#fff;left:0;display:flex;align-items:center;justify-content:center}.adminPageBase div.adminSubTabs #settingsSaveCancel span{margin-bottom:0;padding-top:3px}.adminPageBase div.adminSubTabs #settingsSaveCancel .save{width:183px}.adminPageBase div.adminSubTabs #settingsSaveCancel .save:before{left:28px}.adminPageBase div#users{font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif}.adminPageBase div#users legend{font-size:24px;color:#333;margin-top:24px;margin-bottom:17px}.adminPageBase div#users #usersTable{clear:both;top:138px;bottom:25px;left:25px;width:460px;overflow:auto;position:absolute}.adminPageBase div#users #usersTable>table{width:100%;border-collapse:separate}.adminPageBase div#users #usersTable>table tr:nth-child(2n+2){background:#f8f9fd}.adminPageBase div#users #usersTable>table tr:hover td{background:#eff3fb}.adminPageBase div#users #usersTable>table tr.selectedRow td:nth-child(n+2){background:#fef2ec;color:#d47935}.adminPageBase div#users #usersTable>table td,.adminPageBase div#users #usersTable>table th{cursor:pointer}.adminPageBase div#users #usersTable>table td{padding:12px 0 10px 0;font-size:15px;border-bottom:1px solid #fff;color:#1b365d}.adminPageBase div#users #usersTable>table td:nth-child(n+2){padding-left:18px}.adminPageBase div#users #usersTable>table .tableHeader th{padding-bottom:3px;color:#999;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;text-align:left}.adminPageBase div#users #usersTable>table .tableHeader th:nth-child(n+2){padding-left:18px}.adminPageBase div#users #usersTable>table .tableHeader:hover{color:#e87722}.adminPageBase div#users #usersTable .adminRole{font-size:12px;text-transform:uppercase;text-align:center;color:#fff;width:65px}.adminPageBase div#users #usersTable .adminRole.Admin{background-color:#d47935}.adminPageBase div#users #usersTable .adminRole.Publisher{background-color:#32466e}.adminPageBase div#users #usersTable .adminRole.Author{background-color:#777}.adminPageBase div#users #userSettings{position:absolute;top:115px;bottom:25px;right:25px;overflow:hidden;width:481px}.adminPageBase div#users #userSettings #userSettingsPane{height:calc(100% - 64px)}.adminPageBase div#users #userSettings #userSettingsPane form{height:100%}.adminPageBase div#users #userSettings #userSettingsPane .ui-widget-header{background-color:#fff}.adminPageBase div#users #userSettings #userSettingsPane .radio{overflow:hidden}.adminPageBase div#users #userSettings #userSettingsButtons .save{width:185px}.adminPageBase div#users #userSettings #userSettingsButtons .save:after{content:" / PUBLISH"}.adminPageBase #userSettingsPane form>div{height:100%;border:none;padding:0;border-radius:0}.adminPageBase #userSettingsPane form>div>ul{overflow:hidden;border:0;padding:0;background:transparent none;border-radius:0}.adminPageBase #userSettingsPane form>div>ul.multipleTabs{display:flex}.adminPageBase #userSettingsPane form>div>ul.multipleTabs li.ui-state-default{flex-grow:1;flex-basis:0}.adminPageBase #userSettingsPane form>div>ul.admin li.ui-state-default a{border-top-right-radius:4px}.adminPageBase #userSettingsPane form>div>ul li{margin:0;border-radius:0}.adminPageBase #userSettingsPane form>div>ul li.ui-state-default{background:0 0;margin-left:1px;border:0;width:calc(50% - .5px)}.adminPageBase #userSettingsPane form>div>ul li.ui-state-default a{border-top:1px solid #d7dbe2;border-left:1px solid #d7dbe2;border-right:1px solid #d7dbe2;padding:8px 0 7px;color:#999;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif;font-size:18px;opacity:.7;width:100%;box-sizing:border-box;text-align:center}.adminPageBase #userSettingsPane form>div>ul li.ui-state-default a:hover{color:#1b365d}.adminPageBase #userSettingsPane form>div>ul li.ui-state-default:first-of-type{margin-left:0}.adminPageBase #userSettingsPane form>div>ul li.ui-state-default:first-of-type a{border-top-left-radius:4px}.adminPageBase #userSettingsPane form>div>ul li.ui-state-default:last-of-type a{border-top-right-radius:4px}.adminPageBase #userSettingsPane form>div>ul li.ui-state-active{background:#f8f9fd;z-index:2;padding-bottom:0}.adminPageBase #userSettingsPane form>div>ul li.ui-state-active a{color:#1b365d;opacity:1}.adminPageBase #userSettingsPane form>div>div{box-sizing:border-box;height:calc(100% - 35px);border:1px solid #d7dbe2;margin-top:-1px;padding:25px;overflow:auto;background:#f8f9fd;border-radius:0}.adminPageBase #userSettingsPane form>div>div#pages{padding:25px 20px}.adminPageBase #userSettingsPane form>div input,.adminPageBase #userSettingsPane form>div select,.adminPageBase #userSettingsPane form>div textarea{font-size:16px;background:#f8f8f8;background-color:#fff}.adminPageBase #userSettingsPane form>div input:focus,.adminPageBase #userSettingsPane form>div select:focus,.adminPageBase #userSettingsPane form>div textarea:focus{border:1px solid #f8b68f;background-color:#fdf8f4}.adminPageBase #userSettingsPane form>div input{width:100%}.adminPageBase #userSettingsPane form>div #clearFix{margin-bottom:20px}.userBasicSettings .static{margin-top:3px;margin-bottom:5px;color:#676767}.userBasicSettings .static+div:not(.static){margin-top:15px}.userBasicSettings #passwordButtonWrapper{display:flex;margin-top:5px}.userBasicSettings #passwordButtonWrapper>div{padding:4px 25px 0;width:auto}.userBasicSettings #sendPasswordReset{bottom:20px;right:20px}.userBasicSettings #passwordResetMessage{display:none;color:#c75d5d;font-size:14px;margin-top:10px}.userBasicSettings #passwordResetMessage:before{content:"|";display:inline-block;color:transparent}.adminPageBase .hide{display:none}.adminPageBase .sacramentTimesList .description>span{margin-right:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex-shrink:0}.adminPageBase .sacramentTimesList .description>span:last-child{flex-shrink:1}.adminPageBase #settingsListTabs{overflow:hidden;height:100%;background:0 0;border-width:0;padding:0;border-radius:0}.adminPageBase #settingsListTabs>.settingsListTab{clear:both}.adminPageBase #settingsListTabs>div{position:relative;height:calc(100% - 76px);padding:20px 0 0 0;overflow:auto;border-radius:0}.adminPageBase #settingsListTabs .ui-tabs-anchor{padding:9px 15px 6px 15px}.adminPageBase #settingsListTabs .settingsList{position:absolute;top:15px;width:360px;bottom:0;overflow-y:auto;overflow-x:hidden}.adminPageBase #settingsListTabs .settingsList .settingsCategories{padding:0 0 0 1px;overflow:hidden}.adminPageBase #settingsListTabs .settingsList .settingsCategory{position:relative;display:block;min-height:50px;opacity:1;padding:10px;border-radius:4px}.adminPageBase #settingsListTabs .settingsList .settingsCategory:not(.noBorder).dropActive,.adminPageBase #settingsListTabs .settingsList .settingsCategory:not(.noBorder):hover{box-shadow:inset 0 0 0 1px #de772b}.adminPageBase #settingsListTabs .settingsList .settingsCategory.dropHover{background-color:#edffcb}.adminPageBase #settingsListTabs .settingsList .settingsCategory legend{margin-bottom:14px}.adminPageBase #settingsListTabs .settingsList .settingsCategory .editBar{opacity:0;position:absolute;right:0;top:1px}.adminPageBase #settingsListTabs .settingsList .settingsCategory .editBar>span{border-bottom:1px solid #de772b;border-right:1px solid #dadada}.adminPageBase #settingsListTabs .settingsList .settingsCategory .editBar>span:first-child{border-top-right-radius:4px;border-right:1px solid #de772b}.adminPageBase #settingsListTabs .settingsList .settingsCategory .editBar>span:last-child{border-left:1px solid #de772b}.adminPageBase #settingsListTabs .settingsList .settingsCategory .editBar .addToCategoryButton,.adminPageBase #settingsListTabs .settingsList .settingsCategory .editBar .deleteCategoryButton,.adminPageBase #settingsListTabs .settingsList .settingsCategory .editBar .editCategoryButton{float:right;width:25px;height:25px;cursor:pointer;overflow:hidden;z-index:1;color:transparent;font-size:0px;display:flex;justify-content:center;align-items:center;background:#fff}.adminPageBase #settingsListTabs .settingsList .settingsCategory .editBar .addToCategoryButton:before,.adminPageBase #settingsListTabs .settingsList .settingsCategory .editBar .deleteCategoryButton:before,.adminPageBase #settingsListTabs .settingsList .settingsCategory .editBar .editCategoryButton:before{content:"";width:11px;height:11px;display:block}.adminPageBase #settingsListTabs .settingsList .settingsCategory .editBar .addToCategoryButton:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-100px -975px;background-size:150px}.adminPageBase #settingsListTabs .settingsList .settingsCategory .editBar .addToCategoryButton:hover{background:#1b365d}.adminPageBase #settingsListTabs .settingsList .settingsCategory .editBar .addToCategoryButton:hover:before{background-position:-100px -1025px}.adminPageBase #settingsListTabs .settingsList .settingsCategory .editBar .editCategoryButton:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-75px -1000px;background-size:150px;width:12px;height:12px}.adminPageBase #settingsListTabs .settingsList .settingsCategory .editBar .editCategoryButton:hover:before{background-position:-75px -975px}.adminPageBase #settingsListTabs .settingsList .settingsCategory .editBar .deleteCategoryButton:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-50px -1150px;background-size:150px;height:12px}.adminPageBase #settingsListTabs .settingsList .settingsCategory .editBar .deleteCategoryButton:hover:before{background-position:-50px -1175px}.adminPageBase #settingsListTabs .settingsList .settingsCategory:hover .editBar{opacity:1}.adminPageBase #settingsListTabs .settingsList .settingsCategory .settingsItems{padding:0;margin:0}.adminPageBase #settingsListTabs .settingsList .settingsCategory .moveHandle{top:0;right:0;position:absolute;opacity:0;z-index:199;width:20px;height:100%;background-color:#de772b;cursor:move;color:transparent}.adminPageBase #settingsListTabs .settingsList .settingsCategory .settingsItems .settingsItem{cursor:pointer;padding-top:3px;display:flex;align-items:center;height:40px}.adminPageBase #settingsListTabs .settingsList .settingsCategory .settingsItems .settingsItem .city{margin-left:10px;font-size:12px}.adminPageBase #settingsListTabs .settingsList .settingsCategory .settingsItems .settingsItem:nth-child(2n+2){background:#f8f9fd}.adminPageBase #settingsListTabs .settingsList .settingsCategory .settingsItems .settingsItem:hover{background:#eff3fb}.adminPageBase #settingsListTabs .settingsList .settingsCategory .settingsItems .settingsItem.selectedRow,.adminPageBase #settingsListTabs .settingsList .settingsCategory .settingsItems .settingsItem.selectedRow:hover{background:#fef2ec;color:#d47935}.adminPageBase #settingsListTabs .settingsList .settingsCategory .settingsItems .settingsItem.ui-draggable:hover{box-shadow:0 0 0 1px #de772b;z-index:1;border-radius:4px}.adminPageBase #settingsListTabs .settingsList .settingsCategory .settingsItems .settingsItem.ui-draggable:hover .moveHandle{border-radius:0 3px 3px 0}.adminPageBase #settingsListTabs .settingsList .settingsCategory.ui-draggable-dragging{z-index:1;border-color:#1b365d;background-color:#eff3fb;color:#e87722}.adminPageBase #settingsListTabs .settingsList .settingsCategory.ui-draggable-dragging .moveHandle{opacity:1}.adminPageBase #settingsListTabs .settingsList .massModeInfo{cursor:pointer;padding:0 20px 0 33px;display:flex;align-items:center;height:40px;background:#f8f9fd;color:#666;font-size:17px}.adminPageBase #settingsListTabs .settingsList .massModeInfo:hover{background:#eff3fb}.adminPageBase #settingsListTabs .settingsList .massModeInfo.selectedRow,.adminPageBase #settingsListTabs .settingsList .massModeInfo.selectedRow:hover{background:#fef2ec;color:#d47935}.adminPageBase #settingsListTabs .settingsList .settingsListNote{padding-bottom:14px;font-size:13px;font-style:italic;color:#666}.adminPageBase #settingsListTabs .settingsList .settingsListNote a{color:#e87722}.adminPageBase #settingsListTabs .settingsList .settingsListNote a:hover{text-decoration:underline}.adminPageBase #settingsListTabs>.ui-widget-header{margin-bottom:0}.adminPageBase #settingsListTabs>.ui-widget-header li{display:inline-block;color:#ababab;background:0 0;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif;font-size:16px;font-weight:400;border-radius:4px;border-width:0;margin-right:1px;margin-bottom:0}.adminPageBase #settingsListTabs>.ui-widget-header li.ui-state-active{background:#1b365d}.adminPageBase #settingsListTabs>.ui-widget-header li.ui-state-active a{color:#fff}.adminPageBase #settingsListTabs>.ui-widget-header li:not(.ui-state-active):hover{background:#eee;color:#d47935}.adminPageBase #settingsListTabs>.ui-widget-header li span{padding:9px 15px 6px 15px}.adminPageBase #settingsListTabs .itemSettingsPanel{position:absolute;top:17px;bottom:0;right:0;overflow:hidden;width:583px}.adminPageBase #settingsListTabs .itemSettingsPanel .fr-toolbar .fr-command.fr-btn{margin-left:0;margin-right:0}.adminPageBase #settingsListTabs .itemSettingsPanel .fr-toolbar .fr-btn-grp{margin-left:5px;margin-right:5px}.adminPageBase #settingsListTabs .itemSettingsPanel .fr-dropdown-menu[aria-hidden=false]{overflow:hidden auto}.adminPageBase #settingsListTabs .itemSettingsPanel .fr-dropdown-menu[aria-hidden=false] .fr-dropdown-wrapper{max-height:150px}.adminPageBase #settingsListTabs .itemSettingsPanel form{height:100%;padding:0;border-width:0;border-radius:0;background:0 0}.adminPageBase #settingsListTabs .itemSettingsPanel form>div{height:calc(100% - 64px);border:none;padding:0;border-radius:0}.adminPageBase #settingsListTabs .itemSettingsPanel form>div>ul{overflow:hidden;border:0;padding:0;background:transparent none;border-radius:0;display:flex}.adminPageBase #settingsListTabs .itemSettingsPanel form>div>ul li{margin:0;border-radius:0}.adminPageBase #settingsListTabs .itemSettingsPanel form>div>ul li.ui-state-default{flex-grow:1;flex-basis:0;background:0 0;margin-left:1px;border:0;width:calc(50% - .5px)}.adminPageBase #settingsListTabs .itemSettingsPanel form>div>ul li.ui-state-default a{border-top:1px solid #d7dbe2;border-left:1px solid #d7dbe2;border-right:1px solid #d7dbe2;padding:8px 0 7px;color:#999;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif;font-size:18px;opacity:.7;width:100%;box-sizing:border-box;text-align:center}.adminPageBase #settingsListTabs .itemSettingsPanel form>div>ul li.ui-state-default a:hover{color:#1b365d}.adminPageBase #settingsListTabs .itemSettingsPanel form>div>ul li.ui-state-default:first-of-type{margin-left:0}.adminPageBase #settingsListTabs .itemSettingsPanel form>div>ul li.ui-state-default:first-of-type a{border-top-left-radius:4px}.adminPageBase #settingsListTabs .itemSettingsPanel form>div>ul li.ui-state-default:last-of-type a{border-top-right-radius:4px}.adminPageBase #settingsListTabs .itemSettingsPanel form>div>ul li.ui-state-active{background:#f8f9fd;z-index:2;padding-bottom:0}.adminPageBase #settingsListTabs .itemSettingsPanel form>div>ul li.ui-state-active a{color:#1b365d;opacity:1}.adminPageBase #settingsListTabs .itemSettingsPanel form>div>div{box-sizing:border-box;height:calc(100% - 37px);border:1px solid #d7dbe2;margin-top:-1px;padding:25px;overflow:auto;background:#f8f9fd;border-radius:0;position:relative}.adminPageBase #settingsListTabs .itemSettingsPanel form>div>div#pages{padding:25px 20px}.adminPageBase #settingsListTabs .itemSettingsPanel form>div .panelNote{margin-bottom:15px}.adminPageBase #settingsListTabs .itemSettingsPanel form>div .panelNote.small{font-size:13px;font-style:italic;color:#666}.adminPageBase #settingsListTabs .itemSettingsPanel form>div .panelNote a{color:#e87722}.adminPageBase #settingsListTabs .itemSettingsPanel form>div .panelNote a:hover{text-decoration:underline}.adminPageBase #settingsListTabs .itemSettingsPanel form>div .panelNote iframe{max-width:100%}.adminPageBase #settingsListTabs .itemSettingsPanel form>div legend{margin-bottom:12px}.adminPageBase #settingsListTabs .itemSettingsPanel form>div .alertStatus{position:relative}.adminPageBase #settingsListTabs .itemSettingsPanel form>div .alertStatus .alertStatusIcon{position:absolute;top:0;left:0;color:#65ab67}.adminPageBase #settingsListTabs .itemSettingsPanel form>div #on .fieldLabel{margin-left:20px;margin-bottom:6px}.adminPageBase #settingsListTabs .itemSettingsPanel form>div .timesStatus{display:flex;align-items:center}.adminPageBase #settingsListTabs .itemSettingsPanel form>div .timesStatus .timesStatusIcon{color:#e87;margin-right:8px}.adminPageBase #settingsListTabs .itemSettingsPanel form>div #massTimesEnteredNote{margin-top:-20px;margin-left:18px}.adminPageBase #settingsListTabs .itemSettingsPanel form>div input,.adminPageBase #settingsListTabs .itemSettingsPanel form>div select{font-size:16px;background:#f8f8f8;background-color:#fff;width:100%}.adminPageBase #settingsListTabs .itemSettingsPanel form>div input:focus,.adminPageBase #settingsListTabs .itemSettingsPanel form>div select:focus{border:1px solid #f8b68f;background-color:#fdf8f4}.adminPageBase #settingsListTabs .itemSettingsPanel form>div #fieldGroup-endTime,.adminPageBase #settingsListTabs .itemSettingsPanel form>div #fieldGroup-endTime input,.adminPageBase #settingsListTabs .itemSettingsPanel form>div #fieldGroup-startTime,.adminPageBase #settingsListTabs .itemSettingsPanel form>div #fieldGroup-startTime input{width:100%;margin-right:0}.adminPageBase #settingsListTabs .itemSettingsPanel form>div>div .findLatLonButton{width:270px;height:60px;padding-left:20px;padding-right:20px;text-align:center;margin-bottom:15px}.adminPageBase #settingsListTabs .itemSettingsPanel form>div>div .findLatLonButton:before{display:none}.adminPageBase #settingsListTabs .itemSettingsPanel form .panelEditButtons{height:40px}.adminPageBase #siteServices #sacramentTimes{padding-top:25px}.adminPageBase #sacramentTimes fieldset{min-width:0}.adminPageBase #sacramentTimes fieldset>ul>li{box-sizing:border-box}.adminPageBase #sacramentTimes fieldset>ul>li:hover{background-color:transparent;box-shadow:inset 0 0 0 1px #de772b;border-radius:4px}.adminPageBase #sacramentTimes fieldset>ul>li:hover>span:first-child{border-top-right-radius:4px}.adminPageBase #sacramentTimes fieldset>ul>li .delete:before,.adminPageBase #sacramentTimes fieldset>ul>li .edit:before{content:"";justify-content:center;align-items:center}#dialogPrefs #passwordButtonWrapper{margin-bottom:15px}.ui-timepicker-wrapper{font-family:Helvetica,Arial,sans-serif;font-size:14px;color:#2e2e2e}.quickModal .buttons span.changePassword,.quickModal .buttons span.resetPassword{width:auto}#donors .crossSiteDonor .viewDonorDetails,.donorsRecurring .crossSiteDonor .viewDonorDetails{display:none}#donors .donorHeader,.donorsRecurring .donorHeader{border:0}#donors .donorHeader td,.donorsRecurring .donorHeader td{font-size:15px;color:#2e2e2e;border:0;padding-left:0}.donorsRecurring .donorRow{display:none}.donorsRecurring .donorRow.searchMatch{display:table-row}.donorsRecurring .donorRow:hover{background-color:#ebf2f8}.donorsRecurring .donorRow.selected{background-color:#fdf8f4}.dialogTransferRecurring .controlsContainer{margin-bottom:0}.dialogTransferRecurring .donorsBasicSearch,.dialogTransferRecurring .donorsBestMatch{max-height:calc(100% - 85px);overflow:auto}.dialogTransferRecurring .paymentsTable{width:calc(100% - 1px)}.dialogTransferRecurring .donorsRecurring tbody tr:hover{cursor:pointer}.dialogDonorManagement{color:#666}.dialogDonorManagement .content{width:800px}.dialogDonorManagement .reportingLegend{margin-top:10px;color:#555}.dialogDonorManagement .reportingLegend+.reportingLegend{margin-top:20px}.dialogDonorManagement .reportingLegend .exportButtons{display:inline-block;position:relative;margin-bottom:2px;margin-left:20px}.dialogDonorManagement .inputHolder.markEdited .radioContainer,.dialogDonorManagement .inputHolder.markEdited input,.dialogDonorManagement .inputHolder.markEdited select,.dialogDonorManagement .inputHolder.markEdited textarea{border:2px solid #3661a5}.dialogDonorManagement #donorActive{font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif;font-size:16px;margin:0}.dialogDonorManagement #donorActive .staticFieldLabel{display:block;color:#666;margin-bottom:8px}.dialogDonorManagement #donorActive .staticValue{background:#858585;color:#fff;font-family:PillGothic300mg-Medium,Tahoma,Arial,sans-serif;cursor:default;display:inline-block;width:72px;text-align:center;padding:6px 15px 3px;margin-left:10px;margin-bottom:15px;border-radius:4px}.dialogDonorManagement #donorActive .staticValue.donorActive{background:#65ab68}.dialogDonorManagement #adminNotes{width:100%!important}.dialogDonorManagement #dateCreated,.dialogDonorManagement #usernameStatic{margin:0 0 3px 0}.dialogDonorManagement #createDonorAccount{margin-bottom:15px}.dialogDonorManagement .monthlyRecurringTotal{font-size:15px;margin-left:auto}.dialogDonorManagement .monthlyRecurringTotal .formatCurrency{color:#444}.dialogDonorManagement #filterDonors{width:181px}.dialogDonorManagement #filterDonors .fieldLabel{display:none}.dialogDonorManagement #filterDonors{margin-right:15px}.dialogDonorManagement #searchRecurring{width:220px;margin-bottom:0;height:46px}.dialogDonorManagement .paymentsTable{margin-top:5px}.dialogDonorManagement #recurringTable .emptyTable tr{background-color:transparent}.dialogDonorManagement #recurringTable .emptyTable td{padding-left:10px;color:#666}.dialogDonorManagement .paymentDetailsActionButtons{margin-bottom:20px}.dialogDonorManagement .paymentDetailsActionButtons .paymentDetailsActionButton{border:1px solid #d6d6d6;border-radius:3px;margin-bottom:10px;display:block;text-align:center;background-color:#f4f4f4;color:#1b365d;cursor:pointer;padding:11px 0 9px}.dialogDonorManagement .paymentDetailsActionButtons .paymentDetailsActionButton:hover{color:#e87722;border-color:#e87722}.ui-widget{font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif,"Pill Gothic",Arial,sans-serif}.ui-widget-header{color:#fff;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif,"Pill Gothic",Arial,sans-serif}.ui-widget-header .ui-icon{background-image:url("../images/admin/ui-icons_ffffff_256x240.png")}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url("../images/admin/ui-icons_ef8c08_256x240.png")}.ui-datepicker{width:253px;border:0;padding:0;background:#fff;border-radius:4px;box-shadow:0 0 3px 1px #aaa}.ui-datepicker .ui-datepicker-header{background:#1b365d;border-radius:0;border-top-left-radius:4px;border-top-right-radius:4px;border:0;padding-top:5px;padding-bottom:1px;font-weight:400;font-size:15px}.ui-datepicker .ui-datepicker-header .ui-icon{width:6px;height:8px;top:14px}.ui-datepicker .ui-datepicker-header a.ui-state-hover{border:0;background:0 0;background-color:rgba(255,255,255,.1);border-radius:0}.ui-datepicker .ui-datepicker-header .ui-corner-all{width:26px;height:20px;top:6px}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{left:4px}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev .ui-icon{left:17px}.ui-datepicker .ui-datepicker-header .ui-datepicker-next{right:4px}.ui-datepicker .ui-datepicker-header .ui-datepicker-next .ui-icon{left:19px}.ui-datepicker .ui-state-default{background:#fff;color:#333;border:0}.ui-datepicker .ui-state-default.ui-state-highlight{background:#dedede}.ui-datepicker .ui-state-default.ui-state-hover{background:#e87722;color:#fff}.ui-datepicker .ui-state-default.ui-state-active{background:#e87722;color:#fff;outline:1px solid #32466e}.ui-datepicker .ui-datepicker-other-month .ui-state-default{color:#ccc}.ui-datepicker .ui-datepicker-calendar{margin-bottom:3px}.ui-datepicker th{font-weight:400;font-size:12px;color:#32466e}.ui-datepicker td{font-size:12px}.ui-datepicker td a,.ui-datepicker td span{width:25px;text-align:center;padding:4.5px 0 2.5px}.ui-datepicker .ui-datepicker-week-end:first-of-type{padding-left:10px}.ui-datepicker .ui-datepicker-week-end:last-of-type{padding-right:10px}.ui-datepicker .ui-datepicker-prev{top:2px;left:2px}.ui-datepicker .ui-datepicker-prev .ui-icon{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:0 -350px;background-size:150px}.ui-datepicker .ui-datepicker-next{top:2px;right:2px}.ui-datepicker .ui-datepicker-next .ui-icon{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:0 -300px;background-size:150px}#recurringInfo .columnHeader{font-size:14px;margin-bottom:5px}#recurringInfo .columnSubheader{height:36px;margin-bottom:10px}#recurringInfo .columnSubheader.statusType:before{display:none}#recurringInfo #recurringInfo .columnSubheader{height:41px;margin-bottom:7px;margin-left:0;padding-left:10px}#recurringInfo #cycleLimitWarning{top:-12px;position:relative}#recurringInfo .paymentTypeThumb{height:23px;width:100px;background-repeat:no-repeat;margin-bottom:3px}#recurringInfo #donorInfo{float:right}#recurringInfo .transactionDetailsColumn{width:calc((100% - 25px)/ 2);margin-right:25px;margin-bottom:0}#recurringInfo .transactionDetailsColumn:last-child{margin-right:0}#recurringInfo #accountNumber{margin:0}#recurringInfo #fieldGroup-accountID .fieldLabel span{color:#979797}#recurringInfo .paymentCurrencyLabel{margin-top:13px;margin-left:10px;position:absolute}#recurringInfo #fieldGroup-cardExpireMonth{display:inline-block;width:47%;margin-right:5%}#recurringInfo #fieldGroup-cardExpireYear{display:inline-block;width:47%}#recurringInfo .inputHolder{width:100%}#recurringInfo .inputHolder select{box-sizing:border-box;width:100%}.donorPageContainer{color:#555;width:844px}.donorPageContainer.adminTabs{height:calc(100% - 135px)}.donorPageContainer .columnHeader{font-size:14px;margin-bottom:5px}.donorPageContainer .columnSubheader{height:36px;margin-bottom:10px}.donorPageContainer .columnSubheader.statusType{font-size:24px;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif}.donorPageContainer .columnSubheader.statusType:before{display:none}.donorPageContainer .pendingStatusMessage{margin-left:15px}.donorPageContainer .paymentsTable .mediumColumn{width:17%}.donorPageContainer .reportingLegend{margin-top:15px}.donorPageContainer .monthlyRecurringTotal{font-size:15px;margin-left:auto}.donorPageContainer .monthlyRecurringTotal .formatCurrency{color:#444}.donorPageContainer .paymentsTable{margin-top:5px}.donorPageContainer .inputHolder.markEdited .radioContainer,.donorPageContainer .inputHolder.markEdited input,.donorPageContainer .inputHolder.markEdited select,.donorPageContainer .inputHolder.markEdited textarea{border:2px solid #3661a5}.donorPageContainer .transactionDetailsColumn li{display:block;font-family:PillGothic300mg-Regular,Tahoma,Arial,sans-serif;font-size:14px}.donorPageContainer .transactionDetailsColumn li a{color:#e87722}.donorPageContainer .transactionDetailsColumn li.detail{padding:10px}.donorPageContainer .transactionDetailsColumn li.detail:nth-child(odd){background-color:#f4f4f4}.donorPageContainer .transactionDetailsColumn li>span{display:table-cell;vertical-align:top}.donorPageContainer .transactionDetailsColumn li>span:first-child{width:92px}.donorPageContainer .transactionDetailsColumn li>span:nth-child(2){color:#444;width:118px}.donorPageContainer .paymentDetailsActionButtons{display:inline-block}.donorPageContainer .paymentDetailsActionButtons .paymentDetailsActionButton{height:auto;width:200px;padding:10px 20px;box-sizing:border-box;border:1px solid #d6d6d6;border-radius:3px;margin-bottom:0;display:block;text-align:center;background-color:#f4f4f4;color:#1b365d;cursor:pointer;padding:11px 0 9px}.donorPageContainer .paymentDetailsActionButtons .paymentDetailsActionButton:hover{color:#e87722;border-color:#e87722}@media screen and (min-width:501px){.updateRecurringNotificationList{--space:10px}}@media screen and (max-width:500px){.updateRecurringNotificationList{--space:15px}}.updateRecurringNotification{color:#d24a4d;display:flex;gap:10px}@media screen and (min-width:501px){.updateRecurringNotification{padding:20px;align-items:center;justify-content:space-between;box-shadow:0 2px 2px rgba(34,34,34,.25);background-color:#f1f3f5}}@media screen and (max-width:500px){.updateRecurringNotification{flex-direction:column}}.updateRecurringDetailsButton{display:inline-block;background-color:#d24a4d;text-decoration:none;color:#fff;padding-inline:40px;padding-block:9px;border-radius:5px;text-align:center;cursor:pointer}.updateRecurringDetailsButton:hover{background-color:#999}.transactionMessage{color:#666;border-radius:5px;box-shadow:0 2px 2px rgba(34,34,34,.25);padding-block:10px;padding-inline:20px;margin-bottom:10px;background-color:#f4f4f4;font-family:PillGothic300mg-Regular,Tahoma,Arial,sans-serif}.restartMessage{font-style:italic;color:#666;margin-bottom:10px}a.resendLoginLink{color:#1b365d;cursor:pointer}a.resendLoginLink:hover{color:#e87722}.updatePaymentText{color:#d24a4d;font-family:PillGothic300mg-Regular,Tahoma,Arial,sans-serif}.updatePaymentText ul{padding:0 0 0 20px;margin:6px 0 2px 0;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif}.updatePaymentText ul li{display:list-item}#fieldGroup-chargeMissedPayments{margin-top:0;margin-bottom:15px}#recurringInfo .inputHolder .static{margin:0 0 15px 0}#recurringInfo .inputHolder .static>span{display:block}#recurringInfo .inputHolder .static .staticFieldLabel{margin-bottom:3px;font-size:16px;color:#666}#recurringInfo .inputHolder .static .staticValue{margin-bottom:15px;padding-left:10px}.contactInfoContainer{color:#979797}.contactInfoContainer.adminTabs{width:844px;height:calc(100% - 135px)}.contactInfoContainer #dateCreated .staticFieldLabel{margin-right:4px}.contactInfoContainer .inputHolder.markEdited .radioContainer,.contactInfoContainer .inputHolder.markEdited input,.contactInfoContainer .inputHolder.markEdited select,.contactInfoContainer .inputHolder.markEdited textarea{border:2px solid #3661a5}.contactInfoContainer #username span:nth-child(2){color:#444}.contactInfoContainer .meter{margin:-10px 0 10px}.pageBase .targetActionButtonContainer .buttons,.pageBase .targetActionButtonContainer .ec-target-buttons{position:fixed;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);bottom:0;width:100%;height:65px;background-color:#fff;display:flex;justify-content:center}.pageBase .targetActionButtonContainer .buttons span,.pageBase .targetActionButtonContainer .ec-target-buttons span{margin-top:13px}#payments:not(table) .formatCurrency:before,.dialogDonorManagement .formatCurrency:before,.dialogTransactionDetails .formatCurrency:before,.donorPageContainer #fieldGroup-staticAmount .staticValue:before,.donorPageContainer .formatCurrency:before{content:"$"}.paymentsTable thead .sortable{cursor:pointer}.subTransactions .paymentsTable thead .sortable{cursor:auto}.payments-admin-tab{display:none}.payments-admin-tab.active{display:block}#donorManagement .donorFilterContainer{display:flex;flex-wrap:wrap;align-items:center}#donorManagement .donorFilterContainer .inputHolder{align-self:flex-start}#donorManagement .donorFilterContainer .flexBreak{flex-basis:100%}#donorManagement .fieldLabel{margin-bottom:5px;color:#1b365d}#donorManagement legend{color:#1b365d;padding-right:15px}#donorManagement .siteMonthlyRecurring{color:#979797;width:50%;margin-top:4px}#donorManagement .siteMonthlyRecurring .formatCurrency{color:#333}#donorManagement .paymentsTable{margin-top:10px;margin-bottom:10px}#donorManagement #fieldGroup-searchDonors{flex-grow:1}#donorManagement #searchDonors{width:100%}#donorManagement #sendLoginCreationEmails{border:1px solid #d6d6d6;border-radius:3px;margin-top:8px;text-align:center;background-color:#f4f4f4;color:#1b365d;cursor:pointer;font-size:14px;padding:5px 0 2px;width:100px;margin-left:20px;box-sizing:border-box}#donorManagement #sendLoginCreationEmails:hover{color:#e87722;border-color:#e87722}#payments .reportAccountTotal,#payments .reportSubaccountTotal{right:46.5px;position:absolute;text-align:right}#payments .paginationInfo{margin-left:auto;text-align:right;color:#333;font-size:14px}#payments .paginationInfo .next,#payments .paginationInfo .prev{display:inline-block;padding:6px 10px;border-radius:50%}#payments .paginationInfo .next:not(.inactive),#payments .paginationInfo .prev:not(.inactive){cursor:pointer}#payments .paginationInfo .next:not(.inactive):hover,#payments .paginationInfo .prev:not(.inactive):hover{background-color:#f4f4f4}#payments #accountsList,#payments .subaccounts{list-style:none}#payments #accountsLearnMore{margin-top:12px;font-size:14px;color:#555}#payments #accountsLearnMore a{color:#e87722}#payments #accountsLearnMore a:hover{text-decoration:underline}#payments #accountsList{padding-left:0}#payments #accountsList .account{padding-right:0;padding-left:0;overflow:auto}#payments #accountsList .account>div{float:left}#payments #accountsList .account>div:first-child.paymentAccountSettings{margin-left:35px}#payments #accountsList .account>div:not(.accountInfo){margin-top:-3px}#payments #accountsList .accountInfo{font-family:PillGothic300mg-Regular,Tahoma,Arial,sans-serif;width:380px;padding-top:3px;margin-bottom:5px}#payments #accountsList .account>div{display:inline-block;margin-right:3px}#payments #accountsList>li{position:relative;border-top:1px solid #e3e3e3;padding:10px;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif;font-size:1.2em;color:#1b365d}#payments #accountsList>li:last-child{border-bottom:1px solid #e3e3e3}#payments #accountsList>li .subaccounts{margin:5px 0 0}#payments #accountsList>li .subaccounts .accountsOdd{background:#f8f9fd;display:block;border-top:5px solid #f8f9fd;border-bottom:3px solid #f8f9fd}#payments #accountsList>li li{padding-left:100px;font-size:.9em;padding-bottom:8px;clear:both}#payments #accountsList>li li li{padding-left:0;display:block}#payments #accountsList>li li>a,#payments #accountsList>li li>div{padding-left:5px}#payments #accountsList>li a{color:#1b365d;cursor:pointer}#payments #accountsList>li a:hover{color:#e87722}#payments #accountsList>li>div:hover:before{color:#e87722}#payments #accountsList>li .accountName{margin-left:5px;width:380px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#payments #accountsList>li>.defaultPaymentAccountFlag,#payments #accountsList>li>.deletePaymentAccount,#payments #accountsList>li>.paymentAccountSettings{cursor:pointer;width:30px;height:30px;display:flex;justify-content:center;align-items:center}#payments #accountsList>li>.defaultPaymentAccountFlag:before,#payments #accountsList>li>.deletePaymentAccount:before,#payments #accountsList>li>.paymentAccountSettings:before{content:"";width:16px;height:13px;display:block}#payments #accountsList>li.default .defaultPaymentAccountFlag:before{opacity:1}#payments #accountsList>li>.defaultPaymentAccountFlag:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-50px -550px;background-size:150px;opacity:.25}#payments #accountsList>li>.defaultPaymentAccountFlag:hover:before{background-position:-50px -575px;opacity:1}#payments #accountsList>li>.paymentAccountSettings:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-100px -625px;background-size:150px;width:17px;height:17px}#payments #accountsList>li>.paymentAccountSettings:hover:before{background-position:-100px -550px}#payments #accountsList>li>.deletePaymentAccount:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-75px -850px;background-size:150px;width:14px;height:16px}#payments #accountsList>li>.deletePaymentAccount:hover:before{background-position:-75px -825px}#payments #accountsList>li:not(.default)>.defaultPaymentAccountFlag:not(:hover):before{color:transparent}#payments #accountsList>li.lastAccount .deletePaymentAccount:before{color:#ccc}#payments #accountsList>li.lastAccount .deletePaymentAccount:hover:before{background-color:transparent;border-color:transparent}#payments #accountsList .subaccountPages{margin:5px 0 0}#payments #accountsList .subaccountPages li:last-child{padding-bottom:0}#dialogAddEditAccount .singleMerchantAccount{display:none}.dialogTransactionDetails~.quickModal .save.defaultSubmit{width:auto;min-width:135px}#payments .reportPanel{float:left;width:100%;padding:0 23px 16.5px;margin-top:25px;display:flex;flex-wrap:wrap;align-items:baseline;box-sizing:border-box}#payments .reportPanel legend{padding-right:15px}#payments .reportPanel .reconciliationFilter{padding-right:10px}#payments .reportPanel .paymentReport,#payments .reportPanel .paymentsTable{flex-basis:100%}#payments input[type=radio]{display:none}#payments .paymentsSelectFields select{appearance:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;background:url("../images/admin/payments/icons_caret_down_black.svg") right 3px center no-repeat;background-size:15px}#payments .paymentsSelectFields select:focus{outline-offset:initial}#payments .paymentsSelectFields select::-ms-expand{display:none}#payments .estFees,#payments .projNet{display:none!important}#payments .radioContainer>label{cursor:pointer}#payments #reportingTabs .ui-tabs-nav{width:233px;margin-left:22px;height:294px}#payments #reportingTabs .ui-tabs-nav .ui-tabs-anchor{width:231px}#payments #reportingTabs #paymentTransactionDateFilterInputs{position:absolute;width:291px;height:37px;padding-bottom:0;margin-left:0}#payments #reportingTabs #paymentTransactionDateFilterInputs label{display:inline;width:50%}#payments #reportingTabs #paymentTransactionDateFilterInputs label:not(:last-child){margin-right:10px}#payments #reportingTabs #paymentTransactionDateFilterInputs input{width:102px;height:28px;text-align:center;font-size:14px;margin-left:10px;padding-top:2px}#payments #generalFilterControls{margin-top:15px;overflow:auto;zoom:1}#payments [id^=fieldGroup-dateFilterType]{height:32px;background-size:7%;position:absolute;margin-top:-24px;left:180px}#payments [id^=fieldGroup-dateFilterType]>select{cursor:pointer;background:url("../images/admin/payments/icons_caret_down.svg") right 10px top 4px no-repeat;background-size:19px 19px}#payments [id^=fieldGroup-dateFilterType]>label,#payments [id^=fieldGroup-dateFilterType]>select{display:inline-block;font-size:14px;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif}#payments [id^=fieldGroup-dateFilterType] .dateFilterType{background-color:transparent;width:128px;border:0;color:#1b365d;height:19px;margin-bottom:11px;appearance:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;font-family:PillGothic300mg-Medium,Tahoma,Arial,sans-serif;text-align:center}#payments [id^=fieldGroup-dateFilterType] .dateFilterType:-moz-focusring{color:transparent;text-shadow:0 0 0 #1b365d}#payments [id^=fieldGroup-dateFilterType] .dateFilterType::-ms-expand{display:none}#payments #fieldGroup-dateFilterTypeTransactions{left:220px;height:31px}#payments #fieldGroup-dateFilterTypeAccounts{left:148px}#payments #fieldGroup-dateFilterTypeParishes{left:143px}#payments #fieldGroup-dateFilterTypeSchools{left:136px}#payments #fieldGroup-dateFilterTypeAccountsSubaccounts{left:285px}#payments #accountFilterControls{width:210px;height:250px;overflow-y:auto;overflow-x:hidden;white-space:nowrap;margin-right:30px;display:inline-block;background-color:#fff;border:1px solid #e3e3e3;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif;position:absolute}#payments #accountFilterControls .allAccountsFilterEntry>span{padding:8px 0 3px 10px}#payments #accountFilterControls .allAccountsFilterEntry.selected{height:280px}#payments #accountFilterControls .filterName{color:#676767;font-size:16px;display:block;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#payments #accountFilterControls .filterName:before{content:"";width:15px;height:15px;margin-right:5px;background:none center center no-repeat;display:inline-block}#payments #accountFilterControls .selected[class*=FilterEntry]{font-family:PillGothic300mg-Regular,Tahoma,Arial,sans-serif;background-color:#fff}#payments #accountFilterControls .selected[class*=FilterEntry]>.filterName{color:#1b365d}#payments #accountFilterControls .selected[class*=FilterEntry]>.filterName:not(.deleted):before{background-image:url("../images/admin/payments/icons_check.svg")}#payments #accountFilterControls .selected[class*=FilterEntry]>.filterName>.deleted{font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif;color:#1b365d}#payments #accountFilterControls .filterName:hover:before,#payments #accountFilterControls li:not(.selected) .filterName:hover+ul li:not(.selected) .filterName:before{background-image:url("../images/admin/payments/icons_check_hover.svg")}#payments #accountFilterControls.accountsOnly #accountFilterEntryList .accountName+ul{display:none}#payments #accountFilterControls ul{margin:0;padding-left:0}#payments #accountFilterControls ul>li{margin-bottom:0;margin-left:0}#payments #accountFilterControls>ul>li .filterName{padding-top:3px;padding-bottom:3px}#payments #accountFilterControls .siteFilterEntry{padding:3px 0;padding-bottom:0}#payments #accountFilterControls .siteFilterEntry>.filterName{padding-left:10px}#payments #accountFilterControls .siteFilterEntry:first-child{border-top:1px solid #a5a5a5}#payments #accountFilterControls .accountFilterEntry{padding:3px 0;padding-bottom:0}#payments #accountFilterControls .accountFilterEntry>.filterName{padding-left:29px}#payments #accountFilterControls .accountFilterEntry:last-child>span{padding-bottom:6px}#payments #accountFilterControls .accountFilterEntry.externalAccount .subaccountFilterEntry[data-subaccount=External]:only-child{display:none}#payments #accountFilterControls .subaccountFilterEntry{margin-top:0}#payments #accountFilterControls .subaccountFilterEntry .filterName{padding-left:48px;font-size:14px}#payments #accountFilterControls .subaccountFilterEntry.selected{font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif}#payments #accountFilterControls .subaccountFilterEntry li .filterName{padding-left:56px}#payments #hiddenFilter{position:absolute;left:44px;top:310px}#payments #reportDateFilterControls{width:315px;display:inline-block;float:right;margin-right:80px}#payments #reportDateFilterControls .radioContainer{z-index:1;margin-left:16.5px}#payments #paymentTransactionMethod-button,#payments #paymentTransactionType-button{width:131px!important}#payments #reportingFilterControls{float:left;padding-left:45px;width:639px}#payments #reportingFilterControls ul{list-style:none}#payments #reportingFilterControls #dateFilterRange .fieldLabel,#payments #reportingFilterControls #transactionFilterControls .fieldLabel{margin-bottom:5px;color:#1b365d}#payments #reportingFilterControls #dateFilterRange>div,#payments #reportingFilterControls #transactionFilterControls>div{display:inline-block;float:left}#payments #reportingFilterControls input,#payments #reportingFilterControls select{height:28px}#payments #reportingFilterControls input+label,#payments #reportingFilterControls select+label{padding:9px 15px 6px 15px}#payments #reportingFilterControls input:checked+label,#payments #reportingFilterControls select:checked+label{background:#1b365d;color:#fff;border-width:0}#payments #reportingFilterControls .ui-selectmenu-button.ui-button{width:131px;padding:0;margin-right:0}#payments #reportingFilterControls .ui-selectmenu-text{padding-right:2.1em;padding-left:5px;margin-right:0}#payments #reportingFilterControls #transactionFilterControls{width:395px;display:inline-block;top:200px;float:right;margin-top:50px}#payments #reportingFilterControls #transactionFilterControls #paymentTransactionMethod,#payments #reportingFilterControls #transactionFilterControls #paymentTransactionStatus,#payments #reportingFilterControls #transactionFilterControls #paymentTransactionType,#payments #reportingFilterControls #transactionFilterControls #searchTransactions{font-size:14px}#payments #reportingFilterControls #transactionFilterControls #searchTransactions{margin-bottom:0;width:100%}#payments #reportingFilterControls #transactionFilterControls select{border-radius:0;border:0;outline:1px solid #a5a5a5;width:133px}#payments #reportingFilterControls #transactionFilterControls #paymentTransactionStatus{width:100px}#payments #reportingFilterControls #transactionFilterControls #paymentTransactionStatus+.ui-selectmenu-button{width:101px!important}#payments #reportingFilterControls #transactionFilterControls>div{margin-right:13px}#payments #reportingFilterControls #transactionFilterControls>div:last-of-type{margin-right:0}#payments #hiddenFilter,.reportPanel .reconciliationFilter{display:flex;overflow:visible;white-space:nowrap}#payments #hiddenFilter .fieldLabel,.reportPanel .reconciliationFilter .fieldLabel{font-size:0px;margin-top:-6px}#payments #hiddenFilter .checkboxContainer,.reportPanel .reconciliationFilter .checkboxContainer{display:flex;order:-1}#payments #hiddenFilter .checkboxContainer .optionContainer,.reportPanel .reconciliationFilter .checkboxContainer .optionContainer{display:flex}#payments #hiddenFilter .checkboxContainer .optionContainer>input+label,.reportPanel .reconciliationFilter .checkboxContainer .optionContainer>input+label{order:-1;white-space:nowrap;font-size:14px;margin:0;padding:0 5px 0 0;background-color:transparent;color:#666;cursor:pointer}#payments #hiddenFilter .checkboxContainer .optionContainer>input,.reportPanel .reconciliationFilter .checkboxContainer .optionContainer>input{-webkit-appearance:none;cursor:pointer;width:25px;height:12px;margin:1px 0 0;background-color:#ababab;border-radius:6px;outline:0;border-width:0;position:relative}#payments #hiddenFilter .checkboxContainer .optionContainer>input:before,.reportPanel .reconciliationFilter .checkboxContainer .optionContainer>input:before{content:"";width:8px;height:8px;border-radius:50%;background-color:#fff;left:2px;top:2px;position:absolute}#payments #hiddenFilter .checkboxContainer .optionContainer>input:checked,.reportPanel .reconciliationFilter .checkboxContainer .optionContainer>input:checked{background-color:#1b365d}#payments #hiddenFilter .checkboxContainer .optionContainer>input:checked:before,.reportPanel .reconciliationFilter .checkboxContainer .optionContainer>input:checked:before{left:auto;right:2px}#fieldHelp-reconciliationModeTransactions{white-space:normal}.exportButtons{position:absolute;margin-top:-22px;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif;font-size:14px;color:#666}.exportButtons .export{display:inline-block;cursor:pointer;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif}.exportButtons .export:not(:last-child){margin-right:5px}.exportButtons .export.csv:after{content:"CSV";color:#60ab6e}.exportButtons .export.pdf:after{content:"PDF"}.exportButtons .export.ps:after{content:"ParishSoft"}.exportButtons .export.pds:after{content:"PDS"}.exportButtons .export.ps{display:none}.exportButtons .export:after{color:#1b365d;font-size:16px}.exportButtons .export:hover:after{color:#e87722}.reportPanel .exportButtons{position:relative;margin-top:0;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif;font-size:14px;color:#666}.subTransactions .exportButtons{left:710px}.reportPanel .reconciliationFilter:not(.enabled)~#reconciliationDesc{display:none}#reconciliationDesc{margin-left:18px}#reconciliationDesc input{width:0;height:0;float:left;visibility:hidden}#reconciliationDesc input:checked~label:after{transform:rotate(180deg);margin-top:1px}#reconciliationDesc .optionContainer label{font-size:14px;padding-right:20px;cursor:pointer}#reconciliationDesc .optionContainer label:after{content:"";border:4px solid transparent;border-right-width:4.5px;border-left-width:4.5px;border-top-color:#1b365d;height:0;width:0;display:inline-block;margin-top:5px;margin-left:5px;position:absolute}#reconciliationDesc .optionContainer label:hover:after{border-top-color:#e87722}#payments .estFees{margin-right:25px}#payments .estFees,#payments .projNet{color:#a5a5a5;font-size:16px}#payments .totalPayments{margin-left:auto;font-family:PillGothic300mg-Regular,Tahoma,Arial,sans-serif;font-size:14px;color:#666}#payments .totalPayments span{display:inline-block}#payments .totalPayments>span{float:right}#payments .totalPayments .totalProcessed{font-size:20px;width:98px;text-align:right;color:#1b365d;font-family:PillGothic300mg-Medium,Tahoma,Arial,sans-serif}#payments .totalPayments .totalPaymentsLabel{display:block;text-align:right;margin-top:-20px;width:84px}.topRow{font-family:PillGothic300mg-Regular,Tahoma,Arial,sans-serif;color:#444}.paymentsTable{background-color:#fff;margin-top:18px;width:100%;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif;text-align:left;color:#333;table-layout:fixed}.paymentsTable .accountCreated{width:39px}.paymentsTable .donorAccountCreatedCell{display:inline-block;width:100%;text-align:center}.paymentsTable .detailsColumn{width:48px}.paymentsTable .typeColumn{width:70px}.paymentsTable .dateColumn{width:66px}.paymentsTable .paymentDateColumn{width:120px}.paymentsTable .statusColumn{width:78px}.paymentsTable .methodColumn{width:60px}.paymentsTable .pageColumn{width:40px}.paymentsTable .monthlyColumn{width:77px}.paymentsTable .mediumColumn{width:12%}.paymentsTable .largeColumn{width:20%}.paymentsTable td{height:37px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.paymentsTable td .bottomRow,.paymentsTable td .topRow{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%}.paymentsTable td,.paymentsTable th{border:1px solid #e0e0e0;font-size:14px;padding:5px;word-break:break-word}.paymentsTable .selected td,.paymentsTable .selected th{border-style:double;border-top-color:#e97433;border-bottom-color:#e97433}.paymentsTable .selected td:first-child,.paymentsTable .selected th:first-child{border-left-color:#e97433}.paymentsTable .selected td:last-child,.paymentsTable .selected th:last-child{border-right-color:#e97433}.paymentsTable .selected:first-child td,.paymentsTable .selected:first-child th{border-top-width:2px}.paymentsTable th{font-weight:400}.paymentsTable th .topRow{font-family:PillGothic300mg-Medium,Tahoma,Arial,sans-serif}.paymentsTable tbody tr:nth-child(2n-1){background-color:#f4f4f4}.paymentsTable thead .batchHeader{background:#f2f2f2;border:1px solid #999}.paymentsTable thead .batchHeader .topRow{color:#444}.paymentsTable thead .topRow{color:#868686}.paymentsTable thead .topRow .topRowData{font-family:PillGothic300mg-Regular,Tahoma,Arial,sans-serif;color:#444}.paymentsTable thead tr{border-bottom:1px solid #e0e0e0}.paymentsTable thead tr:last-child{border-bottom-width:2px}.paymentsTable .bottomRow{font-size:12px;color:#aeaeae;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif}.paymentsTable .tableCenter{text-align:center}.paymentsTable .transactionMethod img{vertical-align:middle;height:10px;width:50px}.paymentsTable .transactionMethod div:not(.method-disc) img{width:30px;height:30px}.paymentsTable .transactionMethod div:not(.method-disc).method-amex img{width:35px}.paymentsTable .transactionMethod div:not(.method-disc).method-dccb img,.paymentsTable .transactionMethod div:not(.method-disc).method-unkn img{width:37px}.paymentsTable .transactionMethod div:not(.method-disc).method-enrt img,.paymentsTable .transactionMethod div:not(.method-disc).method-error img{width:41px}#transactionsReport .mediumColumn{width:17%}.paymentsViewDetailsButton,.transactionsPage a{cursor:pointer;font-size:0px;display:block;margin:0 auto;background-position:center center;background-repeat:no-repeat;width:18px;height:18px}.paymentsViewDetailsButton{background-image:url("../images/admin/payments/icons_search.svg")}.paymentsViewDetailsButton:hover{background-image:url("../images/admin/payments/icons_search_hover.svg")}.donorManagement .viewDonorDetails{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-50px -875px;background-size:150px;width:16px;height:13px}.donorManagement .viewDonorDetails:hover{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-50px -900px;background-size:150px}.recurringRow{cursor:pointer}.recurringRow .recurringDetailsButton{color:#1b365d;font-family:PillGothic300mg-Regular,Tahoma,Arial,sans-serif;text-align:center}.recurringRow:hover .recurringDetailsButton{color:#e87722}.transactionsPage a{background-image:url("../images/admin/payments/icons_pages.svg")}.transactionsPage a:hover{background-image:url("../images/admin/payments/icons_pages_hover.svg")}.transTypeGreen{color:#65ab67}.transTypeRed{color:#d24a4d}.transTypeOrange{color:#e87722}.transTypeBlack{color:#000}.topRow.recurringTransaction:before{content:"";width:15px;height:15px;background:url("../images/admin/payments/icons_recurring.svg") center center no-repeat;display:inline-block}.topRow.recurringTransaction.transTypeOrange:before{background-image:url("../images/admin/payments/icons_recurring_orange.svg")}.topRow.recurringTransaction.transTypeRed:before{background-image:url("../images/admin/payments/icons_recurring_red.svg")}.topRow.recurringTransaction.transTypeGreen:before{background-image:url("../images/admin/payments/icons_recurring_green.svg")}.paymentTransactionTable .transactionDate{white-space:nowrap}.paymentTransactionTable .transactionStatus{padding-left:10px}.paymentTransactionTable .transactionStatus .topRow{font-size:13px}.paymentTransactionTable .viewDonorDetails{cursor:pointer;position:relative}.paymentTransactionTable .viewDonorDetails span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:calc(100% - 21px);display:inline-block;vertical-align:middle}.paymentTransactionTable .viewDonorDetails:after{content:"";margin-left:5px;width:15px;height:15px;background:url("../images/admin/payments/icons_ext_link_hover.svg") center bottom no-repeat;display:inline-block}.paymentTransactionTable .viewDonorDetails:hover{color:#e87722}.paymentTransactionTable .viewDonorDetails:hover:after{background:url("../images/admin/payments/icons_ext_link.svg") center bottom no-repeat}.statusType{margin-left:15px}.statusType:before{content:"";margin-right:5px;width:10px;height:10px;background-color:#000;border-radius:50%;position:absolute;margin-left:-15px;margin-top:2px}.statusTypeColumn .statusType{margin-left:20px}.statusTypeColumn .statusType:before{width:14px;height:14px;margin-left:-20px;margin-top:6px}.statusType .failedReason.failedReason{font-family:PillGothic300mg-Regular,Tahoma,Arial,sans-serif;color:#444;width:auto;font-size:14px;display:inline-block;margin-left:10px;vertical-align:baseline}.statusType .failedReason.failedReason:before{content:url("../images/admin/payments/triangle-exclamation.svg");margin-right:3px}.statusTypeGreen:before{background-color:#65ab67}.statusTypeRed:before{background-color:#d24a4d}.statusTypeOrange:before{background-color:#e87722}.statusTypeBlack:before{background-color:#000}.paymentsDetails{color:#979797}.paymentsDetails .content{width:800px;clear:both}.paymentsDetails .hideTransactionField{margin-top:8px;width:100%}.paymentsDetails .requiredErrorText,.paymentsDetails .validateErrorText{color:#d24a4d}.paymentsDetails .transactionTypeColumn{float:left}.paymentsDetails .transactionTypeColumn .recurringTransaction:before{content:"";height:20px;width:20px;display:inline-block;margin-right:5px;background:url("../images/admin/payments/icons_recurring.svg") center center no-repeat}.paymentsDetails .transactionTypeColumn .recurringTransaction.transTypeOrange:before{background-image:url("../images/admin/payments/icons_recurring_orange.svg")}.paymentsDetails .transactionTypeColumn .recurringTransaction.transTypeRed:before{background-image:url("../images/admin/payments/icons_recurring_red.svg")}.paymentsDetails .transactionTypeColumn .recurringTransaction.transTypeGreen:before{background-image:url("../images/admin/payments/icons_recurring_green.svg")}.paymentsDetails .statusTypeColumn .detail span:first-child{width:92px}.paymentsDetails .statusTypeColumn .value{width:107px}.paymentsDetails .statusTypeColumn ul{padding-left:0}.paymentsDetails .paymentTypeColumn{float:right}.paymentsDetails .paymentTypeColumn img{width:65px}.paymentsDetails .paymentTypeColumn .detail span:first-child{width:75px}.paymentsDetails .paymentTypeColumn .value{width:130px}.paymentsDetails .paymentTypeColumn span:nth-child(2){max-width:130px;overflow-wrap:break-word;word-wrap:break-word;word-break:break-all;word-break:break-word}.paymentsDetails .detail-bnkc img,.paymentsDetails .detail-dccb img,.paymentsDetails .detail-jcb img,.paymentsDetails .detail-mc img,.paymentsDetails .detail-other img{width:50px}.paymentsDetails .detail-solo img,.paymentsDetails .detail-swtc img{width:40px}.paymentsDetails .detail-enrt img,.paymentsDetails .detail-unkn img{width:75px}.paymentsDetails .detail-disc img{width:100px}.paymentsDetails li{display:block;font-family:PillGothic300mg-Regular,Tahoma,Arial,sans-serif;font-size:14px}.paymentsDetails li a{color:#e87722}.paymentsDetails li.detail{padding:10px}.paymentsDetails li.detail:nth-child(odd){background-color:#f4f4f4}.paymentsDetails li>span{display:table-cell;vertical-align:middle}.paymentsDetails li>span:first-child{width:92px}.paymentsDetails li>span:nth-child(2){color:#444;width:118px}.paymentsDetails li>span.paymentDetailButton,.paymentsDetails li>span.viewDonorDetails{cursor:pointer;color:#e87722}.paymentsDetails li>span.paymentDetailButton:after,.paymentsDetails li>span.viewDonorDetails:after{content:"";margin-left:5px;width:15px;height:15px;background:url("../images/admin/payments/icons_ext_link.svg") center bottom no-repeat;display:inline-block}.paymentsDetails li>span.paymentDetailButton:hover,.paymentsDetails li>span.viewDonorDetails:hover{color:#1b365d}.paymentsDetails li>span.paymentDetailButton:hover:after,.paymentsDetails li>span.viewDonorDetails:hover:after{background-image:url("../images/admin/payments/icons_ext_link_hover.svg")}.paymentsDetails li .transactionDetailsPageLink span{cursor:pointer;color:#e87722}.paymentsDetails li .transactionDetailsPageLink span:after{content:"";margin-left:5px;width:15px;height:15px;background:url("../images/admin/payments/icons_ext_link.svg") center bottom no-repeat;display:inline-block}.paymentsDetails li .transactionDetailsPageLink span:hover{color:#1b365d}.paymentsDetails li .transactionDetailsPageLink span:hover:after{background-image:url("../images/admin/payments/icons_ext_link_hover.svg")}.paymentsDetails #transferRecurring{display:inline-block}.paymentsDetails #transferRecurring .paymentDetailsActionButton{height:auto;width:250px;padding:10px 40px;box-sizing:border-box;margin-top:0;margin:10px 0 15px 0}.paymentsDetails #forceUpdateAccountSubaccount{margin:-10px 0 3px 0;cursor:pointer}.paymentsDetails #recurringInfo #transferRecurring .paymentDetailsActionButton{margin:0}.paymentsDetails #cancelRecurring{display:inline-block;margin-bottom:0}.paymentsDetails #cancelRecurring .paymentDetailsActionButton{height:auto;width:200px;padding:10px 20px;box-sizing:border-box;margin-top:0;margin:10px 0 15px 0}.paymentsDetails #recurringInfo #cancelRecurring .paymentDetailsActionButton{margin:0}.paymentsDetails .paymentDetailsActionButtons .paymentDetailsActionButton{border:1px solid #d6d6d6;border-radius:3px;margin-bottom:0;width:106px;display:inline-block;text-align:center;background-color:#f4f4f4;color:#1b365d;cursor:pointer;height:32px}.paymentsDetails .paymentDetailsActionButtons .paymentDetailsActionButton .paymentRefundButton{padding:9px 0 11px;display:inline-block}.paymentsDetails .paymentDetailsActionButtons .paymentDetailsActionButton .paymentVoid{padding-left:9px}.paymentsDetails .paymentDetailsActionButtons .paymentDetailsActionButton .paymentRefundAll{padding-left:18px}.paymentsDetails .paymentDetailsActionButtons .paymentDetailsActionButton>span{width:100%;display:block}.paymentsDetails .paymentDetailsActionButtons .paymentDetailsActionButton:first-child{margin-right:10px}.paymentsDetails .paymentDetailsActionButtons .paymentDetailsActionButton:hover{color:#e87722;border-color:#e87722}.paymentsDetails .paymentRefundAll,.paymentsDetails .paymentVoid{box-sizing:border-box;padding-left:20px}.paymentsDetails .paymentRefundAll:before,.paymentsDetails .paymentVoid:before{content:"";display:inline-block;background:url("../images/admin/payments/icons_revert.svg") center center no-repeat;margin-top:-3px;margin-left:-23px;width:20px;height:20px;position:absolute}.paymentsDetails .paymentRefundAll:hover:before,.paymentsDetails .paymentVoid:hover:before{background-image:url("../images/admin/payments/icons_revert_orange.svg")}.paymentsDetails .transactionTypeColumn .transactionType{font-size:24px}.paymentsDetails .statusType{font-size:24px;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif}.paymentsDetails .statusType:before{font-size:16px}.reportingLegend{font-size:24px;display:flex;align-items:end;clear:both}@media (max-width:500px){.reportingLegend{align-items:start;flex-direction:column;width:100%}}.reportingLegend.export .exportButtons{display:inline-block;position:relative;margin-left:15px;margin-top:0}.reportingLegend.filter .showTransactionsFrom{margin-top:10px;margin-left:auto;display:flex;flex-direction:column;align-items:end;font-size:0px}.reportingLegend.filter .showTransactionsFrom label{padding:5px 15px 2px}.reportingLegend.filter .showTransactionsFrom .radioContainer{margin-bottom:unset}.dialogTransactionDetails li.detail:nth-child(3){margin-top:10px}.dialogTransactionDetails li.detail:first-child{margin-top:15px}.dialogTransactionDetails li:first-child{margin-bottom:5px}.dialogTransactionDetails li:nth-child(2){height:36px;display:flex}.transactionDetailsColumn{width:calc((100% - (2 * 16px))/ 3);float:left;padding-left:0;margin:0 15px 15px 0;display:inline-block;box-sizing:border-box}.transactionDetailsColumn:last-of-type{margin-right:0}.dialogDonorDetails .personalInfoColumn{width:calc((100% - (2 * 16px))/ 3 * 2);display:flex;flex-wrap:wrap;background-color:#f2f2f2;padding:10px 12px 0;border-radius:4px;justify-content:space-between}.dialogDonorDetails .personalInfoColumn .inputHolder{width:235px}.dialogDonorDetails .adminColumn{padding-top:10px}.dialogDonorDetails .adminColumn textarea{height:55px}.dialogDonorDetails .adminColumn #donorActive,.dialogDonorDetails .adminColumn #emailDonationReceipt{margin-bottom:10px}.dialogDonorDetails .adminColumn #donorActive .fieldLabel,.dialogDonorDetails .adminColumn #donorActive .staticFieldLabel,.dialogDonorDetails .adminColumn #emailDonationReceipt .fieldLabel,.dialogDonorDetails .adminColumn #emailDonationReceipt .staticFieldLabel{color:#1b365d}.dialogDonorDetails .adminColumn #fieldHelp-emailDonationReceipt{margin-left:-228px;margin-top:20px}.dialogDonorDetails .adminColumn #fieldHelp-emailDonationReceipt:before{top:-4px;left:206px;box-shadow:-2px -2px 2px 0 rgba(0,0,0,.15)}.dialogDonorManagement .content form{height:auto;overflow:hidden}.dialogDonorManagement .recurringTransactions{margin-bottom:15px}.dialogDonorManagement #dateCreated .staticFieldLabel{margin-right:4px}.dialogDonorManagement #usernameStatic .staticFieldLabel{margin-right:4px}#partialRefundAmount{padding-left:20px}label[for=partialRefundAmount]{margin-top:15px}label[for=partialRefundAmount]:after{content:"$";color:#000;position:absolute;margin-top:33px;left:35px}#dialogOrderDetails #paymentTransactions .paymentTransactionTable,.subTransactions #paymentTransactions .paymentTransactionTable{width:800px}.donor .subTransactions #paymentTransactions .paymentTransactionTable{width:100%}.reportAccountID{margin-left:5px}#reportParishes,#reportSchools,#reportSubaccounts{padding-left:0;list-style:none;margin:0;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif}#reportParishes>li,#reportSchools>li,#reportSubaccounts>li{padding:15px 0 10px}#reportParishes .reportAccount,#reportSchools .reportAccount,#reportSubaccounts .reportAccount{padding-bottom:0}#reportParishes .reportAccount ul,#reportSchools .reportAccount ul,#reportSubaccounts .reportAccount ul{padding-left:0}#reportParishes .reportAccount:nth-of-type(n+2),#reportSchools .reportAccount:nth-of-type(n+2),#reportSubaccounts .reportAccount:nth-of-type(n+2){padding-top:5px}#reportParishes .paymentTotal,#reportSchools .paymentTotal,#reportSubaccounts .paymentTotal{width:92px;text-align:right;display:inline-block}#reportParishes .reportSubaccount,#reportSchools .reportSubaccount,#reportSubaccounts .reportSubaccount{display:block;border-bottom:1px dotted #c6c6c6;margin-left:25px;padding-bottom:10px}#reportParishes .reportSubaccount:nth-of-type(n+2),#reportSchools .reportSubaccount:nth-of-type(n+2),#reportSubaccounts .reportSubaccount:nth-of-type(n+2){padding-top:15px}#reportParishes .reportSubaccount>div,#reportSchools .reportSubaccount>div,#reportSubaccounts .reportSubaccount>div{width:346.5px;display:inline-block}#reportParishes .reportSubaccount>div.reportSubaccountName,#reportSchools .reportSubaccount>div.reportSubaccountName,#reportSubaccounts .reportSubaccount>div.reportSubaccountName{width:311.5px}#reportParishes .reportSubaccount .feesWrapper,#reportSchools .reportSubaccount .feesWrapper,#reportSubaccounts .reportSubaccount .feesWrapper{display:none}#reportParishes .reportSubaccountName,#reportParishes .reportSubaccountTotal,#reportSchools .reportSubaccountName,#reportSchools .reportSubaccountTotal,#reportSubaccounts .reportSubaccountName,#reportSubaccounts .reportSubaccountTotal{font-size:18px;color:#444}#reportParishes .reportAccount,#reportSchools .reportAccount{display:block}#reportAccounts .reportAccount{border-bottom:1px dotted #c6c6c6;padding:15px 0 3px}#reportAccounts .reportAccount .reportAccountTotal{width:525px;margin-right:0}#reportAccounts .reportAccount .reportAccountTotal div{display:inline-block}#reportAccounts .reportAccount .totalWrapper{width:92px;text-align:right}#reportAccounts .reportAccount:after{content:"";display:block;clear:both}#reportAccounts>li{border-bottom:1px solid #a5a5a5}.merchantAccountName{font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif;margin-left:5px}#reportAccounts,#reportAccountsSubaccounts{padding-left:0;margin-top:0}#reportAccounts li,#reportAccountsSubaccounts li{display:block;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif}#reportAccounts .reportAccountName,#reportAccountsSubaccounts .reportAccountName{font-family:PillGothic300mg-Regular,Tahoma,Arial,sans-serif}#reportAccounts .reportAccountTotal,#reportAccounts .reportSubaccountTotal,#reportAccountsSubaccounts .reportAccountTotal,#reportAccountsSubaccounts .reportSubaccountTotal{color:#444}#reportAccounts .reportAccountTotal>span,#reportAccountsSubaccounts .reportAccountTotal>span{display:inline-block}#reportAccounts .reportAccountTotalAmount,#reportAccountsSubaccounts .reportAccountTotalAmount{text-align:right;width:92px}#reportAccounts .reportAccount>ul,#reportAccountsSubaccounts .reportAccount>ul{margin:0;padding-left:25px}#reportAccounts .reportAccount>div,#reportAccountsSubaccounts .reportAccount>div{width:376px;color:#444;display:inline-block}#reportAccounts .reportAccount>div:first-of-type,#reportAccountsSubaccounts .reportAccount>div:first-of-type{float:left;margin-bottom:10px}#reportAccounts .reportAccount>div.reportAccountTotal,#reportAccountsSubaccounts .reportAccount>div.reportAccountTotal{width:530px}#reportAccounts .reportAccount .reportAccountID,#reportAccounts .reportAccountName,#reportAccountsSubaccounts .reportAccount .reportAccountID,#reportAccountsSubaccounts .reportAccountName{font-size:18px}#reportAccounts .reportAccountTotal,#reportAccountsSubaccounts .reportAccountTotal{font-size:18px;margin-bottom:10px}#reportAccounts .reportAccountTotal+div,#reportAccountsSubaccounts .reportAccountTotal+div{margin-left:375px;margin-bottom:10px}#reportAccounts .reportAccount .estFees,#reportAccountsSubaccounts .reportAccount .estFees{width:120px;margin-right:10px}#reportAccountsSubaccounts .reportSubaccount{padding:15px 0 10px;border-top:1px dotted #c6c6c6}#reportAccountsSubaccounts .reportSubaccount>div{display:inline-block}#reportAccountsSubaccounts .reportSubaccountName{font-size:16px;color:#676767;width:310px;margin-right:25px}#reportAccountsSubaccounts .reportSubaccountTotal{font-size:16px;margin-bottom:5px;color:#676767}#reportAccountsSubaccounts .reportSubaccountTotal+div{display:block;padding-left:350px}#reportAccountsSubaccounts .reportSubaccountTotal>span{display:inline-block}#reportAccountsSubaccounts .reportSubaccountTotal .paymentTotal{width:92px;text-align:right}#reportAccountsSubaccounts .reportSubaccount:last-child{margin-bottom:10px;border-bottom:1px dotted #c6c6c6}#reportAccountsSubaccounts .reportAccount{padding-bottom:10px;padding:15px 0 10px}#reportAccountsSubaccounts .reportAccount ul{clear:both}#reportAccountsSubaccounts .reportAccount .reportAccountTotal{font-family:PillGothic300mg-Regular,Tahoma,Arial,sans-serif}#reportAccountsSubaccounts .reportAccount>div{width:374px}#reportParishes .reportAccountName,#reportParishes .reportCategoryName,#reportSchools .reportAccountName,#reportSchools .reportCategoryName{display:inline-block}#reportParishes ul,#reportSchools ul{margin-top:10px;margin-bottom:10px}#reportParishes .reportCategoryName,#reportSchools .reportCategoryName{font-family:PillGothic300mg-Regular,Tahoma,Arial,sans-serif;color:#a5a5a5;font-size:14px}#reportParishes .reportAccountName,#reportParishes .reportAccountTotal,#reportSchools .reportAccountName,#reportSchools .reportAccountTotal{font-family:PillGothic300mg-Regular,Tahoma,Arial,sans-serif;font-size:18px}#reportParishes .reportCategory>ul,#reportSchools .reportCategory>ul{padding-left:25px}#reportParishes .reportAccountTotal,#reportSchools .reportAccountTotal{position:initial;float:right;margin-right:3px}#reportParishes .reportSubaccount:first-child,#reportSchools .reportSubaccount:first-child{border-top:1px dotted #c6c6c6;padding-top:10px}#payments~.ui-selectmenu-menu #donorSiteFilter-menu,#payments~.ui-selectmenu-menu #donorStatusFilter-menu,#payments~.ui-selectmenu-menu #donorTypeFilter-menu,#payments~.ui-selectmenu-menu #paymentTransactionMethod-menu,#payments~.ui-selectmenu-menu #paymentTransactionStatus-menu,#payments~.ui-selectmenu-menu #paymentTransactionType-menu{width:167px!important;padding-top:10px;padding-right:15px;padding-bottom:10px;padding-left:15px;list-style-type:none;background:#f6f6f6;font-family:Verdana,Arial,sans-serif;font-size:12px}#payments~.ui-selectmenu-menu #donorSiteFilter-menu .ui-state-focus,#payments~.ui-selectmenu-menu #donorStatusFilter-menu .ui-state-focus,#payments~.ui-selectmenu-menu #donorTypeFilter-menu .ui-state-focus,#payments~.ui-selectmenu-menu #paymentTransactionMethod-menu .ui-state-focus,#payments~.ui-selectmenu-menu #paymentTransactionStatus-menu .ui-state-focus,#payments~.ui-selectmenu-menu #paymentTransactionType-menu .ui-state-focus{background-image:none}#payments~.ui-selectmenu-menu .ui-menu-item:hover{background-color:#dadada}#payments~.ui-selectmenu-menu .ui-menu-item .ui-icon{border:0;background-color:transparent}#payments~.ui-selectmenu-menu #paymentTransactionMethod-menu{width:212px!important}.ui-icon.undefined{display:none}.paymentsSelectFields .ui-selectmenu-text{font-family:Verdana,Arial,sans-serif;font-size:13px;color:#000;padding-top:5px;padding-bottom:7px;padding-left:2px}.paymentsSelectFields .ui-selectmenu-button{height:28px;display:inline-block;background:0 0;border-radius:4px;border:1px solid #b6b6b6}.paymentsSelectFields .ui-selectmenu-button .ui-icon-triangle-1-s{float:right}.paymentsSelectFields .ui-selectmenu-button span.ui-icon{right:.5em;left:auto;margin-top:-8px;position:absolute;top:50%}option.customDropdown{background-repeat:no-repeat!important;padding-left:20px}.paymentIcon.ui-icon{background-position:left center;background-repeat:no-repeat;display:inline-block;width:30px;height:30px;background-size:100%;list-style-type:none;margin-bottom:-4px;margin-left:5px;padding:0}.paymentsSelectFields .ui-icon-triangle-1-s.ui-icon{background:0 0}.paymentsSelectFields .ui-icon-triangle-1-s.ui-icon:before{content:"";border:4px solid transparent;border-right-width:4.5px;border-left-width:4.5px;border-top-color:#030303;height:0;width:0;position:absolute;display:block;margin-top:6px;right:0}#donorSiteFilter-button,#donorStatusFilter-button,#donorTypeFilter-button,#paymentTransactionMethod-button,#paymentTransactionStatus-button,#paymentTransactionType-button{margin-bottom:10px}#donorSiteFilter-menu,#donorStatusFilter-menu,#donorTypeFilter-menu,#paymentTransactionMethod-menu,#paymentTransactionStatus-menu,#paymentTransactionType-menu{padding-left:0;padding-right:0;margin-left:-1px}#donorSiteFilter-menu>li,#donorStatusFilter-menu>li,#donorTypeFilter-menu>li,#paymentTransactionMethod-menu>li,#paymentTransactionStatus-menu>li,#paymentTransactionType-menu>li{font-family:PillGothic300mg-Regular,Tahoma,Arial,sans-serif;font-size:14px;border-width:0;margin-left:0;margin-right:0;padding-top:5px;padding-bottom:5px}#donorSiteFilter-menu .ui-menu-item,#donorStatusFilter-menu .ui-menu-item,#donorTypeFilter-menu .ui-menu-item,#paymentTransactionMethod-menu .ui-menu-item,#paymentTransactionStatus-menu .ui-menu-item,#paymentTransactionType-menu .ui-menu-item{position:relative}#paymentTransactionType-menu .ui-menu-item{text-transform:uppercase}#paymentTransactionType-menu .ui-menu-item:nth-of-type(n+2){padding-left:24px}#paymentTransactionType-menu .ui-menu-item:nth-of-type(2){color:#65ab67}#paymentTransactionType-menu .ui-menu-item:nth-of-type(3),#paymentTransactionType-menu .ui-menu-item:nth-of-type(4){color:#d24a4d}#paymentTransactionType-menu .ui-menu-item:nth-of-type(5),#paymentTransactionType-menu .ui-menu-item:nth-of-type(6){padding-left:42px}#paymentTransactionType-menu .ui-menu-item:nth-of-type(5){color:#e87722}#paymentTransactionType-menu .ui-menu-item:nth-of-type(6){color:#65ab67}#paymentTransactionType-menu .ui-menu-item:nth-of-type(7){color:#000}#paymentTransactionType-menu .ui-menu-item span.paymentIcon.ui-icon{height:15px;width:15px;margin-top:3px;margin-left:19px}#paymentTransactionType-menu .ui-menu-item .paymentIcon.ui-icon{margin-left:7px}#paymentTransactionStatus-menu .ui-menu-item:nth-of-type(n+2){padding-left:40px}#paymentTransactionStatus-menu .ui-menu-item:nth-of-type(n+2):before{content:"";margin-right:5px;width:10px;height:10px;border-radius:50%;position:absolute;margin-left:-15px;margin-top:2px}#paymentTransactionStatus-menu .ui-menu-item:nth-of-type(3),#paymentTransactionStatus-menu .ui-menu-item:nth-of-type(4),#paymentTransactionStatus-menu .ui-menu-item:nth-of-type(7),#paymentTransactionStatus-menu .ui-menu-item:nth-of-type(8){padding-left:54px}#paymentTransactionStatus-menu .ui-menu-item:nth-of-type(2):before,#paymentTransactionStatus-menu .ui-menu-item:nth-of-type(3):before,#paymentTransactionStatus-menu .ui-menu-item:nth-of-type(4):before{background-color:#65ab67}#paymentTransactionStatus-menu .ui-menu-item:nth-of-type(5):before{background-color:#d24a4d}#paymentTransactionStatus-menu .ui-menu-item:nth-of-type(6):before,#paymentTransactionStatus-menu .ui-menu-item:nth-of-type(7):before,#paymentTransactionStatus-menu .ui-menu-item:nth-of-type(8):before{background-color:#e87722}#paymentTransactionMethod-menu .ui-menu-item{padding-left:88px}#paymentTransactionMethod-menu .ui-menu-item:first-of-type{padding-left:12px}#paymentTransactionMethod-menu .ui-menu-item:nth-of-type(2){padding-left:74px}#paymentTransactionMethod-menu .ui-menu-item:nth-of-type(2) .paymentIcon{margin-left:20px}#paymentTransactionMethod-menu .ui-menu-item:nth-of-type(3){padding-left:25px}#paymentTransactionMethod-menu .ui-menu-item:nth-of-type(4) .paymentIcon,#paymentTransactionMethod-menu .ui-menu-item:nth-of-type(8) .paymentIcon{width:30px}#paymentTransactionMethod-menu .ui-menu-item:nth-of-type(7) span{width:40px}#paymentTransactionMethod-menu .ui-menu-item>span{margin-top:-3px;margin-bottom:0;margin-left:34px}#donorSiteFilter-button,#donorStatusFilter-button,#donorTypeFilter-button{height:26px;width:150px;margin-right:20px}#donorSiteFilter-menu,#donorStatusFilter-menu,#donorTypeFilter-menu{padding-left:10px;padding-right:10px}#donorSiteFilter-menu .ui-menu-item,#donorStatusFilter-menu .ui-menu-item,#donorTypeFilter-menu .ui-menu-item{padding-left:10px;padding-right:10px}.ui-selectmenu-open .ui-menu-item,.ui-selectmenu-open .ui-menu-item.ui-state-focus{margin-top:5px;margin-bottom:5px}#paymentTransactionStatus-menu .ui-menu-item,#paymentTransactionType-menu .ui-menu-item{padding-left:12px}ul.customDropdown{margin-top:-28px}ul.customDropdown .ui-menu-item{margin-top:5px;margin-bottom:5px}#adminDashboard{margin-top:0;padding-top:0;background:#fff}#adminDashboard .ui-accordion-header{background:#f8f8f8;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif;text-transform:none;padding:11px 9px 9px 36px}#adminDashboard .ui-state-active{border-color:#c5c5c5;color:#454545}#adminDashboard .adminButton{display:inline-block;padding:0 10px 0 10px;border-style:solid;border-width:1px;margin:10px;cursor:pointer;color:#888;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif}#adminDashboard .adminButton:hover{color:#000}#adminDashboard .adminHighlight{color:#e87722}#adminDashboard #adminDashboardBillingOptions,#adminDashboard #adminDashboardServers{margin-top:65px}#adminDashboard #billingAllNone,#adminDashboard #billingSubmit{display:inline;width:auto;height:auto}#adminDashboard #adminDashboardAccordion{margin-bottom:20px}#adminDashboard #adminDashboardAccordion input{width:60px}#adminDashboard .hostLink{color:#e87722}#adminDashboard .hostLink.hostVisited{color:#1b365d}#adminDashboard .works{color:#0f0}#adminDashboard .broken{color:red}#photoUploadForm{display:none}.photos .name{display:none}#background.admin.moduleTrayExtended{border-bottom:solid 271px transparent}#fileManager #auditDeleteSelected[style*=inline-block],#fileManager .deleteFolder[style*=inline-block]{display:inline-flex!important;width:auto}.superAdminButton.userSSLogin{width:100%}.superAdminButton.userSSLogin:before{display:none}html{height:100%!important;min-height:100vh}body{margin:0;padding:0;height:100%!important}#adminLogin{background:#34476d;height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column}#adminLogin #dashboardIcon{width:26px;height:26px;background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-50px -50px;background-size:150px;margin-bottom:25px}#adminLogin form{background:#fff;width:95%;max-width:375px;border-radius:4px}#adminLogin .quickModal{position:relative;box-sizing:border-box;padding:33px 35px;width:375px;display:block}#adminLogin .dialog{display:block}#adminLogin .buttons{box-shadow:none;height:auto;padding-top:10px}#adminLogin .required{display:none}#adminLogin #adminLogo{float:left;padding:15px 23px;transition:width .5s ease;margin:0;max-width:95%}#adminLogin .brandLogoContainer{transition:margin .5s ease,width .5s ease;height:25px;margin-left:auto;margin-right:auto}#adminLogin.ecatholic .brandLogoContainer{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:0 0;background-size:150px;width:150px}#adminLogin.sheenomo .brandLogoContainer{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:0 -50px;background-size:300px;width:204px;height:50px}#adminLogin .createDonorAccount{width:180px}#adminLogin .orgNameContainer{margin-top:12px;width:100%;max-width:400px;white-space:nowrap;font-size:18px;text-align:center;text-overflow:ellipsis;text-decoration:none;color:#fff;overflow:hidden;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif;display:block}#adminLogin .loginRedirect{color:#e87722}#adminLogin .loginRedirect:active,#adminLogin .loginRedirect:hover{color:#e87722}#adminLogin .meter{margin:-10px 0 10px}#passwordMeter{width:220px;height:4px;margin:4px 1px;background:url("../images/admin/pw_security.png") no-repeat;appearance:none;-webkit-appearance:none;-moz-appearance:none;display:block}#passwordMeter::-ms-expand{display:none}#passwordMeter #passwordStrength #passwordStrengthLabel{color:#eee}#passwordMeter[value="0"]{background-position-y:0px}#passwordMeter[value="0"]+#passwordStrength #passwordStrengthLabel{color:#b84238}#passwordMeter[value="1"]{background-position-y:-4px}#passwordMeter[value="1"]+#passwordStrength #passwordStrengthLabel{color:#b84238}#passwordMeter[value="2"]{background-position-y:-8px}#passwordMeter[value="2"]+#passwordStrength #passwordStrengthLabel{color:#edb02e}#passwordMeter[value="3"]{background-position-y:-12px}#passwordMeter[value="3"]+#passwordStrength #passwordStrengthLabel{color:#e87722}#passwordMeter[value="4"]{background-position-y:-16px}#passwordMeter[value="4"]+#passwordStrength #passwordStrengthLabel{color:#009c4b}#passwordStrength{font-size:12px;font-weight:700;margin:0 0 3px}#passwordStrengthLabel{font-weight:400}#passwordSuggestions.warning p{font-size:11px;color:#999;margin:0 0 5px}#loginForgotPassword{float:right;margin-top:1px}.resetPasswordRedirect{float:right;margin-top:4px}#dialogLogin.engageLoginEnabled form{display:flex;flex-direction:column;align-items:center}#dialogLogin.engageLoginEnabled .legacy-login-container{display:none}#dialogLogin .legacy-login-container{display:block;width:100%}#dialogLogin .legacy-login-container.active{display:block}#dialogLogin .legacy-login-btn{margin-bottom:25px}#dialogLogin .legacy-login-btn-arrow{transition:transform .3s ease-in-out}#dialogLogin .legacy-login-btn.active .legacy-login-btn-arrow{transform:rotate(180deg)}#dialogLogin .engageComment{position:relative;background-color:rgba(232,151,32,.1);border:1px solid #e89720;border-left:7px solid #e89720;margin-bottom:20px;padding:14px 14px 14px 40px;line-height:1.2;border-radius:6px;font-size:16px}#dialogLogin .engageComment a{color:#3297d6}#dialogLogin .engageComment a:hover{color:#e87722}#dialogLogin .engageComment:before{content:"";position:absolute;left:9px;top:12px;background:url("../images/engage/login/exclamation.png") no-repeat;background-size:22px;width:24px;height:24px}#dialogLogin .engageComment.engageWarning{border-color:#e89720;background-color:rgba(232,151,32,.1)}#dialogLogin .engageComment.engageWarning:before{background-image:url("../images/engage/login/warning.png");height:21px}#dialogLogin .engageLoginButton{display:flex;color:#444;height:48px;width:260px;box-sizing:border-box;border:1px solid #b6b6b6;margin-bottom:25px;border-radius:35px;font-size:18px;align-items:center;justify-content:center;padding-top:2px}#dialogLogin .engageLoginButton:hover{background-color:#eff1f3;border-color:#b9b9b9}#dialogLogin .engageLoginButton.ecatholic:before{content:"";background:url("../images/admin/sprites/ecLogo.png") no-repeat;background-size:37px;width:37px;height:22px;margin-right:10px;margin-top:-2px}#dialogLogin .engageLoginButton.gabrielsoft:before{content:"";background:url("../images/admin/sprites/gsLogo.png") no-repeat;background-size:20px;width:20px;height:27px;margin-right:10px;margin-top:-2px}#dialogLogin .engageLoginText{text-align:center;color:#000}#dialogLogin .engageWarningText{color:#000;margin-bottom:15px;margin-top:15px;line-height:1.2;font-size:16px}@media (max-width:650px){.pageBase{padding-top:0}#adminLogin .quickModal{width:100%}body.donor{width:100%;min-width:auto}body.donor>.quickModal{width:96%}body.donor .contactInfoContainer.adminTabs,body.donor .pageBase{height:auto;position:relative}body.donor .pageBase .targetActionButtonContainer .buttons{height:auto;border-top:1px solid #e0e0e0}body.donor .pageBase .targetActionButtonContainer .buttons span{margin-top:6px;margin-bottom:6px}body.donor .adminTabs{height:auto;width:100%}body.donor .adminTabs>div{padding-bottom:0}body.donor #recurringInfo .transactionDetailsColumn,body.donor .transactionDetailsColumn{width:100%;margin-right:0;margin-bottom:0}body.donor .recurringTransactions{margin-bottom:25px}body.donor #recurringInfo .transactionDetailsColumn{margin-bottom:30px}body.donor .adminPageBase .adminTabs>div{position:static;padding-bottom:58px}body.donor .modal .content{width:96%}body.donor .dialogRecurringDetails{width:100%!important}body.donor .paymentsDetails .content{margin-left:0!important;left:2%!important;box-sizing:border-box}body.donor .paymentsDetails .content #paymentForm{width:100%}#donorPage .paymentsTable .statusColumn{width:17%}#dialogOrderDetails #paymentTransactions .paymentTransactionTable,.subTransactions #paymentTransactions .paymentTransactionTable{display:block;width:100%}.paymentsTable colgroup{width:100%}.paymentsTable thead tr{border-bottom-width:0}.paymentsTable thead tr th{border-bottom:1px solid #e0e0e0}.paymentsTable thead tr:last-child{border-bottom-width:0}.paymentsTable thead tr:last-child th{border-bottom-width:2px}#recurringTable{min-width:300px}#recurringTable .desktopOnlyColumn{display:none}#recurringTable col:not(.detailsColumn){width:81px}.paymentTransactionTable{min-width:300px}.paymentTransactionTable .transactionsPage a{margin-left:0}.paymentTransactionTable .nameColumn,.paymentTransactionTable .typeColumn{width:0;font-size:0px}.paymentTransactionTable .desktopOnlyColumn{display:none}.paymentTransactionTable .paymentsPageLink .topRow{font-size:0px}.paymentTransactionTable .paymentsPageLink .topRow:before{content:"";background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-25px -875px;background-size:150px;height:15px;width:15px;display:inline-block}}@media (max-width:500px){body.donor #adminLogo{display:none}body.donor #adminToolbar .adminPageNav>a:first-child{border-left:none}}@media (max-width:375px){#adminLogin .quickModal{padding:25px}.donorPageContainer .monthlyRecurringTotal{display:block}}#purchaseProduct{font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;background:#eee;padding-top:80px;margin-top:0;width:100%}#purchaseProduct .adminTabs>ul{display:none}#purchaseProductTabs{overflow:visible;width:90%;max-width:1005px}#purchaseProductForm{font-size:16px;line-height:1.5em;position:relative;top:0;background:0 0;padding:0;overflow:visible}#purchaseProductForm,#purchaseProductForm label{font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}#purchaseProductForm,#purchaseProductForm .fieldset,#purchaseProductForm .ui-widget{font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;color:#444}#purchaseProductForm #savePurchaseForm:not(.month) .month,#purchaseProductForm #savePurchaseForm:not(.package0) .package0,#purchaseProductForm #savePurchaseForm:not(.package1) .package1,#purchaseProductForm #savePurchaseForm:not(.package2) .package2,#purchaseProductForm #savePurchaseForm:not(.payLater) .payLater,#purchaseProductForm #savePurchaseForm:not(.payLater)~#purchaseSubmitButtons .payLater,#purchaseProductForm #savePurchaseForm:not(.payNow) .payNow,#purchaseProductForm #savePurchaseForm:not(.payNow)~#purchaseSubmitButtons .payNow,#purchaseProductForm #savePurchaseForm:not(.promoChecking) .promoChecking,#purchaseProductForm #savePurchaseForm:not(.promoError) .promoError,#purchaseProductForm #savePurchaseForm:not(.promoInvalid) .promoInvalid,#purchaseProductForm #savePurchaseForm:not(.promoValid) .promoValid,#purchaseProductForm #savePurchaseForm:not(.year) .year{display:none}#purchaseProductForm>p:first-child{margin-top:0}#purchaseProductForm legend{font-weight:600;display:table;white-space:nowrap;padding-bottom:2px;margin-bottom:16px;color:#222;font-size:24px;overflow:hidden}#purchaseProductForm legend:after{border-top:1px solid #ccc;content:"";display:table-cell;position:relative;left:20px;top:10px;width:100%}#purchaseProductForm .fieldLabel{color:#222;font-size:18px;margin-left:0;margin-bottom:10px;display:block}#purchaseProductForm .required{display:none}#purchaseProductForm input,#purchaseProductForm select,#purchaseProductForm textarea{box-sizing:border-box;border-radius:4px;border-width:0;padding:0 18px;margin-bottom:25px;box-shadow:inset 3px 3px 4px -1px #ddd;font-weight:200;background-color:#fff;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;color:#444;font-size:18px}#purchaseProductForm input,#purchaseProductForm select{height:54px}#purchaseProductForm textarea{padding:18px}#purchaseProductForm select{padding-right:70px;padding-bottom:0;background-position:right 20px bottom 20px;max-width:520px}#purchaseProductForm .optionContainer{position:relative;display:inline-block}#purchaseProductForm .fieldDisabledHelp{display:none;position:absolute;top:0;left:98%;min-width:300px;max-width:450px;box-shadow:0 0 6px 0 rgba(0,0,0,.15);border-radius:2px;padding:15px 20px;background:#fff;color:#555;font-size:12px;z-index:2;border:1px solid #d7d7d7}#purchaseProductForm .fieldDisabledHelp:before{background-color:#fff;box-shadow:-2px 2px 2px 0 rgba(0,0,0,.15);content:"\00a0";display:block;height:10px;width:10px;left:-5px;top:15px;position:absolute;transform:rotate(45deg)}#purchaseProductForm .fieldDisabledHelp:after{content:"\00D7";color:#ccc;font-size:25px;position:absolute;right:8px;top:4px}#purchaseProductForm .checkboxContainer input,#purchaseProductForm .radioContainer input{margin-top:10px}#purchaseProductForm .checkboxContainer label,#purchaseProductForm .radioContainer label{font-weight:200}#purchaseProductForm .checkboxContainer .hiddenPrice,#purchaseProductForm .radioContainer .hiddenPrice{display:none}#purchaseProductForm .checkboxContainer .optionContainer{display:block}#purchaseProductForm .checkboxContainer .optionContainer:last-child{margin-bottom:20px}#purchaseProductForm .checkboxContainer input{display:inline-block;position:static;width:auto;height:auto;margin:0 5px 0 0}#purchaseProductForm .checkboxContainer input:not([type=text]){box-shadow:none}#purchaseProductForm .checkboxContainer label{display:inline-block}#purchaseProductForm .submitForm{display:inline-block;border-radius:5px;text-align:center;line-height:48px;padding:0;font-size:14px;font-weight:500}#purchaseProductForm fieldset{position:relative;clear:both;border:0;margin:0 0 20px 0;font-size:0px;display:flex;flex-wrap:wrap;justify-content:space-between}#purchaseProductForm fieldset .inputHolder{clear:both;text-transform:none;position:relative;display:inline-block;box-sizing:border-box;vertical-align:top;font-size:18px;overflow:visible;width:100%}@media (min-width:850px){#purchaseProductForm fieldset .inputHolder{width:47%}}#purchaseProductForm fieldset .inputHolder.radio{margin:0}#purchaseProductForm fieldset .inputHolder.agreement{width:100%;margin-bottom:3px}#purchaseProductForm fieldset .inputHolder select{width:100%}#purchaseProductForm .stateZip.inputHolder,#purchaseProductForm .taxPromo.inputHolder{display:flex;justify-content:space-between;flex-wrap:wrap}#purchaseProductForm .taxPromo.inputHolder #TaxExempt{width:30%;position:static}#purchaseProductForm #savePurchaseForm:not(.promoValid) .promoCodeButton .promoInvalid{display:block}#purchaseProductForm #fieldGroup-PromoCode input{width:calc(100% - 75px)}#purchaseProductForm #fieldGroup-PromoCode .promoCodeButton{position:absolute;top:48px;right:0;color:#e87722;cursor:pointer}#purchaseProductForm #fieldGroup-PromoCode .promoCodeButton:hover{text-decoration:underline}#purchaseProductForm #fieldGroup-PromoCode .promoCodeNotification{font-size:14px;font-style:italic;line-height:1.3;margin-top:-15px;margin-bottom:15px}#purchaseProductForm #fieldGroup-PromoCode .promoCodeNotification span{display:flex;align-items:center}#purchaseProductForm #fieldGroup-PromoCode .promoCodeNotification img{width:24px;margin-right:8px}#purchaseProductForm #fieldGroup-PromoCode .promoCodeNotification .promoValid img{width:21px}@media (max-width:500px){#purchaseProductForm #fieldGroup-OrgState,#purchaseProductForm #fieldGroup-OrgZip{width:100%}}#purchaseProductForm a{color:#e87722}#purchaseProductForm a:hover{text-decoration:underline}#purchaseProductForm .fieldHelp{margin-top:-8px;padding-top:8px;padding-bottom:8px}#purchaseProductForm .fieldHelp:before{top:8px}#purchaseProductForm input[type=radio]+label{padding:5px 10px 5px}#purchaseProductForm input[type=radio]+label .crossout{text-decoration:line-through;font-size:14px;color:#999}#purchaseProductForm input[type=radio]+label.ui-state-active{background:0 0}#purchaseProductForm .radioContainer{background:0 0;border-width:0;padding:0;margin-bottom:15px;display:block;float:left}#purchaseProductForm .inputHolder .radioContainer label{border:2px solid transparent;outline:1px solid #ccc;border-radius:5px;text-align:center;color:#444;font-size:16px;box-sizing:border-box;cursor:pointer;margin-right:5px}#purchaseProductForm .inputHolder .radioContainer label:hover{background-color:#fff}#purchaseProductForm .inputHolder .radioContainer input:checked+label{background-color:#fff;border:2px solid #e87722;outline:1px solid #e87722;position:relative;box-shadow:0 0 10px 0 rgba(27,54,93,.4)}#purchaseProductForm #LearnMore{width:100%}#purchaseProductForm .radio .requiredErrorText{margin-top:13px;margin-left:8px}#purchaseProductForm .radio .ui-helper-hidden-accessible{overflow:visible;margin:0}#purchaseProductForm #savePurchaseForm .packageType{width:100%}#purchaseProductForm #savePurchaseForm .packageType .radioContainer{margin-bottom:0}#purchaseProductForm #savePurchaseForm .packageType .radioContainer .optionContainer{margin-bottom:15px}#purchaseProductForm #savePurchaseForm .packageType .radioContainer .optionContainer label{width:114px;height:140px;margin-right:26px;display:inline-flex;line-height:1.3;flex-direction:column;justify-content:center;align-items:center}#purchaseProductForm #savePurchaseForm .packageType input:checked+label:after{content:"";width:30px;height:30px;top:-16px;right:-16px;border-radius:50%;position:absolute;background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-43px -591px;background-size:150px;transform:scale(1.1);background-color:#e87722;z-index:1}#purchaseProductForm #SitePackageType .radioContainer label:before{content:"";background:url("../images/admin/sprites/icon_desktop.png") no-repeat;background-size:45px;height:34px;width:45px;margin-bottom:12px}#purchaseProductForm #ChmsPackageType .radioContainer label:before{content:"";background:url("../images/admin/sprites/icon_chms.png") no-repeat;background-size:60px;height:39px;width:60px;margin-bottom:12px}#purchaseProductForm #ECLivePackageType .radioContainer label:before{content:"";background:url("../images/admin/sprites/icon_live.png") no-repeat;background-size:45px;height:30px;width:45px;margin-bottom:16px}#purchaseProductForm .packageDetails{font-size:16px;display:inline-flex;line-height:1.1;vertical-align:top;margin-top:5px;margin-bottom:15px}#purchaseProductForm #PayNow .radioContainer{display:flex;align-items:center}#purchaseProductForm #PayNow .radioContainer .optionContainer{flex-shrink:0}#purchaseProductForm #PayNow .radioContainer label{margin-right:9px}@media (max-width:500px){#purchaseProductForm #PayNow .radioContainer{flex-wrap:wrap}#purchaseProductForm #PayNow .radioContainer .paymentTypes{margin-top:10px;margin-left:0}}#purchaseProductForm #PayNow .paymentTypes{font-size:14px;font-style:italic;line-height:1.3;margin-left:20px}#purchaseProductForm #agreement{width:auto;height:auto;margin:0;vertical-align:middle}#purchaseProductForm #agreement+label{display:inline}#purchaseProductForm #purchaseConfirmation .requiredError .requiredErrorText{display:block}#purchaseProductForm #purchaseSubmitButtons .submit{width:183px;background:#50a756;color:#fff;display:inline-flex;position:relative;width:135px;height:40px;margin:0 5px;padding:4px 10px 0;align-items:center;justify-content:center;cursor:pointer;box-sizing:border-box;text-transform:uppercase;border-radius:2px;font-family:PillGothic300mg-Light,Tahoma,Arial,sans-serif;font-size:18px;margin:0;padding-top:0;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:initial}#purchaseProductForm #purchaseSubmitButtons .submit:hover{background:#009c4b}#purchaseProductForm #purchaseSubmitButtons .submit:before{background:url("../images/admin/sprites/png_sprite.png") no-repeat;background-position:-50px -600px;background-size:150px}#purchaseProductForm #purchaseSubmitButtons .submit:hover{color:#fff}#purchaseProductForm #purchaseSubmitButtons .submit:before{content:"";display:inline-block;width:18px;height:15px;opacity:.75;margin-right:10px}#purchaseProductForm #purchaseSubmitButtons .submit:hover:before{opacity:1}#purchaseProductForm #purchaseSubmitButtons .submit:before{content:none}#purchaseProductForm .summary{font-size:16px;display:flex;justify-content:space-between;margin-right:50%;width:100%}@media (min-width:850px){#purchaseProductForm .summary{width:47%}}#purchaseProductForm .summary.total{font-weight:600}#purchaseProductForm .summary.line{border-top:1px solid #e3e3e3;margin-bottom:4px}#purchaseProductForm .summary.total{font-size:18px}#purchaseProductForm .summary.total .tax{font-weight:400}#purchaseProductForm .summary.promoValid{font-style:italic}#purchaseProductForm .disclaimer{font-style:italic}#purchaseProductForm .formCaptchaInfo{font-size:10px;opacity:.7;font-style:italic;padding-bottom:1px}#purchaseProductForm .formCaptchaInfo p{margin-top:10px}#core #purchaseProduct{position:static;background:0 0;padding-top:0;margin-top:0;overflow:visible}[class*=ec-en]{font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.ec-en-button{outline:0;border:none;display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:8px 18px;-webkit-tap-highlight-color:transparent;border-radius:666px;font-size:14px;line-height:1.3;font-weight:500;background-color:#fff;text-decoration:none}.ec-en-button:hover{text-decoration:none}.ec-en-button.primary{color:#fff;background:#3297d6;position:relative;z-index:0}.ec-en-button.primary::before{content:"";position:absolute;border-radius:inherit;inset:0;width:100%;background:linear-gradient(270deg,#3297d6,#1b365d);opacity:0;z-index:-1;transition:opacity .3s cubic-bezier(.4, 0, .2, 1)}.ec-en-button.primary:hover:not(:disabled)::before{opacity:1}.ec-en-button.primary:not(:disabled){cursor:pointer}.ec-en-button.primary--outlined{color:#1b365d;border:1px solid #eff1f3;border-color:#1b365d}.ec-en-button.primary--outlined:not(:disabled):focus,.ec-en-button.primary--outlined:not(:disabled):hover{box-shadow:0 2px 2px rgba(34,34,34,.25)}.ec-en-button.primary--outlined:not(:disabled):active{box-shadow:none}.ec-en-heading-2{font-size:38px;line-height:46px}.ec-en-heading-3{font-size:28px;line-height:34px}.ec-en-heading-4{font-size:22px;line-height:28px}.ec-en-heading-5{font-weight:600;font-size:18px;line-height:22px}.text-size-h6{font-size:16px}.font-weight-bold{font-weight:600}.ec-en-card-wrapper{border-radius:5px;box-shadow:0 2px 2px rgba(34,34,34,.25);background-color:#fff;margin-bottom:3px}.stack{display:flex;flex-direction:column;justify-content:flex-start}.stack>*+*{margin-block-start:var(--space)}.adminLink.adminLink.adminLink{color:#e87722;cursor:pointer;text-decoration:none}.adminLink.adminLink.adminLink:hover{color:#d47935;text-decoration:underline}#dialogOnlineFormResults .hidden.hidden{max-width:0;padding:0;min-width:0;border:none;overflow:hidden;color:transparent;font-size:1px}#dialogOnlineFormResults .hidden.hidden+*{border-left-width:0}