/* Allgemeine Formatierungen
 * Thomas Mirke 12.01.2026 
 * Version 1.0.0
*/

html body {
  background-color: #E2E7EE;
}

body .navigation .nav-links .bloglo-animate-arrow,
body .navigation .nav-links .page-numbers,
body .page-links > span {
  background-color: transparent;
}

body .navigation .nav-links .page-numbers:not(.prev, .next).current {
  border-color: rgba(39, 39, 39, 0.75);
}

body .navigation .nav-links .page-numbers:hover button,
body.using-keyboard .navigation .nav-links .page-numbers:focus button,
body .navigation .nav-links .page-numbers:not(.prev, .next):hover,
body.using-keyboard
  .navigation
  .nav-links
  .page-numbers:not(.prev, .next):focus,
body .page-links a:hover span,
body.using-keyboard .page-links a:focus span {
  border-color: rgba(39, 39, 39, 0.75);
}

.entry-footer .bloglo-btn.btn-text-1 {
  font-weight: 600;
  letter-spacing: 0.02rem;
  padding: 0.5rem 2.5rem !important;
  background-color: #fff !important;
  border: 1px solid rgba(39, 39, 39, 0.75) !important;
}

[data-theme="dark"] .entry-footer .bloglo-btn.btn-text-1 {
  background-color: #444 !important;
}

.entry-footer .bloglo-btn.btn-text-1 > span::before {
  display: none;
}

.entry-footer .bloglo-btn.btn-text-1,
.wp-block-search input[type="search"],
.wp-block-search .wp-block-search__button,
body .bloglo-btn:not(.btn-text-1) {
  border-radius: 10rem !important;
  transform: translate(-2px, -2px) !important;
  box-shadow: 3px 3px 0px 0px #333 !important;  
  border-color: rgba(39, 39, 39, 0.75) !important;
  -webkit-transition: var(--bloglo-transition-primary);
  transition: var(--bloglo-transition-primary);
}

.entry-footer .bloglo-btn.btn-text-1:hover,
.entry-footer .bloglo-btn.btn-text-1:focus,
.wp-block-search input[type="search"]:hover,
.wp-block-search input[type="search"]:focus,
.wp-block-search .wp-block-search__button:hover,
.wp-block-search .wp-block-search__button:focus,
body .bloglo-btn:not(.btn-text-1):hover,
body .bloglo-btn:not(.btn-text-1):focus {
  transform: translate(0px, 0px) !important;
  box-shadow: 0 0 0 0 #333 !important;
}

/*****************************************/
/* Header layouts 5
/*****************************************/
.bloglo-header-layout-5 #bloglo-header {
  margin-top: 6rem;
}

.bloglo-header-layout-5 #bloglo-topbar + #bloglo-header {
  margin-top: 2rem;
}

.bloglo-header-layout-5:not(.bloglo-sticky-header) #bloglo-header {
  padding: 0 3rem;
}

.bloglo-header-layout-5:not(.bloglo-sticky-header)
  #bloglo-header
  #bloglo-header-inner {
  margin: 0 auto;
}

.bloglo-header-layout-5:not(.bloglo-sticky-header)
  #bloglo-header
  #bloglo-header-inner,
.bloglo-header-layout-5 #masthead + #main .bloglo-breadcrumbs {
  max-width: 1320px;
  border-width: 1px;
  border-style: solid;
  border-radius: 10rem;
}

.bloglo-header-layout-5 #masthead + #main .bloglo-breadcrumbs {
  margin: 4rem auto 0;
  width: 90%;
}

.bloglo-header-layout-5:not(.bloglo-sticky-header)
  #bloglo-header
  #bloglo-header-inner
  .bloglo-container {
  padding: 0 4rem;
}

