.overlay-info h3 {color: #FFF; }
.shortcode-upcoming-event .event-content h3 {   color: #ec5538;}
.shortcode-upcoming-event .event-content span.event-head {    font-weight: bold;    color: #333;display: inline;}

.shortcode-upcoming-event .event-content span.event-details {    color: #333;}
.owl-controls {    top: 17px;}
.owl-control {    color: #000;    font-size: 40px;}
.entry-meta span a, .entry-meta span {    color: #333;}
#event-countdown {    margin-bottom: 0px;    margin-top: 40px;}
.social-icons a {    color: #333;}
input[type="text"], input[type="email"], input[type="url"], textarea {background-color: rgba(255,255,255,.7);border: 1px solid rgba(0,0,0,.2);}
.wpcf7-form-control-wrap,.form-control,textarea,#mce-EMAIL,#mce-FNAME {color: #000;}
.mc4wp-form-fields p {    color: #000;}
.event .media .media-body .media-heading {    margin: 0 0 -6px;}
.events-grid .event .media .media-body {    padding-top: 10px;}
.event .media {
    margin-bottom: 30px;
    background-color: rgba(255, 255, 255, 0.9);}






.box .heading, #sidebar .widget .heading {    text-transform: none;}
h3.widget_title {    text-transform: none;}
.page-header, h1.page-title {    text-transform: none;}

.navbar-default .navbar-toggle .icon-bar {    background-color: #333;}
#navigation .navbar-header .navbar-toggle:hover, #navigation .navbar-header .navbar-toggle:focus {    background: rgba(236,85,56,1);}
#mobile-menu ul {background: rgba(0,0,0,0.8);}
.pricing-plan .plan-details {text-transform: none;}
.textwidget {    font-size: 15px;}

ul#events-list li {background-color: rgba(253, 253, 253, 0.4); line-height:14px;   font-size: 14px;     border-bottom: 1px solid rgba(0, 0, 0, 0.12);}
ul#events-list li time {background-color:unset; width:auto; line-height:inherit;   font-size: inherit;    height: 30px; font-weight:normal; text-transform:none;}
.events-title {    font-size: inherit;}
.media-performer .social-icons {    position: inherit;}
.performer-events {margin-top:20px;}


.sclbtn a {margin: 0 0; color: #333;}
.sclbtn a:hover  {    color: #EC5538;}
.sclbtn li {font-size:20px;}


#main-menu, #menu-menu-oosterkerk-site {float:right!important;}

.media>.pull-left {margin-right:0;}

.pricing-plan .plan-title {     text-transform: none; }

.footer > .container > .box{padding: 30px 30px 10px 30px;}


#navigation a.navbar-brand h1 {
    color: #000;
    font-size: 28px;
    font-weight: 600;
}
#navigation a.navbar-brand h1:hover {
    color: #ec5538;
}


#main-menu .navbar-nav > li > a {
    color: #333;
    font-size: 13px;
    font-weight: 400;
    height: 90px;
    letter-spacing: 0.5px;
    line-height: 90px;
    padding: 0 10px;
}

@media(min-width:992px) 
{#main-menu .navbar-nav > li > a {       font-size: 14px;}}

@media(min-width:1200px) 
{#main-menu .navbar-nav > li > a {       font-size: 15px;}}


.event-tijd  {
    min-height: 50px;
    line-height: 50px;
    position: relative;
    color: #404040;
    font-size: 20px;
}


.event_cat-kerk .event-tabs {    background: #5B31BF;}
.event_cat-huur .event-tabs {    background: #31bf38;}
.event_cat-expositie .event-tabs {    background: #31bf9f;}
.event_cat-buurt .event-tabs {    background: #bf9931;}
.event_cat-monument .event-tabs {    background: #148554;}

.media-heading a {font-size:20px;}
.event_cat-concert .event-titel .media-heading {color:#D33E21; font-weight:bold;}
.event_cat-kerk .media-heading a {    color: #5B31BF;}
.event_cat-huur .media-heading a {    color: #31bf38;}
.event_cat-expositie .media-heading a {    color: #31bf9f;}
.event_cat-buurt .media-heading a {    color: #bf9931;}
.event_cat-monument .media-heading a {    color: #148554;}

.event-titel {    margin: 0 0 0px !important;}

.event-afb {    width: 100%;    height: auto;        margin-bottom: 15px;}

.sidebar-inner {margin-bottom: 30px;}

.pricing-plan {    padding: 30px 10px;}
.box {     margin-b=ttom: 30px;}