.wp-block-audio figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.wp-block-audio audio{width:100%;min-width:300px}.editor-block-list__layout .reusable-block-edit-panel{align-items:center;background:#f8f9f9;color:#555d66;display:flex;flex-wrap:wrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;top:-14px;margin:0 -14px;padding:8px 14px;position:relative;z-index:7}.editor-block-list__layout .editor-block-list__layout .reusable-block-edit-panel{margin:0 -14px;padding:8px 14px}.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__spinner{margin:0 5px}.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__info{margin-right:auto}.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__label{margin-right:8px;white-space:nowrap;font-weight:600}.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title{flex:1 1 100%;font-size:14px;height:30px;margin:4px 0 8px}.editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button{flex-shrink:0}@media (min-width:960px){.editor-block-list__layout .reusable-block-edit-panel{flex-wrap:nowrap}.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title{margin:0}.editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button{margin:0 0 0 5px}}.editor-block-list__layout .reusable-block-indicator{background:#fff;border-left:1px dashed #e2e4e7;color:#555d66;border-bottom:1px dashed #e2e4e7;top:-14px;height:30px;padding:4px;position:absolute;z-index:1;width:30px;right:-14px}.wp-block-button{color:#fff;margin-bottom:1.5em}.wp-block-button.aligncenter{text-align:center}.wp-block-button.alignright{text-align:right}.wp-block-button__link{background-color:#32373c;border:none;border-radius:28px;box-shadow:none;color:inherit;cursor:pointer;display:inline-block;font-size:18px;margin:0;padding:12px 24px;text-align:center;text-decoration:none;white-space:normal;overflow-wrap:break-word}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover{color:inherit}.is-style-squared .wp-block-button__link{border-radius:0}.is-style-outline{color:#32373c}.is-style-outline .wp-block-button__link{background:transparent;border:2px solid}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-columns{display:flex;flex-wrap:wrap}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap}}.wp-block-column{flex:1;margin-bottom:1em;flex-basis:100%;min-width:0;word-break:break-word;overflow-wrap:break-word}@media (min-width:600px){.wp-block-column{flex-basis:50%;flex-grow:0}}@media (min-width:600px){.wp-block-column:nth-child(odd){margin-right:32px}.wp-block-column:not(:first-child),.wp-block-column:nth-child(2n){margin-left:32px}.wp-block-column:not(:last-child){margin-right:32px}}.wp-block-cover,.wp-block-cover-image{position:relative;background-color:#000;background-size:cover;background-position:50%;min-height:430px;width:100%;margin:0 0 1.5em;display:flex;justify-content:center;align-items:center;overflow:hidden}.wp-block-cover-image.has-left-content,.wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover-image.has-left-content .wp-block-cover-text,.wp-block-cover-image.has-left-content h2,.wp-block-cover.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,.wp-block-cover.has-left-content h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content,.wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover-image.has-right-content .wp-block-cover-text,.wp-block-cover-image.has-right-content h2,.wp-block-cover.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,.wp-block-cover.has-right-content h2{margin-right:0;text-align:right}.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover-image .wp-block-cover-text,.wp-block-cover-image h2,.wp-block-cover .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,.wp-block-cover h2{color:#fff;font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:610px;padding:14px;text-align:center}.wp-block-cover-image .wp-block-cover-image-text a,.wp-block-cover-image .wp-block-cover-image-text a:active,.wp-block-cover-image .wp-block-cover-image-text a:focus,.wp-block-cover-image .wp-block-cover-image-text a:hover,.wp-block-cover-image .wp-block-cover-text a,.wp-block-cover-image .wp-block-cover-text a:active,.wp-block-cover-image .wp-block-cover-text a:focus,.wp-block-cover-image .wp-block-cover-text a:hover,.wp-block-cover-image h2 a,.wp-block-cover-image h2 a:active,.wp-block-cover-image h2 a:focus,.wp-block-cover-image h2 a:hover,.wp-block-cover .wp-block-cover-image-text a,.wp-block-cover .wp-block-cover-image-text a:active,.wp-block-cover .wp-block-cover-image-text a:focus,.wp-block-cover .wp-block-cover-image-text a:hover,.wp-block-cover .wp-block-cover-text a,.wp-block-cover .wp-block-cover-text a:active,.wp-block-cover .wp-block-cover-text a:focus,.wp-block-cover .wp-block-cover-text a:hover,.wp-block-cover h2 a,.wp-block-cover h2 a:active,.wp-block-cover h2 a:focus,.wp-block-cover h2 a:hover{color:#fff}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:fixed}@supports (-webkit-overflow-scrolling:touch){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:inherit;opacity:.5;z-index:1}.wp-block-cover-image.has-background-dim.has-background-dim-10:before,.wp-block-cover.has-background-dim.has-background-dim-10:before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20:before,.wp-block-cover.has-background-dim.has-background-dim-20:before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30:before,.wp-block-cover.has-background-dim.has-background-dim-30:before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40:before,.wp-block-cover.has-background-dim.has-background-dim-40:before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50:before,.wp-block-cover.has-background-dim.has-background-dim-50:before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60:before,.wp-block-cover.has-background-dim.has-background-dim-60:before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70:before,.wp-block-cover.has-background-dim.has-background-dim-70:before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80:before,.wp-block-cover.has-background-dim.has-background-dim-80:before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90:before,.wp-block-cover.has-background-dim.has-background-dim-90:before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100:before,.wp-block-cover.has-background-dim.has-background-dim-100:before{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:305px;width:100%}.wp-block-cover-image:after,.wp-block-cover:after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-cover-image:after,.wp-block-cover:after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover__video-background{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:100%;height:100%;z-index:0;-o-object-fit:cover;object-fit:cover}.editor-block-list__block[data-type="core/embed"][data-align=left] .editor-block-list__block-edit,.editor-block-list__block[data-type="core/embed"][data-align=right] .editor-block-list__block-edit,.wp-block-embed.alignleft,.wp-block-embed.alignright{max-width:360px;width:100%}.wp-block-embed{margin-bottom:1em}.wp-block-embed figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-6 .wp-block-embed__wrapper:before{padding-top:66.66%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{margin-bottom:1.5em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file .wp-block-file__button{background:#32373c;border-radius:2em;color:#fff;font-size:13px;padding:.5em 1em}.wp-block-file a.wp-block-file__button{text-decoration:none}.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-file *+.wp-block-file__button{margin-left:.75em}.wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0}.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{margin:0 16px 16px 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative}.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{margin:0;height:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{display:flex;align-items:flex-end;justify-content:flex-start}}.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{width:auto}}.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:40px 10px 5px;color:#fff;text-align:center;font-size:13px;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 60%,transparent)}.wp-block-gallery .blocks-gallery-image figcaption img,.wp-block-gallery .blocks-gallery-item figcaption img{display:inline}.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{height:100%;flex:1;-o-object-fit:cover;object-fit:cover}}.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{width:calc((100% - 16px)/2)}.wp-block-gallery .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery .blocks-gallery-item:nth-of-type(2n){margin-right:0}.wp-block-gallery.columns-1 .blocks-gallery-image,.wp-block-gallery.columns-1 .blocks-gallery-item{width:100%;margin-right:0}@media (min-width:600px){.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc((100% - 32px)/3);margin-right:16px}.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc((100% - 48px)/4);margin-right:16px}.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc((100% - 64px)/5);margin-right:16px}.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc((100% - 80px)/6);margin-right:16px}.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc((100% - 96px)/7);margin-right:16px}.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc((100% - 112px)/8);margin-right:16px}.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child{margin-right:0}.wp-block-gallery .blocks-gallery-item.has-add-item-button{width:100%}.wp-block-gallery.alignleft,.wp-block-gallery.alignright{max-width:305px;width:100%}.wp-block-gallery.aligncenter,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{display:flex}.wp-block-gallery.aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-image{max-width:100%;margin-bottom:1em;margin-left:0;margin-right:0}.wp-block-image img{max-width:100%}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.is-resized{display:table;margin-left:0;margin-right:0}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.is-resized>figcaption{display:table-caption;caption-side:bottom}.wp-block-image .alignleft{float:left;margin-right:1em}.wp-block-image .alignright{float:right;margin-left:1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.wp-block-latest-comments__comment{font-size:15px;line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:36px;list-style:none}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:52px}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{line-height:1.5}.wp-block-latest-comments__comment-excerpt p{font-size:14px;line-height:1.8;margin:5px 0 20px}.wp-block-latest-comments__comment-date{color:#8f98a1;display:block;font-size:12px}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:24px;display:block;float:left;height:40px;margin-right:12px;width:40px}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-latest-posts.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - 16px)}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-latest-posts.columns-4 li{width:calc(25% - 16px)}.wp-block-latest-posts.columns-5 li{width:calc(20% - 16px)}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-latest-posts__post-date{display:block;color:#6c7781;font-size:13px}.wp-block-media-text{display:grid;grid-template-rows:auto;align-items:center;grid-template-areas:"media-text-media media-text-content";grid-template-columns:50% auto}.wp-block-media-text.has-media-on-the-right{grid-template-areas:"media-text-content media-text-media";grid-template-columns:auto 50%}.wp-block-media-text .wp-block-media-text__media{grid-area:media-text-media;margin:0}.wp-block-media-text .wp-block-media-text__content{word-break:break-word;grid-area:media-text-content;padding:0 8%}.wp-block-media-text>figure>img,.wp-block-media-text>figure>video{max-width:unset;width:100%;vertical-align:middle}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important;grid-template-areas:"media-text-media" "media-text-content"}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right{grid-template-areas:"media-text-content" "media-text-media"}}p.is-small-text{font-size:14px}p.is-regular-text{font-size:16px}p.is-large-text{font-size:36px}p.is-larger-text{font-size:48px}p.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}p.has-drop-cap:not(:focus):after{content:"";display:table;clear:both;padding-top:14px}p.has-background{padding:20px 30px}p.has-text-color a{color:inherit}.wp-block-pullquote{padding:3em 0;margin-left:0;margin-right:0;text-align:center}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:305px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:20px}.wp-block-pullquote p{font-size:28px;line-height:1.6}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;text-align:left;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:32px}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin:0 0 16px;padding:0 1em}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:24px;font-style:italic;line-height:1.6}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:18px;text-align:right}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:none;border:none;text-align:center;max-width:none;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"\00b7 \00b7 \00b7";color:#191e23;font-size:20px;letter-spacing:2em;padding-left:2em;font-family:serif}p.wp-block-subhead{font-size:1.1em;font-style:italic;opacity:.75}.wp-block-table.has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;border-bottom:1px solid #f3f4f5}.wp-block-table.is-style-stripes tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes td{border-color:transparent}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 16px;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{white-space:nowrap;overflow:auto}.wp-block-video{margin-left:0;margin-right:0}.wp-block-video video{max-width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-video [poster]{-o-object-fit:cover;object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.has-pale-pink-background-color.has-pale-pink-background-color{background-color:#f78da7}.has-vivid-red-background-color.has-vivid-red-background-color{background-color:#cf2e2e}.has-luminous-vivid-orange-background-color.has-luminous-vivid-orange-background-color{background-color:#ff6900}.has-luminous-vivid-amber-background-color.has-luminous-vivid-amber-background-color{background-color:#fcb900}.has-light-green-cyan-background-color.has-light-green-cyan-background-color{background-color:#7bdcb5}.has-vivid-green-cyan-background-color.has-vivid-green-cyan-background-color{background-color:#00d084}.has-pale-cyan-blue-background-color.has-pale-cyan-blue-background-color{background-color:#8ed1fc}.has-vivid-cyan-blue-background-color.has-vivid-cyan-blue-background-color{background-color:#0693e3}.has-very-light-gray-background-color.has-very-light-gray-background-color{background-color:#eee}.has-cyan-bluish-gray-background-color.has-cyan-bluish-gray-background-color{background-color:#abb8c3}.has-very-dark-gray-background-color.has-very-dark-gray-background-color{background-color:#313131}.has-pale-pink-color.has-pale-pink-color{color:#f78da7}.has-vivid-red-color.has-vivid-red-color{color:#cf2e2e}.has-luminous-vivid-orange-color.has-luminous-vivid-orange-color{color:#ff6900}.has-luminous-vivid-amber-color.has-luminous-vivid-amber-color{color:#fcb900}.has-light-green-cyan-color.has-light-green-cyan-color{color:#7bdcb5}.has-vivid-green-cyan-color.has-vivid-green-cyan-color{color:#00d084}.has-pale-cyan-blue-color.has-pale-cyan-blue-color{color:#8ed1fc}.has-vivid-cyan-blue-color.has-vivid-cyan-blue-color{color:#0693e3}.has-very-light-gray-color.has-very-light-gray-color{color:#eee}.has-cyan-bluish-gray-color.has-cyan-bluish-gray-color{color:#abb8c3}.has-very-dark-gray-color.has-very-dark-gray-color{color:#313131}.has-small-font-size{font-size:13px}.has-normal-font-size,.has-regular-font-size{font-size:16px}.has-medium-font-size{font-size:20px}.has-large-font-size{font-size:36px}.has-huge-font-size,.has-larger-font-size{font-size:42px}html {
overflow-x : hidden;
}
body {
color       : #444;
font        : normal 125% Dax, helvetica, arial, sans-serif;
line-height : 100%;
margin      : 0 auto;
padding     : 0;
}
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
-webkit-backface-visibility : hidden;
}
img {
max-width : 100%;
height    : auto;
}
iframe,
embed,
object,
video {
max-width : 100%;
} a, a:visited {
text-decoration : none;
}
a:hover {
text-decoration : underline;
}
a:active,
a:focus {
outline : none;
} #site {
float : left;
width : 100%;
}
#wallpaper {
display  : block;
position : fixed;
width    : 100%;
height   : 100%;
z-index  : 1;
}
.wallpaper-link {
margin   : 0 auto;
position : absolute;
top      : 0;
width    : 100%;
height   : 100%;
z-index  : 1;
}
#wrapper {
margin   : 0 auto;
position : relative;
width    : 1000px;
z-index  : 5;
}
.breaker {
clear : both;
}
.right, .alignright {
float : right;
}
.left, .alignleft {
float : left;
}
.aligncenter {
display : block;
margin  : 0 auto;
}
.section-div {
border-bottom : 1px dotted #ccc;
float         : left;
margin        : 20px 0;
width         : 100%;
} #header-wrapper {
float    : left;
position : relative;
width    : 100%;
}
#top-header-wrapper {
background    : #fff;
border-bottom : 1px solid #ddd;
border-left   : 1px solid #ddd;
border-right  : 1px solid #ddd;
float         : left;
overflow      : hidden;
width         : 998px;
height        : 30px;
}
#top-nav {
float     : left;
max-width : 705px;
}
#top-nav ul {
display : inline;
float   : left;
}
#top-nav ul li {
display : inline;
float   : left;
}
#top-nav ul li a,
#top-nav ul li a:visited {
color          : #777;
float          : left;
font           : 400 12px/12px 'Oswald', sans-serif;
padding        : 9px;
text-transform : uppercase;
}
#top-nav ul li a:hover {
text-decoration : none;
}
#top-nav ul li:hover a,
#top-nav ul li:hover a:visited {
background : #eee;
}
#top-nav ul li ul {
display : none;
}
#content-social {
float     : right;
max-width : 304px;
}
#content-social ul {
display : inline;
float   : left;
}
#content-social ul li {
border-left : 1px solid #ddd;
display     : inline;
float       : left;
overflow    : hidden;
}
.fb-but,
.twitter-but,
.pinterest-but,
.instagram-but,
.google-but,
.tumblr-but,
.linkedin-but,
.rss-but {
float              : left;
-moz-transition    : all .1s;
-ms-transition     : all .1s;
-o-transition      : all .1s;
-webkit-transition : all .1s;
transition         : all .1s;
width              : 30px;
height             : 30px;
}
.fb-but {
background : #fff url(//bergischerbote.de/wp-content/themes/hottopix_27/images/social-buttons.png) 0 0;
}
.fb-but:hover {
background : #3b5997 url(//bergischerbote.de/wp-content/themes/hottopix_27/images/social-buttons.png) 0 -30px;
}
.twitter-but {
background : #fff url(//bergischerbote.de/wp-content/themes/hottopix_27/images/social-buttons.png) -30px 0;
}
.twitter-but:hover {
background : #00aced url(//bergischerbote.de/wp-content/themes/hottopix_27/images/social-buttons.png) -30px -30px;
}
.pinterest-but {
background : #fff url(//bergischerbote.de/wp-content/themes/hottopix_27/images/social-buttons.png) -60px 0;
}
.pinterest-but:hover {
background : #cb2027 url(//bergischerbote.de/wp-content/themes/hottopix_27/images/social-buttons.png) -60px -30px;
}
.instagram-but {
background : #fff url(//bergischerbote.de/wp-content/themes/hottopix_27/images/social-buttons.png) -234px 0;
}
.instagram-but:hover {
background : #36658c url(//bergischerbote.de/wp-content/themes/hottopix_27/images/social-buttons.png) -234px -30px;
}
.google-but {
background : #fff url(//bergischerbote.de/wp-content/themes/hottopix_27/images/social-buttons.png) -90px 0;
}
.google-but:hover {
background : #000 url(//bergischerbote.de/wp-content/themes/hottopix_27/images/social-buttons.png) -90px -30px;
}
.tumblr-but {
background : #fff url(//bergischerbote.de/wp-content/themes/hottopix_27/images/social-buttons.png) -264px 0;
}
.tumblr-but:hover {
background : #304e6c url(//bergischerbote.de/wp-content/themes/hottopix_27/images/social-buttons.png) -264px -30px;
}
.youtube-but {
background         : #fff url(//bergischerbote.de/wp-content/themes/hottopix_27/images/social-buttons.png) -120px 0;
float              : left;
-moz-transition    : all 0.1s;
-ms-transition     : all 0.1s;
-o-transition      : all 0.1s;
-webkit-transition : all 0.1s;
transition         : all 0.1s;
width              : 54px;
height             : 30px;
}
.youtube-but:hover {
background : #f00 url(//bergischerbote.de/wp-content/themes/hottopix_27/images/social-buttons.png) -120px -30px;
}
.linkedin-but {
background : #fff url(//bergischerbote.de/wp-content/themes/hottopix_27/images/social-buttons.png) -174px 0;
}
.linkedin-but:hover {
background : #069 url(//bergischerbote.de/wp-content/themes/hottopix_27/images/social-buttons.png) -174px -30px;
}
.rss-but {
background : #fff url(//bergischerbote.de/wp-content/themes/hottopix_27/images/social-buttons.png) -204px 0;
}
.rss-but:hover {
background : #f60 url(//bergischerbote.de/wp-content/themes/hottopix_27/images/social-buttons.png) -204px -30px;
}
#logo-wrapper {
float       : left;
line-height : 0;
margin-top  : 15px;
width       : 100%;
}
#logo-small {
float  : left;
margin : 15px 15px 0 0;
width  : 257px;
} #leader-wrapper {
float      : left;
margin-top : 15px;
overflow   : hidden;
text-align : center;
width      : 100%;
height     : 90px;
}
#ad-970 {
display   : inline-block;
max-width : 970px;
width     : 970px;
height    : 90px;
}
#ad-728 {
display   : inline-block;
max-width : 728px;
height    : 90px;
}
#ad-320 {
display : none;
width   : 320px;
height  : 50px;
}
#leader-small {
float      : right;
margin     : 15px 0;
overflow   : hidden;
text-align : center;
width      : 728px;
height     : 90px;
} #nav-wrapper {
float         : left;
margin-bottom : 20px;
position      : relative;
width         : 1000px;
height        : 40px;
z-index       : 2000;
}
#main-nav {
float     : left;
overflow  : hidden;
max-width : 840px;
}
#main-nav:hover {
overflow : visible;
}
#main-nav .menu {
display     : block;
float       : left;
line-height : 0;
width       : 100%;
}
#main-nav .menu li {
display  : block;
float    : left;
position : relative;
}
#main-nav .menu li a {
color          : #fff;
float          : left;
font-size      : 16px;
font-weight    : 700;
line-height    : 100%;
padding        : 12px;
text-transform : uppercase;
}
#main-nav .menu li:hover,
#main-nav .menu li a:hover,
#main-nav .menu li.current-menu-item,
#main-nav .menu li.current-post-parent {
text-decoration : none;
}
#main-nav .menu li ul {
background : url(//bergischerbote.de/wp-content/themes/hottopix_27/images/featured-bg.png);
display    : none;
position   : absolute;
top        : 40px;
left       : 0;
width      : 180px;
z-index    : 3000;
}
#main-nav .menu li:hover ul {
display : block;
}
#main-nav .menu li:hover ul li {
display  : block;
float    : left;
margin   : 0 10px;
position : relative;
width    : 160px;
}
#main-nav .menu li:hover ul li:first-child {
margin-top : 10px;
}
#main-nav .menu li:hover ul li:last-child {
margin-bottom : 10px;
}
#main-nav .menu li:hover ul li a {
float       : left;
font-size   : 12px;
font-weight : 700;
line-height : 100%;
padding     : 8px;
width       : 144px;
}
#main-nav .menu li:hover ul li ul {
background : none;
display    : none;
position   : absolute;
top        : 0;
left       : 150px;
width      : 150px;
}
#main-nav .menu li:hover ul li:hover ul {
display : block;
}
#main-nav .menu li:hover ul li:hover ul li {
float  : left;
margin : 0 !important;
width  : 150px;
}
.fixed {
-ms-box-shadow     : 0 4px 11px -5px #000;
-moz-box-shadow    : 0 4px 11px -5px #000;
-o-box-shadow      : 0 4px 11px -5px #000;
-webkit-box-shadow : 0 4px 10px -3px #000;
box-shadow         : 0 4px 10px -3px #000;
position           : fixed !important;
}
#nav-mobi {
display  : none;
float    : left;
overflow : hidden;
}
#nav-mobi select {
border             : 1px solid #2d2f31;
border-radius      : 3px;
color              : #fff;
float              : left;
margin             : 5px 10px;
padding            : 0 30px 0 5px;
width              : 385px;
height             : 30px;
-webkit-appearance : none !important;
}
#main-search {
float    : right;
overflow : hidden;
width    : 160px;
}
#searchform {
background    : url(//bergischerbote.de/wp-content/themes/hottopix_27/images/search-bg.png);
float         : right;
padding-right : 10px;
position      : relative;
}
#searchform input {
background : url(//bergischerbote.de/wp-content/themes/hottopix_27/images/search.png) no-repeat right;
border     : 0;
color      : #ddd;
float      : right;
font       : 400 15px/12px Dax, 'Open Sans', sans-serif;
margin     : 0;
padding    : 14px;
width      : 121px;
height     : 12px;
}
#searchform #search-button {
border : none;
float  : left;
}
#searchform #s:focus {
outline : none;
} #ticker-wrapper {
background         : #eee;
-ms-box-shadow     : 0 2px 7px -3px #000;
-moz-box-shadow    : 0 2px 7px -3px #000;
-o-box-shadow      : 0 2px 7px -3px #000;
-webkit-box-shadow : 0 2px 7px -3px #000;
box-shadow         : 0 2px 7px -3px #000;
float              : left;
overflow           : hidden;
position           : relative;
width              : 100%;
height             : 40px;
z-index            : 12;
}
h3.ticker-header {
background     : url(//bergischerbote.de/wp-content/themes/hottopix_27/images/ticker-bg.png) no-repeat right center;
color          : #fff;
float          : left;
font           : 700 20px/20px 'Oswald', sans-serif;
max-width      : 165px;
height         : 20px;
padding        : 10px 25px 10px 20px;
text-transform : uppercase;
letter-spacing : 0.4pt;
}
ul.ticker {
display   : block;
float     : left;
max-width : 790px;
height    : 40px;
overflow  : hidden;
}
ul.ticker li {
display  : block;
float    : left;
margin   : 12px 15px 10px;
overflow : hidden;
width    : 100%;
height   : 18px;
}
ul.ticker li h2 a {
color : #777;
float : left;
font  : 400 16px/16px 'Open Sans', sans-serif;
} #main {
background         : #fff url(//bergischerbote.de/wp-content/themes/hottopix_27/images/white-noise.gif);
-moz-box-shadow    : 0 20px 150px -40px #000;
-ms-box-shadow     : 0 20px 150px -40px #000;
-o-box-shadow      : 0 20px 150px -40px #000;
-webkit-box-shadow : 0 20px 150px -40px #000;
box-shadow         : 0 20px 150px -40px #000;
float              : left;
position           : relative;
width              : 100%;
}
#content-wrapper {
float    : left;
position : relative;
width    : 100%;
}
#featured-main {
background         : #000;
-ms-box-shadow     : 0 2px 7px -3px #000;
-moz-box-shadow    : 0 2px 7px -3px #000;
-o-box-shadow      : 0 2px 7px -3px #000;
-webkit-box-shadow : 0 2px 7px -3px #000;
box-shadow         : 0 2px 7px -3px #000;
float              : left;
overflow           : hidden;
position           : relative;
width              : 100%;
height             : 400px;
z-index            : 11;
}
#featured-main a:hover,
.cat-dark-top a:hover,
.carousel-wrapper a:hover {
text-decoration : none;
}
.main-story {
float    : left;
overflow : hidden;
position : relative;
width    : 57%;
height   : 400px;
}
.main-story img {
float           : left;
line-height     : 0;
opacity         : 0.8;
-moz-transition : opacity .4s;
margin-left     : -25px;
min-width       : 620px !important;
}
.main-story:hover img {
opacity : 0.5;
}
.main-story-shade {
display  : block;
position : relative;
width    : 100%;
height   : 100%;
}
.main-story-shade:before {
content  : '';
float    : left;
position : absolute;
top      : 0;
left     : 0;
width    : 100%;
height   : 100%;
z-index  : 15;
}
.main-text {
color    : #fff;
float    : left;
padding  : 20px;
position : absolute;
bottom   : 0;
left     : 0;
width    : 530px;
z-index  : 20;
}
.main-text h1 {
color               : #fff;
float               : left;
font-size           : 50px;
font-weight         : normal;
line-height         : 100%;
margin              : 0 4% 5px;
text-align          : center;
text-decoration     : none;
text-shadow         : 1px 1px 2px #000;
text-transform      : uppercase;
letter-spacing      : 0.4pt;
width               : 92%;
}
.main-byline {
color               : #ddd;
float               : left;
font                : 18px/20px Dax, 'Alegreya', serif;
font-style          : italic;
text-align          : center;
text-shadow         : 1px 1px 2px #000;
width               : 100%;
}
.main-excerpt {
float               : left;
font                : 17px/22px Dax, helvetica, arial, sans-serif;
margin-top          : 10px;
max-height          : 0;
overflow            : hidden;
text-align          : center;
-moz-transition     : max-height .4s;
-ms-transition      : max-height .4s;
-o-transition       : max-height .4s;
-webkit-transition  : max-height .4s;
transition          : max-height .4s;
text-shadow         : 1px 1px 2px #000;
width               : 100%;
}
.main-story:hover .main-excerpt {
max-height : 200px;
}
.comment-bubble {
background : url(//bergischerbote.de/wp-content/themes/hottopix_27/images/comment-tri.png) no-repeat right bottom;
float      : right;
position   : absolute;
top        : 10px;
right      : 10px;
height     : 22px;
z-index    : 50;
}
span.comment-count {
color   : #fff;
float   : left;
font    : 700 10px/10px 'Open Sans Condensed', sans-serif;
padding : 3px 6px;
}
.sub-story {
border-bottom : 1px solid #222;
border-left   : 1px solid #222;
float         : left;
margin        : 0;
overflow      : hidden;
position      : relative;
width         : 21.4%;
height        : 199px;
}
.sub-story img {
float           : left;
line-height     : 0;
opacity         : .8;
-moz-transition : opacity .4s;
}
.sub-story:hover img {
opacity : 0.5;
}
.sub-text {
padding  : 10px 10px 8px 10px;
position : absolute;
bottom   : 0;
left     : 0;
width    : 194px;
}
.sub-text h2 {
color               : #fff;
float               : left;
font-size           : 20px;
font-weight         : normal;
line-height         : 120%;
margin-bottom       : 4px;
text-shadow         : 1px 1px 2px #000;
text-transform      : uppercase;
letter-spacing      : 0.6pt;
}
.sub-text p {
color              : #fff;
float              : left;
font               : 14.3px/17px Dax, helvetica, arial, sans-serif;
max-height         : 0;
overflow           : hidden;
-moz-transition    : max-height .4s;
-ms-transition     : max-height .4s;
-o-transition      : max-height .4s;
-webkit-transition : max-height .4s;
transition         : max-height .4s;
}
.sub-story:hover .sub-text p {
max-height : 100px;
}
#home-main {
border-right : 1px dotted #ccc;
float        : left;
width        : 659px;
}
#home-left {
border-right   : 1px dotted #ccc;
float          : left;
padding-bottom : 20px;
width          : 458px;
}
li.home-widget {
display  : block;
float    : left;
font     : 14.3px/17px Dax, helvetica, arial, sans-serif;
overflow : hidden;
padding  : 20px;
position : relative;
width    : 418px;
}
li.home-widget:first-child {
margin-top : 20px;
}
li.home-widget:first-child span.home-widget-header {
border-top : none;
}
li.home-widget:first-child .category-light {
margin-top : -32px;
}
span.list-byline {
color         : #999;
float         : left;
font          : bold 11px/14px Dax, helvetica, arial, sans-serif;
margin-bottom : 5px;
}
.home-widget .category-dark {
background : #000;
float      : left;
margin     : -32px 0 -20px -20px;
position   : relative;
width      : 458px;
}
.home-widget .cat-dark-top {
float    : left;
position : relative;
width    : 100%;
}
.home-widget .category-dark img {
float           : left;
opacity         : 0.8;
-moz-transition : opacity .4s;
}
.home-widget .cat-dark-top:hover img {
opacity : 0.5;
}
.home-widget .cat-dark-text {
float    : left;
overflow : hidden;
padding  : 20px 20px 10px;
position : absolute;
bottom   : 0;
left     : 0;
width    : 418px;
}
.home-widget .cat-dark-byline {
color               : #ddd;
float               : left;
font                : 16px/20px Dax, 'Alegreya', serif;
font-style          : italic;
margin-bottom       : 5px;
text-shadow         : 1px 1px 2px #000;
width               : 100%;
}
.home-widget .cat-dark-text h2 {
color               : #fff;
float               : left;
font-size           : 34px;
font-weight         : normal;
line-height         : 120%;
text-shadow         : 1px 1px 2px #000;
letter-spacing      : 0.4pt;
width               : 100%;
}
.home-widget .cat-dark-text p {
color              : #fff;
float              : left;
font               : 17.25px/18px Dax, helvetica, arial, sans-serif;
margin-top         : 10px;
max-height         : 0;
overflow           : hidden;
-moz-transition    : max-height .4s;
-ms-transition     : max-height .4s;
-o-transition      : max-height .4s;
-webkit-transition : max-height .4s;
transition         : max-height .4s;
}
.home-widget .cat-dark-top:hover .cat-dark-text p {
max-height : 70px;
}
.home-widget .cat-dark-bottom {
background : #222;
float      : left;
padding    : 20px;
width      : 418px;
}
.home-widget .cat-dark-bottom img {
opacity         : 1.0;
-moz-transition : opacity .2s;
}
.home-widget .cat-dark-bottom img:hover {
opacity : 0.8;
}
.home-widget .cat-dark-bottom ul li {
border-top  : 1px dotted #555;
display     : block;
float       : left;
margin-top  : 10px;
padding-top : 10px;
width       : 100%;
}
.home-widget .cat-dark-bottom ul li img {
float           : left;
margin          : 0 10px 0 0;
opacity         : 1.0;
-moz-transition : opacity .2s;
}
.home-widget .cat-dark-bottom ul li img:hover {
opacity : .8;
}
.home-widget .cat-dark-bottom ul li p a {
color         : #fff;
float         : left;
font          : bold 13px/17px helvetica, sans-serif;
margin-bottom : 0;
width         : 323px;
}
.home-widget .cat-dark-bottom ul li:first-child {
border-top  : none;
margin-top  : 0;
padding-top : 0;
}
.home-widget .category-light h2 a {
color          : #333;
float          : left;
font-size      : 34px;
font-weight    : normal;
line-height    : 120%;
margin-bottom  : 10px;
width          : 100%;
letter-spacing : 0.6pt;
}
.home-widget .category-light p {
float         : left;
font          : 14.3px/17px Dax, helvetica, arial, sans-serif;
margin-bottom : 10px;
}
.home-widget .cat-light-top {
float      : left;
margin-top : 20px;
position   : relative;
width      : 418px;
}
.home-widget .cat-light-bottom {
background : #f6f6f6;
float      : left;
margin     : 10px 0 -20px -20px;
padding    : 20px;
width      : 418px;
}
.home-widget .cat-light-bottom ul li p a {
color : #333;
float : left;
font  : bold 16.25px/17px Dax, helvetica, sans-serif;
width : 323px;
}
.sidebar-small-widget .category-light h2 a {
color          : #333;
float          : left;
font-size      : 16px;
font-weight    : 400;
line-height    : 120%;
margin-bottom  : 10px;
letter-spacing : 0.4pt;
}
.sidebar-small-widget .category-light p {
float         : left;
font          : 14.3px/17px Dax, helvetica, arial, sans-serif;
margin-bottom : 10px;
}
.sidebar-small-widget .cat-light-top {
float      : left;
margin-top : 20px;
position   : relative;
width      : 160px;
}
.sidebar-small-widget .cat-light-bottom {
background : #f6f6f6;
float      : left;
margin     : 10px 0 -20px -20px;
padding    : 20px;
width      : 160px;
}
.sidebar-small-widget .cat-light-bottom ul li img {
display : none;
}
.sidebar-small-widget .cat-light-bottom ul li p a {
color : #333;
float : left;
font  : bold 13px/17px helvetica, sans-serif;
width : 160px;
} .es-carousel-wrapper {
position : relative;
clear    : both;
width    : 458px;
}
.es-carousel {
margin   : 0;
overflow : hidden;
}
.es-carousel ul {
display : none;
padding : 0;
margin  : 0;
}
.es-carousel ul li {
height   : 100%;
float    : left;
display  : block;
position : relative;
}
.es-carousel ul li a {
display : block;
}
.es-carousel ul li a img {
display    : block;
border     : none;
max-height : 100%;
max-width  : 100%;
padding    : 0px;
margin     : 0px;
}
.es-nav span {
position    : absolute;
text-indent : -9000px;
cursor      : pointer;
top         : 45px;
}
.es-nav span.es-nav-next {
right      : 0px;
width      : 33px;
height     : 53px;
background : transparent url(//bergischerbote.de/wp-content/themes/hottopix_27/images/car-buttons.png) -41px 0;
opacity    : 0.7;
}
.es-nav span.es-nav-prev {
left       : 0px;
width      : 33px;
height     : 53px;
background : transparent url(//bergischerbote.de/wp-content/themes/hottopix_27/images/car-buttons.png) 0 0;
opacity    : 0.7;
}
.es-nav span.es-nav-next:hover {
opacity : 1.0;
}
.es-nav span.es-nav-prev:hover {
opacity : 1.0;
}
.carousel-wrapper {
background : #eee;
float      : left;
margin     : -32px 0 -20px -20px;
overflow   : hidden;
position   : relative;
width      : 458px;
height     : 148px;
}
ul.home-carousel {
background : #000;
float      : left;
overflow   : hidden;
position   : relative;
width      : 458px;
}
ul.home-carousel li {
display  : inline;
float    : left;
overflow : hidden;
position : relative;
width    : 229px;
}
ul.home-carousel li img {
opacity         : 0.4;
-moz-transition : opacity .2s;
}
ul.home-carousel li:hover img {
opacity : 0.2;
}
ul.home-carousel li h2 {
color               : #fff;
font-size           : 16px;
font-weight         : 400;
line-height         : 120%;
margin              : 0 40px;
max-height          : 124px;
overflow            : hidden;
position            : absolute;
bottom              : 15px;
left                : 0;
text-align          : center;
-moz-text-shadow    : 1px 1px 2px #000;
-ms-text-shadow     : 1px 1px 2px #000;
-o-text-shadow      : 1px 1px 2px #000;
-webkit-text-shadow : 1px 1px 2px #000;
text-shadow         : 1px 1px 2px #000;
} #title-main {
border-bottom : 1px dotted #ccc;
float         : left;
padding       : 10px 20px 20px;
position      : relative;
width         : 960px;
}
h1.headline {
float          : left;
font-size      : 50px;
font-weight    : 400;
line-height    : 120%;
margin-bottom  : 10px;
width          : 100%;
letter-spacing : 0.6pt;
}
h1.headline-page {
float         : left;
font-size     : 42px;
font-weight   : 400;
line-height   : 120%;
margin-bottom : 0;
width         : 100%;
}
.breadcrumb {
border-bottom : 1px dotted #ccc;
color         : #777;
font          : 400 11px/13px 'Open Sans', sans-serif;
padding       : 10px 20px;
width         : 960px;;
}
.breadcrumb a {
font : 400 11px/11px 'Open Sans', sans-serif;
}
span.post-byline {
color      : #777;
float      : left;
font       : 14px/16px Dax, 'Alegreya', serif;
font-style : italic;
}
span.twitter-byline {
background      : url(//bergischerbote.de/wp-content/themes/hottopix_27/images/twitter.png) no-repeat left center;
background-size : 12px 10px;
float           : left;
font            : 400 16px/16px 'Alegreya', serif;
font-style      : italic;
margin-left     : 10px;
padding-left    : 16px;
}
.social-sharing-top {
float  : left;
margin : 25px 0 -10px;
width  : 96%; }
.share-count {
float         : left;
margin        : -10px 0 10px;
overflow      : hidden;
padding-right : 10px;
text-align    : center;
}
span.social-count-num,
span.social-count-text {
float          : left;
text-transform : uppercase;
width          : 100%;
}
span.social-count-num {
color : #555;
font  : 700 25px/100% 'Oswald', sans-serif;
width : 100%;
}
span.social-count-text {
color : #999;
font  : 400 10px/100% 'Open Sans', sans-serif;
width : 100%;
}
.facebook-share,
.twitter-share,
.pinterest-share,
.google-share {
float              : left;
margin             : 0 5px 5px 0;
-moz-transition    : opacity 0.2s;
-ms-transition     : opacity 0.2s;
-o-transition      : opacity 0.2s;
-webkit-transition : opacity 0.2s;
transition         : opacity 0.2s;
width              : 100px;
height             : 25px;
}
.social-comments {
float              : left;
margin             : 0 5px 5px 0;
height             : 25px;
-moz-transition    : background 0.2s;
-ms-transition     : background 0.2s;
-o-transition      : background 0.2s;
-webkit-transition : background 0.2s;
transition         : background 0.2s;
}
.facebook-share p,
.twitter-share p,
.pinterest-share p,
.google-share p {
color          : #fff;
display        : inline-block !important;
font           : 800 13px/100% 'Open Sans', sans-serif;
margin-bottom  : 0 !important;
padding        : 6px 0 6px 15px;
text-transform : uppercase;
}
.social-comments p {
color          : #fff;
display        : inline-block !important;
font           : 800 13px/100% 'Open Sans', sans-serif;
margin-bottom  : 0 !important;
padding        : 6px 15px;
text-transform : uppercase;
}
.facebook-share {
background : #3e64ad;
}
.twitter-share {
background : #6aadd1;
}
.pinterest-share {
background : #de010d;
}
.google-share {
background : #cd3627;
}
.social-comments {
background : #aaa;
}
.facebook-share:hover,
.twitter-share:hover,
.pinterest-share:hover,
.google-share:hover,
.social-comments:hover {
opacity : 0.8;
}
.fb-but1,
.twitter-but1,
.pinterest-but1,
.google-but1 {
float  : left;
width  : 25px;
height : 25px;
}
.fb-but1 {
background : url(//bergischerbote.de/wp-content/themes/hottopix_27/images/social-sharing.png) 0 0;
}
.twitter-but1 {
background : url(//bergischerbote.de/wp-content/themes/hottopix_27/images/social-sharing.png) -30px 0;
}
.pinterest-but1 {
background : url(//bergischerbote.de/wp-content/themes/hottopix_27/images/social-sharing.png) -60px 0;
}
.google-but1 {
background : url(//bergischerbote.de/wp-content/themes/hottopix_27/images/social-sharing.png) -90px 0;
}
li.fb-line {
padding : 5px 5px 0 !important;
}
#post-area,
ul.archive-list {
float    : left;
font     : 12pt/23px Dax, helvetica, arial, sans-serif;
position : relative;
width    : 100%;
}
#post-area p,
ul.archive-list p {
display       : block;
margin-bottom : 15px;
}
.post-image {
display       : block;
float         : left;
margin-bottom : 20px;
width         : 100%;
}
.post-image img {
float       : left;
line-height : 0;
width       : 100%;
}
#featured-caption {
color      : #aaa;
float      : left;
font       : italic 12.5px/17px Dax, helvetica, arial, sans-serif;
margin-top : 8px;
text-align : left;
/ / text-transform: uppercase;
width      : 100%;
}
#content-area,
#related-posts {
display : block;
float   : left;
padding : 20px 3.03030303030303%; width   : 93.93939393939393%; }
#content-area h1,
#content-area h2,
#content-area h3,
#content-area h4,
#content-area h5,
#content-area h6 {
color  : #333;
margin : 10px 0;
width  : 100%;
}
#content-area h1 {
font : 700 34px/36px 'Oswald', sans-serif;
}
#content-area h2 {
font : 400 38px/38px "MetaHeadline", "Oswald", sans-serif;
letter-spacing: 0.6pt;
}
#content-area h3 {
font : 24px/28px "MetaHeadline", 'Oswald', sans-serif;
}
#content-area h4 {
font : 700 20px/24px 'Oswald', sans-serif;
}
#content-area h5 {
font : 700 16px/20px 'Oswald', sans-serif;
}
#content-area h6 {
font : 700 12px/16px 'Oswald', sans-serif;
}
#content-area ul {
list-style : disc outside;
margin     : 10px 0;
}
#content-area ol {
list-style : decimal outside;
margin     : 10px 0;
}
#content-area ul li,
#content-area ol li {
margin-left : 50px;
padding     : 5px 0px;
}
#article-ad {
line-height   : 0;
overflow      : hidden;
margin-bottom : 10px;
position      : relative;
text-align    : center;
width         : 100%;
}
#bbpress-forums ol,
#bbpress-forums ul {
list-style : none;
margin     : 0;
}
#bbpress-forums ul li,
#bbpress-forums ol li {
margin-left : 0;
padding     : 0;
}
#post-area blockquote {
border-left  : 1px #ccc solid;
color        : #777;
font         : italic 14px/22px verdana, arial, sans-serif;;
margin       : 10px;
padding-left : 40px;
}
#author-info {
float    : left;
padding  : 0 19px 40px 20px;
position : relative;
width    : 620px;
}
#author-info img,
#author-info-page img {
-moz-border-radius    : 50%;
-ms-border-radius     : 50%;
-o-border-radius      : 50%;
-webkit-border-radius : 50%;
border-radius         : 50%;
float                 : left;
margin-right          : 20px;
width                 : 60px;
}
#author-info-page {
border-bottom  : 1px dotted #ccc;
float          : left;
margin         : 20px 19px 0 20px;
padding-bottom : 20px;
position       : relative;
width          : 620px;
}
#author-text {
color : #999;
float : left;
font  : italic 15px/18px Dax, helvetica, arial, sans-serif;
width : 540px;
}
h3.post-header {
color          : #fff;
float          : left;
font           : 700 13.2px/12px Dax, 'Oswald', sans-serif;
margin         : -20px 0 10px 0;
padding        : 5px 7px;
position       : relative;
text-transform : uppercase;
z-index        : 10;
}
.post-tags {
float   : left;
font    : 400 12px/12px 'Oswald', sans-serif;
margin  : 0 0 20px;
padding : 0 19px 0 20px;
width   : 620px;
}
.post-tags a,
span.post-tags-header {
color          : #fff;
display        : inline-block;
float          : left;
margin         : 0 1px 1px;
padding        : 5px 7px;
text-transform : uppercase;
}
.post-tags a {
background : #aaa;
}
.post-tags a:visited {
color : #fff;
}
.post-tags a:hover {
color           : #fff;
text-decoration : none;
}
.prev-next-wrapper {
background : #f6f6f6;
float      : left;
padding    : 30px 4.5454545454545454%; width      : 90.909090909090909%; }
.prev-post {
float : left;
font  : bold 17.5px/14px Dax, helvetica, arial, sans-serif; width : 260px;
}
.next-post {
float      : right;
font       : bold 17.5px/14px Dax, helvetica, arial, sans-serif;
text-align : right;
width      : 260px;
}
.prev-post a,
.next-post a {
clear       : both;
color       : #333 !important;
float       : left;
font-size   : 20px;
font-weight : 400;
line-height : 120%;
margin-top  : 5px;
}
#related-posts img {
-moz-transition    : opacity 0.2s;
-ms-transition     : opacity 0.2s;
-o-transition      : opacity 0.2s;
-webkit-transition : opacity 0.2s;
transition         : opacity 0.2s;
}
#related-posts img:hover {
opacity : 0.8;
}
#related-posts ul {
display : inline;
float   : left;
width   : 100%;
}
#related-posts ul li {
display     : inline;
float       : left;
margin-left : 9px;
width       : 200px;
}
#related-posts ul li:first-child {
margin-left : 0;
}
.related-image {
float    : left;
overflow : hidden;
position : relative;
width    : 200px;
height   : 129px;
}
.related-text {
float   : left;
padding : 5px 0;
}
.related-text a {
color       : #333;
font-size   : 16px;
font-weight : 400;
line-height : 120%;
}
.related-text a:visited {
color : #333;
}
.full {
width : 1000px !important;
}
.full2 {
width         : 960px !important;
padding-right : 20px !important;
}
#post-404 {
color      : #999;
margin     : 100px 0;
text-align : center;
}
#post-404 h1 {
border-bottom : none;
font-size     : 80px;
font-weight   : 700;
line-height   : 80px;
margin-bottom : 10px;
}
#post-404 p {
text-align : center;
}
.wp-caption, .gallery-caption {
margin-bottom : 20px;
max-width     : 100%;
text-align    : left;
padding-right : 8px;
}
.wp-caption-text {
margin-bottom : 2px;
}
.sticky {
}
.bypostauthor {
} #category-header {
float          : left;
padding-bottom : 20px;
text-align     : center;
width          : 100%;
}
h3.cat-header {
color          : #333;
font-size      : 30px;
font-weight    : normal;
line-height    : 10%;
letter-spacing : 0.4pt;
text-transform : uppercase;
font-family    : MetaHeadlineLight;
}
#archive-wrapper {
float   : left;
padding : 20px 19px 20px 20px;
width   : 620px;
}
ul.archive-list {
float : left;
width : 100%;
}
ul.archive-list li {
border-bottom  : 1px dotted #ccc;
display        : block;
float          : left;
margin-bottom  : 20px;
padding-bottom : 20px;
width          : 100%;
}
ul.archive-list li:last-child {
border-bottom  : none;
margin-bottom  : 0;
padding-bottom : 0;
}
.archive-image {
float        : left;
margin-right : 20px;
position     : relative;
width        : 200px;
}
.archive-image img {
float              : left;
opacity            : 1.0;
-moz-transition    : opacity .2s;
-ms-transition     : opacity .2s;
-o-transition      : opacity .2s;
-webkit-transition : opacity .2s;
transition         : opacity .2s;
}
.archive-image:hover img {
opacity : 0.8;
}
.archive-text {
float : left;
width : 400px;
}
.archive-text-noimg {
float : left;
width : 100%;
}
.archive-text h2 a,
.archive-text-noimg h2 a {
color          : #333;
float          : left;
font-size      : 28px;
font-weight    : 400;
line-height    : 120%;
margin-bottom  : 7px;
width          : 100%;
letter-spacing : 0.4pt;
}
span.archive-byline {
color         : #777;
float         : left;
font          : 14px/16px Dax, 'Alegreya', serif;
font-style    : italic;
margin-bottom : 6px;
}
.archive-text p,
.archive-text-noimg p {
float    : left;
font     : 14px/17px Dax, helvetica, arial, sans-serif;
overflow : hidden;
width    : 100%;
} .woocommerce,
.add_to_cart_button,
.woocommerce .woocommerce-result-count,
.woocommerce-page .woocommerce-result-count {
font : 15px/normal Dax, helvetica, arial, sans-serif !important;
}
.add_to_cart_button {
font-weight : bold !important;
}
.woocommerce a {
font-weight : bold;
}
#woo-content {
display : block;
float   : left;
padding : 20px 19px 20px 20px;
width   : 620px;
}
#woo-content h1.page-title {
float          : left;
font-size      : 40px;
font-weight    : normal;
margin         : 10px 0 20px;
text-align     : center;
text-transform : uppercase;
width          : 100%;
font-family    : MetaHeadlineLight;
letter-spacing : 0.4pt;
}
#woo-content h1 {
color  : #222;
font   : 700 24px/26px 'Oswald', sans-serif;
margin : 10px 0;
width  : 100%;
}
#woo-content h2 {
color  : #222;
font   : 700 16px/18px 'Oswald', sans-serif;
margin : 10px 0;
width  : 100%;
}
#woo-content h3 {
font-size   : 14px;
font-weight : 700;
line-height : 120%;
margin      : 10px 0;
width       : 100%;
}
#woo-content h4 {
color  : #222;
font   : 700 12px/14px 'Oswald', sans-serif;
margin : 10px 0;
width  : 100%;
}
#woo-content h5 {
color  : #222;
font   : 700 10px/12px 'Oswald', sans-serif;
margin : 10px 0;
width  : 100%;
}
#woo-content h6 {
color  : #222;
font   : 700 8px/10px 'Oswald', sans-serif;
margin : 10px 0;
width  : 100%;
}
.woocommerce ul.cart_list li,
.woocommerce ul.product_list_widget li,
.woocommerce-page ul.cart_list li,
.woocommerce-page ul.product_list_widget li {
margin-bottom : 20px !important;
}
.woocommerce ul.cart_list li img,
.woocommerce ul.product_list_widget li img,
.woocommerce-page ul.cart_list li img,
.woocommerce-page ul.product_list_widget li img {
float        : left !important;
margin-right : 15px !important;
width        : 60px !important;
}
.woocommerce div.product .woocommerce-tabs,
.woocommerce #content div.product .woocommerce-tabs,
.woocommerce-page div.product .woocommerce-tabs,
.woocommerce-page #content div.product .woocommerce-tabs {
border-bottom : 1px solid #dfdfdf;
margin-bottom : 30px;
}
.woocommerce-tabs ul.tabs {
font-size : 14px;
}
.woocommerce ul.cart_list li a,
.woocommerce ul.product_list_widget li a,
.woocommerce-page ul.cart_list li a,
.woocommerce-page ul.product_list_widget li a,
.woocommerce ul.cart_list li,
.woocommerce ul.product_list_widget li,
.woocommerce-page ul.cart_list li,
.woocommerce-page ul.product_list_widget li {
color     : #777;
font-size : 14px;
}
p.total {
font-size   : 14px;
margin      : 20px 0;
padding-top : 10px;
}
.woocommerce .cart-collaterals {
float : left;
}
.woocommerce table.shop_table,
.woocommerce-page table.shop_table,
.woocommerce .cart-collaterals .cart_totals table,
.woocommerce-page .cart-collaterals .cart_totals table {
background : #f9f9f9;
border     : 1px solid rgba(0, 0, 0, 0.1);
}
.woocommerce table.shop_table td,
.woocommerce-page table.shop_table td,
.woocommerce .cart-collaterals .cart_totals tr td,
.woocommerce .cart-collaterals .cart_totals tr th,
.woocommerce-page .cart-collaterals .cart_totals tr td,
.woocommerce-page .cart-collaterals .cart_totals tr th {
border-top : 1px solid rgba(0, 0, 0, 0.1) !important;
}
.woocommerce .cart-collaterals .cart_totals table tr:first-child th,
.woocommerce .cart-collaterals .cart_totals table tr:first-child td,
.woocommerce-page .cart-collaterals .cart_totals table tr:first-child th,
.woocommerce-page .cart-collaterals .cart_totals table tr:first-child td {
border-top : 0 !important;
}
.price_label {
text-align : right;
}
#searchsubmit {
display : none;
}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,
.woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content {
float  : left;
margin : 10px 0 20px;
width  : 100%;
}
.woocommerce div.product form.cart .variations select,
.woocommerce-page div.product form.cart .variations select,
.woocommerce #content div.product form.cart .variations select,
.woocommerce-page #content div.product form.cart .variations select,
.woocommerce .woocommerce-ordering select,
.woocommerce-page .woocommerce-ordering select,
.woocommerce form .form-row select,
.woocommerce-page form .form-row select,
.widget_product_categories select#dropdown_product_cat {
padding        : 5px;
background     : #f2f2f2;
border         : 1px solid #DDD;
color          : #888;
font-size      : 10px;
text-transform : uppercase;
}
.woocommerce .woocommerce-ordering,
.woocommerce-page .woocommerce-ordering {
margin : 0 0 2em !important;
}
.woocommerce .cart-collaterals .shipping_calculator,
.woocommerce-page .cart-collaterals .shipping_calculator {
text-align : right;
}
.woocommerce .cart-collaterals .cart_totals table th,
.woocommerce-page .cart-collaterals .cart_totals table th,
.woocommerce .cart-collaterals .cart_totals table td,
.woocommerce-page .cart-collaterals .cart_totals table td {
padding : 6px 6px !important;
width   : 40% !important;
}
.coupon {
width : 210px;
}
#coupon_code {
width : 100px !important;
} h3.comment-header {
color          : #fff;
float          : left;
font           : 700 13.2px/12px Dax, 'Oswald', sans-serif;
margin         : 0 0 20px 20px;
padding        : 5px 7px;
position       : relative;
text-transform : uppercase;
z-index        : 10;
}
#comments {
display  : block;
float    : left;
font     : 400 12px/normal Dax, helvetica, arial, sans-serif;
overflow : hidden;
width    : 100%;
}
.comment-inner {
border-bottom : 1px dotted #ddd;
margin-bottom : 10px;
padding       : 10px 0 0;
}
#comments .comment-inner:after {
content : '';
display : block;
clear   : both;
}
#comments .comment-avatar,
#tab3 .comment-avatar {
float : left;
width : 46px;
}
#comments .comment-avatar img,
#tab3 .comment-avatar img {
-moz-border-radius    : 50%;
-ms-border-radius     : 50%;
-o-border-radius      : 50%;
-webkit-border-radius : 50%;
border-radius         : 50%;
}
#comments .avatar {
display          : block;
background-color : #fff;
}
#comments .commentmeta {
display : block;
float   : left;
margin  : 0 10px 10px;
}
.comment-reply a,
#cancel-comment-reply-link {
clear   : both;
color   : #fff;
font    : 700 12px/12px 'Open Sans Condensed', sans-serif;
padding : 5px 10px;
}
.comment-reply a {
background : #555;
float      : right;
}
#cancel-comment-reply-link {
background : #ccc;
float      : left;
margin     : 0 0 10px 20px;
}
.comment-reply a:hover,
#cancel-comment-reply-link:hover {
background : #333;
}
.comment-reply a:hover,
#cancel-comment-reply-link:hover {
text-decoration : none;
}
ol.commentlist {
float   : left;
padding : 0 3.03030303030303% 20px; width   : 93.93939393939393%; }
ol.commentlist h3.comment-header {
display : none;
}
ol.commentlist #respond {
border-top : none;
}
#comments .comment-meta-1 {
display       : block;
float         : left;
font          : bold 14px/normal Dax, helvetica, arial, sans-serif;
margin-bottom : 5px;
width         : 100%;
}
#comments .comment-meta-1 .fn {
font-weight : bold;
float       : left;
width       : auto;
}
#comments .comment-meta-1 .reply {
display     : inline-block;
float       : right;
font-size   : 11px;
line-height : 11px;
padding-top : 2px;
}
#comments .comment-meta-1 .reply a {
color : #555;
}
#comments .comment-meta-2 {
float   : left;
font    : italic 12px/normal Dax, helvetica, arial, sans-serif;
display : block;
margin  : 0;
}
#comments .text {
clear      : both;
display    : block;
float      : left;
margin-top : 10px;
}
#comments .text .waiting_approval {
font-size   : 14px;
font-style  : italic;
font-weight : bold;
}
#comments .c {
line-height : 20px;
}
#comments .c p,
#comments .c code,
#comments .c blockquote,
#comments .c ul,
#comments .c ol {
display : block;
margin  : 5px 0;
}
#comments .c a {
text-decoration : underline;
}
#comments .c a:hover {
text-decoration : none;
}
#comments .depth-2 .comment-wrapper {
padding-left : 40px;
}
#comments .depth-2 .commentmeta {
width : auto;
}
#comments .depth-3 .comment-wrapper {
padding-left : 80px;
}
#comments .depth-3 .commentmeta {
width : auto;
}
#comments .depth-4 .comment-wrapper {
padding-left : 120px;
}
#comments .depth-4 .commentmeta {
width : auto;
}
#comments .depth-5 .comment-wrapper {
padding-left : 160px;
}
#comments .depth-5 .commentmeta {
width : auto;
}
#respond {
clear    : both;
position : relative;
}
#respond form {
float   : left;
padding : 0 3.03030303030303% 20px; width   : 93.93939393939393%; }
#respond p {
font   : 12px/normal Dax, helvetica, arial, sans-serif;
margin : 0;
}
#respond .logged-in-as {
margin-bottom : 10px;
}
#respond .comment-notes {
margin-bottom : 1em;
}
.children #respond {
margin : 0 48px 0 0;
}
#comments-list #respond {
margin : 0 0 18px 0;
}
#comments-list ul #respond {
margin : 0;
}
#respond .required {
color       : #ff4b33;
font-weight : bold;
}
#respond label {
color     : #888;
font-size : 12px;
}
#respond input {
background         : #f6f6f6;
border             : 1px solid #ddd;
-ms-box-shadow     : 2px 2px 5px 0px #eee inset;
-moz-box-shadow    : 2px 2px 5px 0px #eee inset;
-webkit-box-shadow : 2px 2px 5px 0px #eee inset;
-o-box-shadow      : 2px 2px 5px 0px #eee inset;
box-shadow         : 2px 2px 5px 0px #eee inset;
display            : block;
margin             : 0 0 9px;
padding            : 5px;
width              : auto;
}
#respond textarea {
background         : #f6f6f6;
border             : 1px solid #ddd;
-ms-box-shadow     : 2px 2px 5px 0px #eee inset;
-moz-box-shadow    : 2px 2px 5px 0px #eee inset;
-webkit-box-shadow : 2px 2px 5px 0px #eee inset;
-o-box-shadow      : 2px 2px 5px 0px #eee inset;
box-shadow         : 2px 2px 5px 0px #eee inset;
width              : 95%;
}
#respond #submit {
background : #555;
border     : 0;
box-shadow : none;
color      : #fff;
cursor     : pointer;
font       : 700 12px/12px 'Open Sans Condensed', sans-serif;
margin-top : 10px;
padding    : 5px 10px;
/ / width: 120 px;
}
#respond #submit:hover {
background : #333;
}
h3#reply-title,
h2.comments {
color          : #fff;
font           : 700 14px/14px 'Oswald', sans-serif;
margin-bottom  : 10px;
padding        : 5px 10px;
text-shadow    : 1px 1px 0 #000;
text-transform : uppercase;
}
h3#reply-title {
display : none;
}
span.comments {
background     : #fff;
color          : #aaa;
float          : left;
font           : 400 20px/20px 'Open Sans Condensed', sans-serif;
padding-right  : 15px;
text-transform : uppercase;
}
span.comments a {
color : #666;
}
span.comments a:hover {
color           : #f00;
text-decoration : none;
}
#comment-input label {
margin-bottom : 10px;
}
p.cancel-comment-reply {
clear : both;
}
.form-allowed-tags {
display : none;
}
#disqus_thread {
float   : left;
padding : 20px 3%;
width   : 96%;
} #sidebar-wrapper {
float : right;
width : 340px;
}
#sidebar-small-wrapper {
float : right;
width : 200px;
}
li.sidebar-widget {
display  : block;
float    : left;
font     : 13px/17px Dax, helvetica, arial, sans-serif;
overflow : hidden;
padding  : 20px;
width    : 300px;
}
li.sidebar-small-widget {
display  : block;
float    : left;
font     : 13px/17px Dax, helvetica, arial, sans-serif;
overflow : hidden;
padding  : 20px;
width    : 160px;
}
span.home-widget-header {
float  : left;
margin : -20px 0 7px -20px;
width  : 458px;
height : 25px;
}
h3.home-widget-header,
h3.home-widget-header a {
color          : #fff;
float          : left;
font           : 400 12px/12px 'Oswald', sans-serif;
margin-left    : 20px;
padding        : 5px 7px;
position       : relative;
text-transform : uppercase;
z-index        : 10;
}
h3.widget-buzz-header,
h3.widget-buzz-header a {
color          : #aaa;
float          : left;
font           : 36px/32px MetaHeadlineLight, 'Oswald', sans-serif;
margin         : 0 0 20px -20px;
padding        : 5px 20px;
text-align     : center;
text-transform : uppercase;
width          : 100%;
}
span.small-widget-header {
float  : left;
margin : -20px 0 7px -20px;
width  : 200px;
height : 25px;
}
h3.small-widget-header,
h3.small-widget-header a {
color          : #fff;
float          : left;
font           : 400 12px/12px 'Oswald', sans-serif;
margin-left    : 20px;
padding        : 5px 7px;
position       : relative;
text-transform : uppercase;
z-index        : 10;
}
span.sidebar-widget-header {
float  : left;
margin : -20px 0 7px -20px;
width  : 340px;
height : 25px;
}
h3.sidebar-widget-header,
h3.sidebar-widget-header a {
color          : #fff;
float          : left;
font           : 400 12px/12px 'Oswald', sans-serif;
margin-left    : 20px;
padding        : 5px 7px;
position       : relative;
text-transform : uppercase;
z-index        : 10;
}
ul.widget-buzz {
display : block;
float   : left;
width   : 100%;
}
ul.widget-buzz li {
display       : block;
float         : left;
margin-bottom : 20px;
overflow      : hidden;
position      : relative;
text-align    : center;
width         : 100%;
}
ul.widget-buzz li h2 a {
color       : #333;
float       : left;
font-size   : 19px;
font-weight : 400;
line-height : 120%;
width       : 100%;
}
span.buzz-byline {
color         : #999;
float         : left;
font          : bold 13px/15px Dax, helvetica, arial, sans-serif;
margin-bottom : 5px;
text-align    : center;
width         : 100%;
}
.sidebar-widget .category-dark {
background : #000;
float      : left;
margin     : -32px 0 -20px -20px;
position   : relative;
width      : 340px;
}
.sidebar-widget .cat-dark-top {
float    : left;
position : relative;
width    : 100%;
}
.sidebar-widget .category-dark img {
float           : left;
opacity         : 0.8;
-moz-transition : opacity .4s;
}
.sidebar-widget .cat-dark-top:hover img {
opacity : 0.5;
}
.sidebar-widget .cat-dark-text {
float    : left;
overflow : hidden;
padding  : 20px 20px 10px;
position : absolute;
bottom   : 0;
left     : 0;
width    : 300px;
}
.sidebar-widget .cat-dark-byline {
color               : #ddd;
float               : left;
font                : 16px/14px Dax, 'Alegreya', serif;
font-style          : italic;
margin-bottom       : 5px;
-moz-text-shadow    : 1px 1px 2px #000;
-ms-text-shadow     : 1px 1px 2px #000;
-o-text-shadow      : 1px 1px 2px #000;
-webkit-text-shadow : 1px 1px 2px #000;
text-shadow         : 1px 1px 2px #000;
width               : 100%;
}
.sidebar-widget .cat-dark-text h2 {
color               : #fff;
float               : left;
font-size           : 30px;
font-family         : MetaHeadline;
font-weight         : normal;
line-height         : 100%;
-moz-text-shadow    : 1px 1px 2px #000;
-ms-text-shadow     : 1px 1px 2px #000;
-o-text-shadow      : 1px 1px 2px #000;
-webkit-text-shadow : 1px 1px 2px #000;
text-shadow         : 1px 1px 2px #000;
letter-spacing      : 0.03em;
width               : 100%;
}
.sidebar-widget .cat-dark-text p {
color              : #fff;
float              : left;
font               : 14.3px/17px Dax, helvetica, arial, sans-serif;
margin-top         : 10px;
max-height         : 0;
overflow           : hidden;
-moz-transition    : max-height .4s;
-ms-transition     : max-height .4s;
-o-transition      : max-height .4s;
-webkit-transition : max-height .4s;
transition         : max-height .4s;
}
.sidebar-widget .cat-dark-top:hover .cat-dark-text p {
max-height : 68px;
}
.sidebar-widget .cat-dark-bottom {
background : #222;
float      : left;
padding    : 20px;
width      : 300px;
}
.sidebar-widget .cat-dark-bottom img {
opacity         : 1.0;
-moz-transition : opacity .2s;
}
.sidebar-widget .cat-dark-bottom img:hover {
opacity : 0.8;
}
.sidebar-widget .cat-dark-bottom .list-byline {
display : none;
}
.sidebar-widget .cat-dark-bottom ul li {
border-top  : 1px dotted #555;
display     : block;
float       : left;
margin-top  : 10px;
padding-top : 10px;
width       : 100%;
}
.sidebar-widget .cat-dark-bottom ul li img {
float   : left;
margin  : 0 10px 0 0;
opacity : 1.0;
}
.sidebar-widget .cat-dark-bottom ul li p a {
color         : #fff;
float         : left;
font          : bold 14.3px/17px Dax, helvetica, sans-serif;
margin-bottom : 0;
width         : 205px;
}
.sidebar-widget .cat-dark-bottom ul li:first-child {
border-top  : none;
margin-top  : 0;
padding-top : 0;
}
.home-widget .category-light,
.sidebar-small-widget .category-light,
.sidebar-widget .category-light,
.footer-widget .category-light {
float    : left;
position : relative;
width    : 100%;
}
.sidebar-widget .category-light h2 a {
color         : #333;
float         : left;
font-size     : 18px;
font-weight   : 400;
line-height   : 120%;
margin-bottom : 10px;
width         : 100%;
}
.footer-widget .category-light h2 a {
color         : #ddd;
float         : left;
font-size     : 18px;
font-weight   : 400;
line-height   : 120%;
margin-bottom : 10px;
width         : 100%;
}
.home-widget .category-light img,
.sidebar-small-widget .category-light img,
.sidebar-widget .category-light img,
.footer-widget .category-light img {
float              : left;
margin-bottom      : 10px;
opacity            : 1.0;
-moz-transition    : opacity .2s;
-ms-transition     : opacity .2s;
-o-transition      : opacity .2s;
-webkit-transition : opacity .2s;
transition         : opacity .2s;
}
.home-widget .category-light img:hover,
.sidebar-small-widget .category-light img:hover,
.sidebar-widget .category-light img:hover,
.footer-widget .category-light img:hover {
opacity : 0.8;
}
.sidebar-widget .category-light p,
.footer-widget .category-light p {
float         : left;
font          : 14.3px/17px Dax, helvetica, arial, sans-serif;
margin-bottom : 10px;
}
.sidebar-widget .cat-light-top {
float      : left;
margin-top : 20px;
position   : relative;
width      : 300px;
}
.footer-widget .cat-light-top {
float      : left;
margin-top : 20px;
position   : relative;
width      : 300px;
}
.home-widget .cat-light-top:first-child,
.sidebar-small-widget .cat-light-top:first-child,
.sidebar-widget .cat-light-top:first-child,
.footer-widget .cat-light-top:first-child {
margin-top : 0;
}
.sidebar-widget .cat-light-bottom {
background : #f6f6f6;
float      : left;
margin     : 10px 0 -20px -20px;
padding    : 20px;
width      : 300px;
}
.footer-widget .cat-light-bottom {
background : none;
float      : left;
margin     : 10px 0 -20px -20px;
padding    : 20px;
width      : 300px;
}
.cat-light-links {
background : none !important;
margin     : 0 !important;
padding    : 0 !important;
}
.home-widget .cat-light-bottom ul li,
.sidebar-small-widget .cat-light-bottom ul li,
.sidebar-widget .cat-light-bottom ul li {
border-top  : 1px dotted #ccc;
display     : block;
float       : left;
margin-top  : 10px;
padding-top : 10px;
width       : 100%;
}
.footer-widget .cat-light-bottom ul li {
border-top  : 1px dotted #444;
display     : block;
float       : left;
margin-top  : 10px;
padding-top : 10px;
width       : 100%;
}
.home-widget .cat-light-bottom ul li img,
.sidebar-widget .cat-light-bottom ul li img,
.footer-widget .cat-light-bottom ul li img {
float              : left;
margin             : 0 10px 0 0;
opacity            : 1.0;
-moz-transition    : opacity .2s;
-ms-transition     : opacity .2s;
-o-transition      : opacity .2s;
-webkit-transition : opacity .2s;
transition         : opacity .2s;
}
.home-widget .cat-light-bottom ul li img:hover,
.sidebar-widget .cat-light-bottom ul li img:hover,
.footer-widget .cat-light-bottom ul li img:hover {
opacity : 0.8;
}
.home-widget .cat-light-bottom ul li p,
.sidebar-small-widget .cat-light-bottom ul li p,
.sidebar-widget .cat-light-bottom ul li p,
.footer-widget .cat-light-bottom ul li p {
margin-bottom : 0;
}
.sidebar-widget .cat-light-bottom ul li p a {
color : #333;
float : left;
font  : bold 14.3px/17px Dax, helvetica, sans-serif;
width : 205px;
}
.footer-widget .cat-light-bottom ul li p a {
color : #ddd;
float : left;
font  : bold 13px/17px helvetica, sans-serif;
width : 205px;
}
.home-widget .cat-light-bottom ul li:first-child,
.sidebar-small-widget .cat-light-bottom ul li:first-child,
.sidebar-widget .cat-light-bottom ul li:first-child,
.footer-widget .cat-light-bottom ul li:first-child {
border-top  : none;
margin-top  : 0;
padding-top : 0;
}
.sidebar-small-widget .cat-light-bottom .list-byline,
.sidebar-widget .cat-light-bottom .list-byline {
display : none;
}
.widget-ad {
float      : left;
overflow   : hidden;
text-align : center;
width      : 100%;
}
.widget-ad h3 {
clear          : both;
color          : #ccc;
float          : left;
font           : 400 8px/8px 'Open Sans', sans-serif;
margin-bottom  : 1px;
text-transform : uppercase;
width          : 100%;
}
ul.tabber-widget {
float   : left;
margin  : -20px 0 0 -20px;
padding : 0 20px 20px;
width   : 300px;
}
ul.tabber-widget li {
background   : #777;
display      : inline;
float        : left;
margin-right : 2px;
}
ul.tabber-widget li a {
color          : #fff;
float          : left;
font           : 700 13.2px/12px Dax, 'Oswald', sans-serif;
padding        : 5px 7px;
text-transform : uppercase;
}
ul.tabber-widget li a:hover {
text-decoration : none;
}
ul.latest-comments {
float : left;
width : 300px;;
}
ul.latest-comments li {
border-bottom  : 1px dotted #ccc;
display        : block;
float          : left;
font           : 12px/14px Dax, helvetica, arial, sans-serif;
margin-bottom  : 10px;
padding-bottom : 10px;
width          : 100%;
}
ul.latest-comments li:last-child {
border-bottom  : none;
margin-bottom  : 0;
padding-bottom : 0;
}
ul.latest-comments li p {
margin-bottom : 0;
}
.comment-image {
float        : left;
margin-right : 10px;
width        : 50px;
}
.comment-text {
float : left;
width : 240px;
}
.comment-text span {
float : left;
font  : bold 13px/17px helvetica, sans-serif;
width : 100%;
}
.comment-text p {
color : #555;
float : left;
font  : 13px/17px helvetica, sans-serif;
}
.comment-text p a {
color : #888;
}
li.home-widget table,
li.sidebar-widget table,
li.sidebar-small-widget table,
li.footer-widget table {
border-collapse : separate;
text-align      : center;
width           : 100%;
}
li.home-widget thead,
li.sidebar-widget thead,
li.sidebar-small-widget thead,
li.footer-widget thead {
vertical-align : middle;
}
li.home-widget p.gd-widgets,
li.sidebar-widget p.gd-widgets,
li.sidebar-small-widget p.gd-widgets,
li.footer-widget p.gd-widgets {
margin-bottom : 0;
}
li.home-widget select,
li.sidebar-widget select,
li.sidebar-small-widget select,
li.footer-widget select {
width : 100%;
}
li.home-widget #searchform,
li.sidebar-widget #searchform,
li.sidebar-small-widget #searchform,
li.footer-widget #searchform {
background : #fff;
float      : left;
padding    : 0;
width      : 100%;
}
li.home-widget #searchform input,
li.sidebar-widget #searchform input,
li.sidebar-small-widget #searchform input,
li.footer-widget #searchform input {
background : #fff url(//bergischerbote.de/wp-content/themes/hottopix_27/images/search2.png) no-repeat right center !important;
border     : 1px solid #666;
box-shadow : none;
color      : #666;
margin     : 0;
padding    : 10px 3%;
width      : 94%;
height     : 12px;
}
li.recentcomments,
li cite {
float         : left;
margin-bottom : 10px;
width         : 100%;
}
li cite.fn {
margin-bottom : 0;
}
.rss-date {
float : left;
width : 100%;
}
table {
float : left;
} .tweet,
.query {
display  : block;
float    : left;
font     : 12px/16px Dax, helvetica, arial, sans-serif;
padding  : 10px 10px 0;
position : relative;
}
.tweet_list {
float      : left;
list-style : none;
margin     : 0;
padding    : 0;
}
.tweet_list li {
border-bottom   : 1px dotted #ccc;
float           : left;
list-style-type : none;
margin-bottom   : 10px;
padding-bottom  : 10px;
}
li.footer-widget .tweet_list li {
border-bottom   : 1px dotted #444;
float           : left;
list-style-type : none;
margin-bottom   : 10px;
padding-bottom  : 10px;
}
.tweet_list li a {
font-weight : normal;
}
.tweet_list li:last-child,
li.footer-widget .tweet_list li:last-child {
border-bottom  : none;
margin-bottom  : 0;
padding-bottom : 0;
}
.tweet_list .tweet_avatar {
float : left;
}
.tweet_list .tweet_avatar img {
vertical-align : middle;
}
.tweet_time a {
font : 11px/11px Dax, helvetica, arial, sans-serif;
}
.tweet_text {
margin-bottom : 3px;
}
.tweet_text,
.tweet_time {
display     : block;
margin-left : 45px;
} #footer-wrapper {
background : #333 url(//bergischerbote.de/wp-content/themes/hottopix_27/images/dark-noise.gif);
float      : left;
width      : 100%;
}
#footer-top {
float   : left;
padding : 25px 0;
width   : 100%;
}
li.footer-widget {
border-left  : 1px dotted #555;
color        : #aaa;
float        : left;
font         : 13px/17px Dax, helvetica, arial, sans-serif;
margin       : 0 0 20px 14px;
overflow     : hidden;
padding-left : 10px;
width        : 300px;
}
li.home-widget p,
li.sidebar-small-widget p,
li.sidebar-widget p,
li.footer-widget p {
margin-bottom : 10px;
}
li.footer-widget:first-child {
border-left  : none;
margin-left  : 25px;
padding-left : 0;
}
h3.footer-widget-header,
h3.footer-widget-header a {
color               : #ddd;
float               : left;
font                : 400 14px/18px 'Oswald', sans-serif;
margin-bottom       : 20px;
-moz-text-shadow    : 1px 1px 2px #000;
-ms-text-shadow     : 1px 1px 2px #000;
-o-text-shadow      : 1px 1px 2px #000;
-webkit-text-shadow : 1px 1px 2px #000;
text-shadow         : 1px 1px 2px #000;
text-transform      : uppercase;
width               : 100%;
}
#footer-bottom {
background : #222;
color      : #aaa;
float      : left;
font       : 11px/13px Dax, helvetica, arial, sans-serif;
padding    : 10px 25px 5px;
width      : 950px;
}
#footer-bottom p {
float     : left;
margin    : 0 20px 5px 0;
max-width : 500px;
}
#footer-bottom ul {
display   : block;
float     : right;
max-width : 450px;
overflow  : hidden;
position  : relative;
}
#footer-bottom ul li {
display : inline;
float   : left;
margin  : 0 10px 5px 0;
}
#footer-bottom ul li ul {
display : none;
}
.tag-cloud {
float : left;
width : 100%;
}
.tag-cloud a {
background     : #555;
color          : #ddd;
float          : left;
font           : 400 12px/12px 'Oswald', sans-serif;
margin         : 0 5px 5px 0;
padding        : 5px 7px;
text-transform : uppercase;
}
.tag-cloud a:hover {
text-decoration : none;
}
.tag-cloud a:visited {
color : #ddd;
} .nav-links {
float    : left;
padding  : 20px 19px 20px 20px;
position : relative;
width    : 620px;
}
.pagination {
clear    : both;
position : relative;
font     : bold 12px/12px Dax, helvetica, arial, sans-serif;
}
.pagination span, .pagination a {
background         : #555;
border             : 1px solid #333;
border-radius      : 3px;
-ms-box-shadow     : 0 3px 5px -1px #aaa;
-moz-box-shadow    : 0 3px 5px -1px #aaa;
-o-box-shadow      : 0 3px 5px -1px #aaa;
-webkit-box-shadow : 0 2px 3px -1px #aaa;
box-shadow         : 0 3px 5px -1px #ccc;
color              : #fff;
display            : block;
float              : left;
margin             : 2px 5px 2px 0;
padding            : 9px 12px 8px 12px;
text-decoration    : none;
width              : auto;
}
.pagination .current, .pagination a:hover {
background : #999;
border     : 1px solid #777;
color      : #fff;
}
.pagination a,
.pagination a:visited {
color : #fff
} @media only screen and (-Webkit-min-device-pixel-ratio : 1.5), only screen and (-o-min-device-pixel-ratio : 3/2), only screen and (min-device-pixel-ratio : 1.5) {
.fb-but,
.fb-but:hover,
.twitter-but,
.twitter-but:hover,
.pinterest-but,
.pinterest-but:hover,
.google-but,
.google-but:hover,
.tumblr-but,
.tumblr-but:hover,
.youtube-but,
.youtube-but:hover,
.linkedin-but,
.linkedin-but:hover,
.rss-but,
.rss-but:hover,
.instagram-but,
.instagram-but:hover {
background-image : url(//bergischerbote.de/wp-content/themes/hottopix_27/images/social-buttons@2x.png);
background-size  : 294px 60px;
}
span.twitter-byline {
background-image : url(//bergischerbote.de/wp-content/themes/hottopix_27/images/twitter@2x.png);
background-size  : 12px 10px;
}
}
#tribe-bar-form .tribe-bar-submit input[type=submit] {
font-size : 11px;
}
#tribe-events-bar {
z-index : 0;
}
#tribe-bar-form {
background : #fff !important;
margin     : 0;
position   : relative;
width      : 100%;
z-index    : -1 !important;
}
.tribe-events-calendar td .tribe-events-viewmore a {
white-space : normal;
}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-size: 100%;
vertical-align: baseline;
} article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
display: block;
}
body {
line-height: 1;
}
ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}@media screen and (max-width: 1002px) and (min-width: 768px) {
body {
background-image: none !important;
}
#wrapper,
#nav-wrapper {
width: 768px;
}
#leader-wrapper {
margin-top: 10px;
}
#leader-wrapper,
#leader-small {
width: 768px;
height: auto;
}
#leader-small {
float: left;
margin-bottom: 0;
}
#ad-970 {
max-width: 768px;
height: auto;
}
.full {
width: 768px !important;
}
.full2 {
width: 728px !important;
}
#top-header-wrapper {
width: 766px;
}
#top-nav {
max-width: 464px;
}
.main-excerpt,
.sub-text p,
#sidebar-small-wrapper,
.home-widget .cat-dark-text p,
.sidebar-widget .cat-dark-text p,
.prev-next-wrapper,
.related-image,
.archive-image {
display: none;
}
#main-nav {
max-width: 608px;
}
#main-nav .menu li a {
font-size: 12px;
padding: 14px 10px;
}
#featured-main {
height: 308px;
}
.main-story {
width: 438px;
height: 308px;
}
.main-story img {
margin-left: -19px;
min-width: 476px !important;
}
.main-text {
width: 428px;
}
.main-text h1 {
font-size: 40px;
}
.sub-story {
width: 164px;
height: 154px;
}
.sub-text {
width: 144px;
}
.sub-text h2 {
font-size: 17px;
}
ul.ticker {
max-width: 583px;
}
#home-main,
.home-widget .category-dark,
.carousel-wrapper,
ul.home-carousel,
span.home-widget-header,
span.sidebar-widget-header,
.sidebar-widget .category-dark,
#comments {
width: 427px;
}
#home-left {
border-right: none;
width: 427px;
}
li.home-widget,
.home-widget .cat-dark-text,
.home-widget .cat-dark-bottom,
.home-widget .cat-light-top,
.home-widget .cat-light-bottom,
#social-box,
.archive-text  {
width: 387px;
}
#content-area,
#woo-content,
.post-tags,
#related-posts,
#archive-wrapper,
.nav-links {
padding: 20px;
width: 387px;
}
#author-info {
padding: 0 20px 20px 20px;
width: 387px;
}
#author-info-page {
margin: 20px 20px 0 20px;
padding-bottom: 20px;
width: 387px;
}
#author-text {
width: 307px;
}
.home-widget .cat-dark-text,
.sidebar-widget .cat-dark-text {
padding: 20px;
}
.home-widget .cat-dark-text h2 {
font-size: 28px;
}
.home-widget .cat-dark-bottom ul li p a,
.home-widget .cat-light-bottom ul li p a {
width: 292px;
}
#title-main,
.breadcrumb {
width: 728px;
}
#related-posts ul li {
margin: 0 0 10px 0;
width: 387px;
}
ol.commentlist,
#respond form {
padding: 0 20px 20px;
width: 387px;
}
li.footer-widget {
border-left: none;
margin: 0 0 20px 56px;
padding-left: 0;
}
li.footer-widget:first-child {
margin-left: 56px;
}
#footer-bottom {
padding: 10px 20px;
width: 728px;
}
#footer-bottom p,
#footer-bottom ul {
max-width: 728px;
width: 728px;
}
#footer-bottom ul {
float: left;
margin-top: 10px;
}
}
@media screen and (max-width: 767px) and (min-width: 600px) {
body {
background-image: none !important;
}
#wrapper,
#nav-wrapper,
.main-story,
#sidebar-wrapper,
span.home-widget-header,
span.sidebar-widget-header,
.home-widget .category-dark,
.carousel-wrapper,
ul.home-carousel,
.sidebar-widget .category-dark,
ul.tabber-widget,
#comments {
width: 600px;
}
.full {
width: 600px !important;
}
.full2 {
width: 560px !important;
}
#top-header-wrapper {
width: 598px;
}
#top-nav {
max-width: 296px;
}
#leader-wrapper {
margin-top: 10px;
}
#leader-wrapper,
#ad-970,
#leader-small,
#ad-728 {
max-width: 600px;
width: 600px;
height: auto;
}
#leader-small {
float: left;
margin-bottom: 0;
}
#main-nav,
.main-excerpt,
.sub-text p,
#ticker-wrapper,
#sidebar-small-wrapper,
.home-widget .cat-dark-text p,
.sidebar-widget .cat-dark-text p,
.related-image,
.facebook-share p,
.twitter-share p,
.pinterest-share p,
.google-share p {
display: none;
}
#nav-mobi {
display: inline;
}
#nav-mobi select {
width: 420px;
}
#featured-main {
height: 528px;
}
.main-story {
height: 387px;
}
.main-story img {
margin-left: 0;
min-width: 600px !important;
}
.main-text h1 {
font-size: 52px;
}
.sub-story {
width: 149px;
height: 140px;
}
.sub-text {
width: 129px;
}
.sub-text h2 {
font-size: 15px;
}
#home-main,
#home-left {
border-right: none;
width: 600px;
}
li.home-widget,
.home-widget .cat-dark-text,
.home-widget .cat-dark-bottom,
.home-widget .cat-light-top,
.home-widget .cat-light-bottom,
li.sidebar-widget,
.sidebar-widget .cat-dark-text,
.sidebar-widget .cat-dark-bottom,
.sidebar-widget .cat-light-top,
.footer-widget .cat-light-top,
.sidebar-widget .cat-light-bottom,
.footer-widget .cat-light-bottom,
ul.latest-comments,
li.footer-widget,
.main-text,
#title-main,
.breadcrumb,
#social-box {
width: 560px;
}
.home-widget .cat-dark-text,
.sidebar-widget .cat-dark-text {
padding: 20px;
}
.home-widget .cat-dark-text h2,
.sidebar-widget .cat-dark-text h2 {
font-size: 40px;
}
.home-widget .cat-dark-byline {
font: 400 14px/14px 'Alegreya', serif;
}
.home-widget .cat-dark-bottom ul li p a,
.home-widget .cat-light-bottom ul li p a,
.sidebar-widget .cat-dark-bottom ul li p a,
.sidebar-widget .cat-light-bottom ul li p a,
.footer-widget .cat-light-bottom ul li p a {
width: 465px;
}
.sidebar-widget .cat-dark-bottom .list-byline {
display: inline;
}
#content-area,
#woo-content,
.post-tags,
#related-posts,
#archive-wrapper,
.nav-links {
padding: 20px;
width: 560px;
}
.facebook-share,
.twitter-share,
.pinterest-share,
.google-share {
margin: 0 5px 5px 0;
width: 70px;
}
#author-info {
padding: 0 20px 20px 20px;
width: 560px;
}
#author-info-page {
margin: 20px 20px 0 20px;
padding-bottom: 20px;
width: 560px;
}
#author-text {
width: 480px;
}
.fb-like span {
overflow: hidden !important;
width: 90px !important;
margin-right: -375px;
}
.prev-next-wrapper {
padding: 30px;
width: 540px;
}
.prev-post,
.next-post {
width: 250px;
}
#related-posts ul li {
margin: 0 0 10px 0;
width: 560px;
}
.archive-text {
width: 340px;
}
ol.commentlist,
#respond form {
padding: 0 20px 20px;
width: 560px;
}
#sidebar-wrapper {
border-top: 1px dotted #ccc;
}
.footer-widget .category-light h2 a {
font-size: 24px;
}
.comment-text {
width: 500px;
}
#footer-top {
padding: 25px 20px;
width: 560px;
}
li.footer-widget {
border-left: none;
margin: 0 0 20px 0;
padding-left: 0;
}
li.footer-widget:first-child {
margin-left: 0;
}
#footer-bottom {
padding: 10px 20px;
width: 560px;
}
#footer-bottom p,
#footer-bottom ul {
max-width: 560px;
width: 560px;
}
#footer-bottom ul {
float: left;
margin-top: 10px;
}
.woocommerce-page div.product div.images,
.woocommerce-page div.product div.summary {
width: 48% !important;
}
.woocommerce-page div.product div.images {
float: left !important;
}
.woocommerce-page div.product div.summary {
float: right !important;
}
}
@media screen and (max-width: 599px) and (min-width: 480px) {
body {
background-image: none !important;
}
#wrapper,
#nav-wrapper,
.main-story,
#sidebar-wrapper,
span.home-widget-header,
span.sidebar-widget-header,
.home-widget .category-dark,
.carousel-wrapper,
ul.home-carousel,
.sidebar-widget .category-dark,
ul.tabber-widget,
#comments {
width: 480px;
}
.full {
width: 480px !important;
}
.full2 {
width: 440px !important;
}
#top-nav {
max-width: 480px;
}
#top-header-wrapper {
width: 478px;
height: 61px;
}
#leader-wrapper,
#leader-small {
margin-top: 10px;
}
#leader-wrapper,
#ad-970,
#leader-small,
#ad-728 {
max-width: 480px;
width: 480px;
height: auto;
}
#leader-small {
float: left;
margin-bottom: 0;
}
#logo-wrapper,
#logo-small {
margin-top: 10px;
}
#content-social {
border-top: 1px solid #ddd;
float: left;
max-width: 480px;
width: 100%;
}
#content-social ul li:first-child {
border-left: none;
}
#content-social ul li:last-child {
border-right: 1px solid #ddd;
}
#nav-mobi {
display: inline;
}
#nav-mobi select {
width: 300px;
}
#main-nav,
.main-excerpt,
.sub-text p,
#ticker-wrapper,
#sidebar-small-wrapper,
.home-widget .cat-dark-text p,
.sidebar-widget .cat-dark-text p,
.breadcrumb,
.prev-next-wrapper,
.related-image,
.archive-image,
#author-info img,
#author-info-page img,
.facebook-share p,
.twitter-share p,
.pinterest-share p,
.google-share p {
display: none;
}
#featured-main {
height: 760px;
}
.main-story {
height: 310px;
}
.main-story img {
margin-left: 0;
min-width: 480px !important;
}
.main-text {
width: 420px;
}
.main-text h1 {
font-size: 42px;
}
.sub-story {
width: 239px;
height: 224px;
}
.sub-text {
width: 219px;
}
.sub-text h2 {
font-size: 24px;
}
#home-main,
#home-left {
border-right: none;
width: 480px;
}
li.home-widget,
.home-widget .cat-dark-text,
.home-widget .cat-dark-bottom,
.home-widget .cat-light-top,
.home-widget .cat-light-bottom,
li.sidebar-widget,
.sidebar-widget .cat-dark-text,
.sidebar-widget .cat-dark-bottom,
.sidebar-widget .cat-light-top,
.footer-widget .cat-light-top,
.sidebar-widget .cat-light-bottom,
.footer-widget .cat-light-bottom,
ul.latest-comments,
li.footer-widget,
#title-main,
#social-box,
.archive-text,
#author-text {
width: 440px;
}
.home-widget .cat-dark-text,
.sidebar-widget .cat-dark-text {
padding: 20px;
}
.home-widget .cat-dark-text h2,
.sidebar-widget .cat-dark-text h2 {
font-size: 33px;
}
.home-widget .cat-dark-byline {
font: 400 14px/14px 'Alegreya', serif;
}
.home-widget .cat-dark-bottom ul li p a,
.home-widget .cat-light-bottom ul li p a,
.sidebar-widget .cat-dark-bottom ul li p a,
.sidebar-widget .cat-light-bottom ul li p a,
.footer-widget .cat-light-bottom ul li p a {
width: 345px;
}
.sidebar-widget .cat-dark-bottom .list-byline {
display: inline;
}
h1.headline,
h1.headline-page {
font-size: 26px;
}
.fb-like span {
overflow: hidden !important;
width: 90px !important;
margin-right: -375px;
}
.footer-widget .category-light h2 a {
font-size: 24px;
}
.comment-text {
width: 400px;
}
#footer-top,
#content-area,
#woo-content,
.post-tags,
#related-posts,
#archive-wrapper,
.nav-links {
padding: 20px;
width: 440px;
}
.facebook-share,
.twitter-share,
.pinterest-share,
.google-share {
margin: 0 5px 5px 0;
width: 50px;
}
#author-info {
padding: 0 20px 30px 20px;
width: 440px;
}
#author-info-page {
margin: 20px 20px 0 20px;
padding-bottom: 20px;
width: 440px;
}
#related-posts ul li {
margin: 0 0 10px 0;
width: 440px;
}
ol.commentlist,
#respond form {
padding: 0 20px 20px;
width: 440px;
}
#sidebar-wrapper {
border-top: 1px dotted #ccc;
}
li.footer-widget {
border-left: none;
margin: 0 0 20px 0;
padding-left: 0;
}
li.footer-widget:first-child {
margin-left: 0;
}
#footer-bottom {
padding: 10px 20px;
width: 440px;
}
#footer-bottom p,
#footer-bottom ul {
margin-right: 0;
max-width: 440px;
width: 440px;
}
#footer-bottom ul {
float: left;
margin-top: 10px;
}
.woocommerce-page div.product div.images,
.woocommerce-page div.product div.summary {
width: 48% !important;
}
.woocommerce-page div.product div.images {
float: left !important;
}
.woocommerce-page div.product div.summary {
float: right !important;
}
}
@media screen and (max-width: 479px) {
body {
background-image: none !important;
}
#wrapper,
#nav-wrapper,
.main-story,
#sidebar-wrapper,
#comments {
width: 320px;
}
.full {
width: 320px !important;
}
.full2 {
padding-right: 10px !important;
width: 300px !important;
}
#top-nav {
max-width: 300px;
}
#top-header-wrapper {
width: 318px;
height: 61px;
}
#leader-wrapper,
#leader-small {
margin-top: 10px;
}
#leader-wrapper,
#ad-970,
#leader-small,
#ad-728 {
max-width: 320px;
width: 320px;
height: auto;
}
#leader-small {
float: left;
margin-bottom: 0;
}
#logo-wrapper,
#logo-small {
margin-top: 10px;
}
#nav-mobi {
display: inline;
}
#nav-mobi select {
width: 180px;
}
#main-search {
width: 120px;
}
#searchform input {
width: 81px;
}
#content-social {
border-top: 1px solid #ddd;
float: left;
max-width: 320px;
width: 100%;
}
#content-social ul li:first-child {
border-left: none;
}
#content-social ul li:last-child {
border-right: 1px solid #ddd;
}
#main-nav,
.main-byline,
.main-excerpt,
.sub-text p,
#ticker-wrapper,
#sidebar-small-wrapper,
.home-widget .cat-dark-text p,
.home-widget .cat-dark-bottom img,
.home-widget .cat-light-bottom img,
span.list-byline,
.sidebar-widget .cat-dark-text p,
.sidebar-widget .cat-dark-bottom img,
.sidebar-widget .cat-light-bottom ul li img,
.footer-widget .cat-light-bottom ul li img,
.breadcrumb,
.prev-next-wrapper,
.related-image,
.archive-image,
.comment-avatar,
#author-info img,
#author-info-page img,
.facebook-share p,
.twitter-share p,
.pinterest-share p,
.google-share p {
display: none;
}
#featured-main {
height: 494px;
}
.main-story {
height: 194px;
}
.main-story img {
margin-left: 0;
min-width: 320px !important;
}
.main-text h1 {
font-size: 28px;
}
.sub-story {
width: 159px;
height: 149px;
}
.sub-text {
width: 139px;
}
.sub-text h2 {
font-size: 16px;
}
#home-main,
#home-left,
.home-widget .category-dark,
.carousel-wrapper,
ul.home-carousel,
.sidebar-widget .category-dark {
border-right: none;
width: 320px;
}
.home-widget .category-dark,
.carousel-wrapper,
.sidebar-widget .category-dark {
margin: -32px 0 -10px -10px;
}
li.home-widget,
.home-widget .cat-dark-text,
.home-widget .cat-dark-bottom,
li.sidebar-widget,
.sidebar-widget .cat-dark-text,
.sidebar-widget .cat-dark-bottom,
#footer-bottom,
.main-text,
#title-main,
.post-tags,
.nav-links {
padding: 10px;
width: 300px;
}
.facebook-share,
.twitter-share,
.pinterest-share,
.google-share {
margin: 0 5px 5px 0;
width: 30px;
}
#author-info {
padding: 0 10px 20px 10px;
width: 300px;
}
#author-info-page {
margin: 20px 10px 0 10px;
padding-bottom: 20px;
width: 300px;
}
.home-widget .cat-dark-text h2,
.sidebar-widget .cat-dark-text h2 {
font-size: 22px;
}
.home-widget .cat-dark-bottom ul li p a,
.home-widget .cat-light-bottom ul li p a,
.home-widget .cat-light-top,
.sidebar-widget .cat-dark-bottom ul li p a,
.sidebar-widget .cat-light-top,
.sidebar-widget .cat-light-bottom ul li p a,
.footer-widget .cat-light-bottom ul li p a,
ul.latest-comments,
.archive-text,
#author-text {
width: 300px;
}
.home-widget .cat-dark-byline {
font: 400 14px/14px 'Alegreya', serif;
}
.home-widget .category-light h2 a,
.sidebar-widget .category-light h2 a,
.footer-widget .category-light h2 a {
font-size: 17px;
}
.home-widget .cat-light-bottom {
margin: 0 0 -10px -10px;
padding: 10px;
width: 300px;
}
span.home-widget-header,
span.sidebar-widget-header {
margin: -10px 0 7px -10px;
width: 320px;
}
h3.sidebar-widget-header,
h3.home-widget-header {
margin-left: 10px;
}
ul.tabber-widget {
margin: -10px 0 0 -10px;
padding: 0 10px 10px;
width: 300px;
}
.tabber-container {
margin-bottom: 10px;
}
h1.headline,
h1.headline-page {
font-size: 26px;
}
h3.cat-header {
font-size: 30px;
}
#social-box {
padding: 0 10px 8px;
width: 300px;
}
.fb-like span {
overflow: hidden !important;
width: 90px !important;
margin-right: -375px;
}
span.twitter-byline {
margin: 5px 0 0 0;
}
#footer-top,
#content-area,
#woo-content,
#related-posts,
#archive-wrapper {
padding: 20px 10px;
width: 300px;
}
#related-posts ul li {
margin: 0 0 10px 0;
width: 300px;
}
ol.commentlist,
#respond form {
padding: 0 10px 20px;
width: 300px;
}
#comments .commentmeta {
margin: 0;
}
#sidebar-wrapper {
border-top: 1px dotted #ccc;
}
li.footer-widget {
border-left: none;
margin: 0 0 20px 0;
padding-left: 0;
}
li.footer-widget:first-child {
margin-left: 0;
}
#footer-bottom p,
#footer-bottom ul {
margin-right: 0;
max-width: 300px;
width: 300px;
}
#footer-bottom ul {
float: left;
margin-top: 10px;
}
.woocommerce table.shop_table td,
.woocommerce-page table.shop_table td {
padding: 6px !important;
}
}@media screen and (max-width: 1002px) {
#nav-wrapper {
display: none;
}
#main {
margin-top: 0 !important;
}
#logo-wrapper {
height: auto !important;
margin-bottom: 10px;
}
}