.container-12.zone-t1-header-menu .grid-4 {
    width: 320px !important;
}
.container-12.zone-t1-header-menu .grid-2 {
    width: 120px !important;
}

.node-type-gallery .logo-img a img {
    width: auto !important;
}

#zone-t1-header-menu-wrapper #region-t1-logo h1 a:hover,
#zone-t1-header-menu-wrapper #region-t1-logo h1 a:visited,
#zone-t1-header-menu-wrapper #region-t1-logo h1 a:focus,
#zone-t1-header-menu-wrapper #region-t1-logo h1 a:link,
#zone-t1-header-menu-wrapper #region-t1-logo h1 a {
    color: #ffffff;
}

/* Tier 1 re-design style */
/* Teir 1 show titles */
#block-views-etv-t1-show-titles-block-2 .pane ,
#block-views-etv-t1-show-titles-block-1 .pane ,
#block-views-etv-t1-show-titles-block .pane {
    background: transparent;
    border: 0 none;
    box-shadow: none;
    margin: 0;
}
#block-views-etv-t1-show-titles-block-2 .views-row ,
#block-views-etv-t1-show-titles-block-1 .views-row {
    margin: 0;
}
#block-views-etv-t1-show-titles-block-2 .view-content ,
#block-views-etv-t1-show-titles-block-1 .view-content ,
#block-views-etv-t1-show-titles-block .view-content {
    margin: 0;
}
/*#block-views-etv-t1-show-titles-block-2 .views-row .views-field-title ,*/
/*#block-views-etv-t1-show-titles-block-1 .views-row .views-field-title ,*/
/*#block-views-etv-t1-show-titles-block .views-row .views-field-title {*/
    /*font-size: 31px;*/
/*}*/
#block-views-etv-t1-show-titles-block-2 .views-row .views-field-title h1 ,
#block-views-etv-t1-show-titles-block-1 .views-row .views-field-title h1 ,
#block-views-etv-t1-show-titles-block .views-row .views-field-title h1 {
    font-family: "AlbertRegularBold";
    text-transform: uppercase;
    font-size: 28px;
    line-height: 30px;
    margin-top: 6px;
}

/* Watch on */
.episode-airtime-block {
    display: block;
    margin: 0 !important;
}
.airtime-title {
    background-color: #292828;
    display: inline-block;
    margin: 0 !important;
    padding: 10px 0;
    text-align: center;
    text-transform: uppercase;
    border-bottom: 2px solid #8b8988;
}
.airtime-title p {
    line-height: 120%;
}
.episode-airtime {
    display: inline-block;
}
.airtime-container {
    background-color: #292828;
    display: inline-block;
    margin-left: 10px;
    padding: 10px;
    width: 236px;
}
.theme-gold-diggers .airtime-container {
    /*background-color: #292828;*/
    /*display: inline-block;*/
    /*margin-left: 10px;*/
    /*padding: 10px;*/
    width: 205px;
    margin-top: 10px;
}
.airtime-container.airtime-eKasi {
    display: none;
    border-bottom: 2px solid #a49b29;
}
.airtime-container.airtime-etv {
    border-bottom: 2px solid #81110b;
}
.airtime-container.airtime-eExtra {
    border-bottom: 2px solid #c81010;
}
.airtime-container.airtime-eAfrica ,
.airtime-container.airtime-eNolly {
    display: none;
    border-bottom: 2px solid #ff7300;
}
.airtime-container.airtime-eMovies {
    border-bottom: 2px solid #4c1074;
}
.airtime-container.airtime- {
    display: none;
}
.channel {
    display: inline;
    color: transparent;
}
.airtime-container .channel.channel-eextra {
    background: url('../images/multichannel_sites/multi_eextra_button_trans.png') no-repeat 0;
    background-size: 80%;
    padding: 10px 10px 10px 50px;
}
.airtime-container .channel.channel-ekasiplus {
    background: url('../images/tier1/eKasi-icon.png') no-repeat 0;
    /*background-size: 100%;*/
    padding: 10px 10px 10px 50px;
}
.airtime-container .channel.channel-etv {
    background: url('../images/tier1/etv-icon.png') no-repeat 0;
    /*background-size: 100%;*/
    padding: 10px 5px 10px 15px;
}
.airtime-container .channel.channel-afr {
    background: url('../images/tier1/eAfrica-icon.png') no-repeat 0;
    /*background-size: 100%;*/
    padding: 10px 10px 10px 65px;
}
.airtime-container .channel.channel-emoviesplus {
    background: url('../images/tier1/eMovies-icon.png') no-repeat 0;
    /*background-size: 100%;*/
    padding: 10px 5px 10px 65px;
}
.airtime-container .channel.channel-emoviesextra {
    background: url('../images/tier1/eMovies-Extra-icon.png') no-repeat 0;
    /*background-size: 100%;*/
    padding: 10px 5px 10px 65px;
}
.theme-gold-diggers .airtime-container .channel.channel-etv {
    background-size: auto;
}
.theme-gold-diggers .airtime-container .channel {
    background-size: 90%;
    padding-left: 50px;
}
.airtime-container .channel.channel-nolly {
    background: url('../images/tier1/eNolly-icon.png') no-repeat 0;
    /*background-size: 100%;*/
    padding: 10px 10px 10px 65px;
}
.time {
    display: inline;
    height: auto;
    color: #ffffff;
    font-size: 12px;
}

