/*
Theme Name: Click4Corp Child Theme
Theme URI: https://www.click4corp.com
Template: Divi
Author: Click4Corp
Author URI: https://www.click4corp.com
Description: Child Theme
Tags:
Version: 1.0
Updated: 2017-11-16 21:41:07

*/



#footer-info {
    float: left;
    padding-bottom: 10px;
    color: #666;
    text-align: left;
    width: 100%;
}

span.poweredby {
    float: right;
}


/* ---- Standard Post Title & Post Meta ---- */
.single h1.entry-title,.attachment h1.entry-title {
	width: 100%;
	text-align: center;
	padding-bottom: 20px;
	padding-top: 100px;
	padding-left: 8px;
	padding-right: 8px;
	font-weight: 800;
	text-transform: uppercase;
	color: #fff;
}
.single p.post-meta {
	width: 100%;
	text-align: center;
	padding-bottom: 75px;
	padding-left: 8px;
	padding-right: 8px;
	font-weight: 800;
	text-transform: uppercase;
	color: #fff;
}

.blog article.et_pb_post .entry-featured-image-url,
.archive article.et_pb_post .entry-featured-image-url,
.search article.et_pb_post .entry-featured-image-url {
width:60%;
margin-bottom: 60px;
}

.blog article.et_pb_post .wrapped,
.archive article.et_pb_post .wrapped,
.search article.et_pb_post .wrapped {
margin: -20% 0 0 20%;
z-index: 2;
position: relative;
background: #fff;
padding: 30px;
box-shadow: 5px 20px 50px -10px rgba(0,0,0,0.1);
}

@media (max-width:767px) {
.blog article.et_pb_post .wrapped,
.archive article.et_pb_post .wrapped,
.search article.et_pb_post .wrapped {
margin:-20% 0 0 10%;
}
}

@media (max-width:400px) {
.blog article.et_pb_post .wrapped,
.archive article.et_pb_post .wrapped,
.search article.et_pb_post .wrapped {
margin:0;
}

.blog article.et_pb_post .entry-featured-image-url,
.archive article.et_pb_post .entry-featured-image-url,
.search article.et_pb_post .entry-featured-image-url {
width:100%;
margin-bottom:0;
}
}

.blog article.et_pb_post .entry-featured-image-url:after,
.archive article.et_pb_post .entry-featured-image-url:after,
.search article.et_pb_post .entry-featured-image-url:after {
content: '';
display: block;
position: absolute;
bottom: 0;
right: 0;
left: 0;
top: 0;
background: rgba(0,0,0,0.5);
transition: all .3s ease-in-out;
}

/* Increase width of drop-down menus */
@media screen and (min-width: 981px) {
.sub-menu {
	min-width: 300px;
}
#top-menu li li a {
    width: 260px;
	/* Extra - Reduce padding on list items */
	padding: 4px 12px;
	}
}