123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817 |
- p:last-child { margin:0px; }
- hr { display:none; }
- /**
- * Toggleables ========================================================
- */
- .toggleable { display:none; }
- /**
- * Generic ============================================================
- */
- .page-content dl dt {}
- .page-content dl dd,
- .page-content dl dl {
- margin-left:20px;
- margin-bottom:10px;
- }
- /**
- * Console ============================================================
- */
- div.messages {
- color:#036;
- background-color:#f8f8f8;
- border:1px solid #ccc;
- margin:0px 0px 10px;
- }
- table tr.warning th,
- div.warning {
- color:#a84;
- background-color:#fff4c0;
- }
- table tr.error th,
- div.error {
- color:#965;
- background-color:#ffe4e0;
- }
- table tr.ok th,
- table tr.info th,
- div.status {
- color:#687;
- background-color:#ecf8f4;
- }
- div.error { border-color:#ffd4d0; }
- div.warning { border-color:#ffe4b0; }
- div.status { border-color:#dce8e4; }
- /**
- * Pagers =============================================================
- */
- .pager {
- font-weight:normal;
- font-size:11px;
- }
- .pager ul.pager-list { float:left; }
- .pager ul.pager-links { float:right; }
- /**
- * Menus, lists =======================================================
- */
- .admin-block-description,
- .help-items ul li,
- .confirmation ul li,
- .item-list ul li,
- .prose .item-list li,
- .menu li {
- float:none;
- display:block;
- padding:5px 10px 4px;
- border-bottom:1px solid #f4f4f4;
- }
- .admin-block-description,
- .help-items ul li:last-child,
- .confirmation ul li:last-child,
- .item-list ul li:last-child,
- .prose .item-list li:last-child,
- .menu li:last-child {
- border-bottom:0px;
- padding-bottom:5px;
- }
- .admin-panel h3 span.icon,
- .admin-list li a span.icon {
- position:absolute;
- left:10px;
- top:10px;
- }
- .admin-list-compact li a span.icon { top:5px; }
- .admin-panel h3,
- .node-type-list li,
- .admin-list li {
- position:relative;
- padding:10px 5px 9px 50px;
- margin:0px;
- min-height:30px;
- border-bottom:1px solid #e8e8e8;
- }
- .admin-panel h3 {
- background:#f4f4f4;
- line-height:30px;
- }
- .admin-list-compact li { min-height:20px; }
- .node-type-list li:last-child,
- .admin-list li:last-child { border:0px; }
- /**
- * Tables =============================================================
- */
- .tabledrag-toggle-weight-wrapper {
- float:right;
- font-size:11px;
- margin-bottom:-30px;
- height:20px;
- padding:5px;
- }
- .tabledrag-toggle-weight-wrapper a {
- display:block;
- width:20px;
- height:20px;
- text-indent:-999px;
- overflow:hidden;
- background:url(images/bleeds.png) -40px -120px no-repeat;
- }
- table {
- width:100%;
- margin:0px 0px 10px;
- background-color:#fff;
- border-collapse:collapse;
- border-color:#ddd;
- border-width:1px;
- border-style:solid;
- }
- .fieldset table { margin:0px; }
- table td,
- table th {
- vertical-align:top;
- border-width:1px 0px;
- border-style:solid;
- border-color:#ddd;
- padding:5px;
- }
- table th {
- font-size:11px;
- text-align:left;
- font-weight:normal;
- color:#666;
- background:#eee;
- }
- table thead th { border-top-color:#ccc; }
- table td.active { background:#e4f0f8; }
- table tr.odd td.active { background:#ecf8fc; }
- table tr.selected td.active,
- table tr.selected td {
- background:#ffc;
- border-color:#eeb;
- }
- /* Block administration */
- table tr.region td { background:#f8f8f8; }
- /* Hide tabledrag markers */
- table tr.draggable span.tabledrag-changed { display:none; }
-
- /* Stripe administrative tables */
- .page-admin table tr.even, .page-admin table tr.even td {
- background: #f9f9f9;
- }
-
- /**
- * Forms ==============================================================
- */
- .block,
- .item-list,
- .help-items ul,
- .form-item,
- .confirmation ul,
- .admin-list,
- .node-type-list,
- .admin-panel {
- background:#fff;
- margin:0px 0px 10px;
- border-width:1px;
- border-style:solid;
- border-color:#ddd;
- }
- .form-item {
- position:relative;
- padding:9px;
- }
- .admin-list { margin:0px; }
- table .form-item,
- table .item-list,
- .block .form-item,
- .block .item-list,
- .admin-panel .item-list,
- .admin-panel .admin-list,
- .fieldset .form-item,
- .fieldset .form-type-radio,
- .fieldset .form-type-checkbox,
- .form-item .form-item,
- .form-item .form-type-radio,
- .form.item .form-type-checkbox,
- .form-checkboxes .form-type-checkbox,
- .text-format-wrapper .fieldset .form-item {
- background:transparent;
- padding:0px;
- border:0px;
- }
- table .form-item,
- table .item-list,
- .block .item-list,
- .admin-panel .item-list,
- .admin-panel .admin-list,
- .fieldset .form-type-radio,
- .fieldset .form-type-checkbox,
- .form-item .form-type-radio,
- .form.item .form-type-checkbox,
- .form-checkboxes .form-type-checkbox { margin-bottom:0px; }
- .text-format-wrapper .form-item {
- background:#fff;
- margin:0px 0px 10px;
- border-width:1px;
- border-style:solid;
- border-color:#ddd;
- padding: 9px;
- }
- .form-item label {
- margin:0px;
- padding:0px;
- color:#666;
- font-weight:bold;
- font-size:10px;
- text-transform:uppercase;
- }
- .form-item label.option {
- text-transform:none;
- font-size:11px;
- }
- .form-item label.option input { vertical-align:middle; }
- .page-content .password-description,
- .page-content .password-strength,
- .page-content .description,
- .page-content .form-item .description {
- line-height:15px;
- font-size:11px;
- white-space:normal;
- }
- .admin-panel p.description {
- background:#eee;
- border-top:1px solid #ddd;
- border-bottom:1px solid #fff;
- line-height:20px;
- font-size:11px;
- padding:4px 9px;
- margin:0px;
- }
- .fieldset .description { margin:0px 0px 10px; }
- .page-content .form-item .description {
- position:absolute;
- bottom:100%;
- right:-15px;
- z-index:5;
- color:#687;
- background:url(images/popup.png) 50% 100% no-repeat;
- border-top:1px solid #d8e4e0;
- width:240px;
- margin:0px 0px -15px;
- padding:9px 10px 20px;
- display:none;
- }
- .page-content .form-item:hover {
- z-index:1;
- height:auto; /* Fix for flicker in IE7 */
- }
- .page-content .form-item:hover > .description { display:block; }
- input.teaser-button,
- input.form-submit {
- cursor:pointer;
- padding:2px 10px;
- color:#333;
- text-align:center;
- font-weight:normal;
- border-width:1px;
- border-style:solid;
- border-color:#ddd #ddd #ccc;
- background:#fff url(images/buttons.png) -1px 50% no-repeat;
- }
- input.form-submit:hover {
- border-color:#ace;
- -webkit-box-shadow:#ace 0px 0px 5px;
- }
- input.form-submit:active {
- border-color:#666 #666 #555;
- background:#666 url(images/buttons.png) -401px 50% no-repeat;
- color:#222;
- text-shadow:#999 0px 1px 0px;
- }
- input.button-yes {
- background-position:-2401px 50%;
- padding-left:25px;
- }
- input.button-yes:active { background-position:-2801px 50%; }
- input.button-no {
- background-position:-3201px 50%;
- padding-left:25px;
- }
- input.button-no:active { background-position:-3601px 50%; }
- input.form-autocomplete,
- input.form-text,
- textarea.form-textarea,
- select.form-select {
- padding:3px;
- border-width:1px;
- border-style:solid;
- border-color:#ccc;
- background:#fff;
- color:#666;
- max-width:100%;
- }
- input.form-autocomplete:hover,
- input.form-text:hover,
- textarea.form-textarea:hover,
- select.form-select:hover,
- input.form-autocomplete:focus,
- input.form-text:focus,
- textarea.form-textarea:focus,
- select.form-select:focus {
- color:#333;
- border-color:#ace;
- -webkit-box-shadow:#ace 0px 0px 5px;
- }
- input.fluid {
- -moz-box-sizing:border-box;
- -webkit-box-sizing:border-box;
- width:100%;
- }
- table input.fluid { width:auto; }
- html.js input.form-autocomplete { background-position:100% 7px; }
- html.js input.throbbing { background-position:100% -13px; }
- /* Fieldsets */
- .fieldset,
- .fieldset-title,
- .fieldset-title a,
- .fieldset-content { display:block; }
- .fieldset {
- margin:0px 0px 10px;
- display:block;
- position:relative;
- min-height:28px;
- border: 1px solid #CCCCCC;
- }
- fieldset legend {
- display: block;
- float: left;
- width: 100%;
- }
- body.page-admin div.vertical-tabs .vertical-tabs-panes .vertical-tabs-pane fieldset {
- padding:0;
- }
- .fieldset-legend {
- display:block;
- }
- .container-inline .fieldset-legend .fieldset-content,
- .fieldset.titled .fieldset-content {
- display:block;
- padding-top:40px;
- }
- .item-list h3,
- .block .block-title,
- .fieldset-title,
- .collapsible .fieldset-legend a {
- display:block;
- font-size:11px;
- margin:0px;
- padding:4px 9px 5px;
- color:#333;
- background:#f6f6f6;
- }
- .fieldset-legend,
- .collapsible .fieldset-legend a { padding-bottom:4px; }
- /* Explicit height for IE */
- .collapsible .fieldset-legend a { height:20px; }
- .collapsible .fieldset-legend span.icon {
- position:absolute;
- left:-20px;
- top:4px;
- background:url(images/bleeds.png) -20px -180px no-repeat;
- width:20px;
- height:20px;
- display:block;
- cursor:pointer;
- }
- html.js .collapsed .fieldset-legend span.icon { background-position:0px -180px; }
- .fieldset .collapsible .fieldset-legend span.icon { display:none; }
- .collapsed .fieldset-legend a {
- background:#eee;
- color:#484848;
- }
- .collapsed .fieldset-legend a:hover { color:#666; }
- .collapsible .fieldset-legend {
- padding:0px;
- background:transparent;
- }
- .collapsed .fieldset-legend a { padding-bottom:4px; }
- .block .block-content,
- .container-inline .fieldset-content,
- .fieldset-content {
- padding:10px 9px 9px;
- background:#fff;
- }
- html.js .collapsed .fieldset-content { display:none; }
- .fieldset .fieldset .fieldset-content { background:#fff; }
- /* Filter form */
- .filter-wrapper {
- font-size:11px;
- margin-top:-10px;
- border-top:none;
- }
- .filter-wrapper .fieldset-content,
- .fieldset .fieldset.filter-wrapper .fieldset-content {
- background:#f8f8f8;
- border-top:0px;
- height:20px;
- padding:5px 9px 4px;
- }
- .filter-wrapper .form-type-select { padding:0px; }
- .filter-wrapper .form-type-select * {
- float:left;
- margin-right:5px;
- }
- .filter-wrapper select {
- padding:0px;
- font-size:11px;
- }
- .filter-wrapper .filter-help {
- float:right;
- font-size:11px;
- padding:0px;
- }
- /**
- * Form layout: Default ===============================================
- */
- .form-layout-default { background:url(images/vrule.png) 65% 0% repeat-y; }
- .column-main {
- float:left;
- width:65%;
- }
- .column-main .column-wrapper { padding-right:10px; }
- .column-side {
- float:right;
- width:34.99%;
- }
- .column-side .column-wrapper { padding-left:10px; }
- .column-footer { clear:both; }
- form .form-actions {
- background:#eee;
- border:1px solid #ddd;
- padding:9px;
- }
- form .form-actions.container-inline {
- background:transparent;
- border:0px;
- padding:0px;
- }
- form .form-actions input.form-submit { margin-right:5px; }
- .form-layout-default .column-main .form-actions { display:none; }
- .form-layout-default .column-side .form-actions { margin:0px 0px 10px; }
- .form-layout-default .column-side .form-actions input.form-submit { margin:1px 5px 1px 0px; }
- /**
- * "Boxes" aka generic wrappers =======================================
- */
- .box-title {
- font-weight:normal;
- font-size:10px;
- text-transform:uppercase;
- background:#eee;
- border:1px solid #ddd;
- padding:4px 9px;
- margin:0px 0px 10px;
- }
- /**
- * System =============================================================
- */
- .admin .right {
- padding-left:5px;
- float:right;
- }
- .admin .left {
- padding-right:5px;
- float:left;
- }
- .admin .right,
- .admin .left {
- box-sizing:border-box;
- -moz-box-sizing:border-box;
- -webkit-box-sizing:border-box;
- width:50%;
- margin:0px;
- }
- /* admin/appearance */
- .theme-selector {
- position:relative;
- padding:9px 9px 9px 139px;
- border:1px solid #ddd;
- margin:10px 0px;
- min-height:80px;
- text-shadow:#fff 0px 1px 0px;
- }
- .theme-selector img {
- left:10px;
- top:10px;
- position:absolute;
- clip:rect(0px 120px 80px 0px); /* IE6, IE7 */
- clip:rect(0px,120px,80px,0px);
- }
- .theme-selector .operations a { margin-right:20px; }
- .system-themes-list-disabled .theme-selector {
- background:#eee;
- color:#676767;
- }
- /* admin/content/node & admin/user/user */
- .exposed-filters .form-item label {
- float:left;
- width:120px;
- }
- .exposed-filters .additional-filters {
- padding:5px;
- font-size:11px;
- color:#666;
- }
- /* update options */
- .admin-options {
- background:#f8f8f8;
- line-height:30px;
- height:30px;
- padding:9px;
- border:1px solid #ddd;
- margin:0px 0px 10px;
- }
- .admin-options label,
- .admin-options .form-item {
- margin-right:10px;
- float:left;
- }
- .admin-options .form-item {
- padding:0px;
- border:0px;
- }
- /* dependency colors */
- .admin-dependencies,
- .admin-required { color: #666; }
- .admin-disabled { color: #900; }
- .admin-enabled { color: #099; }
- .admin-missing { color: #c30; }
- /* progressbar styles */
- .progress .bar {
- -webkit-box-shadow:inset #ddd 0px 1px 3px;
- -moz-box-shadow:inset #ddd 0px 1px 3px;
- background:#eee;
- border:1px solid #ccc;
- }
- .progress .filled { background:#666; }
- /**
- * Help pages =========================================================
- */
- .help-items { float:left; width:25%; }
- .help-items ul { margin:10px 5px; }
- /**
- * Admin toolbar ======================================================
- */
- body.tao #admin-toolbar a.menu-hover span.menu-description { padding-left:50px; }
- body.tao #admin-toolbar a.menu-hover span.menu-description span.icon {
- position:absolute;
- left:10px;
- top:0px;
- }
- /**
- * Form description exceptions ========================================
- */
- /**
- * Some form elements are either too weirdly positioned or really benefit
- * from persistent descriptions. Reset for all of these.
- */
- .page-content .form-item-files-feeds,
- .page-content .form-item-files-feeds .description,
- .ctools-export-ui-row .form-item,
- .ctools-export-ui-row .form-item .description,
- .multiselect .form-item,
- .multiselect .form-item .description,
- .page-content table .form-item,
- .page-content table .form-item .description,
- .page-content .form-item .widget-edit .description,
- #upload-attachments .description,
- #views-ajax-pad .form-item,
- #views-ajax-pad .form-item .description {
- width:auto;
- padding:0px;
- margin:0px;
- border:0px;
- background:transparent;
- position:static;
- display:block;
- }
- .page-content .form-item-files-feeds:hover,
- .ctools-export-ui-row .form-item:hover,
- .multiselect .form-item:hover,
- .page-content table .form-item:hover,
- #views-ajax-pad .form-item:hover { position:static; }
- .page-content .form-item-files-feeds .description,
- .page-content table .form-item .description,
- #upload-attachments .description,
- #views-ajax-pad .form-item .description {
- padding:0px;
- color:#666;
- display:block;
- max-width:none;
- }
- /**
- * Form containers ====================================================
- */
- .container-inline div {
- display:inline;
- border:0px;
- padding:0px;
- background:transparent;
- }
- .container-inline { margin:0px 0px 10px; }
- /**
- * Vertical tabs=======================================================
- */
- .vertical-tabs {
- background:#fff url(images/vtabs.png) 0px 0px repeat-y;
- border:1px solid #ddd;
- margin:0px 0px 10px;
- position:relative;
- }
- .vertical-tabs .fieldset-content,
- .vertical-tabs fieldset.titled .fieldset-content {
- border:0px;
- padding:10px;
- }
- .vertical-tabs .fieldset-content .fieldset-content {
- margin-top: 20px;
- }
- .vertical-tabs-list li a {
- display:block;
- text-shadow:#fff 0px 1px 0px;
- padding:5px 10px 4px 10px;
- border-bottom:1px solid #ddd;
- color:#666;
- }
- .vertical-tabs-list .selected a {
- background:#fff;
- color:#333;
- }
- .vertical-tabs-list .summary { font-size:11px; }
- /**
- * Action links =======================================================
- */
- .action-links a {
- -moz-border-radius:5px;
- -webkit-border-radius:5px;
- border-radius:5px;
- margin:0px 5px 0px 0px;
- padding:0px 5px 0px 25px;
- background:#999 url(images/buttons.png) -800px 50% no-repeat;
- color:#fff;
- text-shadow:#666 0px 1px 0px;
- }
- .action-links a:active {
- color:#222;
- background-color:#666;
- background-position:-1200px 50%;
- text-shadow:#999 0px 1px 0px;
- }
- /**
- * ORPHANED MARKUP ====================================================
- * The following selectors target markup generated by Drupal that have
- * exactly 1 or extremely few instances. It will make a great future
- * hitlist of markup to consolidate and generalize.
- */
- .compact-link {
- font-size:11px;
- height:20px;
- margin:0px 0px 10px;
- }
- .compact-link a {
- float:left;
- line-height:18px;
- padding:0px 9px;
- border:1px solid #ddd;
- color:#666;
- background:#fff;
- }
|