/*
Theme Name: Ave Child
Theme URI: http://ave.liquid-themes.com/
Author: Liquid Themes
Author URI: https://themeforest.net/user/liquidthemes
Template:  ave
Description: Smart, Powerful and Unlimited Customizable WordPress Theme.
Version: 1.0
License: GNU General Public License
License URI: license.txt
Text Domain: ave
Tags: responsive, retina, rtl-language-support, blog, portfolio, custom-colors, live-editor
*/

/* Algemeen */
.ld-fancy-heading p {
	margin-bottom: 1rem;
}

/* Mobile nav */

@media screen and (max-width: 991px) {
	.mainbar-wrap .col-auto {
		background-color: #fff !important;
	}
}

/* Portfolio styling */

.liquid-filter-items {
	padding: 0 !important;
}

@media screen and (max-width: 991px) {
    .liquid-filter-items-inner>* {
        margin-bottom: 0px !important;
    }
}

@media screen and (max-width: 767px) {
    .filter-list {
        justify-content: center;
    }
}

.ld-pf-details .ld-pf-cat {
  font-size: 13px;
  letter-spacing: 0.5px;
  color: #181b31;
}

.title-size-30 .ld-pf-title {
    line-height: 32px;
}

.ld-pf-details .ld-pf-cat .portfolio-category {
  	cursor: default;
	opacity: 0.6;
}

.ld-pf-item .ld-pf-image {
	border-radius:8px;
}

.ld-pf-item .ld-pf-image img {
  transition: transform 0.6s ease;
  transform-origin: center center;
}

.ld-pf-item:hover .ld-pf-image img {
  transform: scale(1.1);
}

.ld-pf-item:hover .ld-pf-bg {
	opacity: 0.6;
}

/* Display ads styling */
.custom-ad-container {
  position: relative;
  display: inline-block;
}

.custom-ad-container iframe {
	border-radius: 12px;
	overflow: hidden;
}

.ad-overlay {
  position: absolute;
  top: 0; left: 0;
  width: 100%;
  height: 100%;
  z-index: 10;
  background: transparent;
  cursor: default;
}
