/* MAIN CSS for Logpoint.se
---------------------------------------------------------------------------- */

/* Block startsida  
---------------------------------------------------------------------------- */

.smu-startpage-contact-block h2 {
   font-family: helvetica,sans-serif;
   font-weight: 300;
   font-style: normal;
   font-size: 200%;
   /*color: #404040;*/
   color: #000000;
   line-height: inherit;
   text-align: center;
}

.smu-startpage-contact-block p.sv-font-ny-brodtext {
   color: #000000;
}

.smu-startpage-contact-block p.sv-font-ny-brodtext a {
   color: #000000;
}

/* Dekorationer  
---------------------------------------------------------------------------- */

.sv-decoration-Vansterpuff h2 {
   color: #fff;
}


/* Screen readers
---------------------------------------------------------------------------- */

.smu-sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    overflow: hidden;
    white-space: nowrap;
    border: 0;
 }
  
 .smu-sr-only-focusable:active, 
 .smu-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    overflow: visible;
    white-space: normal;
 }
 
 /* Skip link to main content
 ---------------------------------------------------------------------------- */
 
.smu-jumpToContent {
   text-align: center;
}

.smu-jumpToContent a:focus {
   /*position: fixed;*/
   position: static;
   /*top: 0;*/
   /*left: 0;*/
   /*color: #000;*/
   color: #404040;
   background-color: #fff;
   display: inline-block;
   z-index: 99999;
   margin-top: 1rem;
   padding: .5rem 1rem;
   outline: 2px solid #404040;
   /*outline-offset: 2px;*/
   transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
   height: auto;
   width: auto;
   overflow: visible;
}

/* Clickable Block Link
 ---------------------------------------------------------------------------- */
.smu-clickable-container {
   cursor: pointer;
}

.newsReadMoreLink{
   text-decoration: underline;
   margin: 0!important;
}

/* Small devices (phones, 576px and up) */
@media (min-width: 576px) {}

/* Medium devices (tablets, 768px and up) */
@media (min-width: 768px) {}

/* Large devices (desktops, 992px and up) */
@media (min-width: 992px) {}

/* Extra large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {}