.home #mdbxbkhm .a100px{
	display:none !important;
}

.page-id-2532 .gdlr-page-title{
	color:white;
}

.top-text {
	text-transform: uppercase;
	margin-top: 15px;
	padding-left: 7%;
	margin-bottom: 25PX;
	color: #fff;
}

#pshup-hp a {
		color: #fff;
}

.top-text h3, .top-text a {
	color: #fff;
}

.single-product .gdlr-sidebar.gdlr-right-sidebar.four.columns {
    display: none;
}

.single-product  .with-sidebar-left.eight.columns {
    width: 100%;
}

.single-product span.posted_in {
    display: none !important;
}

.page-id-2629 .form-row.form-row-last {
    width: 46% !important;
}

.single-product .woocommerce-tabs.wc-tabs-wrapper {
    display: none;
}

.single-product h1.gdlr-page-title,
.woocommerce-cart h1.gdlr-page-title,
.woocommerce-checkout h1.gdlr-page-title{
    color: #fff;
}

.sub-head h3{
	margin:3rem 0;
	font-size:1.8rem;
	text-align:center;
}

.page-id-2725 div#hp-tpbkfll {
    background-position: center;
}

/** MK Updating the Events Page **/

body.page-id-2740 .content-wrapper,
body.page-id-2898 .content-wrapper{
	
	background-color: #fdf2d6;
		padding-bottom: 2em;
	
}

body.page-id-2946 .content-wrapper,
body.page-id-2929 .content-wrapper{
	
	background-color: #fef5d8;

	
}


body.page-id-2946 .wpcf7,
body.page-id-2929 .wpcf7 {
	background:white;
	padding:2em;
}

body.page-id-2929 .wpcf7-list-item-label {
	
	font-weight:bold;
	text-transform:uppercase;
	font-size:1.2em;

}

body.page-id-2929 form li {
	
	list-style-type: disc;
	margin-left:2em;

}

.tab-content-wrapper {
	background-color:transparent;

}

.tab-title-wrapper {
    border: none;
}

.nfyi-event-box {
		padding: 3em;
    background: white;
}

table.fall-event-flyer tr td {
	 border: none !important;
   padding: 0px !important;
	 font-size: 0px;
}

.nfyi-become-sponsor {
	
	display: block;
    width: 50%;
    background: #25aae2;
    padding: 1em;
    text-align: center;
    color: white;
    font-size: 1.5em;
    margin: 0px auto;
	
}

.nfyi-download-fall-flyer {
	
	font-size: .8em;
    text-transform: uppercase;
    font-weight: bold;
	
}
/* Styling shop button */
.gdlr-navigation-container.container {
	max-width: 1440px !important;
}
	
@media screen and (min-width: 1024px) {	
		.shop-btn a {
		    background-color: #fc5732 !important;
		    border-radius: 5px;
		    padding: 10px 20px !important;
		    margin-top: 15px !important;
		    color: #fff !important;
		    margin-right: 20px;
	}
	.shop-btn.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.current_page_item.menu-item-2960shop-btn.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.current_page_item.menu-item-2960.gdlr-normal-menu a {
    background-color: #fc5732 !important;
   
}
}

/* End Button */

.page-id-2725 a img.alignleft {
    float: left;
    margin: 5px 20px 0px 0;
}

@media(min-width:1100px){
.home .gdlr-styled-box-body{
	    display: grid;
    place-items: center;
    align-content: center;
    min-height: 240px;
}
}
@media(max-width:768px){
div#pshup-hp {
    margin-top: 0 !important;
	margin-bottom:0 !important;
}
	.home .blulft-hp, .home .prpmd-hp, .home .rdrgt-hp{
		margin:0 !important;
	}
}
/*5205264 - start*/
/*events page redesign*/
.page-id-3058 .gdlr-color-wrapper, .page-id-3058 .gdlr-parallax-wrapper {
	background-repeat: no-repeat;
	background-color: #FEF2D4;
}

.page-id-3058 .gdlr-image-frame-item {
	text-align: left;
}

.page-id-3058 h3 {
	color: #2F3334;
    font-weight: 400;
    letter-spacing: 2px;
}
/*events page redesign - end*/

#date-bg.gdlr-item.gdlr-content-item {
	background-color: #FEF2D4;
	margin-bottom: 0px;
}

#date-bg h3 {
	margin-bottom: 0px;
	padding-top: 25px;
	padding-left: 50px;
	padding-bottom: 15px;
	color: #666666;
}

#nfyi-logo.gdlr-image-frame-item.gdlr-item {
	text-align: left;
	width: 40%;
	margin-left: 0;
}

.page-id-3097 .gdlr-page-title-wrapper, .page-id-3105 .gdlr-page-title-wrapper {
	display: none;
}

.page-id-3058 .service-with-image-thumbnail {
	margin-top: 30px;
}

#sponsor-image .feature-media-thumbnail.gdlr-image {
    max-width: 100px;
    margin: 0px auto 5px;
}
/*5205264 - end*/
/* #5300887 - adding the link back */
.page-id-2583 .gdlr-image-link-shortcode .gdlr-image-link-overlay {
	background-color: unset;
}
/* End of #5300887 */

div#ready > p {
    font-size: 23px !important;
}
/* #5531888  */
.page-id-2419 i {
    color: white;
}
/* ENd of #5531888 */