body {
	background-color: #eaecee;
}
.container, .infinite-footer-container {
	max-width: 1224px; /* changed from 1024px */
}
.has-right-sidebar .site-main, .has-left-sidebar .site-main {
    width: 72.5833%;
}
.has-left-sidebar .site-main {
    margin-left: 1.58333%;
}
@media screen and (min-width: 800px) {
	.site-navigation {
		max-width: 70%;
	}
}
.post {
	/* padding-bottom: 2.2rem; */
	/* border-bottom: 1px solid #eaecee; */
}
table th {
	 border-left: 1px solid #eaecee;
}
table td {
	border-top: 1px solid #eaecee;
	border-left: 1px solid #eaecee;
}
.site-footer .site-info, .site-footer .site-info a {
    font-size: 0.0px;
}
.header-bar .menu a {
    font-size: 1.7rem;
    font-weight: normal;
}
.header-bar .menu {
    margin: 1.1rem 0 1.2rem;
}
.header-layout-3 .site-navigation {
    background-color: #123456;
}
.site-navigation .menu li a, .site-navigation .nav-menu li a {
    color: #ffffff;
}
.site-navigation .menu li:first-of-type a, .site-navigation .nav-menu li:first-of-type a {
    padding-left: 15px;
}
.menu-main-menu
{
    font: voces;
}
#site-footer .menu-main-menu-container
{
    background-color: transparent;
}
.site-navigation .menu li:last-of-type a, .site-navigation .nav-menu li:last-of-type a {
    background-color: red;
}
h4 .widget-title {
    font-size: 2.3rem;
}
.section-title {
    font-size: 2rem;
}
.section-description {
    font-size: 0rem;
}
.columns-3 li {
    width: 100% !important;
}
.header-bar {
    height: 43px;
}
.site-header-main {
    padding: 2.4rem 0 2.2rem;
}
.site-footer .widget-area {
    margin-bottom: 0rem;
}
.widget {
    margin-bottom: 1rem;
}
.site-navigation .menu .sub-menu, .site-navigation .menu .children, .site-navigation .nav-menu .sub-menu, .site-navigation .nav-menu .children {
    background-color: red;
}
.site-navigation ul.menu ul a, .site-navigation .menu ul ul a {
    max-width: 400px;
    min-width: 300px;
}
#formContainer {
    margin: 0 auto;
    text-align: left;
    width: 50%;
}
#formSend {
    background-color: #ffffff;
    border-radius: 10px;
    box-shadow: 3px 3px 4px #000;
    color: #000000;
    padding: 10px;
    width: 450px;
}
#formSend textarea {
    width: 96%;
}
.site-branding {
    max-width: 70%;
}