/*
 Theme Name:   KHNS RADIO
 Theme URI:    
 Description:  Extra Child Theme
 Author:       James Alborough
 Author URI:   http://bearstar.net
 Template:     Extra
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         
 Text Domain:  khns
*/

@import url("../Extra/style.css");
 
/* =Theme customization starts here
------------------------------------------------------- */

#et-trending a {
 	color:#ffc600;
 	font-weight:bold !important;
 	font-size:20px;
}

.et_fullwidth_nav #main-header .container {
    max-width: none;
    width: 100%;
    padding-right: 0;
    padding-left: 0;
}

#main-header {
background:url(/wp-content/themes/khns/KHNS-Website-Banner-optimized.jpg) center top no-repeat;
    background-size:cover;
}

.centered #logo {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    margin: 0 30px 15px !important;
    
    padding:0;
}

.centered #et-navigation {
    -ms-flex-order: 3;
    margin: 0 auto;
    width: 100%;
    background: rgba(34,49,78,.75);
}

#et-navigation > ul > li {
    
    margin: 0 20px;
}



#et-navigation > ul > li > a {
    padding: 10px 0 10px;
    }

#footer .textwidget p {
	color:#fff !important;
}

#footer .mc4wp-form-fields {
color:#fff !important;
}
#footer .mc4wp-form-fields input[type="text"],#footer .mc4wp-form-fields input[type="email"] {
	color:#eee;
	background: rgba(0,0,0,.5) !important;
}

.et_pb_widget .widgettitle {
    display: none;
}

.post-thumbnail {
	background-color: #fff;
	}

h1, h2, h3, h4, h5, h6 {
    text-transform: none;
}

.et_extra_other_module .main-post article .post-content h2, .et_pb_extra_module .main-post article .post-content h2 {
    text-transform: none;
}


#main-content {
    padding-top: 20px;
}

.boxed_layout .container {
    width: 95%;
    }
 
 .et_pb_pagebuilder_layout .page .post-wrap h1 {
    padding: 20px 1%;
}

.et_pb_extra_module .posts-list article .post-thumbnail {
    width: 100px;
    height: 100px;
    }

a.button {
    width: 100%;
    margin: 2px auto;
    font-size: 14px;
    text-align: center;
    max-width: 250px;
}

#footer .post-date {
    display: block;
    color: #fff;
}

#newscasts .entry-summary {
	display:none;
}

#newscasts .posts-list .post-thumbnail {
	display:none;
}

/* FROM GOODLAYERS */

/*--- personnal ---*/
div.personnal-item-wrapper{ margin-bottom: 40px; }
div.personnal-item {
    border-width: 1px;
    border-style: solid;
    max-width: 235px !important;
    float: left;
    margin-right: 20px;
    height:750px;
    overflow:hidden;
}
div.personnal-item .personnal-position{ font-size: 16px; margin: 0px 20px 18px; }
div.personnal-item .personnal-thumbnail{ margin: 0px 0px 15px; }
div.personnal-item .personnal-thumbnail img{ display: block; width:100%;}
div.personnal-item .personnal-title{ font-size: 24px; line-height: 1; margin: 25px 20px 3px;  }
div.personnal-item .personnal-content{ margin: 0px 20px; padding-bottom: 20px; }
div.personnal-item .personnal-social-info{ padding: 15px 20px; border-top-width: 1px; border-top-style: solid; }
div.personnal-item .personnal-social-info .shortcode-social-icon{ margin-right: 8px; }
div.personnal-item .personnal-social-info .shortcode-social-icon img{ max-width: 18px;  }
div.personnal-item{ background-color: #f9f9f9; } 
div.personnal-item .personnal-position{ color: #9d9d9d; } 
div.personnal-item .personnal-title{ color: #353535; } 
div.personnal-item .personnal-content{ color: #838383; }

.et_pb_extra_module .main-post article .header img {
    display: block;
    width: auto;
    max-width: 100%;
    margin: 0 auto;
}


.blog .et_pb_code_0 iframe {
width: 100%;

max-width: 320px;

margin: 0 auto;

min-height: 250px;

scrolling: none;

display: block;
}

.songpart {
font-weight: bold;
}

.artistpart {
	text-decoration:underline;
}
.labelpart {
	
	display:none;
}
.spunpart {
	font-size:11px;
	display:block;
}

.et_pb_module.mobile {
	margin-top: 10px;
	margin-bottom: 10px;
	max-width:325px;
	margin-left:auto;
	margin-right:auto;
    }
.mobile .spinitron-js-widget {
padding:10px;
color:#fff;


}
.blog.et_extra_layout .et_pb_image_1 {

    margin-bottom: 0px;

}

@media screen and (max-width: 1280px) {
#et-navigation > ul > li {
    display: inline-block;
    text-transform: uppercase;
    margin: 0 10px;
}
}


@media screen and (max-width: 1180px) {
#et-navigation > ul > li {
    display: inline-block;
    text-transform: uppercase;
    margin: 0 5px;
}
}
@media screen and (max-width: 1024px) {
#top-header {
    display: block;
}
#et-info {
    border-bottom: 0px solid rgba(255,255,255,.1);
    }
#et-mobile-navigation {
    display: block;
    margin: 10px 50px 5px;
}
}

@media screen and (min-width: 1024px) and (max-width: 1080px) {
	#menu-item-4925 {
    display:none !important;
	}
}

@media screen and (max-width: 767px) {
#top-header {
    display: none;
}