/* CSS Document */
form.modalApps .divform{display:table;border-collapse:collapse; padding: 5px; }
form.modalApps .divform .r{display:table-row}
form.modalApps .divform .c{display:table-cell;padding:5px 0px;vertical-align:middle; width: auto;}
form.modalApps input[type="text"], form.modalApps select, form.modalApps label{height:30px}
form.modalApps input[type="text"], form.modalApps select, form.modalApps textarea, form.modalApps label, form.modalApps input[type="submit"]{margin:0 5px}
form.modalApps input[type="text"], form.modalApps select, form.modalApps textarea{padding:5px;width:96%;border:1px solid #CCC;-webkit-box-shadow: inset 0 1px 1px rgba(0, form.modalApps 0, form.modalApps 0, form.modalApps 0.075);-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);border-radius:4px}
form.modalApps input[type="submit"]{margin-top:10px; background: #00aeef; color: #FFFFFF; font-weight: bold; width: 100px; border:1px solid rgba(0, 0, 0, 0.1);padding:5px;font-weight:bold;box-shadow:0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);border-radius:4px;}
form.modalApps input[type="radio"], form.modalApps input[type="checkbox"]{margin:0 0 0 2%;padding:0;vertical-align:middle}
form.modalApps input[type="text"], form.modalApps select, form.modalApps textarea, form.modalApps .divform, form.modalApps .divform .r, form.modalApps .divform .c, form.modalApps form{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
form.modalApps .fheading{display:block;text-indent:3px;text-decoration:none;margin:2% 0 0 0}
 
/* iPads (portrait and landscape) */
@media only screen and (min-width:480px) and (max-width:1024px){
form.modalApps .divform{ font:normal 16px/30px Arial, Helvetica, sans-serif}
form.modalApps .divform, form.modalApps .divform .r, form.modalApps .divform .c{display:block; padding: 0;}
form.modalApps .divform .r{clear:both}
form.modalApps .divform .c{width:50%;float:left;padding-left:10px;padding-right:10px}
form.modalApps .divform .c:nth-child(2n+3){clear:left}
form.modalApps label, form.modalApps .fheading, form.modalApps input[type="submit"]{margin-left:0;text-indent:0}
form.modalApps input[type="submit"]{padding-left:20px;padding-right:20px}
form.modalApps textarea, form.modalApps input[type="text"], form.modalApps select{width:100%;margin:0}
form.modalApps input[type="radio"], form.modalApps input[type="checkbox"]{margin:0 5px;padding:0;vertical-align:middle}
form.modalApps .ver2 .c{width:35%}
form.modalApps .ver2 .c:nth-child(2n+2){width:65%}
form.modalApps .c.frwd{width:100%;}
form.modalApps .c.frwd textarea, form.modalApps .c.frwd input[type="text"], form.modalApps .c.frwd select{width:100%}
form.modalApps .ver2 .frwd.c:nth-child(2n+2){width:100%}
}
 
/* Smartphones (portrait and landscape) */
@media only screen and (max-width:480px){
form.modalApps .divform{ font:normal 16px/30px Arial,Helvetica,sans-serif}
form.modalApps .divform h1{margin:0 0 20px 0}
form.modalApps label, form.modalApps .fheading{margin:0;text-indent:0}
form.modalApps .divform, form.modalApps .divform .r, form.modalApps .divform .c{display:block}
form.modalApps .divform .r{clear:both}
form.modalApps input[type="text"], form.modalApps select, form.modalApps textarea{width:100%;margin:0}
form.modalApps input[type="radio"], form.modalApps input[type="checkbox"]{margin:0 2%}
}
 
/* Only Safari */
@media screen and (-webkit-min-device-pixel-ratio:0) {
form.modalApps select{text-indent:5px;line-height:24px}
}
