/*
Theme Name: Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/

/*Add your own styles here:*/

.avia-section {
	background-color: #ffffff;
}

/* STYLES FOR CUSTOM PROGRAM LIST */
ul.upcoming_program_list li {
	margin:0 !important;
}

/* STYLES FOR NOW PLAYING MODULE */
.nowplaying_box {
	border: #6991ac 1px solid !important;
}


@media only screen and (max-width: 900px) {

/*
/	.main_menu .avia-menu,
/	#header_main_alternate,
/	.fallback_menu {
/		display:none;
/	}
/
/	.container #advanced_menu_toggle,
/	#advanced_menu_hide {
/		display:block;
/	}
/
/	.responsive.html_mobile_menu_tablet.html_logo_right #advanced_menu_toggle {
/		left:auto;
/	}
*/

	.av_seperator_big_border .av-main-nav > li > a {
		min-width: 70px;
	}

	.av-main-nav > li > a {
		font-size: 11px;
	}
}

.av-main-nav > li.nav_inverse > a {
	background-color: #d75c37;
}
.av-main-nav > li.nav_inverse > a .avia-menu-text {
	color: #ffffff;
}
.av-main-nav > li.nav_inverse a:hover {
	background-color:#ffffff !important;
}
.av-main-nav > li.nav_inverse a:hover .avia-menu-text {
	color: #6991ac !important;
}


.avia-builder-el-5 a.avia-button,
.avia-builder-el-39 a.avia-button {
	border:#ffffff 1px solid !important;
}

.avia_ajax_form .form_element_half {
    margin-left: 0;
}

.av-image-caption-overlay p {
	font-size: 1.5em;
	font-weight:500;
/*
	bottom: 20px;
	position: absolute;
	right: 20px;
*/
	text-align:right;
}

h3.av-special-heading-tag {
	font-weight:500 !important;
}

h3.joseph_prince_ministries_header {
/*
	padding-left:200px !important;
	background-image:url('../../../wp-content/uploads/2016/03/josephprinceministries-logo.png');
	background-repeat:no-repeat;
	background-position:left center;
*/
	text-align:center;
}

footer ul.social_bookmarks {
	font-size:20px !important;
}
footer ul.social_bookmarks a {
	color:#6991ac !important;
}
footer .copyright,
footer .copyright a {
	color:#6991ac !important;
}




.cls


element.style {
}
.footer_color a, .footer_color .widget_first, .footer_color strong, .footer_color b, .footer_color b a, .footer_color strong a, .footer_color #js_sort_items a:hover, .footer_color #js_sort_items a.active_sort, .footer_color .av-sort-by-term a.active_sort, .footer_color .special_amp, .footer_color .taglist a.activeFilter, .footer_color #commentform .required, #top .footer_color .av-no-color.av-icon-style-border a.av-icon-char, .html_elegant-blog #top .footer_color .blog-categories a, .html_elegant-blog #top .footer_color .blog-categories a:hover {
    color: #6991ac;
}
.footer_color, .footer_color div, .footer_color header, .footer_color main, .footer_color aside, .footer_color footer, .footer_color article, .footer_color nav, .footer_color section, .footer_color span, .footer_color applet, .footer_color object, .footer_color iframe, .footer_color h1, .footer_color h2, .footer_color h3, .footer_color h4, .footer_color h5, .footer_color h6, .footer_color p, .footer_color blockquote, .footer_color pre, .footer_color a, .footer_color abbr, .footer_color acronym, .footer_color address, .footer_color big, .footer_color cite, .footer_color code, .footer_color del, .footer_color dfn, .footer_color em, .footer_color img, .footer_color ins, .footer_color kbd, .footer_color q, .footer_color s, .footer_color samp, .footer_color small, .footer_color strike, .footer_color strong, .footer_color sub, .footer_color sup, .footer_color tt, .footer_color var, .footer_color b, .footer_color u, .footer_color i, .footer_color center, .footer_color dl, .footer_color dt, .footer_color dd, .footer_color ol, .footer_color ul, .footer_color li, .footer_color fieldset, .footer_color form, .footer_color label, .footer_color legend, .footer_color table, .footer_color caption, .footer_color tbody, .footer_color tfoot, .footer_color thead, .footer_color tr, .footer_color th, .footer_color td, .footer_color article, .footer_color aside, .footer_color canvas, .footer_color details, .footer_color embed, .footer_color figure, .footer_color fieldset, .footer_color figcaption, .footer_color footer, .footer_color header, .footer_color hgroup, .footer_color menu, .footer_color nav, .footer_color output, .footer_color ruby, .footer_color section, .footer_color summary, .footer_color time, .footer_color mark, .footer_color audio, .footer_color video, #top .footer_color .pullquote_boxed, .responsive #top .footer_color .avia-testimonial, .responsive #top.avia-blank #main .footer_color.container_wrap:first-child, #top .footer_color.fullsize .template-blog .post_delimiter, .footer_color .related_posts.av-related-style-full a {
    border-color: #6991ac;
}

