
#floater{
	height:100px;
	width:100px;
	border-radius:50px;
	background-color:#EE8F8D;
	color:#fff;
	padding-top:25px;
	text-align:center;
	line-height:24px;
	font-weight:bold;
	position:fixed;
	bottom:100px;
	right:50px;
	z-index:100;
}

.no-border{
	border:none!important;
}


@media (max-width: 544px){
header .custom-logo-link img, .ast-header-break-point .site-branding img, .ast-header-break-point .custom-logo-link img {
    max-width: 90px;
}
	h1, .entry-content h1 {
	  font-size: 1.8em;
  }
	}

.ast-header-break-point .ast-mobile-header-wrap .ast-flex.stack-on-mobile {
   
    margin-top: 20px;
}



/*Make Header Sticky - for Astra prior to 3.0*/
.main-header-bar {
    position: fixed;
    top: 0;
    width: 100%;
}

/*Adjust Content Padding*/
.site-content {
    padding-top: 75px;
}

/*Adjust Content Padding for Mobile*/
@media (max-width: 800px) {
    .site-content {
        padding-top: 175px;
    }
	/*Stick the Off-Canvas Navigation Menu - Adjust Top Margin for your Layout*/
		.main-navigation {
				position: fixed;
				margin-top: 0px;
	}
}

/*Adjust Content Padding for Mobile*/
@media (max-width: 650px) {
    .site-content {
        padding-top: 88px;
    }
	/*Stick the Off-Canvas Navigation Menu - Adjust Top Margin for your Layout*/
		.main-navigation {
				position: fixed;
				margin-top: 60px;
	}
}
