Newer
Older
Angie Byron
committed
/* ---------- Overall Specifications ---------- */
body {
Angie Byron
committed
line-height: 1.5;
font-size: 87.5%;
Angie Byron
committed
word-wrap: break-word;
margin: 0;
padding: 0;
border: 0;
outline: 0;
}
a:link,
a:visited {
text-decoration: none;
}
Dries Buytaert
committed
a:hover,
a:active,
Dries Buytaert
committed
text-decoration: underline;
}
Angie Byron
committed
h1,
h2,
h3,
h4,
h5,
h6 {
Angie Byron
committed
margin: 1.0em 0 0.5em;
font-weight: inherit;
}
h1 {
Angie Byron
committed
font-size: 1.357em;
Angie Byron
committed
color: #000;
}
h2 {
Angie Byron
committed
font-size: 1.143em;
Angie Byron
committed
}
p {
Angie Byron
committed
margin: 0 0 1.2em;
}
del {
text-decoration: line-through;
}
tr.odd {
background-color: #dddddd;
}
img {
Angie Byron
committed
outline: 0;
}
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
code,
pre,
kbd,
samp,
var {
padding: 0 0.4em;
font-size: 0.77em;
font-family: Menlo, Consolas, "Andale Mono", "Lucida Console", "Nimbus Mono L", "DejaVu Sans Mono", monospace, "Courier New";
}
code {
background-color: #f2f2f2;
background-color: rgba(40, 40, 0, 0.06);
}
pre code,
pre kbd,
pre samp,
pre var,
kbd kbd,
kbd samp,
code var {
font-size: 100%;
background-color: transparent;
}
pre code,
pre samp,
pre var {
padding: 0;
}
.description code {
font-size: 1em;
}
kbd {
background-color: #f2f2f2;
border: 1px outset #575757;
margin: 0 3px;
color: #666;
display: inline-block;
padding: 0 6px;
-khtml-border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
pre {
background-color: #f2f2f2;
background-color: rgba(40, 40, 0, 0.06);
margin: 10px 0;
overflow: hidden;
padding: 15px;
white-space: pre-wrap;
}
Angie Byron
committed
/* ------------------ Fonts ------------------ */
body,
#site-slogan,
Dries Buytaert
committed
.ui-widget,
.comment-form label {
Angie Byron
committed
font-family: Georgia, "Times New Roman", Times, serif;
}
#header,
#footer-wrapper,
Angie Byron
committed
#skip-link,
Angie Byron
committed
ul.contextual-links,
ul.links,
ul.primary,
Dries Buytaert
committed
.item-list .pager,
Angie Byron
committed
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
div.field-type-taxonomy-term-reference,
div.messages,
div.meta,
p.comment-time,
table,
.breadcrumb {
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
input,
textarea,
select,
a.button {
font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;
}
/* ------------------ Reset Styles ------------------ */
caption {
text-align: left; /* LTR */
font-weight: normal;
}
blockquote {
background: #f7f7f7;
border-left: 1px solid #bbb;
font-style: italic;
margin: 1.5em 10px;
padding: 0.5em 10px;
Angie Byron
committed
}
blockquote:before {
color: #bbb;
content: "\201C";
font-size: 3em;
line-height: 0.1em;
margin-right: 0.2em;
Angie Byron
committed
vertical-align: -.4em;
}
blockquote:after {
color: #bbb;
content: "\201D";
font-size: 3em;
line-height: 0.1em;
Angie Byron
committed
vertical-align: -.45em;
}
blockquote > p:first-child {
Angie Byron
committed
display: inline;
}
a.feed-icon {
display: inline-block;
padding: 15px 0 0 0;
}
/* ------------------ Table Styles ------------------ */
table {
Dries Buytaert
committed
border: 0;
Angie Byron
committed
border-spacing: 0;
Angie Byron
committed
font-size: 0.857em;
Dries Buytaert
committed
margin: 10px 0;
width: 100%;
Angie Byron
committed
}
table table {
font-size: 1em;
Angie Byron
committed
}
#footer-wrapper table {
font-size: 1em;
}
table tr th {
background: #757575;
background: rgba(0, 0, 0, 0.51);
Angie Byron
committed
border-bottom-style: none;
}
Dries Buytaert
committed
table tr th,
table tr th a,
table tr th a:hover {
Angie Byron
committed
color: #FFF;
font-weight: bold;
}
Dries Buytaert
committed
table tbody tr th {
vertical-align: top;
}
Angie Byron
committed
tr td,
tr th {
padding: 4px 9px;
border: 1px solid #fff;
text-align: left; /* LTR */
}
#footer-wrapper tr td,
#footer-wrapper tr th {
border-color: #555;
border-color: rgba(255, 255, 255, 0.18);
Angie Byron
committed
}
tr.odd {
background: #e4e4e4;
background: rgba(0, 0, 0, 0.105);
Angie Byron
committed
}
tr,
tr.even {
background: #efefef;
background: rgba(0, 0, 0, 0.063);
Angie Byron
committed
}
Angie Byron
committed
table ul.links {
Angie Byron
committed
margin: 0;
padding: 0;
Angie Byron
committed
font-size: 1em;
Angie Byron
committed
}
Angie Byron
committed
table ul.links li {
Angie Byron
committed
padding: 0 1em 0 0;
}
/* ------------------ List Styles ------------------ */
.block ol,
Angie Byron
committed
.block ul {
margin: 0;
Dries Buytaert
committed
padding: 0 0 0.25em 1em; /* LTR */
Angie Byron
committed
}
Angie Byron
committed
.contextual-links-wrapper {
font-size: small !important;
}
ul.contextual-links {
font-size: 0.923em;
}
.contextual-links-wrapper a {
text-shadow: 0 0 0 !important;
}
Dries Buytaert
committed
.item-list .pager {
Angie Byron
committed
font-size: 0.929em;
Angie Byron
committed
}
ul.menu li {
margin: 0;
}
.region-content ul,
.region-content ol {
margin: 1em 0;
padding: 0 0 0.25em 2.5em; /* LTR */
}
.item-list ul li {
margin: 0;
padding: 0.2em 0.5em 0 0; /* LTR */
}
ul.tips {
padding: 0 0 0 1.25em; /* LTR */
}
/* ------------------ Header ------------------ */
#skip-link {
Angie Byron
committed
left: 50%;
margin-left: -5.25em;
margin-top: 0;
Angie Byron
committed
position: absolute;
Dries Buytaert
committed
width: auto;
Angie Byron
committed
z-index: 50;
}
#skip-link a,
#skip-link a:link,
#skip-link a:visited {
background: #444;
background: rgba(0, 0, 0, 0.6);
color: #fff;
display: block;
font-size: 0.94em;
line-height: 1.7;
Dries Buytaert
committed
padding: 1px 10px 2px 10px;
Angie Byron
committed
text-decoration: none;
-khtml-border-radius: 0 0 10px 10px;
-moz-border-radius: 0 0 10px 10px;
-webkit-border-top-left-radius: 0;
-webkit-border-top-right-radius: 0;
-webkit-border-bottom-left-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
border-radius: 0 0 10px 10px;
}
#skip-link a:hover,
#skip-link a:active,
#skip-link a:focus {
outline: 0;
Angie Byron
committed
}
#logo {
Angie Byron
committed
float: left; /* LTR */
Dries Buytaert
committed
padding: 15px 15px 15px 10px; /* LTR */
Dries Buytaert
committed
}
#name-and-slogan {
float: left; /* LTR */
Angie Byron
committed
padding-top: 34px;
Dries Buytaert
committed
margin: 0 0 30px 15px; /* LTR */
Angie Byron
committed
}
#site-name {
Angie Byron
committed
font-size: 1.821em;
Angie Byron
committed
color: #686868;
Angie Byron
committed
line-height: 1;
Angie Byron
committed
}
h1#site-name {
Angie Byron
committed
margin: 0;
}
#site-name a {
Angie Byron
committed
font-weight: normal;
}
Angie Byron
committed
#site-slogan {
font-size: 0.929em;
Angie Byron
committed
margin-top: 7px;
word-spacing: 0.1em;
font-style: italic;
}
Dries Buytaert
committed
/* Region header blocks. */
.region-header .block {
font-size: 0.857em;
Angie Byron
committed
float: left; /* LTR */
Dries Buytaert
committed
margin: 0 10px;
padding: 0;
Angie Byron
committed
}
Dries Buytaert
committed
.region-header .block .content {
Angie Byron
committed
margin: 0;
padding: 0;
}
Dries Buytaert
committed
.region-header .block ul {
margin: 0;
padding: 0;
Angie Byron
committed
}
Dries Buytaert
committed
.region-header .block li {
list-style: none;
list-style-image: none;
padding: 0;
}
.region-header .form-text {
background: #fefefe;
background: rgba(255, 255, 255, 0.7);
border-color: #ccc;
border-color: rgba(255, 255, 255, 0.3);
margin-right: 2px; /* LTR */
width: 120px;
}
.region-header .form-text:hover,
.region-header .form-text:focus,
.region-header .form-text:active {
background: #fff;
background: rgba(255, 255, 255, 0.8);
Angie Byron
committed
}
Dries Buytaert
committed
.region-header .form-required {
color: #eee;
color: rgba(255, 255, 255, 0.7);
Angie Byron
committed
}
Dries Buytaert
committed
/* Region header block menus. */
.region-header .block-menu {
border: 1px solid;
border-color: #eee;
border-color: rgba(255, 255, 255, 0.2);
padding: 0;
width: 208px;
Angie Byron
committed
}
Dries Buytaert
committed
.region-header .block-menu li a {
Angie Byron
committed
display: block;
Dries Buytaert
committed
border-bottom: 1px solid;
border-bottom-color: #eee;
border-bottom-color: rgba(255, 255, 255, 0.2);
padding: 3px 7px;
}
.region-header .block-menu li a:hover,
.region-header .block-menu li a:focus,
.region-header .block-menu li a:active {
text-decoration: none;
background: rgba(255, 255, 255, 0.15);
Angie Byron
committed
}
Dries Buytaert
committed
.region-header .block-menu li.last a {
border-bottom: 0;
Angie Byron
committed
}
Dries Buytaert
committed
/* User Login block in the header region */
.region-header #block-user-login {
width: auto;
Angie Byron
committed
}
Dries Buytaert
committed
.region-header #block-user-login .content {
margin-top: 2px;
Angie Byron
committed
}
Dries Buytaert
committed
.region-header #block-user-login .form-item {
float: left; /* LTR */
margin: 0;
padding: 0;
Angie Byron
committed
}
Dries Buytaert
committed
.region-header #block-user-login div.item-list,
.region-header #block-user-login div.description {
font-size: 0.916em;
margin: 0;
Angie Byron
committed
}
Dries Buytaert
committed
.region-header #block-user-login div.item-list {
clear: both;
Angie Byron
committed
}
Dries Buytaert
committed
.region-header #block-user-login div.description {
Angie Byron
committed
display: inline;
}
Dries Buytaert
committed
.region-header #block-user-login .item-list ul {
padding: 0;
line-height: 1;
Angie Byron
committed
}
Dries Buytaert
committed
.region-header #block-user-login .item-list li {
list-style: none;
float: left; /* LTR */
padding: 3px 0 1px;
Angie Byron
committed
}
Dries Buytaert
committed
.region-header #block-user-login .item-list li.last {
padding-left: 0.5em; /* LTR */
Angie Byron
committed
}
Dries Buytaert
committed
.region-header #block-user-login ul.openid-links li.last {
padding-left: 0; /* LTR */
}
.region-header #user-login-form li.openid-link a,
.region-header #user-login li.openid-link a {
padding-left: 20px; /* LTR */
}
.region-header #block-user-login .form-actions {
margin: 4px 0 0;
padding: 0;
clear: both;
Dries Buytaert
committed
}
.region-header #block-user-login input.form-submit {
border: 1px solid;
border-color: #ccc;
border-color: rgba(255, 255, 255, 0.5);
background: #eee;
background: rgba(255, 255, 255, 0.7);
margin: 4px 0;
padding: 3px 8px;
}
.region-header #block-user-login input.form-submit:hover,
.region-header #block-user-login input.form-submit:focus {
background: #fff;
background: rgba(255, 255, 255, 0.9);
}
/* Search block in region header. */
.region-header #block-search-form {
width: 208px;
}
.region-header #block-search-form .form-text {
width: 154px;
}
/* Language switcher block in region header. */
.region-header .block-locale ul li {
Dries Buytaert
committed
display: inline;
padding: 0 0.5em;
Angie Byron
committed
}
/* --------------- Main Menu ------------ */
Angie Byron
committed
#main-menu {
Angie Byron
committed
clear: both;
}
Angie Byron
committed
#main-menu-links {
font-size: 0.929em;
Dries Buytaert
committed
margin: 0;
Angie Byron
committed
padding: 0 15px;
}
#main-menu-links li {
float: left; /* LTR */
Dries Buytaert
committed
list-style: none;
Angie Byron
committed
padding: 0 1px;
margin: 0 1px;
Angie Byron
committed
}
Angie Byron
committed
#main-menu-links a {
Angie Byron
committed
color: #333;
background: #ccc;
background: rgba(255, 255, 255, 0.7);
Angie Byron
committed
float: left; /* LTR */
height: 2.4em;
line-height: 2.4em;
padding: 0 0.8em;
text-decoration: none;
Angie Byron
committed
text-shadow: 0 1px #eee;
-khtml-border-radius-topleft: 8px;
-khtml-border-radius-topright: 8px;
Angie Byron
committed
-moz-border-radius-topleft: 8px;
Angie Byron
committed
-moz-border-radius-topright: 8px;
Angie Byron
committed
-webkit-border-top-left-radius: 8px;
Angie Byron
committed
-webkit-border-top-right-radius: 8px;
Angie Byron
committed
border-top-left-radius: 8px;
Angie Byron
committed
border-top-right-radius: 8px;
}
Angie Byron
committed
#main-menu-links a:hover,
#main-menu-links a:focus {
Angie Byron
committed
background: #f6f6f2;
Angie Byron
committed
background: rgba(255, 255, 255, 0.95);
}
Angie Byron
committed
#main-menu-links a:active {
Angie Byron
committed
background: #b3b3b3;
background: rgba(255, 255, 255, 1);
}
Dries Buytaert
committed
#main-menu-links li a.active {
Angie Byron
committed
border-bottom: none;
}
Angie Byron
committed
.featured #main-menu-links li a:active,
.featured #main-menu-links li a.active {
Dries Buytaert
committed
background: #f0f0f0;
background: rgba(240, 240, 240, 1.0);
}
Angie Byron
committed
/* --------------- Secondary Menu ------------ */
#secondary-menu-links {
float: right; /* LTR */
Angie Byron
committed
font-size: 0.929em;
Dries Buytaert
committed
margin: 10px 10px 0;
}
#secondary-menu-links a:hover,
#secondary-menu-links a:focus {
text-decoration: underline;
}
Angie Byron
committed
/* ------------------- Main ------------------- */
#main {
Angie Byron
committed
margin-top: 20px;
margin-bottom: 40px;
}
/* ----------------- Featured ----------------- */
#featured {
text-align: center;
Angie Byron
committed
font-size: 1.643em;
Angie Byron
committed
font-weight: normal;
Angie Byron
committed
line-height: 1.4;
Dries Buytaert
committed
padding: 20px 0 45px;
Angie Byron
committed
margin: 0;
background: #f0f0f0;
Dries Buytaert
committed
background: rgba(30, 50, 10, 0.08);
Angie Byron
committed
border-bottom: 1px solid #e7e7e7;
text-shadow: 1px 1px #fff;
}
Angie Byron
committed
#featured h2 {
font-size: 1.174em;
line-height: 1;
}
Angie Byron
committed
#featured p {
margin: 0;
padding: 0;
}
Angie Byron
committed
/* --------------- Highlighted ---------------- */
#highlighted {
border-bottom: 1px solid #d3d7d9;
font-size: 120%;
}
/* ------------------- Help ------------------- */
.region-help {
border: 1px solid #d3d7d9;
padding: 0 1.5em;
margin-bottom: 30px;
}
Angie Byron
committed
/* ----------------- Content ------------------ */
.content {
margin-top: 10px;
Angie Byron
committed
}
h1#page-title {
Angie Byron
committed
font-size: 2em;
line-height: 1;
Angie Byron
committed
}
#content h2 {
Angie Byron
committed
margin-bottom: 2px;
Angie Byron
committed
font-size: 1.429em;
line-height: 1.4;
}
.node .content {
font-size: 1.071em;
Angie Byron
committed
}
Angie Byron
committed
.node-teaser .content {
font-size: 1em;
}
.node-teaser h2 {
margin-top: 0;
padding-top: 0.5em;
}
Angie Byron
committed
.node-teaser h2 a {
Angie Byron
committed
color: #181818;
}
Angie Byron
committed
.node-teaser {
Angie Byron
committed
border-bottom: 1px solid #d3d7d9;
margin-bottom: 30px;
padding-bottom: 15px;
}
.node-sticky {
background: #f9f9f9;
background: rgba(0, 0, 0, 0.024);
border: 1px solid #d3d7d9;
padding: 0 15px 15px;
}
.node-full {
background: none;
border: none;
padding: 0;
}
Angie Byron
committed
.node-teaser .content {
Angie Byron
committed
clear: none;
Angie Byron
committed
line-height: 1.6;
Angie Byron
committed
}
Angie Byron
committed
.meta {
font-size: 0.857em;
Angie Byron
committed
color: #68696b;
margin-bottom: -5px;
}
Angie Byron
committed
.submitted .user-picture img {
Angie Byron
committed
float: left; /* LTR */
height: 20px;
margin: 1px 5px 0 0; /* LTR */
}
Angie Byron
committed
.field-type-taxonomy-term-reference {
margin: 0 0 1.2em;
}
.field-type-taxonomy-term-reference .field-label {
Angie Byron
committed
font-weight: normal;
Angie Byron
committed
margin: 0;
padding-right: 5px; /* LTR */
Angie Byron
committed
}
Angie Byron
committed
.field-type-taxonomy-term-reference .field-label,
.field-type-taxonomy-term-reference ul.links {
font-size: 0.8em;
Angie Byron
committed
}
Angie Byron
committed
.node-teaser .field-type-taxonomy-term-reference .field-label,
.node-teaser .field-type-taxonomy-term-reference ul.links {
font-size: 0.821em;
Angie Byron
committed
}
Angie Byron
committed
.field-type-taxonomy-term-reference ul.links {
padding: 0;
margin: 0;
list-style: none;
}
.field-type-taxonomy-term-reference ul.links li {
float: left; /* LTR */
padding: 0 1em 0 0; /* LTR */
white-space: nowrap;
Angie Byron
committed
}
Angie Byron
committed
.link-wrapper {
Angie Byron
committed
text-align: right;
}
Angie Byron
committed
.field-type-image img,
.user-picture img {
Angie Byron
committed
margin: 0 0 1em;
}
Angie Byron
committed
ul.links {
color: #68696b;
font-size: 0.821em;
}
Angie Byron
committed
.node-unpublished {
margin: -20px -15px 0;
padding: 20px 15px 0;
}
.node-unpublished .comment-text .comment-arrow {
border-left: 1px solid #fff4f4;
border-right: 1px solid #fff4f4;
}
Angie Byron
committed
/* ----------------- Comments ----------------- */
Angie Byron
committed
.comment h2.title {
Angie Byron
committed
margin-bottom: 1em;
}
Angie Byron
committed
.comment div.user-picture img {
Angie Byron
committed
margin-left: 0; /* LTR */
}
Angie Byron
committed
.comment {
Angie Byron
committed
margin-bottom: 20px;
Angie Byron
committed
display: table;
vertical-align: top;
Angie Byron
committed
}
Angie Byron
committed
.comment .attribution {
Angie Byron
committed
display: table-cell;
padding: 0 30px 0 0; /* LTR */
vertical-align: top;
overflow: hidden;
Angie Byron
committed
}
Angie Byron
committed
.comment .attribution img {
Angie Byron
committed
margin: 0;
border: 1px solid #d3d7d9;
}
.comment .attribution .username {
white-space: nowrap;
}
Angie Byron
committed
.comment .submitted p {
Angie Byron
committed
margin: 4px 0;
Angie Byron
committed
font-size: 1.071em;
line-height: 1.2;
Angie Byron
committed
}
Angie Byron
committed
.comment .submitted .comment-time {
font-size: 0.786em;
Angie Byron
committed
color: #68696b;
}
Angie Byron
committed
.comment .submitted .comment-permalink {
font-size: 0.786em;
Dries Buytaert
committed
text-transform: lowercase;
}
Angie Byron
committed
.comment .content {
font-size: 0.929em;
line-height: 1.6;
Angie Byron
committed
}
Angie Byron
committed
.comment .comment-arrow {
Angie Byron
committed
background: url(../images/comment-arrow.gif) no-repeat 0 center transparent; /* LTR */
border-left: 1px solid;
border-right: 1px solid;
Angie Byron
committed
height: 40px;
Angie Byron
committed
margin-left: -47px; /* LTR */
Angie Byron
committed
margin-top: 10px;
position: absolute;
Angie Byron
committed
width: 20px;
Angie Byron
committed
}
Angie Byron
committed
.comment .comment-text {
Angie Byron
committed
padding: 10px 25px;
border: 1px solid #d3d7d9;
Angie Byron
committed
display: table-cell;
vertical-align: top;
position: relative;
width: 100%;
Angie Byron
committed
}
Angie Byron
committed
.comment .indented {
Angie Byron
committed
margin-left: 40px; /* LTR */
}
Angie Byron
committed
.comment ul.links {
padding: 0 0 0.25em 0;
}
Angie Byron
committed
.comment ul.links li {
padding: 0 0.5em 0 0; /* LTR */
}
Angie Byron
committed
.comment-unpublished {
margin-right: 5px; /* LTR */
padding: 5px 2px 5px 5px; /* LTR */
}
.comment-unpublished .comment-text .comment-arrow {
border-left: 1px solid #fff4f4;
border-right: 1px solid #fff4f4;
}
Angie Byron
committed
/* ------------------ Sidebar ----------------- */
.sidebar .section {
padding-top: 10px;
}
Angie Byron
committed
.sidebar .block {
border: 1px solid;
padding: 15px 20px;
margin: 0 0 20px;
Angie Byron
committed
}
.sidebar h2 {
Angie Byron
committed
margin: 0 0 0.5em;
border-bottom: 1px solid #d6d6d6;
padding-bottom: 5px;
text-shadow: 0 1px 0 #fff;
Angie Byron
committed
font-size: 1.071em;
line-height: 1.2;
}
.sidebar .block .content {
font-size: 0.914em;
line-height: 1.4;
Angie Byron
committed
}
.sidebar tbody {
border: none;
}
.sidebar tr.even,
.sidebar tr.odd {
background: none;
border-bottom: 1px solid #d6d6d6;
}
/* ----------------- Triptych ----------------- */
#triptych-wrapper {
Dries Buytaert
committed
background-color: #f0f0f0;
background: rgba(30, 50, 10, 0.08);
border-top: 1px solid #e7e7e7;
Angie Byron
committed
}
#triptych h2 {
color: #000;
Angie Byron
committed
font-size: 1.714em;
margin-bottom: 0.8em;
text-shadow: 0 1px 0 #fff;
Angie Byron
committed
text-align: center;
Angie Byron
committed
line-height: 1;
Angie Byron
committed
}
#triptych .block {
margin-bottom: 2em;
padding-bottom: 2em;
border-bottom: 1px solid #dfdfdf;
Angie Byron
committed
line-height: 1.3;
Angie Byron
committed
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
}
#triptych .block.last {
border-bottom: none;
}
#triptych .block ul li,
#triptych .block ol li {
list-style: none;
}
#triptych .block ul,
#triptych .block ol {
padding-left: 0;
}
#triptych #block-user-login .form-text {
width: 185px;
}
#triptych #block-user-online p {
margin-bottom: 0;
}
#triptych #block-node-syndicate h2 {
overflow: hidden;
width: 0;
height: 0;
}
#triptych-last #block-node-syndicate {
text-align: right;
}
#triptych #block-search-form .form-type-textfield input {
width: 185px;
}
#triptych-middle #block-system-powered-by {
text-align: center;
}
#triptych-last #block-system-powered-by {
text-align: right;
}
/* ------------------ Footer ------------------ */
#footer-wrapper {
color: #c0c0c0;
color: rgba(255, 255, 255, 0.65);
Angie Byron
committed
font-size: 0.857em;
Angie Byron
committed
}
#footer-wrapper a {
color: #fcfcfc;
color: rgba(255, 255, 255, 0.8);
Angie Byron
committed
}
#footer-wrapper a:hover,
#footer-wrapper a:focus {
color: #fefefe;
color: rgba(255, 255, 255, 0.95);
Angie Byron
committed
text-decoration: underline;
}
#footer-wrapper .block {
margin: 20px 0;
border: 1px solid #444;
border-color: rgba(255, 255, 255, 0.1);
Angie Byron
committed
padding: 10px;
}
#footer-columns .block-menu,
#footer .block {
margin: 0;
padding: 0;
border: none;
}
#footer .block {
margin: 0.5em 0;
Angie Byron
committed
}
#footer .block .content {
padding: 0.5em 0;
margin-top: 0;
}
Angie Byron
committed
#footer .block h2 {
margin: 0;
}
#footer-columns h2 {
border-bottom: 1px solid #555;
border-color: rgba(255, 255, 255, 0.15);
Angie Byron
committed
font-size: 1em;
Angie Byron
committed
margin-bottom: 0;
padding-bottom: 3px;
text-transform: uppercase;
}
#footer-columns .content {
margin-top: 0;
}
#footer-columns p {
margin-top: 1em;
}
#footer-columns .content ul {
list-style: none;
padding-left: 0; /* LTR */
margin-left: 0;
Angie Byron
committed
}
#footer-columns .content li {
list-style: none;
margin: 0;
padding: 0;
}
#footer-columns .content li a {
display: block;
border-bottom: 1px solid #555;
border-color: rgba(255, 255, 255, 0.15);
Angie Byron
committed
line-height: 1.2;
Angie Byron
committed
padding: 0.8em 2px 0.8em 20px; /* LTR */
text-indent: -15px;
}
#footer-columns .content li a:hover,
#footer-columns .content li a:focus {
background-color: #1f1f21;
background-color: rgba(255, 255, 255, 0.05);
Angie Byron
committed
text-decoration: none;
}
#footer {
letter-spacing: 0.2px;
margin-top: 30px;
border-top: 1px solid #555;
border-color: rgba(255, 255, 255, 0.15);
Angie Byron
committed
}
#footer .region {
margin-top: 20px;
}
#footer .block {
clear: both;
}
#footer ul,
#footer li {
list-style: none;
margin: 0;
padding: 0;
}
#footer li a {
float: left; /* LTR */
padding: 0 12px;
display: block;
border-right: 1px solid #555; /* LTR */
border-color: rgba(255, 255, 255, 0.15);
Angie Byron
committed
}
#footer li.first a {
padding-left: 0; /* LTR */
}
#footer li.last a {
padding-right: 0; /* LTR */
border-right: none; /* LTR */
}
#footer-wrapper tr.odd {
background-color: transparent;
}
#footer-wrapper tr.even {
background-color: #2c2c2c;
background-color: rgba(0, 0, 0, 0.15);
Angie Byron
committed
}
/* --------------- System Tabs --------------- */
.tabs {
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
margin-bottom: 20px;
}
.tabs ul.primary {
padding: 0 3px;
margin: 0;
overflow: hidden;
border: none;
background: transparent url(../images/tabs-border.png) repeat-x left bottom;
}
.tabs ul.primary li {
display: block;
float: left; /* LTR */
vertical-align: bottom;
margin: 0 5px 0 0; /* LTR */
}
Dries Buytaert
committed
.tabs ul.primary li.active a {
border-bottom: 1px solid #ffffff;
Angie Byron
committed
}
.tabs ul.primary li a {
color: #000;
background-color: #ededed;
height: 1.8em;
Angie Byron
committed
line-height: 1.9;
Angie Byron
committed
display: block;
Angie Byron
committed
font-size: 0.929em;
Angie Byron
committed
float: left; /* not LTR */
padding: 0 10px 3px;
margin: 0;
text-shadow: 0 1px 0 #fff;
-khtml-border-radius-topleft: 6px;
-moz-border-radius-topleft: 6px;
-webkit-border-top-left-radius: 6px;
border-top-left-radius: 6px;
-khtml-border-radius-topright: 6px;
-moz-border-radius-topright: 6px;
-webkit-border-top-right-radius: 6px;
border-top-right-radius: 6px;
}
Dries Buytaert
committed
.tabs ul.primary li.active a {
background-color: #ffffff;
}
Angie Byron
committed
.tabs ul.secondary {
border-bottom: none;
padding: 0.5em 0;
}