body.scrolled:after{background-color:rgba(0,0,0,0.80);transition:1s}body.news-detail:after{background-color:rgba(0,0,0,0.70)}body div.content-page-container{max-width:970px}body.news-detail div.content-page-container{background-color:rgba(128,128,128,0.75);background-color:rgba(0,0,0,0.80)}#news-list a{text-decoration:none}#news-list img.image-featured{display:block;width:100%;border:3px solid #1d1d1b}#news-list .title{color:#da001a;text-align:left}#news-list .title2{color:#fff;text-align:left}#news-list a:hover .title{color:white;transition:1s}
#news-list img.image-featured:hover{border:3px solid #1d1d1b;transition:1s}#news-list li{margin-bottom:40px}.gallery-imgage-grid img{border:3px solid #808080;margin-top:15px;margin-bottom:15px;transition:1s}.gallery-imgage-grid img:hover{border:3px solid #da001a;transition:1s}.gallery-imgage-grid .image-container .element{margin-bottom:15px;margin-top:15px;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center}.gallery-imgage-grid .image-container .element:hover{opacity:.6;transition:.3s;cursor:pointer}
.lg-outer .lg-thumb-item{border-color:#808080!important}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#1d1d1b!important}.container-post .grid-item-post{border:1px solid rgba(128,128,128,0.75);padding:30px 35px;height:285px;overflow:hidden;letter-spacing:.05em;margin-bottom:30px;position:relative;transition:background-color .5s ease-in-out;overflow:hidden}.container-post .grid-item-post .post-date{font-size:15px;color:#da001a;text-transform:uppercase;margin-bottom:5px;font-weight:600}
.container-post .grid-item-post h3{font-size:17px;font-weight:700;font-style:italic;text-transform:none;line-height:1.4;text-align:left;color:white}.container-post .grid-item-post .read-more{font-size:15px;font-style:italic;color:#1d1d1b;color:#fff;text-transform:uppercase;margin-bottom:0;font-weight:600}.container-post .grid-item-post:hover{border-color:#da001a;background-color:rgba(201,201,201,0.12)}body.press-room span.item{display:inline-block;clear:both;font-weight:normal;color:black}body.press-room .grid-item{text-align:center;display:table}
body.press-room .grid-content{display:table-cell;vertical-align:middle}body.press-room .container-post .grid-item-post h3{text-align:center}body.press-room h4.vimeo{margin-top:20px;width:100%;display:block;overflow:hidden;height:34px;white-space:nowrap;overflow:hidden}body.press-room h2.vimeo{margin-bottom:0;color:black}body.press-room span.bundle,body.press-room span.release{width:100%;border:1px solid #1d1d1b;border-bottom-style:none;display:inline-block;clear:both;margin-bottom:0;padding:10px;box-sizing:border-box;line-height:42px;cursor:pointer;color:#fff;border-bottom-style:none;padding-left:60px;background-position:left center;background-position-x:18px;background-repeat:no-repeat;background-size:auto 24px;background-image:url(../img/download_zip.png);clear:both;float:none}
body.press-room span.bundle.bundlepng{background-image:url(../img/png.png);background-size:auto 32px}body.press-room span.bundle.bundlepdf{background-image:url(../img/pdf.png);background-size:auto 32px}body.press-room span.bundle.bundlejpg{background-image:url(../img/jpg.png);background-size:auto 32px}body.press-room span.bundle.brand{background-image:url(../img/download_closed_folder.png)}body.press-room a:last-of-type span.bundle{border-bottom-style:solid}body.press-room span.bundle{line-height:40px}
body.press-room span.bundle:hover,body.press-room a.toggle-expanded span.bundle{border-bottom-style:solid;border:1px solid #1d1d1b}body.press-room span.bundle.brand:hover,body.press-room a.toggle-expanded span.bundle{background-image:url(../img/download_opened_folder.png)}body.press-room span.bundle-description,body.press-room span.release-description{padding-bottom:10px;color:#111;font-size:20px;display:inline-block;width:100%}body.press-room .img-thumbnail{background-color:#1d1d1b;margin-bottom:20px;border:0}
body.press-room h2.vimeo2{color:#1d1d1b}body.press-room .transparent-bg{float:right;display:block;background-image:url(../img/transparent-bg.png);background-repeat:repeat;background-position:top left;overflow:hidden}body.press-room .transparent-bg.dark{background-image:url(../img/transparent-bg-dark.png)}body.press-room .transparent-bg img{max-height:200px;max-width:250px}body.press-room a.toggle{border-style:none;text-align:left;display:inline}