/* Padding for Home Page widgets Begin*/

#content-1.content-12.content-section.content-section-spacing {
  padding-top: 20px;
  padding-bottom: 0px;
}

#features-1.features-16.content-section.content-section-spacing {
  padding-top: 40px;
  padding-bottom: 0px;
}
/*
#features-2.features-13.content-section.content-section-spacing {
		display: none;
}
*/	
#features-2 .col.col-sm-6.space-bottom.col-md-12 {
		display: flex;
		justify-content: center;
		margin: 0 auto;
}	
#features-2 .button.small.y-move.color2 {
		width: 448px;
}
#features-2.features-16-card-bordered.content-section.content-section-spacing {
Padding-top: 0px;
Padding-bottom: 0px;
}
#features-2 .lead {
display: none;
}
#features-2 .col-padding-small.col-padding-small-xs.description-container {
display: none;
}
#features-2 .col-padding-small.col-padding-small-xs.read-more-container {
		display: none;
}			
#latest-news-1.blog-section.blog-section-standard.content-section.content-section-spacing {
  padding-top: 40px;
}
#meta-2.widget.widget_meta {
  display: none;
} 

#recent-comments-2.widget.widget_recent_comments {
  display: none;
}

#categories-2.widget.widget_categories {
  display: none;
}

@media (max-width: 768px) {
  #wp-custom-header {
    Background-image: url("https://kofc11780.com/wp-content/uploads/2022/03/KofC-Council11780-mobile.png");
    background-size: cover !important;
  }

  .fa.fa-bars {
    display: none;
  }
}

/* Following code used to hide Knights of the Month Begin */

/*#team-1.team-2.content-section.content-section-spacing {
		display: none;}  */
#team-3.team-2.content-section.content-section-spacing {
  padding-top: 20px;
  padding-bottom: 0px;	
}  
#portfolio-1.portfolio-5.content-section.content-section-spacing {
  padding-top: 20px;
  padding-bottom: 0px;	
}  
#features-1.features-16.content-section.content-section-spacing {
  padding-top: 20px;
  padding-bottom: 0px;	
}

/* code used to hide Knights of the Month End*/

/* Following code used to hide landing page panels Begin  */

#about-1.about-1.content-section {
  display: none;
}

#features-2.features-12.content-section.content-section-spacing {
  display: none;
}

/* code used to hide landing page panels End*/

.footer-logo.space-bottom-small {
  display: none;
}

.post-list.row {
  width: 70%;
  margin-left: auto;
  margin-right: auto;
}

.hero-title {
  font-family: "Copperplate gothic";
}

.post-title {
  text-align: center;
}

.mesmerize-inner-page #page>.page-content {
  padding-top: 0px;
}

@media (max-width: 768px) {
  .post-list.row {
    width: 100%;
  }
}

.button.blue {
  background-color: #ffb50c;
  border: none;
  border-radius: 25px;
}

.about-1 {
  padding-top: 5px;
  padding-bottom: 5px;
}

.page-id-49 .content-section {
  text-align: Right;
}

.page-id-49 .bg-color1 {
  background-color: #0A57A4;
  padding-top: 15px;
  padding-bottom: 15px;
}

.page-id-49 .button.color2 {
  background-color: #FEC327;
  color: #000000;
  border-radius: 56px;
  min-width: 10rem;
  font: 14px "Open Sans";
  font-weight: bold;
}

.page-id-49 .button.big.color1.round {
  background-color: #FEC327;
  border-color: #FEC327;
  border-radius: 56px;
  min-width: 10rem;
  font: 14px "Open Sans";
  font-weight: bold;
  color: #000000;
}

.page-id-49 .card.y-move.no-padding.bordered {
  background-color: rgb(245, 250, 253);
}

.page-id-49 .face.lazyloaded:hover {
  border-radius: 24px;
  box-shadow: 0 24px 32px 0 rgba(0,0,0,0.60);
  /*, 0 34px 100px 0 rgba(0,0,0,0.19); */
}
/* Padding for Home Page widgets End*/
/* Award Section Start*/
.page-id-2995 .hero-title {
		visibility: hidden;}
#content-1.content-12.content-section.content-section-spacing {
		display: none;
}
/* Award Section End*/
.page-id-50 #recent-comments-2,
.page-id-50 #categories-2,
.page-id-50 #meta-2 {
  display: none;
}

/* Resource Button Setting Begin*/

.page-id-473 .Volunteerbutton,
.page-id-490 .Volunteerbutton {
  background-color: #FFB50C;
  height: 45px;
  Width: 150px;
  border-radius: 8px;
}