#region-t1-content .divider {
    display: none;
}
/* list of shows page */
.context-shows #block-views-show-title-block-17 .pane {
    background-color: transparent;
    border: 0 none;
    box-shadow: none;
}
.context-shows #block-views-show-title-block-17 .pane div {
    margin: 0;
}
.context-shows #block-views-show-title-block-17 .pane div ul {
    margin: 0;
}
.context-shows #block-views-show-title-block-17 .pane div ul li {
    margin: 0;
}
#block-views-etv-show-listings-block .htab {
    background-color: #dc0000;
    margin: 30px 0;
    float: left;
    border-radius: 0;
}
#block-views-etv-show-listings-block .htab h2 .icon {
    background: url('../images/icons/sprite.png') no-repeat -34px -36px;
}
#block-views-etv-show-listings-block .pane {
    background-color: transparent;
    border: 0 none;
    box-shadow: none;
    margin: 0;
}
#block-views-etv-show-listings-block .views-row .views-field-field-article-image img {
    border: 10px solid #262525;
    border-radius: 360px;
}
#block-views-etv-show-listings-block .views-row .views-field.views-field-title {
    margin: 10px 0 20px;
}
#block-views-etv-show-listings-block .views-row .views-field.views-field-title a {
    color: #ffffff;
}
#block-views-etv-show-listings-block .divider {
    display: none;
}
#block-views-etv-show-listings-block .views-row {
    float: left;
    max-height: 250px;
    min-height: 250px;
    text-align: center;
    width: 25%;
    margin: 0;
}
#block-views-etv-show-listings-block .views-field-field-profile-image img {
    border: 10px solid #262525;
    border-radius: 360px;
}
#block-views-etv-show-listings-block .views-field-field-actor {
    margin-top: 10px;
}
#block-views-etv-show-listings-block .views-field-field-actor div {
    font-size: 16px;
    font-weight: bold;
}
#block-views-etv-show-listings-block .views-field-title {
    margin-bottom: 20px;
}
#block-views-etv-show-listings-block .views-field-title span {
    color: #a7a9ac;
    font-size: 16px;
}
#block-e-dfp-e-dfp-d-bot-ldr {
    text-align: center;
    margin: 2em 0;
}

/* T1 show menu */
#block-views-etv-t1-show-titles-block-2 ,
#block-views-etv-t1-show-titles-block-1 ,
#block-views-etv-t1-show-titles-block {
    display: inline-block;
    vertical-align: middle;
    margin: 5px 0;
}
#block-e-e-tier1show-menu {
    display: inline-block;
    vertical-align: middle;
}
#block-views-etv-t1-social-media-block-1 ,
#block-views-etv-t1-social-media-block-2 ,
#block-views-etv-t1-social-media-block {
    display: inline-block;
    vertical-align: middle;
    margin: 5px 0;
}
.region-t1-social-media {
    text-align: right;
}
.tier-1 .region-t1-social-media {
    width: 90px;
}
.tier-1 .region-t1-menu {
    width: 520px;
}
/* T1 show single */
.tier-1 #zone-t1-header-banner {
    width: 100%;
}
.tier-1 .t1-banner {
    margin: 0;
    width: 100% !important;
}
.tier-1 .t1-banner .pane {
    margin: 0;
    border: 0;
    background: transparent;
    box-shadow: none;
}
.tier-1 .t1-banner .pane .view-content {
    margin: 0;
}
.tier-1 .t1-banner .views-field-field-etv-homepage-xl-slider-ima img {
    width: 100%;
    height: 100%;
}
.tier-1 .t1-banner #block-views-27f1030d3b9feeb0fd0ff8d5a047218d .views-row {
    position: relative;
    display: block;
}
.tier-1 .t1-banner #block-views-27f1030d3b9feeb0fd0ff8d5a047218d .views-row .views-field-title {
    position: absolute;
    background-color: rgba(18,18,18,0.7);
    width: 100%;
    margin: auto;
    bottom: 0;
}
.tier-1 .t1-banner #block-views-27f1030d3b9feeb0fd0ff8d5a047218d .views-row .views-field-title .field-content {
    position: relative;
    margin: auto;
    width: 960px;
    display: block;
    padding: 10px 0;
}

/* local */
.t1-landing-page-banner .owl-item {
    position: relative;
}
.t1-landing-page-banner .owl-item .views-field-title {
    position: absolute;
    bottom: 0;
    background-color: rgba(18,18,18,0.7);
    width: 100%;
}
.t1-landing-page-banner .owl-item .views-field-title p {
    width: 960px;
    margin: auto;
    padding: 20px;
}
.t1-landing-page-banner .owl-controls {
    position: absolute;
    bottom: 0;
    padding: 15px 0;
    width: 100%;
}
.t1-landing-page-banner .owl-controls .owl-pagination {
    display: none !important;
}
.t1-landing-page-banner .owl-controls .owl-buttons {
    width: 1024px;
    margin: auto;
}
.t1-landing-page-banner .owl-controls .owl-buttons .owl-prev {
    background: url("../images/tier1/arrow-left.png") no-repeat scroll center center;
    color: transparent;
    float: left;
}
.t1-landing-page-banner .owl-controls .owl-buttons .owl-next {
    background: rgba(0, 0, 0, 0) url("../images/tier1/arrow-right.png") no-repeat scroll center center;
    color: transparent;
    float: right;
}

/* on beta */
.t1-landing-page-banner .owl-item {
    position: relative;
}
.t1-landing-page-banner .owl-item .views-field-title {
    position: absolute;
    bottom: 0;
    background-color: rgba(18,18,18,0.7);
    width: 100%;
}
.t1-landing-page-banner .owl-item .views-field-title p {
    font-size: 19px;
    font-weight: bold;
    margin: auto;
    padding: 15px;
    width: 870px;
}
.t1-landing-page-banner .owl-controls {
    position: relative;
    bottom: 0;
    padding: 0;
    margin: 0;
    width: 100%;
}
.t1-landing-page-banner .owl-controls .owl-pagination {
    display: none !important;
}
.t1-landing-page-banner .owl-controls .owl-buttons {
    width: 960px;
    margin: auto;
    position: relative;
    bottom: 0;
}
.t1-landing-page-banner .owl-controls .owl-buttons .owl-prev {
    background: url("../images/tier1/arrow-left.png") no-repeat scroll center center;
    color: transparent;
    float: left;
    position: absolute;
    bottom: 12px;
    left: 0;
}
.t1-landing-page-banner .owl-controls .owl-buttons .owl-next {
    background: rgba(0, 0, 0, 0) url("../images/tier1/arrow-right.png") no-repeat scroll center center;
    color: transparent;
    float: right;
    position: absolute;
    bottom: 12px;
    right: 0;
}

