.cp-field-error-wrapper.has-error .alert-danger{border-color:#e3c9bf;background-color:#f3e2db;color:#942c16}.cp-field-error-wrapper.has-error input{border-color:#942c16}.cp-loader{text-align:center}.cp-inline-overlay{display:block;border-left:thin solid silver;box-shadow:2px 4px 10px silver;background:#fff}.cp-inline-overlay p{margin:10px 0}.cp-inline-overlay .content-header{min-height:16.485px;padding:10px 15px}.cp-inline-overlay .content-header .close-top-right{float:right;margin-top:-2px;border:0;background:0 0;cursor:pointer;padding:0;text-shadow:0 1px 0 #fff;line-height:1;color:#666;font-size:1.5em;font-weight:700;-webkit-appearance:none}.cp-inline-overlay .content-header .content-title{margin:0;color:#333;font-size:1.43em}.cp-inline-overlay .content-body{position:relative;padding:0 15px;overflow:visible}.cp-inline-overlay .content-body .content-footer{margin-top:10px;padding-top:15px}.cp-inline-overlay .content-body .content-footer .form-footer{text-align:left}.cp-inline-overlay .content-body .inline-bib-title{color:#333;font-size:1.14em;font-weight:600}.cp-inline-overlay .content-footer{border-top:1px solid #e5e5e5;padding:15px 15px 15px 0;text-align:right}.cp-inline-overlay .content-footer .btn+.btn{margin-bottom:0;margin-left:5px}.cp-inline-overlay .list-group{margin:20px 0}.cp-inline-overlay .alert{margin-bottom:10px;padding:10px}