/*
CMS-Designs
Copyright NETPROFIT.de
V: 1.2
*/
*::-moz-selection,::selection{background-color:#333;background-color:rgba(255,255,255,.2);backdrop-filter:blur(3px);color:#fff;text-shadow:none}
/*! normalize.css v3.0.1 | MIT License | git.io/normalize !-!*/
*,:before,:after{box-sizing:inherit}
html{box-sizing:border-box;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio, canvas, progress, video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden], template{display:none}
a{background:transparent}
a:active, a:hover{outline:0}
abbr[title]{border-bottom:1px dotted #fff}
b, strong,.strong{font-weight:400}
dfn{font-style:italic}
mark{background:#ff0;color:#000}
small{font-size:.85em}
sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{display:block;border:0;max-width:100%;height:auto}
svg:not(:root){overflow:hidden}
figure{position:relative;margin:0;padding:0;max-width:100%;overflow:hidden}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:.9em;display:inline-block;padding:.2em .5em;border-radius:3px;background:rgba(255,255,255,.15)}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible;-webkit-hyphens:none;-moz-hyphens:none;hyphens:none}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input,textarea{-webkit-border-radius:0;-webkit-appearance:none;color:#666;border:solid 1px #fff;outline:0;background:#fff}
input:focus,textarea:focus{color:#666}
input[type="checkbox"], input[type="radio"]{box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:none;margin:0 2px;padding:0.35em 0.625em 0.75em}
legend{border:0;padding:0}
.lt-ie7 legend{margin-left:-7px}
textarea{overflow:auto}
optgroup{font-weight:bold}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
::-webkit-input-placeholder,::-moz-placeholder,::-moz-placeholder,::-ms-input-placeholder{color:#283040}
@font-face{font-display: swap;font-family:'Krona One';font-style:normal;font-weight:400;src:url('fonts/krona-one-v14-latin-regular.woff2') format('woff2')}
@font-face{font-display: swap;font-family:'Quicksand';font-style:normal;font-weight:400;src:url('fonts/quicksand-v8-latin-regular.woff2') format('woff2')}
html{box-sizing:border-box;height:auto;margin-bottom:0}
body{background-color:#283040;font:14px/1.55 'Quicksand', sans-serif;text-align:left;color:#ddd;font-weight:400;margin:0;padding:0;letter-spacing:0.01em;word-spacing:0.01em;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;background-attachment:fixed;background-image:url("data:image/svg+xml,%3Csvg width='180' height='180' viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M81.28 88H68.413l19.298 19.298L81.28 88zm2.107 0h13.226L90 107.838 83.387 88zm15.334 0h12.866l-19.298 19.298L98.72 88zm-32.927-2.207L73.586 78h32.827l.5.5 7.294 7.293L115.414 87l-24.707 24.707-.707.707L64.586 87l1.207-1.207zm2.62.207L74 80.414 79.586 86H68.414zm16 0L90 80.414 95.586 86H84.414zm16 0L106 80.414 111.586 86h-11.172zm-8-6h11.173L98 85.586 92.414 80zM82 85.586L87.586 80H76.414L82 85.586zM17.414 0L.707 16.707 0 17.414V0h17.414zM4.28 0L0 12.838V0h4.28zm10.306 0L2.288 12.298 6.388 0h8.198zM180 17.414L162.586 0H180v17.414zM165.414 0l12.298 12.298L173.612 0h-8.198zM180 12.838L175.72 0H180v12.838zM0 163h16.413l.5.5 7.294 7.293L25.414 172l-8 8H0v-17zm0 10h6.613l-2.334 7H0v-7zm14.586 7l7-7H8.72l-2.333 7h8.2zM0 165.414L5.586 171H0v-5.586zM10.414 171L16 165.414 21.586 171H10.414zm-8-6h11.172L8 170.586 2.414 165zM180 163h-16.413l-7.794 7.793-1.207 1.207 8 8H180v-17zm-14.586 17l-7-7h12.865l2.333 7h-8.2zM180 173h-6.613l2.334 7H180v-7zm-21.586-2l5.586-5.586 5.586 5.586h-11.172zM180 165.414L174.414 171H180v-5.586zm-8 5.172l5.586-5.586h-11.172l5.586 5.586zM152.933 25.653l1.414 1.414-33.94 33.942-1.416-1.416 33.943-33.94zm1.414 127.28l-1.414 1.414-33.942-33.94 1.416-1.416 33.94 33.943zm-127.28 1.414l-1.414-1.414 33.94-33.942 1.416 1.416-33.943 33.94zm-1.414-127.28l1.414-1.414 33.942 33.94-1.416 1.416-33.94-33.943zM0 85c2.21 0 4 1.79 4 4s-1.79 4-4 4v-8zm180 0c-2.21 0-4 1.79-4 4s1.79 4 4 4v-8zM94 0c0 2.21-1.79 4-4 4s-4-1.79-4-4h8zm0 180c0-2.21-1.79-4-4-4s-4 1.79-4 4h8z' fill='%2315181d' fill-opacity='0.4' fill-rule='evenodd'/%3E%3C/svg%3E")}
h1,h2,h3,h4,h5,h6{font-family: 'Krona One',san-serif;color:#eee;font-weight:400;line-height:1.35;margin:2.5rem 0 1rem 0;text-wrap:balance}
h1{font-size:1.2em}
h2{font-size:1.15em}
h3{font-size:1.1em}
h4{font-size:1.075em}
ul,ol,dl,p,table,iframe{margin:1rem 0;padding:0;text-wrap: balance}
a,a:link,a:visited,a:active,a:hover{text-decoration:none;color:#07CECF;transition:all .2s linear 0s}
a:hover{text-decoration:none;color:#fff;animation:flicker 3s infinite 1s;text-shadow:0 0 4px rgba(255,255,255,.5),0 0 8px rgba(255,255,255,.25)}

@media screen and (prefers-reduced-motion: reduce){animation:none !important}

hr{border:none;clear:both;margin:0 1em;border-top:2px solid rgba(255,255,255,.15)}
#main hr{margin:0 auto;width:40%}
input,textarea,select{font-weight:400}

.blau{color:#2196f3}
.klein{text-transform:lower-case;font-weight:300}

#loading{display:flex;background:#283040;color:#fff;height:100%;width:100%;position:fixed;z-index:9999;left:0;top:0}
#loading:before{font-family:monospace;display:flex;justify-content:center;align-items:center;margin:auto;content:"Loading...";animation:l25 1s infinite}
@keyframes l25{
  0%,12.5% {transform: translate(10px,0)}
  13%,25%  {transform: translate(4px,-4px)}
  26%,37.5%{transform: translate(2px,8px)}
  38%,50%  {transform: translate(12px,-6px)}
  51%,62.5%{transform: translate(0,12px)}
  63%,75%  {transform: translate(-8px,-4px)}
  76%,86.5%{transform: translate(-12px,6px)}
  87%,100% {transform: translate(6px,0)}
}

.pad-lr{padding:0 1em}
.relative{position:relative}

#header{-webkit-hyphens:none;-moz-hyphens:none;hyphens:none}
#header .submit-a-site-container{margin-top:.75em;font-size:.9em;float:right !important;text-align:right}
#header .logo-container{clear:right;padding-top:3em;padding-bottom:3em;text-align:center}
#header .logo{font-family: 'Krona One',san-serif;text-decoration:none;color:#eee;font-size:1.2em;font-weight:400}
#header .logo i{font-size:1.55em;text-shadow:0 0 4px #fff,0 0 8px rgba(255,255,255,.5);animation:flicker 3s infinite 1s}
#header .logo i:before{margin-left:-3px;margin-right:.3em}
#header .logo .flickr{text-shadow:0 0 4px #fff,0 0 8px rgba(255,255,255,.5)}
#header .logo .blau{margin-left:.1em;font-size:1.25em}
#header .slogan{display:none}
#header .logo:hover i:before{animation:animateHeart 2s ease 0s normal none infinite running}
@keyframes animateHeart{0%{transform:scale(1);}10%{transform: scale(1.1);}20%{transform: scale(1.025);}30%{transform: scale(1.15);}50%{transform: scale(1);}100% {transform: scale(1);}}
@keyframes flicker{from{opacity:1}4%{opacity:0.9}6%{opacity:0.85}8%{opacity:0.95}10%{opacity:0.9}11%{opacity:0.922}26%{opacity:0.94}28%{opacity:0.98}37%{opacity:0.93}38%{opacity:0.5}39%{opacity:0.96}42%{opacity:1}70%{opacity:0.9}72%{opacity:0.95}93%{opacity:0.93}95%{opacity:0.95}97%{opacity:0.93}to{opacity:1}}

a.button,#main .inside #user-submitted-post,.imagelink .more{background:transparent;;backdrop-filter:blur(2px);transition:all .2s linear 0s;border-radius:3px;position:relative;padding:.4em 1em;border:1px solid #fe3d6c !important;color:#fe3d6c;text-align:center;font-weight:400;text-decoration:none}
a.imagelink:hover{z-index:2;box-shadow:0 0 2em 0 rgba(0,0,0,.75)}
a.button:hover,#main .inside #user-submitted-post:hover,.imagelink .more:hover{background:#fe3d6c;color:#fff;text-shadow:none}
a.button:active,#main .inside #user-submitted-post:active{top:1px}
.exit a.button{display:block}

.search-placholder{display:inline-block;width:1.5em}
#search-container{position:relative;margin-top:-1.5em}
#search-container label{display:none}
.searchbox{position:absolute;right:0;top:0;min-width:1em;width:1.2em;height:1.5em;overflow:hidden;-webkit-transition:width .15s;-moz-transition:width .15s;-ms-transition:width .15s;-o-transition:width .15s;transition:width .15s}
input.searchbox-input{visibility:hidden;color:#999;position:absolute;top:0;right:0;border:0;outline:0;background:transparent;width:99%;height:1.5em;margin:0;padding:0 1.5em 0 1em}
.searchbox-icon,.searchbox-submit{color:#07CECF;background:transparent;width:1.5em;height:1.5em;line-height:1.5;display:block;position:absolute;top:0;right:0;padding:0;margin:0;border:0;outline:0;text-align:center;cursor:pointer;-webkit-transition:all .15s;-moz-transition:all .15s;-ms-transition:all .15s;-o-transition:all .15s;transition:all .15s}
input.searchbox-input:active,input.searchbox-input:focus{color:#555}
.searchbox-submit{visibility:hidden}
.searchbox-icon:hover,.menu-collapser:hover{color:#fff}
.searchbox-open .searchbox-icon{background:#fff;color:#07CECF}
.searchbox-open .searchbox-submit{visibility:visible;background:#07CECF;color:#fff}
.searchbox-open{width:65%;z-index:30}
.searchbox-open input.searchbox-input{visibility:visible;background:#fff}
.searchbox-open .searchbox-submit:hover,.menu-collapser:active{color:#fff}

ul.social-list{margin:0;list-style:none}
ul.social-list li{list-style:none;margin:0;padding:0;display:inline;width:auto}


.nav{position:absolute;width:100%;top:0;left:0;z-index:190}
.nav ul,.nav li{margin:0;padding:0;list-style-type:none}
.nav .nav-list{padding-top:2.75em;background-color:rgba(40,48,64,.7)}
.nav li .desktop{display:none}
.nav-list{display:none;clear:both;position:relative;box-shadow:0 5px 7px -2px #283040}
.page_item{width:100%;position:relative}
.mobileonly a{border-top:1px solid #07CECF}
.children{display:none;position:static;width:100%}
.page_item:hover .page_item_has_children{display:none}
.page_item a{border-bottom:1px solid #07CECF;text-transform:uppercase;background-color:#283040;display:block;padding:.6em 1em;text-decoration:none;transition:all 0.2s linear 0s}
.page_item.current_page_item a{font-weight:400}
.page_item > a:hover,.children a:hover{color:#fff}
.children a{padding-left:2em;font-size:1em;letter-spacing:none;text-transform:none}
.children .page_item a{display:block}
.children .page_item a:hover{}
.nav-mobile{color:#07CECF;display:block;cursor:pointer;position:absolute;top:0;left:.2em;font-size:1.75em;width:1.55em;height:1.55em;line-height:1.55;text-align:center;transition:all 0.2s linear 0s}
.nav-mobile.offen,.nav-mobile:hover{color:#fff}
.nav-click{color:#2196f3;position:absolute;top:0;right:0;cursor:pointer;padding:.6em 1em;border:1px solid rgba(0,0,0,0);border-left:1px solid #2196f3}
.nav-rotate{border-right:1px solid #2196f3;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.page_item .children{display:none}
.page_item .nav-click{display:block}

#main{margin:0 0 1em 0}

#content img{width:100%}
#content .article-list .article{margin-bottom:1.3em;/*width:100%;background:url('/wp-content/themes/cms/images/loader.gif') center 37%;background-repeat:no-repeat*/}

p.wp-caption-text{margin:0;font-size:.8em}

.imagelink{display:block;overflow:hidden;position:relative;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:all .15s linear 0s;text-shadow:none !important;border-radius:2px 2px 0 0}
.imagelink img{transition:all .25s linear 0s}
.imagelink span{display:block;text-align:center;opacity:0;color:#fff}
.imagelink .absolute{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}
.imagelink .table{display:table;width:100%;height:100%}
.imagelink .table-cell{display:table-cell;vertical-align:middle;text-align:center}
.imagelink .cms{text-transform:uppercase;font-size:.7em;letter-spacing:.5em}
.imagelink .title{font-size:1.4em}
.imagelink .more{margin-top:.4em;font-size:.7em;display:inline-block;padding:.15em .5em}
.imagelink:hover img{transform: scale(1.025);background-color:rgba(40,48,64,1);opacity:.2}
.imagelink:hover span{opacity:1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}
.relative .bildfavorite{position:absolute;bottom:1.6em;right:1em;padding:.5em;opacity:8;background:rgba(40,48,64,.7)}
.relative .number{font-family: 'Krona One',san-serif;display:inline-block;background:rgba(33,150,243,.65);color:#fff;width:2.5em;text-align:center;position:absolute;top:0;right:0;padding:.5em;border-radius:0 2px 0 0;backdrop-filter:blur(3px);pointer-events: none}
.relative .rel-out-link{position:absolute;bottom:0;right:1.5em;display:inline-block}
.imagelink:hover .number{opacity:0}
.article-list .ec-stars-outer{background:rgba(255,255,255,.1);backdrop-filter:blur(2px);padding-left:.5em;border-radius:0 0 2px 2px}
.article-list.gleichehoehe .article img {aspect-ratio: 533/355;object-fit: cover;-o-object-fit: cover;}

#sidebar{background:rgba(255,255,255,.1);backdrop-filter:blur(2px);margin-top:2.8em;border-radius:2px}
#sidebar h4{margin-top:0;padding-top:1.5em}
#sidebar .ad1{display:none;margin:1em 0}
#sidebar ul li.relative{margin-bottom:1em}
#sidebar ul li img{width:100%;border-radius:2px}
#sidebar .klein{font-size:.75em;text-transform:uppercase}


.wp-pagenavi{padding:3em 1em 2em 1em;clear:both;text-align:center}
.wp-pagenavi a,.wp-pagenavi span{display:inline-block;padding:.1em .7em;margin:.1em;background:rgba(255, 255, 255, 0.1);backdrop-filter:blur(2px);border-radius:2px}
.wp-pagenavi span.pages{background:none}

#footer{padding:1em 0;font-size:.85em}
.cool{display:none}
#footer h4{margin-top:1.5em}

/*Forms*/
#main .inside form{}
#main .inside form .headline p{font-size:1.3em;color:#043317;font-weight:500;line-height:1.3}
#main .inside form td{vertical-align:top;display:block;padding:0!important}
#main .inside form td.col_last{padding-bottom:5px !important}
#main .inside form .invisible{visibility:visible}
#main .inside label{color:#fff;display:none}
#main .inside label.visible{display:block}
#main .inside fieldset{margin:0;padding:0}
#main .inside input,#main .inside textarea,#main .inside select{color:#fff;padding:.35em .5em;background-color:rgba(255,255,255,.1);border:1px solid rgba(0,0,0,0);border-bottom:1px solid #ccc;width:100%;margin-top:.2em;margin-bottom:.4em}
#main .inside input.radio,#main .inside input.checkbox{width:auto}
.no-touch #main .inside input.text:hover,.no-touch #main .inside select:hover,.no-touch #main .inside textarea:hover{border-color:#aaa}
#main .inside input:focus,#main .inside select:focus,#main .inside textarea:focus{background-color:rgba(255,255,255,.3);border-bottom:1px solid #fff}
#main .inside select option{color:#fff;background-color:#2a303f;cursor:pointer;margin:.15em 1em}
#main .inside fieldset span{display:block}

#usp-error-message{padding:.2em .5em;border-radius:3px;background:#DF0019;display:block;margin:1em 0}
#usp-success-message{font-size:1.2em;padding:.2em .5em;border-radius:3px;background:#00BF3E;display:block;margin:1em 0}
#usp-error-message.usp-hidden,#usp-success-message.usp-hidden{display:none}


.ec-stars-wrapper{font-size:.7em;display:inline-block;position:relative}
.ec-stars-wrapper[data-tooltip]:hover:before{content:attr(data-tooltip);position:absolute;bottom:90%;left:50%;text-align:center;max-width:100px;margin-left:-50px;background:rgba(0,0,0,.7);color:white;font-size:10px;border-radius:3px;padding:3px}
.ec-stars-wrapper a{text-decoration:none;display:inline-block;font-size:1.5em}
.ec-stars-value{font-size:.7em;display:inline-block}
.ec-stars-wrapper a i:before{margin-left:0}
.ec-stars-wrapper.is-voted a,.ec-stars-wrapper a:active{color:#fff}
.ec-stars-wrapper:hover a{color:#fff;text-shadow:0 0 4px #fff,0 0 8px rgba(255,255,255,.5)}
.ec-stars-wrapper > a:hover ~ a{color:#888;text-shadow:none}
.ec-stars-overlay{position:absolute;height:100%;right:0;top:0;background-color:transparent;background-color:rgba(40,48,64,0.5);zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#7FFFFFFF,endColorstr=#7FFFFFFF)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7FFFFFFF,endColorstr=#7FFFFFFF)}
.article-list .ec-stars-overlay{background-color:rgba(61,69,83,.7)}
.ec-stars-wrapper:hover .ec-stars-overlay{display:none}

#content ul,#footer ul{margin-left:0}
#content ul li,#footer ul li{padding-left:1em;position:relative;list-style-type:none}
#content ul li:before,#footer ul li:before{font-family:'cmsdesigns';content:'\e802';display:inline-block;color:#ddd;position:absolute;left:2px;top:.3em;font-size:.7em}


.right{float:right}
.left,.alignleft{float:left}
.alignleft{margin-right:1em}
.center{text-align:center}
.clearleft{clear:left}
.clearfix:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}
.clearfix{display:block}
* html .clearfix{height:1%}

@font-face{font-family:'cmsdesigns';src:url('/wp-content/themes/cms/fonts/cmsdesigns.eot?97335713');src:url('/wp-content/themes/cms/fonts/cmsdesigns.eot?97335713#iefix') format('embedded-opentype'), url('/wp-content/themes/cms/fonts/cmsdesigns.woff?97335713') format('woff'), url('/wp-content/themes/cms/fonts/cmsdesigns.ttf?97335713') format('truetype'), url('/wp-content/themes/cms/fonts/cmsdesigns.svg?97335713#cmsdesigns') format('svg');font-weight:normal;font-style:normal}
[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"cmsdesigns";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-down-open-big:before { content: '\e800'; } /* '' */
.icon-left-open-big:before { content: '\e801'; } /* '' */
.icon-right-open-big:before { content: '\e802'; } /* '' */
.icon-up-open-big:before { content: '\e803'; } /* '' */
.icon-menu:before { content: '\e804'; } /* '' */
.icon-ok:before { content: '\e805'; } /* '' */
.icon-search:before { content: '\e806'; } /* '' */
.icon-diamond-1:before { content: '\e807'; } /* '' */
.icon-diamond:before { content: '\e808'; } /* '' */
.icon-heart:before { content: '\e809'; } /* '' */
.icon-heart-empty:before { content: '\e80a'; } /* '' */
.icon-cancel:before { content: '\e80b'; } /* '' */
.icon-home:before { content: '\e80c'; } /* '' */
.icon-export:before { content: '\e80d'; } /* '' */
.icon-link:before { content: '\e80e'; } /* '' */
.icon-rss:before { content: '\e80f'; } /* '' */
.icon-attention:before { content: '\e810'; } /* '' */
.icon-info-circled:before { content: '\e811'; } /* '' */
.icon-trophy:before { content: '\e812'; } /* '' */
.icon-twitter:before { content: '\e813'; } /* '' */
.icon-facebook:before { content: '\e814'; } /* '' */
.icon-gplus:before { content: '\e815'; } /* '' */
.icon-pinterest:before { content: '\e816'; } /* '' */
.icon-tumblr:before { content: '\e817'; } /* '' */
.icon-instagram:before { content: '\e818'; } /* '' */
.icon-paypal:before { content: '\e819'; } /* '' */
.icon-link-1:before { content: '\e81a'; } /* '' */


@media all and (min-width:475px){
    body{font-size:15px}
	#header .logo{font-size:1.5em}
	#preheader{display:block}
	#preheader a{color:#fff}
	#preheader .social-list{margin:.3em 0;text-align:right}
	#preheader .social-list .social-list-item{display:inline;padding:.2em .1em}
	#preheader .social-list .social-list-item a:hover{background-color:#fff;color:#1976D2;border-radius:2px;}

    figure{float:left}
    img.links,img.alignleft,img.alignright{float:left;margin:.375em 1.125em .335em 0;border:1px solid #fff;width:auto;height:auto}
    img.alignright{float:right;margin:.375em 0 .335em 1.125em}

    .article-list .spalten{float:left}
    .article-list .sechs{width:50%}
}


@media all and (min-width:750px){
    body{font-size:16px;padding:0 1em}
    #header .submit-a-site-container{margin-top:1em;margin-bottom:-1em}
    #header .logo{font-size:1.86em}
    #header .slogan{font-weight:300;color:#eee;display:block;font-size:.85em;text-transform:uppercase;margin-top:-.2em;letter-spacing:.925em;margin-left:1.7em}
    .mobileonly{display:none}

	.nav{position:relative;letter-spacing:normal;margin-top:1em}
    .nav .nav-list{padding-top:0}
    ul.nav1{background-color:transparent;box-shadow:none;display:block;list-style:none;margin:0}
    ul.nav1 li,ul.nav1 ul li{float:left;width:auto}
    ul.nav1 a{font-weight:400;display:block}
    ul.nav1 li.page_item a{letter-spacing:.1em;margin:0;padding:0;padding-left:1em;border-bottom:none}
    ul.nav1 .page_item.current_page_item a{background-color:transparent;color:#fff}
    ul.nav1 .page_item.current_page_item ul li a{background-color:transparent}
    ul.nav1 .children{background-color:rgba(40,48,64,.7);display:none;position:absolute;width:auto;box-shadow:0 5px 7px -2px #283040}
    ul.nav1 .children li{float:none}
    ul.nav1 li:hover .children{display:block}
    ul.nav1 .children li a{float:none;display:block;padding:0 1.17em;font-size:.85em}
    ul.nav1 .nav-click{display:none}
    .nav-mobile{display:none}

    ul.social-list{margin-top:1em;text-align:right;float:right}

	.spalten{float:left}
	.eine{width:8.4444444%}
	.sieben{width:58.2222222222%}
	.acht{width:66.5555555555%}
	.vier{width:33.222222222222%}
	.fuenf{width:41.5%}
	.drei{width:25%}
	.neun{width:75%}
	.sechs{width:50%}
	.zwei{width:16.5555555555%}
	.zehn{width:83.222222222222%}
	.elf{width:91.555555555556%}
	.zwoelf{width:100%}

	#content .article-list .article{margin-bottom:1.3em;width:50%}
    .ec-stars-value{display:none}
    .responsive{display:none !important}
    .cool{text-align:right;display:block}
	#sidebar{position:sticky;top:0}
    #footer ul{margin-bottom:2em}
}


@media all and (min-width:960px){
	body{-webkit-hyphens:none;-moz-hyphens:none;hyphens:none}
    #header .logo-container{padding-top:4em;padding-bottom:5em}
    .responsive{display:inline !important}
    .ec-stars-value{display:inline-block}
}


@media all and (min-width:1100px){
	body{font-size:17px}
}

@media all and (min-width:1220px){
	body{font-size:18px}
	#header .logo{font-size:1.88em}
    #header .logo-container{padding-top:5em;padding-bottom:6em}
}

@media all and (min-width:1300px){
}

@media all and (min-width:1400px){
    body{font-size:19px}
    .inside{max-width:1400px;margin:auto;position:relative}
}

@media print{body{background:#fff}

*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}
a,a:visited{text-decoration:underline}
a[href]:after{content:" (" attr(href) ")"}
abbr[title]:after{content:" (" attr(title) ")"}
.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
img{max-width:100% !important}
@page{margin:0.5cm}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}}