.page-id-473 .Volunteerbutton,
.page-id-490 .Volunteerbutton {
  margin-right: 30px;
}

.page-id-473 .Volunteerbutton:hover,
.page-id-490 .Volunteerbutton:hover {
  height: 50px;
  Width: 150px;
  border-radius: 8px;
  box-shadow: 0 12px 16px 0 rgba(0,0,0,0.24),0 17px 50px 0 rgba(0,0,0,0.19);
}

.page-id-444 .resourcebutton,
.page-id-473 .familybutton,
.page-id-490 .communitybutton,
.page-id-490 .essaybutton2,
.page-id-502 .lifebutton {
  height: 45px;
  Width: 100px;
  border-radius: 8px;
}

.page-id-444 .resourcebutton:hover,
.page-id-473 .familybutton:hover,
.page-id-490 .communitybutton:hover,
.page-id-490 .essaybutton2:hover,
.page-id-502 .lifebutton:hover {
  height: 50px;
  Width: 100px;
  border-radius: 8px;
  box-shadow: 0 12px 16px 0 rgba(0,0,0,0.24),0 17px 50px 0 rgba(0,0,0,0.19);
}

/* Resource Button Setting End*/

.page-id-533 .widget-title {
  text-align: center;
}

.page-id-533 .page-content {
  padding-top: 75px;
}

.page-id-521 .tuckerimage {
  float: left;
  padding: 0px 20px 0px 0px;
}

.page-id-521 #mission {
  padding-top: 30px;
}

.page-id-1640 .tuckerimage {
  float: left;
  padding: 0px 20px 0px 0px;
}

.page-id-1640 .CharterCol {
  float: left;
  width: 50%;
}

.page-id-1640 .CharterRow:after {
  content: "";
  display: table;
  clear: both;
}
.page-id-5639 .hero-title,
.page-id-3876 .hero-title,
.page-id-5414 .hero-title,
.page-id-5385 .h1.hero.title{
  display: none;
}

/* .page-id-1640 .siteorigin-widget-tinymce.textwidget {
   width: 455px;
  margin-left: 45px;
} */

/* .mesmerize-inner-page #page>.page-content {padding-top: 0px} */
.page-id-444 .sow-cta-base,
.page-id-473 .sow-cta-base,
.page-id-490 .sow-cta-base,
.page-id-502 .sow-cta-base {
  padding: .5em 2.5em;
}

.page-id-502 #AngeloStatement {
  margin: 0% 1%;
}

.page-id-502 #AngeloImage {
  margin-bottom: 0px;
}

/* Padding for space below header image */

.page-id-63 #Officers {
  padding: 30px 0px;
}

.page-id-63 #ContactUs {
  padding: 30px 0px;
}

.page-id-105 #tablepress-1_wrapper {
  padding: 30px 14px;
}

/* Set three images in a row */

.page-id-473 .column {
  float: left;
  width: 33.33%;
}

.page-id-473 .row::after {
  content: "";
  clear: both;
  display: table;
}

.page-id-1980 .writeup {
  margin-top: 35px;
}

/* Begin Responive Section */

@media (max-width: 768px) {
  .page-id-49 .content-section {
    text-align: Center;
  }
}

@media (max-width: 768px) {
  .page-id-490 #CommunityChairman {
    margin: 0% 0% 0% 0% !important;
  }
}

/* End Responive Section */

/* Set feature icon spacing */

.sow-feature_no_padding .sow-features-feature {
  padding: 0 !important;
}

/* Set bottom margin for gallery panels Begin */

#panel-533-0-0-0.so-panel.widget.widget_bwp_gallery_slideshow.bwp_gallery_slideshow.panel-first-child {
  margin-bottom: 1px;
}

#panel-533-0-1-0.so-panel.widget.widget_bwp_gallery_slideshow.bwp_gallery_slideshow.panel-first-child {
  margin-bottom: 1px;
}

#panel-533-0-2-0.so-panel.widget.widget_bwp_gallery_slideshow.bwp_gallery_slideshow.panel-first-child {
  margin-bottom: 1px;
}

#panel-533-1-0-0.so-panel.widget.widget_bwp_gallery_slideshow.bwp_gallery_slideshow.panel-first-child {
  margin-bottom: 1px;
}

#panel-533-1-1-0.so-panel.widget.widget_bwp_gallery_slideshow.bwp_gallery_slideshow.panel-first-child {
  margin-bottom: 1px;
}

