body{margin:0;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;color:#333333;background-color:#f2f2f2;overflow-x: hidden;overflow-y: scroll;}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:none;.thumb-holder{max-height:5000em;}
}
.nav{margin-bottom:0;padding-left:0;list-style:none;}
.nav:before,.nav:after{content:" ";display:table;}
.nav:after{clear:both;}
.nav:before,.nav:after{content:" ";display:table;}
.nav:after{clear:both;}
.nav>li{position:relative;display:block;}
.nav>li>a{position:relative;display:block;padding:10px 15px;}
.nav>li>a:hover,.nav>li>a:focus{text-decoration:underline;color:#555;}
.nav>li.disabled>a{color:#555;}
.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#555;text-decoration:none;background-color:transparent;cursor:not-allowed;}
.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eeeeee;border-color:#ff3971;}
nav>li>a>img{max-width:none;}
div[id*="emsAd"], div[id*="emsPr"]{display:none !important;}
@media (min-width:768px){.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;}
}
@media (max-width:767px){
.navbar-fixed-top,.navbar-fixed-bottom{position:absolute;right:0;left:0;z-index:1030;}
}
.workarround{font-weight:bold;font-style:italic;}
.mobileclosetext:before{content:"MenÃ¼ schlieÃŸen";}
.navbar-fixed-top{top:0;border-width:0 0 1px;}
.navbar-nav>li>a{padding-top:8px;padding-bottom:10px;line-height:20px;}
@media (min-width:768px){.navbar-nav{float:left;margin:0;}
.navbar-nav>li{float:left;}
.navbar-nav>li>a{padding-top:10px;}
.navbar-nav.navbar-right:last-child{margin-right:-15px;}}
@media (min-width:768px){.navbar-left{float:left !important;}
.navbar-right{float:right !important;padding-right:30px;}}
.navbar-default{background-color:#ff3971;border-color:#ff1859;}
.navbar-default .navbar-brand{color:#ffffff;}
.navbar-default .navbar-nav>li>a{color:#ffffff;}
.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#ff1859;color:#ffffff;}
@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#ffffff;}
.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#d9d9d9;background-color:transparent;}
.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#ffffff;background-color:#ff1859;}
.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#cccccc;background-color:transparent;}}
.navbar-default .navbar-link{color:#ffffff;}
#sb-site,.sb-site-container,.sb-slidebar,body,html{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html.sb-scroll-lock body{height:100%}
html.sb-scroll-lock.sb-active:not(.sb-static),html.sb-scroll-lock.sb-active:not(.sb-static) body{overflow:hidden}
#sb-site,.sb-site-container{width:100%;position:relative;z-index:1;background-color:#f2f2f2}
.sb-slidebar{height:100%;overflow-y:auto;position:fixed;top:0;z-index:0;display:none;background-color:#222;-webkit-transform:translate(0px)}
.sb-left{left:0}
.sb-right{right:0}
.sb-slidebar.sb-static,html.sb-static .sb-slidebar{position:absolute}
.sb-slidebar.sb-active{display:block}
.sb-style-overlay{z-index:9999}
.sb-momentum-scrolling{-webkit-overflow-scrolling:touch}
.sb-slidebar{width:30%}
.sb-width-thin{width:15%}
.sb-width-wide{width:45%}
@media (max-width:480px){.sb-slidebar{width:70%}
.sb-width-thin{width:55%}
.sb-width-wide{width:85%}
.detect_in{display:none;}
.detect{display:inline-block;margin:-2px 0 -8px 0;}
#skyscraper_1{margin-left:initial !important}
}
@media (min-width:481px){.sb-slidebar{width:55%}
.sb-width-thin{width:40%}
.sb-width-wide{width:70%}
.detect_in{display:inline-block;}
.detect{display:none;}
}
@media (min-width:768px){.sb-slidebar{width:40%}
.sb-width-thin{width:25%}
.sb-width-wide{width:55%}
}
@media (min-width:992px){.sb-slidebar{width:30%}
.sb-width-thin{width:15%}
.sb-width-wide{width:45%}
}
@media (min-width:1200px){.sb-slidebar{width:20%}
.sb-width-thin{width:5%}
.sb-width-wide{width:35%}
}
#sb-site,.sb-site-container,.sb-slide,.sb-slidebar{-webkit-transition:-webkit-transform 100ms ease;-moz-transition:-moz-transform 100ms ease;-o-transition:-o-transform 100ms ease;transition:transform 100ms ease;-webkit-transition-property:-webkit-transform,left,right;-webkit-backface-visibility:hidden}

.sb-hide{display:none}
.sb-slidebar{background-color:#222222;color:#e8e8e8;}
.sb-slidebar a{color:#FF3971;text-decoration:none;}
.sb-slidebar a:hover{color:#E83165;text-decoration:underline;}
.sb-menu{padding:0;margin:0;list-style-type:none;}
@media (max-height:600px){.desktop{display:none !important;}
}
@media (min-height:601px){.mobile{display:none !important;}
}
.sb-menu li{width:100%;padding:0;margin:0;border-top:1px solid rgba(255, 255, 255, 0.1);border-bottom:1px solid rgba(0, 0, 0, 0.1);}
.sb-menu > li:first-child{border-top:none;}
.sb-menu > li:last-child{border-bottom:none;}
.sb-menu li a{width:100%;display:inline-block;padding:8px 3px 8px 8px;color:#f2f2f2;font-size:17px;}
.sb-menu li a:hover{text-decoration:none;background-color:rgba(255, 255, 255, 0.05);}
.sb-left .sb-menu li a{border-left:3px solid transparent;}
.sb-left .sb-menu li a:hover{border-left:3px solid;}
.sb-right .sb-menu li a{border-right:3px solid transparent;}
.sb-right .sb-menu li a:hover{border-right:3px solid;}
.sb-submenu{display:none;padding:0;margin:0;list-style-type:none;background-color:rgba(255, 255, 255, 0.05);}
span.sb-caret{width:0;height:0;display:inline-block;margin:0 5px;border:5px solid transparent;}
span.sb-caret{border-top:5px solid;border-bottom:0px solid transparent;}
.sb-submenu-active > span.sb-caret{border-top:0px solid transparent;border-bottom:5px solid;}
.sb-widget{border-radius:3px;border:1px solid rgba(255, 255, 255, 0.1);margin:14px;box-shadow:0px 0px 5px rgba(0, 0, 0, 0.25);}
.sb-widget-header{border-bottom:1px solid rgba(0, 0, 0, 0.1);padding:14px;background-color:#292929;}
.sb-widget-title{margin:0;}
.sb-widget-content{border-top:1px solid rgba(255, 255, 255, 0.1);padding:14px;background-color:#262626;}
#navigation{clear:both;margin:4px;}
#navigation a .pager a, .post-wrapper .pager a{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#25a2b4;color:#fff;}
#navigation a .pagermember a, .post-wrapper .pagermember a{background-color:#2089C2;}
#navigation .pager a:hover, .post-wrapper .pager a:hover{background-color:#81b706;color:#fff;}
.pager{margin:8px 5px 15px 5px;list-style:none;text-align:center;*zoom:1;}
.pager:before,
.pager:after{display:table;content:"";line-height:0;}
.pager:after{clear:both;}
.pager li{display:inline;}
.pager li > a{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}
.pager li > a:hover,
.pager li > a:focus{text-decoration:none;background-color:#f5f5f5;}
.pager .next > a{float:right;}
.pager .previous > a{float:left;}
html.sb-android .sb-navbar{position:absolute;}
.sb-navbar-menu{list-style-type:none;padding:0;margin:0;}
.sb-navbar-menu-left{float:left;}
.sb-navbar-menu-right{float:right;}
.sb-navbar-menu li{padding:0;margin:0;display:block;float:left;}
.sb-navbar-menu li a{display:inline-block;color:#f2f2f2;padding:15px;text-decoration:none;}
.sb-navbar-menu li a:hover{color:#f2f2f2;background-color:rgba(0, 0, 0, 0.05);}
.sb-toggle-left, .sb-toggle-right, .sb-open-left, .sb-open-right, .sb-close{cursor:pointer;}
.sb-navbar .sb-toggle-left:hover{background-color:rgba(0, 0, 0, 0.05);}
.sb-navbar .sb-toggle-right:hover{background-color:rgba(0, 0, 0, 0.05);}
@media (max-width:767px){.sb-navbar-menu{display:none;}
}
#sb-site{padding:50px 0 30px 0;}
.navbar{box-shadow:0 5px 0 0 rgba(0, 0, 0, 0.01),
0 4px 0 0 rgba(0, 0, 0, 0.02),
0 3px 0 0 rgba(0, 0, 0, 0.04),
0 2px 0 0 rgba(0, 0, 0, 0.06),
0 1px 0 0 rgba(0, 0, 0, 0.08),
0 1px 0 0 rgba(255, 255, 255, 0.1) inset,
1px 0 0 0 rgba(255, 255, 255, 0.1) inset,
-1px 0 0 0 rgba(255, 255, 255, 0.1) inset,
0 -1px 0 0 rgba(0, 0, 0, 0.1) inset;background:#2089C2;font-size:16px;border:none;width:100%;left:auto;right:auto;height:43px;}
.navbar-member{box-shadow:0 5px 0 0 rgba(0, 0, 0, 0.01),
0 4px 0 0 rgba(0, 0, 0, 0.02),
0 3px 0 0 rgba(0, 0, 0, 0.04),
0 2px 0 0 rgba(0, 0, 0, 0.06),
0 1px 0 0 rgba(0, 0, 0, 0.08),
0 1px 0 0 rgba(255, 255, 255, 0.1) inset,
1px 0 0 0 rgba(255, 255, 255, 0.1) inset,
-1px 0 0 0 rgba(255, 255, 255, 0.1) inset,
0 -1px 0 0 rgba(0, 0, 0, 0.1) inset;background:#25A2B4 url("//cdn2.psychic.de/styles/bn/theme/images/login_bg.png") top left repeat-y;font-size:16px;border:none;width:100%;left:auto;right:auto;height:43px;}
#logo{margin-top:11px;text-align:center;margin-left:10px;}
#options{display:none;margin-bottom:15px;}
#openoptionstopic{font-size:12px;}
.navbar .sb-toggle-left, .navbar-member .sb-toggle-left{width:50px;float:left;padding:13px 14px 14px 14px;}
.navbar .sb-toggle-right, .navbar-member .sb-toggle-right{width:50px;float:right;margin:2px 0 0 28px;padding:6px 0 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.sb-toggle-left, .sb-toggle-right, .sb-open-left, .sb-open-right, .sb-close{cursor:pointer;}
.sb-right{margin-top:50px;}
.fb, .whatsapp, .gog, .pint, .tumb, .twit, .email, .shareico{
background: url("//cdn2.psychic.de/images/share_sprite.png") no-repeat;float:left;}
.fb{background-position: 0 0;width:32px;height:32px;}
.whatsapp{background-position: 0 -36px;width: 32px;height: 32px;
}
.gog{background-position: 0 -72px;width: 32px;height: 32px;}
.pint{background-position: 0 -110px;width: 32px;height: 32px;}
.tumb{background-position: 0 -184px;width: 32px;height: 32px;}
.twit{background-position: 0 -147px;width: 32px;height: 32px;}
.email{background-position: 0 -221px;width: 32px;height: 32px;}
.shareico{background-position: 0 -260px;width: 25px;height: 28px;margin:0 0 0 10px;}
.navicon-line{width:24px;height:4px;border-radius:1px;margin-bottom:3px;background-color:#fff;}
.fb:after, .whatsapp:after, .gog:after, .pint:after, .tumb:after, .twit:after, .email:after{margin:5px 0 0 42px;float:left;}
.fb:after{content:"Facebook";}
.whatsapp:after{content:"WhatsApp";white-space:nowrap;}
.gog:after{content:"Google+";}
.pint:after{content:"Pinterest";}
.tumb:after{content:"Tumblr";}
.twit:after{content:"Twitter";}
.email:after{content:"Email";}
ul.navbar-nav{display:none;}
.sb-slidebar{background-color:#222222;}
.sb-menu li .sb-open-right, .sb-menu li small{display:inline-block;padding:14px;}
.sb-menu li img{margin:8px;}
.sb-slink{margin-bottom:-6px !important;}
.sb-share{padding:8px 3px 8px 8px !important;font-size:23px;}
.sb-shtext:before{content:"Teilen";}
.sb-slidebar, .sb-slidebar h3{color:#F0F0F0;}
.sb-slidebar ul.sb-nav li a{color:#DEDEDE;}
.sb-slidebar ul.sb-nav li a:hover{color:#C7C7C7;text-decoration:none;}
.sb-slidebar ul.sb-nav li span:hover{color:#C7C7C7;}
#download, #api, #options, #helper-classes{margin-top:-50px;padding-top:50px;}
.add-bottom-margin{margin-bottom:15px;}
.no-bottom-margin{margin-bottom:0;}
.add-top-margin{margin-top:15px;}
.no-top-margin{margin-top:0;}
@media (min-width:768px){ul.navbar-nav{display:block;}
#logo{text-align:left;}
}
.clearfix{*zoom:1;}
.clearfix:before,
.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section{display:block;}
audio,
canvas,
video{display:inline-block;*display:inline;*zoom:1;}
a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
a:hover,
a:active{outline:0;}
sub,
sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
img{max-width:100%;width:auto\9;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;}
button,
input,
select,
textarea{margin:0;font-size:100%;vertical-align:middle;}
button,
input{*overflow:visible;line-height:normal;}
button::-moz-focus-inner,
input::-moz-focus-inner{padding:0;border:0;}
button,
input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
label,
select,
button,
input[type="submit"]{cursor:pointer;}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}
textarea{overflow:auto;vertical-align:top;}
@media print{*{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important;}
a,
a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
a[href^="#"]:after{content:"";}
pre,
blockquote{border:1px solid #666;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;}
}
a{color:#1b9cd8;text-decoration:none;}
a:hover,
a:focus{color:#2089C2;text-decoration:underline;}
.row{margin-left:-20px;*zoom:1;}
.row:before,
.row:after{display:table;content:"";line-height:0;}
.row:after{clear:both;}
[class*="span"]{float:left;min-height:1px;margin-left:10px;}
.container,
.navbar-fixed-top .container{width:940px;}
.span6{width:620px;}
.span4{width:300px;}
.span3{width:220px;}
[class*="span"].pull-right{float:right;}
.container{margin-right:auto;margin-left:auto;*zoom:1;}
.container:before,
.container:after{display:table;content:"";line-height:0;}
.container:after{clear:both;}
.container-fluid{padding-right:20px;padding-left:20px;*zoom:1;}
.container-fluid:before,
.container-fluid:after{display:table;content:"";line-height:0;}
.container-fluid:after{clear:both;}
p{margin:0 0 10px;}
small{font-size:85%;}
strong{font-weight:bold;}
em{font-style:italic;}
cite{font-style:normal;}
h1{margin:1px 0 1px 0;font-family:inherit;font-weight:bold;line-height:20px;color:inherit;text-rendering:optimizelegibility;}
h2,
h3,
h4,
h5,
h6{margin:8px 0;font-family:inherit;font-weight:bold;line-height:20px;color:inherit;text-rendering:optimizelegibility;}
h3 small{font-weight:normal;line-height:1;color:#666;}
h1,
h2,
h3{line-height:30px;}
h1{font-size:38.5px;color:#2089C2 !important;}
h2{font-size:31.5px;}
h3{font-size:24.5px;}
h4{font-size:17.5px;color:#21a96c;}
h5{font-size:17px;}
h5 a{font-size:17px;color:#333;}
h6{font-size:11.9px;}
h3 small{font-size:14px;}
ul,
ol{padding:0;margin:0 0 10px 25px;}
li{line-height:20px;}
dl{margin-bottom:20px;}
dt,
dd{line-height:20px;}
dt{font-weight:bold;}
dd{margin-left:10px;}
hr{margin:15px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff;}
.hrclass{margin:0px;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff;padding:0px;}
blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eee;}
q:before,
q:after,
blockquote:before,
blockquote:after{content:"";}
address{display:block;margin-bottom:20px;font-style:normal;line-height:20px;}
code,
pre{padding:0 3px 2px;font-family:Monaco, Menlo, Consolas, "Courier New", monospace;font-size:12px;color:#333333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
code{padding:2px 4px;color:#d14;background-color:#f7f7f9;border:1px solid #e1e1e8;white-space:nowrap;}
pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0;}
form{margin:0 0 20px;}
fieldset{padding:0;margin:0;border:0;}
legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:40px;color:#333333;border:0;border-bottom:1px solid #e5e5e5;}
label,
input,
button,
select,
textarea{font-size:14px;font-weight:normal;line-height:20px;}
input,
button,
select,
textarea{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;}
label{display:block;margin-bottom:5px;}
select,
textarea,
input[type="text"], input[type="password"]{display:inline-block;height:20px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555555;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;vertical-align:middle;}
input,
textarea{}
textarea{height:auto;}
textarea,
input[type="text"], input[type="password"]{background-color:#ffffff;border:1px solid #cccccc;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border linear .2s, box-shadow linear .2s;-moz-transition:border linear .2s, box-shadow linear .2s;-o-transition:border linear .2s, box-shadow linear .2s;transition:border linear .2s, box-shadow linear .2s;}
textarea:focus,
input[type="text"]:focus, input[type="password"]:focus{border-color:rgba(82, 168, 236, 0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);}
input[type="submit"]{width:auto;}
select{height:30px;*margin-top:4px;line-height:30px;}
select{width:220px;border:1px solid #cccccc;background-color:#ffffff;}
select:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
input:-moz-placeholder,
textarea:-moz-placeholder{color:#666;}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder{color:#666;}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder{color:#666;}
input,
textarea{margin-left:0;}
.detail{font-size:12px;color:#808080;}
.btn{display:inline-block;*display:inline;*zoom:1;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#333333;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(to bottom, #ffffff, #e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #cccccc;*border:0;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);}
.btn:hover,
.btn:focus,
.btn:active{color:#333333;background-color:#e6e6e6;*background-color:#d9d9d9;}
.btn:active{background-color:#cccccc \9;}
.btn:first-child{*margin-left:0;}
.btn:hover,
.btn:focus{color:#333333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear;}
.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);}
.btn-mini [class^="icon-"]{margin-top:-1px;}
.btn-mini{padding:0 6px;font-size:10.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0;}
to{background-position:0 0;}
}
@-moz-keyframes progress-bar-stripes{from{background-position:40px 0;}
to{background-position:0 0;}
}
@-ms-keyframes progress-bar-stripes{from{background-position:40px 0;}
to{background-position:0 0;}
}
@-o-keyframes progress-bar-stripes{from{background-position:0 0;}
to{background-position:40px 0;}
}
@keyframes progress-bar-stripes{from{background-position:40px 0;}
to{background-position:0 0;}
}
.pull-right{float:right;}
.pull-left{float:left;}
@-ms-viewport{width:device-width;}
@media (max-width:767px){body{padding-left:0px;padding-right:0px;}
.navbar-fixed-top{margin-left:0px;margin-right:0px;}
.container-fluid{padding:0;}
.container{width:auto;}
.row{margin-left:0;}
[class*="span"]{float:none;display:block;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
}
@media (max-width:480px){.nav-collapse{-webkit-transform:translate3d(0, 0, 0);}
body{padding-left:1px;padding-right:1px;}
#topmenu{padding-left:0px;padding-right:0px;}
}
@media (min-width:768px) and (max-width:979px){.row{margin-left:-50px;*zoom:1;}
.row:before,
.row:after{display:table;content:"";line-height:0;}
.row:after{clear:both;}
[class*="span"]{float:left;min-height:1px;margin-left:5px;}
.container,
.navbar-fixed-top .container{width:724px;}
.span6{width:510px;}
.span4{width:228px;}
.span3{width:166px;}
input,
textarea{margin-left:0;}
}

@media (min-width:768px) and (max-width:800px){
.span6{width:420px;}
.row{margin-left:-25px;*zoom:1;}
}

@media (min-width:801px) and (max-width:870px){
.span6{width:450px;}
.row{margin-left:-28px;*zoom:1;}
}
@media (min-width:1200px){.row{margin-left:-30px;*zoom:1;}
.row:before,
.row:after{display:table;content:"";line-height:0;}
.row:after{clear:both;}
[class*="span"]{float:left;min-height:1px;margin-left:10px;}
.container,
.navbar-fixed-top .container{width:1170px;}
.post-meta-category-tag{text-align:left;color:#333;font-size:16px;}
.span6{width:790px;text-align:center;}
.span4{width:370px;}
.span3{width:270px;}
input,
textarea{margin-left:0;}
}
#page-footer{text-align:center;}
h2{color:#2089C2;text-align:center;font-size:40px;margin-bottom:15px;padding:0 3px 0 3px;}
h2 a{color:#2089C2;}
.regbutton{-moz-box-shadow:inset 0px 1px 0px 0px #a4e271;-webkit-box-shadow:inset 0px 1px 0px 0px #a4e271;box-shadow:inset 0px 1px 0px 0px #a4e271;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #89c403), color-stop(1, #77a809));background:-moz-linear-gradient(top, #89c403 5%, #77a809 100%);background:-webkit-linear-gradient(top, #89c403 5%, #77a809 100%);background:-o-linear-gradient(top, #89c403 5%, #77a809 100%);background:-ms-linear-gradient(top, #89c403 5%, #77a809 100%);background:linear-gradient(to bottom, #89c403 5%, #77a809 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#89c403', endColorstr='#77a809',GradientType=0);background-color:#89c403;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #74b807;display:inline-block;cursor:pointer;color:#ffffff;font-family:arial;font-size:25px;font-weight:bold;padding:3px 24px;text-decoration:underline;text-shadow:0px 1px 0px #528009;margin:3px 0px 7px 0px;-webkit-appearance:none;}
.regbutton:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #77a809), color-stop(1, #89c403));background:-moz-linear-gradient(top, #77a809 5%, #89c403 100%);background:-webkit-linear-gradient(top, #77a809 5%, #89c403 100%);background:-o-linear-gradient(top, #77a809 5%, #89c403 100%);background:-ms-linear-gradient(top, #77a809 5%, #89c403 100%);background:linear-gradient(to bottom, #77a809 5%, #89c403 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77a809', endColorstr='#89c403',GradientType=0);background-color:#77a809;color:#fff;}
.regbutton:active{position:relative;top:1px;}
.regsmall{font-size:20px;font-weight:normal;text-align:center;text-decoration:none;margin:0 0 5px 0;cursor:pointer;}
#navigation-next, #opensearch, #bottom_ad{display:none;}
.pagination strong, .pagination b{font-weight:normal;}
#pagination span strong{padding:3px 5px 3px 5px;margin:0 3px;font-weight:normal;color:#fff;background-color:#2089C2;border:1px solid #2089C2;border-radius:2px;font-size:14px;}
#pagination span a, .pagination span a:link, .pagination span a:visited, .pagination span a:active{font-weight:normal;text-decoration:none;color:#fff;margin:0 3px;padding:3px 5px 3px 5px;background-color:#1b9cd8;border:1px solid #1b9cd8;border-radius:2px;font-size:14px;line-height:20px;}
#pagination span a:hover, .pagination span a:active{border-color:#2089C2;background-color:#2089C2;color:#FFF;text-decoration:none;}
#fbbtn{background-image:url(/images/fblogin.png);background-repeat:no-repeat;width:222px;height:35px;border-radius:4px;margin:7px 0 15px 0;cursor:pointer;}
.welcome{font-family:Helvetica;border-top:1px solid #ccc;padding:10px;border-bottom:1px solid #ccc;margin-bottom:13px;text-align:center;background:#25A2B4 url("//cdn2.psychic.de/styles/bn/theme/images/login_bg.png") top left repeat-y;color:#fff;}
.welcome1{font-size:22px;font-weight:bold;}
.welcome2{font-size:17px;}

.thumbavatar{float:left;width:29px;height:29px;padding:3px 7px 0px 0px;}
.thumbposter a, .thumbposter{font-size:12px;font-weight:bold;color:#666;}
.thumbalbum a{font-size:12px;font-weight:bold;color:#a2a2a2;}
.thumbtime{font-size:11px;color:#666;}
.thumbdetails2{padding:0px 4px 5px 8px;}
.thumbviews{font-size:11px;color:#666;padding:0 10px 0 3px;}
.truncate{display:inline-block;}
.countimages{text-align:center;font-size:12px;color:#777;margin:-6px 0 10px 0;}
.imgdetails{margin-top:10px;padding:8px 0 8px 8px;background-color:#f6f7f8;border:2px solid #E5E5E5;}
.imgdetails img{width:38px;height:38px;}
.imguserbox{float:left;margin-right:8px;}
.imgrateview{margin:13px 0 8px 0;font-size:16px;color:#808080;font-weight:bold;}
.imgratesum{margin:0 0 0 6px;display:inline;font-size:16px;color:#808080;}
.imgcommentrow{text-align:left;font-size:16px;font-weight:bold;margin:0 0 8px 0;color:#808080;}
.imgtagrow{text-align:left;font-size:18px;font-weight:bold;margin:-2px 0 10px 0;color:#808080;}
.imgcommenttime{font-size:13px;color:#777;margin-top:3px;}
.tutorial{font-size:15px;color:#777;margin-top:3px;}
.imgcommentdiv{margin-left:45px;font-size:16px;color:#444;}
.detailtextarea{text-align:left;margin-top:15px;width:80%;}
.doResume{background:#25a2b4;color:#fff;padding:10px;cursor:pointer;width:280px;text-align:center;z-index:100;margin:0 auto;border-radius:4px;display:none;border:0px solid #C4C4C4;font-weight:bold;}
a.doResume:hover{background:#2089C2;color:#fff;text-decoration:none;}
.copyright a{font-size:12px;}
.tags{list-style:none;margin:0;overflow:hidden;padding:0;font-size:14px;}
.tags li{float:left;}
.tag{background:#2089C2;display:inline-block;color:#fff;position:relative;padding:0 20px 0 20px;border-radius:3px 0 0 3px;margin:0 10px 10px 0;text-decoration:none;height:26px;line-height:26px;}
.tag:hover{background-color:#81b706;color:#fff;}
.tag:before{background:#fff;border-radius:13px;box-shadow:inset 0 1px rgba(0, 0, 0, 0.25);content:'';height:6px;left:10px;position:absolute;width:6px;top:10px;}
.tag:after{display:inline-block;border:13px solid;border-color:transparent transparent transparent #2089C2;height:0;width:0;position:absolute;right:-10px;top:0;content:"";display:inline-block;background:#fff;}
.tag:hover:after{border-color:transparent transparent transparent #81b706;color:#fff;}
.return{text-align:left;cursor:pointer;color:#1b9cd8;font-size:16px;}
#ajax-loader-masonry{left:50%;margin-left:-12px;position:absolute;top:15%;}
.ajax-loader{background:transparent url("//cdn2.psychic.de/styles/bn/template/gallery/css/ajax-loader-2.gif");height:24px;margin:0 auto;vertical-align:middle;width:24px;}
#infscr-loading{background:#000;bottom:0;color:#fff;left:50%;margin-left:-60px;opacity:0.3;padding:5px;position:fixed;text-align:center;width:120px;z-index:100;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;}
#infscr-loading img{width:43px;}
.post-wrapper{background:#fff;border:1px solid #e5e5e5;margin-bottom:10px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.08);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.08);box-shadow:0 1px 3px rgba(0,0,0,0.08);}
.post-wrapper .h1-wrapper{border-top:1px solid #eee;margin:8px 0 4px 0;}
.post-wrapper .h1-wrapper h1{font-size:25px;line-height:1.3em;color:#81b706;text-align:left;}
.h2-wrapper h2{font-size:25px;line-height:1.3em;color:#81b706;text-align:center;}
.h2img{color:#25A2B4;}
a.button1, input.button1, input.button3, a.button2, input.button2{width:auto !important;height:auto !important;margin:0;padding:4px 8px;font-family:Arial;font-weight:normal;font-size:18px;line-height:1em;color:#fff;background:#888;border-width:0;outline:none !important;text-decoration:none !important;border-radius:3px;-webkit-appearance:none;}
a.button1:hover, input.button1:hover, a.button2:hover, input.button2:hover, input.button3:hover{background-color:#2089C2;}
.post-wrapper .post-featured-photo{background:#f2f2f2;margin:25px;text-align:center;}
.post-wrapper .post-content{margin:10px;}
.post-wrapper .post-meta-top{margin:0 25px;padding:5px 0 15px 0;}
.post-wrapper .post-comments{border-top:1px solid #eee;padding-top:20px;}
.post-wrapper .post-comments-wrapper{margin:0 25px;}
.subpage-title h1{font-size:1.8em;line-height:1.2em;padding-bottom:0.6em;margin-bottom:5px;text-align:center;-webkit-text-shadow:1px 1px #fff;-moz-text-shadow:1px 1px #fff;text-shadow:1px 1px #fff;}
.subpage-title p{border-top:3px double #ccc;padding:8px 0;text-align:center;}
#scrolltotop{bottom:0;position:fixed;right:15px;z-index:666;}
#scrolltotop a{color:#666;display:block;font-weight:bold;line-height:1em;padding:10px 20px;text-align:center;text-shadow:0 1px rgba(255,255,255,0.8);-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.3);box-shadow:0 1px 3px rgba(0, 0, 0, 0.3);background:rgb(252,252,252);background:-moz-linear-gradient(top, rgba(252,252,252,1) 0%, rgba(241,241,241,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(252,252,252,1)), color-stop(100%,rgba(241,241,241,1)));background:-webkit-linear-gradient(top, rgba(252,252,252,1) 0%,rgba(241,241,241,1) 100%);background:-o-linear-gradient(top, rgba(252,252,252,1) 0%,rgba(241,241,241,1) 100%);background:-ms-linear-gradient(top, rgba(252,252,252,1) 0%,rgba(241,241,241,1) 100%);background:linear-gradient(to bottom, rgba(252,252,252,1) 0%,rgba(241,241,241,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#f1f1f1',GradientType=0);}
#scrolltotop a:hover{color:#2089C2;text-decoration:none;}
.commentlist{position:relative;padding:6px;background:#f6f7f8;text-align:left;border-bottom:1px solid #e9eaed;margin-bottom:2px;min-height:43px;}
.commentavatar img{width:38px;height:38px;}
.commentavatar{float:left;margin-top:3px;}
.sidebar_image{background:#fff;border:1px solid #e5e5e5;padding:5px 5px 8px 5px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.08);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.08);box-shadow:0 1px 3px rgba(0,0,0,0.08);width:336px;overflow:auto;color:#808080;text-align:center;margin-bottom:9px;}
.sidebar_ad{width:336px;max-height:250px;overflow:hidden;text-align:center;padding:5px 5px 1px 5px;}
.sidebar_image a{color:#1b9cd8;}
.sidebar_image h4{color:#81b706;}
.sidebar_image h4 a{color:#1b9cd8;}
.sidebar{background:#fff;border:1px solid #e5e5e5;padding:5px 2px 8px 8px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.08);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.08);box-shadow:0 1px 3px rgba(0,0,0,0.08);width:336px;overflow:auto;color:#666;}
@media (max-width:1040px){
.sidebar_image, .sidebar, .sidebar_ad{width:300px;}
.sidebarads{padding-top:8px;}
}
.sidebar a{color:#666;}
.sidebar h4 a{color:#1b9cd8;}
.sidebar > ul{border-top:1px solid #e5e5e5;border-bottom:1px solid #fafafa;margin:0;}
.sidebar ul > li{border-top:1px solid #fafafa;border-bottom:1px solid #e5e5e5;list-style:none;margin:0;padding:5px 0;}
.sidebar ul > li ul{border:none;}
.sidebar ul > li ul li{border:none;}
.indextext{margin:auto;width:88%;font-size:17px;padding:10px;border:1px solid #ccc;background-color:#fff;}
#footer{color:#7f7f7f;margin-bottom:20px;}
#footer a{color:#a5a5a5;}
.alignnone{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;box-shadow:0 0 6px rgba(0, 0, 0, .6);-webkit-box-shadow:0 0 6px rgba(0, 0, 0, .6);-moz-box-shadow:0 0 6px rgba(0, 0, 0, .6);}
img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}
img.alignright{display:inline;float:right;margin-left:24px;margin-top:4px;}
img.alignleft{display:inline;float:left;margin-right:24px;margin-top:4px;}
.gallery-caption{color:#888;}
.alignright{float:right;}
.alignleft{float:left}
.text-align-center{text-align:center;}
embed,
iframe,
object,
video{max-width:100%;}
.aligncenter,
div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.wp-caption{background-color:#f5f5f5;border:1px solid #ddd;margin:10px auto;max-width:95%;padding:10px 10px 0 10px;text-align:center;}
.wp-caption img{margin:0 0 5px 0;padding:0;overflow:hidden;width:100%;}
.wp-caption p.wp-caption-text{margin:0;padding:0 5px 5px 5px;}
.contentsite h1{font-size:25px;color:#666;}
.contentsite h2{font-size:22px;text-align:left;margin:0 0 0 -3px;}
.contentsite h3{font-size:22px;color:#25a2b4;}
.contentsite h4{font-size:19px;color:#555;}
.contentsite h5{font-size:23px;}
.contentsite p{margin:0;}
.contentstyle{margin-top:-8px;}
.contentstyle p{margin:10px 0 10px 0;font-size:15px;}
.contentstyle a{font-size:15px;}
.contentwrapper{background-color:#fff;text-align:center;padding:10px;border-bottom:2px solid #ccc;}
.galrand{background-color:#fff;}
.galtext{width:70%;padding:10px;}
.galtext h3{margin-top:-2px;color:#81b706}
.contentmain{max-width:900px;display:inline-block;text-align:left;border-left:2px solid #ccc;border-right:2px solid #ccc;padding:0 8px 0 8px;}
.contentpage h1{font-size:25px;color:#666;border-bottom:1px solid #ccc;margin:4px 0 8px 0;padding:0 0 5px 0;}
.contentpage h2{font-size:22px;text-align:left;margin:0 0 5px -4px;line-height:1.4;}
.contentpage h3{font-size:22px;color:#25a2b4;}
.textstyle{padding:0 6px 0 6px;display:inline-block;text-align:left;font-size:16px;line-height:1.4;}
.textstyle a{font-size:16px;}
.nonelist{display:none;}

.atop{margin-left:155px;padding-top:20px;}
.aname a{font-size:26px;color:#993399;}
.imgcommenttime a{font-size:13px !important;}
.tutorial a{font-size:15px !important;}
.aspacer{margin-top:7px;}
.anleitung span a:link{background-color:#777;border: 1px solid #777;}
.aborder{background-color:#fff;padding:5px;margin-bottom:14px;box-shadow: 0 1px 3px rgba(0,0,0,0.08);border: 1px solid #e5e5e5;}
.atotal{float:left;margin:0px;background-color:#25A2B4;padding:2px 5px;color:#fff;font-weight:bold;border-radius:6px;}

.favorite, .avatar_s, .avatar_xs, .heart-pink, .icon-comments, .icon-star, .icon-views, .unfavorite, .lupe, .addimage, .cam, .sharetopic{background:url("//cdn2.psychic.de/images/sprites_main.png") no-repeat;}
.favorite{background-position:-32px -40px;width:30px;height:30px;display:inline-block;}
.cam{background-position: -281px -46px;width:16px;height:10px;display:inline-block;margin:0 0 0 13px;}
.sharetopic{background-position:-80px 0;width:34px;height:34px;}
.lupe{background-position:-279px 0;width:23px;height:23px;cursor:pointer;float:right;margin:5px 20px 0 0;}
.avatar_s{background-position:-161px 0;width:38px;height:38px;}
.addimage{background-position:-261px -63px;width:26px;height:21px;display:inline-block;}
.heart-pink{background-position:0 -42px;width:27px;height:21px;}
.icon-comments{background-position:-87px -72px;width:12px;height:11px;display:inline-block;}
.icon-star{background-position:-67px -70px;width:14px;height:13px;display:inline-block;}
.icon-views{background-position:-107px -72px;width:15px;height:10px;display:inline-block;}
.unfavorite{background-position:-67px -41px;width:30px;height:30px;display:inline-block;}
.avatar_xs{background-position:-207px 0;width:29px;height:29px;float:left;padding:0 6px 0px 0px;margin-top:2px;}
#search-box{width:241px;white-space:nowrap;background:#222;margin:0 0 -20px;text-align:left;}
#search-box #keywords, #search-box #keywordstop{width:150px;background:/*transparent*/#fff;border:none;outline:none !important;margin:0;padding:0;height:28px;line-height:28px;color:#c8c6c6;font-family:Arial;font-size:13px;font-weight:400;cursor:text;border-radius:0}
#search-box #keywordstop{width:195px;}
#search-box #keywords:hover, #search-box #keywords:focus, #search-box #keywordstop{color:#444;}
#search-box #search-submit{color:#fff;background:#79ac08;border-radius:0px;border:none;outline:none !important;height:29px;line-height:33px;margin:0 0 0 1px;padding:0 5px;font-size:13px;}
.upimage{border:1px solid #fff;padding:3px 8px;border-radius:4px;}
.upimage:hover{background:#25a2b4;}
#upload a:hover{text-decoration:none;}
@media (min-width:1200px){#commentform .commentform-input{margin-right:10px;width:32%;}
}
@media (max-width:979px){body{padding-top:0;}
#commentform .commentform-input{margin-right:14px;width:100%;}
#commentform .commentform-field{width:98%;}
#double-left-column{padding-bottom:10px;}
.sidebar{padding-top:0;}
.sidebar_image{padding-top:0;}
#scrolltotop{right:5px}
#scrolltotop a{padding:5px 10px;}
.navbar-fixed-top{margin-bottom:0px;}
.navbar-fixed-top .navbar-inner{padding:5px;}
.navbar .container{width:auto;padding:0;}
.navbar .brand{padding-left:10px;padding-right:10px;margin:0 0 0 -5px;}
.nav-collapse{clear:both;}
.nav-collapse .nav > li{float:none;}
.nav-collapse .nav > li > a{margin-bottom:2px;}
#camera{display:block;}
#upload{display:none;}
}
@media (min-width:978px){#camera{display:none;}}
@media (max-width:884px){#login{display:none;}}
@media (max-width:358px){#masonry .thumb{width:140px;}
.thumbdetails{width:130px;overflow:hidden;text-overflow: ellipsis;}
.thumbdetails2{padding:0px 1px 5px 6px;}
.thumbviews{padding:0px 6px 0px 2px;}
.welcome1{font-size:19px;font-weight:bold;}
.welcome2{font-size:15px;}
.thumbcat{width:140px;height:auto;}
#search-box #search-submit{height:28px;line-height:28px;}
#search-box #keywordstop{width:170px;}
.spr{display:none;}
}
@media (min-width:359px) and (max-width:534px){#masonry .thumb{width:160px;}
.welcome1{font-size:19px;font-weight:bold;}
.welcome2{font-size:15px;}
.thumbcat{width:160px;height:auto;}
}
@media (min-width:535px) and (max-width:640px){#masonry .thumb{width:170px;}
.welcome1{font-size:19px;font-weight:bold;}
.welcome2{font-size:15px;}
.thumbcat{width:180px;height:auto;}
}
@media (max-width:640px){#masonry .thumbimg{height:auto !important;width:100% !important;}
#masonry .masonry-actionbar{width:95%;}
.thumbavatar{width:26px;height:26px;}
.post-wrapper .post-meta-top .pull-right{display:none;}
.post-wrapper .post-content{margin:2px;}
.post-content{padding-left:1px;}
.detailtextarea{width:95%;}
.regsmall{margin-bottom:15px;}
.membernavi{display:none;}
.contentstyle p{font-size:17px;line-height:1.3;}
.contentstyle a{font-size:17px;}
.textstyle{font-size:18px;line-height:1.4;}
.textstyle a{font-size:18px;}
.tutorial{font-size:13px;color:#777;margin-top:3px;}
.tutorial a{font-size:13px !important;}
.contentmain{border-left:0px;border-right:0px;padding:0 4px 0 4px;}
.rcenter{text-align:center;}
h2{line-height:1.0;}
.imgcommentdiv{font-size:15px;}
.truncate{width:58px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.galtext{width:90%;}
}
@media only screen and (max-width:767px){.sidebar{width:96%;}
.sidebar_image{width:96%;}
}
.recent h2{font-size:18px;padding-top:1px;color:#81b706;}
.recent{overflow:auto;}
div.resize-and-crop{overflow:hidden;display:-moz-inline-block;display:inline-block;*display:inline;*zoom:1;position:relative;-webkit-box-shadow:0 0 4px rgba(0, 0, 0, .4);-moz-box-shadow:0 0 4px rgba(0, 0, 0, .4);}
div.resize-and-crop img{position:absolute;}
div.resize-and-crop:hover{background:transparent !important;opacity:0.7 !important;}
.imagelistsidebar{list-style:none;display:block;}
.imagelist{list-style:none;display:block;}
.imagelistitem{display:inline-block;margin:3px;text-align:center;}
.mob:before{content:"via Mobile";}
.mob2:before{content:"Via Mobile";}
.comp:before{content:"via PC";}
.imagelistitem img{max-width:none;}
.imgitem{height:80px;width:80px;}
.imganl{height:140px;width:140px;}
.fakeitem{visibility:hidden;width:1px;height:1px;position:absolute}
.fakediv{background-size:cover;width:80px;height:80px;float:left;margin:5px;}
.sharediv{text-align:left;border-top:1px solid #eee;margin:6px 0 0 0;padding:6px 0 0 0;}
.sharelink{float:left;margin:0 20px 0 0;}

.resp-crop{
width:100%;
height:200px;
background-size:cover;
background-position:center; /* IE fix */
}
.resp-makeit{font-size:50px;}
.resp-wrap{text-align:center;padding:16px 0 0 0;}
.resp-url{display:inline-block;font-size:22px;color:#48e950;font-weight:bold;background-color:#25a2b4;padding:8px;text-shadow: 0 0 5px #1e8392;-moz-box-shadow:0 0 9px #fff;-webkit-box-shadow:0 0 9px#fff;box-shadow:0 0 9px #fff;border-radius:3px;margin-top:2px;}
.resp-comm{font-size:24px;padding-top:10px;}
.resp-default{color:#fff;font-weight:bold;text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.25)}
.adsfloat{width:300px;height:250px;float:left;padding:3px;border:1px solid #e5e5e5;box-shadow: 0 1px 3px rgba(0,0,0,0.08);margin:1px 10px 5px 0}
.adsresp{max-width:340px;max-height:280px;padding:3px;border:1px solid #e5e5e5;box-shadow: 0 1px 3px rgba(0,0,0,0.08);margin:4px 0px 15px 0}
/*lars*/
@media (min-width: 640px) {
.resp-crop{background-image:url(//cdn2.psychic.de/images/background_main.jpg);width:83%;}
.pagination{margin:6px; 0 0 0;}
}
@media (min-width: 520px) and (max-width: 639px) {
.resp-crop{background-image:url(//cdn2.psychic.de/images/background_main_640.jpg);width:100%;}
.resp-comm{font-size:24px;}
}
@media (min-width: 360px) and (max-width: 519px) {
.resp-crop{background-image:url(//cdn2.psychic.de/images/background_main_520.jpg);width:100%;}
.resp-comm{font-size:24px;}
}
@media (max-width: 359px) {
.resp-crop{background-image:url(//cdn2.psychic.de/images/background_main_360.jpg);width:100%;}
.resp-comm{font-size:20px;}
.adsfloat{float:none;padding:0px;margin:8px 0 8px 0;border:none;}
.imglogo{width:160px !important;height:auto;}
}
.adsmobiletop{margin:-20px -10px 8px -10px;border-bottom:1px solid #ccc;}
.adstopimg{background:#fff;margin:8px 0 8px 0;border-bottom:1px solid #e5e5e5;padding:0 0 4px 0;}
.adsbottomimg{background:#fff;margin:8px 0 0 0;}
.adslinksdown{height:20px;background:#f6f7f8;margin:3px 9px 17px 9px;
padding:5px 3px 0px 3px;border:2px solid #e5e5e5;}
@media (max-width: 480px){
.adstopimg{margin:8px 0 1px 0;}
.adsbottomimg{margin:1px 0 0 0;}
.aname a{font-size:20px;}
.imganl{height:80px;width:80px;}
.atop{margin-left:95px;padding-top:0}
}
.topimgads, .bottomimgads{
margin:0 auto;
}
.topimgads{
width:320px;height:60px;margin:0 auto;
}
.bottomimgads{
width:320px;height:75px;margin:0 auto;
}
@media (min-width: 360px){
.topimgads{width:360px;height:60px;}
.bottomimgads{width:100%;height:68px;}
}
@media (min-width: 480px){
.topimgads{width:100%;height:60px;}
.bottomimgads{width:100%;height:100px;}
}
@media (min-width: 731px) and (max-width: 750px){
.topimgads, .bottomimgads{margin-left:-12px;}
}
@media (min-width: 730px){
.topimgads, .bottomimgads{width:729px;height:90px;}
}
@media (min-width: 768px){
.topimgads, .bottomimgads{width:413px;height:60px;}
.mainimg{padding:0 8px 0 8px;}
}
@media (min-width: 801px){
.topimgads, .bottomimgads{width:445px;height:60px;}
}
@media (min-width: 871px){
.topimgads, .bottomimgads{width:500px;height:60px;}
}
@media (min-width: 980px){
.topimgads, .bottomimgads{width:600px;height:60px;}
}
@media (min-width: 1200px){
.topimgads, .bottomimgads{width:780px;height:90px;}
.resp700{width:750px;height:90px;}
.adstopimg{padding:3px;border-top:1px solid #e5e5e5;box-shadow: 0 1px 3px 0 rgba(0,0,0,0.08);}
.adsbottomimg{padding:3px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;box-shadow: 0 1px 3px rgba(0,0,0,0.08);}
#bottom_ad{display:block;width:790px;overflow:hidden;}
}
@media (max-width: 980px){
.post-wrapper .post-content{margin:3px;}
}
.cc_banner-wrapper{position:relative;z-index:9001;}
.cc_container .cc_btn{cursor:pointer;font-size:0.6em;line-height:1em;text-align:center;transition:font-size 200ms ease 0s;}
.cc_container .cc_message{font-size:0.6em;line-height:1.5em;margin:0;padding:0;transition:font-size 200ms ease 0s;}
.cc_container .cc_logo{display:none;height:22px;opacity:0.9;overflow:hidden;text-indent:-1000px;transition:opacity 200ms ease 0s;width:100px;}
.cc_container .cc_logo:hover, .cc_container .cc_logo:active{opacity:1;}
@media screen and (min-width:500px){.cc_container .cc_btn{font-size:12px;}
.cc_container .cc_message{font-size:11px !important;}
}
@media screen and (min-width:768px){.cc_container .cc_btn{font-size:12px;}
.cc_container .cc_message{font-size:12px !important;line-height:1em;}
}
@media screen and (min-width:992px){.cc_container .cc_message{font-size:12px;}
}
@media print{.cc_banner-wrapper, .cc_container{display:none;}
}
.cc_banner-wrapper{height:0px;}
.cc_container{left:0;overflow:hidden;padding:15px;position:fixed;right:0;bottom:0;}
.cc_container .cc_btn{background-color:#622938;cursor:pointer;display:block;float:right;margin-left:10px;max-width:120px;padding:8px 10px;text-align:center;width:33%;}
.cc_container .cc_message{display:block;}
@media screen and (min-width:500px){.cc_container .cc_message{margin-top:0.5em;}
}
@media screen and (min-width:768px){.cc_container{padding:3px 30px;text-align:left;}
.cc_container .cc_btn{padding:5px 5px;}
}
.cc_container{background:#bebebe none repeat scroll 0 0;border:1px solid #ccc;box-sizing:border-box;color:#fff;font-family:"Helvetica Neue Light","HelveticaNeue-Light","Helvetica Neue",Calibri,Helvetica,Arial;font-size:12px;}
.cc_container *::-moz-selection{background:#ff5e99 none repeat scroll 0 0;color:#fff;text-shadow:none;}
.cc_container .cc_btn, .cc_container .cc_btn:visited{background-color:#888;border-radius:5px;color:#fff;font-size:13px;transition:background 200ms ease-in-out 0s, color 200ms ease-in-out 0s, box-shadow 200ms ease-in-out 0s;}
.cc_container .cc_btn:hover, .cc_container .cc_btn:active{background-color:#a8a8a8;color:#000;}
.cc_container a, .cc_container a:visited{color:#fff;text-decoration:underline;transition:color 200ms ease 0s;font-size:12px !important;}
.cc_container a:hover, .cc_container a:active{color:#555;}
@keyframes slideDown{0%{margin-top:-0px;}
100%{margin-top:0;}
}
@keyframes growDown{0%{height:0;}
100%{height:0px;}
}

*{

	box-sizing: border-box;

}

.contentmain{line-height:1.5em;font-size:16px}
.row{margin:0}
.contact-us  {
	width:  100%;
	max-width: 500px;
	font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
}


.contentsite h2{padding:10px 0 10px 0;margin-bottom:10px;}
h2{border-bottom:1px solid;}

.contentsite li{margin-bottom:20px}

.contact-us .row{
	padding: 0px 10px;
}
	.contact-us label{
		display: inline-block;
		width: 30%;
		vertical-align: top;
		padding: 4px;
		text-align: center;
		background: #e4facc;

	}
	.contact-us label.nobg{
		background: none;
	}
	.contact-us .nachrichtrow label{
		height: 141px;
	}
	.contact-us .pflichtfeld{
		text-align: center;
		width: 5%;
		display: inline-block;
		vertical-align: top;
	}
	.contact-us .pflichthinweis .pflichtfeld{
		width: auto;
		display: inline;
	}
	.contact-us .field{
		display: inline-block;
		width: 63%;
    height:50px;
	}
			  
	.contact-us input, .contact-us textarea, .contact-us select {
		width:100%;
		padding: 1px 3px 2px 3px;
		margin: 2px 0;
	}
	
	.contact-us select {
		width:50%;
	}
	.contact-us textarea{
		height: 140px;
	}

.contact-us .errormsg{
	text-align: center;
	display: block;
}
.contact-us .errormsg,
.contact-us .errormsg *{
	color: #cc3333;
	padding-bottom: 3px;
}
input.errorcheck, textarea.errorcheck, select.errorcheck { }

.contact-us .Sicherheitscode{
	text-align: center;
}
.captchareload { padding-left:10px;}

#checkid {
  width: auto;
}
#checkid2 {
  width: auto;
}

.pflichtfeld {
	 color: #ff0000;
}
.neuercode {
	 color: #0066FF;
}
.copyright {
	 color: #000000;
}

	 
.contact-us .pflichtfeldhinweis{
	font-size:12px
}

.buttons{
	text-align: center;
	margin-top: 10px;
}
	.buttons input { 
		width: 40%;
		margin-top: 7px;
		margin-bottom: 20px;
	}

.zurueck {
	color: #6891D1;
}

.contact-us .copyright{
	font-size:10px; 
	text-align:center;
}


input[type="text"]{
height:30px;
}




@media screen and (max-width: 390px) {
	.contact-us .row{
		padding: 0px 10px 5px 10px;
	}
		.contact-us label{
			width: 95%;
		}
    
.contact-us .Sicherheitscode{
  margin:50px 0 -20px 0;
}
    
		.contact-us .nachrichtrow label{
			height: auto;
		}
		.contact-us .pflichtfeld{
			width: 5%;
		}
		.contact-us .field{
			display: block;
			width: 100%;
		}
		.contact-us input, .contact-us textarea, .contact-us select {
			padding: 6px;
		}
}

