/*  

Don't edit main style.css file.

All your custom style settings and tweaks can be placed here.

Backup this file before theme update - so after update can be restored!
 
*/
#header h1 img{ max-width:390px;}

.item_inn h2, #footer .threecol h2, .nav-previous a, .quote p, .carousel_inn h2 {
    color: #fff!important;
    font: 400 12px/1.2em Open Sans;
}

.HeaderAction {float:right;margin:32px 0 26px 12px;}
.SocialMedia {float:left;height:48px;}

.fontResizer {background:#004678;float:right;height:34px;list-style:none;padding: 5px 0;width:55px;}
.fontResizer a {color:#fff!important;}

.nav > li > a {background-color:#0769ae;}


.Big .item_inn h2,
.Vertical .item_inn h2,
.Horizontal .item_inn h2,
#footer .threecol h2,
.nav-previous a 
{ font-size:18px !important;color:#fff!important;font-weight:400!important;}

#footer .threecol h2 { font-size:18px !important;color:#fff!important;font-weight:400!important;}

.FooterColomn {padding:0 15px;margin-bottom:40px;}
.FooterColomn h2 {margin-left:0!important;}
.FooterColomn .textwidget {padding:0!important;}


.FooterColomn ul li{
    list-style-image:margin-bottom:20px;
}
.FooterColomn ul li a.title {font-size:15px;}
.FooterColomn ul li .entry-date  {font-size:11px; color:#f5f5f5;font-style:italic;margin-bottom:15px;}
.FooterColomn ul li a.button {font-size:13px;text-decoration:underline;margin-top:15px;display:table;}



.entry p,.entry>ul,.entry>ol{ font-size:110%; line-height:1.75;}






ul.mechabyte-youtube-videos li a div.label h5 {
    display: block;
    font-weight: normal;
    padding: 3%;
    color:#fff!important;
}
ul.mechabyte-youtube-videos li a img {
    display: block;
    width: 100%;
	 margin: 20px 0 0;
}
ul.mechabyte-youtube-videos li a div.label {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.7);
    bottom: 0;
    display: block;
    left: 5px;
    position: absolute;
    width: 100%;
}

.wpb_video_widget .wpb_wrapper .wpb_video_wrapper {
    margin: 15px !important;
    padding-top: 56%;
    position: relative;
}

.wpb_gmaps_widget.vc_map_responsive .wpb_map_wraper {
    height: 0;
    margin: 0 15px 15px !important;
    padding-bottom: 56.25%;
    position: relative;
}

.wpb_widgetised_column .wpb_wrapper div {margin:5px;}
.wpb_widgetised_column .wpb_wrapper div h2 {margin:5px;}
.twitter-avatar {display:none;}

/* NIEUWS CAROUSEL */
h6, p.meta, span.meta {display:none;}
.flexcarousel li h2 {border: 0 none;font-size: 13px !important;margin: 0;}
.flexcarousel ul.slides li img {
    float: left;
    margin: 0 10px 0 0;
    position: relative;
    width: 35% !important;
}

/* Twitter widget */
.widget_twitter div {padding:0;}
.widget_twitter ul li {margin-bottom:5px;}
.widget_twitter .follow-button,
.widget_twitter .xavisys-link {margin:0 10px 10px 25px;}
.widget_twitter .entry-meta {display:block;font-size:80%;}
.from-meta {display:none;}

.twitter-list-item {display:inline-block;height:24px;width:24px;background-image:url(images/twitter-demaasgaard.png);vertical-align: text-top;}
.twitterTimeline {}
.twitterTimeline h2 a {color:#333;}
.twitterTimeline .time-meta {display:none;}
.documenten {display: block; height: 40px; margin-bottom: 0; padding: 1px 0 0;font-size:12px;}
.documenten a {color:#333!important;text-decoration:underline;}

.twitterTimeline table td {border:none;padding:0 8px 10px;}
.twitterTimeline table, dl {background:transparent;border:none;}

.follow-button {position:absolute;top:12px; right:0;}

.FooterColomn .twitterTimeline table td {border:none;color:#fff!important;}
.FooterColomn .follow-button {position:inherit !important;}