/*
Theme Name: Inspiro Child
Theme URI: https://www.wpzoom.com/themes/inspiro
Template: inspiro
Description: This is a simple Child Theme.
Author: WPZOOM
Author URI: https://www.wpzoom.com
Version: 1.0
*/

/* Write your custom CSS code below or add it in the Customizer > Additional CSS */


/* Filter positioning */

/*WP zooom*/
.portfolio-archive-taxonomies {
	position: fixed;
	top: 10px;
	width: 100%;
	margin: 0px auto;
	display: inline-block;
	z-index: 1000;
}

.portfolio-archive-taxonomies a {
    border: 0px ;
    padding: 5px 0px;
    border-radius: 0px;
}

/*Portfolio widget*/
.nav-custom-portfolio-category-filter {
    justify-content: center;
    position: relative;
	width: 1200px;
    margin: -35px auto 0px;
	text-align: right;
}

.nav-custom-portfolio-category-filter a {
    margin-left: 15px;
}

.custom-portfolio-category-filter {
width: 100%;
}

.inspiro--with-page-nav .navbar-toggle {
	display: none !important;
}


.custom-portfolio-content-no-image:hover h3 {
	text-decoration: underline !important;
}

/*Lightbox*/
.mfp-content {
	width: 125vh !important;
	box-shadow:none;
}

.portfolio-content-lightbox {
    background: none;
} 

.mfp-content .portfolio-content-lightbox .portfolio-content p, .mfp-content .portfolio-content-lightbox .portfolio-content a, .mfp-content .portfolio-content-lightbox .portfolio-title {
	color: #fff;
}

.mfp-content .portfolio-content-lightbox .portfolio-title {
	border-bottom: 0px solid #eee;
	padding-bottom: 0px;
}

.mfp-content .portfolio-content-lightbox .portfolio-subtitle {
    display: none;
}

.portfolio-play-button {
	top:30%;
}

.image-team-lightbox {
    width: 50%;
	margin-left: 25px;
}

.portfolio-content-lightbox .portfolio-content .image-team-lightbox img {
    margin: 0px;
    border-radius: 0px;
}


.page-id-7892 h1, .page-id-7892 h6 {
	color: #fff !important;
}

#colophon a {
    text-transform: initial !important;
}

.site-footer input[type="submit"] {
	background-color: #006FB7 !important;
    text-shadow: none !important;
    color: #FFF !important;
    box-shadow: none !important;
	border: #006FB7 3px solid;
}

.site-footer input[type="submit"]:hover {
    color: #006FB7 !important;
    background-color: #FFF !important;
	border: #006FB7 3px solid !important;
}

.custom-portfolio-category-filter .nav-custom-portfolio-category-filter a:first-child {
    display: none;
}

.custom-portfolio-category-filter .nav-custom-portfolio-category-filter a {
    text-transform: uppercase;
}

@media (max-width: 767px) {
    .custom-portfolio-category-filter {
		    bottom: 0px;
		    width: auto;
        	height: auto;
        	right: 0px;
			top: auto !important;
        	display: inline-block;
	}
    .nav-custom-portfolio-category-filter {
		width:40%;
		float: right; 
		position: absolute;
		bottom: 0px;
		right:0px;
		margin: 0px;
	}
	.custom-portfolio-category-filter a {
		background: #fff;
		padding: 10px 20px;
		display: inline-block;
		border-radius: 10px;
		margin: 0px 10px 10px 0px;
		font-size: 80% !important;
    }
	
	.image-team-lightbox {
    display:none;
}
}