/*styles for prequalifier*/

.rli-login-contain{width: 30%; margin: 30px auto; background: #ffffff; border: 5px solid #374D6A; box-shadow: 2px 2px 2px #ccc;padding: 20px; text-align: center}
.asap-login-inner{text-align: left}
.asap-login-inner h2{ padding: 5px 0}
.right-corner{float: right; margin: -15px 0}	
.makebold{font-weight: bold}



/*---- Prequal Page ------------*/
.rli-validationerror{display: none}
.redtext{color: #F03} 
.asap-login-inner h2{margin-bottom: 10px}

/*------progressive arrows-------------*/
.rliapp-progressarrow-container ul{margin: 0 auto; text-align:center}
.rliapp-progressarrow-container li:hover{cursor: pointer}
li.rliapp-progress {list-style: none; float: left;background: url(/images/pq-arrow-grey.png);background-repeat: no-repeat; width: 16%; height: 50px; line-height: 50px; padding: 0; margin: 0; text-align:center; font-size: 1.3rem; color: #ffffff; position: relative; }
li.rliapp-progress.arrow-health{background: url(/images/pq-arrow-grey.png); }
li.rliapp-progress.arrow-medication{background: url(/images/pq-arrow-blue.png);}
li.rliapp-progress.arrow-contact{background: url(/images/pq-arrow-navy.png);}
li.rliapp-progress.arrow-doctors{background: url(/images/pq-arrow-gold.png);}
li.rliapp-progress.arrow-policy{background: url(/images/pq-arrow-yellow.png);}
li.rliapp-progress.arrow-review{background: url(/images/pq-arrow-red.png);}
.rli-italic{font-style: italic; text-align: right}
/*---form itself---*/
.rliapp-holdquestions{background: #ffffff; border: 4px solid #374D6A; border-radius:5px; padding: 20px; width: 95%; background-image: url(/images/rli-securitylock.png); background-repeat:no-repeat; background-position:99% 3%; }
.rliapp-holdquestions h3{color: #0072A9}
.rliapp-holdquestions h4 {
  color: #a73b2c;  font-size: 1.2rem; margin-top: -5px;}
.rliapp-holdquestions{color: #000; font-size: 1.1rem}
.rliapp-holdquestions p {padding: 10px; margin: 0}
.rliapp-holdquestions .greytext{color: #666}
.rli-fieldindent{width: 95%;}
.rliapp-holdquestions input, .rliapp-holdquestions select {width: 98%;}
.rliapp-holdquestions input[type="checkbox"]{margin: 0 0 4px 4px}
.rliapp-holdquestions input[type="radio"]{margin: 0 0 3px 4px}
.grid_34{width: 73%}
.rliapp-holdquestions .hide{display: none}
.rli-next, .rli-sign, .rli-witness, rli-owner{float: right}
.rliapp-progressarrow-container a.rli-next{float: none}
.rliapp-holdquestions select{color: #A1A3A3}
.rliapp-holdquestions select.rli-set{color: #000}
.rliapp-holdquestions option:disabled{color: #A1A3A3}
.rli-subdisorder{width: 90%; margin-left: 5%; color: #666}
.rliapp-holdquestions p.clearfix{padding: 0}
.float-left{float: left}
.rli-taskhelp{width: 90%; margin-left: 5%; color: #666}

.rli-med, .rli-doc{position: relative;text-decoration: none; width: 80%; padding: 0 7px; }

.rliapp-holdquestions textarea{width: 80%}

.rli-med:hover::after {
  position:absolute;
    top: 2px;
    right:-10px;
    bottom:0;
    content: url('/images/delete-hover.png');;
}

.rli-doc:hover::after {
  
    top: 2px;
    right:-10px;
    bottom:0;
    content: url('/images/delete-hover.png');;
}

input.halfwidth, select.halfwidth{width: 15%}
input.thirdwidth, select.thirdwidth{width: 25%; margin-left: 20px}
.greyed-out{color: #bbbbbb}
.spinner {
background: url('/wp-admin/images/wpspin_light-2x.gif') no-repeat;
background-size: 30px 30px;
display: none;
opacity: .7;
filter: alpha(opacity=70);
width: 30px;
height: 30px;
margin: 0 auto;
}
/*---------------------------------
Styling for the client page
------------------------------------*/
.page-template-custom-clientpage-php .hide-on-client-page{display: none}
.page-template-custom-clientpage-php .rli-app-sectiontitle p{color: #a73b2c; font-size: 2.3rem; font-wight: bold; margin-top: -5px;}
.page-template-custom-clientpage-php  .rli-label {padding-right: 10px; font-weight: bold}
/*-------------Finished application html------------*/
