/**
 * Filename:    D:/Projects/saweb/7.0.21/work/runtime/web/root/inc/cmn/prompts/standard.css
 * 
 * Description: Implementation of the prompts class.
 * 
 * Copyright Â© 1999-2018 by Interact Solutions Ltda.
 * Rua Carlos Fett Filho, 47/301
 * 95.900.000, LAJEADO, RS
 * BRAZIL
 * 
 * The copyright to the computer program(s) herein
 * is the property of Interact Solutions Ltda., Brazil.
 * The program(s) may be used and/or copied only with
 * the written permission of Interact Solutions Ltda.
 * or in accordance with the terms and conditions
 * stipulated in the agreement/contract under which
 * the program(s) have been supplied.
 */

.prompt-type-icon
{
    margin-left: 5px !important;
}

.prompt-element[type="ERROR"] .prompt-type-icon
{
    margin-top: 56% !important;
    width: 140px !important;
    height: 265px !important;
}

.prompt-element[type="INFO"] .prompt-type-icon
{
    margin-top: 26% !important; 
    width: 107px !important; 
    height: 229px !important;
}

.prompt-element[type="WARNING"] .prompt-type-icon
{
    margin-top: 47% !important; 
    width: 111px !important; 
    height: 207px !important;
}

.prompt-element[type="OPTION"] .prompt-type-icon,
.prompt-element[type="QUESTION"] .prompt-type-icon
{
    margin-top: 26% !important; 
    width: 111px !important; 
    height: 234px !important;
}

.prompt-element[type="FOREIGN"] .prompt-type-icon
{
    margin-top: -5% !important; 
    width: 160px !important; 
    height: 455px !important;
}

.prompt-element[type="INPUT"] .prompt-type-icon
{
    margin-top: 26% !important; 
    width: 107px !important; 
    height: 229px !important;
}

.prompt-element-content
{
    border-radius: 0px 10px 10px 0px !important;
    margin-top: 5px !important; 
    bottom: 10px !important;
    background-image: url(../../../res?name=/images/sas/cmn/prompt_error_bg.png) !important;
    height: 275px;
}

.prompt-element-content-center
{
    margin-top: 10px !important;
    border: 0px !important;
    background-color: transparent !important;
    font-family: Arial, Helvetica, sans-serif !important;
    font-size: 12px !important;
    color: #696969 !important;
}

.prompt-element-content-center-div
{
    margin-right: 10px !important; 
    margin-left: 10px !important; 
    font-family: Arial, Helvetica, sans-serif !important; 
    font-size: 12px !important;
    margin-top: 10px !important; 
    color: #696969 !important; 
    font-weight:lighter !important; 
    background-color: transparent !important;
    height: 202px;
}


.prompt-element-content-center-div .z-fieldset-colpsd
{
    border-width: 2px !important;
    border-bottom-color: transparent;
    border-left-color: transparent;
    border-right-color: transparent;
    padding-bottom: 0.625em !important;
}

.prompt-element-north
{
    border: 0px !important;
    margin-top: 15px !important; 
    background-color: transparent !important;
    height: 22px !important;
}

.prompt-element-north span
{
    margin-left: 10px !important; 
    font-weight: bold !important; 
    font-size: 20px !important; 
    font-family: Arial, Helvetica, sans-serif !important;
}

.prompt-element-center
{
    border: 0px !important;
    background-color: transparent !important; 
    margin-top: 5px !important; 
    margin-bottom: 20px !important; 
    margin-left: -5px !important;
}

.prompt-element-west
{
    width: 25% !important;
    border: 0px !important;
    background-color: transparent !important;
}

.prompt-element-south
{
    border: 0px !important;
    text-align: right !important; 
    background-color: transparent !important;
}

.prompt-element-south-div
{
    margin-top: -2px !important; 
    background-color: transparent !important; 
    text-align: right !important; 
    margin-right: 0px !important; 
    vertical-align: middle !important;
}

.prompt-error-over
{
    background-color: white !important;
    border-color: #3A5EC9 !important; 
    color: #4169E1 !important;
    cursor: pointer !important;
}

.prompt-error-out
{
    background-color: rgb( var(--color-gray100) ) !important;
    border-color: #DADADA !important; 
    color: #696969 !important;
    cursor: pointer !important;
}

.prompt-element
{
    border-radius: 8px !important;
    box-shadow: none !important;
    -moz-box-shadow:  none !important;
    -webkit-box-shadow: none !important;  
}

.prompt-outline .prompt-element
{
    outline-width: 0px !important;
    outline: none !important;
    outline-color: transparent !important;
    cursor: pointer !important;
}

