body {
	color: #414344 !important;
}
.masonry article {
	margin-top: 0rem !important;
}
.no-bottom-padding {
	padding-bottom: 0rem !important;
}
.sc_pricing_united {
	padding-top: 0px !important;
	height: 46px !important;
}
.footerContentWrap {
	margin-top: 5rem;
}

@media (max-width: 580px) and (min-width: 550px) {
	.sc_pricing_table.columns_4 .sc_pricing_column_1 {
		width: 100% !important;
	}

	.sc_pricing_table.columns_4 .sc_pricing_column_2 {
		margin-top: 30px;
	}
}
@media (max-width: 479px) {
	/*
	.sc_pricing_table.columns_4 .sc_pricing_column_1 {
		width: 100% !important;
	}
	*/

	.mainslider_1 li:nth-child(1) .tp-caption._bs_slider_title + ._bs_slider_title {
		left: 236px !important;
	}
}

@media (max-width: 800px) {
	.topWrap .logo {
		padding-top: 11px !important;
	}
	.copyWrap {
		padding-top: 10px !important;
	}
	.custom-social {
		padding-top: 11px !important;
	}
}

@media (min-width: 801px) {
	header.noFixMenu .topWrap .logo {
		padding-top: 30px !important;
	}
	header.noFixMenu .copyWrap {
		padding-top: 25px !important;
	}

	header .topWrap .logo {
		padding-top: 15px !important;
	}

	header .copyWrap {
		padding-top: 10px !important;
	}

	header .custom-social {
		padding-top: 15px !important;
	}

	header.noFixMenu .custom-social {
		padding-top: 30px !important;
	}
}

@media (max-width: 479px) {
	header.noFixMenu .topWrap .logo {
		padding-top: 15px !important;
	}
	.custom-social {
		padding-top: 15px !important;
	}
}

@media (min-width: 480px) and (max-width: 799px) {
	.copyWrap .socPage.footer {
		width: 50px !important;
		float: left !important;
		padding-top: 5px !important;
	}
}

.header-icons {
	float: left;
	width: 16rem;
	display: grid;
	grid-template-columns: 1fr 1fr 1fr;
}
.custom-social-footer {
	padding-top: 5px;
}