/*  MICROTHEMER STYLES  */

/*= Animations ================ */

@-webkit-keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}


/*= Main Menu ================= */

/** Main Menu >> Shop Local Link **/
.mt-2628 #menu-1-270f7e32 > li:nth-of-type(5) > a {
	
}


/*= Home page ================= */

/** Home page >> Countdown Timer TImer List **/
.mt-2628 .elementor-element-b34972f ul {
	/* MT [ google_font: 1 ] */
	font-family: 'Didact Gothic' !important;
	color: rgb(255, 255, 255) !important;
	font-size: 25px !important;
	font-weight: 800 !important;
	font-variant: normal !important;
	text-align: center !important;
	list-style-type: none !important;
	padding-left: 0 !important;
	margin-bottom: 0 !important;
	margin-left: 0 !important;
	-webkit-animation-name: pulse !important;
	animation-name: pulse !important;
	-webkit-animation-duration: 3s !important;
	animation-duration: 3s !important;
}

/** Home page >> Countdown timer bottom border remove **/
.mt-2628 #xa23dd692cfae447a757a8174b6a9ad95 {
	text-decoration: none !important;
	border-bottom-width: 0 !important;
}

/** Home page >> Insiders Post Container **/
.mt-2628 .elementor-element-ecab032 .elementor-grid {
	height: 432px !important;
}

/** Home page >> Facebook Feed Home Page **/
.mt-2628 #cff {
	
}

/** Home page >> SB INSTAGRAM FEED **/
#sb_instagram {
	max-height: 724px !important;
}

/** Home page >> Insta Load More Button **/
.mt-2628 .sbi_load_btn {
	color: rgb(0, 111, 185) !important;
	font-size: 16px !important;
	line-height: 17px !important;
	background-color: rgb(242, 242, 242) !important;
	padding-top: 7px !important;
	padding-bottom: 7px !important;
	margin-right: 10px !important;
	margin-left: 10px !important;
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-justify-content: center !important;
	justify-content: center !important;
}

/** Home page >> Insat Hover sbi:hover **/
.mt-2628 .sbi_load_btn:hover {
	background-color: rgb(229, 229, 229) !important;
}

/** Home page >> Twitter Feed Home Page **/
.mt-2628 #ctf {
	height: 725px !important;
	padding-right: 10px !important;
	padding-bottom: 10px !important;
	padding-left: 10px !important;
	margin-top: -1px !important;
}

/** Home page >> Heading 3:(1) link:(1) **/
.mt-2628 .category-special-events > div > h3:nth-of-type(1) > a:nth-of-type(1) {
	
}

/** Home page >> Category insiders guide attachment thumbnail **/
.mt-2628 .category-insiders-guide .attachment-thumbnail {
	
}

/** Home page >> Page template elementor header footermt 2628 fergcorp countdownTimer event li **/
.page-template-elementor_header_footer.mt-2628 .fergcorp_countdownTimer_event_li {
	text-decoration: none !important;
}

/** Home page >> Page template elementor header footermt 2628 fergcorp countdownTimer event li _2 **/
.page-template-elementor_header_footer.mt-2628 .fergcorp_countdownTimer_event_li {
	list-style-type: none !important;
}

/** Home page >> Page template elementor header footermt 2628 x410b8b49eff9951763d6fb0dea48af34 **/
.page-template-elementor_header_footer.mt-2628 #x410b8b49eff9951763d6fb0dea48af34 {
	
}


/*= Content =================== */

/** Content >> Elementor widget container heading 5 **/
.mt-14221 .elementor-widget-container h5 {
	font-weight: bold !important;
	text-transform: uppercase !important;
}


/*= General =================== */

/** General >> Mt 12671 elementor pagination **/
.mt-12671 .elementor-pagination {
	/* MT [ google_font: 1 ] */
	font-family: 'Didact Gothic' !important;
	padding-top: 15px !important;
}


/*= SIngle Page BLog Template = */

/** SIngle Page BLog Template >> Div (#2) unordered list **/
.mt-14221 .elementor-element-9f1b2e8 > div:nth-of-type(2) > ul {
	font-size: 14px !important;
	line-height: 1.6 !important;
	list-style-type: disc !important;
	list-style-position: outside !important;
}


/*( Large Desktop )*/
@westnorwoodfeast.commedia (min-width: 1200px) {

	/*= Home page ================= */

	/** Home page >> SB INSTAGRAM FEED **/
	#sb_instagram {
	max-width: 100% !important;
	padding-bottom: 10px !important;
}

	/** Home page >> Twitter Feed Home Page **/
	.mt-2628 #ctf {
	max-height: 724px !important;
}


}


/*( Desktop & Tablet )*/
@media (min-width: 768px) and (max-width: 979px) {

	/*= Home page ================= */

	/** Home page >> Insiders Post Container **/
	.mt-2628 .elementor-element-ecab032 .elementor-grid {
	height: 372px !important;
}

	/** Home page >> Facebook Feed Home Page **/
	.mt-2628 #cff {
	
}

	/** Home page >> SB INSTAGRAM FEED **/
	#sb_instagram {
	max-height: 616px !important;
}

	/** Home page >> Twitter Feed Home Page **/
	.mt-2628 #ctf {
	max-height: 616px !important;
}


}


/*( Tablet & Phone )*/
@media (max-width: 768px) {

	/*= Home page ================= */

	/** Home page >> Insiders Post Container **/
	.mt-2628 .elementor-element-ecab032 .elementor-grid {
	height: 304px !important;
}

	/** Home page >> Facebook Feed Home Page **/
	.mt-2628 #cff {
	
}


}


/*( Phone )*/
@media (max-width: 480px) {

	/*= Home page ================= */

	/** Home page >> Insiders Post Container **/
	.mt-2628 .elementor-element-ecab032 .elementor-grid {
	height: 545px !important;
}

	/** Home page >> Countdown Timer TImer List **/
	.mt-2628 .elementor-element-b34972f ul {
	text-align: center !important;
}


}

