#Home #content, #content {
	width: 93%;
	padding: 30px 0;
}
p.Narrow-List {
	width: 90%;
}
.Header-logo {
	width: 40%;
	height: auto;
}
#Cores, #footer {
	width: 100%;
}
.Back_to_Top-2, .Back_to_Top-Span-2 {
	padding: 10px 0;
	margin: 0 auto;
	width: 180px;
	height: auto;
	text-align: center;
	font-variant: small-caps;
	font-size: 13pt;
	font-weight: 700;
	display: block;
	color: #000;
	text-decoration: none;
	background-color: #FFC84A;
	border: thin solid #E19D00;
	position: relative;
	border-radius: 4px;
}
.Back_to_Top-2:hover, .Back_to_Top-Span-2:hover {
	text-decoration: none;
	color: #FFC84A;
	background-color: #101219;
	border: thin solid #000;
	box-shadow:0 3px 5px 1px rgba(0,0,0,.7)
}
.Back_to_Top-2:active, .Back_to_Top-Span-2:active {
	text-decoration: none;
	color: #000;
	background-color: grey;
	box-shadow:0 0 5px 1px rgba(0,0,0,.7) inset
}
.Rivet-1, .Rivet-2, .Rivet-3, .Rivet-4 {
	visibility: hidden;
	display: none;
}
.corereq_boxed {
	width: 90%;
}
.corereq {
	width: 99%;
}
@media screen and (max-width:1000px){
.Family_Group1, .Family_Group2 {
	width: 100%;
	float: none;
}
.Family-company-1 {
	width: 40%;
}
.Family-company-2 {
	width: 30%;
}
.Family_Group1 a:hover:after {
    width: 40%;
    left: 30%;
} 
.Family_Group2 a:hover:after {
    width: 30%;
    height: 97%;
    left: 35%;
} 
}
@media screen and (max-width:964px){
.Cat-Shipping-Left {
	width: 48%;
	padding: 0 15px;
}
div.Thank_You-Link {
	width: 50%;
	margin: 10px 0 15px 0;
}
a.Thank_You-Link {
	padding: 10px;
}
}
@media screen and (max-width:934px){
#Main_office, #ga_office, #nh_office, #tx_office  {
	width: 20.5%;
}
}
@media screen and (max-width:915px){
.contcat-boxes {
	margin: 15px auto 30px;
}
#Main_office, #ga_office, #nh_office, #tx_office, .contactbox, .contactbox-2 {
	width: 42.6%;
	margin: 1% 1.5%;
	background-color: silver;
}
}
@media screen and (max-width:900px){
.core-a {
	display: none;
}
.core-b {
	display: block;
}
iframe {
	width: 500px;
	height: 280px;
}
div.About-Sq {
	width: 20%;
}
}