{I" class:ETI"BundledAsset;FI"logical_path;TI"spotlight/application.css;FI" pathname;TI"]/Volumes/TempStorage/Projects/spotlight/app/assets/stylesheets/spotlight/application.css;FI"content_type;TI" text/css;TI" mtime;Tl+8¹òRI" length;TiWI" digest;TI"%34fdec6c03bec234dfb7becb57748366;FI" source;TI"W@charset "UTF-8";/* * This is a manifest file that'll be compiled into application.css, which will include all the files * listed below. * * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets, * or vendor/assets/stylesheets of plugins, if any, can be referenced here using a relative path. * * You're free to add application-wide styles to this file and they'll appear at the top of the * compiled file, but it's generally better to create a new file per style scope. * */ .st-outer { font-size: 16px; } /* Use the following CSS code if you want to use data attributes for inserting your icons */ [data-icon]:before, [data-icon-after]:after { font-family: 'ST-Icons'; speak: none; /* Enable Ligatures */ -webkit-font-feature-settings: "liga","dlig"; -moz-font-feature-settings: "liga=1, dlig=1"; -moz-font-feature-settings: "liga","dlig"; -ms-font-feature-settings: "liga","dlig"; -o-font-feature-settings: "liga","dlig"; font-feature-settings: "liga","dlig"; text-rendering: optimizeLegibility; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; content: attr(data-icon); } [data-icon-after]:after { content: attr(data-icon-after); } .st-icon { font-family: 'ST-Icons'; speak: none; /* Enable Ligatures */ -webkit-font-feature-settings: "liga","dlig"; -moz-font-feature-settings: "liga=1, dlig=1"; -moz-font-feature-settings: "liga","dlig"; -ms-font-feature-settings: "liga","dlig"; -o-font-feature-settings: "liga","dlig"; font-feature-settings: "liga","dlig"; text-rendering: optimizeLegibility; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; cursor: pointer; } [data-icon=bin]:hover:before { content: "binopen"; } .st-block__inner ::-moz-selection { background: #34e0c2; text-shadow: none; } .st-block__inner ::selection { background: #34e0c2; text-shadow: none; } .st-spinner { position: absolute !important; left: 50%; top: 50%; } .st-input-label { display: block; margin-bottom: 0.3em; } .st-text-block, .st-block input[type="text"], .st-block textarea { font-size: inherit; margin: 0; padding: 0.3em 0; } .st-text-block, .st-text-block:active, .st-text-block:focus, .st-block [contenteditable="true"], .st-block [contenteditable="true"]:active, .st-block [contenteditable="true"]:focus, .st-block input[type="text"], .st-block input[type="text"]:active, .st-block input[type="text"]:focus, .st-block textarea, .st-block textarea:hover, .st-block textarea:active { outline: none; border: none; } .st-block input[type="text"], .st-block input[type="text"]:active, .st-block input[type="text"]:focus { color: #42474b; border: 0.1em solid #d4d4d4; padding: .6em; } .st-errors { background-color: #ffe1e4; padding: 2em; color: #d70014; } .st-errors p, .st-errors ul { margin: 0; } .st-errors ul { padding-left: 1em; } .st-errors p { margin-bottom: 0.5em; font-weight: 700; } .st--block-limit-reached .st-block-controls__top { display: none; } .st-block-controls__top:before { width: 100%; display: block; text-align: center; font-size: 1.875em; padding: 0.3em 0; line-height: 0.9; border-radius: 0.2em; } .st-block-controls__top:hover:before { color: #34e0c2; background: #f3f3f3; } .st-block-controls { background-color: #f3f3f3; display: none; border-radius: 0.2em; color: #42474b; width: 100%; text-align: center; padding: 1.2em 0; } .st-block-controls--active { display: block; } .st-block-control { font-size: 1.125em; display: inline-block; cursor: pointer; margin: 0 1em 0 0; } .st-block-control .st-icon { font-size: 2.25em; margin: 0 0 .2em 0; display: block; } .st-block-control:hover { color: #34e0c2; } .st-block { padding: 0; position: relative; } .st-block__inner { padding: 1.875em 1.875em 2.8em; border: 2px solid #fff; position: relative; } .st-block__inner:hover { border-color: #34e0c2; } .st-block--with-errors .st-block__inner, .st-block--delete-active .st-block__inner { border-color: #d70014; } .st-block--with-plus:after, .st-icon--add:after { display: block; position: relative; z-index: 1; bottom: 0; } .st--block-limit-reached .st-block--with-plus:after, .st--block-limit-reached .st-icon--add:after { display: none; } .st-icon--add:after { text-align: center; font-size: 1.875em; padding: 0.3em 0; line-height: 0.9; border-radius: 0.2em; } .st-block--with-plus:after { background: #f3f3f3; color: #34e0c2; } .with-st-controls:after, .with-st-controls:before { display: none; } .st-outer--is-reordering .st-block.st-drag-over:after, .st-outer--is-reordering .st-block.st-drag-over:last-child:after, .st-outer--is-reordering .st-block-controls__top.st-drag-over:before { font-family: inherit; content: "Drop block here"; text-align: center; padding: 0.7em 0; font-size: 1.125em; font-weight: 700; border: 2px dashed #d4d4d4; background: transparent; color: #d4d4d4; } .st-text-block { min-height: 3em; font-size: 1.275em; line-height: 1.45; } .st-text-block--heading { line-height: 1.1; font-size: 2.2em; min-height: 0; font-weight: 700; } ul.st-text-block { margin-left: 1.875em; } .st-block__inputs { padding: 1.6em 0 1em; border-radius: 0.2em; background: #f3f3f3; border-top: 0.125em solid transparent; } .st-block__dropzone .st-icon { font-size: 4em; color: #42474b; display: block; text-align: center; margin: 0 auto 0.2em; } .st-block__dropzone p { text-align: center; color: #42474b; font-size: 1.2em; margin: 0; } .st-block__dropzone p span { font-weight: 700; } .st-drag-over .st-block__inputs { border-top-color: #cdcdcd; } .st-block .st-block__paste-input[type="text"] { text-align: center; width: 80%; display: block; margin: 0.4em auto 0; } .st-upload-btn { border: 0; background: #42474b; border-radius: 0.2em; padding: 0.35em 1em; font-size: 1.125em; cursor: pointer; color: #fff; position: relative; z-index: 10; } .st-block__upload-container:hover .st-upload-btn { background: #34e0c2; } .st-block__editor--with-square-media { padding-top: 100%; /* 16:9 */ height: 0; position: relative; width: 100%; } .st-block__editor--with-sixteen-by-nine-media { padding-top: 56.25%; /* 16:9 */ height: 0; position: relative; width: 100%; } .st-block__editor--with-square-media video, .st-block__editor--with-square-media iframe, .st-block__editor--with-sixteen-by-nine-media video, .st-block__editor--with-sixteen-by-nine-media iframe { height: 100%; width: 100%; left: 0; top: 0; position: absolute; } .st-block__editor img { width: 100%; height: auto; } .st-block__upload-container { margin: 0.4em 0 0 0; text-align: center; } .st-block__upload-container input[type="file"] { position: absolute; z-index: 50; opacity: 0; cursor: pointer; left: 0; width: 100%; padding: 7px 0; text-align: center; } .st-block__messages { display: none; position: relative; top: -1.9em; left: -1.9em; padding: .3em .5em; border: 2px solid #34e0c2; border-left: none; border-top: none; max-width: 80%; } .st-block__messages--is-visible { display: block; } .st-block--with-errors .st-block__messages { border-color: #d70014; } .st-block__messages span { display: block; } .st-msg--error { color: #d70014; } .st-block-positioner { border: 0.125em solid #34e0c2; position: absolute; z-index: 2; left: -5.5em; bottom: 0.4em; background: #fff; visibility: hidden; opacity: 0; -webkit-transition: opacity 0.2s ease-in-out; -moz-transition: opacity 0.2s ease-in-out; transition: opacity 0.2s ease-in-out; } .st-block-positioner--is-visible { visibility: visible; opacity: 1; } .st-block-positioner:after { content: ''; display: block; width: 0.4em; height: 0.4em; position: absolute; right: -0.3em; bottom: 0.6em; z-index: 1; border: 0.125em solid #34e0c2; background: #fff; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); } .st-block-positioner__title { color: #34e0c2; font-size: 0.7em; font-style: italic; font-weight: normal; margin: 0; border-bottom: 1px solid #34e0c2; padding: 0.5em; text-align: center; } .st-block-positioner__inner { background: #fff; position: relative; z-index: 2; padding: 0.3em 0.5em; } .st-block__ui, .st-block__ui-delete-controls { position: absolute; bottom: 0; right: 0; opacity: 0; } .st-block__control-ui { position: absolute; bottom: 0; left: 0; opacity: 0; } .st-block__inner:hover .st-block__ui, .st-block__inner:hover .st-block__control-ui { opacity: 1; } .st-block-ui-btn, .st-block-control-ui-btn { display: block; float: left; width: 3em; height: 2.5em; line-height: 2.5em; font-size: 1.4em; color: #34e0c2; background: #fff; text-align: center; border: 2px solid #34e0c2; border-right: 0; border-bottom: 0; margin-bottom: 0; cursor: pointer; } .st-block-control-ui-btn { width: 2em; height: 1.75em; font-size: 1.5em; line-height: 1.25em; height: 1.25em; border: 2px solid #34e0c2; border-left: 0; border-bottom: 0; } .st-block--with-errors .st-block-ui-btn, .st-block--with-errors .st-block-control-ui-btn, .st-block--delete-active .st-block-ui-btn, .st-block--delete-active .st-block-control-ui-btn { color: #d70014; border-color: #d70014; } .st-block-ui-btn:hover, .st-block-control-ui-btn:hover, .st-block-control-ui-btn:hover { color: #fff; background: #34e0c2; } .st-block--with-errors .st-block-ui-btn:hover, .st-block--with-errors .st-block-control-ui-btn:hover, .st-block--delete-active .st-block-ui-btn:hover, .st-block--delete-active .st-block-control-ui-btn:hover { background-color: #d70014; } .st-block--delete-active .st-block__ui-delete-controls { opacity: 1; z-index: 2; } .st-block__delete-label { display: block; border: 2px solid #d70014; border-bottom: none; border-right: none; text-align: center; background: #fff; color: #d70014; padding: 0.4em 0; } .st-format-bar { position: absolute; margin: -3em 0 0 0; background: #4d5358; opacity: 0; visibility: hidden; z-index: 10; border-radius: 0.4em; padding: 0.5em 0.9em; -webkit-transition: opacity 0.2s ease-in-out; -moz-transition: opacity 0.2s ease-in-out; transition: opacity 0.2s ease-in-out; } .st-format-bar:before { content: ''; display: block; position: absolute; left: 50%; top: 2.12em; width: 0; height: 0; border-left: 0.625em solid transparent; border-right: 0.625em solid transparent; border-top: 0.625em solid #4d5358; margin-left: -0.625em; } .st-format-bar--is-ready { visibility: visible; opacity: 1; } .st-format-btn { background: transparent; border: 0; color: #fff; padding: 0 0.6em 0 0; margin: 0 0.6em 0 0; font-size: 1em; vertical-align: middle; border-right: 1px solid #3e4245; } .st-format-btn:last-child { border-right: none; padding-right: 0; margin-right: 0; } .st-format-btn:hover, .st-format-btn--is-active { color: #34e0c2; } .st-format-btn--Italic { font-style: italic; } .st-format-btn--Unlink { text-decoration: line-through; } @font-face { font-family: 'ST-Icons'; src: url(data:application/font-woff;charset=utf-8;base64,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) format('woff'); font-weight: normal; font-style: normal; } /* */ /* Place all the styles related to the matching controller here. They will automatically be included in application.css. */ #documents.gallery .document { border-bottom: none; min-height: 400px; } #documents.gallery .index_title { width: 100%; } #documents.gallery .document-counter { display: none; } #documents.gallery .index-document-functions { clear: left; } .view-icon-gallery:before { content: "\e011"; } /* */ .blacklight-browse .index-document-functions { display: none; } /*override blacklight default*/ #sortAndPerPage { border-bottom: 0; } .missing-description { font-style: italic; } .panel-heading.page .checkbox { width: 3%; vertical-align: top; display: inline-block; } .panel-heading.page .main { width: 80%; vertical-align: top; display: inline-block; } .panel-heading.search { /* widths don't add up to 100% because of padding of the container. */ } .panel-heading.search .checkbox { width: 3%; vertical-align: top; display: inline-block; } .panel-heading.search .pic { width: 70px; display: inline-block; margin-bottom: 0; } .panel-heading.search .main { width: 40%; vertical-align: top; display: inline-block; } .panel-heading.search .description { width: 30%; vertical-align: top; display: inline-block; } #edit-search .input-group-addon { background: none; border: none; } #edit-search #preview { height: 60px; width: 60px; } #exhibit-masthead, #exhibit-navbar { margin-top: -30px; z-index: 1; } #exhibit-masthead { padding: 24px 0; } #exhibit-masthead h1, #exhibit-masthead .h1 { font-size: 30px; } #exhibit-masthead small { display: block; } .dd { position: relative; display: block; margin: 0; padding: 0; list-style: none; font-size: 13px; line-height: 20px; } .dd-list { display: block; position: relative; margin: 0; padding: 0; list-style: none; } .dd-list .dd-list { padding-left: 30px; } .dd-collapsed .dd-list { display: none; } .dd-item, .dd-empty, .dd-placeholder { display: block; position: relative; margin: 0; padding: 0; min-height: 20px; font-size: 13px; line-height: 20px; } .dd-handle { display: block; height: 73px; margin: 5px 0; padding: 5px 10px; color: #333; text-decoration: none; font-weight: bold; border: 1px solid #ccc; background: #fafafa; background: -webkit-linear-gradient(top, #fafafa 0%, #eeeeee 100%); background: -moz-linear-gradient(top, #fafafa 0%, #eeeeee 100%); background: linear-gradient(top, #fafafa 0%, #eeeeee 100%); -webkit-border-radius: 3px; border-radius: 3px; box-sizing: border-box; -moz-box-sizing: border-box; } .dd-handle:hover { color: #2ea8e5; background: #fff; } .dd-item > button { display: block; position: relative; cursor: pointer; float: left; width: 25px; height: 20px; margin: 5px 0; padding: 0; text-indent: 100%; white-space: nowrap; overflow: hidden; border: 0; background: transparent; font-size: 12px; line-height: 1; text-align: center; font-weight: bold; } .dd-item > button:before { content: '+'; display: block; position: absolute; width: 100%; text-align: center; text-indent: 0; } .dd-item > button[data-action="collapse"]:before { content: '-'; } .dd-placeholder, .dd-empty { margin: 5px 0; padding: 0; min-height: 30px; border: 1px dashed #b6bcbf; box-sizing: border-box; -moz-box-sizing: border-box; } .dd-empty { border: 1px dashed #bbb; min-height: 100px; background-image: -webkit-linear-gradient(45deg, white 25%, transparent 25%, transparent 75%, white 75%, white), -webkit-linear-gradient(45deg, white 25%, transparent 25%, transparent 75%, white 75%, white); background-image: -moz-linear-gradient(45deg, white 25%, transparent 25%, transparent 75%, white 75%, white), -moz-linear-gradient(45deg, white 25%, transparent 25%, transparent 75%, white 75%, white); background-image: linear-gradient(45deg, white 25%, transparent 25%, transparent 75%, white 75%, white), linear-gradient(45deg, white 25%, transparent 25%, transparent 75%, white 75%, white); background-size: 60px 60px; background-position: 0 0, 30px 30px; } .dd-dragel { position: absolute; pointer-events: none; z-index: 9999; } .dd-dragel > .dd-item .dd-handle { margin-top: 0; } .dd-dragel .dd-handle { -webkit-box-shadow: 2px 4px 6px 0 rgba(0, 0, 0, 0.1); box-shadow: 2px 4px 6px 0 rgba(0, 0, 0, 0.1); } /** * Nestable Extras */ .nestable-lists { display: block; clear: both; padding: 30px 0; width: 100%; border: 0; border-top: 2px solid #ddd; border-bottom: 2px solid #ddd; } .dd-hover > .dd-handle { background: #2ea8e5 !important; } /** * Nestable Draggable Handles */ .dd3-content { display: block; margin: 5px 0; padding: 0 0 0 30px; background: #fafafa; background: -webkit-linear-gradient(top, #fafafa 0%, #eeeeee 100%); background: -moz-linear-gradient(top, #fafafa 0%, #eeeeee 100%); background: linear-gradient(top, #fafafa 0%, #eeeeee 100%); -webkit-border-radius: 3px; border-radius: 3px; box-sizing: border-box; -moz-box-sizing: border-box; } .dd3-content .panel-body { background: white; } .dd-dragel > .dd3-item > .dd3-content { margin: 0; } .dd3-item > button { margin-left: 30px; } .dd3-handle { position: absolute; margin: 0; left: 0; top: 0; cursor: pointer; width: 30px; text-indent: 100%; white-space: nowrap; overflow: hidden; border: 1px solid #aaa; background: #ddd; background: -webkit-linear-gradient(top, #dddddd 0%, #bbbbbb 100%); background: -moz-linear-gradient(top, #dddddd 0%, #bbbbbb 100%); background: linear-gradient(top, #dddddd 0%, #bbbbbb 100%); border-top-right-radius: 0; border-bottom-right-radius: 0; } .dd3-handle:before { content: '≡'; display: block; position: absolute; left: 0; top: 3px; width: 100%; text-align: center; text-indent: 0; color: #fff; font-size: 20px; font-weight: normal; } .dd3-handle:hover { background: #ddd; } /* Place all the styles related to the matching controller here. They will automatically be included in application.css. */ .record-thumbnail.form-control { width: auto; } .record-thumbnail.panel { display: inline-block; } ;TI"required_assets_digest;TI"%9bae41ec7430d089875572079a946beb;FI" _version;TI"%01dc9d4cb5b0ece13ed47cc1cabfeb41;F