.floatl {position:relative;}
.floatl.floatl__none {float:none!important;}
.floatl--focused .floatl__label {color:#444;}
/*.floatl--active .floatl__label, .floatl.floatl__select .floatl__label {opacity:1; visibility:visible; top:9px;}*/
.floatl--active .floatl__label{opacity:1; visibility:visible; top:9px;}
.floatl__label.top4, .form-container-login .floatl__label {top:4px;}
.floatl__label.top5 {top:5px;}
.floatl__label.top6 {top:6px;}
.formsectionnew .ccdetails .floatl__label, .account .form-container.forms .floatl__label, #vendorregister .col2 .floatl__label {top:5px;}
.vendor-step5 .floatl--active .floatl__label, .vendor-step5 .floatl.floatl__select .floatl__label {top:7px;}
.vendor-payment .floatl--active .floatl__label, .vendor-payment .floatl.floatl__select .floatl__label {top:7px;}
.proplist .floatl__label {top:6px;}
.propadd .floatl__label, .cbrview .floatl__label {top:5px;}
.floatl.floatl__select .floatl__label {top:5px;}
.cbrenterprofile .floatl.floatl__select .floatl__label {left:5px;}
.floatl.floatl__select .floatl__label.top8 {top:8px;}
.propadd .floatl.floatl__select .floatl__label {left:5px;}

.limited3 .floatl--active .floatl__label, .limited3 .floatl.floatl__select .floatl__label {top:5px;}
.limited3 .floatl--active .floatl__input {padding-left:8px !important;}
.limited3 .floatl.floatl__select .floatl__label {left:5px;}

#landlord_verification .floatl__label {top:5px;}

.floatl.floatl__select select {float: none!important; padding:13px 8px 8px 8px!important;} /* 13px 8px 5px 8px*/

.ff .floatl.floatl__select select {padding: 13px 8px 5px 3px!important;}

.floatl--active .floatl__input, select.floatl__input {padding:13px 8px 5px 9px!important;}
.cbrenterprofile .floatl--active .floatl__input {padding:13px 8px 5px!important;}

 /* 13px 8px 5px 8px*/ /*height: 42px;*/

.floatl__label {-webkit-transition:all 200ms ease-in-out; transition:all 200ms ease-in-out; visibility:hidden; opacity:0; position:absolute; display:inline-block; top:4px; left:7px; padding:0 3px 0 3px; font-size:10px!important; line-height:1em; font-weight:bold; color:#666666;}

.floatl__input {-webkit-transition:all 200ms ease-in-out; transition:all 200ms ease-in-out; -webkit-appearance:none; -moz-appearance:none; appearance:none;   outline:none; margin-top:0; margin-left:0; padding:11px 8px; font-size:15px; border:1px solid #e6e6e6; border-radius:3px; width:100%;}

.floatl__input::-moz-selection {color:white; background-color:#666666;}
.floatl__input::selection {color:white; background-color:#666666;}
.floatl__input:focus {border-color:#666666;}

input.floatl__input {height:43px;}

.safari input.floatl__input, .ios input.floatl__input {height:41px;}

select.floatl__input, select.floatl__input:focus {-webkit-appearance:none!important; -moz-appearance:none!important; appearance:none!important;}
select.floatl__input::-moz-selection {-webkit-appearance:none!important; -moz-appearance:none!important; appearance:none!important;}
select.floatl__input::selection {-webkit-appearance:none!important; -moz-appearance:none!important; appearance:none!important;}

/*CUSTOM.CSS*/

#tel_report_process_div {clear:both; padding-top:10px;}

div.form-container .steponeform p#tel_report_process {margin-left:5px; padding-right:0px;}

.ts-free-credit-report-div.padlr0 {clear:both;}

.steponeform ul li .w50p.dob.dobssn input[aria-invalid="false"], .steponeform ul li .w50p.dob.dobssn input[aria-invalid="true"] {}