body{
	padding: 0 50px;
}

.container-header .grid-child{
	text-align: end ;
}
.grid-child{
	display: flow;
}
.container-component{
	margin-top: 15px;
	padding: 0 10px;
	box-shadow: 0px 0px 10px 5px #8F8F8F;
	background-color: rgb(226, 232, 162);
}
.nav-item{
	text-align: center;
	background-color: #FEE2AF;
	margin: 0 5px;
	padding: 15px;
	border: 1px solid #666;
	box-shadow: 0px -5px 10px 0px #8F8F8F;
	border-radius: 3px 3px 0 0;
	font-weight: 600;
}
.nav-item:hover,.nav-item:focus,.active{
	background-color: #FCB32C;
	border-color: #000;
}
.container-header .mod-menu{
	margin-bottom: -15px;
}
.container-header .mod-menu>li+li{
	margin:0 5px;
}
.mod-list li{
	padding: 3px 15px;
}

.footer .grid-child{
	padding: .5rem;
}
.container-footer{
	background-color: inherit;
}

.back-to-top-link{
	background-color: #FEE2AF;
}
.back-to-top-link:hover,.back-to-top-link:focus{
	background-color: #FCB32C;
	border-color: #000;
	color: #000;
}

[data-rlta-element=container]>[data-rlta-element=button]{
	background-color: #FEE2AF;
	padding: .5rem;
	font-weight: 600;
}
[data-rlta-element=container]>[data-rlta-element=button]:hover{
	background-color: #FCB32C;
	border-color: #000;
	color: #000;
}
[data-rlta-element=container][data-rlta-state=ready][data-rlta-type=accordions]>[data-rlta-element=panel]{
	background-color: rgb(233, 233, 233);
}
.page-header  h1{
	font-size: x-large;
	padding-left: 10px;
}