
.results-bottle {
    margin-bottom: 20px;
    border-left: 10px solid;
}
.results-bottle .bottle-img-small img {
    width: 100%;
    height: auto;
    max-width: 600px;
}

.results-bottle .bottle-wrap {
    /*width: 400px;*/
    width: 100%;
    background: -moz-linear-gradient(left,  rgba(178,178,178,0.65) 0%, rgba(0,0,0,0) 35%);
    background: -webkit-linear-gradient(left,  rgba(178,178,178,0.65) 0%,rgba(0,0,0,0) 35%);
    background: linear-gradient(to right,  rgba(178,178,178,0.65) 0%,rgba(0,0,0,0) 35%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6b2b2b2', endColorstr='#00000000',GradientType=1 );

}


.results-bottle .bottle-img-small {
    width: 600px;
    min-width: 10%;
    /*float: left;*/
    display: inline-block;
}

.results-bottle .bottle-label {
    padding-left: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
    color: #007E71;
    overflow: hidden;
    display: inline-block;
    vertical-align: middle;
    margin-bottom: 0;
}

.results-bottle .bottle-label .percent {
    display: block;
    font-size: 28px;
    font-family:'Univers LT W01_75 Black1475980';
}

.results-bottle .bottle-label .title {
    display: inline-block;
    line-height: 20px;
}

.results-bottle.lead .bottle-label {
    color: rgb(189,39,63);
}

.results-bottle.bottle-style-0 {
    border-color: rgb(175,7,37);
}
.results-bottle.bottle-style-1 {
    border-color: rgb(0,81,83);
}
.results-bottle.bottle-style-2 {
    border-color: rgb(130,30,106);
}
.results-bottle.bottle-style-3 {
    border-color: rgb(248,174,0);
}
.results-bottle.bottle-style-4 {
    border-color: rgb(30,57,143);
}
.results-bottle.bottle-style-5 {
    border-color: rgb(189,39,63);
}
.results-bottle.bottle-style-6 {
    border-color: rgb(0,137,208);
}
.results-bottle.bottle-style-7 {
    border-color: rgb(8,161,163);
}

@media (max-width: 1280px) {

    .results-bottle .bottle-label .percent {
        font-size: 22px;
        line-height: 24px;
    }

    .results-bottle .bottle-label .title {
        font-size: 14px;
        line-height: 17px;
    }
}

@media (min-width: 992px) {

    .results-bottle .bottle-label .title {
        margin-top: 4px;
    }

    .bottle-results {
        display: table;
        table-layout: auto;
        width: 100%;
        border-collapse: separate;
        border-spacing: 10px;
        padding-top: 30px;
    }
    .results-bottle {
        float: none;
        display: table-cell;
        height: 420px;
        border-left: none;
        border-bottom: 10px solid;
        text-align: center;
        vertical-align: bottom;
        border-spacing: 0px;
    }
    .results-bottle .bottle-wrap {
        width: 100%;
        height: 100%;
        position: relative;
        display: block;
        min-height: 8%;
        background: -moz-linear-gradient(top,  rgba(0,0,0,0) 50%, rgba(178,178,178,0.65) 100%);
        background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 50%,rgba(178,178,178,0.65) 100%);
        background: linear-gradient(to bottom,  rgba(0,0,0,0) 50%,rgba(178,178,178,0.65) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6b2b2b2',GradientType=0 );
    }
    .results-bottle .bottle-label {
        margin-top: -230px;
    }
    .results-bottle .bottle-img-small {
        width: 100%;
        height: 500px;
        min-width: 0;
        min-height: 10%;
        position: absolute;
        bottom: 10px;
        left: 0
    }
    .results-bottle .bottle-img-small img {
        width: auto;
        height: 100%;
        max-width: none;
        max-height: 380px;

        position: absolute;
        bottom: 0;
        margin: 0 auto;
        left:0;
        right:0;
        min-height: 15%;
    }

}
