@import url("/style/custom/wsjg/menu.css?v6");

body:not(.screenshot) {
    margin-top: 77px;
}

#mainwrapper {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    min-height: 100vh;
}

.fixed.noscroll #mainwrapper {
    margin-top: 0 !important;
}

.mosaic-tile-title .free-tile {
    padding-right: 39px!important;
    padding-left: 39px!important;
}

.theme__information__popup__overlay .theme__information__popup__content {
    padding: 25px;
}

.user-info {
    display: none;
    float: right;
    width: auto;
    margin-top: 13px;
    margin-right: 39px;
}

#user-menu-items {
    top: 18px;
    right: -30px;
    width: 155px;
}

.btn-register {
    display: none !important;
}

#breadcrumb-container {
    width: calc(100% - 90px);
    height: auto;
}

#dashboardwrapper {
    width: 100%;
}

.scroll-up div.mosaic-header {
    top: 77px!important;
}

.mosaic-header {
    border-top: none;
    background: #1a237e;
}

#dashboardwrapper:before, .swing-stories .mosaic-top-header:after {
    content: "";
    display: block;
    width: 100%;
    height: 300px;
    background: url(images/banner_foto.jpg) no-repeat center center;
    background-size: cover !important;
}

.name_monitor_huisvesting_aandachtsgroepen #dashboardwrapper:before {
    background: url(images/headers/huisvesting-voor-aandachtsgroepen.jpg) no-repeat center center;
}

.name_monitoring_omgevingswet__afgeschermd_.swing-stories .mosaic-top-header:after, .cgdifpgjjd7whc2 #dashboardwrapper::before {
    background: url(images/headers/header-monitoring_omgevingswet.jpg) no-repeat center 30%;
}

.name_monitoring_omgevingswet__afgeschermd_.swing-stories .mosaic-top-header:after, .cgdifphaqjgggcgc #dashboardwrapper::before {
    background: url(images/headers/header-monitoring_omgevingswet.jpg) no-repeat center 30%;
}

.name_aanpak_dakloosheid.swing-stories .mosaic-top-header:after, .cgdidgcgfvv7pjg #dashboardwrapper::before {
    background: url(images/headers/211122_Bankjesfoto_01.jpg) no-repeat center 18%;
}

.copyright {
    display: none;
}

.copyright-name {
    padding-top: 3px;
    display: none;
}


.copyright.dakloos {
    position: absolute;
    z-index: 90;
    font-size: 23px;
    padding: 0px 8px;
    right: 0;
    top: 406px;
    height: 36px;
    overflow: hidden;
    color: #fff;
    background: #000;
    opacity: 0.8;
    width: 36px;
    max-width: 36px;
    display: none;
    align-items: center;
}


.name_aanpak_dakloosheid.swing-stories .copyright.dakloos {
    display: flex;
    top: 339px;
}

.cgdidgcgfvv7pjg .copyright.dakloos {
    display: flex;
    top: 406px;
}


.copyright:hover .copyright-div {
    margin-right: 5px;
}

.copyright:hover {
    transition: 0.3s;
    width: unset !important;
    max-width: unset !important;
}

.copyright:hover p {
    display: block;
    font-size: 16px;
}


.name_sdg_rapport table.tile-presentation-table td, .name_sdg_rapport table.tile-presentation-table thead th {
    text-align: left;
}

.swing-stories.name_monitor_dakloosheid .mosaic-top-header:after {
    background: url(images/headers/monitor_dakloosheid.jpg) no-repeat center center;
}

@media only screen and (min-width: 1200px) {	
	.swing-stories.scroll-up.sidenav.navfixed:not(.collapsible) div.wrapper-sidebar, div.wrapper-sidebar.fixed {
		top: 78px!important;
	}



}


