html { height: 100%; } noscript { position: fixed; top: 0; left: 0; z-index: 1000; width: 100%; text-align: center; line-height: 1em; border-bottom: 1px solid #c4c19c; color: #726d23; background-color: #f3f0c1; h1, p { margin: 16px 0; } } body { margin: 0; padding: 0; color: $text-color; font: $default-font-style; background-color: $light-gray; height: 100%; cursor: default; // Fix for strange element window offset &.pages.edit { overflow: hidden } } h1 { margin: 8px; padding: 0; font-weight: bold; font-size: $default-font-size; } h2 { margin: $default-margin 0; padding-bottom: 5px; clear: both; font-weight: bold; font-size: $default-font-size; } h3 { margin: $default-margin 0; padding-bottom: 5px; font-size: $default-font-size; font-weight: bold; } p { margin: 0 0 2*$default-margin 0; white-space: normal; } a { color: $text-color; text-decoration: none; &:hover { text-decoration: underline; } &:focus { @extend %white-focus-style; color: black; } img { border: none; } } form { margin-bottom: 0; } ul { padding-left: 16px; margin-top: 1em; margin-bottom: 1em; li { margin-bottom: 0.5em; } } .float_right { float: right; } .float_left { float: left; } .center { text-align: center } span.updated_at { float: right; } a.drop_down_select img { float: left; position: relative; top: 2px; margin-right: 4px; } #language_select { margin-bottom: 4px; } div.source_editor textarea { width: 100%; height: 358px; } div.edit_source_buttons { height: 18px; margin-top: 8px; float: right; clear: both; } div#page { height: auto !important; height: 100%; min-height: 100%; position: relative; /* needed for footer positioning*/ } #archive_all .edit_images_bottom span { width: 19px; height: 19px; float: left; margin-right: 4px; } #archive_all .edit_images_bottom span a { display: block; height: 19px; width: 19px; background-repeat: no-repeat; text-decoration: none; background-position: left; } #archive_all .edit_images_bottom span a:hover { background-position: right; } #back_to_site { float: right; margin-right: 8px; } #page_names textarea { height: 67px; } div#new_page_from_clipboard { display: none; } div#new_page_from_clipboard input.button { float: right; } div#new_page_from_clipboard span { float: left; line-height: 25px; } #page_editing_head .site_status { margin: 0 4px 0 0; float: left; } div#page_status_options { float: left; } div#page_editing_menu { overflow: auto; padding-left: 1px; padding-right: 1px; } div#userinfo { text-align: right; float: right; margin-right: 8px; } #userinfo img { position: relative; top: 1px; } div#user_list_legend { overflow: auto; padding: 1px 1px 4px; margin-bottom: 5px; border-bottom: 1px solid black; width: 370px; } #page_sorting_panel p { margin-top: 1em; } div.table_right span.tools a.icon_button img { left: -1px; } #user_edit form { margin: 0; padding: 2*$default-padding; } li.even { background-color: #fff; } li.odd { background-color: #eaf3f9; } ul.list { margin: 0; padding: 0; list-style-type: none; } ul#layoutpages.list { margin-top: 16px; } ul#layoutpages.list li { margin-left: 8px; } ul#sitemap.list { padding: 0 0 104px 0; } ul.list li { list-style-type: none; border-width: 0; border-style: none; display: block; } ul.list li.legend { background-color: transparent; font-weight: bold; } #layoutpages li img.site_status { float: left; } ul.list span.right { float: right; } .handle { cursor: move; } #userinfo p { padding: 0; margin: 0; font-weight: bold; } .headline_text_editor { overflow: auto; width: 374px; } .short_content_text { width: 374px; background-color: white; margin-bottom: 10px; padding-bottom: 2px; padding-top: 2px; padding-left: 2px; float: none; } .short_content_text a { color: #000000; text-decoration: none; font-weight: bold; } .short_content_text a:hover { color: #000000; text-decoration: underline; } .picture_tool_assign_box { float: right; width: 105px; overflow: auto; padding: 1px; } /* @end */ .short_picture { float: left } .short_element { margin-left: 20px; float: left; } .short_element input { width: 190px; float: left; font: 11px $default-font-face; } .dashed_border { border: 1px dashed; } ul#all_files { list-style-type: none; display: block; margin: 0; padding: 0; width: 100%; } img.image_in_text { position: relative; top: 3px; } div.right_checkbox { float: left; } div.all_rights { float: left; clear: both; margin-top: 10px; } .date_select_without_time #date_date_4i { display: none; } .date_select_without_time #date_date_5i { display: none; } .with_padding { padding: 2*$default-padding; } .with_margin { margin: 2*$default-padding; } div.element_head span.ajax_folder span.error_icon { float: left; width: 14px; height: 15px; text-align: center; background-color: white; border: 1px solid #935b5b; color: #935b5b; } div#images { margin-top: 16px; margin-bottom: 8px; overflow: visible; } p.foot_note { font-size: 10px; line-height: 1.5em; padding: $default-padding; background-color: $light_yellow; border: 1px solid $medium-gray; @extend .rounded-border; } #all_files td.name a { cursor: -webkit-zoom-in; cursor: -moz-zoom-in; cursor: -o-zoom-in; cursor: zoom-in; } #sitemap .placeholder { background-color: $medium-gray; margin-bottom: 0px; margin-left: 22px; } #alchemy .ui-dialog div#jscropper { padding: 2 * $default-padding; .thumbnail_background { @extend %thumbnail-background; width: 800px; height: 600px; position: relative; } .jcrop-holder { @include inline-block } img { width: auto; max-height: 600px; } form { padding: 0; text-align: right; position: absolute; width: 800px; bottom: 2 * $default-padding; left: 2 * $default-padding; .button.with_icon { float: left } } } textarea#essence_picture_caption { width: 233px; height: 61px; } #alchemy .ui-dialog-content form.with_padding table td { vertical-align: top; } #page_selector_scroll_container { position: relative; width: 100%; } #page_selector_container { height: 230px; background-color: $light-gray; margin-bottom: 4px; border: 1px inset #e8e8e8; overflow: auto; padding: 4px 0 0 4px; @extend .rounded-border; } #alchemyConfirmation .alchemy_window_buttons { display: block; text-align: right; margin-top: 8px; padding-right: 8px; } #alchemyConfirmation_content div.alchemy_window_message { padding: 2*$default-padding; } input.with_border { margin: 0; padding: 1px; font-size: 12px; border: 1px solid silver; } input#user_admin { margin: 0 0 0 1px; padding: 0; border-width: 0; border-style: none; } #image_edit div { height: 25px; } #image_edit div span { float: left; padding: 0; margin-right: 6px; height: 17px; line-height: 19px; } #alchemy .ui-dialog-content a img { border-style: none; } #sitemap_external_links form { margin-left: 5px; margin-bottom: 4px; } input#link_to_text { border-width: 1px; font-size: 11px; line-height: 11px; width: 229px; } .link_window_tab_body { background-color: $light-gray; padding: 2*$default-padding; margin: 0; } #alchemy .ui-dialog-content ul#sitemap { margin: 0; padding: 0 8px 8px 0; } #alchemy .ui-dialog-content ul#sitemap li { margin-left: 0; padding-left: 0; } #alchemy .ui-dialog-content ul#sitemap li li { padding-left: 22px; } #alchemy .ui-dialog-content ul#sitemap ul li span.sitemap_sitename { background-color: #f9f9f9; width: 311px; margin: 6px 0 0; padding: 0 0 4px 4px; height: 14px; float: left; line-height: 18px; } #alchemy .ui-dialog-content ul#sitemap ul li ul li span.sitemap_sitename { float: left; background-color: #f9f9f9; width: 290px; margin: 6px 0 0; padding: 0 0 4px 4px; height: 14px; } #alchemy .ui-dialog-content ul#sitemap ul li ul li ul li span.sitemap_sitename { float: left; background-color: #f9f9f9; width: 269px; margin: 6px 0 0; padding: 0 0 4px 4px; height: 14px; } #alchemy .ui-dialog-content ul#sitemap ul li ul li ul li ul li span.sitemap_sitename { float: left; background-color: #f9f9f9; width: 248px; margin: 6px 0 0; padding: 0 0 4px 4px; height: 14px; } #alchemy .ui-dialog-content ul#sitemap img.site_status { float: left; border-style: none; margin-bottom: 0px; border-width: 0; padding: 0; padding-top: 6px; margin-right: 4px; } #alchemy .ui-dialog-content ul#sitemap ul li img { border-width: 0; border-style: none; float: left; } #alchemy .ui-dialog-content ul#sitemap .sitemap_row { padding: 0; margin: 0px; font-size: 12px; line-height: 22px; position: relative; height: 28px; } div.elements_from_page_selector { width: 154px; } div.elements_for_page { position: absolute; right: 32px; top: -7px; z-index: 15; background-color: white; width: 240px; height: 33px; padding: $default-padding; border: $default-border; @include box-shadow(#9ea09f 0px 0px 4px); @extend .rounded-border; .spinner { top: 17px !important; left: 50% !important; margin-left: 4px; } .alchemy_selectbox { float: left; width: 212px; } } a.close_elements_from_page_selector { position: absolute; right: 0; top: 12px; font-size: 0; width: 8px; height: 8px; background: url('icons.png') no-repeat 0 -72px; cursor: pointer; } #alchemy .ui-dialog-content ul#sitemap ul .sitemap_row a { color: black; text-decoration: none; display: block; outline: none; } #sitemap a.show_elements_to_link { float: left; width: 16px; height: 16px; position: relative; background: url('icons.png') no-repeat -512px -72px; margin: 2px; font-size: 0; text-decoration: none; } .bordertop_white { border-top: 4px solid white; padding-top: 8px; padding-bottom: 8px; overflow: auto; float: none; } ul#sitemap li .sitemap_sitename.selected_page a { background-color: $linked-color; color: $dark-gray; } #alchemy .ui-dialog-content ul#sitemap ul li span.sitemap_sitename.selected_page a { font-weight: bold; padding-left: 4px; } #alchemy .ui-dialog-content ul#sitemap ul li span.sitemap_sitename a:hover { font-weight: bold; } #external_link_table .padding_right { padding-right: 8px; } #external_link_table .external_address_input { width: 195px; } table.window_form td.checkbox { text-align: left; } select#url_protocol.medium { margin: 0; } #alchemy .ui-dialog-content td.medium { width: 76px; } #alchemy .ui-dialog .ui-dialog-content .buttons { text-align: right; margin: 0; padding: 0; label { float: left; line-height: 36px; } } #alchemy .ui-dialog-content p a.button.small { float: none; @include inline-block; vertical-align: inherit; } #alchemy .ui-dialog #alchemyConfirmation.ui-dialog-content { padding: 2*$default-padding; } .ui-dialog-titlebar .preview-refresh-spinner { float: left; margin-top: 8px; } #clipboard_items { ul { list-style-type: none; margin: 0 0 8px; padding: 0; height: 220px; overflow-y: auto; overflow-x: hidden; li { padding: 2*$default-padding; border: $default-border; background-color: white; @extend .rounded-border; &.elements { background-color: #E5DCCA; border: 1px solid #BBA589; } } } } #trash_items { height: 310px; overflow-x: hidden; overflow-y: auto; margin-bottom: 1em; } .mceEditor table { border-spacing: 0 !important; } #dropbox { background: $medium-gray; border: $default-border; @extend .rounded-border; padding: $default-padding; margin-bottom: 2*$default-padding; text-align: center; line-height: 6em; &.dragover { background: $dark-gray; color: $light-gray; border-color: $light-gray; } } div.browse { margin-bottom: 1em; } #alchemyPreviewWindow { width: 100% !important; }