#aggregator .feed-source .feed-title { margin-top: 0px; } #aggregator .feed-source .feed-image img { margin-bottom: 0.75em; } #aggregator .feed-source .feed-icon { float: right; display: block; } #aggregator .feed-item { margin-bottom: 1.5em; } #aggregator .feed-item-title { font-size: 1.3em; margin-bottom: 0px; } #aggregator .feed-item-meta { margin-bottom: 0.5em; } #aggregator .feed-item-body { margin-bottom: 0.5em; } #aggregator .feed-item-categories { font-size: 0.9em; } #aggregator td { vertical-align: bottom; } #aggregator td.categorize-item { white-space: nowrap; } #aggregator .categorize-item .news-item .body { margin-top: 0px; } #aggregator .categorize-item h3 { margin-top: 0px; margin-bottom: 1em; } .node-unpublished { background-color: rgb(255, 244, 244); } .preview .node { background-color: rgb(255, 255, 234); } #node-admin-filter ul { margin: 0px; padding: 0px; width: 100%; list-style-type: none; } #node-admin-buttons { clear: right; margin-left: 0.5em; float: left; } td.revision-current { background: rgb(255, 255, 204); } .node-form .form-text { width: 95%; display: block; } .node-form .container-inline .form-text { width: auto; display: inline; } .node-form .standard { clear: both; } .node-form textarea { width: 95%; display: block; } .node-form .attachments fieldset { float: none; display: block; } .terms-inline { display: inline; } fieldset { padding: 0.5em; margin-bottom: 1em; } form { margin: 0px; padding: 0px; } hr { border: 1px solid gray; border-image: none; height: 1px; } img { border: 0px currentColor; border-image: none; } table { border-collapse: collapse; } th { text-align: left; padding-right: 1em; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 3px; border-bottom-style: solid; } .clear-block::after { height: 0px; clear: both; display: block; visibility: hidden; content: "."; } .clear-block { display: inline-block; } * html .clear-block { height: 1%; } .clear-block { display: block; } body.drag { cursor: move; } th.active img { display: inline; } tr.even { padding: 0.1em 0.6em; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(238, 238, 238); } tr.odd { padding: 0.1em 0.6em; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(238, 238, 238); } tr.drag { background-color: rgb(255, 255, 240); } tr.drag-previous { background-color: rgb(255, 255, 221); } td.active { background-color: rgb(221, 221, 221); } td.checkbox { text-align: center; } th.checkbox { text-align: center; } tbody { border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid; } tbody th { border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; } thead th { text-align: left; padding-right: 1em; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 3px; border-bottom-style: solid; } .breadcrumb { padding-bottom: 0.5em; } div.indentation { margin: -0.4em 0.2em -0.4em -0.4em; padding: 0.42em 0px 0.42em 0.6em; width: 20px; height: 1.7em; float: left; } div.tree-child { background: url("/misc/tree.png") no-repeat 11px; } div.tree-child-last { background: url("/misc/tree-bottom.png") no-repeat 11px; } div.tree-child-horizontal { background: url("/misc/tree.png") no-repeat -11px; } .error { color: rgb(238, 85, 85); } div.error { border: 1px solid rgb(221, 119, 119); border-image: none; } div.error { background: rgb(255, 204, 204); padding: 2px; color: rgb(34, 0, 0); } tr.error { background: rgb(255, 204, 204); padding: 2px; color: rgb(34, 0, 0); } .warning { color: rgb(224, 144, 16); } div.warning { border: 1px solid rgb(240, 192, 32); border-image: none; } div.warning { background: rgb(255, 255, 221); padding: 2px; color: rgb(34, 34, 0); } tr.warning { background: rgb(255, 255, 221); padding: 2px; color: rgb(34, 34, 0); } .ok { color: rgb(0, 128, 0); } div.ok { border: 1px solid rgb(0, 170, 0); border-image: none; } div.ok { background: rgb(221, 255, 221); padding: 2px; color: rgb(0, 34, 0); } tr.ok { background: rgb(221, 255, 221); padding: 2px; color: rgb(0, 34, 0); } .item-list .icon { color: rgb(85, 85, 85); padding-left: 0.25em; clear: right; float: right; } .item-list .title { font-weight: bold; } .item-list ul { margin: 0px 0px 0.75em; padding: 0px; } .item-list ul li { margin: 0px 0px 0.25em 1.5em; padding: 0px; } ol.task-list li.active { font-weight: bold; } .form-item { margin-top: 1em; margin-bottom: 1em; } tr.odd .form-item { margin-top: 0px; margin-bottom: 0px; white-space: nowrap; } tr.even .form-item { margin-top: 0px; margin-bottom: 0px; white-space: nowrap; } tr.merge-down { border-bottom-width: 0px !important; } tr.merge-down td { border-bottom-width: 0px !important; } tr.merge-down th { border-bottom-width: 0px !important; } tr.merge-up { border-top-width: 0px !important; } tr.merge-up td { border-top-width: 0px !important; } tr.merge-up th { border-top-width: 0px !important; } .form-item input.error { border: 2px solid red; border-image: none; } .form-item textarea.error { border: 2px solid red; border-image: none; } .form-item select.error { border: 2px solid red; border-image: none; } .form-item .description { font-size: 0.85em; } .form-item label { font-weight: bold; display: block; } .form-item label.option { font-weight: normal; display: inline; } .form-checkboxes { margin: 1em 0px; } .form-radios { margin: 1em 0px; } .form-checkboxes .form-item { margin-top: 0.4em; margin-bottom: 0.4em; } .form-radios .form-item { margin-top: 0.4em; margin-bottom: 0.4em; } .marker { color: rgb(255, 0, 0); } .form-required { color: rgb(255, 0, 0); } .more-link { text-align: right; } .more-help-link { text-align: right; font-size: 0.85em; } .nowrap { white-space: nowrap; } .item-list .pager { text-align: center; clear: both; } .item-list .pager li { padding: 0.5em; display: inline; list-style-type: none; background-image: none; } .pager-current { font-weight: bold; } .tips { padding-top: 0px; padding-bottom: 0px; font-size: 0.9em; margin-top: 0px; margin-bottom: 0px; } dl.multiselect dd.b { width: 14em; font-family: inherit; font-size: inherit; } dl.multiselect dd.b .form-item { width: 14em; font-family: inherit; font-size: inherit; } dl.multiselect dd.b select { width: 14em; font-family: inherit; font-size: inherit; } dl.multiselect dd.a { width: 10em; } dl.multiselect dd.a .form-item { width: 10em; } dl.multiselect dt { margin: 0px 1em 0px 0px; padding: 0px; line-height: 1.75em; float: left; } dl.multiselect dd { margin: 0px 1em 0px 0px; padding: 0px; line-height: 1.75em; float: left; } dl.multiselect .form-item { margin: 0px; height: 1.75em; } .container-inline div { display: inline; } .container-inline label { display: inline; } ul.primary { list-style: none; margin: 5px; padding: 0px 0px 0px 1em; height: auto; line-height: normal; border-bottom-color: rgb(187, 187, 187); border-bottom-width: 1px; border-bottom-style: solid; white-space: nowrap; border-collapse: collapse; } ul.primary li { display: inline; } ul.primary li a { border-width: 1px; border-style: solid solid none; border-color: rgb(187, 187, 187); padding: 0px 1em; height: auto; text-decoration: none; margin-right: 0.5em; background-color: rgb(221, 221, 221); } ul.primary li.active a { border-width: 1px; border-style: solid; border-color: rgb(187, 187, 187) rgb(187, 187, 187) rgb(255, 255, 255); border-image: none; background-color: rgb(255, 255, 255); } ul.primary li a:hover { border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(238, 238, 238); background-color: rgb(238, 238, 238); } ul.secondary { margin: 5px; padding: 0.5em 1em; border-bottom-color: rgb(187, 187, 187); border-bottom-width: 1px; border-bottom-style: solid; } ul.secondary li { padding: 0px 1em; border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: solid; display: inline; } ul.secondary a { padding: 0px; text-decoration: none; } ul.secondary a.active { border-bottom-color: rgb(153, 153, 153); border-bottom-width: 4px; border-bottom-style: solid; } #autocomplete { border: 1px solid currentColor; border-image: none; overflow: hidden; position: absolute; z-index: 100; } #autocomplete ul { list-style: none; margin: 0px; padding: 0px; } #autocomplete li { background: rgb(255, 255, 255); color: rgb(0, 0, 0); white-space: pre; cursor: default; } #autocomplete li.selected { background: rgb(0, 114, 185); color: rgb(255, 255, 255); } html.js input.form-autocomplete { background-position: 100% 2px; background-image: url("/misc/throbber.gif"); background-repeat: no-repeat; } html.js input.throbbing { background-position: 100% -18px; } html.js fieldset.collapsed { height: 1em; margin-bottom: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; } html.js fieldset.collapsed * { display: none; } html.js fieldset.collapsed legend { display: block; } html.js fieldset.collapsible legend a { background: url("/misc/menu-expanded.png") no-repeat 5px 75%; padding-left: 15px; } html.js fieldset.collapsed legend a { background-position: 5px 50%; background-image: url("/misc/menu-collapsed.png"); } * html.js fieldset.collapsed legend { display: inline; } * html.js fieldset.collapsed legend * { display: inline; } * html.js fieldset.collapsed table * { display: inline; } html.js fieldset.collapsible { position: relative; } html.js fieldset.collapsible legend a { display: block; } html.js fieldset.collapsible .fieldset-wrapper { overflow: auto; } .resizable-textarea { width: 95%; } .resizable-textarea .grippie { background: url("/misc/grippie.png") no-repeat center 2px rgb(238, 238, 238); border-width: 0px 1px 1px; border-style: solid; border-color: rgb(221, 221, 221); border-image: none; height: 9px; overflow: hidden; cursor: s-resize; } html.js .resizable-textarea textarea { width: 100%; margin-bottom: 0px; display: block; } .draggable a.tabledrag-handle { margin: -0.4em 0px -0.4em -0.5em; padding: 0.42em 1.5em 0.42em 0.5em; height: 1.7em; text-decoration: none; float: left; cursor: move; } a.tabledrag-handle:hover { text-decoration: none; } a.tabledrag-handle .handle { background: url("/misc/draggable.png") no-repeat 0px 0px; width: 13px; height: 13px; margin-top: 4px; } a.tabledrag-handle-hover .handle { background-position: 0px -20px; } .joined + .grippie { background-position: center 1px; height: 5px; margin-bottom: -2px; } .teaser-checkbox { padding-top: 1px; } div.teaser-button-wrapper { margin: 0px; padding-right: 5%; float: right; } .teaser-checkbox div.form-item { margin: 0px 5% 0px 0px; padding: 0px; float: right; } textarea.teaser { display: none; } html.js .no-js { display: none; } .progress { font-weight: bold; } .progress .bar { background: url("/misc/progress.gif") rgb(255, 255, 255); margin: 0px 0.2em; border: 1px solid rgb(0, 55, 90); border-image: none; height: 1.5em; } .progress .filled { background: rgb(0, 114, 185); width: 0%; height: 1em; border-bottom-color: rgb(0, 74, 115); border-bottom-width: 0.5em; border-bottom-style: solid; } .progress .percentage { float: right; } .progress-disabled { float: left; } .ahah-progress { float: left; } .ahah-progress .throbber { background: url("/misc/throbber.gif") no-repeat 0px -18px; margin: 2px; width: 15px; height: 15px; float: left; } tr .ahah-progress .throbber { margin: 0px 2px; } .ahah-progress-bar { width: 16em; } #first-time strong { padding: 1.5em 0px 0.5em; display: block; } tr.selected td { background: rgb(255, 255, 204); } table.sticky-header { background: rgb(255, 255, 255); margin-top: 0px; } .install#clean-url { display: none; } html.js .js-hide { display: none; } #system-modules div.incompatible { font-weight: bold; } #system-themes-form div.incompatible { font-weight: bold; } span.password-strength { visibility: hidden; } input.password-field { margin-right: 10px; } div.password-description { margin: 4px 0px 0px; padding: 0px 2px; font-size: 0.85em; max-width: 500px; } div.password-description ul { margin-bottom: 0px; } .password-parent { margin: 0px; } input.password-confirm { margin-right: 10px; } .confirm-parent { margin: 5px 0px 0px; } span.password-confirm { visibility: hidden; } span.password-confirm span { font-weight: normal; } ul.menu { list-style: none; border: currentColor; border-image: none; text-align: left; } ul.menu li { margin: 0px 0px 0px 0.5em; } li.expanded { margin: 0px; padding: 0.2em 0.5em 0px 0px; list-style-type: circle; list-style-image: url("/misc/menu-expanded.png"); } li.collapsed { margin: 0px; padding: 0.2em 0.5em 0px 0px; list-style-type: disc; list-style-image: url("/misc/menu-collapsed.png"); } li.leaf { margin: 0px; padding: 0.2em 0.5em 0px 0px; list-style-type: square; list-style-image: url("/misc/menu-leaf.png"); } li a.active { color: rgb(0, 0, 0); } td.menu-disabled { background: rgb(204, 204, 204); } ul.links { margin: 0px; padding: 0px; } ul.inline.links { display: inline; } ul.links li { padding: 0px 0.5em; display: inline; list-style-type: none; } .block ul { margin: 0px; padding: 0px 0px 0.25em 1em; } #permissions td.module { font-weight: bold; } #permissions td.permission { padding-left: 1.5em; } #access-rules .access-type { margin-right: 1em; float: left; } #access-rules .rule-type { margin-right: 1em; float: left; } #access-rules .access-type .form-item { margin-top: 0px; } #access-rules .rule-type .form-item { margin-top: 0px; } #access-rules .mask { clear: both; } #user-login-form { text-align: center; } #user-admin-filter ul { margin: 0px; padding: 0px; width: 100%; list-style-type: none; } #user-admin-buttons { clear: right; margin-left: 0.5em; float: left; } #user-admin-settings fieldset .description { padding-bottom: 0.5em; font-size: 0.85em; } .profile { margin: 1em 0px; clear: both; } .profile .picture { margin: 0px 1em 1em 0px; float: right; } .profile h3 { border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; } .profile dl { margin: 0px 0px 1.5em; } .profile dt { margin: 0px 0px 0.2em; font-weight: bold; } .profile dd { margin: 0px 0px 1em; } .field .field-label { font-weight: bold; } .field .field-label-inline { font-weight: bold; } .field .field-label-inline-first { font-weight: bold; } .field .field-label-inline { display: inline; } .field .field-label-inline-first { display: inline; } .field .field-label-inline { visibility: hidden; } .node-form .content-multiple-table td.content-multiple-drag { width: 30px; padding-right: 0px; } .node-form .content-multiple-table td.content-multiple-drag a.tabledrag-handle { padding-right: 0.5em; } .node-form .content-add-more .form-submit { margin: 0px; } .node-form .number { width: auto; display: inline; } .node-form .text { width: auto; } .form-item #autocomplete .reference-autocomplete { white-space: normal; } .form-item #autocomplete .reference-autocomplete label { font-weight: normal; display: inline; } #content-field-overview-form .advanced-help-link { margin: 4px 4px 0px 0px; } #content-display-overview-form .advanced-help-link { margin: 4px 4px 0px 0px; } #content-field-overview-form .label-group { font-weight: bold; } #content-display-overview-form .label-group { font-weight: bold; } #content-copy-export-form .label-group { font-weight: bold; } table#content-field-overview .label-add-new-field { float: left; } table#content-field-overview .label-add-existing-field { float: left; } table#content-field-overview .label-add-new-group { float: left; } table#content-field-overview tr.content-add-new .tabledrag-changed { display: none; } table#content-field-overview tr.content-add-new .description { margin-bottom: 0px; } table#content-field-overview .content-new { padding-bottom: 0.5em; font-weight: bold; } .advanced-help-topic h3 { margin: 1em 0px 0.5em; } .advanced-help-topic h4 { margin: 1em 0px 0.5em; } .advanced-help-topic h5 { margin: 1em 0px 0.5em; } .advanced-help-topic h6 { margin: 1em 0px 0.5em; } .advanced-help-topic dd { margin-bottom: 0.5em; } .advanced-help-topic span.code { padding: 1px; font-family: "Bitstream Vera Sans Mono",Monaco,"Lucida Console",monospace; font-size: 0.9em; background-color: rgb(237, 241, 243); } .advanced-help-topic .content-border { border: 1px solid rgb(170, 170, 170); border-image: none; } .container-inline-date { width: auto; clear: both; margin-right: 0.5em; vertical-align: top; display: inline-block; } .container-inline-date .form-item { margin: 0px; padding: 0px; float: none; } .container-inline-date .form-item .form-item { float: left; } .container-inline-date .form-item { width: auto; } .container-inline-date .form-item input { width: auto; } .container-inline-date .description { clear: both; } .container-inline-date .form-item input { margin-right: 5px; } .container-inline-date .form-item select { margin-right: 5px; } .container-inline-date .form-item option { margin-right: 5px; } .container-inline-date .date-spacer { margin-left: -5px; } .views-right-60 .container-inline-date div { margin: 0px; padding: 0px; } .container-inline-date .date-timezone .form-item { width: auto; clear: both; float: none; } #calendar_div { margin: 0px; padding: 0px; } #calendar_div td { margin: 0px; padding: 0px; } #calendar_div th { margin: 0px; padding: 0px; } #calendar_div { margin: 0px; width: 185px; border-collapse: separate; } .calendar_control { margin: 0px; width: 185px; border-collapse: separate; } .calendar_links { margin: 0px; width: 185px; border-collapse: separate; } .calendar_header { margin: 0px; width: 185px; border-collapse: separate; } .calendar { margin: 0px; width: 185px; border-collapse: separate; } .calendar td { padding: 0px; } span.date-display-single { } span.date-display-start { } span.date-display-end { } span.date-display-separator { } .date-repeat-input { width: auto; margin-right: 5px; float: left; } .date-repeat-input select { min-width: 7em; } .date-repeat fieldset { clear: both; float: none; } .date-views-filter-wrapper { min-width: 250px; } .date-views-filter input { padding: 0px !important; width: 12em; margin-right: 2px !important; float: left !important; min-width: 12em; } .date-nav { width: 100%; } .date-nav div.date-prev { width: 24%; text-align: left; float: left; } .date-nav div.date-next { width: 24%; text-align: right; float: right; } .date-nav div.date-heading { width: 50%; text-align: center; float: left; } .date-nav div.date-heading h3 { margin: 0px; padding: 0px; } .date-clear { clear: both; float: none; display: block; } .date-clear-block { width: auto; clear: both; float: none; } .date-clear-block::after { height: 0px; clear: both; display: block; visibility: hidden; content: " "; } .date-clear-block { display: inline-block; } * html .date-clear-block { height: 1%; } .date-clear-block { display: block; } .date-container .date-format-delete { margin-top: 1.8em; margin-left: 1.5em; float: left; } .date-container .date-format-name { float: left; } .date-container .date-format-type { padding-left: 10px; float: left; } .date-container .select-container { clear: left; float: left; } div.date-calendar-day { background: rgb(243, 243, 243); border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(187, 187, 187) rgb(187, 187, 187) rgb(238, 238, 238); margin: 6px 10px 0px 0px; width: 40px; text-align: center; color: rgb(153, 153, 153); line-height: 1; font-family: Georgia,Arial,Verdana,sans; float: left; } div.date-calendar-day span { text-align: center; display: block; } div.date-calendar-day span.month { padding: 2px; color: white; text-transform: uppercase; font-size: 0.9em; background-color: rgb(181, 190, 190); } div.date-calendar-day span.day { font-size: 2em; font-weight: bold; } div.date-calendar-day span.year { padding: 2px; font-size: 0.9em; } #ui-datepicker-div table { margin: 0px; padding: 0px; } #ui-datepicker-div td { margin: 0px; padding: 0px; } #ui-datepicker-div th { margin: 0px; padding: 0px; } #ui-datepicker-div { font-size: 12px !important; } #ui-datepicker-div table { font-size: 12px !important; } .ui-datepicker-div { font-size: 12px !important; } .ui-datepicker-div table { font-size: 12px !important; } .ui-datepicker-inline { font-size: 12px !important; } .ui-datepicker-inline table { font-size: 12px !important; } .ui-datepicker-div { background: rgb(255, 255, 255); list-style: none; margin: 0px; padding: 2.5em 0.5em 0.5em; outline: 0px; border: 2px solid rgb(211, 211, 211); border-image: none; width: 15.5em; line-height: 1.3; font-family: Verdana,Arial,sans-serif; font-size: 1.1em; text-decoration: none; position: relative; } .ui-datepicker-inline { background: rgb(255, 255, 255); list-style: none; margin: 0px; padding: 2.5em 0.5em 0.5em; outline: 0px; border: 2px solid rgb(211, 211, 211); border-image: none; width: 15.5em; line-height: 1.3; font-family: Verdana,Arial,sans-serif; font-size: 1.1em; text-decoration: none; position: relative; } #ui-datepicker-div { background: rgb(255, 255, 255); list-style: none; margin: 0px; padding: 2.5em 0.5em 0.5em; outline: 0px; border: 2px solid rgb(211, 211, 211); border-image: none; width: 15.5em; line-height: 1.3; font-family: Verdana,Arial,sans-serif; font-size: 1.1em; text-decoration: none; position: relative; } #ui-datepicker-div { background: rgb(255, 255, 255); display: none; z-index: 9999; } .ui-datepicker-inline { float: left; display: block; } .ui-datepicker-control { display: none; } .ui-datepicker-current { display: none; } .ui-datepicker-next { background: url("/sites/all/modules/date/date_popup/themes/images/e6e6e6_40x100_textures_02_glass_75.png") repeat-x 0px 50% rgb(230, 230, 230); left: 0.5em; top: 0.5em; position: absolute; } .ui-datepicker-prev { background: url("/sites/all/modules/date/date_popup/themes/images/e6e6e6_40x100_textures_02_glass_75.png") repeat-x 0px 50% rgb(230, 230, 230); left: 0.5em; top: 0.5em; position: absolute; } .ui-datepicker-next { left: 14.6em; } .ui-datepicker-next:hover { background: url("/sites/all/modules/date/date_popup/themes/images/dadada_40x100_textures_02_glass_75.png") repeat-x 0px 50% rgb(218, 218, 218); } .ui-datepicker-prev:hover { background: url("/sites/all/modules/date/date_popup/themes/images/dadada_40x100_textures_02_glass_75.png") repeat-x 0px 50% rgb(218, 218, 218); } .ui-datepicker-next a { background: url("/sites/all/modules/date/date_popup/themes/images/888888_7x7_arrow_left.gif") no-repeat 50% 50%; border: 1px solid rgb(211, 211, 211); border-image: none; width: 1.3em; height: 1.4em; text-indent: -999999px; font-size: 1em; display: block; cursor: pointer; } .ui-datepicker-prev a { background: url("/sites/all/modules/date/date_popup/themes/images/888888_7x7_arrow_left.gif") no-repeat 50% 50%; border: 1px solid rgb(211, 211, 211); border-image: none; width: 1.3em; height: 1.4em; text-indent: -999999px; font-size: 1em; display: block; cursor: pointer; } .ui-datepicker-next a { background: url("/sites/all/modules/date/date_popup/themes/images/888888_7x7_arrow_right.gif") no-repeat 50% 50%; } .ui-datepicker-prev a:hover { background: url("/sites/all/modules/date/date_popup/themes/images/454545_7x7_arrow_left.gif") no-repeat 50% 50%; } .ui-datepicker-next a:hover { background: url("/sites/all/modules/date/date_popup/themes/images/454545_7x7_arrow_right.gif") no-repeat 50% 50%; } .ui-datepicker-prev a:active { background: url("/sites/all/modules/date/date_popup/themes/images/222222_7x7_arrow_left.gif") no-repeat 50% 50%; } .ui-datepicker-next a:active { background: url("/sites/all/modules/date/date_popup/themes/images/222222_7x7_arrow_right.gif") no-repeat 50% 50%; } .ui-datepicker-header select { background: rgb(230, 230, 230); margin: 0px !important; padding: 0px !important; border: 1px solid rgb(211, 211, 211); border-image: none; top: 0.5em; color: rgb(85, 85, 85); line-height: 1.4em; font-size: 1em; position: absolute; } .ui-datepicker-header select.ui-datepicker-new-month { left: 2.2em; width: 7em; } .ui-datepicker-header select.ui-datepicker-new-year { left: 9.4em; width: 5em; } table.ui-datepicker { width: 15.5em; text-align: right; } table.ui-datepicker td a { padding: 0.1em 0.3em 0.1em 0px; color: rgb(85, 85, 85); text-decoration: none; display: block; } table.ui-datepicker tbody { border-top-color: currentColor; border-top-width: medium; border-top-style: none; } table.ui-datepicker tbody td a { background: url("/sites/all/modules/date/date_popup/themes/images/e6e6e6_40x100_textures_02_glass_75.png") repeat-x 0px 50% rgb(230, 230, 230); border: 1px solid rgb(255, 255, 255); border-image: none; cursor: pointer; } table.ui-datepicker tbody td a:hover { background: url("/sites/all/modules/date/date_popup/themes/images/dadada_40x100_textures_02_glass_75.png") repeat-x 0px 50% rgb(218, 218, 218); border: 1px solid rgb(153, 153, 153); border-image: none; color: rgb(33, 33, 33); } table.ui-datepicker tbody td a:active { background: url("/sites/all/modules/date/date_popup/themes/images/ffffff_40x100_textures_02_glass_65.png") repeat-x 0px 50% rgb(255, 255, 255); border: 1px solid rgb(221, 221, 221); border-image: none; color: rgb(34, 34, 34); } table.ui-datepicker .ui-datepicker-title-row td { padding: 0.3em 0px; text-align: center; color: rgb(34, 34, 34); text-transform: uppercase; font-size: 0.9em; } table.ui-datepicker .ui-datepicker-title-row td a { color: rgb(34, 34, 34); } .timeEntry_control { margin-left: 2px; vertical-align: middle; } * html .timeEntry_control { margin-top: -4px; } .filefield-icon { margin: 0px 2px 0px 0px; } .filefield-element { margin: 1em 0px; white-space: normal; } .filefield-element .widget-preview { border-width: 0px 1px 0px 0px; border-style: solid; border-color: rgb(204, 204, 204); margin: 0px 10px 0px 0px; padding: 0px 10px 0px 0px; float: left; max-width: 30%; } .filefield-element .widget-edit { float: left; max-width: 70%; } .filefield-element .filefield-preview { width: 16em; overflow: hidden; } .filefield-element .widget-edit .form-item { margin: 0px 0px 1em; } .filefield-element input.form-submit { margin: 0px; } .filefield-element input.form-file { margin: 0px; } .filefield-element input.progress-disabled { float: none; display: inline; } .filefield-element div.ahah-progress { padding: 1px 13px 2px 3px; float: none; display: inline; } .filefield-element div.throbber { padding: 1px 13px 2px 3px; float: none; display: inline; } .filefield-element div.ahah-progress-bar { padding: 0px; width: 28em; margin-top: 4px; display: none; } .filefield-element div.ahah-progress-bar div.bar { margin: 0px; } .order-overview-form { padding: 0em 2em 0em 0em; float: left; } .order-overview-form .form-item { margin-bottom: 0em; } .order-overview-form #uc-order-select-form { margin-bottom: 0em; } .order-overview-form #uc-order-admin-sort-form { margin-bottom: 0em; } .uc-orders-table { width: 100%; clear: both; } .uc-orders-table td { white-space: nowrap; } .uc-orders-table thead th { white-space: nowrap; } .uc-orders-table tr.odd:hover { background-color: rgb(221, 221, 221); } .uc-orders-table tr.even:hover { background-color: rgb(221, 221, 221); } .uc-orders-table img { margin-right: 0.5em; float: left; } .order-admin-icons { margin-left: 2px; } .order-admin-icons img { padding: 0px 3px; top: 3px; position: relative; } .order-pane { margin: 0.5em; padding: 0.5em; border: 1px solid rgb(187, 187, 187); width: auto; line-height: 1.1em; } .order-pane thead { background-color: rgb(221, 221, 221); } .order-pane tbody { border-top-color: currentColor; border-top-width: 0px; border-top-style: none; } .order-pane-title { padding-bottom: 0.5em; font-weight: bold; } .pos-left { float: left; } .abs-left { clear: left; } .pos-right { float: right; } .abs-right { clear: right; float: right; } .text-center { text-align: center; } .full-width { width: 100%; } .order-pane-table th { padding: 4px 8px; font-weight: bold; } .order-pane-table td { padding: 4px 8px; vertical-align: top; } .order-pane-table td.qty { text-align: center; white-space: nowrap; } .order-pane-table td.sku { text-align: center; white-space: nowrap; } .order-pane-table td.product { width: 80%; } .order-pane-table td.cost { text-align: right; white-space: nowrap; } .order-pane-table td.price { text-align: right; white-space: nowrap; } .order-pane-table td.total { text-align: right; white-space: nowrap; } .uc-order-comments td { vertical-align: top; } .uc-order-comments td.date { text-align: center; white-space: nowrap; } .uc-order-comments td.status { text-align: center; white-space: nowrap; } .uc-order-comments td.message { width: 100%; } .order-edit-table { width: auto; } .order-edit-table .oet-label { text-align: right; font-weight: bold; } .order-edit-table .form-item { display: inline; } .address-select-box { border: 1px solid rgb(153, 153, 153); border-image: none; width: auto; padding-bottom: 1em; padding-left: 1em; margin-bottom: 1em; background-color: rgb(221, 221, 221); } .customer-select-box { padding: 1em; border: 1px solid rgb(153, 153, 153); border-image: none; width: auto; margin-top: 1em; background-color: rgb(221, 221, 221); } .product-select-box { border: 1px solid rgb(153, 153, 153); border-image: none; width: auto; margin-right: auto; margin-bottom: 1em; background-color: rgb(221, 221, 221); } .product-select-box2 { border: 1px solid rgb(153, 153, 153); border-image: none; width: auto; padding-bottom: 1em; padding-left: 1em; margin-right: auto; margin-bottom: 1em; background-color: rgb(221, 221, 221); } .line-item-table { width: 100%; } .line-item-table td { padding: 2px; } .line-item-table .li-title { width: 100%; text-align: right; font-weight: bold; } .line-item-table .li-amount { text-align: right; } .line-item-table .form-item { display: inline; } .order-review-table tbody { border-top-color: currentColor; border-top-width: 0px; border-top-style: none; } .order-pane-table .product-description { font-size: 0.7em; } .order-pane #uc-credit-order-view-form { margin-top: 0.5em; margin-bottom: 0em; } #uc-credit-order-view-form .form-submit { margin: 0em; } .order-pane #uc-order-view-update-form { margin-bottom: 1em; } .update-controls { padding-top: 1em; } .update-controls div { padding-right: 1em; } .update-controls div { display: inline; } .update-controls label { display: inline; } .update-controls .form-submit { margin: 0em; } .address-select-box #uc-order-address-book-form { margin-bottom: 0em; } .abs-left.order-pane .form-submit { margin: 0.5em 0.5em 0.5em 0em; } .order-pane #customer-select form { margin-bottom: 0em; } .product-image { text-align: center; padding-top: 4px; padding-left: 4px; clear: right; margin-left: 4px; float: right; } .uc-price-display { width: 100px; text-align: center; padding-bottom: 4px; padding-left: 4px; clear: right; font-size: 1.3em; font-weight: bold; float: right; } .display-price { text-align: center; padding-bottom: 4px; padding-left: 4px; clear: right; font-size: 1.3em; font-weight: bold; float: right; } .model { font-weight: bold; margin-right: 2em; display: inline; } .node-form .product-field table { margin: 0px; width: auto; } .node-form .product-field td { padding: 3px 6px 0px 0px; } .node-form .product-field tbody { margin: 0px; border: currentColor; border-image: none; } .node-form .product-field table .form-item { margin-top: 0px; margin-bottom: 0px; } .node-form .product-field .form-text { width: auto; display: inline; } #products-selector table { margin: 0em; } #products-selector td { padding: 0em 0.5em; } div#products-selector form { margin-bottom: 0em; } #products-selector div.form-item { margin-top: 0.5em; margin-bottom: 0.5em; } table.product-list { clear: both; } .uc-product-features td { vertical-align: top; } .add-feature div { padding-right: 1em; } .add-feature div { display: inline; } .add-feature label { display: inline; } .uc-price { white-space: nowrap; } .uc-store-admin-table { margin: 1em auto; border: 1px dashed rgb(187, 187, 187); border-image: none; } .uc-store-admin-table tbody { border-top-color: currentColor; border-top-width: 0px; border-top-style: none; } .uc-store-admin-panel { margin: 1em; padding: 1em; } .uc-store-admin-panel .uc-store-icon { margin-right: 1em; float: left; } .uc-store-admin-panel .panel-title { width: 100%; padding-top: 4px; font-size: 1.5em; } .uc-store-admin-panel .panel-show-link a { cursor: pointer; } .uc-customer-table .uc-store-icon { margin-right: 0.5em; float: left; } .uc-customer-table tr.odd:hover { background-color: rgb(221, 221, 221); } .uc-customer-table tr.even:hover { background-color: rgb(221, 221, 221); } .uc-cust-orders-table tr.odd:hover { background-color: rgb(221, 221, 221); } .uc-cust-orders-table tr.even:hover { background-color: rgb(221, 221, 221); } .uc-cust-orders-table .uc-store-icon { margin-right: 0.5em; float: left; } #store-footer { width: 100%; text-align: center; clear: both; font-size: x-small; } .uc-default-submit { left: -9999px; top: -9999px; width: 0px; height: 0px; position: absolute; } .uc-store-status td { vertical-align: top; } .uc-store-status td.title { font-weight: bold; white-space: nowrap; } .uc-store-status td.message { width: 100%; } table.section-items { width: auto; } table.section-items td { padding: 0.25em; } #uc-country-import-form .form-item { margin-right: 1em; float: left; display: inline; } #uc-country-import-form .form-item label { margin-right: 1em; float: left; display: inline; } #uc-country-import-form .form-submit { margin-top: 1em; float: left; } #uc-country-import-form table { clear: left; } .summary-overview { padding: 0.5em; border: 1px dashed rgb(187, 187, 187); border-image: none; margin-bottom: -1px; } .summary-title { font-weight: bold; } .summaryOnclick-processed { cursor: pointer; } .summaryOnclick-processed:hover { background-color: rgb(221, 221, 221); } .summary-edit-icon { top: 2px; margin-right: 0.5em; float: left; position: relative; } .summaryOnclick-processed .item-list { margin-left: 1.75em; } .summaryOnclick-processed .summary-link { display: none; } .ubercart-throbber { background-position: 100% -20px; background-image: url("/sites/all/modules/ubercart/uc_store/images/throbber.gif"); background-repeat: no-repeat; } .path-admin-store-orders span.icon { background: url("/sites/all/modules/ubercart/uc_store/images/menu_orders.gif") no-repeat !important; } .path-admin-store-customers span.icon { background: url("/sites/all/modules/ubercart/uc_store/images/menu_customers.gif") no-repeat !important; } .path-admin-store-products span.icon { background: url("/sites/all/modules/ubercart/uc_store/images/menu_products.gif") no-repeat !important; } .path-admin-store-settings span.icon { background: url("/sites/all/modules/ubercart/uc_store/images/menu_store_settings.gif") no-repeat !important; } .path-admin-store-attributes span.icon { background: url("/sites/all/modules/ubercart/uc_store/images/menu_store_settings.gif") no-repeat !important; } .path-admin-store-reports span.icon { background: url("/sites/all/modules/ubercart/uc_store/images/menu_reports.gif") no-repeat !important; } .path-admin-store-ca span.icon { background: url("/sites/all/modules/ubercart/uc_store/images/menu_store_settings.gif") no-repeat !important; } .path-admin-store-help span.icon { background: url("/sites/all/modules/ubercart/uc_store/images/menu_help.gif") no-repeat !important; } span.ext { background: url("/sites/all/modules/extlink/extlink.png") no-repeat right; padding-right: 12px; } span.mailto { background: url("/sites/all/modules/extlink/mailto.png") no-repeat right; padding-right: 12px; } @media print { span.ext { padding: 0px; display: none; } span.mailto { padding: 0px; display: none; } } .views-exposed-form .views-exposed-widget { padding: 0.5em 1em 0px 0px; float: left; } .views-exposed-form .views-exposed-widget .form-submit { margin-top: 1.6em; } .views-exposed-form .form-item { margin-top: 0px; margin-bottom: 0px; } .views-exposed-form .form-submit { margin-top: 0px; margin-bottom: 0px; } .views-exposed-form label { font-weight: bold; } .views-exposed-widgets { margin-bottom: 0.5em; } html.js a.views-throbbing { background: url("/sites/all/modules/views/images/status-active.gif") no-repeat right; padding-right: 18px; } html.js span.views-throbbing { background: url("/sites/all/modules/views/images/status-active.gif") no-repeat right; padding-right: 18px; } div.view div.views-admin-links { font-size: xx-small; margin-top: 1em; margin-right: 1em; } .block div.view div.views-admin-links { margin-top: 0px; } div.view div.views-admin-links ul { margin: 0px; padding: 0px; } div.view div.views-admin-links li { margin: 0px; padding: 0px 0px 2px; z-index: 201; } div.view div.views-admin-links li a { margin: 0px; padding: 0px; color: rgb(204, 204, 204); } div.view div.views-admin-links li a::before { content: "["; } div.view div.views-admin-links li a::after { content: "]"; } div.view div.views-admin-links-hover a { color: rgb(0, 0, 0); } div.view div.views-admin-links:hover a { color: rgb(0, 0, 0); } div.view div.views-admin-links-hover { background: none; } div.view div.views-admin-links:hover { background: none; } div.view div.views-hide { display: none; } div.view div.views-hide-hover { display: block; position: absolute; z-index: 200; } div.view:hover div.views-hide { display: block; position: absolute; z-index: 200; } div.view:hover div.views-hide { margin-top: -1.5em; } .views-view-grid tbody { border-top-color: currentColor; border-top-width: medium; border-top-style: none; } #elements tr.region-message { color: rgb(153, 153, 153); font-weight: normal; } #elements tr.region-populated { display: none; } fieldset.custom_search-popup { display: none; position: absolute; } input.custom-search-default-value { color: rgb(153, 153, 153); } .element-invisible { height: 0px; overflow: hidden; position: absolute; } body { font-size: 100%; background-color: white; } #skip-link { line-height: 1.28em; font-size: 0.87em; } #page { line-height: 1.28em; font-size: 0.87em; } body { font-family: "Trebuchet MS",Trebuchet,Verdana,Sans-serif’; } caption { font-family: "Trebuchet MS",Trebuchet,Verdana,Sans-serif’; } th { font-family: "Trebuchet MS",Trebuchet,Verdana,Sans-serif’; } td { font-family: "Trebuchet MS",Trebuchet,Verdana,Sans-serif’; } input { font-family: "Trebuchet MS",Trebuchet,Verdana,Sans-serif’; } textarea { font-family: "Trebuchet MS",Trebuchet,Verdana,Sans-serif’; } select { font-family: "Trebuchet MS",Trebuchet,Verdana,Sans-serif’; } option { font-family: "Trebuchet MS",Trebuchet,Verdana,Sans-serif’; } legend { font-family: "Trebuchet MS",Trebuchet,Verdana,Sans-serif’; } fieldset { font-family: "Trebuchet MS",Trebuchet,Verdana,Sans-serif’; } pre { font-family: "Courier New","DejaVu Sans Mono",monospace; font-size: 1.1em; } code { font-family: "Courier New","DejaVu Sans Mono",monospace; font-size: 1.1em; } h1 { color: rgb(68, 7, 146); line-height: 1.3em; padding-right: 20px; padding-bottom: 13px; font-size: 2em; margin-top: 0px; margin-bottom: 0.5em; background-repeat: repeat-y; } h2 { line-height: 1.3em; font-size: 1em; font-weight: bold; margin-top: 0.66em; margin-bottom: 0.66em; } .content h2 { color: black; } h3 { color: black; line-height: 1.3em; font-size: 1em; font-weight: normal; margin-top: 0.76em; margin-bottom: 0.76em; } h4 { color: black; line-height: 1.3em; font-size: 1em; font-weight: normal; margin-top: 0.9em; margin-bottom: 0.9em; } h5 { color: black; line-height: 1.3em; font-size: 1em; font-weight: normal; margin-top: 0.9em; margin-bottom: 0.9em; } h6 { color: black; line-height: 1.3em; font-size: 1em; font-weight: normal; margin-top: 0.9em; margin-bottom: 0.9em; } p { margin: 1em 0px; } ul { margin: 1em 0px; } ol { margin: 1em 0px; } dl { margin: 1em 0px; } pre { margin: 1em 0px; } table { margin: 1em 0px; } fieldset { margin: 1em 0px; } blockquote { margin: 1em 2em; } ul { padding-left: 2em; margin-left: 0px; } ol { padding-left: 2em; margin-left: 0px; } .block ul { margin: 1em 0px; padding: 0px 0px 0px 2em; } .item-list ul { margin: 1em 0px; padding: 0px 0px 0px 2em; } ul ul { margin: 0px; } ul ol { margin: 0px; } ol ol { margin: 0px; } ol ul { margin: 0px; } .block ul ul { margin: 0px; } .block ul ol { margin: 0px; } .block ol ol { margin: 0px; } .block ol ul { margin: 0px; } .item-list ul ul { margin: 0px; } .item-list ul ol { margin: 0px; } .item-list ol ol { margin: 0px; } .item-list ol ul { margin: 0px; } li { margin: 0px; padding: 0px; } .item-list ul li { list-style: inherit; margin: 0px; padding: 0px; } ul.menu li { margin: 0px; padding: 0px; } li.expanded { margin: 0px; padding: 0px; } li.collapsed { margin: 0px; padding: 0px; } li.leaf { margin: 0px; padding: 0px; } ul { list-style-type: disc; } ul ul { list-style-type: circle; } ul ul ul { list-style-type: square; } ul ul ul ul { list-style-type: circle; } ol { list-style-type: decimal; } ol ol { list-style-type: lower-alpha; } ol ol ol { list-style-type: decimal; } dt { margin: 0px; padding: 0px; } dd { margin: 0px 0px 0px 2em; padding: 0px; } a:link { } a:visited { } a:hover { } a:focus { } a:active { } table { border-collapse: collapse; } th { padding: 0px; text-align: left; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; } thead th { padding: 0px; text-align: left; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; } tbody th { padding: 0px; text-align: left; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; } tbody { border-top-color: currentColor; border-top-width: medium; border-top-style: none; } abbr { border-bottom-color: rgb(102, 102, 102); border-bottom-width: 1px; border-bottom-style: dotted; white-space: nowrap; cursor: help; } abbr.created { border: currentColor; border-image: none; white-space: normal; cursor: auto; } img { border: 0px currentColor; border-image: none; } hr { border: 1px solid rgb(102, 102, 102); border-image: none; height: 1px; } form { margin: 0px; padding: 0px; } fieldset { margin: 1em 0px; padding: 0.5em; } div.book-detail { color: rgb(153, 153, 153); } div#book-sidebar { width: 123px; text-align: center; float: left; } div#book-main { width: 420px; border-top-color: rgb(153, 153, 153); border-top-width: 2px; border-top-style: dotted; float: right; } img.book-cover { border: 1px solid rgb(153, 153, 153); border-image: none; margin-right: 1em; } h2.subtitle { font-size: 1.1em; font-weight: normal; margin-top: -1em; margin-bottom: -0.4em; } .author-name { font-size: 1.1em; font-weight: bold; margin-top: -0.8em; } #book-main h1 { font-size: 1.1em; } div.book-detail { border-bottom-color: rgb(153, 153, 153); border-bottom-width: 2px; border-bottom-style: dotted; } .subsection { border-bottom-color: rgb(153, 153, 153); border-bottom-width: 2px; border-bottom-style: dotted; } .book-detail p { text-align: left; font-size: 0.85em; } #block-views-tweets-block2 h2 { background-position: 140px; background-image: url("/sites/all/themes/zb/images/twitter-button-28x28.png"); background-repeat: no-repeat; } #block-aggregator-feed-1 h2 { background-position: 140px; background-image: url("/sites/all/themes/zb/images/blogspot-28x28.png"); background-repeat: no-repeat; } #block-aggregator-feed-1 h2 a { color: rgb(68, 7, 146); text-decoration: none; } #block-aggregator-feed-2 h2 { background-position: 140px; background-image: url("/sites/all/themes/zb/images/facebook-28x28.png"); background-repeat: no-repeat; } .cover_type_details a { color: black; } .with-wireframes #header .section { margin: 1px; padding: 2px; border: 1px solid rgb(204, 204, 204); border-image: none; } .with-wireframes #content .section { margin: 1px; padding: 2px; border: 1px solid rgb(204, 204, 204); border-image: none; } .with-wireframes #navigation .section { margin: 1px; padding: 2px; border: 1px solid rgb(204, 204, 204); border-image: none; } .with-wireframes .region-sidebar-first .section { margin: 1px; padding: 2px; border: 1px solid rgb(204, 204, 204); border-image: none; } .with-wireframes .region-sidebar-second .section { margin: 1px; padding: 2px; border: 1px solid rgb(204, 204, 204); border-image: none; } .with-wireframes #footer .section { margin: 1px; padding: 2px; border: 1px solid rgb(204, 204, 204); border-image: none; } .with-wireframes .region-page-closure { padding: 2px; border: 1px solid rgb(204, 204, 204); border-image: none; margin-top: 1px; } body { } #page-wrapper { background: white; width: 910px; padding-right: 20px; padding-left: 20px; margin-right: auto; margin-left: auto; } .region-page-closure { background: white; width: 910px; padding-right: 20px; padding-left: 20px; margin-right: auto; margin-left: auto; } #page { } #header { margin-bottom: 20px; } #header .section { } #search-box { } .region-header { clear: both; } #main-wrapper { top: 125px; padding-bottom: 150px; position: relative; } #main { } #content { padding: 0px; width: 800px; margin-right: -960px; margin-left: 0px; float: left; } .no-sidebars #content { padding: 0px; width: 800px; margin-right: -960px; margin-left: 0px; float: left; } .sidebar-first #content { width: 760px; margin-right: -960px; margin-left: 200px; } .sidebar-second #content { width: 760px; margin-right: -760px; margin-left: 0px; } .two-sidebars #content { width: 550px; margin-right: -760px; margin-left: 150px; } #content .section { margin: 15px 0px 0px; padding: 0px; } #navigation { padding: 0px; width: 100%; height: 1.3em; margin-top: -40px; margin-right: -100%; margin-left: 0px; border-top-color: rgb(153, 153, 153); border-bottom-color: rgb(153, 153, 153); border-top-width: 2px; border-bottom-width: 2px; border-top-style: dotted; border-bottom-style: dotted; float: left; } .with-navigation #content { margin-top: 1em; } .with-navigation .region-sidebar-first { margin-top: 1em; } .with-navigation .region-sidebar-second { margin-top: 1em; } #navigation .section { } #navigation ul { margin: 0px; padding: 0px 0px 0px 6px; text-align: left; } #navigation-second ul { margin: 0px; padding: 0px 0px 0px 6px; text-align: left; } #navigation li { padding: 0px 10px 0px 0px; float: left; } #navigation-second li { padding: 0px 10px 0px 0px; float: left; } .region-sidebar-first { padding: 0px; width: 125px; margin-right: -200px; margin-left: 0px; float: left; } .region-sidebar-first .section { margin: 10px 10px 0px 0px; padding: 0px; } .region-sidebar-second { padding: 0px; width: 175px; margin-right: -960px; margin-left: 730px; float: left; } .region-sidebar-second .section { margin: 10px 0px 20px; padding: 0px; } #footer { text-align: center; padding-top: 20px; border-top-color: rgb(153, 153, 153); border-top-width: 2px; border-top-style: dotted; } #footer .section { } .region-page-closure { } #header { overflow: visible; -ms-word-wrap: break-word; } #content { overflow: visible; -ms-word-wrap: break-word; } #navigation { overflow: visible; -ms-word-wrap: break-word; } .region-sidebar-first { overflow: visible; -ms-word-wrap: break-word; } .region-sidebar-second { overflow: visible; -ms-word-wrap: break-word; } #footer { overflow: visible; -ms-word-wrap: break-word; } .region-page-closure { overflow: visible; -ms-word-wrap: break-word; } #navigation { overflow: hidden; } body { } #page-wrapper { } #page { } #header { } #header .section { } #main-wrapper { } #main { } #footer { } #footer .section { } div.tabs { margin: 0px 0px 5px; } ul.primary { background: url("/sites/all/themes/zb/images/tab-bar.png") repeat-x left bottom; border-width: 0px; list-style: none; margin: 0px; padding: 0px 0px 0px 10px; line-height: normal; white-space: nowrap; } ul.primary li { margin: 0px; padding: 0px; float: left; } ul.primary li a { background: url("/sites/all/themes/zb/images/tab-left.png") no-repeat left -38px; border-width: 0px; margin: 0px; padding: 0px 0px 0px 5px; height: 24px; color: rgb(119, 119, 119); font-weight: bold; text-decoration: none; display: block; } ul.primary li a .tab { background: url("/sites/all/themes/zb/images/tab-right.png") no-repeat right -38px; border-width: 0px; margin: 0px; padding: 4px 13px 0px 6px; height: 20px; line-height: 20px; display: block; } ul.primary li a:hover { background: url("/sites/all/themes/zb/images/tab-left.png") no-repeat left -76px; border-width: 0px; } ul.primary li a:hover .tab { background: url("/sites/all/themes/zb/images/tab-right.png") no-repeat right -76px; } ul.primary li.active a { background: url("/sites/all/themes/zb/images/tab-left.png") no-repeat left 0px; border-width: 0px; color: rgb(0, 0, 0); } ul.primary li.active a:hover { background: url("/sites/all/themes/zb/images/tab-left.png") no-repeat left 0px; border-width: 0px; color: rgb(0, 0, 0); } ul.primary li.active a .tab { background: url("/sites/all/themes/zb/images/tab-right.png") no-repeat right 0px; } ul.primary li.active a:hover .tab { background: url("/sites/all/themes/zb/images/tab-right.png") no-repeat right 0px; } ul.secondary { background: url("/sites/all/themes/zb/images/tab-secondary-bg.png") repeat-x left bottom; list-style: none; margin: 0px; padding: 0px 0px 0px 5px; border-bottom-color: rgb(192, 192, 192); border-bottom-width: 1px; border-bottom-style: solid; white-space: nowrap; } ul.secondary li { margin: 0px 5px 0px 0px; padding: 5px 0px; border-right-color: currentColor; border-right-width: medium; border-right-style: none; float: left; } ul.secondary a { background: url("/sites/all/themes/zb/images/tab-secondary.png") repeat-x left -56px; margin: 0px; padding: 0px; border: 1px solid rgb(192, 192, 192); border-image: none; height: 24px; color: rgb(119, 119, 119); text-decoration: none; display: block; } ul.secondary a .tab { margin: 0px; padding: 3px 8px; height: 18px; line-height: 18px; display: block; } ul.secondary a:hover { background: url("/sites/all/themes/zb/images/tab-secondary.png") repeat-x left bottom; } ul.secondary a.active { background: url("/sites/all/themes/zb/images/tab-secondary.png") repeat-x left top; border: 1px solid rgb(192, 192, 192); border-image: none; color: rgb(0, 0, 0); } ul.secondary a.active:hover { background: url("/sites/all/themes/zb/images/tab-secondary.png") repeat-x left top; border: 1px solid rgb(192, 192, 192); border-image: none; color: rgb(0, 0, 0); } div.messages { background-position: 5px 5px; margin: 0px 1em 5px; padding: 5px 5px 5px 35px; border: 2px solid rgb(255, 255, 119); border-image: none; color: rgb(0, 0, 0); min-height: 21px; background-image: url("/sites/all/themes/zb/images/messages-status.png"); background-repeat: no-repeat; background-color: rgb(255, 255, 204); } div.status { background-position: 5px 5px; margin: 0px 1em 5px; padding: 5px 5px 5px 35px; border: 2px solid rgb(255, 255, 119); border-image: none; color: rgb(0, 0, 0); min-height: 21px; background-image: url("/sites/all/themes/zb/images/messages-status.png"); background-repeat: no-repeat; background-color: rgb(255, 255, 204); } div.warning { background-position: 5px 5px; margin: 0px 1em 5px; padding: 5px 5px 5px 35px; border: 2px solid rgb(255, 255, 119); border-image: none; color: rgb(0, 0, 0); min-height: 21px; background-image: url("/sites/all/themes/zb/images/messages-status.png"); background-repeat: no-repeat; background-color: rgb(255, 255, 204); } div.error { background-position: 5px 5px; margin: 0px 1em 5px; padding: 5px 5px 5px 35px; border: 2px solid rgb(255, 255, 119); border-image: none; color: rgb(0, 0, 0); min-height: 21px; background-image: url("/sites/all/themes/zb/images/messages-status.png"); background-repeat: no-repeat; background-color: rgb(255, 255, 204); } div.status { } div.warning { border-color: rgb(255, 204, 0); background-image: url("/sites/all/themes/zb/images/messages-warning.png"); } div.warning { color: rgb(0, 0, 0); background-color: rgb(255, 255, 204); } tr.warning { color: rgb(0, 0, 0); background-color: rgb(255, 255, 204); } div.error { border-color: rgb(204, 0, 0); background-image: url("/sites/all/themes/zb/images/messages-error.png"); } div.error { color: rgb(153, 0, 0); background-color: rgb(255, 238, 238); } tr.error { color: rgb(153, 0, 0); background-color: rgb(255, 238, 238); } div.messages ul { margin-top: 0px; margin-bottom: 0px; } body { margin: 0px; padding: 0px; } #page-wrapper { } #page { } #skip-link a { left: 0px; top: -500px; width: 1px; height: 1px; text-align: center; color: rgb(255, 255, 255); overflow: hidden; display: block; position: absolute; background-color: rgb(102, 102, 102); } #skip-link a:visited { left: 0px; top: -500px; width: 1px; height: 1px; text-align: center; color: rgb(255, 255, 255); overflow: hidden; display: block; position: absolute; background-color: rgb(102, 102, 102); } #skip-link a:hover { padding: 2px 0px 3px; width: 100%; height: auto; position: static; } #skip-link a:active { padding: 2px 0px 3px; width: 100%; height: auto; position: static; } #skip-link a:focus { padding: 2px 0px 3px; width: 100%; height: auto; position: static; } #header { } #header .section { } #logo { margin: 26px 0px 0px 45px; padding: 0px; float: left; } #logo img { vertical-align: bottom; } #name-and-slogan { } h1#site-name { top: 25px; line-height: 1.3em; font-size: 2em; margin-left: 5px; position: absolute; } div#site-name { top: 25px; line-height: 1.3em; font-size: 2em; margin-left: 5px; position: absolute; } #site-name a:link { color: rgb(0, 0, 0); text-decoration: none; } #site-name a:visited { color: rgb(0, 0, 0); text-decoration: none; } #site-name a:hover { text-decoration: underline; } #site-name a:focus { text-decoration: underline; } #site-slogan { } .region-header { } #main-wrapper { } #main { } #content { } #content .section { } #mission { } .region-content-top { } .breadcrumb { padding-bottom: 0px; } h1.title { margin: 0px; } h2.title { margin: 0px; } h3.title { margin: 0px; } tr.even { } tr.odd { } div.messages { } div.status { } div.warning { } tr.warning { } div.error { } tr.error { } .error { } .warning { } div.tabs { } .help { margin: 1em 0px; } .more-help-link { text-align: right; font-size: 0.85em; } #content-area { } ul.links { margin: 1em 0px; padding: 0px; } ul.inline.links { margin: 0px; display: inline; } ul.links li { padding: 0px 0.5em; display: inline; list-style-type: none; } .pager { margin: 1em 0px; text-align: center; clear: both; } .pager a { padding: 0.5em; } .pager strong.pager-current { padding: 0.5em; } .feed-icons { margin: 1em 0px; } .more-link { text-align: right; } .region-content-bottom { } .region-sidebar-first { } .region-sidebar-first .section { } .region-sidebar-second { } .region-sidebar-second .section { } #footer { } #footer .section { } #footer-message { } .region-footer { } .region-page-closure { } .box { } .box h2 { } .box .content { } .clearfix::after { height: 0px; clear: both; display: block; visibility: hidden; content: "."; } .element-hidden { display: none; } .element-invisible { position: absolute !important; clip: rect(1px, 1px, 1px, 1px); } div.home_one_col { width: 550px; } div.home_two_col_left { border: 1px solid rgb(170, 170, 170); border-image: none; width: 270px; float: left; } div.home_two_col_right { border: 1px solid rgb(170, 170, 170); border-image: none; width: 270px; margin-left: 280px; } fieldset.opened.custom_search-processed.custom_search-popup { z-index: 2; background-color: white; } .front h1.title { display: none; } #series-link { padding-bottom: 10px; margin-top: -10px; } div.with-block-editing.block { position: relative; } div.with-block-editing.block div.edit { padding: 0px 2px; border: 1px solid rgb(238, 238, 238); border-image: none; top: 0px; right: 0px; font-size: 0.75em; display: none; position: absolute; z-index: 40; background-color: rgb(255, 255, 255); } div.with-block-editing.block:hover div.edit { display: block; } .block { margin-bottom: 1em; } .region-odd.block { } .region-even.block { } .odd.block { } .even.block { } .region-count-1 { } .count-1 { } .block-views-highlighted { clear: both; } div#block-views-new_books-block_1 h2.title { color: rgb(75, 8, 161); margin-bottom: 10px; } #block-zed_blocks-1 h2.title { color: rgb(75, 8, 161); padding-top: 12px; font-weight: bolder; } #block-zed_blocks-0 h2.title { color: rgb(75, 8, 161); padding-top: 12px; font-weight: bolder; } #block-views-series_menu_block-block_1 h2.title { color: rgb(75, 8, 161); padding-top: 12px; font-weight: bolder; } #block-views-zed_bestsellers-block_1 h2.title { color: rgb(75, 8, 161); padding-top: 12px; font-weight: bolder; } #block-views-series_menu_block-block_1 div.content { margin-top: 1em; } #block-block-2 { padding-left: 2px; margin-top: 40px; } .block .content { } #block-aggregator-category-1 { } #block-aggregator-feed-1 { } #block-block-1 { } #block-blog-0 { } #block-book-0 { } #block-comment-0 { } #block-forum-0 { } #block-forum-1 { } #block-menu-primary-links { } .sidebar { color: rgb(153, 153, 153); } .sidebar h2 { color: rgb(153, 153, 153); } .sidebar .content ul { padding-left: 0px; } .sidebar .content ul li { list-style: none; left: -4px; color: rgb(153, 153, 153); padding-top: 1px; padding-bottom: 1px; padding-left: 0px; border-bottom-color: rgb(153, 153, 153); border-bottom-width: 1px; border-bottom-style: dotted; } .sidebar .content ul li a { width: auto; color: rgb(153, 153, 153); padding-top: 3px; padding-bottom: 3px; text-decoration: none; border-left-color: white; border-left-width: 4px; border-left-style: solid; display: block; } #block-views-series_menu_block-block_1 .views-field-title a { width: auto; color: rgb(153, 153, 153); padding-top: 3px; padding-bottom: 3px; text-decoration: none; border-left-color: white; border-left-width: 4px; border-left-style: solid; display: block; } #feedcontent a { width: auto; color: rgb(153, 153, 153); padding-top: 3px; padding-bottom: 3px; text-decoration: none; border-left-color: white; border-left-width: 4px; border-left-style: solid; display: block; } .sidebar .content ul li a:hover { border-left-color: rgb(75, 8, 161); border-left-width: 4px; border-left-style: solid; } #block-views-series_menu_block-block_1 .views-field-title a:hover { border-left-color: rgb(75, 8, 161); border-left-width: 4px; border-left-style: solid; } #block-menu-menu-secondary-links .content ul li.last { border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; } div.region-navigation-second { float: right; } #navigation-second .content ul li a { color: rgb(153, 153, 153); text-decoration: none; } #navigation-second .content ul { } #navigation-second .content ul li { list-style: none; top: 5px; line-height: 0.8em; padding-right: 3px; padding-left: 8px; margin-right: 0px; margin-left: 6px; border-left-color: rgb(153, 153, 153); border-left-width: 1px; border-left-style: solid; position: relative; } #navigation-second .content ul li:first-child { border-left-color: currentColor; border-left-width: medium; border-left-style: none; } #block-node-0 { } #block-poll-0 { } #block-profile-0 { } #block-search-0 { } #block-statistics-0 { } #block-user-0 { } #block-user-1 { } #block-user-2 { } #block-user-3 { } .block-zed_blocks h2 { } .block-zed_blocks { position: relative; } .block-zed_blocks div.content { } .block-zed_blocks div.content ul { background-color: rgb(255, 255, 255); } .block-zed_blocks div.content ul li { border: 0px currentColor; border-image: none; background-color: rgb(255, 255, 255); } div.service-links div.service-label { color: white; background-color: rgb(75, 8, 161); } div.service-links ul.links { text-align: left; } div.region-sidebar-first ul.menu a { padding: 0px; border: 0px currentColor; border-image: none; color: rgb(153, 153, 153); line-height: 1.3em; font-size: 0.9em; font-weight: bold; } div.region-sidebar-first ul.menu a:visited { padding: 0px; border: 0px currentColor; border-image: none; color: rgb(153, 153, 153); line-height: 1.3em; font-size: 0.9em; font-weight: bold; } div.region-sidebar-first ul.menu li { margin: 0px; padding: 0px 0px 0px 15px; border: 0px currentColor; border-image: none; } #block-aggregator-feed-1 h2 { color: rgb(68, 7, 146); padding-left: 0px; font-weight: bolder; text-decoration: none; background-color: rgb(255, 255, 255); } div#series_block { margin-top: 10px; display: inline-block; position: relative; } div#series_block div.view-content { margin-top: 10px; } div#series_block div.views-row { margin-bottom: 6px; } div#series_block div.views-field-field-author-name-value { padding-left: 4px; } div#series_block div.views-field-field-subtitle-value { padding-left: 4px; } div#series_block .views-field-title a { color: rgb(153, 153, 153); line-height: 1.3em; font-size: 1em; font-weight: bold; text-decoration: none; border-left-color: white; border-left-width: 4px; border-left-style: solid; display: block; } div#series_block .views-field-title a:visited { color: rgb(153, 153, 153); line-height: 1.3em; font-size: 1em; font-weight: bold; text-decoration: none; border-left-color: white; border-left-width: 4px; border-left-style: solid; display: block; } div#series_block .views-field-title a:hover { text-decoration: none; border-left-color: rgb(75, 8, 161); border-left-width: 4px; border-left-style: solid; } #block-block-2 img { width: 24px; height: 24px; padding-right: 1px; } #feedcontent ul { padding: 0px; list-style-type: none; } a#fc { color: rgb(68, 7, 146); font-weight: bold; text-decoration: none; } .jcarousel-skin-default .jcarousel-prev-horizontal { display: none; } .jcarousel-skin-default .jcarousel-next-horizontal { display: none; } .jcarousel-skin-default .jcarousel-container-horizontal { padding: 20px 0px; margin-left: -4px; } .jcarousel-skin-default .jcarousel-container-horizontal { width: 181px; } .jcarousel-skin-default .jcarousel-clip-horizontal { width: 181px; } .jcarousel-skin-default .jcarousel-item { border: currentColor; border-image: none; width: 80px; height: 108px; margin-bottom: 40px; } .sidebar .content ul li.jcarousel-item { border: currentColor; border-image: none; } div.region-sidebar-second h2 { background: none; color: rgb(68, 7, 146); text-decoration: none; } div.regions-sidebar-second .views-field-nothing img.book-cover { border: currentColor; border-image: none; } li a.active { color: rgb(0, 0, 0); } #navigation { padding-top: 5px; font-size: 1.1em; padding-bottm: 6px; } #navigation li { padding-right: 9px; } #navigation li a { color: rgb(153, 153, 153); text-decoration: none; } #navigation li a:hover { left: -2px; padding-left: 4px; border-left-color: rgb(75, 8, 161); border-left-width: 4px; border-left-style: solid; position: relative; } #navigation li a { left: -2px; padding-left: 4px; border-left-color: white; border-left-width: 4px; border-left-style: solid; position: relative; } .region-navigation { } #main-menu { } #secondary-menu { } .block-menu { } .block-menu_block { } #content-area .views-field-title a:link { color: rgb(75, 8, 161); font-family: "Trebuchet MS",Trebuchet,Verdana,Sans-serif; font-size: 1em; font-weight: bolder; text-decoration: none; } #content-area .views-field-title a:visited { color: rgb(75, 8, 161); font-family: "Trebuchet MS",Trebuchet,Verdana,Sans-serif; font-size: 1em; font-weight: bolder; text-decoration: none; } #content-area .views-field-title a:hover { text-decoration: underline; } #content-area .views-row { clear: both; margin-bottom: 32px; } #content-area .views-row .views-field-field-isbn-value { float: left; } .section-series #content-area .views-row .views-field-field-isbn-value { margin-bottom: 20px; } .section-subjects #content-area .views-row .views-field-field-isbn-value { margin-bottom: 20px; } #content-area .views-row .views-field-field-about-the-book-value { margin-left: 139px; } #content-area .views-row .views-field-addtocartlink { margin-left: 139px; } #content-area .views-row .views-field-zed-pages-view-field { margin-left: 139px; } div#block-views-new_books-block_1 { padding-top: 40px; } #block-views-New_Books_by_subject-block_1 { margin-top: -20px; } #block-views-new_books-block_1 h2.title { padding: 6px 0px; clear: both; margin-bottom: 10px; border-top-color: rgb(153, 153, 153); border-bottom-color: rgb(153, 153, 153); border-top-width: 2px; border-bottom-width: 2px; border-top-style: dotted; border-bottom-style: dotted; } .view-id-subject_codes_books .view-display-id-attachment_2 h2.title { padding: 6px 0px; clear: both; margin-bottom: 10px; border-top-color: rgb(153, 153, 153); border-bottom-color: rgb(153, 153, 153); border-top-width: 2px; border-bottom-width: 2px; border-top-style: dotted; border-bottom-style: dotted; } #block-views-New_Books_by_subject-block_1 div.views-row { width: 150px; height: 250px; margin-top: 20px; margin-right: 30px; float: left; } #block-views-New_Books_by_subject-block_1 .view-New-Books-by-subject-node-fields .views-row { margin: 0px; width: auto; padding-top: 20px; float: none; } #block-views-New_Books_by_subject-block_1 div.views-field-name { padding: 6px 0px; border-top-color: rgb(153, 153, 153); border-bottom-color: rgb(153, 153, 153); border-top-width: 2px; border-bottom-width: 2px; border-top-style: dotted; border-bottom-style: dotted; } #block-views-New_Books_by_subject-block_1 div.views-field-name a { color: rgb(68, 7, 146); font-weight: bolder; text-decoration: none; } div.cover_type_details { margin-top: 20px; } .xbutton { padding: 4px; border: 1px solid rgb(220, 220, 220); border-image: none; width: 60px; height: 20px; text-align: center; color: rgb(119, 119, 119); font-family: arial; font-size: 11px; font-weight: bold; text-decoration: none; margin-right: 10px; display: inline-block; box-shadow: -1px 1px 1px 0px #ffffff; background-color: rgb(237, 237, 237); -moz-box-shadow: -1px 1px 1px 0px #ffffff; -webkit-box-shadow: -1px 1px 1px 0px #ffffff; } .button:hover { background-color: rgb(223, 223, 223); } .button:active { top: 1px; position: relative; } .view-new-series-books .attachment-before { padding-top: 8px; } .ybutton { padding: 4px; border: 1px solid rgb(220, 220, 220); border-image: none; width: 80px; height: 20px; text-align: center; color: rgb(255, 255, 255); font-family: arial; font-size: 11px; font-weight: bold; text-decoration: none; margin-right: 10px; display: inline-block; box-shadow: -1px 1px 1px 0px #ffffff; background-color: rgb(75, 8, 161); -moz-box-shadow: -1px 1px 1px 0px #ffffff; -webkit-box-shadow: -1px 1px 1px 0px #ffffff; } #fc_link { top: -33px; float: right; position: relative; } div.view-subject-codes-books .attachment .view-footer h1 { padding-bottom: 0px; margin-bottom: 0px; } .node { } .node-sticky { } .node-unpublished { } .node-unpublished div.unpublished { height: 0px; text-align: center; color: rgb(216, 216, 216); text-transform: uppercase; line-height: 1; overflow: visible; font-family: Impact,"Arial Narrow",Helvetica,sans-serif; font-size: 75px; font-weight: bold; -ms-word-wrap: break-word; } .comment-unpublished div.unpublished { height: 0px; text-align: center; color: rgb(216, 216, 216); text-transform: uppercase; line-height: 1; overflow: visible; font-family: Impact,"Arial Narrow",Helvetica,sans-serif; font-size: 75px; font-weight: bold; -ms-word-wrap: break-word; } .node-by-viewer { } .node-teaser { } .node-type-page { } .node-type-story { } .node h2.title { } .marker { color: rgb(204, 0, 0); } .node .picture { } .node-unpublished.node .picture { position: relative; } .comment-unpublished.comment .picture { position: relative; } .node .meta { } .node .submitted { } .node .terms { } .node .content { } .node ul.links { } .preview .node { } body.node-type-series-page #content h1 { display: none; } body.node-type-series-page #content div.meta { display: none; } body.node-type-series-page #content div.col1 { width: 265px; float: left; } body.node-type-series-page #content div.col2 { width: 265px; margin-left: 285px; } body.node-type-series-page #content-area h2 { padding: 6px 0px; color: rgb(75, 8, 161); margin-top: 0px; border-top-color: rgb(153, 153, 153); border-bottom-color: rgb(153, 153, 153); border-top-width: 2px; border-bottom-width: 2px; border-top-style: dotted; border-bottom-style: dotted; } body.node-type-series-page div.field-field-series-editor-image { margin-top: 10px; } #comments { margin: 1em 0px; } #comments .title { } .comment { } .comment-preview { } .new.comment { } .first.comment { } .last.comment { } .odd.comment { } .even.comment { } .comment-unpublished { } .comment-unpublished div.unpublished { } .comment-by-anonymous { } .comment-by-node-author { } .comment-by-viewer { } .comment h3.title { } .new { color: rgb(204, 0, 0); } .comment .picture { } .comment .submitted { } .comment .content { } .comment .user-signature { } .comment ul.links { } .indented { } .preview .comment { } .form-item { margin: 1em 0px; } .form-checkboxes { margin: 1em 0px; } .form-radios { margin: 1em 0px; } .form-item input.error { border: 2px solid rgb(204, 0, 0); border-image: none; } .form-item textarea.error { border: 2px solid rgb(204, 0, 0); border-image: none; } .form-item select.error { border: 2px solid rgb(204, 0, 0); border-image: none; } .form-item label { font-weight: bold; display: block; } .form-item label.option { font-weight: normal; display: inline; } .form-required { color: rgb(204, 0, 0); } .form-item .description { font-size: 0.85em; } .form-checkboxes .form-item { margin: 0.4em 0px; } .form-radios .form-item { margin: 0.4em 0px; } .form-submit { } .container-inline div { display: inline; } .container-inline label { display: inline; } .tips { } #search-box { } #edit-search-theme-form-1-wrapper label { display: none; } #search-block-form { } #edit-search-block-form-1-wrapper label { display: none; } #user-login-form { text-align: left; } #user-login-form ul { margin-bottom: 0px; } #user-login-form li.openid-link { margin-top: 1em; margin-left: -20px; } #user-login-form li.user-link { margin-top: 1em; } #user-login ul { margin: 1em 0px; } #user-login li.openid-link { margin-left: -2em; } #user-login li.user-link { margin-left: -2em; } form tbody { border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid; } form th { text-align: left; padding-right: 1em; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 3px; border-bottom-style: solid; } form thead th { text-align: left; padding-right: 1em; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 3px; border-bottom-style: solid; } form tbody th { border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; } .field { } .field-type-datetime { } .field-type-filefield { } .field-type-nodereference { } .field-type-number-decimal { } .field-type-number-float { } .field-type-number-integer { } .field-type-text { } .field-type-userreference { } .field-field-FIELDNAME { } #block-block-6 { margin-left: -4px; } .view_basket span::after { content: " (e-books)"; } p.grey { color: rgb(153, 153, 153); } #content-area #node-10403 { } div#node-10403 a:link { color: rgb(75, 8, 161); font-family: "Trebuchet MS",Trebuchet,Verdana,Sans-serif; font-size: 1em; font-weight: bolder; text-decoration: none; } div#node-10403 a:hover { text-decoration: underline; } div#e2 { } .ff_category_book_author { font-family: verdana,arial,helvetica,sans-serif; font-size: 12px; } .ff_category_book_price { font-family: verdana,arial,helvetica,sans-serif; font-size: 12px; } .ff_category_book_isbn { font-family: verdana,arial,helvetica,sans-serif; font-size: 12px; } .ff_category_book_pagination { color: rgb(51, 51, 51); font-family: Verdana,Geneva,sans-serif; } .ff_category_book_pagination a { color: rgb(102, 102, 102); font-family: Verdana,Geneva,sans-serif; } .ff_class_book_details_authorbio { } .ff_class_book_details_tableofcontents { } .ff_class_book_details_blurb { } .ff_class_book_details_subtitle { font-size: 1.1em; font-weight: normal; margin-top: -1em; margin-bottom: -0.4em; } .ff_class_book_details_reviews { } .ff_container { width: 590px !important; } .ff_category_book_return { clear: both; } .ff_categories a { background: rgb(255, 255, 255); margin: 5px 10px 5px 0px; padding: 5px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 290px; text-align: center; color: rgb(0, 0, 0); text-decoration: none; float: left; cursor: pointer; box-shadow: 1px 1px 1px 1px #ccc; -webkit-box-shadow: 1px 1px 1px 1px #ccc; } .ff_categories { clear: both; display: none; } .ff_category_book_return a { margin: 1.5em 0px; color: rgb(102, 102, 102); clear: both; display: block; } .ff_book_details_add_to_basket { margin: 0px !important; cursor: pointer; } .view_basket { margin: 0px !important; cursor: pointer; } .ff_basket_close_basket { margin: 0px !important; cursor: pointer; } .ff_basket_remove_item { margin: 0px !important; cursor: pointer; } .view_basket span { padding: 3px 7px; border: 1px solid rgb(220, 220, 220); border-image: none; width: 145px; height: 20px; text-align: center; color: rgb(255, 255, 255); font-family: arial; font-size: 11px; font-weight: bold; text-decoration: none; margin-right: 10px; float: right; display: inline-block; cursor: pointer; box-shadow: -1px 1px 1px 0px #ffffff; background-color: rgb(75, 8, 161); -moz-box-shadow: -1px 1px 1px 0px #ffffff; -webkit-box-shadow: -1px 1px 1px 0px #ffffff; } .view_basket span a { color: rgb(0, 0, 0); text-decoration: none; } input.ff_form_checkout_submit { margin: 5px !important; padding: 5px 0px; border: 1px solid rgb(0, 0, 0); border-image: none; width: 100px; text-align: center; clear: both; font-size: 14px; font-weight: bold; float: right; display: block; } .ff_search_form { height: 35px; clear: both; display: none; } ff_basket_image { width: 90px; float: left; display: block; } .ff_basket_image img { height: 160px !important; float: left; display: block; box-shadow: 1px 1px 1px 1px #cccccc; -webkit-box-shadow: 1px 1px 1px 1px #cccccc; } #ff_basket { background: rgb(255, 255, 255) !important; padding: 20px; border: 1px solid rgb(204, 204, 204); border-image: none; left: 15%; top: 0px; width: 400px; height: auto; overflow: hidden; margin-top: 100px; position: absolute; z-index: 2; min-height: 195px !important; box-shadow: 1px 1px 1px 1px #cccccc; -webkit-box-shadow: 1px 1px 1px 1px #cccccc; } .ff_basket_close_basket { padding-bottom: 10px; clear: both; display: block; } .ff_basket_title { font-size: 14px; font-weight: bold; display: block; } .ff_basket_author { display: block; } .ff_basket_price { display: block; } .ff_basket_remove_item { text-decoration: underline; display: block; } .ff_basket_total { display: block; } .ff_basket_total { margin: 10px 5px; clear: both; font-weight: bold; float: right; } .textwidget li { list-style: none; height: 24px; } .ff_basket_mini_wrapper { width: 60%; clear: right; float: left; display: block; } .ff_basket_image { width: 120px; float: left; display: block; } .ff_individual_product { padding: 4px 7px 10px; overflow: auto; clear: both; display: block; } input.ff_search_form_submit { padding: 3px 7px; border: 1px solid rgb(0, 0, 0); border-image: none; float: left; cursor: pointer; background-color: rgb(245, 245, 245); } input.ff_search_form_string { padding: 3px 7px; border: 1px solid rgb(0, 0, 0); border-image: none; float: left; cursor: pointer; background-color: rgb(245, 245, 245); } select.ff_search_form_select { padding: 3px 7px; border: 1px solid rgb(0, 0, 0); border-image: none; float: left; cursor: pointer; background-color: rgb(245, 245, 245); } input.ff_search_form_string { margin: 0px 10px; width: 299px; font-weight: normal; } select.ff_search_form_string { padding: 6px 5px; } .ff_search_form_select { } .ff_category_book_wrapper { background: rgb(255, 255, 255) !important; padding: 10px; border: 1px solid rgb(153, 153, 153); border-image: none; overflow: auto; margin-bottom: 15px; display: block; box-shadow: 1px 1px 1px 1px #cccccc; -webkit-box-shadow: 1px 1px 1px 1px #cccccc; } .ff_search_result_wrapper { background: rgb(255, 255, 255) !important; padding: 10px; border: 1px solid rgb(153, 153, 153); border-image: none; overflow: auto; margin-bottom: 15px; display: block; box-shadow: 1px 1px 1px 1px #cccccc; -webkit-box-shadow: 1px 1px 1px 1px #cccccc; } .ff_category_book_image { margin-right: 20px; float: left; } .ff_category_book_image a img { height: 200px; box-shadow: 1px 1px 1px 1px #cccccc; -webkit-box-shadow: 1px 1px 1px 1px #cccccc; } .ff_category_book_title { font-size: 1.2em; font-weight: bold; } .ff_category_book_author { font-size: 1.1em; } .ff_category_book_price { font-size: 1.1em; } .ff_category_book_isbn { font-size: 1.1em; } .ff_category_book_details { font-size: 1.1em; } .ff_category_book_details a { color: rgb(51, 51, 51); text-decoration: none; } .ff_category_book_pagination { color: rgb(51, 51, 51); } .ff_category_book_pagination a { color: rgb(102, 102, 102); } .ff_book_details_wrapper { width: 100%; display: block; } .ff_book_details_return { margin: 1.2em 0em; clear: both; display: block; } .ff_search_book_return { margin: 1.2em 0em; clear: both; display: block; } .ff_search_book_return a { color: rgb(102, 102, 102); } .ff_book_details_return a { color: rgb(102, 102, 102); } .ff_book_details_image { margin-right: 15px; float: left; display: block; } .ff_book_details_title { font-size: 1.4em; margin-bottom: 1em; display: block; } .ff_book_details_author { font-size: 1.2em; margin-bottom: 1em; display: block; } .ff_book_details_translator { font-size: 1.2em; margin-bottom: 1em; display: block; } .ff_book_details_translatorprefix { font-weight: bold; } .ff_book_details_editor { font-size: 1.2em; margin-bottom: 1em; display: block; } .ff_book_details_editorprefix { font-weight: bold; } .ff_book_details_price { margin-bottom: 1em; display: block; } .ff_book_details_priceprefix { font-weight: bold; } .ff_book_details_add_to_basket { padding: 3px 7px; border: 1px solid rgb(0, 0, 0); border-image: none; cursor: pointer; background-color: rgb(245, 245, 245); } .ff_book_details_bookdescription { padding-top: 1em; clear: both; font-size: 1.3em; font-weight: bold; margin-top: 1.5em; margin-bottom: 1em; display: block; } .ff_book_details_published { clear: both; margin-bottom: 1em; display: block; } .ff_book_details_publishedprefix { font-weight: bold; } .ff_book_details_seriestitleprefix { font-weight: bold; } .ff_book_details_tableofcontents { clear: both; margin-bottom: 1em; display: block; } .ff_book_details_tableofcontentsprefix { font-weight: bold; } .ff_book_details_text { clear: both; margin-bottom: 1em; display: block; } .ff_book_details_productdetails { clear: both; font-size: 1.3em; font-weight: bold; margin-top: 1.5em; margin-bottom: 1em; display: block; } .ff_book_details_publisher { clear: both; margin-bottom: 1em; display: block; } .ff_book_details_publisherprefix { font-weight: bold; } .ff_book_details_language { clear: both; margin-bottom: 1em; display: block; } .ff_book_details_languageprefix { font-weight: bold; } .ff_book_details_isbn { clear: both; margin-bottom: 1em; display: block; } .ff_book_details_isbnprefix { font-weight: bold; } .ff_book_details_format { clear: both; margin-bottom: 1em; display: block; } .ff_book_details_formatprefix { font-weight: bold; } .ff_book_details_biographicalnote { clear: both; margin-bottom: 1em; display: block; } .ff_book_details_aboutauthor { clear: both; font-size: 1.4em; font-weight: bold; margin-top: 1.5em; margin-bottom: 1em; display: block; } .ff_book_details_productdescription { clear: both; font-size: 1.4em; font-weight: bold; margin-top: 1.5em; margin-bottom: 1em; display: block; } .ff_book_details_reviewtext { clear: both; margin-bottom: 1em; display: block; } .ff_book_details_authorcomments { clear: both; display: block; }