@media only screen and (min-width: 1px) and (max-width: 1200px) {
    .name_aanpak_dakloosheid.swing-stories .copyright.dakloos, .cgdidgcgfvv7pjg .copyright.dakloos {
        top: 255px;
    }

	#dashboardwrapper.sidebar .wrapper-sidebar:not(.fixed):not(.totop) {
		margin-top: 119px;
	}		
	
	#dashboardwrapper.sidebar .wrapper-sidebar.expanded {
		top: 177px!important;
		height: calc(100vh - 107px)!important;
	}
}

@media only screen and (min-width: 1px) and (max-width: 700px) {
	#dashboardwrapper.sidebar .wrapper-sidebar.expanded {
		top: 171px!important;
		height: calc(100vh - 101px)!important;
	}
}
.swing-stories #dashboardwrapper:before {
    display: none;
}

body.swing-stories #dashboardheader, body.swing-stories .mosaic-top-header {
    z-index: auto;
}

.swing-stories .mosaic-top-header:after {
    background: url(images/headers/gemeentelijke_monitor_sociaal_domein.jpg) no-repeat center center;
}

.swing-stories.name_sdg_rapport .mosaic-top-header:after {
    background: url(images/headers/duurzaamheid.jpg) no-repeat center top;
}

.mosaic-header.u-hidden .o-cell:last-child {
    display: block;
    float: none;
    margin: 0 auto;
}

#dashboardviews,
#dashboardViewsHeader {
    max-width: 1120px;
    margin: 0 auto;
}

body.swing-stories #dashboardwrapper.sidebar .wrapper-main#dashboardViewsHeader {
    width: 1000px;
	max-width: 100%;
}

.themeview #dashboardviews {
    background: #FFF;
}

.themeview  .ac-s-container > .ac-s-input-container > input {
    background: #E9E9E9;
}

.table_definitions table {
    border-collapse: collapse;
}

.table_definitions th, .table_definitions td {
    padding: 6px 8px;
    border: none;
}

.table_definitions thead th, .table_definitions thead td {
    background: rgb(224, 242, 241);
}

.table_definitions th {
    text-align: left;
    font-weight: 600;
}

.table_definitions tbody tr:nth-child(even) {
    background: rgb(241 241 241);
}

#themaView, #detailView {
    padding-top: 0;
}

.include-section section.tile h2 {
	padding-left: 0;
	margin-bottom: 4px;
	font-size: 18px;
	color: #1a237e;
}

#dashboardViewsHeader {
    display: flex;
    justify-content: space-between;
    position: relative;
    padding: 25px 20px 20px 20px;
    margin-top: -150px;
    background: #FFF;
}

#dashboard-icon-wrapper {
    display: flex;
    float: none;
    justify-content: right;
    order: 1;
}

.dashboard-header .theme-icon-wrapper {
    display: inline-block;
    width: 70px;
    height: 70px;
    border-radius: 50%;
    background: #B2DFDB;
}

.themeview .dashboard-header #currentTheme,
.themeview .dashboard-header .theme-icon-wrapper {
    display: none;
}

.themeview .theme.caption {
    margin: 0;
}

.themeview #dashboardView {
    padding: 0 20px 0 20px;
    margin: 0;
}

.dashboard-header .theme-icon-wrapper .theme-icon {
    width: 50px;
    height: 50px;
    margin: 0 auto;
    margin-top: 12px;
}

.dashboard-header .theme-icon-wrapper .theme-icon img {
    width: 100%;
    height: auto;
}

#currentTheme {
	display: flex;
	flex-wrap: wrap;
	gap: 0 20px;
	align-items: center;
}

.trail-title {
    font-size: 40px !important;
    font-weight: 600 !important;
}

h1:before, .name_mosaic5 .themeview .caption h2:before {
    content: "";
    display: block;
    width: 100px;
    height: 4px;
    border-radius: 4px;
    margin-bottom: 10px;
    background: #1a237e;
}

.theme-navigation-information {
    padding-bottom: 0;  
    padding-left: 0;
}

.theme-navigation-information p {
    max-width: 686px;
    color: rgb(51, 51, 51);
    font-size: 17px !important;
    font-family: "Open Sans";
}

