/** * Forms */ .right form { margin: 1em; position: relative; } .right form .field { /*margin: 3px !important;*/ margin: 0; } .right form .text, .right form .field span.readonly { font-size: 14px; } .right form .dropdown { font-size: 12px; } .right form .field span.middleColumn { display: block; background: #e9e9e9; padding: 3px; width: 97%; } .right form .checkbox input, .right form .optionset input { border: none; } .right form .field label.left { float: none; display: block; margin-left: 0; color: #666; margin-bottom: 3px; font-size: 11px; width: 96%; } #Form_EditorToolbarImageForm fieldset label.left { float:left; margin-left:0px; color: #000; font-size: 12px; width:120px; } #Form_EditorToolbarImageForm fieldset span { float: left; } body div.TreeDropdownField span.items { width: 300px; font-size: 12px; } .right form textarea, .right form input.text, .right form textarea.htmleditor { border: 1px solid #a7a7a7; padding: 3px; width: 99%; /*outline: 3px solid #e9e9e9;*/ } .right form textarea.htmleditor { display: none; } .right form .mceEditor { width: 100%; border: 1px solid #a7a7a7; } .right form input.checkbox, .right form .optionset input, .right form .htmleditor select, .right form input.action { width: auto; } .right form ul.optionset { padding: 0; } .right form .optionset li { list-style: none; } .right form .optionset li.cancel { float: left; } .right form .optionset li.submit { text-align: right; } .right form h2 { clear: both; } .right form .fieldgroup input, .right form .fieldgroup select { width: auto; } /** * Actions/Buttons */ .ajaxActions { position: absolute; bottom: 3px; right: 15px; padding: 0; margin: 0; text-align: right; } .ajaxActions input, #MemberFilterButton, #CommentFilterButton, .actions input, #deletemarked input.action, #UnusedThumbnails a, div.Actions input { cursor: pointer; float: left; height: 25px; background-image: url(../images/textures/ToolBar.png); padding-left: 10px; padding-right: 10px; color: #333; overflow: visible; width: auto; border-color: #CCCCCC rgb(153, 153, 153) rgb(153, 153, 153) rgb(204, 204, 204); border-style: double; margin: 1px; font-weight: bold; font-size: 11px; } #MemberFilterButton, #CommentFilterButton, #deletemarked input.action, .actions input { float: none; padding: 0; } #UnusedThumbnails { display: block; } #deletemarked { text-align: right; } #deletemarked span { background: none; } .ajaxActions input:active { background: #F4F4F4 none repeat scroll 0%; border-color: #999999 rgb(204, 204, 204) rgb(204, 204, 204) rgb(153, 153, 153); } .ajaxActions input:hover, div.Actions input { background: #fff; } input.delete:hover, #deletemarked input.delete:hover { background: #ce0000; color: #fff; } input.loading { background-color: #fff; background-image: url(../images/network-save.gif); background-position: center left; background-repeat: no-repeat; padding-left: 16px; } /** * Tabs */ .right form div.tab { background: #fff; clear: left; overflow: auto; border: 1px solid #aaa; border-top: none; position: relative; top: 0; margin: 0; padding: 10px; } .right form div.tabset { border: 1px solid #fff; /* Hack for FF1.5/Win Float-Bug */ clear: left; margin: 0; } /** * Bottom-right */ #rightbottom { border: none; margin-top: 4px; margin-left: 1px; border: 1px solid #808080; } #rightbottom form { margin: 1em; } #rightbottom form div { margin-top: 3px; } #rightbottom form div.field { clear: both; margin-left: 10em; font-size: 12px; border: none; } #rightbottom form label.left { float: left; width: 10em; margin-left: -10em; } #rightbottom form input, #rightbottom form select, #rightbottom form textarea { width: 90%; } #rightbottom form input.checkbox, #rightbottom form .optionset input, #rightbottom form .htmleditor select, #rightbottom form input.action { width: auto; } #rightbottom form ul.optionset { padding: 0; } #rightbottom form .optionset li { list-style: none; } #rightbottom form h2 { clear: both; } #rightbottom form .fieldgroup input, #rightbottom form .fieldgroup select { width: auto; } /** * RHS Action Parameters boxes */ #right form.actionparams { border: 1px solid #777; background: #ccc; position: absolute; bottom: 32px; right: 11px; width: 300px; z-index: 200; margin: 0; padding: 10px; } #right form.actionparams div.field { margin-left: 6em; } #right form.actionparams label.left { width: 6em; margin-left: -6em; } #right form.actionparams input, #right form.actionparams select, #right form.actionparams textarea { width: 100%; } #right form.actionparams input.checkbox, #right form.actionparams .optionset input { width: auto; } #right form.actionparams p.label { margin: 10px 0 0 0; } #right form.actionparams .actions { margin: 10px 0 0 0; text-align: right; } #right form.actionparams .actions input { width: auto; } #right form.actionparams .sendingText { position: absolute; left: 0; top: 0; width: 100%; padding: 10% 0 0 0; height: 60%; background: #ccc; font-size: 25px; font-weight: bold; color: #fff; text-align: center; } #right form.actionparams div.TreeDropdownField { width: 220px; padding-bottom: 150px; } #right form.actionparams div.TreeDropdownField span.items { width: 195px; } #right form.actionparams div.TreeDropdownField div.tree_holder { width: 214px; } /** * Autocomplete */ .autocomplete { background: #eee; margin: 0; padding: 0; } .autocomplete ul { border: 1px solid #aaa; margin: 0; padding: 0; } .autocomplete li { list-style-type: none; cursor: pointer; margin: 0; font-size: 12px; padding: 3px; white-space: nowrap; } .autocomplete .data { display: none; } .autocomplete .informal { font-style: italic; } /* * Status */ #statusMessage { position: absolute; z-index: 500; bottom: 3px; left: 3px; text-align: left; padding: 2px 20px 2px 20px; font-size: 14px; font-weight: bold; color: #660; background: #f4f3eb; border: 1px solid #a9a67d; margin: 0 2px 1px 7px; line-height: 1.5; } #statusMessage.good { padding: 2px 20px 2px 40px; color: #060; background: #E2F9E3 url(../images/alert-good.gif) 7px 50% no-repeat; border: 1px solid #8dd38d; } #statusMessage.bad { padding: 2px 20px 2px 40px; border-color: #ff8e8e; color: #c80700; background: #ffe9e9 url(../images/alert-bad.gif) 7px 50% no-repeat; max-height: 300px; overflow: auto; } /*.pageStatusMessage { position: absolute; top: 0; right: 0; background-color: #F9F9E3; font-weight: bold; font-size: 12px; padding: 5px; border: 1px solid #cc9; }*/ /** * TableField Subclasses */ div.MemberListFilter, div.MemberFilter, div.CommentFilter { /*float: right;*/ width: 35em; margin: 5px 0; padding: 5px; background-color : #ebeadb; border: 1px solid #aca899; } div.MemberListFilter span.middleColumn, div.MemberFilter span.middleColumn, div.CommentFilter span.middleColumn { display: inline !important; } .right form div.MemberListFilter label, .right form div.MemberFilter label, .right form div.CommentFilter label { display: block; width: 5em; float: left; margin-left: 0em; line-height: 2.3; } div.MemberListFilter div.field, div.MemberFilter div.field, div.CommentFilter div.field { margin-left: 0 !important; font-size: 12px; display: inline; } div.MemberListFilter input, div.MemberListFilter select, div.MemberFilter input, div.MemberFilter select, div.CommentFilter input, div.CommentFilter select { width: auto; } /* Makes room for AJAX Action buttons */ #right { padding-bottom: 20px; /* HACK: any IE */ padding-bottom: expression('35px'); } /** * i18n */ div.originallang_holder.field.CompositeField.nolabel { border: 1px dashed #AAAAAA; margin-bottom: 10px; margin-left: 0px; padding-top: 8px; padding-bottom: 6px; padding-left: 5px; } .originallang { color: #666666; font-style: italic; } #Form_EditForm_URLSegment_original { color: #666; font-style: italic; } .right form div.languageDropdown { clear: right; padding-right: 4pt; float: left; } .right form div.createTranslationButton { clear: right; } .translatingMessage { background: #F9F9E3; border: 1px solid #CCCC99; font-size: 12px; padding: 3px; } .nonTranslating { display: none; } /* Access tab styling */ #Viewers, #Editors { margin: 0; } #Viewers .middleColumn, #Editors .middleColumn { display: block; background: none; padding: 0; }