/*!
Plugin Name:   	Themeberger
Plugin URI:    	https://bitbucket.org/malture/themeberger/
Author:         Christian Hockenberger <christian@malture.com>
Author URI:     http://malture.com
Description:  	Lorem ipsum WordPress-Plugin
Version:      	0.2.8
License:      	GNU General Public License v2 or later
License URI:  	http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  	themeberger
*/
.attachment img[src$=".svg"],
.widget_media_image img[src$=".svg"] {
  width: 100%;
}
.attachment img[src$=".svg"],
.widget_media_image img[src$=".svg"] {
  width: 100%;
}
.attachment svg,
.widget_media_image svg {
  max-width: 100%;
  height: auto;
}
#wpadminbar #wp-admin-bar-wp-statistic-menu .ab-icon:before {
  content: '\f184';
  top: 2px;
}
.nix-prefix {
  display: none;
}
#kind-all .svg-icon {
  fill: currentColor;
  padding-left: 2px;
  padding-right: 2px;
  width: 24px;
  height: 24px;
  vertical-align: middle;
  top: -0.0625em;
  color: grey;
}
.response .svg-icon {
  fill: currentColor;
  padding-left: 2px;
  padding-right: 2px;
  width: 32px;
  height: 32px;
  vertical-align: middle;
  top: -0.0625em;
  color: #000;
}
.response {
  margin-bottom: 10px;
  margin-top: 10px;
  margin-left: 20px;
  padding: 5px;
  font-size: 16px;
  border-bottom: inset #D6D6D6;
}
.response .kind-icon {
  margin-right: 3px;
}
.response blockquote {
  margin-left: 25px;
}
.response a:link {
  text-decoration: none;
}
.response a:hover {
  text-decoration: none;
}
.response img {
  padding: 0;
  margin: 2px;
}
ul.cites {
  list-style: none;
  display: inline;
}
.kind-embeds {
  text-align: center;
  position: relative;
  width: 100%;
  margin-top: 5px;
}
.svg-icon {
  fill: currentColor;
  vertical-align: middle;
  top: -0.0625em;
}
.relme ul {
  display: inline-block;
  list-style: none;
  veritical-align: top;
  margin: 0;
  padding: 1px;
}
.relme ul .svg-icon {
  height: 42px;
  width: 42px;
}
.relme ul li {
  display: inline-block;
  padding-right: 3px;
}
.relme ul li a {
  text-decoration: none;
  color: black;
}
.relme ul li a .relmename {
  display: none;
}
.relme ul li a:hover {
  text-decoration: none;
  cursor: pointer;
}
.relme ul li a:hover .svg-icon {
  color: grey;
}
.relme ul li a:visited {
  color: black;
}
#hcard_widget {
  text-align: left;
}
#hcard_widget img {
  display: inline;
}
#relme_widget {
  font-size: 24px;
  text-align: left;
}
ul.relsyn {
  display: inline-block;
  list-style-type: none;
  margin: 0;
  padding: 1px;
}
ul.relsyn li {
  display: inline-block;
  padding-right: 5px;
  font-size: 0.8em;
}
ul.relsyn li .svg-icon {
  fill: currentColor;
  vertical-align: middle;
  top: -0.0625em;
}
a.syn-link,
a.syn-link:visited,
a.syn-link:hover {
  text-decoration: none;
  color: black;
}
ul.relsyn li .svg-icon {
  height: 1.2em;
  width: 1.2em;
}
#hcard_widget {
  text-align: left;
}
#hcard_widget img {
  display: inline;
}
#relme_widget {
  font-size: 24px;
  text-align: left;
}
/*
@import "../../node_modules/lesshat/lesshat.less";

.test{
	.background-image( linear-gradient( to bottom, #fb83fa 0%,#369 100% ) );
}
*/
/**

// Styling
// ------------------------------------------------

@import "style/wordpress-defaults.less";

:root {
	
    //--brand-color-primary: #ff126f;
    --brand-color-primary: #ff0080;
    --brand-color-secondary: #33ffbb;
    --brand-color-background: #17072c;
    --brand-color-background-alt: #0b0416;
    --brand-color-aside: #29104b;
    --brand-color-aside-alt: #220d3e;
	
    --header-background-color: var(--brand-color-background);
    --branding-title-color: var(--brand-color-secondary);
    --branding-description-color: var(--brand-color-secondary);
    --mainmenu-link-color: var(--brand-color-primary);
    --mainmenu-hover-color: var(--brand-color-secondary);
    --mainmenu-active-color: var(--brand-color-secondary);
	
    --general-background-color: #f9f9f9;
    --general-text-color: #969696;
    --main-text-color: #232323;
    --heroheadline-background-color: #fff;
    --heroheadline-text-color: #171717;
    --herosubtitle-background-color: #fff;
    --herosubtitle-text-color: #171717;
    --herokicker-background-color: #fff;
    --herokicker-text-color: #171717;
    --response-area-background: #f4f4f4;
    --comments-area-background: #f4f4f4;
    --comments-meta-color: #969696;
    --content-area-background: #fff;
    --sidebar-area-background: #f9f9f9;
    --intro-text-color: #000;
    --required-text-color: #d03;
    --spacer-color: #dcdcdc;
    --maps-embed-background: #f7f7f7;
    --breadcrumb-area-background: #dcdcdc;
    --breadcrumb-link-color: #565656;
    --breadcrumb-hover-color: #232323;
    --breadcrumb-active-color: #000;
	--card-main-color: #232323;
	--card-meta-color: #a5aeb6;
	--card-author-color: var(--brand-color-background);
	--comments-background: lighten( #a5aeb6, 25% );
	
	--button-background: var(--brand-color-secondary);
	--button-color: var(--brand-color-background);
	--button-hover-background: var(--brand-color-primary);
	--button-hover-color: #fff;
	--button-active-background: var(--brand-color-primary);
	--button-active-color: #fff;
	
	--article-headline: #fff;
	--article-kicker: #fff;
	--article-subline: #fff;
	--article-default: #fff;
	
	--article-header-color: #fff;
	--article-header-title-background: #fff;
	--article-header-title: var(--brand-color-aside);
	--article-header-kicker: #999;
	
	--article-footer-color: #969696;
	--article-footer-color-strong: #777;
	
}
.single-format-image,
.single-format-status{
	--sidebar-area-background: var(--brand-color-background);
}

@import "style/initial.less";
@import "style/elements.less";

/**/
/**

body.no-css-variables,
body.no-flexbox,
body.no-css-grid{
	@import "style/layout/next-header-boring.less";
}

body.css-variables.flexbox.css-grid{
	@import "style/layout.less";
	
	@import "style/thirdparty.less";
	//@import "style/color-schemes.less";

	@import "style/layout/blank.less";
	@import "style/layout/frontpage.less";
	@import "style/cursor.less";
}

@import "style/wordpress.less";

/**

.entry-meta data{
	display: none;
}


/**/
/*
{ label: 'Boxed', value: 'boxed' },
{ label: 'Full Spacing', value: 'fullspacing' },
{ label: 'Full Width', value: 'fullwidth' },
*/
.wp-block-themeberger-container {
  position: relative;
  padding-top: 100px;
  padding-bottom: 100px;
}
.themeberger-content > .wp-block-themeberger-container .themeberger-container-inner {
  margin-right: auto;
  margin-left: auto;
  width: 50%;
}
.wp-block-themeberger-container.fullspacing {
  padding-top: 72px;
  padding-bottom: 72px;
}
.wp-block-themeberger-container.fullspacing .themeberger-container-inner {
  margin-right: 72px;
  margin-left: 72px;
  width: auto;
}
.wp-block-themeberger-container.fullwidth {
  padding-top: 0;
  padding-bottom: 0;
}
.wp-block-themeberger-container.fullwidth .themeberger-container-inner {
  margin-right: 0;
  margin-left: 0;
  width: auto;
}
.wp-block-themeberger-container .wp-block-column,
.wp-block-themeberger-container figure:last-child,
.wp-block-themeberger-container p:last-child {
  margin-bottom: 0;
}
.wp-block-themeberger-container .wp-block-column {
  margin-left: 15px;
  margin-right: 15px;
}
.wp-block-themeberger-container .wp-block-column:first-child {
  margin-left: 0;
}
.wp-block-themeberger-container .wp-block-column:last-child {
  margin-right: 0;
}
.wp-block-themeberger-container .themeberger-container-inner {
  position: relative;
  margin-right: 164.8px;
  margin-left: 164.8px;
  z-index: 2;
}
.wp-block-themeberger-container .themeberger-container-inner p {
  margin-left: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  float: none !important;
  width: auto !important;
}
.wp-block-themeberger-container .themeberger-container-background {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}
.wp-block-themeberger-container[data-themeberger-ui="dark"] p {
  color: #fff !important;
}
.wp-block-blockgallery-masonry ul {
  margin-bottom: 0;
}
/*# sourceMappingURL=themeberger-public.css.map */