main#main.site-main {
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}

footer#colophon.site-footer.responsive-max-width {
	display: none !important;
}

#masthead .site-header-wrapper .main-navigation ul li.current-menu-item>a {
	border: none !important;
	color: #000 !important;
}

nav #site-navigation.main-navigation {
	margin-top: 10 !important;
}

#durbin-associates-inc-2 {
	padding-bottom: 10px !important;
	text-shadow: 1px 1px #555;
	font-size: 49px !important;
}

#superior-quality {
	padding-bottom: 10px !important;
	text-shadow: 1px 1px #555;
	font-size: 35px !important;
}

#reliable-service {
	padding-bottom: 10px !important;
	text-shadow: 1px 1px #555;
	font-size: 35px !important;
}

div.wp-block-coblocks-hero__content-wrapper {
	margin-top: -100px !important;
}

header.responsive-max-width {
	display: none !important;
}

header#masthead.site-header.alignfull {
	padding-top: 5px;
	padding-bottom: 0;
	margin-bottom: 0;
	background-color: #ebf2f5;
	position: absolute;
}

div.wp-block-coblocks-hero.alignfull.coblocks-hero-1128204617552 {
	border-bottom: 15px solid #4195af;
}

.logistics-image-bottom-border {
	border-bottom: 10px solid #4195af !important;
}

div.wp-block-jetpack-layout-grid.alignfull.column1-desktop-grid__span-12.column1-desktop-grid__row-1.column1-tablet-grid__span-8.column1-tablet-grid__row-1.column1-mobile-grid__span-4.column1-mobile-grid__row-1.wp-block-jetpack-layout-gutter__medium {
	margin-bottom: -58px !important;
}

.consulting-image-bottom-border {
	border-bottom: 10px solid #d67025 !important;
}

label.grunion-field-label.name, label.grunion-field-label.email, label.grunion-field-label.telephone, label.grunion-field-label.text, label.grunion-field-label.textarea {
	font-size: 16px !important;
}

input#g105-firstname.name.grunion-field-width-50, input#g105-lastname.name.grunion-field-width-50, input#g105-email.email.grunion-field-width-50, input#g105-phonenumber.telephone.grunion-field-width-50,input#g105-company.text {
	padding-top: 10px;
	padding-bottom: 10px;
}

.contact-form textarea {
	height: 125px !important;
}

button.wp-block-button__link.has-text-color.has-background-color.has-background {
	padding: 16px 18px !important;
}

.end-page-border {
	border-bottom: 15px solid #255a66;
}

@media only screen and (max-width:600px) {
	.mobile-remove {display:none;}

}

@media only screen and (max-width:600px) {
	.about-mobile {display:block;}
	.mobile-remove-about {display:none;}
	.remove-top {margin-top:-20px !important;}
}

@media only screen and (min-width:601px) {
	.about-mobile {display:none;}
	.mobile-remove-about {display:block;}
}


