/*
 * Theme Name:   twentysixteen Child
 * Theme URI:    twentysixteen
 * Description:  twentysixteen Child Theme
 * Author:       Markus Winter
 * Author URI:   https://www.markus-winter.ch
 * Template:     twentysixteen
 * Version:      1.0.0
 * License:      GNU General Public License v2 or later
 * License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 * Tags:         
 * Text Domain:  twentysixteen -child
 * */

h1,h2,h3{clear:none;}

#menu-mnu-deutsch{
    border-style:   solid;
    border-width:   1px;
    margin: 0px;
    padding:    20px;
    background: lightsalmon;	
}

#menu-mnu-natsto{
    border-style:   solid;
    border-width:   1px;
    margin: 0px;
    padding:    20px;
    background: lightgreen;	
}


.Arg1{color:blue;}
.Arg2{color:green;}
.Arg3{color:red;}

.site-main{
	border-style:solid;
    padding:    1em;
    border-width:   1px;
    border-radius:  15px 15px 15px 15px;
    background: Beige;
}

.page-header{
	border-top:none;
}
.site{
	margin:0pt;
}
div.clsnatsto { 
	margin: 1em;
    padding:    1em;
    box-sizing: border-box;
    border-radius:  15px 15px 15px 15px;
    border-color:   blue;
    border-width:   2px;
    border-style:   solid;
    background: #dfdfdf;
}
 
div.clsrecherche { 
    margin: 1em;
    padding: 1em;
    box-sizing: border-box;
    border-radius: 15px 15px 15px 15px;
    border-color: red;
    border-width: 2px;
    border-style: solid;
	color:red;
    background: Moccasin;
}
div.fussaha{
    margin: 1em;
    padding: 1em;
    box-sizing: border-box;
    border-radius: 15px 15px 15px 15px;
    border-color: blue;
    border-width: 2px;
    border-style: solid;
	color:black;
    background: lightblue;

}
div.fussnatsto{
	margin: 1em;
  padding: 1em;
  box-sizing: border-box;
  border-radius: 15px 15px 15px 15px;
  border-color: black;
  border-width: 2px;
  border-style: solid;
	color:black;
  background: lightgray;
}
div.fussmikro{
	margin: 1px;
  padding: 3px;
  box-sizing: border-box;
  border-radius: 15px 15px 15px 15px;
  border-color: black;
  border-width: 1px;
  border-style: solid;
	color:black;
  background: Beige;
}

body{background:Beige;}

div.site-header-menu{
	background:Beige;
    box-sizing: border-box;
    border-radius: 15px 15px 15px 15px;
    border-width: 2px;
    border-style: solid;
    border-color: black;
}

.widget {
	background: Beige;
    box-sizing: border-box;
    border-radius:  15px 15px 15px 15px;
	margin: 1em;
    border-width:   1px;
	padding:    1em;
    border-style:   solid;
    border-color:   black;	
}

.widget-res {
	border-top:none;
	background:Beige;
}

span.mnufrm {
	background:Beige;
  box-sizing: border-box;
  border-radius: 15px 15px 15px 	15px;
	margin: 0em;
  border-width: 1px;
	padding:12px;
  border-style: solid;
  border-color: black;	
	line-height: 3.1;
}
	
span.mnubtn{
		background:lightgray ;
  box-sizing: border-box;
  border-radius: 10px 10px 10px 	10px;
	margin: 1px;
  border-width: 1px;
	padding:4px;
  border-style: solid;
  border-color: black;	
}

.entry-content a[href^="http://"]:not([href*="markus-winter.ch"]):after,
.entry-content a[href^="https://"]:not([href*="markus-winter.ch"]):after {
font: normal 16px/1 'Genericons';
content: "\f442";
padding-left:5px;
vertical-align:sub;
font-size:1.5em;
}
/* --- Seitbox ... */
.SeitBox{
 background: lightgray ; /*ok*/ 
  padding:3px;
  border: solid; /*ok */
	border-radius: 10px 10px 10px 	10px; /*ok*/
	border-width: 1px;
	border-color: blue;
	color:red /* ok Farbwert ggf. anpassen */
}

