/*div.tx-nn-address {
 ul.f3-widget-paginator {
 clear:left;
 }
 .flexarea {
 .singlemin.layout2 {
 display:flex;
 }
 }
 .singlemin {
 margin-bottom: 0px;
 overflow:hidden;
 &.layout2 {
 }
 }
 }*/
.tx-nnaddress-imggroup {
  overflow: hidden;
  /*margin-top: 80px;*/
  /*margin-left: 10px;*/
  /*margin-right: 0px;*/
  /*width: 100%;*/
}
.tx-nnaddress-imggroup div.item {
  /*float:left;*/
  /*
   flex: 0 1 225px;
   font-size:0.8rem;
   width:212px;
   margin:0 7px 0 8px;
   */
  /*width:225px;*/
  /*min-height: 310px;*/
}
.tx-nnaddress-imggroup div.item .item-link {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.tx-nnaddress-imggroup div.item p.name {
  position: relative;
  font-size: 0.8rem;
  line-height: 20px;
  margin-top: 5px;
  margin-bottom: 0;
  padding-right: 10px;
  overflow: hidden;
}
.tx-nnaddress-imggroup div.item p.name span {
  position: absolute;
  bottom: 0;
  display: none;
  background: url(/typo3conf/ext/nn_address/Resources/Public/Icons/fadeout_white.png) 0 0px repeat-x;
  height: 25px;
  width: 100%;
  z-index: 9;
}
.tx-nnaddress-imggroup div.item img {
  height: auto;
  max-width: 100%;
  width: 100%;
}
.tx-nnaddress-imggroup .ias-spinner {
  display: block;
  margin-left: calc(50% - 70px);
  margin-right: 35px;
  margin-top: 50px;
  margin-bottom: 50px;
  width: 100%;
}
.ppList {
  margin-left: -15px;
  margin-right: -15px;
}
.ppList .tx-nnaddress-imggroup.mt-lg-8 {
  margin-top: 10px;
}
.ppList .tx-nnaddress-imggroup div.item p.name {
  height: 120px;
}
.tx-nn-address-single h3 a:hover {
  text-decoration: underline;
}
.tx-nn-address-single .jumbotron-wrap {
  padding: 1.5rem 2rem;
}
.tx-nn-address-single .personheader {
  background-color: #f7f7f7;
  padding: 25px 10px;
}
.tx-nn-address-single .personheader-p-0 {
  background-color: #f7f7f7;
}
.tx-nn-address-single img {
  margin-bottom: 10px;
}
.tx-nn-address-single h1 {
  margin-bottom: 20px;
}
.tx-nn-address-single .position, .tx-nn-address-single .subject {
  font-weight: bold;
}
.tx-nn-address-single .organisation {
  margin-top: 15px;
}
.tx-nn-address-single .phone {
  margin-top: 10px;
  margin-bottom: 5px;
}
.tx-nn-address-single .social {
  margin: 15px 0;
}
.tx-nn-address-single .props {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}
.tx-nn-address-single .props h3 {
  color: #212529;
  font-size: 1.4rem;
  margin-bottom: 0.3rem;
}
.tx-nn-address-single .props ul {
  margin-bottom: 1.1rem;
}
.tx-nn-address-single .props ul li {
  margin-top: 0;
  margin-bottom: 0.15rem;
}
.tx-nn-address-single .props ul li div {
  display: inline;
}
.tx-nn-address-single .addressText {
  clear: left;
}
/* Single mode */
.tx-nn-address .singlemin {
  margin-bottom: 40px;
}
.tx-nn-address .singlemin.layout2 {
  display: flex;
}
.tx-nn-address .social a {
  margin-right: 5px;
}
table.tx_nnaddress {
  border-collapse: collapse;
  width: 100%;
  border: 0;
}
table.tx_nnaddress tr th {
  font-weight: bold;
  border-bottom: 1px solid #000;
}
table.tx_nnaddress tr td {
  padding: 10px;
  text-align: left;
  padding-left: 0;
  border-bottom: 1px solid #cfcfcf;
}
table.tx-nn-address {
  border-collapse: collapse;
  background: #fff;
}
table.tx-nn-address td {
  padding: 10px;
  vertical-align: top;
}
/**
 * Address block
 */
div.addressBlock {
  padding: 10px 0;
  border-top: 1px solid #cfcfcf;
}
div.addressBlock:first-child {
  border-top: 0;
}
div.addressMap, div.addressText {
  display: inline-block;
  zoom: 1;
  /*display: block;*/
  width: 250px;
  vertical-align: top;
}
div.addressBlock .sub {
  font-size: 0.7em;
}
/**
 * Range links (A-Z,#)
 */
ul.tx_nnaddress_range {
  margin: 20px 0;
  padding: 0;
}
ul.tx_nnaddress_range li {
  display: inline;
  list-style: none;
}
ul.tx_nnaddress_range a.active {
  font-weight: bold;
}
/**
 * Orders
 */
table.tx_nnaddress tr.orderby_organisation th.organisation.order_0:after {
  content: ' \2193';
}
table.tx_nnaddress tr.orderby_organisation th.organisation.order_1:after {
  content: ' \2191';
}
table.tx_nnaddress tr.orderby_lastName th.lastName.order_0:after {
  content: ' \2193';
}
table.tx_nnaddress tr.orderby_lastName th.lastName.order_1:after {
  content: ' \2191';
}
.tx-nnaddress-search form.teamlist .col-xl-6 div.chosen-container-single.cities {
  width: calc(100% - 1rem) !important;
}
/**
 * Pagination
 */
.f3-widget-paginator.pagination li.page-item a.page-item {
  text-decoration: none;
}
.f3-widget-paginator.pagination li.page-item a.page-item:hover {
  text-decoration: none;
}
.f3-widget-paginator {
  margin: 10px 0;
  padding: 0;
  display: block;
}
.f3-widget-paginator li {
  margin: 0;
  padding: 0;
  display: inline;
  list-style: none;
}
.f3-widget-paginator .f3-widget-paginator li.current {
  opacity: 0.5;
}
/**
 * CSS Button Link Layout
 */
/* .f3-widget-paginator li.current,
 .f3-widget-paginator li a,
 .button {
 display: inline-block;
 white-space: nowrap;
 background-color: #ccc;
 background-image: linear-gradient(top, #eee, #ccc);
 border: 1px solid #777;
 padding: 0 1.5em;
 margin: 0.5em;
 font: bold 1em/2em Arial, Helvetica;
 text-decoration: none;
 color: #333;
 text-shadow: 0 1px 0 rgba(255,255,255,.8);
 border-radius: .2em;
 box-shadow: 0 0 1px 1px rgba(255,255,255,.8) inset, 0 1px 0 rgba(0,0,0,.3);
 }*/
.button {
  margin-left: 110px;
}
/*.f3-widget-paginator li a:hover,
 .button:hover {
 background-color: #ddd;
 background-image: linear-gradient(top, #fafafa, #ddd);
 }
 .f3-widget-paginator li a:active,
 .button:active {
 box-shadow: 0 0 4px 2px rgba(0,0,0,.3) inset;
 position: relative;
 top: 1px;
 }
 .f3-widget-paginator li a:focus,
 .button:focus {
 outline: 0;
 background: #fafafa;
 }*/
/**
 * SELECT FORM ELEMENT
 *
 */
select.tx_nnaddress_group.loading {
  background: url('/typo3conf/ext/nn_address/Resources/Public/Icons/preload.png') no-repeat center center;
}
select.tx_nnaddress_group.loading {
  text-indent: -999px;
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22file%22%3A%22nn_address_a3377074a3dbbabc08ea916a1936b456.css.map%22%2C%22sourceRoot%22%3A%22%5C%2F%22%2C%22sources%22%3A%5B%22(stdin)%22%2C%22var%5C%2Fwww%5C%2Fproduction%5C%2Fbt-rebrush%5C%2Fcurrent%5C%2Ftypo3conf%5C%2Fext%5C%2Fnn_address%5C%2FResources%5C%2FPublic%5C%2FCss%5C%2Fnn_address.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAD%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BIAAA%3BACkBC%3BAAAA%3B%3B%3B%3BkBAAA%3BAAAA%3BAAMI%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3BwBAAA%3BAAAA%3BAACI%3BAAAA%3B%3BeAAA%3BAAAA%3BAAcA%3BAAAA%3B%3B%3B%3B%3B%3BmBAAA%3BAAAA%3BAASI%3BAAAA%3B%3B%3B%3B%3B%3BaAAA%3BAAAA%3BAAUJ%3BAAAA%3B%3BcAAA%3BAAAA%3BAAMJ%3BAAAA%3B%3B%3B%3B%3BcAAA%3BAAAA%3BAASJ%3BAAAA%3BsBAAA%3BAAAA%3BAAIQ%3BAAAA%2CmBAAA%3BAAAA%3BAAGA%3BAAAA%2CgBAAA%3BAAAA%3BAAQA%3BAAAA%2C6BAAA%3BAAAA%3BAAIJ%3BAAAA%2CuBAAA%3BAAAA%3BAAGA%3BAAAA%3BqBAAA%3BAAAA%3BAAIA%3BAAAA%2C4BAAA%3BAAAA%3BAAIA%3BAAAA%2CsBAAA%3BAAAA%3BAAGA%3BAAAA%2CsBAAA%3BAAAA%3BAAGA%3BAAAA%2CoBAAA%3BAAAA%3BAAIA%3BAAAA%2CmBAAA%3BAAAA%3BAAGA%3BAAAA%3BqBAAA%3BAAAA%3BAAKA%3BAAAA%2CiBAAA%3BAAAA%3BAAGA%3BAAAA%3BwBAAA%3BAAAA%3BAAGI%3BAAAA%3B%3BwBAAA%3BAAAA%3BAAKA%3BAAAA%2CwBAAA%3BAAAA%3BAAEI%3BAAAA%3ByBAAA%3BAAAA%3BAAGI%3BAAAA%2CkBAAA%3BAAAA%3BAAMZ%3BAAAA%2CcAAA%3BAAAA%3BAD%5C%2FIL%2CiBAAA%3BACsJK%3BAAAA%2CsBAAA%3BAAAA%3BAAGA%3BAAAA%2CgBAAA%3BAAAA%3BAAGA%3BAAAA%2CoBAAA%3BAAAA%3BAAMJ%3BAAAA%3B%3BYAAA%3BAAAA%3BAAII%3BAAAA%3BgCAAA%3BAAAA%3BAAIA%3BAAAA%3B%3B%3BmCAAA%3BAAAA%3BAAQJ%3BAAAA%3BmBAAA%3BAAAA%3BAAGI%3BAAAA%3BsBAAA%3BAAAA%3BADrLL%3B%3BGAAA%3BACgMC%3BAAAA%3BgCAAA%3BAAAA%3BAAKA%3BAAAA%2CgBAAA%3BAAAA%3BAAIA%3BAAAA%3B%3B%3B%3BsBAAA%3BAAAA%3BAASA%3BAAAA%2CmBAAA%3BAAAA%3BADlND%3B%3BGAAA%3BAC4NC%3BAAAA%3BaAAA%3BAAAA%3BAAKA%3BAAAA%3BmBAAA%3BAAAA%3BAAKA%3BAAAA%2CoBAAA%3BAAAA%3BADtOD%3B%3BGAAA%3BACkPS%3BAAAA%2CoBAAA%3BAAAA%3BAAGA%3BAAAA%2CoBAAA%3BAAAA%3BAAKA%3BAAAA%2CoBAAA%3BAAAA%3BAAGA%3BAAAA%2CoBAAA%3BAAAA%3BAAQA%3BAAAA%2CsCAAA%3BAAAA%3BADrQT%3B%3BGAAA%3BACmRS%3BAAAA%2CwBAAA%3BAAAA%3BAAEI%3BAAAA%2CwBAAA%3BAAAA%3BAAOZ%3BAAAA%3B%3BiBAAA%3BAAAA%3BAAII%3BAAAA%3B%3B%3BmBAAA%3BAAAA%3BAAMH%3BAAAA%2CeAAA%3BAAAA%3BADtSF%3B%3BGAAA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BIAAA%3BACiUC%3BAAAA%2CqBAAA%3BAAAA%3BADjUD%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BIAAA%3BAAAA%3B%3B%3BGAAA%3BAC%2BVC%3BAAAA%2C0GAAA%3BAAAA%3BAAIA%3BAAAA%2CsBAAA%3BAAAA%22%7D */