a,div,html,img,li,p,span,ul{font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;margin:0}address,body,h1,h2,h3,h4,h5{font-style:inherit}h3,h4,h5{margin:0}body,em{margin:0}a,address,body,div,em,h1,h2,h3,h4,h5,html,img,li,p,q,span,strong,ul{border:0;outline:0;vertical-align:baseline;padding:0}address,em,h1,h2,h3,h4,h5,q,strong{font-family:inherit}em,q,strong{font-size:100%}body,em,q{font-weight:inherit}strong{font-style:inherit;margin:0}:focus{outline:0}#wrapper,body{text-align:center}body{line-height:1;background:#fff;font-family:Arial,Helvetica,sans-serif;font-size:12px;background:#fff8da url(https://www.norcalbailbonds.com/wp-content/themes/norcal/images/body-bg.jpg)repeat-x}ul{list-style:none;box-sizing:border-box}q:after,q:before{content:""}address,q{margin:0 0 5px}body,p,q{color:#000}q{quotes:"""";line-height:120%;display:block}.clear{clear:both}.left{float:left}.right{float:right}p{line-height:130%}#content p{margin:0 0 10px}a{color:#900;text-decoration:none}.blue,a:hover{color:#006}#boxes-home a,p a{text-decoration:underline}h1,h1 a{font-size:24px;font-weight:700;margin:0 0 15px}#twenty-four-seven h2,h2{font-weight:700;color:#900}h2{font-size:18px;margin:0}h1,h1 a,h3,h4,h5{color:#006}h3,h4{font-size:14px;line-height:120%}h5{font-size:11px}address{font-size:17px}.box-1-content h4,.red,address{color:#900}address,h3,h4,h5,span.toll-free,strong{font-weight:700}em,q{font-style:italic}#wrapper{margin:0 auto;max-width:980px;background:url(https://www.norcalbailbonds.com/wp-content/themes/norcal/images/wrapper-bg.png)repeat-y}#content-wrapper{text-align:left;margin:0 auto;max-width:960px;background:#fff8db url(https://www.norcalbailbonds.com/wp-content/themes/norcal/images/content-bg.jpg)repeat-x}#footer-wrapper{text-align:center;margin:0 auto;max-width:980px;background:#fff8db url(https://www.norcalbailbonds.com/wp-content/themes/norcal/images/footer-bg.jpg)no-repeat;padding:0 10px}#content,#footer-inner{float:left;max-width:960px}#footer-inner{margin:0 auto;background:#fff8db url(https://www.norcalbailbonds.com/wp-content/themes/norcal/images/bottom-bg-new.jpg)no-repeat}#content{background:#fff8db url(https://www.norcalbailbonds.com/wp-content/themes/norcal/images/content-bg.jpg)repeat-x;width:960px}#twenty-four-seven{max-width:960px;float:left;clear:both;position:relative;top:14px}#twenty-four-seven h2{font-size:60px;text-transform:uppercase;text-align:center}#header{border-top:6px solid #006;float:left;background:url(https://www.norcalbailbonds.com/wp-content/themes/norcal/images/header-bg-new.jpg)repeat-y;max-width:960px;width:960px;padding:5px 0 0;min-height:108px}#logo{float:left;margin:0 20px;position:relative;bottom:6px}#call-now-header{text-align:right;float:left;max-width:500px;width:500px;margin:0 0 0 145px}span.toll-free{font-size:32px;color:#900;line-height:34px}#main-menu{background:#900;max-width:960px;width:960px;clear:both;float:left;height:32px}#main-menu ul{text-align:center;padding:11px 0 0}#main-menu ul li{display:inline;color:#fff;border-right:1px solid #fff;text-transform:uppercase}#main-menu ul li:last-child{display:inline;color:#fff;border-right:0 solid #fff}#main-menu ul li a{color:#fff;border-bottom:6px solid #900;padding:3px 15px}#main-menu ul li a:hover,#main-menu ul li.current_page_item a{color:#fff;border-bottom:6px solid #006}#slidingMenu,.menu-open{display:none}.menu-open{clear:both;float:left}.lowest-rates{color:#006;font-size:16px;font-weight:700;font-style:italic;text-align:right;margin:0 10px 0 0}.payment{float:left;width:115px;margin:10px 0 0 2px}#boxes-home{float:left;text-align:left;max-width:960px;border-top:4px solid #900;height:270px;overflow:visible}#boxes-home h3{background:#e78a23;height:16px;color:#fff;text-align:left;margin:0 0 8px;padding:0}#boxes-home li{list-style-type:disc;list-style-position:outside;margin:2px 0 2px 15px;color:#006}#boxes-home .box-1{float:left;width:242px;height:235px}#boxes-home .box-1 .box-1-content{margin:0 10px 0 15px}#boxes-home .box-2,#boxes-home .box-3{float:left;width:236px;height:235px}#boxes-home .box-2 .box-2-content{margin:0 7px 0 14px;width:211px}.yelp{display:block;position:relative;bottom:8px}#boxes-home .box-3{width:252px}#boxes-home .box-3 .box-3-content{margin:0 5px 0 15px}#boxes-home .box-3 .box-3-content img{position:relative;right:5px}#boxes-home .box-4{float:left;max-width:230px;min-height:235px}#boxes-home .box-4 .box-4-content{margin:0 10px 0 15px}#boxes-home .box-4 .box-4-content li{list-style-type:none;margin-left:0;font-size:12px;font-weight:700}span.collect-calls{color:#fff;font-size:14px;font-weight:700;line-height:90%;position:relative;bottom:6px;width:230px}ul.directory{position:relative;bottom:4px}#boxes-home ul.directory li,ul.directory li{margin:1px 0}#content.services{float:left;background:#fff8db url(https://www.norcalbailbonds.com/wp-content/themes/norcal/images/services-page-bg.jpg)no-repeat;max-width:960px}.page-id-10 #content.services{float:left;background:#fff8db url(https://www.norcalbailbonds.com/wp-content/themes/norcal/images/page-bg-bail.jpg)no-repeat;max-width:960px}#left-column-sub{float:left;margin:15px 13px 0 15px;max-width:270px}.license-info-sub{font-size:13px;font-weight:700;color:#006;margin:340px 10px 0;line-height:140%}span.on-approved{color:#900;font-size:15px}#main-content-sub{float:left;max-width:575px;margin:15px 20px 0 0;background:url(https://www.norcalbailbonds.com/wp-content/themes/norcal/images/watermark.png)right bottom no-repeat;min-height:251px}#footer{max-width:960px;width:960px;float:left;margin:0 auto;text-align:left;border-top:2px solid #006;min-height:117px}.footer-info{margin:8px 15px 0;color:#900;max-width:620px;float:left}.social-media{float:right;text-align:right;width:200px;margin:8px 15px 0}@media (min-width:200px) and (max-width:960px){body{background:#fff8da url(/wp-content/themes/norcal/images/body-bg.jpg)repeat-x;text-align:center}#content-wrapper,#wrapper{width:100%}span.on-approved{display:block}#footer-wrapper{padding:0}#footer,#footer p,#footer-inner,#footer-wrapper{width:100%}#footer-inner{background:url(https://www.norcalbailbonds.com/wp-content/themes/norcal/images/header-bg-new.jpg)repeat-y}#boxes-home .box-4 span,.footer-info,span.on-approved{width:100%;text-align:center;margin:0 auto}.footer-info{float:none}.social-media{float:none;text-align:center;margin:0 auto;padding:10px 0}#content{width:100%}#twenty-four-seven,.box-1,.box-2,.box-3{display:none}#boxes-home,#boxes-home .box-4,#boxes-home .box-4 h3,#boxes-home .box-4-content{width:100%;max-width:98%;text-align:center;margin:0 auto;float:none;padding:0 0 10px;height:auto}#boxes-home .box-4 h3{display:none}#boxes-home .box-4 span{display:block;padding:20px 0}#boxes-home .box-4 .box-4-content ul.directory li{width:100%;text-align:center;font-size:1.2em;display:inline;padding:0;clear:both;margin:0}#boxes-home .box-4 .box-4-content ul.directory li span{display:inline-block;padding:0;margin:0}#logo,.menu-open li a{margin:0;text-align:center;padding:0}#logo{width:100%}#call-now-header{text-align:center;width:100%;margin:0 auto;padding:0;float:none}#header{width:100%}nav{background:#900;padding:10px 0}#left-column-sub,#main-menu,#menu-main{display:none}.menu-open,.menu-open a{display:block;padding:0 0 0 10px}.menu-open{background:#900;margin:0 auto;min-height:35px;clear:both;float:none}.menu-open a{color:#fff;font-size:3em}.menu-open li a{color:#fff;font-size:1.8em;text-transform:uppercase;font-weight:700}.menu-open li,.menu-open ul{color:#fff;padding:1px 0;text-align:center}.menu-open li{margin:0;padding:1em 0;border-bottom:1px solid #fff}#content.services,.page-id-10 #content.services{width:100%;background:0 0}}:where(.wp-block-calendar table:not(.has-background) th){background:#ddd}.wp-lightbox-container button:focus-visible{outline:5px auto #212121;outline:5px auto -webkit-focus-ring-color;outline-offset:5px}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}body{--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255,255,255,1),6px 6px rgba(0,0,0,1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0,0,0,1)}body .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:var(--wp--style--global--content-size);margin-left:auto!important;margin-right:auto!important}