.tribe-events-back {
    background: #0033cc;
    padding: 10px;
    border-radius: 3px;
}
.qodef-position-left-inner li {
    font-size: 15px !important;
}
.tribe-events-back a {
  color:#fff;
}
.qodef-vertical-align-containers .qodef-position-center:before, .qodef-vertical-align-containers .qodef-position-left:before, .qodef-vertical-align-containers .qodef-position-right:before{
    margin-right: 0;
}
#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next, #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next {
    background: #0d8a39;
    padding: 10px;
    border-radius: 3px;
}
.tribe-events-sub-nav a {
    color: #fff;
}
#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous, #tribe-events-footer .tribe-events-sub-nav li, #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous, #tribe-events-header .tribe-events-sub-nav li {
    background: #f30d0d;
    padding: 10px;
    border-radius: 3px;
}

@media screen and (max-width: 414px) {
    p {
        font-size: 15px;
    }
h2 {
    font-size: 25px;
}
.wpb_wrapper ul {
    text-indent: 5px;
}
.lijst {
    font-size: 15px;
}
.responsive-wid {
display: none;
}
}
@media screen and (min-width: 768px) {
.lijst {
    font-size: 20px;
    letter-spacing: 1px !important;
    line-height: 30px !important;
}
}

.qodef-drop-down .narrow .second .inner ul li {
    width: 300px !important;
}
i.qodef-sub-arrow.fa.fa-angle-right {
    font-size: 28px !important;
    margin-top: 10px !important;
    color: #fff !important;
}
.qodef-mobile-header .qodef-mobile-logo-wrapper a {
    max-height: 150px !important;
}
span.item_text:hover {
    text-shadow: #9a9999 1px 1px;
}
.custom-row-color-changer:hover {
 text-shadow: #9a9999 1px 1px;
}
.wpb_wrapper ul {
    text-indent: 40px;
    line-height: 24px;
    font-size: 17px;
padding-bottom:20px;
}
.ts-social-share .social-icon.tsfb-icon-ts-facebook, .ts-social-share .social-icon.tsfb-icon-ts-googleplus, .ts-social-share .social-icon.tsfb-icon-ts-printer, .ts-social-share .social-icon.tsfb-icon-ts-stumbleupon, .ts-social-share .social-icon.tsfb-icon-ts-twitter {
    left: -35px;
}
.ts-social-share .social-icon.tsfb-icon-ts-disk {
    left: -35px;
}
div#ub_global_footer_content {
    display: none;
}
h1, h2, h3 {
    font-weight: normal !important;
}
footer .widget .qodef-footer-widget-title, footer .widget h4 {
    font-weight: normal !important;
}

table th {
    padding: 15px 7px;
    background: #1e73be;
    color: #fff;
    font-size: 19px;
}
table td {
    padding: 15px 30px;
}
html .formcraft-css .fc-form {
    box-shadow: none;
}
.sidebar-shadow {
    box-shadow: #bbb 2px 2px 33px;
}

#fb-album-footer .BackButton, #fb-album-header .BackButton, #fb-album-header .albumCommentsShow, .fb-album-footer .BackButton, .fb-album-header .BackButton, .fb-album-header .albumCommentsShow, .paginationMain .paginationBar .paginationControls .BackButton {
    background: #fb0d0d !important;
    text-shadow: none !important;
    border: 0px !important;
    color: #fff !important;
}
#fb-album-footer .BackButton:hover, #fb-album-header .BackButton:hover, #fb-album-header .albumCommentsShow:hover, .fb-album-footer .BackButton:hover, .fb-album-header .BackButton:hover, .fb-album-header .albumCommentsShow:hover, .paginationMain .paginationBar .paginationControls .BackButton:hover {
    border-color: #fff !important;
    color: #fff !important;
}
.aio-icon.circle {
    background: #fb0d0d !important;
}
.albumInfo, .photoInfo {
    color: #fb0d0d !important;
}
.photoWrapper .albumThumb span.YellowTape, .photoWrapper .photoThumb span.YellowTape {
    width: 120px !important;
    height: 80px !important;
    top: -40px !important;
    left: 140px !important;
    background: url(http://kroesmennekes.nl/wp-content/uploads/2016/10/steek.png) no-repeat !important;
}
.albumWrapper .albumDetails .albumText {
    font-size: 14px !important;
}
.albumWrapper .albumDetails .albumText .albumInfoText .albumCount, .albumWrapper .albumDetails .albumText .albumInfoText .albumCreate, .albumWrapper .albumDetails .albumText .albumInfoText .albumNumber, .albumWrapper .albumDetails .albumText .albumInfoText .albumUpdate {
    color: #000;
    font-weight: bold;
padding-right: 15px;
}
#FB_Album_Frame, .FB_Album_Frame {
    border: none !important;
    box-shadow: none !important;
   }
