@charset "UTF-8";@font-face{font-family:PillGothic300mg-Light;src:url(../../resources/fonts/pill-gothic/29367B_0_0.woff)}@font-face{font-family:PillGothic300mg-Regular;src:url(../../resources/fonts/pill-gothic/30F148_0_0.woff)}@font-face{font-family:PillGothic300mg-Medium;src:url(../../resources/fonts/pill-gothic/2935D3_0_0.woff)}.border-box{box-sizing:border-box}.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 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 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(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-25px -200px;transform:scale(.75);height:20px}#dialogOnlineFormResults .onlineFormDownloadButton,#saveCodeButton,.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 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 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(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-75px -150px}#cssFMDelete,#cssFMZip,#designStudio .buttons .return,#dialogOnlineFormResults .onlineFormDeleteButton,#dialogOnlineFormResults .onlineFormDownloadButton,#fileManager #auditDeleteSelected,#fileManager .deleteFolder,#openWindowButton,#saveCodeButton,.adminPageBase div.adminSubTabs #settingsSaveCancel span,.cke_dialog_contents td.cke_dialog_footer,.designStudioPreview #closeButton,.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;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,#saveCodeButton:hover,.adminPageBase div.adminSubTabs #settingsSaveCancel span:hover,.cke_dialog_contents td.cke_dialog_footer:hover,.designStudioPreview #closeButton: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,#saveCodeButton:before,.adminPageBase div.adminSubTabs #settingsSaveCancel span:before,.cke_dialog_contents td.cke_dialog_footer:before,.designStudioPreview #closeButton:before,.modal .buttons span:before,.quickModal .dialog .buttons>span:before{content:'';display:inline-block;width:18px;height:14px;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,#saveCodeButton:hover:before,.adminPageBase div.adminSubTabs #settingsSaveCancel span:hover:before,.cke_dialog_contents td.cke_dialog_footer:hover:before,.designStudioPreview #closeButton:hover:before,.modal .buttons span:hover:before,.quickModal .dialog .buttons>span:hover:before{opacity:1}#cssFMDelete,#dialogOnlineFormResults .onlineFormDeleteButton,#fileManager #auditDeleteSelected,#fileManager .deleteFolder,.designStudioPreview #closeButton,.quickModal .dialog .buttons .delete,.quickModal .dialog .buttons .deleteExit,.quickModal .dialog .buttons .untag{background:#B95848;color:#fff}#cssFMDelete:hover,#dialogOnlineFormResults .onlineFormDeleteButton:hover,#fileManager #auditDeleteSelected:hover,#fileManager .deleteFolder:hover,.designStudioPreview #closeButton: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,.designStudioPreview #closeButton:before,.quickModal .dialog .buttons .delete:before,.quickModal .dialog .buttons .deleteExit:before,.quickModal .dialog .buttons .untag:before{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-25px -175px;height:19px}#cssFMZip,#designStudio .buttons .return,#dialogLocations #basic>.editLocation,#dialogOnlineFormSettings .copyOnlineFormButton,#dialogPeopleSettings .addPersonButton,#dialogSlideshowSettings .fileButton,#fileManager #uploadFileButton,#openWindowButton,#payments #addAccountButton,#uploadImages,.adminPageBase #sacramentTimes .addSacramentTimeButton,.adminPageBase div#diocese #finderTabs .finderSettings .addOrgCategoryButton,.adminPageBase div#overview .addDomain,.adminPageBase div#users #addUserButton{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,.adminPageBase #sacramentTimes .addSacramentTimeButton:hover,.adminPageBase div#diocese #finderTabs .finderSettings .addOrgCategoryButton:hover,.adminPageBase div#overview .addDomain:hover,.adminPageBase div#users #addUserButton: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,.adminPageBase #sacramentTimes .addSacramentTimeButton:hover:before,.adminPageBase div#diocese #finderTabs .finderSettings .addOrgCategoryButton:hover:before,.adminPageBase div#overview .addDomain:hover:before,.adminPageBase div#users #addUserButton: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,.adminPageBase #sacramentTimes .addSacramentTimeButton:before,.adminPageBase div#diocese #finderTabs .finderSettings .addOrgCategoryButton:before,.adminPageBase div#overview .addDomain:before,.adminPageBase div#users #addUserButton:before{content:"";width:16px;height:20px;background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-25px -100px;margin-right:10px;display:inline-block;opacity:.6}#buttonManageLocations,#changePassword,#changePasswordButton,#dialogGallerySettings .editPhotoAlbum,#dialogSacramentTimesSettings .editSacramentTimes,#fieldOptionsAddButton,#resetCrop,#sendPasswordReset,#uploadBulletinButton,#uploadFaviconButton,.cke_dialog_contents .cropButton,.cke_dialog_contents .fileControl .fileButton,.cropButton,.dialog .facebookSharingDebugger,.fieldOptionsAddButton,.fileButton,.fileRemoveButton,.findLatLonButton,.onlineFormViewResults,.superAdminButton.userSSLogin,.tagPersonButton{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;font-size:16px;cursor:pointer;border-radius:2px;border:1px solid #d7d7d7;transform:translateZ(0)}#buttonManageLocations:hover,#changePassword:hover,#changePasswordButton:hover,#dialogGallerySettings .editPhotoAlbum:hover,#dialogSacramentTimesSettings .editSacramentTimes:hover,#fieldOptionsAddButton:hover,#resetCrop:hover,#sendPasswordReset:hover,#uploadBulletinButton:hover,#uploadFaviconButton:hover,.cke_dialog_contents .cropButton:hover,.cke_dialog_contents .fileControl .fileButton:hover,.cropButton:hover,.dialog .facebookSharingDebugger:hover,.fieldOptionsAddButton:hover,.fileButton:hover,.fileRemoveButton:hover,.findLatLonButton:hover,.onlineFormViewResults:hover,.superAdminButton.userSSLogin:hover,.tagPersonButton:hover{color:#D47935;border:1px solid #f8b68f;background-color:#fdf8f4}#buttonManageLocations:before,#changePassword:before,#changePasswordButton:before,#dialogGallerySettings .editPhotoAlbum:before,#dialogSacramentTimesSettings .editSacramentTimes:before,#fieldOptionsAddButton:before,#resetCrop:before,#sendPasswordReset:before,#uploadBulletinButton:before,#uploadFaviconButton:before,.cke_dialog_contents .cropButton:before,.cke_dialog_contents .fileControl .fileButton:before,.cropButton:before,.dialog .facebookSharingDebugger:before,.fieldOptionsAddButton:before,.fileButton:before,.fileRemoveButton:before,.findLatLonButton:before,.onlineFormViewResults:before,.superAdminButton.userSSLogin:before,.tagPersonButton:before{content:"";display:block;margin-right:10px;width:12px;height:19px}.adminPageBase div#diocese #finderTabs>.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 div#diocese #finderTabs>.ui-widget-header>input[type=radio],.modal .radioContainer>input[type=radio],.pageBase .radioContainer>input[type=radio],.quickModal .radioContainer>input[type=radio]{width:0;height:0}.adminPageBase #sacramentTimes fieldset,.adminPageBase div#diocese #finderTabs .finderSettings .category{position:relative;clear:both;border:0;margin:0 0 30px 0;padding:0;color:#6d6d6d;font-size:18px}.adminPageBase #sacramentTimes fieldset>div,.adminPageBase div#diocese #finderTabs .finderSettings .category>div{text-transform:none}.adminPageBase #sacramentTimes fieldset>ul,.adminPageBase div#diocese #finderTabs .finderSettings .category>ul{padding:0;margin:10px 0 0 0;text-transform:none;color:#666;font-size:16px;font-family:PillGothic300mg-Light}.adminPageBase #sacramentTimes fieldset>ul>li,.adminPageBase div#diocese #finderTabs .finderSettings .category>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 div#diocese #finderTabs .finderSettings .category>ul>li:nth-child(2n+2),.adminPageBase div#diocese #finderTabs .finderSettings .category>ul>li:nth-child(2n+2):hover{background-color:#f8f9fd}.adminPageBase #sacramentTimes fieldset>ul>li .delete,.adminPageBase #sacramentTimes fieldset>ul>li .edit,.adminPageBase div#diocese #finderTabs .finderSettings .category>ul>li .delete,.adminPageBase div#diocese #finderTabs .finderSettings .category>ul>li .edit{display:inline-flex;top:0;width:25px;height:25px;cursor:pointer;overflow:hidden;z-index:1;color:transparent;font-size:0;justify-content:center;align-items:center}.adminPageBase #sacramentTimes fieldset>ul>li .delete:before,.adminPageBase #sacramentTimes fieldset>ul>li .edit:before,.adminPageBase div#diocese #finderTabs .finderSettings .category>ul>li .delete:before,.adminPageBase div#diocese #finderTabs .finderSettings .category>ul>li .edit:before{display:flex}.adminPageBase #sacramentTimes fieldset>ul>li .edit,.adminPageBase div#diocese #finderTabs .finderSettings .category>ul>li .edit{margin-right:10px}.adminPageBase #sacramentTimes fieldset>ul>li .edit:before,.adminPageBase div#diocese #finderTabs .finderSettings .category>ul>li .edit:before{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-75px -100px;width:16px;height:16px}.adminPageBase #sacramentTimes fieldset>ul>li .edit:hover:before,.adminPageBase div#diocese #finderTabs .finderSettings .category>ul>li .edit:hover:before{background-position:-100px -100px}.adminPageBase #sacramentTimes fieldset>ul>li .delete,.adminPageBase div#diocese #finderTabs .finderSettings .category>ul>li .delete{margin-right:5px}.adminPageBase #sacramentTimes fieldset>ul>li .delete:before,.adminPageBase div#diocese #finderTabs .finderSettings .category>ul>li .delete:before{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:0 -125px;height:15px;width:15px}.adminPageBase #sacramentTimes fieldset>ul>li .delete:hover:before,.adminPageBase div#diocese #finderTabs .finderSettings .category>ul>li .delete:hover:before{background-position:-25px -125px}.adminPageBase #sacramentTimes fieldset>ul>li:hover,.adminPageBase div#diocese #finderTabs .finderSettings .category>ul>li:hover{border-color:#1B365D}.adminPageBase #sacramentTimes fieldset>ul>li:hover .moveHandle,.adminPageBase div#diocese #finderTabs .finderSettings .category>ul>li:hover .moveHandle{opacity:1}.adminPageBase #sacramentTimes fieldset>ul>li.selectedRow,.adminPageBase #sacramentTimes fieldset>ul>li.selectedRow:hover,.adminPageBase div#diocese #finderTabs .finderSettings .category>ul>li.selectedRow,.adminPageBase div#diocese #finderTabs .finderSettings .category>ul>li.selectedRow:hover{background:#fef2ec;color:#D47935}.adminPageBase #sacramentTimes fieldset>ul>li .description,.adminPageBase div#diocese #finderTabs .finderSettings .category>ul>li .description{height:38px;display:inline-flex;align-items:center;padding-top:5px}.adminPageBase div#diocese .siteSettings form .siteEditButtons,.adminPageBase div#users #userSettings #userSettingsButtons{padding:11px 0;border:1px solid #d7dbe2;display:flex;align-items:center;justify-content:center}.adminPageBase div#diocese .siteSettings form .siteEditButtons 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;font-size:18px;height:40px;margin:0;padding-top:3px}.adminPageBase div#diocese .siteSettings form .siteEditButtons span:hover,.adminPageBase div#users #userSettings #userSettingsButtons span:hover{color:#fff}.adminPageBase div#diocese .siteSettings form .siteEditButtons span:before,.adminPageBase div#users #userSettings #userSettingsButtons span:before{content:'';display:inline-block;width:18px;height:14px;opacity:.75;margin-right:10px}.adminPageBase div#diocese .siteSettings form .siteEditButtons span:hover:before,.adminPageBase div#users #userSettings #userSettingsButtons span:hover:before{opacity:1}.adminPageBase div#diocese .siteSettings form .siteEditButtons span:not(:last-child),.adminPageBase div#users #userSettings #userSettingsButtons span:not(:last-child){margin-right:10px}.adminPageBase div#diocese .siteSettings form .siteEditButtons [class*=delete],.adminPageBase div#users #userSettings #userSettingsButtons [class*=delete]{background:#B95848;color:#fff;width:99px}.adminPageBase div#diocese .siteSettings form .siteEditButtons [class*=delete]:hover,.adminPageBase div#users #userSettings #userSettingsButtons [class*=delete]:hover{background:#B84238}.adminPageBase div#diocese .siteSettings form .siteEditButtons [class*=delete]:before,.adminPageBase div#users #userSettings #userSettingsButtons [class*=delete]:before{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-25px -175px;height:19px}.adminPageBase div#diocese .siteSettings form .siteEditButtons [class*=delete]:before,.adminPageBase div#users #userSettings #userSettingsButtons [class*=delete]:before{height:18px}.adminPageBase div#diocese .siteSettings form .siteEditButtons [class*=cancel],.adminPageBase div#users #userSettings #userSettingsButtons [class*=cancel]{background:#d6773f;color:#fff;width:110px;width:99px}.adminPageBase div#diocese .siteSettings form .siteEditButtons [class*=cancel]:hover,.adminPageBase div#users #userSettings #userSettingsButtons [class*=cancel]:hover{background:#e97433}.adminPageBase div#diocese .siteSettings form .siteEditButtons [class*=cancel]:before,.adminPageBase div#users #userSettings #userSettingsButtons [class*=cancel]:before{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-25px -200px;transform:scale(.75);height:20px}.adminPageBase div#diocese .siteSettings form .siteEditButtons [class*=save],.adminPageBase div#users #userSettings #userSettingsButtons [class*=save]{background:#50A756;color:#fff}.adminPageBase div#diocese .siteSettings form .siteEditButtons [class*=save]:hover,.adminPageBase div#users #userSettings #userSettingsButtons [class*=save]:hover{background:#009C4B}.adminPageBase div#diocese .siteSettings form .siteEditButtons [class*=save]:before,.adminPageBase div#users #userSettings #userSettingsButtons [class*=save]:before{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-75px -150px}.adminPageBase div#diocese .siteSettings form .siteEditButtons [class*=delete].buttonDisabled,.adminPageBase div#diocese .siteSettings form .siteEditButtons [class*=cancel].buttonDisabled,.adminPageBase div#diocese .siteSettings form .siteEditButtons [class*=save].buttonDisabled,.adminPageBase div#users #userSettings #userSettingsButtons [class*=delete].buttonDisabled,.adminPageBase div#users #userSettings #userSettingsButtons [class*=cancel].buttonDisabled,.adminPageBase div#users #userSettings #userSettingsButtons [class*=save].buttonDisabled{background-color:#eee;cursor:initial}.adminPageBase div#diocese .siteSettings form .siteEditButtons [class*=delete].buttonDisabled:before:hover,.adminPageBase div#diocese .siteSettings form .siteEditButtons [class*=cancel].buttonDisabled:before:hover,.adminPageBase div#diocese .siteSettings form .siteEditButtons [class*=save].buttonDisabled:before:hover,.adminPageBase div#users #userSettings #userSettingsButtons [class*=delete].buttonDisabled:before:hover,.adminPageBase div#users #userSettings #userSettingsButtons [class*=cancel].buttonDisabled:before:hover,.adminPageBase div#users #userSettings #userSettingsButtons [class*=save].buttonDisabled:before:hover{opacity:.75}#adminToolbarFooter #adminPageNav #publishPage,#adminToolbarFooter #adminPageNav #revertPage,#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:0;opacity:.2;font-family:PillGothic300mg-Light;font-size:18px;text-transform:uppercase;box-sizing:border-box}#adminToolbarFooter #adminPageNav #publishPage.enabled,#adminToolbarFooter #adminPageNav #revertPage.enabled,#dialogTrashContents .notificationFooter span.enabled,#notificationsDialog .notificationFooter span.enabled{opacity:1;cursor:pointer}#adminToolbarFooter #adminPageNav #publishPage:not(.enabled):hover:before,#adminToolbarFooter #adminPageNav #revertPage:not(.enabled):hover:before,#dialogTrashContents .notificationFooter span:not(.enabled):hover:before,#notificationsDialog .notificationFooter span:not(.enabled):hover:before{opacity:.6}#adminToolbarFooter #adminPageNav #publishPage:before,#adminToolbarFooter #adminPageNav #revertPage:before,#dialogTrashContents .notificationFooter span:before,#notificationsDialog .notificationFooter span:before{content:"";opacity:.6;display:inline-block;width:15px;height:15px;margin-right:10px}#adminToolbarFooter #adminPageNav #publishPage:hover:before,#adminToolbarFooter #adminPageNav #revertPage:hover:before,#dialogTrashContents .notificationFooter span:hover:before,#notificationsDialog .notificationFooter span:hover:before{opacity:1}#adminToolbarFooter #adminPageNav #publishPage,#dialogTrashContents .notificationFooter span,#notificationsDialog .notificationFooter span{margin-right:20px;background-color:#50A756;color:#fff;width:134px}#adminToolbarFooter #adminPageNav #publishPage:before,#dialogTrashContents .notificationFooter span:before,#notificationsDialog .notificationFooter span:before{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-75px -150px}#adminToolbarFooter #adminPageNav #publishPage.enabled:hover,#dialogTrashContents .notificationFooter span.enabled:hover,#notificationsDialog .notificationFooter span.enabled:hover{background-color:#009C4B}body{position:relative}body #background.admin{border-top:solid 55px transparent!important;border-bottom:solid 60px transparent;transition:border-top-width .5s ease}body.adminMessage #background{border-top-width:110px!important;transition:border-top-width 0s ease}body input{box-shadow:none}.show{display:block!important}input::-ms-clear,select::-ms-expand{display:none}#getIcon,#postIcon,#putIcon{display:none;position:fixed;top:55px;right:0;width:139px;height:31px;overflow:hidden;background:url(../../resources/images/admin/saving-icon.gif) no-repeat;font-size:0;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}.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}#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."}#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}.publishHover .draft{box-shadow:0 0 0 5px #d8eeae}.markedDelete{display:none!important}.publishHover .markedDelete{display:block!important;box-shadow:0 0 0 5px #c75d5d}.publishHover .markedDelete.calendarEvent{display:inline-block!important}.documentsModule .regionSortableHighlight,.linksModule .regionSortableHighlight,.onlineFormModule .regionSortableHighlight,.peopleModule .regionSortableHighlight{min-height:0}#adminMessage{position:fixed;top:0;z-index:1000;width:100%;height:55px;background-color:#FFF;transition:height .5s ease;font-family:PillGothic300mg-Light}#adminMessage #adminMessageWrapper{margin-left:auto;margin-right:auto;display:table;padding:16px 0}#adminMessage.closeAdminMessage{height:0}#adminMessage .messageTitle{font-family:PillGothic300mg-Regular;font-size:22px;color:#1B365D}#adminMessage .messageContent{font-size:16px;margin:0 18px;color:#676767}#adminMessage .messageButton{background-color:#E87722;color:#FFF;font-size:13px;border-radius:4px;padding:8px 17px 6px;text-decoration:none;position:absolute;margin-top:-3px}#adminMessage .messageButton:hover{background-color:#fff;box-shadow:0 0 0 2px #E87722;color:#E87722}#adminMessage .messageCloseButton{background:url(../../resources/images/admin/icon_cross.svg) center center no-repeat;color:transparent;width:14px;height:14px;display:inline-block;margin-top:4px;margin-left:90px;cursor:pointer;top:16px}@media (min-width:1050px){#adminMessage .messageCloseButton{position:absolute;right:30px;margin-left:20px}}#adminMessage .messageCloseButton:hover{background-image:url(../../resources/images/admin/icon_cross_hover.svg)}#adminMessage #adminMessageWidthSizing{width:975px;margin-left:auto;margin-right:auto}#adminMessageOverview .messageCloseButton{display:none}body.adminMessage #adminToolbar{top:55px;transition:top 0s ease}#adminToolbar{box-shadow:0 0 5px 0 rgba(0,0,0,.5);position:fixed;top:0;z-index:1150;width:100%;height:55px;background:#32466E;font-family:PillGothic300mg-Light;text-align:center;transition:top .5s ease;overflow:hidden}#adminToolbar>a,#adminToolbar>div,#adminToolbar>nav,#adminToolbar>span{height:100%;box-sizing:border-box}#adminToolbar a{text-decoration:none}#adminToolbar #serverNameOverlay{color:#fff;text-transform:uppercase;font-size:12px;position:absolute;bottom:0;left:0;width:196px;padding-left:42px;box-sizing:border-box}.sheenomo#adminToolbar #serverNameOverlay{padding-left:15px}#adminToolbar #adminLogo{float:left;padding:15px 23px;transition:width .5s ease;margin:0}#adminToolbar #adminLogo div{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:0 0;height:100%;transition:margin .5s ease,width .5s ease;width:150px;height:25px}.sheenomo#adminToolbar #adminLogo div{width:136px;background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:0 -25px}@media (max-width:1165px){#adminToolbar #adminLogo{padding:15px}#adminToolbar #adminLogo div{width:37px}.sheenomo#adminToolbar #adminLogo div{width:26px;margin-left:2px}#adminToolbar #adminLogo #serverNameOverlay{width:67px;display:block;margin-left:0;padding-left:0}.sheenomo#adminToolbar #adminLogo #serverNameOverlay{width:58px}#adminToolbar .adminPageNav .editButton{font-size:0}}#adminToolbar .adminPageNav{display:inline-block;float:left}#adminToolbar .adminPageNav a{height:100%;display:flex;float:left;padding:3px 20px 0;transition:padding .5s ease;border-left:1px solid #466089;color:#FFF;font-size:15px;box-sizing:border-box;outline:0;align-items:center;justify-content:center}@media (max-width:1025px){#adminToolbar .adminPageNav a{padding:0 12px}}#adminToolbar .adminPageNav a.dashboard{width:54px}#adminToolbar .adminPageNav a.dashboard:before{display:block}#adminToolbar .adminPageNav a:active,#adminToolbar .adminPageNav a:hover{color:#F17E2E}#adminToolbar .adminPageNav .editButton{cursor:pointer}#adminToolbar .adminPageNav #sitemapButton:before{content:"";width:19px;height:17px;background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-50px -225px;display:inline-block;opacity:.9}@media (min-width:1165px){#adminToolbar .adminPageNav #sitemapButton:before{margin-right:7px}}#adminToolbar .adminPageNav #sitemapButton:hover:before{background-position:-75px -225px;opacity:1}#adminToolbar .adminPageNav .selected{background:#1B365D}#adminToolbar .adminPageNav .dashboard{padding:20px;position:relative}#adminToolbar .adminPageNav .dashboard:before{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:0 -50px;content:"";width:13px;height:15px}#adminToolbar .adminPageNav .dashboard:hover:before{background-position:-25px -50px}#adminToolbar #adminInfo{display:block;float:right;margin-right:15px;padding:20px 0 0 0;color:#FFF;font-size:14px}@media (max-width:1266px){#adminToolbar #adminInfo{font-size:0;margin-right:0}#adminToolbar #adminInfo .adminLogout{font-size:14px;margin-right:20px}}@media (min-width:1267px){#adminToolbar #adminInfo .adminName{float:left}}#adminToolbar #adminInfo .adminName{margin-right:5px;padding-right:8px;cursor:pointer;max-width:175px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#adminToolbar #adminInfo .adminName:hover{color:#E87722}#adminToolbar #adminInfo .adminName:hover:before{background-position:-75px -50px}#adminToolbar #adminInfo .adminName:before{content:"";background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-50px -50px;width:20px;height:16px;display:inline-block;margin-right:5px;margin-bottom:-4px;font-size:14px}@media (max-width:880px){#adminToolbar #adminInfo .adminName{display:none}}#adminToolbar #adminInfo a{color:rgba(255,255,255,.4)}#adminToolbar #adminInfo a:hover{color:#E87722}#adminToolbar #help{display:flex;float:right;padding:0 20px;border-left:1px solid #466089;border-right:1px solid #466089;position:relative;justify-content:center;align-items:center}#adminToolbar #help:before{content:"";width:9px;height:13px;background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:0 -75px;display:block}#adminToolbar #help:hover:before{background-position:-25px -75px}#adminToolbar #publishSite{display:none;float:right;margin:0;padding:11px 30px 20px 20px;color:#fff;text-align:center;opacity:.5}#adminToolbar #publishSite span{visibility:hidden}#adminToolbar #publishSite.enabled{display:block;opacity:1;cursor:pointer}#adminToolbar #publishSite.enabled:hover #updateCountWrapper{background-position:-125px -175px}#adminToolbar #publishSite.enabled:hover #trashFullWrapper{background-position:-100px -175px}#adminToolbar #publishSite.enabled:hover #onlineFormCountWrapper{background-position:-75px -175px}#adminToolbar #publishSite.enabled #emptyMessage{display:none}#adminToolbar #publishSite #emptyMessage{color:#fff}#adminToolbar #publishSite>.notificationCenterIcon{display:none;position:relative;width:17px;height:15px;margin-top:5px}#adminToolbar #publishSite>.notificationCenterIcon.enabled{display:inline-block}#adminToolbar #publishSite>.notificationCenterIcon.enabled~.enabled{margin-left:25px}#adminToolbar #publishSite #updateCountWrapper{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-50px -175px}#adminToolbar #publishSite #trashFullWrapper{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-25px -175px}#adminToolbar #publishSite #onlineFormCountWrapper{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:0 -175px}#adminToolbar #publishSite .publishLabel{display:flex;position:absolute;box-sizing:border-box;height:18px;min-width:28px;color:#FFF;background-color:#F17E2E;font-family:Helvetica,Arial,sans-serif;font-size:10px;border:2.5px solid #32466E;border-radius:9px;background-clip:padding-box;padding:1px 5px;bottom:-14px;right:-14px;justify-content:center;align-items:center}#adminToolbar #siteTrial{position:relative;display:block;float:right;cursor:pointer}#adminToolbar #siteTrial .siteTrialIcon{width:12px;height:16px;background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-100px -75px;display:block;margin-left:auto;margin-right:auto}#adminToolbar #siteTrial:hover .siteTrialIcon{background-position:-125px -75px}#adminToolbar #siteTrial:hover>#siteTrialPurchaseLink{padding-top:21px;background-color:#FFF;color:#E87722}#adminToolbar #siteTrial:hover>#siteTrialInfo{display:block}#adminToolbar #siteTrial #siteTrialPurchaseLink{box-sizing:border-box;display:block;width:55px;height:100%;padding-top:19px;margin-left:1px;background-color:#50A756;color:#fff;font-size:24px}#adminToolbar #siteTrial #siteTrialInfo{display:none;position:absolute;right:0;width:350px;height:67px;background-color:#FFF;box-shadow:0 0 5px 0 #333;font-size:20px}#adminToolbar #siteTrial #siteTrialInfo:before{content:"";width:55px;height:5px;background-color:#FFF;position:absolute;top:-3px;right:0}#adminToolbar #siteTrial #siteTrialInfo:hover a #siteTrialInfoPurchaseSite{color:#fff}#adminToolbar #siteTrial #siteTrialInfo a{display:inline-block;width:100%;padding:13px 0 3px;color:rgba(255,255,255,.8)}#adminToolbar #siteTrial #siteTrialInfo a span{text-align:left}#adminToolbar #siteTrial #siteTrialInfo #siteTrialInfoPurchaseSite{background-color:#50A756;color:#fff;padding:12px 20px 8px;margin-right:10px;font-size:18px;border-radius:3px;float:right}#adminToolbar #siteTrial #siteTrialInfo #siteTrialInfoPurchaseSite:hover{background-color:#009C4B}#adminToolbar #siteTrial #siteTrialInfoDaysRemaining{color:#DE772B;padding:12px 0 15px 15px;float:left}.pageTypeHome #adminToolbar #publishSite span,.pageTypeInterior #adminToolbar #publishSite span{visibility:visible}body:not(.preview) #adminToolbar~#mobilePanel{top:55px}#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:10px 0 0 0;font-family:PillGothic300mg-Regular;font-size:18px;text-align:center}#adminToolbarFooter #adminPageNav #openModuleTray{font-family:PillGothic300mg-Light}#adminToolbarFooter #adminPageNav span{display:block;float:left;height:100%;border-right:1px solid #e4e4e4}#adminToolbarFooter #adminPageNav .footer-icon:hover{background-color:#eee}#adminToolbarFooter #adminPageNav .adminFooterAddButtonIcon{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:0 -100px;display:block;position:absolute;width:17px;height:16px;left:25px;margin-top:1px}#adminToolbarFooter #adminPageNav .adminFooterAddButton:hover .adminFooterAddButtonIcon{background-position:-25px -100px}#adminToolbarFooter #adminPageNav .adminFooterAddButton{padding:23px 22.5px 0 57.5px;color:#DE772B;cursor:pointer;text-transform:uppercase}#adminToolbarFooter #adminPageNav .adminFooterAddButton:hover{color:#fff;background-color:#DE772B}#adminToolbarFooter #adminPageNav .footer-icon{padding:20px 0;padding-top:22.5px;width:62px;cursor:pointer}#adminToolbarFooter #adminPageNav .footer-icon .spriteIcon{width:14px;height:16px;margin-left:auto;margin-right:auto}#adminToolbarFooter #adminPageNav #pageSettings .spriteIcon,#adminToolbarFooter #adminPageNav .editRecurringButton .spriteIcon{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-75px -100px;width:17px}#adminToolbarFooter #adminPageNav #pageSettings:hover .spriteIcon,#adminToolbarFooter #adminPageNav .editRecurringButton:hover .spriteIcon{background-position:-100px -100px}#adminToolbarFooter #adminPageNav #deletePage,#adminToolbarFooter #adminPageNav #deleteTag,#adminToolbarFooter #adminPageNav .deleteRecurringButton{padding-top:22.5px}#adminToolbarFooter #adminPageNav #deletePage .spriteIcon,#adminToolbarFooter #adminPageNav #deleteTag .spriteIcon,#adminToolbarFooter #adminPageNav .deleteRecurringButton .spriteIcon{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:0 -125px;width:14px;height:15px}#adminToolbarFooter #adminPageNav #deletePage:hover .spriteIcon,#adminToolbarFooter #adminPageNav #deleteTag:hover .spriteIcon,#adminToolbarFooter #adminPageNav .deleteRecurringButton:hover .spriteIcon{background-position:-25px -125px}#adminToolbarFooter #adminPageNav #pageSecurity .spriteIcon{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-50px -125px;width:14px}#adminToolbarFooter #adminPageNav #pageSecurity:hover .spriteIcon{background-position:-75px -125px}#adminToolbarFooter #adminPageNav #addPage{width:88px;padding-top:23px;padding-right:12px;padding-left:40px;color:#777;text-transform:uppercase;font-size:14px}#adminToolbarFooter #adminPageNav #addPage:before{content:"";position:absolute;width:20px;height:22px;display:block;margin-top:-3px;margin-left:-20px;background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:0 -150px}#adminToolbarFooter #adminPageNav #addPage:hover{color:#32466E}#adminToolbarFooter #adminPageNav #addPage:hover:before{background-position:-25px -150px}#adminToolbarFooter #adminPageNav #pageLimitExceeded{width:200px;padding-top:20px;cursor:text;color:#777;background:#FFF}#adminToolbarFooter #adminPageNav #revertPage{margin-right:10px;background-color:#B95848;color:#fff;width:104px}#adminToolbarFooter #adminPageNav #revertPage:before{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-75px -200px;height:18px}#adminToolbarFooter #adminPageNav #revertPage.enabled:hover{background-color:#B84238}#moduleTray{position:relative;box-sizing:border-box;display:none;height:300px;margin-top:-300px;background:#1f2835;font-family:PillGothic300mg-Light}#moduleTrayContainer{position:relative;width:1000px;height:100%;margin:0 auto}.moduleDirections{position:absolute;top:10px;left:0;color:#62758c;font-size:13px;cursor:default}.moduleTrayWarning{color:#E87722}.moduleDisabled{display:none}#moduleTrayTabs>ul{height:300px;width:180px;display:flex;flex-direction:column;float:left}#moduleTrayTabs>ul>li{flex:1;flex-basis:0;display:flex;flex-direction:column;justify-content:center;padding:0 15px}#moduleTrayTabs ul{margin:0;padding:0}#moduleTrayTabs li{clear:left;display:block;float:left;box-sizing:border-box;width:180px;margin-bottom:1px;background-color:rgba(54,75,108,.6);cursor:pointer}#moduleTrayTabs li a{color:#fff;text-decoration:none}#moduleTrayTabs li:hover{background:#41526a}#moduleTrayTabs li.currentTab{background-color:#566e92}#moduleTrayTabs li.currentTab:hover{background:#41526a}#moduleTrayTabs>div{position:absolute;left:200px;box-sizing:border-box;width:845px;height:100%;margin:0;color:#fff}#moduleTrayTabs #scrollWrapper{height:260px;padding-top:5px;padding-left:5px;margin:-5px 0 0 -5px;overflow-y:auto}#moduleTrayTabs #tabShared .moduleIcon{position:relative;margin-bottom:16px;display:inline-flex;flex-direction:column}#moduleTrayTabs #tabShared .moduleIcon img{height:75px}#moduleTrayTabs #tabShared .moduleTitle{width:112px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute;bottom:1px;height:25px;text-align:center;padding:5px 5px 0;box-sizing:border-box;border-radius:0 0 4px 4px}#moduleTrayTabs #tabShared #eCatholicLiveModule .moduleTitle,#moduleTrayTabs #tabShared .customIconPicture.customIconLabel .moduleTitle{background:rgba(0,0,0,.4)}#moduleTrayTabs #tabCatholicNews .moduleIcon{height:156px}#moduleTrayTabs #tabCatholicVideo .moduleIcon{height:180px}#moduleTrayTabs .tabModulesBody{padding-top:40px}.videoModuleIcon{width:17px;height:13px;background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:0 -275px;display:block;margin-top:-95px;margin-left:125px;margin-bottom:80px;position:relative;z-index:2}#core .videoModuleIcon{margin-top:-75px;margin-left:90px;font-size:10px}.bilingualModule{color:#000;width:14px;height:28px;text-align:center;font-size:12px;font-family:PillGothic300mg-Light;display:block;margin-top:-100px;margin-left:128px;margin-bottom:70px}.bilingualModule.light{color:#FFF}#core .bilingualModule{margin-top:-75px;margin-left:95px;font-size:10px}.bilingualModule+.videoModuleIcon{margin-left:103px}#core .bilingualModule+.videoModuleIcon{margin-top:-95px;margin-left:75px}.moduleTrayIconLabel{width:110px;display:block;text-align:center;margin-top:-26px;color:rgba(255,255,255,.8);font-size:14px;font-family:PillGothic300mg-Light}.moduleIcon{float:left;margin:0 16px 18px 0;cursor:move}.moduleIcon:hover img{border:1px solid #fff;box-shadow:0 0 0 3px #E87722}.moduleIcon img{width:110px;border-radius:4px;border:1px solid transparent}.moduleIcon.dragging img{opacity:.25}.moduleIcon.ui-draggable-dragging .moduleDescription,.moduleIcon.ui-draggable-dragging .moduleDetails,.moduleIcon.ui-draggable-dragging .moduleTitle{display:none}.largeThumbs .moduleIcon{width:148px}.largeThumbs .moduleIcon img{width:148px}.largeThumbs .moduleIcon .moduleTitle{padding:6px 3px 0 3px;font-family:PillGothic300mg-Light;font-size:18px;color:#b46942}.largeThumbs .moduleIcon .moduleTitle+.moduleDescription{padding-top:1px}.largeThumbs .moduleIcon .moduleDescription{padding:4px 4px 0 4px;font-size:13px;color:rgba(255,255,255,.7);line-height:1.1}.largeThumbs .moduleIcon .moduleDetails{padding:4px 4px 0 4px;font-size:12px;color:rgba(140,162,194,.7)}.sideTab{position:absolute;z-index:999;height:40px;transform:rotate(90deg);-webkit-transform:rotate(90deg);font-family:PillGothic300mg-Medium;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:40px}#sideTabHeader.enabled{top:81px}#sideTabHeader.enabled+#sideTabNav{top:205px}.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;cursor:default;font-size:14px;display:flex;height:40px;box-sizing:border-box}.sideTabLabel:not(#navLimitMessage):before{content:"";background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-100px -100px;display:inline-block;width:16px;height:19px;margin-right:10px}.sideTabLabel:not(#navLimitMessage):hover{color:#E87722}.sideTabLabel:not(#navLimitMessage):hover:before{background-position:-125px -100px}#sideTabNav{top:120px;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(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:0 -225px;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 .publishButton,#sideTabFooter .revertButton,#sideTabHeader .publishButton,#sideTabHeader .revertButton,.notification.group .publishButton,.notification.group .revertButton{width:16px;height:15px;padding:12.5px 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:11px;padding:14.5px 12px}#sideTabFooter .publishButton div,#sideTabHeader .publishButton div,.notification.group .publishButton div{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-75px -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(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-75px -200px;height:100%}#sideTabFooter .revertButton:hover,#sideTabHeader .revertButton:hover,.notification.group .revertButton:hover{background-color:#B84238}.cke .cke_top{background-image:none;background:0 0}#diocese .cke .cke_top,.modal .cke .cke_top{border-bottom:1px solid #d7d7d7}.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 #d7d7d7;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 #d7d7d7}.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:#d7d7d7}.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;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{display:none}.cke_dialog .cke_dialog_body div.cke_dialog_ui_html{font-size:16px;font-family:PillGothic300mg-Light;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;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;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;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 #d7d7d7;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;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 #d7d7d7}.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 select.cke_dialog_ui_input_select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../../resources/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 #d7d7d7;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;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%}#socialMedia .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}#headerText .focusEditable,#headerText .hoverEditable,.editor:focus,.editor:hover{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}.editable{position:relative}.editable.hoverEditable{box-shadow:0 0 0 1px #DE772B}#core>.region .editable.hoverEditable{border-radius:0 3px 3px 0}#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 .editBar{z-index:990;position:absolute;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{border-top-right-radius:3px}#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:0}.editable .editBar span:hover{background-color:#eee}.editable .editBar .deleteButton:before,.editable .editBar .deleteRecurringButton:before,.editable .editBar .deleteTagButton:before{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:0 -350px;width:11px}.editable .editBar .deleteButton:hover:before,.editable .editBar .deleteRecurringButton:hover:before,.editable .editBar .deleteTagButton:hover:before{background-position:0 -375px}.editable .editBar .addButton:before,.editable .editBar .uploadPhotos:before{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-75px -350px;height:11px;width:11px}.editable .editBar .addButton:hover,.editable .editBar .uploadPhotos:hover{background:#1B365D}.editable .editBar .addButton:hover:before,.editable .editBar .uploadPhotos:hover:before{background-position:-75px -375px}.peopleModule.editable .editBar .addButton2:hover,.peopleModule.editable .editBar .addButton:hover{background-color:#1B365D}.peopleModule.editable .editBar .addButton:before{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-125px -350px;width:12px}.peopleModule.editable .editBar .addButton:hover:before{background-position:-125px -375px}.peopleModule.editable .editBar .addButton2{width:50px;color:#1B365D}.peopleModule.editable .editBar .addButton2:before{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-100px -350px;width:9px;height:6px;margin-left:0}.peopleModule.editable .editBar .addButton2:hover:before{background-position:-100px -375px}.peopleModule.editable .editBar .addButton2:after{content:"GROUP";font-family:PillGothic300mg-Regular;font-size:11px;padding-top:3px}.peopleModule.editable .editBar .addButton2:hover:after{color:#FFF}.editable .editBar .editButton:before,.editable .editBar .editRecurringButton:before{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-25px -350px}.editable .editBar .editButton:hover:before,.editable .editBar .editRecurringButton:hover:before{background-position:-25px -375px}.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(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-50px -350px}.editable .editBar .shareButton.sharingON:before{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-50px -400px}.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:-50px -375px}.editable .editBar .copyTagButton{font-size:0}.editable .editBar .copyTagButton:before{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:0 -425px}.editable .editBar .copyTagButton:hover:before{background-position:0 -450px}.editable .editBar .moveLogoButton:before{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-25px -425px}.editable .editBar .moveLogoButton:hover:before{background-position:-25px -450px}.editable .editBar .moveLogoButton.moveEnabled{background:#DE772B}.editable .editBar .moveLogoButton.moveEnabled:before{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-25px -475px}.editable .editBar .toggleTitleButton{width:36px;padding-top:3px;background:#fff;color:#DE772B;font-family:PillGothic300mg-Regular;font-size:11px;text-align:center}.editable .editBar .toggleTitleButton:before{margin:0;width:0}.editable .editBar .toggleTitleButton:hover{background:#DE772B;color:#fff}.editable.moduleNameHidden .toggleTitleButton{color:#999}.editable.moduleNameHidden:not(.photoAlbumsModule) ul li.editable:first-child .editBar{top:26px}.editable .aggregate .editBar span{width:20px;height:20px}.editable .moveHandle,.editable .moveHandleField,.editable .moveHandleItem{position:absolute;opacity:0;z-index:199;height:100%;background-color:#DE772B;cursor:move}.editable .moveHandle.peopleModule .regionSortableHighlight,.editable .moveHandleField.peopleModule .regionSortableHighlight,.editable .moveHandleItem.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 .moveHandleItem{border-radius:0 3px 3px 0;height:calc(100% + 1px)}.fieldOptionMoveHandle:before,.moveHandle:before,.moveHandleField:before,.moveHandleItem:before{content:"";position:absolute;display:block;background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-75px -275px;top:50%;height:18px;margin-top:-9px;left:50%;width:9px;margin-left:-4.5px}.photos .tag{position:relative}.photos .tag .moveHandleItem:before{height:0}.photos .tag:hover{box-shadow:0 0 0 1px #E87722}.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(../../resources/images/admin/modules/icon-settings.jpg);border-right:1px solid #dadada}.photos .tag .editBar .editPhotoButton:before{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-25px -350px}.photos .tag .editBar .editPhotoButton:hover:before{background-position:-25px -375px}.photos .tag .editBar .deleteTagButton{background:url(../../resources/images/admin/modules/icon-delete.jpg)}.photos .tag .editBar .deleteTagButton:before{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:0 -350px}.photos .tag .editBar .deleteTagButton:hover:before{background-position:0 -375px}.photos .tag:hover .editBar{display:block}.modal,.pageBase,.quickModal{font-family:PillGothic300mg-Light,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,.pageBase label,.quickModal label{display:block;color:#666;font-family:PillGothic300mg-Light;font-size:16px;margin-bottom:3px}.modal input,.modal select,.modal textarea,.pageBase input,.pageBase select,.pageBase textarea,.quickModal input,.quickModal select,.quickModal textarea{border:1px solid #d7d7d7;border-radius:4px;margin-bottom:15px;padding:3px 8px 0;outline:0;clear:both;font-family:PillGothic300mg-Light;font-size:16px;color:#676767}.modal input:focus,.modal select:focus,.modal textarea:focus,.pageBase input:focus,.pageBase select:focus,.pageBase textarea:focus,.quickModal input:focus,.quickModal select:focus,.quickModal textarea:focus{border:1px solid #f8b68f;background-color:#fdf8f4}.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;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;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 select,.pageBase select,.quickModal select{height:40px;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;background-image:url(../../resources/images/admin/dropdown-arrow.png);background-color:#fff;background-repeat:no-repeat;background-position:right 10px bottom 9px;padding-right:28px}.modal select::-ms-expand,.pageBase select::-ms-expand,.quickModal select::-ms-expand{display:none}.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:#d7d7d7}.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:0;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:#d7d7d7}.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 #d7d7d7}.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(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-50px -575px}.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(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-75px -575px}.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 .fieldCountdown,.modal .required,.pageBase .changeAlias,.pageBase .fieldCountdown,.pageBase .required,.quickModal .changeAlias,.quickModal .fieldCountdown,.quickModal .required{display:inline-block;margin-left:5px;font-size:13px;color:#D47935;text-transform:uppercase}.modal .flocknoteFetchError,.modal .requiredErrorText,.modal .validateErrorText,.pageBase .flocknoteFetchError,.pageBase .requiredErrorText,.pageBase .validateErrorText,.quickModal .flocknoteFetchError,.quickModal .requiredErrorText,.quickModal .validateErrorText{display:none;color:#E60505;margin-bottom:15px}.modal .requiredError .requiredErrorText,.modal .validateError .validateErrorText,.pageBase .requiredError .requiredErrorText,.pageBase .validateError .validateErrorText,.quickModal .requiredError .requiredErrorText,.quickModal .validateError .validateErrorText{display:inline-block}.modal .fieldHelpButton,.pageBase .fieldHelpButton,.quickModal .fieldHelpButton{display:inline-block;width:16px;height:16px;margin-left:2px;cursor:pointer;background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-25px -75px;transform:scale(.75)}.modal .fieldHelpButton:hover,.pageBase .fieldHelpButton:hover,.quickModal .fieldHelpButton:hover{background-position:-50px -75px}.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:15px 20px;background:#fff;color:#555;font-size:12px;z-index:1;border:1px solid #d7d7d7}.modal .fieldHelp a,.pageBase .fieldHelp a,.quickModal .fieldHelp a{color:#D47935}.modal .fieldHelp a:hover,.pageBase .fieldHelp a:hover,.quickModal .fieldHelp a:hover{text-decoration:underline}.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)}.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 .fileSelectorButton,.modal .uploadButton,.pageBase .fileSelectorButton,.pageBase .uploadButton,.quickModal .fileSelectorButton,.quickModal .uploadButton{display:block;font-family:PillGothic300mg-Light;font-size:18px;color:#999;text-align:center;cursor:pointer}.modal .fileSelectorButton:before,.modal .uploadButton:before,.pageBase .fileSelectorButton:before,.pageBase .uploadButton:before,.quickModal .fileSelectorButton:before,.quickModal .uploadButton:before{content:"";background:url(../../resources/images/admin/sprites/add-files.png) no-repeat;width:161px;height:97px;display:block;margin-bottom:10px}.modal .fileSelectorButton:hover,.modal .uploadButton:hover,.pageBase .fileSelectorButton:hover,.pageBase .uploadButton:hover,.quickModal .fileSelectorButton:hover,.quickModal .uploadButton:hover{color:#1B365D}.modal .uploadButton,.pageBase .uploadButton,.quickModal .uploadButton{float:left;margin-left:10px}.modal .uploadButton:before,.pageBase .uploadButton:before,.quickModal .uploadButton:before{background-position:left top}.modal .uploadButton:hover:before,.pageBase .uploadButton:hover:before,.quickModal .uploadButton:hover:before{background-position:right top}.modal .fileSelectorButton,.pageBase .fileSelectorButton,.quickModal .fileSelectorButton{float:right;margin-right:10px}.modal .fileSelectorButton:before,.pageBase .fileSelectorButton:before,.quickModal .fileSelectorButton:before{background-position:0 bottom}.modal .fileSelectorButton:hover:before,.pageBase .fileSelectorButton:hover:before,.quickModal .fileSelectorButton:hover:before{background-position:right bottom}.modal .buttons,.pageBase .buttons,.quickModal .buttons{clear:both}.modal .inputHolder,.pageBase .inputHolder,.quickModal .inputHolder{overflow:auto}#dialogLogin .content{position:relative}#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 #d7d7d7;font-size:16px}#uploadBulletinButton:before{content:"";background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-50px -100px;width:15px;height:19px;margin-right:10px}#uploadBulletinButton:hover{border-color:#f8b68f}#uploadBulletinButton:hover:before{background-position:0 -100px}#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;font-size:16px;margin-left:10px;margin-top:5px}#fakeButtons{display:none}.quickModal{position:fixed;top:0;left:50%;height:100%;width:420px;margin-left:-210px;z-index:1300;display:table}.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(../../resources/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(../../resources/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(../../resources/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(../../resources/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;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;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(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-100px -50px}.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(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-50px -200px;height:18px}.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 #multiday{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.quickModal .dialog #multiday label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:6px;margin-bottom:15px;border:1px solid #738bb9;background:#f8f8f8;color:#738bb9;font-family:PillGothic300mg-Light;font-size:16px;font-weight:400;border-radius:4px;cursor:pointer}.quickModal .dialog #multiday label span{padding:9px 6px 6px;display:inline-block}.quickModal .dialog #multiday label:last-of-type{margin-right:0}.quickModal .dialog #multiday input{border:0;clip:rect(0 0 0 0);margin:-1px;overflow:hidden;padding:0;position:absolute;width:0;height:0}.quickModal .dialog #multiday input:checked+label{border:1px solid #1B365D;background:#1B365D;color:#fff}.quickModal .dialog #multiday input:not(:checked):hover+label{border:1px solid #E87722;background:#fdf8f4;color:#E87722}.quickModal .dialog #linkURLInternal{width:100%}.quickModal#dialogAddUser{width:506px;margin-left:-253px}.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 .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.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:55px;padding:16px 0;background:#32466E;color:#fff;font-family:PillGothic300mg-Light;font-size:24px;text-align:center;text-transform:uppercase}.modal .content{position:fixed;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);top:65px;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;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_REPLY]>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 span{margin-top:13px}.modal .buttons .closeAll{width:135px}#fieldGroup-newsDate,#fieldGroup-newsOffDate{display:inline-block}#fieldGroup-newsDate,#fieldGroup-newsDate input,#fieldGroup-newsOffDate,#fieldGroup-newsOffDate input{width:307px}#fieldGroup-endTime,#fieldGroup-startTime{display:inline-block}#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-documentURL:not(.requiredError) .fileButton{margin-left:0}#fieldGroup-documentURL.requiredError .requiredErrorText{font-size:0}#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:-125px -100px}.subordinateWrapper{border:1px dashed #ddd;border-radius:4px;padding:30px 14px 15px;margin:-30px 0 15px -15px;background:#f8f9fd}#repeatingText{color:#D47935;font-family:PillGothic300mg-Light}#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 #d7d7d7;background:#ccc}.modal #fieldGroup-pageImageUrl{width:100%}.modal .filePreview{max-width:450px}#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(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:0 -250px}#buttonManageLocations:hover:before{background-position:-25px -250px}#dialogSacramentTimesSettings .editSacramentTimes:before{display:none}#changePassword,#changePasswordButton,#sendPasswordReset{margin-right:15px}#changePassword:before,#changePasswordButton:before,#sendPasswordReset:before{display:none}#changePasswordButton{margin-top:15px}#cropButton_normal:before,.cropButton:before{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-125px -425px;width:14px}#cropButton_normal:hover:before,.cropButton:hover:before{background-position:-125px -400px}.dialog .facebookSharingDebugger{width:240px}#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 .uploadInput{display:none}.fileControl{width:340px}.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(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-100px -100px;width:16px}.fileControl .filePreview[src*="/pictures/"]+.upload:hover .buttonTextChange:before,.fileControl .fileThumb[style*="/thumb/"]+.upload:hover .buttonTextChange:before{background-position:-125px -100px}.fileControl .buttonTextChange:before{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-100px -100px}.fileControl .fileButton:hover .buttonTextChange:hover:before{background-position:-125px -100px}.fileControl .fileRemoveButton:before{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-100px -225px;height:19px}.fileControl .fileRemoveButton:hover:before{background-position:-125px -225px}.fileControl .fileThumb:not([style*=background-image])~span{margin-left:0}.fileControl#fieldGroup-pageImageUrl{width:auto}.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(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-50px -100px;width:15px}.fileControl.fileControlNoFile .upload:hover:before{background-position:0 -100px}#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;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(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-75px -425px;height:13px;width:10px}#dialogPeopleSettings .peopleList li .tagPersonButton:hover:before{background-position:-75px -400px}#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(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-75px -100px;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 -100px}#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(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:0 -125px;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:-25px -125px}#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(0,0,0,.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 #linkTarget{float:left;position:relative;margin-right:20px}#imageCropperForm .formLink #fieldGroup-linkURLInternal{float:left;position:relative;margin-right:19px}#imageCropperForm .formLink #fieldGroup-linkURLInternal #linkURLInternal{min-width:160px;height:41px}#imageCropperForm .formLink #fieldGroup-linkURLInternal[style*=block],#imageCropperForm .formLink #fieldGroup-linkURLInternal[style*=block]+#fieldGroup-linkURL{width:calc((100% - 192px - 20px)/ 2)}#imageCropperForm .formLink #fieldGroup-linkURL{float:left;width:calc(100% - 193px);padding-left:1px;position:relative;min-height:90px}#imageCropperForm .formLink #fieldGroup-linkURL #linkURL{min-width:300px}#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(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-100px -200px;width:16px;height:19px}#resetCrop:hover:before{background-position:-125px -200px}#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;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}#cropDimensions #viewScale[style*=inline]{display:inline-block!important}#aspectControl{height:41px;float:left;display:flex;align-items:center;border:1px solid #d7d7d7;border-radius:4px;padding:4px;box-sizing:border-box}.aspectHidden #aspectControl{display:none}#aspectControl #aspectLock{margin-right:5px}#aspectControl #aspectLock:before{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-75px -450px}#aspectControl #aspectLock:hover:before{background-position:-125px -450px}#aspectControl #aspectLock.active:before{background-position:-100px -450px}#aspectControl #aspectUnlock:before{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-75px -475px}#aspectControl #aspectUnlock:hover:before{background-position:-125px -475px}#aspectControl #aspectUnlock.active:before{background-position:-100px -475px}#aspectControl .aspect{font-size:0;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}#cropContainer{margin-left:auto;margin-right:auto;border:1px solid #d7d7d7}#cropper_imageWrapper{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.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(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:0 -325px;margin-top:3px}.pageTree li.pageExpanded>.pageName:before{content:"";background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-25px -325px;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:18px;height:18px}.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(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:0 -300px;position:absolute;display:block;width:18px;height:18px;right:5px}.pageTagSelected .pageRemove:hover:before,.pageTagSelected .tagCheck:hover:before,.pageUserTreeSelected .pageRemove:hover:before,.pageUserTreeSelected .tagCheck:hover:before{background-position:-25px -300px}.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(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-50px -300px}.pageTagTree.pageTree .tagCheck:hover span,.pageUserTreeAvailable.pageTree .tagCheck:hover span{background-position:-75px -300px}.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 .fieldLabel{display:none}#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(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-46px -321px;background-color:#b30000;z-index:1}#dialogSlideshowSettings .slides li .disabled>.thumbnail{opacity:.5}#dialogSlideshowSettings .slides li .thumbnail{float:left;width:96px;height:96px;margin:0 15px 0 0;border:1px solid #1B365D}#dialogSlideshowSettings .slides li .slideshowPhotoDescription,#dialogSlideshowSettings .slides li .slideshowPhotoLink,#dialogSlideshowSettings .slides li .slideshowPhotoTitle{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#dialogSlideshowSettings .slides li .slideshowPhotoTitle{margin-bottom:5px;font-size:20px}#dialogSlideshowSettings .slides li .slideshowCallToAction,#dialogSlideshowSettings .slides li .slideshowPhotoDescription{margin-bottom:5px;font-size:16px}#dialogSlideshowSettings .slides li .slideshowPhotoLink{color:#376a8e;font-size:14px;text-decoration:none}#dialogSlideshowSettings .slides li .name{display:none}#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}#notEnoughAmountsError{margin-top:10px}#onlineForm .ofField{min-height:20px}#onlineForm.submissionLimitReached #onlineFormSidePanel>:not(.submissionLimitVisible){display:none}#onlineForm #onlineFormFields{min-height:125px;overflow:auto}#onlineForm #onlineFormFields.noFields{margin:15px 0 10px;border:3px dashed #C9DFED;background:#F6FAFD}#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.noFields:after{content:"Drag Fields Here";display:block;margin-top:45px;color:#5D9CC8;font-family:PillGothic300mg-Medium;font-size:24px;text-align:center}#onlineForm #onlineFormFields .emailReplyIcon{display:block;position:absolute;top:10px;width:34px;height:14px;background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:0 -575px}#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(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-75px -75px;width:13px;height:19px}#onlineForm .paymentAmount .inputHolder .static:after{margin-top:-1px}#onlineForm .paymentMultiplier .fieldLabel:after{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-125px -325px;margin-top:2px;width:12px;height:14px}#onlineFormSidePanel{float:right;width:200px;margin:10px;background:#FFF}#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:0}#onlineFormSidePanel .onlineFormTabs>ul li{top:0;border:0;width:98px;margin:0;font-family:PillGothic300mg-Medium;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 .iconDivider{color:#B6BFC6;font-size:12px;padding:0 20px 10px;text-align:center}.ofIcon{width:185px;margin:0 auto 10px auto;border:1px solid #d7d7d7;border-radius:4px;cursor:move;height:40px}.ofIcon:hover{border:1px solid #E87722;box-shadow:0 0 2px 2px rgba(0,0,0,.1)}.ofIcon.dragging{opacity:.25}.ofIcon[fieldtype=TEXT_FIELD],.ofIcon[fieldtype=AMOUNT_FIELD]{background:url(../../resources/images/admin/online-forms/text_field.png)}.ofIcon[fieldtype=TEXT_AREA]{height:90px;background:url(../../resources/images/admin/online-forms/text_area.png)}.ofIcon[fieldtype=SELECT_FIELD],.ofIcon[fieldtype=AMOUNT_SELECT],.ofIcon[fieldtype=MULTIPLIER_SELECT]{background:url(../../resources/images/admin/online-forms/select.png)}.ofIcon[fieldtype=RADIO_BUTTONS],.ofIcon[fieldtype=AMOUNT_RADIO],.ofIcon[fieldtype=MULTIPLIER_RADIO]{height:30px;background:url(../../resources/images/admin/online-forms/radio_buttons.png)}.ofIcon[fieldtype=CHECKBOXES],.ofIcon[fieldtype=AMOUNT_CHECKBOX]{height:30px;background:url(../../resources/images/admin/online-forms/checkboxes.png);margin-bottom:23px}.ofIcon[fieldtype=CUSTOM_TEXT]{height:44px;background:url(../../resources/images/admin/online-forms/custom_text.png)}.ofIcon[fieldtype=GROUP],.ofIcon[fieldtype=REPLICATOR_GROUP]{float:left;width:88px;height:74px}.ofIcon[fieldtype=GROUP]{margin-left:7px;margin-right:6px;background:url(../../resources/images/admin/online-forms/group.png)}.ofIcon[fieldtype=REPLICATOR_GROUP]{background:url(../../resources/images/admin/online-forms/replicator.png)}.ofIcon[fieldtype=NAME]{background:url(../../resources/images/admin/online-forms/first_last.png)}.ofIcon[fieldtype=ADDRESS]{background:url(../../resources/images/admin/online-forms/city_state_zip.png)}.ofIcon[fieldtype=EMAIL_REPLY]{height:50px;background:url(../../resources/images/admin/online-forms/auto_reply_email.png)}.ofIcon[fieldtype=EMAIL]{background:url(../../resources/images/admin/online-forms/email.png)}.ofIcon[fieldtype=PHONE]{background:url(../../resources/images/admin/online-forms/phone.png)}.ofIcon[fieldtype=INTEGER],.ofIcon[fieldtype=MULTIPLIER_INTEGER]{background:url(../../resources/images/admin/online-forms/integer.png)}.ofIcon[fieldtype=DATE]{background:url(../../resources/images/admin/online-forms/date.png)}.ofIcon[fieldtype=STATE]{background:url(../../resources/images/admin/online-forms/state.png)}.ofIcon[fieldtype=I_AGREE]{height:30px;background:url(../../resources/images/admin/online-forms/i_agree.png)}.ofIcon[fieldtype=AMOUNT]{height:30px;background:url(../../resources/images/admin/online-forms/amount_fixed.png)}.ofIcon[fieldtype=AMOUNT_FIELD]{background:url(../../resources/images/admin/online-forms/amount_field.png)}.ofIcon[fieldtype=AMOUNT_SELECT]{background:url(../../resources/images/admin/online-forms/amount_select.png)}.ofIcon[fieldtype=AMOUNT_RADIO]{background:url(../../resources/images/admin/online-forms/amount_radio_buttons.png)}.ofIcon[fieldtype=AMOUNT_CHECKBOX]{background:url(../../resources/images/admin/online-forms/amount_checkboxes.png)}.ofIcon[fieldtype=MULTIPLIER_INTEGER]{background:url(../../resources/images/admin/online-forms/multiplier_integer.png)}.ofIcon[fieldtype=MULTIPLIER_SELECT]{background:url(../../resources/images/admin/online-forms/multiplier_select.png)}.ofIcon[fieldtype=MULTIPLIER_RADIO]{background:url(../../resources/images/admin/online-forms/multiplier_radio_buttons.png)}.ofIcon.ui-draggable{background-color:#eff3fb;background-repeat:no-repeat}#onlineFormData{margin-top:10px;font-family:PillGothic300mg-Medium;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}#onlineFormData .onlineFormSubmissionLimit{color:#253D65}#onlineFormData .onlineFormSubmissionLimit p{margin-bottom:0}#onlineFormData .onlineFormViewResults{width:180px;font-family:PillGothic300mg-Regular;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}#fieldOptionsAddButton,.fieldOptionsAddButton{position:relative}#fieldOptionsAddButton:before,.fieldOptionsAddButton:before{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-50px -100px;width:16px}#fieldOptionsAddButton:hover:before,.fieldOptionsAddButton:hover:before{background-position:0 -100px}#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(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-100px -150px;width:16px;height:12px;margin:6.5px 0}.optionsList .fieldOption.option .optionDefault:hover:before{background-position:-125px -150px}.presetAccountOptionDefault~span{padding-top:2px}#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 .fieldOptionName,#fieldOptionsList .fieldOption:hover .fieldOptionValue,.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 .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(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:0 -125px;width:13px;height:15px}#fieldOptionsList .fieldOption .fieldOptionDelete:hover:before,.optionsList .fieldOption .fieldOptionDelete:hover:before{background-position:-25px -125px}#fieldOptionsList .fieldOption .fieldOptionName,#fieldOptionsList .fieldOption .fieldOptionValue,.optionsList .fieldOption .fieldOptionName,.optionsList .fieldOption .fieldOptionValue{padding:5px 5px 0;font-size:18px;cursor:text}#fieldOptionsList .fieldOption .fieldOptionName:focus,#fieldOptionsList .fieldOption .fieldOptionValue: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)}#dialogOnlineFormField .paymentCurrencyLabel{margin-right:10px}#dialogOnlineFormField .paymentCurrencyLabel+input,#dialogOnlineFormField~.quickModal .paymentCurrencyLabel+input{padding-left:20px;width:345px}#dialogOnlineFormField #fieldTextContainer+#fieldGroup-fieldName{margin-top:15px}.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}.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 .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}#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}#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:14px;height:14px;margin-left:3px;margin-right:3px;background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:0 -125px}#dialogOnlineFormResults .linkedScroll td>.deleteIcon:not(.disabled):hover{cursor:pointer}#dialogOnlineFormResults .linkedScroll td>.deleteIcon:not(.disabled):hover:after{background-position:-25px -125px}#dialogOnlineFormResults .linkedScroll thead tr{display:block;position:absolute;color:#888;background-color:#FFF}#dialogOnlineFormResults .linkedScroll thead tr:nth-child(1){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{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:0;color:transparent;display:inline-block}#dialogOnlineFormResults #payments .resend:after{content:"";width:15px;height:11px;background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-100px -575px;display:inline-block;margin-left:4px;margin-right:4px}#dialogOnlineFormResults #payments .resend:hover:after{background-position:-125px -575px}#dialogOnlineFormResults #payments .resend.sent{cursor:default}#dialogOnlineFormResults #payments .resend.sent:after{width:20px;height:14px;background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-100px -600px;margin-bottom:-3px;margin-right:-1px}#dialogOnlineFormResults #payments .resend td:last-child{vertical-align:bottom}#dialogOnlineFormResults #payments .paymentPage{font-size:0;color:transparent;display:inline-block;vertical-align:top;cursor:pointer}#dialogOnlineFormResults #payments .paymentPage:after{content:"";width:13px;height:14px;background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-50px -600px;display:inline-block;margin-left:4px;margin-right:4px}#dialogOnlineFormResults #payments .paymentPage:hover:after{background-position:-75px -600px}#dialogOnlineFormResults #payments .rowPaid{-webkit-appearance:none;width:0;height:0;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(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-23px -396px;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(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:0 -175px;opacity:.75}#dialogOnlineFormResults .onlineFormDeleteButton:before{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-25px -175px;height:18px}#dialogOnlineFormResults .onlineFormStealthDownload{font-family:PillGothic300mg-Medium;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(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-100px -525px;height:16px;width:20px}.onlineFormViewResults:hover:before{background-position:-100px -550px}.columns3 .onlineFormViewResults{width:100px}.onlineFormResultsTooltip .originalValue{color:#999;font-size:80%;font-style:italic}#dialogTrashContents,#notificationsDialog{font-family:PillGothic300mg-Light}#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:0;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%;border:1px solid #ccc;background:#f6f6f6;border-radius:4px;overflow:hidden}#dialogTrashContents .notificationPane>div,#notificationsDialog .notificationPane>div{box-sizing:border-box;width:100%}#dialogTrashContents .responseCountTarget>div:first-child,#notificationsDialog .responseCountTarget>div:first-child{position:relative;height:40px}#dialogTrashContents .notificationGroup,#notificationsDialog .notificationGroup{padding:25px 25px 0}#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 .onlineFormViewResults,#notificationsDialog .notificationGroup .onlineFormViewResults{position:absolute;right:0;top:2px}#dialogTrashContents .notification,#notificationsDialog .notification{padding:7px 0;border-bottom:1px solid #ccc;font-size:0;flex-direction:column;align-items:inherit}#dialogTrashContents .notification div,#notificationsDialog .notification div{display:flex;align-items:center;flex-direction:row}#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;margin:0 0 0 10px;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 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:12.5px 10px}#dialogTrashContents .notification.group .revertButton,#notificationsDialog .notification.group .revertButton{padding:10.5px 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 #drafts .notificationGroupContainer,#dialogTrashContents #trashFiles .notificationGroupContainer,#notificationsDialog #drafts .notificationGroupContainer,#notificationsDialog #trashFiles .notificationGroupContainer{padding-bottom:64px}#dialogTrashContents #trashFiles .notification,#notificationsDialog #trashFiles .notification{padding:10px}#dialogTrashContents #trashFiles .publishButton,#notificationsDialog #trashFiles .publishButton{background:#B95848;padding:10.5px 11px;height:15px;width:14px}#dialogTrashContents #trashFiles .publishButton:hover,#notificationsDialog #trashFiles .publishButton:hover{background:#B84238}#dialogTrashContents #trashFiles .publishButton>div,#notificationsDialog #trashFiles .publishButton>div{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-25px -175px}#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(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-25px -175px;height:18px}#dialogTrashContents #trashFiles #trashDialogRestoreAll,#notificationsDialog #trashFiles #trashDialogRestoreAll{background:#32466E}#dialogTrashContents #trashFiles #trashDialogRestoreAll:hover,#notificationsDialog #trashFiles #trashDialogRestoreAll:hover{background:#1B365D}#dialogTrashContents .notificationGroupContainer,#notificationsDialog .notificationGroupContainer{position:absolute;top:0;height:100%;padding-top:62px}#dialogTrashContents .notificationGroupContainer .notificationGroupContainerScroller,#notificationsDialog .notificationGroupContainer .notificationGroupContainerScroller{overflow:auto;height:100%;background:#f8f9fd}#dialogTrashContents .notificationFooter,#notificationsDialog .notificationFooter{position:absolute;bottom:0;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}#designStudio.mobileFrameHolder{padding-top:0}#designStudio .designStudioSection #hpLayout .hpLayoutThumb,#designStudio .designStudioSection #hpLayout .hpLayoutThumb div,#designStudio .designStudioSection .theme .thumbWrapper{width:360px;height:270px}#designStudio .designStudioSection #hpLayout .hpLayoutThumb,#designStudio .designStudioSection .theme .thumbWrapper{box-shadow:0 0 5px 2px rgba(0,0,0,.2)}#designStudio .designStudioSection #hpLayout,#designStudio .designStudioSection .theme{float:left;width:calc((100% - 3px)/ 2);height:470px;padding:22px 70px 30px;text-align:center;background:#fef8f2;box-sizing:border-box}#designStudio .designStudioSection #hpLayout div:first-child,#designStudio .designStudioSection .theme div:first-child{color:#D47935;font-size:20px;text-transform:uppercase;margin-bottom:5px}#designStudio .designStudioSection #hpLayout img,#designStudio .designStudioSection .theme img{width:360px;height:270px;box-shadow:0 0 5px 1px rgba(0,0,0,.1)}#designStudio .designStudioSection #hpLayout .hpLayoutThumb,#designStudio .designStudioSection .theme .hpLayoutThumb{background:url(../../resources/images/admin/layouts/custom-layout.png)}.sheenomo~#designStudio .designStudioSection #hpLayout .hpLayoutThumb,.sheenomo~#designStudio .designStudioSection .theme .hpLayoutThumb{background:url(../../resources/images/admin/layouts/custom-layout-sheenomo.png);background-size:100%}#designStudio .designStudioSection #hpLayout .hpLayoutThumb,#designStudio .designStudioSection #hpLayout .hpLayoutThumb>div,#designStudio .designStudioSection .theme .hpLayoutThumb,#designStudio .designStudioSection .theme .hpLayoutThumb>div{display:inline-block;background-size:100%!important}#designStudio .designStudioSection #hpLayout .hpLayoutThumb+.name,#designStudio .designStudioSection .theme .hpLayoutThumb+.name{margin-top:0}#designStudio .designStudioSection #hpLayout .details,#designStudio .designStudioSection #hpLayout .name,#designStudio .designStudioSection .theme .details,#designStudio .designStudioSection .theme .name{width:225px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left}#designStudio .designStudioSection #hpLayout .name,#designStudio .designStudioSection .theme .name{margin-top:10px;color:#1B365D;font-size:24px;font-family:PillGothic300mg-Regular}#designStudio .designStudioSection #hpLayout .details,#designStudio .designStudioSection .theme .details{color:#999;font-size:20px}#designStudio .designStudioSection#draftTheme .theme .customRibbon{top:50px}#designStudio .designStudioSection .propertiesBody{padding:20px}#designStudio .designStudioSection #hpLayout{float:right}#designStudio .designThumb.customThumb:before{content:""}#designStudio .customRibbon,#designStudio~#dialogSelectTheme .customRibbon{display:block;position:absolute;top:55px;left:70px;height:184px;width:184px;background:url(../../resources/images/admin/design-studio/custom_ribbon.png);box-sizing:border-box}#designStudio .customRibbon.locked,#designStudio~#dialogSelectTheme .customRibbon.locked{background:url(../../resources/images/admin/design-studio/customlock_ribbon.png)}#designStudio~.designTray{position:fixed;bottom:0;background:#32466E}#designStudio~.designTray #adminPageNav span{cursor:pointer}#designStudio~.designTray #adminPageNav>span{color:#FFF;border-color:#445d87;font-family:PillGothic300mg-Light;font-size:18px;display:flex;align-items:center;justify-content:center;padding:2px 25px 0}#designStudio~.designTray #adminPageNav>span:hover{color:#de772c}#designStudio~.designTray #adminPageNav>span:hover .icon{background-position:-75px -650px}#designStudio~.designTray #adminPageNav .icon{border:0;width:20px;height:17px;margin-right:12px;background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-50px -650px}#designStudio~.designTray #adminPageNav .changeThemeButton .icon{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:0 -650px}#designStudio~.designTray #adminPageNav .changeThemeButton:hover .icon{background-position:-25px -650px}#designStudio~.designTray #screenSizeSelector{position:absolute;left:50%;margin-left:-74px;width:148px;height:45px;border:1px solid #445d87;border-radius:6px;margin-top:7px}#designStudio~.designTray #screenSizeSelector span{border-right-color:#445d87;display:inline-flex;align-items:center;justify-content:center;width:48.66px}#designStudio~.designTray #screenSizeSelector span:last-child{border-right:0}#designStudio~.designTray #screenSizeSelector span span{opacity:.5}#designStudio~.designTray #screenSizeSelector .selected{background:#1B365D}#designStudio~.designTray #screenSizeSelector .selected span{opacity:1}#designStudio~.designTray #screenSizeSelector #desktopSize{border-radius:5px 0 0 5px}#designStudio~.designTray #screenSizeSelector #desktopSize span{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-50px -625px;width:25px;height:19px}#designStudio~.designTray #screenSizeSelector #tabletSize span{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-75px -625px;width:18px;height:23px}#designStudio~.designTray #screenSizeSelector #mobileSize{border-radius:0 5px 5px 0}#designStudio~.designTray #screenSizeSelector #mobileSize span{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-100px -625px;width:12px;height:20px}#designStudio #themePublishButtons{margin-right:15px}#designStudio #mobileFrame.mobile,#designStudio #mobileFrame.tablet{border:25px solid #fff;border-radius:25px;box-shadow:0 0 3px 3px #ccc;margin-top:20px}#designStudio #mobileFrame.tablet{width:700px;height:calc(100vh - 55px - 60px - 90px);margin-left:calc((100vw - 700px)/ 2)}#designStudio #mobileFrame.mobile{width:375px;height:calc(100vh - 55px - 60px - 90px);margin-left:calc((100vw - 375px)/ 2)}#designStudio #designPreview{background:#fff;border:0;height:100%}#designStudio #designPreview[style*="700px"]{height:calc(100vh - 55px - 60px - 90px)!important;border:1px solid #ccc}#designStudio #designPreview[style*="375px"]{height:calc(100vh - 55px - 60px - 90px)!important;border:1px solid #ccc}#designStudio #designPreview #footerLinks{display:none}.designStudioPreview{display:flex;align-items:center;justify-content:space-between}.designStudioPreview #closeButton{margin-right:15px;padding:5px 15px 0;width:auto;height:41px}.designStudioPreview #closeButton:before{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-25px -200px;width:16px;height:19px}#dialogSelectTheme{background-color:#1f2835}#dialogSelectTheme #designThemes .customRibbon{left:-1px;top:-1px;opacity:.95}#dialogSelectTheme .content{padding:0;border-radius:4px;background-clip:padding-box;background:0 0}#dialogSelectTheme .themeInfoContent>.largeThumb{float:left;width:313px;height:365px;background-repeat:no-repeat;margin-right:55px;margin-bottom:50px}@media (max-width:1120px){#dialogSelectTheme .themeInfoContent>.largeThumb{margin-left:auto;margin-right:auto;margin-bottom:20px;display:block;float:none}}#dialogSelectTheme .designThumb>.thumbWrapper{width:260px;height:178px;background-size:100%}#dialogSelectTheme .designThumb+#themeInfo .designThumb{margin-left:0;margin-right:30px}#dialogSelectTheme .themeColorSchemeThumb .thumbWrapper{width:100px;height:50px;margin-bottom:10px}#dialogSelectTheme~.quickModal .delete{width:150px}#dialogSelectTheme~.quickModal .defaultSubmit{width:auto}#designThemes .designTheme{background:#FFF}#designThemes .designTheme>.selectionGroup{display:flex;flex-wrap:wrap;overflow:auto;padding-top:35px;justify-content:center;align-content:flex-start;width:100%}#designThemes .designTheme>.selectionGroup li{display:block}#designThemes .designTheme>.selectionGroup:after{content:"";display:block;height:1px;width:100%}#designThemes .designThemeColorSchemes #designThemeSelectorSlideshow .checkboxContainer label[for=designStudio_ds_ss_FullXL],.themeSelectorContainer #designThemeSelectorSlideshow .checkboxContainer label[for=designStudio_ds_ss_FullXL]{display:none}#designThemes li.fillerThumb{border-width:0;height:0;padding:0;display:block;margin-top:0;margin-bottom:0}#designThemes .designThumb,#dialogDesign .designerItem{position:relative;width:277px;height:229px;border:1px solid #d3cfcf;margin:0 15px 25px;padding:8px;color:#1B365D;text-align:center;cursor:pointer;box-sizing:border-box}#designThemes .designThumb:hover,#dialogDesign .designerItem:hover{box-shadow:0 0 3px 0 #676767}#designThemes #themeInfo .themeInfoContent .selectionGroup .designThumb:hover{box-shadow:none}#designThemes #themeInfo .themeInfoContent .selectionGroup .designThumb:hover .themeThumbName{color:#32466E}#designThemes .designThumb:hover .themeThumbName,#dialogDesign .designerItem:hover .designerName{color:#32466E}#designThemes .designThumb .themeThumbName,#dialogDesign .designerItem .designerName{overflow:hidden;margin-top:14px;font-size:17px;white-space:nowrap;text-overflow:ellipsis;color:#999}#designThemes .designThumb.designSelected,#dialogDesign .designerItem.selected{background:#dedede;box-shadow:0 0 3px 0 #676767!important}#designThemes .designThumb.designSelected ul,#dialogDesign .designerItem.selected ul{display:block}#designThemes .designThumb.designSelected .themeThumbName,#dialogDesign .designerItem.selected .designerName{color:#32466E;font-size:19px}.designPublished .designSelectedRibbon,.layoutPublished .designSelectedRibbon{position:absolute;top:125px;right:-8px;background:#50a857;width:130px;height:42px;display:flex;align-items:center;justify-content:center;opacity:.95;color:#FFF;font-size:20px;box-sizing:border-box;padding-top:3px;z-index:1}.designPublished .designSelectedRibbon:before,.layoutPublished .designSelectedRibbon:before{content:"";width:0;height:0;border:4px solid transparent;border-left-color:#388f3f;border-bottom-color:#388f3f;position:absolute;right:0;top:-8px}.designPublished .checkIcon,.layoutPublished .checkIcon{width:15px;height:15px;background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-75px -150px;margin-right:8px}#designThemes{border:none;background:0 0;padding:0;height:100%}#designThemes>ul{display:flex;padding:0;border:0;background:0 0}#designThemes>ul>.ui-state-default{flex-basis:0;flex-grow:1;border:0;border-radius:0;margin:0;margin-right:2px;background:#555}#designThemes>ul>.ui-state-default a{color:#FFF;font-size:24px;width:100%;box-sizing:border-box;text-align:center}#designThemes>ul>.ui-state-default:first-child{border-top-left-radius:4px}#designThemes>ul>.ui-state-default:last-child{margin-right:0;border-top-right-radius:4px}#designThemes>ul>.ui-state-default.ui-state-active{background:#fff}#designThemes>ul>.ui-state-default.ui-state-active a{color:#32466E}#designThemes .themeColorSchemeThumb.designPublished .designSelectedRibbon{width:45px;top:15px}#designThemes .themeColorSchemeThumb.designPublished .checkIcon{margin:0}#designThemes .designThemeColorSchemes{display:flex;height:100%}#designThemes .designThemeColorSchemes .designThemeSelector{position:relative;flex-shrink:0;overflow:auto;height:100%;font-family:PillGothic300mg-Light}#designThemes .designThemeColorSchemes .designThemeSelector .designThemeSelectorBody{background-color:#eee;border:1px solid #dedede;padding:20px 20px 10px;width:200px;min-height:100%;box-sizing:border-box}#designThemes .designThemeColorSchemes .designThemeSelector label{color:#777;font-size:15px}#designThemes .designThemeColorSchemes .designThemeSelector>.inputHolder{margin-bottom:15px}#designThemes .designThemeColorSchemes .designThemeSelector>.inputHolder>.fieldLabel{color:#364b6c;font-size:17px;margin-bottom:5px}#designThemes .designThemeColorSchemes .designThemeSelector>.inputHolder:last-child{margin-bottom:0}#designThemes .designThemeColorSchemes .designThemeSelector .designThemeFilterResults{font-size:17px;font-family:PillGothic300mg-Regular;color:#333;margin-bottom:20px}#designThemes .designThemeColorSchemes .designThemeSelector .designThemeSelectorClear{float:right;font-size:14px;color:#D47935;padding-top:2px;cursor:pointer}#designThemes .designThemeColorSchemes .designThemeSelector .designThemeSelectorClear:hover{text-decoration:underline}#designThemes .designThemeColorSchemes .designThemeSelector #toggleCustom{display:block;width:10px;height:10px;position:absolute;bottom:0;right:0}#designThemes .designThemeColorSchemes .createNewCustomTheme{border:none;background:0 0;font-size:16px;color:#32466E;margin-top:75px;width:313px;text-align:center;cursor:pointer;position:absolute;left:25px;top:325px}#designThemes .designThemeColorSchemes .createNewCustomTheme:hover{background:0 0;color:#D47935}#designThemes .designThemeColorSchemes .checkboxContainer input[type=checkbox]{width:auto;height:auto;clear:both;display:block;float:left;margin:5px 5px 0 5px}#designThemes .designThemeColorSchemes .checkboxContainer label{display:block;float:left;margin:0}#designThemes .designThemeColorSchemes .inputHolder input[type=checkbox]{display:none}#designThemes .designThemeColorSchemes #designThemeSelectorColors .checkboxContainer .checkboxWrapper{float:left}#designThemes .designThemeColorSchemes #designThemeSelectorColors .checkboxContainer .checkboxWrapper:nth-child(4n) label:before{margin-right:0}#designThemes .designThemeColorSchemes #designThemeSelectorColors .checkboxContainer label{font-size:0;float:left}#designThemes .designThemeColorSchemes #designThemeSelectorColors .checkboxContainer label:before{content:"";width:26px;height:26px;display:inline-block;border:2px solid #FFF;outline:1px solid #ddd;vertical-align:middle;margin-right:11px;margin-bottom:12px;margin-left:1px;cursor:pointer}#designThemes .designThemeColorSchemes #designThemeSelectorColors .checkboxContainer input[type=checkbox]{border-width:0;margin:0;padding:0}#designThemes .designThemeColorSchemes #designThemeSelectorColors .checkboxContainer input[type=checkbox]:checked+label:before{background-image:url(../../resources/images/admin/sprites/png_sprite_tiny.png);background-position:-17px -391px}#designThemes .designThemeColorSchemes #designThemeSelectorColors .checkboxContainer #designStudio_ds_color_White:checked+label:before{background-position:8px -391px}#designThemes .designThemeColorSchemes #designThemeSelectorColors>label{color:#333;font-family:PillGothic300mg-Regular}#designThemes .designThemeColorSchemes .themeCount{display:none}#designThemes .designThemeColorSchemes label[for=designStudio_ds_color_Red]:before{background-color:#e54128}#designThemes .designThemeColorSchemes label[for=designStudio_ds_color_Orange]:before{background-color:#ff9536}#designThemes .designThemeColorSchemes label[for=designStudio_ds_color_Gold]:before{background-color:#fedb00}#designThemes .designThemeColorSchemes label[for=designStudio_ds_color_Green]:before{background-color:#088074}#designThemes .designThemeColorSchemes label[for=designStudio_ds_color_Blue]:before{background-color:#034885}#designThemes .designThemeColorSchemes label[for=designStudio_ds_color_Purple]:before{background-color:#7e0d81}#designThemes .designThemeColorSchemes label[for=designStudio_ds_color_Pink]:before{background-color:#d74770}#designThemes .designThemeColorSchemes label[for=designStudio_ds_color_Brown]:before{background-color:#a38868}#designThemes .designThemeColorSchemes label[for=designStudio_ds_color_Black]:before{background-color:#000}#designThemes .designThemeColorSchemes label[for=designStudio_ds_color_Grey]:before{background-color:#888}#designThemes .designThemeColorSchemes label[for=designStudio_ds_color_White]:before{background-color:#fff}#designThemes .designThemeColorSchemes #designThemeSelectorBackground .checkboxContainer label,#designThemes .designThemeColorSchemes #designThemeSelectorSlideshow .checkboxContainer label{clear:both;display:inline-flex;align-items:center;padding-top:5px;margin-bottom:10px}#designThemes .designThemeColorSchemes #designThemeSelectorBackground .checkboxContainer label:before,#designThemes .designThemeColorSchemes #designThemeSelectorSlideshow .checkboxContainer label:before{content:"";width:18px;height:18px;border:1px solid #ddd;background:#FFF;margin-top:-3px;margin-right:12px;cursor:pointer;display:inline-block}#designThemes .designThemeColorSchemes #designThemeSelectorBackground input[type=checkbox]:checked+label:before,#designThemes .designThemeColorSchemes #designThemeSelectorSlideshow input[type=checkbox]:checked+label:before{background-image:url(../../resources/images/admin/sprites/png_sprite_tiny.png);background-position:4px -394px;background-color:#364b6c}#designThemes .designThemeColorSchemes #designThemeSelectorBackground>label,#designThemes .designThemeColorSchemes #designThemeSelectorSlideshow>label{color:#333;font-family:PillGothic300mg-Regular}#designThemes>div{font-family:PillGothic300mg-Light;border-radius:0}#designThemes>div li,#designThemes>div ul{margin:0;padding:0;list-style-type:none}#designThemes>div li{float:left}#designThemes>div .designThumb.newCustom{display:flex;align-items:center;justify-content:center}#designThemes>div .designThumb .themeCustomCopyButton,#designThemes>div .designThumb .themeCustomDeleteButton,#designThemes>div .designThumb .themeCustomEditButton{display:none;font-size:0}#designThemes>div .designThumb:hover .themeCustomCopyButton,#designThemes>div .designThumb:hover .themeCustomDeleteButton,#designThemes>div .designThumb:hover .themeCustomEditButton{display:flex;position:absolute;top:-1px;width:25px;height:25px;border:1px solid #dedede;justify-content:center;align-items:center;background:#FFF}#designThemes>div .designThumb:hover .themeCustomCopyButton:before,#designThemes>div .designThumb:hover .themeCustomDeleteButton:before,#designThemes>div .designThumb:hover .themeCustomEditButton:before{content:"";width:12px;height:14px;display:block}#designThemes>div .designThumb:hover .themeCustomCopyButton:hover,#designThemes>div .designThumb:hover .themeCustomDeleteButton:hover,#designThemes>div .designThumb:hover .themeCustomEditButton:hover{background:#eee}#designThemes>div .designThumb:hover .themeCustomCopyButton{left:-1px}#designThemes>div .designThumb:hover .themeCustomCopyButton:before{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:0 -425px}#designThemes>div .designThumb:hover .themeCustomCopyButton:hover:before{background-position:0 -450px}#designThemes>div .designThumb:hover .themeCustomDeleteButton{right:-1px}#designThemes>div .designThumb:hover .themeCustomDeleteButton:before{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:0 -350px}#designThemes>div .designThumb:hover .themeCustomDeleteButton:hover:before{background-position:0 -375px}#designThemes>div .designThumb:hover .themeCustomEditButton{right:25px}#designThemes>div .designThumb:hover .themeCustomEditButton:before{width:15px;background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:0 -475px}#designThemes>div .designThumb:hover .themeCustomEditButton:hover:before{background-position:-100px -425px}#designThemes>div .designThumb img{width:300px}#designThemes>div .designThumb .themeColorSchemeCount{display:none;position:absolute;top:-10px;right:-10px;background:#D47935;width:33px;padding-left:1px;height:25px;padding-top:9px;border-radius:50%;text-align:center;color:#FFF;font-size:16px}#designThemes>div .designThumb .themeInfoContent{display:none}#designThemes .themeInfoDeployed .themeThumb.designSelected: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}#designThemes #themeInfo{position:relative;float:left;width:90%;min-height:415px;margin:1px 5% 30px;background-color:#dedede;overflow:auto}#designThemes #themeInfo .themeInfoContent{margin:25px 0 25px 25px}#designThemes #themeInfo #themeInfoClose{position:absolute;top:10px;right:10px;width:15px;height:16px;background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-25px -200px;cursor:pointer;opacity:.7}#designThemes #themeInfo #themeInfoClose:hover{opacity:1}#designThemes #themeInfo .themeInfoName{color:#32466E;font-size:40px;margin-bottom:30px}#designThemes #themeInfo .selectionGroup{display:flex;flex-wrap:wrap}#designThemes #themeInfo .selectionGroup li{display:block;width:123px;height:97px;padding-bottom:2px;border:1px solid #d3cfcf;background:#e8e8e8;color:#fff;box-sizing:border-box}#designThemes #themeInfo .selectionGroup li:hover{background:#fff}#designThemes #themeInfo .selectionGroup li.designSelected{background:#fff}#designThemes #themeInfo .selectionGroup li.designSelected .themeThumbName{color:#32466E}#designThemes #themeInfo .selectionGroup li img{width:100px}#designThemes #themeInfo .selectionGroup li .themeThumbColors{width:100px;height:52px;display:flex;margin-bottom:8px;border:1px solid #d3cfcf;box-sizing:border-box}#designThemes #themeInfo .selectionGroup li .themeThumbColors .themeThumbColor{display:block;width:100%}#designThemes #themeInfo .selectionGroup li .themeThumbName{margin-top:3px;font-size:15px;text-align:left;color:#aaa}#designThemes #themeInfoHolder{display:none}#dialogDesign{font-family:PillGothic300mg-Light}#dialogDesign:not(.footerSettings) .content{width:840px}#dialogDesign ul{margin:0;padding:0}#dialogDesign ul .designerItem{width:244px;height:225px;float:left}#dialogDesign ul .designerItem.layoutDisabled{cursor:not-allowed;opacity:.75}#dialogDesign ul .designerItem.layoutDisabled:hover{box-shadow:none}#dialogDesign ul .designerItem.layoutDisabled:hover .designerName{color:#999}#dialogDesign ul .designerItem .layoutDisabledMessage{position:absolute;top:-5px;left:50%;margin-left:-88px;width:176px;height:90px;padding:15px;z-index:1;background:#FFF;color:#E87722;box-sizing:border-box;font-size:16px;box-shadow:0 0 3px 0 #676767;display:flex;align-items:center}#dialogDesign ul .designerItem .hpLayoutThumb,#dialogDesign ul .designerItem .hpLayoutThumb div{width:224px;height:168px}#dialogDesign ul .designerItem .hpLayoutThumb{background:url(../../resources/images/admin/layouts/custom-layout.png);background-size:100%}.sheenomo~#dialogDesign ul .designerItem .hpLayoutThumb{background:url(../../resources/images/admin/layouts/custom-layout-sheenomo.png);background-size:100%}#designStudio{height:calc(100% - 55px - 60px)}#designStudio.designEditor{height:calc(100% - 55px)}#designStudio #designTabs{width:1255px;height:85%;height:calc(100vh - 75px);overflow:hidden;display:flex;flex-direction:column}#designStudio #designTabs>ul{flex-shrink:0}#designStudio #designTabs>div{box-sizing:border-box;width:100%;background:#FFF;border-radius:0}#designStudio #designTabs>div:not(.bottomStuff){overflow:auto;padding:20px 20px;border-bottom:none;z-index:0;flex-grow:1;position:relative}#designStudio #designTabs>div.smaller:not(.bottomStuff){overflow:auto}#designStudio #designTabs #guide ul{list-style:none}#designStudio #designTabs #guide li{font-family:PillGothic300mg-Medium;margin-bottom:10px}#designStudio #designTabs #guide li li{font-family:PillGothic300mg-Light;margin-bottom:5px}#designStudio #designTabs .codeEditor{position:absolute;width:97%;height:calc(100% - 40px);border:20px solid #f8f9fd;border-radius:3px;box-shadow:0 0 0 1px #d7dbe2;box-sizing:border-box}#designStudio #designTabs .codeEditor textarea{width:100%}#designStudio #designTabs .codeEditor .ace_gutter-cell{position:relative}#designStudio #designTabs .codeEditor .activeLineCopier,#designStudio #designTabs .codeEditor .hoverLineCopier{background-color:#c6d4f1;color:#000;text-align:center;position:absolute;width:10px;height:100%;cursor:pointer;z-index:10;left:0;top:0}#designStudio #designTabs .codeEditor .activeLineCopier:hover,#designStudio #designTabs .codeEditor .hoverLineCopier:hover{background-color:#3661A5;color:#FFF}#designStudio #designTabs .codeEditor .activeLineCopier:active,#designStudio #designTabs .codeEditor .hoverLineCopier:active{background-color:transparent;color:#000}#designStudio #designTabs .codeEditor .ace_search.right{right:15px}#designStudio #designTabs .codeEditor .ace_search_form{max-width:100%}#designStudio #designTabs .codeStore{display:none}#designStudio #designTabs #cssFMMinimize{position:absolute;left:0;top:0;height:64px;width:80px;background:#f8f9fd;border-right:1px solid #d7dbe2;padding:22px 10px;font-size:17px;text-align:center;color:#1B365D;box-sizing:border-box}#designStudio #designTabs #cssFMMinimize .icon{display:inline-block;margin-right:10px;width:9px;height:16px;background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-100px -300px;transition:transform .5s ease}#designStudio #designTabs #cssFMMinimize.maximized .icon{transform:rotate(90deg)}#designStudio #designTabs #cssFMMinimize.disabled{opacity:.5;cursor:initial}#designStudio #designTabs #cssFileManager{width:100%;height:0;overflow:hidden;background:#f8f9fd}#designStudio #designTabs #cssFileManager.larger{border-top:1px solid #d7dbe2;height:168px}#designStudio #designTabs #cssFileManager.larger:after{content:"";display:table}#designStudio #designTabs #cssFileManager.larger #cssFMImages{overflow:auto;height:100px}#designStudio #designTabs #cssFileManager a{cursor:pointer;text-decoration:none}#designStudio #designTabs #cssFileManager a:hover{text-decoration:none}#designStudio #designTabs #cssFileManager #cssFMButtons{box-sizing:border-box;height:66px;position:relative;bottom:0;width:100%;font-family:PillGothic300mg-Light;font-size:16px;text-align:center;display:flex;align-items:center;padding:0 0 0 15px}#designStudio #designTabs #cssFileManager #cssFMButtons span{display:block;float:left;height:33px}#designStudio #designTabs #cssFileManager #cssFMButtons #uploadImages{width:143px;height:40px;margin:0 10px 0 0;border-radius:2px;text-transform:none}#designStudio #designTabs #cssFileManager #cssFMButtons #cssFMURL{float:right;margin-bottom:0;height:40px;min-width:295px;width:calc(100% - 537px);border-color:#d7d7d7;border-radius:4px 0 0 4px;background:#FFF}#designStudio #designTabs #cssFileManager #cssFMButtons #cssFMInsert{float:right;width:82px;height:40px;margin:0 0 0 -1px;padding:11px 0 1px 0;border:1px solid #d7d7d7;background:#ededed;color:#1a3669;border-radius:0 4px 4px 0;box-sizing:border-box}#designStudio #designTabs #cssFileManager #cssFMButtons #cssFMInsert:hover{background-color:#3661A5;color:#fff}#designStudio #designTabs #cssFileManager #cssFMButtons #cssFMDelete{width:99px;height:40px;font-size:17px;border-radius:2px;position:absolute;top:13px;right:187px}#designStudio #designTabs #cssFileManager #cssFMButtons #cssFMDelete:before{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-25px -175px}#designStudio #designTabs #cssFileManager #cssFMButtons #cssFMZip{width:172px;height:40px;font-size:17px;border-radius:2px;position:absolute;top:13px;right:12px}#designStudio #designTabs #cssFileManager #cssFMButtons #cssFMZip:before{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:0 -175px}#designStudio #designTabs #cssFileManager #cssFMSpinner{clear:both}#designStudio #designTabs #cssFileManager #cssFMImages{overflow:auto;height:0;background-color:#f8f9fd;padding-left:40px;padding-right:40px}#designStudio #designTabs #cssFileManager input{color:#1B365D}#designStudio #designTabs #cssFileManager .cssFMImageNode{overflow:hidden;cursor:pointer;color:#1B365D;height:80px;width:260px;padding:8px;margin:5px;border:solid 1px #d7d7d7;border-radius:3px;float:left;background-color:#FFF;box-sizing:border-box;display:flex;align-items:center}#designStudio #designTabs #cssFileManager .cssFMImageNode img{height:50px;width:50px;box-shadow:0 0 3px 1px rgba(0,0,0,.25);float:left;margin-right:15px;background:#FFF}#designStudio #designTabs #cssFileManager .cssFMImageNode span{height:52px;vertical-align:middle;display:table-cell;word-wrap:break-word;max-width:158px;font-size:16px;color:#666}#designStudio #designTabs #cssFileManager .cssFMImageNode.selected{background-color:#32466E}#designStudio #designTabs #cssFileManager .cssFMImageNode.selected span{color:#FFF}#designStudio #designTabs #cssFileManager .cssFMImageNode.selected img{box-shadow:0 0 0 1px #d7d7d7}#designStudio #designTabs #editorButtons{padding:0 20px 20px;background:#fff;display:flex;flex-wrap:wrap;align-items:center;z-index:4;margin-bottom:8px;box-sizing:border-box;flex-shrink:0}#designStudio #designTabs #editorButtons>div{position:relative;border-radius:3px;box-shadow:0 0 0 1px #d7dbe2;width:100%;overflow:hidden}#designStudio #designTabs #editorButtons .editorButtonContainer{padding:12px;padding-left:100px;height:40px}#designStudio #designTabs #editorButtons #themeCustomName{float:left}#designStudio #designTabs #editorButtons #themeCustomName input{width:500px;padding:6px;color:#1B365D;font-size:17px;font-family:Arial,sans-serif;margin-bottom:0}#designStudio #designTabs #editorButtons #openWindowButton,#designStudio #designTabs #editorButtons #saveCodeButton{float:right;width:138px;height:40px;border-radius:2px;margin-left:8px;font-size:17px}#designStudio #designTabs #editorButtons #openWindowButton:before{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-25px -225px;height:19px}#designStudio #designTabs #editorButtons #saveCodeButton{margin-right:0}#designStudio #designTabs #editorButtons #saveCodeButton:before{height:16px}#designStudio #designTabs #editorButtons #compileError{display:none;float:right;width:150px;border:1px solid red;font-size:16px;color:red}#designStudio .buttons{position:fixed;bottom:0;width:100%;height:60px;box-shadow:2px 0 5px 0 #333;display:flex;align-items:center;justify-content:center;background:#FFF;z-index:4}#designStudio .buttons .return{background:#32466E;border-radius:2px;width:161px;font-size:17px}#designStudio .buttons .return:hover{background:#1B365D}#designStudio .buttons .return:before{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-50px -200px;height:21px}#designStudio #readonly{float:left;margin-left:10px;display:flex;align-items:center}#designStudio #readonly input[type=radio]{display:none}#designStudio #readonly input[type=radio]+label{display:inline-block;color:#ababab;background:0 0;font-family:PillGothic300mg-Light;font-size:16px;font-weight:400;border-radius:4px;border-width:0;margin-right:1px;margin-bottom:0;padding:8px 15px 6px;box-sizing:border-box;text-align:center}#designStudio #readonly input[type=radio]:checked+label{background:#1B365D;color:#fff}#designStudio #readonly input[type=radio]:not(:checked)+label:hover{background:#eee;color:#D47935}#designStudio #readonly label,#designStudio #readonly span{display:inline-block}#designStudio #readonly>label{margin-right:5px;margin-bottom:0;font-size:16px;float:left}#designStudio #readonly .radioContainer{height:40px;width:146px;padding:4px;margin-bottom:0;margin-left:4px;box-sizing:border-box}#designStudio #readonly .radioContainer label{height:30px;width:calc(50% - 3px)}#designStudio #readonly .radioContainer label span{padding-top:7px}#designStudio .ace_search_field{width:297px;margin-bottom:10px}#designStudio .ace_search_form{margin-bottom:10px}#designStudio .ace_replace_form,#designStudio .ace_search_form{border:0}#designStudio .ace_replacebtn{padding-left:10px;padding-right:10px}#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:55px;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;height:90%;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;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:0}.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 #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(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:0 -125px;cursor:pointer}.adminPageBase div#overview .deleteDomain:hover{background-position:-25px -125px}.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(even){background-color:#f8f9fd}.adminPageBase div#overview .adminButton{color:#E87722;cursor:pointer}.adminPageBase div#overview .adminButton:hover{color:#D47935;text-decoration:underline}.adminPageBase legend{font-size:24px;color:#555}.adminPageBase #saveSettings legend{margin-bottom:20px}.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;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>.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.domainName{border-bottom:none;margin-top:10px;margin-bottom:10px;padding-left:10px}.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 .fieldLabel{padding-top:5px;width:calc(100% - 336px)}.adminPageBase div.adminSubTabs form fieldset>.inputHolder#fieldGroup-facebookDefaultImageUrl .fileButton{float:right}.adminPageBase div.adminSubTabs form fieldset>.inputHolder#diocesanSharing,.adminPageBase div.adminSubTabs form fieldset>.inputHolder#facebookDataCustomization,.adminPageBase div.adminSubTabs form fieldset>.inputHolder#fieldGroup-dioceseID,.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#flocknoteIntegrationEnabled,.adminPageBase div.adminSubTabs form fieldset>.inputHolder#newsComments{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 #d7d7d7;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 .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(../../resources/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(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-75px -250px;width:16px;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:-100px -250px}.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}.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;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 #userSettingsPane form>div{height:100%;border:none;padding:0;border-radius:0}.adminPageBase div#users #userSettings #userSettingsPane form>div>ul{overflow:hidden;border:0;padding:0;background:transparent none;border-radius:0}.adminPageBase div#users #userSettings #userSettingsPane form>div>ul.publisher{display:flex}.adminPageBase div#users #userSettings #userSettingsPane form>div>ul.publisher li.ui-state-default{flex-grow:1;flex-basis:0}.adminPageBase div#users #userSettings #userSettingsPane form>div>ul.admin li.ui-state-default a{border-top-right-radius:4px}.adminPageBase div#users #userSettings #userSettingsPane form>div>ul li{margin:0;border-radius:0}.adminPageBase div#users #userSettings #userSettingsPane form>div>ul li.ui-state-default{background:0 0;margin-left:1px;border:0;width:calc(50% - .5px)}.adminPageBase div#users #userSettings #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;font-size:18px;opacity:.7;width:100%;box-sizing:border-box;text-align:center}.adminPageBase div#users #userSettings #userSettingsPane form>div>ul li.ui-state-default a:hover{color:#1B365D}.adminPageBase div#users #userSettings #userSettingsPane form>div>ul li.ui-state-default:first-of-type{margin-left:0}.adminPageBase div#users #userSettings #userSettingsPane form>div>ul li.ui-state-default:first-of-type a{border-top-left-radius:4px}.adminPageBase div#users #userSettings #userSettingsPane form>div>ul li.ui-state-default:last-of-type a{border-top-right-radius:4px}.adminPageBase div#users #userSettings #userSettingsPane form>div>ul li.ui-state-active{background:#f8f9fd;z-index:2;padding-bottom:0}.adminPageBase div#users #userSettings #userSettingsPane form>div>ul li.ui-state-active a{color:#1B365D;opacity:1}.adminPageBase div#users #userSettings #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 div#users #userSettings #userSettingsPane form>div>div#pages{padding:25px 20px}.adminPageBase div#users #userSettings #userSettingsPane form>div input,.adminPageBase div#users #userSettings #userSettingsPane form>div select,.adminPageBase div#users #userSettings #userSettingsPane form>div textarea{font-size:16px;background:#f8f8f8;background-color:#FFF}.adminPageBase div#users #userSettings #userSettingsPane form>div input:focus,.adminPageBase div#users #userSettings #userSettingsPane form>div select:focus,.adminPageBase div#users #userSettings #userSettingsPane form>div textarea:focus{border:1px solid #f8b68f;background-color:#fdf8f4}.adminPageBase div#users #userSettings #userSettingsPane form>div input{width:100%}.adminPageBase div#users #userSettings #userSettingsPane form>div #username{margin-top:3px;margin-bottom:5px}.adminPageBase div#users #userSettings #userSettingsPane form>div #lastLogin{margin-bottom:21px}.adminPageBase div#users #userSettings #userSettingsPane form>div #lastLogin,.adminPageBase div#users #userSettings #userSettingsPane form>div #username{color:#676767}.adminPageBase div#users #userSettings #userSettingsPane form>div #passwordButtonWrapper{display:flex}.adminPageBase div#users #userSettings #userSettingsPane form>div #passwordButtonWrapper>div{padding:4px 25px 0;width:auto}.adminPageBase div#users #userSettings #userSettingsPane form>div #sendPasswordReset{bottom:20px;right:20px}.adminPageBase div#users #userSettings #userSettingsPane form>div #passwordResetMessage{display:none;color:#c75d5d;font-size:14px;margin-top:10px}.adminPageBase div#users #userSettings #userSettingsPane form>div #passwordResetMessage:before{content:"|";display:inline-block;color:transparent}.adminPageBase div#users #userSettings #userSettingsPane form>div #clearFix{margin-bottom:20px}.adminPageBase div#users #userSettings #userSettingsButtons .save{width:185px}.adminPageBase div#users #userSettings #userSettingsButtons .save:after{content:" / PUBLISH"}.adminPageBase .hide{display:none}.adminPageBase .sacramentTimesList .description>span{margin-right:10px}.adminPageBase div#diocese{overflow:auto}.adminPageBase div#diocese #finderTabs{overflow:hidden;height:100%;background:0 0;border-width:0;padding:0;border-radius:0}.adminPageBase div#diocese #finderTabs>.finderTab{clear:both}.adminPageBase div#diocese #finderTabs>div{position:relative;height:calc(100% - 76px);padding:20px 0 0 0;overflow:auto;border-radius:0}.adminPageBase div#diocese #finderTabs .ui-tabs-anchor{padding:9px 15px 6px 15px}.adminPageBase div#diocese #finderTabs .finderSettings{position:absolute;top:15px;width:460px;bottom:0;overflow-y:auto;overflow-x:hidden}.adminPageBase div#diocese #finderTabs .finderSettings .orgCategories{padding:0 0 0 1px;overflow:hidden}.adminPageBase div#diocese #finderTabs .finderSettings .category{position:relative;display:block;min-height:50px;opacity:1;padding:10px;border-radius:4px}.adminPageBase div#diocese #finderTabs .finderSettings .category>ul>li{padding-top:3px}.adminPageBase div#diocese #finderTabs .finderSettings .category.dropActive,.adminPageBase div#diocese #finderTabs .finderSettings .category:hover{box-shadow:inset 0 0 0 1px #DE772B}.adminPageBase div#diocese #finderTabs .finderSettings .category.dropHover{background-color:#edffcb}.adminPageBase div#diocese #finderTabs .finderSettings .category .editBar{opacity:0;position:absolute;right:0;top:1px}.adminPageBase div#diocese #finderTabs .finderSettings .category .editBar>span{border-bottom:1px solid #DE772B;border-right:1px solid #dadada}.adminPageBase div#diocese #finderTabs .finderSettings .category .editBar>span:first-child{border-top-right-radius:4px;border-right:0}.adminPageBase div#diocese #finderTabs .finderSettings .category .editBar>span:last-child{border-left:1px solid #DE772B}.adminPageBase div#diocese #finderTabs .finderSettings .category .editBar .addVirtualSiteButton,.adminPageBase div#diocese #finderTabs .finderSettings .category .editBar .deleteOrgCategoryButton,.adminPageBase div#diocese #finderTabs .finderSettings .category .editBar .editOrgCategoryButton{float:right;width:25px;height:25px;cursor:pointer;overflow:hidden;z-index:1;color:transparent;font-size:0;display:flex;justify-content:center;align-items:center}.adminPageBase div#diocese #finderTabs .finderSettings .category .editBar .addVirtualSiteButton:before,.adminPageBase div#diocese #finderTabs .finderSettings .category .editBar .deleteOrgCategoryButton:before,.adminPageBase div#diocese #finderTabs .finderSettings .category .editBar .editOrgCategoryButton:before{content:"";width:11px;height:11px;display:block}.adminPageBase div#diocese #finderTabs .finderSettings .category .editBar .addVirtualSiteButton:before{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-75px -350px}.adminPageBase div#diocese #finderTabs .finderSettings .category .editBar .addVirtualSiteButton:hover{background:#1B365D}.adminPageBase div#diocese #finderTabs .finderSettings .category .editBar .addVirtualSiteButton:hover:before{background-position:-75px -375px}.adminPageBase div#diocese #finderTabs .finderSettings .category .editBar .editOrgCategoryButton:before{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-25px -350px;width:12px;height:12px}.adminPageBase div#diocese #finderTabs .finderSettings .category .editBar .editOrgCategoryButton:hover:before{background-position:-25px -375px}.adminPageBase div#diocese #finderTabs .finderSettings .category .editBar .deleteOrgCategoryButton:before{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:0 -350px;height:12px}.adminPageBase div#diocese #finderTabs .finderSettings .category .editBar .deleteOrgCategoryButton:hover:before{background-position:0 -375px}.adminPageBase div#diocese #finderTabs .finderSettings .category:hover .editBar{opacity:1}.adminPageBase div#diocese #finderTabs .finderSettings .category .sites{padding:0;margin:0}.adminPageBase div#diocese #finderTabs .finderSettings .category .moveHandle{top:0;right:0;position:absolute;opacity:0;z-index:199;width:20px;height:100%;background-color:#DE772B;cursor:move;color:transparent}.adminPageBase div#diocese #finderTabs .finderSettings .category .site{display:flex;align-items:center;height:40px}.adminPageBase div#diocese #finderTabs .finderSettings .category .site:hover{box-shadow:0 0 0 1px #DE772B;z-index:1;border-radius:4px}.adminPageBase div#diocese #finderTabs .finderSettings .category .site:hover .moveHandle{border-radius:0 3px 3px 0}.adminPageBase div#diocese #finderTabs .finderSettings .category.ui-draggable-dragging{z-index:1;border-color:#1B365D;background-color:#eff3fb;color:#E87722}.adminPageBase div#diocese #finderTabs .finderSettings .category.ui-draggable-dragging .moveHandle{opacity:1}.adminPageBase div#diocese #finderTabs>.ui-widget-header{margin-bottom:0}.adminPageBase div#diocese #finderTabs>.ui-widget-header li{display:inline-block;color:#ababab;background:0 0;font-family:PillGothic300mg-Light;font-size:16px;font-weight:400;border-radius:4px;border-width:0;margin-right:1px;margin-bottom:0}.adminPageBase div#diocese #finderTabs>.ui-widget-header li.ui-state-active{background:#1B365D}.adminPageBase div#diocese #finderTabs>.ui-widget-header li.ui-state-active a{color:#fff}.adminPageBase div#diocese #finderTabs>.ui-widget-header li:not(.ui-state-active):hover{background:#eee;color:#D47935}.adminPageBase div#diocese #finderTabs>.ui-widget-header li span{padding:9px 15px 6px 15px}.adminPageBase div#diocese .siteSettings{position:absolute;top:17px;bottom:0;right:0;overflow:hidden;width:483px}.adminPageBase div#diocese .siteSettings form{height:100%;padding:0;border-width:0;border-radius:0;background:0 0}.adminPageBase div#diocese .siteSettings form>div{height:calc(100% - 64px);border:none;padding:0;border-radius:0}.adminPageBase div#diocese .siteSettings form>div>ul{overflow:hidden;border:0;padding:0;background:transparent none;border-radius:0;display:flex}.adminPageBase div#diocese .siteSettings form>div>ul li{margin:0;border-radius:0}.adminPageBase div#diocese .siteSettings 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 div#diocese .siteSettings 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;font-size:18px;opacity:.7;width:100%;box-sizing:border-box;text-align:center}.adminPageBase div#diocese .siteSettings form>div>ul li.ui-state-default a:hover{color:#1B365D}.adminPageBase div#diocese .siteSettings form>div>ul li.ui-state-default:first-of-type{margin-left:0}.adminPageBase div#diocese .siteSettings form>div>ul li.ui-state-default:first-of-type a{border-top-left-radius:4px}.adminPageBase div#diocese .siteSettings form>div>ul li.ui-state-default:last-of-type a{border-top-right-radius:4px}.adminPageBase div#diocese .siteSettings form>div>ul li.ui-state-active{background:#f8f9fd;z-index:2;padding-bottom:0}.adminPageBase div#diocese .siteSettings form>div>ul li.ui-state-active a{color:#1B365D;opacity:1}.adminPageBase div#diocese .siteSettings 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}.adminPageBase div#diocese .siteSettings form>div>div#pages{padding:25px 20px}.adminPageBase div#diocese .siteSettings form>div input,.adminPageBase div#diocese .siteSettings form>div select,.adminPageBase div#diocese .siteSettings form>div textarea{font-size:16px;background:#f8f8f8;background-color:#FFF}.adminPageBase div#diocese .siteSettings form>div input:focus,.adminPageBase div#diocese .siteSettings form>div select:focus,.adminPageBase div#diocese .siteSettings form>div textarea:focus{border:1px solid #f8b68f;background-color:#fdf8f4}.adminPageBase div#diocese .siteSettings form>div input{width:100%}.adminPageBase div#diocese .siteSettings form>div>div .findLatLonButton{width:270px;height:60px;padding-left:20px;padding-right:20px;text-align:center;margin-bottom:15px}.adminPageBase div#diocese .siteSettings form>div>div .findLatLonButton:before{display:none}.adminPageBase div#diocese .siteSettings form .siteEditButtons{height:40px}.adminPageBase #siteServices #sacramentTimes{padding-top:25px}.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}#donors .donorRow,.donorsRecurring .donorRow{display:none}#donors .donorRow.searchMatch,.donorsRecurring .donorRow.searchMatch{display:table-row}#donors .donorHeader,.donorsRecurring .donorHeader{border:0}#donors .donorHeader td,.donorsRecurring .donorHeader td{font-size:15px;color:#2e2e2e;border:0;padding-left:0}.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}.dialogTransferRecurring #deleteOldDonor{margin-top:15px}.dialogTransferRecurring #deleteOldDonor input{vertical-align:top;-webkit-appearance:none;width:0;height:0;background-color:#fff;border:1px solid #b3b3b3;padding:7px;display:inline-block;margin-bottom:0;position:relative;cursor:pointer}.dialogTransferRecurring #deleteOldDonor input:focus{box-shadow:0 0 5px 0 #3661A5}.dialogTransferRecurring #deleteOldDonor input:disabled{cursor:default}.dialogTransferRecurring #deleteOldDonor input:checked{background-color:#1a3669;border-color:#17305d}.dialogTransferRecurring #deleteOldDonor input:checked:after{content:"";background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-23px -396px;position:absolute;top:0;left:0;width:100%;height:100%}.dialogTransferRecurring #deleteOldDonor .checkboxContainer label{display:inline-block;margin-bottom:0;margin-left:5px}.dialogDonorManagement{color:#979797}.dialogDonorManagement .content{width:800px}.dialogDonorManagement .reportingLegend{margin-top:10px}.dialogDonorManagement .reportingLegend+.reportingLegend{margin-top:20px}.dialogDonorManagement .inputHolder.markEdited .radioContainer,.dialogDonorManagement .inputHolder.markEdited input,.dialogDonorManagement .inputHolder.markEdited select,.dialogDonorManagement .inputHolder.markEdited textarea{border:2px solid #3661a5}.dialogDonorManagement #adminNotes{width:100%!important}.dialogDonorManagement #dateCreated{margin:0}.dialogDonorManagement .monthlyRecurringTotal{float:right}.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}.dialogRecurringDetails .columnHeader{font-size:14px;margin-bottom:5px}.dialogRecurringDetails .columnSubheader{height:36px;margin-bottom:10px}.dialogRecurringDetails .columnSubheader.statusType:before{display:none}.dialogRecurringDetails #recurringInfo .columnSubheader{height:41px;margin-bottom:7px;margin-left:0;padding-left:10px}.dialogRecurringDetails .paymentTypeThumb{height:23px;width:100px;background-repeat:no-repeat;margin-bottom:3px}.dialogRecurringDetails #donorInfo{float:right}.dialogRecurringDetails .reportingLegend{clear:both}.dialogRecurringDetails #amount{padding-left:16px}.dialogRecurringDetails .transactionDetailsColumn{width:calc((100% - 25px)/ 2);margin-right:25px}.dialogRecurringDetails .transactionDetailsColumn:last-child{margin-right:0}.dialogRecurringDetails #accountNumber{margin:0}.dialogRecurringDetails .paymentCurrencyLabel{margin-top:13px}.dialogRecurringDetails #fieldGroup-cardExpireMonth{display:inline-block;width:47%;margin-right:5%}.dialogRecurringDetails #fieldGroup-cardExpireYear{display:inline-block;width:47%}.dialogRecurringDetails .inputHolder{width:100%}.dialogRecurringDetails .inputHolder select{box-sizing:border-box;width:100%}#payments:not(table) .formatCurrency:before,.dialogDonorManagement .formatCurrency:before,.dialogTransactionDetails .formatCurrency:before{content:"$"}#donorManagement .siteMonthlyRecurring{color:#979797;text-align:right}#donorManagement .siteMonthlyRecurring .formatCurrency{color:#333}#donorManagement .paymentsTable{margin-top:5px}#payments .reportAccountTotal,#payments .reportSubaccountTotal{right:46.5px;position:absolute;text-align:right}#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;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;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:15px;height:12px;display:block}#payments #accountsList>li.default .defaultPaymentAccountFlag:before{opacity:1}#payments #accountsList>li>.defaultPaymentAccountFlag:before{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-100px -150px;opacity:.25}#payments #accountsList>li>.defaultPaymentAccountFlag:hover:before{background-position:-125px -150px;opacity:1}#payments #accountsList>li>.paymentAccountSettings:before{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:-75px -100px;width:16px;height:16px}#payments #accountsList>li>.paymentAccountSettings:hover:before{background-position:-100px -100px}#payments #accountsList>li>.deletePaymentAccount:before{background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:0 -125px;width:14px;height:16px}#payments #accountsList>li>.deletePaymentAccount:hover:before{background-position:-25px -125px}#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}.dialogTransactionDetails~.quickModal .save.defaultSubmit{width:auto;min-width:135px}#payments #accountsReport,#payments #accountsSubaccountsReport,#payments #parishesReport,#payments #schoolsReport,#payments #subaccountsReport{margin-top:367px}#payments input[type=radio]{display:none}#payments #transactionFilterControls select{appearance:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;background:url(../../resources/images/admin/payments/icons_caret_down_black.svg) right 3px center no-repeat;background-size:15px}#payments #transactionFilterControls select:focus{outline-offset:initial}#payments #transactionFilterControls select::-ms-expand{display:none}#payments .estFees,#payments .projNet{display:none!important}#payments .ui-tabs-panel>.reportingLegend{width:906px}#payments .radioContainer>label{cursor:pointer}#payments #reportingTabs .ui-tabs-nav{width:233px;margin-left:22px;height:330px}#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:15px 0 30px;overflow:auto;zoom:1}#payments [id^=fieldGroup-dateFilterType]{width:228px;height:32px;background-size:7%;position:absolute;margin-top:-24px;left:180px}#payments [id^=fieldGroup-dateFilterType]>select{cursor:pointer;background:url(../../resources/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}#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;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:291px;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;position:absolute}#payments #accountFilterControls .allAccountsFilterEntry>span{padding:8px 0 3px 10px}#payments #accountFilterControls .allAccountsFilterEntry.selected{height:280px}#payments #accountFilterControls span{color:#676767;font-size:16px;display:block;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#payments #accountFilterControls span: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;background-color:#fff}#payments #accountFilterControls .selected[class*=FilterEntry] span{color:#1B365D}#payments #accountFilterControls .selected[class*=FilterEntry] span:not(.deleted):before{background-image:url(../../resources/images/admin/payments/icons_check.svg)}#payments #accountFilterControls .selected[class*=FilterEntry] span>.deleted{font-family:PillGothic300mg-Light;color:#1B365D}#payments #accountFilterControls span:hover+ul span:before,#payments #accountFilterControls span:hover:before{background-image:url(../../resources/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 span{padding-top:3px;padding-bottom:3px}#payments #accountFilterControls>ul>li>ul>li{padding:3px 0;padding-bottom:0}#payments #accountFilterControls>ul>li>ul>li>span{padding-left:29px}#payments #accountFilterControls>ul>li>ul>li li{margin-top:0}#payments #accountFilterControls>ul>li>ul>li li span{padding-left:48px;font-size:14px}#payments #accountFilterControls>ul>li>ul>li li.selected{font-family:PillGothic300mg-Light}#payments #accountFilterControls>ul>li>ul>li:last-child>span{padding-bottom:6px}#payments #hiddenFilter{position:absolute;left:44px;top:312px}#payments #hiddenFilter>.fieldLabel{display:none}#payments #hiddenFilter span.radioContainer{margin-left:0;margin-bottom:0}#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{border-top:1px solid #a5a5a5;padding-top:35px;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}#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 #paymentTransactions .transactionRow{display:none}#payments #paymentTransactions .transactionRow.accountMatch.filterSearchMatch:not(.transactionHidden){display:table-row}#payments #paymentTransactions.showHiddenTransactions .accountMatch.filterSearchMatch.transactionHidden{display:table-row}#payments .export{display:inline-block;cursor:pointer;font-family:PillGothic300mg-Light}#payments .export:not(:last-child){margin-right:5px}#payments .export.csv:after{content:"CSV";color:#60ab6e}#payments .export.pdf:after{content:"PDF"}#payments .export.ps:after{content:"ParishSoft"}#payments .export.pds:after{content:"PDS"}#payments .export.ps{display:none}#payments .export:after{color:#1B365D;font-size:16px}#payments .export:hover:after{color:#E87722}.exportButtons{position:absolute;margin-top:-22px;font-family:PillGothic300mg-Light;font-size:14px;color:#666}#transactionsReport .exportButtons{position:relative;float:right;margin-top:-22px;font-family:PillGothic300mg-Light;font-size:14px;color:#666}#accountsReport .exportButtons{left:376px}#parishesReport .exportButtons{left:373px}#schoolsReport .exportButtons{left:366px}#subaccountsReport .exportButtons{left:410px}#accountsSubaccountsReport .exportButtons{left:515px}#transactionsReport{float:left;width:915px;padding:0 23px 16.5px}#payments .estFees{margin-right:25px}#payments .estFees,#payments .projNet{color:#a5a5a5;font-size:16px}#payments .totalPayments{position:absolute;margin-top:-24px;right:46.5px;font-family:PillGothic300mg-Regular;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}#payments .totalPayments .totalPaymentsLabel{display:block;text-align:right;margin-top:-20px;width:84px}.topRow{font-family:PillGothic300mg-Regular;color:#444}.paymentsTable{background-color:#FFF;margin-top:18px;width:100%;font-family:PillGothic300mg-Light;text-align:left;color:#333;table-layout:fixed}.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}.paymentsTable tbody tr:nth-child(2n - 1){background-color:#f4f4f4}.paymentsTable thead .topRow{color:#868686}.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}.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:0;display:block;margin:0 auto;background-position:center center;background-repeat:no-repeat;width:18px;height:18px}.paymentsViewDetailsButton{background-image:url(../../resources/images/admin/payments/icons_search.svg)}.paymentsViewDetailsButton:hover{background-image:url(../../resources/images/admin/payments/icons_search_hover.svg)}.transactionsPage a{background-image:url(../../resources/images/admin/payments/icons_pages.svg)}.transactionsPage a:hover{background-image:url(../../resources/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(../../resources/images/admin/payments/icons_recurring.svg) center center no-repeat;display:inline-block}.topRow.recurringTransaction.transTypeOrange:before{background-image:url(../../resources/images/admin/payments/icons_recurring_orange.svg)}.topRow.recurringTransaction.transTypeRed:before{background-image:url(../../resources/images/admin/payments/icons_recurring_red.svg)}.topRow.recurringTransaction.transTypeGreen:before{background-image:url(../../resources/images/admin/payments/icons_recurring_green.svg)}#paymentTransactions .transactionDate{white-space:nowrap}#paymentTransactions .transactionStatus{padding-left:10px}#paymentTransactions .transactionStatus .topRow{font-size:13px}.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}.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,.paymentsDetails .reportingLegend{width:800px;clear:both}.paymentsDetails .hideTransactionField{margin-top:8px;width:100%}.paymentsDetails .transactionTypeColumn{float:left}.paymentsDetails .transactionTypeColumn .recurringTransaction:before{content:"";height:20px;width:20px;display:inline-block;margin-right:5px;background:url(../../resources/images/admin/payments/icons_recurring.svg) center center no-repeat}.paymentsDetails .transactionTypeColumn .recurringTransaction.transTypeOrange:before{background-image:url(../../resources/images/admin/payments/icons_recurring_orange.svg)}.paymentsDetails .transactionTypeColumn .recurringTransaction.transTypeRed:before{background-image:url(../../resources/images/admin/payments/icons_recurring_red.svg)}.paymentsDetails .transactionTypeColumn .recurringTransaction.transTypeGreen:before{background-image:url(../../resources/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;font-size:14px}.paymentsDetails li a{color:#E87722}.paymentsDetails li.detail{padding:10px}.paymentsDetails li.detail:nth-child(2n+1){background-color:#f4f4f4}.paymentsDetails li>span{display:table-cell;vertical-align:top}.paymentsDetails li>span:first-child{width:92px}.paymentsDetails li>span:nth-child(2){color:#444;width:118px}.paymentsDetails li>span.paymentDetailButton{cursor:pointer;color:#E87722}.paymentsDetails li>span.paymentDetailButton:after{content:"";margin-left:5px;width:15px;height:15px;background:url(../../resources/images/admin/payments/icons_ext_link.svg) center bottom no-repeat;display:inline-block}.paymentsDetails li>span.paymentDetailButton:hover{color:#1B365D}.paymentsDetails li>span.paymentDetailButton:hover:after{background-image:url(../../resources/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(../../resources/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(../../resources/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 #recurringInfo #transferRecurring .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(../../resources/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(../../resources/images/admin/payments/icons_revert_orange.svg)}.paymentsDetails .transactionTypeColumn .transactionType{font-size:24px}.paymentsDetails .statusType{font-size:24px;font-family:PillGothic300mg-Light}.paymentsDetails .statusType:before{font-size:16px}.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}.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}.dialogDonorManagement .content form{height:auto;overflow:hidden}.dialogDonorManagement .recurringTransactions{margin-bottom:15px}.dialogDonorManagement #dateCreated .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,.subTransactions #paymentTransactions{width:800px}.reportAccountID{margin-left:5px}#reportParishes,#reportSchools,#reportSubaccounts{padding-left:0;list-style:none;margin:0;font-family:PillGothic300mg-Light}#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 .reportAccountID,#reportParishes .reportAccountName,#reportSchools .reportAccountID,#reportSchools .reportAccountName,#reportSubaccounts .reportAccountID,#reportSubaccounts .reportAccountName{color:#a5a5a5;font-size:14px}#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}#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}#reportAccounts,#reportAccountsSubaccounts{padding-left:0;margin-top:0}#reportAccounts li,#reportAccountsSubaccounts li{display:block;font-family:PillGothic300mg-Light}#reportAccounts .reportAccountName,#reportAccountsSubaccounts .reportAccountName{font-family:PillGothic300mg-Regular}#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}#reportAccountsSubaccounts .reportAccount>div{width:374px}#reportParishes .reportCategory,#reportSchools .reportCategory{display:inline-block}#reportParishes .reportAccountTotal,#reportSchools .reportAccountTotal{position:initial;float:right}#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 #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}#transactionFilterControls .ui-selectmenu-text{font-family:Verdana,Arial,sans-serif;font-size:13px;color:#000;padding-top:5px;padding-bottom:7px;padding-left:2px}#transactionFilterControls .ui-selectmenu-button{height:28px;display:inline-block;background:0 0;border-radius:4px;border:1px solid #d7d7d7}#transactionFilterControls .ui-selectmenu-button .ui-icon-triangle-1-s{float:right}#transactionFilterControls .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}#transactionFilterControls .ui-icon-triangle-1-s.ui-icon{background:0 0}#transactionFilterControls .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}#paymentTransactionMethod-button,#paymentTransactionStatus-button,#paymentTransactionType-button{margin-bottom:10px}#paymentTransactionMethod-menu,#paymentTransactionStatus-menu,#paymentTransactionType-menu{padding-left:0;padding-right:0;margin-left:-1px}#paymentTransactionMethod-menu>li,#paymentTransactionStatus-menu>li,#paymentTransactionType-menu>li{font-family:PillGothic300mg-Regular;font-size:14px;border-width:0;margin-left:0;margin-right:0;padding-top:5px;padding-bottom:5px}#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}.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;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}#adminDashboard .adminButton:hover{color:#000}#adminDashboard .adminHighlight{color:#E87722}#adminDashboard #adminDashboardServers{margin-top:55px}#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}#adminLogin{background:#34476d;height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column}#adminLogin #dashboardIcon{width:26px;height:26px;background:url(../../resources/images/admin/sprites/png_sprite_tiny.png) no-repeat;background-position:0 -600px;margin-bottom:25px}#adminLogin form{background:#FFF;width:375px;height:300px;border-radius:4px}#adminLogin .quickModal{position:relative;box-sizing:border-box;padding:0 35px;width:375px;margin-left:-187.5px}#adminLogin .buttons{box-shadow:none;height:auto;padding-top:5px}#adminLogin .required{display:none}