/* All HTML elements go in this section alphabetically. */
/* Begin of HTML elements */
label.ui-btn {
    font-weight: normal;
}
input {
    font-family: verdana;
}
/* End of HTML elements */
/**************************************************************************************/
/* All classes go in this section alphabetically. */
/* Begin of classes */
.bodyDiv{
    padding: 3px;
    width: auto;
}
.messageError {        
    background-repeat: no-repeat;
    background-position: 10px center;
    border: 1px solid;
    border-radius: 10px;
    margin-bottom: 5px;
    margin-top: 5px;
    max-width: 100%;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-right: 3px;
    padding-left: 44px;
}
.messageInformation {        
    background-repeat: no-repeat;
    background-position: 10px center;
    border: 1px solid;
    border-radius: 10px;
    margin-bottom: 5px;
    margin-top: 5px;
    max-width: 100%;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-right: 3px;
    padding-left: 44px;
}
.messageSuccess {        
    background-repeat: no-repeat;
    background-position: 10px center;
    border: 1px solid;
    border-radius: 10px;
    margin-bottom: 5px;
    margin-top: 5px;
    max-width: 100%;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-right: 3px;
    padding-left: 44px;
}
.messageWarning {        
    background-repeat: no-repeat;
    background-position: 10px center;
    border: 1px solid;
    border-radius: 10px;
    margin-bottom: 5px;
    margin-top: 5px;
    max-width: 100%;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-right: 3px;
    padding-left: 44px;
}
.messageValidation {        
    background-repeat: no-repeat;
    background-position: 10px center;
    border: 1px solid;
    border-radius: 10px;
    margin-bottom: 5px;
    margin-top: 5px;
    max-width: 100%;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-right: 3px;
    padding-left: 44px;
}
.ui-btn {
    font-weight: normal; 
    line-height: 22px!important;
    padding-top: 5px!important; 
    padding-bottom: 5px!important; 
}
.ui-input-text {
    width: auto!important;
    display: inline-block!important;
}
.ui-input-text input {
    width: auto!important;
}
.ui-page-theme-a a {
    font-weight: normal!important;
}
/* End of classes */
/**************************************************************************************/
/* All IDs go in this section alphabetically. */
/* Begin of IDs */
#main_footer {
    display: none;
}
#mobile_footer {
    color: white;
    height: auto;
    min-height: 10px;
}
#mobileFooterImage {
    display: none;
}
/* End of IDs */