@CHARSET "ISO-8859-1";
.flexben #header,
.flexben .internal-user-header-bottom,
.flexben #footer-container .footer-top,
.flexben .liferay-bootstrap .edenred-form .table thead {
  background: #91bd09; }

.flexben .internal-user-header-top {
  background: white; }

.flexben #header a.logo.custom-logo {
  display: none; }

.flexben #header a#sign-outn {
  visibility: hidden; }

.flexben #header a,
.flexben .ragione-sociale {
  color: white; }

.flexben .internal-user-header-top .header-pa-logo {
  margin-top: 40px; }

.flexben .internal-user-header-bottom {
  height: 27px;
  display: block; }

.flexben .ragione-sociale {
  margin-top: 120px; }

.flexben #footer-container .footer-top {
  height: 6px;
  margin-bottom: 10px; }

.flexben #footer-container .footer-bot {
  background: transparent; }

.aui .flexben .liferay-bootstrap .row .btn {
  background-color: #91bd09;
  border-color: #91bd09; }

.flexben .internal-user-left-menu.slide-out .left-menu-content .MenuProdotti.info > a {
  color: #91bd09 !important; }

.flexben .internal-user-left-menu .left-menu-content ul li a,
.flexben .internal-user-left-menu .left-menu-content ul li a:hover {
  color: #666 !important; }

.flexben .internal-user-left-menu .left-menu-content h5,
.flexben #footer-container .footer-bot .footer-info-title,
.flexben #footer-container .footer-bot .footer-info-list li,
.flexben #footer-container .footer-bot .footer-menu-title {
  color: #666; }

.flexben #footer-container .footer-bot .footer-menu-list li,
.flexben #footer-container .footer-bot .footer-menu-list a {
  color: #91bd09; }

.flexben #footer-container .footer-bot .footer-menu-list a img {
  background-color: #91bd09;
  border-radius: 20px; }

.flexben #footer-container .social-box {
  background-color: #91bd09; }

.flexben #footer-container .footer-bot .footer-row-separator {
  border-color: #666; }

.flexben img.edenred-logo-footer {
  background-color: #91bd09;
  border-radius: 30px;
  padding: 6px 6px 6px 8px; }

.flexben .internal-user-left-menu .left-menu-content {
  margin-top: 20px; }

.flexben .liferay-bootstrap select.form-control {
  background-image: linear-gradient(45deg, transparent 50%, #ffffff 50%), linear-gradient(135deg, #ffffff 50%, transparent 50%), linear-gradient(to right, #91bd09, #91bd09); }

@media only screen and (max-width: 1024px) {
  .flexben #header {
    padding: 0; } }
@media only screen and (max-width: 767px) {
  .flexben .internal-user-left-menu .hamburger:before {
    background-color: transparent; } }

