.half-links { width: 50%; display: block; position: relative; float: left; }
.half-rechts { width: 50%; display: block; position: relative; float: left; margin-bottom: 40px; }


/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-width : 320px) and (max-width : 768px) {

.half-links { width: 100%; display: block; position: relative; float: left; }
.half-rechts { width: 10%; display: block; position: relative; float: left; margin-bottom: 40px; }

.footerwidget   { margin-left: 40px !important; }
  
}


/* Verberg grote foto in Portfolio */
div#main div#content img.featuredimage.wp-post-image {
  display: none;
}

.social-media img {
   width: 30px;
}

/* Gallery width */
div.gallery_box_single {
   width: 800px; 
}

div.gllr_image_block {
   margin-right: 40px;
}

.gallery .gllr_image_block {
  
}

.single-portfolio #footer {
   margin-left: -30px;
}

#content {
  max-width: 100%;
  width: 100%;
}

#postmeta .commentmeta {
  display: none; 
}