.theme-navigation-information span {
    font-size: 16px !important;
    color: #707070!important;
    line-height: 25px;
}

#utils-export-tile-png {
    display: none;
}

#downloadTileDialog .social-Utils__items button {
    padding: 0;
    color: inherit;
}

.dashboardUtils__item:hover .utils-icon,
.dashboardUtils__item:hover span,
.dashboardUtils__item:hover a {
    color: #1a237e;
}

.colFull .width2 {
    padding-right: 20px;
    padding-left: 20px;
}

.swing-stories .colFull .width2 {
    padding-right: 0;
    padding-left: 0;
}

.swing-stories .dashblock.colLeft {
    padding-left: 0;
}

body.swing-stories #dashboardwrapper.sidebar {
    width: 1180px;
}

@media only screen and (min-width: 1px) and (max-width: 1200px) {
	body.swing-stories #dashboardwrapper.sidebar {
		width: 100%;
	}
	
	#dashboardwrapper.sidebar .wrapper-sidebar .sidebar-content {
		height: 100%;
	}
}

.dashblock.colLeft {
    padding: 10px 10px 10px 20px;
}

.dashblock.colRight {
    padding: 10px 20px 10px 10px;
}

.swing-stories .dashblock.colLeft {
    padding: 10px 10px 10px 0;
}

.swing-stories .dashblock.colRight {
    padding: 10px 0 10px 10px;
}

#dashboard-container {
    background: #E0F2F1;
}

.swing-stories #dashboard-container {
    background: none;
}

.swing-stories #dashboard-container .free {
    padding: 0;
    font-family: Arial;
}

.themasummary .colLeft {
    padding-right: 0;
}

.themasummary .colRight {
    padding-left: 0;
}

div.wHalf .datavalue,
div.wQuarter .datavalue,
section.tile .wHalf header {
    margin-right: 0;
}

.include-section section.tile:last-child {
    margin-bottom: 10px;
}
/*ff*/
div.tile-detail button.toggle-detailview {
    float: right;
    border: 0 none;
    background: none;
}

.mosaic-header #searchToggle,
#mosaicUtils,
.mosaic-header #compareSelText {
    color: #FFF;
}

#dashboardSearchCloseButton {
	line-height: 65px;
}

.include-section div.tile-content ul li a {
    display: inline-block;
    padding-left: 17px;
    background: url(/style/custom/wsjg/images/chevron.png) no-repeat 0px -5px;
    background-size: 15px auto;
    color: #1a237e;
    font-weight: 600;
    text-decoration: none;
}

.themenavigation {
    top: 60%;
}

.detailview-linkbar {
    padding: 9px 19px 9px 0;
}

.detailview-linkbar button {
    display: inline-block !important;
    margin-right: 30px;
}

div.tile-detail .editor-tile-actions.left {
    left: auto !important;
    top: 10px !important;
}

div.tile-detail .editor-tile-actions.right {
    right: 10px !important;
    top: 45px !important;
}

.chart-tab-content section.tile div.inner-tile {
    padding: 10px;
    padding-right: 30px;
    border: none !important;
}

.detailview-tab>.tab-content>.more-info-content {
    padding: 12px 20px 20px 20px;
    font-size: 15px;
    line-height: 1.4;
    color: #757575;
}

.description-indicators,
.description {
    display: block;
}

.detailview-tab>.tab-content>.more-info-content strong {
    display: inline-block;
    margin-top: 30px;
    font-weight: bold;
}

.detailview-tab>.tab-content>.more-info-content strong:first-child {
    margin-top: 0;
}

div.tile-detail button.toggle-detailview {
    margin-right: 20px;
    color: #535353 !important;
}

.popup-unit {
    font-size: 14px;
    color: #535353 !important;
}

footer.detailview {
    color: #535353 !important;
    padding-right: 10px;
}

.popup-detailview-container #content {
    padding: 0;
}

