.image-carousel{margin:auto}.image-carousel-item img{width:100%}.image-carousel .slick-prev{left:-3%}.image-carousel .slick-next{right:-3%}.image-carousel .slick-prev,.image-carousel .slick-next{box-shadow:0 0 10px rgba(0,0,0,.5);z-index:99;width:auto;height:auto}.image-carousel .slick-prev:before{content:url(/sites/all/themes/memrimodern/img/slick-prev.jpg)}.image-carousel .slick-next:before{content:url(/sites/all/themes/memrimodern/img/slick-next.jpg)}.image-carousel .slick-prev:before,.image-carousel .slick-next:before{font-size:0;opacity:1}.image-carousel-title{bottom:0;vertical-align:middle;color:#fff;width:100%;margin:0;padding:0 20px;text-align:center;min-height:80px;height:80px;display:table}.subject-listing .image-carousel-title{border-top:1px solid #fff}.image-carousel-title h3{vertical-align:middle;display:table-cell;font-size:20px;font-weight:700}.image-carousel-title.odd{background-color:#444}.image-carousel-title.even{background-color:#000}.component-image-grid ul{padding-left:0;text-align:center}.subject-listing .image-grid-title{bottom:0;vertical-align:middle;color:#fff;width:100%;margin:0;padding:0 20px;text-align:center;min-height:80px;height:80px;display:table;background-color:#000}.subject-listing .image-grid-title h3{vertical-align:middle;display:table-cell;font-size:20px;font-weight:700}.subject-listing .image-grid-item{width:calc(33% - 17px);display:inline-block;margin:15px 0;vertical-align:top;box-shadow:0 0 10px rgba(0,0,0,.5);height:430px;width:310px}.subject-listing .image-grid-item{margin:15px}.jttm-subscribers ul{margin-bottom:20px;text-align:center}.jttm-subscribers .image-grid-item{display:inline-block;margin:0 5px 90px;text-align:center;width:225px;line-height:80px;vertical-align:middle}.image-carousel .slick-dots li button:before{content:url(/sites/all/themes/memrimodern/img/slick-pager.png?d=1)}.image-carousel .slick-dots li.slick-active button:before{content:url(/sites/all/themes/memrimodern/img/slick-pager-active.png?d=1)}.image-carousel .slick-dots li button:before,.image-carousel .slick-dots li.slick-active button:before{opacity:1}.image-carousel .slick-dots li.slick-active{bottom:1px}.image-carousel.slick-dotted.slick-slider{margin-bottom:0}.image-carousel .slick-dots{bottom:-40px}.about-project-listing .image-carousel-title{background-color:transparent;bottom:35%;padding:0 70px;min-height:115px;height:115px;pointer-events:none}.about-project-listing h2.first-word-bold-caps-heading,.about-project-listing h2 .first-word{color:#000}.about-project-listing h2{padding-top:30px}.about-project-listing .image-carousel-title h3{font-size:28px;text-transform:uppercase;font-weight:300;text-shadow:1px 1px #000}.about-project-listing .image-carousel-title h3 span{font-size:28px;font-weight:700;display:block}.about-project-listing{padding-bottom:100px}.image-carousel-item,.zoom-animation{overflow:hidden}.image-carousel-item img:hover,.zoom-animation img:hover{-ms-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.image-carousel-item img,.zoom-animation img{transition:1s}.image-carousel-item a::before{content:" ";position:absolute;background:rgba(0,0,0,.25);width:100%;height:100%;display:block;top:0;pointer-events:none;z-index:10}.image-carousel-item span{z-index:20}.mtv-quick-links img{width:28px}.image-list-title{color:#000;font-weight:700;font-size:17px;padding-left:15px}.image-list li{height:55px}.image-list li a div{display:inline-block;width:32px;height:32px}.about-left{display:inline-block;width:50%;vertical-align:top;padding-top:45px}.main-component-content .mtv-quick-links .component-heading{display:none}.main-component-content .mtv-quick-links{border-bottom:1px solid #ccc}.main-component-content .mtv-quick-links .image-list ul{text-align:center;padding:0}.main-component-content .mtv-quick-links .image-list li{margin:0 10px;padding:0;display:inline-block;text-align:center;vertical-align:top;width:120px;height:100px}.main-component-content .mtv-quick-links .image-list img{width:32px;height:auto}.main-component-content .mtv-quick-links .image-list li span{display:block}.component-image-about-tv .image-box{width:65%;margin:auto;box-shadow:3px 4px 10px 3px rgba(0,0,0,.5);position:relative;top:-50px;background:#fff;z-index:9}.component-image-about-tv .image-box ul{padding-left:0}.component-image-about-tv .image-box .image-box-item{display:inline-block;width:33%;text-align:center;padding:20px}.component-image-about-tv .image-box .image-box-item:not(:last-of-type){border-right:1px solid #ccc}@media(max-width:1024px){.jttm-subscribers .image-grid-item{width:175px}.jttm-subscribers .image-grid-item{margin:0 5px 55px}.about-project-listing .image-carousel-title{padding:0 40px;bottom:20%}.component-image-about-tv .about-left{display:block;width:100%}.component-image-about-tv{text-align:center}.component-image-about-tv .image-box{width:100%}.image-carousel .slick-prev{left:2%}.image-carousel .slick-next{right:2px}}@media(max-width:768px){.image-carousel-title h3{font-size:18px}.subject-listing .content{padding-left:0;padding-right:0}}@media(max-width:600px){}@media(max-width:545px){.about-project-listing .image-carousel-title{padding:0 50px;bottom:40%}.component-image-about-tv .image-box .image-box-item{width:100%;display:block}}@media(max-width:414px){.subject-listing .image-grid-item{width:240px;height:340px}.jttm-subscribers .image-grid-item{width:125px;margin:0 5px 35px;line-height:42px}.about-project-listing .image-carousel-title{padding:0 50px;bottom:35%}}@media(max-width:411px){}@media(max-width:370px){.about-project-listing .image-carousel-title h3,.about-project-listing .image-carousel-title h3 span{font-size:25px}.about-project-listing .image-carousel-title{padding:0 50px;bottom:33%}}@media(max-width:360px){}@media(max-width:375px){}@media(max-width:320px){.about-project-listing .image-carousel-title h3,.about-project-listing .image-carousel-title h3 span{font-size:20px}.about-project-listing .image-carousel-title{padding:0 50px;bottom:29%}}