/*
Theme Name: Kommun Kriswebb
Theme URI: https://www.nmugroup.com
Author: Vladimir
Author URI: https://www.nmugroup.com
Description: A special NMU theme using the Bootstrap framework.
Version: 1.0
Text Domain: kommunkriswebb
*/

html,body {margin: 0;padding: 0;}
body {font-family: "raleway", sans-serif;font-weight: 400;font-style: normal;height: 100vh;width: 100vw;}
*, :after, :before {
    box-sizing: border-box;
}
img.custom-logo {width: 117px;height: auto;float: right;object-fit: contain;}
.kris-blogname {color: #124b89;font-size: 25px;}
.kris-blogdescription {color: #5ac0e8;font-size: 15px;}
.kris-blogname-blogdescription {float: left;padding-top: 15px;}
.blog-masthead {padding-top: 15px;padding-bottom: 15px;display: grid;}
.menu-container {background: #114c89;}
ul.wp-block-latest-posts__list {
    background: #fbebf2;
    padding: 15px;
}
footer#contact {
    background: #124b89;
    padding-top: 30px;
    padding-bottom: 30px;
    color: #5ac0e8;
}
footer#contact .wp-block-media-text__content {
    padding: 0;
}
a.wp-block-latest-posts__post-title {
    color: #124b89;
    text-decoration: none;
    font-size: 18px;
	text-align: center;
    display: block;
}
a.wp-block-latest-posts__post-title:hover {
    color: #232323;
}
.wp-block-latest-posts__post-full-content p {
    padding-top: 15px;
}
.widgetized-page-after-content-widget-area img {
    width: 120px;
    object-fit: contain;
    height: auto;
}
time.wp-block-latest-posts__post-date {
    font-style: italic;
    color: #5ac1e8;
    font-size: 12px;
	text-align: center;
}
#contact .wp-block-heading {
    font-size: 20px;
    font-weight: 500;
	padding-bottom: 10px;
}
.widgetized-page-after-content-widget-area svg {
    width: 20px;
    height: auto;
    margin-left: -2px;
}
.widgetized-page-after-content-widget-area path {

}
div#tid {
    text-align: center;
}
.wp-block-columns {
    margin-bottom: 0;
}
.yrm-toggle-expand {
    background: #eef9fd;
    border: 1px solid #eef9fd !important;
    display: block !important;
	color: #104d89;
}
span.yrm-text-wrapper.yrm-text-wrapper-custom-dimensions {
    text-align: left !important;
    display: block !important;
    margin: unset !important;
    position: relative;
    padding-left: 15px;
}
.yrm-btn-wrapper {
    left: 10px;
}
.yrm-inner-content-wrapper {
    padding-left: 11px !important;
}
.viktigt-tabell {
    background: #eef9fd;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 15px;
}
.viktigt-tabell tr {
    border-bottom: 1px solid #124b89;
}
.viktigt-tabell td {
    border: unset !important;
	color:#104d89;
}
.viktigt-lankar {
	padding: 10px;
}
.stod-list {
    background: #eef9fd;
    margin-left: 15px;
    margin-right: 15px;
    padding-top: 25px;
    padding-bottom: 15px;
	line-height: 1.8;
}
.yrm-inner-content-wrapper {
    padding-left: 25px !important;
    padding-top: 15px !important;
    color: #104d89;
}
.footer-linje {
	display:none;
}
@media only screen and (max-width: 990px) {
	footer#contact .wp-block-media-text {
		display: block;
	}
	.widgetized-page-after-content-widget-area img {
		margin-left: auto;
		margin-right: auto;
		display: block;
	}
	#contact .wp-block-heading {
		text-align: center;
		padding-top: 20px;
	}
	footer#contact {
		text-align: center;
	}
	.wp-block-columns.is-not-stacked-on-mobile {
		display: block;
	}
	.footer-linje {
		display: block;
	}
}
@media only screen and (max-width: 770px) {
	.viktigt-tabell td {
		display: block;
	}
	.viktigt-tabell td:nth-child(2) {
		margin-top: -15px;
	}
}
	