/* CSS FOR MOBILE VERSION */

html,body{padding:0.5em;background:none;width:auto;}

img.logo_mobile{max-width:300px;}

h1 {text-align:left;}

/* Button */
a.button span.big {font-size:15px;text-transform:uppercase;}

/* Adapt the form */
.info2,td.center{background:none;border:none;text-align:left;font-weight:normal;font-size:12px;padding:0.2em;}
#form_pray table.form_pray {margin:0.5em;}
html,#mobile,form,table,tbody,tr,td {display:table;max-width:210px;}
td.right{width:140px;}
td.left{width:150px;font-weight:normal;font-size:12px;text-align:left;padding:4px 0 0 2px;}
td.error, div.error {padding:0.2em;font-size:12px;font-weight:normal;text-align:left;}
td.error_txt,label {font-size:12px;font-weight:normal;text-align:left;}
input[type='text'],select,textarea {width:150px;}
option, select *{width:100px;}
#col_type2 {display:inline-block;height:1px;}

/* Row not displayed in the form */ 
#row_title,#row_empty,#row_security,#row_empty2,#row_line,#row_email2,#row_conseiller,#row_line2,#row_line3,#row_protection{display:none;}

/* Footer */
p.mobile_footer{color:#555;font-size:10px;border-top:solid 1px #ccc;}