.textalignment{text-align:left!important;line-height:1.7;}

.widget-area .widget select {
    padding:3px;
		height:40px;
		width:100%;
}

.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input {
    padding: 4px 0 0 .25em;
}

.wp-block-video {
    margin-bottom:0px!important;
}

.wp-block-social-links {
margin-bottom:0px!important;
}

h3, .cv-featured-items-wrapper.layout2 .cv-featured-single-item .item-title a {
	color:#ffffff;
}

#top-footer {
  color:#ffffff;
}

.cv-featured-items-wrapper.layout2 .cv-featured-single-item .item-title a {
    vertical-align: middle!important;
}


h3, .cv-featured-items-wrapper.layout2 .cv-featured-single-item .item-title a {
    font-size: 20px;
}

.navigation .nav-links a:hover, .bttn:hover, button, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover{
	color:#ffffff;
}
#block-20{color:#ffffff;}
#block-21{color:#ffffff;}

.cv-featured-single-item {
    width: 13.65%;
}

@media only screen and (max-width: 979px) {
  .cv-featured-single-item {
    width: 47%;
		vertical-align: middle;
}
}
@media only screen and (max-width: 600px) {
  .cv-featured-single-item {
    width: 30%;
		vertical-align: middle;	
}
	h3, .cv-featured-items-wrapper.layout2 .cv-featured-single-item .item-title a {
    font-size: 12px;
}
   .cv-featured-items-wrapper.layout2 .cv-featured-single-item .item-title {
     padding-top: 33px;
		 padding-bottom:20px;
}
	.cv-featured-items-wrapper {
    margin-bottom: 30px;
}
}

#colophon {
  padding-top: 0px;
}
.banner-btn a:hover, .entry-title a:hover, .entry-title a:hover, .cat-links a:hover, .wisdom_blog_latest_posts .cv-post-title a:hover {
    background-color: #006ab3;
	color:white;
}

.cv-featured-items-wrapper {
    margin-bottom: 0px;
}

.custom-header, .single #breadcrumb {
    margin-bottom: 20px;
}

article.format-standard .post-thumbnail::before {
    content: "\f002";
}

.cv-featured-items-wrapper.layout2 .cv-featured-single-item .item-title {
    background: rgba(0,0,0,0);
}
annaheaderbild {
      visibility: hidden;
}
.header_layout_1 .site-branding {
    padding-top: 25px;
}

.site-branding{
	display:none;
}
article {
   text-align: left;
}