/* tier 1 banner */
.t1-landing-page-banner .owl-item .views-field-nothing {
    position: absolute;
    bottom: 0;
    background-color: rgba(18,18,18,0.7);
    width: 100%;
}
.t1-landing-page-banner .banner-info {
    width: 890px;
    margin: 0 auto;
    padding: 15px;
}
.t1-landing-page-banner .banner-info  .banner-title {
    font-size: 19px;
    font-weight: bold;
    color: #ccc;
}
.t1-landing-page-banner .banner-info  .banner-title p {
    color: #ccc;
}


#zone-t1-header-menu-wrapper {
    background-color: #2F5BB7;
}
#zone-t1-header-menu-wrapper .container-12 .grid-3 {
    width: 220px !important;
    margin-right: 10px !important;
}

#block-e-e-tier1show-menu ul {
    clear: both;
    margin: 0.2em 0;
}
/* -------------------- */
/* -- Tier 1 Submenu -- */
/* -------------------- */

/*#block-e-e-tier1show-menu { position: relative; z-index: 5; }*/

/*#block-e-e-tier1show-menu ul { float: left; height: 40px; background: #212020; border: 1px solid #000000; list-style: none; margin: 0 -10px -1px -10px; width: 958px; }*/

#block-e-e-tier1show-menu ul li {
    display: inline-block;
}

#block-e-e-tier1show-menu ul li a:hover {	background:#3b3b3b}
#block-e-e-tier1show-menu ul a {
    color: #fff;
    display: block;
    font-family: "AlbertLight";
    padding: 1em 0.5em;
}
#block-e-e-tier1show-menu ul a:hover {
    background:rgb(221,121,41);
}

#block-e-e-tier1show-menu ul li.active-trail a {
    /*background: #000000; color: #ffffff;*/
}
#block-views-etv-t1-social-media-block-1 .pane ,
#block-views-etv-t1-social-media-block-2 .pane ,
#block-views-etv-t1-social-media-block .pane {
    display: block;
    margin: 0;
    border: 0;
    background: transparent;
    box-shadow: none;
}
#block-views-etv-t1-social-media-block-1 .social-btns-nav ,
#block-views-etv-t1-social-media-block-2 .social-btns-nav ,
#block-views-etv-t1-social-media-block .social-btns-nav {
    float: right;
}
#block-views-aea841e43b392cd3262d97761af41fd7 .pane {
    background: transparent;
    box-shadow: none;
    border: 0;
    margin: 0 5px;
}
#region-t1-dfp-banner {
    margin-left: 0;
}
#region-t1-dfp-banner #e_dfp_multi-size ,
#region-t1-dfp-banner #e_dfp_bot-mpu {
    margin: 0 0 10px;
}

/* The different tier 1 show channels */
.page-view-vod #zone-t1-header-menu-wrapper {
    margin-bottom: 0 !important; padding: 0 !important;
}
.context-empire #zone-t1-header-menu-wrapper ,
.theme-empire #zone-t1-header-menu-wrapper {
    background-color: #CDB259; margin-bottom: 2em; padding: 10px 0;
}

.context-hustle #zone-t1-header-menu-wrapper ,
.theme-hustle #zone-t1-header-menu-wrapper {
    background-color: #f8a91d; margin-bottom: 2em; padding: 10px 0;
}

.context-marvel #zone-t1-header-menu-wrapper ,
.theme-marvel #zone-t1-header-menu-wrapper {
    background-color: #ED1323; margin-bottom: 2em; padding: 10px 0;
}

