/*
Theme Name: DKO Theme
Author: Efront
Author URI: http://efront.com.au/
Description: DKO.com.au Wordpress template.
Version: 1.0
License: GNU General Public License v4 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

.feature__image{
	margin-top: -60px;
	padding: 0 20px;
}
.projects-images .grid-item{
	transition:filter 1s;
}
.grid-item:after{
	transition:opacity 1s;
}
.project-lazy{
	opacity: 0;
	transition:opacity 0.5s;
}
.project-lazy-loaded{
	opacity: 1;
}

.profile {
	margin-bottom: 4px;
    width: calc((100% / 7) - 4px);
}

.grid-item:not(.stamp) {
	width: calc(16.67% - 4px);
}

.grid-item {
	margin-bottom: 4px;
}

@media (max-width: 1800px) {
	.grid-item:not(.stamp) {
		width: calc(20% - 4px);
	}
	
	
}

@media (max-width: 1442px) {
	.grid-item:not(.stamp) {
		width: calc(25% - 4px);
	}
}

@media (max-width: 991px){
	.profile {
	 	width: calc((100% / 3) - 4px);
	}
	
	.grid-item:not(.stamp) {
		width: calc(33.33% - 4px);
	}
}

@media (max-width: 767px){
	.feature__image{
		margin-top: -17px;
	    padding-bottom: 30px;
	}
	
	.profile {
	 	width: calc((100% / 2) - 4px);
	}
	
	.grid-item:not(.stamp) {
		width: calc(50% - 4px);
	}
	
	.projects-images, body.page-template-people-template .section-two.bg-color {
		background: #f9f4f1 !important;
	}
	
	.slick-next:after {
	    border-width: 0 0 2px 2px;
	    border-color: #fff;
	}
	.slick-prev:after {
	    border-width: 0 0 2px 2px;
	    border-color: #fff;
	}

	.project-template-default .slick-prev:after, .slick-prev:after {
	    border-width: 0 0 2px 2px;	
	}	

	.project-template-default .slick-next:after, .slick-next:after {
	    border-width: 0 0 2px 2px;	
	}	
	
}