.article__cover{margin:0 0 30px;line-height:0}.article__cover--video{position:relative;padding-bottom:65%}.article__cover--video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.article__top-info{display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0 0 30px;padding:0 0 30px;border-bottom:1px solid #000}.article__author{position:relative;-ms-flex:1 0 200px;-webkit-flex:1 0 200px;flex:1 0 200px;width:200px;margin:48px 30px 0 0;padding:0 20px 15px;text-align:center;font-size:1.8rem;line-height:2.1rem;background:#f3f4e4}.article__author-thumb{width:96px;margin:-48px auto 8px;border-radius:50%;background:#f03;line-height:0;overflow:hidden}.article__author-title{position:relative;margin:0 0 10px;padding:0 0 10px;font-size:2.6rem;line-height:2.9rem;font-weight:700}.article__author-title:after{content:'';position:absolute;bottom:0;left:50%;width:100px;margin:0 0 0 -50px;border-bottom:1px solid #f03}.article__author-link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background:#fff;opacity:0;text-indent:-9999px;overflow:hidden}.article__social{height:20px;margin:0 0 15px}.fb-like{vertical-align:top}.fb-like>span{vertical-align:top!important}.article__title{margin:0 0 5px}.article__date{font-size:1.4rem;line-height:1.7rem;color:#464646}.article__summary{margin:15px 0 0;font-size:1.8rem;line-height:2.6rem;font-weight:600}.article__body{margin:25px 0 0;font-size:1.8rem;line-height:2.6rem}.article__body p{margin:0 0 25px}.article__body a{border-bottom:1px solid #000;font-weight:700}.article__body h2{margin:0 0 15px;font-size:2.2rem;line-height:2.4rem}.article__body h3{margin:0 0 10px;font-size:2rem;line-height:2.2rem}.article__body ul,.article__body ol{margin:0 0 20px 20px;clear:both}.article__body li{margin:0 0 5px}.article__body blockquote{margin:40px 0;padding:20px 0;border-top:1px solid #f03;border-bottom:1px solid #f03;text-align:center;font-size:2.4rem;line-height:3rem;color:#464646;overflow:hidden;clear:both}.article__body blockquote p{margin:0}.article__body .instagram-media{position:static!important;width:100%}.article__body .adv{float:left;margin:0 20px 20px 0}.media-element{margin:0 0 25px}.article__body .form-item{margin:0 0 20px;overflow:hidden}.article__body .form-item label{float:left;width:170px;margin:0 10px 0 0;padding:5px 0;font-size:1.8rem;line-height:2.2rem;font-weight:600}.form-required{color:#f03}.article__body .form-item input,.article__body textarea{display:block;width:calc(100% - 180px);margin:0 0 0 180px;padding:5px 0;border:0;border-bottom:1px solid #ccc;outline:0;font-family:open sans,sans-serif;font-size:1.8rem;line-height:2.2rem}.article__body textarea{resize:none}.article__body .captcha{margin:0 0 20px 180px}.article__body input[type=submit]{margin:0 0 0 180px;padding:10px 50px;border:0;outline:0;font-family:open sans,sans-serif;font-size:1.6rem;line-height:2.2rem;font-weight:700;background:#f03;color:#fff;cursor:pointer;-webkit-appearance:none}.article__gallery{position:relative;margin:25px 0 0;clear:both}.article__gallery-item{display:none;line-height:0}.article__gallery-item--active{display:block}.article__gallery-item--video{position:relative;padding-bottom:65%}.article__gallery-item--video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.article__gallery-pager{position:absolute;bottom:0;left:0;right:40px;padding:14px 25px;text-align:right;font-size:0;line-height:0;background-color:rgba(0,0,0,.3)}.article__gallery-arrow{display:inline-block;vertical-align:top;width:23px;height:18px;background:url(/sites/all/themes/entertv/images/sprite.png) -101px -43px no-repeat;transform:scaleX(-1);cursor:pointer}.article__gallery-arrow--next{transform:none}.article__gallery-counter{display:inline-block;vertical-align:top;margin:0 10px;font-size:1.6rem;line-height:1.8rem;font-weight:700;color:#fff}.article__gallery-counter span{display:inline-block;vertical-align:top}.article__adv{margin:25px 0}.article__tags{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;-webkit-align-items:center;align-items:center;margin:40px 0 0;padding:20px 0;border-top:1px solid #f03;border-bottom:1px solid #f03;overflow:hidden}.article__tag-title{padding:10px 20px;border-bottom:4px solid #f03;text-transform:uppercase;font-size:1.4rem;line-height:1.6rem;font-weight:700;background:#000;color:#fff}.article__tag-list li{display:inline-block;vertical-align:top;margin:0 0 5px 25px;font-size:1.8rem;line-height:2.1rem}aside.bottom{right:0}.article__read-more{margin:30px 0;clear:both}.article__read-more h3{margin:0 0 12px;font-size:2.4rem;line-height:2.6rem;text-transform:uppercase}@media screen and (max-width:600px){.article__cover{margin:0 0 15px}.article__body{margin:15px 0 0;font-size:1.7rem;line-height:2.4rem}.article__body p{margin:0 0 20px}.article__body blockquote{margin:30px 0;padding:15px 0;font-size:2rem;line-height:2.6rem}.media-element{margin:0 0 15px}.article__body .form-item label{float:none;margin:0 0 5px}.article__body .form-item input,.article__body textarea{width:100%;margin:0}.article__body .captcha{margin:0 0 20px}.article__body input[type=submit]{margin:0}.article__read-more{margin:15px 0}.article__read-more h3{margin:0 0 8px;font-size:2.2rem;line-height:2.4rem}}.promo-videos{margin:40px 0 0}.small-teaser{padding:25px 12px;font-size:0;background:#000;color:#fff;overflow:hidden}.small-teaser__article{position:relative;display:inline-block;vertical-align:top;width:calc(25% - 24px);margin:0 12px}.small-teaser__article--promo{width:calc(50% - 24px)}.small-teaser__photo{line-height:0}.small-teaser__title{margin:18px 0 0;padding:15px 0 0;border-top:2px solid #f03;font-size:1.6rem;line-height:2rem;font-weight:700}.small-teaser__article--promo .small-teaser__title{position:absolute;bottom:0;left:0;width:100%;margin:0;padding:14px 25px;border:0;font-size:2rem;line-height:2.4rem;background:#f03;color:#fff}.small-teaser__link{position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;opacity:0;text-indent:-9999px;overflow:hidden}@media screen and (max-width:960px){.small-teaser__article--promo .small-teaser__title{position:static;padding:10px 15px}}@media screen and (max-width:767px){.small-teaser__article{width:calc(50% - 24px);margin-bottom:20px}.small-teaser__article--promo{width:auto}}@media screen and (max-width:600px){.small-teaser__title{margin:12px 0 0;padding:10px 0 0}}.default-teaser{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1px}.default-teaser__article{position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex:1 0 calc(50% - 2px);-webkit-flex:1 0 calc(50% - 2px);flex:1 0 calc(50% - 2px);-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-justify-content:flex-end;-webkit-justify-content:flex-end;justify-content:flex-end;width:100%;max-width:calc(50% - 2px);min-height:360px;margin:1px;padding:40px 50px;text-align:center;color:#fff}.default-teaser__adv{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex:1 0 calc(50% - 2px);-webkit-flex:1 0 calc(50% - 2px);flex:1 0 calc(50% - 2px);-ms-align-items:center;-webkit-align-items:center;align-items:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;width:100%;max-width:calc(50% - 2px);margin:1px;background:#e1e1e1}.default-teaser__cover{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-size:cover;background-position:50% 50%;text-indent:-9999px;overflow:hidden}.default-teaser__cover:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(17,19,20,.4)}.default-teaser__cover:after{content:'';position:absolute;top:10px;left:10px;right:10px;bottom:10px;border:1px solid #cbcfd2}.default-teaser__category{margin:0 0 15px}.default-teaser__category a{position:relative;z-index:1;display:inline-block;padding:6px 15px;font-size:1.4rem;line-height:1.6rem;font-weight:700;background:#f03;color:#fff}.default-teaser__title{min-height:50px;font-size:2rem;line-height:2.5rem;font-weight:700;color:#fff}.default-teaser__link{position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;opacity:0;text-indent:-9999px;overflow:hidden}@media screen and (max-width:600px){.default-teaser{display:block}.default-teaser__article{min-height:220px;max-width:none}.default-teaser__adv{max-width:none;padding:10px 0}}