.context-sunrise #zone-t1-header-menu-wrapper ,
.theme-sunrise #zone-t1-header-menu-wrapper {
    background-color: #FF9900; margin-bottom: 2em; padding: 10px 0;
}
.context-heist #zone-t1-header-menu-wrapper ,
.theme-heist #zone-t1-header-menu-wrapper {
    background-color: #F8CF0A; margin-bottom: 2em; padding: 10px 0;
}
.context-scandal #zone-t1-header-menu-wrapper ,
.theme-scandal #zone-t1-header-menu-wrapper {
    background-color: #d2232a; margin-bottom: 2em; padding: 10px 0;
}
.context-step-up-or-step-out #zone-t1-header-menu-wrapper ,
.theme-step-up-or-step-out #zone-t1-header-menu-wrapper {
    background-color: #000; margin-bottom: 2em; padding: 10px 0;
}
.context-club-808 #zone-t1-header-menu-wrapper ,
.theme-club-808 #zone-t1-header-menu-wrapper {
    background-color: #6d0e0f; margin-bottom: 2em; padding: 10px 0;
}
.context-rhythm-city #zone-t1-header-menu-wrapper ,
.theme-rhythm-city #zone-t1-header-menu-wrapper {
    background-color: #ef9310; margin-bottom: 2em; padding: 10px 0;
}
.context-ashes-ashes #zone-t1-header-menu-wrapper ,
.theme-ashes-ashes #zone-t1-header-menu-wrapper {
    background-color: #939090; margin-bottom: 2em; padding: 10px 0;
}
.context-sas-got-talent #zone-t1-header-menu-wrapper ,
.theme-sas-got-talent #zone-t1-header-menu-wrapper {
    background-color: #939090; margin-bottom: 2em; padding: 10px 0;
}
.context-gold-diggers #zone-t1-header-menu-wrapper ,
.theme-gold-diggers #zone-t1-header-menu-wrapper {
    background-color: #dea72a; margin-bottom: 2em; padding: 10px 0;
}
.context-umlilo #zone-t1-header-menu-wrapper ,
.theme-umlilo #zone-t1-header-menu-wrapper {
    background-color: #a72223; margin-bottom: 2em; padding: 10px 0;
}
.context-matatiele #zone-t1-header-menu-wrapper ,
.theme-matatiele #zone-t1-header-menu-wrapper {
    background-color: #000; margin-bottom: 2em; padding: 10px 0;
}
.context-zibondiwe #zone-t1-header-menu-wrapper ,
.theme-zibondiwe #zone-t1-header-menu-wrapper ,
.context-zibondiwe-initiate #zone-t1-header-menu-wrapper ,
.theme-zibondiwe-initiate #zone-t1-header-menu-wrapper {
    background-color: #b38909; margin-bottom: 2em; padding: 10px 0;
}
.context-reality-check #zone-t1-header-menu-wrapper ,
.theme-reality-check #zone-t1-header-menu-wrapper {
    background-color: #f68635; margin-bottom: 2em; padding: 10px 0;
}
.context-traffic #zone-t1-header-menu-wrapper ,
.theme-traffic #zone-t1-header-menu-wrapper {
    background-color: #594b3e; margin-bottom: 2em; padding: 10px 0;
}
.context-ultimate-braai-master #zone-t1-header-menu-wrapper ,
.theme-ultimate-braai-master #zone-t1-header-menu-wrapper {
    background-color: #c20e1a; margin-bottom: 2em; padding: 10px 0;
}
.context-ekasi-our-stories #zone-t1-header-menu-wrapper ,
.theme-ekasi-our-stories #zone-t1-header-menu-wrapper {
    background-color: #996723; margin-bottom: 2em; padding: 10px 0;
}
.context-i-love-south-africa #zone-t1-header-menu-wrapper ,
.theme-i-love-south-africa #zone-t1-header-menu-wrapper {
    background-color: #2F5BB7; margin-bottom: 2em; padding: 10px 0;
}
.context-disney #zone-t1-header-menu-wrapper ,
.theme-disney #zone-t1-header-menu-wrapper {
    background-color: #d65399; margin-bottom: 2em; padding: 10px 0;
}
.context-broken-vows #zone-t1-header-menu-wrapper ,
.theme-broken-vows #zone-t1-header-menu-wrapper {
    background-color: #e0bc7a; margin-bottom: 2em; padding: 10px 0;
}
.context-pirates #zone-t1-header-menu-wrapper,
.theme-pirates #zone-t1-header-menu-wrapper ,
.context-pirates-caribbean #zone-t1-header-menu-wrapper,
.theme-pirates-caribbean #zone-t1-header-menu-wrapper {
    background-color: #000;
    margin-bottom: 2em;
    padding: 10px 0;
}
.context-harvest #zone-t1-header-menu-wrapper ,
.theme-harvest #zone-t1-header-menu-wrapper {
    background-color: #e0bc7a; margin-bottom: 2em; padding: 10px 0;
}
.context-pixar #zone-t1-header-menu-wrapper ,
.theme-disney-pixar-festival #zone-t1-header-menu-wrapper {
    background-color: #177cc2; margin-bottom: 2em; padding: 10px 0;
}

/* content area */
#adslot1 ,
#adslot2 ,
#adslot3 {
    margin-left: 5px;
}
#block-views-aea841e43b392cd3262d97761af41fd7 .col-1 ,
#block-views-aea841e43b392cd3262d97761af41fd7 .col-2 {
    width: 50%;
    max-height: 250px;
}
#block-views-32ba34d7e739ef0e12b3055451fc8ec9 .pane {
    background: transparent;
    border: 0;
    box-shadow: none;
}
#block-views-aea841e43b392cd3262d97761af41fd7 .divider ,
#block-views-32ba34d7e739ef0e12b3055451fc8ec9 .divider {
    display: none;
}
#block-views-aea841e43b392cd3262d97761af41fd7 .views-row {
    float: left;
    max-height: 250px;
    width: 50%;
    margin: 0 0 10px;
    overflow: hidden;
}
#block-views-aea841e43b392cd3262d97761af41fd7 .views-row .block ,
#block-views-32ba34d7e739ef0e12b3055451fc8ec9 .views-row .block {
    margin: 0 5px 10px;
    position: relative;
    background-color: #262525;
}

#block-views-aea841e43b392cd3262d97761af41fd7 .views-row .block a ,
#block-views-32ba34d7e739ef0e12b3055451fc8ec9 .views-row .block a {
    color: #ffffff;
}

#block-views-32ba34d7e739ef0e12b3055451fc8ec9 .views-row {
    float: left;
    max-height: 250px;
    width: 33.3333%;
    margin: 0 0 10px;
}
#block-views-aea841e43b392cd3262d97761af41fd7 .block .block-info ,
#block-views-32ba34d7e739ef0e12b3055451fc8ec9 .block .block-info {
    padding: 11px 10px;
    min-height: 50px;
}
.zone-t1-content-area .block-title a{
    color: #fff;
    font-size: 17px;
    /*font-weight: bold;*/
}
.zone-t1-content-area .block-summary p {
    color: #a7a9ac;
    font-size: 14px;
    font-weight: normal !important;
}
#block-views-aea841e43b392cd3262d97761af41fd7 .block .block-type ,
#block-views-32ba34d7e739ef0e12b3055451fc8ec9 .block .block-type {
    position: absolute;
    top: 0;
    left: 0;
}
.block .block-type p {
    display: block;
    color: #fff !important;
    padding: 5px 10px;
}
.block-type.Video.Clips {
    background-color: #4c1074;
}
.block-type.Celebrity.News {
    background-color: #ff7300;
}
.block-type.Gallery {
    background-color: #1fa26c;
}
.views-row.adslots div {
    margin: 0 2px;
}

