input:focus::-moz-placeholder {
     color: transparent;
}

.ripple-mod {
     left: 20px;
     position: fixed;
     top: 20px;
     z-index: 10;
     z-index: 99;
}

textarea:focus::-moz-placeholder {
     color: transparent;
}

.ContactUs #userForm {
     background: rgba(17, 112, 169, 0.58) none repeat scroll 0px 0px;
     /* border-bottom-right-radius: 54px; */
     /* border-top-left-radius: 51px; */
     padding: 20px;
}

.slider-form {
     background: rgba(0, 0, 0, 0.47) none repeat scroll 0px 0px;
     /* border-bottom-right-radius: 54px; */
     /* border-top-left-radius: 51px; */
     height: 532px ! important;
     padding: 20px 20px 20px 25px;
     position: absolute;
     right: 14px;
     top: 148px;
     width: 29%;
     z-index: 999;
}

#password {
     height: auto;
     width: 25% ! important;
}

#userForm h2 {
     color: black;
     font-size: 20pt;
     margin: 0px 0px 10px;
     padding: 0px;
     text-align: left;
}

.ContactUs #userForm h2 {
     color: #FFFFFF;
     font-size: 22pt;
     margin: 0px 0px 10px;
     padding: 0px;
}

#userForm input[type="submit"] {
     background: rgba(10, 84, 142, 0.81) none repeat scroll 0% 0%;
     font-size: 11pt ! important;
     margin-top: 4px;
     width: 80px;
}

#userForm .rsform-block-passphrase {
     margin-top: 10px;
}

#userForm .rsform-block-passphrase .formControls {
     float: left;
     width: 13%;
}

#userForm .rsform-block-passphrase .formControlLabel {
     float: left;
     line-height: 25px;
     width: 21%;
}

#userForm input[type="text"] {
     height: 29px;
}

#userForm input, #userForm select, #userForm textarea {
     width: 96%;
}

#userForm .rsform-block {
     margin-bottom: 0px;
}
