/*
Theme Name: DiviColt
Theme URI: https://wpcolt.com
Version: 1.4
Description: A Child Theme for Divi that enables Divi Builder for Custom Post Types
Author: Nagdy @ WPColt.com
Author URI: http://wpcolt.com
License: GNU General Public License v2
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: Divi
*/
/* Add your custom CSS after this line */


#page-container {
padding-top: 84px !important;
}

#main-header {
top: 32px !important;
}


story-header {
    margin-left: -50%; margin-right: -50%; padding-left: 50%; padding-right: 50%; min-height: 375px;}

.single-post #content-area { max-width: none; }

.single-post #main-content { background-color: transparent; }

.single-post #main-content .container::before { content: none; }

.single-post #main-content .container { padding-top: 0; }

.single-post .entry-title { color: white; padding-bottom: 80px;}
.single-post  #entry-category a { color: #000000; }

.single-post  #entry-category { 
    display: inline-block;
    font-weight: 300;
    letter-spacing: 2px;
    line-height: 1;
    margin-bottom: 1%;
    margin-top: 2.5%;
    text-transform: uppercase;
    font-size: 12px;
    padding-bottom: 4px;
    padding-left: 0;
    padding-right: 10px;
    padding-top: 0;
}

.single-post #main-content #left-area { background-color: white; width: 66.67%; margin-top: 2%; }.single-post
.single-post #sidebar { background-color: white; width: 33.33%; padding-top: 2%; padding-right: 1.8%; padding-left: 2%; margin-top: 2%;}
.single-post #sidebar .et_pb_widget { float: left; }

h1, h2, h3, h4, h5, h6 { font-family: Merriweather,Helvetica,Arial,Lucida,sans-serif; font-weight: bold; }

.single-post .entry-content { padding-top: 0; }

#single_meta_section {width: 100%; clear: both; margin-bottom: 0; margin-top: 3%; display: inline-block; }
#single_author_avatar { float: left; width: 48px; margin-right: 3%; }
#single_author_name { float: left; max-width: 55%; margin-top: 1.5%; font-weight: 600; text-transform: uppercase;}
#single_post_date { float: right; width: 30%; margin-top: 1.5%; font-weight: 600; text-align: right; }

h1.entry-title { font-size: 1.25rem; font-weight:600; }

@media (min-width:320px)  { /* smartphones, iPhone, portrait 480x320 phones */ 
	h1.entry-title {font-size: 1.25rem; line-height: 1.9rem; }
}
@media (min-width:430px)  { /* smartphones, iPhone, portrait 480x320 phones */ 
	h1.entry-title {font-size: 1.5rem; line-height: 1.9rem; }
}
@media (min-width:481px)  { /* portrait e-readers (Nook/Kindle), smaller tablets @ 600 or @ 640 wide. */ 
	h1.entry-title {font-size: 1.65rem; line-height: 2.1rem; }
}
@media (min-width:641px)  { /* portrait tablets, portrait iPad, landscape e-readers, landscape 800x480 or 854x480 phones */ 
	h1.entry-title {font-size: 1.95rem; line-height: 2.2rem; }
}
@media (min-width:961px)  { /* tablet, landscape iPad, lo-res laptops ands desktops */ 
	h1.entry-title {font-size: 2.22rem; line-height: 2.7rem; }
}
@media (min-width:1025px) { /* big landscape tablets, laptops, and desktops */ 
	h1.entry-title {font-size: 2.59rem; line-height: 3.4rem; }
	.single-post .et_post_meta_wrapper { margin-left: -5%; }
}
@media (min-width:1281px) { /* hi-res laptops and desktops */ 
	h1.entry-title {font-size: 3.125rem; line-height: 3.5rem; }
	.single-post .et_post_meta_wrapper { margin-left: -8%; }
}