/* read more and less */
.close ,
.arrow-down {
    clear: both;
    cursor: pointer;
    display: inline-block;
    margin: 2em 0 !important;
    position: relative;
    text-align: center;
    width: 100%;
    z-index: 0;
}
.page-view-upcoming .arrow-down {
    margin-bottom: 0 !important;
}
#block-views-etv-show-listings-block .close ,
#block-views-etv-show-listings-block .arrow-down {
    margin-bottom: 0 !important;
}
.show_more:hover ,
.show_more {
    background-image: url("../images/tier1/arrow-down.png");
    background-repeat: no-repeat;
    background-position: center;
    color: transparent;
}
.show_less:hover ,
.show_less {
    background-image: url("../images/tier1/arrow-up.png");
    background-repeat: no-repeat;
    background-position: center;
    color: transparent;
    position: relative;
    z-index: 1;
}

/* Replace the celebrity and gallery text to be the same as on design */
/* Youtube videos to video*/
.block-type.Video.Clips:before {
    content: "Video";
    padding: 5px 10px;
    display: block;
    font-family: arial, sans-serif;
    font-size: 1.2em;
    line-height: 150%;
}
.Video.Clips p {
    display: none;
}
/* celebrity news to e-buzz */
.block-type.Celebrity.News:before {
    content: "e-Buzz";
    padding: 5px 10px;
    display: block;
    font-family: arial, sans-serif;
    font-size: 1.2em;
    line-height: 150%;
}
.Celebrity.News p {
    display: none;
}
/* gallery to photo */

.block-type.Gallery:before {
    content: "Photos";
    padding: 5px 10px;
    display: block;
    font-family: arial, sans-serif;
    font-size: 1.2em;
    line-height: 150%;
}
.block-type.Gallery p {
    display: none;
}

/* t1 e-buzz page */
#region-t1-content-summary {
    margin-right: 5px;
    margin-left: 15px;
}
#region-t1-header #block-views-show-title-block-10 .view-content {
    margin: 0 10px;
}
#block-views-etv-t1-sub-page-titles-block .htab {
    background-color: #ff7300;
    border-radius: 0;
    float: left;
    margin-left: 10px;
    margin-bottom: 1.5em;
}
#block-views-etv-t1-sub-page-titles-block .icon {
    background: rgba(0, 0, 0, 0) url("../images/icons/sprite.png") no-repeat scroll -350px -36px;
}
#block-views-etv-t1-sub-page-content-block-1 .divider ,
#block-views-etv-t1-sub-page-content-block .divider {
    display: none;
}
#block-views-etv-t1-sub-page-content-block-1 .views-row {
    float: left;
    max-height: 250px;
    width: 50%;
    margin: 0 0 10px;
    overflow: hidden;
}
#block-views-etv-t1-sub-page-content-block .views-row .block ,
#block-views-etv-t1-sub-page-content-block-1 .block {
    margin: 0 5px 10px;
    position: relative;
    background-color: #262525;
}

#block-views-etv-t1-sub-page-content-block .views-row {
    float: left;
    max-height: 250px;
    width: 33.3333%;
    margin: 0 0 10px;
}
#block-views-etv-t1-sub-page-content-block-1 .views-row .block .block-info ,
#block-views-etv-t1-sub-page-content-block .views-row .block .block-info {
    padding: 11px 10px;
    min-height: 50px;
}
#block-views-etv-t1-sub-page-content-block .views-row .block .block-info .block-title a {
    color: #ffffff;
    font-size: 17px;
}

/* t1 photo page */
#block-views-etv-t1-sub-page-titles-block-2 .pane > div ,
#block-views-etv-t1-sub-page-titles-block-1 .pane > div {
    margin: 0;
}
#block-views-etv-t1-sub-page-titles-block-1 .htab {
    background-color: #2BA774;
    border-radius: 0;
    float: left;
    margin-bottom: 1.5em;
    margin-left: 10px;
}
#block-views-etv-t1-sub-page-titles-block-1 .icon {
    background: rgba(0, 0, 0, 0) url("../images/icons/sprite.png") no-repeat scroll -665px -38px;
}
#zone-t1-content-area .view-content {
    margin: 0;
}
#block-views-etv-t1-sub-page-content-block-3 .divider ,
#block-views-etv-t1-sub-page-content-block-2 .divider {
    display: none;
}
#block-views-etv-t1-sub-page-content-block-2 .views-row {
    float: left;
    max-height: 250px;
    width: 33.3333%;
    margin: 0 0 10px;
}
#block-views-etv-t1-sub-page-content-block-3 .views-row {
    float: left;
    max-height: 250px;
    width: 50%;
    overflow: hidden;
    margin: 0 0 10px;
}
#block-views-etv-t1-sub-page-content-block-3 .views-row .block ,
#block-views-etv-t1-sub-page-content-block-2 .block {
    margin: 0 5px 10px;
    position: relative;
    background-color: rgb(68, 68, 68);
}

#zone-t1-content-area #block-views-etv-t1-sub-page-content-block-3 .block ,
#zone-t1-content-area #block-views-etv-t1-sub-page-content-block-2 .block {
    background-color: #262525;
    margin: 0 5px 10px;
    position: relative;
}
#zone-t1-content-area #block-views-etv-t1-sub-page-content-block-3 .block .block-info ,
#zone-t1-content-area #block-views-etv-t1-sub-page-content-block-2 .block .block-info {
    padding: 11px 10px;
    min-height: 50px;
}

