.top_strip .custom-top-nav .hs-item-has-children>a{font-size:0;padding:0;padding-right:23px;border-bottom:0}.top_strip .custom-top-nav .hs-item-has-children>a:hover{border-color:transparent !important}.top_strip .custom-top-nav .hs-item-has-children>ul{display:block}.top_strip .custom-top-nav .hs-menu-wrapper.hs-menu-flow-horizontal ul.hs-menu-children-wrapper{padding:15px 0;background-color:rgba(25,25,26,1);color:#fff;min-width:100px;z-index:11;position:absolute}.top_strip .custom-top-nav .hs-menu-wrapper.hs-menu-flow-horizontal:hover ul.hs-menu-children-wrapper{display:block !important}.top_strip .custom-top-nav .hs-menu-wrapper.hs-menu-flow-horizontal ul.hs-menu-children-wrapper li{margin:0;border:0}.top_strip .custom-top-nav ul li:last-child{margin:0;margin-right:-2px}.top_strip .custom-top-nav ul li:first-child{margin-left:20px}.top_strip .custom-top-nav .hs-menu-flow-horizontal>ul>li>a[href*="http://info.blackducksoftware.com/Demo-Request.html"]:after{display:none}.top_strip .custom-top-nav .hs-menu-wrapper.hs-menu-flow-horizontal ul.hs-menu-children-wrapper li a{border:0;padding:0 20px}.top_strip .custom-top-nav .hs-menu-wrapper.hs-menu-flow-horizontal ul.hs-menu-children-wrapper li a:hover{color:#00adef}.top_strip .custom-top-nav .hs-item-has-children>a:after{display:inline-block;content:"";width:23px;height:23px;background:url("//cdn2.hubspot.net/hubfs/897/Image/lang.png?t=1514999094942") center bottom;margin-top:10px;background-size:100%}.lang-rth{position:relative;cursor:pointer;display:inline-block}.top_strip .custom-top-nav .hs-item-has-children:hover>a:after{background:url("//cdn2.hubspot.net/hubfs/897/Image/lang.png?t=1514999094942") center top;background-size:100%}.lang-rth ul{position:absolute;top:100%;left:0}.lang-rth ul{visibility:visible;opacity:1}.custom-topbar-bg{overflow:visible !important}.top_strip{position:relative}.top_strip:before{position:absolute;content:"";right:0;top:0;bottom:1px;width:50%;background:#00adef;z-index:0}.top_strip .custom-top-nav ul{z-index:2;position:relative;text-align:left}.top_strip .custom-top-nav{background:#242021;z-index:2;position:relative}.rth_menu_01 .row-fluid-wrapper.row-depth-2.row-number-2,.rth_menu_01 .row-fluid-wrapper.row-depth-2.row-number-3{display:inline-block;position:relative;z-index:3;vertical-align:middle}.rth_menu_01{text-align:right}.top_strip .span12.widget-span.widget-type-cell.page-center{position:relative;z-index:2;background:#242021}.form_01{position:relative;width:27px;background:#fff;border-radius:20px;background-image:url("//cdn2.hubspot.net/hubfs/897/Image/search_05.jpg?t=1514999094942");background-repeat:no-repeat;background-position:center right;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;overflow:hidden;margin-top:-1px}.form_01.active,.form_01:hover{width:169px}.form_01:hover input[type="text"],.form_01.active input[type="text"]{left:10px;cursor:auto}.form_01 input[type="text"]{position:absolute;left:0;width:100%;right:0;height:27px;padding:0 !important;z-index:1;margin:0;background:0;border:0;cursor:pointer;padding-right:40px !important}.form_01 input[type="submit"]:hover{background:0}.form_01 input[type="submit"]{position:relative;z-index:2;width:0;height:27px;font-size:0 !important;padding:0 !important;margin:0;background:0;border:0;outline:0;background:0;border:0;outline:0}.form_01.active input[type="submit"]{width:27px !important}.form_01 form{height:27px}.span3.widget-span.widget-type-logo img{max-width:218px}.banner_btm_menu{background:#272e38}.banner_btm_menu ul{margin:0;padding:0;cursor:default;display:inline-block}.banner_btm_menu ul li{display:inline-block}.banner_btm_menu ul li a{padding:12px 0;display:block;margin-right:40px;font-weight:700;font-size:17px;color:#fff}.banner_btm_menu ul li a:hover{text-decoration:none;color:#00bcf3}.right_sec_01{float:right;padding:9px 0}.right_sec_01 .ban_btm_frm .gsc-control-cse.gsc-control-cse-en{padding:0;height:30px;position:relative;border:0 !important;background:none !important;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.right_sec_01 .ban_btm_frm.active .gsc-control-cse.gsc-control-cse-en{width:170px}.ban_btm_frm .gstl_50 *{margin:0 !important;padding:0 !important;border:0 !important;outline:0 !important;box-shadow:none !important;background:none !important}.ban_btm_frm .gscb_a{display:none !important}.right_sec_01 .ban_btm_frm .gsc-control-cse.gsc-control-cse-en input.gsc-input{padding-left:10px !important;width:100% !important;margin:0;background:none !important;border:0;outline:0;position:relative;z-index:3;height:30px !important;padding-right:30px !important;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0)}.ban_btm_frm.active{max-width:170px !important}.ban_btm_frm{max-width:30px;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.ban_btm_frm .gsc-control-cse.gsc-control-cse-en .gsc-input-box-focus input.gsc-input{z-index:1}.right_sec_01 .ban_btm_frm input.gsc-search-button.gsc-search-button-v2{width:30px;position:absolute;padding:0 !important;background:0;left:140px;height:30px;top:0;bottom:0;background:none !important;border:0;outline:0;opacity:0;z-index:10}.right_sec_01 .ban_btm_frm .gsc-input-box-focus input.gsc-search-button.gsc-search-button-v2{right:0}.right_sec_01 .gsc-search-box-tools .gsc-search-box .gsc-input,.right_sec_01 .gsc-input-box{padding:0;outline:0 !important;border:0 !important}.ban_btm_frm{background:#fff;border-radius:20px;background-image:url("//cdn2.hubspot.net/hubfs/897/Image/search_nw2.jpg?t=1514999094942");background-repeat:no-repeat;background-position:center right;float:right}.right_sec_01 .gsc-clear-button div{background:none !important}.ban_btm_frm .gsc-input-box{background:0}.subsc{float:right;position:relative;margin-left:20px}#subsc{float:right;padding:4px 15px;background:#fff;border:1px solid #00bcf2;color:#00bcf2;font-size:17px;font-weight:700;cursor:pointer;transition:all .4s ease-in-out;outline:0;z-index:100;position:relative}#subsc:hover{border:1px solid #fff;color:#fff;background:#00bcf2}.subsc aside h3,.subsc aside *{margin:0;padding:0}.subsc aside{position:absolute;top:100%;right:0;padding:10px;background:#c4c4c4;margin-top:10px;display:none;z-index:10;width:300px}.subsc aside span{color:#659764}.subsc aside:before{position:absolute;content:"";bottom:100%;right:20px;border-bottom:8px solid #c4c4c4;border-right:7px solid transparent;border-left:7px solid transparent}.span12.widget-span.widget-type-cell.custom-header-bg{padding-top:3px}.rth_row{margin-right:-12px;margin-left:-12px;display:table}.col-rth-4{float:left;width:25%;padding-left:12px;padding-right:12px}.inr_01{padding-bottom:10px;border:1px solid #d8dadb;position:relative;margin-top:20px}.more_01{position:absolute;right:7px;bottom:7px;border-top:7px solid #000;border-right:7px solid transparent;border-left:7px solid transparent}.more_01:hover{border-top:7px solid #00bcf2}.inr_01 h2{padding:15px;background:#272e38;color:#fff;margin:0;text-align:center;text-transform:uppercase;font-size:17px}.inr_01:hover{border:1px solid #00adef}.inr_01 a:hover{text-decoration:none}.inr_01 .content{padding:0;border-bottom:1px solid #d8dadb}.inr_01 .content aside{padding:10px 0}.inr_01 .content:nth-last-child(1){border:0}.inr_01 .content a{color:#00bcf2;font-weight:600}.content-outer{margin:0 15px}.sub_img_01,.sub_img_02,.sub_img_03,.sub_img_04{position:relative;padding-top:50%;background-size:cover !important;background-position:center !important;margin-bottom:12px}.sub_img_01{background:url("//cdn2.hubspot.net/hubfs/897/Image/SECURITY2.jpg?t=1514999094942")}.sub_img_02{background:url("//cdn2.hubspot.net/hubfs/897/Image/LEGAL3.jpg?t=1514999094942")}.sub_img_03{background:url("//cdn2.hubspot.net/hubfs/897/Image/DEV_OPS2.jpg?t=1514999094942")}.sub_img_04{background:url("//cdn2.hubspot.net/hubfs/897/Image/BLACK_DUCK_NEWS2.jpg?t=1514999094942")}.subsc aside div input{margin:0;padding:6px 10px;background:#e1e1e2;border:0;border-radius:0}.subsc .hs-form-field,.subsc input[type="submit"]{margin:0 !important}.subsc aside div.input{position:absolute;left:0;right:110px;top:0;bottom:0;width:auto;margin:0}.subsc aside input.hs-button.primary.large{float:right;width:100px;padding:7px;background:#2bbcf3}.subsc .hs-error-msgs.inputs-list{top:40px}.custom-footer-bg{padding-bottom:40px !important}.rth_avatar{float:left;margin:0 30px 0 0;padding:0 !important;width:220px;max-width:100% !important;position:relative;background-color:#00adef !important;background-position:center !important;background-size:cover !important;margin-top:20px}.rth_avatar img{position:absolute;left:0;top:0}.rth_avatar:before{content:"";display:block;padding-top:90%}.row_02{display:table;padding-bottom:30px;border-bottom:1px solid #d9dbdb}h3.hs-author-listing-header{text-transform:uppercase;font-size:23px;color:#00bcf3}.post-item h2 a{color:#00bcf3}.blog-listing-wrapper .post-listing .post-item{margin:10px 0;padding-bottom:20px;border-color:#d9dbdb !important}.post-item:last-child{border:0 !important}body .body-container .blog-listing-wrapper p{font-weight:600;color:#000}.hubspot-editable a{color:#000}img.hs-image-widget{margin-top:18px;position:relative;bottom:10px}.banner_01{background:url("//cdn2.hubspot.net/hubfs/897/Image/banner_01-1.jpg?t=1514999094942")}.banner_hs.banner_02.security{background:url("//cdn2.hubspot.net/hubfs/897/Image/SecurityBanner.jpg?t=1514999094942")}.banner_hs.banner_02.legal{background:url("//cdn2.hubspot.net/hubfs/897/Image/LegalBanner3.jpg?t=1514999094942")}.banner_hs.banner_02.devops{background:url("//cdn2.hubspot.net/hubfs/897/Image/Dev-OpsBanner.jpg?t=1514999094942")}.banner_hs.banner_02.general{background:url("//cdn2.hubspot.net/hubfs/897/Image/Black-DuckBanner.jpg?t=1514999094942")}div[class^="banner_0"],div[class*="banner_0"]{height:230px;background-size:cover !important;background-position:center !important}.custom-spcial-share-grp ul li:nth-child(3){margin-top:1px}.custom-spcial-share-grp ul li:nth-child(4){margin-top:-5px;vertical-align:top}.custom-spcial-share-grp ul li:nth-child(5){margin-top:1px}.custom-spcial-share-grp ul li:nth-child(6){margin-top:-5px;vertical-align:top}.custom-spcial-share-grp ul li:nth-child(7){margin-top:-1px;vertical-align:top}.custom-spcial-share-grp{margin-bottom:-13px !important}.span3.widget-span.widget-type-logo a{position:relative;z-index:10}.blog-pagination{text-align:center;font-weight:600}a.next-posts-link{width:45px;height:35px;background:url("//cdn2.hubspot.net/hubfs/897/Image/arrow_right.png?t=1514999094942");font-size:0;display:inline-block;background-size:10px;background-position:center;background-repeat:no-repeat;border:1px solid #e2e2e2;margin:0 10px;vertical-align:middle}a.previous-posts-link{width:45px;height:35px;background:url("//cdn2.hubspot.net/hubfs/897/Image/arrow_left.png?t=1514999094942");font-size:0;display:inline-block;background-size:10px;background-position:center;background-repeat:no-repeat;border:1px solid #e2e2e2;margin:0 10px;vertical-align:middle}.banner_txt_01{position:absolute;bottom:0;left:0;right:0;max-height:100%;overflow:hiden}.banner_outer_01{position:relative}.banner_txt_01 h2{color:#fff;font-size:4em;font-weight:700;text-transform:uppercase}.rth_menu_01 .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1{height:46px}.rth_menu_01 .row-fluid-wrapper.row-depth-2.row-number-2,.rth_menu_01 .row-fluid-wrapper.row-depth-2.row-number-3{min-width:540px}.post-body a.more-link_01{display:inline-block}.topic_bg{height:260px;background-size:cover !important;background-position:center !important;margin:15px 0}.comment .comment-date{display:inline-block !important}#comments-listing{border:0 !important;margin-bottom:0 !important}#comments-listing .comment.depth-0{margin:0 !important;padding:0 !important}#comments-listing .comment.depth-1{padding-left:4em}#comments-listing .comment.depth-1 h4{margin-top:5px;padding:0}#comments-listing .comment.depth-0{border-bottom:0 !important;border-top:1px solid #d9dbdb !important}#comments-listing .comment-from h4{font-size:1.4em;font-weight:bold;color:#2bbcf3}#comments-listing .comment-date{font-size:1.4em;font-weight:300;color:#000 !important}#comments-listing .comment-date:before{content:" | "}.comment-body{color:#000 !important}.comment-body p{font-weight:normal !important}.comments_outer_01{text-align:center;border-top:1px solid #d9dbdb}.comments_outer_01 .custom_listing_comments{background:#2bbcf3;border:0;display:inline-block;font-size:20px;font-weight:600;color:#fff;padding:4px 18px;cursor:pointer;text-transform:uppercase}.comments_outer_01 .custom_listing_comments:after{content:"";font-family:monospace;height:18px;width:18px;background:url("//cdn2.hubspot.net/hubfs/897/Image/comment_arrow.png?t=1514999094942");-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);display:inline-block;margin-left:9px;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.comments_outer_01.open .custom_listing_comments:after{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.custom_comment_open{display:none;overflow:hidden;*/display:none;margin-top:20px}.top_comment{display:inline-block;padding:5px 0;margin-bottom:5px;border-bottom:4px solid #2bbcf3}#email-prefs-form input[type="checkbox"]{position:absolute;left:0;top:0;bottom:0;margin:auto}#email-prefs-form .checkbox-row,.subscribe-options label{position:relative;padding-left:20px}.subscribe-options label{margin-left:10px;display:block}.subscribe-options label span{display:block}#email-prefs-form .checkbox-row span.fakelabel span{margin-left:0}.span12.widget-span.widget-type-raw_jinja .PrevNext .SinglePrev{float:left;width:35%;color:#000}.span12.widget-span.widget-type-raw_jinja .PrevNext .SingleTop{float:left;width:30%;text-align:center;color:#000}.span12.widget-span.widget-type-raw_jinja .PrevNext .SingleNext{float:left;width:35%;color:#000;text-align:right}.span12.widget-span.widget-type-raw_jinja .PrevNext{padding-top:50px}.span12.widget-span.widget-type-raw_jinja .PrevNext a{color:#000}.span12.widget-span.widget-type-raw_jinja .PrevNext a:hover{color:#2bbcf3}.morebyAuthor{padding-top:20px;border-top:1px solid #d9dbdb;margin-top:60px}.post-body_out{border-top:1px solid #d9dbdb}.post-body_out:nth-child(2){border-top:0}.morebyAuthor h2{color:#2bbcf3;font-size:27px}.morebyAuthor .post-body h2{display:inline-block !important;color:#2bbcf3 !important;font-size:20px}.morebyAuthor .post-body h2 a{color:#2bbcf3 !important}.topic_01 a{color:#000;text-transform:capitalize}.topic_01 span{color:#2bbcf3;font-weight:600}.topic_01{border-top:1px solid #d9dbdb;padding-top:20px}.post-body_out p{font-weight:600 !important}.share-buttons li img{width:30px}.share-buttons,.share-buttons li{padding:0;margin:0}.share-buttons li{display:inline-block;list-style:none;margin-left:5px}.social_outer{display:table;width:100%}.social_outer.btm{border-top:1px solid #d9dbdb;margin-top:20px}.social_outer .social-share-data{float:right;padding:20px 0;padding-top:5px}.social_outer .section.post-header{float:left;padding:20px 0;font-size:15px;padding-top:5px}.social_outer.btm .topic_01{margin-top:0;border-top:0;float:left}.social_outer.btm #hubspot-topic_data{margin:0;padding:20px 0}.social_outer.btm .social-share-data{padding:20px 0}body .section.post-body p{font-weight:600 !important}.section.post-header h1{color:#00adef !important}span.date{font-size:12px;display:inline-block}form.gsc-search-box.gsc-search-box-tools{overflow:hidden}@media(max-width:991px){.right_sec_01{width:100%}.inr_01 h2{font-size:12px}}@media(max-width:767px){.rth_menu_01 .row-fluid-wrapper.row-depth-2.row-number-2,.rth_menu_01 .row-fluid-wrapper.row-depth-2.row-number-3{min-width:1px}.banner_txt_01 h2{font-size:1.5em}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1{float:left !important}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children{margin-bottom:1px}.custom-top-nav ul li{margin-left:15px !important}.top_strip .custom-top-nav .hs-menu-wrapper.hs-menu-flow-horizontal ul.hs-menu-children-wrapper li{margin:0 !important}.top_strip .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper{visibility:hidden !important;opacity:0 !important;position:absolute !important}.top_strip .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children:hover ul.hs-menu-children-wrapper{visibility:visible !important;opacity:1 !important;position:absolute !important}.rth_menu_01 .row-fluid-wrapper.row-depth-2.row-number-3{float:left}.top_strip .custom-top-nav ul li:last-child{margin-left:20px}.custom-header-bg .span3.widget-span.widget-type-logo{width:75%;float:left}.custom-header-bg .span3.widget-span.widget-type-logo img{max-width:100%}.top_strip:before{display:none}.col-rth-4{width:50%;margin-bottom:30px}.content-outer{margin:0 15px}.banner_btm_menu ul li a{padding:7px 0;margin-right:30px;font-size:14px}.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts>ul li.hs-item-has-children ul.hs-menu-children-wrapper{right:0;left:initial !important}}@media(max-width:500px){.rth_avatar{float:none}.ban_btm_frm.active{max-width:120px !important}}@media(max-width:420px){.col-rth-4{width:100%}.content-outer{margin:0 15px}}@media(max-width:341px){.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts>ul li.hs-item-has-children ul.hs-menu-children-wrapper{right:initial !important;left:0 !important}.ban_btm_frm.active{max-width:100px !important}}@media(max-width:375px){.subsc aside{top:30px}}@media(max-width:300px){.subsc{width:100%}}input{font-size:16px !important}.searchField{padding:4px 25px 4px 10px !important;border:none !important;outline:none !important;padding-right:25px !important;border-radius:25px !important;float:right;background:transparent !important;margin:0 !important}.addsearch{border-radius:10px !important;margin-bottom:30px !important;padding:8px 15px !important}.addsearch:focus{border-color:#00bcf2;box-shadow:0 0 0 1px #00bcf2}