.albumHead {
    font-size: 23px !important;
    font-family: Victorian Let !important;
    color: #1e73be !important;
}
.paginationMain .defaultPaginationStyle {
    background: #1e73be!important;
    text-shadow: none;
    border: none;
    color: #fff;
}
p {
    padding-bottom: 20px;
}
.ul-lijst {
    padding-bottom: 20px !important;
}

#tribe-events-content table.tribe-events-calendar {
    border-bottom: 1px solid #444 !important;
    box-shadow: #444 1px 1px 32px 1px;
}
#tribe-events-content .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title {
    font-size: 17px !important;
}
.qodef-title .qodef-title-holder h1 span {
    display: none !important;
}
.tribe-mini-calendar-event .list-date {
    background: #fb0d0d !important;
}
.tribe-mini-calendar-event .list-info h2 {
    font-size: 19px !important;
}
.tribe-mini-calendar-event .list-info {
    font-size: 16px !important;
}
.widget.widget_us_social_icons_widget h4:before {
    content: "\f005";
    font-family: FontAwesome;
    color: #0d8a39;
    padding-right: 15px;
}
.sb-loadmore p {
    height: 40px;
}
.sb-loadmore {
    background-color: #fb0d0d;
    color: #fff;
border-radius: 3px;
}
.sidebar-shadow.wpb_column.vc_column_container.vc_col-sm-3.vc_col-has-fill {
    border: #e5e5e5 1px solid;
border-radius: 0;
}
#sb_wall6013 {
    background-color: transparent !important;
    border: none !important;
}
.sboard.sb-metro .sb-item .sb-info {
    background-color: #0d8a39 !important;
}
#timeline_wall6013.sboard .sb-item {
    background-color: #1e73be !important;
    color: rgba(255, 255, 255, 1) !important;
    font-size: 16px !important;
    box-shadow: #333 2px 10px 16px;
}
.sboard.sb-modern .sb-item .sb-container, .sboard.sb-modern2 .sb-item .sb-container, .sboard.sb-flat .sb-item .sb-container {
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
}
h4.tribe-event-title:before {
    content: "\f0fc";
    font-family: FontAwesome;
    color: #fb0d0d;
}
.qodef-search-opener {
    display: none;
}
.qodef-side-menu-button-opener {
    display: none;
}
.qodef-carousel-holder .qodef-carousel.owl-carousel .owl-buttons .qodef-next-icon, .qodef-carousel-holder .qodef-carousel.owl-carousel .owl-buttons .qodef-prev-icon {
    background-color: #fb0d0d;
}
.fact .vc_column-inner {
    box-shadow: #333 1px -10px 46px;
}
.aio-icon.square {
    box-shadow: #333 0px 1px 6px 1px;
}
h4 {
    font-size: 25px;
    line-height: 33px;
}
footer .qodef-footer-top:not(.qodef-footer-top-full) .qodef-container-inner {
    padding: 70px 0px 40px 40px;
}
footer .widget .qodef-footer-widget-title, footer .widget h4 {
    font-size: 33px;
}
footer a {
    font-size: 18px;
    line-height: 30px;
}
footer .qodef-footer-top-holder {
    background-color: #1e73be;
}
footer .qodef-footer-top .qodef-column:first-child {
    padding-left: 40px;
}
footer .qodef-footer-top .qodef-column {
    border-right: 1px solid #fff;
}
footer .widget .textwidget {
    color: #fff;
    font-size: 18px;
    line-height: 30px;
}
.tribe-events-list-widget ol li {
    margin-top: 30px;
}
#tribe-events .tribe-events-button, #tribe-events .tribe-events-button:hover, #tribe_events_filters_wrapper input[type=submit], .tribe-events-button, .tribe-events-button.tribe-active:hover, .tribe-events-button.tribe-inactive, .tribe-events-button:hover, .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-], .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a {
    background-color: #fb0d0d;
}
.tribe-events-calendar thead th {
    background-color: #0d8a39;
    border-left: 1px solid #0d8a39;
    border-right: 1px solid #0d8a39;
}