/* PuulQuote */		
/* ------- */
/* Anpassung des Blockqoute Elementes für Pullquotes */
.wp-block-pullquote {
    border-top: 0px none #555;
    border-bottom: 0px none #555;
}
 .wp-block-pullquote blockquote {
  border: solid; /*ok */
  border-radius: 10px;   border-width: 1px !important;
  border-color: blue !important;
  margin-top: calc(4 * 1rem);
  margin-bottom: calc(4.33 * 1rem);
  background: lightgray ; /*ok*/ 
  padding:5px !important;
 }
 /* Absätze im Rahmen des Pullquotes */ 
 .wp-block-pullquote p {
      font-size: 12px;
      font-style: normal;
      line-height: 1; /*ok*/
      font-family: "Garamond", "Times New Roman", serif; /* Hier lassen sich natürlich auch andere Schriftarten auflisten */
      margin-bottom: 0.5em;
      margin-top: 0.5em;
 }
 /* Quellenangabe des Pullquotes */  
 .wp-block-pullquote cite {
      display: inline-block;
      font-family: "Segoe UI", "Roboto", "Helvetica Neue", sans-serif;  /* Ebenso hier Platz für andere Schriftarten */ 
  line-height: 1.6;
  text-transform: none;
  font-style:normal;
  color:green; /* ok unten */
  font-size: 12px; /*ok Untere Zeile*/
  }
 /* Style Default */
 /* Style Default alignfull und alignwide */
 .wp-block-pullquote.alignwide.is-style-default, 
 .wp-block-pullquote.alignfull.is-style-default {
     border-top: 2px solid #632e9b;  /* Farbwert anpassen! */ 
     border-bottom: 2px solid #632e9b;  /* Farbwert anpassen! */ 
     margin-top: calc(4 * 1rem);
     margin-bottom: calc(4.33 * 1rem);
     padding: 0 1em;
 }
 /* Farbfüllende Pullquotes */  
 /* Farbfüllend: Pullquotes alignfull und alignwide */  
 .wp-block-pullquote.alignfull.is-style-solid-color, 
 .wp-block-pullquote.alignwide.is-style-solid-color {
      background-color:#632e9b; /* Farbwert anpassen! */
      padding-top: calc(2 * 1rem); 
      padding-bottom: calc(2 * 1rem); 
      margin-top: calc(4 * 1rem);
      margin-bottom: calc(4.33 * 1rem);
      }
 /* Farbfüllend: Blockquote-Element des Pullquotes 
alignfull und alignwide */   
 .wp-block-pullquote.alignfull.is-style-solid-color blockquote, 
 .wp-block-pullquote.alignwide.is-style-solid-color blockquote {
      max-width: 100%;
      margin-left: 1rem;  
      margin-right: 1rem;      
 }
 /* Farbfüllend: Absätze im Rahmen des Pullquotes */ 
 .wp-block-pullquote.is-style-solid-color p {
     color:red /* ok Farbwert ggf. anpassen */
 }
 /* Farbfüllend: Quelle des Pullquotes alignfull und alignwide */ 
 .wp-block-pullquote.alignfull.is-style-solid-color cite, 
 .wp-block-pullquote.alignwide.is-style-solid-color cite 
 {color:#fff;  /* Farbwert ggf. anpassen */ 
}
 /* Media Queries für die Pullquotes */
 /* Tablets quer und Desktop */
 @media screen and (min-width: 769px) {
 .wp-block-pullquote.alignfull.is-style-solid-color blockquote { 
      max-width: 760px;  /* Breite ggf. anpassen */ 
      margin-left:auto;
      margin-right:auto;
 }
 .wp-block-pullquote.is-style-solid-color blockquote p {
     font-size: 22px; /*PC Schrift*/
     margin-bottom: 1em;
 }
 }
 /* Mobiles bis zu Tablet hoch */
 @media screen and (max-width: 768px) {
 .wp-block-pullquote.is-style-solid-color blockquote p {
     font-size: 32px;
 }
 .wp-block-pullquote p {
     font-size: 32px;
     margin-bottom:1em;}
 }
