/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/

/* Temp fix for forms in blogs 250121 

.form-wrapper .form-columns-2 input:not([type="checkbox"]){border:1px solid #ddd!important;}
.form-wrapper fieldset.form-columns-1 select{border:1px solid #ddd!important;}
*/

/* tooltip får opacity 0, og funker ikke live. Temp fix for Krister 250124 - bpa */
.post-body .tooltip{opacity:unset;font-size:inherit;font-family:inherit;}

#header .dropdown li{
list-style:none;list-style-type:none!important;}

/* 250212 - add whitespace below H6 in articles (articles blog template) */

.blog-fullwidth .post-body h6{padding-bottom:16px;}

/* 250113 - new hero module in article has too much bottom margin */

.hero-with-image.margin-bottom-true{margin-bottom:0px!important;} /* remove margin-bottom-true in module markup? */
.blog-fullwidth.downloadable .split-text-form.padding-section{padding-top:0!important;} /* adjust in main module */
@media only screen and (max-width:576px){
  .blog-fullwidth .post-header{padding-bottom:0px;}
}

/* note: 404-page also updated on live */

/* 250227 - remove book demo-button from header mobile, all languages */

@media only screen and (max-width:767px){
  #header .nav-item a.btn-secondary{display:none;}
}

/* 250227 - fix too much padding under images in blog listing, and fix image sizes/grid (blog fullwidth ) */

.blog-fullwidth .post-header{padding-bottom:0;}

/* 250228 - design adjustments for articles_listing_fullwidth 
    Soft change for testing - not added to source control */
    
/* base intro for blog listing page 
      - adjust padding over/under hero*/
    
    
    .blog-fullwidth .hero{
        margin-top:2.5rem;
        margin-bottom:0.5rem;
    }
    
    
/* list view for blog fullwidth - artikler 
    - hide ingress, reading minutes
    - break word for post headings
    - adjust font size and line-height for headings 
    - Changed color for heading with link to black, with purple hover 
  */
    
    .post-listing-fullwidth .post-item .post-body a.text-dark{
        display:none; /* hide ingress */
    }
    .post-listing-fullwidth .post-item h2.h3{
        word-break:break-word; /* to avoid breaking layout */
        font-size:1.32em; /* size down */
        line-height:1.4em;
    }
    .post-listing-fullwidth .post-item h2.h3 a{
        color:rgb(51,51,51); /* change headings to black */
    }
    .post-listing-fullwidth .post-item h2.h3 a:hover{
        color:rgb(151,115,255); /* purple on hover */
    }
    .post-listing-fullwidth .post-item .reading-minutes{
        display:none!important; /* hide reading minutes */
    }
    .post-listing-fullwidth .post-item .date{
        font-size:0.875em; /*size down */
    }
    /* detail view - fix padding under intro */
    
    .blog-post .post-header{
        padding-bottom:2rem;
    }
}

/* end 250228 */