body {
    max-width: 1170px;
    margin-left:auto;
    margin-right: auto;

}

a:hover {
    
    text-decoration: none;
   
    
}
.toolTip{
    background: rgba(14, 180, 141, 0.7);
    color: #fff;
    border-radius: 10px;
    max-width: 200px;
    padding: 10px;
    position: absolute;
    top: -30px;
    display: none;
    right: -60px;
    z-index: 8888;
}
.toolTip p{
    margin-bottom: 0;
}
.toolTip a{
    color: #fff;
}
.toolTip:after{
    content: "";
    width: 0px;
    height: 0px;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-right: 10px solid rgba(14, 180, 141, 0.7);
    position: absolute;
    left:-10px;
    top:48px;

}

.link {
    color: #0EB48E;
    text-decoration: none;
    transition: 1s;
    border-width: 0 0 2px 0;
    border-style: solid;
    border-color: transparent;
    transition: 0.5s;
    
}

.link:hover {
    transition: 0.5s;
    color: #0EB48E;
    text-decoration: none;
    border-color: #0EB48E;
}

.border-custom-top {
    border-width: 3px 0 0 0;
    border-style: solid;
    border-color: #0EB48E;
}

.border-custom-bottom {
    border-width: 0 0 3px 0;
    border-style: solid;
    border-color: transparent;
}

.active {
    opacity:1!important;
    border-color: #0EB48E!important;
}

.inactive {
    cursor: pointer;
    opacity:0.5;
}



ul.check {
    list-style-image: url('../img/check.png');
    }

   .list {
       font-size: 1.17rem;
   }

   .shaggy{
       
       list-style: none;
       float:left;
   }

   .shaggy li {
    list-style: none;
    float:left;
}

.nowrap {
    white-space: nowrap;
}

input,textarea {
    padding: 10px;
}

.minus-line {
    line-height: 1rem;
}

.screen {
    display:block;
}

.mobile {
    display:none;
}
.nocheck {
    position: absolute;
    width: 91%;
    height: 100%;
    
}
.checky {
    position: absolute;
    width: 91%;
    height: 100%;
    background: rgba(14, 180, 141, 0.7);
    border-radius: 10px;
 
    background-image: url('../img/001-check-mark.png');
    background-repeat: no-repeat;
    background-position: center center;
}

.forhandlerlogoer {
    cursor: pointer;
}
.forhandlerbox{
    display: none;
}
.formularhidden {
    visibility: hidden;
}

@media only screen and (max-width: 550px) {
    .toolTip{
        display: none!important;
    }
    .screen {
        display:none;
    }
    
    .mobile {
        display:block;
    }

    h2 {
        font-size: 1.5rem;
        font-weight: 700;
        line-height: 1.5rem;
    }
    h1 {
        font-size: 2rem;
        line-height: 2rem;
        font-weight: 700;
        word-spacing: 1;
    }
  }