
h1, h2, h3, h4, h5, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a,
.post-content h1, .post-content h2, .post-content h3, .post-content h4, .post-content h5, .post-content h6{
    color: #706e6e;
}
.container #main p, body{
    font-size: 16px;
}

h1, .h1, body #main h1{
        font-size: 50px !important;
        text-transform: uppercase;
        font-weight: 800;
        line-height: 1.1;
        margin-bottom: 15px;
}

body #CybotCookiebotDialogNav .CybotCookiebotDialogNavItem h1{
    font-size: 15px !important;
}


h1.text-center:after{
    content:"";
    display: none;
}

.sidebar-widget .widget-title:after{
    display: none;
}

h2{
    font-size: 50px !important;
    text-transform: uppercase;
    font-weight: 800;
}

.no-padding-color-boxes h2{
    text-transform: uppercase;
    font-size: 42px !important;
}

h3{

}

h3.arrow-header{
    font-family: 'Just Another Hand', cursive;
    font-size: 30px;
    letter-spacing: 3px;
    width: fit-content;
    margin: 0 auto;
    position: relative;
    display: table;
    font-weight: 500 !important;
}

h3.arrow-header::after{
    position: absolute;
    content: url(../images/headerarrow.png);
    display: block;
    right: -20px;
    top: 15px;
    z-index: 98;
}

h3.arrow-header.white::after{
    position: absolute;
    content: url(../images/whitearrow.png);
    display: block;
    right: -20px;
    top: 15px;
    z-index: 98;
    
}

h3.no-arrow-header{
    font-family: 'Just Another Hand', cursive;
    font-size: 30px;
    letter-spacing: 3px;
    width: fit-content;
    margin: 0 auto;
    position: relative;
    display: table;
    font-weight: 500 !important;
}



.header-subheader{
    font-family: 'Just Another Hand', cursive;
    font-size: 30px !important;
    letter-spacing: 3px;
    width: fit-content;
    margin: 15px auto 0 auto;
    position: relative;
    display: table;
    padding-bottom: 30px;
    font-weight: 500 !important;
    letter-spacing: 3px !important;
}

h4{

}

.no-padding-color-boxes h4{
    font-family: 'Just Another Hand', cursive;
    font-size: 25px;
    letter-spacing: 3px !important;
    font-weight: normal !important;
}

h5{

}

.title-no-padding{
    margin-bottom: 0 !important;

}

.title-no-padding .arrow-subtitle{
    margin-bottom: 0 !important;
}

.sidebar-inner h4{
    font-size: 21px !important;
    text-transform: uppercase !important;
    font-weight: 700 !important;
    background-color: transparent !important;
}

.sidebar-inner a{
    color: #706e6e !important;
}

.sidebar-inner ul li a{
    font-size: 16px;
    padding-bottom: 0;
}

.sidebar-inner ul li{
    padding-bottom: 0 !important;
    padding-top: 5px !important;
}

.sidebar-left .post-content h1, .sidebar-left .post-content h2, .sidebar-left .post-content h3, .sidebar-left .post-content h4, .sidebar-left .post-content h5, .sidebar-left .post-content h6{
    margin: 0;
}

.sidebar-left .post-content>div{
    margin: 0;
}

.thumbnail p{
    font-size: 14px !important;
}

.thumbnail h2{
 line-height: 30px !important;
}



/* CALL TO ACTION CONTAINER  */

.call-to-action-container h2{
    font-size: 35px !important;
    font-weight: 700;
    margin-top: 0 !important;
}

.call-to-action-container h3{
    font-size: 27px !important;
}

.call-to-action-container h3.arrow-header::after{
    right: 0;
}

.call-to-action-container button{
    text-align: center !important;
}

.call-to-action-container h2.curlyred, .call-to-action-container h2.curlyred a{
    font-family: 'Just Another Hand', cursive;
    font-size: 35px;
    letter-spacing: 3px;
    width: fit-content;
    margin: 0 auto;
    position: relative;
    display: table;
    font-weight: 500 !important;
    color: #eb212e !important;
}

.curlyred-subheader{
    text-align: center;
    color: #706e6e !important;
}

.text-center p{
    text-align: center;
}

a:link, a:visited{
    color: #706e6e;
}

.footer-first a{
    font-weight: bold;
}

.footer-first #menu-top-bar-menu li{
    clear: both;
    position: relative;
    width: 100%;
}

.footer-first #menu-top-bar-menu li:before{
    display: none !important;
}

.footer-second h2{
    width: 100%;
    text-align: center;
}

.footer-second h3{
    text-transform: uppercase;
    font-weight: 800;
    font-size: 28px !important;
}

.footer-category-one h3, .footer-category-one h4{
    color: #e3e8df !important;
}

.footer-category-one h3:before{
    display: block;
    content:url('/typo3conf/ext/dh_redesign/Resources/Public/images/footer_oplevelser.png');
}

.footer-category-two h3, .footer-category-two h4{
    color: #d9e1ec !important;
}

.footer-category-two h3:before{
    display: block;
    content:url('/typo3conf/ext/dh_redesign/Resources/Public/images/footer_vandkanten.png');
}

.footer-category-three h3, .footer-category-three h4{
    color: #e7e7e7 !important;
}

.footer-category-three h3:before{
    display: block;
    content:url('/typo3conf/ext/dh_redesign/Resources/Public/images/footer_klassisk.png');
}

.footer-category-four h3, .footer-category-four h4{
    color: #e1d3d4 !important;
}

.footer-category-four h3:before{
    display: block;
    content:url('/typo3conf/ext/dh_redesign/Resources/Public/images/footer_forkaelelse.png');
}

.footer-second h4{
    font-family: 'Just Another Hand', cursive;
    font-size: 26px;
}
