.ac-Scene7-parameters .js-ac-scene7-reset{margin-left:.5rem}
td[is='coral-table-cell'].cq-sites-Permissions-actions{width:82px;mix-width:82px;max-width:82px;background-color:#fafafa;text-align:right}
.cq-sites-Permissions-thumbnail{width:48px;height:48px;vertical-align:middle;margin-right:.625rem}
.cq-sites-Permissions-label{line-height:2.6875rem}
.cq-sites-Permissions-aclContainer .coral-FixedColumn-column{width:12rem;max-width:35rem}
.cq-sites-Permissions-labelColumn{padding-left:0}
.cq-sites-Permissions-checkColumn{width:9rem}
.cq-sites-Permissions-labelColumn--emptyRow{position:absolute;left:0;right:0;text-align:center}
.cq-sites-EffectivePermissionsDialog coral-dialog-content{max-width:70rem;max-height:35rem;overflow-y:scroll}
.cq-sites-EffectivePermissionsDialog .foundation-layout-list .card-page .main{width:12.5rem;border-right:.0625rem solid #d2d2d2;height:100%;padding-left:.625rem}
.cq-sites-EffectivePermissionsDialog .foundation-layout-list .card-page .main,.cq-sites-EffectivePermissionsDialog .foundation-layout-list .card-page .permission{line-height:3.125rem;vertical-align:middle;margin-top:0}
.cq-sites-EffectivePermissionsDialog .foundation-layout-list .card-page .permission{width:7rem;text-align:center}
.cq-sites-EffectivePermissionsDialog .foundation-layout-list .card-page .main.full-info{line-height:1.125rem}
.cq-sites-EffectivePermissionsDialog .foundation-layout-list header.card-page{padding:0}
.cq-sites-EffectivePermissionsDialog .foundation-layout-list header.card-page .main,.cq-sites-EffectivePermissionsDialog .foundation-layout-list header.card-page .permission{font-weight:bold}
.cq-sites-EffectivePermissionsDialog .foundation-layout-list header.card-page .sort{float:right}
.cq-sites-EffectivePermissionsDialog .foundation-layout-list article.card-page .permission{display:inline-block;line-height:3.125rem;vertical-align:middle;float:left}
.cq-sites-EffectivePermissionsDialog article.card-page>.label{border-bottom:.0625rem solid #d2d2d2}
.cq-sites-EffectivePermissionsDialog article.card-page .main.full-info{text-transform:none}
.cq-sites-EffectivePermissionsDialog article.card-page .main.full-info>.path{display:block;font-size:.75rem;margin-top:.4375rem}
.cq-sites-EffectivePermissionsDialog .card-page .main.full-info>.restrictions{font-size:.75rem;color:rgba(0,0,0,0.4)}
.coral-PathBrowser+.js-TagsPickerField-tagList.coral-TagList{margin-top:.4375rem}
.cq-AllowedStyles-groupField{float:left;max-width:calc((100% - 10px) / 2);margin-left:10px}
.cq-AllowedStyles-groupField:first-child{margin-left:0}
.cq-AllowedStyles-styles{clear:both}
.cq-AllowedStyles-style{display:flex}
.cq-AllowedStyles-styleField.coral-Form-field{min-width:90px;margin-left:10px}
.cq-AllowedStyles-styleField.coral-Form-field:first-child{margin-left:0}
.cq-DropArea{text-align:center;position:relative}
.cq-DropArea.is-hovered:not(.is-filled)::before{content:" ";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#2583db;z-index:99999;box-shadow:.0625rem .4375rem 1.5rem 0 #414141}
.cq-DropArea img{display:block;margin:auto;max-width:100%;max-height:200px}
.cq-Slideshow-list{display:table;width:100%}
.cq-Slideshow-list>*{display:table-cell !important;vertical-align:top}
.cq-Slideshow-list>.cq-Slideshow-list-actions{padding-left:10px;width:4.75rem;min-width:4.75rem;text-align:right}
.cq-Slideshow-list .cq-Slideshow-select.coral-Form-field{width:100%}
.cq-Sizefield{display:inline-block;width:100%;font-size:0}
.cq-Sizefield .cq-Sizefield-width,.cq-Sizefield .cq-Sizefield-height{width:50%}
.cq-Sizefield .cq-Sizefield-width{box-sizing:border-box;padding-right:1.25rem}
.richtext-container .coral-RichText{min-height:2.75rem;border-radius:4px;box-sizing:border-box}
.richtext-container{overflow:auto;position:static}
.cq-Dialog:not(.coral-Dialog--fullscreen) .richtext-container .coral-RichText.is-edited .coral-RichText-hiddenHeader--editing,.cq-Dialog:not(.coral-Dialog--fullscreen) .richtext-container .rte-sourceEditor .coral-RichText-hiddenHeader--editing{background-color:#555}
.cq-Dialog:not(.coral-Dialog--fullscreen) .richtext-container .coral-RichText.is-edited table,.cq-Dialog:not(.coral-Dialog--fullscreen) .richtext-container .rte-sourceEditor table{border:1px solid #777}
.cq-Dialog:not(.coral-Dialog--fullscreen) .richtext-container .coral-RichText{height:13.2rem}
.cq-Dialog:not(.coral-Dialog--fullscreen) .richtext-container .rte-sourceEditor{height:12.8rem}
.cq-Dialog:not(.coral-Dialog--fullscreen) .richtext-container .rte-ui .rte-dialog--find .coral-Checkbox{margin-left:0;width:95px}
.scaffold-host-wizard .coral-RichText-FixedColumn-column,.cq-Dialog.coral-Dialog--fullscreen .coral-RichText-FixedColumn-column{width:68.36%}
.scaffold-host-wizard .richtext-container .coral-RichText,.cq-Dialog.coral-Dialog--fullscreen .richtext-container .coral-RichText,.scaffold-host-wizard .richtext-container .rte-sourceEditor,.cq-Dialog.coral-Dialog--fullscreen .richtext-container .rte-sourceEditor{height:35rem}
.scaffold-host-wizard .richtext-container .coral-RichText .coral-RichText-hiddenHeader--editing,.cq-Dialog.coral-Dialog--fullscreen .richtext-container .coral-RichText .coral-RichText-hiddenHeader--editing,.scaffold-host-wizard .richtext-container .rte-sourceEditor .coral-RichText-hiddenHeader--editing,.cq-Dialog.coral-Dialog--fullscreen .richtext-container .rte-sourceEditor .coral-RichText-hiddenHeader--editing{background-color:#d7d7d7}
.scaffold-host-wizard .richtext-container .coral-Form-fielderror,.cq-Dialog.coral-Dialog--fullscreen .richtext-container .coral-Form-fielderror{position:relative}
.scaffold-host-wizard .richtext-container .rte-toolbar,.cq-dialog .richtext-container .rte-toolbar{background-color:transparent;position:relative;box-shadow:none}
.scaffold-host-wizard .richtext-container .coral-RichText,.cq-dialog .richtext-container .coral-RichText,.scaffold-host-wizard .richtext-container .rte-sourceEditor,.cq-dialog .richtext-container .rte-sourceEditor{width:100%;overflow-y:auto}
.scaffold-host-wizard .rte-sourceEditor,.cq-dialog .rte-sourceEditor{width:100%;box-sizing:border-box}
.cq-Policy-list{display:table;width:100%}
.cq-Policy-list>*{display:table-cell !important;vertical-align:bottom}
.cq-Policy-list>.cq-Policy-list-actions{padding-left:10px;padding-bottom:.375rem;width:5rem;min-width:5rem;text-align:right}
.cq-Policy-list .cq-Policy-dialog-select.coral-Form-field{width:100%}
.coral-Form--aligned .cq-Policy-list{margin:0 0 .9375rem 0}
.cq-Policy-openClassicDesign{display:none}
.cq-Policy-openClassicDesign.is-visible{display:block}
.cq-Policy-templates-list td[is="coral-table-cell"].cq-Policy-templates-list-thumbnailcell{width:3rem;height:3rem;padding:0}
.cq-Policy-templates-list td[is="coral-table-cell"].cq-Policy-templates-list-thumbnailcell img{width:100%;height:100%;line-height:3rem;vertical-align:middle;object-fit:cover}
.cq-Policy-templates-list .cq-Policy-templates-anchor{text-decoration:none;color:inherit}
.cq-Policy-templates-list .cq-Policy-templates-anchor:hover{text-decoration:underline}
.cq-Policy-policyWrapper.coral-Form-fieldset .coral-Form-fieldset-legend,.cq-Policy-designWrapper.coral-Form-fieldset .coral-Form-fieldset-legend{margin-top:1.5625rem}
.cq-Policy-wrapper .coral-FixedColumn-column .coral-FixedColumn-column{margin-left:0;margin-right:0}
.cq-dialog-floating .cq-dialog-content.cq-Policy-wrapper coral-panel-content{padding:0}
.cq-dialog-floating .cq-dialog-content.cq-Policy-wrapper .coral-FixedColumn-column{margin:0;padding:0}
.cq-dialog-floating .cq-dialog-content.cq-Policy-wrapper .coral-FixedColumn-column+.coral-FixedColumn-column{margin-left:.9375rem}
.cq-dialog-floating .cq-Policy-templates .coral-Form-fieldlabel{width:100%}
.cq-Policy-wrapper-description{margin:0 0 .375rem}
.cq-AspectRatio coral-multifield-item>button{margin:0 0 .375rem;top:initial;bottom:0}
.cq-AspectRatio-field{display:table}
.cq-AspectRatio-field .coral-Form-fieldwrapper{display:table-cell}
.cq-AspectRatio-field .coral-Form-fieldwrapper:nth-child(1){width:100%;padding-right:10px}
.cq-AspectRatio-field .coral-Form-fieldwrapper:nth-child(2){max-width:12rem;width:100%}
.cq-paragraphstyles coral-multifield-item>button,.cq-specialcharacters coral-multifield-item>button,.cq-charactersstyles coral-multifield-item>button{margin:0 0 .375rem;top:initial;bottom:0}
.cq-paragraphstyles-field .cq-rte-symbol,.cq-specialcharacters-field .cq-rte-symbol{max-width:4rem;float:left;min-width:2rem;margin-right:10px}
.cq-paragraphstyles-field .cq-rte-symbol-description,.cq-specialcharacters-field .cq-rte-symbol-description{max-width:18rem}
img.image-full-width{margin:.5rem 0;width:100%}
.cq-FileUpload{position:relative;display:block;width:100%}
.cq-FileUpload.is-filled .cq-FileUpload-icon{display:none}
.cq-FileUpload.is-filled .cq-FileUpload-thumbnail-img{display:block}
.cq-FileUpload.is-filled .cq-FileUpload-edit,.cq-FileUpload.is-filled .cq-FileUpload-clear{display:inline-block}
.cq-FileUpload.is-disabled{opacity:.3}
.cq-FileUpload.is-disabled .cq-FileUpload-browse{cursor:text;text-decoration:none}
.cq-FileUpload.is-disabled .cq-FileUpload-browse .coral-FileUpload-input{font-size:0}
.cq-FileUpload:not(.is-disabled).is-active .cq-FileUpload-thumbnail,.cq-FileUpload:not(.is-disabled).is-dragging .cq-FileUpload-thumbnail,.cq-FileUpload:not(.is-disabled).is-hovered .cq-FileUpload-thumbnail{border-color:#a0a0a0}
.cq-FileUpload:not(.is-disabled).is-active .cq-FileUpload-thumbnail-dropHere,.cq-FileUpload:not(.is-disabled).is-dragging .cq-FileUpload-thumbnail-dropHere,.cq-FileUpload:not(.is-disabled).is-hovered .cq-FileUpload-thumbnail-dropHere{color:#a0a0a0}
.cq-FileUpload:not(.is-disabled).is-filled.is-dragging .cq-FileUpload-thumbnail-img:after,.cq-FileUpload:not(.is-disabled).is-filled.is-hovered .cq-FileUpload-thumbnail-img:after{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background:#2583db;opacity:.5}
.cq-FileUpload-thumbnail{position:relative;max-width:100%;padding:15px;margin:15px auto;border:1px dashed rgba(0,0,0,0.2);border-radius:5px;text-align:center}
.cq-FileUpload-thumbnail-img{position:relative;max-width:200px;margin:auto;word-wrap:break-word}
.cq-FileUpload-thumbnail-img img{max-width:100%;max-height:200px;vertical-align:bottom}
.cq-FileUpload-edit,.cq-FileUpload-clear{display:none}
.cq-FileUpload-icon{display:block;margin:5px auto}
.cq-FileUpload-browse{position:relative;cursor:pointer}
.cq-dialog-floating .cq-dialog-content .coral-FileUpload-input{font-size:0}
.coral--dark .cq-FileUpload-thumbnail{background:#464646}
.cq-dialog-header-action{padding:0 .9375rem;line-height:3.125rem}
.cq-Dialog[fullscreen] .cq-dialog-header-action{line-height:4.125rem}
coral-dialog.cq-compat-dialog .cq-dialog-header .cq-dialog-actions{position:absolute;top:0;right:.9375rem}
.cq-Dialog[fullscreen] .coral-Dialog-header{z-index:10}
.cq-Dialog.coral-Dialog.coral-Dialog--backdropNone[fullscreen]{pointer-events:auto}
.cq-dialog-floating .cq-dialog-content{width:35rem;height:30rem;overflow-y:auto;overflow-x:hidden}
.cq-dialog-backdrop{z-index:920;display:block;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.3);-webkit-transition:opacity .35s;-moz-transition:opacity .35s;-o-transition:opacity .35s;-ms-transition:opacity .35s;transition:opacity .35s;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}
.cq-dialog-backdrop.is-open{opacity:1;-ms-filter:none;filter:none}
#SidePanel.cq-dialog-is-open{z-index:940}
.cq-dialog .cq-wcm-pagethumbnail .cq-FileUpload-thumbnail{display:none}
.cq-AllowedComponents coral-checkbox{margin-left:0 !important}
.cq-AllowedComponents coral-tag{padding-left:.313rem;padding-right:.313rem}
.cq-AllowedComponents .cq-AllowedComponents-componentContent{display:inline}
.cq-AllowedComponents .cq-AllowedComponents-componentGroup coral-checkbox{margin-right:.5rem}
.cq-AllowedComponents .cq-AllowedComponents-group coral-tag{min-width:1.5rem;text-align:center;margin-top:.625rem}
.cq-AllowedComponents .cq-AllowedComponents-component coral-checkbox label{margin-left:0}
.cq-AllowedComponents .cq-AllowedComponents-component .cq-AllowedComponents-componentContent{display:inline-table}
.cq-AllowedComponents .cq-AllowedComponents-component .cq-AllowedComponents-componentContent .cq-AllowedComponents-componentIcon{display:table-cell;width:3.125rem;text-align:center}
.cq-AllowedComponents .cq-AllowedComponents-component .cq-AllowedComponents-componentContent .cq-AllowedComponents-componentIcon img{max-width:1.25rem;max-height:1.25rem}
.cq-AllowedComponents .cq-AllowedComponents-component .cq-AllowedComponents-componentContent .cq-AllowedComponents-componentTitle{display:table-cell;vertical-align:middle}
.cq-AllowedComponents .cq-AllowedComponents-component .cq-AllowedComponents-componentContent .cq-AllowedComponents-componentTitle .cq-AllowedComponents-componentResourceType{opacity:.5;margin-left:.313rem}
.cq-AllowedComponents-filter{width:100%}
@-moz-document url-prefix(){.cq-AllowedComponents-componentGroup coral-accordion-item-label{white-space:normal}
}
.cq-AssetToComponentMapper-resourceType--notAllowed{display:none}
.cq-AssetToComponentMapper-mapping--notAllowed .cq-AssetToComponentMapper-resourceType--notAllowed{display:block}
.core-wcm-form-options-v1 .multifield-composite-item{display:inline-block;margin-left:5px}
.core-wcm-form-options-v1 .coral-Multifield-remove,.core-wcm-form-options-v1 .coral-Multifield-move{margin-top:25px}
.core-wcm-form-options-v1 .coral-Checkbox-checkmark,.core-wcm-form-options-v1 .coral-Checkbox-description,.core-wcm-form-options-v1 .coral-Radio-checkmark,.core-wcm-form-options-v1 .coral-Radio-description{margin-bottom:5px;vertical-align:inherit}
.coral-Form--aligned .coral-Checkbox.cmp-form-option-item-disabled,.coral-Form--aligned .coral-Checkbox.cmp-form-option-item-active{margin-left:0}
.cmp-form-option-item-multifield-composite-item{display:table}
.cmp-form-option-item-multifield-composite-item .coral-Form-fieldwrapper{display:table-cell}
.icons-selector.fip-coral .selector-popup{border:1px solid #111}
.icons-selector.fip-coral .selector-search input[type="text"],.icons-selector.fip-coral .selector-pages{font-family:adobe-clean,Helvetica,Arial,sans-serif}
.coral--light .icons-selector.fip-coral .selector-popup{background-color:#f5f5f5}
.coral--dark .icons-selector.fip-coral .selector-popup{background-color:#444}
ul.acs-commons-draggablelist-draggable{position:relative;padding-bottom:2.5rem;padding-top:.5rem;padding-left:0;margin:0;font-size:.8125rem;list-style:none;white-space:nowrap;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}
ul.acs-commons-draggablelist-draggable li{position:relative;height:2.5rem;margin:0;padding:0 1rem 0 .875rem;border:.0625rem solid #b3b3b3;background-color:#f5f5f5;line-height:2.5rem;color:#4b4b4b}
ul.acs-commons-draggablelist-draggable li:hover{cursor:url('/etc/clientlibs/granite/coralui/res/components/cursors/openhand.cur'),default;background-color:#fff}
ul.acs-commons-draggablelist-draggable li:active{cursor:url('/etc/clientlibs/granite/coralui/res/components/cursors/closedhand.cur'),default}
ul.acs-commons-draggablelist-draggable li:disabled{background-color:#d1d1d1;color:#b3b3b3}
ul.acs-commons-draggablelist-draggable li.dragging{cursor:url('/etc/clientlibs/granite/coralui/res/components/cursors/closedhand.cur'),move;opacity:.9;position:absolute;left:0;top:0;background-color:#fff;z-index:10000}
ul.acs-commons-draggablelist-draggable li.drag-before{position:relative;top:0rem}
ul.acs-commons-draggablelist-draggable li.drag-after{position:relative;top:0rem}
ul.acs-commons-draggablelist-draggable li+li{margin-top:-0.0625rem}
ul.acs-commons-draggablelist-draggable li:before{display:block;position:absolute;left:0;top:0;content:" ";width:.25rem;height:2.5rem;background:#dcdbdb;background:repeating-linear-gradient(-45deg,#eee,#dcdbdb 1px,#dcdbdb 1px,#eee 3px)}
ul.acs-commons-draggablelist-draggable li .close{position:absolute;right:0;top:0;padding:.125rem;margin:.6875rem}
.acs-commons-draggablelist-dropzone.drag-over{background-color:#e1e1e1}
.is-dragging{-webkit-box-shadow:0 .25rem .25rem rgba(0,0,0,0.25);-moz-box-shadow:0 .25rem .25rem rgba(0,0,0,0.25);box-shadow:0 .25rem .25rem rgba(0,0,0,0.25);background-color:#eee;opacity:.8;z-index:10000}
.list-move-icon{opacity:.3;float:right;padding-left:1rem;cursor:move}