.prompt-element .z-window-modal-cnt-noborder
{
    background: none !important;
}

.prompt-exception
{
    font-weight: bold !important;
}

.prompt-south
{
    top: 278px !important;
}

.prompt-south-close
{
    top: 405px !important;
    border: 0px !important;
}

.prompt-div-mail-out
{
    font-weight: lighter;
    text-align: center;
    border-right: 10px;
    border-style: solid;
    border-width: 2px;
    font-weight: lighter;
    border-radius: 10px 10px 10px 10px;
    background-color: rgb( var(--color-gray100) );
    width: 95.5%;
    border-color: #DADADA;
    position: absolute;
    color: #696969;
    visibility: visible;
    background-color: rgb( var(--color-gray100) ) !important;
    border-color: #DADADA !important; 
    color: #696969 !important;    
    position: absolute;
    bottom: 15px;
}

.prompt-div-mail-over
{
    font-weight: lighter;
    text-align: center;
    border-right: 10px;
    border-style: solid;
    border-width: 2px;
    font-weight: lighter;
    border-radius: 10px 10px 10px 10px;
    background-color: rgb( var(--color-gray100) );
    width: 95.5%;
    border-color: #DADADA;
    position: absolute;
    color: #696969;
    visibility: visible;
    background-color: white !important;
    border-color: #3A5EC9 !important; 
    color: #4169E1 !important;
    position: absolute;
    bottom: 15px;
}

.prompt-button
{
    cursor: pointer !important;
}

.prompt-element[type="ERROR"] .prompt-button:hover
{
    color: #FF0000 !important;
}

.prompt-element[type="ERROR"] .prompt-button img
{
    background-color: #FF0000 !important;
}

.prompt-element[type="INFO"] .prompt-button:hover
{
    color: #4169E1 !important;
}

.prompt-element[type="INFO"] .prompt-button img
{
    background-color: #4169E1 !important;
}

.prompt-element[type="WARNING"] .prompt-button:hover
{
    color: #FF7400 !important;
}

.prompt-element[type="WARNING"] .prompt-button img
{
    background-color: #FF7400 !important;
}

.prompt-element[type="OPTION"] .prompt-button:hover,
.prompt-element[type="QUESTION"] .prompt-button:hover
{
    color: #FFBA00 !important;
}

.prompt-element[type="QUESTION"] .prompt-button:hover:nth-child(2)
{
    color: #A0A0A0 !important;
}

.prompt-element[type="OPTION"] .prompt-button:last-child img,
.prompt-element[type="QUESTION"] .prompt-button:nth-child(2) img
{
    background-color: #A0A0A0 !important;
}

.prompt-element[type="OPTION"] .prompt-button img,
.prompt-element[type="QUESTION"] .prompt-button img
{
    background-color: #FFBA00 !important;
}

.prompt-element[type="INPUT"] .prompt-button:hover
{
    color: #4DB38E !important;
}

.prompt-element[type="INPUT"] .prompt-button:nth-child(2) img
{
    background-color: #A0A0A0 !important;
}

.prompt-element[type="INPUT"] .prompt-button:hover:nth-child(2)
{
    color: #A0A0A0 !important;
}
.prompt-element[type="INPUT"] .prompt-button img
{
    background-color: #4DB38E !important;
}

.prompt-element[type="FOREIGN"] .prompt-button:hover
{
    color: #DA65EE !important;
}

.prompt-element[type="FOREIGN"] .prompt-button img
{
    background-color: #DA65EE !important;
}

.prompt-element .z-radio>input,
.prompt-element .z-radio>span
{
    cursor: pointer !important;
}

.prompt-button
{
    background-color: rgb( var(--color-white) ) !important;
    min-width: 70px !important;
    height: 25px !important;
    font-family: Helvetica,Arial,SansSerif !important;
    font-size: 11pt !important;
    color: #A0A0A0 !important;
    display: inline-block !important;
    border: none !important;
    position: relative !important;
    outline: none !important;
    padding-bottom: 0px !important;
    vertical-align: middle !important;
    text-align: center !important;
    margin-right: 10px !important;
    margin-bottom: 5px !important;
    line-height: 22px !important;
    font-weight: normal !important;
}

.prompt-button img
{
    width: 24px !important; 
    height: 24px !important; 
    position: relative !important;
    float: left !important;
    left: -6px !important;
}

@-moz-document url-prefix() 
{
    .prompt-button img
    {
        width: 24px !important; 
        height: 24px !important; 
        position: relative !important;
        float: left !important;
        left: -9px !important;
    }
}