
li.assets-li:before {content: '';display: inline-block;height: 32px;width: 32px;vertical-align: top;margin-right: 7px;}

.ebook{background:#A8D5FF;}
li.assets-li.ebook:before {background: url('https://bluexp.netapp.com/hubfs/icon_ebook.svg');}

.webinar{background:#D0E8FF;}
li.assets-li.webinar:before {background: url('https://bluexp.netapp.com/hubfs/icon_training.svg');}

.video{background:#EFF7FF;}
li.assets-li.video:before {background: url('https://bluexp.netapp.com/hubfs/icon_video.svg');}

.solutionbrief{background:#AFE3D7;}
li.assets-li.solutionbrief:before {background: url('https://525875.fs1.hubspotusercontent-na1.net/hubfs/525875/icon_SolutionBrief.svg');}

.whitepaper{background:#CAF8ED;}
li.assets-li.whitepaper:before {background: url('https://525875.fs1.hubspotusercontent-na1.net/hubfs/525875/icon_whitepaper.svg');}

.technicalreport{background:#E4FDF7;}
li.assets-li.technicalreport:before {background: url('https://bluexp.netapp.com/hubfs/icon_TechnicalReport.svg');}

.guide{background:#C9C3F0;}
li.assets-li.guide:before {background: url('https://525875.fs1.hubspotusercontent-na1.net/hubfs/525875/icon_guide.svg');}

.faq{background:#DFDAFF;}
li.assets-li.faq:before {background: url('https://525875.fs1.hubspotusercontent-na1.net/hubfs/525875/icon_faq.svg');}

.infographic{background:#F1EEFF;}
li.assets-li.infographic:before {background: url('https://525875.fs1.hubspotusercontent-na1.net/hubfs/525875/icon_infographic.svg');}

.training{background:#9FDFEF;}
li.assets-li.training:before {background: url('https://bluexp.netapp.com/hubfs/icon_training.svg');}

.casestudy{background:#C6F4FF;}
li.assets-li.casestudy:before {background: url('https://525875.fs1.hubspotusercontent-na1.net/hubfs/525875/icon_CaseStudy.svg');}
/*
.blogs{background-image:url('https://525875.fs1.hubspotusercontent-na1.net/hubfs/525875/blogs.svg')}
li.assets-li.blogs:before {background: url('https://525875.fs1.hubspotusercontent-na1.net/hubfs/525875/ic_blog-1.svg');}
*/

.analystreports{background:#E2F9FF;}
li.assets-li.analystreports:before {background: url('https://bluexp.netapp.com/hubfs/icon_analyst_report.svg');}

.KBResults { display: flex; flex-wrap: wrap; width: 100%; align-items: flex-start;    column-gap: 10px;padding-top:30px; } 
/*body .body-container {max-width: 1414px;margin: 0 auto;}*/
.KBFilter { width: 230px; background: #fff;/* border: 1px solid #C7E6FC;*/border-right: 0px;height: 100vh; } 
.KBFilter *,.KBSearch *,.KBAssets * {font-family: 'Open Sans', sans-serif;}
ul.topic-ul, ul.filter-main>li.topic-list-head5, ul.filter-main>li.topic-list-head1{ display: none; }
body { background: #F6FBFF; } 
li.assets-li:not(:first-child):before {content: '';height: 18px;width: 1px;background: #101820;display: inline-block;vertical-align: middle;margin-right: 10px;}
.KBResult { width: calc(100% - 240px); border-left: 0px;padding-bottom: 80px;} 
.Filter-padding { padding: 19px 10px;border-bottom: 2px solid #A8D5FF;;} 
.FilterCount>span { font-size: 14px; line-height: 2; display: block;padding:10px; } 
.FilterCount >span>span.avl-count,.FilterCount >span>span.total-count{font-weight:600;}
.FilterBy { display: flex; justify-content: space-between; color: #404040; font-size: 14px; line-height: 2.5; align-items: center; padding-top: 13px; padding-bottom: 13px;}
.FilterBy>h3 {font-weight:600;  font-size: 17px; line-height: 24px; } 
span.clear-filter { cursor: pointer;color:#005BE4; display: flex; align-items: center; padding: 0 2px;font-size: 14px;    border-bottom: 2px solid #A8D5FF;}  
.FilterTopic>h3 { padding: 18px 27px 8px 44px; font-size: 24px; line-height: 1.5; } 
ul.filter-main>li { padding: 0 10px; display: block;    border-bottom: 2px solid #F5FAFF; } 
ul.filter-main>li:last-child{border-bottom:none;}
ul.filter-main>li>h3 {font-weight:500; color: #005BE4; position: relative; padding: 13px 0; font-size: 17px; line-height: 24px;background-image: url(https://bluexp.netapp.com/hubfs/icon_arrow_down.svg); background-repeat: no-repeat; background-position: center right;cursor: pointer;} 
ul.filter-main>li>h3.active{background-image: url(https://bluexp.netapp.com/hubfs/icon_arrow_up.svg);}
ul.filter-main>li:first-child ul.topic-list { display: block; }
/*ul.filter-main>li { border-bottom: 1px solid #C7E6FC; } */
ul.topic-list {margin-bottom: 30px;display:none} 
ul.topic-list>li { display: none; position: relative;cursor: pointer;padding: 13px 0 13px 30px;font-size: 17px;line-height: 1.2;} 
ul.topic-list>li.in { display: block;}
ul.topic-list>li input { display: none; } 
ul.topic-list>li label>span{position:relative;}
.KBSearch { display: flex; width: 100%; /*border: 1px solid #c7e6fc;*/background: #fff;justify-content: space-between;} 
.KBSearchBar { width: calc(100% - 190px);background: #F6FAFB; } 
.KBSearchBar input { height: 50px;    padding: 0px 45px 0 10px; width: 100%; font-size: 16px; color: #1A1A1A; border: none; background: url(https://bluexp.netapp.com/hubfs/icon_search.svg) no-repeat center right 14px;outline: none; } 
.KBSearchBar input::placeholder { color: #838383; } 
.KBSearchBar input:focus::placeholder { opacity: 0; }
.KBResultList.grid>ul>li>a { display: block;width: 100%;}
.KBResultList>ul>li>a { display: flex; }
{#
.resultsView { width: 164px; } 
.resultsView>ul { height: 100%; display: flex; }  
.resultsView>ul>li { width: 82px; display: flex; align-items: center; justify-content: center; border-left: 1px solid #C7E6FC; border-bottom: 9px solid transparent;cursor: pointer;}
.resultsView>ul>li.active { background: #F6F9FC; border-color: #81CD9B; } 
#}
.assets-dropdown>ul { background: #F7F9FC; border: 1px solid #C7E6FC; padding: 13px 10px; display: none;position: absolute; width: 100%; z-index: 3;} 
.assets-dropdown { width: 210px;position:relative} 
.KBAssets {background:#FFFFFF; display: flex; justify-content: flex-end; border-top: 0px;position:relative;min-height: 50px;padding: 12px 10px 28px;} 
.assets-dropdown>ul>li { display: none;font-size: 17px;width: 100%;padding: 13px 0 13px 30px;width: 100%;}  
.assets-dropdown>ul>li.in{display: block}
.assets-dropdown>ul>li input { display: none; } 
.assets-dropdown>ul>li>label>span:before, ul.topic-list>li label>span:before {content: ''; height: 18px; width: 18px; border:2px solid #A8D5FF; display: inline-block; vertical-align: middle; margin-right: 12px;position: absolute;left: -28px;top: 3px;} 
.assets-dropdown>ul>li span { display: block; position: relative; cursor: pointer;  } 
/*.assets-dropdown>ul>li input:checked + span:before, ul.topic-list>li label input:checked + span:before { background: #65D097; border:1px solid #65D097; } */
.assets-dropdown>ul>li input:checked + span:after,  ul.topic-list>li label input:checked + span:after { border: 2px solid #005BE4; border-width: 0 2px 2px 0px; content: ''; height: 18px; width: 9px; display: inline-block; position: absolute; left: -20px; top: -5px; z-index: 1; transform: rotate(45deg); } 
.assets-dropdown>h3 { padding: 23px 30px 23px 35px; font-size: 16px; position: relative; border-left: 1px solid #C7E6FC; cursor: pointer; } 
.assets-dropdown>h3>span {font-weight:600; display: block; position: relative; background: url(https://f.hubspotusercontent20.net/hubfs/525875/Group%202708.svg) no-repeat center right; } 
.KBResultList>ul>li { display: flex; width: 100%;background: #fff;transition: 0.3s ease;} 
.KBResultList>ul>li:hover {/* box-shadow: 0 0 12px #ddd !important; */z-index: 2; }
.post-image { width: 225px; } 
.post-image>img { width: 100%; display: block; height: 100%; object-fit: cover; }
.post-type ul li {display: block; height: 52px;padding: 10px;font-size:17px;font-weight:700;border-bottom: 2px solid #000000;} /* font-size: 16px; color: #101820; line-height: 2.1; margin-right: 5px;*/
li.KBResultList-li>a { display: block; color: #101820; text-decoration: none; } 
.post-Content>p { font-size: 16px; line-height: 19px; color: #101820; } 
.post-Content { margin-bottom: 20px; } 
.post-CTA>a { font-size: 16px; font-weight: bold; color: #101820; line-height: 19px; display: inline-block; }
.post-heading {padding:10px 0px 0} 
.post-heading>h3 { font-size: 16px; line-height: 1.71; color: #101820; font-weight: 500; }
/*.KBResultList.grid li.KBResultList-li:nth-child(even) { border-left: 0px; box-shadow: -1px 0px 1px #c7e6fc; }*/
.KBResultList.grid>ul { display: flex; flex-wrap: wrap;column-gap: 30px;row-gap: 30px; }  
.KBResultList.grid>ul>li { width: calc(33.33% - 20px); flex-wrap: wrap; } 
.KBResultList.grid>ul>li .post-image { width: 100%; height: 186px; } 
.KBResultList.grid>ul>li .post-txt { width: 100%; /*padding-bottom: 24px; min-height: 180px;*/} 
ul.topic-ul>li { display: inline-block; background: yellow; }
.topicfilterlist, .assetsfilterlist {color: #404040; font-size: 14px; line-height: 24px;} 
.topicfilterlist>span>span, .assetsfilterlist>span>span{padding: 2px;background: #F5FAFF;margin: 0 4px;color:#005BE4;}
.assetsfilterlist { width: 246px;flex: 1;} 
/*.FilterTopic { border-right: 1px solid #c7e6fc; }*/
.topicfilterlist { width: calc(100% - 533px);flex: 1;} 
.topicfilterlist .txt, .assetsfilterlist .txt { width: calc(100% - 15px); display: inline-block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; vertical-align: middle; }   
span.btn { cursor: pointer; display: inline-block; }   
.noresult { background: #fff; text-align: center; padding: 40px 15px; } 
.noresult p {max-width: 700px;margin: 0 auto;}
.KBResultList-li.Video .post-CTA>a { padding-right: 25px; background: url(https://f.hubspotusercontent20.net/hubfs/525875/watch.svg) no-repeat center right; background-size: contain; } 
.KBResultList-li.Infographic .post-CTA>a { padding-right: 25px; background: url(https://f.hubspotusercontent20.net/hubfs/525875/info.svg) no-repeat center right; background-size: contain; }
.KBResultList>ul>li img.grid-img { display: none; } .KBResultList.grid>ul>li img.list-img { display: none; } .KBResultList.grid>ul>li img.grid-img { display: block; }   
.topic-h3{display:none}  .topicfilterlist img, .assetsfilterlist img { filter: brightness(0) invert(1); } 
.nlwb { border-left: 1px solid #c7e6fc; border-right: 1px solid #c7e6fc; } 
a.FilterFormCTA { display: block; color: #fff; padding: 20px 27px 20px 44px; font-size: 18px; background:#101820 url(https://f.hubspotusercontent20.net/hubfs/525875/whiteArrow.svg) no-repeat center right 28px;background-size: 14px; } .FilterFormInner { padding: 30px 40px; display: none; } .FilterFormInner .mktoButtonWrap { margin: 0px !important; } .FilterFormInner .mktoButtonWrap button { background: #000; border: none; padding: 10px 15px; color: #fff; font-size: 16px; }
.FilterFormInner textarea, .FilterFormInner input[type="tel"], .FilterFormInner input[type="text"], .FilterFormInner input[type="email"], .FilterFormInner select {box-sizing: border-box;padding-left:10px !important;width: 100% !important; height: 35px !important; border-radius: 0px; margin-bottom: 5px !important;border: 2px solid;} .FilterFormInner .mktoFormCol, .FilterFormInner .mktoFormCol .mktoFieldWrap { width: 100% !important;margin: 0px !important;} .KBFilter .mktoOffset { height: auto !important; } .FilterFormInner label.mktoLabel { width: 100% !important; font-weight: 400 !important;display:none}.FilterFormInner #mktoForm_1004 label.mktoLabel {display:flex}.mktoAsterix {display: inline-block;order: 1;} .FilterFormInner form .mktoFormRow:nth-of-type(16) { order: 4; } .FilterFormInner form { display: flex; flex-flow: column;width: 100% !important;} .FilterFormInner form .mktoButtonRow { order: 4; } .FilterFormInner h3 { font-weight: 500; margin-bottom: 10px; } .FilterForm { border-top: 1px solid #c7e6fc; }
form#mktoForm_1004 .mktoHtmlText.mktoHasWidth {width: 100% !important;}
form#mktoForm_1004 > div:nth-of-type(3) {display: flex;order: 2;}
form#mktoForm_1004 > div:nth-of-type(2) {order: 1;}
form#mktoForm_1004>div:nth-of-type(3) .mktoFieldWrap {display: flex;}
form#mktoForm_1004>div:nth-of-type(3) .mktoFieldWrap label {width: auto !important;}
form#mktoForm_1004>div:nth-of-type(3) .mktoFieldWrap .mktoCheckboxList {margin-top: 3px;}
.FilterFormInner form .mktoFormRow .mktoFieldDescriptor .mktoCheckboxList { width: 100% !important; }  
ul.filter-main>li.hide { display: none; }body .FilterFormInner textarea { padding-top: 5px !important;height:55px !important} div .mktoForm .mktoButtonWrap.mktoGlow .mktoButton { margin-top: 10px; background: #000; border: none !important; padding: 12px 20px; box-shadow: none;}
label[for="mktoexplicitOptin"] + .mktoGutter.mktoHasWidth {display: none;}
.mktoCheckboxList>input {margin-top: 3px!important;}
.iwt .inner-cont .section-container .content-image {background-position: center right;}
.iwt .inner-cont .section-container .content-image {width: 40%;}
.iwt .inner-cont .section-container .content-text {width: 60%;max-width: 805px;}
@media(min-width:600px){ul.filter-main { display: block !important;max-height: min(680px, 50vh);overflow-x: hidden; }}
@media(min-width:992px){ul.filter-main {max-height: min(calc(100vh - 130px),100vh); }}
@media(max-width:991px){.KBFilter { width: 100%;height: auto; } .KBResult { width: 100%; } .iwt .inner-cont .section-container .content-image, .iwt .inner-cont .section-container .content-text {width: 100%;}}
@media(max-width:599px){.topic-h3{display:block} .assets-dropdown { width: 100%; } .assetsfilterlist, .topicfilterlist { display: none !important; } .KBResultList.grid>ul>li { width: 100%; } .resultsView { display: none; } .KBSearchBar { width: 100%; }body .lp-banner { background-position: bottom; padding: 20px 20px 30px 20px; } .lp-banner .page-wrapper-medium { padding: 0px; } .Filter-padding { padding: 20px; } .FilterBy>h3 { line-height: 1.4;font-size: 20px;} .FilterTopic>h3 { padding: 15px 20px 15px 20px; border-bottom: 1px solid #ddd; background: url(https://f.hubspotusercontent20.net/hubfs/525875/Group%202708.svg) no-repeat center right 25px;font-size: 22px;} ul.filter-main>li { padding: 0 20px; } .KBSearchBar { padding: 0 20px; } .KBSearchBar input { box-sizing: border-box;padding-left: 25px; font-size: 15px; text-overflow: ellipsis;}.KBResultList.grid>ul>li .post-txt { padding: 20px; } .post-type ul li { font-size: 14px; } .post-heading>h3 { font-size: 18px; } .post-Content>p { font-size: 14px; line-height: 18px; }
.KBFilter, .FilterTopic { border: none; } .assets-dropdown>h3 { border: none;font-size: 15px;} .KBAssets { border: none;width: 100%;} .KBSearch {border: none; border-right: 1px solid #ddd;} ul.filter-main { display: none;border-bottom: 1px solid #ddd;} 
.KBFilter { display: flex; flex-flow: column; position: relative; } .FilterBy.Filter-padding { order: -1; } .FilterCount.Filter-padding { padding: 0px; background: #f4f4f4; display: inline-block; width: 140px; text-align: center; transform: translate(85px, 18px); height: 0px; pointer-events: none; } .FilterCount.Filter-padding>span { background: #f4f4f4; display: block; border-radius: 6px; } .KBResultList { width: 100%; border-top: 1px solid #ddd; }
body a.FilterFormCTA { padding: 20px 20px 20px 20px; } body .FilterFormInner { padding: 20px 20px 20px 20px; } body .FilterFormInner form { padding: 0px; } body .FilterFormInner input[type="text"], body .FilterFormInner input[type="email"], body .FilterFormInner select { margin-bottom: 10px; height: 35px; }.FilterForm { border-bottom: 1px solid #c7e6fc; }}
