﻿.teleinteressetilkendegivelse .umbraco-forms-page .row-fluid,
.manglendemulighedforfiberneterhverv .umbraco-forms-page .row-fluid {
    display: flex;
}

.teleinteressetilkendegivelse .umbraco-forms-page .row-fluid > div.col-md-6,
.manglendemulighedforfiberneterhverv .umbraco-forms-page .row-fluid > div.col-md-6 {
    flex: 1;
    margin: 12px;
}

.teleinteressetilkendegivelse .umbraco-forms-page .row-fluid > div.col-md-12,
.manglendemulighedforfiberneterhverv .umbraco-forms-page .row-fluid > div.col-md-12 {
    flex: 1;
    margin: 12px;
}

.teleinteressetilkendegivelse .umbraco-forms-page div.Checkbox,
.manglendemulighedforfiberneterhverv .umbraco-forms-page div.Checkbox {
    opacity: 0.8;
}

.teleinteressetilkendegivelse .umbraco-forms-navigation > div,
.manglendemulighedforfiberneterhverv .umbraco-forms-navigation > div {
    display: flex;
}

.dotted-line {
    top: calc(50% - 1px);
    height: 2px;
    background-image: linear-gradient(to right,#838383 25%,rgba(255,255,255,0) 0);
    background-position: bottom;
    background-size: 5px 2px;
    background-repeat: repeat-x;
    width: 150%;
    margin-left: -25%;
}

.interest-title, .succes-title {
    margin-bottom: 32px;
    font-size: 28px;
}

#otherProvidersSection > section > div.Grid {
    width: 150%;
    margin-left: -25%;
    margin-top: 24px;
}

#succesMessage {
    display: none;
}

.disabled-button {
    cursor: default;
    opacity: .6;
    pointer-events: none;
    opacity: 0.8;
    pointer-events: none;
    background-color: #838383;
    color: #fff;
}

.results {
    margin-top: 0;
    position: static;
    text-align: left;
}

.address-search-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-top: 48px;
}
.address-search-container #addressSearch {
    max-width: 100%;
}

.address-search-container > #addressSearch > .Form-item,
.address-search-container > #addressSearch > .results {
  width: 400px;
  max-width: 100%;
}

#selectedAddress {
  display: flex;
  flex-direction: column;
}

#selectedAddress > .Button {
  margin-top: 48px;
}

.address-container {
  display: flex;
  flex-direction: row;
  align-items: center;
}

#addressText {
  margin-left: 8px;
}

.reset-selected-address {
    cursor: pointer;
    margin-top: 16px;
    text-decoration: underline;
}

.address-search-subtitle p > a{
    text-decoration: underline;
}