@media (min-width: 979px){
  body {
    padding-top: 70px;
  }
}
@media (max-width: 979px){
  body {
    padding-top: 60px;
  }
}

@font-face{font-display:swap}img{user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}.jumbotron{min-height:450px}.logo{width:130px}.brand{background:#253A50}.brand-color{color:#253A50}.nav-color{color:#F80}.brand-invert{color:#dac5af}.brand-light{color:#3C526A;background:#3C526A}.brand-secondary{color:#9DB5CF;background:#9DB5CF}.welcome{background-size:cover;background-image:url(https://advolist.at/images/bg2.jpg);}.shadow{box-shadow:rgba(0,0,0,0.3) 7px 7px 7px!important}.img-gallery{width:300px;height:300px}.profileimage{width:270px;height:270px}.logo_language{max-height:20px!important}.logo_language_li{max-height:13px!important}.artikel{background-image:url(https://advolist.at/images/bg6.jpg);background-size:cover;background-position:center}.suchen{background-image:url(https://advolist.at/images/bg5.jpg);background-size:cover;background-position:center}.sprachen{background-image:url(https://advolist.at/images/bg7.jpg);background-size:cover;background-position:bottom}nav.active{color:#fff!important}.advomag{background-size:cover;background-position:center}.green-border{border:1px solid #8bc34a;box-shadow:0 0 0 .2rem rgba(139,195,74,.25)}.green-border .form-control:focus{border:1px solid #8bc34a;box-shadow:0 0 0 .2rem rgba(139,195,74,.25)}.fa-play:before{margin-left:.3rem}.step{list-style:none;margin:0}.step-element{display:flex;padding:1rem 0}.step-number{position:relative;width:7rem;flex-shrink:0;text-align:center}.step-number .number{color:#FFF;background-color:#F80;font-size:1.5rem;width:48px;height:48px;line-height:48px}.number{display:inline-flex;justify-content:center;align-items:center;width:38px;border-radius:10rem}.step-number::before{content:'';position:absolute;left:50%;top:48px;bottom:-2rem;margin-left:-1px;border-left:2px dashed #202429}.step .step-element:last-child .step-number::before{bottom:1rem}
.blue-gradient-light{
  background: rgb(33,79,129);
  background: linear-gradient(90deg, rgba(33,79,129,1) 0%, rgba(27,64,103,1) 100%);
  }
  hr .vert{

      border:         none;
      border-left:    1px solid hsla(200, 10%, 50%,100);
      height:         100vh;
      width:          1px;
  }
.rechtsnews {
  background: linear-gradient( rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5) ), url('https://www.youfind.at/bg_youfind.jpg');
  background: -moz-linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,0.7));
  background: -webkit-linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,0.7));
  background: linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,0.7));
  background-blend-mode: darken;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
.navbar .navbar-brand img{height:43px!important;}
.navbar .navbar-brand img {
 height: 20px;
}

.navbar .navbar-brand {
 padding-top: 0;
}

.navbar .nav-link {
 color: #444343!important;
}

.navbar .button-collapse {
 padding-top: 1px;
}

.card-intro .card-body {
 padding-top: 1.5rem;
 padding-bottom: 1.5rem;
 border-radius: 0 !important;
}

.card-intro .card-body h1 {
 margin-bottom: 0;
}

.card-intro {
 margin-top: 64px;
}

@media (max-width: 450px) {
 .card-intro {
   margin-top: 56px;
 }
}

@media (min-width: 1441px) {
 .card-intro {
   padding-left: 0 !important;
 }
}
.navbar-header .navbar-brand {
  height: 130px;
}
.ui-autocomplete{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;_width:160px;padding:4px 0;margin:2px 0 0 0;list-style:none;background-color:#ffffff;border-color:#ccc;border-color:rgba(0, 0, 0, 0.2);border-style:solid;border-width:1px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px}.ui-autocomplete .ui-menu-item > a.ui-corner-all{display:block;padding:3px 15px;clear:both;font-weight:normal;line-height:18px;color:#555555;white-space:nowrap}.ui-autocomplete .ui-menu-item > a.ui-corner-all.ui-state-hover,.ui-autocomplete .ui-menu-item > a.ui-corner-all.ui-state-active{color:#ffffff;text-decoration:none;background-color:#0088cc;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;background-image:none}

.lightgrey_bg {
  background-color: #EFF3F9;
}

.siegel {
  position: relative; float:left; border-radius: 10px; font-size: 12px; color: black !important; color:hover black; width: 90px; height: auto; padding: 8px; background-color: #FFFFFF !important; box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 7px 4px !important;
}
