.innerPage h6{background:#c3a449;padding:20px;margin:10px 0;color:#fff;text-align:justify;font-size:16px;border:solid 1px #000}body.home blockquote{background:#085794;color:#ff0 !important}body.home blockquote h3,body.home blockquote a{color:#ff0}.innerPage h6 a{color:#085794}@font-face{font-family:Teko-Semibold;src:url(//sjfpc.com/wp-content/themes/lawfirmsites/fonts/Teko-SemiBold.otf) format("opentype");font-weight:400}@font-face{font-family:Proxima Nova;src:url(//sjfpc.com/wp-content/themes/lawfirmsites/fonts/proximanova-light.otf) format("opentype");font-weight:300}@font-face{font-family:Proxima Nova;src:url(//sjfpc.com/wp-content/themes/lawfirmsites/fonts/proximanova-regular.otf) format("opentype");font-weight:400}@font-face{font-family:Proxima Nova;src:url(//sjfpc.com/wp-content/themes/lawfirmsites/fonts/proximanova-semibold.otf) format("opentype");font-weight:600}@font-face{font-family:Proxima Nova;src:url(//sjfpc.com/wp-content/themes/lawfirmsites/fonts/proximanova-bold.otf) format("opentype");font-weight:700}@font-face{font-family:Lato;src:url(//sjfpc.com/wp-content/themes/lawfirmsites/fonts/Lato-Bold.otf) format("opentype");font-weight:700}body{font-family:Proxima Nova;font-weight:400;padding:0;margin:0;font-size:16px}a:focus,a:hover{outline:none;text-decoration:none}.scroll{transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-webkit-transition:.6s;-o-transition:.6s}.sub-menu,.repCasesBtn,a.imgHover:before,.carouControl span,a,input,button,.sub-menu{transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}img{max-width:100%;width:auto;height:auto}a.imgHover{display:inline-block;position:relative}a.imgHover img{display:block}a.imgHover:before{content:'';display:inline-block;position:absolute;top:0;left:0;bottom:0;width:100%}a.imgHover:hover:before{background-color:rgba(0,0,0,.5)}.main-menu{list-style:none;padding:0;margin:0}.main-menu li{position:relative;padding:0}.main-menu li a{display:block;text-transform:uppercase;font-weight:600}.logo>.logoText{font-family:'Lora',serif}.logo>.logoText h3{margin:1px 0 5px;color:#2d292a;text-transform:uppercase;font-size:36px;line-height:1em;font-weight:700}.logo>.logoText h4{margin:0;line-height:1em;font-size:24px;text-transform:uppercase}.logo>.logoText p{margin:-3px 0 0;font-size:18px}.logo>a{display:inline-block;float:left;margin-right:20px}.headerRight .contact{width:220px;display:inline-block;border-top:6px double #c4a448;border-bottom:6px double #c4a448;padding:3px 0 9px;font-family:'Roboto',sans-serif;margin:2px 0}.headerRight .contact p br{display:none}.headerRight .contact span{display:block;color:#2d292a;font-weight:500;text-transform:uppercase;padding:8px 0 0}.headerRight .contact a{display:block;font-weight:900;color:#085794;font-size:24px;line-height:1em;padding:0 0 3px}.headerRight .contact a:hover{color:#c4a448}.navbar-default{background-color:#e5e3df;border:none;border-radius:0;padding:27px 0 25px;min-height:0;margin:0}body .ls-borderlesslight .ls-shadow{display:none}.homeSlider .ls-borderlesslight .ls-playvideo,.homeSlider .ls-borderlesslight .ls-nav-sides,.homeSlider .ls-borderlesslight .ls-bottom-slidebuttons a,.homeSlider .ls-borderlesslight .ls-nav-prev,.homeSlider .ls-borderlesslight .ls-nav-next,.homeSlider .ls-borderlesslight .ls-nav-start,.homeSlider .ls-borderlesslight .ls-nav-stop,.homeSlider .ls-borderlesslight .ls-fullscreen,.homeSlider .ls-borderlesslight .ls-loading-container{background-image:url(//sjfpc.com/wp-content/themes/lawfirmsites/images/skin2.png) !important}.dividerLine{font-size:33px;color:#085794;box-shadow:inset 0 0 6px #b8c5c0;line-height:45px;letter-spacing:4px}.frontSection2{overflow:hidden;background-color:#085794;color:#fff;box-shadow:inset 0 5px 5px rgba(0,0,0,.3);padding-top:28px}.frontSection2 hr{border-color:#076fbf;margin:8px -15px 17px}.frontSection2 h3{margin:20px 0 8px;font-size:20px;text-transform:uppercase;font-weight:700;font-family:'Roboto',sans-serif}.frontSection2 h3 a{color:#fff}.frontSection2 h3 a:hover{color:#e2b532}.frontSection2 p{text-align:justify;margin:0 auto 12px;max-width:328px;font-weight:300;font-size:16px}.frontSection3 section{color:#333;font-size:16px;line-height:2em}.frontSection3 section h2{margin:0 0 8px;text-transform:uppercase;font-size:22px;font-weight:700;font-family:'Roboto',sans-serif;line-height:1.2em}.frontSection3 section h2 span.text-center{display:block;text-align:center;margin:0 auto}.frontSection3 section h4{margin:15px 0 26px;text-transform:uppercase;font-size:18px;text-transform:uppercase;font-weight:600;line-height:1.3em}.frontSection3 section hr{border-color:#adadad;border-width:2px;margin:8px 0 15px}.frontSection3 section p{text-align:justify;margin:0 0 34px}.frontSection3 section .badgesLinks p{margin:0}.frontSection3 section .badgesLinks p:empty{display:none}.frontSection3 section .badgesLinks a{display:inline-block}.frontSection3 section .badgesLinks a>img{display:block;margin:0 !important}.badgesLinks{margin:0 0 -15px}.tags{margin:0 0 20px}section .tags a{background-color:#085794;font-weight:400}section #tag-cloud a:hover,section .tags a:hover{background-color:#085794}section #wpcomm button,section #wpcomm input[type=button],section #wpcomm input[type=reset],section #wpcomm input[type=submit]{margin:15px 0 0;background-color:#085794}.addtoany_shortcode{margin-bottom:20px}.frontSection3 section .badgesLinks a+a{margin-left:15px}.frontSection3 section p strong{font-weight:600}.frontSection3 section p a{color:#085794;text-decoration:underline}.frontSection3 section .smallSpace a{background-color:#e5e4e0}.frontSection3 section .smallSpace a:visited{background-color:#0ff}.frontSection3{overflow:hidden;padding:60px 0 30px;overflow:hidden;background-color:#e5e4e0;box-shadow:inset 0 5px 5px rgba(0,0,0,.3)}.sidebarPractice h4{font-size:24px;font-weight:700;font-family:'Roboto',sans-serif;background-image:url(//sjfpc.com/wp-content/themes/lawfirmsites/images/practiceTitle.jpg);background-color:#dfbc53;color:#fff;line-height:42px;color:#fff;margin:0;border-bottom:2px solid #876e23}.sidebarPractice .menu-practice-areas-container{border-top:1px solid #67541a;padding:0 13px;position:relative}.sidebarPractice .menu-practice-areas-container:before,.sidebarPractice .menu-practice-areas-container:after{width:13px;height:17px;position:absolute;top:0;display:inline-block;content:''}.sidebarPractice .menu-practice-areas-container:before{background-image:url(//sjfpc.com/wp-content/themes/lawfirmsites/images/leftWing.png);left:0}.sidebarPractice .menu-practice-areas-container:after{background-image:url(//sjfpc.com/wp-content/themes/lawfirmsites/images/rightWing.png);right:0}.sidebarPractice ul{list-style:none;padding:0;background-color:#085794;padding:20px 25px 10px;margin-bottom:0}.sidebarPractice ul li{padding:0;display:block;margin:16px 0}.sidebarPractice ul li a{color:#fff;font-size:16px;text-transform:uppercase;font-family:'Roboto Condensed',sans-serif;display:block;line-height:1.2em}.sidebarPractice ul li a:hover{color:#c3a449}.testimonialSidebar{background-color:#085794;color:#fff;padding:0 20px 15px}.testimonialSidebar .carousel-indicators{bottom:0;position:relative;left:0;margin:0 4px;width:auto;display:inline-block}.testimonialSidebar .carouControl{text-align:center}.testimonialSidebar img{display:block;border-radius:100%;max-width:60px;margin:0;position:relative;top:-30px}.testimonialSidebar p{margin:0 0 9px;font-size:16px;min-height:258px}.testimonialSidebar h4{margin:0 0 10px;font-size:15px;color:#c3a449;font-weight:600}.carousel-indicators .active{width:7px;height:7px;border:none;background-color:#c3a449;margin:0 3px}.carousel-indicators li{width:7px;height:7px;border:none;background-color:#fff;margin:0 3px;border-radius:0}.carouControl span{content:'';width:10px;height:16px;display:inline-block;background-color:#fff;background-repeat:no-repeat;vertical-align:middle;cursor:pointer}.carouControl span:hover{background-color:#c3a449}.carouControl span.leftCarousel-control{background-image:url(//sjfpc.com/wp-content/themes/lawfirmsites/images/carouselLeftControl.png)}.carouControl span.rightCarousel-control{background-image:url(//sjfpc.com/wp-content/themes/lawfirmsites/images/carouselRightControl.png)}.rightSidebar #media_image-15,.rightSidebar #media_image-17{display:flex;flex-direction:column-reverse}.rightSidebar #media_image-17 .widgettitle{font-size:16px}.rightSidebar .widget_media_image{margin:10px 0 0;text-align:center}.rightSidebar #grw_widget-2{display:none}.rightSidebar #custom_html-2 .textwidget{background-color:#085794;color:#fff;overflow:hidden;margin:8px 0 0}.rightSidebar #custom_html-2 .textwidget img{display:inline-block;float:left}.rightSidebar #custom_html-2 .textwidget p{font-family:'Roboto',sans-serif;margin:0;overflow:hidden;padding:10px 2px 0 5px}.rightSidebar #custom_html-2 .textwidget p span{text-transform:uppercase;font-weight:500}.rightSidebar #custom_html-2 .textwidget a{display:block;color:#fff;line-height:25px;background-color:#c3a449;clear:both;text-align:center}.legalGuides{margin:0 13px;background-color:#085794;color:#fff;overflow:hidden}.legalGuides h4{margin:0;padding:15px 5px 14px 15px;font-size:18px;text-transform:uppercase;font-weight:700;background-color:#c3a449}.legalGuides h4 small{font-size:12px;color:#fff}.legalGuides ul{padding:0 22px 26px 16px;list-style:none;margin:0}.legalGuides ul li{padding:0}.legalGuides ul li a{display:block;color:#e2b532;font-size:16px;text-transform:uppercase;font-family:'Roboto Condensed',sans-serif;border-bottom:1px solid #097ad2;padding:13px 10px 6px 3px;line-height:1.2em}.legalGuides ul li a:hover{border-color:#e2b532}.attorneyBlog{margin:0 13px 0;background-color:#085794;color:#fff;overflow:hidden}.attorneyBlog .attyblogTitle,.subs h4{background-color:#c3a449;padding:10px 15px}.attorneyBlog .attyblogTitle h4,.subs h4{margin:0;font-size:18px;text-transform:uppercase;font-weight:700;font-family:'Roboto',sans-serif;color:#fff}.rightSidebar .widget{margin-bottom:10px}.rightSidebar .widget .widgettitle{background-color:#004a88;color:#fff;margin:0;font-size:15px;padding:10px 0}.blueNotice{padding:10px 0}.subs h4 small{color:#fff;font-size:14px;display:block;font-weight:500}.attorneyBlog .attyblogTitle h4 a{color:#fff}.attorneyBlog .attyblogTitle h4 a:hover{color:#23527c}.attorneyBlog .attyblogTitle h5{margin:0;font-size:12px;text-transform:uppercase}.attorneyBlog ul{padding:6px 22px 26px 16px;list-style:none;margin:0}.attorneyBlog ul li{padding:0}.attorneyBlog ul li a{border-bottom:1px solid #097ad2;padding:13px 0 15px 3px;color:#fff;display:block;font-size:15px;line-height:1.3em}.attorneyBlog ul li a:hover{border-color:#e2b532;color:#e2b532}.footerLinks{background-color:#085794;border-top:9px solid #c6c6c6}.footerLinks ul{list-style:none;margin:0;padding:0;list-style:none}.footerLinks ul li+li{border-left:1px solid #063f6b}.footerLinks ul li a{color:#fff;padding:0 18px 0 16px;display:block;text-transform:uppercase;font-weight:600;line-height:44px}.footerLinks ul li a:hover{color:#c3a449}.contactFormSection{background-image:url(//sjfpc.com/wp-content/themes/lawfirmsites/images/mapBG.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top;color:#fff;padding:66px 0 12px}.contactFormSection .address{font-size:20px}.contactFormSection .address p{line-height:1.75em}.contactFormSection .address p>a{color:#c3a449}.contactFormSection .address p>a:hover{color:#337ab7}.contactFormSection .address .telBox p span{color:#c3a449}.contactFormSection .address .col-md-8 .divBox{line-height:1.75em}.contactFormSection .address .col-md-8 .divBox .socialMedia .sharethis-inline-share-buttons{width:32px;vertical-align:top;height:32px;display:inline-block !important;background-image:url(//sjfpc.com/wp-content/themes/lawfirmsites/images/connectIcon.jpg);background-repeat:no-repeat;content:''}.contactFormSection .address .col-md-8 .divBox .socialMedia .sharethis-inline-share-buttons>div{opacity:0 !important}.contactFormSection .address .col-md-8 .divBox a{color:#c3a449;position:relative;z-index:20;padding-top:0!important}.socialMedia>a{display:inline-block}.socialMedia>a:hover{opacity:.7}.socialMedia>a>img{display:block}.howCanWeHelpYou{margin:14px 0 0}.howCanWeHelpYou .divBox h3{margin:12px 0 5px;font-size:36px;text-transform:uppercase;font-family:Teko-Semibold;letter-spacing:3px;line-height:.85em}.howCanWeHelpYou .divBox p{font-size:15px;line-height:1.6em}.formWrap .gform_wrapper{margin:0}.formWrap .gform_wrapper .top_label .gfield_label{display:none}.formWrap .gform_wrapper textarea.medium,.formWrap .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){color:#000;padding:9px 10px 9px 20px;min-height:39px;font-family:Arial;font-size:16px;border:1px solid #a3a3a3;border-radius:3px}.formWrap .gform_wrapper textarea.medium{height:142px}.formWrap .gform_wrapper div.ginput_container_textarea{max-height:142px}.formWrap .gform_wrapper .top_label li.gfield.gf_left_half textarea,.formWrap .gform_wrapper .top_label li.gfield.gf_right_half textarea{width:100%}.formWrap .gform_wrapper .gform_footer{margin:0;padding:0;text-align:right}.formWrap .gform_wrapper .gform_footer input.button,.formWrap .gform_wrapper .gform_footer input[type=submit],.formWrap .gform_wrapper .gform_page_footer input.button,.formWrap .gform_wrapper .gform_page_footer input[type=submit]{margin:0;border:none;width:126px;height:29px;font-size:18px;font-family:Teko-Semibold;color:#fff;background-color:#c3a449;text-transform:uppercase;border-radius:0 0 3px;position:relative;bottom:30px;letter-spacing:1px}.formWrap .gform_wrapper .gform_ajax_spinner{display:none !important}.contactFormSection p.disclaimer{text-align:justify;font-size:15px;max-width:622px}#footer{background-color:#085794;color:#fff;padding:11px 0 14px}#footer p.attribution{font-family:'Open Sans',sans-serif;text-transform:uppercase;font-size:16px}#footer p.attribution a{color:#fff}#footer p.lfsFooter{font-family:Verdana;font-size:16px}#footer p.attribution a:hover,#footer p.lfsFooter a:hover{color:#c3a449}#footer p.lfsFooter a{color:#fff;font-size:16px}#footer p.lfsFooter span{position:relative;display:inline-block;top:4px;margin-right:5px}.bannerWrap{margin:0 auto;padding:0 15px;max-width:1390px}.bannerText{width:100%}.bannerText p{text-shadow:0 0 5px rgba(0,0,0,1)}.bannerText .bannerTesti p{text-align:justify;max-width:685px;text-shadow:0 0 5px rgba(0,0,0,1)}.bannerText .bannerTesti p>img{margin:-15px 0 0}.bannerText .bannerParag p{text-align:justify;max-width:860px;text-shadow:0 0 5px rgba(0,0,0,1)}.homeSlider{margin:0 auto}.bannerText a:hover{opacity:.8}.frontSection3.innerPage section hr{margin:22px 0 34px}.frontSection3.innerPage section h4{margin:0 0 18px}.frontSection3.innerPage section h4 small{font-size:18px;text-transform:lowercase;font-weight:600;line-height:1.3em;color:#333}.frontSection3.innerPage section h4 strong{font-weight:600}.frontSection3.innerPage section img.alignnone,.frontSection3.innerPage section img.aligncenter{margin-bottom:20px}.frontSection3.innerPage section ul{padding:0;list-style:none;margin:0 0 34px;line-height:2em}.frontSection3.innerPage section ol{line-height:2em;margin:0 0 34px}.frontSection3.innerPage section ol ol,.frontSection3.innerPage section ul ol,.frontSection3.innerPage section ol ul,.frontSection3.innerPage section ul ul{margin:10px 0}.frontSection3.innerPage section ul li{position:relative;padding-left:35px}.frontSection3.innerPage section ul li:before{position:absolute;top:12px;left:0;width:4px;height:4px;display:inline-block;content:'';background-color:#252525;border-radius:100%}.frontSection3.innerPage section ul li a{color:#085794}.frontSection3.innerPage section .pagination>li:last-child>a,.frontSection3.innerPage section .pagination>li:last-child>span,.frontSection3.innerPage section .pagination>li:first-child>a,.frontSection3.innerPage section .pagination>li:first-child>span{border-radius:0}.frontSection3.innerPage section ul li a:hover{color:#e2b532}.frontSection3.innerPage section{line-height:1.5em}.frontSection3.innerPage section img.alignnone{margin-bottom:25px}.frontSection3.innerPage section .recommendBadges img{max-height:112px}.fileShared>a{display:inline-block}.fileShared>a:hover{opacity:.8}.fileShared>a+a{margin-left:24px}.fileShared>a>img{display:block}.fileShared .payPal{position:relative;display:inline-block;vertical-align:bottom;margin-left:24px}.fileShared .payPal .payPalSubmit{position:absolute;top:0;left:0;bottom:0;width:100%;opacity:0;z-index:500}.frontSection3.innerPage section blockquote{background-color:#085794;position:relative;color:#fff;padding:45px 30px 40px;margin:56px auto 58px;max-width:730px;border:none}.frontSection3.innerPage section blockquote small{color:#fff;color:#e2b532;display:block;margin:24px 0 -20px}.frontSection3.innerPage section blockquote strong{display:block;font-size:80%;line-height:1.428571429;font-weight:400;color:#e2b532;margin:24px 0 -20px}.frontSection3.innerPage section blockquote strong:before{content:"â€” ";margin-right:4px}.frontSection3.innerPage.bioPage section h5{font-size:18px;text-transform:uppercase;margin:68px 0 20px;font-weight:600}.frontSection3.innerPage.bioPage section ul{line-height:1.5em}.frontSection3.innerPage.bioPage section ul span.text-uppercase{font-weight:600}.frontSection3.innerPage section blockquote:after,.frontSection3.innerPage section blockquote:before{content:'';display:inline-block;width:60px;height:60px;background-image:url(//sjfpc.com/wp-content/themes/lawfirmsites/images/qoute.jpg);background-repeat:no-repeat;border-radius:100%;position:absolute}.frontSection3.innerPage section blockquote:before{left:19px;top:-30px}.frontSection3.innerPage section blockquote:after{bottom:-30px;right:19px;transform:rotate(180deg)}.frontSection3.innerPage section .recommendationCont blockquote{max-width:unset}.frontSection3.innerPage section .recommendationCont blockquote small{display:block;margin-top:10px;color:#e2b532}.frontSection3.innerPage section ul.pagination{display:block;text-align:center;margin-top:35px}.frontSection3.innerPage section ul.pagination li{padding-left:0;display:inline-block}.frontSection3.innerPage section ul.pagination li:before{display:none}.frontSection3.innerPage section .pagination>li>a:hover,.frontSection3.innerPage section .pagination>li>span:hover,.frontSection3.innerPage section .pagination>li>a:focus,.frontSection3.innerPage section .pagination>li>span:focus{background-color:#085794}.frontSection3.innerPage section .pagination>.active>a,.frontSection3.innerPage section .pagination>.active>span,.frontSection3.innerPage section .pagination>.active>a:hover,.frontSection3.innerPage section .pagination>.active>span:hover,.frontSection3.innerPage section .pagination>.active>a:focus,.frontSection3.innerPage section .pagination>.active>span:focus{color:#fff}.map{min-height:290px}.frontSection3 section .smallSpace p{margin:0 0 12px}.frontSection3 section a:hover,.frontSection3 section p a:hover{color:#c3a449}.google-reviews-widget{background-color:#fff;padding:15px 15px 8px;margin:10px 0 0}.rightSidebar .wp-yelp-content-inner{display:none}.rightSidebar .wp-yelp-place{background-color:#a11409 !important;color:#fff !important;padding:15px 15px 8px !important;margin:10px 0 0 !important}.rightSidebar .wp-yrw .wp-yelp-powered,.rightSidebar .wp-yrw .wp-yelp-rating,.rightSidebar .wp-yrw .wp-yelp-name{color:#fff !important}section .tags a[href]:hover,section .tags a[href]:focus{background-color:#013e6e}section .tags a{margin-left:0;margin-bottom:0}.rightSidebar .wp-google-content-inner{display:none}.scroll{display:none;position:fixed;top:-80px;left:0;width:100%;z-index:2000}.scroll.open{top:0}.admin-bar .scroll.open{top:32px}.bottomBadgeSection{overflow:hidden;margin:100px 0 60px}.bottomBadgeSection>div>a{display:inline-block;vertical-align:middle;margin:0 20px 40px}.bottomBadgeSection>div>img{margin:0 20px 40px}.gform_confirmation_message{padding:50px 0 60px;text-align:center;font-size:24px}.frontSection3.innerPage section article{border-bottom:1px solid #adadad}.frontSection3.innerPage section p a{background-color:#e5e4e0}.frontSection3.innerPage section article+article{margin:30px 0 0}.breadcrumbs{list-style:none;padding:0;margin:-15px 0 30px}.breadcrumbs li strong,.breadcrumbs li b{font-weight:400}.breadcrumbs li.separator{padding:0 3px}.breadcrumbs li{display:inline-block;font-weight:400;font-size:16px}.breadcrumbs li a{color:#085794}.breadcrumbs li a:hover{color:#c3a449}.s2_form_widget{margin:0 0 -10px}.s2_form_widget p.s2_message{margin-bottom:25px}.s2_form_widget br{display:none}.s2_form_widget label{display:none}.s2_form_widget p{margin:0}.s2_form_widget input#s2email{width:100%;padding:8px 15px}.s2_form_widget input[name=subscribe]{background-color:#c3a449;text-align:center;color:#fff;border:none;padding:4px 0;text-transform:uppercase;width:100%;letter-spacing:1px}.s2_form_widget input[name=unsubscribe]{display:none}.frontSection3 section h2 small{font-size:22px;text-transform:lowercase;font-weight:600;line-height:1.3em;color:#333}.leftSidebar .theSearch{padding:0 13px;margin:0 0 15px}.leftSidebar .theSearch input{border-radius:0}.leftSidebar .subs{padding:0 13px;margin:0 0 15px}.leftSidebar .subs p{margin:0;padding:0}.leftSidebar .subs p.s2_message{margin:10px 0}.leftSidebar .subs label{font-size:18px;font-weight:500;width:100%;padding:10px;background:#c4a341;color:#fff;text-transform:uppercase;font-weight:700}.leftSidebar .subs input[name=email]{display:block;width:100%;height:34px;padding:22px 12px !important;font-size:16px;line-height:1.428571429;color:#555;background-color:#fff;background-image:url(https://sjfpc.com/wp-content/uploads/2018/08/email-icon-small.png);border:1px solid #007bd5;border-radius:4px;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;border-radius:0;box-shadow:inset 0px 0px 7px #015896;background-repeat:no-repeat;background-position:right 10px center;background-size:14px}.leftSidebar .theSearch input{border-radius:0;background:url(https://sjfpc.com/wp-content/uploads/2018/08/magnifying-glass.png);background-repeat:no-repeat;background-position:right 10px center;background-size:19px;background-color:#f1f1f1;border:2px solid #015896;border-radius:5px;padding:9px 30px 9px 11px !important;font-size:17px;height:auto}.leftSidebar .subs input[type=submit]{color:#fff;height:34px;border:none;width:100%;text-transform:uppercase;background-color:#045699}.carousel-inner>.item{-webkit-transition:1s ease-in-out left;-o-transition:1s ease-in-out left;transition:1s ease-in-out left;transition:transform 1s ease-in-out}@media (min-width:768px){.formWrap .gform_wrapper .top_label li.gfield.gf_left_half{float:left;padding-right:9px;margin:3px 0 0}.formWrap .gform_wrapper .top_label li.gfield.gf_right_half{float:right;padding-right:9px;margin:-150px 0 0}.formWrap .gform_wrapper .gform_footer{padding-right:9px}}@media (min-width:992px){body.mean-container .mean-bar{display:none !important}.scroll{display:block}.fileShared{text-align:right}.contactFormSection p.disclaimer{width:100%;display:inline-block;float:left;margin-right:15px}#footer p.attribution{float:left;margin:14px 0 0}#footer p.lfsFooter{text-align:right}.socialMedia{display:inline-block;vertical-align:top}.contactFormSection .address .telBox{display:inline-block;float:left;margin-right:50px}.frontSection3 .col-md-4{width:32.5%}.frontSection3 .col-md-8{width:67.5%}.frontSection3 .col-md-7{width:63.5%}.frontSection3 .col-md-5{width:36.5%}.lg-right{float:right}.frontSection2 hr{margin:8px -15px 17px}.frontSection2 h3{margin:20px -15px 8px}.menuSection{background-color:#085794;border-bottom:3px solid #063f6b}.logo{display:inline-block;float:left}.logo>.logoText{display:inline-block;padding-top:10px}.main-menu{text-align:center}.headerRight{text-align:right}.main-menu li{position:relative}.main-menu>li{display:inline-block}.main-menu li a{line-height:44px}.main-menu>li>a{color:#fff;padding:0 18px 0 16px}.main-menu>li>a:hover{color:#c3a449}.main-menu>li+li>a{border-left:1px solid #063f6b}.main-menu>li>.sub-menu{position:absolute;top:100%;left:0;width:220px;padding:0;z-index:200;opacity:0;visibility:hidden;text-align:left}.main-menu>li:hover>.sub-menu{opacity:1;visibility:visible}.main-menu>li>.sub-menu>li{display:block}.main-menu>li>.sub-menu>li>a{background-color:rgba(0,0,0,.5);padding:10px 15px;color:#fff}}@media (min-width:1200px){.container{width:100%;max-width:1190px}.frontSection3.innerPage section img.alignright{margin-left:20px;margin-bottom:20px}.frontSection3.innerPage section img.alignleft{margin-right:20px;margin-bottom:20px}}@media (min-width:1600px){.bannerText .bannerTesti p,.bannerText .bannerParag p{font-size:24px;line-height:normal}}@media (min-width:992px) and (max-width:1499px){.bannerWrap{max-width:unset;padding:0 60px}}@media (min-width:992px) and (max-width:1199px){.logo>.logoText h3{font-size:28px;margin:5px 0 5px}.logo>.logoText h4{font-size:22px;margin:0 0 6px}.logo>.logoText p{font-size:16px}.footerLinks ul li a,.main-menu>li>a{padding:0 10px 0 8px}}@media (max-width:991px){#header .menuSection{display:none !important}.bottomBadgeSection img{margin:0 5px 15px}.bottomBadgeSection{margin:50px 0 30px}.bannerWrap{max-width:unset;padding:0 60px}.testimonialSidebar p{min-height:0}.rightSidebar #custom_html-2 .textwidget{margin:10px auto 0;max-width:261px}.logo>.logoText h3{font-size:30px}.logo>.logoText h4{font-size:22px}.logo>.logoText p{font-size:15px}.headerRight{overflow:hidden;clear:both}.headerRight .contact{margin:15px auto 0;display:block}body.mean-container{padding-top:52px}body.mean-container.admin-bar .mean-bar{top:32px}body.mean-container .mean-bar{position:fixed;z-index:2000;top:0;left:0;width:100%}body.mean-container .mean-bar{border-bottom:3px solid #063f6b}.navbar-default{border-bottom:3px solid #063f6b;box-shadow:0 0 0 #000}.rightSidebar,.leftSidebar{margin:15px auto 0;max-width:320px}.footerLinks ul li{display:block}.footerLinks ul li+li{border-left:none;border-top:1px solid #063f6b}.howCanWeHelpYou,.contactFormSection .address{text-align:center}.contactFormSection p.disclaimer{margin:0 auto 20px}.fileShared{text-align:center}#footer{text-align:center;padding:30px 0 14px}.bannerText img{max-height:40px}.bannerText img[alt=quote]{max-height:40px}.frontSection2 p{max-width:100%}.rightSidebar,.leftSidebar{max-width:100%}}@media (max-width:767px){body{font-size:16px !important}body.mean-container.admin-bar .mean-bar{top:46px}.logo{text-align:center}.logo>a{float:none;margin:0 auto 20px}.fileShared .payPal{margin-left:20px}.bannerText img{max-height:26px}.logo>.logoText h3{font-size:17.2px;margin:1px -15px 5px}.logo>.logoText h4{font-size:15px;margin:8px 0 6px}.frontSection3 section{font-size:12.5pt}}@media (max-width:499px){.bannerText{padding:6% 0 0}.bannerText .bannerParag p,.bannerText .bannerTesti p{display:none}.fileShared .payPal{margin-left:0}}@media (max-width:399px){.frontSection3.innerPage section img.alignright,.frontSection3.innerPage section img.alignleft{float:none;margin:0 auto 20px;display:block}}.subs h4{margin:0}