/*
Theme Name: Big Feature child
Theme URI: http://www.vfxdude.com
Description: Clean and flexible.
Version: 1.4.0.4
Author: Roger Grimstad
Author URI: http://www.vfxdude.com
Template: bigfeature_parent
*/

@import url(../bigfeature_parent/style.css);

input, textarea {
	font-family: inherit;
  	font-size: inherit;
}

body {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1.52em;
	background-color: #edeeef;
	background-image: url('images/bg.png');
	color: #333;
}

body #container a.extern {
	padding: 0 20px 0 0;

	position: relative;
}

body #container a.extern:after {
	content: "";

	background-image: url("images/external-link.png");

	display: block;

	position: absolute;
	top: 3px;
	right: 3px;

	width: 10px;
	height: 10px;
}

#header {
	margin-bottom: 20px;
}

#sidebar a {
	color: #999999 !important;
}

#authorbox {}

#home-left-members {
	font-size: 11px;
}

#home-left-members a {
	color: #999999;
}

#home-left-members a.new-member {
	color: #FF5D17 !important;
}

#home-left-members h3 {
	border-bottom: none;
}

#home-left-members ul {
    list-style:none;
    padding-left: 0;
	margin-left: 0;
}

.post {
	margin: 0;
}

#home-right-posts .post .postimage
{
	width: 150px;
}

#home-right-posts .post .postimage img { 
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #DDDDDD;
	padding: 4px; 
	display: inline;
	float: left;
	margin: 1em 2em 1em 0;
	overflow: hidden;
	font-size: 10px;
}

#home-right-posts .post .entry
{
	float: left;
	width: 425px;
	margin: 0;
	padding: 0 0 10px;
}

#home-right-posts .post .entry p
{
	margin: 0;
}


#home-right-posts .post .meta
{
	border: 0;
	margin: 0 0 5px 0;
	color: #999999;
}

#home-right-posts .post .meta a
{
	color: #999999;
}

#home-right-posts .post .meta a:hover
{
	color: #FF5D17;
	text-decoration: underline;
}

#home-right-posts .post-list
{
	list-style: none outside none;
    margin: 0;
    padding: 0;
}

#home-right-posts .post-list li
{
	border-bottom: 1px solid #EEEEEE;
	margin-bottom: 5px;
	padding-bottom: 5px;
	font-size: 12px;
}

#home-right-posts .post-list span.date
{
	width: 150px;
	color: #999999;
	
}

#home-right-posts .post-list .no-border
{
	border: 0;
}

#home-right-posts .post-list a
{
	font-weight: bold;
	padding: 0 0 0 10px;
	color: #999999;
}

#home-right-posts .post-list a:hover
{
	color: #FF5D17;
	text-decoration: underline;	
}

#home-right-posts .divider
{
	margin: 0 0 10px;
}

#home-right-posts h2
{
	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    line-height: 120%;
	font-size: 24px;
}

#home-right-posts h2 a
{
	color: black;
}

#home-right-posts h2 a:hover
{
	color: #FF5D17;
	text-decoration: underline;
}

/* author pge */
ol.author-posts
{
	list-style: none outside none;
    margin: 0 0 20px 0;
}

ol.author-posts li
{
	border-bottom: 1px solid #EEEEEE;
    margin: 10px 0 0;
}

ol.author-posts .post_description p
{
	margin: 0 0 10px;
}

ol.author-posts .post_date
{
	background-color: #EEEEEE;
    border-radius: 5px 5px 5px 5px;
   	display: block;
	float: left;
	height: 30px;
	padding: 5px 0;
	width: 40px;
}

ol.author-posts .post_date_divider
{
   	display: block;
	float: left;
	height: 27px;
	padding: 6px 3px 3px 3px;
}


ol.author-posts .post_date span.day,
ol.author-posts .post_date_divider
{
	color: #666666;
    font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;
    font-size: 18px;
    font-weight: bold;
}

ol.author-posts .post_date span.month
{
	color: #999999;
    font-size: 11px;
    text-transform: uppercase;
}

ol.author-posts .post_date span.month,
ol.author-posts .post_date span.day

{
	display: block;
    line-height: 1;
    text-align: center;
}

ol.author-posts .post_data
{
	float: left;
	margin-left: 20px;
	width: 440px;
}

ol.author-posts .meteind
{
	width: 400px;
}

/* events */
ol.events .post_date
{
	background-color: #EEEEEE;
    border-radius: 3px 3px 3px 3px;
   	display: block;
	float: left;
	height: 27px;
	padding: 4px 0;
	margin: 2px 0;
	width: 30px;
}

ol.events .post_date_divider
{
   	display: block;
	float: left;
	height: 27px;
	padding: 6px 3px 3px 3px;
}

ol.events .post_date span.day, 
ol.events .post_date_divider
{
	color: #666666;
    font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: bold;
}

ol.events .post_date span.month
{
	color: #999999;
    font-size: 10px;
    text-transform: uppercase;
}

ol.events .post_date span.month,
ol.events .post_date span.day

{
	display: block;
    line-height: 1;
    text-align: center;
}

ol.events .post_data
{
	float: left;
	margin-left: 20px;
	width: 200px;
}

ol.events .meteind
{
	width: 170px;
}

/* wordpress popular posts images thumbnails*/
img.wpp-thumbnail
{
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DDDDDD !important;
    display: inline;
    float: left;
    margin: 0 1em 0 0;
    padding: 4px;
	overflow: hidden;
	font-size: 10px;
	width: 45px;
	height: 45px;
}

li.popular-posts li
{
	clear: both;
}

