﻿
.registerForm {width:1000px;margin:auto;margin-top:100px !important;}
.formRow {display:inline-block;text-align:right;margin:5px 0;position:relative;}
.formRow {float:left;}
.formRow:nth-of-type(2n+1) {float:right;}
.formRow:not(.labelAutoWidth) > label {width:150px;display:inline-block;}
#idNumberContainer {width:100%;}
.exp {font-size:small;margin-right:10px;}
#addressContainer {width:100%;}
#addressContainer > input {width:752px;}
legend{text-align:right;font-weight:bold;font-size:20px;}
fieldset{margin:15px 0 !important;border-radius:10px;padding:0.35em 2.625em 0.75em;}
.formFullRow{width:100%;display:block;float:none !important;}
.vf_error {background-color:rgba(128,0,0,0.5);color:#fff;}
/*.field-error {position:absolute;top:10%;right:100%; color: #800000;padding: 4px;font-size: x-small;border-radius: 10px;width:100%;}*/
.field-error {
    color: #800000;
    padding: 4px;
    font-size: small;
    display: inline-block;
    position: absolute;
    top: 32px;
    right: 0;
    background-color: #fff;
    z-index: 9;
}
.formRow .input-container {position:relative;padding:5px 0;box-sizing:border-box;width:250px;display:inline-block;}
.formRow > .input-container > input,.formRow > .input-container > select {width:100%;}
.linkRow {text-align:right;margin:25px auto;font-size:large;width: 750px;}
.icons{float:left;}
.linkRowButton{float:left;margin:0px 3px;font-size:medium;}
.formRow2 {display:table-row;}
.formRow2 .input-container {display:table-cell;text-align:right;padding:7px 0;}
.formRow2container {display:table;width:100%;}
.schoolRowContainer:first-of-type .removeButton {visibility:hidden;}
/*.brotherRowContainer:first-of-type .removeButton {visibility:hidden;}*/
.addSchoolRowButton {margin-bottom:25px;margin-top:10px;float:right;}
.addBroRowButton {margin-bottom:25px;margin-top:10px;float:right;}
.syuaContainer {margin-bottom:15px;}
.formRow3{margin-top:15px;width:100%;}
.formRow5 {margin-top:15px;text-align:right;display:table;width:100%;}
.formRow5 .input-container {display:table-row;}
.formRow5 .input-container > * {display:table-cell;padding:5px 0;}
.formRow6 {margin-top:15px;width:100%;text-align:right;margin-bottom:10px;}
.formRow6 > label {width:100%;display:block;}
.formRow6 > textarea {width:100%;display:block;}
.input-container {margin-top:15px;}
.input-radio-text {width:400px;}
.input-container .input-radio-text {text-decoration:underline;}
.fieldsetSubTitle {text-align:right;}
.fieldset-table{text-align:right;}
.fieldset-table .formRow3 {display:table-row;}
.fieldset-table .formRow3 > * {display:table-cell;}
.fieldset-table .formRow3 > .checkbox {margin-left:10px;}
.fieldset-table .formRow3 > .label1 {width:50%;padding:10px 0;}
.fieldset-table .formRow3 > .label2 {}
.fieldset-table .formRow3 > .input {width:300px;}
.text-right {text-align:right;}
.label-margin-left-20 label {margin-left:20px;}
.formRow7 {margin-top:15px;width:100%;text-align:right;}
.formRow7 .checkbox {float:none;}
#probMedicationRecomByContainer.probMedicationRecomByContainerHide {display:none;}
.formRow5.probs > .input-container > label {width:20%;}
.attached-icons {height:30px;margin-right:10px;}
#form-5 textarea {display:block;width:100%;}
#primaryContent{height:initial !important;}
.formRow10 textarea {width:100%;}
#interviewDateContainer,#interviewDateContainerPair,#objectionContainer {display:none;}
#interviewDateContainer[data-statusID='51'],#interviewDateContainerPair[data-statusID='51'] {display:block !important;}
#interviewDateContainer[data-statusID='73'],#interviewDateContainerPair[data-statusID='73'] {display:block !important;}
#objectionContainer[data-statusID='53']{display:block !important;}
#radius-container-111 > div:nth-of-type(2n+1) {background-color:#f7f1e5;}
#radius-container-111 > div:nth-of-type(2n) {background-color:#e6d9c0;}

@media print {
    #ManageSystemMenu{display:none !important;}
}

#form-1-submit,
#form-2-submit,
#form-3-submit,
#form-4-submit,
#form-5-submit,
#form-6-submit,
#form-7-submit,
#form-8-submit,
#form-9-submit,
#form-10-submit
{
    font-size:x-large;
    padding:5px;
    margin:10px;
}





.vfNN:after,*[data-vfnn-container='1']:after
{
    content:"*";
    color:red;
    margin-right:5px;
}