﻿
/*
	Theme Name: WP-Theme toomster.de V0.1 - 2022
	Theme URI: http://www.toomster.de
	Description: WordPress-Theme von und für http://www.toomster.de aus 2022
	Version: 0.1_2022
	Requires at least: 5.0
	Tested up to: 5.8.3
	Requires PHP: 7.0
	License: GNU General Public License v2 or later
	License URI: http://www.gnu.org/licenses/gpl-2.0.html
	Author: Toomster
	Author URI: http://www.toomster.de
*/
/*Schriftgrößenberechnung bei verschiedenen Auflösungen*/
@media screen and (min-width: 300px) { html { font-size: calc(10px + 6 * ((100vw - 300px) / 680)); }
@media screen and (min-width: 1000px) { html { font-size: 1.1rem; }}
/*Cursordefintion bei button*/
button { cursor: pointer; }
/*Zitatdefinition*/
blockquote { font-size: 85%; color: #999; padding: 0 10px 0 10px; font-style: italic }
/*Überschriftendefinition im main-Bereich*/
#main h1 { font-size: 1.8rem; }
#main h2 { font-size: 1.6rem; font-weight: bold;}
#main h3 { font-size: 1.5rem; }
#main h4 { font-size: 1.4rem; }
#main h5 { 	font-size: 1.3rem; }
#main h6 { font-size: 1.2rem; }
#main h1 a, #main h2 a, #main h3 a, #main h4 a, #main h5 a, #main h6 a { text-decoration:none; color: #004877; }
#main h1, #main h2, #main h3, #main h4, #main h5, #main h6 { text-decoration:none; color: rgba(0, 72, 119, 1); }
/*Überschriftendefinition im sidebar-Bereich*/
#sidebar h1 {  }
#sidebar h2 { font-size: 0.9rem; font-weight: bold; border-style: solid none none none; border-color: rgba(0,72,119,0.3); border-width: 1px; color: rgba(0,72,119,1); margin: -10px -10px 10px -10px; padding: 10px; -webkit-border-radius: 10px 10px 0px 0px; -moz-border-radius: 10px 10px 0px 0px; 
	border-radius: 10px 10px 0px 0px; }
#sidebar h3 {  }
#sidebar h4 {  }
#sidebar h5 {  }
#sidebar h6 {  }
#sidebar h1 a, #sidebar h2 a, #sidebar h3 a, #sidebar h4 a, #sidebar h5 a, #sidebar h6 a { text-decoration:none; color: #004877; }
#sidebar select, #sidebar form {margin-bottom: 20px;}
@media screen and (min-width: 300px) { #sidebar { margin-left: 40px; }}

/*Bodydefinition*/
body{ background-color: #e5e5e5; margin: 0px; }
/*Headerdefinition*/
#header{ height: 80px; width: 100%; display: block; background-image: url("./pic/hl-hg-bin.png"); background-repeat: repeat-x; -webkit-box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.5); box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.5); }
/*Link auf Logo im Header definieren*/
a.custom-logo-link{ width: 100% !important; min-height: 80px; max-height: 100px; display: block !important; text-align:center !important; }
/*Webseitenlogo definieren*/
img.custom-logo{ padding-top: 7px; max-width: 100%; height: auto; }
/*umgebender Wrapperdefinition*/
#wrapper{ 	max-width: 1400px; width: auto; margin: auto; margin-top: 10px; padding: 0 0 0 0; text-align: left; background-color: #fff; }

/*Maindefinition*/
#main{ max-width: 100%; min-width: 200px; padding: 30px 40px 10px 40px;}

.navbar-brand{padding-top:0; margin-right: 0.3rem;}
.navbar-toomster{background-color: rgba(0,72,119,1);}
.navbar-toomster a.nav-link{color: #fff !important;}
.navbar-toomster a.nav-link:hover{background-color: #00558c;}
.navbar-toomster .navbar-toggler-icon{ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}
@media screen and (min-width: 300px) { .navbar-toomster  .navbar-nav{margin-top: 10px;}}
@media (min-width: 576px){ .navbar-toomster .navbar-nav{margin-top: 0px;}}
/*Sidebardefinition*/
#sidebar{ font-size: 85%; line-height: 1.5em; max-width:300px; width: auto; float: left; margin-top: 30px; padding: 10px; -webkit-box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.2); box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.2); -webkit-border-radius: 10px 10px 10px 10px; -moz-border-radius: 10px 10px 10px 10px; border-radius: 10px 10px 10px 10px;border-style: none solid solid solid; border-color: rgba(0,72,119,0.3); border-width: 1px; }
#sidebar .widget{ list-style-type: none; }
#sidebar .has-avatars{	padding-left: 0; }
/*Footerdefinition*/
#footer{ clear: both; height: 100px; }
/*"Über"-Bereich in Sidebar*/
.sb_about{  }
/**/
.cat-list{  }
/**/
.cat-item{  }
/**/
.archiv-list{  }
/**/
.link-list{  }
/*FavLinksdefinition*/
.related-link{  }
/*Inhalte eines Artikels*/
.entry{  }
/*Autoreninformationen bei Artikel*/
.meta{  }
/*Artikelnavigation definieren*/
.nextprev_post{  }
/*Kommentarbereich definieren*/
#kommentar-formular{  }
/*Überschrift im Kommentarbereich definieren*/
#kommentar-respond{  }
/*Formularelemente definieren*/

/*Bereich zur Anzeige von Kommentaren definieren*/
#kommentare{  }
/*Inhalt des Kommentar definieren*/
.comment{  }
/**/
.commentmetadata{  }
/**/
.no-comments{
	padding-bottom: 20px;
}