/* t1 gallery */
.node-type-gallery .zone-branding-wrapper {
     background: transparent;
}
#region-t1-content #galleriffic {
    width: 100%;
}
#region-t1-content #galleriffic #slideshow-container {
    width: 100%;
}
#region-t1-content #galleriffic #thumbs {
    height: auto;
    margin-bottom: 10px;
    margin-top: 0;
    padding: 0;
}
#galleriffic .content {
    clear: both;
    width: 100%;
    float: none;
}
#region-t1-content #galleriffic #thumbs a.pageLink {
    display: none;
}

#block-views-etv-t1-sub-page-content-block-9 .pane {
    background-color: #262525 !important;
    padding-top: 10px;
    margin-bottom: 20px !important;
}
#block-views-etv-t1-sub-page-content-block-9 #slideshow-container img {
    max-width: 100%;
    width: auto;
}
#block-views-etv-t1-sub-page-content-block-9 #galleriffic .nav-controls {
    width: 100%;
}
#block-views-etv-t1-sub-page-content-block-9 #galleriffic .nav-controls .prev ,
#block-views-etv-t1-sub-page-content-block-9 #galleriffic .nav-controls .next {
    background-position: center center;
}
/* t1 Cast page */
#zone-t1-content-area .col-1 ,
#zone-t1-content-area .col-2 {
    width: 50%;
    max-height: 250px;
}
#zone-t1-content-area .pane {
    background: transparent;
    border: 0;
    box-shadow: none;
    margin-bottom: 0;
}
#region-t1-content .view-content {
    margin: 0 5px;
}
#zone-t1-content-area td .block {
    background-color: #262525;
    margin: 0 5px 10px;
    position: relative;
}
#zone-t1-content-area td .block .block-info {
    padding: 11px 10px;
    min-height: 50px;
}
#zone-t1-content-area .col-1 ,
#zone-t1-content-area .col-2 ,
#zone-t1-content-area .col-3 {
    width: 33.3333%;
    max-height: 250px;
}
/* t1 Cast */
#block-views-8bddb2692563b409d4a0aa88eadf800e .htab ,
#block-views-1fdacb487c3707753ff1b4f0edcab081 .htab ,
#block-views-etv-t1-sub-page-content-block-4 .htab {
    margin: 0 0 2em 20px

}
#block-views-8bddb2692563b409d4a0aa88eadf800e .htab .icon ,
#block-views-1fdacb487c3707753ff1b4f0edcab081 .htab .icon ,
#block-views-etv-t1-sub-page-content-block-4 .htab .icon {
    background: rgba(0, 0, 0, 0) url("../images/icons/sprite.png") no-repeat scroll -525px -36px
}
#block-views-8bddb2692563b409d4a0aa88eadf800e .htab h2 ,
#block-views-1fdacb487c3707753ff1b4f0edcab081 .htab h2 ,
#block-views-etv-t1-sub-page-content-block-4 .htab h2 {
    background-color: #11bbff;
}
#block-views-etv-t1-sub-page-content-block-4 .divider {
    display: none;
}
#block-views-8bddb2692563b409d4a0aa88eadf800e .views-row ,
#block-views-1fdacb487c3707753ff1b4f0edcab081 .views-row ,
#block-views-etv-t1-sub-page-content-block-4 .views-row {
    float: left;
    max-height: 255px;
    min-height: 250px;
    text-align: center;
    width: 25%;
    overflow: hidden;
}
#block-views-8bddb2692563b409d4a0aa88eadf800e .views-field-field-profile-image img ,
#block-views-1fdacb487c3707753ff1b4f0edcab081 .views-field-field-profile-image img ,
#block-views-etv-t1-sub-page-content-block-4 .views-field-field-profile-image img {
    border: 10px solid #262525;
    border-radius: 360px;
    width: 65%;
}
#block-views-8bddb2692563b409d4a0aa88eadf800e .views-field-field-actor ,
#block-views-1fdacb487c3707753ff1b4f0edcab081 .views-field-field-actor ,
#block-views-etv-t1-sub-page-content-block-4 .views-field-field-actor {
    margin-top: 10px;
}
#block-views-8bddb2692563b409d4a0aa88eadf800e .views-field-field-actor div ,
#block-views-1fdacb487c3707753ff1b4f0edcab081 .views-field-field-actor div ,
#block-views-etv-t1-sub-page-content-block-4 .views-field-field-actor div {
    font-size: 16px;
    font-weight: bold;
}
#block-views-8bddb2692563b409d4a0aa88eadf800e .views-field-title ,
#block-views-1fdacb487c3707753ff1b4f0edcab081 .views-field-title ,
#block-views-etv-t1-sub-page-content-block-4 .views-field-title {
    margin-bottom: 20px;
}
#block-views-8bddb2692563b409d4a0aa88eadf800e .views-field-title span ,
#block-views-1fdacb487c3707753ff1b4f0edcab081 .views-field-title span ,
#block-views-etv-t1-sub-page-content-block-4 .views-field-title span {
    color: #a7a9ac;
    font-size: 16px;
}
#region-t1-content #block-e-dfp-e-dfp-d-bot-ldr {
    margin: 0 0 2em;
    text-align: center;
}
.page-view-crews #region-t1-content #block-e-dfp-e-dfp-d-bot-ldr ,
.page-view-upcoming #region-t1-content #block-e-dfp-e-dfp-d-bot-ldr {
    margin: 2em 0;
}

