.titreactus .sppb-addon-title {
    margin-bottom: -30px !important;
}
.modulesbas .sp-module-title {
    color: #fff;
}
.modulesbas .sp-module ul > li > a, .modulesbas .sppb-addon-module ul > li > a {
    color: #ffffff;
}
.modulesbas .sp-module ul > li > a:hover, .modulesbas .sppb-addon-module ul > li > a:hover {
    color: #246cd5;
}
.modulesbas .sp-module ul > li > a:before, .modulesbas .sppb-addon-module ul > li > a:before {
    font-family: fontawesome;
	content: "\f105";
	color: #ffffff;
	margin-right: 8px;
}
.post_rating::before {
    font-family: fontawesome;
	content: "\f123";
	color: #246cd5;
}
#fading-header #sp-header #sp-menu .sp-column .sp-megamenu-parent > li > a {
    color: #fff;
}
#fading-header #cart-menu #cd-menu-trigger i, #fading-header #cart-menu .cd-cart i {
    color: #fff;
}
.sp-page-title, .sp-page-title-no-img {
    background-position: 0% 0%!important;
    background-size: contain!important;
}
.sp-page-title .breadcrumb, .sp-page-title-no-img .breadcrumb {
    margin: 40px 0 0;
}
.sp-page-title .breadcrumb > span, .sp-page-title .breadcrumb > li, .sp-page-title .breadcrumb > li + li::before, .sp-page-title .breadcrumb > li > a, .sp-page-title-no-img .breadcrumb > span, .sp-page-title-no-img .breadcrumb > li, .sp-page-title-no-img .breadcrumb > li + li::before, .sp-page-title-no-img .breadcrumb > li > a {
    color: #e6e6e6;
}
.off-menu_154 a {
    font-family: Raleway!important;
}.sm-filter {
    font-family: Raleway!important;
}
.off-menu_154 dl dt.active.parent a, .off-menu_154 dl dt.active a, .off-menu_154 dl.level1 dt.active.parent a, .off-menu_154 dl.level1 dt.active a {
    color: #246cd5!important;
}
.off-menu_154 dl dt.opened.parent .desc, .off-menu_154 dl.level1 dt.opened.parent .desc, .off-menu_154 dl dt.hover .desc, .off-menu_154 dl dt:hover .desc, .off-menu_154 dl.level1 dt.hover .desc, .off-menu_154 dl.level1 dt:hover .desc {
     color: #246cd5!important;
}
.fa.fa-caret-right {
    color: #246cd5;
    margin: 0 5px;
}
a#scroll-top:hover > i {
    color: #246cd5;
}
a#scroll-top {
    background: rgba(0,0,0,0.1)!important;
}
.itemid-611 .comment {
    display: none!important;
}
.itemid-381 .comment {
    display: none!important;
}
.itemid-611 .entry-header > h2 {
    font-size: 24px;
}
.itemid-611 .tags {
    display: none!important;
}
.template_utrecht {
    background: rgba(0, 0, 0, 0.7) none repeat scroll 0 0!important;
    border-color: rgba(0, 0, 0, 0.7)!important;
    text-shadow: 0 0px 0 rgba(0, 0, 0, 0.5)!important;
}
.error-page .error-page-inner.with-bckg-img div.container .error-code-message {
    color: #fff!important;
    font-size: 50px;
    font-weight: 600!important;
    margin: 20px 0;
    text-shadow: 2px 3px 6px rgba(0, 0, 0, 0.25);
}
.error-page .error-page-inner.with-bckg-img div.container .error-message {
    color: #ddd!important;
    font-size: 22px!important;
    font-weight: 600!important;
    line-height: 1;
    text-shadow: 1px 2px 4px rgba(0, 0, 0, 0.25);
}
.error-page .error-page-inner.with-bckg-img div.container .pe-7s-compass {
    color: #fff!important;
    font-size: 120px!important;
    font-weight: 600;
    text-shadow: 1px 3px 6px rgba(0, 0, 0, 0.1);
}
.error-page .error-page-inner.with-bckg-img div.container .error-code {
    color: #eee!important;
    font-size: 140px;
    font-weight: 300;
    margin: -15px 0 30px;
}
.nolink {
    cursor: default;
}
.sp-simpleportfolio .sp-simpleportfolio-details {
    margin: 0px auto;
}
.sp-simpleportfolio .sp-simpleportfolio-meta {
    box-sizing: border-box;
    float: right;
    margin: 10px 0;
    padding-left: 0px;
    width: 25%;
}
.sp-simpleportfolio .sp-simpleportfolio-description {
    float: left;
    width: 70%;
}
.sp-simpleportfolio-items.sp-simpleportfolio-columns-3.shuffle {
    background: #ddd none repeat scroll 0 0;
}
.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-overlay-wrapper .sp-simpleportfolio-overlay {
    background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0;
}
.ap-login {
    margin-top: 3px !important;
}