.bloglo-header-layout-5 .bloglo-logo {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.bloglo-header-layout-5
  .bloglo-header-widgets
  .bloglo-header-widget:last-of-type {
  padding-right: 0;
}

.bloglo-header-layout-5
  .bloglo-header-widgets
  .bloglo-header-widget:last-of-type:after {
  display: none;
}

.bloglo-header-layout-5 .bloglo-header-container .bloglo-logo {
  margin-right: auto;
}

.bloglo-header-layout-5 .bloglo-header-container .bloglo-nav {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.bloglo-header-layout-5 .bloglo-header-container .bloglo-nav > ul {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.bloglo-header-layout-5.bloglo-layout__boxed-separated
  #masthead
  + #main
  #primary,
.bloglo-header-layout-5.bloglo-layout__boxed-separated
  #masthead
  + #main
  #secondary {
  margin-top: 6rem;
}

/* Post content bg color */
.bloglo-layout__boxed-separated .ticker-slider-items,
.bloglo-layout__boxed-separated .pyml-slider-items,
.bloglo-layout__boxed-separated.author .author-box,
.bloglo-layout__boxed-separated:not(.archive, .blog, .category, .search-results)
  #content,
.bloglo-layout__boxed-separated.bloglo-sidebar-style-3
  #secondary
  .bloglo-widget,
.bloglo-layout__boxed-separated.bloglo-sidebar-style-3
  .elementor-widget-sidebar
  .bloglo-widget,
.bloglo-layout__boxed-separated.archive .bloglo-article,
.bloglo-layout__boxed-separated.blog .bloglo-article,
.bloglo-layout__boxed-separated.search-results .bloglo-article,
.bloglo-layout__boxed-separated.category .bloglo-article {
  border-radius: 1.5rem !important;
  border-color: rgba(39, 39, 39, 0.75) !important;
  box-shadow: none !important;
}

.bloglo-layout__boxed-separated .ticker-slider-items .ticker-title {
  border-radius: 0.8rem;
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}

.bloglo-layout__boxed-separated .ticker-slider-controls .ticker-slider-pause {
  border-radius: 0.8rem;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}

.bloglo-layout__boxed-separated.bloglo-sidebar-style-3.is-section-heading-init-s2
  #secondary
  .bloglo-widget {
  position: relative;
  margin-bottom: 4.5rem;
}

.is-section-heading-init-s2 #pyml .pyml-slider-items .widget-title,
.is-footer-heading-init-s2 #bloglo-footer .wp-block-heading,
.is-footer-heading-init-s2 #bloglo-footer .widget-title,
.is-section-heading-init-s2:not(.bloglo-sidebar-style-1)
  #secondary
  .bloglo-widget
  .widget-title,
.is-section-heading-init-s2:not(.bloglo-sidebar-style-1)
  #secondary
  .bloglo-widget
  .wp-block-search
  .wp-block-search__label,
.is-section-heading-init-s2:not(.bloglo-sidebar-style-1)
  #secondary
  .bloglo-widget
  .wp-block-heading {
  letter-spacing: 0.25px;
  width: auto;
  line-height: 1.4;
  display: inline-block;
  padding: 0.4rem 2.5rem;
  background-color: #fff;
  border-radius: 10rem;
  margin-bottom: 0;
  border: 1px solid rgba(39, 39, 39, 0.75);
}

html[data-theme="dark"]
  .is-footer-heading-init-s2
  #bloglo-footer
  .wp-block-heading,
html[data-theme="dark"] .is-footer-heading-init-s2 #bloglo-footer .widget-title,
html[data-theme="dark"]
  .is-section-heading-init-s2
  #pyml
  .pyml-slider-items
  .widget-title,
html[data-theme="dark"]
  .is-section-heading-init-s2:not(.bloglo-sidebar-style-1)
  #secondary
  .bloglo-widget
  .widget-title,
html[data-theme="dark"]
  .is-section-heading-init-s2:not(.bloglo-sidebar-style-1)
  #secondary
  .bloglo-widget
  .wp-block-search
  .wp-block-search__label,
html[data-theme="dark"]
  .is-section-heading-init-s2:not(.bloglo-sidebar-style-1)
  #secondary
  .bloglo-widget
  .wp-block-heading {
  background-color: rgba(0, 0, 0, 0.3);
}

.is-section-heading-init-s2:not(.bloglo-sidebar-style-1)
  #secondary
  .bloglo-widget
  .wp-block-search
  .wp-block-search__inside-wrapper {
  padding-top: 2.2rem;
}

.is-section-heading-init-s2 #pyml .pyml-slider-items {
  position: relative;
}

.is-section-heading-init-s2
  #pyml
  .pyml-slider-items
  .widget-title
  + .bloglo-flex-row.gy-4 {
  margin-top: 0;
}

/* Custom CSS */

.bloglo-blog-horizontal
  .bloglo-article:not(.format-quote)
  .bloglo-blog-entry-wrapper.bloglo-thumb-left
  .entry-media,
body .pyml-slide-item .pyml-slider-backgrounds .pyml-slide-bg,
body .wp-block-latest-posts__featured-image {
  border: 0.1rem solid rgba(39, 39, 39, 0.75);
  border-radius: 0.8rem;
}

article.bloglo-article.post.sticky {
  outline-width: 6px;
}

/* Block CSS */

.content-area .wp-block-site-title a:not(:hover, :focus) {
  color: inherit;
}

.content-area .wp-block-site-title a:not(.bloglo-btn):not(.wp-block-button__link):hover,
.content-area .wp-block-site-title a:not(.bloglo-btn):not(.wp-block-button__link):focus {
  color: var(--bloglo-primary);
}

.single .entry-content .wp-block-avatar img {
  margin: 0;
}

.wp-block-navigation .wp-block-page-list {
  margin: 0;
}

.content-area .bloglo-entry .wp-block-navigation:where(:not([class*=has-text-decoration])) a,
.wp-block-navigation:where(:not([class*=has-text-decoration])) a {
  text-decoration: none;
}

.wp-block-navigation .has-child .wp-block-navigation__submenu-container {
  list-style: none;
  margin: 0;
}

.wp-block-navigation .wp-block-page-list > .wp-block-navigation-item:not(:first-child) {
  margin-left: 1rem;
}

.wp-block-file {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.wp-block-file a:not(.wp-block-file__button) {
  font-weight: 700;
}

#page #main .wp-block-cover .wp-block-cover-text a,
#page #main :where(.wp-block-cover-image:not(.has-text-color)),
#page #main :where(.wp-block-cover:not(.has-text-color)) {
  color: #fff;
}

.post-category a:hover,
.post-category a:focus {
  text-decoration: none; /* 13.1.25 */
}

.wp-block-categories-dropdown.wp-block-categories {
  margin-top: 16px;
}

/* Eigene Klassen ----------------------------------------------------------------------------------------------------------- */
/* -----------------------------------------------------------------------------------------------------------------------------*/

/* ---------------------------------------- */
/* +++ Formatierungen im Text! +++ */
/* ---------------------------------------- */

.a:link{text-decoration:none !important;}

.fett{
	font-weight:bold;
}

.kursiv{
	font-style:italic;
}

/* Unterstrichen */
.unter{
	 text-decoration: underline;
}

/* Abstände */
.ro-10{
	margin-top:-10px !important;
}

.ro3{
	margin-top:3px !important;
}

.ro10{
	margin-top:10px !important;
}

.ro15{
	margin-top:15px !important;
}

.ro20{
	margin-top:20px !important;
}

.ro30{
	margin-top:30px !important;
}

.ro40{
	margin-top:30px !important;
}

.ru-10{
	margin-bottom:-10px !important;
}

.ru5{
	margin-bottom:5px !important;
}

.ru10{
	margin-bottom:10px !important;
}

.ru15{
	margin-bottom:15px !important;
}

.ru20{
	margin-bottom:20px !important;
}

.ru30{
	margin-bottom:30px !important;
}

.ru40{
	margin-bottom:40px !important;
}

.r0{
	margin:0px !important;
}

.lpad{
	padding-left:0.5%;
}

.pru05{
	margin-bottom:0.5%;
}

/* 1. Fußnoten */
/* FN-Link im Text */
.afnoben{
	vertical-align: top;
	display:inline-block; /* für iPad */
	a:link{text-decoration:none !important;}
	text-decoration:none !important;
	white-space:nowrap;
}

/* Span-Formatierung im Text */
.spanfnoben{
	vertical-align:top;
	font-size:10px;
	font-family:helvetica;
	a:link{text-decoration:none !important;}
	text-decoration:none !important;
	white-space:nowrap;
}

/* Überschrift Fußnoten */
.fussnoten{
	font-family:Verdana;
	font-size:15px;
	font-weight:bold;
	color:#000000;
	margin-top:0px;
	margin-bottom:20px;
}

/* P-Formatierung unten */
.pfnunten{
	margin:0px;
	margin-top:8px;
	font-size:11pt;
}

/* Span-Formatierung unten */
.spanfnunten{
	vertical-align:top;
	font-size:10px;
	font-family:helvetica;
	a:link{text-decoration:none !important;}
	text-decoration:none !important;
}

/* A-Formatierung unten */
.afnunten{
	font-size:10px;
	a:link{text-decoration:none !important;}
	text-decoration:none !important;
}


/* 2. Wissenschaft */
/* Chemische Verbindungen tiefergestellt */
.chemietief{
	vertical-align:bottom;
	font-size:10px;
}

.chemiehoch{
	vertical-align:top;
	font-size:10px;
}


/* 3. Textformatierungen
/* Zwischenüberschrift im Text */
.zueschrift{
	font-family:Verdana;
	font-size:16px !important;
	font-weight:bold;
	color:#000000 !important;
	margin-top:30px !important;
	margin-bottom:10px !important;
}

/* 4. Bilder */
/* DIV für Bild einspaltig links */
/* Breite weiterhin lokal definieren! */
.div1rechts{
	float:right;
	margin-left:20px;
	margin-top:5px;
	margin-bottom:10px;
	width:50%;
}

/* DIV für Bild einspaltig rechts */
/* Breite weiterhin lokal definieren! */
.div1links{
	float:left;
	margin-right:20px;
	margin-top:5px;
	margin-bottom:20px;
	width:50%;
}

/* DIV für Bild einspaltig zentral (Schiller) */
.div1beide{
	margin-top:5px;
	margin-bottom:10px;
	width:100%;
	float:none;
}

/* Rahmen-DIV für zwei Bilder nebeneinander (Eisenbahn) */
.div2{
	margin-top:20px;
	margin-bottom:30px;
	width:100%;
}

/* Container bei Bildleiste (Peenemünde IV) */
.divbildrechte{
	clear:both;
	padding-top:5px;
	margin-top:0px;
}

/* Kunst: Container Bild */
.divbild{
	margin:0px;
	padding:0px;
	border:0px;
}

/* Kunst: Container für Bildrechte-Zeile (Schäfer) */
.divpobildrechte{
	float:left;
	width:100%;
	margin-top:3px;
	margin-bottom:3px;
}

/* Kunst: Container für Nr. */
.divbildnr{
	float:left;
	width:25px;
	vertical-align:top;
}

/* Kunst: Span für Nr. im Fließtext */
.spannrtext{
	font-size:12px;
	background:#565656;
	color:#ffffff;
	padding:0px;
	margin:0px;
	top:-2px;
	position:relative;
	white-space:nowrap;
	display: inline-block;
}

/* Kunst: Span für Nr. innen im Fließtext */
.spannrinnentext{
	padding:0px;
	margin:0px;
	top:1px;
	position:relative;
	white-space:nowrap;
	display: inline-block;
	font-size:11px;
}

/* Einfache Nr. im Text (Janke) */
.nr{
	color:#ffffff;
	background:#000000;
	font-size:12px;
	font-weight:bold;
	padding:0px;
	padding-top:1px;
	margin-bottom:2px;
	vertical-align:middle;
}

/* Rot, Gelb, Grüner Punkt */
.reddot{
	margin-left:10px;
	color:#cc0000;
	font-size:18px;
}

.yeldot{
	margin-left:10px;
	color:#ffcc33;
	font-size:18px;
}

.greendot{
	margin-left:10px;
	color:#00cc00;
	font-size:18px;
}

/* Kunst: Container für   */
.divpbildtext{
	float:right;
	width: calc(100% - 25px);
}

/* Zeile für Bildrechte oben */
.pobildrechte{
	font-family:Verdana;
	font-size:8px;
	line-height:120%;
	margin:0px !important;
	padding:0px !important;
	text-decoration:none !important;
	a:link{text-decoration:none !important;}
	clear:both;
}

/* Bildtext */
.pbildtext{
	font-family:Verdana;
	font-size:12px;
	line-height:125%;
	margin:0px !important;
	padding-top:4px !important;
	clear:both;
}

/* Bild selbst */
.keinrand{
	margin:0px !important;
	padding:0px !important;
}

/* Überschrift Literatur */
.literatur{
	font-family:Verdana;
	font-size:15px;
	font-weight:bold;
	color:#000000;
	margin-top:0px;
	margin-bottom:20px;
}

.littext{
	margin:0px;
	margin-top:8px;
	font-size:11pt;
}

.pweiter{
	font-family:Verdana;
	font-size:12px;
}

.spanweiter{
	margin-bottom:20px;
	font-size:16px;
}

/* Überschrift UrhG */
.copyright{
	font-family:Verdana;
	font-size:15px;
	font-weight:bold;
	color:#000000;
	margin-top:0px;
	margin-bottom:20px;
}

/* Absatz Bildnachweis unten */
.pubildrechte{
	font-family:Verdana;
	font-size:6pt;
	line-height:120%;
	margin-top:0px;
}

/* Kein Unterstreichen von Links */
.noul{
	text-decoration:none !important;
	a:link{text-decoration:none !important;}
}

/* Kommentar-Formular, Erläuterungstext
.aksimet_comment_form_privacy_notice{
	margin-top:10px;
	font-size:8px;
}

/* 5. Diverses */

/* Getürkter Trennungsstrich mit Absatz, oben 30px, unten 10px */
.pstrich3010{
	margin-top:30px !important;
	margin-bottom:10px !important;
	width:100%;
	height:2px;
	background:#cccccc;
}

/* Getürkter Trennungsstrich mit Absatz, oben 40px, unten 30px */
.pstrich4030{
	margin-top:40px !important;
	margin-bottom:30px !important;
	width:100%;
	height:3px;
	background:#cccccc;
}


/* Unsichtbarer Trennungsstrich */
.strichvirtuell{
	width:100%;
	height:0;
	border:0;
	margin-top:0px;
	margin-bottom:0px;
	color:transparent;
}

/* Zentrierter, sichtbarer Absatz-Trennungsstrich (1/3) */
.drittelstrich{
	border:0;
	border-top:1px solid #aaaaaa;
	margin-left:33%;
	margin-right:33%;
	margin-top:10px;
	margin-bottom:20px;
	height:1px;
}

/* Zähler */
.iframecounter{
	margin:0px;
	text-align:right;
	background:transparent;
}

/* Zähler */
.divcounter{
	position:relative !important;
	float:right !important;
	margin-bottom:30px;
}

/* Abstand-Div für Zähler-Formatierung (Hilfslösung) */
.abstand{
	float:none;
	height:30px !important;
	width:100%;
	background:transparent;
}

/* Grauer Kasten mit leicht abgerundeten Ecken (Janke) */
.graubox{
	border-style:solid;
	border-color:#999999;
	background:#eeeeee;
	border-width:1px;
	margin-bottom:20px;
	border-radius:5px;
	padding:15px;
}

/* Grauer halbspaltiger links ausgerückter Kasten mit leicht abgerundeten Ecken (Coburg) */
.grauboxhalb{
	border-style:solid;
	border-color:#999999;
	background:#eeeeee;
	border-width:1px;
	margin-top:20px;
	margin-bottom:40px;
	margin-left:-10%;
	margin-right:20px;
	width:50%;
	border-radius:5px;
	padding:15px;
	float:left;
}

/* Nummern wie Friedensplan */
.nrbox{
	font-size:48px;
	font-weight:bold;

	border-color:transparent;
	border-width:0px;
	
	background:transparent;

	margin-top:0px;	
	margin-bottom:0px;
	margin-left:-10%;
	margin-right:20px;
	
	float:left;
}

/* Grüner Kasten mit leicht abgerundeten Ecken (Eco Saver) */
.gruenbox{
	border-style:solid;
	border-color:#009900;
	background:#eeffee;
	border-width:1px;
	margin-top:30px;
	margin-bottom:30px;
	border-radius:5px;
	padding:15px;
}


/* Leicht gerundete Ecken */
.gerundet{
	border-radius:5px;
}

/* Zitat */
.zitat{
	font-weight:normal;
	font-style:italic;
}

/* Brauner Kasten (Schiller) */
.braunbox{
	float:left;
	margin-left:-10%;
	margin-right:0px;
	margin-top:20px;
	margin-bottom:40px;
	width:110%;
	background:#967655;
	border-radius:5px;

	padding:20px;
	padding-left:30px;
	padding-right:30px;
	font-style:italic;
	color:#000000;
}

.brbo{
	background:#967655;
	border-radius:5px;
	border-left:0px;
	padding:20px;
	font-style:italic;
	color:#000000;
	font-size:15px;
}

.hinweis{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	margin-top:20px;
	margin-bottom:10px;
}

/* Rück-Verweise auf weitere Folgen (Peenemünde) */
.divverweis{
	float:left;
	margin:0px;
	margin-bottom:10px;
	width:100%;
}

.averweis{
	font-family:Verdana;
	font-size:15px;
	font-weight:bold;
	color:#000000;
}

/* Weiterlesen (Peenemünde) */
.divverweisrechts{
	clear:left;
	float:right;
	margin-top:20px;
	margin-bottom:10px;
	width:100%;
	text-align:right;
}

.averweisrechts{
	font-family:Verdana;
	font-size:15px;
	font-weight:bold;
	color:#000000;
}

/* Grüne Nrn. (Eco Saver, FN) */
.nrgruen{
	color:#009900 !important;
	font-weight:bold;
	margin-right:15px;
}

/* Grüner Text (Janke, Corona) */
.gruen{
	color:#00BB00 !important;
}

/* Roter Text (Corona) */
.rot{
	color:#CC0000 !important;
}

/* Schwarzer Text (wpp Makro) */
.schwarz{
	color:#000000;
}

/* wpp Makros, Views-Zeile */
.views {
	font-size:10pt;
	text-align:right !important;
	margin:0px !important;
}

/*  Eigene Buttons */
/*  weiss */
body .blogvi-btn {
	height:100px !important;
	background-color: white !important;
	border-color: black !important;
	font-family: Calibri, sans-serif !important;
	font-size: 12px !important;
	color:#000000;
	padding: 5px 20px !important;
	border-radius: 10px !important;
	box-shadow: 2px 2px 5px rgba(0, 0, 0, 0) !important;
	text-decoration: none !important;
	display: inline-block !important;
	transition: box-shadow 0.3s ease !important;
}

body .blogvi-btn:hover {
        box-shadow: none; /* Schattierung bei Hover-Effekt entfernen */
}

/* funktioniert: */
.weiss{
	background-color:#FFFFFF !important;
	color:#000000 !important;
	padding-top:3px !important;
	padding-bottom:3px !important;
	padding-left: 16px !important;
	padding-right: 16px !important;
	font-size:14pt !important;
	text-decoration:none !important;
}

/* Flaggen formatiert (w. Wasserstoff) */
.flagge{
	height:24px !important;
	width:36px !important;
	vertical-align:bottom !important;
	padding-bottom:3px !important;
	margin-right:10px !important;
}

/* Kategorien formatieren  (Hintergrund grau, Schrift schwarz) */
a[rel="category"] {
	background-color:#E2E7EE !important;
	color:#000000 !important;
}

/* Abstände und Größen der Widget-Überschriften */
.bloglo-sidebar-style-3.is-section-heading-init-s1 #secondary .wp-block-search .wp-block-search__label, .bloglo-sidebar-style-3.is-section-heading-init-s1 #secondary .wp-block-heading, .bloglo-sidebar-style-3.is-section-heading-init-s1 #secondary .widget-title {
	padding: 0rem 0rem 3rem;
	font-size: 16pt;
	margin: 0rem;
	border-bottom: 0rem !important;
}

/* Striche unter der Überschrift weg */
.widget-title::after {
	width: 0rem;
	left: 0rem;
}

/* 1. roter Strich unter der Überschrift weg */
.bloglo-sidebar-style-3.is-section-heading-init-s1 #secondary .wp-block-search .wp-block-search__label::before {
	width: 0rem !important;
	left: 0rem;
}

/* Neuer Button */
.btnTM{
	font-size:14px;
	padding-left:6px;
	padding-right:6px;
	padding-top:3px;
	padding-bottom:3px;
	border:1px;
	border-style:solid;
	border-color:#7588B3;
	border-radius:10px;
	color:#000000 !important;
	text-decoration: none !important;    transition: background-color 0.3s ease;
}

.btnTM:hover{
	color:#8E0D08 !important;
	border-color:#8E0D08 !important;
}

.btnimg{
	margin-left:8px !important;
	height:12px !important;
	padding-bottom:3pt !important;
}



