@font-face{font-family:'Lora';font-style:normal;font-weight:400;src:url('/sites/all/themes/adventskalender/fonts/lora-v26-latin-regular.eot');src:local(''),url('/sites/all/themes/adventskalender/fonts/lora-v26-latin-regular.eot?#iefix') format('embedded-opentype'),url('/sites/all/themes/adventskalender/fonts/lora-v26-latin-regular.woff2') format('woff2'),url('/sites/all/themes/adventskalender/fonts/lora-v26-latin-regular.woff') format('woff'),url('/sites/all/themes/adventskalender/fonts/lora-v26-latin-regular.ttf') format('truetype'),url('/sites/all/themes/adventskalender/fonts/lora-v26-latin-regular.svg#Lora') format('svg');}@font-face{font-family:'Lora';font-style:normal;font-weight:700;src:url('/sites/all/themes/adventskalender/fonts/lora-v26-latin-700.eot');src:local(''),url('/sites/all/themes/adventskalender/fonts/lora-v26-latin-700.eot?#iefix') format('embedded-opentype'),url('/sites/all/themes/adventskalender/fonts/lora-v26-latin-700.woff2') format('woff2'),url('/sites/all/themes/adventskalender/fonts/lora-v26-latin-700.woff') format('woff'),url('/sites/all/themes/adventskalender/fonts/lora-v26-latin-700.ttf') format('truetype'),url('/sites/all/themes/adventskalender/fonts/lora-v26-latin-700.svg#Lora') format('svg');}@font-face{font-family:'Lora';font-style:italic;font-weight:400;src:url('/sites/all/themes/adventskalender/fonts/lora-v26-latin-italic.eot');src:local(''),url('/sites/all/themes/adventskalender/fonts/lora-v26-latin-italic.eot?#iefix') format('embedded-opentype'),url('/sites/all/themes/adventskalender/fonts/lora-v26-latin-italic.woff2') format('woff2'),url('/sites/all/themes/adventskalender/fonts/lora-v26-latin-italic.woff') format('woff'),url('/sites/all/themes/adventskalender/fonts/lora-v26-latin-italic.ttf') format('truetype'),url('/sites/all/themes/adventskalender/fonts/lora-v26-latin-italic.svg#Lora') format('svg');}@font-face{font-family:'Lora';font-style:italic;font-weight:700;src:url('/sites/all/themes/adventskalender/fonts/lora-v26-latin-700italic.eot');src:local(''),url('/sites/all/themes/adventskalender/fonts/lora-v26-latin-700italic.eot?#iefix') format('embedded-opentype'),url('/sites/all/themes/adventskalender/fonts/lora-v26-latin-700italic.woff2') format('woff2'),url('/sites/all/themes/adventskalender/fonts/lora-v26-latin-700italic.woff') format('woff'),url('/sites/all/themes/adventskalender/fonts/lora-v26-latin-700italic.ttf') format('truetype'),url('/sites/all/themes/adventskalender/fonts/lora-v26-latin-700italic.svg#Lora') format('svg');}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,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,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}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,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}:focus{outline:0}body{background:#fff;line-height:1}body.admin-menu{margin-top:28px !important}header,hgroup,footer,section,article,aside{display:block}blockquote,q{quotes:none;border:1px solid #bbbbbb;background:#d8d8d8 url(/sites/all/themes/adventskalender/images/quote.png) no-repeat;padding:10px 5px 5px 47px;text-shadow:1px 1px #fff;margin:5px 0;border-radius:7px}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}pre{background:#d8d8d8;text-shadow:1px 1px #fff;border:1px solid #bbbbbb;padding:7px;margin:5px 0;border-radius:7px}code{background:#d8d8d8;text-shadow:1px 1px #fff;border:1px solid #bbbbbb;display:block;padding:7px;margin:5px 0;border-radius:7px}ins{background-color:#fdfc9b;text-decoration:none}mark{background-color:#fdfc9b;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}hr{height:1px;background:#9f9f9f;margin:7px 0;border:none;clear:both;float:none;width:100%}input,select{vertical-align:middle}select{border-radius:4px;border:1px solid #ACACAC;padding:3px 4px}.clear{clear:both}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}fieldset{border:1px solid #ccc;margin:0 0 1.4615em;padding:1.5385em}table{border-collapse:collapse;border-spacing:0;margin-bottom:15px;width:100%}th,tr,td{vertical-align:middle}.sticky-header th,.sticky-table th{border-bottom:3px solid #333;padding-right:1em;text-align:left}fieldset{background:#fff;border:1px solid #333;margin-top:10px;margin-bottom:32px;padding:0 0 10px;position:relative;top:12px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.fieldset-wrapper{margin-top:25px}.node-form .vertical-tabs .fieldset-wrapper{margin-top:0}.filter-wrapper{top:0;padding:1em 0 0.2em;-khtml-border-radius-topright:0;-khtml-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-left-radius:0;border-top-right-radius:0}.filter-help a{font-size:0.857em;padding:2px 20px 0}.filter-wrapper .form-item label{margin-right:10px}.filter-wrapper .form-item{padding:0 0 0.5em 0.5em}.filter-guidelines{padding:0 1.5em 0 0.5em}fieldset.collapsed{background:transparent;-khtml-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}fieldset legend{background:#dbdbdb;border:1px solid #ccc;border-bottom:none;display:block;height:2em;left:-1px;line-height:2;padding:0;position:absolute;text-indent:10px;text-shadow:0 1px 0 #fff;top:-12px;width:100%;-khtml-border-radius-topleft:4px;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-khtml-border-radius-topright:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px}fieldset.collapsed legend{-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}fieldset .fieldset-wrapper{padding:0 10px}fieldset .fieldset-description{margin-top:5px;margin-bottom:1em;line-height:1.4;font-style:italic}input{margin:2px 0;padding:4px}input,textarea{font-size:0.929em}textarea{line-height:1.5}textarea.form-textarea,select.form-select{padding:4px}input.form-text,textarea.form-textarea,select.form-select{border:1px solid #ccc}.password-suggestions ul li{margin-left:1.2em}.form-item{margin-bottom:1em;margin-top:2px}.form-item label{font-size:0.929em}.form-type-radio label,.form-type-checkbox label{margin-left:4px}.form-type-radio .description,.form-type-checkbox .description{margin-left:2px}.form-actions{padding-top:10px}button,input[type="submit"],input[type="reset"],input[type="button"]{background-image:-ms-linear-gradient(top,#fff 0%,#E3E3E3 100%);background-image:-moz-linear-gradient(top,#fff 0%,#E3E3E3 100%);background-image:-o-linear-gradient(top,#fff 0%,#E3E3E3 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#E3E3E3));background-image:-webkit-linear-gradient(top,#fff 0%,#E3E3E3 100%);background-image:linear-gradient(to bottom,#ffffff 0%,#e3e3e3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#E3E3E3');border:1px solid #dbdbdb;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;-moz-box-shadow:inset 0 1px 0 0 white;-webkit-box-shadow:inset 0 1px 0 0 white;-o-box-shadow:inset 0 1px 0 0 white;box-shadow:inset 0 1px 0 0 white;color:#333;text-shadow:0 1px 0 white;position:relative;font-weight:bold;padding:8px 1em 9px 1em;margin-right:10px}button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover{background-image:-ms-linear-gradient(top,#DBDBDB 0%,#F2F2F2 100%);background-image:-moz-linear-gradient(top,#DBDBDB 0%,#F2F2F2 100%);background-image:-o-linear-gradient(top,#DBDBDB 0%,#F2F2F2 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#DBDBDB),color-stop(1,#F2F2F2));background-image:-webkit-linear-gradient(top,#DBDBDB 0%,#F2F2F2 100%);background-image:linear-gradient(to bottom,#dbdbdb 0%,#f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#DBDBDB',endColorstr='#F2F2F2');-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;-moz-box-shadow:inset 0 1px 0 0 white;-webkit-box-shadow:inset 0 1px 0 0 white;-o-box-shadow:inset 0 1px 0 0 white;box-shadow:inset 0 1px 0 0 white;cursor:pointer}button.full-width,input[type="submit"].full-width,input[type="reset"].full-width,input[type="button"].full-width{width:100%;padding-left:0 !important;padding-right:0 !important;text-align:center}a.button,#main a.button{text-decoration:none}.button-alt,.button,.button.small,.button.large,.button.medium{background-image:none;padding:8px 1em 9px 1em;margin:0;display:inline-block;font-stretch:narrower;font-weight:bolder;text-align:center;text-decoration:none}.button.left{float:left}.button.right{float:right}.button.center,.button.middle{margin:0px auto;text-align:center;display:inherit}.button-alt a,.button a,.button.small a{font-size:.9em;line-height:14px;text-decoration:none}.button.medium a{font-size:1.2em;line-height:20px}.button.large a{font-size:1.5em;line-height:24px}h1,h2,h3,h4{color:#333;line-height:1.5em;font-weight:bold}h1{font-size:24px;margin-bottom:20px;line-height:1.2em}h2{font-size:21px}h3{font-size:18px}h4{font-size:16px}h2,h3{margin-top:12px;margin-bottom:8px}h1 a,h2 a,h3 a,h4 a{color:#333}h2 a:hover,h3 a:hover,h4 a:hover{color:#000;text-decoration:none}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{background-color:#f9f9f9;font-family:"Lora",Helvetica Nue,Arial,Helvetica,sans-serif;font-weight:400;line-height:1.6rem;font-size:14px;color:#333}a{text-decoration:none;color:#b63d3e}a:hover{text-decoration:none}p{margin:0 0 1em}strong{font-weight:700}em{font-style:italic}* html .clearfix{zoom:1}*:first-child+html .clearfix{zoom:1}.remove-margin{margin-right:0 !important}#wrap{margin:0;width:100%;padding:0;background:#fff;position:relative}#header{width:100%;margin:0;background:#4e0403;position:relative}#header-top{position:relative}#sm-icons{width:100%;text-align:center;border-bottom:1px solid #b63d3e}#sm-icons a{display:inline-block}#logo{width:100%}#logoimg a{display:block;width:267px;height:71px;text-align:center;background-image:url(/sites/all/themes/adventskalender/logo-small.png);margin:0 auto}#logoimg a img{display:none}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){#logoimg a{background-image:url(/sites/all/themes/adventskalender/logo@2x.png);background-size:267px 71px}#logoimg a img{display:none}}#site-slogan{display:none}#sitename{float:left}#sitename h1{padding-top:10px;margin:0px}#sitename h1 a{font-size:38px;font-weight:bold;color:#333;padding:0px;margin:0px;text-decoration:none;text-shadow:1px 1px 2px rgba(192,192,192,0.6)}#logo a:hover{color:#000}#header-top .search-block{float:right;width:40%;margin:14px 0 0}.search-block #search-block-form{text-align:right}#search-block-form input[type="submit"]{padding:4px 1em 5px}#site-slogan{padding:35px 0 15px;margin-top:20px;border-top:double #ddd;text-align:center;font-size:28px}#post-content{display:inline;margin:0}body.sidebar-first #post-content{padding:1rem;display:block}body.node-type-adventskalender #post-content iframe{margin:10px auto}body.node-type-adventskalender #post-content .field-name-body table{width:100% !important}body.node-type-adventskalender #post-content .field-name-body table h1{text-align:center;font-size:16px;line-height:18px;margin:0.5rem}body.node-type-adventskalender #post-content .field-name-body table h1 img{float:none !important;display:block;margin:0 auto 10px !important;height:80px;width:80px}.node{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #EEE}#post-content h1{margin-bottom:0px}.page-title{margin-bottom:10px !important}#post-content .content .field{margin:1rem 0}.node-type-rezepte #post-content .content .field .field-label{padding:0.5rem 0;font-size:1.25rem;line-height:1.35rem}#sidebar .block{padding-bottom:20px;margin-bottom:20px}#sidebar .block>h2{font-size:16px;margin-top:0px !important;margin-bottom:10px}#sidebar>.region-sidebar-first>*{float:left;margin:2rem 1rem;width:300px;overflow:hidden}.region-header{margin-bottom:25px}.region-footer .block{margin:30px 0 0;background:#450000;color:#fff;padding:20px 30px}.region-footer .block-menu ul,.region-footer .block-menu li{list-style:none}.region-footer .block-menu ul{overflow:hidden;padding-left:0}.region-footer .block-menu li{float:left;margin:0 20px 0 0}.region-footer .block-menu li a{color:#fff;padding:0}#footer-wrap{background:#620000;font-size:13px;border-top:1px solid #ddd;margin:0;padding-bottom:20px;color:#fff}#footer a{color:#fff;text-decoration:none}#footer a:hover{color:#ccc}#footer ul{padding-left:0}#footer li{float:left;margin-right:30px}#footer-left,#footer-middle,#footer-right{float:left;width:280px;margin-top:30px}#footer-left{padding-left:30px;width:100%}#footer-middle{margin-left:40px;margin-right:40px}#footer-wrap .block{color:#7f7f7f;margin-bottom:30px}#footer-wrap .block>h2{color:#fff;font-size:16px;margin:0 0 20px}#copyright{font-size:12px;color:#666;padding:20px 30px}#credit{text-align:right}#preface-wrapper{margin:5px auto 25px}#preface-wrapper .column{float:left}#preface-wrapper.in1 .column{width:100%}#preface-wrapper.in2 .column{width:50%}#preface-wrapper.in3 .column{width:33.3%}#preface-wrapper .block{margin:0 15px}#preface-wrapper .block-title{margin-top:15px}#preface-wrapper .region{margin:15px 0}.submitted{padding:0 0 8px;margin:-8px 0 0;color:#888888;clear:both;display:block}.links li a{background-color:#E7E5E3;color:#100100;padding:4px 5px;border-radius:4px;text-shadow:1px 1px #fff;font-weight:normal}.links li a:hover{background-color:#D7D5D3;color:#100101}.content ul,.content ol{padding-left:20px}.content table{background:#ececec;border:1px solid #bbbbbb}.content th{background:#dbdbdb;padding:5px 4px;text-shadow:1px 1px #fff;border-right:1px solid #c8c7c7}.content td{background:#ebebeb;color:#747474;text-align:left;padding-left:4px;border-right:1px solid #c8c7c7;border-bottom:1px solid #c8c7c7}#main table.cke_editor{background:transparent;border:0}#main table.cke_editor td{background:transparent;padding:0;border:0}.poll .vote-form .choices .title{font-size:14px;font-weight:normal;line-height:2}.poll .vote-form .choices{margin:0}.item-list ul{margin:0;padding:0 0 0 1.5385em}.item-list ul li{margin:0;padding:0}ul.menu li{margin:0;padding:0}ul.inline{clear:both}ul.inline li{margin:0;padding:0}.tabs-wrapper{border-bottom:1px solid #b7b7b7;margin:0 0 5px 0}ul.primary{border:none;margin:0;padding:0}ul.primary li a{background:none;border:none;display:block;float:left;line-height:1.5385em;margin:0;padding:0 1em;border-radius:4px 4px 0 0;margin-right:5px}ul.primary li a:hover,ul.primary li a.active{background:#666;border:none;color:#fff}ul.primary li a:hover{background:#888;text-decoration:none}ul.secondary{background:#666;border-bottom:none;clear:both;margin:0;padding:0}ul.secondary li{border-right:none}ul.secondary li a,ul.secondary li a:link{border:none;color:#ccc;display:block;float:left;line-height:1.5385em;padding:0 1em}ul.secondary li a:hover,ul.secondary li a.active{background:#888;color:#fff;text-decoration:none}ul.secondary a.active{border-bottom:none}.field-name-field-tags{margin:0 0 10px 0}.field-name-field-tags a{-moz-transition:background 0.3s ease-in-out 0s;background:none repeat scroll 0 0 #999;border-radius:3px 3px 3px 3px;color:#fff !important;font-family:'Helvetica Nue',Arial;font-weight:bold;line-height:1em;padding:3px 4px;text-decoration:none}.field-name-field-tags a:hover{background:none repeat scroll 0 0 #1F82CB;text-decoration:none;text-shadow:none}.field-name-field-tags .field-item{margin:0 1em 0 0}.field-name-field-tags div{display:inline}#main .field-label{color:#000}.profile{margin:1.5385em 0}.profile dd{margin-bottom:1.5385em}.profile h3{border:none}.profile dt{margin-bottom:0}.password-parent{width:36em}.comment h2.title{margin-bottom:1em}.comment div.user-picture img{margin-left:0}.comment{margin-bottom:20px;display:table;vertical-align:top}.comment .attribution{display:table-cell;padding:0 35px 0 0;vertical-align:top;overflow:hidden}.comment .attribution img{margin:0;border:1px solid #d3d7d9}.comment .attribution .username{white-space:nowrap}.comment .comment-submitted p{margin:4px 0;font-size:1.071em;line-height:1.2}.comment .comment-submitted .comment-time{font-size:0.786em}.comment .comment-submitted .comment-permalink{font-size:0.786em;text-transform:lowercase}.comment .content{font-size:0.929em;line-height:1.6}.comment .comment-arrow{background:url(/sites/all/themes/adventskalender/images/comment-arrow.gif) no-repeat 0 center transparent;border-left:1px solid;border-right:1px solid;height:40px;margin-left:-36px;margin-top:15px;position:absolute;width:20px}.comment .comment-text{padding:0 25px 10px 35px;display:table-cell;vertical-align:top;position:relative;width:100%;border-left:1px solid #d3d7d9}.comment .indented{margin-left:40px}.comment-unpublished{margin-right:5px;padding:5px 2px 5px 5px}.comment .comment-text .comment-arrow{border-left:1px solid #ffffff;border-right:1px solid #ffffff}.item-list .pager li{background:#cfcfcf;border-radius:3px;margin-right:4px;text-shadow:1px 1px #fff}.field-name-taxonomy-forums div{display:inline;margin-top:4px}#forum .title{font-size:16px}#forum .submitted{font-size:12px;font-family:Lucida Grande,Verdana,Arial,sans-serif;background:transparent;padding:0}#forum .container{background:#a1a1a1;color:#fff}#forum .container a{color:#000;font-weight:bold}#forum div.indent{margin-left:2px}.forum-starter-picture{float:left;padding:4px;border:1px solid #d9d9d9;margin:5px 7px 5px 0}#forum th{background:#434343;text-shadow:none;color:#fff}#forum th a{color:#fff}#forum td.forum .icon,#forum .icon div{background:url(/sites/all/themes/adventskalender/images/no-new-posts.png) no-repeat;width:35px;height:35px}#forum .name a{font-size:16px}.one-half{width:48%}.one-third{width:30.66%}.two-third{width:65.33%}.one-fourth{width:22%}.three-fourth{width:74%}.one-fifth{width:16.8%}.one-sixth{width:13.33%}.one-half,.one-third,.two-third,.one-fourth,.three-fourth,.one-fifth,.one-sixth{position:relative;margin-right:4%;float:left}body.node-type-adventskalender #post-content iframe{width:780px;-moz-transform:scale(0.42,0.42);-ms-transform:scale(0.42,0.42);-webkit-transform:scale(0.42,0.42);transform:scale(0.42,0.42);-moz-transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0}.column-last{margin-right:0px}.column-first{margin-left:0px}.view-id-taxonomy_term{margin-top:40px}.view-id-weihnachtliche_lieder .views-row,.view-id-weihnachtliche_gedichte .views-row,.view-id-weihnachtliche_texte .views-row,.view-id-taxonomy_term .views-row,.view-id-weihnachtliche_rezepte .views-row{padding:5px 10px;background:none;width:100%;min-height:10px;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;_height:10px;line-height:inherit;border-bottom:1px dotted #ccc}.view-id-weihnachtliche_lieder .views-row .views-field-title,.view-id-weihnachtliche_gedichte .views-row .views-field-title,.view-id-weihnachtliche_texte .views-row .views-field-title{display:inline;font-weight:bold}.view-id-taxonomy_term .views-row .views-field-title{width:75%;font-weight:bold;float:left}.view-id-taxonomy_term .views-row .views-field-type{width:23%;float:right}.view-id-taxonomy_term .views-row .views-field-type a{color:#666;font-size:0.8em}.view-id-weihnachtliche_lieder .views-row .views-field-field-autor,.view-id-weihnachtliche_gedichte .views-row .views-field-field-autor,.view-id-weihnachtliche_texte .views-row .views-field-field-autor{font-size:0.8em}.view-id-weihnachtliche_lieder .views-row-odd,.view-id-weihnachtliche_gedichte .views-row-odd,.view-id-weihnachtliche_texte .views-row-odd,.view-id-taxonomy_term .views-row-odd,.view-id-weihnachtliche_rezepte .views-row-odd{background-color:#eee}.view-id-weihnachtliche_lieder .views-row:hover,.view-id-weihnachtliche_gedichte .views-row:hover,.view-id-weihnachtliche_texte .views-row:hover,.view-id-taxonomy_term .views-row:hover,.view-id-weihnachtliche_rezepte .views-row:hover{background-color:#ddd !important}body.node-type-weihnachtliche-lieder .page-title,body.node-type-gedichte .page-title{text-align:center}body.node-type-weihnachtliche-lieder .field-name-field-autor,body.node-type-gedichte .field-name-field-autor{text-align:center}body.node-type-weihnachtliche-texte .field-name-field-autor{margin:-20px 0 15px 0}body.node-type-weihnachtliche-lieder .field-name-field-autor div,body.node-type-gedichte .field-name-field-autor div{float:none;display:inline-block}body.node-type-weihnachtliche-lieder .field-name-body,body.node-type-gedichte .field-name-body{margin-top:30px;line-height:1.7em;text-align:center}body.node-type-news .field-name-field-bild{float:left;margin:0 10px 10px 0}body.node-type-news .node-form .field-name-field-bild{float:none}div.field-type-asin{overflow:hidden;border:1px solid #DDD;padding-top:0}div.field-type-asin .field-item{padding:10px;background:#efefef;overflow:hidden}div.field-type-asin .field-item.odd{background:#ffffff}.field-type-asin img{float:left;margin:0;border:1px solid #DDD}.field-type-asin .field-item div div{float:right;width:570px}.field-type-asin .amazon-title{font-size:1.4em;padding:10px 0;font-weight:bold}.field-type-asin .label{width:100px;display:block;float:left}.field-type-asin .amazon-part-number{display:none}#amazon-store-search-results .store-item{overflow:hidden;margin-top:10px;padding-bottom:10px;border-bottom:1px solid #efefef}#amazon-store-search-results .store-item .store-image{float:left;width:170px}#amazon-store-search-results .store-item .store-details{float:right;width:590px}#amazon-store-search-results .store-item .store-details .title{font-size:1.4em;padding:10px 0;font-weight:bold}#amazon-store-search-results fieldset{border:none;top:auto}#amazon-store-search-results .fieldset-wrapper{padding:0;margin:0}#amazon-store-search-results .fieldset-wrapper .form-item{float:none;margin:5px 0}#amazon-store-search-results .fieldset-wrapper label{float:left;margin-right:10px}#amazon-store-search-results span.offer-status{padding:0;margin:2px 0}.field-name-field-social-bookmarks{margin:20px 0}ul.flippy{border-top:1px solid #ccc}body.page-search #main .search-form{padding:1em;border:1px solid #ddd;background-color:#efefef}body.front article .field-name-body img,body.node-type-news .content .field-name-body img{margin:0 15px 0 0}body.page-search #main .search-form fieldset{display:none}body.page-search #main ol.search-results{padding-left:0}body.page-search #main ol.search-results li{padding-bottom:1em;border-bottom:1px solid #ddd}body.page-search #main ol.search-results li .title{margin-bottom:0}body.page-search #main ol.search-results li .title a{color:#b63d3e}body.page-search #main ol.search-results li .search-snippet-info{padding-left:0}body.page-search #main ol.search-results li .search-snippet-info .search-info{display:none}body.page-search #main ol.search-results li .search-snippet-info p{margin-bottom:0}#sidebar #block-search-form .form-type-textfield input{width:200px}#sidebar #block-search-form input[type="submit"]{margin:0 0 0 10px}.countdown{background:url(/sites/all/themes/adventskalender/images/countdown-background.jpg) no-repeat;width:300px;height:157px;display:block;padding:2.5rem 0.5rem}.countdown.large{margin:0 auto}.view-advents-und-weihnachts-news .views-row{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #EEE;*zoom:1}.view-advents-und-weihnachts-news .views-row:before,.view-advents-und-weihnachts-news .views-row:after{content:" ";display:table}.view-advents-und-weihnachts-news .views-row:after{clear:both}.view-advents-und-weihnachts-news .views-row img{margin:0 15px 0 0}.sliding-popup-top{position:absolute !important}.tb-megamenu .nav-collapse{background:#444}.tb-megamenu .nav-collapse .dropdown-menu{background:#666}.tb-megamenu .nav-collapse .nav>li>a,.tb-megamenu .nav-collapse .dropdown-menu a{font-weight:400}.tb-megamenu .nav>.active>a,.tb-megamenu .nav>.active>a:hover,.tb-megamenu .nav>.active>a:focus{background:#000}.tb-megamenu .btn-navbar{position:relative;float:right;margin:-3rem 1rem 0 0;background:none}.tb-megamenu .nav-collapse{top:0;margin-top:0}.tb-megamenu .icon-reorder{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;height:2rem;line-height:2rem;color:white;font-size:1.25rem;display:inline-block;position:relative;background:#999;background:rgba(230,230,230,0.7);height:2px;width:16px;float:right}.tb-megamenu .icon-reorder:before{content:'';position:absolute;background:#999;background:rgba(230,230,230,0.8);height:2px;width:16px;top:-4px;left:0}.tb-megamenu .icon-reorder:after{content:'';position:absolute;background:#999;background:rgba(230,230,230,0.9);height:2px;width:16px;top:4px;left:0}@media (min-width:760px){body.node-type-adventskalender #post-content iframe{-moz-transform:scale(0.95,0.95);-ms-transform:scale(0.95,0.95);-webkit-transform:scale(0.95,0.95);transform:scale(0.95,0.95)}}@media (min-width:1024px){#header{background-image:url(/sites/all/themes/adventskalender/images/header.jpg);background-position-x:-160px}#main{float:left}#wrap{margin:20px auto;width:960px;padding:0;background:#fff;border:1px solid #ccc;-moz-box-shadow:0 0 20px rgba(192,192,192,0.4);-webkit-box-shadow:0 0 20px rgba(192,192,192,0.4);box-shadow:0 0 20px rgba(192,192,192,0.4)}#sm-icons{width:300px;padding-left:15px;border-bottom:0;text-align:left}#logoimg a{display:block;width:958px;height:auto;text-align:center;background-image:none;padding:17px 212px 0}#logoimg a img{display:block}body.sidebar-first #post-content{float:left;width:620px;padding:0 20px 20px;border-right:double #ddd;overflow:hidden;display:inline}#sidebar{width:300px;float:right;margin-right:20px}#sidebar>.region-sidebar-first>*,#sidebar .countdown{float:none;margin:0}.countdown.large{background:url(/sites/all/themes/adventskalender/images/countdown-landscape.jpg) no-repeat;width:577px;height:306px;padding:6.5rem 5.5rem}body.node-type-adventskalender #post-content .field-name-body table{width:100% !important}body.node-type-adventskalender #post-content .field-name-body table h1{text-align:left;font-size:14px;line-height:16px;margin:0.5rem}body.node-type-adventskalender #post-content .field-name-body table h1 img{float:left !important;display:inline;margin:0 10px 10px 0 !important;height:100px;width:100px}body.node-type-adventskalender #post-content iframe{-moz-transform:scale(0.72,0.72);-ms-transform:scale(0.72,0.72);-webkit-transform:scale(0.72,0.72);transform:scale(0.72,0.72)}.tb-megamenu{background:#444;margin:0 0 25px;height:55px;font-family:'Helvetica Neue',Arial;font-size:12px}.tb-megamenu .nav>li{border-bottom:4px solid #ddd}.tb-megamenu .nav>li.active{border-bottom:4px solid #4e0403}.tb-megamenu .nav>li>a{padding:15px 16px;border-left:1px solid #555}.tb-megamenu .nav>li>a:focus,.tb-megamenu .nav>li>a:hover,.tb-megamenu .nav li.dropdown.open>.dropdown-toggle{background:#000;color:#fff}.tb-megamenu .nav li.dropdown.active>.dropdown-toggle,.tb-megamenu .nav li.dropdown.open.active>.dropdown-toggle,.tb-megamenu .nav>li.dropdown.open.active>a:hover,.tb-megamenu .dropdown-menu .active>a,.tb-megamenu .dropdown-menu .active>a:hover{background:#000;color:#fff}.tb-megamenu .dropdown-menu{border-bottom:3px solid #4e0403}.tb-megamenu .span12.mega-col-nav .mega-inner{padding:0}.tb-megamenu .dropdown-menu .mega-nav>li a,.tb-megamenu .dropdown-menu .mega-nav>li:first-child>a{padding:15px;color:#fff;border-top:0}.tb-megamenu .dropdown-menu .mega-nav>li a:hover,.tb-megamenu .dropdown-menu .mega-nav>li:first-child>a:hover{color:#fff;background:#000}}@media (min-width:1359px){#wrap{margin:30px auto;width:1244px}#header{background-position-x:0}#logoimg a{width:1242px;padding:17px 354px 0}body.sidebar-first #post-content{width:860px;padding:0 50px 30px 30px}#sidebar{margin-right:40px}.tb-megamenu{font-size:14px}.tb-megamenu .nav>li>a{padding:15px 29px}body.node-type-adventskalender #post-content .field-name-body table h1{text-align:left;font-size:18px;line-height:20px;margin:0.5rem}body.node-type-adventskalender #post-content iframe{-moz-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}}
