/*
==========================
1. GLOBAL SETTINGS
==========================
*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, 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, header, nav, section, article, aside, footer 
{padding:0;margin:0;border:0;outline:0;background:transparent;}

body {font:.75em/1.5em Arial,Helvetica,sans-serif;color:#ffffff;background:/**/#000000 url(/wp-content/themes/drake/img/layout/bg.jpg) repeat-y center top;padding-bottom:10px;}
html>body {font-size:12px;}

a {color:#ffffff;text-decoration:underline;}
a:hover {color:#ffffff;text-decoration:none;}
a.more-link {display:block;background:url(/wp-content/themes/drake/img/layout/arrow_small.gif) no-repeat scroll 0 6px;padding-left:10px;margin:3px 0 0 6px;}

img {display:inline-block;}

.alignleft {float:left;}
.alignright {float:right;}
.aligncenter, div.aligncenter {display:block;margin-left:auto;margin-right:auto;}
img.alignleft {float:left;border:1px solid #cccccc;margin:3px 9px 0 0;}

img.credits, img.tags {float:left;margin-right:5px;}

.clearfix:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix {display:inline-block;}
html[xmlns] .clearfix {display:block;}
* html .clearfix {height:1%;}

blockquote {border-left:2px solid #ffffff;background-color:#2d2a28;padding:10px;margin:15px;}
blockquote, q {quotes:none;}
blockquote h1 {font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Helvetica,Arial,sans-serif!important;font-size:16px!important;color:#fdcece!important;margin-top:12px;margin-bottom:5px;}
blockquote h1:first-of-type, blockquote.Awards p {margin-top:0!important;}
blockquote.Awards p:first-of-type {padding-top:2px!important;}
blockquote:before,blockquote:after,q:before,q:after {content:'';content:none;}

h1 {display:block;font-size:1.3em;color:#b7932f;}
h1 a {text-decoration:none!important;color:#b7932f!important;}
h1 a:hover {text-decoration:none!important;}
h2 {height:64px;font:normal 20px Arial,Helvetica,sans-serif;background:url(/wp-content/themes/drake/img/layout/h2s.png) no-repeat left top;margin:20px 0 20px 0;}
h2 span, h2 a span {height:64px;width:auto;display:block;font:bold 1.4em Helvetica,Arial,sans-serif;text-transform:uppercase;text-decoration:underline;letter-spacing:-0.055em;visibility:hidden;}
h2.galerieSub {height:auto!important;font:bold italic 2.4em Helvetica,Arial,sans-serif;text-decoration:underline;letter-spacing:-0.055em;background:none!important;margin:25px 0 0 0!important;}
h2.noBg {height:auto!important;font:bold 2.6em Helvetica,Arial,sans-serif;text-decoration:underline;letter-spacing:-0.055em;background:none!important;margin:15px 0 0 0!important;}
h2.hide {display:none;}
h2.sidebarHeading {margin:20px 0 12px 4px;}

h2.news {width:83px;background-position:0 0;}
h2.videos {width:104px;background-position:-83px 0;}
h2.bio {width:148px;background-position:-189px 0;}
h2.alben {width:88px;background-position:-346px 0;}
h2.singles {width:114px;background-position:-436px 0;}
h2.details {width:109px;background-position:-551px 0;}
h2.lyrics {width:95px;background-position:-661px 0;}
h2.galerie {width:114px;background-position:-765px 0;}
h2.termine {width:124px;background-position:-888px 0;}
h2.win {width:60px;background-position:-1021px 0;}
h2.winTML {width:273px;background-position:-1082px 0;}
h2.winTIX {width:192px;background-position:-1364px 0;}
h2.newsletter {width:179px;background-position:-1557px 0;}
h2.impressum {width:171px;background-position:-1738px 0;}
h2.datenschutz {width:202px;background-position:-1910px 0;}
h2.links {width:80px;background-position:-2113px 0;}
h2.winAGB {width:261px;background-position:-2202px 0;}
h2.topVideo {width:153px;background-position:-2463px 0;}
h2.topReleases {width:197px;background-position:-2616px 0;}
h2.followDrake {width:218px;background-position:-2815px 0;}
h2.error404 {width:160px;background-position:-3035px 0;}
h2.results {width:243px;background-position:-3204px 0;}
h2.berlin2011 {width:235px;background-position:-3447px 0;}
h2.berlin2011Det {width:333px;background-position:-3682px 0;}

h2.widgettitle {display:none;}
h3 {display:inline-block;font:italic 2.3em Helvetica,Arial,sans-serif;color:#ffffff;border-bottom:1px dotted #ffffff;margin:25px 0 0 0;}
h3:first-of-type {margin-top:10px!important;}
h3.lyricsSongTitle {display:inline-block;font-size:1.9em;font-style:italic;text-decoration:none;border:none!important;margin:15px 0 4px 0;}
h3.lyricsSongTitle:first-of-type {margin-top:15px!important;}
h3.notFound {display:block;font:bold italic 2.00em Trebuchet MS, Helvetica, sans-serif;color:#b7932f;text-decoration:none;border:none!important;margin:20px 0 0 10px!important;}
p.h4 {font-size:16px;font-weight:bold;}

p.moreVideosLink {text-align:center;margin-top:3px!important;}
p.noscript {font-weight:bold;margin:8px 5px 12px 10px;}

div.tapetvLogo {margin-top:4px;}
div.cat-links {width:100%;text-align:left;display:block;width:auto;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;line-height:16px;padding-right:5px;margin-top:10px;}
div.cat-links a {text-decoration:none;padding:0 .25em;}
div.cat-links a:hover {text-decoration:none;background-color:#2d2a28;border-bottom:1px dotted #ffffff;}
div.cat-links div.catLeft {float:left;width:50%;text-align:left;}
div.cat-links div.catRight {float:right;width:50%;text-align:right;}
div.creditbar {clear:both;font-size:.95em;padding:.3em 0;margin-top:15px;margin-bottom:-15px!important;}
div.creditbar p {margin:0!important;}
div.permabar {clear:both;font-size:.95em;padding:.3em 0;margin-top:15px;}
div.permabar p {margin:0!important;}


/*
==========================
2. PAGING STYLES
==========================
*/
div#page {width:1200px;height:898px;margin:0 auto;background:url(/wp-content/themes/drake/img/layout/Drake.jpg) no-repeat center top;}

div#pageMenu {display:block;position:relative;top:119px;padding-left:35px;}

div#pageMenu ul {list-style:none;}
div#pageMenu ul li {float:left;height:17px;padding:0 4px;}
div#pageMenu ul li a {background:url(/wp-content/themes/drake/img/layout/sprites.png) no-repeat left top;}

div#pageMenu ul li.home {width:45px;}
div#pageMenu ul li.home a:link, div#pageMenu ul li.home a:active, div#pageMenu ul li.home a:visited {width:45px;height:17px;display:block;background-position:0 -237px;}
div#pageMenu ul li.home a:hover {background-position:0 -254px;}
div#pageMenu ul li.home a.Active {background-position:0 -271px;}

div#pageMenu ul li.news {width:45px;}
div#pageMenu ul li.news a:link, div#pageMenu ul li.news a:active, div#pageMenu ul li.news a:visited {width:45px;height:17px;display:block;background-position:-45px -237px;}
div#pageMenu ul li.news a:hover {background-position:-45px -254px;}
div#pageMenu ul li.news a.Active {background-position:-45px -271px;}

div#pageMenu ul li.bio {width:80px;}
div#pageMenu ul li.bio a:link, div#pageMenu ul li.bio a:active, div#pageMenu ul li.bio a:visited {width:80px;height:17px;display:block;background-position:-90px -237px;}
div#pageMenu ul li.bio a:hover {background-position:-90px -254px;}
div#pageMenu ul li.bio a.Active {background-position:-90px -271px;}

div#pageMenu ul li.releases {width:79px;}
div#pageMenu ul li.releases a:link, div#pageMenu ul li.releases a:active, div#pageMenu ul li.releases a:visited {width:79px;height:17px;display:block;background-position:-170px -237px;}
div#pageMenu ul li.releases a:hover {background-position:-170px -254px;}
div#pageMenu ul li.releases a.Active {background-position:-170px -271px;}

div#pageMenu ul li.lyrics {width:53px;}
div#pageMenu ul li.lyrics a:link, div#pageMenu ul li.lyrics a:active, div#pageMenu ul li.lyrics a:visited {width:53px;height:17px;display:block;background-position:-249px -237px;}
div#pageMenu ul li.lyrics a:hover {background-position:-249px -254px;}
div#pageMenu ul li.lyrics a.Active {background-position:-249px -271px;}

div#pageMenu ul li.galerie {width:65px;}
div#pageMenu ul li.galerie a:link, div#pageMenu ul li.galerie a:active, div#pageMenu ul li.galerie a:visited {width:65px;height:17px;display:block;background-position:0 -288px;}
div#pageMenu ul li.galerie a:hover {background-position:0 -305px;}
div#pageMenu ul li.galerie a.Active {background-position:0 -322px;}

div#pageMenu ul li.videos {width:56px;}
div#pageMenu ul li.videos a:link, div#pageMenu ul li.videos a:active, div#pageMenu ul li.videos a:visited {width:56px;height:17px;display:block;background-position:-65px -288px;}
div#pageMenu ul li.videos a:hover {background-position:-65px -305px;}
div#pageMenu ul li.videos a.Active {background-position:-65px -322px;}

div#pageMenu ul li.termine {width:68px;}
div#pageMenu ul li.termine a:link, div#pageMenu ul li.termine a:active, div#pageMenu ul li.termine a:visited {width:68px;height:17px;display:block;background-position:-121px -288px;}
div#pageMenu ul li.termine a:hover {background-position:-121px -305px;}
div#pageMenu ul li.termine a.Active {background-position:-121px -322px;}

div.Logo {width:318px;height:237px;position:relative;top:60px;left:34px;background:url(/wp-content/themes/drake/img/layout/sprites.png) no-repeat left top;background-position:0 0;}
div.Logo a, div.Logo a span {width:318px;height:237px;}

.menu-Alt {display:block;font:normal 2px Arial,Helvetica,sans-serif;text-indent:-9999px;}

div#pageContent {width:440px;height:auto!important;min-height:22em;float:left;position:relative;top:170px;left:45px;display:block;background:url(/wp-content/themes/drake/img/layout/c.png) repeat-y;border:1px solid #522e1e;padding:0 15px 15px 15px;text-align:left;overflow:visible;}

div#pageContent p {margin:12px 0 0 0;}
div#pageContent p:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
div#pageContent p.highlighted {background-color:#bc2d1a;border:1px dotted #ff442b;padding:12px;margin:10px 5px 5px 5px;}
div#pageContent p.highlighted.nwlt {background-color:#363434;border:1px dotted #6a6a6a;padding:12px;margin:20px 5px 5px 5px!important;}
div#pageContent p:first-of-type {margin-top:-2px!important;}
div#pageContent li {list-style:none;}
div#pageContent ul {white-space:nowrap;list-style-type:disc;margin:10px 0 15px 15px;}
div#pageContent ul li { }
div#pageContent ul.nwlt li {list-style-type:disc;}
div#pageContent>div+div.post {border-top:1px solid #522e1e;}

div#pageSidebar {width:390px;height:auto!important;min-height:22em;float:right;position:relative;top:563px;right:190px;display:block;background:url(/wp-content/themes/drake/img/layout/c.png) repeat-y;border:1px solid #522e1e;padding:0px 10px 11px 10px;text-align:left;}

div#pageSidebar p.sidebarP {margin:4px 0 0 0;} div#pageSidebar p.sidebarP:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}

div.post {margin-bottom:12px;}
div.headline {margin:10px 0 7px 0;}

div.fb-W {margin-top:18px!important;}

a.button-details-Sidebar {display:inline-block;font:1.2em/20px Arial;text-decoration:none;text-transform:uppercase;background:url(/wp-content/themes/drake/img/layout/iconDetails.png) no-repeat;padding-left:27px;height:20px;}

a.buyLink {margin-right:3px;}
a.button-details {font-size:.95em;text-decoration:none;text-transform:uppercase;background:url(/wp-content/themes/drake/img/layout/icon_info.png) no-repeat 0 1px;padding-left:12px;}
a.button-buy {font-size:.95em;text-decoration:none;text-transform:uppercase;background:url(/wp-content/themes/drake/img/layout/icon_buy.png) no-repeat 0 1px;padding-left:14px;}
a.button-download {font-size:.95em;text-decoration:none;text-transform:uppercase;background:url(/wp-content/themes/drake/img/layout/icon_dl.png) no-repeat 0 1px;padding-left:14px;}
a.button-details:hover, a.button-details-Sidebar:hover, a.button-buy:hover, a.button-download:hover {color:#ff0000;text-decoration:none;}


/*
==========================
3. OTHER STYLES
==========================
*/
p.tracklistingHeadline {font-size:13px;text-transform:uppercase;margin:26px 0 5px 15px!important;}

table.Tracklisting {border-spacing:0 1px;line-height:1.3em;margin-left:15px;}
table.Tracklisting tr {color:#ffffff;background-color:#363434;}
table.Tracklisting td.track-no {font-weight:bold;text-align:right;padding-left:3px;padding-right:5px;}
table.Tracklisting td.track-title {width:275px;}
table.Tracklisting td.track-duration {text-align:right;padding-right:8px;}
table.Tracklisting td.track-download {padding-right:5px;}
a.track-download {width:12px;height:12px;background:url(/wp-content/themes/drake/img/layout/sprites.png) no-repeat left top;background-position:-189px -288px;}

div.MainReleasesPreview {line-height:1.3em;margin-top:20px;}
div.MainReleasesDetails {margin:30px 0 20px 15px;}
div.MainReleases {border-bottom:1px dotted #e3e3e3;padding-bottom:15px;margin:30px 0 20px 15px;}
p.releasesInfo {border:2px dotted #9a5050;text-align:justify;padding:7px;margin:20px 5px 5px 5px!important;}
p.search-for {display:inline-block;font-size:15px;border-bottom:1px dotted #ffffff;}

img.recordCover-small {display:block;float:left;border:1px solid #5b4848;padding:2px;margin:0 14px 0 15px;}
img.recordCover {display:block;float:left;border:1px solid #5b4848;padding:1px;margin:0 14px 0 0;}
span.recordTitle {display:block;font:italic 1.8em Arial,Helvetica,sans-serif;text-align:left;letter-spacing:-0.02em;padding-bottom:4px;}

div.lyricsContent {margin:10px 0 0 2px;}
div.lyricsContent a, a.arrow-link {background:url(/wp-content/themes/drake/img/layout/arrow.gif) no-repeat scroll 0 5px;padding-left:9px;margin-left:5px;}
div.lyricsContent ul {list-style:none!important;list-style-type:none!important;margin:0!important;}
div.berlinReview {width:360px;line-height:1.35!important;text-align:left;margin:0 auto;}
img.berlinReviewPic {border:1px solid #989b8a;padding:1px;}
img.berlinReviewPicBig {border:1px solid #989b8a;}

span.artist-record-infoHeading, span.artist-record-infoSubHeading, span.artist-record-infoSubHeadingLast {display:block;font-size:.95em;line-height:1.3em;}
span.artist-record-infoHeading {text-transform:uppercase;}
span.artist-record-infoSubHeading {margin-bottom:7px;}
span.artist-record-infoSubHeadingLast {margin-bottom:8px;}

span.shortRecordInfo {display:block;letter-spacing:-0.06em;}
span.shortRecordInfo.last {display:block;letter-spacing:-0.06em;margin-bottom:10px;}

div.mini-icons {margin-top:4px;}
div.mini-icons.noDetails {margin-top:4px;}

span.lyrics-h-light {color:#b7932f;}

p.videoTitle {font:1.4em Arial,Helvetica,sans-serif;letter-spacing:-0.02em;text-align:center;margin-top:6px;}
p.videoTitleBy {text-align:center;}

a.arrow-link.moreNews {display:inline-block;background:none;background-color:#b7932f!important;letter-spacing:-0.020em;font-size:16px;text-decoration:none!important;text-transform:uppercase;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:4px 8px;margin-top:15px;}
a:hover.arrow-link.moreNews {text-decoration:none!important;color:#000000;}
a.arrow-link.videos {background:url(/wp-content/themes/drake/img/layout/arrow.gif) no-repeat scroll 0 5px;padding-left:9px;margin:7px 5px 12px 10px;}

div.Social {margin-left:2px;}
div.Social a {width:60px;height:60px;float:left;font:normal 2px Arial,Helvetica,sans-serif;text-indent:-9999px;background:url(/wp-content/themes/drake/img/layout/sprites.png) no-repeat left top;margin-left:2px;}
div.Social a.facebook {background-position:0 -339px;margin-left:0!important;}
div.Social a.twitter {background-position:-60px -339px;}
div.Social a.lastfm {background-position:-120px -339px;}
div.Social a.tapetv {background-position:-180px -339px;}
div.Social a.feed {background-position:-240px -339px;}

div.blogroll {width:290px;font:bold italic 1.8em Arial,Helvetica,sans-serif;text-align:left;letter-spacing:-0.02em;color:#ffffff;padding:5px 0 0 5px;margin:16px 3px 3px 3px;}

div.Copyright {font-size:.95em;padding:0.1em 0.7ex;margin-top:7px;}

div.service-menu {float:right;font-size:.95em;margin-top:7px;}
.service-menu ul.service {white-space:nowrap;list-style:none;}
.service>li+li {background-image:url(/wp-content/themes/drake/img/layout/pipe.gif);padding-left:1px;}
.service li {float:left;background-repeat:no-repeat;background-position:left center;}
.service li a {display:block;width:auto;vertical-align:baseline;text-decoration:none;padding:.1em .7ex;}
.service-menu ul.service li a:hover {text-decoration:underline;}

div.blogrollContent {margin-bottom:52px;}
div ul.blogroll {list-style:none;padding-left:10px;}
div ul.blogroll li a {font-size:10px;color:#ffffff;text-decoration:none;}
div ul.blogroll li a:hover {font-size:10px;color:#ffffff;text-decoration:none;}
div ul.blogroll li {float:left;margin-right:7px;}

div.textwidget {position:absolute;top:286px;background-color:#9e7a28;font-weight:normal;color:#ffffff;font-size:15px;line-height:normal;margin-left:53px;padding:1px 4px 1px 4px;}

#searchform {font-family:Verdana,Arial,Times;padding:5px 5px 5px 0;margin-top:8px;}
#searchform input#s {display:block;width:180px;color:#404040;background-color:#e8e7e7;border:1px solid #b4b4b4;padding:7px;margin:0 auto;}
#searchform input#s:hover,
#searchform input#s:focus { }

input#searchsubmit {display:block;width:90px;border:none;cursor:pointer;font-weight:bold;color:#ffffff;background-color:#b7932f;padding:3px;margin:10px auto 0;}
input#searchsubmit:hover {color:#404040;background-color:#e8e7e7;}

span.updateHeadline {display:block;font:bold italic 1.8em Arial,Helvetica,sans-serif;color:#ffffff;text-align:left;letter-spacing:-0.02em;padding:5px 0 0 5px;margin:3px 3px 0 3px;}
div.subscribe p.updateMessage {display:block;background-color:#bc2d1a;border:1px dotted #ff442b;padding:8px;margin:12px 10px 0 10px!important;}
div.subscribe form {margin:0 0 12px 0!important;}
div.subscribe form:after {display:block;content:".";clear:both;visibility:hidden;line-height:0;height:0;}
div.subscribe form p {margin:0!important;}
div.subscribe p span {display:block;margin:5px 0 15px 10px!important;}
p span.updateErkl {display:block;margin:5px 0 7px 10px!important;}
div.subscribe form p input[type="text"] {float:left;background:transparent url(/wp-content/themes/drake/img/layout/letter.png) no-repeat 4px 6px;width:140px;height:15px;border:1px solid #ffffff;color:#ffffff;font:11px/23px Arial,Helvetica,Geneva,sans-serif;letter-spacing:1px;padding:3px 3px 3px 21px;margin:0px 5px 0px 10px;}
div.subscribe form p input[type="submit"] {background:#d6180d url(/wp-content/themes/drake/img/layout/bg_submit.gif) repeat-x;height:21px;border:1px solid #ec1a0e;color:#000000;font:11px Verdana,Geneva,Arial,Helvetica,sans-serif;padding-bottom:3px;margin:1px 0 0 5px;-moz-border-radius:3px;-webkit-border-radius:3px;}


/*
==========================
4. MISCELLANEOUS
==========================
*/

.wp-pagenavi {
	clear: both;
	text-align: center;
	margin-top: 15px;
}

.wp-pagenavi a, .wp-pagenavi span {
	text-decoration: none;
	background-color:#b7932f;
	padding: 3px 5px;
	margin: 2px;
	color:#ffffff;
}

.wp-pagenavi a:hover, .wp-pagenavi span.current {
	background-color:#ffffff;
	color:#b7932f;
}

.wp-pagenavi span.current {
	font-weight: bold;
}

.wp-pagenavi span.extend {
	background: none;
}

div.win-block {clear:left;float:none;}
div.win-block.mandatory {margin-top:10px;}
div.input-section {line-height:23px;height:23px;text-align:left;}

form.wpcf7-form {clear:both;}
div.wpcf7, div#wpcf7-f1-p959-o1 {clear:both;border:1px dotted #686868;padding:15px 15px 0 15px!important;margin-top:15px!important;}

div.wpcf7 input[type="text"] {float:left;display:block;width:190px;font-size:11px;padding:5px 5px 5px 5px;background:#f5f5f5;border:none;vertical-align:top;color:#454545;margin:0 8px 8px 0;}

div.wpcf7 input[type="text"]:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
	
@-moz-document url-prefix(){
div.wpcf7 input[type="text"]:focus {border:none;color:#004b50;-webkit-box-shadow:0 3px 15px rgba(153,255,255,0.3);-moz-box-shadow:#99ffff 0 3px 15px;}
}

span.strasse input[type="text"] {width:151px!important;}
span.nr input[type="text"] {width:21px!important;}
span.plz input[type="text"] {width:36px!important;}
span.ort input[type="text"] {width:136px!important;}
span.wpcf7-not-valid-tip-no-ajax {line-height:23px!important;}

div.wpcf7 input[type="submit"] {display:block;width:156px;background:#d6180d url(/wp-content/themes/drake/img/layout/bg_submit.gif) repeat-x;height:21px;border:1px solid #ec1a0e;color:#000000;font:11px Verdana,Geneva,Arial,Helvetica,sans-serif;text-align:center;padding-bottom:3px;margin:18px auto 0;-moz-border-radius:3px;-webkit-border-radius:3px;}

div.wpcf7 input[type="checkbox"] {vertical-align:sub;margin-right:5px;}

div.wpcf7 input[type="checkbox"].wpcf7-acceptance {vertical-align:sub;margin-left:10px;margin-right:5px;}

div.wpcf7 select {float:left;display:block;width:200px;font-size:11px;padding:4px 5px 4px 5px;background:#f5f5f5;border:none;vertical-align:top;color:#454545;margin:0 8px 8px 0;}

div.wpcf7 select:focus {border:none;color:#004b50;-webkit-box-shadow:0 3px 15px rgba(153,255,255,0.3);-moz-box-shadow:#99ffff 0 3px 15px;}

div.ad-84386031, div.ad-84386031 a, div.ad-84386031 a span {background:url(/wp-content/uploads/2011/Drake-CPT2012Ad.jpg)no-repeat left top;background-position:0 0;;width:300px;height:250px;}
div.ad-82532273 {background:url() no-repeat;width:0px;height:0px;position:absolute;top:0;margin-left:-0px;}
div.ad-82532273 a, div.ad-82532273 a:hover, div.ad-82532273-2 a, div.ad-82532273-2 a:hover {display:block!important;text-indent:-9999px;width:0;height:0;}

/*
==========================
5. BROWSER SUPPORT
==========================
*/
@media screen and (-webkit-min-device-pixel-ratio:0) { /* Safari, Chrome fix*/
body {padding-left:1px;}
div.mini-icons {margin-top:6px;}
h1 {margin-top:-1px;}
p.videoTitle {margin-top:7px;}
div.subscribe form p input[type="text"] {padding:0 3px 6px 21px!important;}
div.subscribe form p input[type="submit"] {padding-bottom:0!important;}
div.wpcf7 select {line-height:19px!important;}
}

@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) { /* Opera only */
div.blogroll {margin-bottom:5px!important;}
.service li a {display:inline-block;width:auto;vertical-align:baseline;text-decoration:none;margin:.1em .35ex .2em .35ex;}
div.subscribe form p input[type="text"] {height:14px!important;padding:4px 3px 3px 21px!important;}
div.subscribe form p input[type="submit"] {padding-bottom:1px!important;}
div.win-block.checkboxFirst {margin-top:8px;}
div.wpcf7 input[type="text"] {height:23px!important;text-align:center;margin:0 4px -2px 0;}
div.wpcf7 select {width:190px;height:23px!important;text-align:center;margin:5px 9px 5px 5px!important;}
div.input-section {line-height:33px;height:33px;text-align:left;}
span.strasse input[type="text"] {width:158px!important;margin-right:-2px;}
span.nr input[type="text"] {width:24px!important;}
span.plz input[type="text"] {width:39px!important;margin-right:-2px;}
span.ort input[type="text"] {width:143px!important;}
div.wpcf7 input[type="checkbox"] {vertical-align:middle!important;margin-left:3px!important;}
div.wpcf7 input[type="checkbox"].wpcf7-acceptance {vertical-align:middle!important;margin-left:9px!important;}
}