.qodef-page-header .qodef-menu-area .qodef-logo-wrapper a {
    max-height: 180px;
    height: 180px !important;
    top: -30px;
}
.qodef-page-header {
    background: rgba(0, 0, 0, 0.26);
}

/* Blokken */
.facts {margin-top: -50px; background-color:transparent; position:relative; z-index:1000; padding:0}
.fact { -webkit-transition: all 600ms;  -moz-transition: all 600ms;  transition: all 600ms; }
.fact .vc_column-inner {padding:40px 40px 20px 40px; text-align:center; text-transform:uppercase;  color:#FFF; -webkit-transition: all 600ms;  -moz-transition: all 600ms;  transition: all 600ms; }

.fact div.stats-desc>div.counter_suffix {text-transform: lowercase;font-size: 28px;font-weight: bold;}
.fact:hover .vc_column-inner {background-color:rgba(255,7,7,1) !important; margin-top: -126px}
.fact .stats-text {margin:0;  font-size:17px;}
.fact:hover .stats-text {color:#acf8c7 !important}
.fact .stats-block .stats-number {font-size:48px; color:#FFF; font-weight:bold;font-family: Montserrat;}
.fact:hover .stats-text {color: #acf8c7}
.fact h3 span {font-size:28px; display:inline}
.fact:hover h3 span {display:inline}
.fact .wpb_text_column p:before {content: ""; display: block;  width: 21px;  height: 2px;  background: #acf8c7; margin: 0 auto 20px;}
.fact h3 span:before {display:inline}
.fact .wpb_text_column p { display:block; text-transform:none; font-size:15px; overflow:hidden; height:0; -webkit-transition: all 600ms; 
    -moz-transition: all 600ms; 
    transition: all 600ms; }
.fact:hover .wpb_text_column p { display:block; height:126px; }
.fact .wpb_content_element {margin-bottom: 0}

.news-header .tp-tab-desc {
    padding: 5px;
    box-shadow: #333 1px 5px 46px;
}







.header3 .suppaMenu {
    background-color: transparent !important;
}

@media (max-width: 960px) {
.header3 .suppa_menu_logo img {
    height: 80px !important;
} 
}
@media (max-width: 960px) {
.topbargreen {
 display: none;
}
.header3 .suppa_rwd_logo img {
    padding-top: 0px !important;
}
}
.news-header .tp-tab-desc {
    font-size: 19px;
    color: #fff;
}
.news-header .tp-tab-desc {
    background: #1e73be;
}
.news-header .tp-tab-title {
    font-size: 22px;
}

.beniconblock b {
    margin: 0px 10px;
}
.entry-content img {
    margin-top: -10px;
}
.benefits {
    background-position: center top !important;
    background-size: contain !important;
}
.fact .wpb_text_column p::before {
    width: 61px !important;
    height: 6px !important;
    background: #fff !important;
}
.header3 .suppa_top_level_link, .header3 .suppa_menu_woocommerce_cart, .header3 .suppa_menu_woocommerce_cart a {
    height: 48px !important;
    border-radius: 0px !important;
}
.header3.suppaMenu_wrap_wide_layout {
    background-color: rgba(37, 42, 44, 0.46) !important;
}
.header3 .suppa_menu_logo img {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    padding-right: 100px !important;
    padding-left: 0px !important;
    margin-top: -40px;
}
.header3 .suppa_menu_logo img {
    height: 170px;
}
.topbargreen {
    background-color: #0d8a39 !important;
}