/* Theme Settings Page ---------------------------------------------------------------------- */ #theme-settings h2 { margin: 0 0 10px; } #theme-settings h3 { background: #FAFAFA; border: 1px solid #EEE; border-width: 1px 1px 0 1px; color: #000; font-size: 16px; font-weight: 300; margin: 0 0 -8px; padding: 15px; } #theme-settings table tr th { border: 1px solid #EEE; font-weight: bold; margin: 0; padding: 15px; } #theme-settings table tr td { border: 1px solid #EEE; margin: 0; padding: 15px 12px 10px; } #theme-settings abbr[title], #theme-settings acronym[title] { border-bottom: 1px dotted #999; cursor: help; } #theme-settings code { background: #FAFAFA; border: 1px solid #EEE; color: #999; font: 12px "Helvetica Neue", Helvetica, Arial, sans-serif; padding: 2px 3px 1px; } #theme-settings .checkbox, #theme-settings .radio { margin: 2px 8px 0 0; } #theme-settings .colorSelector { margin: 4px 10px 0 0; } #theme-settings .description { font-style: normal; } #theme-settings select { cursor: pointer; height: 32px; margin: 0; opacity: 0; padding: 0; position: relative; width: inherit; } #theme-settings .select-wrapper { background: #FFF url(../images/icon-select.png) no-repeat right center; border: 1px solid #EEE; color: #999; display: block; float: left; height: 32px; margin: 0 10px 5px 2px; width: 345px; } #theme-settings .select-wrapper span { font: 14px/1.5 "Helvetica Neue", Helvetica, Arial, sans-serif; height: 32px; line-height: 32px; padding-left: 10px; position: absolute; } #theme-settings .select-description { display: block; margin: 7px 0 0; } #theme-settings .text-input { border: 1px solid #EEE; border-radius: 0; color: #999; display: inline-block; font: 14px/1.5 "Helvetica Neue", Helvetica, Arial, sans-serif; height: 34px; margin: 0 10px 0 0; outline: 0; padding: 5px 8px; width: 348px; } #theme-settings .text-description { display: block; margin: 0 0 5px; } #theme-settings .text-input.color { margin: 0 10px 5px 0; width: 311px; } #theme-settings .text-input.widefat { margin: 0 0 15px; width: 100%; } #theme-settings .textarea { border: 1px solid #EEE; color: #999; height: 200px; float: left; font: 14px/1.5 "Helvetica Neue", Helvetica, Arial, sans-serif; margin: 0 10px 0 0; outline: 0; padding: 5px 8px; width: 500px; } #theme-settings .textarea.widefat { float: none; margin: 0 0 2px; width: 100%; } #theme-settings .wp-editor-wrap { margin: 0 0 8px; } #theme-settings .wp-editor-wrap textarea { color: #999; font: 14px/1.5 "Helvetica Neue", Helvetica, Arial, sans-serif; height: 200px; } #theme-settings .editor-description { display: block; margin: 0 0 8px; } #theme-settings .upload-button { margin: 0 10px 0 0; } #theme-settings .upload-description { display: block; margin: 10px 0 0; } #theme-settings .image-preview { background: #FFF; border: 1px solid #EEE; display: inline-block; margin: 15px 0 5px; overflow: hidden; padding: 20px 20px 18px; position: relative; } #theme-settings .image-preview img { max-width: 300px; } #theme-settings .submit input { float: left; margin: 18px 0 10px; } .updated { background: #FFF8E3 !important; border: 1px solid #FBEED5 !important; border-radius: 0 !important; color: #C09853 !important; margin: 20px 0 !important; } /* Widgets Page ---------------------------------------------------------------------- */ .widgets-php .columns-2 { float: left; margin-right: 3.5%; overflow: hidden; width: 48%; } .widgets-php .columns-3 { float: left; margin-right: 3.5%; overflow: hidden; width: 31%; } .widgets-php .column-last { float: right; margin-right: 0; } .widgets-php fieldset { border: 1px solid #EEE; margin: 0 0 5px; padding: 10px 15px; } .widgets-php .widget-controls label { font-size: 11px; } .widgets-php .columns-2 input.widefat, .widgets-php .columns-2 select.widefat { width: 98%; } .widgets-php .columns-3 select.widefat { width: 98.5%; } .widgets-php .widget-controls select[multiple="multiple"] { height: 100px; width: 100%; } .widgets-php input.smallfat { float: right; width: 62px; } .widgets-php select.smallfat { float: right; min-width: 62px; } /* Clear floats. */ .clear { clear: both; display: block; height: 0; overflow: hidden; visibility: hidden; width: 0; }