/*
Theme Name: Seventeen
Theme URI: http://alexpascal.com/seventeen/
Version: 1.0
Description: gorgeous, powerful community blog theme
Author: Alex Pascal
Author URI: http://alexpascal.com
License: GNU General Public License
License URI: license.txt
Tags:
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td, .reset,
article, aside, canvas, details, figure, figcaption, hgroup,
menu, footer, header, nav, section, summary, time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-style: inherit;
}
.clearfix:after {
content: "";
display: block;
clear: both;
visibility: hidden;
font-size: 0;
height: 0;
}
.clearfix {
*display: inline-block;
_height: 1%;
}
h1 {
font: bold 28px/34px "Helvetica Neue", Helvetica, Arial, sans-serif;
display: inline-block;
margin: 0 0 18px 0;
}
div#logo a {
display: block;
float: left;
height: 44px;
width: 185px;
margin-top: 15px;
overflow: hidden;
z-index: 10;
position: absolute;
}
ul.sub-menu
{
z-index: 20;
}
h2 {
font: 300 24px/30px "Helvetica Neue", Helvetica, Arial, sans-serif;
margin: -2px 0 18px 0;
}
h3 {
font: 300 18px/24px "Helvetica Neue", Helvetica, Arial, sans-serif;
margin-bottom: 18px;
}
h3.widget-title, h4 {
font-size: 14px;
font-weight: bold;
margin-bottom: 15px;
line-height: normal !important;
}
#content h3.widget-title {
margin-bottom: 25px;
}
h4 {
margin-bottom: 20px;
line-height: 20px !important;
}
.portfolio-heading {
margin-bottom: 10px;
}
h5 {
font-size: 12px;
font-weight: bold;
margin-bottom: 15px;
}
h6 {
font-size: 11px;
font-weight: bold;
margin-bottom: 15px;
text-transform: uppercase;
}
.left, .alignleft {
float: left;
}
.right, .alignright {
float: right;
}
.alignleft {
margin: 0 30px 0 0;
}
.alignright {
margin: 0 0 0 30px;
}
.aligncenter {
margin: 0 auto 0 auto;
}
.single p:last-of-type {
padding: 0;
}
p {
padding-bottom: 10px;
}
pre {
font-family: 'Courier New', monospace;
background: #fafafa;
padding: 5px;
border: solid 1px #e3e3e3;
margin: 0 0 30px 0 !important;
}
pre:last-child {
margin-bottom: 0 !important;
}
.sticky {
width: auto;
}
.gallery-caption {
width: auto;
}
.bypostauthor {
width: auto;
}
p.wp-caption-text {
font-size: 11px;
color: #777;
text-align: center;
}
.wp-caption {
margin-bottom: 20px;
}
p.form-field {
display: inline-block;
position: relative;
}
label.error {
margin-top: 13px;
display: block;
clear: both;
line-height: 34px;
background: #333;
border: solid 1px #2a2a2a;
padding: 0 10px 0 10px;
color: #fff;
font-weight: bold;
text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.7);
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
}
textarea#commentsText {
width: 460px;
}
strong {
font-weight: bold;
}
small {
font: 12px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
display: block;
margin-bottom: 20px;
}
em {
font-style: italic;
}
a {
text-decoration: none;
}
a.more-link {
font-weight: bold;
margin-left: 10px;
display: inline-block;
}
a.action {
font-weight: bold;
margin-top: 17px;
display: inline-block;
}
a.hashtag {
color: #555;
}
blockquote {
color: #777;
display: block;
padding-left: 20px;
margin-bottom: 20px;
font-style: italic;
border-left: solid 2px #aaa;
}
blockquote p:last-of-type {
padding: 0;
}
ul.clearfix {
list-style: none;
}
.post-content ul {
list-style: none;
padding: 0 0 20px 0;
}
.post-content ul > li {
padding: 5px 0 5px 20px !important;
background: url(images/radio.gif) no-repeat left 9px !important;
}
.post-content ul li {
padding: 5px 0 5px 20px;
background: url(images/radio.gif) no-repeat left 9px;
}
.post-content ol {
list-style: decimal;
border-top: solid 1px #e3e3e3;
}
.post-content ol li {
padding: 5px 0 5px 0;
border-bottom: solid 1px #e3e3e3;
}
.post-content ul li ul,
.post-content ol li ul,
.post-content ol li ol,
.post-content ul li ol {
padding: 0;
margin-top: 5px;
}
.post-content ul li ul li:last-of-type,
.post-content ul li ol li:last-of-type,
.post-content ol li ul li:last-of-type,
.post-content ol li ol li:last-of-type {
border: 0;
padding-bottom: 0 !important;
}
.post-content h1, .post-content h2, .post-content h3, .post-content h4, .post-content h5, .post-content h6 {
margin: 8px 0 8px 0;
}
.post-content h3 {
margin: 4px 0 2px 0;
}
span.label {
display: block;
}
.full .half {
width: 450px;
}
.full .third {
width: 290px;
}
.full .third.double {
width: 610px;
}
.full .fourth {
width: 210px;
}
.full .fourth.triple {
width: 690px;
}
.full .fifth {
width: 162px;
}
.full .fifth.double {
width: 354px;
}
.full .fifth.triple {
width: 546px;
}
.full .fifth.quad {
width: 738px;
}
.full .sixth {
width: 130px;
}
.full .sixth.penta {
width: 770px;
}
.wide .half {
width: 335px;
}
.wide .third {
width: 213px;
}
.wide .third.double {
width: 456px;
}
.wide .fourth {
width: 152px;
}
.wide .fourth.triple {
width: 516px;
}
.wide .fifth {
width: 116px;
}
.wide .fifth.double {
width: 262px;
}
.wide .fifth.triple {
width: 408px;
}
.wide .fifth.quad {
width: 554px;
}
.narrow .half {
width: 225px;
}
.narrow .third {
width: 140px;
}
.narrow .third.double {
width: 310px;
}
.single-portfolio .third {
margin-bottom: 0;
}
.half, .third, .fourth, .fifth, .sixth {
margin: 0 20px 20px 0;
float: left;
}
.clearfix .half:last-of-type,
.clearfix .third:last-of-type,
.clearfix .fourth:last-of-type,
.clearfix .fifth:last-of-type,
.clearfix .sixth:last-of-type {
margin-right: 0;
}
.button {
height: 28px;
padding: 0 10px 0 10px;
line-height: 28px;
margin: 0 10px 10px 0;
-webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.08), inset 0px 1px 0 0px rgba(255, 255, 255, 0.3);
-moz-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.08), inset 0px 1px 0 0px rgba(255, 255, 255, 0.3);
box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.08), inset 0px 1px 0 0px rgba(255, 255, 255, 0.3);
font-size: 12px;
font-weight: bold;
text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.5);
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
.button.white {
background: #f9f9f9;
background: -moz-linear-gradient(top, #f9f9f9 0%, #f0f0f0 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#f0f0f0));
background: -webkit-linear-gradient(top, #f9f9f9 0%,#f0f0f0 100%);
background: -o-linear-gradient(top, #f9f9f9 0%,#f0f0f0 100%);
background: -ms-linear-gradient(top, #f9f9f9 0%,#f0f0f0 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#f0f0f0',GradientType=0 );
background: linear-gradient(top, #f9f9f9 0%,#f0f0f0 100%);
color: #555!important;
border: solid 1px #d8d8d8;
}
.button.white:hover {
background: #f0f0f0;
background: -moz-linear-gradient(top, #f0f0f0 0%, #f9f9f9 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f0f0), color-stop(100%,#f9f9f9));
background: -webkit-linear-gradient(top, #f0f0f0 0%,#f9f9f9 100%);
background: -o-linear-gradient(top, #f0f0f0 0%,#f9f9f9 100%);
background: -ms-linear-gradient(top, #f0f0f0 0%,#f9f9f9 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#f9f9f9',GradientType=0 );
background: linear-gradient(top, #f0f0f0 0%,#f9f9f9 100%);
}
.button.grey {
background: #cacaca;
background: -moz-linear-gradient(top, #cacaca 0%, #aeaeae 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cacaca), color-stop(100%,#aeaeae));
background: -webkit-linear-gradient(top, #cacaca 0%,#aeaeae 100%);
background: -o-linear-gradient(top, #cacaca 0%,#aeaeae 100%);
background: -ms-linear-gradient(top, #cacaca 0%,#aeaeae 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cacaca', endColorstr='#aeaeae',GradientType=0 );
background: linear-gradient(top, #cacaca 0%,#aeaeae 100%);
color: #555!important;
border: solid 1px #a1a1a1;
}
.button.grey:hover{
background: #aeaeae;
background: -moz-linear-gradient(top, #aeaeae 0%, #cacaca 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#aeaeae), color-stop(100%,#cacaca));
background: -webkit-linear-gradient(top, #aeaeae 0%,#cacaca 100%);
background: -o-linear-gradient(top, #aeaeae 0%,#cacaca 100%);
background: -ms-linear-gradient(top, #aeaeae 0%,#cacaca 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aeaeae', endColorstr='#cacaca',GradientType=0 );
background: linear-gradient(top, #aeaeae 0%,#cacaca 100%);
}
.button.red {
background: #f78297;
background: -moz-linear-gradient(top, #f78297 0%, #f56778 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f78297), color-stop(100%,#f56778));
background: -webkit-linear-gradient(top, #f78297 0%,#f56778 100%);
background: -o-linear-gradient(top, #f78297 0%,#f56778 100%);
background: -ms-linear-gradient(top, #f78297 0%,#f56778 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f78297', endColorstr='#f56778',GradientType=0 );
background: linear-gradient(top, #f78297 0%,#f56778 100%);
color: #913944!important;
border: solid 1px #da5e73;
}
.button.red:hover {
background: #f56778;
background: -moz-linear-gradient(top, #f56778 0%, #f78297 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f56778), color-stop(100%,#f78297));
background: -webkit-linear-gradient(top, #f56778 0%,#f78297 100%);
background: -o-linear-gradient(top, #f56778 0%,#f78297 100%);
background: -ms-linear-gradient(top, #f56778 0%,#f78297 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f56778', endColorstr='#f78297',GradientType=0 );
background: linear-gradient(top, #f56778 0%,#f78297 100%);
}
.button.yellow, #stickySpecial {
background: #feda71;
background: -moz-linear-gradient(top, #feda71 0%, #febb4a 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#feda71), color-stop(100%,#febb4a));
background: -webkit-linear-gradient(top, #feda71 0%,#febb4a 100%);
background: -o-linear-gradient(top, #feda71 0%,#febb4a 100%);
background: -ms-linear-gradient(top, #feda71 0%,#febb4a 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feda71', endColorstr='#febb4a',GradientType=0 );
background: linear-gradient(top, #feda71 0%,#febb4a 100%);
color: #996633!important;
border: solid 1px #e7a93f;
}
.button.yellow:hover {
background: #febb4a;
background: -moz-linear-gradient(top, #febb4a 0%, #feda71 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#febb4a), color-stop(100%,#feda71));
background: -webkit-linear-gradient(top, #febb4a 0%,#feda71 100%);
background: -o-linear-gradient(top, #febb4a 0%,#feda71 100%);
background: -ms-linear-gradient(top, #febb4a 0%,#feda71 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#febb4a', endColorstr='#feda71',GradientType=0 );
background: linear-gradient(top, #febb4a 0%,#feda71 100%);
}
.button.green {
background: #cae285;
background: -moz-linear-gradient(top, #cae285 0%, #9fcb57 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cae285), color-stop(100%,#9fcb57));
background: -webkit-linear-gradient(top, #cae285 0%,#9fcb57 100%);
background: -o-linear-gradient(top, #cae285 0%,#9fcb57 100%);
background: -ms-linear-gradient(top, #cae285 0%,#9fcb57 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cae285', endColorstr='#9fcb57',GradientType=0 );
background: linear-gradient(top, #cae285 0%,#9fcb57 100%);
color: #5d7731!important;
border: solid 1px #9ab75d;
}
.button.green:hover {
background: #9fcb57;
background: -moz-linear-gradient(top, #9fcb57 0%, #cae285 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9fcb57), color-stop(100%,#cae285));
background: -webkit-linear-gradient(top, #9fcb57 0%,#cae285 100%);
background: -o-linear-gradient(top, #9fcb57 0%,#cae285 100%);
background: -ms-linear-gradient(top, #9fcb57 0%,#cae285 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9fcb57', endColorstr='#cae285',GradientType=0 );
background: linear-gradient(top, #9fcb57 0%,#cae285 100%);
}
.button.blue {
background: #abe4f8;
background: -moz-linear-gradient(top, #abe4f8 0%, #6fcef3 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#abe4f8), color-stop(100%,#6fcef3));
background: -webkit-linear-gradient(top, #abe4f8 0%,#6fcef3 100%);
background: -o-linear-gradient(top, #abe4f8 0%,#6fcef3 100%);
background: -ms-linear-gradient(top, #abe4f8 0%,#6fcef3 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#abe4f8', endColorstr='#6fcef3',GradientType=0 );
background: linear-gradient(top, #abe4f8 0%,#6fcef3 100%);
color: #42788e!important;
border: solid 1px #78b8d0;
}
.button.blue:hover {
background: #6fcef3;
background: -moz-linear-gradient(top, #6fcef3 0%, #abe4f8 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6fcef3), color-stop(100%,#abe4f8));
background: -webkit-linear-gradient(top, #6fcef3 0%,#abe4f8 100%);
background: -o-linear-gradient(top, #6fcef3 0%,#abe4f8 100%);
background: -ms-linear-gradient(top, #6fcef3 0%,#abe4f8 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6fcef3', endColorstr='#abe4f8',GradientType=0 );
background: linear-gradient(top, #6fcef3 0%,#abe4f8 100%);
}
.button.purple {
background: #e8c4e4;
background: -moz-linear-gradient(top, #e8c4e4 0%, #d494ce 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8c4e4), color-stop(100%,#d494ce));
background: -webkit-linear-gradient(top, #e8c4e4 0%,#d494ce 100%);
background: -o-linear-gradient(top, #e8c4e4 0%,#d494ce 100%);
background: -ms-linear-gradient(top, #e8c4e4 0%,#d494ce 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8c4e4', endColorstr='#d494ce',GradientType=0 );
background: linear-gradient(top, #e8c4e4 0%,#d494ce 100%);
color: #7b5777!important;
border: solid 1px #ad89aa;
}
.button.purple:hover {
background: #d494ce;
background: -moz-linear-gradient(top, #d494ce 0%, #e8c4e4 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d494ce), color-stop(100%,#e8c4e4));
background: -webkit-linear-gradient(top, #d494ce 0%,#e8c4e4 100%);
background: -o-linear-gradient(top, #d494ce 0%,#e8c4e4 100%);
background: -ms-linear-gradient(top, #d494ce 0%,#e8c4e4 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d494ce', endColorstr='#e8c4e4',GradientType=0 );
background: linear-gradient(top, #d494ce 0%,#e8c4e4 100%);
}
.button.cyan {
background: #b7f2f4;
background: -moz-linear-gradient(top, #b7f2f4 0%, #7ce7ea 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b7f2f4), color-stop(100%,#7ce7ea));
background: -webkit-linear-gradient(top, #b7f2f4 0%,#7ce7ea 100%);
background: -o-linear-gradient(top, #b7f2f4 0%,#7ce7ea 100%);
background: -ms-linear-gradient(top, #b7f2f4 0%,#7ce7ea 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b7f2f4', endColorstr='#7ce7ea',GradientType=0 );
background: linear-gradient(top, #b7f2f4 0%,#7ce7ea 100%);
color: #437b7d!important;
border: solid 1px #7abec0;
}
.button.cyan:hover {
background: #7ce7ea;
background: -moz-linear-gradient(top, #7ce7ea 0%, #b7f2f4 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7ce7ea), color-stop(100%,#b7f2f4));
background: -webkit-linear-gradient(top, #7ce7ea 0%,#b7f2f4 100%);
background: -o-linear-gradient(top, #7ce7ea 0%,#b7f2f4 100%);
background: -ms-linear-gradient(top, #7ce7ea 0%,#b7f2f4 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7ce7ea', endColorstr='#b7f2f4',GradientType=0 );
background: linear-gradient(top, #7ce7ea 0%,#b7f2f4 100%);
}
.button.darkblue {
background: #becbd6;
background: -moz-linear-gradient(top, #becbd6 0%, #88a1b4 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#becbd6), color-stop(100%,#88a1b4));
background: -webkit-linear-gradient(top, #becbd6 0%,#88a1b4 100%);
background: -o-linear-gradient(top, #becbd6 0%,#88a1b4 100%);
background: -ms-linear-gradient(top, #becbd6 0%,#88a1b4 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#becbd6', endColorstr='#88a1b4',GradientType=0 );
background: linear-gradient(top, #becbd6 0%,#88a1b4 100%);
color: #515f6a!important;
border: solid 1px #8897a3;
}
.button.darkblue:hover {
background: #88a1b4;
background: -moz-linear-gradient(top, #88a1b4 0%, #becbd6 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#88a1b4), color-stop(100%,#becbd6));
background: -webkit-linear-gradient(top, #88a1b4 0%,#becbd6 100%);
background: -o-linear-gradient(top, #88a1b4 0%,#becbd6 100%);
background: -ms-linear-gradient(top, #88a1b4 0%,#becbd6 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#88a1b4', endColorstr='#becbd6',GradientType=0 );
background: linear-gradient(top, #88a1b4 0%,#becbd6 100%);
}
.button.black {
background: #5e5e5e;
background: -moz-linear-gradient(top, #5e5e5e 0%, #434343 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5e5e5e), color-stop(100%,#434343));
background: -webkit-linear-gradient(top, #5e5e5e 0%,#434343 100%);
background: -o-linear-gradient(top, #5e5e5e 0%,#434343 100%);
background: -ms-linear-gradient(top, #5e5e5e 0%,#434343 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5e5e5e', endColorstr='#434343',GradientType=0 );
background: linear-gradient(top, #5e5e5e 0%,#434343 100%);
color: #fff!important;
border: solid 1px #333;
text-shadow: 0 -1px 1px #222;
}
.button.black:hover {
background: #434343;
background: -moz-linear-gradient(top, #434343 0%, #5e5e5e 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#434343), color-stop(100%,#5e5e5e));
background: -webkit-linear-gradient(top, #434343 0%,#5e5e5e 100%);
background: -o-linear-gradient(top, #434343 0%,#5e5e5e 100%);
background: -ms-linear-gradient(top, #434343 0%,#5e5e5e 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#434343', endColorstr='#5e5e5e',GradientType=0 );
background: linear-gradient(top, #434343 0%,#5e5e5e 100%);
}
.ui-tabs .ui-tabs-hide {
position: absolute;
left: -10000px;
}
.tabs {
padding: 0 0 20px 0;
}
.tabs ul.nav {
list-style: none;
margin: 0 !important;
padding: 0 !important;
background: #fafafa;
}
.tabs ul.nav li {
float: left;
position: relative;
margin: 0 0 -1px 0;
z-index: 10;
padding: 0 !important;
background: 0 !important
}
.tabs ul.nav li a {
border-bottom: none;
display: block;
overflow: hidden;
padding: 0 15px 0 15px;
height: 36px;
line-height: 36px;
background: #fafafa;
color: #444444;
margin: 0;
}
.tabs ul.nav li a:hover {
color: #777;
text-decoration: none;
}
.tabs ul.nav li.ui-tabs-selected a {
height: 37px;
background: #fff;
color: #777;
margin-bottom: -1px;
}
.tabs .tab {
background: #fff;
padding: 10px;
border-top: 0;
}
.toggle {
padding: 0 0 20px 0;
}
.toggle h4 {
font-size: 12px;
padding: 10px;
background: #FAFAFA;
cursor: pointer;
margin-top: 0 !important;
margin-bottom: 0;
}
.toggle h4:hover {
color: #666;
text-decoration: none;
}
.toggle-inner {
padding: 10px;
background: #fff;
border-top: none;
}
.toggle .ui-icon {
background: url(images/toggle-closed.png) no-repeat;
width: 12px;
height: 12px;
float: left;
margin: 3px 10px 0 0;
}
.toggle .ui-state-active .ui-icon { background: url(images/toggle-open.png) no-repeat; }
body {
color: #444444;
font: 12px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
}
#page {
background: url(images/bg_light.png) center top no-repeat transparent;
}
#header {
border-top: solid 1px #aaa;	height: 125px;
}
#header > .bg_wrap {
background: url(images/header_bg_light.png) no-repeat center -32px transparent;
height: 105px;
}
#nav {
height: 48px;
line-height: 46px;
}
#nav ul.nav {
list-style: none;
float: left;
}
#nav ul.nav li {
float: left;
position: relative;
}
#nav ul.nav li a {
color: white;
text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.7);
font-weight: bold;
text-decoration: none;
display: block;
height: 48px;
padding: 0 20px 0 20px;
}
#nav ul.nav li a:hover {
background: rgba(255, 255, 255, 0.07);
}
#nav ul.nav li.current-menu-item a, #nav ul.nav li.current-post-ancestor {
text-shadow: 0px -1px 1px rgba(0, 0, 0, 0.7);
}
#nav ul.nav li ul {
z-index: 100;
list-style: none;
position: absolute;
top: 48px;
left: 0;
width: 170px;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
display: none;
padding-top: 10px;
}
#nav ul.nav li ul li {
height: 35px;
}
#nav ul.nav li ul li a {
height: 34px;
line-height: 34px;
background: #333;
padding: 0 20px 0 20px;
width: 130px;
border-right: 0 !important;
border-bottom: solid 1px #2a2a2a;
}
#nav ul.nav li ul li.current-menu-item a {
background: #2a2a2a;
text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.7);
}
#nav ul.nav li ul li.current-menu-item ul li a {
background: #333;
}
#nav ul.nav li ul li.current-menu-item ul li a:hover {
background: #444;
}
#nav ul.nav li ul li:first-of-type a {
-moz-border-radius-topleft: 3px !important;
-moz-border-radius-topright: 3px !important;
-webkit-border-radius: 3px 3px 0px 0px !important;
border-radius: 3px 3px 0px 0px !important;
}
#nav ul.nav li ul li:last-of-type a {
-moz-border-radius-bottomleft: 3px;
-moz-border-radius-bottomight: 3px;
-webkit-border-radius: 0 0 3px 3px;
border-radius: 0 0 3px 3px;
}
#nav ul.nav li ul li:only-of-type a {
border-radius: 3px !important;
-webkit-border-radius: 3px !important;
-moz-border-radius: 3px !important;
}
#nav ul.nav li ul li a:hover {
background: #444;
}
#nav ul.nav li ul li ul {
left: 170px;
padding-top: 0;
padding-left: 10px;
top: 0;
display: none;
}
#nav ul.nav li:hover ul li ul,
#nav ul.nav li:hover ul li ul li ul,
#nav ul.nav li:hover ul li ul li ul li ul {
display: none;
}
#nav ul.social {
float: right;
list-style: none;
height: 48px;
line-height: 46px;
}
#nav ul.social li {
float: left;
}
#nav ul.social li a {
display: block;
text-indent: -9999px;
height: 48px;
width: 24px;
margin-left: 6px;
}
#nav ul.social li a.feed {
background: url(images/social_feed.png) no-repeat center;
}
#nav ul.social li a.facebook {
background: url(images/social_facebook.png) no-repeat center;
}
#nav ul.social li a.twitter {
background: url(images/social_twitter.png) no-repeat center;
}
.center {
width: 1000px;
margin: 0 auto 0 auto;
}
#contHolder{
margin-top: -65px;
}
#container {
overflow: hidden;
margin-top: -65px;
z-index: 100;
}
.centerContentContainer
{
overflow: hidden;
}
#content-frame {
background: url(images/trans_02.png) repeat;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
padding: 6px;
overflow: hidden;
}
#content {
width: 480px;
padding: 28px;
border-radius: 2px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border: solid 1px #fff;
background: #fff;
-webkit-box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.1), inset 0px 0px 15px 0px #f8f8f8;
-moz-box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.1), inset 0px 0px 15px 0px #f8f8f8;
box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.1), inset 0px 0px 15px 0px #f8f8f8;
}
#content.wide {
width: 700px;
}
#content.full {
width: 930px;
}
#content-intro {
margin: 0 0 0 235px;
padding-left: 5px;
padding-top: 3px;
height: 70px;
}
#content-intro img {
float: left;
margin-right: 10px;
border: 1px solid #999;
margin-right: 5px;
}
#content-intro h1, #content-intro h2 {
margin-bottom: 0px;
font: 300 24px/30px "Helvetica Neue", Helvetica, Arial, sans-serif;
}
#content ul.homepage {
list-style: none;
width: 510px;
}
#content ul.homepage > li {
float: left;
width: 225px;
margin-right: 30px;
}
#content ul.homepage > li:last-of-type {
margin: 0;
}
#content ul.homepage > li.widget-wide {
width: 480px;
float: none;
margin-right: 0;
}
#content ul.homepage li ul.loop {
border: 0;
}
.content_header {
margin: -29px -29px 30px -29px;
padding: 29px 29px 30px 29px;
background: #fafafa;
-moz-border-radius-topleft: 2px;
-moz-border-radius-topright: 2px;
-moz-border-radius-bottomright: 0px;
-moz-border-radius-bottomleft: 0px;
-webkit-border-radius: 2px 2px 0px 0px;
border-radius: 2px 2px 0px 0px;
}
.content_header p:last-child,
.content_header h2:last-child {
padding: 0;
margin: 0;
}
#footer {
background: #fff;
padding: 30px 0 30px 0;
margin-top: 30px;
}
#footer .center {
padding: 0;
margin-bottom: 30px;
}
#footer .center > ul {
list-style: none;
float: left;
width: 210px;
padding-right: 26px;
margin-right: 26px;
margin-bottom: 30px;
}
#footer .center > ul li:last-of-type {
margin-bottom: 0;
}
#footer .center > ul:last-of-type {
margin: 0;
padding: 0;
border: 0;
}
.sidebar {
width: 210px;
margin-top: 110px;
text-shadow: 0 1px 0 #fff;
}
.sidebar.full {
margin-top: 5px;
padding-right: 20px !important;
}
.sidebar ul {
list-style: none;
}
.sidebar.left {
padding-right: 15px;
}
.sidebar.right {
padding-left: 15px;
}
.widget-container {
margin-bottom: 10px;
}
.widget-container ul {
list-style: none;
}
.widget-container ul li {
line-height: 20px;
}
.widget-container ul li a {
display: inline-block;
}
.recentcomments a {
display: inline !important;
}
.widget_recent_entries ul li a,
.widget_pages ul li a,
.widget_popular_entries ul li a,
.widget_recent_comments ul li,
.widget_categories ul li a,
.widget_archive ul li a,
.widget_meta ul li a,
.widget_nav_menu ul li a {
padding: 5px 0 5px 17px !important;
}
.widget_recent_entries ul li,
.widget_categories ul li,
.widget_archive ul li {
padding: 0 !important;
background: 0 !important;
}
.widget_categories ul li ul {
margin-top: 0 !important;
}
.widget_recent_entries ul li a,
.widget_pages ul li a,
.widget_nav_menu ul li a {
}
.widget_recent_entries ul li a
{
padding-right: 5px!important;
}
.widget_popular_entries ul li a {
background: url(images/star.gif) no-repeat left 10px;
}
.widget_recent_comments ul li {
background: url(images/comment.gif) no-repeat left 9px;
}
.widget_categories ul li a {
background: url(images/category.gif) no-repeat left 9px;
}
.widget_archive ul li a {
background: url(images/archive.gif) no-repeat left 10px;
}
.widget_meta ul li a {
background: url(images/radio.gif) no-repeat left 10px;
}
.widget_nav_menu ul li ul,
.widget_categories ul li ul,
.widget_pages ul li ul {
margin-left: 17px;
}
.widget_nav_menu ul li ul li:last-of-type,
.widget_categories ul li ul li:last-of-type,
.widget_pages ul li ul li:last-of-type {
border-bottom: 0;
}
.widget_text ul.ads {
width: 208px;
background: #fff;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-webkit-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.05);
-moz-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.05);
box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.05);
padding-top: 4px;
}
.widget_text ul.ads li {
height: 125px;
border: 0;
margin: -4px 0 0 0;
padding: 4px;
}
#searchform {
margin-bottom: 10px;
color: #777;
height: 38px;
line-height: 38px !important;
font: bold 12px "Helvetica Neue", Helvetica, Arial, sans-serif;
}
input#submitter, input#s
{
padding: 9px;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border: 0;
border: solid 1px #d0d1d4;
-webkit-box-shadow: inset 0px 1px 4px 0px rgba(0, 0, 0, 0.05);
-moz-box-shadow: inset 0px 1px 4px 0px rgba(0, 0, 0, 0.05);
box-shadow: inset 0px 1px 4px 0px rgba(0, 0, 0, 0.05);
text-shadow: 0px 1px 1px #fff;
background: linear-gradient(top, rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.04) 100%);
background: -moz-linear-gradient(top, rgba(0,0,0,0.05) 0%, rgba(0,0,0,0.04) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.05)), color-stop(100%,rgba(0,0,0,0.04)));
background: -webkit-linear-gradient(top, rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.04) 100%);
background: -o-linear-gradient(top, rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.04) 100%);
background: -ms-linear-gradient(top, rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.04) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d000000', endColorstr='#0a000000',GradientType=0 );
}
#searchform input {
}
input#s {
float: left;
width: 70%;
}
body.search-results input#s
{
width: 90%;
}
.searchHighlight {
background: #f5f5f5;
}
input#submitter
{
float: right;
width: 30px;
padding: 9px 18px;
background:url(images/search_icon.png) center 8px no-repeat, linear-gradient(top, rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.04) 100%);
background:url(images/search_icon.png) center 8px no-repeat, -moz-linear-gradient(top, rgba(0,0,0,0.05) 0%, rgba(0,0,0,0.04) 100%);
background:url(images/search_icon.png) center 8px no-repeat, -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.05)), color-stop(100%,rgba(0,0,0,0.04)));
background:url(images/search_icon.png) center 8px no-repeat, -webkit-linear-gradient(top, rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.04) 100%);
background:url(images/search_icon.png) center 8px no-repeat, -o-linear-gradient(top, rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.04) 100%);
background:url(images/search_icon.png) center 8px no-repeat, -ms-linear-gradient(top, rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.04) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d000000', endColorstr='#0a000000',GradientType=0 );
cursor: pointer;
text-indent: -1000px;
}
.widget_tag_cloud {
margin-bottom: 25px !important;
}
.post-tagged {
overflow: hidden;
margin: 20px 0 -5px 0;
}
.post-tagged span {
float: left;
margin-right: 10px;
line-height: 22px;
}
.widget_tag_cloud a, .post-tagged a {
float: left;
margin: 0 5px 5px 0;
font-size: 12px !important;
font-weight: bold;
display: block;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
height: 22px;
padding: 0 7px 0 7px;
line-height: 22px;
color: #996633;
border: solid 1px #edb14a;
-webkit-box-shadow: inset 0px 1px 0px 0px #fee395, 0px 1px 3px 0px rgba(0, 0, 0, 0.05);
-moz-box-shadow: inset 0px 1px 0px 0px #fee395, 0px 1px 3px 0px rgba(0, 0, 0, 0.05);
box-shadow: inset 0px 1px 0px 0px #fee395, 0px 1px 3px 0px rgba(0, 0, 0, 0.05);
text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.5);
background: -moz-linear-gradient(top, #fed970 0%, #febc4a 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fed970), color-stop(100%,#febc4a));
background: -webkit-linear-gradient(top, #fed970 0%,#febc4a 100%);
background: -o-linear-gradient(top, #fed970 0%,#febc4a 100%);
background: -ms-linear-gradient(top, #fed970 0%,#febc4a 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fed970', endColorstr='#febc4a',GradientType=0 );
background: linear-gradient(top, #fed970 0%,#febc4a 100%);
}
.widget_tag_cloud a:hover, .post-tagged a:hover {
opacity: 0.8;
}
.widget_flickr ul {
list-style: none;
border: 0;
width: 222px;
margin-bottom: -6px;
}
.widget_flickr ul li, .widget_flickr ul li a {
padding: 0;
border: 0;
margin: 0;
}
.widget_flickr ul li a {
float: left;
padding: 4px;
background: #fff;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border: solid 1px #d9dce0;
-webkit-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.05);
-moz-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.05);
box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.05);
margin-right: 6px;
margin-bottom: 6px;
display: block;
height: 56px;
width: 56px;
}
.widget_flickr ul li a:hover img {
opacity: 0.8;
}
.homepage .widget_flickr ul {
width: 230px;
margin-bottom: -10px;
}
.homepage .widget_flickr ul li a {
margin-right: 10px;
margin-bottom: 10px;
}
.widget_twitter ul {
list-style: none;
border: 0;
}
.widget_twitter ul li, .widget_twitter ul li a {
padding: 0;
border: 0;
margin: 0;
}
.widget_twitter ul li {
margin-bottom: 5px;
overflow: hidden;
}
.widget_twitter ul li span.tweet-content {
padding: 7px 10px 7px 10px;
background: #fff;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border: solid 1px #d9dce0;
-webkit-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.05);
-moz-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.05);
box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.05);
display: block;
}
.widget_twitter ul li span.tweet-meta {
display: block;
background: url(images/tweet_tail.png) no-repeat right top;
margin-top: -1px;
float: right;
margin-right: 20px;
padding: 5px 15px 0 0;
}
.widget_twitter ul li span.tweet-meta a {
background: url(images/clock.gif) no-repeat left center;
display: inline-block;
padding-left: 15px;
}
.widget_counter .rss-counter {
background: url(http://objektivtest.org/wp-content/themes/ot/images/icons/rss.png) no-repeat top left;
height: 32px;
padding-left: 42px;
margin-bottom: 10px;
}
.widget_counter .twitter-counter {
background: url(http://objektivtest.org/wp-content/themes/ot/images/icons/twitter.png) no-repeat top left;
height: 32px;
padding-left: 42px;
}
.widget_counter span.counter-number, .widget_counter span a {
font: 300 24px/32px "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.widget_counter span.counter-number {
margin-right: 5px;
}
.tabbed, .frame {
background: #fff;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border: solid 1px #d9dce0;
-webkit-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.05);
-moz-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.05);
box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.05);
}
.frame {
padding: 4px;
overflow: hidden;
}
.frame iframe {
margin-bottom: -6px;
}
.widget_search
{
background: none!important;
border: none!important;
margin-bottom: 0!important;
}
.tabbed ul.tab-items {
border-top: 0;
-moz-border-radius-topleft: 3px;
-moz-border-radius-topright: 3px;
-webkit-border-radius: 3px 3px 0px 0px;
border-radius: 3px 3px 0px 0px;
}
.tabbed ul.tab-items li {
padding: 0;
margin: 0;
border: 0;
}
.tabbed ul.tab-items li a {
float: left;
text-align: center;
line-height: 29px;
background: #fafafa;
background: -moz-linear-gradient(top, #fafafa 0%, #f6f6f6 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fafafa), color-stop(100%,#f6f6f6));
background: -webkit-linear-gradient(top, #fafafa 0%,#f6f6f6 100%);
background: -o-linear-gradient(top, #fafafa 0%,#f6f6f6 100%);
background: -ms-linear-gradient(top, #fafafa 0%,#f6f6f6 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#f6f6f6',GradientType=0 );
background: linear-gradient(top, #fafafa 0%,#f6f6f6 100%);
color: #777;
border-top: solid 1px #fff;
}
.tabbed ul.tab-items li:first-child a {
-moz-border-radius-topleft: 3px;
-webkit-border-radius: 3px 0px 0px 0px;
border-radius: 3px 0px 0px 0px;
}
.tabbed ul.tab-items li:last-child a {
border-right: 0;
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 3px;
-webkit-border-radius: 0px 3px 0px 0px;
border-radius: 0px 3px 0px 0px;
margin-right: -1px;
}
.tabbed .tab_categories {
width: 81px;
}
.tabbed .tab_archives {
width: 68px;
}
.tabbed .tab_pages {
width: 57px;
}
.tabbed .tab_recent {
width: 60px;
}
.tabbed .tab_popular {
width: 66px;
}
.tabbed .tab_comments {
width: 80px;
}
.tabbed ul li ul {
margin: 0;
}
.tabbed ul li ul li {
padding-left: 17px;
}
.tabbed ul li ul li:last-of-type {
border: 0;
}
.tabbed .ui-tabs-hide {
display: none;
}
.tabbed ul.tab-items li.ui-state-active a {
background: 0 !important;
background: #ffffff !important;
color: #555 !important;
border-top: 0 !important;
line-height: 30px !important;
padding-bottom: 1px;
margin-bottom: -1px;
}
.tabbed .widget_recent_comments ul li {
padding: 5px 0 5px 17px;
}
.tabs-inner ul {
margin: 10px;
}
span.post-count {
background: #fff;
-webkit-box-shadow: 0px 1px 0px 0px #ffffff;
-moz-box-shadow: 0px 1px 0px 0px #ffffff;
box-shadow: 0px 1px 0px 0px #ffffff;
font-size: 11px;
padding: 0 5px 0 5px;
float: right;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
margin-top: 6px;
line-height: 16px;
}
.tabbed span.post-count {
background: #fafafa;
}
.widget_divider {
width: 538px !important;
height: 20px;
margin: 0 0 11px -29px !important;
}
.loop-section h3.widget-title {
margin-bottom: 25px !important;
}
.loop-section {
float: none !important;
}
.loop-section ul li p:last-of-type {
padding: 0;
}
.loop-section a {
display: inline-block;
}
ul.loop {
border: 0;
list-style: none;
}
ul.loop li {
margin-bottom: 30px;
border: 0;
}
ul.loop li:last-of-type {
border: 0 !important;
margin: 0 !important;
padding: 0 !important;
}
span.block {
display: block;
overflow: hidden;
}
.thumb-large.left, .thumb-medium.left {
margin-right: 25px;
}
.thumb-large.right, .thumb-medium.right {
margin-left: 25px;
}
.thumb-list.left {
margin-right: 15px;
}
.thumb-list.right {
margin-left: 15px;
}
.list_post ul li {
border: 0 !important;
padding: 0;
margin: 0 0 10px 0;
}
.list_post small {
line-height: 20px;
display: block;
margin-bottom: 0;
}
.list_post h5 {
margin: 3px 0 5px 0;
display: inline-block;
}
.half_post {
overflow: hidden;
width: 510px !important;
}
.half_post ul.half {
margin-bottom: -30px !important;
}
.half_post ul li {
padding: 0;
margin: 0;
border: 0 !important;
float: left;
width: 225px;
margin-right: 30px;
margin-bottom: 30px;
}
.half_post ul li:last-of-type {
margin-bottom: 30px !important;
}
.thumb img,
.avatar,
.size-thumbnail,
.size-medium,
.size-large,
.size-full,
.attachment-image,
#featured-wrapper .nivo-control img {
display: block !important;
padding: 4px;
background: #fff url(images/loader.gif) no-repeat center;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-webkit-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.05);
-moz-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.05);
box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.05);
}
.attachment-image {
margin-bottom: 18px;
}
.thumb-large img, .thumb-half img {
margin-bottom: 15px;
}
.list_post ul li:last-of-type .thumb-list img {
margin: 0 !important;
}
.max-preview {
margin: -30px -30px 30px -30px;
position: relative;
}
.max-preview span.alt {
position: absolute;
top: 0;
right: 0;
left: 0;
bottom: 0;
-webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.2), inset 0px 0px 5px 0px rgba(0, 0, 0, 0.2);
-moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.2), inset 0px 0px 5px 0px rgba(0, 0, 0, 0.2);
box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.2), inset 0px 0px 5px 0px rgba(0, 0, 0, 0.2);
}
.pagination {
margin: 30px -29px -29px -29px;
padding: 30px 29px 29px 29px;
background: #fafafa;
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 0px;
-moz-border-radius-bottomright: 3px;
-moz-border-radius-bottomleft: 3px;
-webkit-border-radius: 0px 0px 3px 3px;
border-radius: 0px 0px 3px 3px;
overflow: hidden;
}
.loop-section .pagination {
margin: 0 0 30px 0 !important;
padding: 0 !important;
border-top: 0 !important;
}
.pagination span, .pagination a, #filter a {
float: left;
display: block;
background: #fff;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-webkit-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.05);
-moz-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.05);
box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.05);
padding: 2px 8px 2px 8px;
margin-right: 10px;
color: #555;
min-width: 8px;
text-align: center;
}
.pagination a, #filter a {
background: #fafafa;
background: -moz-linear-gradient(top, #fafafa 0%, #f6f6f6 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fafafa), color-stop(100%,#f6f6f6));
background: -webkit-linear-gradient(top, #fafafa 0%,#f6f6f6 100%);
background: -o-linear-gradient(top, #fafafa 0%,#f6f6f6 100%);
background: -ms-linear-gradient(top, #fafafa 0%,#f6f6f6 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#f6f6f6',GradientType=0 );
background: linear-gradient(top, #fafafa 0%,#f6f6f6 100%);
}
.pagination a:hover, #filter a:hover, #filter a.active {
background: #fff;
}
.after-post {
margin: 30px -29px -30px -29px;
padding: 30px 29px 30px 29px;
background: #fafafa;
}
.related-posts {
margin: 30px -29px 0 -29px;
padding: 30px 29px 0 29px;
}
.after-post .heading {
overflow: hidden;
}
.after-post .heading h4 {
margin: 5px 0 2px 0;
}
.author-about {
float: left;
width: 215px;
margin-right: 30px;
overflow: hidden;
}
.author-about p:last-of-type {
padding: 0;
}
.share {
float: right;
width: 235px;
overflow: hidden;
margin-right: -20px;
}
.share ul.social-share {
list-style: none;
margin: 2px 0 8px 0;
}
.share ul.social-share li {
float: left;
overflow: hidden;
margin: 0 13px 13px 0;
}
.share ul.social-share li a, .share ul.social-share li {
height: 32px;
width: 32px;
}
.share ul.social-share li a:hover img {
opacity: .8;
}
#comments, #leave-comment {
margin: 10px;
padding: 10px;
}
#comments p:last-of-type {
padding: 0;
}
#content li.comment{
background-image: none!important;
}
ol.commentlist {
list-style: none;
}
ol.commentlist ul {
list-style: none;
margin-bottom: -10px;
}
ol.commentlist .comment {
padding: 10px;
background: #fff;
margin-bottom: 10px;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-webkit-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.05);
-moz-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.05);
box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.05);
}
ol.commentlist #respond {
margin: 10px 0 0 0;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
padding: 10px;
background: #fff;
}
ol.commentlist ul .comment,
ol.commentlist ul .comment ul .comment ul .comment,
ol.commentlist ul .comment ul .comment ul .comment ul .comment ul .comment
ol.commentlist ul .comment ul .comment ul .comment ul .comment ul .coment ul .comment ul .comment {
background: #fafafa;
}
ol.commentlist ul .comment ul .comment,
ol.commentlist ul .comment ul .comment ul .comment ul .comment,
ol.commentlist ul .comment ul .comment ul .comment ul .comment ul .comment ul .comment {
background: #fff;
}
ol.commentlist ul .comment ul .comment ul .comment {
background: #fafafa;
}
ol.commentlist .avatar {
float: left;
margin-right: 15px;
}
.comment-meta {
overflow: hidden;
}
.comment-body {
padding: 15px 0 10px 65px;
}
h4.comment-author {
margin: 4px 0 5px 0;
}
.comment-container {
position: relative;
}
#comments-wrapper ul.children {
margin-top: 10px;
}
.comment-reply-link, .comment-reply-login {
position: absolute;
top: 0;
right: 0;
display: inline-block;
background: #fff;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-webkit-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.05);
-moz-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.05);
box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.05);
padding: 2px 8px 2px 8px;
color: #555;
}
.action a {
margin-bottom: 10px;
font-weight: bold;
}
.textfield {
border: 0;
font: 12px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
padding: 10px;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border: 0;
color: #777;
font: bold 12px "Helvetica Neue", Helvetica, Arial, sans-serif;
-webkit-box-shadow: inset 0px 1px 4px 0px rgba(0, 0, 0, 0.05);
-moz-box-shadow: inset 0px 1px 4px 0px rgba(0, 0, 0, 0.05);
box-shadow: inset 0px 1px 4px 0px rgba(0, 0, 0, 0.05);
text-shadow: 0px 1px 1px #fff;
background: -moz-linear-gradient(top, rgba(0,0,0,0.05) 0%, rgba(0,0,0,0.04) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.05)), color-stop(100%,rgba(0,0,0,0.04)));
background: -webkit-linear-gradient(top, rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.04) 100%);
background: -o-linear-gradient(top, rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.04) 100%);
background: -ms-linear-gradient(top, rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.04) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d000000', endColorstr='#0a000000',GradientType=0 );
background: linear-gradient(top, rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.04) 100%);
margin-bottom: -10px;
}
textarea.textfield {
width: 95%;
margin-bottom: 10px;
}
input#submit {
height: 28px;
display: block;
background: #fff;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-webkit-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.05);
-moz-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.05);
box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.05);
padding: 2px 8px 2px 8px;
margin: 0 10px 0 0;
color: #555;
min-width: 8px;
text-align: center;
font: 12px "Helvetica Neue", Helvetica, Arial, sans-serif;
}
input#submit:hover {
cursor: pointer;
background: #fafafa;
background: -moz-linear-gradient(top, #fafafa 0%, #f6f6f6 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fafafa), color-stop(100%,#f6f6f6));
background: -webkit-linear-gradient(top, #fafafa 0%,#f6f6f6 100%);
background: -o-linear-gradient(top, #fafafa 0%,#f6f6f6 100%);
background: -ms-linear-gradient(top, #fafafa 0%,#f6f6f6 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#f6f6f6',GradientType=0 );
background: linear-gradient(top, #fafafa 0%,#f6f6f6 100%);
}
span.submit {
float: left;
}
#cancel-comment-reply {
float: left;
margin-top: 4px;
}
form#contactForm {
margin-top: 30px;
}
.nivoSlider {
position:relative;
}
.nivoSlider img {
position:absolute;
top:0px;
left:0px;
}
.nivoSlider a.nivo-imageLink {
position:absolute;
top:0px;
left:0px;
right: 0;
bottom: 0;
border:0;
padding:0;
margin:0;
z-index:6;
display:none;
}
.nivo-slice {
display:block;
position:absolute;
z-index:5;
height:100%;
}
.nivo-box {
display:block;
position:absolute;
z-index:5;
}
.nivo-caption {
position:absolute;
left:0px;
bottom:0px;
background:#000;
color:#fff;
opacity:0.8;
width:100%;
z-index:8;
}
.nivo-caption p {
padding:5px;
line-height: 20px;
margin:0;
}
.nivo-caption a {
display:inline !important;
}
.nivo-controlNav {
overflow: hidden;
}
.nivo-controlNav a {
position:relative;
z-index:9;
cursor:pointer;
}
.nivo-controlNav a.active {
font-weight:bold;
}
#featured-wrapper {
margin: -30px -30px 30px -30px;
width: 540px;
overflow: hidden;
}
#featured > a {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
-webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.2), inset 0px 0px 5px 0px rgba(0, 0, 0, 0.2);
-moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.2), inset 0px 0px 5px 0px rgba(0, 0, 0, 0.2);
box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.2), inset 0px 0px 5px 0px rgba(0, 0, 0, 0.2);
display: none;
}
#featured-wrapper .nivo-controlNav {
padding: 0 0 0 30px;
background: #fafafa;
margin: 0 1px 0 1px;
overflow: hidden;
}
#featured-wrapper .nivo-controlNav a {
display: block;
position: relative;
z-index: 200 !important;
float: left;
margin: 10px 10px 10px 0;
border: 0;
}
.gallery-slider, .widget_divider {
float: none !important;
}
.image-wrapper {
padding: 4px;
background: #fff;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border: solid 1px #d9dce0;
-webkit-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.05);
-moz-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.05);
box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.05);
overflow: hidden;
}
.gallery-slider {
position: relative;
overflow: hidden;
width: 470px;
height: 240px;
}
.gallery-slider .nivo-caption {
padding: 5px 10px 5px 10px;
line-height: 20px;
}
.image-wrapper .nivo-controlNav {
margin: 4px -4px -4px -4px;
background: #fafafa;
padding: 0 0 0 4px;
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 0px;
-moz-border-radius-bottomright: 2px;
-moz-border-radius-bottomleft: 2px;
-webkit-border-radius: 0px 0px 2px 2px;
border-radius: 0px 0px 2px 2px;
}
.image-wrapper .nivo-controlNav a {
float: left;
height: 20px;
width: 20px;
margin-right: 4px;
margin-bottom: 4px;
}
.image-wrapper .nivo-controlNav a img {
background: 0 !important;
}
.recent-wrap {
position: relative;
}
ul.image-grid {
list-style: none;
margin-bottom: -30px;
width: 990px;
}
ul.image-grid li {
margin-bottom: 30px;
}
#filter .left {
float: left;
}
#filter .right {
float: right;
margin-left: 10px;
}
#filter .right a {
margin: 0;
}
.ghost {
margin: 0 !important;
padding: 0 !important;
}
.textfield {
border: solid 1px #d0d1d4 !important;
}
body.home .third ul li {
background: url(images/icons/icon-sprite.png) no-repeat left -1085px!important;
}
.post-content ul.besonderheiten li {
background: url(images/icons/icon-sprite.png) no-repeat left -1130px!important;
}
.post-content ul.lieferumfang li {
background: url(images/icons/icon-sprite.png) no-repeat left -591px!important;
}
.clear {
clear: both;
}
#breadcrumb
{
font-size: 11px;
padding: 8px;
margin: 8px 0 0 0;
line-height: normal;
background: url(images/header_bg_grey.png) repeat;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
}
#footer #breadcrumb
{
background: #fafafa;
background: -moz-linear-gradient(top, #fafafa 0%, #f6f6f6 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fafafa), color-stop(100%,#f6f6f6));
background: -webkit-linear-gradient(top, #fafafa 0%,#f6f6f6 100%);
background: -o-linear-gradient(top, #fafafa 0%,#f6f6f6 100%);
background: -ms-linear-gradient(top, #fafafa 0%,#f6f6f6 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#f6f6f6',GradientType=0 );
background: linear-gradient(top, #fafafa 0%,#f6f6f6 100%);
color: #777;
border-top: solid 1px #fff;
}
.breadcrumbs
{
float: right;
color: #fff;
text-shadow:0px 1px 1px rgba(0, 0, 0, 0.7);
}
#footer .breadcrumbs
{
font-size: 13px;
float: none;
text-align: center;
text-shadow: none;
}
.breadcrumbs a
{
color: #fff;
}
#footer .breadcrumbs a
{
color: #777;
}
.manufDetail{
float: right;
width: 250px;
margin: 0 0 0 30px;
padding: 6px;
background: url(images/trans_02.png) repeat;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
padding: 6px;
overflow: hidden;
}
.manufDetail ul{
padding: 0;
}
.manufDetail a{
text-decoration: underline;
}
.manufDetail ul li.founded{
background: url(images/icons/icon-sprite.png) no-repeat left -500px!important;
}
.manufDetail ul li.hp{
background: url(images/icons/icon-sprite.png) no-repeat left -315px!important;
}
.manufDetail ul li.tests{
background: url(images/icons/icon-sprite.png) no-repeat left -223px!important;
}
.manufDetail ul li.types{
background: url(images/icons/icon-sprite.png) no-repeat left -85px!important;
}
.manufDetail ul li.ltest{
background: url(images/icons/icon-sprite.png) no-repeat left -131px!important;
}
.manufDetail ul li.pdf{
background: url(images/icons/icon-sprite.png) no-repeat left -453px!important;
}
ul li.compare{
padding-left: 25px!important;
background: url(images/icons/icon-sprite.png) no-repeat 4px -362px!important;
}
ul li.alarm{
padding-left: 25px!important;
background: url(images/icons/icon-sprite.png) no-repeat 4px 5px!important;
}
ul li.infos{
padding-left: 25px!important;
background: url(images/icons/icon-sprite.png) no-repeat 4px -500px!important;
}
ul.manufMetaInfo {
list-style-type:none;list-style-image: none;border-top:0!important; margin:4px 0 0 0!important; display: block;
}
ul li.star{
padding:5px 5px 5px 25px!important;
background: url(images/icons/icon-sprite.png) no-repeat  4px -994px !important;
margin: 0!important;
}
ul li.price{
padding:5px 5px 5px 25px!important;
background: url(images/icons/icon-sprite.png) no-repeat  4px -639px !important;
margin: 0!important;
}
.manufDetailContent{
padding: 10px;
border-radius: 2px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border: solid 1px #fff;
background: #fff;
-webkit-box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.1), inset 0px 0px 15px 0px #f8f8f8;
-moz-box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.1), inset 0px 0px 15px 0px #f8f8f8;
box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.1), inset 0px 0px 15px 0px #f8f8f8;
}
.manufCatalog {
float: none!important;
margin: 0!important;
width: 100%!important;
}
.manufCatalog a {
text-decoration: none!important;
color: #41454D;
}
.manufCatalog .button, .productsHolder .button {
margin: 5px 0 0 0;
}
ul.manufDetailList li {
padding: 5px 0 5px 20px;
}
.sidebar .frame {
padding: 0;
}
.frame h3.widget-title, .reviewListing h4, .productsHolder h4.theHeading{
background: #fafafa;
background: -moz-linear-gradient(top, #fafafa 0%, #f6f6f6 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fafafa), color-stop(100%,#f6f6f6));
background: -webkit-linear-gradient(top, #fafafa 0%,#f6f6f6 100%);
background: -o-linear-gradient(top, #fafafa 0%,#f6f6f6 100%);
background: -ms-linear-gradient(top, #fafafa 0%,#f6f6f6 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#f6f6f6',GradientType=0 );
background: linear-gradient(top, #fafafa 0%,#f6f6f6 100%);
color: #777;
border-top: solid 1px #fff;
border-bottom: solid 1px #D9DCE0;
padding: 5px;
margin-bottom: 0px!important;
}
.sidebar .frame div ul li
{
padding: 0 0 0 5px;
line-height: 29px;
}
.sidebar .frame ul
{
border-top: 0;
}
.reviewList li
{
background: url(images/icons/icon-sprite.png) no-repeat 4px -224px!important;
padding-left: 25px!important;
}
.latestReviewsList li, .post-content li.hGridWidget .latestReviewsList li
{
background: url(images/icons/icon-sprite.png) no-repeat 4px -131px!important;
padding-left: 25px!important;
}
.guideList li, .post-content li.hGridWidget .guideList li
{
background: url(images/icons/icon-sprite.png) no-repeat 4px -270px!important;
padding-left: 25px!important;
}
.newBrandsList li, .post-content li.hGridWidget .newBrandsList li
{
background: url(images/icons/icon-sprite.png) no-repeat 6px -546px!important;
padding-left: 25px!important;
}
.lovedList li
{
background: url(images/icons/icon-sprite.png) no-repeat 4px -224px!important;
padding-left: 25px!important;
}
li.dir, .post-content li.hGridWidget li.dir
{
font-weight: bold;
background: #F7F7F7!important;
}
.reviewListing
{
margin: 0 20px 20px 0;
padding: 0;
}
.superListing
{
list-style: none;
width: 990px;
}
.reviewListing table
{
vertical-align:top;
}
.reviewImage
{
width: 160px;
text-align: center;
padding: 10px 0;
border-bottom: 1px solid #D9DCE0;
}
span.rating, .advantages, .rating
{
padding: 5px;
border-top: 1px solid #D9DCE0;
display: block;
}
.top5 {
margin-top: 5px;
}
.reviewData
{
width: 180px;
padding: 5px;
color: #333;
border-left: 1px solid #D9DCE0;
border-bottom: 1px solid #D9DCE0;
background: #fcfcfc;
background: -moz-linear-gradient(top,  #fcfcfc 0%, #f6f6f6 47%, #f2f2f2 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(47%,#f6f6f6), color-stop(100%,#f2f2f2));
background: -webkit-linear-gradient(top,  #fcfcfc 0%,#f6f6f6 47%,#f2f2f2 100%);
background: -o-linear-gradient(top,  #fcfcfc 0%,#f6f6f6 47%,#f2f2f2 100%);
background: -ms-linear-gradient(top,  #fcfcfc 0%,#f6f6f6 47%,#f2f2f2 100%);
background: linear-gradient(to bottom,  #fcfcfc 0%,#f6f6f6 47%,#f2f2f2 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#f2f2f2',GradientType=0 );
}
.reviewData ul
{
list-style: none;
list-style-position: inside;
}
.reviewData ul li.specName
{
font-weight: bold;
}
.reviewData ul.specs
{
margin: 0 0 0 15px;
}
.reviewExcerpt
{
width: 349px;
}
p.theExcerpt
{
height: 150px;
padding: 5px!important;
border-bottom: 1px solid #D9DCE0;
}
.smooth-count {
margin: 0!important;
border-radius: 3px!important;
-webkit-border-radius: 3px!important;
}
span.buttonContainer {
display:block; text-align: center; margin-top: 10px;
}
div.imgWrapper {
height: 130px;
min-height: 130px;
}
li.specName {
margin-top: 2px;
padding-top: 2px;
border-top: 1px dotted #D9DCE0;
}
li.specHidden {
display: none;
}
li.specName.noBorderTop
{
margin-top: 0px;
padding-top: 0px;
border-top: none!important;
}
ul.filterWrapper
{
height: 100px;
overflow-y:scroll;
overflow-x: hidden;
}
ul.filterWrapper li
{
background: transparent;
padding-left: 5px!important;
}
ul.filterWrapper li .post-count
{
margin-right: 6px;
}
ul.filterWrapper li.activeLi .show-Filtercount
{
display: none;
}
ul.filterWrapper li a.activeFilter
{
}
ul.filterWrapper li.activeLi {
background: #f0f0f0;
background: -moz-linear-gradient(top, #f0f0f0 0%, #f9f9f9 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f0f0), color-stop(100%,#f9f9f9));
background: -webkit-linear-gradient(top, #f0f0f0 0%,#f9f9f9 100%);
background: -o-linear-gradient(top, #f0f0f0 0%,#f9f9f9 100%);
background: -ms-linear-gradient(top, #f0f0f0 0%,#f9f9f9 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#f9f9f9',GradientType=0 );
background: linear-gradient(top, #f0f0f0 0%,#f9f9f9 100%);
}
span.red-count
{
background: #f9f9f9;
background: -moz-linear-gradient(top, #f9f9f9 0%, #f0f0f0 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#f0f0f0));
background: -webkit-linear-gradient(top, #f9f9f9 0%,#f0f0f0 100%);
background: -o-linear-gradient(top, #f9f9f9 0%,#f0f0f0 100%);
background: -ms-linear-gradient(top, #f9f9f9 0%,#f0f0f0 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#f0f0f0',GradientType=0 );
background: linear-gradient(top, #f9f9f9 0%,#f0f0f0 100%);
color: #555;
border: solid 1px #d8d8d8;
text-shadow: none;
}
#content.tabbedContentWrapper
{
padding: 0!important;
width: 756px!important;
border: 0!important;
}
#content.tabbedContentWrapper .tabs ul.nav, #content.tabbedContentWrapper .tabs .tab
{
border: 0;
}
#content.tabbedContentWrapper .ui-state-default a
{
background: #f9f9f9;
background: -moz-linear-gradient(top, #f9f9f9 0%, #f0f0f0 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#f0f0f0));
background: -webkit-linear-gradient(top, #f9f9f9 0%,#f0f0f0 100%);
background: -o-linear-gradient(top, #f9f9f9 0%,#f0f0f0 100%);
background: -ms-linear-gradient(top, #f9f9f9 0%,#f0f0f0 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#f0f0f0',GradientType=0 );
background: linear-gradient(top, #f9f9f9 0%,#f0f0f0 100%);
}
#content.tabbedContentWrapper li.ui-tabs-selected a
{
background: #f9f9f9;
background: -moz-linear-gradient(top, #f9f9f9 0%, #ffffff 69%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(69%,#ffffff));
background: -webkit-linear-gradient(top, #f9f9f9 0%,#ffffff 69%);
background: -o-linear-gradient(top, #f9f9f9 0%,#ffffff 69%);
background: -ms-linear-gradient(top, #f9f9f9 0%,#ffffff 69%);
background: linear-gradient(to bottom, #f9f9f9 0%,#ffffff 69%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#ffffff',GradientType=0 );
}
#content.tabbedContentWrapper .tabs ul.nav
{
border-bottom: 1px solid #E3E3E6;
background: #f9f9f9;
background: -moz-linear-gradient(top, #f9f9f9 0%, #f0f0f0 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#f0f0f0));
background: -webkit-linear-gradient(top, #f9f9f9 0%,#f0f0f0 100%);
background: -o-linear-gradient(top, #f9f9f9 0%,#f0f0f0 100%);
background: -ms-linear-gradient(top, #f9f9f9 0%,#f0f0f0 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#f0f0f0',GradientType=0 );
background: linear-gradient(top, #f9f9f9 0%,#f0f0f0 100%);
}
.tabs ul.nav li.ui-state-rightSpecialTab
{
float: right!important;
}
.tabs ul.nav li.ui-state-rightSpecialTab a
{
background: #feda71!important;
background: -moz-linear-gradient(top, #feda71 0%, #febb4a 100%)!important;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#feda71), color-stop(100%,#febb4a))!important;
background: -webkit-linear-gradient(top, #feda71 0%,#febb4a 100%)!important;
background: -o-linear-gradient(top, #feda71 0%,#febb4a 100%)!important;
background: -ms-linear-gradient(top, #feda71 0%,#febb4a 100%)!important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feda71', endColorstr='#febb4a',GradientType=0 )!important;
background: linear-gradient(top, #feda71 0%,#febb4a 100%)!important;
color: #996633!important;
border: none;
border-left: solid 1px #e7a93f;
}
.sidebar .frame div ul.setFilter li {
line-height: 18px;
}
.sidebar .buttonCompare
{
margin-right: 0;
display: block;
text-align: center;
}
tr.odd
{
background: #ffffff;
background: -moz-linear-gradient(top,  #ffffff 0%, #ededed 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ededed));
background: -webkit-linear-gradient(top,  #ffffff 0%,#ededed 100%);
background: -o-linear-gradient(top,  #ffffff 0%,#ededed 100%);
background: -ms-linear-gradient(top,  #ffffff 0%,#ededed 100%);
background: linear-gradient(to bottom,  #ffffff 0%,#ededed 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 );
}
tr.even
{
background: #ffffff;
background: -moz-linear-gradient(top,  #ffffff 0%, #e5e5e5 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5));
background: -webkit-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%);
background: -o-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%);
background: -ms-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%);
background: linear-gradient(to bottom,  #ffffff 0%,#e5e5e5 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );
}
tr.even:hover, tr.odd:hover
{
background: #fff;
}
tr.even td, tr.odd td
{
border-bottom: 1px solid #D9DCE0;
padding: 10px;
}
td.position
{
text-align: center;
font-size: 30px;
text-shadow: 1px 1px 1px #fff;
}
td.buttons
{
text-align: center;
}
td.buttons a
{
padding: 3px;
width: 100px;
}
td.productName
{
width: 280px;
}
td.productName.productPrices ul
{
margin-top: 5px;
border-top: 1px dotted #D9DCE0;
padding-bottom: 0!important;
}
td.productName.productPrices ul li
{
font-size: 12px;
font-weight: normal;
padding: 5px 5px 5px 25px!important;
margin-top: 5px!important;
}
td.productName.productPrices ul li.uvp
{
background: transparent url('images/icons/icon-sprite.png') no-repeat 0px -402px !important;
}
td.productName.productPrices ul li.amazon
{
background: transparent url('images/icons/icon-sprite.png') no-repeat 0px -35px !important;
}
td.productName.productPrices ul li.offer
{
background: transparent url('images/icons/icon-sprite.png') no-repeat 0px -1034px !important;
}
tr th
{
background: #ffffff;
background: -moz-linear-gradient(top,  #ffffff 0%, #ededed 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ededed));
background: -webkit-linear-gradient(top,  #ffffff 0%,#ededed 100%);
background: -o-linear-gradient(top,  #ffffff 0%,#ededed 100%);
background: -ms-linear-gradient(top,  #ffffff 0%,#ededed 100%);
background: linear-gradient(to bottom,  #ffffff 0%,#ededed 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 );
border-bottom: 1px solid #D9DCE0;
border-top: 1px solid #D9DCE0;
padding:5px;
font-size: 12px;
}
td.productName
{
font-weight: bold;
font-size: 13px;
}
table.topseller
{
border-right:1px solid #D9DCE0; border-left: 1px solid #D9DCE0; -webkit-border-radius: 2px;	-moz-border-radius: 2px;
}
table.topseller ul
{
border: none;
}
table.topseller ul li
{
border: none;
background: transparent!important;
}
span.saving {
color: #0a6e0a;
font-size: 10px;
padding-left: 4px;
}
.button.topseller {
float: right;
margin: 3px 3px 0 0!important;
}
#content.lessTop
{
padding-top: 10px;
}
.tipsy { font-size: 12px; position: absolute; padding: 5px; z-index: 100000; }
.tipsy-inner { background-color: #000; color: #FFF; max-width: 200px; padding: 5px 8px 4px 8px; text-align: center; }
.tipsy-inner { border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
.tipsy-arrow { position: absolute; width: 0; height: 0; line-height: 0; border: 5px dashed #000; }
.tipsy-arrow-n { border-bottom-color: #000; }
.tipsy-arrow-s { border-top-color: #000; }
.tipsy-arrow-e { border-left-color: #000; }
.tipsy-arrow-w { border-right-color: #000; }
.tipsy-n .tipsy-arrow { top: 0px; left: 50%; margin-left: -5px; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent; }
.tipsy-nw .tipsy-arrow { top: 0; left: 10px; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent;}
.tipsy-ne .tipsy-arrow { top: 0; right: 10px; border-bottom-style: solid; border-top: none;  border-left-color: transparent; border-right-color: transparent;}
.tipsy-s .tipsy-arrow { bottom: 0; left: 50%; margin-left: -5px; border-top-style: solid; border-bottom: none;  border-left-color: transparent; border-right-color: transparent; }
.tipsy-sw .tipsy-arrow { bottom: 0; left: 10px; border-top-style: solid; border-bottom: none;  border-left-color: transparent; border-right-color: transparent; }
.tipsy-se .tipsy-arrow { bottom: 0; right: 10px; border-top-style: solid; border-bottom: none; border-left-color: transparent; border-right-color: transparent; }
.tipsy-e .tipsy-arrow { right: 0; top: 50%; margin-top: -5px; border-left-style: solid; border-right: none; border-top-color: transparent; border-bottom-color: transparent; }
.tipsy-w .tipsy-arrow { left: 0; top: 50%; margin-top: -5px; border-right-style: solid; border-left: none; border-top-color: transparent; border-bottom-color: transparent; }
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
padding: 0;
margin: 0;
border: 0;
outline: none;
vertical-align: top;
}
.fancybox-wrap {
position: absolute;
top: 0;
left: 0;
z-index: 8020;
}
.fancybox-skin {
position: relative;
background: #f9f9f9;
color: #444;
text-shadow: none;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.fancybox-opened {
z-index: 8030;
}
.fancybox-opened .fancybox-skin {
-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}
.fancybox-outer, .fancybox-inner {
position: relative;
}
.fancybox-inner {
overflow: hidden;
}
.fancybox-type-iframe .fancybox-inner {
-webkit-overflow-scrolling: touch;
}
.fancybox-error {
color: #444;
font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
margin: 0;
padding: 15px;
white-space: nowrap;
}
.fancybox-image, .fancybox-iframe {
display: block;
width: 100%;
height: 100%;
}
.fancybox-image {
max-width: 100%;
max-height: 100%;
}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
background-image: url('javascript/fancybox/fancybox_sprite.png');
}
#fancybox-loading {
position: fixed;
top: 50%;
left: 50%;
margin-top: -22px;
margin-left: -22px;
background-position: 0 -108px;
opacity: 0.8;
cursor: pointer;
z-index: 8060;
}
#fancybox-loading div {
width: 44px;
height: 44px;
background: url('javascript/fancybox/fancybox_loading.gif') center center no-repeat;
}
.fancybox-close {
position: absolute;
top: -18px;
right: -18px;
width: 36px;
height: 36px;
cursor: pointer;
z-index: 8040;
}
.fancybox-nav {
position: absolute;
top: 0;
width: 40%;
height: 100%;
cursor: pointer;
text-decoration: none;
background: transparent url('javascript/fancybox/blank.gif');
-webkit-tap-highlight-color: rgba(0,0,0,0);
z-index: 8040;
}
.fancybox-prev {
left: 0;
}
.fancybox-next {
right: 0;
}
.fancybox-nav span {
position: absolute;
top: 50%;
width: 36px;
height: 34px;
margin-top: -18px;
cursor: pointer;
z-index: 8040;
visibility: hidden;
}
.fancybox-prev span {
left: 10px;
background-position: 0 -36px;
}
.fancybox-next span {
right: 10px;
background-position: 0 -72px;
}
.fancybox-nav:hover span {
visibility: visible;
}
.fancybox-tmp {
position: absolute;
top: -9999px;
left: -9999px;
visibility: hidden;
}
.fancybox-lock {
overflow: hidden;
}
.fancybox-overlay {
position: absolute;
top: 0;
left: 0;
overflow: hidden;
display: none;
z-index: 8010;
background: url('javascript/fancybox/fancybox_overlay.png');
}
.fancybox-overlay-fixed {
position: fixed;
bottom: 0;
right: 0;
}
.fancybox-lock .fancybox-overlay {
overflow: auto;
overflow-y: scroll;
}
.fancybox-title {
visibility: hidden;
font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
position: relative;
text-shadow: none;
z-index: 8050;
}
.fancybox-opened .fancybox-title {
visibility: visible;
}
.fancybox-title-float-wrap {
position: absolute;
bottom: 0;
right: 50%;
margin-bottom: -35px;
z-index: 8050;
text-align: center;
}
.fancybox-title-float-wrap .child {
display: inline-block;
margin-right: -100%;
padding: 2px 20px;
background: transparent;
background: rgba(0, 0, 0, 0.8);
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
text-shadow: 0 1px 2px #222;
color: #FFF;
font-weight: bold;
line-height: 24px;
white-space: nowrap;
}
.fancybox-title-outside-wrap {
position: relative;
margin-top: 10px;
color: #fff;
}
.fancybox-title-inside-wrap {
padding-top: 10px;
}
.fancybox-title-over-wrap {
position: absolute;
bottom: 0;
left: 0;
color: #fff;
padding: 10px;
background: #000;
background: rgba(0, 0, 0, .8);
}
#fancybox-thumbs {
position: fixed;
left: 0;
width: 100%;
overflow: hidden;
z-index: 8050;
}
#fancybox-thumbs.bottom {
bottom: 2px;
}
#fancybox-thumbs.top {
top: 2px;
}
#fancybox-thumbs ul {
position: relative;
list-style: none;
margin: 0;
padding: 0;
}
#fancybox-thumbs ul li {
float: left;
padding: 1px;
opacity: 0.5;
}
#fancybox-thumbs ul li.active {
opacity: 0.75;
padding: 0;
border: 1px solid #fff;
}
#fancybox-thumbs ul li:hover {
opacity: 1;
}
#fancybox-thumbs ul li a {
display: block;
position: relative;
overflow: hidden;
border: 1px solid #222;
background: #111;
outline: none;
}
#fancybox-thumbs ul li img {
display: block;
position: relative;
border: 0;
padding: 0;
}
a.fancybox-thumb, .searchPreview img
{
border: 1px solid #D9DCE0;
margin: 0 1px;
padding:1px;
border-radius: 3px;
-webkit-border-radius: 3px;
}
a.small-thumb {
height: 50px;
width: 50px;
}
a.big-thumb
{
margin-bottom: 4px;
}
a.fancybox-thumb img
{
}
.tabInnerProductBox
{
float: right;
}
.ratingStarContainer {
display: block;
text-align: center;
}
.ratingStarContainer img{
padding:0 4px;
}
.manufDetailContent h5
{
font-size: 15px;
font-weight: bold;
margin: 15px 0 5px 0;
border-bottom: 1px solid #D9DCE0;
padding: 0 0 5px 0;
}
.manufDetailContent .besonderheiten li, .manufDetailContent ul.besonderheiten
{
border: 0!important;
}
span.thePrice{
font-size: 18px;
font-weight: bold;
color: maroon;
padding: 10px;
display: block;
}
body.home .third ul {
padding-bottom: 0;
}
.productsHolder
{
border: solid 1px #e3e3e6;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
margin-bottom: 12px;
}
.productsHolder .theHolder
{
padding: 5px;
}
.productsHolder p.theIntroContent
{
padding: 5px;
border-bottom: solid 1px #e3e3e6;
}
.productsHolder h4
{
margin: 0px;
padding: 5px;
}
.productsHolder p
{
margin-bottom: 10px;
line-height: 12px;
}
.productsHolder .manufDetail p
{
margin-bottom: 0px;
}
.productsHolder div.manufDetail
{
float: left;
width: 200px;
margin:0 0 8px 25px;
}
.productsHolder div.manufDetail.firstDetail
{
margin-left: 0;
}
.productsHolder div.manufDetail a
{
text-decoration: none;
color: #41454D;
}
.productsHolder div.manufDetail h4
{
margin-top: 0px;
margin-bottom: 5px;
}
.productsHolder h4.theHeading{
font-size: 16px;
}
.productsHolder .button
{
display: block;
text-align: center;
}
.topsellerHolder {
border: none;
}
.topsellerHolder .ratingContainer {
width: 166px;
border-top: 1px solid #eee;
margin-top: 3px;
padding-top: 3px;
}
p.form-pa
{
display: block;
clear: both;
}
p.form-pa label.myLabel
{
font-weight: bold;
font-size: 13px;
width: 143px;
padding-left: 2px;
display: inline-block;
}
p.form-pa #submit {
display: inline;
}
#priceAlarm form
{
float: left;
width: 380px;
margin-top: 5px;
}
form.priceAlarmForm{
padding: 10px;
}
#priceAlarm .manufDetailRight
{
float: right;
}
#recaptcha_widget_div a
{
display: inline!important;
}
#recaptcha_widget_div a.recaptcha_only_if_audio
{
display: none!important;
}
.reviewedTitle {
font-size: 11px;
display: none;
}
.byReviewer, .theRatingData {
display: none;
}
input.submitButton
{
cursor: pointer;
}
.sidebar p {
padding: 5px;
}
.caroufredsel_wrapper
{
}
.prevnext
{
height: 155px;
width: 40px;
text-align: center;
padding-top: 120px;
display:block!important;
font: 30px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
text-shadow: 0 0 1px #a2a2a2;
color: #656565;
}
.prev
{
float:left;
}
.next{
float: right;
}
.datagrid table { border-collapse: collapse; text-align: left; width: 100%; } .datagrid {font: normal 12px/150% Arial, Helvetica, sans-serif; background: #fff; overflow: hidden; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; width: 925px; overflow-x: scroll; }.datagrid table td, .datagrid table th { padding: 3px 10px; }.datagrid table thead th {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #D9DCE0), color-stop(1, #A6A8AB) );background:-moz-linear-gradient( center top, #D9DCE0 5%, #A6A8AB 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#D9DCE0', endColorstr='#A6A8AB');background-color:#D9DCE0; color:#4D4D4D; font-size: 13px; font-weight: bold; border-left: 1px solid #A3A3A3; } .datagrid table thead th:first-child { border: none; }.datagrid table tbody td { color: #7D7D7D; border-left: 1px solid #DBDBDB;font-size: 12px;font-weight: normal; }.datagrid table tbody .alt td { background: #EBEBEB; color: #7D7D7D; }.datagrid table tbody td:first-child { border-left: none; }.datagrid table tbody tr:last-child td { border-bottom: none; }
tr.superTr td { border-bottom: 1px solid #D9DCE0; padding: 5px; }
.datagrid td { min-width: 200px!important; max-width: 200px!important; }
.datagrid td.rowName { width: 20%; vertical-align: top;	}
.datagrid th {
vertical-align: top;
}
.datagrid th a {
color: #000;
}
.datagrid td.factsNameHolder {
width: 10%;
}
span.deleteCompared {
padding: 3px 8px;
float: none;
}
#fbLike {
border: none; margin-top: 4px; overflow: hidden; width: 125px; height: 25px; float: right; background: transparent;
}
#fbLike iframe
{
background: transparent;
}
#hGrid {
border: none;
margin-top: 15px;
}
.post-content .hGridWidget
{
width: 275px;
padding: 0!important;
background: none!important;
float: left;
margin: 0 15px;
}
.post-content .hGridWidget h3{
margin-top: 0!important;
}
.post-content li.hGridWidget
{
padding: 0!important;
background: none!important;
}
.dealName
{
font-weight: bold;
border-bottom: 1px dashed #e3e3e6;
display: block;
margin-bottom: 3px;
}
.dealSavings{
float:right;height:32px; line-height:32px; margin-right:5px;font-weight:bold; color:#0a6e0a;	}
.dealButton
{
display:block!important; margin-top:5px; margin-bottom:5px;
}
.ratingContainer
{
margin: 0 auto;
width: 175px;
}
.ratingStar
{
float: left;
padding:4px!important;
width: 25px;
height: 25px;
}
.ratingStarEmpty
{
background: url(images/icons/icon-sprite.png) no-repeat  4px -687px !important;
}
.ratingStarFull
{
background: url(images/icons/icon-sprite.png) no-repeat  4px -744px !important;
}
.ratingStarHalf
{
background: url(images/icons/icon-sprite.png) no-repeat  4px -801px !important;	}
body.page-template-page-testcatalog-php .ratingStar {
opacity:0.4;
filter:alpha(opacity=40);
}
.reviewListing:hover .ratingStar {
opacity:1.0;
filter:alpha(opacity=100);
}
#tabContentLeft
{
width:462px; float:left;padding: 0 10px 10px 0;
}
.medium_post h3 {
margin-bottom: 5px;
}
.medium_post small {
margin-bottom: 5px;
padding-bottom: 5px;
border-bottom: 1px solid #e3e3e6;
}
.medium_post a.action {
margin-top: 8px;
}
#stickySpecial
{
text-align: center;
padding:2px 0;
text-shadow: 0 1px 0 #FAE093;
border: 0;
}
#stickySpecial a
{
color: black;
}
.dynamicFilterBox h3 a {
color: #777;
}
.post-content hr
{
margin: 25px 0 10px 0;
border: 0;
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
color: #fff;
background-color: #fff;
height: 2px;
}
#brandNews h6
{
text-transform: none;
margin: 10px 0 0 0;
}
.brandProductsHolder
{
border: 0!important;
}
.bgImage, .bgImage a {
width: 175px;
height: 75px;
}
.bgImage a{
display: block!important;
}
.furtherProductsHolder span.price
{
display: block;
border-top: 1px solid #eee;
margin-top: 3px;
padding-top: 3px;
text-align: center;
font-size: 11px;
color: #ccc;
}
ul.scrollWrapper
{
height: 299px;
overflow-y:scroll;
overflow-x: hidden;
}
.calc
{
border: 1px solid #eee;
width: 500px;
margin: 0 auto;
padding: 5px;
background: #fff;
}
.calc fieldset
{
border: 1px solid #eee;
padding: 5px;
}
.calc label {
clear: both;
float: left;
width: 200px;
margin-bottom: 10px;
padding-top: 8px;
font-weight: bolder;
}
.calc .input {
float: left;
margin-bottom: 10px;
}
.calc ol
{
list-style-position: inside;
}
.calc .button
{
margin-top: 10px!important;
}

.quicknavAnchors, .brandContainer
{
	background: #fafafa;
	border: 1px solid #e3e3e6;
	border-left: 0;
	border-right: 0;
	padding: 4px;
	margin-bottom: 12px;
}

.quicknavAnchors span
{
	padding-bottom: 8px;
	font-weight: bold;
	display: block;
}

.quicknavAnchors .fifth, .brandContainer .fourth
{
	margin-bottom: 0px;
	text-align: center;
}