div.tile p.subtitle {
    color: #535353;
}


 /* ------------------------------------------ dashboard sustainable-development-goals --------------------------------------------------------*/
 
 .cgdhiqaikjib .grid-layout, .swing-stories .grid-layout {
    background: none;
}

.cgdhiqaikjib .free-tile {
    background: none !important;
    border: none !important;
}

.cgdhiqaikjib img.fittodiv {
    max-height: 85% !important;
}

.cgdhiqaikjib .free-tile.v-align.middle {
    vertical-align: top;
}

.cgdhiqaikjib .extra-info-overlay.info-open {
    border-radius: 5px;
	height: auto !important;
}

.cgdhiqaikjib .extra-info-overlay div.extra-info-content {
    margin: 0;
}

.cgdhiqaikjib .extra-info-overlay div.extra-info-content a {
	color: #FFF;
}


/*header images*/

.name_huisvesting_voor_aandachtsgroepen.swing-stories .mosaic-top-header:after{
    background: url(images/headers/huisvesting-voor-aandachtsgroepen.jpg) no-repeat center center;
}

.name_huisvesting_voor_aandachtsgroepen .cgdiejjjhvp3gc7 .mosaic-top-header:after {
    background: url(images/headers/huisvesting-voor-aandachtsgroepen-studenten.jpg) no-repeat center center;
}

.name_huisvesting_voor_aandachtsgroepen .cgdiejjjhuamvt .mosaic-top-header:after {
    background: url(images/headers/huisvesting-voor-aandachtsgroepen-ouderen.jpg) no-repeat center center;
}


.cgdhaeigchbhgehf #dashboardwrapper:before {
    background: url(images/headers/bouwen_wonen.jpg) no-repeat center center;
}

.cgdhhiazmjjoi #dashboardwrapper:before {
    background: url(images/headers/football-3715878_1280.jpg) no-repeat center 60%;
}

.c1076 #dashboardwrapper:before,
.cgdhbjd8iihce6he #dashboardwrapper:before {
    background: url(images/headers/openbare_orde_veiligheid.jpg) no-repeat center center;
}

.cgd7zutnOjhv #dashboardwrapper:before {
    background: url(images/headers/bedrijvigheid_economie.jpg) no-repeat center center;
}

.c19 #dashboardwrapper:before {
    background: url(images/headers/werk_inkomen.jpg) no-repeat center center;
}

.c32 #dashboardwrapper:before,
.cgdhbqgf6gghcrk #dashboardwrapper:before,
.cgdhbp5yjbhrif #dashboardwrapper:before {
    background: url(images/headers/onderwijs.jpg) no-repeat center center;
}

.c13 #dashboardwrapper:before {
    background: url(images/headers/jeugd_hulpverlening.jpg) no-repeat center center;
}

.cgdgcZhfhdajdhbhg #dashboardwrapper:before,
.cgdhaeighabzgg #dashboardwrapper:before {
    background: url(images/headers/gezondheidsverschillen.jpg) no-repeat center center;
}

.c34 #dashboardwrapper:before {
    background: url(images/headers/gemeentelijke_financien.jpg) no-repeat center center;
}

.cgdgfqjc6cvby #dashboardwrapper:before,
.cgdgihehcc3jbogh #dashboardwrapper:before,
.cgdhahc7jhjajbha #dashboardwrapper:before {
    background: url(images/headers/dienstverlening_digitalisering.jpg) no-repeat center center;
}

.cgdhagiiiihhwws #dashboardwrapper:before {
    background: url(images/headers/energietransitie.jpg) no-repeat center center;
}

.c635882784903217881 #dashboardwrapper:before,
.klantbeleving #dashboardwrapper:before {
    background: url(images/headers/burgerpeiling.jpg) no-repeat center center;
}

.ondernemerspeiling #dashboardwrapper:before {
    background: url(images/headers/ondernemerspeiling.jpg) no-repeat center center;
}

.cgd7hicOO4cJ #dashboardwrapper:before,
.cgdhfgdiidzjjjs #dashboardwrapper:before {
    background: url(images/headers/besluit_begroting_verantwoording.jpg) no-repeat center center;
}

