/* CSS Document */
body {
   background: #f2f2f2 !important;  
}

*[role="form"] {
    
    padding: 15px;
    margin: 0 auto;
    border-radius: 0.3em;
    
}

*[role="form"] h2 { 
    font-size: 26px;
    font-weight: 600;
    color: #000000;
    text-align: center;
    text-transform: uppercase;
}
.error,.red{color:#ED1B24;}
/* error data 
#error-data{ margin:0; padding:8px 3%; font-size:11pt; background:#004858; border:2px solid #004858; display:none; color:#FFFFFF; position:absolute; float:left;} */
#error-data{ font-size:12px; bottom:30px; left:10px; padding:10px; float:left; position:fixed; z-index:230000; display:none; -webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 10px #333;-moz-box-shadow:0 0 10px #333;box-shadow:0 0 10px #333;background:#F5F5F2; font-size:12px;font-family:Arial;}

table tr td label
{
	font-weight:bold;
}
input[type="submit"] {
    background-color: #e96656;
    border: medium none;
    border-radius: 4px;
    box-shadow: none;
    color: #fff;
    cursor: pointer;
    font-size: 14px;
    font-weight: 400;
    margin: 10px;
    padding: 13px 35px;
    text-align: center;
    text-shadow: none;
    text-transform: uppercase;
    vertical-align: middle;
    white-space: nowrap;
}
input[type="text"], textarea, select { border: none }
select
{
	-webkit-appearance:none; -moz-appearance:none;
}