/*
 * custom Css
 */

.privacy_block {
  display: table;
  width: 100%;
}

.privacy_cell_page {
  display: table-cell;
}

.privacy_cell_asterisk {
  display: table-cell;
  width: 3%;
}

.privacy_cell_asterisk_error {
  display: table-cell;
  width: 27%;
}

.privacyinfoCheckbox {
  margin-top: 8px !important;
  min-width: 5px !important;
}

.privacyinfoLabel {
  text-align: left !important;
  clear: none !important;
  width: 90% !important;
}

.privacyinfoLabelPage {
  float: left;
}

.dsgvoCheckbox {
	min-height: 15px;
	min-width: 20px !important;
	margin-top: 4px !important;
}


 body.portal-svs.esv-application .right {
 	padding-left: 5%;
 	padding-right: 5%;
 }

 .onlydetail .text .servicesMaps{
 	width:100%;
 	border:0;
 }

 .onlydetail .text .burgerlandMaxWidth{
 	max-width:450px !important;
 }

 .onlydetail .text .kaerntenMaxWidth{
 	max-width:850px !important;
 }

 .onlydetail .text .noeMaxWidth{
 	max-width:850px !important;
 }

 .onlydetail .text .oesterreichMaxWidth{
 	max-width:850px !important;
 }

 .onlydetail .text .oesterreichKundencenterMaxWidth{
 	max-width:850px !important;
 }

 .onlydetail .text .ooeMaxWidth{
 	max-width:850px !important;
 }

  .onlydetail .text .salzburgMaxWidth{
 	max-width:850px !important;
 }

 .onlydetail .text .steiermarkMaxWidth{
 	max-width:850px !important;
 }

 .onlydetail .text .tirolMaxWidth{
 	max-width:850px !important;
 }

 .onlydetail .text .vorarlbergMaxWidth{
 	max-width:450px !important;
 }

.psyho-result-list {
	padding-top: 20px;
	padding-bottom: 20px;
}

.psycho-result {
    display: grid;
    grid-template-columns: 40% 60%;
    padding: 5px;
}

.psycho-result address {
    font-style: normal;
}

.psycho-result--vp {
	grid-template-areas:
        "name contact"
        "meta sprengel";
}

.psycho-result--wahl {
	grid-template-areas:
        "name contact"
        "meta contact";
}

.psycho-result--odd {
    background-color: rgb(242, 245, 245);
}

.psycho-result__name {
    grid-area: name;
    padding-bottom: 10px;
}

.psycho-result__contact {
    grid-area: contact;
    padding-left: 10px;
}

.psycho-result__main-focus {
	text-decoration: underline;
}

.psycho-result--vp .psycho-result__contact {
	padding-bottom: 10px;
}

.psycho-result__meta {
    grid-area: meta;
    position: relative;
}

.psycho-result__meta--small {
	font-size: 12px;
}

.psycho-result__sprengel {
    grid-area: sprengel;
    padding-left: 10px;
}

.psycho-result--wahl .psycho-result__meta {
    display: flex;
    align-items: flex-end;
}

.psycho-result__address {
	padding-bottom: 10px;
}

.psycho-result__address:last-child {
	padding-bottom: 0px;
}
