/*
Theme Name:     Dr Merle Ray
Description:    
Author:         MHRAY
Template:       Divi

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/


/*******************************************************************/

.post-cat-events #sidebar,
.archive #sidebar {
	display:none;
}
.post-cat-events #main-content .container:before,
.archive #main-content .container:before {
	background: none;
}
@media (min-width: 981px){
	.post-cat-events #left-area,
	.archive #left-area {
		width: 100%;
		padding: 23px 0px 0px !important;
		float: none !important;
	}
}

.comment-form .submit.et_pb_button {
	color: #ffffff;
	padding: 5px 0.7em;
}

.category-heading{
	display:none;
}
.category-17 .category-heading{
	padding: 0;
	height: 400px;
	background-color:#000;
	background-size:cover;
	background-position: center center;
	background-repeat: no-repeat;
	/*background-image:url('img/WeeklyWisdomDesktop.jpg');*/
	/*background-image:url('img/WeeklyWisdomNew-v2.jpg');*/
	background-image:url('https://beyoubebrilliant.org/wp-content/uploads/2019/10/WeeklyFocus.jpg');
	display: block;
	/*display:none;*/
}
/*
.category-17 .category-heading .qt-caption{
	text-align: center;
    margin-top: 0%;
    padding-top: 15%;
    text-transform: uppercase;
    font-weight: 700;
    color: #fff;
	font-family: "Open Sans",Arial,sans-serif !important;
}
*/
/*
.category-17 .category-heading .qt-caption:after {
    content: '';
    width: 14%;
    border-bottom: solid 8px #e59d0d;
    position: absolute;
    left: 43%;
    top: 62%;
    z-index: 1;
}*/
.event-heading{
	padding: 0;
	height: 400px;
	background-color:#000;
	background-size:cover;
	background-position: center center;
	background-repeat: no-repeat;
	/*background-image:url('img/EventsBannerDesktop.jpg');*/
	background-image:url('https://beyoubebrilliant.org/wp-content/uploads/2019/10/EventsBannerNew-v2-1.jpg');
	display: block;
}
/*
.event-main-title .qt-caption{
	text-align: center;
    margin-top: 0%;
    padding-top: 15%;
    text-transform: uppercase;
    font-weight: 700;
    color: #e59d0d;
	font-family: "Open Sans",Arial,sans-serif !important;
}
*/
.qt-part-archive-item.qt-item-event {
	margin-bottom: 0.7rem;
	padding: 0;
	position: relative;
	background-color: #27272a;
	color: #ffffff;
}
.qt-part-archive-item.qt-item-event .qt-item-header {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
	display: block;
	padding: 1.414rem 0;
	position: relative;
	width: 100%;
	color: #ffffff;
}
.qt-part-archive-item.qt-item-event .qt-item-header .qt-header-mid {
	min-height: 0;
	padding: 0;
	display: block;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
	text-align: left;
	text-overflow: ellipsis;
	z-index: 2;
	
}
.qt-part-archive-item.qt-item-event .qt-item-header .qt-header-mid .qt-vi {
	display: table;
	width: 100%;
	vertical-align: middle;
}
.qt-part-archive-item.qt-item-event .qt-item-header .qt-date,
.qt-part-archive-item.qt-item-event .qt-item-header .qt-texts,
.qt-part-archive-item.qt-item-event .qt-item-header .qt-action {
	display: block;
	padding: 1rem;
	vertical-align: middle;
	width: 100%;
	color: #ffffff;
}
.qt-part-archive-item.qt-item-event .qt-item-header .qt-date span,
.qt-part-archive-item.qt-item-event .qt-item-header .qt-texts span,
.qt-part-archive-item.qt-item-event .qt-item-header .qt-action span {
	clear: both;
	display: block;
}
.qt-spacer-s {
	margin-top: 1.2rem;
}
.qt-fontsize-h1,
.qt-fontsize-h3,
.qt-fontsize-h5{
	font-weight: 700;
	line-height: 1.05em;
	letter-spacing: 0;
}
.qt-fontsize-h1 {
	font-size: 2.5rem;
}
h3 .qt-text-shadow {
	font-size: 1.4rem;
}
.qt-fontsize-h5 {
	font-size: 1rem;
}
.qt-part-archive-item.qt-item-event .qt-text-shadow{
	color: #e49d0d;
	text-shadow: 0 3px 0 rgba(0, 0, 0, 0.6);
}

