/*
Theme Name: Brok Child
Theme URI: https://brok.qodeinteractive.com
Description: A child theme of Brok
Author: Edge Themes
Author URI: https://qodeinteractive.com
Version: 1.0
Text Domain: brok
Template: brok
*/


.qodef-portfolio-single .qodef-portfolio-info>* {
	    flex-direction: column;
    align-items: flex-start;
}


.qodef-portfolio-single .qodef-variations--small .qodef-e-content.qodef-grid>.qodef-grid-inner>.qodef-grid-item {
	    display: flex;
    flex-direction: column;
}

.qodef-e-content.qodef-grid  .qodef-e.qodef-portfolio-content{
	    order: 2;
	margin-top: 20px;
}


.qodef-e.qodef-info--social-share {
	order: 3;
	margin-top: 15px;

}

.qodef-e-left.qodef-e-info .qodef-e-info-author {
	display: none;
}

.qodef-e-content.qodef-grid.qodef-layout--template.qodef-gutter--small  .qodef-portfolio-info .qodef-e.qodef-info--date {
	display: none;
}

.qodef-grid.qodef-layout--masonry.qodef-items--fixed .qodef-grid-item img {
	    object-fit: cover;

}

#qodef-page-mobile-header .qodef-mobile-header-logo-link {
    height: 80px !important;
}

.qodef-social-share .qodef-social-title {
	font-size: 12px;
		display: block;
	margin-bottom: 10px;
	
}

.portfolio-item-template-default .mfp-container .mfp-title {
	display: none;
}


#qodef-page-footer .qodef-grid-item h5.qodef-shortcode {
	margin-bottom: 5px !important;
}


.qodef-page-title {
    height: 90px !important;
}

.qodef-page-title.qodef--has-image {
	height: 390px !important;
}

.qodef-m-filter .qodef-m-filter-item {
	margin-right: 25px;
}

.qodef-m-filter .qodef-m-filter-item {
	font-size: 15px;
}

.qodef-portfolio-single .qodef-portfolio-info span.qodef-e-info-item {
	line-height: 1.4;
}

.qodef-grid.qodef-layout--masonry.qodef-items--fixed .qodef-grid-item img {
	transition: 1s ease;
}
.qodef-grid.qodef-layout--masonry.qodef-items--fixed .qodef-grid-item img:hover {
	-webkit-transform: scale(0.9);
-ms-transform: scale(0.9);
transform: scale(0.9);
transition: 1s ease;
}


.qodef-header--vertical #qodef-page-header {
	width: 225px;
}

.qodef-header--vertical #qodef-page-header-inner {
	padding: 40px;
}


#qodef-single-portfolio-navigation .qodef-m-nav.qodef--back-link {
	display: none;
}

@media only screen and (max-width: 1024px) {
    .qodef-page-title h1.qodef-m-title {
        font-size: 33px;
        line-height: 1em;
    }
 
	
	#qodef-page-mobile-header {
		height: 90px;
	}
}


@media only screen and (max-width: 767px) {
    .qodef-page-title {
        height: 190px !important;
    }
	
	.qodef-page-title.qodef--has-image {
    height: 200px !important;
}

}