﻿.survey-header {
    /*background-color: #337AB7;*/
    background-color: #99ccff;
    color: white;
    min-height: 150px;
    padding-top: 25px;
}

.survey-header span {
    font-family: 'Open Sans', sans-serif;
    font-size: 38px;
    font-weight: 400;
    margin-top: 25px;
    display: inline-block;
}

.survey-header img {
    display: inline-block;
    margin-top: -6px;
}

.invert {
    -webkit-filter: invert(1);
    filter: invert(1);
}

.paper {
    background: #fff;
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#e3d7b3 ), color-stop(4%, #ffffdd)) 0 4px;
    background: -webkit-linear-gradient(top, #de3d7b3 0%, #ffffdd 8%) 0 4px;
    background: -moz-linear-gradient(top, #e3d7b3 0%, #ffffdd 8%) 0 4px;
    background: -ms-linear-gradient(top, #e3d7b3 0%, #ffffdd 8%) 0 4px;
    background: -o-linear-gradient(top, #e3d7b3 0%, #ffffdd 8%) 0 4px;
    background: linear-gradient(top, #e3d7b3 0%, #ffffdd 8%) 0 4px;
    -webkit-background-size: 100% 25px;
    -moz-background-size: 100% 25px;
    -ms-background-size: 100% 25px;
    -o-background-size: 100% 25px;
    background-size: 100% 25px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.07);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.07);
    box-shadow: 0 1px 2px rgba(0,0,0,0.07);
}

    .paper .thumbnail:hover {
        -webkit-filter: brightness(90%);
    }

    .paper .row {
        padding-top: 35px;
    }

    .paper label {
        font-family: 'Open Sans', sans-serif;
        font-weight: bold;
        font-size: 1.2em;
    }

    .paper h1 {
        margin-top: 0px;
    }

    .paper .thumbnail {
        border: 0px;
        background-color: rgba(255, 255, 255, 0);
    }

    .paper li {
        display: block;
        font-size: 1.25em;
        margin-bottom: 20px;
    }

        .paper li:before {
            content: "\e007";
            font-family: 'Glyphicons Halflings';
            font-size: 1em;
            float: left;
            margin-top: 0px;
            margin-left: -25px;
            color: #000;
        }

.paperclip {
    position: absolute;
    top: -30px;
    right: -20px;
    width: 110px;
}


.paperclip-result {
    position: absolute;
    top: -50px;
    right: -25px;
    width: 115px;
}

.pointable {
    cursor: pointer;
}