.module1-5{overflow:hidden}@media screen and (min-width:40em){.module1-5 .columns p{}}.module1-4 .content-header{margin-bottom:30px}html{margin-top:0!important}a{color:#f57f20}.main-content{margin:0}.main-content p+ul{margin-top:-10px}.main-content ul{margin:0 0 20px 0}.main-content li{font-size:19px;font-weight:400;margin-bottom:10px;margin-left:36px;color:#585858}.white{color:#fff}.page-section--hero{padding:100px 0;margin:0;overflow:auto;background-position:center top;background-attachment:scroll!important;background-repeat:no-repeat;background-size:cover;text-align:center}@media(max-width:61.24em){.page-section--hero{padding:46px 0}}@media(max-width:61.24em){.page-section--hero h1{font-size:30px}}.page-section--hero h2{color:#fff}@media(max-width:61.24em){.page-section--hero h2{font-size:18px;line-height:26px}}a.cta{padding:10px 26px;border:0;border-radius:30px;color:#fff;text-align:center;text-transform:capitalize;font-size:1.1428571429em;font-weight:300;-webkit-transition:opacity .2s,background-color .2s linear 0;transition:opacity .2s,background-color .2s linear 0;display:inline-block;background-color:#f57f20}a.cta:hover{background-color:#3c667d}.top-bar,.top-bar ul{background:#fff}.top-bar{padding:1rem}#courtesyWrap{text-align:right;font-size:16px}#courtesyWrap #phoneWrap{width:auto;color:#4e4e4e;padding:5px 0}#courtesyWrap #phoneWrap{color:#4e4e4e}#courtesyWrap #phoneWrap strong{color:#5b87a2}#phoneWrap{color:#555;font-size:16px;font-weight:300;text-align:right}.phone,.requestDemo,.phone span a{display:inline-block;font-size:16px}#courtesyWrap a.cta{font-size:1em;padding:7px 20px;line-height:1em;font-weight:600;margin-left:18px}#nav,#courtesyWrap,#logoWrap,#phoneWrap{text-align:center}.is-drilldown{width:100%!important}.title-bar{background:none}.menu-icon::after{background:blue;box-shadow:0 7px 0 blue,0 14px 0 blue}#nav li,#hs_menu_wrapper_courtesyNav li{text-align:center}#nav li a,#hs_menu_wrapper_courtesyNav li a{font-weight:300;font-size:18px;border-bottom:2px solid #fff}#nav li a:hover,#hs_menu_wrapper_courtesyNav li a:hover,#nav li.current-menu-item a,#nav li.current-page-ancestor a{border-bottom:2px solid #f57f20;color:#f57f20;background:none!important}#nav li a{color:#585858;text-decoration:none;font-weight:400}#logoWrap{position:relative;padding-bottom:15px}.menu-button{position:absolute;right:0}.scan-results .size-full{width:auto}.size-full{height:auto}.whyThreadFix h2{padding-top:15px}#EnterpriseReady .show-for-medium.show-for-small{top:0!important;background-position:top right!important}.requestDemoSection{text-align:center}.requestDemoSection h2{padding:13px 0 14px 0;text-align:center}.requestDemoSection p,.requestDemoSection h2{margin:0}.requestDemoSection .btn{margin-bottom:0}.requestDemoSectionSpecial .btn{display:inline-block;margin-right:20px}#RequestDemoPage .show-for-medium.show-for-small{top:0!important;background-size:initial!important;background-position:center left!important}#RequestDemoPage.computer .show-for-medium.show-for-small{background-position:top right!important}#ContactForm.DownloadTrial h2,#ContactForm.DownloadTrial h3{font-weight:700}#ContactForm.DownloadTrial h2,#ContactForm.DownloadTrial h3,#ContactForm.DownloadTrial p,#ContactForm.DownloadTrial label,#ContactForm.DownloadTrial legend,.sf_field{color:#3c667d;margin-bottom:14px;margin-top:0}#ContactForm.DownloadTrial h2{font-size:27px}#ContactForm.DownloadTrial h2,#ContactForm.DownloadTrial h3{font-weight:700}.sf_ThreadFix_Software_assurance_tools__c_callout,.sf_How_do_you_manage_app_vulnerabilities__c_callout{font-style:italic}#ContactForm.DownloadTrial input,#ContactForm.DownloadTrial select{padding:8px}#ContactForm.DownloadTrial input[type="checkbox"]{margin-bottom:24px;border-radius:10px;background:#d5eef5;padding:10px;color:#585858;font-size:24px;width:auto;line-height:34.2px}#ContactForm.DownloadTrial input[type="submit"]{background:#f57f20;color:#fff;padding:12px 12px;border:3px solid #fff;border-radius:30px;text-align:center;font-weight:700;font-size:21px;display:inline-block;text-decoration:none;-webkit-transition:background .2s ease-out;transition:background .2s ease-out;text-transform:uppercase;max-width:400px;text-align:center}#ContactForm.DownloadTrial input[type="submit"]:hover{background:#004677;color:#fff}#ContactForm.DownloadTrial .terms{margin-top:30px}#ContactForm.DownloadTrial fieldset{margin-bottom:24px}@media screen and (min-width:1350px){#RequestDemoPage .show-for-medium.show-for-small{top:0!important;background-size:initial!important;background-position:center right!important}}@media screen and (max-width:1490px){#RequestDemoPage.computer .show-for-medium.show-for-small{background-position:top left!important}}#explore .icons-homepage{max-height:296px;margin-bottom:15px}#explore .columns h2{margin:20px 0 5px}.scan-results a{font-size:19px}.shadowImg img{box-shadow:5px 5px 3px rgba(0,0,0,.2)}#howDoesThredFixHelp .ciso div,#howDoesThredFixHelp .asm div{padding:10px!important}.sectionHeader{margin-bottom:16px}.sectionButton{margin:20px auto 0 auto;width:80%}#centralize-visibility h3,#remediate-vulnerabilities h3,#benchmark-efforts h3,#howDoesThredFixHelp h3{color:#3b87b7;color:#3c667d;margin-bottom:16px}#remediate-vulnerabilities h3,#howDoesThredFixHelp h3{color:#fff}.remediate-vulnerabilities-btn .btn,.btn--orange{border:3px solid #fff;background:transparent;color:#fff}#howDoesThredFixHelp{box-shadow:inset 0 13px 11px -2px rgba(0,0,0,.18)}#HPFortify img{width:100%}#demo .show-for-medium.show-for-small{background-position:top right!important;background-size:inherit!important;top:5%!important}.thankYou{border-top:1px solid #ececec;border-bottom:1px solid #ececec}@media screen and (min-width:1350px){#demo .show-for-medium.show-for-small{background-position:top left!important}}.AboutOverview .threadFixLogo img{padding-top:80px}#ContactForm h3{font-size:41px;color:#fff;font-weight:400;margin-top:0}#ContactForm input,#ContactForm select{margin-bottom:24px;border-radius:10px;background-color:#d5eef5;padding:10px;color:#585858;font-size:24px}#ContactForm select::after{content:"&#9660;";position:absolute;right:0;top:0}#ContactForm textarea{margin-bottom:24px;border-radius:10px;background:#d5eef5;padding:20px 10px;color:#585858;font-size:24px}#ContactForm label,#ContactForm p{color:#fff;font-size:19px;margin-bottom:14px;margin-top:0}#ContactForm input[type="submit"]{padding:10px 26px;border:0;border-radius:4px;color:#fff;text-align:center;text-transform:capitalize;font-size:1.1428571429em;font-weight:300;-webkit-transition:opacity .2s,background-color .2s linear 0;transition:opacity .2s,background-color .2s linear 0;display:inline-block;background-color:#f57f20;background:transparent;border:3px solid #fff;letter-spacing:1px;padding:20px 10px;line-height:21px;font-size:21px;border-radius:20px;max-width:100%;width:100%}#ContactForm input[type="submit"]:hover{background:#fff;color:#3c667d}#CommunityForm input{margin-bottom:1rem}#CommunityForm input[type="submit"]{background:#fff;color:#3c667d}#CommunityForm input[type="submit"]:hover{background:#ee7d1d;color:#fff}#CommunityForm .resource_form a{color:#fff;font-weight:700;text-decoration:underline}#CommunityForm .resource_form a:hover{color:#fff!important;text-decoration:underline!important}.scan-results .columns:nth-child(even){padding-bottom:60px}.blog h2{margin-bottom:5px}.blog h2 a{color:#3583b5;font-weight:500;text-decoration:none;font-size:30px;line-height:44px}.blog .entry-meta{font-weight:700;color:#f57f20}.resource-items{margin:80px 0 0}.resource-items section{margin:30px 0 0}.resource-item--type{color:#3c667d;font-size:20px;text-transform:uppercase}.resource-item--type{margin-bottom:16px}.resource-item--title{margin:9px 0 6px}.resource-item--title a{font-weight:700;color:#3c667d;font-size:18px;line-height:25px;height:80px}.resource-item--link{text-align:center}.resource-item--link a.btn.btn--blue-transparent,.btn.btn--blue-border{width:90%;padding:14px 0;font-size:16px;color:#3c667d;border:1px solid #3c667d;background:#fff;text-align:center;font-weight:300;text-transform:uppercase;border-radius:30px}.resource-item--image img{width:100%}.accordion{background:none;border:0}.text-white .accordion-title{color:#fff}.accordion-title{text-decoration:underline;color:#585858;cursor:pointer;font-weight:400;line-height:28px;padding:10px 10px 10px 60px;margin:0 0 6px;font-size:19px;background-repeat:no-repeat;background-position:center left;border-bottom:0}.text-white .accordion-title:hover,.text-white .accordion-title:focus{color:#fff}.accordion-title:hover,.accordion-title:focus{background-color:transparent}.accordion-title::before,.is-active>.accordion-title::before{content:none}.text-white .accordion-content{background:#fff;color:#585858}.accordion-content{font-size:19px;line-height:20px;font-size:14px;line-height:20px;width:100%;background:#f9f9f9}.text-white .accordion li::after{color:#fff}.accordion li::after{color:#585858}.webinarAuthor p,.webinarAuthor a{font-size:13px!important}.btn.btn--blue-medium a{color:#fff!important}.webinarAuthor .columns:first-child{padding-right:20px}.webinarAuthor .columns:last-child{padding-right:0}@media only screen and (max-width:767px){#rotator{display:none}}@media screen and (max-width:39.9375em){.menu_icon_container{padding-top:15px}.title-bar{padding:0.4rem!important}.phone,.requestDemo{display:block;padding:5px 0}#nav li a:hover{border-bottom:none}.scan-results .columns{text-align:center}.resource-item--image{text-align:center}#ContactForm.DownloadTrial .large-12 input,#ContactForm.DownloadTrial .large-12 select,.sf_field input,.sf_field select,.sf_field.sf_field_first_name.sf_type_text,.sf_field.sf_field_last_name.sf_type_text,.sf_field.sf_field_email.sf_type_text,.sf_field.sf_field_phone.sf_type_text,.sf_field.sf_field_Company.sf_type_text,.salesforce_w2l_lead .w2linput.textarea{width:100%!important}#ContactForm.DownloadTrial .large-12 .sf_field_captcha.sf_type_captcha.sf_field input{width:160px!important}#ContactForm.DownloadTrial .large-12 input[type="checkbox"]{width:auto}.sf_required_fields_msg{font-style:italic}.sf_field.sf_field_captcha.sf_type_captcha label{width:100%}.sf_field.sf_field_captcha.sf_type_captcha{width:100%!important}.sf_field.sf_field_captcha.sf_type_captcha img{width:77px!important}.sf_field.sf_field_captcha.sf_type_captcha.sf_field input{margin-left:2%!important;width:160px!important;height:35px!important;font-size:1rem!important}}@media screen and (min-width:64em){.top-bar-right{float:right}.main-menu{margin-top:16px;float:left;clear:both}#nav li,#hs_menu_wrapper_courtesyNav li{float:left;padding:10px 0 10px 18px;text-align:center;background-repeat:no-repeat;background-position:0 12px}#nav li:first-child,#hs_menu_wrapper_courtesyNav li:first-child{background:0}#nav li,#hs_menu_wrapper_courtesyNav li .menu>li:not(.menu-text)>a{padding:0!important}.header{overflow:visible;width:100%;display:inline-block;z-index:10;-webkit-transition:padding-top .3s linear 0,padding-bottom .3s linear 0;transition:padding-top .3s linear 0,padding-bottom .3s linear 0}.top-bar #menu ul.sub-menu,.top-bar #menu ul li.is-active a,.slicknav_menu{background:#fff}.top-bar #menu ul.sub-menu{border:none!important;box-shadow:0 3px 4px #303030}.top-bar #menu ul li ul li ul.sub-menu{margin-left:1px;box-shadow:rgb(48,48,48) 2px 3px 2px}.top-bar #menu ul li{list-style:none;padding:10px}.top-bar #menu ul li,.top-bar #menu ul li a{border-bottom:0}.top-bar #menu ul li a:hover,.top-bar #menu ul li ul li a:hover,.top-bar #menu ul li ul li ul li a:hover,.top-bar #menu ul li.is-active a,.top-bar #menu ul li.is-active ul li.is-active a,.top-bar #menu ul li.is-active ul li.is-active ul li.is-active a:hover,.top-bar #menu ul li.current_page_item a{color:#f57f20;background:none}.top-bar #menu ul li.is-active ul li a,.top-bar #menu ul li.is-active ul li.is-active ul li a{background:none;color:#777}.top-bar #menu ul li a{line-height:100%;text-transform:uppercase;font-weight:500}.top-bar #menu ul li ul li{display:table;padding:10px 15px!important;margin:0;background:none}.top-bar #menu ul li ul li a,.top-bar #menu ul li ul li ul li a{list-style:none;margin:0;text-align:left;background:none;display:table-row;padding:10px;font-size:16px;font-weight:400;text-transform:capitalize;color:#777}.top-bar #menu ul li ul li ul li a{font-size:15px}.top-bar #menu ul li ul li a:hover,.top-bar #menu ul li ul li.is-active ul li a:hover,.top-bar #menu ul li.current_page_item a,.top-bar #menu ul li ul li.current_page_item a,.top-bar #menu ul li ul li.is-active ul li.current_page_item a,.top-bar #menu ul li.current-menu-parent a,.top-bar #menu ul li.current-menu-parent ul li.current_menu_item a,.top-bar #menu ul li.current-menu-ancestor a{color:#f57f20!important}.top-bar #menu ul li ul>li a::before{display:table-cell;text-align:right}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a::after,.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a::after{display:none;right:-5px}}@media screen and (min-width:64em){#logoWrap,#phoneWrap{text-align:right}.requestDemoSection h2{text-align:left!important}}@media screen and (min-width:39.9375em) and (max-width:1140px){.top-bar-left,.top-bar-right,.main-menu{width:100%}.main-menu{margin:10px 0 20px 0}#nav li,#hs_menu_wrapper_courtesyNav li{float:none;display:inline-block}#nav,#courtesyWrap,#logoWrap,#phoneWrap{text-align:center}}.subNavWrap{background-color:#f57f20;text-align:center;overflow:auto;box-shadow:2px 2px 2px rgba(0,0,0,.1);z-index:10}.subNavWrap .row{padding:5px}.subNavWrap .innerWrap{max-width:100%}.subNavWrap ul,.controls ul{padding:4px 0;max-width:1140px;margin:0 auto}.subNavWrap .nav--second-level .hs-menu-wrapper{background:#5d86a0}.subNavWrap .nav--second-level ul{padding:22px 0 10px}.subNavWrap .nav--second-level ul li a{color:#fff}.subNavWrap li,.controls ul li{border-left:3px solid #ee9c60;padding:0 22px;margin-top:12px;margin-left:0;margin-bottom:8px;color:#fff;display:inline-block;font-size:1.1428571429em;text-decoration:none}.controls ul li{margin-top:5px;margin-bottom:5px}.subNavWrap li a,.controls button{font-size:16px;text-decoration:none;font-weight:400}.subNavWrap li:nth-child(1){border-left:0}@media(max-width:48.0525em){.subNavWrap li{border-left:0}}.subNavWrap li:hover a,.subNavWrap li.active a,.controls button.active{color:#fff;border-top:4px solid #f39856;border-bottom:0}.subNavWrap li a,.controls button{font-weight:400;text-transform:uppercase;color:#fff}@media(min-width:1px) and (max-width:768px){.subNavWrap li{width:100%;border-left:0;margin:10px 0}}.subNavWrap .subnav--smooth-scroll li.active a{color:#fff}.subNavWrap .subnav--smooth-scroll li a.current{color:#fff}@media(min-width:1140px){.subNavWrap.subNav--fixed{position:fixed;top:96px;width:100%}}.subNavWrap.subNav--top-border{padding-top:8px;padding-bottom:8px}.subNavWrap.subNav--top-border li{border-left:3px solid #ee9c60;padding-top:0;padding-bottom:0;margin-top:12px;margin-bottom:8px}.subNavWrap.subNav--top-border li:nth-child(1){border-left:0}@media(max-width:48.0525em){.subNavWrap.subNav--top-border li{border-left:0}}.subNavWrap.subNav--top-border li:hover a,.subNavWrap.subNav--top-border li.active a{color:#fff;border-top:"4px solid #f39856";border-bottom:0}.blue-border .large-6.medium-6.small-12.columns{border-left:15px solid #46c4e4}nav{display:none!important}.slicknav_menu{background:#5b87a2!important}.slicknav_nav .slicknav_row:hover,.slicknav_menu a:hover{background:#f57f20!important}.resource_form p,.resource_form span,.resource_form h1,resource_form h2,.resource_form h3,.resource_form label{color:#fff}.resource_form input,.resource_form select{background:#ececec;padding:10px;height:42px;border-radius:8px}.resource_form .btn,.resource_form input[type="submit"],#trial_form input[type="submit"]{background:#004677;color:#fff;padding:12px 40px;border:3px solid #fff;border-radius:30px;text-align:center;font-weight:700;font-size:21px;display:inline-block;text-decoration:none;-webkit-transition:background .2s ease-out;transition:background .2s ease-out;text-transform:uppercase;width:280px;height:auto}.resource_form .btn,.resource_form input[type="submit"]:hover,#trial_form input[type="submit"]:hover{background-color:#f57f20}.clearfix{clear:both}#trial_form input,#trial_form select,#trial_form textarea{margin-bottom:24px;border-radius:10px;background-color:#d5eef5;padding:10px;color:#585858;font-size:24px}.DownloadTrial label{font-weight:700}.g-recaptcha{float:left}.w2lsubmit,.input_cont_captcha{clear:both}input.error{background:#f7e6e6}#mc_embed_signup_scroll label.error{display:none!important}#integrationFilters form select{min-width:270px!important}