.cgd9ejjhjjcYtjc #dashboardwrapper:before {
    background: url(images/headers/lokale_monitor_wonen.jpg) no-repeat center center;
}

.cgdhgvidhljayz #dashboardwrapper:before {
    background: url(images/headers/Valongevallen.jpg) no-repeat center center;
}

.c635881125744245959 #dashboardwrapper:before,
.cgdiawkhebsco #dashboardwrapper:before,
.cgdicghgdop3d #dashboardwrapper:before,
.cgdicieghjhcuhhl #dashboardwrapper:before,
.cgdicieghjjijfggl #dashboardwrapper:before,
.cgdiciegibhaibu #dashboardwrapper:before,
.cgdiciegicjjgghgd #dashboardwrapper:before {
    background: url(images/headers/gemeentelijke_monitor_sociaal_domein.jpg?v1) no-repeat center center;
}

.cgdicbhhqyhbib8 #dashboardwrapper:before,
.cgdicidsvhhfkw #dashboardwrapper:before,
.cgdiduqjbhaiinij #dashboardwrapper:before,
.cgdidurtyohj7 #dashboardwrapper:before,
.cgdidur3ck6l #dashboardwrapper:before {
    background: url(images/headers/beschermdwonen.jpg) no-repeat center center;
}

.cgd8jghSHvtU #dashboardwrapper:before {
    background: url(images/headers/zorggebruik.jpg) no-repeat center center;
}

.SDG #dashboardwrapper:before {
    background: url(images/headers/sustainable_development_goals.jpg) no-repeat center center;
}

.cgdgigjgepvdjcf #dashboardwrapper:before {
    background: url(images/headers/header-mobiliteit.jpg) no-repeat center center;
}

.cgdgigjgepidheoo #dashboardwrapper:before {
    background: url(images/headers/header-klimaat-en-milieu.jpg) no-repeat center center;
}

.cgdhbvjaidncw5 #dashboardwrapper:before {
    background: url(images/headers/sport-cultuur.jpg) no-repeat top center;
}

.cgdhhthaigddip #dashboardwrapper:before {
    background: url(images/headers/header-economisch-herstel.jpg) no-repeat top center;
}

.cgdhipgjbvbgij #dashboardwrapper:before {
    background: url(images/headers/header-dienstverlening-digitalisering.jpg) no-repeat top center;
}

.cgdidgcgfsyd8u #dashboardwrapper:before {
    background: url(images/headers/header-beschermd-thuis-en-aanpak-dakloosheid.jpg) no-repeat top center;
}


.cgdhigjcibjb32ii #dashboardwrapper:before {
    background: url(images/headers/financien.jpg) no-repeat center center;
}

.name_mosaic3 .themeview #dashboardwrapper:before, 
.name_mosaic5 #dashboardwrapper:before, 
.cgdhchngjtgf81 #dashboardwrapper:before, 
.cgdhfzjdx4igibge  #dashboardwrapper:before, 
.cgdhfzjdxjajay4  #dashboardwrapper:before, 
.cgdhfzjdylbieb  #dashboardwrapper:before, 
.cgdhfzjefhahiig7  #dashboardwrapper:before, 
.cgdhfzjeghggfxh  #dashboardwrapper:before,
.cgdhigbhdgj8ru  #dashboardwrapper:before,
.cgdhigbhemkhic  #dashboardwrapper:before,
.cgdhigbhewp73  #dashboardwrapper:before {
    background: url(images/headers/corona.jpg) no-repeat top center;
}

.name_rapport_invoering_wet_open_overheid .mosaic-top-header:after {
    background: url(images/headers/open-overheid.jpg) no-repeat top center;
}

section.tile.height1 img.fittodiv {
    max-height: 70%;
}

/* Dashboard content */
section.tile .datavalue sup {
    top: 0;
}

.tile.height2.Infographics .svg__icon svg {
    height: 50px;
}

