.sd-content-block-addon {
    width: 100%;
    height: 219px;
    border-left: 5px solid #008ea5;
}

.sd-content-block-addon.block-align-links {
    float: left;
}

.sd-content-block-addon.block-align-midden {
    margin-left: auto;
    margin-right: auto;
}

.sd-content-block-addon.block-align-rechts {
    float: right;
}

/*
.sd-content-block-addon a:hover {
    background-color: rgba(0,0,0,.1);
}
*/

.sd-content-block-addon.blauw {
    background-color: #008ea5;
}

.sd-content-block-addon.grijs {
    background-color: #666666;
}

.sd-content-block-addon.wit {
    background-color: #ffffff;
}

.sd-content-block-addon-inner {
    display: table;
    width: 100%;
    height: 100%;
    /*background-color: rgba(0,0,0,.1);*/
}

.sd-content-block-addon-background-cover {
    background-color: rgba(0, 0, 0, 0.4);
    height: 100%;
    width: 100%;
}

.sd-content-block-addon:hover .sd-content-block-addon-background-cover {
    background-color: rgba(0, 0, 0, 0.2);
}

.sd-content-block-addon-title span {
    font-size: 18px;
}

.sd-content-block-addon-inner a {
    text-align: center;
    font-size: 24px;
    text-decoration: none;
    /*text-transform: uppercase;*/
    color: #ffffff;
    display: table-cell;
    width: 100%;
    height: 100%;
    vertical-align: middle;
}

.sd-content-block-addon-inner.title-align-boven a {
    text-align: center;
    vertical-align: top;
}

.sd-content-block-addon-inner.title-align-onder a {
    text-align: center;
    vertical-align: bottom;
}

.sd-content-block-addon-inner.title-align-midden a {
    text-align: center;
    vertical-align: middle;
}

.sd-content-block-addon-inner.title-align-links a {
    text-align: left;
    vertical-align: middle;
    padding-left: 10px;
}

.sd-content-block-addon-inner.title-align-rechts a {
    text-align: right;
    padding-right: 25px;
    padding-top: 150px;
}

.sd-content-block-addon-inner .fa {
    font-size: 20px;
    /*margin-bottom: -1em;*/
    padding-left: 10px;
    color: #008ea5;
}

/*.sd-content-block-addon-inner-htag {
    text-transform: uppercase;
    padding: 0;
    margin: 0;
    display: inline-block;
}*/

.sd-content-block-addon-inner-htag.block {
    display: block;
}

.sd-content-block-addon-inner.icon-align-onder .sd-content-block-addon-inner-htag {
    display: block;
}

.sd-content-block-addon-inner.icon-align-rechts .sd-content-block-addon-inner-htag,
.sd-content-block-addon-inner.icon-align-links .sd-content-block-addon-inner-htag {
    line-height: 2em;
}

.sd-content-block-addon-inner.icon-align-rechts h1.sd-content-block-addon-inner-htag,
.sd-content-block-addon-inner.icon-align-links h1.sd-content-block-addon-inner-htag {
    line-height: 1.5em;
}

.sd-content-block-addon-inner.icon-align-rechts h2.sd-content-block-addon-inner-htag,
.sd-content-block-addon-inner.icon-align-links h2.sd-content-block-addon-inner-htag {
    line-height: 1.67em;
}

.sd-content-block-addon-inner.icon-align-rechts h3.sd-content-block-addon-inner-htag,
.sd-content-block-addon-inner.icon-align-links h3.sd-content-block-addon-inner-htag {
    line-height: 2em;
}

.sd-content-block-addon-inner.icon-align-rechts h4.sd-content-block-addon-inner-htag,
.sd-content-block-addon-inner.icon-align-links h4.sd-content-block-addon-inner-htag {
    line-height: 2.5em;
}

.sd-content-block-addon-inner.icon-align-rechts h5.sd-content-block-addon-inner-htag,
.sd-content-block-addon-inner.icon-align-links h5.sd-content-block-addon-inner-htag {
    line-height: 3.67em;
}

.sd-content-block-addon-inner.icon-align-rechts h6.sd-content-block-addon-inner-htag,
.sd-content-block-addon-inner.icon-align-links h6.sd-content-block-addon-inner-htag {
    line-height: 2.67em;
}

.sd-content-block-addon-inner.icon-align-rechts .sd-content-block-addon-inner-htag {
    float: right;
    padding-left: 1em;
}

.sd-content-block-addon-inner.icon-align-links .sd-content-block-addon-inner-htag {
    float: left;
    padding-right: 1em;
}

.sd-content-block-addon-inner-htag .wit {
    color: #ffffff;
}

.sd-content-block-addon-inner-htag .zwart {
    color: #000000;
}

.sd-content-block-addon-inner-htag .grijs {
    color: #666666;
}

.sd-content-block-addon-inner-htag .blauw {
    color: #008ea5;
}


/*
.sd-content-block-icon {
    margin: auto;
}*/
