.main-navigation .main-nav ul li.header-line-menu {
   height: 2px;
}

.widget-title {
margin-bottom:0px;
}

.widget ul li {
    list-style-type: disc;
}



.widget ol, .widget ul {
    margin: 0 0 1.5em 0;
}

.header-widget  {
		 padding-right: 350px;
		 width: 400px;
	}

#linje {
height: 4px;
color: #ec232d;
background-color: #ec232d;
border: none;
margin: 0.3em 0;
margin-top: -20px;
margin-bottom: 30px;
}


(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = 'https://connect.facebook.net/sv_SE/sdk.js#xfbml=1&amp;version=v3.1';
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));

#navxt-breadcrumbs {
font-size: 1.1em;
background-color: #fcfcfc;
margin: 30px 0 0 10px;
position: relative;
float: right;
}



:focus:not(.sow-tabs-panel, .sow-tabs-panel-container, .sow-tabs-panel-content)
{
border-style: solid;
border-width: 5px;
border-color:red;
}



.navigation-branding img, .site-logo.mobile-header-logo img {
    height: 58px;
    width: auto;
}


.menu li .line-menu {
color: #000000 !important;
border: 3px;
}

@media(min-width: 769px) {
    .nav-align-center .inside-navigation {
        max-width: 1200px;
        margin: auto;
    }

    .main-nav {
        flex: 1;
    }

    .main-navigation li:first-child {}

    .main-navigation li:first-child,
    .main-navigation li:last-child {
        margin-left: auto;

    }

  
}

.main-navigation:not(.slideout-navigation) .main-nav li.nav-button a {
    color: #ffffff;
    border: 3px solid #b5a062;
    padding: 8px 18px;
    border-radius: 2px;
    margin-left: 104px;
    transition: all 0.6s ease 0s;
    /* Add the following two lines */
    line-height: 2em; 
    text-align: center;
}


/* Change border of Read More button */
.pt-cv-view .pt-cv-readmore {
    border-width: 3px !important;
    border-style: solid !important;
    border-color: #222222 !important;
    border-radius: 19px !important;
    padding: 7px 20px;
text-decoration: none !important;
}

.pt-cv-view .pt-cv-readmore:hover {
    border-width: 3px !important;
    border-style: solid !important;
    border-color: #61da80 !important;
    border-radius: 19px !important;
    padding: 7px 20px;
}

#pt-cv-view-d64f1262ac .pt-cv-readmore {
    font-family: 'Oswald', Arial, serif !important;
    color: #ffffff !important;
    background-color: #222222 !important;
    text-decoration: none !important;
    text-decoration-color: #222222 !important;
    text-transform: capitalize !important;
}

@media (min-width: 899px) {
#search-mobile {
   display: none !important;
}
}

#search-mobile {
   margin-bottom: 17px;
   margin-top: -15px;

#wnb-bar {
    font-family: sans-serif;
    position: absolute;
    width: 100%;
    z-index: 99999;
    background: #000;
    text-align: center;
    color: #fff;
    height: auto;
    min-height: 40px !important;
    top: 0px;
    left: 0px;
    border-bottom: 0px solid #fff;
    -webkit-box-shadow: 0 8px 6px -6px black;
    -moz-box-shadow: 0 8px 6px -6px black;
    box-shadow: 0 8px 6px -6px black;
    font-size: 14px;
    line-height: 33px;
}


