/* ============ form ============ */
form{
/*font-size:0.75em;*/
line-height:1.8em;
word-spacing:0.05em;
}

label{
display:block;
}

.order{
width:420px;
margin:10px auto;
}

.order input, textarea{
width:400px;
padding:5px;
font-weight:bold;
color:#555555;
background:#f7f7f7;
margin-bottom:10px;
border:1px solid #999999;
}

.order select{
width:415px;
padding:5px;
font-weight:bold;
color:#555555;
background:#f7f7f7;
margin-bottom:20px;
border:1px solid #999999;
}

.buti{
width:202px !important;
height:29px !important;
background:url(../images/submit.png) !important;
border:none !important;
color:#ffffff !important;
display:block;
margin-top:15px;
}

.panel.active-tab-body{
display:block;
}

input.validation-failed, textarea.validation-failed{
border:1px solid #FF3300;
color:#FF3300;
}
input.validation-passed, textarea.validation-passed{
border:1px solid #00CC00;
color:#000000;
}

.validation-advice{
margin:5px 0;
padding:5px;
background-color:#ff3300;
color:#ffffff;
font-weight:bold;
}

.custom-advice{
margin:5px 0;
padding:5px;
background-color:#c8aa00;
color:#ffffff;
font-weight:bold;
}

/*.form-row{
clear:both;
padding:0.5em;
}*/

 ============ thank you page ============ 
.centered{
text-align:center !important;
}

