@font-face{font-family:'LatoLatinWeb';src:url("fonts/LatoLatin-Light.eot");src:url("fonts/LatoLatin-Light.eot?#iefix") format("embedded-opentype"), url("fonts/LatoLatin-Light.woff2") format("woff2"), url("fonts/LatoLatin-Light.woff") format("woff"), url("fonts/LatoLatin-Light.ttf") format("truetype");font-style:normal;font-weight:300;text-rendering:optimizeLegibility}@font-face{font-family:'LatoLatinWeb';src:url("fonts/LatoLatin-Regular.eot");src:url("fonts/LatoLatin-Regular.eot?#iefix") format("embedded-opentype"), url("fonts/LatoLatin-Regular.woff2") format("woff2"), url("fonts/LatoLatin-Regular.woff") format("woff"), url("fonts/LatoLatin-Regular.ttf") format("truetype");font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'LatoLatinWeb';src:url("fonts/LatoLatin-Italic.eot");src:url("fonts/LatoLatin-Italic.eot?#iefix") format("embedded-opentype"), url("fonts/LatoLatin-Italic.woff2") format("woff2"), url("fonts/LatoLatin-Italic.woff") format("woff"), url("fonts/LatoLatin-Italic.ttf") format("truetype");font-style:italic;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'LatoLatinWeb';src:url("fonts/LatoLatin-Semibold.eot");src:url("fonts/LatoLatin-Semibold.eot?#iefix") format("embedded-opentype"), url("fonts/LatoLatin-Semibold.woff2") format("woff2"), url("fonts/LatoLatin-Semibold.woff") format("woff"), url("fonts/LatoLatin-Semibold.ttf") format("truetype");font-style:normal;font-weight:600;text-rendering:optimizeLegibility}@font-face{font-family:'LatoLatinWeb';src:url("fonts/LatoLatin-Bold.eot");src:url("fonts/LatoLatin-Bold.eot?#iefix") format("embedded-opentype"), url("fonts/LatoLatin-Bold.woff2") format("woff2"), url("fonts/LatoLatin-Bold.woff") format("woff"), url("fonts/LatoLatin-Bold.ttf") format("truetype");font-style:normal;font-weight:bold;text-rendering:optimizeLegibility}@font-face{font-family:'LatoLatinWeb';src:url("fonts/LatoLatin-BoldItalic.eot");src:url("fonts/LatoLatin-BoldItalic.eot?#iefix") format("embedded-opentype"), url("fonts/LatoLatin-BoldItalic.woff2") format("woff2"), url("fonts/LatoLatin-BoldItalic.woff") format("woff"), url("fonts/LatoLatin-BoldItalic.ttf") format("truetype");font-style:italic;font-weight:bold;text-rendering:optimizeLegibility}@font-face{font-family:'museoslab';src:url("fonts/museo_slab_500_2-webfont.eot");src:url("fonts/museo_slab_500_2-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/museo_slab_500_2-webfont.woff2") format("woff2"), url("fonts/museo_slab_500_2-webfont.woff") format("woff"), url("fonts/museo_slab_500_2-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}.content__attachments__list{margin:0;padding:0;list-style:none}.content__attachments__list li{margin-bottom:15px}.content__attachments__list__item{width:100%;height:80px}.content__attachments__list__item__link{display:block;width:calc(100% - 20px);height:100%;border:1px #ddd solid;position:relative;background-color:transparent;-webkit-transition:background-color 350ms ease, border 350ms ease;-o-transition:background-color 350ms ease, border 350ms ease;transition:background-color 350ms ease, border 350ms ease}.content__attachments__list__item__link:hover{border:1px #6b1723 solid;background-color:#6b1723}.content__attachments__list__item__link:hover .content__attachments__list__item__btn{background-color:#8c2d3b;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.content__attachments__list__item__link:hover .content__attachments__list__item__title{color:#fff}.content__attachments__list__item__link:hover .content__attachments__list__item__title span{color:#fff}.content__attachments__list__item__title{display:inline-block;width:calc(100% - 80px);line-height:75px;vertical-align:top;padding:0 40px;font-size:1em;text-transform:uppercase;color:#8c2634;position:relative;z-index:2;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:color 350ms ease;-o-transition:color 350ms ease;transition:color 350ms ease}.content__attachments__list__item__title input{line-height:1!important}.content__attachments__list__item__title span{color:#888;font-weight:600;font-size:0.75em;margin-left:10px;-webkit-transition:color 350ms ease;-o-transition:color 350ms ease;transition:color 350ms ease;line-height:inherit}.mason--admin .content__attachments__list__item__title span{display:none}.content__attachments__list__item__btn{display:inline-block;width:60px;height:60px;margin:9px;z-index:1;cursor:pointer;outline:0;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px);-webkit-transition:background-color 350ms ease, -webkit-transform 350ms ease;transition:background-color 350ms ease, -webkit-transform 350ms ease;-o-transition:transform 350ms ease, background-color 350ms ease;transition:transform 350ms ease, background-color 350ms ease;transition:transform 350ms ease, background-color 350ms ease, -webkit-transform 350ms ease;background:url("/_site/images/design/download.png") no-repeat center;background-color:#8c2634}@media only screen and (-o-min-device-pixel-ratio:2/1),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.content__attachments__list__item__btn{background:url("/_site/images/design/download@2x.png") no-repeat center;background-size:19px 23px;background-color:#8c2634}}@media only screen and (-o-min-device-pixel-ratio:3/1),only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min--moz-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx),only screen and (min-resolution:288dpi){.content__attachments__list__item__btn{background:url("/_site/images/design/download@3x.png") no-repeat center;background-size:19px 23px;background-color:#8c2634}}