.red-border{color:#000}.content-component .node-webform h2{display:none}.component-content-slider .content-carousel-item{background-repeat:no-repeat;background-color:#000;height:500px;padding:20px 160px;background-size:cover;background-position-x:center;border-bottom:1px solid #000}.content-component .node-excerpt{font-size:14px;text-align:justify;max-width:80%;padding:0 10px;font-style:italic}.component-content-slider .content-carousel-item .text-link{max-width:95%;position:relative;top:62%;transform:perspective(1px) translateY(-30%)}.component-content-slider .content-carousel-item h3{color:#fff;font-size:30px;font-weight:800;background:rgba(0,0,0,.5);padding:0 10px;text-shadow:1px 1px #000;box-shadow:0 0 40px 20px rgba(0,0,0,.8)}.component-content-slider .content-carousel-item::before{background:linear-gradient(to bottom,rgba(36,47,68,0),rgba(36,47,68,0.9) 300%);content:"";display:block;position:absolute;left:0;top:60%;width:70%;height:15%;z-index:1}.component-content-slider .content-carousel-item::after{background:linear-gradient(to top,rgba(36,47,68,0),rgba(36,47,68,0.9) 300%);content:"";display:block;position:absolute;left:0;top:75%;width:70%;height:21%;z-index:1}.content-component .author-line{font-weight:700;padding:5px;font-style:italic}.component-content-two-columns .author-line{margin-top:-18px;display:block}.slide-meta{font-size:20px;color:#fff;font-weight:400;position:absolute}.content-slider h3 .author-line{font-style:normal;padding:0;font-size:22px;font-weight:400}.slide-clip-play{color:#9a0027;font-size:40px;position:relative;top:-40px;background-color:rgba(190,190,190,.7);padding:10px;width:306px;margin:auto;z-index:999999;cursor:pointer}.slide-clip-play i{font-size:40px}.component-content-slider .content-carousel-item .text-link{z-index:99}.component-content-slider .content-carousel-item .text-link h3{background:0 0;box-shadow:initial}.component-content-slider .content-carousel-item .text-link h3.align-right{text-align:right}.component-content-slider .content-carousel-item .text-link h3.align-left{text-align:left}.component-content-slider .content-carousel-item .text-link h3.align-center{text-align:center}.component-content-slider .content-carousel-item .text-link h3.align-justify{text-align:justify}.component-content-slider .content-carousel-item h3 a{color:#fff;font-size:30px;font-weight:800;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;visibility:visible}.component-content-slider .text-link .button{display:none}.component-content-slider .white-border{font-weight:800;font-size:20px}.content-component h2{font-size:50px;text-align:center;margin:0;padding-top:15px;padding-bottom:15px}.content-component .component-subheading{font-size:20px;margin-bottom:60px;text-align:center}.content-component p,.content-component p *{font-size:18px;text-align:center}.content-component p.rtejustify,.content-component p.rtejustify *{text-align:justify}.content-slider .slick-prev{left:2%}.content-slider .slick-next{right:2%}.content-slider .slick-prev,.content-slider .slick-next{z-index:100;width:auto;height:auto}.content-slider .slick-prev:before{content:url(/sites/all/themes/memrimodern/img/slick-prev.jpg)}.content-slider .slick-next:before{content:url(/sites/all/themes/memrimodern/img/slick-next.jpg)}.content-slider .slick-prev:before,.content-slider .slick-next:before{font-size:0;opacity:1}.content-slider .slick-dots li button:before{content:url(/sites/all/themes/memrimodern/img/slick-pager.png)}.content-slider .slick-dots li.slick-active button:before{content:url(/sites/all/themes/memrimodern/img/slick-pager-active.png)}.content-slider .slick-dots li button:before,.content-slider .slick-dots li.slick-active button:before{opacity:1}.content-slider .slick-dots li.slick-active{bottom:1px}.content-slider.slick-dotted.slick-slider{margin-bottom:0}.content-slider .slick-dots{bottom:0}.component-content-two-columns .content-item{width:46%;display:inline-block;margin:15px 20px 105px;vertical-align:top;box-shadow:0 0 10px rgba(0,0,0,.5)}.component-content-two-columns .content-item img{width:100%;height:320px}.component-content-two-columns .content-meta{right:20px;bottom:-74px;background-color:#fff;height:165px;width:80%;box-shadow:0 0 10px rgba(0,0,0,.5)}.component-content-two-columns .content-meta h3{width:86%;padding-left:10px;margin-top:3px;font-size:17px;font-weight:800;max-height:120px;overflow:hidden}.component-content-two-columns .content-meta .arrow-button{padding:15px;background-color:#9a0027;position:absolute;right:0;bottom:0}.component-content-two-columns .content-meta .arrow-button:before{content:url(/sites/all/themes/memrimodern/img/arrow-white.png);position:relative;top:3px}.component-content-two-columns .content-meta .link{font-size:18px;color:inherit}.component-content-three-columns .content-item{width:calc(33% - 17px);display:inline-block;margin:15px 0;vertical-align:top;box-shadow:0 0 10px rgba(0,0,0,.5)}.component-content-three-columns .middle-item{margin:15px 25px}.component-content-three-columns img{height:410px;width:100%}.component-content-three-columns .content-meta{bottom:0;background-color:#f4f4f4;height:160px;width:100%}.component-content-three-columns .content-meta .content-date{font-size:15px;padding-left:10px;padding-top:15px;padding-bottom:5px;color:#666}.component-content-three-columns .content-meta h3{width:80%;padding-left:10px;margin-top:0;font-size:20px;font-weight:800;max-height:112px;overflow:hidden}.component-content-three-columns .content-meta .arrow-button{padding:15px;background-color:#9a0027;position:absolute;right:0;bottom:0}.component-content-three-columns .content-meta .arrow-button:before{content:url(/sites/all/themes/memrimodern/img/arrow-white.png);position:relative;top:3px}.component-content-three-columns .content-meta .link{font-size:inherit;color:inherit}.component-content-two-columns.jttm-jihadi-clips .content-meta{background-color:#eee}.component-content-two-columns.jttm-jihadi-clips .content-item:before,.clip-post.content-item:before,.component-content-three-columns.cjlab-clips .content-item:before{content:url(/sites/all/themes/memrimodern/img/play-button.png);height:72px;width:72px;z-index:1;left:45%;top:35%;position:absolute}.component-content-two-columns-teaser-grid .clip-post.content-item:before{left:75px;top:62px;height:50px;width:50px;background:url(/sites/all/themes/memrimodern/img/play-button.png);content:"";background-size:50px 50px;opacity:.8}.component-content-two-columns .component-footer,.component-content-three-columns .component-footer,.component-content-two-columns-tall .component-footer,.component-content-two-columns-teaser-grid .component-footer{text-align:center;padding-top:35px;padding-bottom:65px;clear:both}.component-footer.align-left{text-align:left}.component-footer.align-right{text-align:right}.component-content-two-columns-tall .content-item{display:inline-block;width:47%;float:left;margin:15px 15px 105px;box-shadow:0 0 10px rgba(0,0,0,.5)}.component-content-two-columns-tall .content-item img{width:100%;height:250px}.component-content-two-columns-tall .content-tall-item img{width:100%;height:620px}.component-content-two-columns-tall .content-meta{right:20px;bottom:-74px;background-color:#eee;height:165px;width:80%;box-shadow:0 0 10px rgba(0,0,0,.5)}.component-content-two-columns-tall .content-meta h3{width:86%;padding-left:10px;margin-top:15px;font-size:20px;font-weight:800;max-height:135px;overflow:hidden}.component-content-two-columns-tall .content-meta .arrow-button{padding:15px;background-color:#9a0027;position:absolute;right:0;bottom:0}.component-content-two-columns-tall .content-meta .arrow-button:before{content:url(/sites/all/themes/memrimodern/img/arrow-white.png);position:relative;top:3px}.component-content-two-columns-tall .content-meta .link{font-size:inherit;color:inherit}.component-content-two-columns-teaser-grid .content-item{display:inline-block;width:46%;vertical-align:top;box-shadow:0 0 10px rgba(0,0,0,.5);margin:15px 20px 30px;background-color:#eee}.component-content-two-columns-teaser-grid .content-item img{height:170px;width:200px;display:block;float:left}.component-content-two-columns-teaser-grid .content-meta{max-height:150px;overflow:hidden}.component-content-two-columns-teaser-grid .content-meta h3{width:80%;padding-left:20px;margin:15px 0 0;font-size:20px;font-weight:800}.component-content-two-columns-teaser-grid .content-meta .arrow-button{padding:15px;background-color:#9a0027;position:absolute;right:0;bottom:0}.component-content-two-columns-teaser-grid .content-meta .arrow-button:before{content:url(/sites/all/themes/memrimodern/img/arrow-white.png);position:relative;top:3px}.component-content-two-columns-teaser-grid .content-meta .link{font-size:18px;color:inherit}.component-content-slider .content-carousel-item h3{max-height:none!important;overflow:hidden}.component-content-four-columns .author-line,.component-content-three-columns .author-line{padding-left:10px;display:block}.component-content-two-columns-tall .content-meta,.component-content-two-columns .content-meta{position:initial;width:100%;height:145px}.component-content-two-columns-tall .content-item,.component-content-two-columns .content-item{margin-bottom:20px}.component-content-two-columns-tall .content-meta h3,.component-content-two-columns .content-meta h3{margin-top:0}.component-content-two-columns-tall .content-row:first-child .content-item:nth-child(2){margin-bottom:0}.component-content-two-columns-tall .content-row:first-child .content-item:first-child .content-meta{height:185px}.component-content-two-columns-tall .content-meta .arrow-button,.component-content-two-columns .content-meta .arrow-button,.component-content-two-columns-teaser-grid .content-meta .arrow-button,.component-content-three-columns .content-meta .arrow-button,.component-content-four-columns.content-component .content-meta .arrow-button{padding:7px}.component-content-two-columns-tall .content-meta h3,.component-content-two-columns .content-meta h3,.component-content-two-columns-teaser-grid .content-meta h3,.component-content-three-columns .content-meta h3,.component-content-four-columns .content-meta h3{width:88%}.content-component .node-excerpt{font-size:14px;text-align:justify;max-width:96%;padding:0 10px;font-style:italic;margin-top:-14px}.content-meta .content-date{font-size:15px;padding-left:10px;padding-bottom:5px;padding-top:8px;color:#666}.content-meta .author-line{margin-top:-7px;padding-left:10px}.component-content-two-columns-tall .content-meta h3,.component-content-two-columns .content-meta h3,.component-content-two-columns-teaser-grid .content-meta h3,.component-content-three-columns .content-meta h3{width:98%!important}.component-content-two-columns-tall .content-meta h3 a.link,.component-content-two-columns .content-meta h3 a.link,.component-content-two-columns-teaser-grid .content-meta h3 a.link,.component-content-three-columns .content-meta h3 a.link{display:-webkit-box;line-clamp:3;overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.component-content-two-columns-tall .content-meta h3 a.link.has-author,.component-content-two-columns .content-meta h3 a.link.has-author,.component-content-two-columns-teaser-grid .content-meta h3 a.link.has-author,.component-content-three-columns .content-meta h3 a.link.has-author{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2}.component-content-two-columns-teaser-grid .content-meta h3{padding-left:10px;margin-top:0}.component-content-two-columns-teaser-grid .content-meta h3 a.link{line-clamp:4;-webkit-line-clamp:4}.component-content-two-columns-teaser-grid .content-meta h3 a.link.has-author{line-clamp:3;-webkit-line-clamp:3}.content-item .jttm-only{position:absolute;left:0;bottom:0;font-size:14px;background-color:#e5e5e5;color:#9a0027;padding:7px;font-weight:700;padding-left:38px}.content-item .jttm-only::before{width:32px;height:32px;z-index:99;display:block;position:absolute;left:5px;top:3px;content:"\f023";font-family:"font awesome 5 free";font-size:26px}.component-content-two-columns-teaser-grid .content-item .jttm-only{left:200px}.ios-device .component-content-slider .content-carousel-item h3 a{max-height:123px;display:block;-webkit-line-clamp:none;-webkit-box-orient:unset}@media(max-width:1366px){.content-carousel-item h3{max-height:275px;overflow:hidden}}@media(max-width:1280px){.component-content-two-columns-teaser-grid .content-meta h3{width:78%}}@media(max-width:1180px){.component-content-two-columns-teaser-grid .content-meta h3{width:75%}.content-component .node-excerpt{display:none}}@media(max-width:1100px){.component-content-two-columns .content-meta h3,.component-content-two-columns-tall .content-meta h3{width:84%}}@media(max-width:1039px){.component-content-two-columns .content-item{width:45%}}@media(min-width:1025px){.component-content-two-columns-teaser-grid .content-item.full-width,.component-content-two-columns .content-item.full-width{width:95%}.component-content-two-columns-teaser-grid .content-item.full-width img{height:250px;width:300px}.component-content-two-columns .content-item.full-width img{height:450px}.component-content-two-columns-teaser-grid .clip-post.content-item.full-width::before{left:125px;top:102px}}@media(max-width:1024px){.content-component h2{font-size:30px}.content-component .component-subheading{font-size:16px;margin-bottom:50px}.component-content-slider .content-carousel-item{background-size:cover}.component-content-slider .content-carousel-item h3{font-size:30px;max-height:140px;overflow:hidden}.component-content-slider .content-carousel-item h3 a{font-size:22px}.component-content-slider .content-carousel-item{padding:20px 40px}.component-content-slider .content-carousel-item .text-link{top:59%}.component-content-slider .white-border{font-size:18px}.component-content-three-columns .content-meta h3{margin-top:0;font-size:18px;max-height:99px;width:75%}.component-content-two-columns .content-meta h3,.component-content-two-columns-tall .content-meta h3{font-size:16px;max-height:90px}.component-content-two-columns .content-meta h3{width:76%}.component-content-two-columns .left{margin-right:19px}.component-content-two-columns .right{margin-left:19px}.component-content-two-columns .component-footer,.component-content-three-columns .component-footer,.component-content-two-columns-tall .component-footer,.component-content-two-columns-teaser-grid .component-footer{padding-bottom:55px;padding-top:45px}.component-content-two-columns-tall .content-item img{height:217px}.component-content-two-columns-tall .content-tall-item img{height:520px}.component-content-two-columns-tall .content-item{width:46%}.component-content-two-columns .content-item,.component-content-two-columns-tall .content-item{margin-bottom:30px}.component-content-two-columns-tall .content-row:first-child .content-item:first-child .content-meta{height:169px}.component-content-two-columns-teaser-grid .content-meta .link{font-size:11px}.component-content-two-columns-teaser-grid .content-meta h3{font-size:11px;width:75%}.component-content-two-columns-teaser-grid .content-meta .arrow-button{padding:7px}.component-content-two-columns-teaser-grid .content-item{width:45%}.component-content-two-columns-teaser-grid .content-item .jttm-only{left:0}.ios-device .component-content-slider .content-carousel-item h3 a{max-height:90px}}@media only screen and (max-width:1024px) and (min-width:700px){.component-content-two-columns .content-meta h3,.component-content-two-columns-tall .content-meta h3{font-size:16px;max-height:100px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}}@media(max-width:823px){.component-content-two-columns .content-item{width:45%}.component-content-two-columns-teaser-grid .content-item{width:44%}.component-content-two-columns-teaser-grid .content-item img{width:140px}}@media(max-width:812px){.component-content-two-columns .content-item,.component-content-two-columns-teaser-grid .content-item,.component-content-three-columns .content-item{width:100%}.component-content-two-columns-teaser-grid .content-meta h3{width:80%}.component-content-two-columns-teaser-grid .content-item img{width:90px}}@media(max-width:736px){.component-content-two-columns-tall .content-meta h3{width:70%}}@media(max-width:768px){.component-content-slider .content-carousel-item{height:450px}.component-content-slider .content-carousel-item .text-link{top:61%}.component-content-slider .content-carousel-item h3{max-height:107px;overflow:hidden}.component-content-three-columns .content-item,.component-content-two-columns .content-item{width:calc(50% - 10px);margin:0}.component-content-three-columns .middle-item{margin:0}.component-content-three-columns .left{margin:10px 10px 10px 0}.component-content-three-columns .right{margin:10px 0 10px 10px}.component-content-three-columns .content-meta h3{font-size:18px}.component-content-two-columns .content-meta h3{font-size:16px;margin-top:15px;width:73%}.component-content-two-columns .left{margin:10px 10px 60px 0}.component-content-two-columns .right{margin:10px 0 60px 10px}.component-content-two-columns-tall .content-item img{height:135px}.component-content-two-columns-tall .content-tall-item img{height:360px}.component-content-two-columns-tall .content-item{width:45%}.component-content-two-columns .content-item,.component-content-two-columns-tall .content-item{margin-bottom:75px}.component-content-two-columns-teaser-grid .content-meta h3{font-size:14px;margin-top:10px;padding-left:10px}.component-content-two-columns-teaser-grid .content-item img{width:115px;height:100px}.component-content-two-columns-teaser-grid .content-meta{max-height:88px}.component-content-two-columns-teaser-grid .clip-post.content-item:before{left:36px;top:26px;height:50px;width:50px;position:absolute}.component-content-two-columns-teaser-grid .content-item{margin:15px 18px 20px}}@media(max-width:836px){.component-content-three-columns .content-item,.component-content-two-columns .content-item{width:100%}.component-content-three-columns .left,.component-content-three-columns .right{margin:10px 0}.component-content-three-columns img,.component-content-two-columns img{height:325px}.component-content-two-columns .left,.component-content-two-columns .right{margin:10px 0}.component-content-two-columns .content-meta h3,.component-content-two-columns-tall .content-meta h3,.component-content-two-columns-teaser-grid .content-meta h3,.component-content-three-columns .content-meta h3{width:87%}.component-content-two-columns .content-meta h3 .link,.component-content-two-columns-tall .content-meta h3 .link,.component-content-two-columns-teaser-grid .content-meta h3 .link,.component-content-three-columns .content-meta h3 .link{font-size:14px}.component-content-two-columns .content-meta,.component-content-two-columns-tall .content-meta,.component-content-three-columns .content-meta{bottom:0;right:0;width:100%;background-color:#f4f4f4;height:117px;box-shadow:none}.component-content-two-columns-teaser-grid .content-meta{height:117px;max-height:117px}.component-content-two-columns.jttm-jihadi-clips .content-item:before,.clip-post.content-item:before{top:25%;left:43%}.component-content-two-columns-tall .content-item{width:100%;margin:10px 0}.component-content-two-columns-tall .content-item img,.component-content-two-columns-tall .content-tall-item img{width:100%;height:320px}.component-content-two-columns-teaser-grid .content-item img{width:100%;height:300px}.component-content-two-columns-teaser-grid .left,.component-content-two-columns-teaser-grid .right{margin:10px 0;width:100%}.component-content-two-columns-teaser-grid .content-meta .arrow-button{padding:15px}.component-content-two-columns-teaser-grid .content-meta{position:absolute;bottom:0;right:0;width:100%;background-color:#f4f4f4;height:117px;box-shadow:none}.component-content-two-columns-teaser-grid .clip-post.content-item:before{content:url(/sites/all/themes/memrimodern/img/play-button.png);height:72px;width:72px;z-index:1;top:25%;left:43%;position:absolute;background-size:72px 72px}}@media(max-width:600px){.component-content-slider .content-carousel-item{height:400px;padding:20px}.component-content-slider .content-carousel-item .text-link{max-width:100%;top:65%}.component-content-slider .content-carousel-item h3 a{font-size:16px;line-height:20px}.component-content-slider .content-carousel-item h3{font-size:16px;line-height:20px;max-height:102px;overflow:hidden}.content-slider .slick-prev,.content-slider .slick-next{display:none!important}.component-content-three-columns .content-meta .content-date{font-size:14px}.component-content-two-columns-teaser-grid .content-item{}.component-content-two-columns .content-meta,.component-content-two-columns-tall .content-meta{height:95px}.content-slider h3 .author-line,.slide-meta{font-size:14px}.component-content-slider .content-carousel-item::before{top:62%;height:14%}.component-content-slider .content-carousel-item::after{top:73%;height:28%}.ios-device .component-content-slider .content-carousel-item h3 a{max-height:82px}}@media(max-width:414px){.component-content-slider .white-border{font-size:16px}.slide-clip-play{top:-185px}.component-content-slider .content-carousel-item .text-link{height:246px;overflow:hidden;top:83%}.component-content-slider .content-carousel-item h3{max-height:107px;line-height:24px}.component-content-slider .content-carousel-item h3 a{line-clamp:4;-webkit-line-clamp:4}.content-slider h3 .author-line,.slide-meta{font-size:12px}}@media(max-width:411px){}@media(max-width:360px){}@media(max-width:375px){}@media(max-width:320px){.component-content-two-columns-teaser-grid .clip-post.content-item:before{top:20%;left:37%}.component-content-slider .content-carousel-item h3{line-height:18px;max-height:96px;font-size:14px}.component-content-slider .content-carousel-item h3 a{font-size:14px}}@media(max-width:800px){.component-content-two-columns .content-meta,.component-content-two-columns-tall .content-meta,.component-content-three-columns .content-meta,.component-content-two-columns-teaser-grid .content-meta{position:relative!important;height:auto!important;max-height:none!important}.component-content-two-columns .content-item img,.component-content-three-columns .content-item img,.component-content-two-columns-tall .content-item img,.component-content-two-columns-tall .content-tall-item img,.component-content-two-columns-teaser-grid .content-item img{height:auto!important;max-height:none!important;min-height:200px}.component-content-three-columns .content-meta h3,.component-content-two-columns .content-meta h3,.component-content-two-columns-tall .content-meta h3,.component-content-two-columns-teaser-grid .content-meta h3,.component-content-two-columns-teaser-grid .content-meta h3{width:80%;margin-bottom:0;padding-bottom:8px;max-height:none;margin-top:0}}@media only screen and (max-width:800px){.component-content-two-columns-tall .content-meta h3 a.link,.component-content-two-columns .content-meta h3 a.link,.component-content-two-columns-teaser-grid .content-meta h3 a.link,.component-content-three-columns .content-meta h3 a.link{display:block}.component-content-two-columns-tall .content-meta h3 a.link.has-author,.component-content-two-columns .content-meta h3 a.link.has-author,.component-content-two-columns-teaser-grid .content-meta h3 a.link.has-author,.component-content-three-columns .content-meta h3 a.link.has-author{display:block}.component-content-three-columns .content-meta h3,.component-content-two-columns .content-meta h3,.component-content-two-columns-tall .content-meta h3,.component-content-two-columns-teaser-grid .content-meta h3,.component-content-two-columns-teaser-grid .content-meta h3{width:97%;padding-bottom:35px}.component-content-two-columns-teaser-grid .content-meta .arrow-button{padding:7px}}