/* t1 episodes */
#block-views-etv-t1-sub-page-content-block-5 .htab .icon {
    background: rgba(0, 0, 0, 0) url("../images/icons/sprite.png") no-repeat scroll -315px -36px;
}
#block-views-etv-t1-sub-page-content-block-5 .htab {
    margin: 0 10px 1.5em;
}
#block-views-etv-t1-sub-page-content-block-5 .htab h2 {
    background-color: #71a709;
}
#block-views-etv-t1-sub-page-content-block-5 .view-header {
    float: right;
    margin-right: 20px !important;
    position: relative;
    display: block;
}
#block-views-etv-t1-sub-page-content-block-5 ul.quicktabs-tabs {
    background-color: #262525;
    margin: auto 5px 10px;
    padding: 10px 0;
}
#block-views-etv-t1-sub-page-content-block-5 ul.quicktabs-tabs li.first:before {
    content: "Season";
    margin-right: 10px;
    color: #a7a9ac;
    font-size: 16px;
    margin-left: -10px;
}
#block-views-etv-t1-sub-page-content-block-5 ul.quicktabs-tabs li.active a {
    color: #ffffff;
}
#block-views-etv-t1-sub-page-content-block-5 ul.quicktabs-tabs li a {
    color: #a7a9ac;
}
#block-views-etv-t1-sub-page-content-block-5 .quicktabs-views-group {
    position: relative;
    display: inline-block;
    max-height: 250px;
    width: 33.3333%;
}
#block-views-etv-t1-sub-page-content-block-5 .quicktabs-views-group .block {
    background-color: #262525;
    display: block;
    margin: 0 5px 5px;
    position: relative;
    overflow: hidden;
}
#block-views-etv-t1-sub-page-content-block-5 .quicktabs-views-group .block .block-info {
    padding: 11px 10px;
    min-height: 50px;
}
#block-views-etv-t1-sub-page-content-block-5 .quicktabs-views-group .block .block-info .title a {
    color: #ffffff;
}
#block-views-etv-t1-sub-page-content-block-5 .quicktabs-views-group .block .block-info .description {
    display: inline-block;
}
#block-views-etv-t1-sub-page-content-block-5 .quicktabs-views-group .block .block-info .description p {
    color: #ffffff;
}
#block-views-etv-t1-sub-page-content-block-5 .quicktabs-views-group .block .block-info .airtime {
    display: inline-block;
    margin-left: 10px;
}
#block-views-etv-t1-sub-page-content-block-5 .quicktabs-views-group .block .block-info .airtime p {
    color: #a7a9ac;
    font-style: italic;
}
#block-views-etv-t1-sub-page-content-block-5 .quicktabs-views-group .views-field-body .block-synopsis.expanded {
/*#block-views-etv-t1-sub-page-content-block-5 .quicktabs-views-group .block .block-synopsis.expanded {*/
    display: block;
}
#block-views-etv-t1-sub-page-content-block-5 .quicktabs-views-group .views-field-body .block-synopsis {
    background-color: rgba(0, 0, 0, 0.7);
    display: none;
    position: absolute;
    width: auto;
    margin: 0 5px;
}
#block-views-etv-t1-sub-page-content-block-5 .quicktabs-views-group .views-field-body .block-synopsis p {
/*#block-views-etv-t1-sub-page-content-block-5 .quicktabs-views-group .block .block-synopsis p {*/
    padding: 10px;
}
#block-views-etv-t1-sub-page-content-block-5 .quicktabs-views-group .block .controls {
    margin: 5px 0;
}
#block-views-etv-t1-sub-page-content-block-5 .quicktabs-views-group .block .info {
    background: rgba(0, 0, 0, 0) url("../images/tier1/info-icon.png") no-repeat scroll center center / contain ;
    color: transparent;
    cursor: pointer;
    display: inline-block;
}
#block-views-etv-t1-sub-page-content-block-5 .quicktabs-views-group .block .play {
    background: rgba(0, 0, 0, 0) url("../images/tier1/play-icon.png") no-repeat scroll center center / contain ;
    color: transparent;
    /*cursor: pointer;*/
    display: inline-block;
    margin: 0 5px;
}
#block-views-etv-t1-sub-page-content-block-5 .quicktabs-views-group .views-field-field-video img {
    width: 100%;
}
#block-views-etv-t1-sub-page-content-block-5 .quicktabs-views-group .views-field-field-video {
    display: block;
    margin: 0 5px;
}

/* t1 About */
#block-views-etv-t1-sub-page-content-block-6 .htab {
    margin: 0 10px 1.5em;
}
#block-views-etv-t1-sub-page-content-block-6 .htab .icon {
    background: rgba(0, 0, 0, 0) url("../images/icons/sprite.png") no-repeat scroll 0 -36px;
}
#block-views-etv-t1-sub-page-content-block-6 .htab h2 {
    background-color: #ffbb00;
}
#block-views-etv-t1-sub-page-content-block-6 .block {
    display: block;
    padding: 10px;
    background-color: #262525;
    margin: 0 5px 20px;
}
#block-views-etv-t1-sub-page-content-block-6 .block .block-image {
    display: inline-block;
    vertical-align: top;
    width: 35%;
}
#block-views-etv-t1-sub-page-content-block-6 .block .block-info {
    display: inline-block;
    vertical-align: top;
    width: 64%;
}

/* related content */
#block-views-etv-t1-related-content-block-1 .htab {
    background: #ec3c00;
    margin: 0 10px 1.5em;
    border-radius: 0;
}
#block-views-etv-t1-related-content-block-1 .htab .icon {
    background: rgba(0, 0, 0, 0) url("../images/icons/sprite.png") no-repeat scroll -560px -36px;
}
#block-views-etv-t1-related-content-block-1 .divider {
    display: none;
}
#block-views-etv-t1-related-content-block-1 .views-row {
    float: left;
    max-height: 300px;
    width: 33.3333%;
    margin: 0 0 2em;
    overflow: hidden;
}
#block-views-etv-t1-related-content-block-1 .views-row .block {
    margin: 0 5px 10px;
    position: relative;
    background-color: #262525;
}
#block-views-etv-t1-related-content-block-1 .views-row .block .block-image a {
    float: none;
    max-height: 100%;
}
#zone-t1-content-area #block-views-etv-t1-related-content-block-1 .block .block-info {
    padding: 11px 10px;
    min-height: 50px;
}

