@import url(//fonts.googleapis.com/css?family=Open+Sans:400,700,italic,300);html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
*{margin:0;padding:0;}.clearfix{display:inline-block;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html .clearfix{height:1%;}.clearfix{display:block;}.clearleft,.clearl,.cleft{clear:left;}.clearright,.clearr,.cright{clear:right;}.clear,.clearboth,.clearall{clear:both;}.floatleft,.fleft,.floatl{float:left;margin:0 10px 5px 0;}.floatright,.fright,.floatr{float:right;margin:0 0 5px 10px;}#skip a:link,#skip a:hover,#skip a:visited{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;}#skip a:active,#skip a:focus{position:static;width:auto;height:auto;}div.view div.views-admin-links{width:auto;}div.block{position:relative;}div.block .edit{display:none;position:absolute;right:-20px;top:-5px;z-index:40;padding:3px 8px 0;font-size:10px;line-height:16px;background-color:white;border:1px solid #cccccc;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-box-shadow:0 1px 3px #888888;-webkit-box-shadow:-1px 1px 2px #666666;}div.block .edit a{display:block;border:0;padding:0;margin:0;}div.block:hover .edit{display:block;}

html{box-sizing:border-box;}*,*::after,*::before{box-sizing:inherit;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1em;}blockquote,q{quotes:none;}blockquote::before,blockquote::after{content:'';content:none;}q::before,q::after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}.normal{font-family:"Open Sans",Arial;font-weight:400;font-style:normal;}.bold{font-family:"Open Sans",Arial;font-weight:700;font-style:normal;}.semi-bold{font-family:"Open Sans",Arial;font-weight:400;font-style:normal;}.italic{font-family:"Open Sans",Arial;font-weight:italic;font-style:normal;}.light{font-family:"Open Sans",Arial;font-weight:300;font-style:normal;}html,body{margin:0;padding:0;height:100%;}body{background:#ffffff;font-family:"Open Sans",Arial;font-weight:400;font-style:normal;}body a{color:#0775a8;text-decoration:none;}body a:focus{outline:2px dotted #98c0e9;}body h1{font-family:"Open Sans",Arial;font-weight:300;font-style:normal;font-size:26px;}@media screen and (min-width:768px){body h1{font-size:46px;}}body h2,body .h2{font-family:"Open Sans",Arial;font-weight:300;font-style:normal;font-size:22px;}@media screen and (min-width:768px){body h2,body .h2{font-size:26px;}}body h3{font-family:"Open Sans",Arial;font-weight:400;font-style:normal;font-size:18px;}@media screen and (min-width:768px){body h3{font-size:24px;}}body h4{font-size:16px;}@media screen and (min-width:768px){body h4{font-size:20px;}}body h5{font-size:14px;}@media screen and (min-width:768px){body h5{font-size:18px;}}body h1,body h2,body h3,body h4{line-height:1em;}body h1 a,body h2 a,body h3 a,body h4 a{color:#000000;}body h1 a:hover,body h2 a:hover,body h3 a:hover,body h4 a:hover{color:#0775a8;}body p{color:#000000;padding:0.9em 0 0.9em;font-size:14px;line-height:1.5em;}@media screen and (min-width:768px){body p{font-size:16px;}}article ul,article ol{line-height:1.2em;padding-left:20px;padding-bottom:20px;list-style-type:disc;padding-top:10px;}article ul,article ol{font-size:14px;line-height:1.2em;list-style-type:disc;}@media screen and (min-width:768px){article ul,article ol{font-size:16px;}}@media screen and (min-width:48em){article ul,article ol{line-height:1.5em;}}article ul ul{list-style-type:circle;}article ul ul ul{list-style-type:square;}article ul ul ul ul{list-style-type:circle;}article ol{list-style-type:decimal;}article ol ol{list-style-type:lower-alpha;}article ol ol ol{list-style-type:decimal;}article abbr{border-bottom:1px dotted #666666;cursor:help;white-space:nowrap;}article article{line-height:1em;}article .views-exposed-form label{font-weight:normal;}.field-name-body .field-item{font-size:14px;line-height:1.2em;}@media screen and (min-width:768px){.field-name-body .field-item{font-size:16px;}}@media screen and (min-width:48em){.field-name-body .field-item{line-height:1.5em;}}b,strong{font-family:"Open Sans",Arial;font-weight:600;font-style:normal;}em,i{font-style:italic;}.element-invisible{display:none;}.container-inline{display:inline;}.clearfix{clear:both;}.node-readmore a,a.standard-button{border-radius:4px;border:1px solid #0775a8;padding:9px 15px;display:inline-block;background:transparent;cursor:pointer;font-size:14px;}@media screen and (min-width:768px){.node-readmore a,a.standard-button{font-size:14px;}}a.standard-button{text-align:center;}@media screen and (min-width:48em){a.standard-button{min-width:96px;}}html.js .js-hide{display:none;}ul.primary{margin:0 0 20px 0;}ul.primary li a .tab{height:24px;padding:5px 13px 0 6px;}ul.primary li a .tab span{padding:5px 20px 0 6px;}::-moz-selection{background:#0997d9;}::selection{background:#0997d9;}::-moz-selection{background:#0997d9;}.view-footer{font-size:small;}pre,code,tt{font:1em "andale mono","lucida console",monospace;line-height:1.5;}pre{background-color:#efefef;display:block;padding:5px;margin:5px 0;border:1px solid #aaaaaa;}hr{height:1px !important;border:none;background:#cccccc;}.inline{display:inline;}#edit-title{font-size:24px;width:99%;}#system-themes-form img{width:100px;}.form-item .description{font-style:italic;line-height:1.2em;font-size:0.8em;margin-top:5px;color:#777777;}#edit-delete{color:#cc0000;}div.messages{padding:9px;margin:1em 0;color:#003366;background:#bbddff;border:1px solid #aaccee;}div.warning{color:#884400;background:#ffee66;border-color:#eedd55;}div.error{color:white;background:#CE3303;border-color:#CE3303;}div.status{color:#336600;background:#ccff88;border-color:#bbee77;}.pos-left{left:0;}.pos-right{right:0;}.pos-abs{position:absolute;}.pos-rel{position:relative;}.media-element{max-width:100%;height:auto;}.content-logo{position:absolute;top:-45px;right:0;}.field-collection-container{border:none;}.node-featured-story .field-name-extra-changed{float:none;margin:0;margin-top:30px;}.page-training-become-provider .field-name-extra-changed{margin-top:-18px;}@media screen and (min-width:64em){.page-training-become-provider .field-name-extra-changed{margin-top:70px;}}.field-name-extra-changed{margin-top:15px;}@media screen and (min-width:64em){.field-name-extra-changed{margin-top:70px;}}.field-name-extra-changed .field-label{margin-right:5px;}.hide-mobile{display:none;}@media screen and (min-width:48em){.hide-mobile{display:block;}}.mobile-only{display:block;}@media screen and (min-width:48em){.mobile-only{display:none;}}.field .field-label{font-weight:normal;}a.action-button{width:100%;text-align:center;}@media screen and (min-width:48em){a.action-button{width:auto;}}a.action-button,#edit-advanced-search{margin-right:10px;margin-bottom:10px;background:#0775a8;padding:13.5px;float:left;color:white;font-family:"Open Sans",Arial;font-weight:300;font-style:normal;font-size:14px;}#edit-advanced-search{margin-right:10px;margin-left:10px;}.inline-title{right:0;top:7px;}.front .field-collection-container .inline-title{width:240px;position:relative;display:inline-block;top:-35px;margin:24px 0 10px auto;}@media screen and (min-width:48em){.front .field-collection-container .inline-title{top:20px;right:10px;position:absolute;margin:0;}}@media screen and (min-width:64em){.front .field-collection-container .inline-title{right:100px;}}.right-image{float:none !important;margin-left:auto;margin-right:auto;margin-bottom:20px;display:block;}.right-image::after{clear:both;content:"";display:block;}@media screen and (min-width:48em){.right-image{margin:0 0 30px 30px;float:right !important;}}.left-image{float:none !important;margin-left:auto;margin-right:auto;margin-bottom:20px;display:block;}.left-image::after{clear:both;content:"";display:block;}@media screen and (min-width:48em){.left-image{float:left !important;margin:0 30px 30px 0;}}.full-size{width:100%;}.center{display:block;margin-left:auto;margin-right:auto;}a.url-library{font-family:"Open Sans",Arial;font-weight:400;font-style:normal;color:#000000;float:left;display:inline-block;width:100%;border-bottom:1px solid #cccccc;background:url(/profiles/niccs_gov/themes/niccs_basic/images/optimized/icon_file_web.png) no-repeat;background-size:50px;padding:20px 70px 50px 67px;margin:15px 0 10px 0;font-size:18px;}@media screen and (min-width:48em){a.url-library{padding:20px 0 50px 67px;}}a.url-library:hover{color:#0775a8;}html.no-cssanimations.no-flexboxlegacy .is-active .l-region--search{width:406px;}html.no-cssanimations .l-region--navigation{display:none;}html.no-cssanimations .l-region--navigation.is-active{z-index:900;display:block;}html.no-websqldatabase.no-smil.flexboxlegacy .is-active .l-region--search{margin-top:-45px;}html.no-flexboxlegacy .is-active .l-region--search{right:17px;width:423px;margin-top:-55px;}html.no-flexboxlegacy .site-branding .l-region--search form.area-adjust{top:30px;right:30px;}body.gt-ie11 .views-exposed-form section.node-readmore{display:block;}@media screen and (min-width:48em){body.gt-ie11 .views-exposed-form section.node-readmore{display:none;}}body.gt-ie11 .views-widget-filter-field_geofield_distance{position:relative;}@media screen and (min-width:48em){body.gt-ie11 .views-widget-filter-field_geofield_distance .form-item-distance-origin{float:left;display:block;width:70%;margin-right:0;}}@media screen and (min-width:64em){body.gt-ie11 .views-widget-filter-field_geofield_distance .form-item-distance-origin{width:71%;}}@media screen and (min-width:48em){body.gt-ie11 .views-widget-filter-field_geofield_distance .form-item-distance-distance{float:left;display:block;margin-right:0;position:absolute;right:-20px;}}@media screen and (min-width:64em){body.gt-ie11 .views-widget-filter-field_geofield_distance .form-item-distance-distance{width:38%;}}.node-type-landing-page h1{font-size:26px;text-align:center;line-height:2em;}@media screen and (min-width:768px){.node-type-landing-page h1{font-size:55px;}}@media screen and (min-width:1028px){.node-type-landing-page h1{font-size:65px;}}.node-type-landing-page h2 a,.node-type-landing-page .field-name-field-ip-highlight-title,.node-type-landing-page h3{font-family:"Open Sans",Arial;font-weight:600;font-style:normal;}.node-type-landing-page .grid-layout .field-type-entityreference,.node-type-landing-page .rows-layout .field-type-entityreference{border-bottom:1px solid #cccccc;padding:0 0 40px 0;margin-bottom:40px;}.node-type-landing-page .grid-layout{padding-top:0px;}@media screen and (min-width:48em){.node-type-landing-page .grid-layout{padding-top:0px;}}.node-type-landing-page .grid-layout h2.mobile-only{display:none !important;}.node-type-landing-page .grid-layout .field-item{padding:0;}.node-type-landing-page .grid-layout .field-type-entityreference > .field-items{display:block;}.node-type-landing-page .grid-layout .field-type-entityreference > .field-items::after{clear:both;content:"";display:block;}.node-type-landing-page .grid-layout .links{display:none;}.node-type-landing-page .grid-layout .field-type-entityreference > .field-items > .field-item{width:100%;margin-bottom:5px;}@media screen and (min-width:48em){.node-type-landing-page .grid-layout .field-type-entityreference > .field-items > .field-item{float:left;display:block;margin-right:2.33817%;width:48.95884%;margin-right:2%;margin-bottom:2%;max-height:260px;overflow:hidden;}.node-type-landing-page .grid-layout .field-type-entityreference > .field-items > .field-item:last-child{margin-right:0;}.node-type-landing-page .grid-layout .field-type-entityreference > .field-items > .field-item.odd{margin-right:0;}}.node-type-landing-page .grid-layout .field-type-entityreference > .field-items > .field-item .field-name-field-ip-highlight-description{display:none;}.node-type-landing-page .grid-layout article.node-teaser{text-align:center;position:relative;}.node-type-landing-page .grid-layout article.node-teaser:hover header,.node-type-landing-page .grid-layout article.node-teaser:focus header,.node-type-landing-page .grid-layout article.node-teaser:active header{background-color:rgba(0,0,0,0.55);position:absolute;width:100%;min-height:100%;cursor:pointer;}.node-type-landing-page .grid-layout article.node-teaser h2 a,.node-type-landing-page .grid-layout article.node-teaser .field-name-field-ip-highlight-title{position:absolute;top:50%;left:50%;bottom:auto;transform:translate(-50%,-50%);line-height:1em;font-size:22px;color:#ffffff;text-shadow:0px 1px 10px black;}@media screen and (min-width:768px){.node-type-landing-page .grid-layout article.node-teaser h2 a,.node-type-landing-page .grid-layout article.node-teaser .field-name-field-ip-highlight-title{font-size:32px;}}.node-type-landing-page .grid-layout article.node-teaser .field-type-image img{width:100%;height:auto;}.node-type-landing-page .grid-layout.node-landing-page{display:block;}.node-type-landing-page .grid-layout.node-landing-page::after{clear:both;content:"";display:block;}.node-type-landing-page .grid-layout.node-landing-page article.required-fields{width:100%;}@media screen and (min-width:48em){.node-type-landing-page .grid-layout.node-landing-page article.required-fields{float:left;display:block;margin-right:2.33817%;width:65.88728%;}.node-type-landing-page .grid-layout.node-landing-page article.required-fields:last-child{margin-right:0;}}.node-type-landing-page .grid-layout.node-landing-page aside.required-fields{width:100%;border:none;}.node-type-landing-page .grid-layout.node-landing-page aside.required-fields h2{font-size:16px;font-family:"Open Sans",Arial;font-weight:600;font-style:normal;}@media screen and (min-width:48em){.node-type-landing-page .grid-layout.node-landing-page aside.required-fields{float:left;display:block;margin-right:2.33817%;width:31.77455%;border-left:5px solid #ebebeb;padding-left:23px;}.node-type-landing-page .grid-layout.node-landing-page aside.required-fields:last-child{margin-right:0;}}.node-type-landing-page .rows-layout .field-type-entityreference > .field-items > .field-item{margin-left:-3%;margin-right:-3%;padding:21px 20px 1px;margin-bottom:5px;background:#f4f4f4;display:block;}.node-type-landing-page .rows-layout .field-type-entityreference > .field-items > .field-item::after{clear:both;content:"";display:block;}@media screen and (min-width:48em){.node-type-landing-page .rows-layout .field-type-entityreference > .field-items > .field-item{margin-left:0;margin-right:0;padding:21px;margin-bottom:12px;}}.node-type-landing-page .rows-layout .field-type-entityreference > .field-items > .field-item h2{font-size:18px;padding:20px 0 0 0;}.node-type-landing-page .rows-layout .field-type-entityreference > .field-items > .field-item h2 .field-item{padding:0;line-height:1.1em;}@media screen and (min-width:768px){.node-type-landing-page .rows-layout .field-type-entityreference > .field-items > .field-item h2{font-size:22px;}}@media screen and (min-width:48em){.node-type-landing-page .rows-layout .field-type-entityreference > .field-items > .field-item h2{padding:0;}}.node-type-landing-page .rows-layout .field-type-entityreference > .field-items > .field-item header{display:none;}.node-type-landing-page .rows-layout .field-type-entityreference > .field-items > .field-item header a{color:#000000;}@media screen and (min-width:48em){.node-type-landing-page .rows-layout .field-type-entityreference > .field-items > .field-item header{float:right;display:block;margin-left:2.33817%;width:73.47736%;margin-left:-1px;display:block;}.node-type-landing-page .rows-layout .field-type-entityreference > .field-items > .field-item header:last-child{margin-left:0;}}.node-type-landing-page .rows-layout .field-type-entityreference > .field-items > .field-item article.node-teaser{text-align:center;}@media screen and (min-width:48em){.node-type-landing-page .rows-layout .field-type-entityreference > .field-items > .field-item article.node-teaser{text-align:left;}}.node-type-landing-page .rows-layout .field-type-entityreference > .field-items > .field-item article.node-teaser .field-type-image img{width:75%;height:auto;}@media screen and (min-width:48em){.node-type-landing-page .rows-layout .field-type-entityreference > .field-items > .field-item article.node-teaser .field-type-image img{width:100%;height:auto;}}.node-type-landing-page .rows-layout .field-type-entityreference > .field-items > .field-item .content .field-name-field-ip-highlight-image{width:100%;}@media screen and (min-width:48em){.node-type-landing-page .rows-layout .field-type-entityreference > .field-items > .field-item .content .field-name-field-ip-highlight-image{float:left;display:block;margin-right:2.33817%;width:24.26975%;}.node-type-landing-page .rows-layout .field-type-entityreference > .field-items > .field-item .content .field-name-field-ip-highlight-image:last-child{margin-right:0;}}.node-type-landing-page .rows-layout .field-type-entityreference > .field-items > .field-item .content .field-name-field-ip-highlight-description{width:100%;}@media screen and (min-width:48em){.node-type-landing-page .rows-layout .field-type-entityreference > .field-items > .field-item .content .field-name-field-ip-highlight-description{float:left;display:block;margin-right:2.33817%;width:73.39208%;}.node-type-landing-page .rows-layout .field-type-entityreference > .field-items > .field-item .content .field-name-field-ip-highlight-description:last-child{margin-right:0;}}.node-type-landing-page .rows-layout .field-type-entityreference > .field-items > .field-item .content .field-name-field-ip-highlight-description p{line-height:23px;font-size:16px;}.node-type-landing-page .rows-layout.node-landing-page article.required-fields{width:100%;}@media screen and (min-width:48em){.node-type-landing-page .rows-layout.node-landing-page article.required-fields{float:left;display:block;margin-right:2.33817%;width:100%;}.node-type-landing-page .rows-layout.node-landing-page article.required-fields:last-child{margin-right:0;}}@media screen and (min-width:64em){.node-type-landing-page .rows-layout.node-landing-page article.required-fields{float:left;display:block;margin-right:2.33817%;width:78.67955%;}.node-type-landing-page .rows-layout.node-landing-page article.required-fields:last-child{margin-right:0;}}.node-type-landing-page .rows-layout.node-landing-page aside.required-fields{float:left;}.node-type-landing-page .rows-layout.node-landing-page aside.required-fields h2{font-size:16px;font-family:"Open Sans",Arial;font-weight:600;font-style:normal;}@media screen and (min-width:48em){.one-sidebar.sidebar-second .l-region--sidebar-second{float:left;display:block;margin-right:2.81899%;width:25.97033%;margin-left:74.02967%;}.one-sidebar.sidebar-second .l-region--sidebar-second:last-child{margin-right:0;}}@media screen and (min-width:48em){.one-sidebar.sidebar-second .main-content{float:left;display:block;margin-right:2.81899%;width:71.21068%;margin-left:-102.81899%;}.one-sidebar.sidebar-second .main-content:last-child{margin-right:0;}}@media screen and (min-width:48em){.node-home-page .one-sidebar.sidebar-first .l-region--sidebar-first{float:left;display:block;margin-right:2.81899%;width:17.74481%;}.node-home-page .one-sidebar.sidebar-first .l-region--sidebar-first:last-child{margin-right:0;}}.node-home-page .one-sidebar.sidebar-first .main-content{text-align:center;}@media screen and (min-width:48em){.node-home-page .one-sidebar.sidebar-first .main-content{float:left;display:block;margin-right:2.81899%;width:79.4362%;text-align:left;}.node-home-page .one-sidebar.sidebar-first .main-content:last-child{margin-right:0;}}@media screen and (min-width:48em){.one-sidebar.sidebar-first .l-region--sidebar-first{float:left;display:block;margin-right:2.81899%;width:25.97033%;}.one-sidebar.sidebar-first .l-region--sidebar-first:last-child{margin-right:0;}}@media screen and (min-width:48em){.one-sidebar.sidebar-first .l-region--sidebar-second{float:left;display:block;margin-right:2.81899%;width:25.97033%;}.one-sidebar.sidebar-first .l-region--sidebar-second:last-child{margin-right:0;}}@media screen and (min-width:48em){.one-sidebar.sidebar-first .main-content{float:left;display:block;margin-right:2.81899%;width:71.21068%;}.one-sidebar.sidebar-first .main-content:last-child{margin-right:0;}}@media screen and (min-width:320px){.two-sidebars .l-region--sidebar-second{width:100%;}}@media screen and (min-width:48em){.two-sidebars .l-region--sidebar-second{float:left;display:block;margin-right:2.81899%;width:28.02671%;}.two-sidebars .l-region--sidebar-second:last-child{margin-right:0;}}@media screen and (min-width:320px){.two-sidebars .l-region--sidebar-first{width:100%;}}@media screen and (min-width:48em){.two-sidebars .l-region--sidebar-first{float:left;display:block;margin-right:2.81899%;width:17.74481%;margin-left:-71.97329%;}.two-sidebars .l-region--sidebar-first:last-child{margin-right:0;}}@media screen and (min-width:48em){.two-sidebars .l-content{float:left;display:block;margin-right:2.81899%;width:48.59051%;margin-left:20.5638%;}.two-sidebars .l-content:last-child{margin-right:0;}}@media screen and (min-width:48em){.one-sidebar.column-second .second-column{float:left;display:block;margin-right:2.81899%;width:48.59051%;}.one-sidebar.column-second .second-column:last-child{margin-right:0;}}@media screen and (min-width:48em){.one-sidebar.column-second .main-content{float:left;display:block;margin-right:2.81899%;width:48.59051%;}.one-sidebar.column-second .main-content:last-child{margin-right:0;}}.header-inner{border-bottom:1px solid #cccccc;}.front .site-branding{height:0;margin-top:0;}.not-front .site-branding{padding-bottom:26px;}html.touch .is-active .l-region--search{width:98%;}@media screen and (min-width:20em){html.touch .is-active .l-region--search{width:99%;}}body.is-active .inner-branding.scrolled .l-region--search{background:#313131;box-shadow:0px 5px 6px -2px rgba(0,0,0,0.7);}body.is-active .l-region--search{z-index:9999;}body.is-active.logged-in .l-region--search{margin-top:-60px;}.site-branding .inner-branding{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:10px 10px 0;}@media screen and (min-width:48em){.site-branding .inner-branding{padding:20px 20px 0;}.site-branding .site-branding__logo{margin-right:1rem;}}.site-branding .l-region--search{display:flex;height:48px;justify-content:flex-end;position:relative;width:100%;z-index:900;}.site-branding .l-region--search form{height:100%;padding:0;}.site-branding .l-region--search form div{height:100%;}.site-branding .l-region--search form .container-inline{display:block;position:relative;}.site-branding .menu-button{display:inline-block;margin-right:10px;}.front .l-page .l-main{margin-top:0;}@media screen and (min-width:48em){.node-type-landing-page .l-page .l-main{margin-top:43px;}}@media screen and (min-width:64em){.node-type-landing-page .l-page .l-main{margin-top:53px;}}.front .l-page .l-main{max-width:1200px;margin-left:auto;margin-right:auto;}.front .l-page .l-main::after{clear:both;content:"";display:block;}.front .l-page .l-main .field-name-field-hp-section > .field-items > .field-item{padding:0;border-bottom:1px solid #cccccc;position:relative;}@media screen and (min-width:64em){.front .l-page .l-main .field-name-field-hp-section > .field-items > .field-item{padding-left:84px;padding-right:84px;}}.front .l-page .l-main .field-name-field-hp-section > .field-items > .field-item.row-1{background:#f6f6f6;}.front .l-page .l-main .field-name-field-hp-section > .field-items > .field-item.row-1,.front .l-page .l-main .field-name-field-hp-section > .field-items > .field-item:last-child{border:none;}.front .l-page .l-main .field-collection-view{border:none;}.not-front .l-page .l-main{max-width:1000px;margin-left:auto;margin-right:auto;margin-top:20px;}.not-front .l-page .l-main::after{clear:both;content:"";display:block;}@media screen and (min-width:48em){.not-front .l-page .l-main{margin-top:50px;}}@media screen and (max-width:64em){.not-front .l-page .l-main{padding:0 20px;}}@media screen and (max-width:35.5em){.not-front .l-page .l-main{padding:0 10px;}}.not-front .l-page .l-main .l-content .view-display-id-map_block .view-content{margin-right:-20px;margin-left:-20px;}@media screen and (min-width:20em){.not-front .l-page .l-main .l-content .view-display-id-map_block .view-content{margin-right:-10px;margin-left:-10px;}}@media screen and (min-width:35.5em){.not-front .l-page .l-main .l-content .view-display-id-map_block .view-content{margin-right:-20px;margin-left:-20px;}}@media screen and (min-width:48em){.not-front .l-page .l-main .l-content .view-display-id-map_block .view-content{margin-right:-20px;margin-left:-20px;}}.not-front .l-page .l-main .l-content .view-display-id-map_block .view-content .ip-geoloc-map > div{height:300px !important;}@media screen and (min-width:48em){.not-front .l-page .l-main .l-content .view-display-id-map_block .view-content .ip-geoloc-map > div{height:500px !important;}}.l-footer{padding:50px 1px 10px 1px;border-top:1px solid #cccccc;margin-top:45px;}.l-footer .block{position:static;}.l-footer .l-region--footer{max-width:1000px;margin-left:auto;margin-right:auto;}.l-footer .l-region--footer::after{clear:both;content:"";display:block;}.l-footer h3.title{display:none;}@media screen and (min-width:48em){.l-footer .file-image{margin-left:0;margin-top:-50px;}}.l-footer ul.menu{line-height:1.5em;}@media screen and (min-width:48em){.l-footer ul.menu{float:left;display:block;margin-right:2.81899%;width:69.1543%;margin-right:0;}.l-footer ul.menu:last-child{margin-right:0;}}@media screen and (min-width:64em){.l-footer ul.menu{float:left;display:block;margin-right:2.81899%;width:81.49258%;margin-right:0;}.l-footer ul.menu:last-child{margin-right:0;}}body.not-front.node-type-inner-page.page-training-search article article.main-content{border:none;}.views-exposed-form{margin-bottom:20px;}.views-exposed-form .leaflet-marker-icon:focus{outline:2px dotted #98c0e9;}.views-exposed-form .views-exposed-widget{padding:0;}.views-exposed-form .form-item-distance-distance{margin-top:-40px;}@media screen and (min-width:48em){.views-exposed-form .form-item-distance-distance{margin-top:-48px;}}@media screen and (min-width:20em){.views-exposed-form .views-widget-filter-combine{width:100%;}}@media screen and (min-width:64em){.views-exposed-form .views-widget-filter-combine{float:left;display:block;margin-right:2.33817%;width:35.7828%;}.views-exposed-form .views-widget-filter-combine:last-child{margin-right:0;}}@media screen and (min-width:48em){.views-exposed-form .views-widget-filter-combine{float:left;display:block;margin-right:2.81899%;width:35.73813%;}.views-exposed-form .views-widget-filter-combine:last-child{margin-right:0;}}.views-exposed-form .views-widget-filter-field_geofield_distance{float:left;display:block;margin-right:7.35862%;width:100%;margin-right:0;}.views-exposed-form .views-widget-filter-field_geofield_distance:last-child{margin-right:0;}.views-exposed-form .views-widget-filter-field_geofield_distance .form-item-distance-origin{width:60%;padding-right:4%;}.views-exposed-form .views-widget-filter-field_geofield_distance .form-item-distance-distance{width:40%;}@media screen and (min-width:64em){.views-exposed-form .views-widget-filter-field_geofield_distance{float:left;display:block;margin-right:2.33817%;width:61.87903%;margin-right:0;}.views-exposed-form .views-widget-filter-field_geofield_distance:last-child{margin-right:0;}.views-exposed-form .views-widget-filter-field_geofield_distance .form-item-distance-origin{width:59%;padding-right:4%;}}@media screen and (min-width:48em){.views-exposed-form .views-widget-filter-field_geofield_distance{float:left;display:block;margin-right:2.81899%;width:58.87241%;margin-right:0;}.views-exposed-form .views-widget-filter-field_geofield_distance:last-child{margin-right:0;}}@media screen and (min-width:48em){.views-exposed-form .views-widget-filter-field_geofield_distance .form-item-distance-origin{float:left;display:block;width:65%;margin-right:0;padding-right:4%;}.views-exposed-form .views-widget-filter-field_geofield_distance .form-item-distance-distance{float:left;display:block;width:35%;margin-right:0;margin-right:0;}}.views-exposed-form .views-widget-filter-field_tc_specialty_area_tid_selective,.views-exposed-form .views-widget-filter-field_tc_provider_name_target_id_selective,.views-exposed-form .views-widget-filter-field_tc_proficiency_value,.views-exposed-form .views-widget-filter-field_tc_delivery_method_value{padding:0;width:100%;}@media screen and (min-width:20em){.views-exposed-form .views-widget-filter-field_tc_specialty_area_tid_selective,.views-exposed-form .views-widget-filter-field_tc_provider_name_target_id_selective,.views-exposed-form .views-widget-filter-field_tc_proficiency_value,.views-exposed-form .views-widget-filter-field_tc_delivery_method_value{float:left;display:block;margin-right:7.35862%;width:100%;}.views-exposed-form .views-widget-filter-field_tc_specialty_area_tid_selective:last-child,.views-exposed-form .views-widget-filter-field_tc_provider_name_target_id_selective:last-child,.views-exposed-form .views-widget-filter-field_tc_proficiency_value:last-child,.views-exposed-form .views-widget-filter-field_tc_delivery_method_value:last-child{margin-right:0;}.views-exposed-form .views-widget-filter-field_tc_specialty_area_tid_selective select,.views-exposed-form .views-widget-filter-field_tc_provider_name_target_id_selective select,.views-exposed-form .views-widget-filter-field_tc_proficiency_value select,.views-exposed-form .views-widget-filter-field_tc_delivery_method_value select{width:100%;}}@media screen and (min-width:64em){.views-exposed-form .views-widget-filter-field_tc_specialty_area_tid_selective,.views-exposed-form .views-widget-filter-field_tc_provider_name_target_id_selective,.views-exposed-form .views-widget-filter-field_tc_proficiency_value,.views-exposed-form .views-widget-filter-field_tc_delivery_method_value{float:left;display:block;margin-right:2.33817%;width:23.24637%;}.views-exposed-form .views-widget-filter-field_tc_specialty_area_tid_selective:last-child,.views-exposed-form .views-widget-filter-field_tc_provider_name_target_id_selective:last-child,.views-exposed-form .views-widget-filter-field_tc_proficiency_value:last-child,.views-exposed-form .views-widget-filter-field_tc_delivery_method_value:last-child{margin-right:0;}}@media screen and (min-width:48em){.views-exposed-form .views-widget-filter-field_tc_specialty_area_tid_selective,.views-exposed-form .views-widget-filter-field_tc_provider_name_target_id_selective,.views-exposed-form .views-widget-filter-field_tc_proficiency_value,.views-exposed-form .views-widget-filter-field_tc_delivery_method_value{float:left;display:block;margin-right:2.81899%;width:22.88576%;}.views-exposed-form .views-widget-filter-field_tc_specialty_area_tid_selective:last-child,.views-exposed-form .views-widget-filter-field_tc_provider_name_target_id_selective:last-child,.views-exposed-form .views-widget-filter-field_tc_proficiency_value:last-child,.views-exposed-form .views-widget-filter-field_tc_delivery_method_value:last-child{margin-right:0;}}.views-exposed-form .views-widget-filter-field_tc_delivery_method_value label{float:none;}.views-exposed-form .views-widget-per-page{float:right;}.views-exposed-form .views-widget-filter-field_tc_delivery_method_value{margin-top:10px;margin-right:0px;}.views-exposed-form .geofield-proximity-field-wrapper .form-item{margin-right:0 !important;}@media screen and (min-width:20em){.views-exposed-form .geofield-proximity-field-wrapper .form-item{float:left;}}.views-exposed-form .views-widget-filter-field_national_cae_designated_in_value label{display:none;}.views-exposed-form .views-widget-filter-field_national_cae_designated_in_value label.option{display:inline-block;margin-top:-6px;}@media screen and (min-width:48em){.views-exposed-form .views-widget-filter-field_national_cae_designated_in_value label.option{display:inline-block;margin-top:-12px;}}.views-exposed-form .form-item-edit-cae-1::after{background-image:url(/profiles/niccs_gov/themes/niccs_basic/images/cae-ribbon.png);background-size:100% 100%;display:inline-block;width:15px;height:18px;content:"";margin-right:4px;float:left;margin-top:3px;}.views-exposed-form section.form-wrapper{float:left;}.views-exposed-form section.form-wrapper .views-widget-filter-field_tc_specialty_area_tid_selective,.views-exposed-form section.form-wrapper .views-widget-filter-field_tc_provider_name_target_id_selective,.views-exposed-form section.form-wrapper .views-widget-filter-field_tc_proficiency_value,.views-exposed-form section.form-wrapper .views-widget-filter-field_tc_delivery_method_value,.views-exposed-form section.form-wrapper .views-widget-filter-field_national_cae_designated_in_value{display:none;}@media screen and (min-width:48em){.views-exposed-form section.form-wrapper .views-widget-filter-field_tc_specialty_area_tid_selective,.views-exposed-form section.form-wrapper .views-widget-filter-field_tc_provider_name_target_id_selective,.views-exposed-form section.form-wrapper .views-widget-filter-field_tc_proficiency_value,.views-exposed-form section.form-wrapper .views-widget-filter-field_tc_delivery_method_value,.views-exposed-form section.form-wrapper .views-widget-filter-field_national_cae_designated_in_value{display:block;}}.views-exposed-form section.form-wrapper .views-widget-filter-field_tc_delivery_method_value{margin-top:0;margin-bottom:0;}@media screen and (min-width:48em){.views-exposed-form section.form-wrapper .views-widget-filter-field_tc_delivery_method_value{margin-bottom:0px;}}.views-exposed-form section.form-wrapper .views-widget-filter-field_tc_delivery_method_value > label{padding:0;}@media screen and (min-width:48em){.views-exposed-form section.form-wrapper .views-widget-filter-field_tc_delivery_method_value .form-item{margin:0;}}.views-exposed-form section.form-wrapper .views-widget-filter-field_tc_delivery_method_value .form-item input{margin:2px 10px 0 0;}.views-exposed-form section.form-wrapper .views-widget-filter-field_national_cae_designated_in_value{margin-bottom:20px;margin-top:-20px;}@media screen and (min-width:48em){.views-exposed-form section.form-wrapper .views-widget-filter-field_national_cae_designated_in_value{margin-bottom:50px;margin-top:10px;position:relative;width:100%;}}.views-exposed-form section.form-wrapper .views-widget-filter-field_national_cae_designated_in_value > label{padding:0;}@media screen and (min-width:48em){.views-exposed-form section.form-wrapper .views-widget-filter-field_national_cae_designated_in_value .form-item{margin:0;}}.views-exposed-form section.form-wrapper .views-widget-filter-field_national_cae_designated_in_value .form-item input{margin:4px 6px 0 0;}.views-exposed-form .views-exposed-widget.views-widget-per-page{display:none;margin-bottom:-20px;}.views-exposed-form .views-exposed-widget.views-widget-per-page label{display:none;}@media screen and (min-width:48em){.views-exposed-form .views-exposed-widget.views-widget-per-page{display:block;}}.views-exposed-form .views-exposed-widget.views-widget-per-page .chosen-single{min-height:34px !important;font-size:12px;border-radius:4px;border:1px solid #cccccc;padding:3px 10px;display:inline-block;background:transparent;cursor:pointer;}.views-exposed-form .views-exposed-widget.views-widget-per-page .chosen-single div b{background-position:0 6px;}.views-exposed-form section.refine-search{display:block;padding:0 0 12px 0;float:left;}.views-exposed-form section.refine-search p{float:left;font-size:16px;}@media screen and (min-width:48em){.views-exposed-form section.refine-search{display:none;}}.views-exposed-form section.node-readmore{display:none;margin-top:10px;}@media screen and (min-width:48em){.views-exposed-form section.node-readmore{display:none !important;}}.view-training-courses .legend-info,.view-training-courses ul{font-size:12px;}.view-training-courses.view-display-id-entity_view_1 .view-header{margin:20px 0px -10px 0;font-size:small;}.view-display-id-page_2 > .view-footer{float:right;margin-top:-12px;font-family:"Open Sans",Arial;font-weight:600;font-style:normal;}@media screen and (min-width:48em){.view-display-id-page_2 > .view-footer{margin:0;float:none;font-family:"Open Sans",Arial;font-weight:400;font-style:normal;}}.row{display:block;text-align:center;}.row::after{clear:both;content:"";display:block;}@media screen and (min-width:48em){.row{text-align:left;}}.row.line{padding:15px 0;}.row h2{font-size:20px;font-family:"Open Sans",Arial;font-weight:400;font-style:normal;padding:20px 0 0 0;}@media screen and (min-width:768px){.row h2{font-size:22px;}}@media screen and (min-width:48em){.row h2{padding:25px 0 0 0;}}.line{border-bottom:1px solid #cccccc;}div.workbench-info-block{border:1px solid #F1EFC8;margin:32px 0;display:block;}div.workbench-info-block::after{clear:both;content:"";display:block;}div.workbench-info-block form{margin:0;display:inline-block;}div.workbench-info-block form select{width:auto;}div.workbench-info-block form input[type="submit"]{float:none;}div.workbench-info-block form .form-item{margin:0 10px 0 0;float:left;}.easy-breadcrumb{display:none;max-width:1000px;margin-left:auto;margin-right:auto;font-family:"Open Sans",Arial;font-weight:300;font-style:normal;padding:40px 0 15px 0;font-size:14px;}@media screen and (min-width:48em){.easy-breadcrumb{display:block;}}.easy-breadcrumb::after{clear:both;content:"";display:block;}.easy-breadcrumb a{padding:0 5px 0px 5px;}#menuButton.is-active{background:transparent;padding:0;width:auto;}@media screen and (min-width:48em){.menu-button.is-active{right:40px;top:60px;}}.burger-icon{margin:3px 0 8px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.burger-icon,.burger-icon::before,.burger-icon::after{background-color:#fff;display:block;height:3px;outline:1px solid transparent;transition-property:background-color,transform;transition-duration:0.3s;width:25px;}.burger-icon::before,.burger-icon::after{position:absolute;content:"";}.burger-icon::before{top:-8px;}.burger-icon::after{top:8px;}.not-front .burger-icon,.not-front .burger-icon::before,.not-front .burger-icon::after{background-color:#000;}.not-front .is-active .burger-icon,.not-front .is-active .burger-icon::before,.not-front .is-active .burger-icon::after{background-color:#fff;}.menu-button.is-active .burger-icon{background-color:transparent;}.menu-button.is-active .burger-icon::before{transform:translateY(8px) rotate(45deg);}.menu-button.is-active .burger-icon::after{transform:translateY(-8px) rotate(-45deg);}.l-region--masthead{background:#000000;height:30px;padding:0;position:relative;}.l-region--masthead p.nics-dhs-tagline{text-align:center;color:white;font-family:"Times New Roman";line-height:2.5em;padding:0;font-size:10px;}@media screen and (min-width:48em){.l-region--masthead p.nics-dhs-tagline{font-size:13px;}}body.not-front.node-type-inner-page.page-events article article.main-content{border:none;}.view-display-id-events_page .top-pager{position:relative;}.view-display-id-events_page .top-pager .expand-arrow{top:30px;margin:0;}.view-display-id-events_page .top-pager:focus{outline:none;outline:2px dotted #98c0e9;}.view-display-id-events_page .views-field-title-1{padding-right:50px;}.view-display-id-event_list .top-pager:focus{outline:none;}.view-display-id-event_list .top-pager:focus{outline:2px dotted #98c0e9;}.view-display-id-event_list .views-row .bottom-details{margin-top:50px;display:block;}.view-display-id-event_list .views-row .bottom-details::after{clear:both;content:"";display:block;}.view-display-id-event_list .views-row span.date-display-single{font-size:14px;}.node-type-inner-page .field-items .field-summary + div{width:100% !important;}.node-type-inner-page .field-summary{display:none;}.node-type-inner-page .view-featured-stories-page aside img{margin:0;}@media screen and (min-width:48em){.node-type-inner-page .view-featured-stories-page aside img{margin-top:24px;}}.node-type-inner-page .view-featured-stories-page .view-filters{position:relative;}.node-type-inner-page .view-featured-stories-page .view-filters label{float:left;margin-right:10px;font-weight:normal;}.node-type-inner-page .view-featured-stories-page .view-filters form{width:63%;margin-left:auto;margin-right:auto;}@media screen and (min-width:48em){.node-type-inner-page .view-featured-stories-page .view-filters form{position:absolute;right:0;width:auto;top:-44px;}}.node-type-inner-page .view-featured-stories-page .view-filters .views-exposed-form .views-exposed-widget{width:100%;}.node-type-inner-page .view-featured-stories-page .view-filters .views-exposed-form .views-exposed-widget .views-widget{width:67%;float:left;}.node-type-inner-page .view-featured-stories-page .view-filters .views-exposed-form .views-exposed-widget .chosen-container.chosen-container-single{width:200px !important;}.node-type-inner-page .view-featured-stories-page .view-content{padding-bottom:10px;}.view-featured-stories-page aside img{width:100%;height:auto;}.node-type-landing-page .view-featured-stories-page aside img{margin:0;}@media screen and (min-width:48em){.node-type-landing-page .view-featured-stories-page aside img{margin-top:24px;}}.node-type-landing-page .view-featured-stories-page .view-filters{position:relative;}.node-type-landing-page .view-featured-stories-page .view-filters label{float:left;margin-right:10px;font-weight:normal;}.node-type-landing-page .view-featured-stories-page .view-filters form{width:63%;margin-left:auto;margin-right:auto;}@media screen and (min-width:48em){.node-type-landing-page .view-featured-stories-page .view-filters form{position:absolute;right:0;width:auto;top:-44px;}}.node-type-landing-page .view-featured-stories-page .view-filters .views-exposed-form .views-exposed-widget{width:100%;}.node-type-landing-page .view-featured-stories-page .view-filters .views-exposed-form .views-exposed-widget .views-widget{width:67%;float:left;}.node-type-landing-page .view-featured-stories-page .view-filters .views-exposed-form .views-exposed-widget .chosen-container.chosen-container-single{width:200px !important;}.node-type-landing-page .view-featured-stories-page .view-content{padding-bottom:10px;}.node-type-landing-page .dark-message{background-color:rgba(0,0,0,0.55);color:white;text-align:center;}.node-type-landing-page .dark-message article{position:absolute;top:50%;left:50%;bottom:auto;transform:translate(-50%,-50%);}.node-type-landing-page .dark-message .node-readmore a{color:white;border-color:white;padding:9px 40px;}.node-type-landing-page .dark-message h2{font-size:40px;font-family:"Open Sans",Arial;font-weight:600;font-style:normal;}@media screen and (min-width:768px){.node-type-landing-page .dark-message h2{font-size:40x;}}@media screen and (min-width:1024px){.node-type-landing-page .dark-message h2{font-size:50px;}}.node-type-landing-page .dark-message p,.node-type-landing-page .dark-message h2{text-shadow:0px 1px 10px black;}.hero-not-full{width:100%;height:auto;}.hero-not-full img{width:100%;height:auto;}body.is-active{overflow:hidden;}.l-region--navigation{position:fixed;top:0;right:0;bottom:0;left:auto;height:100%;width:100%;transform:translateX(100%);-webkit-transform:translateX(100%);transition:all 0.25s linear;-webkit-transition:all 0.25s linear;z-index:9998;background:#313131;-webkit-overflow-scrolling:touch;overflow-y:auto;}@media screen and (min-width:48em){.l-region--navigation{height:100%;width:440px;}}.l-region--navigation ul,.l-region--navigation p{display:none;}.l-region--navigation.is-active{transform:translateX(0);-webkit-transform:translateX(0);overflow-y:overlay;}.l-region--navigation.is-active ul,.l-region--navigation.is-active p{display:block;}.l-region--navigation p{color:#fff;margin-left:10px;margin-right:10px;}@media screen and (min-width:48em){.l-region--navigation p{margin-left:40px;margin-right:40px;}}.l-region--navigation p a{color:white;text-decoration:underline;}.flyout-secondary ul.menu{margin-top:-1px;margin-bottom:20px;}.l-region--navigation .block .menu-block-wrapper > ul{margin-top:80px;}@media screen and (min-width:48em){.l-region--navigation .block .menu-block-wrapper > ul{margin-top:120px;}}.l-region--navigation .menu-block-wrapper > ul.menu{margin-left:10px;margin-right:10px;padding:0;}@media screen and (min-width:48em){.l-region--navigation .menu-block-wrapper > ul.menu{margin-left:40px;margin-right:40px;padding:0;}}.l-region--navigation .menu-block-wrapper > ul.menu .level-1{font-size:18px;font-family:"Open Sans",Arial;font-weight:500;font-style:normal;border-bottom:solid 1px #cccccc;}@media screen and (min-width:768px){.l-region--navigation .menu-block-wrapper > ul.menu .level-1{font-size:20px;}}.l-region--navigation .menu-block-wrapper > ul.menu .level-1.first{border-top:solid 1px #cccccc;}.l-region--navigation .menu-block-wrapper > ul.menu .level-1 > a:not(.expand){margin-right:25px;padding:20px 0 20px 0;}.l-region--navigation .menu-block-wrapper > ul.menu .level-1.click-tap{padding-bottom:12.5px;}.l-region--navigation .menu-block-wrapper > ul.menu .level-1.click-tap > a{padding-bottom:12px;}.l-region--navigation .menu-block-wrapper > ul.menu .level-1 ul.menu{padding:0;}.l-region--navigation .menu-block-wrapper li.active-trail > a,.l-region--navigation .menu-block-wrapper li.click-tap > a{color:#70ade1;}.l-region--navigation .menu-block-wrapper li a{color:#fff;display:block;text-decoration:none;}.l-region--navigation .menu-block-wrapper .level-2{padding:12px 0 12px 20px;font-size:16px;line-height:1.2em;}.l-region--navigation .menu-block-wrapper .level-2 a{font-family:"Open Sans",Arial;font-weight:400;font-style:normal;padding:0;}.l-region--navigation .menu-block-wrapper li{position:relative;list-style:none;}.l-region--navigation .menu-block-wrapper li.expanded ul{display:none;}.l-region--navigation .menu-block-wrapper li.expanded ul{padding-left:0;}.l-region--navigation .menu-block-wrapper li.expanded.click-tap ul{display:block;}.l-region--navigation .menu-block-wrapper li.expanded.click-tap .expand{background-position:top left;top:17px;font-weight:bold;}.l-region--navigation .menu-block-wrapper li.expanded .expand{width:20px;height:20px;background-image:url(/profiles/niccs_gov/themes/niccs_basic/images/source/expand-menu.png);position:absolute;top:20px;right:0;background-size:cover;background-position:top right;cursor:pointer;}.sliding-panel-fade-screen{position:fixed;top:0;right:0;bottom:0;left:0;visibility:hidden;z-index:50;}.sliding-panel-fade-screen.is-active{opacity:0.4;visibility:visible;}footer .l-region--footer ul.menu{font-size:14px;list-style-type:none;list-style:none;margin:0 auto;padding:0;text-align:left;}@media screen and (min-width:35.5em){footer .l-region--footer ul.menu{text-align:left;}}@media screen and (min-width:35.5em){footer .l-region--footer ul.menu li{display:inline;}}footer .l-region--footer ul.menu li a{color:#000000;padding:0 1% 0;}footer .l-region--footer ul.menu li a:hover{color:#0775a8;}.l-page form input[type="color"],.l-page form input[type="date"],.l-page form input[type="datetime"],.l-page form input[type="datetime-local"],.l-page form input[type="email"],.l-page form input[type="month"],.l-page form input[type="number"],.l-page form input[type="password"],.l-page form input[type="search"],.l-page form input[type="tel"],.l-page form input[type="text"],.l-page form input[type="time"],.l-page form input[type="url"],.l-page form input[type="week"],.l-page form input:not([type]),.l-page form textarea,.l-page form select{border-top:none;border-left:none;border-right:none;padding:7px 10px;background:#e8e8e8;border-radius:0;border-bottom:3px solid;height:45px;}.l-page form select:focus{outline:2px dotted #98c0e9;}.l-page form input[type="color"],.l-page form input[type="date"],.l-page form input[type="datetime"],.l-page form input[type="datetime-local"],.l-page form input[type="email"],.l-page form input[type="month"],.l-page form input[type="number"],.l-page form input[type="password"],.l-page form input[type="search"],.l-page form input[type="tel"],.l-page form input[type="text"],.l-page form input[type="time"],.l-page form input[type="url"],.l-page form input[type="week"],.l-page form input:not([type]),.l-page form textarea{width:100%;font-size:14px;}.l-page form input[type="text"],.l-page form input[type="email"]{border-color:#b6b6b6;}.l-page form input[type="password"]{border-color:#ea9378;width:100%;}.l-page form input[type="submit"][id^="edit-submit"],.l-page form .form-submit{background:#0775a8;}.l-page form input#edit-reset{background:#6a6a6a;}.l-page form select{width:100%;border-color:#ea9378;border-style:none;outline:1px inset transparent;outline-offset:-1px;cursor:pointer;}.l-page form label{font-size:14px;color:#000000;float:left;padding:10px 0;}@media screen and (min-width:768px){.l-page form label{font-size:16px;}}.l-page form input[type="checkbox"],.l-page form input[type="radio"]{float:left;margin:2px 7px 0 0;}.l-page form .form-checkboxes label{float:none;}.l-page form .form-checkboxes .form-item{margin:8px 0 0 0;}.l-page form .description{font-size:small;padding:5px 0;font-weight:lighter;}.l-page form .bef-checkboxes{display:inline-block;}.l-page form .form-checkboxes .form-item,.l-page form .form-radios .form-item{display:block;}.l-page form .form-checkboxes .form-item label,.l-page form .form-radios .form-item label{font-size:14px;}.l-page form .form-radios .form-item{display:table;}.l-page form fieldset{border:1px solid #c0c0c0;margin:5% 0;padding:3% 0;}.l-page form fieldset .fieldset-description{font-size:.9em;padding:0 0 3%;}.l-page form button,.l-page form input[type="button"],.l-page form input[type="reset"],.l-page form input[type="submit"]{text-shadow:none;color:white;font-family:"Open Sans",Arial;font-weight:300;font-style:normal;font-size:14px;letter-spacing:.04em;border:none;border-radius:0;margin:0;cursor:pointer;padding:12px 17%;float:left;}@media screen and (min-width:48em){.l-page form button,.l-page form input[type="button"],.l-page form input[type="reset"],.l-page form input[type="submit"]{padding:12px 23px;width:auto;}}.l-page form button:focus,.l-page form input[type="button"]:focus,.l-page form input[type="reset"]:focus,.l-page form input[type="submit"]:focus{outline:2px dotted #98c0e9;}.l-page form .submit-buttons,.l-page form .views-submit-button,.l-page form .views-reset-button{float:left;display:block;margin-right:2.33817%;width:48.83092%;}.l-page form .submit-buttons:last-child,.l-page form .views-submit-button:last-child,.l-page form .views-reset-button:last-child{margin-right:0;}@media screen and (min-width:48em){.l-page form .submit-buttons,.l-page form .views-submit-button,.l-page form .views-reset-button{float:left;display:block;margin-right:2.33817%;width:14.71819%;}.l-page form .submit-buttons:last-child,.l-page form .views-submit-button:last-child,.l-page form .views-reset-button:last-child{margin-right:0;}}.l-page form .submit-buttons input,.l-page form .views-submit-button input,.l-page form .views-reset-button input{width:100%;}@media screen and (min-width:48em){.l-page form .submit-buttons,.l-page form .views-submit-button{float:left;}}.l-page form.webform-client-form fieldset{margin:1% 0;padding:1% 15px;}.l-page section.submit-wrapper{margin-top:-15px;display:inline-block;width:100%;}.l-page .node-home-page #catalog-search-form{margin-top:15px;}.l-page .node-home-page #catalog-search-form .chosen-container{margin-bottom:15px;}.l-page .node-home-page #catalog-search-form .submit-wrapper{padding:20px 0 10px 0;}.l-page .node-home-page #catalog-search-form .submit-wrapper #edit-advanced-search{display:none;}@media screen and (min-width:48em){.l-page .node-home-page #catalog-search-form .submit-wrapper #edit-advanced-search{display:block;}}.l-page .node-home-page #catalog-search-form .submit-wrapper #edit-reset,.l-page .node-home-page #catalog-search-form .submit-wrapper #edit-submit{float:left;display:block;margin-right:7.35862%;width:46.32069%;}.l-page .node-home-page #catalog-search-form .submit-wrapper #edit-reset:last-child,.l-page .node-home-page #catalog-search-form .submit-wrapper #edit-submit:last-child{margin-right:0;}@media screen and (min-width:48em){.l-page .node-home-page #catalog-search-form .submit-wrapper #edit-reset,.l-page .node-home-page #catalog-search-form .submit-wrapper #edit-submit{float:left;display:block;margin-right:7.35862%;width:24.84896%;margin-right:0;}.l-page .node-home-page #catalog-search-form .submit-wrapper #edit-reset:last-child,.l-page .node-home-page #catalog-search-form .submit-wrapper #edit-submit:last-child{margin-right:0;}}form ::-ms-clear{width:0;height:0;}form input[type="color"]:focus,form input[type="date"]:focus,form input[type="datetime"]:focus,form input[type="datetime-local"]:focus,form input[type="email"]:focus,form input[type="month"]:focus,form input[type="number"]:focus,form input[type="password"]:focus,form input[type="search"]:focus,form input[type="tel"]:focus,form input[type="text"]:focus,form input[type="time"]:focus,form input[type="url"]:focus,form input[type="week"]:focus,form input:not([type]):focus,form textarea:focus{outline:2px dotted #98c0e9;}form select:focus{outline:2px dotted #98c0e9;}form .marker,form .form-required{color:#b40c0c;}.view-cybersecurity-workforce-framework .ui-accordion .ui-accordion-icons{padding-left:0;}.view-cybersecurity-workforce-framework .ui-accordion .ui-accordion-header{margin-top:0;padding:0px;padding-bottom:20px;}@media screen and (min-width:48em){.view-cybersecurity-workforce-framework .ui-accordion .ui-accordion-header{padding:0 0 9px 15px;}}.view-cybersecurity-workforce-framework .ui-accordion .ui-accordion-header:focus{outline:2px dotted #98c0e9;}.view-cybersecurity-workforce-framework .ui-accordion .ui-accordion-header .ui-accordion-header-icon{bottom:15px;top:inherit;margin:inherit;left:inherit;position:absolute;top:auto;left:50%;bottom:0%;transform:translate(-50%,-50%);}@media screen and (min-width:48em){.view-cybersecurity-workforce-framework .ui-accordion .ui-accordion-header .ui-accordion-header-icon{float:left;display:block;margin-right:2.33817%;width:20.68792%;margin-left:89.5459%;margin-right:0;left:inherit;}.view-cybersecurity-workforce-framework .ui-accordion .ui-accordion-header .ui-accordion-header-icon:last-child{margin-right:0;}}@media screen and (min-width:64em){.view-cybersecurity-workforce-framework .ui-accordion .ui-accordion-header .ui-accordion-header-icon{margin-left:93.80999%;}}.view-cybersecurity-workforce-framework .ui-accordion .ui-accordion-header .ui-accordion-header-icon a:focus{outline:2px dotted #98c0e9;width:100px;}.view-cybersecurity-workforce-framework .ui-accordion .ui-accordion-content{padding:0 0 0 0;border:none;background:#f5f5f5;font-size:14px;}@media screen and (min-width:768px){.view-cybersecurity-workforce-framework .ui-accordion .ui-accordion-content{font-size:16px;}}.view-cybersecurity-workforce-framework .ui-accordion .ui-accordion-content .views-row{margin-left:10px;}@media screen and (min-width:48em){.view-cybersecurity-workforce-framework .ui-accordion .ui-accordion-content .views-row{margin-left:125px;}}@media screen and (min-width:48em){.view-cybersecurity-workforce-framework .ui-accordion .ui-accordion-content .views-row{padding:5px 25px 5px 0;}}.view-cybersecurity-workforce-framework .ui-accordion .ui-accordion-content.ui-accordion-content-active{border-bottom:1px solid #cccccc;}.view-cybersecurity-workforce-framework .ui-widget-content a{display:inherit;}.view-cybersecurity-workforce-framework .fw-category{text-align:center;padding-top:5px;width:100%;}@media screen and (min-width:48em){.view-cybersecurity-workforce-framework .fw-category{text-align:left;float:left;display:block;margin-right:2.33817%;width:82.94364%;margin-left:-0.42641%;padding-top:0px;}.view-cybersecurity-workforce-framework .fw-category:last-child{margin-right:0;}}.view-cybersecurity-workforce-framework .fw-category-textarea{padding-top:0px;width:100%;}@media screen and (min-width:48em){.view-cybersecurity-workforce-framework .fw-category-textarea{padding-top:0px;float:left;display:block;margin-right:2.33817%;width:74.41546%;}.view-cybersecurity-workforce-framework .fw-category-textarea:last-child{margin-right:0;}}@media screen and (min-width:64em){.view-cybersecurity-workforce-framework .fw-category-textarea{padding-top:10px;float:left;display:block;margin-right:2.33817%;width:84.64927%;}.view-cybersecurity-workforce-framework .fw-category-textarea:last-child{margin-right:0;}}.view-cybersecurity-workforce-framework .cat-desc{position:relative;}.view-cybersecurity-workforce-framework .cat-desc p{padding:10px;line-height:none;width:100%;}@media screen and (min-width:48em){.view-cybersecurity-workforce-framework .cat-desc p{padding:0;}}.view-cybersecurity-workforce-framework aside{width:100%;}@media screen and (min-width:48em){.view-cybersecurity-workforce-framework aside{width:120px;padding:15px 0 0 21px;float:left;}}.view-cybersecurity-workforce-framework aside.fw-icon img{width:74px;height:auto;}@media screen and (min-width:48em){.view-cybersecurity-workforce-framework aside.fw-icon img{width:70px;height:auto;}}.view-cybersecurity-workforce-framework .cat-title a{font-family:"Open Sans",Arial;font-weight:400;font-style:normal;font-size:18px;}.view-cybersecurity-workforce-framework .sa-title li{color:#0775a8;text-decoration:none;list-style:none;list-style-type:none;font-size:14px;}.view-cybersecurity-workforce-framework .sa-title li:before{content:"\2192  ";}.view-cybersecurity-workforce-framework .sa-description{padding-left:18px;padding-bottom:15px;}.view-cybersecurity-workforce-framework .sa-description p{padding:0 0 0 0;font-size:14px;line-height:1.5em;}.view-cybersecurity-workforce-framework .ui-state-default,.view-cybersecurity-workforce-framework .ui-widget-content .ui-state-default,.view-cybersecurity-workforce-framework .ui-widget-header .ui-state-default{border-bottom:1px solid #CCC;border-left:none;border-top:none;border-right:none;background:none;}.view-cybersecurity-workforce-framework .ui-state-active,.view-cybersecurity-workforce-framework .ui-widget-content .ui-state-active,.view-cybersecurity-workforce-framework .ui-widget-header .ui-state-active{border:none;background:#f5f5f5;font-weight:400;}.view-cybersecurity-workforce-framework ui-state-default
.ui-icon-triangle-1-n,.view-cybersecurity-workforce-framework .ui-icon-triangle-1-s{background-position:0px;}.view-cybersecurity-workforce-framework .view-grouping-header{font-size:16x;font-weight:normal;line-height:1.3;padding:0 0 0 0;background:none;border:none;border-radius:4px;color:#555;}@media screen and (min-width:48em){.view-cybersecurity-workforce-framework .view-grouping-header{font-size:22px;font-weight:normal;line-height:1.3;padding:0 0 0 0;background:none;border:none;border-radius:4px;color:#555;margin-left:1.2em;}}.view-cybersecurity-workforce-framework .view-grouping-content{margin-left:0em;}@media screen and (min-width:48em){.view-cybersecurity-workforce-framework .view-grouping-content{margin-left:1.5em;padding-bottom:1.2em;}}.view-cybersecurity-workforce-framework .nested-accordion::before{display:none;}.view-cybersecurity-workforce-framework .view-grouping{padding-top:20px;border-bottom:1px solid #cccccc;}.view-cybersecurity-workforce-framework .view-grouping-header::before{background-image:none;}.view-cybersecurity-workforce-framework .nested-accordion::after{background-image:url("/profiles/niccs_gov/modules/features/niccs_training_framework/styles/arrowo.png");background-position:-42px -18px;content:"";height:18px;position:absolute;top:0px;width:42px;right:0px;}@media screen and (min-width:48em){.view-cybersecurity-workforce-framework .nested-accordion::after{top:10px;}}.view-cybersecurity-workforce-framework .field-group-format-title h2{font-weight:400;width:85%;}.view-cybersecurity-workforce-framework .field-group-format-title::after{background-image:url("/profiles/niccs_gov/modules/features/niccs_training_framework/styles/arrowc.png");background-position:-42px -18px;content:"";height:18px;position:absolute;width:42px;top:0px;right:0px;}@media screen and (min-width:48em){.view-cybersecurity-workforce-framework .field-group-format-title::after{top:10px;}}.view-cybersecurity-workforce-framework .nested-accordion .field-group-format-title::after{background-image:none;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{font-weight:600;}.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:none;background:none;font-weight:22px;color:#555;}li.fwname{list-style:disc;padding-bottom:5px;}li.fwname p{display:inline;font-size:13px;padding:0 0 0 0;}@media screen and (min-width:48em){li.fwname p{font-size:16px;}}.plus-minus-accordion .ui-accordion .ui-accordion-content .views-row{margin-left:20px;}@media screen and (min-width:48em){.plus-minus-accordion .ui-accordion .ui-accordion-content .views-row{margin-left:50px;}}.explore-fw-ci .ui-accordion .ui-accordion-content .views-row{margin:0;padding:0;}.plus-minus-accordion h3.ui-state-default::before{background-image:url("/profiles/niccs_gov/modules/features/niccs_training_framework/styles/plusm.png");content:"";height:13px;left:0px;position:absolute;top:3px;width:13px;}@media screen and (min-width:48em){.plus-minus-accordion h3.ui-state-default::before{background-image:url("/profiles/niccs_gov/modules/features/niccs_training_framework/styles/plus.png");height:16px;top:4px;width:16px;}}.plus-minus-accordion h3.ui-state-active::before{background-image:url("/profiles/niccs_gov/modules/features/niccs_training_framework/styles/minusm.png");content:"";height:13px;left:0px;position:absolute;top:3px;width:13px;}@media screen and (min-width:48em){.plus-minus-accordion h3.ui-state-active::before{background-image:url("/profiles/niccs_gov/modules/features/niccs_training_framework/styles/minus.png");height:16px;top:4px;width:16px;}}.plus-minus-accordion .ui-state-default a,.plus-minus-accordion .ui-state-default a:link,.plus-minus-accordion .ui-state-default a:visited{color:#0775a8;text-decoration:underline;font-size:14px;font-weight:600;top:8px;margin-left:20px;display:block;width:95%;height:100%;}@media screen and (min-width:48em){.plus-minus-accordion .ui-state-default a,.plus-minus-accordion .ui-state-default a:link,.plus-minus-accordion .ui-state-default a:visited{margin-left:5px;font-size:16px;display:inline;}}.plus-minus-accordion .view-grouping-header p{padding:0.5em 0 0.9em;}.plus-minus-accordion .view-header p{text-align:center;}@media screen and (min-width:48em){.plus-minus-accordion .view-header p{text-align:left;}}.plus-minus-accordion .ui-accordion .ui-accordion-header{margin-top:0;padding:0px;padding-bottom:20px;}.plus-minus-accordion .ui-accordion .ui-accordion-header:focus{outline:2px dotted #98c0e9;}@media screen and (min-width:48em){.plus-minus-accordion .ui-accordion .ui-accordion-header{padding:0 0 9px 20px;}.plus-minus-accordion .ui-accordion .ui-accordion-header:focus{outline:2px dotted #98c0e9;}}.plus-minus-accordion .ui-accordion .ui-accordion-header{margin-top:0;padding:0px;padding-bottom:20px;border-bottom:none;}@media screen and (min-width:48em){.plus-minus-accordion .ui-accordion .ui-accordion-header{padding:0 0 9px 15px;border-bottom:none;}}.plus-minus-accordion .ui-accordion .ui-accordion-header:focus{outline:2px dotted #98c0e9;}.view-display-id-fw_workroles .view-header,.view-display-id-fw_tasks .view-header,.view-display-id-fw_skills .view-header,.view-display-id-fw_abilities .view-header,.view-display-id-fw_knowledge .view-header{line-height:1.6em;}.view-display-id-attachment_1 h3{margin-top:30px;margin-bottom:20px;}.view-display-id-attachment_1 li.tasklist{list-style-type:none;margin:0;margin-bottom:10px;padding-left:none;text-indent:none;line-height:1.3;}@media screen and (min-width:48em){.view-display-id-attachment_1 li.tasklist{padding-left:3.5em;text-indent:-3.4em;}}#ui-id-10 .fwname strong,#ui-id-20 .fwname strong,#ui-id-30 .fwname strong,#ui-id-40 .fwname strong,#ui-id-50 .fwname strong{display:none;}#ui-id-10 .fwname p strong,#ui-id-20 .fwname p strong,#ui-id-30 .fwname p strong,#ui-id-40 .fwname p strong,#ui-id-50 .fwname p strong{display:inline;}#ui-id-10 li.fwname,#ui-id-20 li.fwname,#ui-id-30 li.fwname,#ui-id-40 li.fwname,#ui-id-50 li.fwname{list-style:none;}.plus-minus-accordion .ui-accordion .ui-accordion-content .views-row li{font-family:"Open Sans",Arial;}header form input[type="text"]{border:none;color:#cccccc;display:none;right:42px;padding:12.75px;position:absolute;width:230px;}header form input[type="text"].slide-in{display:block;}header form input[type="text"]:focus{color:#000000;}header .area-adjust input[type="text"].slide-in{width:230px;}@media screen and (min-width:48em){header form .form-actions{border-left-width:1px;}}header form .form-item{display:inline-block;margin:0 7px 0 0;}header form .form-actions{background:transparent;border-color:#000;border-style:solid;display:inline-block;padding:10px 0 10px 10px;position:absolute;right:0;z-index:999;}.front header form .form-actions{border-color:#fff;}header form .form-actions input{height:25px;width:31px;}header form .form-actions input:focus{border:2px dotted #98c0e9 !important;outline:none;}.l-header{display:inline;}.l-header .site-branding__logo img,.l-header .l-region--branding form img{height:2.1em;width:9.4em;}.l-header h2.site-slogan{font-family:Arial;font-size:6px;color:white;white-space:nowrap;text-transform:uppercase;text-rendering:optimizeLegibility;line-height:1.4em;}@media screen and (min-width:48em){.l-header h2.site-slogan{font-size:8px;}}.not-front .l-header h2.site-slogan{color:#000;}html.no-touch .l-region--header nav li.expanded.expanded ul{display:none;}html.no-touch .l-region--header nav li.expanded.hovered ul,html.no-touch .l-region--header nav li.expanded:hover ul,html.no-touch .l-region--header nav li.expanded:active ul{display:block;}html.touch .mobile-menu-enabled.mobile-menu-level-2-enabled .l-region--header nav li.expanded ul{display:none;}html.touch .mobile-menu-enabled.mobile-menu-level-2-disabled .l-region--header nav li.expanded ul{display:none;}html.touch .mobile-menu-enabled.mobile-menu-level-2-enabled .l-region--header nav li.expanded.focus-in-out ul.menu{display:block;}body.mobile-menu-disabled .l-region--header nav{display:none;}@media screen and (min-width:48em){body.mobile-menu-disabled .l-region--header nav{display:block;}}body.mobile-menu-disabled .l-region--header nav ul.menu li.expanded ul.menu{display:none;}@media screen and (min-width:48em){body.mobile-menu-disabled .l-region--header nav ul.menu li.expanded.focus-in-out ul.menu{display:block;}}.l-region--header nav{width:100%;}.l-region--header nav ul.menu{line-height:1.2em;list-style-type:none;list-style:none;margin:0 auto;padding:0;text-align:center;}.l-region--header nav ul.menu a{color:#ffffff;display:inline-block;position:relative;padding:16px;width:100%;}.l-region--header nav ul.menu > .level-1 a{font-size:18px;}@media screen and (min-width:568px){.l-region--header nav ul.menu > .level-1 a{font-size:12px;}}@media screen and (min-width:768px){.l-region--header nav ul.menu > .level-1 a{font-size:16px;}}@media screen and (min-width:1024px){.l-region--header nav ul.menu > .level-1 a{font-size:20px;}}.l-region--header nav ul.menu > .level-2 a{font-size:14px;}@media screen and (min-width:768px){.l-region--header nav ul.menu > .level-2 a{font-size:16px;}}.l-region--header nav ul.menu li.level-2{float:left;white-space:normal;width:100%;}.l-region--header nav ul.menu li.level-2 a{padding:12px 0 12px 10px;line-height:1.2em;}@media screen and (min-width:48em){.l-region--header nav ul.menu li.level-2 a{padding:15px 10px 15px 20px;float:left;}}.l-region--header nav ul.menu li.level-1{height:50px;white-space:pre;margin:4px 5px 0;}.l-region--header nav ul.menu li.level-1 .expand{display:none;}@media screen and (min-width:35.5em){.l-region--header nav ul.menu li.level-1{display:inline-block;width:31.4%;height:50px;padding:0;}.l-region--header nav ul.menu li.level-1:first-child{margin-left:0;}.l-region--header nav ul.menu li.level-1:last-child{margin-right:0;}.l-region--header nav ul.menu li.level-1 > a{padding:17px;}}@media screen and (min-width:48em){.l-region--header nav ul.menu li.level-1{width:224px;height:85px;padding-top:1px;}.l-region--header nav ul.menu li.level-1 > a{padding:29px 8px;}}@media screen and (min-width:64em){.l-region--header nav ul.menu li.level-1{width:260px;height:85px;}.l-region--header nav ul.menu li.level-1:first-child{margin-left:0;}.l-region--header nav ul.menu li.level-1:last-child{margin-right:0;}.l-region--header nav ul.menu li.level-1 > a{padding:30px 17px;}}.l-region--header nav ul.menu li.level-1#workforce-development{background-color:#4e7958;}.l-region--header nav ul.menu li.level-1#workforce-development li{background-color:#4e7958;}.l-region--header nav ul.menu li.level-1#workforce-development li:hover{background-color:#446c4d;}.l-region--header nav ul.menu li.level-1#training{background-color:#415570;}.l-region--header nav ul.menu li.level-1#training li{background-color:#415570;}.l-region--header nav ul.menu li.level-1#training li:hover{background-color:#354861;}.l-region--header nav ul.menu li.level-1#formal-education{background-color:#794a6b;}.l-region--header nav ul.menu li.level-1#formal-education li{background-color:#794a6b;}.l-region--header nav ul.menu li.level-1#formal-education li:hover{background-color:#6a3e5d;}.l-region--header nav ul.menu li.level-1.expanded{bottom:0;position:relative;}.l-region--header nav ul.menu li.level-1.expanded li a{text-align:left;display:list-item;}.l-region--header nav ul.menu li.level-1.expanded ul{line-height:.5em;position:absolute;bottom:50px;width:100%;border-bottom:1px solid #FFF;}@media screen and (min-width:35.5em){.l-region--header nav ul.menu li.level-1.expanded ul{bottom:50px;border-bottom:1px solid #FFF;}}@media screen and (min-width:48em){.l-region--header nav ul.menu li.level-1.expanded ul{bottom:85px;margin:0;border-bottom:1px solid #FFF;}}.l-region--header{display:inline;}.l-region--header .main-menu-wrapper{display:inline;position:absolute;bottom:-5px;width:100%;}.l-region--header section{height:100%;width:100%;}.l-region--header .hero-inner-bg{margin-top:-16px;width:100%;}.l-region--header .hero-inner-bg section > .hero-inner{padding:100px 0;}.l-region--header .hero-inner-bg .hero-inner,.l-region--header .hero-inner-bg .view-content,.l-region--header .hero-inner-bg .mobile-hero-inner,.l-region--header .hero-inner-bg .view-content > div{background-position:top center !important;background-repeat:no-repeat !important;background-size:cover !important;width:100%;}.l-region--header .hero-inner-bg .message ul.links{padding:0;list-style-type:none;}.l-region--header .hero-inner-bg .message .node-readmore{display:inline;border:none;white-space:pre;font-size:16px;}@media screen and (min-width:768px){.l-region--header .hero-inner-bg .message .node-readmore{font-size:20px;}}.l-region--header .hero-inner-bg .message .node-readmore::after{content:"\25B6";font-size:.7em;margin-left:.5em;background:transparent;color:#ea9378;}.l-region--header .hero-inner-bg .message{background:rgba(255,255,255,0.9);width:94%;text-align:center;margin:0 auto;padding:.5em;position:relative;}@media screen and (min-width:20em){.l-region--header .hero-inner-bg .message{top:16px;}}@media screen and (min-width:48em){.l-region--header .hero-inner-bg .message{padding:25px 5% 25px 5%;width:698px;}}@media screen and (min-width:64em){.l-region--header .hero-inner-bg .message{width:800px;padding:50px 5% 50px 5%;}}.l-region--header .hero-inner-bg .message h1{color:#000000;margin:0;padding:0;line-height:1.2em;font-size:26px;}@media screen and (min-height:35.4375em){.l-region--header .hero-inner-bg .message h1{font-size:26px;}}@media screen and (min-height:35.4375em) and (min-width:768px){.l-region--header .hero-inner-bg .message h1{font-size:46px;}}.l-region--header .hero-inner-bg .message .field-name-body::after{clear:both;content:"";display:block;}.l-region--header .hero-inner-bg .message .field-name-body p{font-size:14px;color:#000000;}@media screen and (min-width:768px){.l-region--header .hero-inner-bg .message .field-name-body p{font-size:16px;}}.front .legend-info{text-align:center;padding-top:10px;}.front h3{font-size:18px;}@media screen and (min-width:768px){.front h3{font-size:22px;}}.front .media-element-container .content{text-align:center;}@media screen and (min-width:48em){.front .media-element-container .content{text-align:left;}}.front #page-title{display:none;}.front .field-item{padding:5px 0 0 0;}.front .field-item.row-1 .field-name-field-hp-headline div{font-size:26px;text-align:center;padding-top:20px;}@media screen and (min-width:768px){.front .field-item.row-1 .field-name-field-hp-headline div{font-size:46px;}}.front .field-name-field-hp-headline div{line-height:1.2em;font-family:"Open Sans",Arial;font-weight:300;font-style:normal;font-size:26px;}@media screen and (min-width:768px){.front .field-name-field-hp-headline div{font-size:32px;}}.front .view-training-courses{margin-top:0;}@media screen and (min-width:48em){#map-image img{height:auto;max-width:100%;}#submit-search,#advanced-search,#submit-reset{display:block;float:left;margin:0 5px;padding:10px;background:blue;color:white;}}.legend img{width:12px;}.legend li{display:inline-block;}.legend .density:before{content:'';display:inline-block;height:12px;width:12px;border-radius:6px;background-color:#F2CF44;margin-right:3px;}body.not-front.section-training .site-branding{border-bottom:5px solid #415570;}body.not-front.section-formal-education .site-branding{border-bottom:5px solid #794a6b;}body.not-front.section-workforce-development .site-branding{border-bottom:5px solid #4e7958;}body.not-front.section-general .site-branding{border-bottom:5px solid #1476a5;}body.not-front .site-branding{border-bottom:5px solid #1476a5;}body.not-front.node-type-inner-page article h1{padding-right:0;margin-bottom:30px;}@media screen and (min-width:48em){body.not-front.node-type-inner-page article h1{padding-right:20%;}}body.not-front.node-type-inner-page article .field-item h2:not(.site-slogan){margin-top:0px;line-height:1.1em;font-family:"Open Sans",Arial;font-weight:400;font-style:normal;font-size:18px;}@media screen and (min-width:768px){body.not-front.node-type-inner-page article .field-item h2:not(.site-slogan){font-size:26px;}}body.not-front.node-type-inner-page article .field-collection-container .field-collection-view{margin:0;padding:0;border:none;width:100%;}@media screen and (min-width:64em){body.not-front.node-type-inner-page article .field-collection-container .field-collection-view{float:left;display:block;margin-right:2.33817%;width:82.94364%;}body.not-front.node-type-inner-page article .field-collection-container .field-collection-view:last-child{margin-right:0;}}body.not-front.node-type-inner-page article .field-name-field-ip-intro-image{margin-left:-10px;margin-right:-10px;}@media screen and (min-width:35.5em){body.not-front.node-type-inner-page article .field-name-field-ip-intro-image{margin-left:-20px;margin-right:-20px;}}@media screen and (min-width:48em){body.not-front.node-type-inner-page article .field-name-field-ip-intro-image{margin:0;}}body.not-front.node-type-inner-page article .field-name-field-ip-intro-image img{width:100%;height:auto;float:none;}@media screen and (min-width:48em){body.not-front.node-type-inner-page article .field-name-field-ip-intro-image img{float:right;margin:0 0 25px 50px;width:50%;height:auto;}}body.not-front.node-type-inner-page article article.main-content{border-bottom:none;}body.not-front.node-type-inner-page article article.main-content .field-name-body{min-height:inherit;}@media screen and (min-width:48em){body.not-front.node-type-inner-page article article.main-content .field-name-body{min-height:250px;}}body.not-front.node-type-inner-page article article.main-content .field-items .field-summary + div{width:100%;}@media screen and (min-width:64em){body.not-front.node-type-inner-page article article.main-content .field-items .field-summary + div{float:left;display:block;margin-right:2.33817%;width:82.94364%;}body.not-front.node-type-inner-page article article.main-content .field-items .field-summary + div:last-child{margin-right:0;}}body.not-front.node-type-inner-page.page-workforce-development-workforce-development-library article article.main-content{border:none;}body.not-front.node-type-inner-page .field-item .view-library{display:block;float:left;margin-top:25px;background:white;width:100%;}body.not-front.node-type-inner-page .field-item .view-library::after{clear:both;content:"";display:block;}body.not-front.node-type-inner-page .field-item .view-library img.file-icon{width:100%;height:auto;}body.not-front.node-type-inner-page .field-item .view-library .views-row{border-bottom:1px solid #cccccc;padding:25px 0 25px 0;}body.not-front.node-type-inner-page .field-item .view-library .views-row .views-field-filename{font-size:18px;font-family:"Open Sans",Arial;font-weight:400;font-style:normal;}@media screen and (min-width:35.5em){body.not-front.node-type-inner-page .field-item .view-library .views-row .views-field-filename{width:77%;}}body.not-front.node-type-inner-page .field-item .view-library .views-row .views-field-filemime{float:left;width:50px;margin-right:15px;}body.not-front.node-type-inner-page .field-item .view-library .views-row .views-field-filesize{font-size:12px;margin-left:65px;}body.not-front.node-type-inner-page .field-item .view-library .views-row .views-field-uri{text-align:right;margin-top:15px;}@media screen and (min-width:35.5em){body.not-front.node-type-inner-page .field-item .view-library .views-row .views-field-uri{float:right;margin-top:-42px;}}body.not-front.node-type-inner-page .field-item .view-library.view-display-id-file_download{float:none;margin-top:25px;}@media screen and (min-width:48em){body.not-front.node-type-inner-page .field-item .view-library.view-display-id-file_download{float:right;margin-top:-25px;}}form.user-login .form-item{margin-right:5%;}form.user-login .captcha img{margin-right:5%;}form.user-login ul.saml_sp_drupal_login-links{margin:2% 0;}.view-display-id-page_2.map-view > .view-header .geo-map-only{display:block;height:auto;}.view-display-id-page_2.map-view > .view-header .geo-map-only > .view-filters{clear:none;}.view-display-id-page_2.map-view > .view-content,.view-display-id-page_2.map-view > .item-list,.view-display-id-page_2.map-view > .view-footer,.view-display-id-page_2.map-view table{display:none;}@media screen and (min-width:48em){.view-display-id-page_2.map-view > .view-content,.view-display-id-page_2.map-view > .item-list,.view-display-id-page_2.map-view > .view-footer,.view-display-id-page_2.map-view table{display:block;}}.view-display-id-page_2.table-view > .view-header .geo-map-only{opacity:0;visibility:none;height:0;overflow:hidden;}@media screen and (min-width:48em){.view-display-id-page_2.table-view > .view-header .geo-map-only{opacity:1;visibility:visible;height:auto;overflow:visible;}}.view-display-id-page_2.map-view .view-header .geo-map-only{margin-top:350px;float:left;display:block;margin-right:7.35862%;width:100%;margin-right:0;margin-left:-107.35862%;float:right;}.view-display-id-page_2.map-view .view-header .geo-map-only:last-child{margin-right:0;}@media screen and (min-width:48em){.view-display-id-page_2.map-view .view-header .geo-map-only{opacity:1;visibility:visible;height:auto;margin-top:0;float:left;}}.view-display-id-page_2.map-view .view-header .geo-map-only.refined{margin-top:685px;}@media screen and (min-width:48em){.view-display-id-page_2.map-view .view-header .geo-map-only.refined{margin-top:0;}}@media screen and (min-width:48em){.view-display-id-page_2.map-view .view-header .geo-map-only{margin:0;margin-right:0;float:left;display:block;margin-right:2.81899%;width:100%;}.view-display-id-page_2.map-view .view-header .geo-map-only:last-child{margin-right:0;}}.view-display-id-page_2.map-view .view-header .geo-map-only .ajaxblocks-wrapper-3{display:none;}@media screen and (min-width:48em){.view-display-id-page_2.map-view .view-header .geo-map-only .ajaxblocks-wrapper-3{display:block;}}.view-display-id-page_2 .view-filters{clear:none;}.retina-asset img{width:100%;height:auto;}.x2-retina{width:100%;height:auto;}@media screen and (min-width:48em){.x2-retina{width:50%;height:auto;}}.view-news table{border:none;}.view-news table tr.even,.view-news table tr.odd{border:none;margin-bottom:1px;}.view-news table tr.even td,.view-news table tr.odd td{background:#f6f6f6;border:none;padding:10px 10px 10px;line-height:1.1em;}@media screen and (min-width:48em){.view-news table tr.even td,.view-news table tr.odd td{border-bottom:9px solid white;padding:15px 10px 15px;}}.view-news table tr.even td.active,.view-news table tr.odd td.active{background:#f6f6f6;}@media screen and (min-width:48em){.view-news table tr.even td.views-field-timestamp,.view-news table tr.odd td.views-field-timestamp{text-align:right;}}ul.pager{clear:both;padding:0;text-align:center;}ul.pager li{background:white;margin-right:0.16em !important;margin-left:0 !important;color:#0775a8;font-size:16px;padding:.2em;line-height:1.2em !important;display:inline;list-style-type:none;}ul.pager li a{color:#0775a8;display:inline-block;padding:.6em .8em;border:1px solid #cccccc;margin-bottom:1px;}ul.pager li.pager-current{padding:.6em 1em;background:#0775a8;color:white;}ul.pager li.pager-current a,ul.pager li.pager-item:hover a{border:1px solid #0775a8;background:#0775a8;color:white;}ul.pager li.pager-current a a,ul.pager li.pager-item:hover a a{color:white;}ul.pager li.pager-previous a,ul.pager li.pager-ellipsis,ul.pager li.pager-next a,ul.pager li.pager-last a,ul.pager li.pager-first a{background:none;border:none;}ul.pager li.pager-previous a:hover,ul.pager li.pager-ellipsis:hover,ul.pager li.pager-next a:hover,ul.pager li.pager-last a:hover,ul.pager li.pager-first a:hover{color:#0775a8;}#wcm-survey-popup{display:none;padding:0;}#cboxLoadedContent #wcm-survey-popup{display:block;}#wcm-survey-popup .choices{font-size:14px;margin:0px;line-height:normal;text-align:left;}@media screen and (min-width:48em){#wcm-survey-popup .choices{margin:0px;margin-top:20px;text-align:left;font-size:18px;}}#wcm-survey-popup .choices span{padding-bottom:10px;display:block;}@media screen and (min-width:48em){#wcm-survey-popup .choices span{padding-bottom:17px;}}#wcm-survey-popup .choices .button a{padding:0px;color:#fff;margin:1px;}@media screen and (min-width:48em){#wcm-survey-popup .choices .button a{padding:0px;color:#fff;margin:1px;}}#wcm-survey-popup .choices .button a span.ext{display:none;}#cboxLoadedContent #wcm-survey-popup .choices .button a{color:#0775a8;}#cboxLoadedContent #wcm-survey-popup div.message p{color:#000;}#cboxLoadedContent #wcm-survey-popup .choices .button a span.ext{display:none;}table{border-top:1px solid #cccccc;width:100%;position:relative;font-size:14px;}table th{background:#f6f6f6;padding:15px 20px 15px 15px;display:none;}table th a{color:black;font-family:"Open Sans",Arial;font-weight:700;font-style:normal;}@media screen and (min-width:48em){table th{display:table-cell;}}table thead{padding:19px 0;text-align:left;border-bottom:1px solid #cccccc;display:none;}@media screen and (min-width:48em){table thead{display:table-header-group;}}table thead th{padding:15px 20px 15px 15px;}table thead th a{color:black;font-family:"Open Sans",Arial;font-weight:700;font-style:normal;}table tr.even,table tr.odd{background:white;padding:5px 0 !important;margin-bottom:10px;display:table-row;float:left;width:100%;}@media screen and (min-width:48em){table tr.even,table tr.odd{padding:0;}}table tr.even a,table tr.odd a{color:#0775a8;}table tr.even > td:first-child,table tr.odd > td:first-child{font-family:"Open Sans",Arial;font-weight:700;font-style:normal;}@media screen and (min-width:48em){table tr.even,table tr.odd{margin-bottom:0;display:table-row;float:none;}}table tr{border-bottom:1px solid #cccccc;}table td{padding:2px 10px 5px 0;vertical-align:middle;line-height:1.3em;display:list-item;list-style-type:none;}@media screen and (min-width:48em){table td{display:table-cell;list-style-type:none;height:30px;padding:15px 20px 15px 15px;}}table td.views-field-name-1{width:auto;}.view-display-id-export_fw_task table tr > td:first-child{width:45%;}td.active{background-color:#ecf8fe;}.page-taxonomy-term .field-name-extra-title h1{margin:2px 0 20px 0;}.page-taxonomy-term .back-button{margin:10px 0 20px 0;}.page-taxonomy-term div.collapsible{border-bottom:1px solid #cccccc;}.page-taxonomy-term div.collapsible h3{position:relative;font-family:"Open Sans",Arial;font-weight:400;font-style:normal;margin-bottom:10px;font-size:18px;}@media screen and (min-width:768px){.page-taxonomy-term div.collapsible h3{font-size:22px;}}@media screen and (min-width:48em){.page-taxonomy-term div.collapsible h3{font-family:"Open Sans",Arial;font-weight:400;font-style:normal;}}.page-taxonomy-term div.collapsible a.field-group-format-title{padding:20px 0 20px 0;width:100%;display:inline-block;}.page-taxonomy-term div.collapsed a.field-group-format-title{color:#000000;}.page-taxonomy-term .field-group-format-wrapper{width:90%;line-height:1.4em;}.page-taxonomy-term .view-cybersecurity-fw-courses .views-field-title{padding-top:10px;}.page-taxonomy-term .feed-icon{display:none;}.page-taxonomy-term .views-field-field-category-icon-title img{width:85px;height:auto;}@media screen and (min-width:48em){.page-taxonomy-term .views-field-field-category-icon-title img{width:auto;height:auto;}}@media screen and (min-width:48em){.page-taxonomy-term .views-field-field-category-icon-title{float:left;display:block;min-height:175px;margin-right:20px;}}.page-taxonomy-term .views-field-field-category-icon-title,.page-taxonomy-term .taxonomy-term-description,.page-taxonomy-term .field-name-extra-title{text-align:center;}@media screen and (min-width:48em){.page-taxonomy-term .views-field-field-category-icon-title,.page-taxonomy-term .taxonomy-term-description,.page-taxonomy-term .field-name-extra-title{text-align:left;}}.page-taxonomy-term .taxonomy-term-description{line-height:1.4em;margin:0;}@media screen and (min-width:48em){.page-taxonomy-term .taxonomy-term-description{margin:5px 0 0 120px;}}.page-taxonomy-term .group-competencies{border-top:1px solid #cccccc;}.page-taxonomy-term .main-content{min-height:650px;}.page-taxonomy-term aside{padding-top:23px;}.page-taxonomy-term aside h3{font-size:22px;}.page-taxonomy-term aside .related-course-item{font-size:14px;line-height:1.4em;margin-bottom:5px;}.page-taxonomy-term aside .related-course-item:last-child{margin-bottom:20px;}@media screen and (min-width:48em){.page-taxonomy-term aside{padding-top:43px;}}.section-framework-category .field-name-field-category-icon{float:none;text-align:center;}@media screen and (min-width:48em){.section-framework-category .field-name-field-category-icon{float:left;border:none;}}.section-framework-category .taxonomy-term-description{margin:inherit;}@media screen and (min-width:48em){.section-framework-category .taxonomy-term-description{margin:-25px 0 0 150px;}}.section-framework-category .field-name-extra-title h1{margin:inherit;}@media screen and (min-width:48em){.section-framework-category .field-name-extra-title h1{margin:2px 0 20px 145px;}}.section-framework-category .view-content{margin:inherit;text-align:center;line-height:26px;}@media screen and (min-width:48em){.section-framework-category .view-content{margin:2px 0 20px 145px;text-align:left;}}.section-training #dup-title{display:none;}@media screen and (min-width:48em){.section-training #dup-title{display:block;}}.section-training .sidebar-second{max-width:100%;margin-left:auto;margin-right:auto;}.section-training .sidebar-second::after{clear:both;content:"";display:block;}.section-training .sidebar-second .legend ul.markers{font-size:12px;}.section-training .sidebar-second .field-name-field-tp-locations,.section-training .sidebar-second .field-content{font-size:14px;}.section-training .sidebar-second .field-label{font-size:14px;font-family:"Open Sans",Arial;font-weight:600;font-style:normal;}.section-training .sidebar-second aside h3{line-height:1.1em;}.section-training .view-training-courses .leaflet-popup-content,.section-training .view-training-courses .leaflet-popup-content p{font-size:14px;padding:0;}.section-training .view-training-courses.view-display-id-entity_view_2 .item-list ul,.section-training .view-training-courses.view-display-id-entity-view_6 .item-list ul,.section-training .view-training-courses.view-display-id-entity_view_5 .item-list ul{padding:0;}.section-training .view-training-courses .feed-icon{float:right;}@media screen and (max-width:767px){.section-training .view-training-courses .feed-icon{display:none;}}.section-training .view-training-courses .feed-icon a{border-radius:4px;border:1px solid #0775a8;padding:9px 15px;display:inline-block;background:transparent;cursor:pointer;font-size:14px;}.section-training .view-training-courses .feed-icon a::before{content:'Export Search Results ';}.section-training .view-training-courses .feed-icon a img{display:none;}.section-training .view-content{margin-bottom:15px;margin-top:15px;}.section-training.node-type-training-course #page-title,.section-training.node-type-training-provider #page-title{display:block;}@media screen and (min-width:48em){.section-training.node-type-training-course #page-title,.section-training.node-type-training-provider #page-title{display:none;}}.section-training.node-type-training-course .field-name-extra-title h1,.section-training.node-type-training-provider .field-name-extra-title h1{margin-top:0;}.section-training aside.l-region--sidebar-second,.section-training aside.l-region--sidebar-second p,.section-training aside.l-region--sidebar-second ul{font-size:14px;line-height:1.4em;}.section-training aside.l-region--sidebar-second div.links{display:none;}.node-type-training-course aside.l-region--sidebar-second{margin-left:10px;}.node-type-training-provider .field-name-field-national-cae-designated{margin-top:0px;margin-bottom:20px;font-size:14px;}@media screen and (min-width:48em){.node-type-training-provider .field-name-field-national-cae-designated-in{margin-top:10px;margin-bottom:25px;font-size:14px;}}.node-type-training-course .field-name-field-national-cae-designated-in{margin-left:5px;display:block;border:1px solid grey;border-radius:4px;font-size:14px;padding:7px;border-bottom:1px solid grey;float:left;}.field-cae-designation-co .field-content{font-size:12px;line-height:11px;}.l-region--sidebar-second .view-display-id-entity_view_6{display:none;}.cae_entity_3{float:left;padding-right:5px;}.cae_entity_6{margin-right:2px;float:left;}.cae_entity_6_container{padding:5px 5px 6px 5px;border:1px solid grey;border-radius:4px;float:left;display:inline-block;margin-left:5px;margin-bottom:2px;}@media screen and (min-width:48em){.cae_entity_6_container{padding:5px 5px 10px 5px;border:1px solid grey;border-radius:4px;float:left;}}.cae_entity_6_title{margin-top:2px;float:left;margin-left:2px;}.node-type-training-provider .field-name-field-national-cae-designated-in{content-align:top;display:none;}@media screen and (min-width:48em){.node-type-training-provider .field-name-field-national-cae-designated-in{display:block;}}.node-training-course .field-name-field-national-cae-designated-in{display:block;}@media screen and (min-width:48em){.node-training-course .field-name-field-national-cae-designated-in{display:block;}}.node-training-course .main-content > div.field-name-field-national-cae-designated-in:nth-child(2){border-bottom:1px solid grey;}.field-cae-designation{display:block;}@media screen and (min-width:48em){.field-cae-designation{display:none;}}.field-cae-designation-co{display:block;}@media screen and (min-width:48em){.field-cae-designation-co{display:block;}}.results-cae-ribbon{height:18px;width:20px;float:left;padding-right:5px;}.node-type-training-course .field-name-field-national-cae-designated-in .field-item::before,.node-type-training-provider .field-name-field-national-cae-designated-in .field-item::before{background-image:url(/profiles/niccs_gov/themes/niccs_basic/images/cae-ribbon.png);background-size:100% 100%;display:inline-block;width:15px;height:18px;content:"";margin-right:5px;float:left;}.chosen-container .chosen-results{font-size:12px;}.chosen-container .chosen-single{background:#e8e8e8;border-radius:0;min-height:45px;border-bottom:3px solid;border-left:none;border-right:none;border-top:none;border-color:#e8e8e8;padding:12px;}.chosen-container.chosen-container-active{outline:2px dotted #98c0e9;}.chosen-container.chosen-container-single{width:100% !important;}.chosen-container.chosen-container-single .chosen-single div b{background-position:0 14px;}.chosen-container-active.chosen-with-drop .chosen-single{background:#e8e8e8;border-radius:0;min-height:45px;border-bottom:3px solid;border-left:none;border-right:none;border-top:none;border-color:#e8e8e8;padding:12px;}.chosen-container-multi .chosen-choices{cursor:pointer;background:#e8e8e8;border-radius:0;min-height:45px;border-bottom:3px solid;border-left:none;border-right:none;border-top:none;border-color:#ea9378;padding:8px 6px 0;}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{font-size:14px;}.chosen-container.chosen-container-multi{width:100% !important;}.chosen-container.chosen-container-multi li.search-choice{padding:8px;margin:0 0 2px;width:100%;}.chosen-container.chosen-container-multi li.search-choice a.search-choice-close{top:9px;}.elevator-button{background:#666666 url(/profiles/niccs_gov/themes/niccs_basic/images/optimized/icon_backtotop.png) 50% no-repeat;display:block;position:fixed;width:50px;height:50px;top:80%;display:none;cursor:pointer;border-radius:25px;background-size:50px;}@media screen and (max-width:64em){.elevator-button{right:10px;}}.front .elevator-button{margin-left:-96px;}.not-front .elevator-button{margin-left:0;}form[class^="webform-"]{margin:5px 0 5px 0;display:inline-block;width:100%;}@media screen and (min-width:48em){form[class^="webform-"]{display:inline-block;}}@media screen and (min-width:64em){form[class^="webform-"]{float:left;display:block;margin-right:2.33817%;width:82.94364%;float:none;display:inline-block;}form[class^="webform-"]:last-child{margin-right:0;}}form[class^="webform-"] legend{padding-bottom:20px;}form[class^="webform-"] .form-radios .form-item{margin:0 0 15px;}form[class^="webform-"] .webform-component-markup{width:100%;float:left;}form[class^="webform-"] .webform-component-checkboxes > label{width:100%;}form[class^="webform-"] .webform-component-radios label{float:none;}form[class^="webform-"] .webform-component-date > label{float:none;}form[class^="webform-"] .webform-datepicker .chosen-container,form[class^="webform-"] .webform-datepicker select{width:100%;}@media screen and (min-width:48em){form[class^="webform-"] .webform-datepicker .chosen-container,form[class^="webform-"] .webform-datepicker select{width:23% !important;}}.ui-widget{font-family:inherit;}.node-type-landing-page #page-title{line-height:1;margin-bottom:2rem;}.field-name-field-introduction{font-size:1.25em;line-height:1.25;margin:2rem 0;text-align:center;}.training-catalog{margin:50px 0 25px;position:relative;}.training-catalog-link{color:transparent;display:block;height:100%;position:absolute;width:100%;z-index:100;}.training-catalog-link:focus + div img,.training-catalog-link:hover + div img{opacity:.75;}.training-catalog-link:focus ~ div .training-action,.training-catalog-link:hover ~ div .training-action{background:#fff;border-color:#000;color:#000;}#training-catalog div{text-align:center;}.training-action{background:#0775a8;border:1px solid #0775a8;color:white;display:inline-block;font-family:"Open Sans",Arial;font-size:14px;font-style:normal;font-weight:300;margin:16px auto;padding:13.5px;}.homeimage{width:100%;}.integrating-nicerc-links > div{margin-bottom:50px;margin-left:90px;}.integrating-nicerc-links > div:first-child{margin-top:50px;}.integrating-nicerc-links > div::before{background-size:100% 100%;content:"";display:block;height:80px;left:0;position:absolute;width:80px;}.project-driven::before{background-image:url(/profiles/niccs_gov/themes/niccs_basic/images/project_driven.png);}.professional-development::before{background-image:url(/profiles/niccs_gov/themes/niccs_basic/images/professional_development.png);}.programs::before{background-image:url(/profiles/niccs_gov/themes/niccs_basic/images/programs.png);}.student-resources::before{background-image:url(/profiles/niccs_gov/themes/niccs_basic/images/student-resources.png);}.integrating-nicerc-links h2{font-size:22px;font-weight:400;line-height:1;}.integrating-nicerc-links p{padding-top:10px;}.flex-wrapper{display:flex;}.flex-wrapper .bubbles{padding:0;}.bubbles{list-style-type:none;position:relative;}.bubble{background-color:#001f3f;border-radius:35px;position:relative;}.bubble:nth-child(even){left:-50px;}.bubble::after{border:71px solid transparent;border-top-color:#001f3f;border-bottom:0;border-left:0;bottom:-12px;content:'';position:absolute;z-index:-1;}.bubble:nth-child(odd)::after{left:-52px;transform:rotate(163deg);}.bubble:nth-child(even)::after{right:-52px;transform:rotate(287deg);}@media screen and (max-width:480px){.bubble:nth-child(odd)::after{left:0;}.bubble:nth-child(even)::after{right:0;}}.bubbles li p{background-color:#001f3f;border:2px solid #001f3f;border-radius:35px;color:white;font-size:14px;font-weight:300;line-height:1.25;margin-bottom:3em;max-width:100%;padding:1em 2em;width:400px;}.bubbles li span{display:block;font-style:italic;text-align:right;}.bubble p{color:#fff;}.bubble q{quotes:"\201C" "\201D";}.bubble q::before,.bubble q::after{color:lightgrey;font-size:1.125rem;line-height:0;}.bubble q::before{content:open-quote;}.bubble q::after{content:close-quote;}.flex-direction-nav a{margin-top:-10px;overflow:visible;text-shadow:none;}@media screen and (min-width:48em){.bubble-wrap:last-child{padding-left:70px;}}@media screen and (max-width:990px){.flex-wrapper{flex-wrap:wrap;}.bubble-wrap{max-width:100%;}.bubble-wrap:first-child{flex-basis:100%;}.bubble-wrap:last-child{margin:0 auto;}.bubble:nth-child(2n){left:0;}}#menuButton{display:none;}@media (max-width:767px){.site-branding .inner-branding{position:relative;}.site-branding .site-branding__logo{text-align:center;width:100%;}.site-branding .l-region--search{left:40px;position:absolute;width:auto;}.gt-ie11 .site-branding .l-region--search{top:10px;}.gt-ie11.is-active .l-region--search{top:-10px;}header form .form-actions{padding:10px 10px 10px 0;}#menuButton{display:block;position:absolute;z-index:99999;}.gt-ie11 #menuButton{left:10px;top:28px;}.gt-ie11.is-active #menuButton{top:8px;}header form input[type="text"]{left:42px;}.training-action{display:block;}.training-catalog{margin-bottom:0;}.l-region--search .main-menu-wrapper{display:none;}}@media (max-width:365px){.site-branding .site-branding__logo{text-align:right;}header form input[type="text"]{width:190px;}}@media screen and (min-width:48em){.l-region--search .main-menu-wrapper nav{display:inline-block;height:100%;width:100%;}.l-region--search .menu-block-wrapper{height:100%;}.l-region--search .menu-block-wrapper > ul{align-items:center;display:flex;height:calc(100% - 14px);max-width:835px;}.l-region--search .menu-block-wrapper li.level-1{margin-right:1rem;position:relative;white-space:nowrap;}.l-region--search .menu-block-wrapper li.level-1 ul{white-space:normal;}.l-region--search li{list-style-type:none;}.l-region--search li.level-1 li{margin-bottom:1rem;}.l-region--search li.level-1 li:last-child{margin-bottom:0;}.l-region--search li a{color:#000;}.front .l-region--search li a,.l-region--search .child-menu-control a{color:#fff;font-weight:100;}.l-region--search .expand{cursor:pointer;}.l-region--search .expand::after{border:0 solid #000;border-width:0 1px 1px 0;content:'';display:block;height:16px;margin:4px 0 0 6px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:16px;}.front .l-region--search .expand::after{border-color:#fff;}.l-region--search .expand.expanded::after{border-width:1px 0 0 1px;margin-top:12px;}.l-region--search li.level-1 > a{font-weight:500;}.l-region--search .expand{display:inline-block;height:24px;margin-left:4px;width:28px;}.child-menu-control{overflow:hidden;position:absolute;width:275px;z-index:1000;}.child-closed{height:0;width:0;}.child-menu-control:not(.child-closed){line-height:1.5;padding:1rem;}.l-region--search #training .child-menu-control{background-color:#415570;}.l-region--search #formal-education .child-menu-control{background-color:#794a6b;}.l-region--search #workforce-development .child-menu-control{background-color:#4e7958;}.l-region--search #about-niccs .child-menu-control{background-color:#0775a8;}}@media screen and (min-width:48em) and (max-width:1200px){.l-region--search .menu-block-wrapper > ul{flex-wrap:wrap;justify-content:space-between;}}@media screen and (min-width:48em) and (max-width:1050px){.l-region--search .main-menu-wrapper{width:calc(100% - 43px);}}.l-region--search .block-search{width:43px;}
