
.single .plus{
    border-top: 0px;
    background: none;
}

.single .plus #tarifs{
    overflow: hidden;
    margin-bottom: 30px;
}

.single .plus #tarifs .col{
    width: 50%;
    float: left;
    padding: 0px 15px;
}

.single .plus #tarifs .elem{
    background: #353652;
    border-radius: 10px;
    width: 300px;
    float: right;
    color: #fff;
    padding: 15px;
}

.single .plus #tarifs .col:last-child .elem{
    background: #00abbf;
    float: left;
}

.single .plus #tarifs .elem .tarif{
    font-size: 44px;
    display: block;
    margin-bottom: 15px;
}


.single .plus .attractions{
    overflow: hidden;
    margin-bottom: 30px;
}

.single .plus .attractions ul{
    list-style: none inside;
    margin: 0 auto;
    width: 100%;
    max-width: 960px;
}

.single .plus .attractions li{
    float: left;
    width: 20%;
}
