@media(min-width:320px){ul.resource-list{padding:2em 0 5em 0;margin:0;list-style-type:none;-webkit-columns:4 220px;-moz-columns:4 220px;columns:4 220px;-webkit-column-gap:3%;-moz-column-gap:3%;column-gap:20px;-webkit-column-rule:2px solid black;-moz-column-rule:2px solid black;column-rule:2px solid #f7f7f7}li.resource-group>ul.resource-sub-group{padding:0;margin-top:23px}li.resource-group>ul.resource-sub-group>li>span,li.resource-group>ul.resource-sub-group>li>a{margin-top:10px;display:block;font-size:16px}li.resource-group>ul.resource-sub-group ul.resource-sub-group li{}li.resource-group>.resource-title{font-size:18px;text-transform:uppercase;margin:-15px;display:block;font-weight:bold;line-height:1;padding:15px 15px 15px 15px;background-color:rgba(0,0,0,.03)}.resource-title{font-weight:400}.resource-description{margin-bottom:0}.resource-group{background:#fff;padding:15px 20px 15px 20px;border:0 solid rgba(0,0,0,.125);position:relative;width:100%;margin-bottom:5px;border-radius:.25rem;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.resource-group a{text-decoration:underline;color:inherit}li.resource-group a:after{}.resource-group a:hover{cursor:pointer;color:blue!important}li.has-children li a{padding:2px 0;display:inline-block}ul.resource-sub-group{list-style-type:none;font-size:14px;padding:0 10px}.resource-modal .modal-header{padding:10px 30px}button.close{color:#000!important}.resource-modal .modal-title{font-size:1.5rem;font-weight:bold}.resource-modal .modal-dialog{margin:30px auto}.resource-modal .modal-body{padding-bottom:30px}.resource-modal .modal-body p{font-size:14px;margin-bottom:10px}.row.group-rows{-webkit-columns:275px 2;-moz-columns:275px 2;columns:275px 2;display:block}.row.group-rows .col-lg-6{display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.res-group{margin-bottom:0;padding-bottom:15px;padding-top:15px;margin-top:30px;border:1px solid #ccc;position:relative;display:block}.res-group h5{padding:10px 10px 0 10px;font-size:16px;line-height:1;color:#212121;text-transform:uppercase;background:#fff;position:absolute;top:-19px;left:15px}.res-group a{color:#222;line-height:1;font-size:14px;margin:10px 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.res-group a:hover,.res-group a:hover span:before{text-decoration:none;opacity:.8}.res-group a:hover span{text-decoration:underline}.res-group i{font-size:21px;margin-right:4px;color:#64b5f6;display:none}.res-group a span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.res-group a span:before{margin-right:7px;font-size:26px}.res-group a span:before{font-family:'Material Icons';content:"";color:#f40f02}.res-group a[href$=".png"] span:before{font-family:'Material Icons';content:""}.res-group a[href$=".jpg"] span:before{font-family:'Material Icons';content:""}.res-group a[href$=".jpeg"] span:before{font-family:'Material Icons';content:""}.res-group a[href$=".gif"] span:before{font-family:'Material Icons';content:""}.res-group a[href$=".pdf"] span:before{font-family:'Material Icons';content:""}.res-group a[href$=".doc"] span:before{font-family:'Material Icons';content:""}.res-group a[href$=".docx"] span:before{font-family:'Material Icons';content:""}}@media(max-width:767px){}@media(max-width:576px){}