.name_mosaic5 .themeview .caption h2 {
	font-size: 40px;
    color: #1a237e;
    font-weight: 600;
    letter-spacing: 1px;
}
.name_mosaic5 .themeview .caption p {
	color: rgb(51, 51, 51);
    font-size: 15px;
    line-height: 1.4;
}

@media only screen and (max-width: 1023px) and (min-width: 1px) {
    .dashblock.colLeft,
    .dashblock.colRight {
        padding: 0 20px 0 20px;
    }

    #utils-display-grid {
        margin-right: 0;
    }

    #dashboardViewsHeader.fixed {
        margin-top: 0;
    }

    #dashboardViewsHeader.fixed #themeNavigationInformation p {
        display: none;
    }

    #dashboardViewsHeader.fixed #themeNavigationInformation {
        height: 10px;
        width: 100%;
        padding: 0;
    }

     body:not(.screenshot) .trail-title {
        font-size: 24px !important;
    }
}

@media only screen and (min-width: 1px) and (max-width: 880px) {
	#dashboardViewsHeader {
		padding-right: 40px;
		padding-left: 40px;
	}

	body.swing-stories h1.trail-title {
		padding-left: 0;
	}
}

@media only screen and (max-width: 700px) and (min-width: 1px) {
    body {
        padding-top: 67px;
        font-size: 16px;
    }

    #dashboardViewsHeader {
        display: inline-block !important;
        padding: 15px 10px 20px 10px;
    }

    #dashboardViewsHeader h1.u-hidden {
        display: none;
    }

    #dashboardViewsHeader .theme-icon-wrapper {
        width: 50px;
        height: 50px;
    }

    #dashboardViewsHeader .theme-icon {
        width: 30px;
        height: 30px;
    }

    .tile.free.width2.height1 {
        margin-bottom: 0;
    }
}

@media (max-width: 650px) and (min-width: 1px) {
    .user-info {
        margin-right: 0;
    }

    .theme-navigation-information p {
        font-size: 15px!important;
    }

    .colFull .width2, .dashblock.colLeft, .dashblock.colRight {
        padding-right: 10px;
        padding-left: 10px;
    }
}

@media only screen and (min-width: 1px) and (max-width: 593px) {
    body:not(.screenshot) {
        margin-top: 0;
    }

    .scroll-up div.mosaic-header {
        top: 71px!important;
    }

    #seltool-togglemobile button {
        color: #FFF !important;
    }

    .ac-s-container>.ac-s-input-container>input {
        background-color: #E9E9E9;
    }

    .selection-buttons #compareSelText:not(.u-hidden) {
        top: 4px;
    }

    .dashblock.colLeft,
    .dashblock.colRight {
        padding-bottom: 20px;
    }

    section.tile.free header {
        margin-bottom: 0;
    }

    .selcontainer {
        padding-top: 20px;
    }

    .mosaic-header #compareSelText {
        color: #1A237E;
    }

    .mosaic-header.mobile {
        z-index: 999;
    }
}

@media only screen and (max-width: 530px) and (min-width: 1px) {
    #dashboardViewsHeader h1,
    #dashboardViewsHeader h1.content {
        font-size: 18px !important;
    }
}

@media (max-width: 450px) and (min-width: 1px) {
    .section_text li {
        overflow-wrap: break-word;
        word-wrap: break-word;
        -ms-word-break: break-all;
        word-break: break-word;
        -ms-hyphens: auto;
        -moz-hyphens: auto;
        -webkit-hyphens: auto;
        hyphens: auto;
        text-overflow: ellipsis;
    }

    .user-info {
        margin-top: 9px;
    }
}

body.screenshot .mosaic-top-header,
body.screenshot .o-adds,
body.screenshot #footer,
body.screenshot .mosaic-header,
body.screenshot #container_menu,
body.screenshot .homebutton,
body.screenshot #backbutton,
body.screenshot #dashboardUtils,
body.screenshot #utils-more-info span,
body.screenshot #container_menu_top,
body.screenshot #feedbackutils,
body.screenshot.swing-stories .mosaic-top-header:after {
    display: none !important
}

