body .snar-background {
	 display: block;
	 position: fixed;
	 z-index: 0;
	 overflow: visible;
	 height: 100%;
	 width: 100%;
	 background-image: url('https://snar.fo/fileadmin/09_namsaetlanir/namsaetlanir-bg.jpg') !important;
	 background-position: top left;
	 background-size: cover;
	 background-repeat: no-repeat;
}
 body#p27173 header.navbar-default {
	 background-color: transparent !important;
}
 @media (min-width: 992px) {
	 .navbar-mainnavigation .navbar-brand-image img {
		 max-height: 100%;
		 height: auto;
	}
}
 .navbar-mainnavigation .navbar-brand-image {
	 padding-bottom: 0;
}
 ul.list-normal li a, a.more, p a {
	 color: #006a8d !important;
}
 li.nav-item.dropdown {
	 margin-top: 0;
}
 @media (min-width: 992px) {
	 #mainnavigation .navbar-nav > li.nav-item > a {
		 padding: 10px 20px 0;
	}
}
 .article.articletype-0 {
	 border-bottom: 0px;
}
 .col-md-4 .news:nth-child(7) {
	 border-top: 1px solid #ddd;
	 padding-top: 30px;
}
 @media (min-width: 576px) {
	 .footer-section-content-column-left, .footer-section-content-column-middle, .footer-section-content-column-right {
		 width: calc(100% / 1);
		 float: left;
	}
}
 ul.nav.navbar-nav li:first-child .dropdown .nav-header {
	 display: block;
}
 @media only screen and (max-width: 640px) {
	 .navbar-mainnavigation .navbar-brand {
		 height: 100px;
		 display: block;
		 width: 100%;
		 padding-bottom: 10px;
	}
	 .navbar-mainnavigation .navbar-brand-image img {
		 max-height: 90px;
	}
}
 #page-footer {
	 bottom: 0;
	 height: auto;
	 left: 0;
	 position: relative;
	 right: 0;
}
 .main-section {
	 padding-bottom: 0;
}
 .frame-ruler-after {
	 padding-bottom: 40px;
}
/********* Accordion *************/
 .accordion-frame-layout-103 .frame-header {
	 cursor: pointer;
	 margin: 0px 0px 10px 0px;
	 padding: 20px 5px 5px 0;
	 width: 100%;
	 -webkit-border-radius: 3px;
	 -moz-border-radius: 3px;
	 border-radius: 0px;
	 box-sizing: border-box;
	 border-top: 1px solid #555;
}
 .accordion-frame-layout-103.gl-close .frame-header h1:after, .accordion-frame-layout-103.gl-close .frame-header h2:after, .accordion-frame-layout-103.gl-close .frame-header h3:after, .accordion-frame-layout-103.gl-close .frame-header h4:after, .accordion-frame-layout-103.gl-close .frame-header h5:after {
	 content: "\f107";
	 font-family: FontAwesome;
	 width: 45px;
	 height: 45px;
	 border: 1px solid #222;
	 border-radius: 50%;
	 display: block;
	 line-height: 45px;
	 position: absolute;
	 right: 0;
	 top: 20px;
	 text-align: center;
}
 .accordion-frame-layout-103.open .frame-header h1:after, .accordion-frame-layout-103.open .frame-header h2:after, .accordion-frame-layout-103.open .frame-header h3:after, .accordion-frame-layout-103.open .frame-header h4:after, .accordion-frame-layout-103.open .frame-header h5:after {
	 content: "\f106";
	 font-family: FontAwesome;
	 width: 45px;
	 height: 45px;
	 line-height: 40px;
	 border: 1px solid #222;
	 border-radius: 50%;
	 display: block;
	 position: absolute;
	 right: 0;
	 top: 20px;
	 text-align: center;
}
 .accordion-frame-layout-103.gl-close .acc-box-content {
	 height: 0px;
	 transition: height 1s ease-out;
	 -webkit-transform: scaleY(0);
	 -o-transform: scaleY(0);
	 -ms-transform: scaleY(0);
	 transform: scaleY(0);
	 float: left;
}
 .accordion-frame-layout-103 .acc-box-content {
	 padding-bottom: 20px;
}
 .namsaetlanir .gl-printbtn {
	 display: block;
	 text-align: right;
}
 .gl-printbtn input {
	 font-size: 12px;
	 background: url(https://namsaetlanir.fo/fileadmin/09_namsaetlanir/print-icon.png) no-repeat center;
	 cursor: pointer;
	 width: 25px;
	 height: 25px;
	 border: 0px solid red;
	 background-size: cover;
}
 .maincontent-wrap.col-md-9 .frame {
	 background: none;
	 border: 0px;
	 padding: 0;
}
 .footer-section-content .container .textpic-item figure.image {
	 width: 250px;
	 height: auto;
}
 