/* -----------------------------------------------------
Custom Styles for Landsbygdsveckan
----------------------------------------------------- */
.lbv-logo img {
   max-width: 500px;
   width: 100%;
   margin: 15px 0px;
}

nav.consid-mainnav ul li.active a {
   background-color: #4C8A32;
}

footer {
   background-color: #e6e6e6;
}


footer h2.sv-font-m-rubrik-sidfot {
   font-weight: normal;
   margin-bottom: 3em!important;
}

.sv-responsive footer .sv-image-portlet {
   text-align: center;
   display: flex;
   justify-content: center;
}

.sv-responsive footer .sv-image-portlet img {
   width: 100%;
   height: 100px;
   object-fit: contain;
}


footer .sv-jcrmenu-portlet {
   border-color: #000!important;
}
footer .lbv-footer__bottom a {
   font-size: 14px;
   color: #000;
   margin-left: 0;
}
footer .lbv-footer__bottom a:hover {
   text-decoration: underline;
}

footer .lbv-footer__bottom li:not(:last-child) a {
   margin-right: 40px;
}

/* GRID */
.sv-grid-a12xkolumner {
   padding: 0 15px;
}

/* BUTTONS */
.env-button {
   background: #e6e6e6;
   border: 0;
}
.env-button:hover,
.env-button:focus,
.env-button:active {
   background: #ddd;
   border: 0;
}


.env-button--primary {
   background: #59a44a;
   color: #fff;
   border: 0;
}
.env-button--primary:hover,
.env-button--primary:focus,
.env-button--primary:active {
   background: #4d8e40;
   color: #fff;
   border: 0;
}



@media (max-width: 767px) {

   ul.lbv-footer__bottom {
      display: flex;
      flex-direction: column;
      align-items: center;
   }

   footer .lbv-footer__bottom li a {
      margin: 0!important;
      display: block;
   }


}
