body { font-family: 'Raleway', Verdana, Helvetica Neue, Arial, sans-serif; } h2 { font-family: 'Montserrat Subrayada'; font-weight: normal; font-size: 2.2em; } h2 a { text-decoration: none; color: black; } table.layout tr { vertical-align: top; } div.menu { display: inline-block; vertical-align: top; padding-right: 2em; } div.menu-subitems { padding-left: 0.75em; } div.menu-item { white-space: nowrap; } div.menu-item a:hover { color: #CC0000; } div.menu-item[selected] { font-weight: bold; } div.menu-item a { text-decoration: none; color: black; } div.contents { display: inline-block; } span.preview { display: inline-block; padding-left: 2em; padding-bottom: 2em; } table.prev-next { border-spacing: 0px; margin-top: 0.4em; } table.prev-next a { text-decoration: none; } table.prev-next td { font-family: Arial; font-size: smaller; padding: 0px; border-width: 0px; margin: 0px; } table.prev-next td.next { text-align: right; } div.info { margin-top: 1.25em; } div.preview-info { margin-top: 0; padding-left: 2em; } table.controls { width: 100%; border-spacing: 0px; margin: 0; } table.category-list-gallery { width: 100%; border-spacing: 0px; margin: 0; } table td.controls { text-align: right; font-size: smaller; } table td.controls a { margin-left: 1.25em; } body.dragging, body.dragging * { cursor: move !important; } .dragged { position: absolute; opacity: 0.5; z-index: 2000; } ol.drag-list, ol.drag-list ol { padding-left: 0; } ol.drag-list li { display: block; margin: 5px; padding: 5px; border: 1px solid #CCC; background: #EEE; } ol.drag-list li.placeholder { position: relative; margin: 0; padding: 0; border: none; } ol.drag-list li.placeholder:before { position: absolute; /** Define arrowhead **/ content: ""; width: 0; height: 0; margin-top: -5px; left: -5px; top: -4px; border: 5px solid transparent; border-left-color: red; border-right: none; } div.category-list-category-name { margin-top: 0; } form.section { margin-top: 1.25em; } form.inline-add-gallery-or-category { margin: 0; } hr { margin-top: 1.25em; margin-bottom: 1.25em; } div.bottom-apply { margin-top: 1.25em; } div.slideshow-controls { font-family: Arial; font-size: smaller; text-align: right; } div.slideshow-controls span[hidden=true] { display: none; } div.slideshow-controls span#prev-button { cursor: pointer; } div.slideshow-controls span#next-button { cursor: pointer; } div.image-layers { position: relative; transition: width 1s ease-in-out, height 1s ease-in-out; -webkit-transition: width 1s ease-in-out, height 1s ease-in-out; -moz-transition: width 1s ease-in-out, height 1s ease-in-out; -o-transition: width 1s ease-in-out, height 1s ease-in-out; } img.slideshow-image { position: absolute; left: 0; width: 100%; height: 100%; transition: opacity 1s ease-in-out; -webkit-transition: opacity 1s ease-in-out; -moz-transition: opacity 1s ease-in-out; -o-transition: opacity 1s ease-in-out; } img.transparent { opacity: 0; }