a,div,form,html,iframe,img,label,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,form,h1,h2,h3,h4,h5,html,iframe,img,label,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%}#agents-offices h3,#left-column-home .contact h3{color:#900;font-size:16px;font-weight:700;font-style:italic}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{color:#fff;border-bottom:6px solid #006}#slidingMenu,.menu-open{display:none}.menu-open{clear:both;float:left}#county-menu{margin:12px 0}#city-menu ul li,#county-menu ul li{display:inline;font-weight:700;line-height:165%}#county-menu ul li a,.lowest-rates{font-weight:700}#city-menu ul li{line-height:130%}.lowest-rates{color:#006;font-size:16px;font-style:italic;text-align:right;margin:0 10px 0 0}#left-column-home{float:left;margin:15px 13px 0 15px;max-width:420px}.license-info{font-size:13px;font-weight:700;color:#006;margin:10px 0 0;line-height:140%;float:left;width:240px}.payment{float:left;width:115px;margin:10px 0 0 2px}.inmate-locate,span.collect-calls{color:#fff;font-size:14px;font-weight:700}.inmate-locate{background:url(https://www.norcalbailbonds.com/wp-content/uploads/2011/07/inmate-locator.jpg.webp)center no-repeat;font-style:italic;text-align:center;width:220px;height:37px;padding:5px 10px 0 0;margin:5px 0 0}.inmate-locate a{color:#fff}.inmate-locate a:hover{color:#efefef}#main-content-home{float:left;max-width:481px;margin:15px 20px 0 0}#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,#footer{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{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}#footer{max-width:960px;width:960px;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}#left-column-home .contact{float:left;margin:10px 0}#left-column-home .contact p{margin:3px 0}#left-column-home .contact textarea{width:405px;height:130px}#slidingDiv,.wpcf7 form.init .wpcf7-response-output{display:none}#jail-map{float:left;margin:15px 0 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%}.video iframe,iframe{width:100%;height:100%}iframe{z-index:-99999}#left-column-home,#main-content-home{width:100%;float:none;text-align:center;margin:0 auto;clear:both}.license-info{float:none;width:100%;padding:0}#left-column-home .payment{display:none}#left-column-home .contact{text-align:center;float:none;display:block}.inmate-locate,.license-info{text-align:center;margin:0 auto}#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{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,#jail-map{width:100%}#jail-map{max-width:405px;overflow:hidden;float:left;margin:15px 0 0}nav{background:#900;padding:10px 0}#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}.video{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;display:none}.video iframe{position:absolute;top:0;left:0}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px;--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--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%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 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%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 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:0.44rem;--wp--preset--spacing--30:0.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, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 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)}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7-form-control-wrap{position:relative}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=email]{direction:ltr}