﻿:root {
  --warning--border--color: #F0AD4E;
  --warning--background--color:#F0AD4E;
  --error--border--color: #D9534F;
  --error--background--color:#D9534F;
  --success--border--color: #5CB85C;
  --success--background--color:#5CB85C;
}


.jqx-widget-content-montana {
    font-size: 12px !important;
}

.jqx-grid-load {
    width: 31px !important;
}

.jqx-fill-state-pressed-montana {
    background-color: #51A8DF;
}

.jqx-input {
    -webkit-appearance: !important;
}

.tdField {
    min-width: 100px;
    font-weight: bold;
    font-size: 11px;
    color: #000000;
    padding: 3px;
}

.divGroup {
    border-color: #ceced0 !important;
}

.divFilters table {
    width:auto !important;
}

fieldset {
    border-color: #ceced0 !important;
}

/* Custom dialog styles */
/*************************************************************************************************/
/* SUCCESS - success*/

#popup_container.success {
    border: solid 0.5em var(--success--border--color);
    border-radius:1.5em;
    font-family:Arial, Helvetica, sans-serif;
}
    #popup_container.success #popup_title {
        color: #FFF;
        background:var(--success--background--color);
        border: solid 1px var(--success--background--color);
        border-top-left-radius:0.7em;
        border-top-right-radius:0.7em;
        text-transform:uppercase;
        font-family:Arial, Helvetica, sans-serif;
        font-size:1.3em;
    }
    #popup_container.success #popup_content {
        background: 16px 16px no-repeat url(images/customSuccess.png);
        background-position: 20px 25%;
    }
    #popup_container.success #popup_message {
        font-size:1.2em;
    }
        #popup_container.success #popup_content.alert {
            background-image: url(images/customSuccess.png);
        }

        #popup_container.success #popup_content.confirm {
            background-image: url(images/customSuccessHelp.png);
        }

        #popup_container.success #popup_content.prompt {
            background-image: url(images/customPrompt.png);
        }

        #popup_container.success #popup_content.alertNoIcon {
            background-image: none !important;
        }

    #popup_container.success INPUT[type='button'] {
        border: outset 2px var(--success--border--color);
        border-radius: 0.3em;
        color: #fff;
        background: var(--success--background--color);
        cursor: pointer;
        font-size:1.2em;
    }

/*#popup_container.success {
    border-color: #1D8D11;
}

    #popup_container.success #popup_title, .popup_title {
        color: #FFF;
        background: #07B904;
        border: solid 1px #1D8D11;
    }

    #popup_container.success #popup_content {
        background: 16px 16px no-repeat url(images/customInfo.png);
        background-position: 30px 40%;
    }

        #popup_container.success #popup_content.alert {
            background-image: url(images/customInfo.png);
        }

        #popup_container.success #popup_content.confirm {
            background-image: url(images/customHelp.png);
        }

        #popup_container.success #popup_content.prompt {
            background-image: url(images/customPrompt.png);
        }

        #popup_container.success #popup_content.alertNoIcon {
            background-image: none !important;
        }

    #popup_container.success INPUT[type='button'] {
        border: outset 2px #1D8D11;
        color: #fff;
        background: #07B904;
        cursor: pointer;
    }*/

/* ERROR - error*/
#popup_container.error {
    border: solid 0.5em var(--error--border--color);
    border-radius:1.5em;
    font-family:Arial, Helvetica, sans-serif;
}
    #popup_container.error #popup_title {
        color: #FFF;
        background:var(--error--background--color);
        border: solid 1px var(--error--background--color);
        border-top-left-radius:0.7em;
        border-top-right-radius:0.7em;
        text-transform:uppercase;
        font-family:Arial, Helvetica, sans-serif;
        font-size:1.3em;
    }
    #popup_container.error #popup_content {
        background: 16px 16px no-repeat url(images/customError.png);
        background-position: 20px 25%;
    }
    #popup_container.error #popup_message {
        font-size:1.2em;
    }
        #popup_container.error #popup_content.alert {
            background-image: url(images/customError.png);
        }

        #popup_container.error #popup_content.confirm {
            background-image: url(images/customErrorHelp.png);
        }

        #popup_container.error #popup_content.prompt {
            background-image: url(images/customPrompt.png);
        }

        #popup_container.error #popup_content.alertNoIcon {
            background-image: none !important;
        }

    #popup_container.error INPUT[type='button'] {
        border: outset 2px var(--error--border--color);
        border-radius: 0.3em;
        color: #fff;
        background: var(--error--background--color);
        cursor: pointer;
        font-size:1.2em;
    }

/*#popup_container.error {
    border-color: #981717;
}

    #popup_container.error #popup_title {
        color: #FFF;
        background: #A91F1F;
        border: solid 1px #981717;
    }

    #popup_container.error #popup_content {
        background: 16px 16px no-repeat url(images/customInfo.png);
        background-position: 30px 40%;
    }

        #popup_container.error #popup_content.alert {
            background-image: url(images/customInfo.png);
        }

        #popup_container.error #popup_content.confirm {
            background-image: url(images/customHelp.png);
        }

        #popup_container.error #popup_content.prompt {
            background-image: url(images/customPrompt.png);
        }

        #popup_container.error #popup_content.alertNoIcon {
            background-image: none !important;
        }

    #popup_container.error INPUT[type='button'] {
        border: outset 2px #981717;
        color: #fff;
        background: #A91F1F;
        cursor: pointer;
    }*/

/* WARNING - warning*/
#popup_container.warning {
    border: solid 0.5em var(--warning--border--color);
    border-radius:1.5em;
    font-family:Arial, Helvetica, sans-serif;
}
    #popup_container.warning #popup_title {
        color: #FFF;
        background:var(--warning--background--color);
        border: solid 1px var(--warning--background--color);
        border-top-left-radius:0.7em;
        border-top-right-radius:0.7em;
        text-transform:uppercase;
        font-family:Arial, Helvetica, sans-serif;
        font-size:1.3em;
    }
    #popup_container.warning #popup_content {
        background: 16px 16px no-repeat url(images/customInfo.png);
        background-position: 20px 25%;
    }
    #popup_container.warning #popup_message {
        font-size:1.2em;
    }
        #popup_container.warning #popup_content.alert {
            background-image: url(images/customInfo.png);
        }

        #popup_container.warning #popup_content.confirm {
            background-image: url(images/customInfoHelp.png);
        }

        #popup_container.warning #popup_content.prompt {
            background-image: url(images/customPrompt.png);
        }

        #popup_container.warning #popup_content.alertNoIcon {
            background-image: none !important;
        }

    #popup_container.warning INPUT[type='button'] {
        border: outset 2px var(--warning--border--color);
        border-radius: 0.3em;
        color: #fff;
        background: var(--warning--background--color);
        cursor: pointer;
        font-size:1.2em;
    }
/*************************************************************************************************/
