/*----- Sidlistningsmodulen - marginal uppe och nere. Är mycket mer i grundutförandet */ 
nav.app-n4ktq6 {
   margin-top: 20px !important;
   margin-bottom: 30px !important;
}


/*----- Sidlistningsmodulen - h2 marginal upptill borttagen för att linjera med knapparna */ 
.content-top.item-1d1gyjj h2 {
   margin-block-start: 0px !important;
}


/*----- Modul Puff - är en blå ram runt i grundutförandet och vid :hover */
.app-vj16wh {
   border: 0px !important;
}

.app-vj16wh:hover {
   outline: 0px !important;
}


/*----- Minskar marginalen nertill på h3:or i modulen "Nyheter" */ 
.sv-channel-item h3 {
   margin-top: 0px !important;
   margin-bottom: 6px !important;
}


/*----- Marginal i kontaktruta för nyheter - så att den liknar dekorationen kontaktruta */
.container.app-7unue0 {
   padding: 16px 16px 16px 30px !important;
}

div.app-7unue0 {
   padding: 0 0 18px 0 !important;
}

.container.app-7unue0 h2 {
   margin: 0 0 0.2em 0 !important;
}

.container.app-7unue0 h3 {
   margin: 0 0 0.2em 0 !important;
}


/*----- Lediga jobb - Tjänst och Ansök senast lite mer marginal nertill */
.sv-se-soleil-vismaAssignmentList .default-theme .sol-assignments-list li .text {
   margin-bottom: 7px;
}


/*----- Lediga jobb - Datumet Ansök senast rätt storlek och i linje med titeln */
.sol-assignments-item__application-end-date  {
   font-size: 1.125rem !important;
   line-height: 1.5 !important;
}


/*----- Sökordsförslag - ikon innan e-tjänster */
.rek-sv-autocomplete li[data-targeturl*="https://sjalvservice"]:before {
	display: inline-block;
   vertical-align: -0.2rem;
   content: "\f302";
   font-family: bootstrap-icons;
   font-size: 1.125rem;
   padding-right: 10px;
   speak: none;
}

/* Minska margin neråt på tillfälliga meddelanden */
.sol-actor-freeText {
   margin-bottom: 20px !important;
}

/* Webbfråga - snyggare och gör varannan rad ljusgrå - sida vem ska bli årets landsbygdsbo */
table.webbQ caption {
   margin-bottom: 1rem !important;
}

table.webbQ tr:nth-child(odd) {
   background-color: #f7f7f7;
}

table.webbQ {
   border: 0 !important;
   border-collapse: collapse !important;
}

table.webbQ td {
   padding: 5px;
}

table.webbQ .font-normal {
   padding: 15px;
}

table.webbQ th .font-normal  {
   display: inline-block;
}

table.webbQ tr {
   height: 55px;
}

table.webbQ table.webbQ-meter tr {
   height: 25px !important;
}

/*----- Aktör kontakt - mellanslag efter telefon och epost, samt efter seperatorn *//*
.app-19xix6z .contact span.font-normal:after, .app-19xix6z .contact span.seperator:after {
   content: "\00a0";
}*/


/*----- VetlandaFesten - nedräknare */
.vet-count-down .subheading {
   margin-bottom: 0;
   font-size: 2.25rem;
   color: var(--sol-color-white);
}

.vet-count-down .countDownClock {
   display: flex;
   justify-content: center;
   padding-top: 2rem;
}
.vet-count-down .clockInnerWrapper {
   display: flex;
   flex-direction: column;
   justify-content: center;
   align-items: center;
}
.clockNumber {
   font-size: 3.6rem;
   color: var(--sol-color-white);
}
.clockInfo {
   font-size: 1.6rem;
   color: var(--sol-color-white);
}
.vet-count-down--devider p {
   font-size: 4.6rem;
   color: var(--sol-color-white);
   margin: 0.6em;
}
.clockNumber {
   margin-bottom: .8rem;
}

@media(min-width: 767px) {
   .vet-count-down--devider p {
      margin: 0 1rem;
   }
   .clockNumber {
      font-size: 4.6rem;
   }
   .clockInfo {
      font-size: 2.2rem;
   }
   .vet-count-down--devider p {
   font-size: 4.6rem;
   color: var(--sol-color-white);
   margin: 0.6rem;
	}
}

@media(max-width: 766px) {
   .vet-count-down--devider p {
      margin: 0 1rem;
   }
   .clockNumber {
      font-size: 3.6rem;
   }
   .clockInfo {
      font-size: 2rem;
   }
   .vet-count-down--devider p {
   font-size: 2.6rem;
   color: var(--sol-color-white);
   margin: 0.6rem;
	}
   .clockNumber {
   margin-bottom: .5rem;
	}
}

@media(max-width: 660px) {
   .vet-count-down--devider p {
      margin: 0 1rem;
   }
   .clockNumber {
      font-size: 2.6rem;
   }
   .clockInfo {
      font-size: 1rem;
   }
   .vet-count-down--devider p {
   font-size: 2.6rem;
   color: var(--sol-color-white);
   margin: 0.6rem;
	}
   .clockNumber {
   margin-bottom: .1rem;
	}
}