h2 {color: Red;}
.user-register .form-group {float:left;width:100%;margin-bottom:20px;margin-top: 10px;font-size: 13px;font-family: arial;}
.user-register .form-group label,.user-register .input-checkbox-wrapper label{float: left;font-size:13px;color:#404456;}
.user-register .form-group input,.user-register .form-group select,.supplier-register .form-group textarea {width: 85%;float: right;border: 1px solid #ccc;font-size: 14px;padding: 6px;}
.user-register input[type="checkbox"] {width: auto;float: none;position: relative; margin-right: 5px;}
.user-register .tablelavel {float: left;width: 15%;}
.user-register .tablevalue {float: left;width: 85%;}
.title-block {float: left;width: 100%;}
.title-block h4 {margin: 0px;background: #4d4d4d;color: #fff;font-size: 16px;font-family: arial;padding: 7px;border-top-left-radius: 4px;border-top-right-radius: 4px;}
.user-register .parent-group {float: left;width: 100%;padding: 10px 6%;}
.user-register .address-group,.user-register .admin-group {float: right;width: 85%;}
.user-register .address-group input {margin-bottom: 20px;width: 100%;}
.user-register .address-group input:last-child {margin-bottom: 0px;}
.user-register .admin-group input{width:49%;float:left;}
.user-register .admin-group input:last-child{float:right}
.user-register .btn.btn-default {
    background: #00BF6F;
    border: 2px solid #00BF6F;
    color: #fff;
    padding: 3px 25px;
    font-size: 14px;
    border-radius: 0px;
    width: auto;
}
.privacy-policy {float: left;}
.privacy-policy #<portlet:namespace/>read1{text-align: left;color: #128fb5;text-decoration: underline;}
.privacy-policy #<portlet:namespace/>read2{text-align: left;color: #128fb5;text-decoration: underline;}
.accept-agreement {width: 50%;float: right;}
.accept-agreement input#<portlet:namespace/>agree1 {padding: 0px;height: auto;margin-right: 10px;text-align: left;margin: 2px 5px 0px 0px;position: relative;}
.accept-agreement input#<portlet:namespace/>agree2 {padding: 0px;height: auto;margin-right: 10px;text-align: left;margin: 2px 5px 0px 0px;position: relative;}
.user-register .submit-btn {float: left;margin-left: 10px;}
.user-register .button-btn {height: 30px; padding-top: 85px;}
.portlet-title-text {padding: 7px;border-top-left-radius: 4px;border-top-right-radius: 4px;font-size: 16px;margin-bottom: 0;}
.portlet-title-text {display: block;max-width: 100%;background: #4d4d4d;padding: 6px;color: #fff;font-size: 18px;}
span.mandate{color:#ff0000;}
.alert-panel { height: 150px!important; }