#content{
	padding-top:0;
	padding-bottom:0;
}
#content .content-wrapper{
	
}

.home #content .content-wrapper{

}

header .site-logo{
	max-width: 220px ! important;;
	height:auto;
	display: block;
}

.shfb-header .shfb-main_header_row .shfb-column-3{
	justify-content: flex-end;
}

.shfb .sydney-svg-icon{
	font-size: 18px;
}


.shfb-header .shfb-main_header_row .shfb-column-3 .shfb-builder-item + .shfb-builder-item{
	margin-left:40px;	
}

.shfb .sydney-svg-icon i svg{
	font-size: 30px;;
}



body{
	/* background:#edede8; */
}

header.shfb-header{
	        background: #edede8;
    box-shadow: 0 2px 3px #c7c7c7;
}
#content{
	padding-top:30px;
}

.home #content{
	padding-top:0px;
}
.home header.shfb-header{
	box-shadow: 0 2px 3px #000000;
}
.elementor-template-full-width .page-wrap .container{
	max-width: none;
	width: 100%;;
}

#secondary{
	padding:0;
}



.elementor-widget-image img{
	display: block;
	width: 100%;
}

.archive .entry-thumb{
	display: none;
}


@media (max-width:768px){
	#secondary{
		padding-left:15px;
		padding-right:15px;
	}

	.sydney-offcanvas-menu.toggled{
		background:#000;
	}

	.shfb-header.shfb-mobile,	
	.shfb-row.shfb-cols-layout-equal-tablet.shfb-cols-3{
		height:70px;
	}
}