#panel-533-1-2-0.so-panel.widget.widget_bwp_gallery_slideshow.bwp_gallery_slideshow.panel-first-child {
  margin-bottom: 1px;
}

#panel-533-2-0-0.so-panel.widget.widget_bwp_gallery_slideshow.bwp_gallery_slideshow.panel-first-child {
  margin-bottom: 1px;
}

#panel-533-2-1-0.so-panel.widget.widget_bwp_gallery_slideshow.bwp_gallery_slideshow.panel-first-child {
  margin-bottom: 1px;
}

#panel-533-2-2-0.so-panel.widget.widget_bwp_gallery_slideshow.bwp_gallery_slideshow.panel-first-child {
  margin-bottom: 1px;
}

#panel-533-3-0-0.so-panel.widget.widget_bwp_gallery_slideshow.bwp_gallery_slideshow.panel-first-child {
  margin-bottom: 1px;
}

#panel-533-3-1-0.so-panel.widget.widget_bwp_gallery_slideshow.bwp_gallery_slideshow.panel-first-child {
  margin-bottom: 1px;
}

#panel-533-3-2-0.so-panel.widget.widget_bwp_gallery_slideshow.bwp_gallery_slideshow.panel-first-child {
  margin-bottom: 1px;
}

#panel-533-4-0-0.so-panel.widget.widget_bwp_gallery_slideshow.bwp_gallery_slideshow.panel-first-child {
  margin-bottom: 1px;
}

#panel-533-4-1-0.so-panel.widget.widget_bwp_gallery_slideshow.bwp_gallery_slideshow.panel-first-child {
  margin-bottom: 1px;
}

#panel-533-4-2-0.so-panel.widget.widget_bwp_gallery_slideshow.bwp_gallery_slideshow.panel-first-child {
  margin-bottom: 1px;
}
#panel-1640-1-2-1.so-panel.widget.widget_bwp_gallery_slideshow.bwp_gallery_slideshow {
  margin-bottom: 1px;
  text-align: center;
}

#panel-1640-1-2-2.so-panel.widget.widget_sow-editor.panel-last-child {
  width: 455;
  margin-left: 45px;
  margin-right: 45px;
}
#panel-560-1-0-2.so-panel.widget.widget_bwp_gallery_slideshow.bwp_gallery_slideshow {
  margin-bottom: 1px;
  text-align: center;
}
#panel-560-0-0-0.so-panel.widget.widget_sow-editor.panel-first-child {
		margin-bottom: 5px;
}

/* Set bottom margin for gallery panels End */

/* Set Post Settings Begin*/

.postid-1851 .wp-image-1109\,
.popmake-1602.alignleft.pum-trigger {
  margin-left: 80px;
  margin-bottom: 40px;
}

.postid-1967 .video {
  display: block;
  margin: 0 auto;
}

.postid-1967 #recent-comments-2,
.postid-1967 #categories-2,
.postid-1967 #meta-2 {
  display: none;
}

/* Hide heading on post */
.postid-5374 .hero-title,
.postid-5360 .hero-title,
.postid-5260 .hero-title,
.postid-5252 .hero-title,
.postid-5176 .hero-title,
.postid-4647 .hero-title,
.postid-4998 .hero-title {
  Display: none;
}
/* Hide display on post */

.postid-5725 .space-bottom-small.space-bottom-xs.wp-post-image,
.postid-1851 .space-bottom-small.space-bottom-xs.wp-post-image,
.postid-1931 .space-bottom-small.space-bottom-xs.wp-post-image,
.postid-1967 .space-bottom-small.space-bottom-xs.wp-post-image,
.postid-4998 .space-bottom-small.space-bottom-xs.wp-post-image,
.postid-2941 .space-bottom-small.space-bottom-xs.wp-post-image {
  display: none;
}


/* Center image on post */

