.pagelines-grid { padding:1%; }
.row, .row-fluid {
width:100%;
*zoom:1;
display:inline-block;
display:block;
}
.row:before, .row:after, .row-fluid:before, .row-fluid:after {
display:table;
content:"";
}
.row:after, .row-fluid:after { clear:both; }
.row > [class*="span"], .row-fluid > [class*="span"] {
float:left;
margin-left:2.127659574%;
margin-bottom:20px;
}
.row > [class*="span"]:first-child, .row-fluid > [class*="span"]:first-child { margin-left:0; }
.row > .span12, .row-fluid > .span12 { width:99.99999999%; }
.row > .span11, .row-fluid > .span11 { width:91.489361693%; }
.row > .span10, .row-fluid > .span10 { width:82.978723396%; }
.row > .span9, .row-fluid > .span9 { width:74.468085099%; }
.row > .span8, .row-fluid > .span8 { width:65.957446802%; }
.row > .span7, .row-fluid > .span7 { width:57.446808505%; }
.row > .span6, .row-fluid > .span6 { width:48.936170208%; }
.row > .span5, .row-fluid > .span5 { width:40.425531911%; }
.row > .span4, .row-fluid > .span4 { width:31.914893614%; }
.row > .span3, .row-fluid > .span3 { width:23.404255317%; }
.row > .span2, .row-fluid > .span2 { width:14.89361702%; }
.row > .span1, .row-fluid > .span1 { width:6.382978723%; }
.alert {
padding:8px 35px 8px 14px;
margin-bottom:21px;
text-shadow:0 1px 0 rgba(255,255,255,0.5);
background-color:#fcf8e3;
border:1px solid #fbeed5;
color:#c09853;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
}
.alert-heading { color:inherit; }
.alert p { margin:0; }
h2.alert-heading, h3.alert-heading, h4.alert-heading, h5.alert-heading, h6.alert-heading { margin:0 auto 0.25em; }
.alert .close {
position:relative;
top:-2px;
right:-21px;
line-height:18px;
}
.alert-success {
background-color:#dff0d8;
border-color:#d6e9c6;
color:#468847;
}
.alert-important, .alert-error {
background-color:#f2dede;
border-color:#eed3d7;
color:#b94a48;
}
.alert-info {
background-color:#d9edf7;
border-color:#bce8f1;
color:#3a87ad;
}
.alert-block {
padding-top:14px;
padding-bottom:14px;
}
.alert-block > p, .alert-block > ul { margin-bottom:0; }
.alert-block p + p { margin-top:5px; }
.label, .badge {
font-family:"Helvetica", Arial, serif;
font-size:.846em;
font-weight:bold;
line-height:14px;
color:#fff;
vertical-align:baseline;
white-space:nowrap;
text-shadow:0 -1px 0 rgba(0,0,0,0.35);
background-color:#999;
}
.label {
padding:1px 4px 2px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
}
.badge {
padding:1px 9px 2px;
-webkit-border-radius:9px;
-moz-border-radius:9px;
border-radius:9px;
}
a.label:hover, a.badge:hover {
color:#fff;
text-decoration:none;
cursor:pointer;
}
.label-important, .badge-important { background-color:#b94a48; }
.label-important[href]:hover, .badge-important[href]:hover { background-color:#953b39; }
.label-warning, .badge-warning { background-color:#f89406; }
.label-warning[href]:hover, .badge-warning[href]:hover { background-color:#c67605; }
.label-success, .badge-success { background-color:#468847; }
.label-success[href]:hover, .badge-success[href]:hover { background-color:#356635; }
.label-info, .badge-info { background-color:#08c; }
.label-info[href]:hover, .badge-info[href]:hover { background-color:#069; }
.label-inverse, .badge-inverse { background-color:#333; }
.label-inverse[href]:hover, .badge-inverse[href]:hover { background-color:#1a1a1a; }
.tooltip {
position:absolute;
z-index:1020;
display:block;
visibility:visible;
padding:5px;
font-size:11px;
opacity:0;
filter:alpha(opacity=0);
}
.tooltip.in {
opacity:0.8;
filter:alpha(opacity=80);
}
.tooltip.top { margin-top:-2px; }
.tooltip.right { margin-left:2px; }
.tooltip.bottom { margin-top:2px; }
.tooltip.left { margin-left:-2px; }
.tooltip.top .tooltip-arrow {
bottom:0;
left:50%;
margin-left:-5px;
border-left:5px solid transparent;
border-right:5px solid transparent;
border-top:5px solid #000;
}
.tooltip.left .tooltip-arrow {
top:50%;
right:0;
margin-top:-5px;
border-top:5px solid transparent;
border-bottom:5px solid transparent;
border-left:5px solid #000;
}
.tooltip.bottom .tooltip-arrow {
top:0;
left:50%;
margin-left:-5px;
border-left:5px solid transparent;
border-right:5px solid transparent;
border-bottom:5px solid #000;
}
.tooltip.right .tooltip-arrow {
top:50%;
left:0;
margin-top:-5px;
border-top:5px solid transparent;
border-bottom:5px solid transparent;
border-right:5px solid #000;
}
.tooltip-inner {
max-width:200px;
padding:3px 8px;
color:#fff;
text-align:center;
text-decoration:none;
background-color:#000;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
}
.tooltip-arrow {
position:absolute;
width:0;
height:0;
}
.popover {
position:absolute;
top:0;
left:0;
z-index:1010;
display:none;
padding:5px;
}
.popover.top { margin-top:-5px; }
.popover.right { margin-left:5px; }
.popover.bottom { margin-top:5px; }
.popover.left { margin-left:-5px; }
.popover.top .arrow {
bottom:0;
left:50%;
margin-left:-5px;
border-left:5px solid transparent;
border-right:5px solid transparent;
border-top:5px solid #000;
}
.popover.right .arrow {
top:50%;
left:0;
margin-top:-5px;
border-top:5px solid transparent;
border-bottom:5px solid transparent;
border-right:5px solid #000;
}
.popover.bottom .arrow {
top:0;
left:50%;
margin-left:-5px;
border-left:5px solid transparent;
border-right:5px solid transparent;
border-bottom:5px solid #000;
}
.popover.left .arrow {
top:50%;
right:0;
margin-top:-5px;
border-top:5px solid transparent;
border-bottom:5px solid transparent;
border-left:5px solid #000;
}
.popover .arrow {
position:absolute;
width:0;
height:0;
}
.popover-inner {
padding:3px;
width:280px;
overflow:hidden;
background:#000;
background:rgba(0,0,0,0.8);
-webkit-border-radius:6px;
-moz-border-radius:6px;
border-radius:6px;
-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);
-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);
box-shadow:0 3px 7px rgba(0,0,0,0.3);
}
.popover-title {
padding:9px 15px;
line-height:1;
background-color:#ebebeb;
border-bottom:1px solid #e3e3e3;
-webkit-border-radius:3px 3px 0 0;
-moz-border-radius:3px 3px 0 0;
border-radius:3px 3px 0 0;
}
.popover-content {
padding:14px;
background-color:#fff;
-webkit-border-radius:0 0 3px 3px;
-moz-border-radius:0 0 3px 3px;
border-radius:0 0 3px 3px;
-webkit-background-clip:padding-box;
-moz-background-clip:padding-box;
background-clip:padding-box;
}
.popover-content p, .popover-content ul, .popover-content ol { margin:0; }
.btn {
display:inline-block;
padding:4px 10px 4px;
margin-bottom:0;
font-size:14px;
font-family:"Helvetica", Arial, serif;
line-height:20px;
color:#333;
text-align:center;
text-shadow:0 1px 1px rgba(255,255,255,0.75);
vertical-align:middle;
border:1px solid #ccc;
border-bottom-color:#b3b3b3;
cursor:pointer;
*display:inline;
*zoom:1;
border-color:#e6e6e6 #e6e6e6 #bfbfbf;
border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
background-color:#f5f5f5;
background-image:-moz-linear-gradient(top,#fff,#e6e6e6);
background-image:-ms-linear-gradient(top,#fff,#e6e6e6);
background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);
background-image:-o-linear-gradient(top,#fff,#e6e6e6);
background-image:linear-gradient(top,#fff,#e6e6e6);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#e6e6e6', GradientType=0);
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);
-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);
box-shadow:inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);
*margin-left:.3em;
}
.btn:hover, .btn:active, .btn.active, .btn.disabled, .btn[disabled] { background-color:#e6e6e6; }
.btn:active, .btn.active { background-color:#ccc \9; }
.btn:first-child { *margin-left:0; }
a.btn:hover { text-decoration:none; }
.btn:hover {
color:#333;
text-decoration:none;
background-color:#e6e6e6;
background-position:0 -15px;
-webkit-transition:background-position .1s linear;
-moz-transition:background-position .1s linear;
-ms-transition:background-position .1s linear;
-o-transition:background-position .1s linear;
transition:background-position .1s linear;
}
.btn:focus {
outline:thin dotted #333;
outline:5px auto -webkit-focus-ring-color;
outline-offset:-2px;
}
.btn.active, .btn:active {
background-image:none;
background-color:#e6e6e6;
background-color:#d9d9d9 \9;
outline:0;
-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15), 0 1px 2px rgba(0,0,0,0.05);
-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15), 0 1px 2px rgba(0,0,0,0.05);
box-shadow:inset 0 2px 4px rgba(0,0,0,0.15), 0 1px 2px rgba(0,0,0,0.05);
}
.btn.disabled, .btn[disabled] {
cursor:default;
background-image:none;
background-color:#e6e6e6;
opacity:0.65;
filter:alpha(opacity=65);
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
.btn-large {
padding:9px 14px;
font-size:16px;
line-height:normal;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
}
.btn-large [class^="icon-"] { margin-top:1px; }
.btn-small {
padding:5px 9px;
font-size:12px;
line-height:19px;
}
.btn-small [class^="icon-"] { margin-top:-1px; }
.btn-mini {
padding:2px 6px;
font-size:12px;
line-height:17px;
}
.btn-primary, .btn-primary:hover, .btn-warning, .btn-warning:hover, .btn-important, .btn-important:hover, .btn-success, .btn-success:hover, .btn-info, .btn-info:hover, .btn-inverse, .btn-inverse:hover {
text-shadow:0 -1px 0 rgba(0,0,0,0.25);
color:#fff;
}
.btn-primary.active, .btn-warning.active, .btn-important.active, .btn-success.active, .btn-info.active, .btn-inverse.active { color:rgba(255,255,255,0.75); }
.btn-primary {
border-color:#05c #05c #003580;
border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
background-color:#0074cc;
background-image:-moz-linear-gradient(top,#08c,#05c);
background-image:-ms-linear-gradient(top,#08c,#05c);
background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#05c));
background-image:-webkit-linear-gradient(top,#08c,#05c);
background-image:-o-linear-gradient(top,#08c,#05c);
background-image:linear-gradient(top,#08c,#05c);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#05c', GradientType=0);
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] { background-color:#05c; }
.btn-primary:active, .btn-primary.active { background-color:#004099 \9; }
.btn-warning {
border-color:#f89406 #f89406 #ad6704;
border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
background-color:#faa732;
background-image:-moz-linear-gradient(top,#fbb450,#f89406);
background-image:-ms-linear-gradient(top,#fbb450,#f89406);
background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));
background-image:-webkit-linear-gradient(top,#fbb450,#f89406);
background-image:-o-linear-gradient(top,#fbb450,#f89406);
background-image:linear-gradient(top,#fbb450,#f89406);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.btn-warning:hover, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled] { background-color:#f89406; }
.btn-warning:active, .btn-warning.active { background-color:#c67605 \9; }
.btn-important {
border-color:#bd362f #bd362f #802420;
border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
background-color:#da4f49;
background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);
background-image:-ms-linear-gradient(top,#ee5f5b,#bd362f);
background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));
background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);
background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);
background-image:linear-gradient(top,#ee5f5b,#bd362f);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0);
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.btn-important:hover, .btn-important:active, .btn-important.active, .btn-important.disabled, .btn-important[disabled] { background-color:#bd362f; }
.btn-important:active, .btn-important.active { background-color:#942a25 \9; }
.btn-success {
border-color:#51a351 #51a351 #387038;
border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
background-color:#5bb75b;
background-image:-moz-linear-gradient(top,#62c462,#51a351);
background-image:-ms-linear-gradient(top,#62c462,#51a351);
background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));
background-image:-webkit-linear-gradient(top,#62c462,#51a351);
background-image:-o-linear-gradient(top,#62c462,#51a351);
background-image:linear-gradient(top,#62c462,#51a351);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0);
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.btn-success:hover, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] { background-color:#51a351; }
.btn-success:active, .btn-success.active { background-color:#408140 \9; }
.btn-info {
border-color:#2f96b4 #2f96b4 #1f6377;
border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
background-color:#49afcd;
background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);
background-image:-ms-linear-gradient(top,#5bc0de,#2f96b4);
background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));
background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);
background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);
background-image:linear-gradient(top,#5bc0de,#2f96b4);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0);
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] { background-color:#2f96b4; }
.btn-info:active, .btn-info.active { background-color:#24748c \9; }
.btn-inverse {
border-color:#222 #222 #000;
border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
background-color:#414141;
background-image:-moz-linear-gradient(top,#555,#222);
background-image:-ms-linear-gradient(top,#555,#222);
background-image:-webkit-gradient(linear,0 0,0 100%,from(#555),to(#222));
background-image:-webkit-linear-gradient(top,#555,#222);
background-image:-o-linear-gradient(top,#555,#222);
background-image:linear-gradient(top,#555,#222);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555', endColorstr='#222', GradientType=0);
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.btn-inverse:hover, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] { background-color:#222; }
.btn-inverse:active, .btn-inverse.active { background-color:#090909 \9; }
button.btn, input[type="submit"].btn {
*padding-top:2px;
*padding-bottom:2px;
}
button.btn::-moz-focus-inner, input[type="submit"].btn::-moz-focus-inner {
padding:0;
border:0;
}
button.btn.btn-large, input[type="submit"].btn.btn-large {
*padding-top:7px;
*padding-bottom:7px;
}
button.btn.btn-small, input[type="submit"].btn.btn-small {
*padding-top:3px;
*padding-bottom:3px;
}
button.btn.btn-mini, input[type="submit"].btn.btn-mini {
*padding-top:1px;
*padding-bottom:1px;
}
.btn-group {
position:relative;
*zoom:1;
display:inline-block;
display:block;
*margin-left:.3em;
}
.btn-group:before, .btn-group:after {
display:table;
content:"";
}
.btn-group:after { clear:both; }
.btn-group:first-child { *margin-left:0; }
.btn-group + .btn-group { margin-left:5px; }
.btn-toolbar {
margin-top:10.5px;
margin-bottom:10.5px;
}
.btn-toolbar .btn-group {
display:inline-block;
*display:inline;
*zoom:1;
}
.btn-group .btn {
position:relative;
float:left;
margin-left:-1px;
-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;
}
.btn-group .btn:first-child {
margin-left:0;
-webkit-border-top-left-radius:4px;
-moz-border-radius-topleft:4px;
border-top-left-radius:4px;
-webkit-border-bottom-left-radius:4px;
-moz-border-radius-bottomleft:4px;
border-bottom-left-radius:4px;
}
.btn-group .btn:last-child, .btn-group .dropdown-toggle {
-webkit-border-top-right-radius:4px;
-moz-border-radius-topright:4px;
border-top-right-radius:4px;
-webkit-border-bottom-right-radius:4px;
-moz-border-radius-bottomright:4px;
border-bottom-right-radius:4px;
}
.btn-group .btn.large:first-child {
margin-left:0;
-webkit-border-top-left-radius:6px;
-moz-border-radius-topleft:6px;
border-top-left-radius:6px;
-webkit-border-bottom-left-radius:6px;
-moz-border-radius-bottomleft:6px;
border-bottom-left-radius:6px;
}
.btn-group .btn.large:last-child, .btn-group .large.dropdown-toggle {
-webkit-border-top-right-radius:6px;
-moz-border-radius-topright:6px;
border-top-right-radius:6px;
-webkit-border-bottom-right-radius:6px;
-moz-border-radius-bottomright:6px;
border-bottom-right-radius:6px;
}
.btn-group .btn:hover, .btn-group .btn:focus, .btn-group .btn:active, .btn-group .btn.active { z-index:2; }
.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { outline:0; }
.btn-group .dropdown-toggle {
padding-left:8px;
padding-right:8px;
*padding-top:3px;
*padding-bottom:3px;
-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125), inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);
-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125), inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);
box-shadow:inset 1px 0 0 rgba(255,255,255,0.125), inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);
}
.btn-group .btn-mini.dropdown-toggle {
padding-left:5px;
padding-right:5px;
*padding-top:1px;
*padding-bottom:1px;
}
.btn-group .btn-small.dropdown-toggle {
*padding-top:4px;
*padding-bottom:4px;
}
.btn-group .btn-large.dropdown-toggle {
padding-left:12px;
padding-right:12px;
}
.btn-group.open { *z-index:1000; }
.btn-group.open .dropdown-menu {
display:block;
margin-top:1px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
}
.btn-group.open .dropdown-toggle {
background-image:none;
-webkit-box-shadow:inset 0 1px 6px rgba(0,0,0,0.15), 0 1px 2px rgba(0,0,0,0.05);
-moz-box-shadow:inset 0 1px 6px rgba(0,0,0,0.15), 0 1px 2px rgba(0,0,0,0.05);
box-shadow:inset 0 1px 6px rgba(0,0,0,0.15), 0 1px 2px rgba(0,0,0,0.05);
}
.btn .caret {
margin-top:7px;
margin-left:0;
}
.btn:hover .caret, .open.btn-group .caret {
opacity:1;
filter:alpha(opacity=100);
}
.btn-mini .caret { margin-top:5px; }
.btn-small .caret { margin-top:6px; }
.btn-large .caret {
margin-top:6px;
border-left:5px solid transparent;
border-right:5px solid transparent;
border-top:5px solid #000;
}
.btn-primary .caret, .btn-warning .caret, .btn-important .caret, .btn-info .caret, .btn-success .caret, .btn-inverse .caret {
border-top-color:#fff;
border-bottom-color:#fff;
opacity:0.75;
filter:alpha(opacity=75);
}
p small {
font-size:12px;
color:#999;
line-height:10.5px;
}
p:before {
content:"";
width:8em;
display:block;
overflow:hidden;
}
.lead {
margin-bottom:21px;
font-size:20px;
font-weight:200;
line-height:31.5px;
}
h1, h2, h3, h4, h5, h6 {
margin:0;
text-rendering:optimizelegibility;
}
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
font-weight:normal;
color:#999;
}
h1 { font-size:28px; }
h1 small { font-size:21.7px; }
h2 { font-size:25.2px; }
h2 small { font-size:21.7px; }
h3 { font-size:21.7px; }
h3 small { font-size:18.2px; }
h4 { font-size:18.2px; }
h4 small { font-size:15.4px; }
h5 { font-size:15.4px; }
h6 {
font-size:14px;
color:#999;
text-transform:uppercase;
}
h1, h2, h3, h4, h5, h6 { line-height:1.3em; }
h1 + p, h2 + p, h3 + p, h4 + p, h5 + p, h6 + p { margin-top:0; }
.hentry h1 + p, .hentry h2 + p, .hentry h3 + p, .hentry h4 + p, .hentry h5 + p, .hentry h6 + p { margin-top:0; }
.page-header {
padding-bottom:20px;
margin:63px 0 21px;
border-bottom:1px solid #f2f2f2;
}
.page-header h1 {
line-height:1;
margin:0;
}
.page-header-minor {
margin:21px 0;
padding:10.5px 0;
border-bottom:1px solid #f2f2f2;
}
.hentry ul, .hentry ol {
padding:0;
margin:0 0 10.5px 25px;
}
ul ul, ul ol, ol ol, ol ul { margin-bottom:0; }
ul { list-style:disc; }
ol { list-style:decimal; }
li { line-height:21px; }
ul.unstyled, ol.unstyled {
margin-left:0;
list-style:none;
}
dl { margin-bottom:21px; }
dt, dd { line-height:21px; }
dt {
font-weight:bold;
line-height:20px;
}
dd { margin-left:10.5px; }
.dl-horizontal dt {
float:left;
clear:left;
width:120px;
text-align:right;
}
.dl-horizontal dd { margin-left:130px; }
hr {
margin:21px 0;
border:0;
border-top:1px solid #f2f2f2;
border-bottom:1px solid #fff;
}
hr.soften {
height:1px;
background-image:-webkit-linear-gradient(left,transparent,rgba(0,0,0,0.1),transparent);
background-image:-moz-linear-gradient(left,transparent,rgba(0,0,0,0.1),transparent);
background-image:-ms-linear-gradient(left,transparent,rgba(0,0,0,0.1),transparent);
background-image:-o-linear-gradient(left,transparent,rgba(0,0,0,0.1),transparent);
border:0;
}
strong { font-weight:bold; }
em { font-style:italic; }
.muted { color:#999; }
.spamp {
font-family:'Baskerville', Palatino, georgia;
font-style:italic;
font-weight:normal;
}
.serifize {
font-family:georgia, times, serif;
font-style:italic;
font-weight:normal;
}
abbr[title] {
border-bottom:1px dotted #ddd;
cursor:help;
}
abbr.initialism {
font-size:90%;
text-transform:uppercase;
}
blockquote {
padding:0 0 0 15px;
margin:0 0 21px;
border-left:5px solid #eee;
}
blockquote p {
margin-bottom:0;
font-size:16px;
font-weight:300;
line-height:26.25px;
}
blockquote small {
display:block;
line-height:21px;
color:#999;
}
blockquote small:before { content:'\2014 \00A0'; }
blockquote.pull-right {
float:right;
padding-left:0;
padding-right:15px;
border-left:0;
border-right:5px solid #eee;
}
blockquote.pull-right p, blockquote.pull-right small { text-align:right; }
q:before, q:after, blockquote:before, blockquote:after { content:""; }
address {
display:block;
margin-bottom:21px;
line-height:21px;
font-style:normal;
}
small { font-size:100%; }
cite { font-style:normal; }
.dropdown { position:relative; }
.dropdown-toggle { *margin-bottom:-3px; }
.dropdown-toggle:active, .open .dropdown-toggle { outline:0; }
.caret {
display:inline-block;
width:0;
height:0;
vertical-align:top;
border-left:4px solid transparent;
border-right:4px solid transparent;
border-top:4px solid #000;
content:"";
opacity:0.3;
filter:alpha(opacity=30);
}
.dropdown .caret {
margin-top:8px;
margin-left:2px;
}
.dropdown:hover .caret, .open.dropdown .caret {
opacity:1;
filter:alpha(opacity=100);
}
.dropdown-menu {
position:absolute;
top:100%;
left:0;
z-index:1000;
float:left;
display:none;
min-width:160px;
padding:4px 0;
margin:0;
list-style:none;
background-color:#fff;
border-color:#ccc;
border-color:rgba(0,0,0,0.2);
border-style:solid;
border-width:1px;
-webkit-background-clip:padding-box;
-moz-background-clip:padding;
background-clip:padding-box;
*border-right-width:2px;
*border-bottom-width:2px;
-webkit-border-radius:0 0 5px 5px;
-moz-border-radius:0 0 5px 5px;
border-radius:0 0 5px 5px;
-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);
-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);
box-shadow:0 5px 10px rgba(0,0,0,0.2);
}
.dropdown-menu.pull-right {
right:0;
left:auto;
}
.dropdown-menu .divider {
height:1px;
margin:9.5px 1px;
overflow:hidden;
background-color:#e5e5e5;
border-bottom:1px solid #fff;
*width:100%;
*margin:-5px 0 5px;
}
.dropdown-menu a {
display:block;
padding:3px 15px;
clear:both;
font-weight:normal;
line-height:21px;
color:#333;
white-space:nowrap;
}
.entry_content ul.dropdown-menu { margin:0; }
.entry_content ul.dropdown-menu li { list-style:none; }
.dropdown-menu li > a:hover, .dropdown-menu .active > a, .dropdown-menu .active > a:hover {
color:#fff;
text-decoration:none;
background-color:#08c;
}
.dropdown.open { *z-index:1000; }
.dropdown.open .dropdown-toggle {
color:#fff;
background:#ccc;
background:rgba(0,0,0,0.3);
}
.dropdown.open .dropdown-menu { display:block; }
.dropup .caret, .navbar-fixed-bottom .dropdown .caret {
border-top:0;
border-bottom:4px solid #000;
content:"\2191";
}
.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu {
top:auto;
bottom:100%;
margin-bottom:1px;
}
.typeahead {
margin-top:2px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
}
.hentry ul.dropdown-menu, .hentry ul.dropdown-menu ul { margin:0; }
.hentry ul.dropdown-menu li { list-style:none; }
.accordion { margin-bottom:21px; }
.accordion-group {
background:#fafafa;
margin-bottom:2px;
border:1px solid #f0f0f0;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
}
.accordion-heading {
background:#f2f2f2;
border-bottom:0;
}
.accordion-heading:hover {
background:#f2f2f2;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
}
.accordion-heading a:hover { text-decoration:none; }
.accordion-heading .accordion-toggle {
display:block;
padding:8px 15px;
}
.accordion-inner {
padding:9px 15px;
border-top:1px solid #f0f0f0;
}
.carousel {
position:relative;
margin-bottom:21px;
line-height:1;
}
.carousel-inner {
overflow:hidden;
width:100%;
position:relative;
}
.carousel h4 { margin-top:0; }
.carousel .item {
display:none;
position:relative;
-webkit-transition:.6s ease-in-out left;
-moz-transition:.6s ease-in-out left;
-ms-transition:.6s ease-in-out left;
-o-transition:.6s ease-in-out left;
transition:.6s ease-in-out left;
}
.carousel .item > img {
display:block;
line-height:1;
width:100%;
}
.carousel .active, .carousel .next, .carousel .prev { display:block; }
.carousel .active { left:0; }
.carousel .next, .carousel .prev {
position:absolute;
top:0;
width:100%;
}
.carousel .next { left:100%; }
.carousel .prev { left:-100%; }
.carousel .next.left, .carousel .prev.right { left:0; }
.carousel .active.left { left:-100%; }
.carousel .active.right { left:100%; }
.carousel-control, .hentry .carousel-control {
position:absolute;
top:40%;
left:15px;
width:40px;
height:40px;
margin-top:-20px;
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
font-size:60px;
font-weight:100;
line-height:30px;
color:#fff;
text-align:center;
background:#222;
border:3px solid #fff;
-webkit-border-radius:23px;
-moz-border-radius:23px;
border-radius:23px;
opacity:0.5;
filter:alpha(opacity=50);
}
.carousel-control.right, .hentry .carousel-control.right {
left:auto;
right:15px;
}
.carousel-control:hover, .hentry .carousel-control:hover {
color:#fff;
text-decoration:none;
opacity:0.9;
filter:alpha(opacity=90);
}
.carousel-caption {
position:absolute;
left:0;
right:0;
bottom:0;
padding:10px 15px 5px;
background:#333;
background:rgba(0,0,0,0.75);
}
.carousel-caption p {
margin:0 0 0.8em 0;
color:#fff;
}
.carousel-caption h4 { color:#fff; }
.hidden {
display:none;
visibility:hidden;
}
.visible-phone { display:none; }
.visible-tablet { display:none; }
.visible-desktop { display:block; }
.hidden-phone { display:block; }
.hidden-tablet { display:block; }
.hidden-desktop { display:none; }
@media (max-width: 767px) {
.visible-phone { display:block; }
.hidden-phone { display:none; }
.hidden-desktop { display:block; }
.visible-desktop { display:none; }
}
@media (min-width: 768px) and (max-width: 979px) {
.visible-tablet { display:block; }
.hidden-tablet { display:none; }
.hidden-desktop { display:block; }
.visible-desktop { display:none; }
}
@media (max-width: 480px) {
.nav-collapse { -webkit-transform:translate3d(0,0,0); }
.page-header h1 small {
display:block;
line-height:21px;
}
input[type="checkbox"], input[type="radio"] { border:1px solid #ccc; }
.form-horizontal .control-group > label {
float:none;
width:auto;
padding-top:0;
text-align:left;
}
.form-horizontal .controls { margin-left:0; }
.form-horizontal .control-list { padding-top:0; }
.form-horizontal .form-actions {
padding-left:10px;
padding-right:10px;
}
.carousel-caption { position:static; }
}
@media (max-width: 767px) {
.navbar-fixed-top {
margin-left:-20px;
margin-right:-20px;
}
.row-grid { width:100%; }
.row { margin-left:0; }
.row > [class*="span"], .row-grid > [class*="span"] {
float:none;
display:block;
width:auto;
margin-left:0;
}
.thumbnails [class*="span"] { width:auto; }
input[class*="span"], select[class*="span"], textarea[class*="span"], .uneditable-input {
display:block;
width:100%;
min-height:28px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box;
}
.input-prepend input[class*="span"], .input-append input[class*="span"] { width:auto; }
}
@media (min-width: 768px) and (max-width: 979px) {
input, textarea, .uneditable-input { margin-left:0; }
input.span12, textarea.span12, .uneditable-input.span12 { width:714px; }
input.span11, textarea.span11, .uneditable-input.span11 { width:652px; }
input.span10, textarea.span10, .uneditable-input.span10 { width:590px; }
input.span9, textarea.span9, .uneditable-input.span9 { width:528px; }
input.span8, textarea.span8, .uneditable-input.span8 { width:466px; }
input.span7, textarea.span7, .uneditable-input.span7 { width:404px; }
input.span6, textarea.span6, .uneditable-input.span6 { width:342px; }
input.span5, textarea.span5, .uneditable-input.span5 { width:280px; }
input.span4, textarea.span4, .uneditable-input.span4 { width:218px; }
input.span3, textarea.span3, .uneditable-input.span3 { width:156px; }
input.span2, textarea.span2, .uneditable-input.span2 { width:94px; }
input.span1, textarea.span1, .uneditable-input.span1 { width:32px; }
}
@media (min-width: 1200px) {
.thumbnails > li { margin-left:30px; }
}
.nav {
margin-left:0;
margin-bottom:21px;
list-style:none;
}
.nav > li > a { display:block; }
.nav > li > a:hover {
text-decoration:none;
background-color:#eee;
}
.nav .nav-header {
display:block;
padding:3px 15px;
font-size:11px;
font-weight:bold;
line-height:21px;
color:#999;
text-shadow:0 1px 0 rgba(255,255,255,0.5);
text-transform:uppercase;
}
.nav li + .nav-header { margin-top:9px; }
.nav-list {
padding-left:15px;
padding-right:15px;
margin-bottom:0;
}
.nav-list > li > a, .nav-list .nav-header {
margin-left:-15px;
margin-right:-15px;
text-shadow:0 1px 0 rgba(255,255,255,0.5);
}
.nav-list > li > a { padding:3px 15px; }
.nav-list > .active > a, .nav-list > .active > a:hover {
color:#fff;
text-shadow:0 -1px 0 rgba(0,0,0,0.2);
background-color:#08c;
}
.nav-list [class^="icon-"] { margin-right:2px; }
.nav-list .divider {
height:1px;
margin:9.5px 1px;
overflow:hidden;
background-color:#e5e5e5;
border-bottom:1px solid #fff;
*width:100%;
*margin:-5px 0 5px;
}
.nav-tabs, .nav-pills {
*zoom:1;
display:inline-block;
display:block;
}
.nav-tabs:before, .nav-tabs:after, .nav-pills:before, .nav-pills:after {
display:table;
content:"";
}
.nav-tabs:after, .nav-pills:after { clear:both; }
.nav-tabs > li, .nav-pills > li { float:left; }
.nav-tabs > li > a, .nav-pills > li > a {
padding-right:12px;
padding-left:12px;
margin-right:2px;
line-height:14px;
}
.nav-tabs { border-bottom:1px solid #f0f0f0; }
.nav-tabs > li { margin-bottom:-1px; }
.nav-tabs > li > a {
padding-top:8px;
padding-bottom:8px;
line-height:21px;
border:1px solid transparent;
-webkit-border-radius:4px 4px 0 0;
-moz-border-radius:4px 4px 0 0;
border-radius:4px 4px 0 0;
}
.nav-tabs > li > a:hover {
background-color:#fafafa;
border-color:#f0f0f0;
}
.nav-tabs > .active > a, .nav-tabs > .active > a:hover {
color:#000;
background-color:#fafafa;
border:1px solid #f0f0f0;
border-bottom-color:transparent;
cursor:default;
}
.nav-pills > li > a {
padding-top:8px;
padding-bottom:8px;
margin-top:2px;
margin-bottom:2px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
}
.nav-pills > .active > a, .nav-pills > .active > a:hover {
color:#fff;
background-color:#08c;
}
.nav-stacked > li { float:none; }
.nav-stacked > li > a { margin-right:0; }
.nav-tabs.nav-stacked { border-bottom:0; }
.nav-tabs.nav-stacked > li > a {
border:1px solid #ddd;
-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;
}
.nav-tabs.nav-stacked > li:first-child > a {
-webkit-border-radius:4px 4px 0 0;
-moz-border-radius:4px 4px 0 0;
border-radius:4px 4px 0 0;
}
.nav-tabs.nav-stacked > li:last-child > a {
-webkit-border-radius:0 0 4px 4px;
-moz-border-radius:0 0 4px 4px;
border-radius:0 0 4px 4px;
}
.nav-tabs.nav-stacked > li > a:hover {
border-color:#ddd;
z-index:2;
}
.nav-pills.nav-stacked > li > a { margin-bottom:3px; }
.nav-pills.nav-stacked > li:last-child > a { margin-bottom:1px; }
.nav-tabs .dropdown-menu, .nav-pills .dropdown-menu {
margin-top:1px;
border-width:1px;
}
.nav-pills .dropdown-menu {
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
}
.nav-tabs .dropdown-toggle .caret, .nav-pills .dropdown-toggle .caret {
border-top-color:#08c;
border-bottom-color:#08c;
margin-top:6px;
}
.nav-tabs .dropdown-toggle:hover .caret, .nav-pills .dropdown-toggle:hover .caret {
border-top-color:#005580;
border-bottom-color:#005580;
}
.nav-tabs .active .dropdown-toggle .caret, .nav-pills .active .dropdown-toggle .caret {
border-top-color:#333;
border-bottom-color:#333;
}
.nav > .dropdown.active > a:hover {
color:#000;
cursor:pointer;
}
.nav-tabs .open .dropdown-toggle, .nav-pills .open .dropdown-toggle, .nav > .open.active > a:hover {
color:#fff;
background-color:#999;
border-color:#999;
}
.nav .open .caret, .nav .open.active .caret, .nav .open a:hover .caret {
border-top-color:#fff;
border-bottom-color:#fff;
opacity:1;
filter:alpha(opacity=100);
}
.tabs-stacked .open > a:hover { border-color:#999; }
.hentry .nav-tabs > li { list-style:none; }
ul.nav.nav-tabs { margin:0; }
ul.nav.nav-tabs a:hover { text-decoration:none; }
.tabbable {
*zoom:1;
display:inline-block;
display:block;
}
.tabbable:before, .tabbable:after {
display:table;
content:"";
}
.tabbable:after { clear:both; }
.tab-content {
display:table;
width:100%;
padding-top:5px;
background:#fafafa;
}
.tab-content p { padding-left:10px; }
.tabs-below .nav-tabs, .tabs-right .nav-tabs, .tabs-left .nav-tabs { border-bottom:0; }
.tab-content > .tab-pane, .pill-content > .pill-pane { display:none; }
.tab-content > .active, .pill-content > .active { display:block; }
.tabs-below .nav-tabs { border-top:1px solid #f0f0f0; }
.tabs-below .nav-tabs > li {
margin-top:-1px;
margin-bottom:0;
}
.tabs-below .nav-tabs > li > a {
-webkit-border-radius:0 0 4px 4px;
-moz-border-radius:0 0 4px 4px;
border-radius:0 0 4px 4px;
}
.tabs-below .nav-tabs > li > a:hover {
border-bottom-color:transparent;
border-top-color:#f0f0f0;
}
.tabs-below .nav-tabs .active > a, .tabs-below .nav-tabs .active > a:hover { border-color:transparent #f0f0f0; }
.tabs-left .nav-tabs > li, .tabs-right .nav-tabs > li { float:none; }
.tabs-left .nav-tabs > li > a, .tabs-right .nav-tabs > li > a {
min-width:74px;
margin-right:0;
margin-bottom:3px;
}
.tabs-left .nav-tabs {
float:left;
margin-right:19px;
border-right:1px solid #f0f0f0;
}
.tabs-left .nav-tabs > li > a {
margin-right:-1px;
-webkit-border-radius:4px 0 0 4px;
-moz-border-radius:4px 0 0 4px;
border-radius:4px 0 0 4px;
}
.tabs-left .nav-tabs > li > a:hover { border-color:#f0f0f0; }
.tabs-left .nav-tabs .active > a, .tabs-left .nav-tabs .active > a:hover {
border-color:#f0f0f0;
*border-right-color:#f0f0f0;
}
.tabs-right .nav-tabs {
float:right;
margin-left:19px;
border-left:1px solid #f0f0f0;
}
.tabs-right .nav-tabs > li > a {
margin-left:-1px;
-webkit-border-radius:0 4px 4px 0;
-moz-border-radius:0 4px 4px 0;
border-radius:0 4px 4px 0;
}
.tabs-right .nav-tabs > li > a:hover { border-color:#f0f0f0; }
.tabs-right .nav-tabs .active > a, .tabs-right .nav-tabs .active > a:hover {
border-color:#f0f0f0;
*border-left-color:#f0f0f0;
}
.modal-open .dropdown-menu { z-index:2050; }
.modal-open .dropdown.open { *z-index:2050; }
.modal-open .popover { z-index:2060; }
.modal-open .tooltip { z-index:2070; }
.modal-backdrop {
position:fixed;
top:0;
right:0;
bottom:0;
left:0;
z-index:1040;
background-color:#000;
}
.modal-backdrop.fade { opacity:0; }
.modal-backdrop, .modal-backdrop.fade.in {
opacity:0.8;
filter:alpha(opacity=80);
}
.modal {
position:fixed;
top:50%;
left:50%;
z-index:1050;
overflow:auto;
width:560px;
margin:-250px 0 0 -280px;
background-color:#fff;
font-family:"Helvetica", Arial, serif;
border:1px solid #999;
border:1px solid rgba(0,0,0,0.3);
*border:1px solid #999;
-webkit-border-radius:6px;
-moz-border-radius:6px;
border-radius:6px;
-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);
-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);
box-shadow:0 3px 7px rgba(0,0,0,0.3);
-webkit-background-clip:padding-box;
-moz-background-clip:padding-box;
background-clip:padding-box;
}
.modal.fade {
top:-25%;
-webkit-transition:opacity .3s linear, top .3s ease-out;
-moz-transition:opacity .3s linear, top .3s ease-out;
-ms-transition:opacity .3s linear, top .3s ease-out;
-o-transition:opacity .3s linear, top .3s ease-out;
transition:opacity .3s linear, top .3s ease-out;
}
.modal.fade.in { top:50%; }
.modal.modal-interface {
width:700px;
margin-left:-350px;
}
.modal h3 {
font-family:"Helvetica", Arial, serif;
font-weight:800;
font-size:1.7em;
}
.modal-header {
padding:9px 15px;
border-bottom:1px solid #eee;
}
.modal-header .close { margin-top:2px; }
.modal-header h3 { margin:0; }
.modal-body {
overflow-y:auto;
max-height:none;
padding:20px;
-webkit-overflow-scrolling:touch;
}
.modal-body p { margin:0 0 1em; }
.modal-body ul {
margin-left:20px;
list-style-type:outside;
}
.modal-form { margin-bottom:0; }
.modal-footer {
padding:10px 15px 10px;
margin-bottom:0;
text-align:right;
background-color:#f5f5f5;
border-top:1px solid #ddd;
-webkit-border-radius:0 0 6px 6px;
-moz-border-radius:0 0 6px 6px;
border-radius:0 0 6px 6px;
-webkit-box-shadow:inset 0 1px 0 #fff;
-moz-box-shadow:inset 0 1px 0 #fff;
box-shadow:inset 0 1px 0 #fff;
*zoom:1;
display:inline-block;
display:block;
}
.modal-footer:before, .modal-footer:after {
display:table;
content:"";
}
.modal-footer:after { clear:both; }
.modal-footer .btn + .btn {
margin-left:5px;
margin-bottom:0;
}
.modal-footer .btn-group .btn + .btn { margin-left:-1px; }
@media (max-width: 480px) {
.modal {
position:fixed;
top:10%;
left:10%;
right:10%;
bottom:3%;
width:80%;
margin:0;
}
.modal.fade.in { top:auto; }
.modal-body { height:60%; }
.modal-header .close {
padding:10px;
margin:-10px;
}
}
.fade {
opacity:0;
-webkit-transition:opacity .15s linear;
-moz-transition:opacity .15s linear;
-ms-transition:opacity .15s linear;
-o-transition:opacity .15s linear;
transition:opacity .15s linear;
}
.fade.in { opacity:1; }
.collapse {
position:relative;
overflow:hidden;
height:0;
-webkit-transition:height .35s ease;
-moz-transition:height .35s ease;
-ms-transition:height .35s ease;
-o-transition:height .35s ease;
transition:height .35s ease;
}
.collapse.in { height:auto; }
.pl-imageframe img, img.pl-imageframe {
padding:4px;
background:#fff;
border:1px solid #fff;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box;
-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.3);
-moz-box-shadow:0 1px 2px rgba(0,0,0,0.3);
box-shadow:0 1px 2px rgba(0,0,0,0.3);
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
}
.pl-imageframe a:hover img { background:#f6f6f6; }
[class*="zmt"] { margin-top:0 !important; }
[class*="zmb"] { margin-bottom:0 !important; }
[class*="zb"] { border:none !important; }
.hide { display:none; }
.show { display:block; }
.invisible { visibility:hidden; }
.close {
float:right;
font-size:20px;
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight:bold;
line-height:21px;
color:#000;
text-shadow:0 1px 0 #fff;
opacity:0.2;
filter:alpha(opacity=20);
}
.close:hover {
color:#000;
text-decoration:none;
cursor:pointer;
opacity:0.4;
filter:alpha(opacity=40);
}
.hentry .close:hover { text-decoration:none; }
code, pre {
padding:0 3px 2px;
font-size:13px;
color:#333;
font-family:Menlo, Monaco, "Courier New", monospace;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
}
code {
padding:2px 4px;
color:#d14;
}
code, .prettyprint {
background-color:#f7f7f9;
border:1px solid #e1e1e8;
}
.prettyprint.linenums {
-webkit-box-shadow:inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0;
-moz-box-shadow:inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0;
box-shadow:inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0;
}
ol.linenums li { color:#bebec5; }
pre {
display:block;
padding:10px;
margin:0 0 10.5px;
font-size:12.95px;
line-height:21px;
background-color:#f5f5f5;
border:1px solid #ccc;
border:1px solid rgba(0,0,0,0.15);
white-space:pre;
white-space:pre-wrap;
word-break:break-all;
word-wrap:break-word;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
}
pre.prettyprint { margin-bottom:21px; }
pre code {
padding:0;
color:inherit;
background-color:transparent;
border:0;
}
.pre-scrollable {
max-height:340px;
overflow-y:scroll;
}
.pl-video {
position:relative;
padding-bottom:56.25%;
padding-top:30px;
height:0;
overflow:hidden;
}
.pl-video iframe, .pl-video object, .pl-video embed {
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
}
ul.inline-list { list-style-type:none; }
ul.inline-list li {
display:inline;
padding:0px 3px;
}
ul.tabbed-list {
list-style-type:none;
margin:0;
width:100%;
}
ul.tabbed-list li, ul.tabbed-list lh {
margin:0;
padding:0;
float:left;
}
ul.tabbed-list li a, ul.tabbed-list lh a { display:block; }
.media {
overflow:hidden;
overflow:visible;
zoom:1;
}
.media .bd {
display:table-cell;
vertical-align:top;
width:10000px;
*display:block;
*width:auto;
zoom:1;
}
.media .bd > :first-child { margin-top:0; }
.media .bd > :last-child { margin-bottom:0; }
.media .img {
float:left;
margin-right:15px;
text-align:center;
}
.media .img.rtimg {
float:right;
margin-left:15px;
}
.media .img img {
display:inline-block;
vertical-align:bottom;
max-width:100%;
height:auto;
width:auto \9;
}
.pl-vignette { position:relative; }
.pl-vignette:after {
box-shadow:inset 0 0 8px rgba(0,0,0,0.2);
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
z-index:2;
content:"";
}
.pl-vignette .pl-vignette-allow-click {
position:relative;
z-index:100;
}
.pprow {
width:100%;
margin:0 auto;
}
.pp2, .pp3, .pp4, .pp5, .pp6 {
margin:0;
padding:0;
margin-right:4%;
float:left;
border:none;
}
.pp3 { margin-right:3%; }
.pp4, .pp5, .pp6 { margin-right:2%; }
.pp1 {
width:100%;
float:left;
}
.pp2 { width:48%; }
.pp3 { width:31.333333333%; }
.pp4 { width:23.5%; }
.pp5 { width:18.4%; }
.pp6 { width:15%; }
.pplast { margin-right:0; }
.ppfull .pp2, .ppfull .pp3, .ppfull .pp4, .ppfull .pp5, .ppfull .pp6 { margin-right:0; }
.ppfull .pp2 { width:50%; }
.ppfull .pp3 { width:33.3333333%; }
.ppfull .pp4 { width:25%; }
.ppfull .pp5 { width:20%; }
.ppfull .pp6 { width:16.66666667%; }
@media screen and (max-width: 650px) {
.responsive #site .pp2, .responsive #site .pp3, .responsive #site .ppfree {
width:100%;
margin-right:0;
}
.responsive #site .pprand {
width:100% !important;
float:none;
}
.responsive #site .pprand .pprand-pad { padding:15px !important; }
}
@media screen and (max-width: 700px) {
.responsive #site .pp4, .responsive #site .pp5, .responsive #site .pp6 {
width:100%;
margin-right:0;
}
}
.pp2, .pp3, .pp4, .pp5, .pp6, .ppfree {
transition:all .2s linear;
-o-transition:all .2s linear;
-moz-transition:all .2s linear;
-webkit-transition:all .2s linear;
}
.banner_pad {
padding:2em;
text-align:center;
}
.banner_title.wicon {
display:inline;
padding:0 23px;
background-position:0 4px;
background-repeat:no-repeat;
}
body .ntb { border-top:none; }
body .nbb { border-bottom:none; }
.r4 {
-moz-border-radius:4px;
-khtml-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;
}
.fix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.fix { display:inline-block; }
* html .fix { height:1%; }
.fix { display:block; }
.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix { display:inline-block; }
* html .clearfix { height:1%; }
.clearfix { display:block; }
.blink-wrap {
padding:0;
float:left;
margin:2px 10px 2px 0;
font-family:helvetica, arial, sans-serif;
}
body #page .blink-wrap .blink {
display:block;
text-decoration:none;
margin:0;
font-size:11px;
line-height:11px;
color:#444;
text-shadow:#fff 0 1px 0;
background:#ddd url(http://supercolour.co.nz/wp-content/themes/pagelines/images/blink-sprite-grey.png) 0 0 repeat-x;
border:1px solid #999;
border-top:1px solid #ddd;
border-left:1px solid #ddd;
cursor:pointer;
-moz-box-sizing:content-box;
-webkit-box-sizing:content-box;
box-sizing:content-box;
}
.blink-pad {
display:block;
padding:5px 12px;
height:11px;
border:1px solid transparent;
border-top:1px solid #f7f7f7;
border-left:1px solid #f7f7f7;
}
body #page .blink-wrap .blink:hover {
background:#82a2ca url(http://supercolour.co.nz/wp-content/themes/pagelines/images/blink-sprite-grey.png) 0 -35px repeat-x;
border:1px solid #aaa;
border-top:1px solid #fff;
border-left:1px solid #fff;
}
body #page .blink-wrap .blink:active {
background:#82a2ca url(http://supercolour.co.nz/wp-content/themes/pagelines/images/blink-sprite-grey.png) 0 -70px repeat-x;
border:1px solid #666;
color:#fff;
text-shadow:#000 0 -1px 0;
}
body #page .blink-wrap .blink:active .blink-pad { border:1px solid transparent; }
.bl-align-right {
float:right;
margin:2px 0 2px 5px;
}
.btag, .boxtags a {
font-family:helvetica, arial, sans-serif;
text-shadow:#315f9b 0 -1px 0;
background:#6aaef5;
color:#fff;
border:1px solid #3585f0;
font-size:10px;
display:inline-block;
margin:1px 5px;
padding:3px 5px;
text-align:left;
line-height:100%;
font-weight:bold;
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
vertical-align:top;
text-decoration:none;
}
a.btag:hover, .boxtags a:hover {
background:#3585f0;
color:#fff;
}
.btag.grey, .boxtags a {
text-shadow:#fff 0 1px 0;
background:#ddd;
color:#999;
border:1px solid #ccc;
border-bottom:1px solid #bbb;
border-right:1px solid #bbb;
}
a.btag.grey:hover, .boxtags a:hover {
background:#ccc;
color:#000;
}
.btag.grdnt {
box-shadow:inset 1px 1px 0 rgba(255,255,255,0.5), 1px 1px 0 rgba(255,255,255,0.5);
border:1px solid #ccc;
border-right:1px solid #b1b1b1;
border-bottom:1px solid #b1b1b1;
text-shadow:0 1px 0 rgba(255,255,255,0.7);
color:#aaa;
background:#ddd;
background:-moz-linear-gradient(top,#eee 0%,#ccc 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eee),color-stop(100%,#ccc));
background:-webkit-linear-gradient(top,#eee 0%,#ccc 100%);
background:-o-linear-gradient(top,#eee 0%,#ccc 100%);
background:-ms-linear-gradient(top,#eee 0%,#ccc 100%);
background:linear-gradient(top,#eee 0%,#ccc 100%);
}
.grid-element, .media_overview { margin-bottom:12px; }
.grid-img-frame { max-width:100%; }
.grid-img-pad {
width:100%;
float:left;
}
.vignette { position:relative; }
.grid-title { margin:.7em 0; }
.grid-title-pad {
position:relative;
padding:7px 0;
}
.gtitle { float:left; }
.title-link {
position:absolute;
bottom:7px;
right:4px;
font-size:11px;
font-family:'calibri', 'lucida grande', helvetica, arial;
font-weight:bold;
color:#888;
padding:3px 7px 4px;
line-height:1em;
}
.hovercard {
position:absolute;
bottom:20px;
background:rgba(0,0,0,0.6);
text-shadow:none;
color:#fff;
line-height:1.6em;
padding:5px 8px;
display:none;
text-align:left;
font-size:1.4em;
bottom:15px;
}
#supersized-loader {
position:absolute;
top:50%;
left:50%;
z-index:10;
width:60px;
height:60px;
margin:-30px 0 0 -30px;
text-indent:-999em;
background-color:#111;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
}
#supersized {
position:fixed;
left:0;
top:0;
overflow:hidden;
z-index:-999;
height:100%;
width:100%;
}
#supersized img {
height:auto;
width:auto;
position:relative;
outline:none;
border:none;
-ms-interpolation-mode:bicubic;
image-rendering:optimizeQuality;
}
table { width:100%; }
table .prettyprint { margin-bottom:0; }
.hentry table, #comments table { margin-bottom:1em; }
.hentry table th, #comments table th { padding:.3em; }
.hentry table td, #comments table td { padding:.35em .6em; }
.hentry form table td, #comments form table td { text-align:inherit; }
.hentry table .label, #comments table .label { text-align:left; }
.table th {
font-size:14px;
font-weight:bold;
}
.table td {
color:#1a1a1a;
line-height:18px;
font-size:13px;
vertical-align:top;
border-top:1px solid #dedede;
}
.table.mid td { vertical-align:middle; }
colgroup + thead tr:first-child th, colgroup + thead tr:first-child td, thead:first-child tr:first-child th, thead:first-child tr:first-child td { border-top:0; }
tbody + tbody { border-top:2px solid #dedede; }
.table-condensed th, .table-condensed td, .hentry .table-condensed th, .hentry .table-condensed td { padding:4px 5px; }
.table-centered th, .table-centered td { text-align:center; }
.table-bordered {
border:1px solid #dedede;
border-left:0;
border-collapse:separate;
*border-collapse:collapsed;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
}
.table-bordered th, .table-bordered td { border-left:1px solid #dedede; }
.table-bordered thead:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child td { border-top:0; }
.table-bordered thead:first-child tr:first-child th:first-child, .table-bordered tbody:first-child tr:first-child td:first-child {
-webkit-border-radius:4px 0 0 0;
-moz-border-radius:4px 0 0 0;
border-radius:4px 0 0 0;
}
.table-bordered thead:first-child tr:first-child th:last-child, .table-bordered tbody:first-child tr:first-child td:last-child {
-webkit-border-radius:0 4px 0 0;
-moz-border-radius:0 4px 0 0;
border-radius:0 4px 0 0;
}
.table-bordered thead:last-child tr:last-child th:first-child, .table-bordered tbody:last-child tr:last-child td:first-child {
-webkit-border-radius:0 0 0 4px;
-moz-border-radius:0 0 0 4px;
border-radius:0 0 0 4px;
}
.table-bordered thead:last-child tr:last-child th:last-child, .table-bordered tbody:last-child tr:last-child td:last-child {
-webkit-border-radius:0 0 4px 0;
-moz-border-radius:0 0 4px 0;
border-radius:0 0 4px 0;
}
.table-striped tbody tr:nth-child(odd) td, .table-striped tbody tr:nth-child(odd) th { background-color:#f5f5f5; }
.table tbody tr:hover td, .table tbody tr:hover th { background-color:#f5f5f5; }
table .span1 {
float:none;
width:44px;
margin-left:0;
}
table .span2 {
float:none;
width:124px;
margin-left:0;
}
table .span3 {
float:none;
width:204px;
margin-left:0;
}
table .span4 {
float:none;
width:284px;
margin-left:0;
}
table .span5 {
float:none;
width:364px;
margin-left:0;
}
table .span6 {
float:none;
width:444px;
margin-left:0;
}
table .span7 {
float:none;
width:524px;
margin-left:0;
}
table .span8 {
float:none;
width:604px;
margin-left:0;
}
table .span9 {
float:none;
width:684px;
margin-left:0;
}
table .span10 {
float:none;
width:764px;
margin-left:0;
}
table .span11 {
float:none;
width:844px;
margin-left:0;
}
table .span12 {
float:none;
width:924px;
margin-left:0;
}
table .span13 {
float:none;
width:1004px;
margin-left:0;
}
table .span14 {
float:none;
width:1084px;
margin-left:0;
}
table .span15 {
float:none;
width:1164px;
margin-left:0;
}
table .span16 {
float:none;
width:1244px;
margin-left:0;
}
table .span17 {
float:none;
width:1324px;
margin-left:0;
}
table .span18 {
float:none;
width:1404px;
margin-left:0;
}
table .span19 {
float:none;
width:1484px;
margin-left:0;
}
table .span20 {
float:none;
width:1564px;
margin-left:0;
}
table .span21 {
float:none;
width:1644px;
margin-left:0;
}
table .span22 {
float:none;
width:1724px;
margin-left:0;
}
table .span23 {
float:none;
width:1804px;
margin-left:0;
}
table .span24 {
float:none;
width:1884px;
margin-left:0;
}
.well {
min-height:20px;
padding:19px;
margin:21px 0;
background-color:#f2f2f2;
border:1px solid #dedede;
border:1px solid rgba(0,0,0,0.05);
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);
-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);
box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);
}
.well blockquote {
border-color:#dedede;
border-color:rgba(0,0,0,0.15);
}
.well-large {
padding:24px;
-webkit-border-radius:6px;
-moz-border-radius:6px;
border-radius:6px;
}
.well-small {
padding:9px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
}
textarea, input {
background-color:#f2f2f2;
border:1px solid #dedede;
}
textarea {
color:rgba(0,0,0,0.7);
background-color:#f2f2f2;
border:1px solid #dedede;
font-size:110%;
padding:5px;
width:96%;
max-width:600px;
display:block;
}
input {
font-size:1em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:5px;
}
input:focus, textarea:focus {
border-color:rgba(82,168,236,0.3);
outline:0;
outline:thin dotted \9;
-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.065), 0 0 8px rgba(82, 168, 236, 0.3);
-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.065), 0 0 8px rgba(82, 168, 236, 0.3);
box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.065), 0 0 8px rgba(82, 168, 236, 0.3);
-webkit-transition:all ease-in-out 0.15s;
-moz-transition:all ease-in-out 0.15s;
-ms-transition:all ease-in-out 0.15s;
-o-transition:all ease-in-out 0.15s;
transition:all ease-in-out 0.15s;
}
input::-moz-focus-inner { border:0; }
input[type="text"] { max-width:600px; }
#page :-moz-placeholder { color:rgba(128,128,128,0.5); }
.cform input {
padding:5px;
font-size:1.1em;
}
.cform fieldset { border:none; }
.cform input[type="text"].cf_error:focus { border-color:rgba(82,168,236,0.8); }
.cform label {
display:block;
margin:0;
text-align:left;
}
.cform legend { display:none; }
.cform .contentcontainer .cform {
margin:5px 50px;
padding:0px 0;
}
.cform ol, .cform li {
list-style-type:none;
margin:0;
padding:0;
}
.cform li { margin-bottom:.7em; }
.cform .single { width:97%; }
.cform .area { width:97%; }
.cform .emailreqtxt, .cform .reqtxt { font-style:italic; }
.cform .cf_hidden { display:none; }
.cform .success {
padding:15px;
margin-bottom:.5em;
font-size:1.4em;
}
#page div.wpcf7-mail-sent-ok {
border:1px solid #d6e9c6;
background:#dff0d8;
}
#page span.wpcf7-not-valid-tip {
border:1px solid #fbeed5;
background:#fcf8e3;
}
#page div.wpcf7-validation-errors {
border:1px solid #eed3d7;
background:#f2dede;
}
#page div.wpcf7-mail-sent-ok, #page span.wpcf7-not-valid-tip, #page div.wpcf7-validation-errors {
text-shadow:0 1px 0 rgba(255,255,255,0.8);
text-align:center;
-webkit-box-shadow:inset 1px 1px 2px rgba(255,255,255,0.5);
-moz-box-shadow:inset 1px 1px 2px rgba(255,255,255,0.5);
box-shadow:inset 1px 1px 2px rgba(255,255,255,0.5);
}
.mailinglist .cform ol {
width:262px;
float:left;
}
.mailinglist .cform .single { width:97%; }
.mailinglist .cform .sendbutton {
margin:21px 0 0 10px;
padding:3px 0 2px 0;
}
.mailinglist .cform .linklove a { display:none; }
h2 a > cufon { display:none; }
.form-search input, .form-search textarea, .form-search select, .form-search .help-inline, .form-search .uneditable-input, .form-search .input-prepend, .form-search .input-append, .form-inline input, .form-inline textarea, .form-inline select, .form-inline .help-inline, .form-inline .uneditable-input, .form-inline .input-prepend, .form-inline .input-append, .form-horizontal input, .form-horizontal textarea, .form-horizontal select, .form-horizontal .help-inline, .form-horizontal .uneditable-input, .form-horizontal .input-prepend, .form-horizontal .input-append {
display:inline-block;
margin-bottom:0;
}
.form-search .hide, .form-inline .hide, .form-horizontal .hide { display:none; }
.form-search label, .form-inline label { display:inline-block; }
.form-search .input-append, .form-inline .input-append, .form-search .input-prepend, .form-inline .input-prepend { margin-bottom:0; }
.form-search .radio, .form-search .checkbox, .form-inline .radio, .form-inline .checkbox {
padding-left:0;
margin-bottom:0;
vertical-align:middle;
}
.form-search .radio input[type="radio"], .form-search .checkbox input[type="checkbox"], .form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"] {
float:left;
margin-left:0;
margin-right:3px;
}
.control-group { margin-bottom:10.5px; }
legend + .control-group {
margin-top:21px;
-webkit-margin-top-collapse:separate;
}
.form-horizontal .control-group {
margin-bottom:21px;
*zoom:1;
display:inline-block;
display:block;
}
.form-horizontal .control-group:before, .form-horizontal .control-group:after {
display:table;
content:"";
}
.form-horizontal .control-group:after { clear:both; }
.form-horizontal .control-label {
float:left;
width:140px;
padding-top:5px;
text-align:right;
}
.form-horizontal .controls {
margin-left:160px;
*display:inline-block;
*margin-left:0;
*padding-left:20px;
}
.form-horizontal .help-block {
margin-top:10.5px;
margin-bottom:0;
}
.form-horizontal .form-actions { padding-left:160px; }
input[disabled], select[disabled], textarea[disabled], input[readonly], select[readonly], textarea[readonly] {
background-color:#eee;
border-color:#ddd;
cursor:not-allowed;
}
.control-group.warning > label, .control-group.warning .help-block, .control-group.warning .help-inline { color:#c09853; }
.control-group.warning input, .control-group.warning select, .control-group.warning textarea {
color:#c09853;
border-color:#c09853;
}
.control-group.warning input:focus, .control-group.warning select:focus, .control-group.warning textarea:focus {
border-color:#a47e3c;
-webkit-box-shadow:0 0 6px #dbc59e;
-moz-box-shadow:0 0 6px #dbc59e;
box-shadow:0 0 6px #dbc59e;
}
.control-group.warning .input-prepend .add-on, .control-group.warning .input-append .add-on {
color:#c09853;
background-color:#fcf8e3;
border-color:#c09853;
}
.control-group.error > label, .control-group.error .help-block, .control-group.error .help-inline { color:#b94a48; }
.control-group.error input, .control-group.error select, .control-group.error textarea {
color:#b94a48;
border-color:#b94a48;
}
.control-group.error input:focus, .control-group.error select:focus, .control-group.error textarea:focus {
border-color:#953b39;
-webkit-box-shadow:0 0 6px #d59392;
-moz-box-shadow:0 0 6px #d59392;
box-shadow:0 0 6px #d59392;
}
.control-group.error .input-prepend .add-on, .control-group.error .input-append .add-on {
color:#b94a48;
background-color:#f2dede;
border-color:#b94a48;
}
.control-group.success > label, .control-group.success .help-block, .control-group.success .help-inline { color:#468847; }
.control-group.success input, .control-group.success select, .control-group.success textarea {
color:#468847;
border-color:#468847;
}
.control-group.success input:focus, .control-group.success select:focus, .control-group.success textarea:focus {
border-color:#356635;
-webkit-box-shadow:0 0 6px #7aba7b;
-moz-box-shadow:0 0 6px #7aba7b;
box-shadow:0 0 6px #7aba7b;
}
.control-group.success .input-prepend .add-on, .control-group.success .input-append .add-on {
color:#468847;
background-color:#dff0d8;
border-color:#468847;
}
input:focus:required:invalid, textarea:focus:required:invalid, select:focus:required:invalid {
color:#b94a48;
border-color:#ee5f5b;
}
input:focus:required:invalid:focus, textarea:focus:required:invalid:focus, select:focus:required:invalid:focus {
border-color:#e9322d;
-webkit-box-shadow:0 0 6px #f8b9b7;
-moz-box-shadow:0 0 6px #f8b9b7;
box-shadow:0 0 6px #f8b9b7;
}
.radio, .checkbox { padding-left:18px; }
.radio input[type="radio"], .checkbox input[type="checkbox"] {
float:left;
margin-left:-18px;
}
.controls > .radio:first-child, .controls > .checkbox:first-child { padding-top:5px; }
.radio.inline, .checkbox.inline {
display:inline-block;
padding-top:5px;
margin-bottom:0;
vertical-align:middle;
}
.radio.inline + .radio.inline, .checkbox.inline + .checkbox.inline { margin-left:10px; }
blockquote {
padding:0 0 0 15px;
margin:0 0 18px;
}
blockquote p { color:rgba(0,0,0,0.6); }
blockquote small {
color:rgba(0,0,0,0.3);
display:block;
line-height:18px;
}
blockquote small:before { content:'\2014 \00A0'; }
blockquote q:before, blockquote q:after, blockquote:before, blockquote:after { content:""; }
blockquote:last-child { margin-bottom:0; }
blockquote.pull-left {
float:left;
margin:21px 21px 21px 0;
border-left:5px solid #d9d9d9;
}
blockquote.pull-right {
float:right;
padding:0 15px 0 0;
border-left:0;
margin:21px 0 21px 21px;
border-right:5px solid #d9d9d9;
}
blockquote.pull-right .pull-right p, blockquote.pull-right .pull-right small { text-align:right; }
.comment blockquote {
background-color:#f6f6f6;
border:none;
padding-right:10px;
}
.comment blockquote blockquote { margin-bottom:0; }
hr, .fpost, .clip_box, .widget-title, .metabar a, #morefoot .widget-title, #site #dsq-content h3, .navigation_wrap, .setup_area, .fpost .post-thumb img, .clip .clip-thumb img, .author-thumb img, ul.sf-menu ul li { border-color:#f2f2f2; }
#page .wp-pagenavi a, #page .wp-pagenavi .current, #page .wp-pagenavi .extend, #page .wp-pagenavi span.pages, .pl-sharebar-text { color:rgba(0,0,0,0.3); }
#wp-calendar thead th, #wp-calendar caption, #page .wp-pagenavi a {
background-color:#f2f2f2;
color:rgba(0,0,0,0.6);
}
.cnt-comments a, #wp-calendar caption, .searchform .searchfield, .wp-caption, .commentlist .alt, #wp-calendar #today, .post-nav, .current_posts_info, .success, .content-pagination a .cp-num, .hentry table .alternate td, .playpause, .main-nav li:hover, .main-nav .current-page-ancestor a, .main-nav li.current-page-ancestor ul a, .main-nav li.current_page_item a, .main-nav li.current-menu-item a, .sf-menu li li, .sf-menu li li li { background-color:#f2f2f2; }
.post-nav a, .post-nav a:visited, .main_nav .current-menu-item a, .main_nav li a:hover, .main_nav li a:hover { color:rgba(0,0,0,0.7); }
.cnt-comments a:hover, #wp-calendar thead th, .item-avatar a, #page .wp-pagenavi a:hover, #page .wp-pagenavi .extend, .content-pagination .cp-num, .content-pagination a:hover .cp-num, ins, .main-nav li a:hover, .main-nav .current-page-ancestor .current_page_item a, .main-nav li.current-page-ancestor ul a:hover { background-color:#f6f6f6; }
.searchform .searchfield, .wp-caption, #soapbox .fboxinfo, code, pre {
background-color:#f2f2f2;
border:1px solid #dedede;
}
#page .wp-pagenavi .current, .alt #commentform textarea {
color:rgba(0,0,0,0.8);
background-color:#e6e6e6;
}
.searchform .searchfield:focus { background-color:#fafafa; }
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, a.site-title, .entry-title a, .entry-title a:hover, .widget-title a:hover, h3.widget-title a:hover { color:#000; }
#page, #subnav ul li a:active, .commentlist cite a, .metabar a:hover, .post-nav a:hover, #site #dsq-content .dsq-request-user-info td a, #page .wp-pagenavi a:hover, #page .wp-pagenavi .current, .content-pagination a:hover .cp-num { color:#000; }
.mastmeta, .cnt-comments a, .cnt-comments a:hover, .tcolor2, .lcolor2 a, .subhead, .widget-title, #branding .site-description, #callout, #commentform .required, #postauthor .subtext, .commentlist .comment-meta a, .content-pagination span, .content-pagination a .cp-num, .comment.alt .comment-author, .tcolor3, .lcolor3 a, .main_nav a, .widget-title a, h3.widget-title a, #subnav_row li a, .metabar em, .metabar a, .tags, #commentform label, .form-allowed-tags code, .rss-date, .comment.alt, .reply a, .auxilary a, .cform .emailreqtxt, .cform .reqtxt, code, pre { color:rgba(0,0,0,0.6); }
a, #subnav_row li.current_page_item a, #subnav_row li a:hover, .branding h1 a:hover { color:#225e9b; }
a:hover, .commentlist cite a:hover, .headline h1 a:hover { color:rgba(34,94,155,0.8); }
#footer, #footer li.link-list a, #footer .latest_posts li .list-excerpt, #footer .widget-title { color:rgba(170,170,170,0.6); }
#footer a, #footer li h5 a { color:#aaa; }
.post-meta .c_img, #page .widget_wp125 .wp125ad a, .widget_flickrRSS a img, .srp-widget-thmblink {
background:#e9e9e9;
border:1px solid #f4f4f4;
box-shadow:0 1px 2px rgba(0,0,0,0.4);
}
.post-meta .c_img img, #page .widget_wp125 .wp125ad a img { box-shadow:0 1px 2px #fefefe; }
#page .widget_wp125 .wp125ad a:hover, .widget_flickrRSS a img:hover { background:#f4f4f4; }
.widget div.srp-widget-singlepost { border-bottom:1px solid #f2f2f2; }
.widget .srp-widget-date { color:rgba(0,0,0,0.6); }
.commentlist img.avatar { border:1px solid #dedede; }
#featurenav a {
background:#f2f2f2;
color:rgba(0,0,0,0.4);
}
#featurenav a.activeSlide {
background:#e0e0e0;
color:rgba(0,0,0,0.7);
}
@media screen and (max-width: 600px) {
.responsive #page #feature_slider .fcontainer .fcontent {
float:none;
position:absolute;
bottom:0px;
left:0px;
z-index:200;
width:100%;
height:auto !important;
display:inline-block;
-webkit-backface-visibility:hidden;
}
.responsive #page #feature_slider .fcontent .dcol-pad {
padding:3%;
height:auto;
}
}
#feature_slider {
position:relative;
z-index:0;
width:100%;
}
#cycle { width:100% !important; }
#feature-area {
box-shadow:0 2px 5px rgba(0,0,0,0.3);
overflow:visible;
}
#feature-area .fcontainer { width:100%; }
#feature-area .fcontainer.fstyle-nobg { background:none; }
#feature-area .fcontainer.fstyle-lightbg { background:#fff; }
#feature-area .fcontainer.fstyle-lightbg .fcontent, #feature-area .fcontainer.fstyle-lightbg .fcontent a {
background:rgba(255,255,255,0.7);
text-shadow:0 0 2px #fff;
}
#feature-area object, #feature-area iframe {
width:100%;
height:100%;
}
.fset_height, #feature_slider .text-bottom .fmedia .dcol-pad, #feature_slider .text-bottom .feature-pad, #feature_slider .text-none .fmedia .dcol-pad {
height:380px;
overflow:hidden;
}
#feature_slider .fmedia, #feature_slider .fcontent { float:left; }
#feature_slider .fcontent {
width:33%;
min-width:220px;
}
#feature_slider .fmedia { width:67%; }
.fexcerpt p { margin:.5em 0; }
.fexcerpt :first-child { margin-top:0; }
.fcontainer .feature-wrap {
display:block;
position:relative;
max-width:100%;
border:none;
}
.feature-wrap.bg_standard {
background-position:center center;
background-repeat:no-repeat;
}
.fcontainer .feature-wrap.bg_cover {
background-position:center center;
background-repeat:no-repeat;
-webkit-background-size:cover;
-moz-background-size:cover;
-o-background-size:cover;
background-size:cover;
}
#feature_slider .text-right .fexcerpt, #feature_slider .text-left .fexcerpt { overflow:hidden; }
#feature_slider .text-right .fmedia { float:left; }
#feature_slider .text-right .fcontent { float:right; }
#feature_slider .fcontainer.text-bottom .fcontent {
float:none;
position:absolute;
bottom:0px;
left:0px;
z-index:200;
width:100%;
height:auto !important;
font-size:1em;
}
#feature_slider .text-bottom .fcontent .dcol-pad { padding:10px; }
#feature_slider .text-bottom .fcontent .fheading {
padding:0 10px;
float:left;
width:33%;
}
#feature_slider .text-bottom .fcontent .ftext {
font-size:12px;
padding:3px 20px;
line-height:1.5em;
overflow:hidden;
float:left;
width:50%;
}
#feature_slider .text-bottom .fcontent .flink {
position:absolute;
right:10px;
bottom:10px;
}
#feature_slider .text-bottom .fmedia {
float:none;
position:absolute;
top:0px;
left:0px;
width:100%;
}
#feature_slider .text-bottom .fmedia .dcol-pad { padding:0px; }
#feature_slider .text-bottom .feature-pad {
position:relative;
padding:0px;
}
#feature_slider .text-bottom .fcontent .dcol-pad { border-right:none; }
#feature_slider .text-none .fcontent { display:none; }
#feature_slider .text-none .fmedia { width:100%; }
#feature_slider .text-none .fmedia .dcol-pad { padding:0px; }
#feature_slider .fcontainer .fcontent h1, #feature_slider .fcontainer .fcontent h2, #feature_slider .fcontainer .fcontent h3, #feature_slider .fcontainer .fcontent h4, #feature_slider .fcontainer .fcontent h5 {
color:#fff;
text-shadow:#000 0 -1px 0;
}
#feature_slider .fcontent, #feature_slider .fcontent a {
color:#fff;
text-shadow:#000 0 -1px 0;
line-height:1.63em;
}
#feature_slider .fcontent .ftitle a {
text-decoration:none;
border:none;
}
#feature_slider .fcontent a:hover { color:rgba(255,255,255,0.7); }
#feature_slider .fcontent {
background:rgba(0,0,0,0.35);
display:inline;
position:relative;
}
#feature_slider .fcontent .dcol-pad { padding:40px 30px 20px 30px; }
.feature-wrap a {
color:#fff;
border-bottom:1px solid rgba(255,255,255,0.7);
}
.feature-wrap a:hover {
color:rgba(255,255,255,0.7);
border-bottom:1px solid rgba(255,255,255,0.4);
}
#feature_slider .fcontent .plmore {
display:inline-block;
background:rgba(0,0,0,0.3);
padding:3px 8px;
margin:0 5px;
border:none;
}
#feature_slider .fcontent .plmore:hover { background:rgba(0,0,0,0.6); }
#feature_slider .fcontainer.fstyle-nobg .fcontent { background:none; }
#feature_slider .fcontainer.fstyle-lightbg .fcontent, #feature_slider .fcontainer.fstyle-lightbg .fcontent h1, #feature_slider .fcontainer.fstyle-lightbg .fcontent h2, #feature_slider .fcontainer.fstyle-lightbg .fcontent h3, #feature_slider .fcontainer.fstyle-lightbg .fcontent h4, #feature_slider .fcontainer.fstyle-lightbg .fcontent h5, #feature_slider .fcontainer.fstyle-nobg .fcontent, #feature_slider .fcontainer.fstyle-nobg .fcontent h1, #feature_slider .fcontainer.fstyle-nobg .fcontent h2, #feature_slider .fcontainer.fstyle-nobg .fcontent h3, #feature_slider .fcontainer.fstyle-nobg .fcontent h4, #feature_slider .fcontainer.fstyle-nobg .fcontent h5 {
color:#000;
text-shadow:none;
}
.fcontent .fheading {
padding:.8em 0;
margin-bottom:.2em;
}
.fcontent .ftitle { vertical-align:middle; }
.fcontent .ftitle small {
line-height:25px;
display:block;
font-size:16px;
}
.fcontent .flink {
float:left;
margin-top:.4em;
}
.fcontent .post-edit-link {
position:absolute;
top:10px;
right:10px;
}
#feature_slider .fmedia {
padding:0;
overflow:hidden;
}
#feature_slider .fmedia .dcol-pad {
overflow:hidden;
padding:0;
text-align:center;
}
#feature-footer {
z-index:100;
position:relative;
}
#feature-footer .feature-footer-pad {
padding:8px;
border:1px solid transparent;
}
#feature-footer.nonav { border:none; }
#feature-footer.nonav .feature-footer-pad { display:none; }
#featurenav { text-align:center; }
#featurenav a, #feature-footer span.playpause {
padding:1px 8px;
margin:0 8px 4px 0;
font-size:.86em;
display:inline-block;
}
#feature-footer.dots a {
display:inline-block;
width:10px;
height:10px;
padding:0;
text-indent:-1000em;
}
#features .thumbs #featurenav a {
background:none;
margin:0;
padding:0;
border:none;
}
#featurenav a span.nav_thumb, #featurenav a span.nav_thumb span.nav_overlay {
width:50px;
vertical-align:middle;
height:30px;
display:inline-block;
margin-right:10px;
}
#featurenav a span.nav_thumb {
background-color:#fff;
background-position:center center;
background-repeat:no-repeat;
-webkit-background-size:cover;
-moz-background-size:cover;
-o-background-size:cover;
background-size:cover;
}
#featurenav a span.nav_thumb span.nav_overlay { background:url(http://supercolour.co.nz/wp-content/themes/pagelines/sections/features/images/feature-thumb-overlay.png) no-repeat 0 0; }
#featurenav a.activeSlide span.nav_thumb span.nav_overlay { background:url(http://supercolour.co.nz/wp-content/themes/pagelines/sections/features/images/feature-thumb-overlay.png) no-repeat 0 -30px; }
#featurenav a:active span.nav_thumb span.nav_overlay { background:url(http://supercolour.co.nz/wp-content/themes/pagelines/sections/features/images/feature-thumb-overlay.png) no-repeat 0 -30px; }
#featurenav a span.nav_thumb span.nav_overlay { margin:0; }
#feature-footer span.playpause {
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-o-user-select:none;
user-select:none;
cursor:pointer;
display:block;
float:right;
padding:1px 1px 1px 2px;
margin-right:0;
width:21px;
height:21px;
}
#feature-footer span.playpause.pause span {
display:block;
background:transparent url(http://supercolour.co.nz/wp-content/themes/pagelines/sections/features/images/feature-pause.png) no-repeat 4px 5px;
}
#feature-footer span.playpause.resume span {
display:block;
background:transparent url(http://supercolour.co.nz/wp-content/themes/pagelines/sections/features/images/feature-play.png) no-repeat 4px 5px;
}
#featurenav a span#next, #featurenav a span#prev {
background:#000;
width:10px;
height:10px;
}
.simplenav {
text-align:center;
padding:15px 0;
}
.simplenav li a {
font-size:.95em;
display:inline-block;
margin:0 5px;
padding:2px 4px;
}
.pl-hero-wrap {
max-width:10 0%;
padding:5%;
background-color:#f5f5f5;
box-shadow:inset 0 0 6px rgba(0,0,0,0.2);
border:1px solid #fff;
-webkit-border-radius:6px;
-moz-border-radius:6px;
border-radius:6px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box;
}
.pl-hero-wrap .pl-hero h1 {
font-size:60px;
line-height:1;
color:inherit;
letter-spacing:-1px;
}
.pl-hero-wrap .pl-hero h1 small {
display:block;
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
color:rgba(0,0,0,0.3);
}
.pl-hero-wrap .pl-hero p {
margin:5.25px 0 21px;
font-size:18px;
font-weight:200;
line-height:1.5em;
color:inherit;
}
.pl-hero-wrap .pl-hero-image { margin-bottom:0; }
.pl-hero.span6, .pl-hero-image.span6 { margin-bottom:0; }
.hero_image { text-align:right; }
@media (max-width: 768px) {
.hero_image, .pl-hero h1, .pl-hero p { text-align:center; }
.pl-hero.span6 .btn {
display:block;
margin-bottom:20px;
}
}
@media (max-width: 480px) {
.pl-hero-wrap { padding:20px; }
}
#callout .callout-area { padding:0 20px; }
#callout .callout_text-pad { padding:0px 10px 0; }
#callout .callout_head { display:inline; }
#callout .callout_sub {
font-size:1.1em;
margin:0;
}
#callout .callout_text.noimage { width:100%; }
#callout .callout_image a {
display:block;
line-height:1em;
}
#callout .callout_image {
text-align:center;
vertical-align:center;
}
#callout .callout_image img { width:100%; }
#callout .callout_action.img.rtimg { float:right; }
#callout .with-callsub .callout_action { margin-top:5px; }
#callout .callout_button {
font-size:1.7em;
padding:10px 22px;
float:right;
}
#callout .callout-center { text-align:center; }
#callout .callout-center .callout_text { margin-bottom:10px; }
#callout .callout-center .callout_head {
font-size:1.5em;
display:block;
}
@media (max-width: 480px) {
#callout .btn { display:block; }
.callout_action {
width:100%;
margin-bottom:10.5px;
}
.callout_action.img.rtimg {
margin-left:0;
margin-right:0;
}
.callout_text { text-align:center; }
}
.flexwrap, .fslider { position:relative; }
.flex-container a:active, .flexslider a:active, .flex-container a:focus, .flexslider a:focus { outline:none; }
.slides, .flex-control-nav, .flex-direction-nav {
margin:0;
padding:0;
list-style:none;
}
.flexslider {
width:100%;
margin:0;
padding:0;
}
.flexslider .slides > li {
display:none;
-webkit-backface-visibility:hidden;
}
.flexslider .slides img {
width:100%;
display:block;
}
.flex-pauseplay span { text-transform:capitalize; }
.slides:after {
content:".";
display:block;
clear:both;
visibility:hidden;
line-height:0;
height:0;
}
html[xmlns] .slides { display:block; }
* html .slides { height:1%; }
.no-js .slides > li:first-child { display:block; }
.fslider {
background:rgba(255,255,255,0.4);
box-shadow:0 1px 4px rgba(0,0,0,0.4);
-webkit-border-radius:5px;
-moz-border-radius:5px;
-o-border-radius:5px;
border-radius:5px;
padding:5px;
}
.flexslider {
position:relative;
zoom:1;
}
.flexslider .slides { zoom:1; }
.flexslider .slides > li { position:relative; }
.flex-container {
zoom:1;
position:relative;
}
.flex-caption {
background:none;
-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c0000 00,endColorstr=#4c0000 00);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c0000 00,endColorstr=#4c0000 00);
zoom:1;
}
.flex-caption {
text-align:left;
max-width:42%;
padding:13px 2%;
margin:0;
position:absolute;
right:0;
bottom:0;
background:rgba(0,0,0,0.4);
color:#fff;
text-shadow:0 -1px 0 rgba(0,0,0,0.6);
box-shadow:1px 1px 0 rgba(255,255,255,0.1), -1px -1px 0 rgba(255,255,255,0.1);
font-size:15px;
line-height:1.5em;
}
.flex-direction-nav { height:0; }
.flex-direction-nav li a { margin-top:-42px; }
.no-control-nav .flex-direction-nav li a { margin-top:-26px; }
.flex-direction-nav li a {
width:52px;
height:52px;
display:block;
position:absolute;
top:50%;
cursor:pointer;
text-indent:-999em;
background:#000;
background:rgba(50,50,50,0.5);
background:url(http://supercolour.co.nz/wp-content/themes/pagelines/sections/quickslider/images/bg_direction_nav.png), -moz-linear-gradient(top,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0.5) 100%);
background:url(http://supercolour.co.nz/wp-content/themes/pagelines/sections/quickslider/images/bg_direction_nav.png), -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0.35)),color-stop(100%,rgba(0,0,0,0.5)));
background:url(http://supercolour.co.nz/wp-content/themes/pagelines/sections/quickslider/images/bg_direction_nav.png), -webkit-linear-gradient(top,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0.5) 100%);
background:url(http://supercolour.co.nz/wp-content/themes/pagelines/sections/quickslider/images/bg_direction_nav.png), -o-linear-gradient(top,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0.5) 100%);
background:url(http://supercolour.co.nz/wp-content/themes/pagelines/sections/quickslider/images/bg_direction_nav.png), -ms-linear-gradient(top,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0.5) 100%);
background:url(http://supercolour.co.nz/wp-content/themes/pagelines/sections/quickslider/images/bg_direction_nav.png), linear-gradient(top,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0.5) 100%);
}
.flex-direction-nav li a:hover {
background-image:url(http://supercolour.co.nz/wp-content/themes/pagelines/sections/quickslider/images/bg_direction_nav.png), -moz-linear-gradient(top,rgba(0,0,0,0.25) 0%,rgba(0,0,0,0.4) 100%);
background-image:url(http://supercolour.co.nz/wp-content/themes/pagelines/sections/quickslider/images/bg_direction_nav.png), -webkit-linear-gradient(top,rgba(0,0,0,0.25) 0%,rgba(0,0,0,0.4) 100%);
background-image:url(http://supercolour.co.nz/wp-content/themes/pagelines/sections/quickslider/images/bg_direction_nav.png), -o-linear-gradient(top,rgba(0,0,0,0.25) 0%,rgba(0,0,0,0.4) 100%);
background-image:url(http://supercolour.co.nz/wp-content/themes/pagelines/sections/quickslider/images/bg_direction_nav.png), -ms-linear-gradient(top,rgba(0,0,0,0.25) 0%,rgba(0,0,0,0.4) 100%);
background-image:url(http://supercolour.co.nz/wp-content/themes/pagelines/sections/quickslider/images/bg_direction_nav.png), linear-gradient(top,rgba(0,0,0,0.25) 0%,rgba(0,0,0,0.4) 100%);
}
.flex-direction-nav li a:active {
background-image:url(http://supercolour.co.nz/wp-content/themes/pagelines/sections/quickslider/images/bg_direction_nav.png), -moz-linear-gradient(top,rgba(0,0,0,0.9) 0%,rgba(0,0,0,0.6) 100%);
background-image:url(http://supercolour.co.nz/wp-content/themes/pagelines/sections/quickslider/images/bg_direction_nav.png), -webkit-linear-gradient(top,rgba(0,0,0,0.9) 0%,rgba(0,0,0,0.6) 100%);
background-image:url(http://supercolour.co.nz/wp-content/themes/pagelines/sections/quickslider/images/bg_direction_nav.png), -o-linear-gradient(top,rgba(0,0,0,0.9) 0%,rgba(0,0,0,0.6) 100%);
background-image:url(http://supercolour.co.nz/wp-content/themes/pagelines/sections/quickslider/images/bg_direction_nav.png), -ms-linear-gradient(top,rgba(0,0,0,0.9) 0%,rgba(0,0,0,0.6) 100%);
background-image:url(http://supercolour.co.nz/wp-content/themes/pagelines/sections/quickslider/images/bg_direction_nav.png), linear-gradient(top,rgba(0,0,0,0.9) 0%,rgba(0,0,0,0.6) 100%);
}
.flex-direction-nav li .next {
background-position:-52px 0;
right:15px;
}
.flex-direction-nav li .prev { left:15px; }
.flex-direction-nav li .disabled {
opacity:.3;
filter:1;
cursor:default;
}
.section-quickslider .content-pad { padding-bottom:0; }
.section-quickslider .wrap-no-control-nav { padding-bottom:10px; }
.flex-control-nav {
width:100%;
padding-top:15px;
text-align:center;
}
.flex-control-nav li {
margin:0 0 0 5px;
display:inline-block;
zoom:1;
*display:inline;
}
.flex-control-nav li:first-child { margin:0; }
.flex-control-nav li a {
width:13px;
height:13px;
display:block;
background:#ddd;
background:rgba(200,200,200,0.5);
background-image:-webkit-linear-gradient(top,rgba(230,230,230,0.7) 0%,rgba(255,255,255,0.8) 100%);
box-shadow:inset 1px 1px 0 rgba(50,50,50,0.4), inset -1px -1px rgba(200,200,200,0.8);
cursor:pointer;
text-indent:-999em;
-webkit-border-radius:6px;
-moz-border-radius:6px;
border-radius:6px;
}
.flex-control-nav li a:hover {
width:13px;
height:13px;
cursor:pointer;
}
.flex-control-nav li a.active {
background-image:-webkit-linear-gradient(top,rgba(180,180,180,0.7) 0%,rgba(110,110,110,0.8) 100%);
box-shadow:inset 0 0 2px #000, inset 1px 1px 0 rgba(255,255,255,0.7);
background-position:0 -26px;
cursor:default;
}
#boxes .content-pad { padding-bottom:5px; }
.fboxtitle h3 {
padding:0 0 .4em 0;
font-size:1.3em;
}
.dcol-pad { padding:10px 0; }
.fboxes p {
margin:0;
margin-bottom:10px;
}
.fboxes ul {
list-style-type:none;
margin-top:5px;
}
.fboxes ul a { text-decoration:none; }
.fboxes a:hover { text-decoration:underline; }
.fboxes #searchbox {
padding:1px;
width:160px;
}
.fboxes li {
margin-bottom:5px;
line-height:17px;
}
.inline_thumbs .fboxgraphic { padding-top:5px; }
.top_thumbs .fboxgraphic, .only_thumbs .fboxgraphic {
text-align:center;
margin-bottom:5px;
}
.only_thumbs .fboxinfo { display:none; }
.fboxinfo {
overflow:hidden;
padding:5px 0px 0 0px;
}
.thecarousel { background:#f2f2f2; }
#carousel .content ul li a img, #carousel .content ul li a:hover img {
background:#fff;
box-shadow:0 1px 4px #b3b3b3;
}
.jcarousel-clip-horizontal { width:100%; }
#carousel .jcarousel-next, #carousel .jcarousel-prev {
z-index:3;
position:absolute;
top:35%;
width:40px;
height:40px;
cursor:pointer;
}
#carousel .jcarousel-next, #carousel .jcarousel-prev { opacity:.5; }
#carousel .jcarousel-next {
right:15px;
cursor:pointer;
background:transparent url(http://supercolour.co.nz/wp-content/themes/pagelines/sections/carousel/images/carousel_navright.png) no-repeat 0 0;
}
#carousel .jcarousel-prev {
left:15px;
cursor:pointer;
background:transparent url(http://supercolour.co.nz/wp-content/themes/pagelines/sections/carousel/images/carousel_navleft.png) no-repeat 0 0;
}
#carousel .thecarousel {
position:relative;
padding:30px 67px 25px;
overflow:hidden;
display:none;
}
#carousel .content ul li {
float:left;
text-align:center;
position:relative;
}
#carousel .content ul li img { padding:3px; }
#carousel .content ul li a {
position:relative;
display:block;
}
#carousel .content ul li a span.list-title {
color:#fff;
text-shadow:#000 0 -1px 0;
background:rgba(0,0,0,0.9);
font-family:'calibri', 'lucida grande', arial;
font-weight:bold;
font-size:11px;
opacity:0.8;
line-height:1.4em;
position:absolute;
width:100%;
right:0;
bottom:1px;
display:none;
filter:1;
}
#carousel .content ul li a:hover span.list-title { display:block; }
body.navbar_fixed .page-canvas { padding-top:50px; }
body.navbar_fixed .fixed_width #page .page-canvas {
margin-top:42px;
padding-top:0;
}
.section-navbar {
z-index:2020;
margin:0 auto;
width:100%;
}
.navbar {
box-shadow:inset 0 1px 0 rgba(255,255,255,0.1), 0 1px 3px rgba(0,0,0,0.25);
color:rgba(255,255,255,0.7);
}
.navbar-content-pad { padding:0 15px; }
.navbar.navbar-content-width {
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
}
.section-navbar .content-pad {
padding-top:5px;
padding-bottom:5px;
}
.section-navbar.fixed-top { position:fixed; }
.section-navbar a { color:#fff; }
.navbar .navline > li > a {
color:rgba(255,255,255,0.8);
text-shadow:0 -1px 0 rgba(0,0,0,0.25);
}
.navbar .navline > li > a:hover, .navbar li.current-menu-item > a { color:rgba(255,255,255,0.9); }
.navbar .navline .active > a:hover {
color:rgba(255,255,255,0.9);
background-color:#222;
}
.navbar.pl-trans-black { border-top:1px solid rgba(0,0,0,0.6); }
.navbar.pl-color-red { border-top:1px solid #bd362f; }
.navbar.pl-color-red .searchform .searchfield { border:1px solid #bd362f; }
.navbar.pl-color-blue { border-top:1px solid #4574b8; }
.navbar.pl-color-blue .searchform .searchfield { border:1px solid #4574b8; }
.navbar.pl-color-orange { border-top:1px solid #f89406; }
.navbar.pl-color-orange .searchform .searchfield { border:1px solid #f89406; }
.navbar.pl-color-grey {
border-top:1px solid #dcdcdc;
color:rgba(0,0,0,0.5);
}
.navbar.pl-color-grey .searchform .searchfield { border:1px solid #ccc; }
.navbar.pl-color-grey .navline > li > a {
color:rgba(0,0,0,0.6);
text-shadow:0 1px 0 #fff;
}
.navbar.pl-color-grey .navline > li > a:hover, .navbar.pl-color-grey li.current-menu-item > a { color:#000; }
.navbar.pl-color-grey .navline .active > a:hover {
color:rgba(0,0,0,0.8);
background-color:#ddd;
}
#site .navbar.pl-color-grey .caret { border-top-color:rgba(0,0,0,0.5); }
.navbar.pl-color-grey .btn-navbar .icon-bar {
background:rgba(0,0,0,0.7);
box-shadow:0 1px 0 #fff;
}
#navbar.fixed-top .navbar-title { display:none; }
span.navbar-title {
display:inline-block;
color:rgba(255,255,255,0.8);
margin-top:8px;
font-size:16px;
font-weight:bold;
letter-spacing:0.061em;
}
@media (min-width: 767px) {
span.navbar-title { display:none; }
}
.navbar .searchform {
float:right;
margin:7px 0 5px;
width:auto;
max-width:190px;
}
.navbar .searchform .searchfield {
background-color:rgba(255,255,255,0.35);
border:1px solid rgba(0,0,0,0.7);
box-shadow:inset 0 1px 2px rgba(0,0,0,0.1), 0 1px 0px rgba(255,255,255,0.15);
}
.navbar .searchform .searchfield:focus {
background-color:#fff;
color:#000;
}
.navbar .plbrand {
float:left;
margin:5px 2% 0 0;
padding:0 1%;
}
.navbar .plbrand-text {
color:#fff;
font-size:1.4em;
line-height:27px;
}
.navbar .plbrand:hover .plbrand-text { color:#eee; }
.navbar .plbrand:active .plbrand-text { color:#ddd; }
.navbar .plbrand img { max-height:29px; }
.navbar .navline {
float:left;
position:relative;
left:0;
display:block;
margin:0 10px 0 0;
font-size:.9em;
}
.navbar .navline > li {
display:block;
float:left;
}
.navbar .navline > li > a {
float:none;
display:block;
padding:10px 12px 10px;
line-height:19px;
color:rgba(255,255,255,0.6);
text-decoration:none;
text-shadow:0 -1px 0 rgba(0,0,0,0.25);
}
.navbar .navline > li > a:hover, .navbar li.current-menu-item > a {
background-color:transparent;
color:rgba(255,255,255,0.9);
text-decoration:none;
}
.navbar .navline .active > a:hover {
color:rgba(255,255,255,0.9);
text-decoration:none;
background-color:#222;
}
.dropdown-menu {
position:absolute;
top:100%;
left:0;
z-index:1000;
float:left;
display:none;
min-width:160px;
padding:4px 0;
margin:0;
list-style:none;
background-color:#fff;
border-color:#ccc;
border-color:rgba(0,0,0,0.2);
border-style:solid;
border-width:1px;
-webkit-border-radius:0 0 5px 5px;
-moz-border-radius:0 0 5px 5px;
border-radius:0 0 5px 5px;
-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);
-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);
box-shadow:0 5px 10px rgba(0,0,0,0.2);
-webkit-background-clip:padding-box;
-moz-background-clip:padding;
background-clip:padding-box;
*border-right-width:2px;
*border-bottom-width:2px;
text-align:left;
}
.dropdown-menu .divider {
height:1px;
margin:8px 1px;
overflow:hidden;
background-color:#e5e5e5;
border-bottom:1px solid #fff;
*width:100%;
*margin:-5px 0 5px;
}
.dropdown-menu a {
display:block;
padding:3px 15px;
clear:both;
font-weight:normal;
line-height:18px;
color:#333;
white-space:nowrap;
}
.dropdown-menu li > a:hover, .dropdown-menu .active > a, .dropdown-menu .active > a:hover, #site .dropdown-menu .current-menu-item > a {
color:#fff;
text-decoration:none;
background-color:#08c;
text-shadow:0 -1px 0 rgba(0,0,0,0.5);
}
.hentry .btn-group ul { margin:0; }
.hentry .btn-group ul li { list-style:none; }
.dropdown.open { *z-index:1000; }
.dropdown.open .dropdown-toggle, .dropdown.open .dropdown-toggle:hover {
color:#fff;
background:#ccc;
background:rgba(0,0,0,0.1);
}
.dropdown.open .dropdown-menu { display:block; }
.pldrop ul { display:none; }
.navbar .dropdown-menu {
margin-top:1px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
}
.navbar .dropdown-menu:before {
content:'';
display:inline-block;
border-left:7px solid transparent;
border-right:7px solid transparent;
border-bottom:7px solid #ccc;
border-bottom-color:rgba(0,0,0,0.2);
position:absolute;
top:-7px;
left:9px;
}
.navbar .dropdown-menu:after {
content:'';
display:inline-block;
border-left:6px solid transparent;
border-right:6px solid transparent;
border-bottom:6px solid #fff;
position:absolute;
top:-6px;
left:10px;
}
.navbar .nav .dropdown-toggle .caret, .navbar .nav .open.dropdown .caret {
border-top-color:#fff;
border-bottom-color:#fff;
}
.navbar .nav .active .caret {
opacity:1;
filter:1;
}
.navbar .nav .open > .dropdown-toggle, .navbar .nav .active > .dropdown-toggle, .navbar .nav .open.active > .dropdown-toggle { background-color:transparent; }
.navbar .nav .active > .dropdown-toggle:hover { color:#fff; }
.dropdown { position:relative; }
.dropdown-toggle { *margin-bottom:-3px; }
.dropdown-toggle:active, .open .dropdown-toggle { outline:0; }
.navbar .navline.pull-right { float:right; }
.pull-right li:last-child .dropdown-menu {
left:auto;
right:0;
}
.navbar .nav.pull-right li:last-child .dropdown-menu, .navbar .nav li:last-child .dropdown-menu.pull-right {
left:auto;
right:0;
}
.navbar .nav.pull-right li:last-child .dropdown-menu:before, .navbar .nav li:last-child .dropdown-menu.pull-right:before {
left:auto;
right:12px;
}
.navbar .nav.pull-right li:last-child .dropdown-menu:after, .navbar .nav li:last-child .dropdown-menu.pull-right:after {
left:auto;
right:13px;
}
.navbar .pull-right li:last-child .dropdown-menu:before {
right:9px;
left:auto;
}
.navbar .pull-right li:last-child .dropdown-menu:after {
right:10px;
left:auto;
}
.navbar .caret {
display:inline-block;
width:0;
height:0;
vertical-align:top;
border-left:4px solid transparent;
border-right:4px solid transparent;
border-top:4px solid rgba(255,255,255,0.8);
opacity:0.3;
filter:1;
content:"";
}
.dropdown .caret {
margin-top:8px;
margin-left:2px;
}
.dropdown:hover .caret, .open.dropdown .caret {
opacity:1;
filter:1;
}
.nav-btn-navbar {
display:none;
float:right;
position:relative;
z-index:50;
padding:7px 10px;
margin:5px;
-moz-border-radius:5px;
-khtml-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
background-image:-moz-linear-gradient(top,rgba(255,255,255,0.1),rgba(0,0,0,0.08));
background-image:-ms-linear-gradient(top,rgba(255,255,255,0.1),rgba(0,0,0,0.08));
background-image:-webkit-gradient(linear,0 0,0 100%,from(rgba(255,255,255,0.1)),to(rgba(0,0,0,0.08)));
background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.1),rgba(0,0,0,0.08));
background-image:-o-linear-gradient(top,rgba(255,255,255,0.1),rgba(0,0,0,0.08));
background-image:linear-gradient(top,rgba(255,255,255,0.1),rgba(0,0,0,0.08));
border:1px solid rgba(0,0,0,0.25);
border-left:1px solid rgba(0,0,0,0.17);
border-top:1px solid rgba(0,0,0,0.17);
box-shadow:inset 1px 1px 0 rgba(255,255,255,0.3);
}
.nav-btn-navbar:hover, .nav-btn-navbar:active, .nav-btn-navbar.active, .nav-btn-navbar.disabled, .nav-btn-navbar[disabled] { background-color:rgba(255,255,255,0.3); }
.nav-btn-navbar:active, .nav-btn-navbar.active {
box-shadow:inset 1px 1px 0 rgba(0,0,0,0.3);
background-color:rgba(0,0,0,0.1);
}
.nav-btn-navbar .icon-bar {
display:block;
width:18px;
height:2px;
background-color:#f5f5f5;
-webkit-border-radius:1px;
-moz-border-radius:1px;
border-radius:1px;
box-shadow:0 -1px 0 rgba(0,0,0,0.25);
}
.nav-btn-navbar .icon-bar + .icon-bar { margin-top:3px; }
.collapse {
position:relative;
height:0;
overflow:hidden;
-webkit-transition:height 0.35s ease;
-moz-transition:height 0.35s ease;
-ms-transition:height 0.35s ease;
-o-transition:height 0.35s ease;
transition:height 0.35s ease;
}
.collapse.in { height:auto; }
.nav-collapse {
height:auto;
overflow:visible;
}
@media (max-width: 400px) {
.navbar .plbrand img { max-width:210px; }
}
@media (max-width: 600px) {
.navbar.navbar-content-width {
width:95%;
margin:0 auto;
}
}
@media (max-width: 767px) {
body.navbar_fixed .page-canvas { padding-top:0; }
body.navbar_fixed .fixed_width #page .page-canvas { margin-top:0; }
.section-navbar.fixed-top { position:static; }
.section-navbar.fixed-top .navbar-inner { padding:5px; }
.navbar .searchform {
float:none;
padding:10px;
}
.navbar .brand {
padding-left:10px;
padding-right:10px;
margin:0 0 0 -5px;
}
.navbar .navline, .navbar .navline.pull-right {
float:none;
margin:0 0 9px;
}
.navbar .navline > li { float:none; }
.navbar .navline > li > a { margin-bottom:2px; }
.navbar .navline { float:none; }
.navbar .navline > li { float:none; }
.navbar .navline > li > a { margin-bottom:2px; }
.navbar .navline .nav-header { text-shadow:none; }
.navbar .navline > li > a, .navbar .dropdown-menu a { padding:6px 15px; }
.navbar .dropdown-menu li + li a { margin-bottom:2px; }
.navbar .dropdown-menu li + li a { margin-bottom:2px; }
.navbar .navline > li > a, .navbar .dropdown-menu a {
padding:6px 15px;
background:transparent;
color:#fff;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
}
.navbar .dropdown-menu li > a:hover, .navbar .dropdown-menu .active > a, .navbar .dropdown-menu .active > a:hover, #site .navbar .current-menu-item > a, .navbar .navline > li > a:hover, .navbar .dropdown-menu a:hover {
color:#fff;
background-color:rgba(0,0,0,0.15);
}
.navbar .dropdown-menu {
position:static;
top:auto;
left:auto;
float:none;
display:block;
max-width:none;
margin:0 15px;
padding:0;
background-color:transparent;
border:none;
-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
.navbar .dropdown-menu:before, .navbar .dropdown-menu:after { display:none; }
.nav-btn-navbar { display:inline-block; }
.navbar .nav-collapse {
overflow:hidden;
height:0;
clear:both;
}
.navbar.pl-color-grey .navline > li > a, .navbar.pl-color-grey .dropdown-menu a { color:#000; }
.navbar.pl-color-grey .dropdown-menu li > a:hover, .navbar.pl-color-grey .dropdown-menu .active > a, .navbar.pl-color-grey .dropdown-menu .active > a:hover, #site .navbar.pl-color-grey .current-menu-item > a, .navbar.pl-color-grey .navline > li > a:hover, .navbar.pl-color-grey .dropdown-menu a:hover {
color:#000;
text-shadow:0 1px 0 rgba(255,255,255,0.5);
}
}
@media (min-width: 767px) {
.nav-collapse.collapse {
height:auto !important;
overflow:visible !important;
}
}
.masthead {
position:relative;
margin-bottom:63px;
}
.masthead .inner { padding-top:42px; }
.masthead.with-splash .inner { padding-top:21px; }
.masthead h1, .masthead p { text-align:center; }
.masthead .masthead-title {
margin-bottom:9px;
font-size:81px;
letter-spacing:-1px;
line-height:1;
margin-bottom:18px;
}
.masthead .masthead-tag {
margin:0;
margin-bottom:18px;
margin-left:5%;
margin-right:5%;
font-size:30px;
line-height:36px;
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight:300;
}
.masthead .masthead-tag strong { font-weight:500; }
.masthead .btn-large {
font-size:20px;
font-weight:normal;
padding:14px 24px;
margin-right:10px;
-webkit-border-radius:6px;
-moz-border-radius:6px;
border-radius:6px;
}
.masthead .btn-large small { font-size:14px; }
.masthead .splash { padding-top:10.5px; }
.masthead .splash img {
display:block;
margin:0 auto;
}
.subhead {
padding-bottom:0;
margin-bottom:9px;
}
.subhead h1 { font-size:54px; }
.mastlinks { margin:36px 0; }
.quick-links {
min-height:30px;
margin:0;
padding:5px 20px;
list-style:none;
text-align:center;
overflow:hidden;
}
.quick-links:first-child { min-height:0; }
.quick-links li {
display:inline;
margin:0 8px;
}
@media screen and (max-width: 980px) {
.masthead .masthead-title { font-size:72px; }
}
@media screen and (max-width: 768px) {
.masthead .inner { padding-top:; }
.masthead .masthead-title { font-size:54px; }
.masthead .masthead-tag {
margin-right:0;
margin-left:0;
}
.masthead .btn { margin-bottom:10px; }
}
@media screen and (max-width: 480px) {
.masthead .inner { padding-top:10px; }
.masthead .masthead-title {
font-size:45px;
margin-right:0;
}
.masthead .masthead-tag {
margin-right:0;
margin-left:0;
font-size:18px;
line-height:24px;
}
.masthead .btn {
display:block;
font-size:18px;
padding:10px 14px;
margin:0 auto 10px;
}
}
#morefoot .grid-element { margin-bottom:0; }
#morefoot .widget-pad { position:relative; }
#morefoot .widget-title {
padding-left:0;
margin-bottom:.7em;
}
#morefoot p { margin:1em 0; }
#morefoot .widget ul { margin-left:10px; }
#morefoot .searchform { left:10%; }
#highlight { text-align:center; }
#highlight .content-pad .highlight-area { padding:21px 0 10.5px; }
#highlight .copy-pad .highlight-area { padding:15px; }
#highlight .highlight-head {
line-height:1.3em;
font-size:36.4px;
}
#highlight .content .highlight-subhead, #highlight .copy-pad .highlight-subhead {
font-size:15.5px;
color:rgba(0,0,0,0.4);
font-weight:normal;
}
#highlight .hl-image-bottom { margin:21px 0 0 0; }
#highlight .highlight-splash img { max-width:100%; }
.spynav {
width:100%;
height:auto;
border:1px solid #e5e5e5;
border-right:1px solid #ddd;
border-bottom:1px solid #ddd;
background-color:#f2f2f2;
background-image:-moz-linear-gradient(top,#f5f5f5,#eee);
background-image:-ms-linear-gradient(top,#f5f5f5,#eee);
background-image:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#eee));
background-image:-webkit-linear-gradient(top,#f5f5f5,#eee);
background-image:-o-linear-gradient(top,#f5f5f5,#eee);
background-image:linear-gradient(top,#f5f5f5,#eee);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#eee', GradientType=0);
-webkit-box-shadow:inset 1px 1px 0 rgba(255,255,255,0.4);
-moz-box-shadow:inset 1px 1px 0 rgba(255,255,255,0.4);
box-shadow:inset 1px 1px 0 rgba(255,255,255,0.4);
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
}
.spynav .nav { margin-bottom:0; }
.spynav .nav > li > a {
margin:0;
padding-top:11px;
padding-bottom:11px;
border-left:1px solid #f5f5f5;
border-right:1px solid #e5e5e5;
-webkit-border-radius:0px;
-moz-border-radius:0px;
border-radius:0px;
}
.spynav .nav > .active > a, .spynav .nav > .active > a:hover {
padding-left:13px;
color:#777;
background-color:#e9e9e9;
border-right-color:#ddd;
border-left:0;
-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.05);
-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,0.05);
box-shadow:inset 0 3px 5px rgba(0,0,0,0.05);
}
.spynav .nav > .active > a .caret, .spynav .nav > .active > a:hover .caret { border-top-color:#777; }
.spynav li { list-style:none; }
.spynav ul { margin:0; }
.spynav .nav > li:first-child > a, .spynav .nav > li:first-child > a:hover {
border-left:0;
padding-left:12px;
-webkit-border-radius:4px 0 0 4px;
-moz-border-radius:4px 0 0 4px;
border-radius:4px 0 0 4px;
}
.spynav .nav > li:last-child > a { border-right:0; }
.spynav .dropdown-menu {
-webkit-border-radius:0 0 4px 4px;
-moz-border-radius:0 0 4px 4px;
border-radius:0 0 4px 4px;
}
.spynav-space {
height:40px;
display:none;
}
@media (min-width: 767px) {
.spynav-fixed {
position:fixed;
top:72px;
left:0;
right:0;
z-index:990;
border-color:#d5d5d5;
border-width:0 0 1px;
-webkit-border-radius:0px;
-moz-border-radius:0px;
border-radius:0px;
-webkit-box-shadow:inset 0 1px 0 #fff, 0 1px 5px rgba(0,0,0,.1);
-moz-box-shadow:inset 0 1px 0 #fff, 0 1px 5px rgba(0,0,0,.1);
box-shadow:inset 0 1px 0 #fff, 0 1px 5px rgba(0,0,0,.1);
}
.spynav-fixed .nav {
margin:0 auto;
padding:0 1px;
}
.spynav-fixed .nav > li:first-child, .spynav-fixed .nav > li:first-child > a, .spynav-fixed .nav > li:first-child > a:hover {
-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;
}
}
@media (max-width: 767px) {
.spynav .nav-tabs > li, .spynav .nav-pills > li { float:none; }
.spynav .nav > li:first-child > a, .spynav .nav > li:first-child > a:hover {
-webkit-border-radius:4px 4px 0 0;
-moz-border-radius:4px 4px 0 0;
border-radius:4px 4px 0 0;
}
.spynav .nav > li:last-child > a, .spynav .nav > li:last-child > a:hover {
-webkit-border-radius:0 0 4px 4px;
-moz-border-radius:0 0 4px 4px;
border-radius:0 0 4px 4px;
}
.spynav .nav > li > a:hover { background-color:#e9e9e9; }
}
.main-nav .current-menu-ancestor a, .main-nav li.current-menu-ancestor ul a, .main-nav li.current_page_item a, .main-nav li.current-menu-item a, .main-nav li.current_page_parent a, .sf-menu li li, .sf-menu li li li { background:#f2f2f2; }
.main-nav li a:hover, .main-nav .current-menu-ancestor .current_page_item a, .main-nav li.current-menu-ancestor ul a:hover { background:#f7f7f7; }
ul.sf-menu ul li { border-bottom:1px solid #fff; }
#banners .banner-area { margin:21px 0; }
#banners .banner-area:first-child { margin-top:0; }
#banners .banner-media { text-align:center; }
#banners .banner_right .banner-media, #banners .banner_left .banner-text { float:right; }
#banners .banner_left .banner-media, #banners .banner_right .banner-text { float:left; }
#banners .banner-text { position:relative; }
#banners .banner-text-pad { padding:10px 30px; }
#banners .banner-title { margin-bottom:10.5px; }
#banners .banner-content {
font-size:1.2em;
line-height:1.6em;
}
#banners .banner-content p:first-child { margin-top:0; }
#banners .banner-content p:last-child { margin-bottom:0; }
.fixed_width #twitterbar { background:none; }
.tbubble-pad {
font-style:italic;
background:url(http://supercolour.co.nz/wp-content/themes/pagelines/sections/twitterbar/twitter-balloon.png) no-repeat 0 2px;
padding:0 0 0 25px;
text-align:left;
}
.twitteraccount { font-style:normal; }
.widget ul.twitter .twitter-item {
font-weight:normal;
font-style:italic;
margin-bottom:.4em;
font-size:.9em;
}
#twitterbar { background:#f2f2f2; }
#postauthor { margin-bottom:2em; }
#postauthor .copy-pad { padding:10px 15px; }
#postauthor .author-info { margin-left:120px; }
.author-thumb {
text-align:left;
margin-left:-120px;
}
.author-thumb img {
float:left;
margin-right:25px;
padding:5px;
}
#brandnav .content-pad {
padding-top:2em;
padding-bottom:2em;
}
#brandnav .mainlogo-link, #brandnav .title-container {
float:left;
line-height:0.7em;
padding:0 1%;
}
#brandnav .mainlogo-link img { max-width:100%; }
#brandnav .brandnav-nav {
float:right;
margin-left:20px;
}
#brandnav li a, #brandnav .nav-special {
display:block;
text-decoration:none;
}
.thead, h1, h2, h3, h4, h5, h6, .site-title{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:bold;}body, .font1, .font-primary, .commentlist{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;}.font-sub, ul.main-nav, #secondnav, .metabar, .post-nav, .subtext, .subhead, .widget-title, .reply a, .editpage, #page .wp-pagenavi, .post-edit-link, #wp-calendar caption, #wp-calendar thead th, .soapbox-links a, .fancybox, .standard-form .admin-links, .pagelines-blink, .ftitle small{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;}body.fixed_width #page,body.fixed_width #footer,body.canvas .page-canvas{ max-width:964px; }#site .content,#footer .content{ width:964px;}.fullwidth #pagelines_content #column-main{ width:100%; }.fullwidth #pagelines_content #sidebar1{ width:0%; }.fullwidth #pagelines_content #sidebar2{ width:0%; }.fullwidth #pagelines_content #column-wrap{ width:100%; }.fullwidth #pagelines_content #sidebar-wrap{ width:0%; }.one-sidebar-right #pagelines_content #column-main{ width:100%; }.one-sidebar-right #pagelines_content #sidebar1{ width:100%; }.one-sidebar-right #pagelines_content #sidebar2{ width:0%; }.one-sidebar-right #pagelines_content #column-wrap{ width:66.8049792531%; }.one-sidebar-right #pagelines_content #sidebar-wrap{ width:33.1950207469%; }.one-sidebar-left #pagelines_content #column-main{ width:100%; }.one-sidebar-left #pagelines_content #sidebar1{ width:100%; }.one-sidebar-left #pagelines_content #sidebar2{ width:0%; }.one-sidebar-left #pagelines_content #column-wrap{ width:66.8049792531%; }.one-sidebar-left #pagelines_content #sidebar-wrap{ width:33.1950207469%; }.two-sidebar-right #pagelines_content #column-main{ width:100%; }.two-sidebar-right #pagelines_content #sidebar1{ width:50%; }.two-sidebar-right #pagelines_content #sidebar2{ width:50%; }.two-sidebar-right #pagelines_content #column-wrap{ width:50.2074688797%; }.two-sidebar-right #pagelines_content #sidebar-wrap{ width:49.7925311203%; }.two-sidebar-left #pagelines_content #column-main{ width:100%; }.two-sidebar-left #pagelines_content #sidebar1{ width:50%; }.two-sidebar-left #pagelines_content #sidebar2{ width:50%; }.two-sidebar-left #pagelines_content #column-wrap{ width:50.2074688797%; }.two-sidebar-left #pagelines_content #sidebar-wrap{ width:49.7925311203%; }.two-sidebar-center #pagelines_content #column-main{ width:66.8508287293%; }.two-sidebar-center #pagelines_content #sidebar1{ width:33.1491712707%; }.two-sidebar-center #pagelines_content #sidebar2{ width:100%; }.two-sidebar-center #pagelines_content #column-wrap{ width:75.1037344398%; }.two-sidebar-center #pagelines_content #sidebar-wrap{ width:24.8962655602%; }body, body.fixed_width{background-color:#000000;}.commentlist ul.children .even{background-color:#FCFCFC;}.canvas .page-canvas, .thepage .content, .sf-menu li, #primary-nav ul.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active, .commentlist ul.children .even{background-color:#ffffff;}.tc3, .t3{text-shadow:#FFFFFF 0 1px 0;}