/*
Theme Name: PGMBC
Theme URI: http://expertcms.net
Description: Child theme of Enfold
Author: Joseph Kwan
Author URI: http://expertcms.net
Version: 4.51
Template: enfold
*/
@import url('https://fonts.googleapis.com/css?family=Noto+Sans');
@import url(//fonts.googleapis.com/earlyaccess/notosanstc.css);
@import url('https://fonts.googleapis.com/css?family=Noto+Sans');
@import url(//fonts.googleapis.com/earlyaccess/notosanssc.css);

:lang(zh-hant) 	{
	font-family: "Noto Sans", "Noto Sans CJK TC", sans-serif !important;
}
:lang(zh-hans) 	{
	font-family: "Noto Sans", "Noto Sans CJK SC", sans-serif !important;
}

.date {float: left; margin: 0 2em 0.5em 0; display: block; width: 3.5em; text-align: center; font-family: Arial, Helvetica, sans-serif; padding: 2px; background: #fff; border: 1px solid #ccc; border-color: #eee #ccc #ccc #eee;}
.d1 {display: block; width: 100%; font-size: 1.8em; overflow: hidden; background: url(../images/bottomShade2.png) 0 -1px repeat-x;}
.d2 {display: block; width: 100%; font-size: 90%; overflow: hidden;}
.d3 {display: block; width: 100%; font-size: 90%; overflow: hidden;}
#main .wpfc-sermon-single-media>div {
    margin: 25px 50px;
}
#top .post-entry-3666 .entry-content, #top .post-entry-3972 .entry-content,#top .post-entry-3903 .entry-content {border:1px solid; padding:5px 25px;margin:10px;}
#top .post-entry-3666 .entry-content strong, #top .post-entry-3972 .entry-content strong,#top .post-entry-3903 .entry-content strong {color:black !important}
#top .post-entry-3666 .entry-content a strong, #top .post-entry-3972 .entry-content a strong,#top .post-entry-3903 .entry-content a strong {color:#365715 !important}
#top .post .entry-content {border:1px solid; padding:25px 25px;margin:10px auto; max-width:1024px !important;}
#top .post .entry-content strong {color:black !important}
#top .post .entry-content a strong {color:#365715 !important}
.avia-content-slider .slide-image:hover .fallback-post-type-icon { opacity: 0.7;}
#top .fullsize .template-blog .post .entry-content-wrapper {max-width:100%}
#top .fullsize .template-blog .post .entry-content-wrapper > * {max-width:100%}
.simcal-default-calendar-grid .simcal-events {font-size:1.2em !important;}
.simcal-default-calendar-grid > table thead th.simcal-week-day {background:#719430;color:white;}
.simcal-event-title {font-size:14px}
.av-upcoming-event-entry {padding-bottom:10px;}
.av-magazine .av-magazine-entry-icon {color:red !important}

.header_color .main_menu ul li {
	text-decoration: none;
	color: #000 !important;
	font-style: normal;
	font-weight: 600;
	font-size: 16px;
	line-height: 16px;
	letter-spacing: 1px;
	text-transform: uppercase;
}
.header_color .main_menu .menu ul li a:hover, .header_color .main_menu .menu ul li a:active {
	background: #000 !important;
	color: #fff !important;
}
.header_color .main_menu .menu ul li a {
	color: #000 !important;
	padding-left: 15px !important;
	background: #fff !important;
}
.modern-quote .av-special-heading-tag {
  font-weight: 500; 
}
body .av-special-heading .av-special-heading-tag {
 font-weight: 800;
}

.avia-featureimage-slideshow .slideshow_caption h2 {
	font-size: initial;
}

@media only screen and (max-width: 1240px) and (min-width: 768px) {
  .responsive #top .av_mobile_menu_tablet .av-main-nav .menu-item {
    display: none;
  }
  .responsive #top .av_mobile_menu_tablet .av-main-nav .menu-item-avia-special {
      display: block;
  }
}
div.igd-file-item {float:left;padding:5px;width:200px;max-width:100%;min-height:260px;font-size:smaller;}
div.igd-file-item h4 {font-size:smaller}
.no-link a {pointer-event:none}
#footer .flex_column{
    width: 23%;
		margin: 1%;
}
#footer .flex_column:nth-child(2) {
    width: 46%;
		margin: 1% 2%;
}
#footer .container {margin-left:10%;}

.main_color strong, .main_color b {color:#000}
.main_color a strong, .main_color a b {color:#365715}
.grid-content h3 {font-size:bigger;font-weight:600}
.grid-content * {font-size:1.05em;color:#222}
.grid-content img {height:310px !important}
body {font-size:110%}
li {font-size:100% !important}
.main_color .iconlist_content {color: #333;}
@media only screen and (max-width: 767px) {
	.responsive .ajax_slide .av_table_col {
		display: block;
		padding: 0;
	}
	#top .flex_column_table {margin-top: 0px !important}
	#top #av_section_1 main {padding-bottom:40px}
	.responsive #top.page-id-3903 #wrap_all #av_section_2 .container {width:100%;max-width:100%}
	.responsive #top.page-id-3666 #wrap_all #av_section_2 .container {width:100%;max-width:100%}
	.responsive #top.page-id-3972 #wrap_all #av_section_2 .container {width:100%;max-width:100%}
	.responsive #top #wrap_all .container {width:100%;max-width:95%}
}
.content {padding:20px 0px}
.av-magazine .av-magazine-content {font-size:13.5px}
.av-magazine .av-magazine-content-wrap .av-magazine-title {font-size:18px}
.home .fluid-width-video-wrapper iframe {position:relative;height:260px;padding:0px !important}

#top .avia_ajax_form .av-google-badge-message { display:none }

.simple .qcopd-single-list ul li a {color:#000 !important;font-weight:600 !important;font-size:revert !important}
.simple .qcopd-single-list h2 {color: #000 !important;font-size: revert !important;font-weight: 600 !important;}
