.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:63%;transform:perspective(1px) translateY(-30%)}.component-content-slider .content-carousel-item h3{color:#fff;font-size:36px;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.4) 300%);content:"";display:block;position:absolute;left:0;top:54%;width:70%;height:22%;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.4) 300%);content:"";display:block;position:absolute;left:0;top:76%;width:70%;height:22%;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}.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:36px;font-weight:800}.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:20px}.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:152px;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%}@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;line-height:34px;max-height:140px;overflow:hidden}.component-content-slider .content-carousel-item h3 a{font-size:30px}.component-content-slider .content-carousel-item .text-link{top:67%}.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 .content-meta,.component-content-two-columns-tall .content-meta{height:120px}.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%}}@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:67%}.component-content-slider .content-carousel-item h3{max-height:107px;overflow:hidden}.component-content-slider .content-carousel-item h3 a{font-size:26px}.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-slider .content-carousel-item h3{max-height:118px;overflow:hidden}.component-content-slider .content-carousel-item h3{font-size:22px;line-height:28px}.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{top:60%}.component-content-slider .content-carousel-item h3 a{font-size:22px;line-height:24px}.component-content-slider .content-carousel-item h3{font-size:22px;line-height:25px;max-height:102px;overflow:hidden}.component-content-slider .content-carousel-item .text-link{max-width:100%}.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}}@media(max-width:414px){.component-content-slider .white-border{font-size:16px}.component-content-slider .content-carousel-item .text-link{height:122px;overflow:hidden}.component-content-slider .content-carousel-item h3 a{font-size:20px}.component-content-slider .content-carousel-item h3{max-height:107px;line-height:24px}}@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:22px;max-height:96px;font-size:18px}.component-content-slider .content-carousel-item h3 a{font-size:18px}}@media(max-width:500px){.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}}