﻿/*BEGIN PaperLessOffice*/
#paperless-container {
}

    #paperless-container .bottomTextsmall {
        margin-bottom: 30px
    }

    #paperless-container .pricetable {
        width: 300px;
        height: 80px
    }

    #paperless-container .numberinput {
        float: left;
        margin-right: 12px;
        font-family: Times New Roman;
        height: 20pt
    }

        #paperless-container .numberinput input[type=text] {
            height: 10pt !important
        }

    #paperless-container .render {
        min-width: 130px
    }

    #paperless-container #num > form, #paperless-container #num button, #paperless-container #num input, #paperless-container #num select, #paperless-container #num textarea {
        font-size: 17px;
        font-weight: 400;
        padding: 7pt
    }

    #paperless-container .auto-style1 {
        width: 210px;
    }

    #paperless-container .emptyalert {
        color: red;
        background-color: red !important;
        background: none;
    }

    #paperless-container .divSavingsPopup {
        border: solid;
        position: absolute;
        display: none;
        background-color: white;
        border-left: 2px solid #999999;
        z-index: 40030;
        border-right: 2px solid #999999;
        border-bottom: 2px solid #999999;
        border-color: black;
        border-width: thin;
        border-top-style: none;
        border-top: none;
        padding: 7px;
        width: 580px;
        padding-bottom: 20px;
        padding-top: 20px;
        padding-left: 30px;
    }

    #paperless-container .div-savings-title {
        padding-top: 8px;
        font-size: 20px;
    }

/*formerly .intro-text-1*/
#paperless-intro-text {
    background: #267bbd;
    padding: 40px 0
}

    #paperless-intro-text h4 {
        color: #fff;
        font-size: 30px;
        text-transform: capitalize;
        font-weight: 400
    }

        #paperless-intro-text h4 strong {
            color: #29abe2;
            font-weight: 700
        }

    #paperless-intro-text p {
        font-size: 16px;
        font-weight: 400;
        color: #fff
    }

    #paperless-intro-text a {
        margin-top: 15px
    }

    #paperless-intro-text.light {
        background-color: #f5f5f5
    }

        #paperless-intro-text.light h4 {
            color: #333
        }



#modalbox {
    position: fixed;
    width: 100%;
    height: 100%;
    background-color: black;
    opacity: .5; /* Sets opacity so it's partly transparent */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; /* IE transparency */
    filter: alpha(opacity=50); /* More IE transparency */
    z-index: 40001;
}

.modalboxwrap { /* The div that shows/hides. */
    z-index: 40001;
    display: none; /* High z-index to ensure it appears above all content */
}