/*breadcrumbs*/
.breadcrumbs {
	color: #666666;
	    font-size: 10px;
	    margin: 10px 0;
	    text-transform: uppercase;
}

.list-users-user
{
	list-style: none outside none;
	clear: both;
}

.list-users-user .outer 
{	
	border: 1px solid #DDDDDD; 
	display: table; 
	float: left;
	height: 88px; 
	width: 88px; 
	text-align: center; 
	#position: relative; 
	overflow: hidden;
	margin: 0 1em 0 0;
    padding: 4px;
}
		
.list-users-user .middle 
{ 
	#position: absolute; 
	#top: 50%;
	display: table-cell; 
	vertical-align: middle;
} 

.list-users-user .inner 
{
	#position: relative; 
	#top: -50%; 
} 

.button {
    font: normal 12px/100% Arial,Helvetica,sans-serif !important;
}

.authortext h2
{
	font-size: 20px;
}
	

.factuurcongres {
    background-color: #FFCEBD;
    height: 22px;
    left: 0;
    opacity: 0.6;
    padding-bottom: 2px;
    padding-top: 2px;
    position: absolute;
    text-align: center;
    top: 0;
    width: 100%;
}

/* Linkedin community integratie*/
#linkedin input
{
	width: 513px;
}

#linkedin textarea
{
	width: 517px;
}

#linkedin .button
{
	float: right;
	margin-top: 10px;
}

#linkedin .item {
	border-bottom: 1px solid #EEEEEE;
	margin-bottom: 30px;
	padding-bottom: 30px;
}

#linkedin .item .creator
{
	float: left;
	width: 100px;
}

#linkedin .item h2
{
	float: left;
	width: 420px;
	padding-top: 0;
	margin-bottom: 5px;
}

#linkedin .item .summary
{
	display: block;
	float: left;
	width: 420px;
}

#linkedin .item .itemknoppen
{
	clear: both;
	margin-top: 20px;
	text-align: right;
}

#linkedin .item .commentwrapper
{
	display: none;
	margin-top: 10px;
}

#linkedin #posttoevoegen
{
	border-bottom: 1px solid #EEEEEE;
	margin-bottom: 20px;
	padding-bottom: 20px;
}

#meerdiscussies
{
	display: none;
	width: 497px;
}

#linkedin .item .comments .comment
{
	background: none repeat scroll 0 0 #F6F6F6;
	margin: 5px;
	padding: 5px;
}

#linkedin .item .comments .comment .persoon
{
	float: left;
	width: 90px;	
}

#linkedin .item .comments .comment .comment_inhoud
{
	float: right;
	width: 410px;
}

#linkedin .itemknoppen
{
	color: #FF5D17;
	font-size: 11px;
}

#linkedin .itemknoppen a
{
	cursor: pointer;
	margin-left: 10px;
	padding-left: 16px; 
	padding-right: 5px;
}

#linkedin .like
{
	background:transparent url('images/like.png') no-repeat center left;
}

#linkedin .unlike
{
	background:transparent url('images/unlike.png') no-repeat center left;
}

#linkedin .aantal_comments
{
	background:transparent url('images/comment.png') no-repeat center left;
}

#linkedin .leesmeer
{
	background:transparent url('images/linkedin.png') no-repeat center left;
}

#linkedin_box img
{
	float: right;
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #DDDDDD !important;
	display: inline;
	margin: 0 0 15px 15px;
	overflow: hidden;
	padding: 4px;
}




/* ==== Toevoegingen door Bob de webbouwer versie 12072016 ==== */

body {
	background-image: none;
	background-color: #aaa;
	background: radial-gradient(#aaa, #f2f2f2, #aaa);
} /*  Achtergrondkleur website */

#container {
    border-top: 5px #f36c21 solid;
} /* Oranje balk bovenaan */

#header {
	position: relative;
}

#topsearch {
    float: left;
    margin: 9px 0 0 61px;
} /* zoekbalk */

.searchform .searchbox {
    border: 1px solid #eee;
    width: 245px;
}

.searchform .searchfield {
    float: left;
    width: 212px;
}

#headercontact {
	float: right;
    position: absolute;
    right: 0px;
    top: 3px;
    bottom: 0px;
	color: #999;
	line-height: 20px;
} /* Telefoon + mail + social bovenin */

#headercontact .fa {
	margin: 0 5px 0 0;
} /* Icoontjes telefoon + mail + social bovenin */

#headercontact li {
	list-style-type: none;
	margin: 0 0 4px 0;
} /* Telefoon + mail + social bovenin (als lijst gecodeerd) */

#headercontact .socialheader {
	position: relative;
	float: right;
	top: 2px;
} /* Social media icons bovenin */

#headercontact .socialheader .fa {
	margin: 0 0px 0 5px;
} /* Marge social media icoontjes ivm uitlijning rechts marge links toegevoegd */

#headercontact a {
	color: #999;
} /* Kleur telefoon + mail + social bovenin */

#headercontact a:hover {
	text-decoration: none;
	color: #f36c21;
} /* Kleur telefoon + mail + social bovenin bij mouse over */

ul.navigation li a {
    font-weight: bold!important;
    padding: 8px 13px;
} /* Menu items bold */
 
.authortext strong {
	display: none;
} /* Naam auteur naast logo verbergen */

hr.comsep {
	display: none;
} /* Lijn boven no comments tekst verbergen */

.nocomments {
	display: none;
} /* no comments tekst verbergen */

/* Temp message */
.pt-message {
	background: #f36c21;
	color: #fff;
	width: 948px;
	margin: 0 auto;
	padding: 10px 0 5px;
	text-align: center;
}