/*
Theme Name: Template
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: JB
Author URI: https://www.provisualonline.nl
Template: enfold
*/



/* Color section images mobiel hoogte fix */

@media only screen and (max-width: 9000px) {
.av-minimum-height-68 .container, .av-cell-min-height-68 > .flex_cell {
height: 500px !important;
}
}

/* Color section images mobiel hoogte fix */


/* Tabellen */


td { padding: 0px 0px; font-size: 16px; }

table tr {
    background-color: #fff !important;
}

table td {
    border: 0 !important;
}

table th {
    border: 0 !important;
}

/* Tabellen */


/* Home Slider */

@media only screen and (max-width: 767px){
.avia-fullscreen-slider .avia-slideshow>ul>li {
background-size: auto 767px !important;
background-attachment: scroll !important;
}
}

/* Home Slider */



/* Iconen */

.avia-icongrid-icon { font-size: 72px !important; }

span.icongrid-char { font-size: 72px !important; }

/* Iconen */


/* Iconen centreren */

@media only screen and (max-width: 767px){
span.icongrid-char {
margin-left: 5px !important;
}
}


@media only screen and (max-width: 767px){
span.icongrid-char {
margin-left: 5px !important;
}
}


@media only screen and (max-width: 767px){
.av_icongrid_title  {
margin-left: -5px !important;
}
}


@media only screen and (max-width: 767px){
.icongrid_title   {
margin-left: -5px !important;
}
}





/*
.avia-icon-list li {
    text-align: center;
}

.avia-icon-list li .iconlist_icon, 
.avia-icon-list li .article-icon-entry {
    float: none;
    display: inline-block;
    vertical-align: middle;
}

*/
/* Iconen centreren */


/* Portfolio */

.ajax_slide header.entry-content-header {
pointer-events: none;
}


@media only screen and (min-width: 600px) {
  .grid-entry .inner-entry {
	margin-right: 40px;
	margin-bottom: 40px !important; 
  }
}

.grid-entry .inner-entry { box-shadow: none !important; }

.portfolio-preview-content .avia-arrow { display: none !important; }

div .portfolio-preview-image { border-right-width: 0 !important; }

.portfolio-preview-content { background: none !important; }

.portfolio-details-inner{
 border: 4px solid; 
}

.ajax_controlls a { border-top: 4px solid #e1e1e1; }

a.avia_close { border-right: 4px solid #e1e1e1; }

#top .portfolio-preview-image .avia-gallery-thumb { display: none !important; }

/* Portfolio */


/* Uitvullen */

.justifyblok p {
    text-align: justify!important;
}

.avia-icongrid-tooltip li .avia-icongrid-content { text-align: justify !important; }

/* Uitvullen */


/* Sticky menu */

/* .html_header_top.html_header_sticky #header {
position: fixed !important;
}
@media only screen and (max-width: 767px) {
.responsive #main {
padding-top: 0px !important;
}
}
*/
/* Sticky menu */


/* Home Slider */

/* 

@media only screen and (max-width: 767px){
.avia-fullscreen-slider .avia-slideshow>ul>li {
background-size: auto 767px !important;
background-attachment: scroll !important;
}
}

*/

.avia-caption-title { background: transparent !important; }

/* Home Slider */


/* Tooltips */

@media only screen and (min-width: 600px) {
  .avia-icongrid-tooltip li .avia-icongrid-content {
    left: -27% !important; width: 150% !important;
  }
}

/* Tooltips */


/* Portfolio titel */

.pagination .pagination-meta { display: none; }

.image-overlay-inside:before{
display: none !important;
}

.image-overlay {
background: #ffffff;
}

.grid-image:before {
content: attr(title);
position: absolute;
width: 100%;
height: 100%;
z-index: 1000;
text-align: center;
opacity: 1;
font-weight: 200;
font-size: 24px;
font-weight: 700 !important; 
font-family: 'static', 'HelveticaNeue', 'Helvetica Neue', 'Helvetica-Neue', Helvetica, Arial, sans-serif !important; 
color: #ffffff !important;
top: 50%;
text-shadow: 2px 2px #000 !important;
}

.grid-image:hover:before {
opacity: 1;
}

.grid-image:before{
transition: all linear 0.2s;
}

.grid-content {
display: none !important;
}


#block-post article .slide-content {
position: absolute;
top: 0;
}

/* Portfolio titel */


/* Logo */

div .logo { top: 7px !important; }

@media only screen and (min-width: 800px) {
  .logo img {
    width: 50px !important; top: 7x !important;
  }
}

@media only screen and (max-width: 800px) {
  .logo img {
    width: 40px !important;
  }
}

/* Logo */



/* Tekst ipv logo */

@media only screen and (max-width: 480px) {
.logo, .logo a {
font-size: 20px !important;
color: #fff !important;
font-weight: 100 !important; 
}}

.logo, .logo a { color: #fff !important; }

/* Tekst ipv logo */


/* Portfolio blog */

.av-masonry-entry .avia-arrow { display: none; }

.main_color .container .av-inner-masonry-content { background: transparent !important; }

.av-masonry-entry .av-masonry-entry-title { font-size: 20px; color: #fff; }

#top .fullsize .template-blog .post-title { text-align: left; }

/* Portfolio blog */


