@charset "UTF-8";
/*
Theme Name: Landlinechild
Theme URI: ​http://bildbedarf.de
Author: bwaack
Author URI: http://bwaack.de/
Template: landline
Description: have to style
Version: 1.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: light, white, orange, one-column, custom-background, custom-menu, featured-images, sticky-post, photoblogging

Landline WordPress theme, Copyright (C) 2013 Design 311
Landline WordPress theme is licensed under the GPL.
*/
/* normalize.css v1.0.0 | MIT License | git.io/normalize */


article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html,button,input,select,textarea{font-family:sans-serif}
body{margin:0px; padding:0px;}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
h1{font-size:2em;margin:0.67em 0}
h2{font-size:1.5em;margin:0.83em 0}
h3{font-size:1.17em;margin:1em 0}
h4{font-size:1em;margin:1.33em 0}
h5{font-size:0.83em;margin:1.67em 0}
h6{font-size:0.75em;margin:2.33em 0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
blockquote{margin:1em 40px}
dfn{font-style:italic}
mark{background:#ff0;color:#000}
p,pre{margin:1em 0;} 

.body p {text-shadow: 1px 1px 8px black;}
.header  {text-shadow: 1px 1px 8px white;}
.main-menu-container {text-shadow: 3px 2px 8px black;}
h1 {text-shadow: 1px 1px 8px white;}
code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:before,q:after{content:'';content:none}
small{font-size:75%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
dl,menu,ol,ul{margin:1em 0}
dd{margin:0 0 0 40px}
menu,ol,ul{padding:0 0 0 40px}
nav ul,nav ol{list-style:none;list-style-image:none}
img{border:0;-ms-interpolation-mode:bicubic}
svg:not(:root){overflow:hidden}
figure{margin:0}
form{margin:0}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}
legend{border:0;padding:0;white-space:normal;*margin-left:-7px}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}
button,input{line-height:normal}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}
button[disabled],input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
.alignnone{margin:5px 20px 20px 0}
.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}
.alignright{float:right;margin:5px 0 20px 20px}
.alignleft{float:left;margin:5px 20px 20px 0}
.aligncenter{display:block;margin:5px auto 5px auto}a img.alignright{float:right;margin:5px 0 20px 20px}
a img.alignnone{margin:5px 20px 20px 0}
a img.alignleft{float:left;margin:5px 20px 20px 0}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:100%;padding:5px 3px 10px;text-align:center}
.wp-caption.alignnone{margin:5px 20px 20px 0}
.wp-caption.alignleft{margin:5px 20px 20px 0}
.wp-caption.alignright{margin:5px 0 20px 20px}
.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}
.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail{max-width:100%;height:auto}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.clear{clear:both}
body{overflow-y:auto; }
.wf,h1,h2,h3,h4,h5,h6,.header .title{font-family:'Arvo', Georgia, Times, serif;letter-spacing:-1px}
::selection{background:rgba(255,180,36,0.4);color:#444}
::-moz-selection{background:rgba(255,180,36,0.4);color:#444}
a{color:#ffb424}a:hover,a:active,a:focus{color:#bd7c00}
body{background-color:#444;background-image:url("img/default-background.jpg");background-attachment:fixed !important;background-size:cover;font:bold 16px/120% Arial,Helvetica,sans-serif;color:rgba(230,230,230,0.64);overflow-wrap:break-word;word-wrap:break-word}
h1,h2,h3,h4,h5,h6{line-height:140%}
button,input[type="submit"]{background:#ffb424;border:1px solid #f09e00;color:#fff;padding:5px 25px;border-radius:10px}
button:hover,button:active,button:focus,input[type="submit"]:hover,input[type="submit"]:active,input[type="submit"]:focus{background:#ffab0a}.nolink,.comment .comment-meta a:first-child{text-decoration:none;color:#003366}
.nolink:hover,.comment .comment-meta a:hover:first-child,.nolink:focus,.comment .comment-meta a:focus:first-child,.nolink:active,.comment .comment-meta a:active:first-child{color:#444}
.wrapper{background:url(//bildbedarf.de/wp-content/themes/landlinecustom/30p.png); margin: 15px 15px auto auto; direction: rtl; padding:0px 20px 0px 0px ;box-shadow:0 0 10px #eee; border-radius: 5px;  overflow: hidden; text-align: right; }
.knob-input { display: none; }
/* .wrapper:hover, .wrapper:focus, .wrapper:active{ height: 590px; width: 400px; transition: height 2s, width 2s;} */
.wrapper { animation: menusec 12s; }
.wrapperauf  { animation: menusac 12s; } 
/* .knob-input:not(checked)~ .wrapper {  animation: retrig ; }
.knob-input:checked ~ .wrapper {  animation: retrig ; } */ 
/* .wrapper:active {animation: menusec 12s;} */
.wrapper { height: 110px;  width: 120px; transition: height 2s, width 2s;} 
.wrapperauf { height: 110px;  width: 120px; transition: height 2s, width 2s;} 
.knob-label  { position: absolute; right: 25px ;top: 20px; background-color: transparent !important ; padding: 0px;  border: none; border-radius: 0px; width: auto; }
.knob-label:hover, knob-label:focus {background-color: transparent;} 

@keyframes menusac {
  0% {
     height: 110px;  width: 120px; 
  }
  8% {
    height: 520px; width: 400px; 
  }
   92% {  
    height: 520px; width: 400px;   
  }
  100% {  
    height: 110px;  width: 120px;   
  }
}


@keyframes menusec {
  0% {
     height: 110px;  width: 120px; 
  }
  8% {
    height: 520px; width: 400px; 
  }
   92% {  
    height: 520px; width: 400px;   
  }
  100% {  
    height: 110px;  width: 120px;   
  }
}




.header{ display: block; direction:ltr ;  text-align:left; width: 360px; margin-top: -5px; margin-right: -5px;}
.header .title{font-size:2.3em;line-height: 80px; position: relative; top: 20px ;left: -3px;}
.header .description{font-style:normal; font-weight: bold;margin-top:0;color:rgba(9, 8, 8, 0.64);}
.header .main-menu-container{border:1px dashed #919191;border-left:none;border-right:none;padding:8.333px 0;margin:25px 0}
.header .main-menu-container ul{margin:0;padding:0}
.header .main-menu-container li{display:inline-block;margin-right:8.333px}
.header .main-menu-container li:last-child{margin-right:0}
.body{margin:50px 0}
.type-page,.post{border-bottom:1px dashed #919191;margin-bottom:25px;padding-bottom:25px}
.type-page img,.post img{max-width:100%;height:auto}
.type-page .wp-caption img,.post .wp-caption img{max-width:98.5%}
.post-meta-date{color:#919191;font-style:italic}
.sticky,.bypostauthor{background:#eee;border:1px solid #ddd;padding:25px}
.commentlist{list-style:none;padding:0;margin:0}
.commentlist .children{list-style:none;padding-left:31px;border-left:1px solid #eee}
.comment{padding-top:25px;margin-top:25px;border-top:1px solid #eee}
.comment:first-child{border:none;padding:0}
.comment .avatar{vertical-align:middle}
.comment .comment-author{display:inline-block}
.comment .comment-meta{display:inline-block;height:32px;float:right}
.comment .comment-meta a:first-child{color:#919191;font-style:italic}
.comment-respond{margin-top:25px}
.comment-respond label{display:block;font-weight:bold}
.footer{width:720px;text-align:right;color:#fff;margin-bottom:150px;text-shadow:0 0 3px #777}
.footer a{color:#fff}.footer a:hover,.footer a:focus,.footer a:active{color:#e6e6e6}
.gallery-caption{font-size:90%}tr{border-bottom:1px solid #ddd}
tr td,tr th{padding:10px 5px}
dd{color:#5e5e5e;font-style:italic}
/* .header{background:url(//bildbedarf.de/wp-content/themes/landlinecustom/bbxsmal.png) no-repeat 250px 5px ;} */



@keyframes roto {
    from{
        transform: rotate(0deg)}
    to{
        transform: rotate(360deg)}
}

 .rotlog {
	 
 padding:0px; 
 vertical-align: middle;
    animation: roto 20s linear infinite;
}

.footer { display: none;}
.body {direction:ltr !important ; text-align: left; width: 355px;} 
