/** ® kleiner **/
h1 sup, h2 sup, h3 sup, h4 sup, p sup, a sup{
    font-size: 0.7em;
}

.z-class{
  z-index: 99;
}
.z-class-auto{
  z-index: 1;
}
div > p.backtrans:{
  background-color: rgba(255, 255, 255, 0.5);
}
.backtrans:{
  background-color: rgba(255, 255, 255, 0.5);
}
#item-1660132504369 > div > p:nth-child(1)

.header {
  	transition: background .3s ease-in-out;
    -webkit-transition: background .3s ease-in-out;
  }
  
  .header.fixed-header {
  		background: #fff;
  }

.iai-top-bar, .iai-top-bar * {
  min-height: 20px !important;
}

.ba-checkout-order-form-section.ba-checkout-order-form-total-wrapper .ba-checkout-place-order .ba-checkout-place-order-btn:hover {
    background-color: #95c11e;
    color: #fff;
}

.ba-checkout-order-form-section.ba-checkout-order-form-total-wrapper .ba-checkout-place-order .ba-checkout-place-order-btn {
    background-color: #c8c9d9;
    color: #fff;
  	font-size: 21px;
  	font-weight: 500;
  	letter-spacing: 1px;
  	padding: 15px 15px 15px 15px;
  	border-radius: 5px;
  
}

/*@media (max-width: 1280px){*/
 .ba-account-wrapper .nav-tabs {
        flex-direction: column;
   margin-top: 150px;
    }
/*#kundenmenu1{
  border: 2px solid #32a1ce;
  border-radius: 5px;
  padding: 10px;
  margin-top: 150px;
}
*/
@media (min-width: 1281px){
    .ba-account-wrapper {
       margin-top: 220px;
    }
}
body:not(.com_gridbox) .body{
margin-top: 250px;
}

#login-form > div.userdata{
  padding: 20px 0px 0px 0px;
}