.qt-part-archive-item.qt-item-event .qt-btn{
	background-color:#e49d0d;
	color: #ffffff;
	font-style: normal;
	font-weight: 600;
	letter-spacing: 0;
	text-transform: uppercase;
	border-radius: 0;
	border: medium none;
	border-radius: 0;
	display: inline-block;
	font-size: 1rem;
	line-height: 2.8rem;
	padding: 0 1.4rem;
	text-rendering: optimizelegibility;
}
.qt-part-archive-item.qt-item-event .qt-btn:hover{
	background-color: #CB8A0C;
	color: #ffffff;
}

.qt-part-archive-item .qt-item-header .qt-header-bg {
	height: 100%;
	left: 0;
	opacity: 0.65;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 1;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	display: block;
	transform: translate3d(0px, 0px, 0px);
}
.qt-part-archive-item .qt-starts {
	font-size: 14px;
}

#left-area .category-events .post-meta {
	font-size: 20px;
	font-weight:600;
}
#left-area .category-events .post-meta span{
	font-weight:400;
}


/*******************************************************************/
@media (min-width:1180px){
	.category-17 .category-heading,
	.event-heading{
		height: 680px;
	}
	.qt-part-archive-item.qt-item-event .qt-item-header {
		display: table;
		padding: 2rem;
		width: 100%;
	}
	.qt-part-archive-item.qt-item-event .qt-item-header .qt-header-mid {
		min-height: 0;
		padding: 0;
	}
	.qt-part-archive-item.qt-item-event .qt-item-header .qt-date {
		border-right: 1px dashed #ffffff;
		min-width: 130px;
		padding-right: 20px;
		text-align: right;
		width: auto;
	}
	.qt-part-archive-item.qt-item-event .qt-item-header .qt-texts {
		padding-left: 20px;
	}
	.qt-part-archive-item.qt-item-event .qt-item-header .qt-action {
		white-space: nowrap;
		width: auto;
	}
	.qt-part-archive-item.qt-item-event .qt-item-header .qt-date,
	.qt-part-archive-item.qt-item-event .qt-item-header .qt-texts,
	.qt-part-archive-item.qt-item-event .qt-item-header .qt-action {
		display: table-cell;
	}
	.qt-fontsize-h1 {
		font-size: 3.4rem;
	}
	.qt-fontsize-h5 {
		font-size: 16px;
	}
	h3 .qt-text-shadow {
		font-size: 2rem;
	}
}
@media (max-width:767px){
	.category-17 .category-heading{
		/*background-image:url('img/WeeklyWisdomMobile.jpg');*/
		/*background-image:url('img/WeeklyWisdomNew-v2.jpg');*/
		background-image:url('/wp-content/uploads/2019/10/WeeklyFocus.jpg');
	}
	.event-heading{
		/*background-image:url('img/EventsBannerMobile.jpg');*/
		background-image:url('/wp-content/uploads/2019/10/EventsBannerNew-v2-1.jpg');
		height: 300px;
	}
	.et_header_style_left .logo_container {
		position: relative;
		text-align: center;
		width: 100%;
	}
	.et_header_style_left #logo, .et_header_style_split #logo {
		margin-top: 3px;
		max-width: 98%;
		max-height: 86px;
	}
	.et_header_style_left #et-top-navigation,
	.et_header_style_left .et-fixed-header #et-top-navigation {
		padding-top: 2px;
	}
	.et_header_style_left .mobile_menu_bar, .et_header_style_split .mobile_menu_bar {
		padding-bottom: 10px;
	}
}
/*******************************************************************/
