/*
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;margin-top:18px;}
.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: #003c5c;}
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;}
footer#contact a {
    text-decoration: none;
    color: #5ac0e8;
}
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;}
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;
	}
}
@media only screen and (max-width: 600px) {
	.yrm-btn-wrapper {
		left: 0px;
	}
}
@media only screen and (max-width: 570px) {
	a.custom-logo-link {
		width: 100%;
		display: flex;
	}
	img.custom-logo {
		margin-right: auto;
		margin-left: auto;
		margin-top: 15px;
	}
	.kris-blogname-blogdescription {
		text-align: center;
		float: none;
	}
}
	