/*
Theme Name: inspiro-child
Template: inspiro
*/

.work-slider-header {
	position: absolute;
	top: 50%;
	z-index: 999;
	color:#fff;
	left: 50%;
	transform: translateX(-50%) translateY(-50%);
	font-size: 72px;
	border-bottom: 2px #a5aaa3 solid;
	padding-bottom: 2%;
}
.page .full-width_dark .entry-content, .single .full-width_dark .entry-content {
	background: #000;
}

@media (max-width: 576px) {
	.work-slider-header {
		font-size: 24px;
		border-bottom: 0;
	}
}

@media (max-width: 768px) {
	.work-slider-header {
		font-size: 38px;
	}
}
.navbar-brand-wpz img {
	max-width: 65%;
}

p.designed-by{
	display:none;
}

.navbar-brand-wpz img {
    padding-top: 10px;
}
.portfolio-grid {
    background-color: #101010;
}
.page .has-post-cover .entry-cover{
	min-height:98vh;
}
h1.entry-title{
	display:none;
}

.about_tiles{
  display:inline-block;
  width:100%;
  margin:0;
}
.about_tiles ul{
  display:inline-block;
  margin:0;
  padding: 0;
  width:calc(33%);
  text-align:center;
  min-height:400px;
  vertical-align:top;
}

.about_tiles li{
  list-style-type:none !important;
  overflow:hidden;
}
.about_tiles img{
  display:block;
  width:100%;
  max-width:180px;
  margin:0 auto;
}
.about_tiles h4{
  color:#414141;
  text-transform: uppercase;
  font-size:20px;
  line-height:50px;
}

.about_tiles p{
  font-size:14px;
  margin-bottom: -4px;


}
h3.about_headings{
	color:#414141;
	text-align:center;

}

.middle_siddle{
	display:block;
	width:100%;
	margin:0 auto;
	text-align:center;
}

@media only screen and (max-width: 800px) {
	.about_tiles ul{
  		width:calc(100%);
	}
	.fl-node-5bbf5e62d584d .fl-row-content {
    padding:0 20px;
}
	.fl-node-5bbf5e62d5b14 .fl-row-content {
    padding:0 20px;
}
	.fl-node-5d52b8130d36d .fl-row-content {
    padding:0 20px;
}
	.fl-node-5be5437388ccd .fl-row-content {
    padding:0 20px;
}
	.fl-node-5be54373890f5 .fl-row-content {
    padding:0 20px;
}

}

@media only screen and (max-width: 768px) {
	.page .has-post-cover .entry-cover{
	min-height:80vh !important;
}
	.fl-module-content {
    margin: 0px !important;
}
	.fl-node-5d52cea357292{
		padding-top:45px;

	}
	.fl-node-5bbf5e62d5dfd .wpzabb-button-wrap a{
		margin-top: 30px;

	}
	figure.wpzabb-member{
		margin-top:45px;
	}
}

.navbar.page-with-cover {
  background: #000; }

.background-video-buttons-wrapper{
	width: 100%;
	height: 10%;
	background:#000;
	text-align: right;
	padding: 25px 2% 0 0;
}

.background-video-buttons-wrapper {
	bottom: 0rem;
	right: 0rem;
}



@media only screen and (max-width: 800px) {
	.fl-col.fl-node-5d52b8130e6d9 {
		margin-top: 40px;
	}
	.fl-node-5d52cf70de7ae {
		margin-top: 40px
	}
	.fl-node-5db81d8986de3{
		margin-top: 10px
	}
	.fl-node-5d52cec055842{
		margin-bottom: 40px
	}
	.fl-node-5db98de086af1{
		margin-top: 20px
	}
}
