.content__attachments__list{padding:0;margin:0 -.5em;list-style:none;overflow:auto}.content__attachments__list li{padding:0 .5em;margin:0 0 1em}@media (min-width:415px){.content__attachments__list--2 li,.content__attachments__list--3 li,.content__attachments__list--4 li{width:50%;float:left}}.lte-ie8 .content__attachments__list--2 li,.lte-ie8 .content__attachments__list--3 li,.lte-ie8 .content__attachments__list--4 li{width:50%;float:left}@media (min-width:769px){.content__attachments__list--3 li,.content__attachments__list--4 li{width:33.33%}}.lte-ie8 .content__attachments__list--3 li,.lte-ie8 .content__attachments__list--4 li{width:33.33%}@media (min-width:1025px){.content__attachments__list--4 li{width:25%}}.content__attachments__list__item{padding:0 1em;display:block;position:relative;text-align:left;text-decoration:none}.content__attachments__list__item__info{margin-right:2.5em}.content__attachments__list__item__info__name{white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.content__attachments__list__item__icon{width:3em;position:absolute;right:.5em;top:.5em;bottom:.5em;background:url("/_includes/images/icons/txt.gif") no-repeat center}.content__attachments__list__item__icon--pdf{background-image:url("/_includes/images/icons/pdf.gif")}.content__attachments__list__item__icon--zip{background-image:url("/_includes/images/icons/zip.gif")}.content__attachments__list__item__icon--csv{background-image:url("/_includes/images/icons/csv.gif")}.content__attachments__list__item__icon--doc,.content__attachments__list__item__icon--docx{background-image:url("/_includes/images/icons/doc.gif")}.content__attachments__list__item__icon--odt{background-image:url("/_includes/images/icons/odf_text.gif")}.content__attachments__list__item__icon--xls,.content__attachments__list__item__icon--xlsx{background-image:url("/_includes/images/icons/xls.gif")}.content__attachments__list__item__icon--pub{background-image:url("/_includes/images/icons/pub.gif")}.content__attachments__list__item__icon--pps,.content__attachments__list__item__icon--ppsx,.content__attachments__list__item__icon--ppt,.content__attachments__list__item__icon--pptm,.content__attachments__list__item__icon--pptx{background-image:url("/_includes/images/icons/ppt.gif")}.content__attachments__list__item__icon--mp3{background-image:url("/_includes/images/icons/mp3.gif")}.content__attachments__list__item__icon--gif{background-image:url("/_includes/images/icons/gif.gif")}.content__attachments__list__item__icon--jpeg,.content__attachments__list__item__icon--jpg{background-image:url("/_includes/images/icons/jpg.gif")}.content__attachments__list__item__icon--png{background-image:url("/_includes/images/icons/png.gif")}.content__attachments__list{margin:0;padding:0;list-style:none;z-index:1}@-webkit-keyframes marquee{0%{-webkit-transform:translateX(100vw);transform:translateX(100vw)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes marquee{0%{-webkit-transform:translateX(100vw);transform:translateX(100vw)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.content__attachments{display:flow-root}.content__attachments__list{overflow:visible;padding-right:2em;margin-top:4em;display:flow-root}.content__attachments__list li{width:100%;padding:0;margin-bottom:.5em;-webkit-box-shadow:0px 8px 48px rgba(24, 47, 85, 0.1);box-shadow:0px 8px 48px rgba(24, 47, 85, 0.1)}.content__attachments__list a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1em 1.2em 1em 5%;position:relative;background:#fff;color:#2876bc;-webkit-transition:background .4s ease, color .4s ease;-o-transition:background .4s ease, color .4s ease;transition:background .4s ease, color .4s ease}.content__attachments__list .admin_editable{background:transparent}.attach__name{color:#292920;-webkit-transition:color .4s ease;-o-transition:color .4s ease;transition:color .4s ease;font-size:1.25em}.attach__cta.button__link.button__link--attachments>span{padding-left:0;padding-right:80px}.attach__cta.button__link.button__link--attachments>span:after{position:absolute;content:'';top:0;right:80px;bottom:0;left:auto;white-space:nowrap;content:"Download";color:#fff;opacity:0;-webkit-transform:translateX(0.35em);-ms-transform:translateX(0.35em);transform:translateX(0.35em);-webkit-transition:opacity 0.3s ease, -webkit-transform 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:opacity 0.3s ease, -webkit-transform 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275);-o-transition:transform 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275), opacity 0.3s ease;transition:transform 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275), opacity 0.3s ease;transition:transform 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275), opacity 0.3s ease, -webkit-transform 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275)}.attach__cta.button__link.button__link--attachments>div{left:auto;right:0}.attach__cta.button__link.button__link--attachments>div:after{content:"\f175"}.content__attachments__list li:hover a{background:#2876bc;color:#fff}.content__attachments__list li:hover .attach__name{color:#fff}.content__attachments__list li:hover .attach__cta.button__link.button__link--attachments>div:before{opacity:.8;background-color:#fff;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.content__attachments__list li:hover .attach__cta.button__link.button__link--attachments>div:after{-webkit-transform:translateY(0.35em);-ms-transform:translateY(0.35em);transform:translateY(0.35em);color:#fff}.content__attachments__list li:hover .attach__cta.button__link.button__link--attachments>span{color:#2876bc}.content__attachments__list li:hover .attach__cta.button__link.button__link--attachments>span:after{opacity:1;-webkit-transform:translateX(0em);-ms-transform:translateX(0em);transform:translateX(0em)}@media (min-width:1025px){.attach__name{font-size:1.5em}}