body.ltr #offcanvas-toggler.offcanvas-toggler-right {margin-top:-3rem;}
.sp-column2 {background: rgba(0,0,0,0);padding:20px;}
.sp-column {background: rgba(0,0,0,0.0);padding:20px;}
.col-lg-12 {background: rgba(0,0,0,0);padding:20px;}
.col-lg-12 .sp-column{background: rgba(0,0,0,0);padding:20px;}

a {color:#fff;outline:none;border:0px;transition:color 0ms, background-color 0ms}
a:hover, a:focus, a:active {
  
  background: linear-gradient(90deg, #ffffff 20%, #597b11 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  outline:none;
  border-bottom:0px dashed #fff;
  
}

.article-social-share .social-share-icon ul li a:hover, a:focus, a:active {background:none;color:#fff;border:1px dashed;
background: linear-gradient(90deg, #ffffff 20%, #597b11 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: #fff;
}
#sp-header {
	position: absolute;
	top: 0px;left:0px; background:rgba(255,255,255,0);height:120px;transition:height 0.5s;
	transition:background-color 0.5s;transition:top 0.5s;transition:background-image 0.5s;
}
#sp-header.header-sticky {background-image:none;transition:background-image 1s;height:0px;transition:height 1.5s;}
#sp-header.header-sticky {
	top: 0px;
	left:0px;
	height:200px;
	background-image: linear-gradient(rgba(0,0,0,1),rgba(0,0,0,0.9),rgba(0,0,0,0));

 
}

#sp-header .logo-image {position:absolute;height:230px;transition:height 1s;top:0;left:0;}
#sp-header.header-sticky .logo-image {position:absolute;height:120px;top:0;left:0px;background:none;}

.sp-scroll-up {background-color:#000;border-radius:0px;}
.sp-scroll-up:hover, .sp-scroll-up:active, .sp-scroll-up:focus {background-color:#fff;color:#000;}

	p {font-size:1.3rem;text-align:justify;}
.article-list .article .article-intro-image img, 	.article-details .article-full-image img {border-radius:500px;width:350px;max-width:100%;height:auto;padding:0px;margin-top:10px;border:2px dashed;border-color:#fff;}

.article-details .article-ratings-social-share {border-bottom:0px;padding:0px;}

.body-innerwrapper {background-image: url("../images/bg.jpg");background-size:cover;background-repeat:no-repeat;background-attachment:fixed;background-color:rgba(0,0,0,0.8);background-blend-mode:multiply;}

#sp-main-body {margin-top:0px;}

.sp-megamenu-parent > li.active > a,
.sp-megamenu-parent > li:hover > a
{
  
  background: linear-gradient(90deg, #ffffff 20%, #597b11 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  outline:none;
  border:0px;
  
}

.sp-megamenu-parent > li > a {padding:0 5px;margin:0 10px;line-height:65px;margin-top:20px;font-size:3rem;}

.richt .sppb-img-responsive {border-radius:200px;padding-bottom:0px;}
.richt .sppb-article-info-wrap {text-align:center;margin-top:10px;}
#sp-right .sp-module {border:2px dashed #fff;}
#sp-right .sp-module a, a:hover, a:active, a:focus {border:0px;}

.article-details {border:2px dashed #fff;padding:20px;}
.sp-column .logo {background: rgba(0,0,0,0);}
#sp-header .logo {height:72px;}

.article-list .article .article-header h2 a {display:block;text-align:center;}

.pager > li a {font-size:2rem;border-radius:500px;color:#fff;line-height:1rem;border:1px solid #fff;padding:1.5rem;}

.sppb-article-info-wrap a:hover, a:focus, a:active {border-bottom:none;}
.previous a:hover, a:focus, a:active {outline:none;border:1px dashed #fff;color:#fff;-webkit-text-fill-color: #fff;}
.next a:hover, a:focus, a:active {outline:none;border:1px dashed #fff;color:#fff;-webkit-text-fill-color: #fff;}

h4, .h4 a, a:hover, a:focus, a:active {
  
  background: linear-gradient(90deg, #ffffff 20%, #597b11 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  outline:none;
  border-bottom:0px dashed #fff;
  
}

.sppb-panel {background:rgba(0,0,0,0);}
.sppb-panel-default > .sppb-panel-heading {background-imager: linear-gradient(to left, rgba(183,233,47,1), rgba(0,0,0,0));color:#fff;font-family: 'Marck Script', cursive;font-weight:lighter;background-color:rgba(0,0,0,0);}
.sppb-panel-title {font-size:1.4rem;}
.sppb-panel {border:0px;}
.sppb-panel-default > .sppb-panel-heading .sppb-toggle-direction {color:rgba(255,255,255,0.8);}
.sppb-panel-body {background:transparent;color:#fff;border-bottom:1px dashed #fff;border-top:0px;}

.sp-menu-item a:hover, a:focus, a:active {outline:none;border:0px;}

.bx-wrapper .bx-pager.bx-default-pager a.active {background-color:#fff;}
.bx-pager.bx-default-pager a:hover {background-color:#fff;}
.bx-wrapper .bx-pager.bx-default-pager a:hover {background-color:#fff;}

.bx-wrapper img {border-radius:500px;}
.sppb-articles-carousel-content {background:rgba(255,255,255,0);}
.sppb-articles-carousel-meta-date {display:none;}
.sppb-articles-carousel-meta-category {display:none;}
.sppb-addon-articles-carousel .bx-wrapper .bx-pager.bx-default-pager a {height:0px;border-bottom:1px solid;}
.bx-wrapper {margin-bottom:0px;}
.sppb-articles-carousel-link {font-size:1.75rem;}


img {-webkit-transform: scale(1);
	transform: scale(1);
	-webkit-transition: .3s ease-in-out;
	opacity:1;
	transition: .3s ease-in-out;-webkit-transform: rotate(0) scale(1);
	transform: rotate(0) scale(1);border:2px solid;
	
}

a:hover img {opacity:0.9;
-webkit-transform: rotate(0.5deg) scale(0.95);
	transform: rotate(0.5deg) scale(0.95);border:2px dashed;border-color:#fff;}
	

.logo img {-webkit-transform: scale(1);
	transform: scale(1);
	-webkit-transition: .3s ease-in-out;
	opacity:1;
	transition: .3s ease-in-out;border:0px;	
}
.logo a:hover img {border:0px;}

.logo a:hover img {-webkit-transform: scale(1);
transform: scale(1);opacity:1;}

div.bx-wrapper .bx-controls-direction a {color:#fff;}

h2, .h2 {font-size:2.25rem;}
h5, .h5 {font-size:2rem;}

.sppb-img-responsive {border-radius:500px;padding-bottom:0px;}

.sppb-addon .sppb-addon-single-image .sppb-text-center .kontakter img {-webkit-transform: scale(1);
	transform: scale(1);
	-webkit-transition: .3s ease-in-out;
	opacity:1;
	transition: .3s ease-in-out;-webkit-transform: rotate(0) scale(1);
	transform: rotate(0) scale(1);border:2px solid;
	
}

.sppb-addon .sppb-addon-single-image .sppb-text-center .kontakter a:hover img {opacity:0.9;
-webkit-transform: rotate(0deg) scale(0.1);
	transform: rotate(0deg) scale(0.1);border:2px dashed;}
	
.sp-module .copyleft p {font-size:1rem;}
#sp-footer .container-inner {padding:0px;border-top:0px;}
#sp-footer {background-color:rgba(0,0,0,0.8);}

.sppb-article-info-wrap {text-align:center;margin-top:15px;}
@media screen and (max-width: 500px) {
  .article-details .article-ratings-social-share {
border:0px;float:none;text-align:center;
  }
  .article-details .article-header h1 {text-align:center;}
  .article-social-share {float:none;text-align:center;margin-top:20px;}
}

.sppb-img-responsive .sppb-addon .sppb-addon-single-image .sppb-text-center .myimg img {border:0px;}
.mfp-img {border:0px;}

.offcanvas-menu {background:#000;color:#fff;}
.offcanvas-menu .offcanvas-inner .sp-module ul > li {padding:20px 0px;}
.offcanvas-menu .offcanvas-inner .sp-module ul > li a {color:#fff;font-family: 'Marck Script';font-size:2rem;}
.offcanvas-menu .offcanvas-inner .sp-module ul > li a:hover, a:focus, a:active {
  
  background: linear-gradient(90deg, #ffffff 20%, #597b11 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  outline:none;
  border-bottom:0px dashed #fff;
  
}
#offcanvas-toggler {font-size:2rem;height:150px;line-height:150px;}
.close-offcanvas {font-size:2rem;height:30px;line-height:30px;background:none;}
.close-offcanvas:hover {color:#fff;background:none;}

.article-social-share {margin-top:-7px;margin-left:10px;}
@media only screen and (max-width: 600px) {
  .article-social-share {margin-top:0px;margin-left:10px;}
}

.sp-scroll-up:hover, .sp-scroll-up:active, .sp-scroll-up:focus {background:#000;color:#597b11;}

.article-details a {
  
  background: linear-gradient(90deg, #ffffff 20%, #597b11 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  outline:none;
  border-bottom:0px dashed #fff;
  
}

.article-details .article-social-share .social-share-icon ul li a {background: linear-gradient(90deg, #ffffff 20%, #ffffff 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: #fff;}
  
.article-details .pager > li a {background: linear-gradient(90deg, #ffffff 20%, #ffffff 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;}

p a::after {content:" »";}

.fa {display:inline-flex;}

.article-details .article-header h1, .article-details .article-header h2 {color:#fff;}
.article-info > span, #sp-page-builder .sppb-section-title .sppb-title-heading {color:#fff;}
p {color:#fff;}
.article-details .article-ratings-social-share {border-top:0px;}
.article-details .article-ratings-social-share {margin-top:-2.5rem;}
.firstpag .article-social-share {display:none;}
.firstpag .article-details .article-header h1, .article-details .article-header h2 {text-align:center;}
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span, .sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {color:#fff;}
h3, .h3, #offcanvas-toggler > .fa {color:#fff;}

.sppb-panel-default > .sppb-panel-heading {background-color:#000;}
.sppb-panel {border:0px;}
.sppb-articles-carousel-content {background:rgba(255,255,255,0);}