.div-button-primary{color:#fff;background-color:#7a5bca;border:2px solid #7a5bca;border-radius:0;box-shadow:none;min-width:100px;padding:10px 7px;text-align:center;margin-left:20px}.div-button-primary:hover{color:#fff;background-color:#3d2375;border:2px solid #3d2375}.div-button-primary.disabled,.div-button-primary[disabled]{color:#313131;background-color:#d0d2d3;border:2px solid #d0d2d3}.div-button-primary.disabled:hover,.div-button-primary[disabled]:hover{color:#313131;background-color:#d0d2d3;border:2px solid #d0d2d3}.jmh-button-group{display:-webkit-flex;display:flex;flex-flow:row nowrap}.jmh-button-group-item{-webkit-flex:none;flex:none}.jmh-button-group-item:nth-child(2){-webkit-flex:1 0 auto;flex:1 0 auto;padding-left:10px}.div-button-navigation{color:#313131;background-color:#fff;border:2px solid #006064;border-radius:0;box-shadow:none;min-width:100px;padding:10px 7px;text-align:center}.div-button-navigation:hover{color:#fff;background-color:#006064;border:2px solid #006064}.div-button-navigation.disabled,.div-button-navigation[disabled]{background-color:#d0d2d3}@-webkit-keyframes load8{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes load8{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.raised-shadow-border{position:relative;float:left;width:40%;background:#fff;opacity:.7;box-shadow:0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset}.raised-shadow-border:before{content:"";position:absolute;z-index:-2}.raised-shadow-border:after{content:"";position:absolute;z-index:-2}.raised-shadow-border{box-shadow:0 15px 10px -10px rgba(0,0,0,.5),0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset}.page-title-wrapper.public-body{padding:.9375em}.public-container{padding:0}.design62 .form-control{box-sizing:border-box;display:block;height:2.6875em;padding:.5em .75em;font-size:.9375em;line-height:1.5;color:#2c3e50;box-sizing:border-box;width:100%;background-color:#fff;border:1px solid #dce4ec;border-radius:4px}.design62 .form-control:focus{outline:none;border:2px solid #673ab7}#payment-section .pad-0{margin-bottom:3.125em}.payment{text-align:center}.payment-person{margin:.75em 0 .3125em}.payment .title{background-color:#d9d9d9;text-align:center;padding:.3125em}.payment.total{display:flex;flex-direction:column;height:100%}.payment .tot-title{background-color:#d9d9d9}.payment .price.tot-price{background-color:#f7f7f7}.payment .price{background-color:#f7f7f7;padding:1.25em;font-family:"Arial",sans-serif;white-space:nowrap;text-align:center}.payment .price h2{font-family:"Arial",sans-serif}.payment .price .dollar{font-size:1.5em;display:inline-block;vertical-align:top}.payment .price h2{font-size:1.5em;display:inline-block;margin:0}.payment .price .per{font-size:14px;display:inline-block}.payment .details{padding-left:0;list-style:none;padding:0 1.25em;border:1px solid #ecf0f1;border-width:0 1px;margin-bottom:0}.payment .details li{padding:.625em;border-bottom:1px solid rgba(0,0,0,.05)}.payment .details li:last-child{border-bottom:0}.payment .p-footer{padding:1.25em;border:1px solid #ecf0f1}.payment .amount-container{padding:.3125em .625em;text-align:left}.payment .amount-container .amount-row{width:100%;clear:both}.payment .amount-row label{display:block;margin-bottom:1.25em;float:left;width:100%;padding-left:11%;position:relative;font-weight:normal;padding-top:.125em;box-sizing:border-box}.payment .amount-row label input[type=checkbox]{position:absolute;left:-0.125em;top:0;background-color:#ccc;width:1.25em;height:1.25em;vertical-align:middle;margin-right:.5em;background-color:#ccc}.payment .amount-row label.divider{border-bottom:1px solid #ccc;padding-bottom:.9375em}.payment .amount-row .fine-amt-label{margin:1.675em 0 .9375em;padding-left:0}.payment .pay-box{flex-grow:1;display:flex;align-items:center;justify-content:center}.payment-person label{background-color:#d9d9d9;font-weight:bold;padding:.625em .4375em;display:block;margin-bottom:.3125em}.payment-person label.required:after{content:"*";color:red;font-weight:bold;margin-left:.3125em}#duesFormErrorDlg .modal-header{border-top-left-radius:.3125em;border-top-right-radius:.3125em;background-color:silver}#duesFormErrorDlg .modal-title{color:red}#duesFormErrorDlg .modal-body{font-size:1.3em;color:red}.pay-amounts{display:flex;flex-direction:column}.pay-amounts .amt-secs{flex-basis:35%;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.pay-amounts .amt-secs.last{flex-basis:20%;flex-grow:1}.pay-amounts .amt-secs:first-child{border-left:1px solid #ccc}.error-msg .emsg{color:red;padding:.5em;background-color:#ffffe0}.grecaptcha-badge{visibility:hidden}.medStafforder .captcha-banner{padding:.5em 0;font-size:75%}@media(min-width: 768px){.pay-amounts{flex-direction:row}}