/* t1 Music */
.block-etv-t1-music-block-1 .htab {
    background: #c20e1a;
    border-radius: 0;
    margin-bottom: 1.5em;
    margin-left: 10px;
}
.block-etv-t1-music-block-1 .htab .icon {
    background: rgba(0, 0, 0, 0) url("../images/icons/sprite.png") no-repeat scroll -174px -36px;
}

/* t1 Watch now */
#block-views-etv-t1-sub-page-titles-block-2 .htab {
    background: #4c1074;
    border-radius: 0;
    margin-bottom: 1.5em;
    margin-left: 10px;
}
#block-views-etv-t1-sub-page-titles-block-2 .htab .icon {
    background: rgba(0, 0, 0, 0) url("../images/icons/sprite.png") no-repeat scroll -350px -36px;
}
.page-view-watch-now #region-t1-content-summary {
    margin-right: 5px;
}
#zone-t1-content-area .kaltura img {
    float: none;
    width: 100%;
    height: 180px;
    border: 0;
}
#zone-t1-content-area .kaltura-thumb {
    float: none;
    width: auto;
}
#block-views-etv-t1-sub-page-content-block-7 .divider ,
#block-views-etv-t1-sub-page-content-block-8 .divider {
    display: none;
}
#block-views-etv-t1-sub-page-content-block-8 .views-row {
    float: left;
    max-height: 250px;
    width: 50%;
    margin: 0 0 15px;
}
#block-views-etv-t1-sub-page-content-block-7 .views-row {
    float: left;
    max-height: 250px;
    width: 33.3333%;
    margin: 0 0 15px;
}
#block-views-etv-t1-sub-page-content-block-7 .views-row .block ,
#block-views-etv-t1-sub-page-content-block-8 .block {
    margin: 0 5px 10px;
    position: relative;
    background-color: rgb(68, 68, 68);
}

#block-views-etv-t1-sub-page-content-block-7 .block-image img ,
#block-views-etv-t1-sub-page-content-block-8 .block-image img {
    width: 100%;
    height: 180px;
}
#block-views-etv-t1-sub-page-content-block-7 .block .block-info ,
#block-views-etv-t1-sub-page-content-block-8 .block .block-info {
    padding: 11px 10px;
    min-height: 50px;
}

#block-views-etv-t1-sub-page-content-block-7 .block .block-info .controls,
#block-views-etv-t1-sub-page-content-block-8 .block .block-info .controls {
    display: inline-block;
    margin-right: 10px;
    text-align: right;
}

#block-views-etv-t1-sub-page-content-block-7 .block .block-info .airtime,
#block-views-etv-t1-sub-page-content-block-8 .block .block-info .airtime {
    display: inline-block;
}
#block-views-etv-t1-sub-page-content-block-8 .views-row .block .block-synopsis.expanded ,
#block-views-etv-t1-sub-page-content-block-7 .views-row .block .block-synopsis.expanded {
    display: block;
}
#block-views-etv-t1-sub-page-content-block-8 .views-row .block .block-synopsis ,
#block-views-etv-t1-sub-page-content-block-7 .views-row .block .block-synopsis {
    background-color: rgba(0, 0, 0, 0.7);
    display: none;
    position: absolute;
    width: 100%;
}
#block-views-etv-t1-sub-page-content-block-8 .views-row .block .block-synopsis p ,
#block-views-etv-t1-sub-page-content-block-7 .views-row .block .block-synopsis p {
    padding: 10px;
}
#block-views-etv-t1-sub-page-content-block-8 .views-row .block .info ,
#block-views-etv-t1-sub-page-content-block-7 .views-row .block .info {
    background: rgba(0, 0, 0, 0) url("../images/tier1/info-icon.png") no-repeat scroll center center / contain ;
    color: transparent;
    cursor: pointer;
    display: inline-block;
}

#block-views-etv-t1-sub-page-content-block-8 .views-row .block .video-type ,
#block-views-etv-t1-sub-page-content-block-7 .views-row .block .video-type {
    background-color: rgba(0, 0, 0, 0.8);
    font-family: arial,sans-serif;
    font-size: 1.2em;
    line-height: 150%;
    padding: 5px 10px;
    position: absolute;
}

/* competition */
.block-views-3537a0c7ba46e336c87a0830ce712687 .htab {
    background: #4c1074;
    margin: 0 10px 1.5em;
    border-radius: 0;
}
.block-views-3537a0c7ba46e336c87a0830ce712687 .htab .icon {
    background: rgba(0, 0, 0, 0) url("../images/icons/sprite.png") no-repeat scroll -560px -36px;
}
.block-views-3537a0c7ba46e336c87a0830ce712687 .divider {
    display: none;
}
.block-views-3537a0c7ba46e336c87a0830ce712687 .views-row {
    float: left;
    max-height: 300px;
    width: 33.3333%;
    margin: 0 0 2em;
    overflow: hidden;
}
.block-views-3537a0c7ba46e336c87a0830ce712687 .views-row .block {
    margin: 0 5px 10px;
    position: relative;
    background-color: #262525;
}
.block-views-3537a0c7ba46e336c87a0830ce712687 .views-row .block-image a {
    float: none;
    max-height: 100%;
}
.block-views-3537a0c7ba46e336c87a0830ce712687 .views-row .block-image img {
    width: 100%;
}
#zone-t1-content-area .block-views-3537a0c7ba46e336c87a0830ce712687 .block .block-info {
    padding: 11px 10px;
    min-height: 50px;
}

/* T1 individual photo pages */
#slideshow-container img {
    max-width: 99%;
    width: 99%;
    height: auto;
}
#galleriffic .nav-controls {
    width: 99.5%;
}
#block-views-gallery-images-block .caption {
    width: 96.5%;
}

/* hide e-toonz bug */
.block-tv-guide-t1-watch-on-widget .airtime-eToonz {
    display: none;
}