﻿#ssDrop {
    background: url(../images/upload2.png) no-repeat center rgba(172,174,176,.5);
}

    #ssDrop.over {
        background-color: rgba(0,125,186,.2) !important;
    }

#ExcelSmartSheet {
    width: 0.1px;
    height: 0.1px;
    opacity: 0;
    overflow: hidden;
    position: absolute;
    z-index: -1;
}

    #ExcelSmartSheet + label {
        color: #033743;
        cursor: pointer;
        font-weight: 400;
    }

        #ExcelSmartSheet + label:hover,
        #ExcelSmartSheet + label:active {
            text-decoration: underline;
            color: #006980;
        }

    #ExcelSmartSheet:focus + label {
        outline: 1px dotted grey;
    }

.ssTable td {
    width: 25%;
    padding: 0px 5px;
}

    .ssTable td > div {
        margin: 0px -5px;
        padding: 0px 5px;
    }

        .ssTable td > div.percent:after {
            content: " %";
        }

        .ssTable td > div:focus {
            outline-color: #006980;
            outline-width: 2px;
        }

td {
    border-width: 0px;
    border-style: none;
    border-color: transparent;
    border-collapse: collapse;
}

    td.ssValue {
        border: 1px solid #75787b;
    }

    td.ssH1 {
        font-size: 1.2em;
        font-weight: 600;
        color: white;
        background-color: #033743;
    }

    td.ssH2 {
        font-weight: 600;
    }

    td.ssC1 {
        font-weight: 600;
        color: white;
        /*background-color: rgba(2,90,138,1)*/
        background-color: #025a8a;
    }

    td.ssC2 {
        font-weight: 600;
        color: white;
        /*background-color: rgba(226,69,133,1)*/
        background-color: #e24585;
    }

    td.ssC3 {
        font-weight: 600;
        color: white;
        /*background-color: rgba(96,99,103,1)*/
        background-color: #606367;
    }

    td.ssFC {
        font-weight: 600;
        background-color: #cce1d7;
    }

    td.ssLev {
        font-weight: 600;
        background-color: #ffe9d2;
    }

    td.changed {
        /*background-color: rgba(255,176,0, .4);*/
        background-color: #faeea7;
    }