body.screenshot #mainwrapper {
	display: block;
	min-height: auto;
}

body.screenshot #dashboardViewsHeader {
    margin-top: 0;
}

body.screenshot section.tile.width2 {
    width: 100%;
}

body.screenshot #dashboardviews, body.screenshot #dashboardViewsHeader {
    max-width: 1140px;
}

body.screenshot section.tile.width1 {
    width: 50%;
}

body.screenshot #exportmeta {
    display: block;
}

body.screenshot.swing-stories #exportmeta {
    display: none;
}

section.tile.height1 a.inner-tile,
section.tile.height1 div.inner-tile {
    padding: 5px 39px 14px !important
}

section.tile.height1 a.inner-tile header.tile-small,
section.tile.height1 div.inner-tile header.tile-small {
    overflow: visible;
}

.tile-detail-wrapper>.tab-body {
    min-height: auto;
}

.include-section .tile {
  margin-bottom: 20px;
}

  
.include-section .dashblock.colFull.single{
	display: block;
}

.include-section .dashblock .tile.rapporten-content h2 {
  margin-bottom: 20px;
  font-size: 30px;
  line-height: 59px;
}

.include-section .dashblock .tile.rapporten-content h2:before {
  font-family: "Font Awesome 6 Pro";
  content: "\f15b";
  display: inline-block;
  width: 60px;
  height: 60px;
  padding: 15px;
  border-radius: 50%;
  margin-right: 15px;
  background: #e0f2f1;
  font-size: 26px;
  text-align: center;
  line-height: 30px;
}

.include-section .colFull .tile, .include-section .colFull section.tile.height4 div.inner-tile, .include-section .colFull section.tile.height4 div.tile-content {
	height: auto;
	min-height: auto;
}

.include-section .colFull section.tile.height4 div.inner-tile {
  padding-bottom: 32px!important;
}

.external-link {
	position: relative;
}

.external-link:after {
    content: '\f35d';
    font-family: "Font Awesome 6 Pro";
    display: inline-block;
    margin-left: 10px;
    font-size: 15px;
}

/*Corona dashboard tegel opmaak*/
section.tile #tile_104 .v-align.middle {
    vertical-align: top;
}

#tile_104 .tile-content h2 {
    text-align: left !important;
}

#tile_104 .tile-content freecontent p {
    margin: 0 0 10px 0;
}

#tile_104 .tile-content a {
    padding-left: 17px;
    background: url(/style/custom/wsjg/images/chevron.png) no-repeat 0px -5px;
    background-size: 15px auto;
    color: #1a237e;
    font-size: 14px;
    font-weight: 600;
    text-decoration: none;
}

.description-wrapper ul {
    padding: 0 0 0 18px;
    margin-top: .5rem;
    list-style: disc;
}

.description-wrapper ul li {
    margin-bottom: 4px;
}

.description-wrapper strong {
    font-weight: bold;
}

.description-wrapper em {
    font-style: italic;
}

.description-wrapper p {
    margin-top: .5rem;
    margin-bottom: 1rem;
}

#tile_388 .line .points .point,
#tile_389 .line .points .point,
#tile_110 .line .points .point,
#tile_129 .line .points .point,
#tile_130 .line .points .point,
div[title="Ontwikkeling COVID-19"] .line .points .point,
div[title="Landelijke ontwikkeling COVID-19"] .line .points .point,
div[title="Gemeentelijke ontwikkeling COVID-19"] .line .points .point {
    opacity: 0;
}
.swing-stories #dashboard-container .free.uitgelichte-tegel {
    padding: 16px 24px;
    border-radius: 10px;
    margin-bottom: 16px;
    background: #e0f2f187;
}

body.screenshot.swing-stories #dashboard-container .free.uitgelichte-tegel {
    padding: 0;
    border-radius: 0;
    margin-bottom: 0;
    background: none;
}
