.ms-rtestate-field sup {
  vertical-align: super;
  font-size: smaller;
}
.ms-rtestate-field sub {
  vertical-align: sub;
  font-size: smaller;
}
.ms-rtestate-field ul,
.ms-rtestate-field ol {
  margin: 16px 0;
  padding-left: 40px;
  line-height: 24px;
}
.skov .topbar .secondary_menu_container ul.secondary_menu li.signin_link {
  display: block;
  text-align: right;
  text-transform: none;
  font-weight: 400;
}
.skov
  .topbar
  .secondary_menu_container
  ul.secondary_menu
  li.signin_link::before {
  display: none;
}
.skov
  .topbar
  .secondary_menu_container
  ul.secondary_menu
  li.signin_link
  a::before {
  content: "";
  padding-right: 10px;
  font-size: 20px;
  font-family: FontAwesome;
}
.skov .val_error {
  padding-top: 5px;
  display: block;
  color: #09243f;
  font-size: 14px;
}
.skov .frontpagetop {
  background-image: url("../images/top_bg.jpg");
}
.skov .cta_bar {
  background-image: url("../images/bottom_bg.jpg");
}
.skov .square_bg1 {
  background-image: url("../images/square_bg1.jpg");
}
.skov .square_bg2 {
  background-image: url("../images/square_bg2.png");
}
.skov .square_bg3 {
  background-image: url("../images/square_bg3.svg");
}
.skov .square_bg4 {
  background-image: url("../images/square_bg4.jpg");
}
.skov .news_item .news_text.noimage {
  margin-left: 0;
}
.skov .poultry.frontpagetop {
  background-image: url("../images/poultry/top_bg.jpg");
}
.skov .poultry.cta_bar {
  background-image: url("../images/poultry/bottom_bg.jpg");
}
.skov .poultry .square_bg1 {
  background-image: url("../images/poultry/square_bg1.jpg");
}
.skov .poultry .square_bg2 {
  background-image: url("../images/poultry/square_bg2.png");
}
.skov .poultry .square_bg3 {
  background-image: url("../images/poultry/square_bg3.svg");
}
.skov .poultry .square_bg4 {
  background-image: url("../images/poultry/square_bg4.jpg");
}
.skov .pig.frontpagetop {
  background-image: url("../images/pig/top_bg.jpg");
}
.skov .pig.cta_bar {
  background-image: url("../images/pig/bottom_bg.jpg");
}
.skov .pig .square_bg1 {
  background-image: url("../images/pig/square_bg1.jpg");
}
.skov .pig .square_bg2 {
  background-image: url("../images/pig/square_bg2.png");
}
.skov .pig .square_bg3 {
  background-image: url("../images/pig/square_bg3.svg");
}
.skov .pig .square_bg4 {
  background-image: url("../images/pig/square_bg4.jpg");
}
.skov .support.frontpagetop {
  background-image: url("../images/support/top_bg.jpg");
}
.skov .support .square_bg1 {
  background-image: url("../images/support/square_bg1.jpg");
}
.skov .support .square_bg2 {
  background-image: url("../images/support/square_bg2.png");
}
.skov .support .square_bg3 {
  background-image: url("../images/support/square_bg3.svg");
}
.skov .support .square_bg4 {
  background-image: url("../images/support/square_bg4.jpg");
}
.skov.dols .support_form .buttons input.reset {
  background-color: #09243f;
}
.skov.dols .support_form .buttons input.submit {
  background-color: #35ac30;
}
.ms-searchCenter {
  margin: auto !important;
  max-width: 700px;
}
.ms-srch-hover-content {
  display: none;
}
#SearchBox {
  border: 1px solid #ababab !important;
  border-style: solid !important;
}
h3.ms-srch-ellipsis {
  color: #009ada;
}
#UpScopeLinkTop {
  padding-bottom: 4%;
}

.skov .topbar ul.mainmenu ul.level_1 li {
  padding-right: 20px;
}

/* #region Footer reorganized */

.skov .footer {
  background-image: none;
}

.skov .footer .content .headline {
  float: none;
  width: 100%;
  padding-top: 0;
  padding-bottom: 5px;
  border-top-style: none;
  border-bottom: solid 1px #a6b0ba;
}

.skov .footer .content .office {
  padding-top: 10px;
  border-top-style: none;
}

/* #endregion Footer reorganized */

/* #region Social reorganized */

.rpSocialContainerMobile {
  display: none;
}

.rpSocialContainer {
  width: 100%;
  max-width: 1170px;
  right: auto;
  left: 0;
  top: -42px;
  position: relative;
  margin: 0 auto !important;
}

.rpSocialContainer .rpSocialIcon {
  display: block;
  float: left;
  width: 30px;
  height: 30px;
  margin-right: 8px;
  background-repeat: no-repeat;
  background-size: cover;
}

@media all and (max-width: 800px) {
  .rpSocialContainer {
    display: none;
  }

  .rpSocialContainerMobile {
    display: block;
    position: absolute !important;
    top: 7px;
    right: 0;
  }

  .rpSocialContainerMobile .rpSocialIcon {
    display: block;
    float: right;
    width: 30px;
    height: 30px;
    margin-right: 8px;
    background-repeat: no-repeat;
    background-size: cover;
  }
}

.rpSocialIcon.rpLinkedIn {
  background-image: url("../images/Icon-LinkedIn.png");
}

.rpSocialIcon.rpLinkedIn:hover {
  background-image: url("../images/Icon-LinkedIn-Hover.png");
}

.rpSocialIcon.rpFacebook {
  background-image: url("../images/Icon-Facebook.png");
}

.rpSocialIcon.rpFacebook:hover {
  background-image: url("../images/Icon-Facebook-Hover.png");
}

.rpSocialIcon.rpYouTube {
  background-image: url("../images/Icon-YouTube.png");
}

.rpSocialIcon.rpYouTube:hover {
  background-image: url("../images/Icon-YouTube-Hover.png");
}

/* #endregion Social reorganized */
