/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
/*
Remove Padding from Posts page

.blog.entry-author {
	display: none !important;
}

article {
	padding-bottom: 0 !important;
	padding-top: 0 !important;
	margin-bottom: 0 !important;
	margin-top: 0 !important;
}
*/
/*
Get rid of some vertical padding from header JJ
was .site-header-main{padding:4.4rem 0 2.2rem;} 

.site-header-main {
	padding: 2.4rem 0 2.2rem;
}
*/
/*
on the home page get rid of some space between logo and Welcome to Glow h3

.page-id-4 .builder-section-text.has-background {
	padding-top: 2.2rem;
}
*/

/*
Remove footer padding

.site-footer {
	padding: 0;
}

.footer-widget-container p {
	margin-bottom: 0;
}
*/
/*
 Customize the Search Widget on the Help page.

input.search-field {
	width: 87%;
	margin-left: 60px;
}
*/
/*
 * Change the width of the sub-menu to accommodate text neatly

ul.sub-menu,
ul.sub-menu a {
	width: 210px !important;
	max-width: 210px !important;
}
*/
.social-links a:hover .fa.fa-facebook-square, .social-links a:focus .fa.fa-facebook-square {
    color: #00c8fa;
}

.screen-reader-text:focus {
    clip: auto!important;
    clip-path: none!important;
}
header-bar a:hover, .header-bar a:focus, .header-bar .menu li a:hover, .header-bar .menu li a:focus {
    color: #00c8fa;
}
.site-navigation .menu li a:hover, .site-navigation .menu li a:focus {
    color: #4054B2;
}
.site-navigation ul.menu ul a:hover, .site-navigation ul.menu ul a:focus, .site-navigation .menu ul ul a:hover, .site-navigation .menu ul ul a:focus {
	color: #4054B2;
}
.glowcontainerfourcol{
	
	display: grid;
	grid-template-columns: repeat(auto-fill,minmax(200px, 1fr));
	-ms-grid-columns: repeat(auto-fill,minmax(200px, 1fr));
	border-top: 0.5px solid #eaecee;
	border-left: 0.5px solid #eaecee;
	
}
.glowcontainerthreecol{
	
	display: grid;
	grid-template-columns: repeat(auto-fill,minmax(300px, 1fr));
	-ms-grid-columns: repeat(auto-fill,minmax(300px, 1fr));
	border-top: 0.5px solid #eaecee;
	border-left: 0.5px solid #eaecee;
	
}
.glowcontainertwocol{
	
	display: grid;
	grid-template-columns: repeat(auto-fill,minmax(450px, 1fr));
	-ms-grid-columns: repeat(auto-fill,minmax(450px, 1fr));
	border-top: 0.5px solid #eaecee;
	border-left: 0.5px solid #eaecee;
	margin: 2.2rem 0;
}
.glowitem{
	padding: 1rem 0.8rem;
	border-bottom: 0.5px solid #eaecee;
	border-right: 0.5px solid #eaecee;
}