a,a[href^="mailto:"]:hover,a[href^="tel:"]{text-decoration:none!important}.btn,.btn-wrap,.client-name,.elm-button,.menu-sidebar .menu-bar-wrapper .menu-item-has-children,.sidebar-form form,button.elm-button{position:relative}.btn,.elm-button,div.wpcf7 .ajax-loader.is-active{background-position:center;background-repeat:no-repeat}body,p{letter-spacing:0}.footer-links ul li+li:before,ul#menu-footer-links li a:before{width:1px;height:.8em;margin:0 8px;top:-1px;vertical-align:middle}#headernav li a,.btn,.elm-button,.footer .footer-titles,button.elm-button,h3.practice-heading{text-transform:uppercase}#valid,.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{color:#dc3232}.btn,.comment-respond input#submit,.elm-button{background-size:100%;box-shadow:none!important;min-width:14rem;letter-spacing:.5px;cursor:pointer}ul,ul.pdf_links li{list-style:none}html{font-size:15px}body{font-family:Raleway;font-size:16px;line-height:38px;color:#000;font-weight:300}a{transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;outline:0;color:#0091ea}.btn,.elm-button,button{outline:0!important}ol,ul{margin:0;padding:0}ol{padding-left:15px}p:last-child{margin-bottom:0}.h1,h1{font-size:2.75rem}.h2,h2{font-size:2.35rem}.h3,h3{font-size:2rem}.h4,h4{font-size:1.75rem}.h5,h5{font-size:1.5rem}.h6,h6{font-size:1.25rem}.footer .footer-titles,p{font-size:20px;font-family:'Cormorant Garamond'}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:700;font-family:'Cormorant Garamond';color:#000}img{max-width:100%;height:auto}.nav-menu ul#headernav .sub-menu li a:hover,.white{color:#fff}.align-items{align-items:center!important}div.wpcf7 .ajax-loader.is-active{position:absolute;top:0;bottom:0;margin:auto;left:0;right:0;transform:translateX(0);background-image:url(//childressjustice.com/wp-content/themes/childjustice/img/loader-w.svg);background-color:transparent;height:100%;width:100%;background-size:2rem;visibility:visible}div.wpcf7 .ajax-loader{position:absolute;bottom:0;left:0;right:0;margin:0 auto}.btn,.elm-button{background-color:#8fdcef;border:1px solid #8fdcef;color:#000;padding:1.25rem 2.5rem;border-radius:0;font-weight:400;font-size:1.2rem;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;font-family:Poppins}.review-inner:hover .clientname-inner span.sep,.wp-caption{background:#fff}button.elm-button{padding:1rem 2rem;display:inline-block;cursor:pointer;font-size:1rem;background-repeat:no-repeat;width:13rem;box-shadow:none;line-height:1.5;margin-top:2rem;background-size:cover!important;height:64px}.footer-desc p,p{line-height:30px}.btn:hover,.comment-respond input#submit:hover,.elm-button:hover{background-color:transparent;border-color:#8fdcef;background-position:center;background-size:100%;background-repeat:no-repeat;color:#8fdcef}.elm-loading-anim{line-height:1!important}.elm-button:active,.elm-button:focus,.elm-button:hover{background-color:#8fdcef;color:#000}.spaced{padding-top:5rem;padding-bottom:5rem}p{margin-bottom:1rem;color:#181818;font-weight:400}.full-width{width:100%!important;float:left!important}.owl-carousel{width:100%;float:left}.alignnone,.wp-caption.alignleft,.wp-caption.alignnone,a img.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright,a img.alignright{float:right;margin:5px 0 20px 20px}.alignleft,a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.footer,.menu-wrap{background-color:#000}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.nav-menu ul li ul{position:absolute;top:100%;left:0;list-style:none;z-index:1;margin:0;padding:0;min-width:150px;transition:.25s ease-out;background-color:#fff;opacity:0;visibility:hidden;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-ms-transition:.25s ease-out;-o-transition:.25s ease-out;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}.nav-menu>.menu-header>li.menu-item.menu-item-has-children:after{content:"";background-image:url(//childressjustice.com/wp-content/themes/childjustice/img/angle-arrow-down-white.svg);background-size:8px;background-repeat:no-repeat;line-height:1;position:absolute;top:49%;right:9px;transform:translateY(-50%);margin-top:1px;width:10px;height:9px;opacity:.65}.nav-menu ul li:hover>ul{display:block;opacity:1;visibility:visible;-moz-transform:scaleY(1);-webkit-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.nav-menu .sub-menu{background:#000;min-width:14rem;text-align:left}.menu-sidebar .menu-bar-wrapper li a:hover+.sidebar-menu-arrow:after,.menu-sidebar .menu-bar-wrapper li.current-menu-item>a+.sidebar-menu-arrow:after,.sidebar-menu-arrow:after,.sidebar-menu-arrow:hover:after{background-image:url(//childressjustice.com/wp-content/themes/childjustice/img/angle-arrow-down-white.svg)}.nav-menu ul ul ul{left:100%;top:0}.nav-menu ul#headernav .sub-menu li{padding:0;margin:0;display:block;border-bottom:1px solid #fff3}.nav-menu ul#headernav .sub-menu li:last-child{border-bottom:none}.nav-menu ul#headernav .sub-menu li a{padding:10px 24px;font-size:14px;display:block;text-transform:capitalize;line-height:1.5;color:#fff}.blog-meta .category a:last-child:after,.col-lg-12.pratice-mobile,.comment-respond label,.header-right-bottom span.sidebar-menu-arrow,.menu-sidebar .menu-bar-wrapper li .sub-menu li a:after,.nav-menu ul#headernav .sub-menu li a:after,ul#menu-footer-links li:first-child a:before,ul.pdf_links li:before{display:none}.menu-wrap{position:fixed;top:0;height:100%;width:100%;right:-100%;font-size:1em;font-weight:700;overflow:auto;transition:.5s;z-index:12;display:flex;justify-content:center;align-items:center}.home-banner,.page-banner{overflow:hidden;z-index:1}.menu-full-wrapper{width:100%;position:relative}.menu-show{right:0;box-shadow:none;display:block;max-width:100%}.menu-sidebar{margin:0 0 0 auto;position:relative;top:0;width:100%;height:100%;padding-top:70px;padding-bottom:20%}.footer .footer-nap-col:nth-child(2),.logo-wrapper{margin-right:0}.menu-bar-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.menu-sidebar .menu-bar-wrapper li{flex:0 0 100%;max-width:100%;position:relative;margin:0;border:none;border-bottom:1px solid rgba(255,255,255,.4);padding:0}.menu-sidebar .menu-bar-wrapper .menu-item-has-children .sub-menu li:first-child{border-top:1px solid rgba(255,255,255,.4)}.menu-sidebar .menu-bar-wrapper li:last-child{border:none}.menu-sidebar .menu-bar-wrapper li>a{color:#fff;padding:7px 20px;position:relative;display:block;font-weight:400;font-size:16px}.menu-sidebar .menu-bar-wrapper li>a:hover{background-color:#404040;color:#fff;width:100%}#practice-slider .owl-nav img:hover,.button-open .menu-bar,.footer-links ul li a:hover,.menu-sidebar .menu-bar-wrapper .current-menu-parent.menu-item-has-children>.nav-link:after,.menu-sidebar .menu-bar-wrapper li>a:hover:after{opacity:1}.menu-sidebar .menu-bar-wrapper li.current-menu-item>a{font-weight:500;background-color:#404040;color:#fff;width:100%}.menu-sidebar .menu-bar-wrapper li.current-menu-item.menu-item-23 ul li a{background:0 0}.menu-sidebar .menu-bar-wrapper li.current-menu-item>a+.sidebar-menu-arrow:after{color:#0e2743}.menu-sidebar .menu-bar-wrapper .current-menu-parent.menu-item-has-children>.nav-link{font-weight:500;background-color:#3889c8;color:#fff;width:100%}.menu-sidebar .menu-bar-wrapper .current-menu-parent.menu-item-has-children>.nav-link+.sidebar-menu-arrow:after{background-image:url(//childressjustice.com/wp-content/themes/childjustice/../img/white-arrow-down.svg)}.menu-sidebar .menu-bar-wrapper .menu-item-has-children .sidebar-menu-arrow{position:absolute;right:0;top:0;height:46px;width:40px}.menu-sidebar .menu-bar-wrapper .menu-item-has-children .sub-menu{display:none;background:0 0}.menu-sidebar .menu-bar-wrapper .menu-item-has-children .sub-menu li{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:0}.menu-sidebar .menu-bar-wrapper li .sub-menu li a{font-size:16px;padding-left:30px}.menu-sidebar .menu-bar-wrapper li .sub-menu .sidebar-menu-arrow:after{padding:0 10px;font-size:16px}.sidebar-menu-arrow:after{cursor:pointer;content:"";position:absolute;top:0;margin:auto;bottom:0;right:0;background-size:14px;background-repeat:no-repeat;background-position:center;height:40px;width:40px}.menu-sidebar .menu-bar-wrapper .menu-item-has-children .sidebar-menu-arrow.responsive-up-arrow:after{transform:rotate(180deg);display:block}.header-aside-col{align-items:center;display:flex;justify-content:flex-end;padding-right:70px}.logo-wrapper a{padding:9px 0}.logo-wrapper{padding-right:0}.menu-button{border:none;padding:5px;flex-wrap:wrap;line-height:1;justify-content:center;flex-direction:column;height:42px;width:45px;position:fixed;top:70px;z-index:12;right:15px;display:block;text-align:center}.postheading,span.wpcf7-form-control-wrap.quiz-math{text-align:left}.header.shrink .menu-button{top:20px}.menu-button:hover{cursor:pointer}.menu-button .menu-bar{position:absolute;border-radius:0;width:26px;transition:.5s;opacity:1;top:7px;right:0;left:0;margin:auto}.menu-button .menu-bar-top{border:2px solid #fff;border-bottom:none;top:10px}.menu-button .menu-bar-middle{height:2px;background-color:#fff;margin-top:3px;margin-bottom:3px;top:16px;left:0}.menu-button .menu-bar-bottom{border:2px solid #fff;border-top:none;top:28px;width:26px;left:0}.button-open{z-index:16}.menu-button.button-open{background:0 0;z-index:13;height:35px;width:35px;right:15px;top:15px;border-color:#fff}.button-open .menu-bar-top{border-color:#fff;transform:rotate(45deg) translate(8px,8px);transition:.5s}.button-open .menu-bar-middle{background-color:#fff;transform:translate(230px);transition:.1s ease-in;opacity:0}.button-open .menu-bar-bottom{border-color:#fff;transform:rotate(-45deg) translate(5px,-5px);transition:.5s;right:0}.menu-button.button-open .menu-bar-top{border-color:#fff!important;width:90%;top:5px}.menu-button.button-open .menu-bar-bottom{border-color:#fff!important;width:90%;top:23px}.menu-logo-wrapper{width:50%;padding-left:1rem;left:0;position:absolute;top:0;bottom:0;margin:auto;height:274px}.footer{background-repeat:no-repeat;background-position:0 0;background-size:cover;width:100%;float:left}#headernav,.calloption,.footer .footer-nap-row,.innerheaderwrap,.sociallink ul{display:flex}.footer .footer-titles{letter-spacing:1px;color:#fff;font-weight:400;margin-bottom:30px;position:relative}.footer .footer-titles:before{position:absolute;content:"";background:#8fdcf0;left:0;bottom:-10px;width:50px;height:1px}.footer .address span,.footer .nap-email a,.footer .phone a,.footer a.direction-link{font-size:16px;line-height:20px;color:#fff;font-family:Raleway;font-weight:300}.footer a.direction-link{font-weight:300;text-decoration:underline!important;display:none}.footer .footer-nap-col{border:1px solid #fff3;padding:20px 30px;margin-right:8px;width:50%}.footer h1.nap-title{display:block;font-size:18px;line-height:24px;color:#fff;font-weight:500;padding-left:23px;margin:0}.footer .address:before{content:"";position:absolute;background-image:url(//childressjustice.com/wp-content/themes/childjustice/img/location-pin.png);background-repeat:no-repeat;width:15px;height:20px;left:-3px;top:9px}.footer .nap-email:before,.footer .phone:before{background-repeat:no-repeat;width:20px;height:20px;left:-3px;content:"";position:absolute}.footer .address,.footer .phone,.nap-email{padding-left:23px;position:relative;line-height:1.8}.footer .phone:before{background-image:url(//childressjustice.com/wp-content/themes/childjustice/img/phone-footer.png);top:5px}.footer .nap-email:before{background-image:url(//childressjustice.com/wp-content/themes/childjustice/img/footer-mail.png);top:7px;background-size:20px}ul#footerNav li a{font-size:16px;color:#fff;font-weight:300;font-family:Raleway}.phone a:hover,a.direction-link:hover,ul#footerNav li a:hover,ul#menu-footer-links li a:hover{color:#8fdcf0}ul#footerNav li{display:inline-block;width:49%;float:left;position:relative;line-height:24px;margin-bottom:15px}ul#footerNav li:before{position:absolute;content:"";left:0;top:13px;background:url(//childressjustice.com/wp-content/themes/childjustice/img/right-arrow.png) center no-repeat;width:10px;height:10px}ul#footerNav:after{clear:both;content:"";display:table}.blog-page-listing .blog-item,.footer_logo{margin-bottom:30px}.footer-desc p{font-size:15px;color:#fff;font-family:Raleway}#headernav li a,.headerphone a{line-height:normal;color:#fff;font-family:Raleway;font-weight:600}ul#menu-footer-links li{display:inline-block}ul#menu-footer-links li a{font-size:14px;line-height:27px;color:#fff;font-weight:300;text-transform:uppercase;position:relative}ul#menu-footer-links li a:before{content:"";display:inline-block;background-color:#fff;position:relative}ul#menu-footer-links{text-align:right}.social-links ul li{display:inline-block;padding-right:15px;margin-top:10px;line-height:1}.social-links ul li svg{width:16px;height:16px;fill:#fff}.social-links ul li svg:hover{fill:#0091ea}.copyrights{font-size:14px;line-height:27px;color:#fff;font-family:Raleway}.footer-bottom{border-top:1px solid #fff3;padding:7px 0 3px;background:#141414}.footer-border{border-right:1px solid #fff3}.footer-padding{padding-top:60px;padding-bottom:30px}.footer-bottom .row{align-items:center;justify-content:center}.footer-links ul{display:flex;margin-left:2rem}.footer-links ul li{display:inline-block;vertical-align:middle;position:relative}.footer-links ul li a{padding:.5rem 0!important;display:inline-block;color:#fff;font-size:14px;line-height:1.2;opacity:.8}.footer-links ul li+li:before{content:"";display:inline-block;background-color:#ababab;position:relative}.search-icon{cursor:pointer;transition:.45s ease-in-out}.header-search-box{position:fixed;background:linear-gradient(to top right,#3e537e,#000);width:100%;transition:.5s;opacity:0;height:0;top:0;right:0}.header-search-box.open-search{opacity:1;height:100vh;z-index:999999}.header-search-box span.closebtn{cursor:pointer;position:absolute;color:#fff;font-size:32px;right:15px;top:15px}.header-search-box .search-input-wrap .searchform{position:absolute;left:5%;right:5%;top:50%;transform:translateY(-50%);max-width:90%;margin:0 auto}.header-search-box input.search{width:90%;height:55px;border:none;background-color:#fff;border-bottom:1px solid #fff;border-radius:30px;-webkit-border-radius:30px;-webkit-border-radius:30px;color:#000;margin:0 auto;position:absolute;left:0;right:0;padding:5px 70px 5px 25px}#site-searchs{position:absolute;right:113px;width:auto;height:55px;border:none;cursor:pointer}.header.fixed-top.shrink{background:#000;border-color:#000}.header{border-bottom:1px solid #fff3}.headerwrap-right{display:flex;justify-content:flex-end}.br-line,.header-logo a{display:block}.header-logo img{max-width:100%}#headernav li{position:relative;padding:0 20px}#headernav li a{padding:37px 0;display:block;transition:.3s}#headernav li.menu-item.current-menu-item a{border-bottom:1px solid #8fdbef}.header .headerphone{align-items:center;display:flex}.headerphone a span{font-weight:300;font-family:'Cormorant Garamond'}.headerphone a{font-size:16px;display:flex;align-items:center}.header .headerphone a img,.header .headerphone a svg{width:35px;height:35px;margin-right:10px;fill:#8fdbef}.content-section ul li:before,.staticpage ul li:before,.widget-content ul li>a:after{width:6px;height:6px;background:#8fdbef;content:""}.header .headerphone a svg path{fill:#8fdbef}.br-line{background:#fff3;margin:0 10px;width:1px}.about-section .heading,.heading{margin-bottom:2rem}.phone-div{font-family:Arial,sans-serif;font-size:20px}.common-font,.heading,.home-banner .banner-content .h1,.practice-txt{font-family:'Cormorant Garamond'}.home-banner .banner-content .h1{font-size:90px;text-transform:capitalize;color:#fff;font-weight:400;text-align:center;line-height:1}.home-banner .banner-small-title{font-size:40px;font-weight:400;line-height:1.4;color:#fff}.home-banner{height:45rem;background-size:cover;background-position:center 0;position:relative;display:flex;align-items:center}.home .banner-content{width:100%;margin-top:6rem}.home-banner .bottom-btn .btn,.widget-content ul li a:hover,.widget-content ul li.activeChild a,ul.pdf_links li a{color:#000}.home-banner .bottom-btn .btn:hover{color:#8fdcef}.page-banner .banner-content-wrap{margin-top:4rem}.page-banner .banner-title{font-size:70px;font-weight:500}.heading{font-weight:300;color:#000;font-size:3.2rem}.common-font{font-size:26px;line-height:40px;color:#000;font-weight:300}.practicearea-section.spaced,section.schema-sec-2{background:#f1f1f1}ul.practice-area-list{text-align:center;margin-top:30px}li.practice-area-box{display:inline-block;vertical-align:top;text-align:center;padding:0 30px}li.practice-area-box img,li.practice-area-box svg{width:60px;height:60px}h3.practice-heading{color:#000;font-weight:600;font-family:Raleway;font-size:16px;margin:10px 0 15px!important}.practice-txt{color:#000;font-weight:300;font-size:18px;line-height:30px;margin-bottom:20px;overflow:hidden;height:120px}.clientname,.postheading{font-weight:300;font-size:24px;text-transform:uppercase;font-family:'Cormorant Garamond'}li.practice-area-box .btn{min-width:14rem;padding:1.2rem 2.5rem}#practice-slider .owl-nav{display:flex;align-items:center;justify-content:center;margin:50px 0 0}#practice-slider .owl-nav img{max-width:40px;opacity:.5;margin:0 10px}#team-slider{padding:0 50px;text-align:center}.team-image{height:400px;width:100%;background-repeat:no-repeat;background-size:cover;background-position:0 0}.team-slideitem{padding:5px;border:1px solid #d1d7d5;margin:0 20px;width:30%;display:inline-block}.postheading{color:#000;line-height:1.2;margin:15px 0;padding:0 15px}.mobile-txt-bar,.sidebar-form .btn-wrap{text-align:center}#team-slider .owl-nav{position:absolute;display:flex;justify-content:space-between;width:100%;left:0;top:50%;margin-top:-20px}#team-slider .owl-nav img{max-width:40px;opacity:.5}#team-slider .owl-nav .owl-prev img{margin-left:10px}#team-slider .owl-nav .owl-next img{margin-right:10px}.happyclient-section{position:relative;width:100%;float:left}.happyclient-txt{background:url(//childressjustice.com/wp-content/themes/childjustice/img/happy-client-bg.jpg) 0 0/cover no-repeat;padding:70px 50px 70px 180px}.comment-respond input,.comment-respond textarea#comment,.form-control{background-clip:padding-box;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.happyclient-section .client-content{font-weight:300;font-size:18px;font-family:'Cormorant Garamond';position:relative}.happyclient-section .client-content:before{position:absolute;content:"";left:-6px;top:-22px;background:url(//childressjustice.com/wp-content/themes/childjustice/img/right-quote.png) 0 0/95px no-repeat;width:95px;height:84px}.happyclient-section .client-content:after{position:absolute;content:"";right:70px;bottom:-70px;background:url(//childressjustice.com/wp-content/themes/childjustice/img/right-quote-bottom.png) 0 0/95px no-repeat;width:95px;height:84px}.clientname{margin:20px 0 0}.happyclient-section .client-image{height:80%;position:absolute;background-size:cover!important;background-position:center!important;top:0;left:0;z-index:99}.testi-slider{padding-top:30px;padding-left:10px}.contact-section{background-color:#2d2d2d;background-position:0 0;background-size:cover;background-repeat:no-repeat}.page-banner{height:24rem;padding-bottom:0;background-size:cover;background-position:center;position:relative}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:16px;line-height:1.5;color:#fff;background-color:transparent;border:none;border-bottom:1px solid #e0e2e5;border-radius:0;font-weight:400;font-family:Raleway}.contact-section .form-control{border-bottom:1px solid #6b6b6b;padding:1.375rem 0}.form-control:focus{color:#fff;background-color:transparent;border-color:#fff;outline:0;box-shadow:none}.form-group{margin-bottom:2.5rem}.comment-respond textarea#comment,textarea.form-control{height:120px;resize:none}.form-control::-webkit-input-placeholder{color:#fff;opacity:.7}.form-control:-ms-input-placeholder{color:#fff;opacity:.7}.form-control::placeholder{color:#fff;opacity:.7}.wpcf7-form-control-wrap{position:relative;display:block}.wpcf7-not-valid-tip{font-size:12px;font-weight:400;display:block;position:absolute;bottom:0;right:0}.author-post,.post-date{font-size:16px;font-weight:400}#valid{line-height:1.2;font-size:12px;font-weight:400;display:block;position:absolute;bottom:40px;right:15px}.wpcf7 form .wpcf7-response-output{padding:0;border:0 solid #00a0d2;font-size:13px;position:absolute;left:0;bottom:-34px;right:0;margin:0 auto;line-height:1.2}.wpcf7 form.sent .wpcf7-response-output{color:#32903b}.blog-item .blog-image{height:18rem;background-size:cover;background-position:center;position:relative;border-radius:0;width:100%;border:1px solid #eee;background-repeat:no-repeat!important}.article-section .blog-item .title,.blog-page-listing .blog-item .title{font-size:28px;letter-spacing:1px;line-height:38px;color:#181818;font-weight:400;position:relative;padding-bottom:20px;margin-bottom:20px}.article-section .blog-item .title a,.blog-page-listing .blog-item .title a{color:#181818}.article-section .blog-item .title:before,.blog-page-listing .blog-item .title:before{position:absolute;content:"";background:#181818;height:1px;width:75px;left:0;bottom:0}.post-date{color:#181818;text-transform:uppercase}.author-post{color:#181818;margin-bottom:10px}.form-title,.widget-content ul li.activeChild a{font-weight:700}.author-post .author-name{text-transform:capitalize;color:#8fdbef}.article-section .blog-item .desc,.blog-page-listing .blog-item .desc,.postexcerpt p,.staticpage p,.staticpage ul li{font-size:20px;letter-spacing:0;line-height:30px;color:#181818;font-weight:400;font-family:'Cormorant Garamond'}.postexcerpt p{font-size:18px;line-height:35px;margin-bottom:1.5rem}.postlist,.staticpage ul{margin-bottom:20px}.article-section .blog-item a.read-more,.blog-page-listing .blog-item a.read-more{font-size:18px;letter-spacing:0;line-height:26px;color:#8fdbef;font-weight:400;font-family:Raleway;display:flex;align-items:center;position:absolute;right:33px;bottom:10px}.home .article-section .blog-item a.read-more{bottom:22px}.article-section .blog-item a.read-more svg,.article-section .blog-item a.read-more svg path,.blog-page-listing .blog-item a.read-more svg,.blog-page-listing .blog-item a.read-more svg path,span.btnblog svg,span.btnblog svg path{width:25px;height:16px;margin-left:5px;fill:#8fdbef!important}.blog-space{box-shadow:0 0 8px rgba(0,0,0,.1)}.blog-content{padding:5px 20px 50px}.blog-detail .blog-image{height:30rem;background-size:cover;background-position:center 0;position:relative;border-radius:0;width:100%;border:1px solid #eee}.postexcerpt h2{font-weight:500;margin-top:40px}.postexcerpt h2.mainheading{font-weight:600;margin-top:20px}.blog-meta .category{font-weight:400;font-family:'Cormorant Garamond'}.blog-meta .category a{position:relative;padding-right:10px;color:#8fdbef}.blog-meta .category a:after{position:absolute;content:","}.btn-red span{display:flex;align-items:center}.postlist{box-shadow:0 0 5px rgba(0,0,0,.1);padding:10px}.search-page h2.mainheading{color:#9a9a9a;margin-bottom:20px}.search-page h2.mainheading span{color:#000;text-transform:capitalize;word-break:break-all}.article-section .blog-item{padding:10px 15px}.article-section .owl-stage{display:block;margin:auto}.article-section .owl-item{float:none;display:inline-block;vertical-align:top}.page-not-found .wpcf7 form .wpcf7-response-output{position:absolute;left:0;bottom:-60px;right:0;margin:0 auto}.page-template-thank-you .page-banner .banner-title{visibility:hidden}.header-search{margin:auto .5rem;position:relative}.header-search .search-icon{display:flex;align-items:center;justify-content:flex-end;width:1.35rem;height:1.35rem}.header-search img,.header-search svg{width:100%;height:100%;fill:#fff;cursor:pointer}.header-search svg path{fill:#fff}.search-panel{position:fixed;width:100%;height:7rem;background-color:#fff;left:0;top:0;z-index:999;align-items:center;justify-content:center;transition:.6s ease-in-out;transform:translateY(-100%);box-shadow:0 0 5px #eee}.search-close{position:absolute;right:1.5rem;top:1rem;font-size:1em;line-height:1;color:#fff;z-index:999999}.close-container{margin:auto;width:30px;height:30px;display:inline-block}.leftright,.rightleft{height:2px;width:30px;margin-top:15px;background-color:#000;border-radius:2px;transition:.3s ease-in;position:absolute}.leftright{transform:rotate(45deg)}.rightleft{transform:rotate(-45deg)}.search-panel form#searchform{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:100%;width:50%;display:flex;flex-wrap:wrap;flex-direction:row;align-items:flex-end;justify-content:center;z-index:99999;padding-bottom:2rem}.search-panel .input-field{display:flex;width:100%;position:relative}.search-panel .searchform input[type=text]{padding:0 50px 0 0;border:0;vertical-align:middle;background-color:transparent;color:#000!important;font-size:1rem;border-bottom:1px solid #e7e7e7;width:100%;outline:0;box-shadow:none;position:relative;left:0;top:0;height:4rem}.search-panel input[type=submit]{height:4rem;border:none;width:4rem;cursor:pointer;background:url(//fight4vets.staging.wpengine.com/wp-content/themes/fight4vets/images/search.svg) center/1.5rem no-repeat;outline:0;opacity:.5;position:absolute;right:0;bottom:0}.search-panel input[type=submit]:hover{opacity:.7}.header-search .custom_form_msg{position:absolute;bottom:0;right:60px;margin:0;font-size:12px;color:red;padding:0 8px}.client-name .clientname-inner,.content-section ul li{font-size:20px;font-weight:400;font-family:'Cormorant Garamond';position:relative}.staticpage ul li{position:relative;padding-left:20px}.staticpage ul li:before{position:absolute;left:3px;top:15px;border-radius:8px}.staticpage a{color:#1fa1d6}.staticpage p{text-align:justify}.staticpage.main h1,.staticpage.main h2,.staticpage.main h3,.staticpage.main h4,.staticpage.main h5,.staticpage.main h6{margin:30px 0}.full-about-section{background:url(//childressjustice.com/wp-content/themes/childjustice/img/about-bg-sp.jpg) 0 0/cover no-repeat}.testimonialsmain{margin-bottom:30px;width:100%}.review-inner{padding:40px 40px 35px 90px;height:auto}.review-inner:hover{box-shadow:0 0 20px 6px rgba(0,0,0,.1)}.review-inner>img{position:absolute;width:44px;top:26px;left:40px;z-index:1}.client-name .clientname-inner{letter-spacing:1px;text-transform:uppercase;border:1px solid #d0d0d0;padding:5px 20px;display:flex;align-items:center;width:180px}.review-inner:hover .client-name .clientname-inner{background:#8fdcf0;color:#fff;border:1px solid #8fdcf0}.clientname-inner span.sep{width:14px;height:2px;background:#000;display:inline-block;margin-right:10px}.mobile-txt-bar,.owl-dot.active span{background:#8fdcef}.client-name:after{position:absolute;content:"";width:82%;height:1px;background:#d0d0d0;right:0;top:50%}.testimonials-container .common-font p{font-size:26px}.blogform-section .form-control{color:#000;border-bottom:1px solid #e0e2e5}.blogform-section .form-control::-webkit-input-placeholder{color:#000;opacity:.7}.blogform-section .form-control:-ms-input-placeholder{color:#000;opacity:.7}.blogform-section .form-control::placeholder{color:#000;opacity:.7}.blogform-section{border-top:1px solid #ccc;margin-top:50px;padding:50px 0 0}.blogform-section .heading{margin-bottom:1rem}.blogform-section #reply-title{margin-bottom:1rem;font-family:'Cormorant Garamond';color:#000;font-size:3.2rem;font-weight:300}.blogform-section p.comment-notes{font-size:22px;line-height:40px;color:#000;font-weight:300;font-family:'Cormorant Garamond'}form#commentform{width:90%}.comment-respond input,.comment-respond textarea#comment{display:block;width:100%;padding:.375rem 0;font-size:16px;line-height:1.5;color:#fff;background-color:transparent;border:none;border-bottom:1px solid #e0e2e5;border-radius:0;font-weight:400;font-family:Raleway;margin-bottom:2rem}.comment-respond input:focus,.comment-respond textarea#comment:focus{border:none;border-bottom:1px solid #e0e2e5;outline:0}.comment-respond input#submit{background-color:#8fdcef;border:1px solid #8fdcef;background-position:center;background-repeat:no-repeat;color:#000;padding:1.25rem 2.5rem;outline:0!important;border-radius:0;text-transform:uppercase;position:relative;width:auto;font-weight:400;font-size:1rem;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;font-family:Poppins;line-height:1.2;background-clip:initial}.mobile-txt-bar{padding:5px 0;display:none}.mobile-txt-bar a{color:#000;font-weight:800}.owl-dots{display:none;align-items:center;justify-content:center;margin-top:20px}.owl-dot span{width:15px;height:3px;background:#ccc;display:inline-block;margin:0 4px}ul.pdf_links{margin:40px 0 0 -30px;display:flex;align-items:center}ul.pdf_links li{padding:0;margin:0 30px}.gray-bg{background-color:#f1f1f1}.content-section ul{margin-bottom:15px}.content-section ul li{padding-left:20px;letter-spacing:0;line-height:30px;color:#181818}.content-section ul li:before{position:absolute;left:3px;top:12px;border-radius:8px}.sidebar-form{padding:30px 30px 50px;margin-bottom:30px;color:#fff;background:#000}.form-title{font-family:'Cormorant Garamond';font-size:28px;margin-bottom:20px}.sidebar-form .btn{min-width:100%}.sidebar-form form textarea.form-control{height:90px;resize:none}.widgettitle.h4{font-size:28px;padding:10px 30px}.practice-side.sidebar-listing{border:1px solid #ddd}.widget-content ul li:before{width:0}.widget-content ul li a{display:block;padding:10px 30px 10px 50px;color:#000;border-bottom:1px solid #ddd}.widget-content ul li{padding:0;position:relative;line-height:normal}.widget-content ul li>a:after{position:absolute;left:30px;top:20px;border-radius:8px}.widget-content ul{margin:0}.sociallink li{padding:10px;line-height:1}.sociallink a{color:#fff;font-size:24px}.banner-subtitle{font-size:26px;font-weight:500}#mchat{color:#fff;padding:0;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border:1px solid transparent;background:url(//childressjustice.com/wp-content/themes/childjustice/img/comment.jpg) center no-repeat #90ddf0;position:fixed;bottom:60px;right:15px;text-transform:capitalize;height:70px;width:70px;font-size:0;z-index:99;cursor:pointer}span.wpcf7-form-control-wrap.quiz-math label{width:100%}.quiz-math span.wpcf7-not-valid-tip{bottom:10px}span.wpcf7-quiz-label{padding-left:10px}div#wpcf7-f67-o1 span.wpcf7-quiz-label{padding-left:1px;color:#ddd}.headerphone a:hover .phone-div{color:#8fdbef}span.wpcf7-quiz-label:after{content:"*";padding:0 0 0 2px}.title.h2:before{position:absolute;content:"";background:#181818;height:1px;width:75px;left:0;bottom:16px!important}.sociallink a:hover img{filter:contrast(.5)}input.wpcf7-form-control.wpcf7-submit.btn{font-size:22px}div#wpcf7-f267-o1 span.wpcf7-quiz-label{font-size:19px;color:#b3b5b5}#headernav li a:hover{transition:.5s;color:#8fdcef!important}@media(max-width:767px){div#wpcf7-f67-o1 span.wpcf7-quiz-label{padding:1rem .75rem!important}}@media(min-width:768px) and (max-width:992px){.header.shrink .menu-button,.menu-button{top:61px!important}ul#top-nav{padding-top:50px}.header-search{top:-40px!important}}@media(min-width:992px) and (max-width:1199px){#headernav li a{font-size:11px!important;padding-right:5px!important}.nav-menu>.menu-header>li.menu-item.menu-item-has-children:after{right:-2px!important}.header .headerphone a svg{margin-right:5px!important}}