body #masthead{background:#466f87;background:linear-gradient(to bottom, #466f87 0%, #335166 100%);background:-webkit-linear-gradient(top, #466f87 0%, #335166 100%);background:-moz-linear-gradient(top, #466f87 0%, #335166 100%);background:-o-linear-gradient(top, #466f87 0%, #335166 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$blue-gradient-top', endColorstr='$blue-gradient-bottom', GradientType=0 );border-bottom:6px solid #383939;outline:15px solid #f19836;margin-bottom:50px;position:relative;height:150px;width:100%;}body #masthead .logo-wrapper{position:relative;height:100%;width:100%;}body #masthead .logo-wrapper .oc-logo{background-repeat:no-repeat;position:relative;display:inline;height:100%;}body #masthead .logo-wrapper .logo-badge{width:100px;float:left;margin-left:45px;background-image:url("/images/pub/ca-orange/ca_orange_probation_badge.png");background-position:left center;background-size:auto 60%;}body #masthead .logo-wrapper .logo-probation{width:350px;float:left;background-image:url("/images/pub/ca-orange/ca_orange_probation.svg");background-position:center center;background-size:contain;}body #masthead .logo-wrapper .logo-oc-ca{width:175px;float:right;margin-right:45px;background-image:url("/images/pub/ca-orange/ca_orange.svg");background-position:right center;background-size:auto 80%;}@media only screen and (max-width:900px){body #masthead .logo-wrapper .logo-badge{margin-left:25px;}body #masthead .logo-wrapper .logo-oc-ca{margin-right:25px;}}@media only screen and (max-width:700px){body #masthead{height:100px;}body #masthead .logo-wrapper .logo-badge{width:65px;}body #masthead .logo-wrapper .logo-probation{width:250px;}body #masthead .logo-wrapper .logo-oc-ca{width:90px;}}@media only screen and (max-width:500px){body #masthead{height:80px;}body #masthead .logo-wrapper .logo-badge{margin-left:15px;width:50px;}body #masthead .logo-wrapper .logo-probation{width:200px;}body #masthead .logo-wrapper .logo-oc-ca{margin-right:15px;width:70px;}}body div.subnav-container.subnav-container-top{margin-top:-20px;}body .pane{box-shadow:2px 2px 6px #666;-webkit-box-shadow:2px 2px 6px #666;}body #main .bill.result .account-header button#submit{border:1px solid #1d1d1d;}body #main .bill.result .account-header button#submit:hover{background:#91db84;}body #main .bill.result .account-header button#submit:active{background:#b8f5ad;}body #main .payment-info a, body #main .return-link a{color:#e5701e;}body #main .payment-info a:hover, body #main .return-link a:hover{color:#7b441e;}body #receipt_details table thead tr:nth-of-type(2) th, body #receipt_details table .ui-widget-header:nth-of-type(2) tr:nth-of-type(2) th{background:#f19836;}.ui-widget-content{border:1px solid gray;background:white;color:#666666;}.ui-widget-content a{color:#666666;}.ui-widget-header{border:1px solid #383939;background:#466f87;color:white;font-weight:bold;}.ui-widget-header a{color:white;}.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default{border:1px solid #808080;background:#f19836;font-weight:normal;color:white;}.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited{color:white;text-decoration:none;}.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus{border:1px solid #454545;background:#c26a0a;font-weight:normal;color:white;}.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited{color:white;text-decoration:none;}.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active{border:1px solid #1d1d1d;background:#924c02;font-weight:normal;color:white;}.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited{color:white;text-decoration:none;}.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl{border-top-left-radius:4px;}.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr{border-top-right-radius:4px;}.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl{border-bottom-left-radius:4px;}.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br{border-bottom-right-radius:4px;}#checkout_bar li.future span.bullet{border:0;}#checkout_bar li.future span.connector{height:2px;border:0;}#pex-logo{width:200px;margin:10px;padding:0px;display:inline-block;float:right;}div.subnav-container.subnav-container-top{float:right;min-width:0px;margin-top:-50px;}div#main{clear:both;}.pane{-webkit-box-shadow:0 0 1px #888;box-shadow:0 0 1px #888;}#masthead{height:120px;line-height:120px;text-align:center;border-bottom:1px solid gray;background:white;background-image:none;}#masthead img{display:inline-block;height:100px;margin:10px;}#logo{display:block !important;}#printlogo{display:none !important;}#masthead #logo, #masthead #banner{float:left;position:absolute;}#logotype{color:white;display:block;font-family:'open_extrabold', sans-serif;font-size:2em;line-height:1.2em;margin-top:1em;text-decoration:none;text-shadow:none;}@media screen and (min-width:1090px){#logotype{font-size:2.5em;white-space:nowrap;}#logotype > br{display:none;}}@media screen and (max-width:768px){#masthead #logo{margin:5px 15px 5px 5px;}}@media screen and (min-width:636px) and (max-width:695px){#logotype{font-size:1.5em;padding-top:0.3em;}}@media screen and (max-width:635px){#logotype{display:none;font-size:1.5em;margin-top:0.3em;white-space:nowrap;text-align:center;}#logotype > br{display:none;}#masthead #logo{float:none;}}html{background:#f5f5f5;}#checkout_bar{font-weight:bold;}#checkout_bar li.done span.bullet{background:#95a7b1;color:white;}#checkout_bar li.done span.connector{background:#95a7b1;}#checkout_bar li.active span.bullet{background:#f19836;color:white;}#checkout_bar li.active span.connector{background:#95a7b1;}#checkout_bar li.future span.bullet{background:#466f87;color:white;}#checkout_bar li.future span.connector{background:#466f87;}div.bill.result div.account-header{background:#466f87;}div.bill.result div.details{border-color:#1d1d1d;border-top:none;}div.bill.result h3.account-number{background-color:#6cac61;}div.bill.result div.account-header div.account-number a{color:white;}div.bill.result button[name='pay']{background:#6cac61;border:none;border-radius:0;}div[class*="item_type_name"] span.item_type_name, div[class*="item_type_name"] input.item_type_name{max-width:24em;}span.reference_number{width:120px;}#payment_tabs li.ui-state-active{background:#f19836;}#payment_tabs li.ui-state-active a{color:white;}tbody.ui-widget-content tr{background:white;}#payment_info div.buttons a span{background:#f19836;border:#808080;color:white;}#receipt_details_table .ui-widget-header tr td, #receipt_details_table .ui-widget-header tr th{background:#466f87;border:1px solid #1d1d1d !important;color:white;}#footer{border-top:2px solid gray;}