html{margin-top:0px!important}body,button,,select,textarea{color:#000}body{font-family:'Roboto',sans-serif;font-size:17px;background-color:#fff}.main-navigation a{font-family:'Roboto',sans-serif;font-size:17px;font-weight:500!important}.site-header{padding:0}.site{margin:0}.topSection{background-color:#880400;color:#fff}body:not(.custom-background-image)::before,body:not(.custom-background-image)::after{height:0}.container{max-width:1200px;margin:0 auto}.txtright{text-align:right;font-size:16px;padding:7px 0}.site-inner{margin:0 auto;max-width:1200px}.site-branding,.site-header-menu,.header-image{margin-top:.75em;margin-bottom:.35em}.site-content{padding:0}.content-area{float:none;margin-right:0}#primary{max-width:1200px;margin:0 auto}#secondary{display:none}.entry-header{display:none}.main-navigation ul{padding-top:14px;text-transform:uppercase}.main-navigation .current-menu-item>a,.main-navigation .current-menu-ancestor>a{font-weight:500}.bannhd{color:#fff;text-align:center;font-size:32px;padding-top:278px;margin-bottom:0;line-height:40px;font-weight:bold}.bannh3{color:#fff;text-align:center;font-size:13px}.no-sidebar .entry-header,.no-sidebar .entry-content,.no-sidebar .entry-summary,.no-sidebar .entry-footer,.no-sidebar .comments-area,.no-sidebar .image-navigation,.no-sidebar .post-navigation,.no-sidebar .pagination,.no-sidebar .page-header,.no-sidebar .page-content,.no-sidebar .content-bottom-widgets{margin-left:0;margin-right:0}.wtbutton{margin:20px 0;text-align:center}.wtbutton a{display:inline-block;padding:7px 10px;border:2px solid #fff;border-radius:6px;color:#fff;text-decoration:none;font-size:19px;text-transform:uppercase;text-align:center;font-weight:bold;box-shadow:none}.headerform{background:#7f7f7f;background:rgba(0,0,0,.5);padding:12px 29px;border-radius:7px 7px 0 0;border:1px solid #949188;border-bottom:none;margin-top:180px}input.wpcf7-text{background:transparent!important;border:1px solid #7a7a7a;border-radius:3px;padding:6px;margin-bottom:8px;color:#7a7a7a;font-size:12px}input:focus.wpcf7-text{background:transparent!important;color:#fff}.wpcf7-textarea{background:transparent;border:1px solid #7a7a7a;border-radius:3px;height:90px;color:#fff;font-size:13px;color:#7a7a7a}textarea:focus.wpcf7-textarea{background:transparent;color:#fff}::placeholder{color:#7a7a7a;opacity:1}:-ms-input-placeholder{color:#7a7a7a}::-ms-input-placeholder{color:#7a7a7a}.fheadlne{text-transform:uppercase;font-size:20px;color:#fff;text-align:center;font-weight:bold}.fsubhead{font-size:13px;color:#fff;text-align:center;padding:1px 30px 10px;line-height:18px}input.wpcf7-submit{width:100%;background-color:#880400;color:#fff;text-transform:uppercase;border-radius:5px}.postdv{position:relative}.contoverlay{position:absolute;width:99%;text-align:center;top:20px;color:#fff;font-size:13px;line-height:18px;padding:0 45px}.contoverlay a{border:1px solid #fff;border-radius:50px;color:#fff;font-size:12px;display:inline-block;padding:4px 17px;text-decoration:none;box-shadow:none!important}.tspace{margin-top:42px}.homsct h2,.homsct h3{font-size:1.2rem;line-height:1.25;margin-top:0;margin-bottom:.5em;color:#880400;font-weight:700}.listorder ul{float:left;width:49%}.listorder ul li{margin-left:19px}.post-detail{width:100%;height:100%;float:left;position:absolute;top:0;left:0;background:rgba(0,0,0,.8);opacity:1;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;color:#fff!important;text-align:center;line-height:100px}.postdv:hover .post-detail{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.postdv img{width:100%;border:1px solid #ccc}.servicept{margin-top:2px}.servicept a{color:#333;text-decoration:none;box-shadow:none;font-size:15px;font-weight:500!important}.post-detail a{box-shadow:none;box-border:none;color:#fff;display:block}.post-detail a:hover{box-shadow:none;box-border:none;color:#fff}.vc_tta-panel-heading>h4{font-weight:normal;font-size:15px!important}.pt-cv-wrapper .btn-success{background-color:#880400;border-color:#880400;border-radius:0}.entry-content h4,.entry-summary h4,.entry-intro h4,.comment-content h4{letter-spacing:0}a{color:#000}.pt-cv-content,.pt-cv-content *{line-height:24px}.callhd{font-size:27px;text-align:center;color:#fff;margin-bottom:0;text-transform:uppercase}.phnumber{font-size:53px;text-align:center;color:#fff;font-weight:bold;letter-spacing:5px}.tel{color:#fff;font-weight:bold}.sctpadd{padding-left:100px;padding-right:100px}.ftnotification{color:#fff;font-size:13px}.site-main{margin-bottom:0}.site-footer{padding-bottom:0;text-align:center;color:#fff;background-color:#880400}.site-footer .site-title::after{display:none}.fttext{text-align:center;color:#fff;padding:14px 0;width:100%}.fttext a{color:#fff!important;text-decoration:none}.innheading{font-size:30px;text-align:center;color:#fff;padding:35px 0 30px 0;text-transform:uppercase}.ctnbox h2,.ctnbox h3{font-size:1.35rem;color:#880400;margin-bottom:10px}.homsctls h4{font-size:1.1rem;line-height:1.25;margin-top:0;margin-bottom:.5em;color:#000;font-weight:700;border-bottom:1px solid #880400;text-transform:none}.homsctls ul li{margin-left:19px;line-height:21px;margin-bottom:6px}.ftsection{clear:both;background-color:#262626;padding:25px 0;color:#fff}.homeshdng{font-size:1.4rem;color:#880400}.addsection{float:left;width:46%}.mapsection{float:right;width:46%}.mapsection iframe{border-radius:3px}.addressbox1{float:left;width:48%}.addressbox2{float:left;width:48%}.addressbox3{float:left;width:260px}.sociallinks{padding-top:20px}embed,iframe,object,video{margin-bottom:0}.adbx1{min-height:120px;clear:both}.txtjust{text-align:justify}p{margin:0 0 18px}.entry-content a,.entry-summary a,.taxonomy-description a,.logged-in-as a,.comment-content a,.pingback .comment-body>a,.textwidget a,.entry-footer a:hover,.site-info a:hover{box-shadow:none}#toc_container{display:none!important}.bredcrumst a{color:#880400;margin-right:6px;display:inline-block}.breadcrumb_last{display:inline-block;margin-left:6px}.usrname{color:#fff;padding:8px 0;text-align:center;background-color:#8c6854;font-size:20px}.usrname a{color:#fff;text-decoration:none}.boxatory img{width:100%}#indeed_ul_7664_1 ul li{border-bottom:1px solid #ccc}li{margin-left:19px}.homsct2 h2,.homsct2 h3{font-size:1.15rem;line-height:1.25;margin-top:0;margin-bottom:.5em;color:#880400;font-weight:600}.bredcrumst{border-bottom:1px dotted #4f4f4f;padding-bottom:5px}.wpb_content_element.bredcrumst{margin-bottom:13px}.sub-menu a{font-size:14px;text-transform:none}.main-navigation ul ul::before,.main-navigation ul ul::after{display:none}.main-navigation ul ul{border-bottom:none}.main-navigation ul ul a{width:17.6875em}.pracBlock{float:left;width:32%;margin-right:2%;margin-bottom:2%}.nomarginrt{margin-right:0px!important}.wpb_content_element.homeshdng{margin-bottom:7px}.wpb_content_element.btspacno{margin-bottom:7px}.main-navigation li{margin-left:6px}.ctform{max-width:500px}.ctform input.wpcf7-text{height:45px;margin-bottom:14px!important}.ctform input.wpcf7-submit{width:120px}.ctform .wpcf7-textarea{height:130px}.innheading a{color:#fff}.blogheader{background-image:url(https://www.domesticviolenceattorneysandiego.com/wp-content/uploads/2018/01/inner-banner-bg.jpg)!important;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}.blogheader .entry-title{font-size:30px;text-align:center;color:#fff;padding:70px 0;text-transform:uppercase;font-weight:500}.blogheader .entry-title a{color:#fff}body.no-sidebar:not(.search-results) article:not(.type-page) .entry-content{float:none;margin-left:0;margin-right:0;width:100%;padding-bottom:40px}article .entry-footer{display:none}.post-thumbnail{display:inline-block}h1,h2,h3,h4,h5,h6{clear:none}.featureimg{float:right;margin-left:15px}.featureimg img{max-width:350px}.entry-content h2,.entry-summary h2,.comment-content h2{color:#880400;font-size:28px;font-size:1.25rem;line-height:1.25;margin-top:0;margin-bottom:10px}.entry-content h3,.entry-summary h3,.comment-content h3{color:#880400;font-size:28px;font-size:1.25rem;line-height:1.25;margin-top:0;margin-bottom:10px}.contoverlay h2{margin-bottom:4px;text-transform:uppercase;font-size:22px;color:#fff!important}.main-navigation li:hover>a,.main-navigation li.focus>a{color:#c80d07}button:hover,button:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[type="submit"]:hover,input[type="submit"]:focus{background-color:#c80d07}.testimonial-content p{text-align:center!important;font-size:15px;font-style:normal}.testimonial-inner h3{text-align:center!important}.strong-view.pager-style-buttons .wpmslider-wrapper .wpmslider-pager-link.active:before{color:#f00}.strong-view.modern .testimonial-content:before,.strong-view.modern .testimonial-content:after{color:#333}.pt-cv-wrapper .btn-success:hover{background-color:#c00;border-color:#c00}@media (max-width:768px){.addressbox3{float:none;width:100%}.txtright{text-align:center}.site-branding{margin:0 auto;max-width:85%;padding:10px 0 0 0}.menu-toggle{margin:10px auto}.bannhd{padding-top:20px}.contoverlay{padding:0 20px}.tspace{margin-top:30px}.listorder ul{float:none;width:100%}.addsection{float:none;width:92%;margin:0 auto}.mapsection{float:none;width:100%}.addressbox1{float:none;width:100%}.addressbox2{float:none;width:100%}.homsct{padding-left:10px;padding-right:10px}.ctnbox h2,.ctnbox h3{font-size:1rem;line-height:25px}.homsct h2,.homsct h3{font-size:1rem;line-height:22px}ul,ol{margin-left:0;margin-bottom:5px}.homsctls h4{font-size:1rem;line-height:22px;margin-top:13px}.homsctls ul{margin-bottom:19px;margin-top:7px}.mobspace{padding-left:10px;padding-right:10px}.sctpadd{padding-left:0;padding-right:0}.sociallinks{padding-bottom:20px}.fttext{padding:10px 0;font-size:12px;line-height:19px}.pt-cv-ifield{padding:0 15px}.phnumber{font-size:37px;letter-spacing:2px}.callhd{font-size:23px;line-height:31px}.pt-cv-ifield{padding-top:25px}.servicept{margin-top:1px}.servicept a{font-size:14px}.main-navigation ul ul li{margin-left:0}.main-navigation ul ul{margin-left:0}.boxatory{text-align:center}.usrname{margin:0 auto}.homsct2{padding-left:10px;padding-right:10px}.homsct2 h2,.homsct2 h3{font-size:1rem;line-height:22px}.bredcrumst{padding-left:10px;padding-right:10px;font-size:11px}.bannhd{font-size:18px}.wtbutton{background:#7f7f7f;background:rgba(0,0,0,.5);border-radius:5px;max-width:350px;margin:20px auto}.pracBlock{float:none;width:100%;margin-right:0%;margin-bottom:15px}}.grecaptcha-badge{visibility:hidden}input:focus.wpcf7-text.text-black{background:transparent!important;color:#fff}