/*
Theme Name:     Kentucky Weather Center
Description:    A child theme developed by RB Design Studio.
Author:         RB
Template:       Extra

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

/* Header Graphic */
@media only screen and (max-width: 980px) {
    #wtfdivi004-page-start-img, #myprefix-page-start-img { 
        display: block !important; 
        width: 100%; 
    }
    #top-header, 
    #main-header { 
        position: relative !important; 
        top: 0 !important; 
    }
    #page-container { 
        padding-top: 0 !important; 
    }
}


/* Secondary Navigation CSS */
#top-header {
	padding: 8px 0px !important;
}

/* Primary Navigation CSS */
.nav li ul {
	padding: 10px 0px !important;
	width: 300px !important;
}

#et-navigation li li a {
	width: 280px !important;
	text-transform: capitalize !important;
	font-size: 14px !important;
	letter-spacing: 1px !important;
	padding: 0px !important;
	border: none !important;
}

/* Google Adsense CSS */
.etad.header_below, .etad.footer_above, .etad.post_above, .etad.post_below {
	/*margin: 8px 0; */
	text-align: center !important; 
	clear: both !important; 
	display: flex !important; 
	justify-content: center !important;
	flex-direction: column !important; 
	align-items: center !important;
}

.etad.post_above {
	padding-bottom: 20px !important;
}

.etad.post_below {
	padding: 30px 0px 15px !important;
}

@media only screen and (min-width: 1100px) {
	.etad.post_below {
		margin-bottom: 25px !important;
	}
}	

#et_ads-2.et_pb_widget.widget_et_ads.et_pb_widget, #et_ads-6.et_pb_widget.widget_et_ads.et_pb_widget, #et_ads-7.et_pb_widget.widget_et_ads.et_pb_widget, #et_ads-8.et_pb_widget.widget_et_ads.et_pb_widget, #et_ads-9.et_pb_widget.widget_et_ads.et_pb_widget  {
	background: none !important;
	box-shadow: none !important;
}

/* Homepage Blog Roll CSS */
.et_extra_layout .et_pb_extra_column_main .et_pb_column .module-head h1 {
	color: #002d90 !important;
}

.et_pb_extra_module .post-meta {
	padding: 0px !important;
}

.read-more-button::after {
	display: none !important;
}

.posts-blog-feed-module .hentry.et-doesnt-have-format-content.et_post_format-et-post-format-standard .header {
	display: none !important;
}

/* Widget CSS */
.et_pb_widget .widgettitle {
	background: #002d90 !important;
	font-size: 14px !important;
	letter-spacing: 0px !important;
}

.et_pb_widget.widget_text .textwidget {
	padding: 0px !important;
}

/* bbPress Login (Not Logged-in) Widget CSS */
.bbp-login-form label {
	margin-top: 15px !important;
	margin-bottom: 15px !important;
	margin-left: 20px !important;
}

.bbp-login-form .bbp-username input {
	padding: 10px !important;
	margin-left: 20px !important;
}

.bbp-login-form .bbp-password input {
	padding: 10px !important;
	margin-left: 20px !important;
}

.bbp-login-form .bbp-remember-me {
	margin-left: 15px !important;
}

.bbp-login-links {
	margin-left: 20px !important;
	padding: 15px 0px !important;
}

.bbp-register-link {
	margin-bottom: 5px !important;
}

.bbp-login-form .bbp-submit-wrapper {
	margin: 20px !important;
}

.bbp-login-form .bbp-email {
	padding: 10px !important;
	margin-left: 20px !important;
}

div.bbp-template-notice {
	margin: 5px 0 20px !important;
}

/* bbPress Login (Logged-in) Widget CSS */
.bbp-logged-in {
	margin: 20px !important;
}

/* [-- Single Post CSS --] */
.post-header {
	padding: 40px 60px !important;
}

.post-nav .nav-links .nav-link-prev .button::before {
	display: none !important;
}

.post-nav .nav-links .nav-link-next .button::before {
	display: none !important;
}

/* User Comments CSS */
span.comment_date {
	font-weight: 600 !important;
}

.comment_postinfo .comment_date {
	font-size: 13px !important;
}

/* Back to Top Button CSS */
#back_to_top {
	padding: 20px 5px !important;
	border-radius: 5px 0 0 5px !important;
}

/* [-- Footer CSS --] */
#footer p {
	text-align: center !important;
	line-height: 1.8em !important;
}

#footer-info {
	display: block !important;
}