/* Enter Your Custom CSS Here */

.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 textarea
{
    width: 50%;
}

.wpcf7-form-control wpcf7-submit{
  
}

input[type=submit] {
  padding:15px 15px; 
  background:#eee; 
  border:1 none;
cursor:pointer;
	-webkit-border-radius: 5px;
	border-radius: 5px;
  font-size: 1em;
  color:#aaa; 
}

/*feed them social*/
.fts-fb-location, .fts-fb-location-title{
    letter-spacing: 0px !important;
}


/* terug weg doen voor nag in blog post */
.entry-footer {
    display: none;
}

.post-navigation {
    display: none;
}

.post-meta {
    display: none;
}

.next-post {
    display: none;
}

.previous-post {
    display: none;
}

/*rollover images*/
.roll .rollover, .roll:hover .regular {
display: none;
}
.roll:hover .rollover {
display: block;
}
/*/////////////////////////////////////////////////////////////////*/
#cf {
  position:absolute;
  width:100%;
  height:auto;
  margin:0 auto;
  /*text-align:center;*/
}

#cf img {
  position:absolute;
  /*margin:0 auto;*/
  left:0;
  -webkit-transition: opacity 0.5s ease-in-out;
  -moz-transition: opacity 0.5s ease-in-out;
  -o-transition: opacity 0.5s ease-in-out;
  transition: opacity 0.5s ease-in-out;
  width:100%;
  height:auto;
}

#cf img.top:hover {
  opacity:0;
}

#masthead .site-title{
display: none;
}

#header #logo {
    width: 40%;
}


/*//////////////////////logo////////////////////////////*/
@media handheld, only screen and (max-width: 1024px) {
    #header #logo {
        width: 120px !important;
    	margin-left: 20px !important;
    	margin-top: 18px !important;
    	vertical-align: middle;
    	
    }
}




#panel-1036-0-0-1{
    max-width:1400px !important;
  	display: block;
  	margin-left: auto;
  	margin-right: auto;
}

/*/////////////////content width////////////////////////*/
.postarea.full {
    max-width: 900px !important;
}

.page-id-998.postarea.full {
    max-width: 720px !important;
}

.page-id-998 .content {
   max-width: 720px !important;
   
}

.page-id-19 .content {
    max-width: 100%;
    
}

.slideshow .more-link {
    display: none;
}

.post-1192{
   background-color: #eeeeee;
    padding-bottom:100px !important;
}

.fb-like{
   display: block;
  width:250px;
  	margin-left: auto;
  	margin-right: auto;
}


/*social wall*/
#panel-1002-0-1-0{
    min-width: 256px !important;
  	/*max-width: 515px !important;*/
}



/*fb events home */

.fts-jal-single-fb-post{
	/*height:321px;*/
}

/*////slides*/
#post-1018 .headline a {
	color:#FFFF00 !important;
}

#post-1018 .excerpt p {
	color:#FFFF00 !important;
}

/*//////events*/


#tribe-events{
	max-width:720px!important;
  margin-left:auto;
  margin-right:auto;
}

#tribe-events-content.tribe-events-single{
	max-width:720px!important;
}



/*home list event widget*/
.entry-title {
  font-size: 24px;
  font-weight: 700;
  padding: 0;
  margin-bottom: 10px;
  text-align: left;
}

.list-date{
  display:none;
}

.widget-title {
  font-weight:400;
  display:none;
}

.entry {
  border: none;
  margin-bottom: 20px;
  padding: 0 0 4px;
}

.wrap {
  background-color: rgba(255, 255, 255, 0.5);
  border:none;
  padding: 20px 10px;
}

.widget {
  float: none;
  font-size: 15px;
  width:100%;
}

.tribe-mini-calendar-event {
  display:inline-block;
  width: 22%;
  margin-right: 3%;
  float: left;
  border:none;
}

.tribe-events-widget-link {
  clear: both;
  text-align: right;
  padding-top: 12px;
  border-top: 1px solid #dedede;
}

.home-featured-events .list-info h2 {
  font-size:20px;
  font-weight: 700;
}

.entry-image.attachment-tribe_events {
  margin: 10px 0 0;
  width: 100%;
}

a.alignnone {
  margin-bottom: 10px;
  width: 100%;
}

.tribe-mini-calendar-event .list-info h2,
.tribe-mini-calendar-event .list-info h2 a {	
  font-family: 'Open Sans Condensed,' 'Lato', Helvetica, sans-serif;
  font-size : 18px;
  font-weight:bold;
  line-height:24px;
  margin-top: 0;
  margin-bottom: 10px;
  padding:0;
}

.tribe-mini-calendar-event .vcard{
display:none;
}

.tribe-events-widget-link{
display:none;
}

.tribe-mini-calendar-event .list-info .date-start,.tribe-mini-calendar-event .list-info .date-end {
  font-size : 12px;

}

Media Queries
---------------------------------------------------------------------------------------------------- */
@media only screen and (max-width:1200px) {
#pg-1038-1 .panel-grid-cell .widget {
  float: left;
  font-size: 16px;
  padding:4px 12px;
  margin-right:20px;
  margin-bottom:20px;
  width: 23%;

  background: rgba(239, 239, 239, 0.8);
  }
}
 
@media only screen and (max-width: 1024px) {
.tribe-mini-calendar-event {
  display:inline-block;
  width: 46%;
  
  float: left;
  border:none;
  margin-bottom:35px;
  }
 
 
}
 
@media only screen and (max-width: 800px) {
.tribe-mini-calendar-event {
  display: block;
  width: 100%;
  float: none;
  border:none;
  }
}

@media only screen and (max-width: 780px) {
#pg-1002-0 {
  display: none;
  }
}

