.header__section ul.menu {
	padding: 65px 40px 40px 40px;
}

.header-container ul.menu {
	text-align: right;
    float: right;
    margin-top: -133px;
}

.header-container .container-fluid .logo-and-site-name-wrapper {
	padding: 15px 15px 15px 15px;
}
.onscroll .header.js-fixed {
	margin-left: 0px;
}

.onscroll .header-container .container-fluid .logo-and-site-name-wrapper {
	padding: 15px 15px 15px 30px;
}

.onscroll .header__section ul.menu {
	padding: 40px 55px 40px 40px;
	margin-top: -108px;
	margin-right: -14px;
}

.header-container .sf-accordion-toggle.sf-style-none {
    text-align: right;
    margin-top: -103px;
}

.block {
    padding: 0 0 0 0;
}

.logo {
    float: left;
    visibility: visible;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
}

.header-container ul.menu li a {
    margin: 0;
    color: #ff8b33;
} 

.header-container .sf-accordion-toggle.sf-style-none a {
    margin-top: 23px;
    margin-right: 13px;
}

ul.sf-menu.sf-accordion.sf-expanded, ul.sf-menu.sf-accordion li.sf-expanded > ul {
    margin-top: 20px;
}

.header-container ul.menu.sf-accordion li a {
    text-align: Center;
}
.header-container ul.menu.sf-accordion {
    margin-bottom: 23px;
}
ul.sf-menu.sf-accordion.sf-expanded, ul.sf-menu.sf-accordion li.sf-expanded > ul {
    width: 100%;
}

@media (max-width: 400px) {
.logo {
    float: left;
    visibility: visible;
    -webkit-transform: scale(0.9);
    -moz-transform: scale(0.9);
    -ms-transform: scale(0.9);
    -o-transform: scale(0.9);
    transform: scale(0.9);
}
}

@media (max-width: 400px) {
.header-container .container-fluid .logo-and-site-name-wrapper {
	padding: 15px 15px 15px 0px;
}
}

.header-container ul.menu li a:hover, .header-container ul.menu li a.is-active > a {
	background-color: rgba(255, 139, 51, 0.1);
}

.header__container {
  padding: 0;
}




  
  







