.cta {
    padding: 0;
}

.mainheader .cta{
    margin-top:-20px;
}
.alias-header_logo, .alias-navigation_header {
    padding-top: 20px;
}
/*div#id_1186b95d-7dc8-5f19-afb2-42689edea75b {
    border: 1px solid red;
    margin-top: -30px;
}*/
.fullwidth-layout .bg-secondary {
    background: #dadada!important;
    color: black;
    border-color: #dadada!important;
}
.center-align {
    text-align: center;
}
.call-out {
    max-width: 88%;
    position: relative;
    border-radius: 10px;
    padding: 25px;
    margin: 40px auto;
}
p#yelp-reviews-brooklyn-ny {
    margin: 10px 0px 0px 0px;
}

.call-out:after {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 50px;
    border-width: 20px 0 0 20px;
    border-style: solid;
    display: block;
    width: 0;
    border-top-color: inherit;
    border-right-color: inherit;
    border-bottom-color: transparent;
    border-left-color: transparent;
}
.staff-a--12 .staff-member__text-wrap, .staff-a--6 .staff-member__text-wrap {
    padding-top: 0;
}

.color-x23-agg-5 .section .logo .component__subtitle {

    font-size: 21px;
}

iframe.gmapbox {
    float: right;
}

.section--dark .featuredblocks-grid-e .featuredblock__bgImage:before {
    background-color: #293246bd;
}



.section--dark .featuredblocks-grid-e .featuredblock__item:hover .featuredblock__bgImage:before {
    background-color: #293246;
}



html {
	scroll-behavior: smooth;
}
a[href^="tel"]{
	cursor: pointer;
	pointer-events: unset;
	text-decoration: none;
}
.col2 {
	box-sizing: border-box;
	width: 50%;
	padding: 1%;
	float: left;
}

hr, .clr {
    clear:both!important;
}

@media (max-width:767px){
	.col2{
		display:block;
		width:100%;
		float:none;
		margin:0 auto;
	}
	img.align-right, img.align-left {
		float: none!important;
	}
}
@media (max-width: 519px) {
	img.align-right, img.align-left {
		float: none!important;
	}
}
@media(max-width:768px) {
    .logo-a__img {
    max-width: 95px;

}

}

.mobileHeader-container a {
    color: #293246;
}