/*
Overrides for Check UI
 */
 
/*SEITE 1*/
body .v-card-title {
    text-align:center;
    font-size:14px;
    font-weight:400;
}



body .v-card {
    box-shadow:none;
}

body .v-col {
    padding:5px;
}

body .v-btn--block {
    height:200px !important;
    border-radius:16px !important;
    background-color:#FFFFFF41;
}

body .v-btn--block:hover {
    background-color:#007BFF1A;
    border-color:#007BFF;
}

.v-btn--block img {
    height:80px !important;
}

body .v-card .v-row {
    width: 500px;
    max-width: 100%;
    margin:auto;
}

.v-btn__content div {
    text-transform:none;
    font-size:18px;
    color:#104F93;
    justify-content:space-between !important;
}

.v-btn--block .v-btn__content {
    height: 100%;
  padding: 25px 0;
}



/*SEITE 2*/
.v-form {
    padding-left:5%;
    padding-right:5%;
}

.v-field__outline {
    border-radius:8px !important;
}

body .v-card-actions {
    width:500px;
    max-width:100%;
    margin:auto;
    padding:0;
}

.v-field-label--floating {
    display:none !important;
}

/*Button: zurück*/

.v-btn--slim.v-btn--variant-text .v-btn__content {
    font-size:12px;
    text-transform:none;
    font-weight:normal;
    padding:0 !important;
}

.v-btn--slim.v-btn--variant-text .v-btn__content:before {
    content:"« ";
}

.v-btn--slim.v-btn--variant-text {
    min-width:0;
    padding:0;
}

.v-btn--slim.v-btn--variant-text:hover .v-btn__overlay {
   background:transparent !important;
}


/*Button: weiter*/
.v-btn--slim.rounded-large {
    background-color:#007BFF;
    color: #fff !important;
    font-size:16px;
    padding: 15px 40px 35px 40px;
  text-transform: none;
  border-radius: 16px !important;
  font-weight:700;
}

@media(max-width:767px){
    .v-btn--slim.rounded-large {
    padding: 10px 35px 30px 35px;
}

body .v-card-actions {
    padding:5%;
}
}


/*SEITE 3*/
.v-card-text h3 {
  font-size: 12px;
    
}

/*SEITE 5*/

  .v-col-md-6 {
    flex: 0 0 100% !important;
    max-width: 100% !important;
    padding:0!important;
  }
  
  .v-label {
   font-size:12px !important;
   font-weight:bold;
  }
  
  .v-card-text {
 border-bottom: 1px solid #104F9333;
  width:500px;
    max-width:100%;
    margin:auto;
    padding-bottom:50px !important;
    margin-bottom:50px;
    
}

.v-checkbox {
    height:50px;
}



/*SEITE: Was planst du mit
der Immobilie?*/
/*.v-card-text[data-v-f50c13b1=""] {
    width:800px;
}*/

.v-btn[data-v-f50c13b1=""] {
    box-shadow:none !important;
    border:none;
    width:96px !important;
    
}


.v-btn-group img[data-v-f50c13b1=""] {
    border: 1px solid #007BFF;
  padding: 15px 25px;
  box-sizing: content-box;
  border-radius:16px;
  background-color:#FFFFFF41;
  width: 60px;
}

.v-btn-group .v-btn--active img[data-v-f50c13b1=""] {
    background-color:#C5E1FF;
}

.v-btn[data-v-f50c13b1=""] .v-btn__overlay{
    display:none !important;
}

.v-btn-group[data-v-f50c13b1=""]{
    justify-content: center;
}

.v-btn-group[data-v-f50c13b1=""]:first-child{
    margin-bottom:30px;
}

h3[data-v-f50c13b1=""]{
    text-align: center;
}

.v-btn__content div[data-v-f50c13b1=""]{
    font-size:12px;
    color:#104F93;
}

.v-card-text[data-v-f50c13b1=""]{
    border:none;
    margin-bottom:0;
}

.v-card-text[data-v-f50c13b1=""]{
    display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

h2.blue[data-v-f50c13b1=""]{
   text-align:center;
}

/*LETZTE SEITE*/


/*.v-col-12[data-v-5f49beae=""] {
  flex: 0 0 auto;
}

.v-col-12[data-v-5f49beae=""]:nth-child(6), .v-col-12[data-v-5f49beae=""]:nth-child(7)  {
  width:48%;
}*/

.v-col-12[data-v-5f49beae=""] .v-checkbox-btn {
    align-items: flex-start;
}

.v-col-12[data-v-5f49beae=""]:nth-child(6){
    margin-top:50px !important;
}

.v-col-12[data-v-5f49beae=""] button {
  height:3.5em !important;
}


.v-col-12[data-v-5f49beae=""]:nth-child(6) button img {
  max-height: 30px;
margin-left: 40px;
}

