﻿body {
}

.casper {
    display: none;
}

.icf-grid-displaytext {
    overflow: hidden !important;
    text-overflow: ellipsis!important;
    white-space: nowrap!important;
}

/* Remove number spinner on decimal/integer fields */
input[type='number'] {
    -moz-appearance: textfield;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
}

/* Disable the cursor for inactive links */
.icf-not-active {
    pointer-events: none;
    cursor: default;
}


/* Retailer Typeahead */
.retailer-source-name {
    margin: 0 20px 5px 20px;
    padding: 3px 0;
    border-bottom: 1px solid #ccc;
}

.retailer-empty-message {
    padding: 5px 20px;
    color: gray;
}

.retailer-text-input {
    height: calc(3.5rem + 2px)
}

.icf-typeahead-field {
    height: calc(3.5rem + 2px)
}

/*SOIT*/
.rebate-equipment-card {
    width: 18rem;
    /*height: 95% !important;*/
}

.mydropzone {
    background: #f6f6f6 !important;
    border: none !important;
    padding: 0px !important
}

.mydropzone .dz-message {
    margin: 0px 0px 0px 0px !important;
}

.icon.icon-clipboard {
    left:8px;
}

.soit-terms-conditions {
    height: 300px;
    overflow-y: scroll;
}

.soit-summary-promo-code {
    width: 8rem;
}
/*SOIT End*/


/* Requried Field Start */

div.app-opt-attr {
    display: none;
}

fieldset.fldset-opt-attr {
    display: none;
}

.app-opt-attr-flex {
    display: flex !important ;
}


/* Requried Field End */

/* Equipment Wizard Fields Start*/

.equipment-attr {
    display: none;
}

.equipment-attr-flex {
    display: flex;
}

/* Equipment Wizard Fields End*/

/** **/
div.cc-banner {
    background-color: #000000;
    opacity: 0.5;
}
/** **/