#footer {
	padding: 15px 0;
}

#footer .widget_nav_menu a {
	padding: 0;
}

#socket .container {
    padding-bottom: 30px;
}

#socket .social_bookmarks li {
	border-radius: 6px;
	border: #6991ac 1px solid;
	background-color: #6991ac !important;
	margin-left: 10px;
	margin-bottom: 10px;
	width: 50px;
	height: 50px;
}

#socket ul.social_bookmarks li a {
	border-radius: initial;
	color: #ffffff !important;
	width: 50px;
	line-height: 50px;
	font-size: 30px;
	height: 50px;
}

#socket ul#socket_logos {
	float: right;
	list-style-type: none;
	margin: -5px 0 0 0;
	padding: 0;
}

#socket ul#socket_logos li {
	float: left;
	margin-right: 10px;
}


.avia_textblock ul {
	line-height:1.3em;
}

.entry-content-wrapper div li {
    margin-bottom: 10px;
}

body.home .av_one_third .avia_textblock p {
	margin-top:4px;
}

#community_gridrow1 {
	padding: 0 50px;
	background-color: #ffffff;
	margin-bottom: -40px;
	max-width: 1310px;
	margin: 0 auto;
}
#community_gridrow1>div {
	position:relative;
	z-index: 2;
	top: -40px;
	padding: 30px;
}
#community_gridrow1>div:first-child {
	background-color: #ffffff;
	padding: 10px 30px !important;
}

/*
#community_gridrow1>div:first-child .flex_column_table .av_textblock_section {
	padding:0 20px;
}
*/

p.programinfo {
    font-size: 16pt;
    clear: both;
}

span.programinfo_label {
}

span.programinfo_value {
    float: right;
    text-align: right;
}

p.programinfo_website {
    clear:both;
    font-size: 20pt;
    text-align: center;
    margin-top: 2em;
}

.tln_inyourarea_logos {
	list-style-type: none !important;
	margin: 0;
	padding: 0;
}

.tln_inyourarea_logos li {
	float: left;
	width: 46%;
	margin: 0 2%;
	padding: 0;
	text-align: center;
}

.tln_inyourarea_logos li img {
	margin: 0 auto;
	padding: 0;
	max-width:100%;
}

.tln_inyourarea_logos li .descrip {
	text-align: center;
}

h3.programinfo_header {
	font-size: 16px;
	text-transform: uppercase;
	color: #6991ac;
	letter-spacing: 4px;
}

.paperletter {
	margin: 10px auto;
	width: 80%;
	border: 1px solid;
	background-color: #ffffff;
	padding: 5% 10%;
	box-shadow: 0 0 10px #999999;
}

.donatecol {
    float: left;
    width: 40%;
    margin-left: 4%;
    min-width: 550px;
}

.donatecol:first-child {
    margin-left: 0;
    min-width: initial;
}

@media only screen and (max-width: 1260px) {
	.program-schedule ul.program-schedule-tabs>li .wd-append {
		display: none;
	}

	.donatecol {
		clear: both;
		float: none;
		width: auto;
		margin-left: 0;
		min-width: initial;
	}
}

@media only screen and (max-width: 1024px) {
	.avia-slideshow-controls {
	    display: none;
	}
}

@media only screen and (max-width: 840px) {
	#socket ul#socket_logos {
		float: left;
		clear: left;
		margin: 6px 0 0 0;
	}
	#socket .social_bookmarks {
		float: right;
		clear: right;
		margin: 0;
	}
}

@media only screen and (max-width: 486px) {
	.program-schedule ul.program-schedule-tabs>li,
	.program-schedule ul.program-schedule-tabs>li.tab-active {
		font-size: 0.85em;
		padding: 4px 4px;
	}
}