.Egendefinertknapp{
    display: inline-block;
    padding: 0.5rem 1.5rem;
    vertical-align: middle;
    background-color: #F1F1F1;
    /*border-bottom: 3px solid #193f5f;*/
    color:#333;
    text-decoration: none;
    /*border-radius: 10px;*/
    font-size: 1.2rem;
    font-weight: 600;
    transition: all 0.2s ease-out;
}
.Egendefinertknapp2{
    display: inline-block;
    padding: 0.5rem 1.5rem;
    vertical-align: middle;
    background-color: #244B59;
    border-bottom: 3px solid #193f5f;
    color: #fff!important;
    text-decoration: none;
    border-radius: 10px;
    font-size: 1.2rem;
    font-weight: 600;
    transition: all 0.2s ease-out;
}

.fp-search-container .snarveier-container.radius ul.snarveier li a {
    color: #fff!important;
    background-color: #244B59!important;
}

.fp-search-container .snarveier-container.radius ul.snarveier li a:after {
    border-right: 2px solid #fff!important;
	border-bottom: 2px solid #fff!important;
}

.fp-search-container .snarveier-container.radius ul.snarveier li a:hover {
    box-shadow: 6px 5px 0px #FFA421!important;
}

.services-container .services > ul > li .submenu a:hover {
    text-decoration: underline #FFA421!important;
}


#header .main-navigation > ul > li a:after {
    background-color: #FFA421!important;
}

.doublemenu a:hover {
    text-decoration: underline #FFA421!important;
}

.fp-search-container .overlay{
  background-color: transparent;
}

/* CP WCAG - fix - AB */

.abc-list-skjema a {
    color: #012B5B;
}

.articlelist .articleblock header time {
    color: #4F4F4F;
}

