/*!Theme Name: Jeff Clark Child Theme
Template: lrg_theme
!*/@media(max-width:652px){.text-center-mobile{text-align:center}}@media(min-width:992px){.text-center-laptop{text-align:center}}.header{border-top-color:#004761}.single-editor-heading{background:#004761}.single-editor-heading-default{background-repeat:no-repeat;background-size:100% 188%;background-position:center}@media(max-width:652px){.single-editor-heading-default{background-size:80%}}.single-editor-heading-default>.row{background:linear-gradient(to right,#004761,rgba(0,71,97,0.83),#004761)}.products-list-item::before{border-left-color:#004761;border-top-color:#004761}.single-product-heading{background:linear-gradient(to right,#004761,rgba(5,44,69,0.83),#004761)}.single-product-heading-container{background:#004761}@media(max-width:652px){.single-product-heading-container>.container{background-size:80%}}.sidebar .subs .optin-header{background-color:#004761}.testimonials-container{margin-top:25px;padding:0 10px 0 20px}.testimonials-container .testimonials-content{border-bottom:1px solid #eaeaea;padding-bottom:20px;padding-top:5px;font-size:14px;display:block;position:relative}.testimonials-container .testimonials-content:last-of-type{border-bottom:none}.testimonials-container .testimonials-content::before{content:"“";font-family:Georgia,serif;position:absolute;font-size:1.9em;line-height:50px;left:-20px;color:#000;margin-top:-13px}.publication-article-title{display:none}.posted-on a,.posted-on .posted-on .published{margin-top:15px;color:#999;font-size:11.9px;margin-bottom:15px;font-family:roboto,Helvetica,Arial,sans-serif;font-weight:400;display:inline}.home-article a{color:#337ab7}.header--mobile__logo{max-width:60%}.header--mobile__logo img{max-width:100%}.tfs-jc-portfolio h3{margin:20px 0 10px;font-family:inherit;font-weight:500;line-height:40px;font-size:24.5px}.tfs-jc-portfolio .table{width:100%;max-width:100%;margin-bottom:20px;background-color:transparent;border-spacing:0;border-collapse:collapse;font-size:.9rem}.tfs-jc-portfolio .table thead tr td{line-height:1.42857143;padding:5px;vertical-align:top;border-top:0}.tfs-jc-portfolio .table tbody tr:nth-of-type(odd){background-color:#f9f9f9}.tfs-jc-portfolio .table tbody tr:hover{background-color:#ff9}.tfs-jc-portfolio .table tbody tr td{padding:5px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.home .hero{width:100%;background-color:#5b7e96}.home .hero__bg-overlay{background:linear-gradient(to right,#253f50,rgba(255,255,255,0))}.home .hero__inner{max-width:100%;display:flex;justify-content:center;flex-direction:column;height:500px;color:#fff}@media(max-width:1200px){.home .hero__inner{height:auto;padding-top:3rem;padding-bottom:3rem}}.home .hero__inner h1{font-weight:500;font-size:45px;line-height:70px}@media(max-width:1200px){.home .hero__inner h1{font-size:35px;line-height:55px}}.home .hero__inner ol li{font-size:22px;line-height:42px;font-weight:500;list-style:none}@media(max-width:767px){.home .hero__inner ol li{font-size:18px;line-height:30px;margin-bottom:15px}}.home .hero a{display:inline-block;margin-top:1rem}.home .hero a:first-child{margin-right:1rem}.home .hero a button{width:185px}.home .details{background:url(//files.jeffclarktrader.com/site/img/assets/2column-bg-01.jpg) center top no-repeat;background-size:cover}.home .details__col-text{padding-top:4rem;padding-bottom:4rem;margin-top:20px;margin-bottom:20px}.home .contact{display:flex;align-items:center;padding-top:70px;padding-bottom:70px;margin:0;min-height:362px;background:linear-gradient(90deg,#013769 0%,#013769 33%,#013769 49%,#002b54 100%,#002b54 100%);background-position:center center;background-attachment:scroll;background-size:cover}.home .contact,.home .contact a{color:#fff}.home .contact i.fa{font-size:50px}.home .contact i.fa-phone{transform:scaleX(-1)}.home .contact a{font-size:18px;text-decoration:underline}@media(max-width:652px){.home .contact a{font-size:14px}}.home .contact h3{margin:10px 0;font-weight:400}.home .track-record{background:url(//files.jeffclarktrader.com/site/img/assets/gray_graph_bg.jpg) center center no-repeat;background-size:cover}.home .track-record__inner{padding-top:4rem;padding-bottom:4rem;margin-top:20px;margin-bottom:20px}.home .footer{margin-top:0}