.postid-4875 .space-bottom-small.space-bottom-xs.wp-post-image,
.postid-2149 .space-bottom-small.space-bottom-xs.wp-post-image,
.postid-2159 .space-bottom-small.space-bottom-xs.wp-post-image,
.postid-2169 .space-bottom-small.space-bottom-xs.wp-post-image,
.postid-2175 .space-bottom-small.space-bottom-xs.wp-post-image,
.postid-2185 .space-bottom-small.space-bottom-xs.wp-post-image,
.postid-2202 .space-bottom-small.space-bottom-xs.wp-post-image,
.postid-2232 .space-bottom-small.space-bottom-xs.wp-post-image,
.postid-3227 .space-bottom-small.space-bottom-xs.wp-post-image,
.postid-3918 .space-bottom-small.space-bottom-xs.wp-post-image {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

#post-5725 .tribe-events-single-event-title {
  display: none;
}
.postid-5725 .tribe-events-single-event-title {
  display: none;
}
/* Center heading on post */
.postid-5381 .h1,
.postid-1851 .h1,
.postid-1967 .h1,
.postid-2149 .h1,
.postid-2159 .h1,
.postid-2169 .h1,
.postid-2175 .h1,
.postid-2185 .h1,
.postid-2202 .h1,
.postid-2232 .h1,
.postid-4998 .h1,
.postid-4647 .h1,
.postid-2941 .h1 {
  text-align: center;
}
/* Set Post Settings End */
/* Center image on event */
.postid-5381,
.postid-5176 .tribe-events-single-event-title {
		text-align: center;}
.postid-4875 .tribe-events-event-image {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
/* Set event Settings End */

.postid-3019 .Volunteerbutton {
  background-color: #FFB50C;
  height: 45px;
  Width: 150px;
  border-radius: 8px;
}

.postid-3019 .Volunteerbutton:hover {
  height: 50px;
  Width: 150px;
  border-radius: 8px;
  box-shadow: 0 12px 16px 0 rgba(0,0,0,0.24),0 17px 50px 0 rgba(0,0,0,0.19);
}

.page-id-49 .bg-color1 {
  background-color: #004494;
}

#post-49 .button.color2 {
  font-size: 16px;
  padding: .70rem 1.5rem;
  background-color: #ff850c;
  height: 45px;
  Width: 175px;
  border: none;
  border-radius: 8px;
}

#post-49 .button.color2:hover {
  font-size: 16px;
  padding: .70rem 1.5rem;
  height: 45px;
  Width: 175px;
  border: none;
  border-radius: 8px;
  box-shadow: 0 12px 16px 0 rgba(255,255,255,0.50),0 17px 50px 0 rgba(255,255,255,0.40);
}

/*#post-49 div.row.spaced-cols {
		display: none;
}

#features-2.features-12.content-section.content-section-spacing {
		Padding-top: 20px;
		Padding-bottom: 0px;
}
#post-2723 .pdfemb-viewer,
#post-3227 .tribe-events-event-image {
		margin-left: 350px;
}*/

.postid-3312 .wp-image-1109,
.popmake-2567.alignleft.pum-trigger {
  margin-left: 40px;
  margin-bottom: 40px;
}

.wpcf7 #2014.text-body {
  height: 60%;
}

#team-1.team-2.content-section.content-section-spacing {
  pointer-events: none;
}

#pg-2995-0 .widget-title {
  text-align: center;
}
#team-2.team-5.content-section.content-section-spacing {
		padding-top: 20px;
		padding-bottom: 0px;
}
.col-xs-12.col-sm-6.col-padding.col-md-6 {
		padding-top: 0px;
}
html {visibility: visible; opacity: 1}
.page-id-1980 .footer-content,
.page-id-1208 .footer-content {
		background-image: url(https://kofc11780.com/wp-content/uploads/2022/09/Footer.jpg;);
    Background-position: center center;
    Background-repeat: no-repeat;
    Background-size: cover;
		object-fit: contain;
	  max-width:100%;
}
#panel-560-1-2-2.widget-title {
text-align: center;}
#pgc-2995-1-2 .widget-title,
#pgc-2995-1-0 .widget-title {
		text-align: center;}
/* Start hide featured image for posts */
#post-5725 .mesmerize-post-list-item-thumb-placeholder,
#post-5484 .mesmerize-post-list-item-thumb-placeholder,
#post-5374 .mesmerize-post-list-item-thumb-placeholder,
#post-5260 .mesmerize-post-list-item-thumb-placeholder,
#post-5252 .mesmerize-post-list-item-thumb-placeholder {
		display: none;
}
/* End hide featured image for posts */
/* Start center header for posts */
#post-5374 .h1,
#post-5260 .h1,
#post-5252 .h1 {
		text-align: center;
}
/* End center header for posts */
/* Start hide featured title for posts */
#post-5725 .col-xs.col-xs-12e.hero-title,
#post-5260 .col-xs.col-xs-12e.hero-title,
#post-5252 .col-xs.col-xs-12e.hero-title {
		display: none;
}
/* End hide featured title for posts */
.postid-5360 .header.color-overlay:after {
		background-image: url(https://kofc11780.com/wp-content/uploads/2023/12/Rainiers-Header.jpg;); background-color: rgb(0, 68, 148); padding-top: 151.979px;
}