#product-quantity {
    display: none;
}

/* tooltip */
#notching_tip {
    border: 2px solid #9c6942;
    border-radius: 4px;
}
#backing_tip {
    cursor: pointer;
    font-size: 15px;
}

/** the option details **/
.productAttributeList > div:first-of-type {display:none;}
.productAttributeList > div.panel-default dl.DetailRow {
    display: none;
}

/* inputs and whatever */


.custom_input {
    margin-bottom: 0.25em;
}
.custom_input input[type=text] {
    width: 4em;
    margin-right: 0.5em;
}
.custom_input select {
    min-width: 1em;
    width: 5em;
}

.single.custom_input select {
    width: 9.5em;
}
.output_box {
    display:    inline-block;
    position:   relative;
    width:      12em;
}
.output_box em {
    position: absolute;
    right: 0;
    color: green;
}

#default_price {
    display: none;
}
#sqft_rt, #design_rt {
    color: green;
}
#react_custom_price {
    font-size: 16px;
}
input[readonly=""] {
    border: 0;
    color: #585858;
    font-style: italic;
}
.custom_inputs {
    margin: 1em 0;
}
.custom_outputs select, input {
    min-width: auto;
}



    input[type=number]::-webkit-outer-spin-button,
    input[type=number]::-webkit-inner-spin-button {
        -webkit-appearance: none;
        margin: 0;
    }

    input[type=number] {
        -moz-appearance:textfield;
    }

    .custom_input label {
        min-width: 200px;
    }
    #custom_outputs {
        margin-top: 1em;
        margin-bottom: 1em;
    }
    #custom_price {
        font-size: 16px;
    }
    #custom_price span {
        color: green;
    }
    #product-quantity,
    #ProductOtherDetails {
        display: none;
        visibility: hidden;
    }
    #door_q {
        width: 40px;
    }
    #total_box {
        font-size: 21px;
        vertical-align: middle;
        padding-right: 18px;
    }
    #sqft_rt {
        color: green;
    }
    #calc_output {
        margin-top:1em;
    }
    input[readonly=*] {
        border: 0;
        color: #585858;
        font-style: italic;
    }

.productAttributeRow.productAttributeConfigurableEntryNumbersOnlyText {
display: none;
}