body{-webkit-font-smoothing:antialiased}.search-popup .menu-bar-hor{position:fixed;top:0px;width:100%;background:#fff;left:0px;right:0px;z-index:999}body .blog-lead.have-featured-image{background-size:cover;background-repeat:no-repeat}@media(min-width:768px) and (max-width:1024px){body .blog-lead.have-featured-image{padding-top:112px}}@media(max-width:767px){body .row-fluid .blog-lead.have-featured-image{padding:112px 0 69px}body .post-page-head h1.blog-post-title,body .post-page-head h1.blog-post-title a,body .post-page-head h1.blog-post-title a span{font-size:25px;line-height:40px;text-decoration:none}body .post-single-date{font-size:14px;padding-right:0px}body .post-page-head ul.banner-lists{display:inline-block;margin:0}body .post-page-head ul.banner-lists li{font-size:14px}body .pop-item{padding:15px 20px 50px;min-height:0;position:relative}body .author-module{left:20px}body .related-post-section h3{font-size:17px;margin:0px;line-height:1.5px;padding-bottom:20;text-transform:capitalize}body .pop-post-title h2{margin:0px;line-height:1.5;color:#343434;font-size:20px}body .horizontal-bar ul li{min-width:61px}}@media(min-width:768px){body.topic-bar .body-container-wrapper{padding-top:71px}body.topic-bar .menu-bar-hor{top:0;position:fixed;z-index:999;box-shadow:0 0 2px rgba(0,0,0,0.2);transition:transform .4s ease-in,opacity .3s ease-in;transform:translate(0,71px);margin-top:-71px;background:#fff}.search-popup.topic-bar .menu-bar-hor{box-shadow:none;transition:transform .4s ease-in,opacity .3s ease-in;transform:translate(0,0);margin-top:0px;background:#fff}}body .body-container{padding:0px 0 0}body .body-container a,.horizontal-bar ul li a.current-page{color:#c7c7c7;-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out;font-weight:400;text-decoration:underline}body .body-container a:hover,.horizontal-bar ul li a.current-page:hover{color:#ed8b00;text-decoration:underline}body .post-body a{color:#ed8b00;text-decoration:underline}body .body-container .row-fluid{margin-bottom:0px}body .body-container a:focus{outline:0;text-decoration:none}.hs-blog-listing .blog-sidebar{display:none}.hs-blog-listing .widget-type-cell.blog-left{width:100%;max-width:790px;padding-left:10px;padding-right:10px;margin:0 auto;float:none}h4.top-title{font-size:16px;letter-spacing:2px;color:#fff;text-transform:initial;display:block;margin-top:20px;max-width:331px;margin-left:auto;margin-right:auto;margin-bottom:0;font-weight:400}.blog-lead{min-height:175px;text-align:center;padding-top:50px;padding-bottom:50px;background-repeat:no-repeat;background-size:cover;background-position:top center}.post-banner-date{font-size:16px;color:#fff;font-weight:400;letter-spacing:.4px;padding-top:14px}.hs-blog-listing .post-banner-date{display:none}.blog-lead.have-featured-image ul{margin:0px;padding:0px;list-style:none}.banner-lists li{display:inline-block;color:#fff;font-size:16px;letter-spacing:.4px}h1.blog-post-title,h1.blog-post-title a,h2.blog-post-title,h2.blog-post-title a{font-size:50px;color:#fff;letter-spacing:1.3px;line-height:1.3;font-weight:400;text-decoration:none;margin:0;position:relative;display:inline-block;padding-bottom:3px}.hs-blog-header h1.blog-post-title:before,.hs-blog-header h2.blog-post-title:before{content:"";background:#f8981d;width:100%;height:4px;border-radius:4px;display:block;margin-top:15px;bottom:-6px;position:absolute}h1.blog-post-title a:hover,h2.blog-post-title a:hover{text-decoration:none;color:#fff}.blog-lead.have-featured-image .blog-listing-item-container{display:block;max-width:970px;margin:0 auto;float:none}.sbs-btn{color:#f8981d;font-size:15px;letter-spacing:1px;max-width:200px;padding:13px 10px;cursor:pointer;text-transform:uppercase;font-weight:600}.blog-lead.have-featured-image .page-center{position:relative}.blog-lead.have-featured-image label{display:none}.sbscribe_btn{position:absolute;right:0;top:-29px;min-width:200px;text-align:right}.subscribe-box{background:#f8f8f8;padding:30px 20px 25px 20px;margin-top:25px;position:relative;opacity:0;display:none;left:36px;z-index:11}.submitted-message{text-align:center}.subscribe-box.actived{display:block;opacity:1}.subscribe-box.actived .hs-form-booleancheckbox span{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.subscribe-box.actived .hs-form-booleancheckbox span.hs-form-required{display:none}.subscribe-box.actived .hs-form-booleancheckbox input[type='checkbox']{width:auto;height:auto;float:left;margin-right:10px;margin-top:4px}.subscribe-box:before{top:-8px;left:0px;right:0px;border:solid #f8f8f8;content:"";position:absolute;pointer-events:none;transform:rotate(45deg);width:16px;height:16px;background:#f8f8f8;margin:0 auto}body .subscribe-box .hs-form input[type="email"]{height:45px;padding-left:10px;padding-right:10px;border:1px solid #ccc;box-shadow:none}.subscribe-box input.hs-button.primary.large{background:#f8981d;-webkit-appearance:none;color:#fff;border:0px;box-shadow:none;border-radius:50px;padding:12px 20px;width:100%;font-size:14px;text-transform:uppercase;font-weight:600;letter-spacing:.5px;text-shadow:none}body .subscribe-box input.hs-button.primary.large:hover{border:0px !important}body .subscribe-box input.hs-button.primary.large{outline:0}.horizontal-bar{border-bottom:1px solid #c7c7c7;text-align:center}.horizontal-bar ul{list-style:none;padding:0px;margin:0px}.horizontal-bar ul li{display:inline-block;border-right:1px solid #e6e6e6;position:relative;min-width:200px}.horizontal-bar ul li:last-child{border-right:0}.horizontal-bar ul li a{font-weight:600;font-size:14px;line-height:26px;text-transform:uppercase;color:#414241;padding:24px 30px;display:inline-block}.horizontal-bar ul li a:hover{color:#f48518;text-decoration:none}.horizontal-bar ul li.show-search{font-weight:600;border-left:1px solid #e6e6e6;font-size:14px;text-transform:uppercase;color:#414241;text-align:left;padding:24px 20px;display:inline-block;cursor:pointer;-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out}.horizontal-bar ul li.show-search:hover{color:#f48518;text-decoration:none}.search-popup .horizontal-bar ul li.show-search{color:#f48518;text-decoration:none;line-height:26px}.search-popup .row-fluid .search-blog-popup{visibility:visible;-webkit-transform:translate3D(0,0,0);transform:translate3D(0,0,0);-webkit-transition:-webkit-transform .5s;transition:transform .5s}.row-fluid .search-blog-popup{width:100%;height:100%;position:fixed;top:73px;left:0;background:#f9f9f9;padding-top:200px;visibility:hidden;overflow:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translate3D(0,-100%,0);transform:translate3D(0,-100%,0);-webkit-transition:-webkit-transform .5s,visibility .5s;transition:transform .5s,visibility .5s;z-index:99}.row-fluid .widget-type-raw_html.search-inner{max-width:790px;padding:0px 10px 0px;margin:0 auto;float:none;text-align:center;position:absolute;left:50%;top:45%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.widget-type-raw_html.search-inner form input[type="text"]{max-width:550px;float:left;padding-left:20px;height:47px;border:1px solid #d7d7d7;border-radius:0;margin:6px 0 15px;-webkit-appearance:none;-moz-appearance:none;box-shadow:none}.hs_i_consent_to_receive_digital_communications_which_includes_email_social_and_re_targeting_ads_from_r.hs-i_consent_to_receive_digital_communications_which_includes_email_social_and_re_targeting_ads_from_r.hs-fieldtype-select.field.hs-form-field label span{color:#656565;font-weight:normal}.search-inner .search-module input[type="submit"]{margin-top:0;position:absolute;right:0;background:#f8981d;max-width:200px;font-size:15px;font-weight:400;letter-spacing:1px;text-align:center;padding:0;margin:5px 0 0 30px;height:47px;border-radius:50px;width:100%;color:#fff;box-shadow:none;text-shadow:none;border:0px;text-transform:uppercase}.search-blog-popup .search-inner .search-module #search_form #search_submit,#search_submit_popup{cursor:pointer;-webkit-appearance:none;font-family:Open Sans,Arial,sans-serif;font-size:14px;text-decoration:none !important;display:inline-block;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #ccc;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);margin-top:0;position:absolute;right:0;background:#f8981d;max-width:200px;font-size:15px;font-weight:400;letter-spacing:1px;text-align:center;padding:0;margin:5px 0 0 30px;height:47px;border-radius:50px;width:100%;color:#fff;box-shadow:none;text-shadow:none;border:0;text-transform:uppercase;cursor:pointer}.search-module{overflow:hidden;position:relative}.blog-outer-section{padding-top:55px}body .post-item h2 a,body .post-item h2{font-size:37px;line-height:52px;color:#0069aa;font-weight:400;margin-bottom:10px;text-decoration:none}body .post-item h2 a:hover,body .post-item h2:hover{text-decoration:none}.post-item{color:#000;font-size:16px;line-height:26px;letter-spacing:.4px}body.author-page .post-item .post-img{min-height:185px;width:100%;background-color:#cdd1d4;background-size:cover;background-position:top center;border:1px solid #cdd1d4;border-bottom:0}body.author-page .post-item .post-item-inner{border:1px solid #cdd1d4;border-top:0}body.author-page .post-item:hover h2 a{color:#1bc175 !important}.post-item a.more-link{font-size:12px;text-transform:uppercase;font-weight:400;text-decoration:none;color:#f8981d}.hs-blog-listing .blog-listing-wrapper .post-listing .post-item{border-bottom:1px solid #c7c7c7;padding-bottom:27px;margin-bottom:35px}.hs-blog-post .blog-outer-section{padding-top:40px;padding-bottom:100px}.section.post-body p:first-child{margin-top:0px}.section.post-body blockquote{font-size:20px;font-weight:300;font-family:"Open Sans",Arial,sans-serif;font-style:italic;padding-left:0;color:#797979;line-height:32px;border:0;margin:0 0 20px;padding:0;letter-spacing:.5px;padding-left:35px;position:relative;margin:50px auto;max-width:600px}.section.post-body blockquote:before{margin-top:0;margin-right:0;margin-left:0;position:absolute;left:0;top:0;background:url(https://info.rti.com/hubfs/Assets%202017/quotes.svg);content:'';width:24px;height:18px;background-repeat:no-repeat}.related-post-section{padding-top:50px;border-top:1px solid #c7c7c7}.related-post-section h3{font-size:22px;margin:0px;font-weight:300;color:#636461;letter-spacing:.6px;text-align:center;line-height:42px;padding-bottom:55px}.related-post-section ul{list-style:none;padding:0;margin:0 -25px 0 0;overflow:hidden}.pop-post-title h2{margin:0px;line-height:1.1;color:#343434}.author-module{position:absolute;bottom:20px;font-size:16px;color:#343434;text-align:center;left:45px}.related-post-section ul li .pop-post-title a{color:#636461;font-size:20px;font-weight:400;text-decoration:none}.related-post-section ul li.pop-post-item{float:left;width:33.3333%;padding-right:25px;display:block;box-sizing:border-box;margin:0 0 40px 0;list-style:none;padding-bottom:0;position:relative;box-sizing:border-box;align-self:stretch}.related-post-section ul li a:hover{text-decoration:underline}.pop-img{min-height:185px;width:100%;background-color:#cdd1d4;background-size:cover;background-position:top center;border:1px solid #cdd1d4;border-bottom:0}.pop-img a{display:block;width:100%;height:100%}.pop-item{background:#fafafa;padding:15px 25px 50px;min-height:205px;position:relative;border:1px solid #cdd1d4;border-top:0}.pop-post-item:hover h2 a{color:#1bc175 !important}.section.post-body p{font-size:16px;line-height:26px;letter-spacing:.4px;color:#000;margin:25px 0px}.section.post-body dd{font-size:14px;line-height:1.4;letter-spacing:.4px;color:#000;margin:0}.section.post-body ul li,.section.post-body ol li{font-size:16px;line-height:26px;letter-spacing:.4px;color:#000;margin-bottom:5px}.section.post-body h2{font-size:22px;letter-spacing:.6px;color:#000;font-weight:300}.latest-resources h3{margin:0px;font-size:21px;color:#111;text-align:center;font-weight:400;padding-bottom:20px}.latest-resources{background:#f2f2f2;padding:30px 20px;margin-bottom:25px}.latest-resources a.cta_button{background:#f8981d;color:#fff;border-radius:34px;padding:12px 0px;width:100%;display:inline-block;box-sizing:content-box;text-align:center;font-size:14px;font-weight:900;text-transform:uppercase}.latest-resources a.cta_button:hover{text-decoration:none;opacity:.9;color:#fff}.ebook-img{padding-bottom:25px;text-align:center}.blog-sidebar h3.form-title{font-size:20px;line-height:1.2;letter-spacing:.5px;color:#000;font-weight:400;text-align:center;border:0px;margin-bottom:16px}.blog-subs-form{background:#f2f2f2;padding:24px 20px 22px;margin-top:0px}body .blog-sidebar .blog-subs-form form{position:relative}body .blog-sidebar .blog-subs-form form div.legal-consent-container{display:inline-block}div.legal-consent-container{text-align:left}body p.opt-in-label{display:inline-block;text-align:left}div.hs-email ul.hs-error-msgs.inputs-list li label{display:block;color:#656565}div.hs-email ul.hs-error-msgs.inputs-list li label a{color:#656565}.blog-subs-form label{display:block}body .blog-sidebar li.hs-form-booleancheckbox label{display:block}body .blog-sidebar .blog-subs-form input[type="email"]{height:45px;border:1px solid #fff;border-radius:0px !important;box-shadow:none;padding:0 20px;font-size:16px;max-width:188px;float:left}body .blog-sidebar .blog-subs-form input.hs-button.primary.large{background:#f8981d;color:#fff;box-shadow:none;text-shadow:none;border:0px;position:absolute;top:0px;right:0px;height:45px !important;border-radius:30px;text-transform:uppercase;font-weight:900;font-size:14px;padding:0px 25px;-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out}input.hs-button.primary.large:hover{border:0px !important;opacity:.9}input.hs-button.primary.large:focus{outline:0;border:0px !important}body .blog-comments-section form.hs-form fieldset{max-width:none;width:48%;float:left}body .blog-comments-section form.hs-form fieldset.form-columns-1{margin-left:4%}body .blog-comments-section form.hs-form fieldset.form-columns-3 .hs-form-field{width:100%;float:none}.blog-comments-section h2{text-align:center;font-size:22px;margin:0px 0px 8px;color:#1a1919}.blog-comments-section h3{text-align:center;font-size:18px;margin:0px;line-height:26px;color:#4a4a4a}.comments-header{padding:50px 0px 30px;border-top:1px solid #c7c7c7}body .blog-comments-section form.hs-form textarea{min-height:234px;padding-left:16px;padding-right:16px;box-shadow:none}body .blog-comments-section #comments-listing{border:0px solid #ccc}#comment-form .hs-button{margin-top:-35px}body .blog-comments-section form.hs-form input[type="text"]{box-shadow:none;height:40px;margin-bottom:57px;padding-left:16px;padding-right:16px}body .blog-comments-section form.hs-form input[type="email"]{box-shadow:none;height:40px;margin-bottom:0px;padding-left:16px;padding-right:16px}body .blog-comments-section .hs-richtext{padding-top:22px}body .blog-comments-section .hs-richtext span{margin-left:-30px;color:#6d6e6d;font-size:14px;line-height:32px;font-weight:300;font-style:italic;letter-spacing:.5px}body .blog-comments-section form.hs-form label{display:none}body form.hs-form fieldset .hs-form-field{padding:0px 0px 0px}body .blog-comments-section form.hs-form input[type="submit"]{background:#f8981d;color:#fff;box-shadow:none;text-shadow:none;border:0px;height:45px !important;border-radius:30px;text-transform:uppercase;font-weight:900;font-size:14px;padding:0px 25px;width:100%;float:right;max-width:370px;margin:0px}.hs-cta-wrapper{background-color:transparent;padding-top:0px;padding-bottom:0px}.blog-pagination{position:relative;margin-bottom:25px;margin-top:45px;padding:20px 0px;display:block}.blog-pagination a.next-posts-link,.blog-pagination a.previous-posts-link,.blog-pagination a.all-posts-link{position:absolute;border:0;font-size:12px;line-height:23px;color:#414241;text-transform:uppercase;font-weight:500;width:auto;height:auto;text-decoration:none}.previous-posts-link{position:absolute;left:0;top:0px}.next-posts-link{position:absolute;right:0;top:0px}.all-posts-link{left:0;right:0;margin:0 auto;bottom:30px;max-width:150px;top:0px;text-align:center}.topic-link,.hs-author-social-link{position:relative;padding-left:15px}.topic-link:before,.hs-author-social-link:before{content:".";font-size:40px;letter-spacing:.4px;color:#000;position:absolute;left:0px;top:0px;line-height:0px}.blog-post-topics .topic-link:before,.blog-post-topics .hs-author-social-link:before{color:#fff}.hs-blog-listing .blog-listing-wrapper .post-listing .post-item:last-child{border-bottom:0px}.post-item .hubspot-editable{padding-bottom:15px}#hubspot-author_data a{color:#000;text-decoration:none}#hubspot-author_data a:hover{color:#f8981d;text-decoration:underline}.blog-author-section{background:#fc963b;padding:60px 0px;text-align:center}.blog-author-section .hs-author-profile .hs-author-avatar{max-width:100%;padding:0px;margin:0 auto;height:100px;background-repeat:no-repeat;background-position:center center;border-radius:100%;width:100px;padding:0px;background-size:cover;border:1px solid #fff}.blog-author-section h2.hs-author-name{color:#fff;font-size:50px;line-height:45px;letter-spacing:1.3px;display:block;margin:0px;padding:20px 0px;font-weight:400}.blog-author-section .hs-author-profile{max-width:770px;margin:0 auto;float:none}.blog-author-section .hs-author-bio{font-size:16px;color:#fff;font-weight:400}h3.hs-author-listing-header{text-align:center;color:#636461;line-height:42px;letter-spacing:.6px;font-size:22px;display:block;width:100%;padding-bottom:40px;margin-top:5px}body.author-page .post-item-inner{background:#fafafa;padding:15px 25px 50px;min-height:205px;position:relative;bo}@media(min-width:768px){body.author-page .post-listing{display:block;margin:0 -25px 0 0;padding:0;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-moz-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}body.author-page.hs-blog-listing .post-listing .post-item{float:left;width:33.33%;padding-right:25px;border-bottom:0px;display:block;box-sizing:border-box;margin:0 0 25px 0;list-style:none;padding-bottom:0;position:relative;box-sizing:border-box;align-self:stretch}}body.author-page.hs-blog-listing .post-listing .post-item{border-bottom:0px}body.author-page .post-item h2,body.author-page .post-item h2 a{color:#636461;font-size:20px;font-weight:400;line-height:1.3}body.author-page .post-body,body.author-page .more-link,body.author-page .author-grp{display:none}body.author-page .topic-link:hover{text-decoration:none}body.author-page .topic-link{padding-left:10px}body.author-page .topic-link:before{content:"in";color:#000;font-size:16px;line-height:25px;letter-spacing:.4px;position:relative;left:-6px}body .topic-link,body.author-page .hs-author-social-link{display:none}body.author-page .topic-link{display:inline-block}body.author-page .hubspot-editable{position:absolute;bottom:20px;font-size:16px;color:#343434;text-align:center;left:45px;padding-bottom:0px}.blog-home-link{float:left;padding-top:25px;padding-bottom:22px}.blog-home-link a{font-size:16px;color:#f8981d;text-decoration:none;font-weight:400;position:relative;padding-left:25px;opacity:0;display:none}.search-popup .blog-home-link a{opacity:1;display:block;text-decoration:none;color:#f8981d}body.search-popup .horizontal-bar ul li a.current-page{color:#414241}.blog-home-link a:before{content:"";width:11px;height:17px;background-image:url('//info.rti.com/hubfs/blog-files/2017/arrow-left.svg');position:absolute;left:0px;top:2px}@media(max-width:1200px) and (min-width:768px){body.author-page .post-item-inner{min-height:255px}body .blog-comments-section .hs-richtext span{font-size:10px}body .blog-comments-section form.hs-form input[type="submit"]{max-width:230px}body .blog-sidebar .blog-subs-form input.hs-button.primary.large{width:100%;border-radius:30px;position:relative}body .blog-sidebar .blog-subs-form input[type="email"]{max-width:100%}.related-post-section ul li.pop-post-item{float:none;width:100%;padding:0px;margin-bottom:25px}}@media(max-width:767px){body .body-container [class*="span"]{margin-bottom:0px}body .sbs-btn{font-size:10px;padding:14px 2px}h1.blog-post-title,h1.blog-post-title a,h2.blog-post-title,h2.blog-post-title a{font-size:35px}.blog-lead.have-featured-image{padding:60px 0px}.horizontal-bar ul li.show-search,.horizontal-bar ul li a{padding:6px 6px;font-size:10px}.blog-outer-section{padding-top:40px}.hs-blog-listing .widget-type-cell.blog-left{padding:0px}body .post-item h2 a,body .post-item h2{font-size:25px;line-height:40px}.related-post-section ul{margin:0px}.related-post-section ul li.pop-post-item{float:none;width:100%;padding:0px;margin-bottom:25px}body .blog-comments-section form.hs-form fieldset{max-width:none;width:100%;float:none}body .blog-comments-section form.hs-form fieldset.form-columns-1{margin-left:0}body .blog-comments-section .hs-richtext{padding-top:10px;padding-bottom:10px}#comment-form .hs-button{margin-top:0px}body .blog-comments-section form.hs-form input[type="text"],body .blog-comments-section form.hs-form input[type="email"]{margin-bottom:20px}body .blog-comments-section .hs-richtext span{margin-left:0px}.blog-sidebar{padding-top:50px}body .blog-sidebar .blog-subs-form input.hs-button.primary.large{position:relative;width:100%;margin-top:10px;border-radius:30px}body .blog-sidebar .blog-subs-form input[type="email"]{max-width:100%}.blog-author-section h2.hs-author-name{font-size:35px}h3.hs-author-listing-header{padding-bottom:20px;line-height:30px}.hs-blog-listing.author-page .blog-listing-wrapper .post-listing .post-item{padding-bottom:0px;margin-bottom:25px}.blog-home-link{font-size:10px;padding-top:8px;padding-bottom:8px}.blog-home-link a{font-size:11px}body .blog-home-link a:before{content:"";width:9px;height:13px;left:0;top:4px;background-size:cover}.row-fluid .search-blog-popup{top:39px}.search-inner .search-module input[type="submit"]{padding:0;margin:0px;border-radius:0px;position:relative;max-width:100%}}.post-page-head h1.blog-post-title,.post-page-head h1.blog-post-title a,.post-page-head h1.blog-post-title a span{font-size:37px;font-weight:normal;font-style:normal;line-height:1.41;letter-spacing:normal;color:#414241;margin-bottom:10px;display:block;text-decoration:none}.post-page-head{padding-bottom:6px}.post-single-date{display:inline-block;font-size:16px;font-weight:300;line-height:normal;letter-spacing:.4px;color:#343434;padding-right:19px}.post-page-head ul.banner-lists{display:inline-block;margin:0 0 10px 19px}.post-page-head ul.banner-lists li{font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.4px;color:#f8981d;width:auto;font-size:16px}.post-page-head ul.banner-lists i{font-size:4px;vertical-align:middle;color:#000}.post-page-head ul.banner-lists li a{padding-left:0;color:#f8981d;font-weight:400;color:#000;text-decoration:none}.post-page-head ul.banner-lists li a:hover{color:#ed8b00;text-decoration:underline}.post-page-head ul.banner-lists li a:before{display:none}body a.hs-author-page-social-link{font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.4px;color:#fff}.post-listing-featured img{height:100%;width:100%;margin-bottom:20px}.blog-listing-wrapper .post-listing .post-item:first-child .post-listing-featured{display:block}.post-content-fetured-image{overflow:hidden;margin-bottom:20px}#comment-form .hs-button:focus{outline:0}body.hs-blog-listing .blog-lead.have-featured-image{min-height:350px;padding-top:120px;background-color:#516178}.section.post-body p a,.section.post-body a{color:#000;text-decoration:underline;font-weight:300}.section.post-body p a:hover,.section.post-body a:hover{color:#ed8b00;text-decoration:underline}.post-listing .post-body p a{text-decoration:underline;color:#000;font-weight:300}.post-listing .post-body p a:hover{color:#ed8b00;text-decoration:underline}span.code-block{font-family:Roboto;font-size:16px}