@CHARSET "ISO-8859-1";

@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
/*    src: local('Roboto Regular'), local('Roboto-Regular'), url(http://themes.googleusercontent.com/static/fonts/roboto/v11/CrYjSnGjrRCn0pd9VQsnFOvvDin1pK8aKteLpeZ5c0A.woff) format('woff');*/
    src: local('Roboto Regular'), local('Roboto-Regular'), url(../fonts/Roboto/Roboto-Regular.woff) format('woff'),url(../fonts/Roboto/Roboto-Regular.ttf) format('truetype');
}
@font-face {
    font-family: 'Roboto Medium';
    font-style: normal;
    font-weight: 500;
/*    src: local('Roboto Medium'), local('Roboto-Medium'), url(http://themes.googleusercontent.com/static/fonts/roboto/v11/RxZJdnzeo3R5zSexge8UUbO3LdcAZYWl9Si6vvxL-qU.woff) format('woff');*/
    src: local('Roboto Medium'), local('Roboto-Medium'), url(../fonts/Roboto/Roboto-Medium.woff) format('woff'), url(../fonts/Roboto/Roboto-Medium.ttf) format('truetype');
}
@font-face {
    font-family: 'Roboto Bold';
    font-style: normal;
    font-weight: 700;
/*    src: local('Roboto Bold'), local('Roboto-Bold'), url(http://themes.googleusercontent.com/static/fonts/roboto/v11/d-6IYplOFocCacKzxwXSOLO3LdcAZYWl9Si6vvxL-qU.woff) format('woff');*/
    src: local('Roboto Bold'), local('Roboto-Bold'), url(../fonts/Roboto/Roboto-Bold.woff) format('woff'), url(../fonts/Roboto/Roboto-Bold.ttf) format('truetype');
}

body{overflow-x: hidden;}
a{outline: none !important;}
.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container{width: 100% !important;}

.page-node-preview .pages-nav {display:none;}
.page-node-preview .region-right {display:none;}
.page-node-preview .region-left {display:none;}
.main-top-tabs{ width: 956px; margin: 0 auto; min-height: 35px; z-index: 11; position: relative; display: none;}
.main-top-tabs .show-navbar{border:0px; border-radius: 0px; background: none; padding: 0px; float: right;}
.page .main-top-tabs .show-navbar{float: left; margin: 15px 0 10px; width: 100%;}
.main-top-tabs .show-navbar .primary-tabs > li > a{ text-transform: uppercase; text-shadow: 0 0px 0 #000000;}
.main-top-tabs .primary-tabs{margin-left: 0px;}
.page .main-top-tabs .primary-tabs{height: 30px; background: url("../images/gray_line_bar.png") repeat-x scroll left bottom transparent; width: 100%;}
.main-top-tabs .primary-tabs li{float: left; list-style: none;}
.main-top-tabs .show-navbar .primary-tabs > li > a, .main-top-tabs .show-navbar .primary-tabs > li > a:hover{ border-right: 1px solid #515151; color: #878787; font-family: 'HelveticaNeue BC'; font-size: 19px; min-width: 50px; padding: 0 15px; text-align: center;}
.page .main-top-tabs .show-navbar .primary-tabs > li > a, .page .main-top-tabs .show-navbar .primary-tabs > li > a:hover{border:0px;}
.main-top-tabs .show-navbar .primary-tabs > li > a:hover{color: #D2D2D2; text-decoration: none;}
.main-top-tabs .show-navbar .primary-tabs > li.last > a:hover, .main-top-tabs .primary-tabs li.last a{border:0px; padding-right: 0px;}
.page .primary-tabs li.active > a{ background-color: #000000; border-bottom: 4px solid #53DCED !important; color: #53DCED !important; display: block; left: -2px; line-height: 30px; position: relative; top: -5px;}

.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container{width: 100%;}
/*.page-shows-devious-maids .show-header{padding: 15px 25px 10px;}*/
.show-panel{margin: 0 auto;width:100%;}
.row.show-bottom{ padding-top: 30px;}

.row{margin-left: 0px !important;}
[class*="span"]{ margin-left: 0px; margin-right: 0px; margin-bottom: 0px;}

.span12{margin-right: 0px;}

.show-content{color: #ACAAAD; padding: 0px;}
.show-content-header{margin-bottom: 10px;}
.show-content-header ul{float: left; margin:0; padding: 0px; }
.showindex .show-content-header ul{padding: 0 40px;}

.show-content-header ul.with-both{max-width: 440px;}
.show-content-header ul.with-single{max-width: 530px;}

.full-show .show-content-header ul.with-both{max-width: 765px;}
.full-show .show-content-header ul.with-single{max-width: 865px;}

.show-content-header ul li{ margin:0; padding: 0; float: left; list-style: none;}
.show-content-header li.active{}
.show-content-header li.watch_now_item{display: none;}
.show-content-header li a{ font-size: 13px; color: #E8E4D9; font-weight: bold; text-transform: uppercase; text-decoration: none; line-height: 50px; margin: 0 11px; padding: 12px 6px 0;}
.show-content-header li a:first-child{margin-left:0; padding-left: 0;}
.show-content-header li.active a{color: #4fdbec; text-decoration: none; border-top: 4px solid #308494; font-weight: bold;}
.show-content-header li a:hover{color: #ffffff; text-decoration: none;}
.row-fluid .span8 .span8 .show-content-header li a{ margin: 0 7px;}

.show-shop{float: right; line-height: 35px; width: auto; position: relative; margin-top: 10px;}
.show-shop .itunes{background: url("../images/itunes_amazon_sprite.png") no-repeat scroll 0 0 transparent; height: 24px; text-indent: -9999px; width: 70px; display: block; float: left;}
.show-shop .amazon{background: url("../images/itunes_amazon_sprite.png") no-repeat scroll -79px 0 transparent; height: 24px; text-indent: -9999px; width: 80px; display: block; float: left; margin-left: 0px;}

.show-shop .amazon.with-itunes{margin-left: 15px;}
.full-show .show-shop .amazon.with-itunes{margin-left: 25px;}

/*.full-show .show-content-header{margin: 0 auto; width: 947px; display: table; background: url("../images/full_movie_menu_bg.png") no-repeat scroll left top transparent; background-size: 100%; height: 58px; padding-left: 9px;}*/
.full-show .show-content-header{background: none no-repeat scroll left top #FFFFFF; display: table; height: 58px; margin: 0 auto; padding: 0 25px; width: 960px;}
body.safari.win .full-show .show-content-header{width: 1010px;}
.full-show.showindex .show-content-header{margin: 0 auto; width: 1010px; display: table; background: url("../images/show_menu_bg.png") no-repeat scroll left top transparent; background-size: 100%; height: 58px; padding: 0;}

.full-show .show-shop{width: auto;}
.full-show .show-shop .amazon{left: 100px; background: url("../images/minisite_itunes_amazon_sprite.png") no-repeat scroll -79px 0 transparent;}

.shows-video-header{display: table; background: url("../images/full_movie_menu_bg.png") no-repeat scroll left top transparent; background-size: 100%; height: 58px; padding-left: 9px;}

.show-image{margin: 10px auto 9px; text-align: center; position: relative; max-width: 300px; min-height: 290px;}
.watch_full_show_overlay{position: absolute; bottom: 0; width: 100%; background-color:rgba(0,0,0,0.4); line-height: 75px; display: none;}
.full-show .watch_full_show_overlay{width: 300px; height: 231px; display: none; border-top: 5px solid #68EAF9; margin: 0 auto 20px; top: 0px; background: none;}
.watch_full_show_btn{}
.watch_full_show_btn_responsive{display: none;}

.show-video{margin: 4px -10px; text-align: center; margin-bottom: 8px; overflow: hidden;}
.show-video #video-player-container{margin: 0 !important; width: 100%; height: 350px !important;}
.page-show-index #video-player-container #video-player-box {width: 100%; height: 100%;}
.span12.full-movie-video-row{margin-bottom: 0px; min-height: 405px !important;}

#video-player-container img{height: 100%;}

.show-info{font-size: 14px; margin: 0;}
.show-about{width: 100%;}
.basic-show .show-about.full{background-color: #141517; margin: 0; padding: 0 0 0 25px; position: relative; width: 96%;}

.show-about .about-title{text-transform:uppercase;color: #666666; font-size: 24px; font-weight: bold; line-height: 24px; margin: 0 0 15px; padding: 0;}
.show-about span.show-about-txt{color: #888888; font-size: 16px; margin: 0; padding: 25px 35px; display: block; line-height: 22px; background-color: #f2f2f2;}
.show-content.with-ad-block .show-about span.show-about-txt{min-height: 165px;}
.show-about span.show-about-txt.hide{display: none;}
.show-about span.show-about-txt-more{color: #959595; display: block; font-size: 14px; height: 258px !important; margin: 0; overflow: auto; padding: 0; width: 100%;} 
.basic-show  .show-about-video-info span.show-about-txt-more {height: 200px !important;}

.show-about span.show-about-txt-more.hidden{display: none;}
.show-about .show-about-starring{ margin: 30px 0 0;line-height: 18px;font-size: 14px;font-weight: normal; color: #959595;}
.full-show .show-about .show-about-starring{bottom: 50px; font-size: 14px; font-weight: normal; line-height: 18px; margin: 0; position: absolute;}
.show-about .show-about-genre{ margin: 10px 0 20px; color: #959595; font-size : 14px; font-weight: normal;}
.show-about .show-about-genre a{ color: #959595; text-decoration: none;}
.show-about .show-about-genre a:hover{ color: #959595; text-decoration: underline;}
.full-show .show-about .show-about-genre{bottom: 0; margin: 10px 0 20px; position: absolute; font-size: 14px; font-weight: normal;}
.read-more, .show-about-txt a{color: #666666; font-family: arial; font-size: 16px; font-weight: bold; text-decoration: underline; text-transform: uppercase;}
.read-more:hover, .show-about-txt a:hover, .read-more:active, .show-about-txt a:active{color: #FC5453;}
.read-less, .read-less:hover, .read-less:active{color: #ACAAAD; font-size: 18px; font-weight: bold; position: absolute; right: 10px; text-decoration: none; text-transform: uppercase; top: 10px;}

.full-show .no-top {padding-top:0px !important;}
.no-top {padding-top:5px !important;}
.no-border{background:none !important;}

.watch-full-show{ text-align: center; margin: 20px 0;}

.row-footer{margin-top: 21px;}
.row-footer .span2{margin-right: 30px !important; width: 168px !important;}
div.row-footer div.span2:first-child + div.span2 + div.span2 + div.span2 + div.span2{margin-right: 0px !important;}
div.row-footer div.span2:nth-child(5){margin-right: 0px !important;}

.full-show .show-content{
    background: none;
    background-color: transparent;
    color: #FFF;
    text-align: left;
    margin-bottom: 15px;
    overflow: hidden;
    width: 100%;
    display: inline-block;
    float: right;
    margin: 25px 0;
}

.show-content.with-ad-block { max-width: 630px;  margin-top: 0px; float: none; }
.full-show-menu{ width: 1010px; margin: 0 auto;}
.full-show-menu ul{padding: 0; margin: 0;}
.full-show-menu ul li{list-style: none; float: left;}
.full-show-menu li a{ font-size: 15px; color: #dfd5d4; font-weight: bold; text-transform: uppercase; text-decoration: none; padding: 5px 15px 0; line-height: 50px; margin-right: 3px;}
.full-show-menu li.active a, .full-show-menu li a:hover{color: #dfd5d4; text-decoration: none; border-top: 3px solid #e14539;}
.full-show .show-image{min-height: 231px; margin: 0px auto 20px;}
.full-show .show-info{ border-radius: 0px; padding: 0; border:0px; display: block; }
.full-show .show-about{position: relative;}
.full-show .show-about.full{width: 97%; margin: -15px; padding-bottom: 10px;}
.full-show .schedule-scroller-item div {margin-right: 9px;}
.full-show .schedule-scroller-item div.remind-me{margin: 0px;}

.full-movie-video{ width: 300px; height: auto; margin: 0 0px 20px auto; overflow: hidden; position: relative; float: right; padding: 33px 0 0;}
.full-movie-video.with-thumbs{height: auto; padding-top: 24px; padding-bottom: 13px;}
.full-show #video-player-container{width: 100%; height: 281px; margin-left: 0px;}
.full-movie-video.with-thumbs #video-player-container{height: 226px;}
.full-show .with-out-thumbs {height: auto;width: 500px;margin:10px auto 35px;display:block}
/*.full-show .with-out-thumbs #video-player-container{height: 246px;}*/
.full-show .video-play-symbol{ bottom: 60px !important;display: block;position: relative;right: -45px !important;z-index: 100; width: 44px;}

.full-movie-thumbs{ height: 71px;padding-bottom: 26px;padding-top: 12px; width: 100%;}
.full-movie-thumbs ul li { float: left; height: 71px; list-style: none outside none; width: 126px; padding-right:11px; position: relative;}

.full-movie-thumbs ul li a .thumb_title{color: #FFFFFF; display: none; left: 5px; position: absolute; top: 2px; z-index: 101;}
.full-movie-thumbs ul li a:hover .thumb_title{display: block;}

.full-movie-video-thumbs { width:100% }
.full-movie-thumbs ul{margin:0 !important;}
#last{ padding-right: 0px !important;}
.row-fluid [class*="span"]{margin-left: 0 !important;}
.row-fluid .span2{ width: 12.7851% !important; margin-top: -4px;} /* 168/1350 */
.row-fluid .span8{ margin: 0 29px !important; width: 70.074% !important;} /* 956/1350 */
.full-show .row-fluid .span8{ background-color: #FFFFFF; float: none; margin: 0 auto !important; padding: 0 25px 50px; width: 1010px !important; }
/*.full-show.showindex .row-fluid .span8{padding: 0 25px 50px; width: 1010px !important; background-color: #FFFFFF;}*/
.full-show.showindex .row-fluid .span8{padding: 40px 34px 50px;}
.full-show.showindex .row-fluid .show-top .span8{background-color: transparent; padding-top: 0;}
.full-show.showindex .row-fluid .span8 .span8{padding: 0;}

body.ie8 .full-show.showindex .row-fluid .span8 .span8{width: 635px\0 !important;}

#photo-wrapper {
    width: 100%;
    overflow-x: hidden;
    overflow-y: visible;
    position: relative;
    margin-left: 0px !important;
}
/*#photo-gallery-scroller {padding-left: 235px;}*/
#photo-gallery-scroller {
    height:375px !important;
}
#photo-gallery-scroller img {
    -webkit-transition-duration: .5s;
    transition-duration: .5s;

    opacity: 0.2;

    height:375px;
    /*min-width:260px ;*/
    width: auto;

}
#photo-gallery-scroller li{ text-align: center; overflow: visible;}

.gallery_links {
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box; /* Firefox, other Gecko */
    box-sizing: border-box; /* Opera/IE 8+ */

    position: absolute;
    top: 250px;
    width:80%;
    overflow: hidden;
    width: 260px;
    height: 105px;
    background-color: #181818;
    opacity: 0;
    margin: 0px auto;
    font-size: 18px;
    padding-top: 15px;
    display: block !important;
    padding-left: 10px;
    padding-right: 10px;
    line-height: 18px;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    margin-left:50%;
    left:-130px;
}
.active .gallery_links {
    top: 238px;
    opacity: 0.8;
}


#photo-wrapper #controls{}
.gallery_links a{color:#fff; font-family: 'Roboto Regular',arial;}
.gallery_links a:hover{color:#fff;text-decoration:none}
.gallery_links a:active{color:#fff;text-decoration:none}

.prevBtn-gallery-index {
    text-indent: -9999px;
    background: url("../images/arrow_rollover_white.png") no-repeat scroll -15px center transparent;
    height: 35px;
    width: 30px;
    display: block;
    position: absolute;
    top: 170px;
    left: 10px;
    opacity: 1;
    -webkit-transition-duration: 1s;
    transition-duration: 1s;
}

.prevBtn-gallery-index:hover {
    text-decoration: none;
    background: url("../images/arrow_rollover_red.png") no-repeat scroll -15px center transparent;
}

.nextBtn-gallery-index {
    text-indent: -9999px;
    background: url("../images/arrow_rollover_white.png") no-repeat scroll -90px center transparent;
    height: 35px;
    width: 30px;
    display: block;
    position: absolute;
    top: 170px;
    right: 10px;
    opacity: 1;
    -webkit-transition-duration: 1s;
    transition-duration: 1s;
}

.nextBtn-gallery-index:hover {
    text-decoration: none;
    background: url("../images/arrow_rollover_red.png") no-repeat scroll -90px center transparent;
}

.photo_gallery_header,.custom_feature_header {
    text-align: left;
    font-size: 24px;
    font-weight: bold;
    color: #666666;
    text-transform: uppercase;
    margin-bottom: 15px !important;
}

.desktop .nextBtn-gallery-index, .desktop .prevBtn-gallery-index{
   /* opacity: 0;*/
}
#photo-wrapper:hover .nextBtn-gallery-index,#photo-wrapper:hover .prevBtn-gallery-index {
    opacity: 1;
}








.see_photos {
    background: url("../images/shows_sprite_01.png") no-repeat scroll -14px -153px transparent;
    height: 32px;
    width: 153px;
    margin: 15px 53px;
    position: absolute;
    bottom: 0px;
    display: block;
    margin-left: 50%;
    left: -75px;
}

.share_links {
    height: 375px;
    position: absolute;
    display: none;
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5);
    width: 100% !important;
}


.active .share_links {
     display: block !important;
     opacity: 0;
     -webkit-transition-duration: .5s;
     transition-duration: .5s;
 }
.active:hover .share_links {

    opacity: 1;
}
@media (max-width: 568px) {
    .gallery_links,.active .gallery_links {
        top: 180px;
        -ms-transform: scale(.8,.8); /* IE 9 */
        -webkit-transform: scale(.8,.8); /* Chrome, Safari, Opera */
        transform: scale(.8,.8);
    }
    .active .gallery_links {
        top: 170px;
        -ms-transform: scale(.8,.8); /* IE 9 */
        -webkit-transform: scale(.8,.8); /* Chrome, Safari, Opera */
        transform: scale(.8,.8);
    }
    .prevBtn-gallery-index {
        left: 30%;
    }
    .nextBtn-gallery-index {
        right: 30%;
    }
    .share_links {
        /*background: green;*/
    }
    #photo-wrapper{
        width:1200px;
        left:-330px;
    }
    /*.share_links{height: 375px;}*/
    #photo-gallery-scroller img{
        height: auto !important;
        width: auto !important;
        margin-left:auto;
        margin-right:auto;
        min-width: 400px;
        min-width: 275px;

    }
    #photo-gallery-scroller{
    height:275px !important;
    }
    #photo-gallery-scroller>ul>li{
        width:400px !important;
    }
    .nextBtn-gallery-index{
    top:120px;
    }
    .prevBtn-gallery-index{
    top:120px;
    }
}

@media (max-width: 480px) {
    #photo-wrapper{
        left:-365px;
    }
    .prevBtn-gallery-index {
        left: 32%;
    }
    .nextBtn-gallery-index {
        right: 32%;
    }
}

@media (max-width: 320px) {
    #photo-wrapper{
        left:-440px;
    }
    .prevBtn-gallery-index {
        left: 38%;
    }
    .nextBtn-gallery-index {
        right: 38%;
    }
}




.share_buttons {
    display: none;
}
.share_links .share_icons {margin:20px auto; width:50px; position: relative;}
.share_gm {background:url("../images/shows_sprite_01.png") no-repeat scroll -176px -17px transparent}
.share_pi {background:url("../images/shows_sprite_01.png") no-repeat scroll -215px -17px transparent}

.share_tw{min-height: 35px; width: 25px; z-index:1; position: absolute; left: 30px; top: 10px;}
.share_tw:hover{width: 125px;}
.share_tw a{background: url('../images/shows_sprite_01.png') no-repeat scroll -140px -17px transparent; display: block; min-height: 25px; left: 0; position: absolute; top: 0; width: 25px; line-height: 25px;}
.share_tw.hovered a{border: 2px solid #dddddd; border-radius: 2px; width: 125px; background-color: #FFFFFF; background-position: -10px -300px;}
.share_tw a .social-bar { padding-left: 25px; padding-top: 3px; visibility: hidden !important;}
.share_tw.hovered a .social-bar{visibility: visible !important;}

.share_fb{min-height: 35px; width: 25px; z-index:2; position: absolute; left: 0; top: 10px;}
.share_fb:hover{width: 125px;}
.share_fb a{background: url('../images/shows_sprite_01.png') no-repeat scroll -107px -17px transparent; display: block; min-height: 25px; left: 0; position: absolute; top: 0; width: 25px; line-height: 25px; overflow: hidden;}
.share_fb.hovered a{border: 2px solid #dddddd; border-radius: 2px; width: 125px; background-color: #FFFFFF; overflow: visible; background-position: -8px -258px; height: auto;}
.share_fb a .social-bar { padding-left: 25px; padding-top: 3px; visibility: hidden !important;}
.share_fb.hovered a .social-bar{visibility: visible !important;}

.showindex .fb_iframe_widget span{height: 25px !important; width: 100px !important;}
.showindex .fb_iframe_widget iframe{height: 425px !important; width: 450px !important; visibility: visible !important;}

#photo-wrapper #controls span{display:block;padding-top:30px;color:#fe4b53;width:40px;font-size:14px;}
.show-index-photos{margin-top:60px;}

.full-show .row-fluid .span8 .span8{padding-bottom: 0px; float: left;}
.row-fluid .span8 .span8{ width: 66.6317% !important; margin:0 !important;} /* 637/956 */
.row-fluid .span8 .span4{ margin-left: 0% !important; width: 300px !important; margin-top: 37px; float: right;}
.showindex .show-panel .row-fluid .span8 .span4{margin-top: 38px !important; position: relative;}
body.ie .row-fluid .span8 .span4.bigad{margin-top: 24px;}

.row-footer .span2{width: 17.5% !important;}
.span12{margin-bottom: 0px;}

.show-index{display: inline-block; width: 940px;}
.splash_page .show-index{display: inline-block;}
.splash_page .show-about{top:-45px}

.show-index-videos{min-height: 270px; width: 100%; text-align: left;}
.show-index-videos h2{color: #666666; font-size: 24px; font-weight: bold; line-height: 24px; margin: 0 0 15px; padding: 0;}

.show-index-videos h2.latest-videos{float: left; width: 465px;text-transform:uppercase;}
.show-index-videos .more-videos{float: left; background: url('../images/more_video.jpg') no-repeat scroll 95% center transparent; border: 1px solid #D9D9D9; border-radius: 2px; height: 26px; line-height: 26px; padding: 1px 0 0 12px; text-align: left; width: 140px; margin-top: 0px;}
.show-index-videos .more-videos:hover { border: 1px solid #C2C2C2;}
.show-index-videos .more-videos a{color: #FC5453; font-family: arial; font-size: 12px; font-weight: bold; text-decoration: none; text-transform: uppercase;}
.show-index-videos .more-videos a:hover{text-decoration: none;}

.show-index-videos-clips { min-height: 300px; width: 960px; text-align: left; margin-top:40px; margin-bottom: 80px; }
.show-index-videos-clips h2{text-transform:uppercase;color: #666666; font-size: 24px; font-weight: bold; line-height: 24px; margin: 0 0 15px; padding: 0;}
.show-index-videos-clips h2.latest-videos{float: left; width: auto;}
.show-index-videos-clips .more-videos{float: right; background: url('../images/more_video.jpg') no-repeat scroll 95% center transparent; border: 1px solid #D9D9D9; border-radius: 2px; height: 26px; line-height: 26px; padding: 1px 0 0 12px; text-align: left; width: 110px; margin-top: 0px; margin-right: 20px;}
.show-index-videos-clips .more-videos:hover { border: 1px solid #C2C2C2;}
.show-index-videos-clips .more-videos a{color: #FC5453; font-family: arial; font-size: 12px; font-weight: bold; text-decoration: none; text-transform: uppercase;}
.show-index-videos-clips .more-videos a:hover{text-decoration: none;}

/*** override if no episode videos or clips **/
.show-index-videos-clips-noepisode {margin-top:0px !important; max-width: 640px;}
.show-index-videos-clips-noepisode .video-item-2 {display:none !important;}
.show-index-photos.show-index-photos-novideos {margin-top: 0; max-width: 630px;}
.show-index-photos.show-index-photos-novideos #photo-wrapper { width: 630px;}

.show-index-extras {
    width: 100%;
    margin-top: 55px;
    text-align: left;
}

.show-index-extras.with-ad-block { margin-top: 0; max-width: 630px;}

.show-index-extras h3{text-transform:uppercase;color: #666666; font-size: 24px; font-weight: bold; line-height: 24px; margin: 0 0 14px; padding: 0;font-family: Roboto Bold}

.extras-scroller { margin: 0; }
.extras-scroller > li { 
    background-color: #EEEEEE;
    float: left;
    margin-bottom: 20px;
    width: 100%;
}

.extra-img { float: left; height: 165px; width: 165px; text-align: center; line-height: 165px;}
.extra-title {
    padding-bottom: 0px;
    padding-top: 30px;
    float: left;
    padding-left: 10px;
    width: 60%;
}
.extra-title > a { color: #666666; font-size: 21px; font-weight: bold; padding-left: 0px; text-transform: uppercase; font-family: 'Roboto Bold', Arial;}
.extra-title > a:hover { color: #666666; text-decoration:none; }

.show-index-extras.with-ad-block .extras-scroller > li { margin-left: 0; width: 100%;}
.extra-info { 
    color: #888888;
    font-size: 14px;
    max-height: 70px;
    overflow: hidden;
    padding: 10px 0 0 10px;
    float: left;
    width: 60%;
}
.extra-info > a { color: #FC5452; }
.full-show .full-movie-responsive-thumbs{display: none;}

#content-right img{max-width: none;}
.pushdown-ad{font-size: 0;line-height: 0;position: relative;text-align:center;width: 1010px;margin:0 auto;}

.show-upcoming.no-schedule{display: none;}
.show-about.no-schedule{width: 95% !important; /*height:233px !important;*/}
.basic-show .show-info.no-airdate .show-about.full{height: auto !important; width: 96% !important;}

/* Latest Videos */
.view-latest-show-videos .video-item { width: 300px; height:250px; float:left; margin-right:20px; margin-bottom: 20px; position: relative; overflow: hidden; }
.show-index-videos .video-item-5, .show-index-videos .video-item-6{display: none;}
.view-latest-show-videos .video-item.selected { }
#block-views-video-associated-block h2.title{ display:none;}
.contextual-links-region { position: static; }
#block-dart-dart-tag-sidebar-300x250 { margin:0px !important}

/* temporary, may be removed after MLT-5902 */
.view-latest-show-videos .view-filters {
    display:block;
}

.show-index-videos, .show-index-videos-clips {
    position: relative;
    overflow: hidden;
}

.view-latest-show-videos h1 , .view-latest-show-videos h2{ color: #FFFFFF; font-family: arial; font-size: 20px; font-weight: normal; line-height: 20px; padding-bottom:10px; }
.view-latest-show-videos .video-item-last, .view-latest-show-videos .video-item-seventh{ margin-right:0px;}
.video-item .video-promo-image { background-position: left top !important; background-size: 300px 169px !important; display: block; height: 100%; width: 100%; text-indent: -9999px; text-decoration: none;}

.video-item .video-item-details {
    background-color: #EEEEEE;
    bottom: 0;
    height: 81px;
    text-align: left;
    opacity: 1;
    padding-left: 14px;
    position: absolute;
    width: 96%;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
}



.video-item-details .video-item-title { color: #FC5453; font-family: arial; font-size: 12px; font-weight: bold; line-height: 12px; padding-bottom: 5px; padding-top: 15px; text-indent: 0; width: 98%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }



.full-show.showindex .video-item-details .video-item-sub-title { color: #888888; font-family: arial; font-size: 15px; font-weight: normal; height: 35px; line-height: 18px; text-indent: 0; width: 97%;margin-top:10px;}
.video-item-details .video-airdates{ color: #888888; font-size: 12px; margin-right: 10px; text-align: right; position: absolute; right: 0; bottom: 5px; text-indent: 0px; }

.video-item-details .video-airdates span{    border-right: 1px solid #BBBBBB;font-size: 10px;margin-right: 5px;padding-right: 5px;}

.video-item-details-more .video-airdates{ color: #888888; font-size: 12px; margin-right: 10px;right: 0; bottom: 5px; text-indent: 0px; }
.video-item-details-more .video-airdates span{    border-right: 1px solid #BBBBBB;font-size: 10px;margin-right: 5px;padding-right: 5px;}

.video-item .video-item-details-more {
    background-color: #EEEEEE;
    bottom: 0px;
    height: 100%;
    opacity: 0;
    filter: alpha(95);
    padding-left: 14px;
    position: absolute;
    width: 96%;
   /* display: none;*/
    text-align: left;
    -webkit-transition-duration: 1.2s;
    transition-duration: 1.2s;
}
.video-item:hover .video-item-details-more{
    bottom: 0px;
    opacity: 1;
}




.video-item-details-more .video-item-title {
    color: #FC5453;
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    line-height: 16px;
    padding-bottom: 7px;
    padding-top: 40px;
    text-indent: 0;
    width: 97%;
}

.video-item-details-more .video-item-sub-title {
    color: #666666;
    font-family: arial;
    font-size: 15px;
    font-weight: bold;
    text-indent: 0;
    width: 97%;
    padding-bottom: 10px;
    padding-top: 35px;
}

.shows-video-associated  .video-item-details-more .video-item-sub-title { color: #dedede !important;}

.video-item-details-more .video-item-short-desc { color: #888888; font-family: arial; font-size: 14px; font-weight: normal; height: 150px; line-height: 20px; text-indent: 0; width: 97%;margin-top:10px;}
.video-item-details-more .video-item-exp-date { color: #888888; font-family: arial; font-size: 12px; font-weight: normal; line-height: 14px; padding-bottom: 15px; text-indent: 0; position:absolute; bottom: 0; }
.video-item-exp-date.hidden{display: none;}
.show-content-header ul.with-both {width:auto !important; max-width: 785px;}
.show-shop {}
.show-shop .amazon{left: 100px; background: url("../images/minisite_itunes_amazon_sprite.png") no-repeat scroll -79px 0 transparent;}

.video-item .watch_online_play { background: url("../images/play_button_45x45_lmn_index.png") no-repeat scroll left top transparent; height: 40px; width: 40px; position: absolute; right: 7px; top: 0; z-index: 9; }

.video-item .watch_premium_video { background: url("../images/icon_lock_42x42.png") no-repeat scroll left top transparent; height: 42px; width: 42px; position: absolute; right: 0px; top: 0; z-index: 9; }

.tve-authenticated .watch_premium_video { display: none; }

.video-item-now-playing{display: none;}
.video-item.running-video{}
.video-item.running-video .video-promo-image{border: 3px solid rgba(252, 84, 82, 0.75); box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; *border: 3px solid #FC5452;}
.video-item.running-video .video-item-details{display: none !important;}
.video-item.running-video .video-item-details-more{display: none !important; border: 2px solid #D52D35;}

.video-item.running-video .video-item-now-playing{display: block;}
.video-item.running-video .video-item-now-bg{background-color: #FC5452; display: block; height: 86px; margin-top: 158px; opacity: 0.75;}
.video-item.running-video .video-item-now-text{color: #FCFCFC; font-family: 'Carpediem_Regular',Arial; font-size: 20px; margin-top: -60px; position: relative; text-indent: 0; z-index: 1000; text-align: center;}
.video-item.running-video a:hover, .video-item.running-video a:hover .video-item-now-text{text-decoration: none;}

a.video-promo-image:hover div.video-item-details {
    display: block;
}

a.video-promo-image:hover div.video-item-details-more {
    display: block;
}

.show-all .view-latest-show-videos .video-item{height: 290px;}
.show-all .video-item-5, .show-all .video-item-6{display: block;}
.show-all .video-item .video-item-details{height: 121px;}
.show-all .view-latest-show-videos .video-item-last{margin-right: 20px; display:none;}

.full-show .show-title h1.title, .full-show .show-header .show-title{width: 315px !important; margin-bottom: 0px; padding-right: 50px !important;}

#aetn_dart_300x600{height: 250px;}

/* Show index page cast block */
.show-cast-block .jcarousel-skin-default .jcarousel-clip-horizontal {
    width: 940px;
    margin: 0px;
}

.show-cast-block.with-ad-block .jcarousel-skin-default .jcarousel-clip-horizontal {
    width: 630px;
}

.show-cast-block .jcarousel-skin-default .jcarousel-item-horizontal {
    margin: 0;
    position: relative;
}

.show-cast-block .jcarousel-skin-default .jcarousel-item {
    padding: 0px;
    width: 235px !important;
    height: 300px !important;
    border: 0;
}

.show-cast-block.with-ad-block .jcarousel-skin-default .jcarousel-item {
    width: 210px !important;
}
/*

.show-cast-block .jcarousel-skin-default .jcarousel-prev-horizontal {
    background: url("../images/shows_sprite_01.png") no-repeat scroll -15px -22px transparent;
    height: 30px;
    width: 19px;
    display: block;
    position: relative;
    top: -200px;
    left: 10px;
}

.show-cast-block .jcarousel-skin-default .jcarousel-prev-horizontal:hover {
    background: url("../images/shows_sprite_01.png") no-repeat scroll -15px -84px transparent;
    height: 30px;
    text-indent: 0px;
    text-decoration: none;
    display: block;
}

.show-cast-block .jcarousel-skin-default .jcarousel-next-horizontal {
    background: url("../images/shows_sprite_01.png") no-repeat scroll -60px -22px transparent;
    height: 30px;
    width: 21px;
    display: block;
    position: relative;
    top: -230px;
    left: 97%;
}

.show-cast-block .jcarousel-skin-default .jcarousel-next-horizontal:hover {
    background: url("../images/shows_sprite_01.png") no-repeat scroll -62px -85px transparent;
    height: 30px;
    text-indent: 0px;
    text-decoration: none;
    display: block;
}


*/


.show-cast-block .jcarousel-skin-default .jcarousel-prev-horizontal {
    position: absolute;
    display: inline-block;
    vertical-align: top;
    background: url("../images/arrow_rollover_white.png") no-repeat scroll -15px center transparent;
    height: 300px;
    left: 12;
    top: 2px;
    width: 30px;
    outline: none;
    opacity: 1;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
}

.show-cast-block .jcarousel-skin-default .jcarousel-prev-horizontal:hover {
    background: url("../images/arrow_rollover_red.png") no-repeat scroll -15px center transparent;
}

.show-cast-block .jcarousel-skin-default .jcarousel-next-horizontal {
    position: absolute;
    display: inline-block;
    vertical-align: top;
    background: url("../images/arrow_rollover_white.png") no-repeat scroll -90px center transparent;
    height: 300px;
    right: 10px;
    top: 2px;
    width: 30px;
    outline: none;
    opacity: 1;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
}

.show-cast-block .jcarousel-skin-default .jcarousel-next-horizontal:hover {
    background: url("../images/arrow_rollover_red.png") no-repeat scroll -90px center transparent;
}

.desktop .show-cast-block .jcarousel-skin-default .jcarousel-next-horizontal,
.desktop .show-cast-block .jcarousel-skin-default .jcarousel-prev-horizontal {
    opacity: 0;
}

.jcarousel-container:hover .jcarousel-prev-horizontal,
.jcarousel-container:hover .jcarousel-next-horizontal {
    opacity: 1 !important;
}


.show-cast-block .jcarousel-skin-default .jcarousel-prev-horizontal:hover span,
.show-cast-block .jcarousel-skin-default .jcarousel-next-horizontal:hover span {
    bottom: 0;
    left: 0;
    position: absolute;
    font-family: arial;
    font-size: 14pt;
    color: #FE4B53;
    display: block;
}

.show-cast-block .jcarousel-skin-default .jcarousel-prev-horizontal span,
.show-cast-block .jcarousel-skin-default .jcarousel-next-horizontal span {
    display: none;
}


.show-cast-block  .jcarousel-skin-default .jcarousel-container-horizontal {height: auto;margin: 0; padding: 0; width: auto;}
.show-cast-block .cast-details { bottom: 15px; position: absolute; text-align: right; width: 220px; background-color: #181818; opacity: 0.8; height: 74px;}
.show-cast-block .cast-details .actor {color: #FFFFFF; font-size: 16px; padding-top: 15px; font-family: roboto;}
.show-cast-block .cast-details .character {color: #F54D56 !important; padding-bottom: 15px; font-size: 13px; font-family: arial; line-height: 15px; padding-top: 5px;}
.show-cast-block .cast-details div { padding-right: 15px;}

.show-cast-block .photo_gallery_header {
    text-align: left;
    text-transform: uppercase;
    font-family: Roboto Bold;
    font-size: 20px;
    color: #666666;
    margin-bottom: 15px !important;
    margin-top: 20px;
}

.cast_photo_gallery_header {
    text-align: center;
    font-size: 20px;
    color: #333333;
    font-family: Roboto Bold;
    margin-bottom: 5px;
    margin-top: 45px;
    text-transform: uppercase;

}

.cast_photo_gallery_description {
    text-align: center;
    font-family: Roboto;
    font-size: 16px;
    color: #666666;
    margin-bottom: 10px;
    margin-top: 0px;
}

.custom_feature_header {
    text-align: left;
    font-weight: bold;
    text-transform: uppercase;
    font-family: Roboto Bold;
    font-size: 24px;
    color: #666666;
    margin-bottom: 15px;
}




.show-cast-block .jcarousel-item {height: 315px !important; margin-right: 0 !important; width: 244px !important;}
.show-cast-block .jcarousel-item a { border: 0px solid #FFFFFF; display: block; width: 100%; height: 300px; background-color: #000; color: #000; padding: 0; margin: 0;}
.show-cast-block .jcarousel-item.active a { border: 3px solid #FC5452; border-top: none; border-left: none; border-right: none; background-color: #000; color: #000;}

/*.show-cast-block .jcarousel-item a img.disable {*/
    /*-webkit-transition-duration: .5s;*/
    /*transition-duration: .5s;*/
    /*opacity: .5 !important;*/

/*}*/

/*.show-cast-block .jcarousel-item a img.active {*/
    /*-webkit-transition-duration: .5s;*/
    /*transition-duration: .5s;*/
    /*opacity: 1 !important;*/
/*}*/

/*.show-cast-block .jcarousel-item.active a img {*/
    /*-webkit-transition-duration: .5s;*/
    /*transition-duration: .5s;*/
    /*opacity: .5;*/
/*}*/
.show-cast-block .jcarousel-container .jcarousel-item a img {
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    opacity: 1;
}
.show-cast-block .jcarousel-container:hover .jcarousel-item a img {
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    opacity: .5;
}

.show-cast-block .jcarousel-container .jcarousel-item a img:hover {
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    opacity: 1;
}

.show-cast-block {
    display: block;
    margin: 40px 0 40px;
}
.show-cast-block.with-ad-block{width: 630px; margin-top: 0px;}
.show-cast-block .jcarousel-item img { position: absolute; margin-left: -150px; margin-left: -30 px\9; max-width: inherit;}
body.safari.win .show-cast-block .jcarousel-item img{margin-left: -30px;}

#content-right .block-ltv-shows-show-video-clips .pager {
    display: none;
}

/* 
 * start mltDropDown
 * @todo needs some no-js css for backwards compat
*/
.show-movie-landing .mlt-dropdown-wrapper {
    display: inline-block;
    position: absolute;
    top: -20px;
    left: 21.5%;
}

.show-movie-landing #content-right .mlt-dropdown-wrapper {
    display: none;
}

.show-movie-landing .mlt-dropdown {
    position: relative;
    width: 125px;
    margin: 0;
    padding: 10px;
    background: #fff;
    cursor: pointer;
    outline: none;
    font-size: 15px;
    color: #fc5452;
    font-family: 'Roboto Bold', sans-serif;
    text-transform: uppercase;
    text-decoration: none;
}

.show-movie-landing .mlt-dropdown span {
    padding-right: 25px;
    background: transparent url(../images/mg-arrow-down.jpg) no-repeat center right;
}

.show-movie-landing .mlt-dropdown-list {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    margin: 0;
    background: #333333;
    box-shadow: 0 0 5px rgba(0,0,0,0.1);
    font-weight: normal;
    -webkit-transition: all 0.5s ease-in;
    -moz-transition: all 0.5s ease-in;
    -ms-transition: all 0.5s ease-in;
    -o-transition: all 0.5s ease-in;
    transition: all 0.5s ease-in;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px;
    list-style: none;
    opacity: 0;
    pointer-events: none;
    display: none;
}

.show-movie-landing .mlt-dropdown-list li a {
    display: block;
    padding: 10px;
    text-decoration: none;
    color: #888;
}

.show-movie-landing .mlt-dropdown-list li:first-child a {
    background: transparent url(../images/mg-arrow-down-active.png) no-repeat 88% 50%;
    -webkit-border-top-left-radius: 4px;
    -webkit-border-top-right-radius: 4px;
    -moz-border-topleft-radius: 4px;
    -moz-border-topright-radius: 4px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}

.show-movie-landing .mlt-dropdown-list li:first-child:hover a {
    background: #222 url(../images/mg-arrow-down-active.png) no-repeat 88% 50%;
}

.show-movie-landing .mlt-dropdown-list li:last-child a {
    -webkit-border-bottom-left-radius: 2px;
    -webkit-border-bottom-right-radius: 2px;
    -moz-border-bottomleft-radius: 2px;
    -moz-border-bottomright-radius: 2px;
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
}

.show-movie-landing .mlt-dropdown-list li:hover a {
    background: #222;
    color: #fc5452;
}

.show-movie-landing .mlt-dropdown.active .mlt-dropdown-list {
    opacity: 1;
    pointer-events: auto;
    z-index: 10;
}

/* No CSS3 support */
.no-opacity .show-movie-landing .mlt-dropdown-list,
.no-pointerevents .show-movie-landing .mlt-dropdown-list {
    display: none;
    opacity: 1;
    pointer-events: auto;
}

.no-opacity .show-movie-landing .mlt-dropdown-list.active,
.no-pointerevents .show-movie-landing .mlt-dropdown-list.active {
    display: block;
}

.mlt-views-season-filter {
    display: none;
}
/* end mltDropDown */

.show-index-videos-clips .pager-current, .show-index-videos .pager-current {
    display: none !important;
}

.show-index-videos-clips .pager li > a, .show-index-videos .pager li > a {
    display: inline-block;
    padding: 0;
    background-color: #fff;
    border: 0px;
    border-radius: 0;
}

.pager-previous a, .pager-next a {
    background: transparent url(../images/sprite-load-more-shows-landing.png) no-repeat 0 0;
    color: #fc5452;
    font-family: 'Roboto Bold', sans-serif;
    text-transform: uppercase;
}

.pager-previous a {
    background-position: 0 -1px;
    position: relative;
    text-indent: -100000px;
    width: 25px;
    right: -40px;
}

.pager-previous a:hover {
    color: #ccc;
    background-color: transparent !important;
    background-position: 0 -106px;
}

.pager-next a {
    background-position: 100% -26px;
    width: 90px;
    font-size: 15px;
}

.pager-next a:hover {
    color: #fc5452;
    background-color: transparent !important;
    background-position: 100% -134px;
}

.item-list .pager {
    float: right;
}

.show-index-videos-clips .item-list .pager {
    margin-right: 20px;
}

.show-index-videos .view {
    margin-top: -20px;
}

.show-index-videos-clips .item-list .ajax-progress-throbber, .show-index-videos .item-list .ajax-progress-throbber {
    display: none;
}

.show-movie-landing .show-index-videos-clips .mlt-dropdown-wrapper {
    left: 12%;
}

.show-index-videos-clips form {
    margin: 0;
}


/* IE8 */
@media \0screen {
  
}

/* saf3+, chrome1+ */
@media screen and (-webkit-min-device-pixel-ratio:0) {
  .show-pic-div{margin-bottom: 11.3px;}
}

/* RESPONSIVE CSS
-------------------------------------------------- */
@media (min-width: 1025px){
    .full-show.showindex .row-fluid .span8 .span8{width: 635px\0 !important;}
    /*.show-index-photos.show-index-photos-novideos #photo-wrapper .nextBtn-gallery-index{left: auto !important;}*/
}

@media (min-width: 1400px) {
  .full-show .row-fluid .span8 .span8{width: 67.997% !important;}
  .show-index{width: 150%; max-width: 941px;}
}
@media (min-width: 1401px) {
  .splash_page .row-fluid .span8{width: 66.6137% !important;}
}
@media(max-width: 1400px) {
  .row-fluid .span8 { margin-left: 1.3245% !important; margin-right: 0.5% !important; width: 71.6574% !important; }
  .full-show .row-fluid .span2 { width: 12.53% !important;}
}

@media (min-width: 1025px) and (max-width: 1400px) {
  .basic-show .show-panel , .full-show .show-panel  {width: 100%;}
  .shows-newsletter-widget{width: 100% !important;max-width:300px;}
  .mnw-newsletter {width: 34% !important;}
  .mnw-showalert {width: 33% !important;}
  .mnw-mobile{width: 33% !important;}
  .basic-show .show-about {margin-left: 3%;margin-right: 3%;width: 47%;}
  
  .full-show .row-fluid .span8 .span8 { width: 67.997% !important; margin-left: 0% !important;}
  .basic-show .row-fluid .span8 .span8 { margin: 0 !important; width: 65.1% !important;}
  #content-bottom .span2.show-pic { margin-left: 2% !important;	}
  #content-bottom .show-pic:first-child {margin-left: 0% !important;}
}
@media (max-width: 1024px) {

  .pushdown-ad{display:none;}

  /* Minisite iPad */
  .full-show .show-header .show-title a, .full-show .title img{position: relative;}
  .full-show .show-title h1.title, .full-show .show-header .show-title{width: 100% !important; margin-bottom: 5px; padding-right: 0px !important;}
  .full-show .show-header .show-title a { float: none; margin: 0 auto; width: auto !important;}
  .full-show .show-header-left{float: none; text-align: center; width: 100%; margin-top: 10px;}

  .span12.full-movie-video-row{min-height: 415px !important; position: relative;}
  .full-movie-video.with-thumbs{float: none; width: 616px; margin: 0 auto 10px; padding: 12px 7px 10px;}
  .full-movie-video #video-player-container, .full-movie-thumbs{}
  .full-show .full-movie-responsive-thumbs{display: block; height: 134px; padding: 0px;}
  ul.full-movie-video-responsive-thumbs{height: 153px; margin: 0 auto;}
  .full-movie-responsive-thumbs ul li{float: left; height: 153px; list-style: none outside none; padding-right: 5px; position: relative; width: 202px;}

  .full-movie-video-responsive-thumb-item > a{position: relative; display: inline-block; height: 153px; text-align: left;}
  .full-movie-responsive-thumbs ul li a .thumb_title{color: #CCCCCC; font-size: 14px; position: absolute; top: 115px;}
  .full-movie-video-responsive-thumb-item img{width: 202px; height: 113px;}
  .full-show .video-play-symbol{bottom: 50% !important; display: block; height: 44px; left: 38% !important; position: relative; width: 44px; z-index: 100;}
  
  .main-content-bottom{text-align: center; width: 100%;}
  .main-content-bottom .section{width: 100%;}
  .block.block-disqus{display: none;}
  .full-show .row-fluid .span2{display: none;}

  .full-movie-video{margin: 0 auto 20px; float: none;}

  .show-index{display: block; margin: 0 auto; max-width: 940px; width: 100%;}
  .video-item.video-item-2, .video-item.video-item-5{margin-right: 0px;}

  .show-index-videos .more-videos{float: right;}
  .show-index-videos-clips .more-videos{float: right;}

  .showindex .show-content-header ul{padding: 0 20px;}

  .show-movie-landing #block-views-video-associated-block-1 .mlt-dropdown-wrapper {
    left: 60%;
  }

  .show-movie-landing #block-views-video-associated-block-2 .mlt-dropdown-wrapper {
    left: 53%;
  }

}

@media (min-width: 965px) and (max-width: 1024px) { 
 .show-index-videos-clips .more-videos{margin-right:0px;}
}

@media (min-width: 950px) and (max-width: 964px) { 
 .show-index-videos-clips .more-videos{margin-right:0px;}
}

@media(max-width: 1007px){
	.full-show.showindex .row-fluid .span8{padding: 40px 0px 50px;}
}

@media (min-width: 1008px) and (max-width: 1024px){
	.full-show.showindex .row-fluid .span8{padding: 40px 25px 50px;}
	.full-show.showindex .row-fluid .span8 .span8{padding: 0px;}
}

/* iPAD */
@media (min-width: 768px) and (max-width: 1024px) { 	
 
  body{min-width: 768px !important;}  
  .pushdown-ad{display:none;}
  .show-content{padding: 0px !important;}
  #main{min-height: 100%; margin-bottom: 0px;}
  .main-top-breadcrumbs, .main-top-tabs{width: 96%; margin: 0 auto;}
  .main-top-tabs .navbar-inner{background-color: #FAFAFA; background-image: linear-gradient(to bottom, #FFFFFF, #F2F2F2); background-repeat: repeat-x; border: 1px solid #D4D4D4; border-radius: 4px;}
  
  .nav-collapse .nav{margin: 0px;}
  .main-top-tabs .primary-tabs, .main-top-tabs .secondary-tabs{border: 0px; margin: 0 auto; width: 100%;}
  
  .main-top-tabs .navbar .primary-tabs > li > a, .main-top-tabs .navbar .primary-tabs > li > a:hover,
  .main-top-tabs .navbar .secondary-tabs > li > a, .main-top-tabs .navbar .secondary-tabs > li > a:hover{ font-size: 12px; font-family: arial; padding: 9px 15px; color: #777777; line-height: 20px; border: 0px; text-align: left;}

  .main-top-tabs .navbar .primary-tabs > li > a:hover, .main-top-tabs .navbar .secondary-tabs > li > a:hover{background-color: #F2F2F2;}
  .main-top-tabs .navbar .primary-tabs > li.active > a{background-color: #E5E5E5; box-shadow: 0 3px 8px rgba(0, 0, 0, 0.125) inset; color: #555555; text-decoration: none;}

    [class*="span"], .uneditable-input[class*="span"], .row-fluid [class*="span"] {
        text-align: center;
    }
  .row-fluid [class*="span"]{margin-left: 0px;}
  .span6 .trans-border{background: none; box-shadow: 0 0 0 #000000; padding: 0; height: auto;}
  .span6 .trans-border img{height: auto;}
  .span6, .span6 .span6{margin: 0px;}
  .span6 .span6.right{float: none;}
  
  .show-info{margin: 0px;}
  .show-title h1.title, .show-header .show-title, .show-header .show-title a{padding-right: 20px !important;}
  .show-sponsor-ad{left: 340px !important;}
  .share-sponsor-extra{left: 375px !important;}
  
  .show-share .tweet a{font-size: 13px !important;}
  .airdate-sponsor-extra{left: 380px !important; overflow: hidden; width: 280px !important;}
  
  .show-about span.show-about-txt-more{overflow: visible; display: table;}
  .full-show .show-about.full{width: 100%;}
  .main-top-tabs .primary-tabs li{line-height: 26px;}
  .main-top-tabs .show-navbar .primary-tabs > li > a, .main-top-tabs .show-navbar .primary-tabs > li > a:hover{margin: 3px 0; text-align: left; width: 100%;}
  .show-upcoming{margin-left: 0px; text-align: left; margin-right: 6%;}
  .full-show .show-upcoming{ margin-right: 2% important;width: 44% !important;}
  .show-header, .full-show-menu{width: 96%;}
  .full-show .show-image{margin: 0px;}
  .show-content{padding: 0; min-height: 100%;}
  
  .full-show .schedule-scroller-item div{margin-right: 0px !important;}
  
  .show-airdates{width: 100% !important; background-size: 100% 100% !important;}
  
  .show-pic a{ width: 100%; overflow: hidden; opacity: 1;}
  .show-pic a:hover .show-data{width: 94%;}
  
  .show-pic a{filter: alpha(opacity = 100); background-position: 0 0 !important; border: 0px solid #2E7A91; margin: 0; opacity: 1;}
  .show-pic a:hover{border: 0px !important;}
  .span2 #left img, .span2 #right img, .row-footer img{opacity: 1; filter: alpha(opacity = 100);}
  .show-pic a .show-data{position: absolute; bottom: 0; text-align: left; width: 100%; padding: 0px 5px 0; text-indent: 0px; background: url("../images/movie_rollover_bg.png") repeat-x scroll left bottom transparent; height: 65px;}
  .show-data-title{text-indent: 0px; padding-left: 0px;}
  
  .show-panel{width: 100% !important; margin: 0 auto !important;}
  .row-fluid [class*="span"]{margin: 0px 2.8320% 0 0 !important;}
  .row-f.show-headerluid [class*="span12"]{margin: 0px !important;}
  .row-fluid .span2{ width: 16.4062% !important;} /* 168/1024 */
  .row-footer .span2{width: 17.4062% !important; margin-top: 1.8554% !important;}
  .row-fluid .span8 { width: 97.1680% !important; margin-left: 2.8320% !important;}    
  .full-show .row-fluid .span8{ width: 100% !important;}
  .row-fluid .span8 .span8{ width: 57.8593% !important; margin:0 !important; float: left;} /* 637/1024 */
  .full-show .row-fluid .span8 .span8{display: inline-block; float: none; margin: 0 auto; width: 100% !important;}

  .show-index{width: 100%;}
  

  .full-show .row-fluid .span8 .span4{float: none !important; margin: 10px auto 0 !important; text-align: left; display: block;}

  .show-index-extras, .full-show .show-content {
    width: 90%;
    margin: 0 0 0 38px;
  }

  .full-show .show-content {
    padding: 50px 25px 35px;
    float: none;
    margin: 0 0 0 0;
  }

  #block-dart-dart-tag-sidebar-300x250 {
    margin-bottom: 25px !important;
  }
  
  .right-responsive-blocks{margin: 2.8320% 0; margin-left: -4px;}
  .right-responsive-blocks{margin-left: -4px;}
  .left-responsive-blocks .row, .right-responsive-blocks .row { clear: none; float: left; margin-right: 2.4% !important; width: 17.55% !important; }
  
  #content-bottom .span2{margin-top: 0px !important; margin-bottom: 0 !important; float: left;}
  
  .show-video{margin: 1.8554% 0px;}
  #video-player-container{width: 100%;}
  #content-bottom{margin-bottom: 2.832% !important;}
  .left-responsive-blocks{margin-top: 1.8554% !important;}
  .full-show .show-content-header{width: 96%;}
  
  .full-movie-thumbs ul li a .thumb_title{display: block;}
  
  /*Remind me button adjustment*/
  .show-airdates {width: 109% !important;}
  .show-airdates ul li {padding: 0px 0px 0px 5px;}
  .schedule-scroller-item .airdate {width: 38%;font-size: 12px;	margin-right: 0px;line-height: 20px;margin-top: 12px;}
  .schedule-scroller-item .network-path {width: 70px;margin-right: 5px;}
  .schedule-scroller-item .remind-me {width: 70px;}
  /*.full-show .shows-newsletter-widget{margin: 0 auto;}*/
  .full-show .show-content-header li a {margin:0 6px}
  .photo-index .photo-title{text-align: left;}
  .show-header-right {display:none;}
  
  .show-data-title {width:99% !important;}
  
  /*** override if no episode videos or clips **/  
  .show-index-videos-clips-noepisode .video-item-2 {display:block !important;}
  .show-index-photos-novideos {margin-top:60px !important;}

  .show-content.with-ad-block .show-about span.show-about-txt{min-height: inherit;}
  
}

@media (min-width: 980px) and (max-width: 1024px) {
  .main-top-breadcrumbs, .full-show .show-content-header{padding: 0; width: 980px;}
  .show-header, .full-show-menu { padding-left: 0; padding-right: 0; width: 980px;}
}

@media (min-width: 768px) and (max-width: 980px) {
  .show-image{padding-top:10px;}
}

@media (min-width: 950px) and (max-width: 1024px) {
  .row-fluid .span8 .span8{ width: 58.4% !important; margin:0 !important; float: left;} /* 637/1024 */
  .show-about.full{width: 95%;}
}

@media (min-width: 768px) and (max-width: 950px) {
  .schedule-scroller-item .airdate {width: 26%;}
  .full-show .show-content-header li a {margin:0 5px}
}

@media (min-width: 1024px) and (max-width: 1024px) {
/*  a.video-promo-image:hover div.video-item-details{display: block;}
  a.video-promo-image:hover div.video-item-details-more{display: none;}*/
}

/* iPAD: Portrait Mode */
@media (min-width: 768px) and (orientation:portrait) {
  .show-pic a{height: 110px !important;}
  /*.show-airdates ul li{padding: 0 0px 0 10px;}
  .schedule-scroller-item .airdate{font-size: 11px; width: 105px; margin: 0px;}*/
  .network-img{width: 67px; margin: 0px;}
  .show-header .show-genre{margin-top: 0px;}
  .full-show .show-about .show-about-starring{bottom: 60px;}
  .full-show .show-about .show-about-genre{margin: 10px 0;}  
  .show-airdates ul li {padding: 0px 0px 0px 5px;}
  .schedule-scroller-item .airdate {width: 25%;font-size: 11px;}
  .full-show .show-content-header li a {margin:0 4px}
  .show-header-right {display:none;}
  .basic-show .show-upcoming {width: 47%;}
  .basic-show .show-airdates {width: 110% !important;}  
  .full-show .show-upcoming {width: 45%;}
  .full-show .show-airdates {width: 109% !important;}
  
/*  a.video-promo-image:hover div.video-item-details{display: block;}
  a.video-promo-image:hover div.video-item-details-more{display: none;}*/

}

@media (min-width: 980px) and (max-width: 1024px) {
  .full-show .show-header .show-title a { float: none; margin: 0 auto; width: auto !important;}
  .full-show .show-header-left{float: left; text-align: left; width: 745px; margin-top: 0px;}
  .show-header-right{display: block; width: 178px;}

  .full-show .with-out-thumbs{background: none scroll left top transparent !important; bottom: 0; left: 50%; margin: 10px auto 0 -250px; padding: 0; position: absolute;}
}

@media (min-width: 768px) and (max-width: 979px) {
  .masthead{border-bottom: 1px solid #FC5453 !important};
  .pushdown-ad, .main-top-tabs{display:none;}
  .photo-index .photo-header-title{float: none;}
  .basic-show .photo-index .photo-header-title{float: none;}
  .photo-index .photo-header{padding-top: 20px;}
  .basic-show .show-title h1.title, .basic-show .show-header .show-title, .basic-show .show-header .show-title a{width: 100%; float: none; margin: 0 auto; text-align: center;}
  .show-header .show-airdate{left: 0px !important; font-size: 15px !important; float: none !important; width: 100% !important; position: relative !important; text-align: center;}
  .show-header .show-share{ display: none !important;}
}

@media (max-width: 979px) {
  #main{min-height: 100% !important; margin: 0px !important;}
  #toolbar div.toolbar-drawer, #toolbar div.toolbar-menu a.toggle{display: none;}
  #toolbar{box-shadow: 0 0 0 #000000 !important;}
  #toolbar-user{float: left !important;}
  body.toolbar-drawer{padding-top: 5.8em !important;}
  .shows-sharebar{float: left;}
  .show-panel{width: 100% !important; margin: 0 auto !important;}
  .page-content{ overflow: hidden;}
  .show-content-header{display: none;}
  .show-content{min-height: 100%; padding-bottom: 15px;}
  .full-show .show-content{padding: 0px 0px;}
  .show-header-left, .show-header{width: 100% !important; margin-left: 0 !important; min-height: 100% !important; padding-left: 0;}
  .main-top-tabs{display: none;} 
  .show-share .tweet a{font-size: 12px;}
  
  .show-title h1.title, .show-title h2.title, .show-header .show-title, .show-header .show-title a{float: none; padding: 0; margin: 0px;}
  .title img{position: relative !important; padding-left: 2px !important; max-width: 300px !important;}
  .show-header .show-title a{ margin: 2px 0 !important; position: relative !important; width: 100% !important;}
  .show-header .show-airdate{font-size: 18px !important;}

  .main-top-breadcrumbs{width: 96% !important; margin-left: 4%; display: none;}
  .main-top-tabs .show-navbar .primary-tabs > li > a, .main-top-tabs .show-navbar .primary-tabs > li > a:hover{padding: 0 12px;}
  .main-top-tabs .show-navbar .primary-tabs > li.last > a:hover, .main-top-tabs .primary-tabs li.last a{padding: 0 12px;}
  .main-top-tabs .primary-tabs{margin: 0 auto;} 
    
  .share_links .share_icons{display: none;}
}

@media (min-width:569) and (max-width: 767px){
 .full-show .show-about .show-about-starring {position: absolute;}
 .full-show .show-about .show-about-genre{position:absolute;}
}

/* iPHONE */
@media (max-width: 767px){
 .masthead{border-bottom: 0px solid #FC5453 !important};
 .show-about.no-schedule {height: auto !important;}
 .show-content.no-airdate {min-height:100% !important;}
  #main{min-height: 100% !important; margin: 0px !important;}
  #toolbar div.toolbar-drawer, #toolbar div.toolbar-menu a.toggle{display: none;}
  #toolbar{box-shadow: 0 0 0 #000000 !important;}
  #toolbar-user{float: left !important;}
  body.toolbar-drawer{padding-top: 5.8em !important;}
  .shows-sharebar{float: left;}
  .show-panel{width: 100% !important; margin: 0 auto !important;}
  .page-content{ overflow: hidden;}
  .show-content-header{display: none;}
  .show-content{min-height: 100%; padding-bottom: 15px;}
  .show-header-left, .show-header{width: 100% !important; margin-left: 0 !important; min-height: 100% !important;}
  .full-show .show-header{height: auto;}
  .main-top-tabs{display: none;} 
  .show-share .tweet a{font-size: 12px;}
  
  .show-title h1.title, .show-title h2.title, .show-header .show-title, .show-header .show-title a{float: none; padding: 0; margin: 0px;}
  .title img{position: relative !important; padding-left: 2px !important; max-width: 300px !important;}
  .show-header .show-title a{ margin: 2px 0 !important; position: relative !important; width: 100% !important;}
  /*.full-show .show-header .show-airdate{color: #808080 !important;}*/

  .main-top-breadcrumbs{width: 96% !important; margin-left: 4%; display: none;}
  .main-top-tabs .show-navbar .primary-tabs > li > a, .main-top-tabs .show-navbar .primary-tabs > li > a:hover{padding: 0 12px;}
  .main-top-tabs .show-navbar .primary-tabs > li.last > a:hover, .main-top-tabs .primary-tabs li.last a{padding: 0 12px;}
  .main-top-tabs .primary-tabs{margin: 0 auto;}
  .show-share .facebook .fb-like{left: 0px;}
  .show-title h1.title, .show-header .show-title a{text-align: left;}
  .show-title{width: 100% !important;}
  
  
  .show-share{float: none !important; display: none !important;}
  .show-sponsor-ad{float: none !important; display: none !important;}
  .show-airdate{float: none !important;}
  #video-player-container{width: 100% !important;}
  .no-schedule-text{min-height: 40px;}
  .left-responsive-blocks .row, .right-responsive-blocks .row { clear: none; float: left; margin: 0 14px !important; width: 44% !important; text-align: center; overflow: hidden;}
  .row-footer{margin-left: 1.8554% !important;}
  .row-footer .span2{margin: 8px !important; width: 45% !important; float: left !important;}
  .span4{margin-bottom: 1.8554%;}
  
  #content-bottom .span2{margin-top: 0px !important; margin-bottom: 20px !important; text-align: center;}
    
  .see-more-on-genre{background-position: 0px -54px;}
  .see-more-on-genre a{text-decoration: underline; color: #7a7a7a;}
  .see-more-on-genre span{text-decoration: none; color: #70dfec;}
  
  .row-fluid .span8{margin: 0 !important; width: 100% !important; position: relative;}
  .row-fluid .span8 .span8{width: 100% !important; margin:0 !important;}
  .row-fluid .span8 .span4{width: 100% !important; margin:10px 0 1.8554% !important; max-width: inherit; display: inline-block;}
  .row-fluid .span8 .span4 .block{margin: 15px auto; width: 300px;}
  .row-fluid .span2{display: none !important;}
  
  .show-pic a{ position: relative; overflow: hidden; background-size: 100% auto !important;}
  .show-pic a:hover .show-data{width: 100%;}
  
  .show-pic a{filter: alpha(opacity = 100); background-position: 0 0 !important; border: 0px solid #2E7A91; margin: 0; opacity: 1;}
  .show-pic a:hover{border: 0px !important;}
  .span2 #left img, .span2 #right img, .row-footer img{opacity: 1; filter: alpha(opacity = 100);}
  .show-pic a .show-data{position: absolute; bottom: 0; text-align: left; width: 100%; padding: 0px 5px 0; text-indent: 0px; background: url("../images/movie_rollover_bg.png") repeat-x scroll left bottom transparent; height: 65px;}
  .show-data-title{text-indent: 0px; padding-left: 0px;}
  
  .show-image{padding-top: 20px; max-width: 100%; min-height: 150px;}
  .show-airdates{width: 100% !important;}
  
  .full-show .show-info{background: none !important; padding: 0; min-height: 100%;}
  .full-show .show-about{height: auto;}
  .full-show .show-about.full{width: 99%;}
  
  .full-show .show-about .show-about-starring{position: static; margin: 20px 0 10px;}
  .full-show .show-about .show-about-genre{position: relative; margin: 10px 0;}
  
  #content-bottom div.span2:last-child{display: none !important;}
  #content-bottom div.span2:nth-child(5){display: none !important;}
  .left-responsive-blocks div.row:last-child, .right-responsive-blocks div.row:last-child{display: none !important;}
  .left-responsive-blocks div.row:nth-child(5), .right-responsive-blocks div.row:nth-child(5){display: none !important;}
  
  .movies_alerts{margin: 0 auto 20px;}
  .show-header{margin-bottom: 0px !important; border: 0px !important;}
  
  .full-show .show-content{margin: 60px auto 15px; padding-top: 0; }
  .show-content-header, .show-header .show-genre, .full-show .show-shop{display: none !important;}
  .show-header-right{min-height: 100% !important;}
  .full-show .show-content-header{width: 96%;height: 45px; display: none;}
  .full-movie-video{width: 100%; margin-left: 0; text-align: center; margin-bottom: 0px;}
  .full-movie-video{height: auto; width: 101%;}
  
  .show-index{width: 100%;}

  .full-show .show-title h1.title, .full-show .show-header .show-title, .full-show .show-header .show-title a{padding-right: 0 !important; text-align: center; width: 100% !important; margin: 0 0 5px !important;}
  .show-airdate{float: none !important; left: 0 !important; position: relative !important; width: auto !important; font-size: 15px !important; color: rgb(73,73,73); text-align: center;margin-bottom: 5px;}
  .show-share{bottom: 0 !important; float: right !important; left: auto !important; position: relative !important; right: 2% !important;}
  .show-info{position: relative; background: none; display: table; margin: 0 auto;}
  .show-about{margin: 0 auto !important; width: 100%;}
  .show-upcoming{margin: 0 auto !important; width: 100%; margin-left: 0% !important;}
  .show-upcoming.no-schedule{display: none;}
  .show-content-header{background-size: 100%;}
    
  .show-upcoming.hide, .show-about-starring.hide, .show-about-genre.hide{display: block;}
  .show-upcoming.no-schedule.hide{display: none;}
  
  .full-show .show-content-header ul{float: none; margin: 0 auto;}
  .full-show .with-out-thumbs #video-player-container{margin: 0px;}
  
  .show-about span.show-about-txt-more{height: auto !important;}
  
  
  .row:before, .row:after{display: block !important;}
  .full-movie-video-row{ margin: 0 !important; padding: 15px 0 !important; background-image: none !important; min-height: inherit !important;}
  .row-fluid .span8 .span8{/*margin-top: -10px !important;*/}
  .show-title h1.title, .show-header .show-title, .show-header .show-title a{text-align: center;margin-top: 5px;}
  
  .full-movie-thumbs ul li a .thumb_title{display: block;}
  
  #block-dart-dart-tag-sidebar-300x250{margin: 15px auto !important; text-align: center; width: 100%;}
  .row-footer {margin-top: 15px;}
  .show-image img {height:193px;width: 250px;}
  
  .full-show .row-fluid .span8{ width: 100% !important;}
  .full-show .row-fluid .span8 .span8{width: 100% !important;}
  .show-header-right {display:none;}
  #block-ltv-shows-show-newsletter-widget, #shows-newsletter-widget {display:none;}
  .show-data-title {width:99% !important;}
  .airdate {width:35% !important;}
  .network-img {width:30% !important;}
  .full-movie-video.with-thumbs, .full-movie-video.with-out-thumbs {width:80% !important;margin: 0 10% !important;padding-bottom: 40px;}
  .full-movie-thumbs {margin: 0 10% !important;width: 80%;}
  .full-movie-thumbs ul li {width: 30%;}
  .schedule-scroller-item .airdate {line-height:25px;margin-top:11px;}
  .movie-video{width:80% !important;margin: 20px 10% !important;}
  .shows_remindme_popup{left:30% !important;}    
  .full-movie-thumbs ul li a .thumb_title{top:133%;left:0%;text-align:left;width:88%}  
  
  .full-show #content-right .block, .full-show #content-right .block:nth-child(2n){float: none;}

  .full-movie-video #video-player-container, .full-movie-thumbs{display: block;}
  .full-show .full-movie-responsive-thumbs{display: none;}
  .full-show .video-play-symbol{bottom: 90% !important; lef: 32% !important;}

  .full-show .show-header .show-airdate{left: 0 !important; margin: 0 !important;}
  
  .show-about.no-schedule{padding:0 2%;}

  .show-index-extras h3{ margin: 0 auto 14px;}

  .video-item.video-item-2, .video-item.video-item-5{margin-right: 20px;}

/*  a.video-promo-image:hover div.video-item-details{display: block;}
  a.video-promo-image:hover div.video-item-details-more{display: none;}*/
  
  /*** override if no episode videos or clips **/  
  .show-index-videos-clips-noepisode .video-item-2 {display:block !important;}
  .show-index-photos-novideos {margin-top:60px !important;}

  .show-content.with-ad-block .show-about span.show-about-txt{min-height: inherit;}

  .extra-info {
    width: 60%;
  }
   
}

@media (min-width: 960px) and (max-width: 1024px) {
  .show-index-videos{max-width: 940px; margin: 45px auto 38px;}
  .video-item.video-item-2, .video-item.video-item-5{margin-right: 0px;}  
  .show-index-videos-clips{max-width: 940px;}
  .show-content.with-ad-block{max-width: inherit;}
  .show-cast-block.with-ad-block{width: 100%;}
  .show-cast-block.with-ad-block .jcarousel-skin-default .jcarousel-clip-horizontal{width: 100%;}
  .show-cast-block.with-ad-block .jcarousel-skin-default .jcarousel-item{width: 235px !important;}

  .show-index-extras.with-ad-block { margin-top: 0; max-width: inherit;}
  .show-index-extras.with-ad-block .extras-scroller > li { margin-left: 0; width: 460px;}
  .show-index-extras.with-ad-block .extras-scroller > li.next-li{margin-left:20px;}

  .show-index-photos.show-index-photos-novideos {margin-top: 0; max-width: inherit;}
  /*.show-index-photos.show-index-photos-novideos #photo-wrapper { width: 940px;}*/
}

@media (max-width: 959px) {
  .full-show.showindex .row-fluid .span8{width: 100% !important;}
  .show-index-photos.show-index-photos-novideos {margin-top: 0; max-width: inherit;}
  .show-index-photos.show-index-photos-novideos #photo-wrapper { width: 100%;}
  .show-cast-block.with-ad-block .jcarousel-skin-default .jcarousel-clip-horizontal{width: 100%;}
  .show-cast-block.with-ad-block .jcarousel-skin-default .jcarousel-item{width: 235px !important;}
  .show-movie-landing .mlt-dropdown-wrapper { left: 53%; }
  .show-movie-landing .show-index-videos-clips .mlt-dropdown-wrapper { left: 22%; }
}

@media (max-width: 800px) {
  .show-index{max-width: 620px;}
  .show-index-photos.show-index-photos-novideos {margin-top: 0; max-width: inherit;}
 /* .show-index-photos.show-index-photos-novideos #photo-wrapper { width: 800px;}*/
}

@media (min-width: 701px) and (max-width: 959px) {
  .show-index-videos{max-width: 620px; margin: 5px auto 38px;}
  .show-index-videos-clips{max-width: 620px; margin: 45px auto 38px;}
  .show-index-videos-clips .more-videos{float: right; margin-right: 0px;}
  .video-item.res-video-second-item{margin-right: 0;} 
  .video-item.video-item-2{margin-right: 20px;}
  .span12.full-movie-video-row{min-height: 437px !important;}
  .splash_page .show-index{width: 90%;}
  .show-cast-block.with-ad-block{width: 100%;}
}
@media (min-width: 769px) and (max-width: 959px) {

  .next-li {margin-left:0px}
  .extras-scroller > li {width:100%;}
  .extra-title, .extra-info { width: 65%; }

}
@media (min-width: 800px) and (max-width: 959px) {
 .photo_gallery_header,.custom_feature_header{width:620px;margin:0px auto;}
}
@media (max-width: 768px){
 .next-li {margin-left:0px}
 .extras-scroller > li {width:100%;}
 .splash_page .show-about{top:0px}
 .show-movie-landing .show-index-videos-clips .mlt-dropdown-wrapper { left: 53%; }
}
@media (max-width: 700px) {
  .show-index-videos, .show-index-videos-clips {max-width: 300px; margin: 20px auto 0 auto;}
  .view-latest-show-videos .video-item{margin-right: 0px;}

  .show-index-videos h2.latest-videos{width: auto; font-size: 20px;}
  .show-index-videos .more-videos{float: right; width: 115px; padding: 1px 0 0 5px;}

  .show-index-videos-clips h2.latest-videos{width: auto; font-size: 22px;}
  .show-index-videos-clips .more-videos{float: right; width: 115px; padding: 1px 0 0 15px;}  

  .show-index-extras { margin: 40px auto 38px; text-align: left; }
  .show-index-extras.with-ad-block{max-width: 300px;}
  .extras-scroller > li {width:100%;}
  .extra-img {height: 100px;width: 100px; line-height: 100px;}
  .extra-title > a{font-size: 16px;padding-left:0px;}
  .extra-info{display:none;}
  .extra-title {padding-bottom: 30px;padding-top: 30px;width: 63%;}

  .show-index-videos .more-videos a {font-size: 10px; }

  .show-index-videos-clips .more-videos {padding: 1px 0 0 5px;width: 100px;}
  .show-index-videos-clips .more-videos a {font-size: 10px; }
   
  /*#photo-gallery-scroller img {max-width:310px !important; height: auto; min-height: inherit;}*/
  .photo_gallery_header,.custom_feature_header{width:300px;margin:0px auto;}

  /*#photo-gallery-scroller li{line-height: 400px;}*/
  /*#photo-gallery-scroller li .gallery_img_div{background-color: #AAAAAA; height: 400px; width: 310px;}*/
  /*#photo-gallery-scroller li .gallery_img_div.active{background-color: #000000;}*/

  /*.share_links{height: 400px;}*/
  .show-cast-block.with-ad-block{width: 100%;}
  .show-cast-block.with-ad-block .jcarousel-skin-default .jcarousel-item{width: 235px !important;}
  .show-index-videos-clips .more-videos{float: right; margin-right: 0px;}
}


/* iPHONE */
@media (max-width: 569px){
  .hp-footer_links{display:none !important;}
  .jcarousel-next:hover{top: 50px;}
  .jcarousel-prev:hover{top: 50px;}
  /*#photo-wrapper #controls{display: none;}*/
  /*#photo-gallery-scroller li{line-height: 375px;}*/
  /*#photo-gallery-scroller li .gallery_img_div{background-color: #AAAAAA; height: 375px; width: 310px;}*/
  /*#photo-gallery-scroller li .gallery_img_div.active{background-color: #000000; height: 375px;}*/
  /*.share_links{height: 375px;}*/
    /*#photo-gallery-scroller img{*/
        /*height:275px !important;*/
    /*}*/
    /*#photo-gallery-scroller{*/
        /*height:275px !important;*/
    /*}*/
    /*.nextBtn-gallery-index{*/
        /*top:120px;*/
    /*}*/
    /*.prevBtn-gallery-index{*/
        /*top:120px;*/
    /*}*/
}

@media (min-width: 481px) and (max-width: 610px) {    
  .full-movie-video.with-thumbs, .full-movie-video.with-out-thumbs {width:94% !important;margin: 0 3% !important;}
  .full-movie-thumbs {margin: 0 5% !important;width: 90%;}    
  .movie-video{width:90% !important;margin: 20px 5% !important;}
  .shows_remindme_popup{left:15% !important;}
  .full-movie-video.with-thumbs, .full-movie-video.with-out-thumbs {width:80% !important;margin: 0 10% !important;padding-bottom: 30px;}
  .full-movie-thumbs ul li a .thumb_title{top:123%;}
}

@media (min-width: 569px) and (max-width: 1024px) {
  .span12.full-movie-video-row{min-height: 437px !important; position: relative; margin-top: 143px !important;}
  .full-show .with-out-thumbs{bottom: 40px; left: 50%; margin: 10px auto 0 -250px !important; position: absolute; width: 500px !important; padding-bottom: 0 !important;}
}


/* iPHONE */
@media (max-width: 480px){ 
  /*.full-movie-thumbs {padding: 12px 2px 26px;}
  .full-movie-thumbs ul li{width: 90px;}*/
  .full-movie-video.with-thumbs, .full-movie-video.with-out-thumbs {width:95% !important;margin: 0 2.5% !important;}
  .full-movie-thumbs {margin: 0 2.5% !important;width: 95%;}   
  .full-show .video-play-symbol {bottom: 35px !important;right: -33% !important;width: 30%; height: auto;}
  .movie-video{width:95% !important;margin: 20px 2.5% !important;}  
  .shows_remindme_popup{left:10% !important;}
  .full-movie-thumbs ul li a .thumb_title{top:115%;}
  .basic-show .span8 .row-footer {margin: 15px 0 0 !important;width: 100%;}
  .basic-show .span8 .left-responsive-blocks {margin: 0%;width: 100%;}
  .left-responsive-blocks .row, .right-responsive-blocks .row{margin: 0 7px !important;}
}

/* iPHONE 5 Landscape*/
@media (min-width: 321px) and (max-width: 568px) {
  /*.full-movie-thumbs {padding: 12px 26px 26px;}
  .full-movie-thumbs ul li{width: 126px;}*/
  .full-movie-video.with-thumbs, .full-movie-video.with-out-thumbs {width:90% !important;margin: 0 5% !important;}
  .full-movie-thumbs {margin: 0 5% !important;width: 90%;}
  .movie-video{width:90% !important;margin: 20px 5% !important;}
  .shows_remindme_popup{left:5% !important;}
  .full-movie-video.with-thumbs {padding-bottom: 25px; margin: 0 auto !important; width: 95% !important;}
  .basic-show .span8 .row-footer {margin: 15px 1.5% 0 1.5% !important;width: 97%;}
  .basic-show .span8 .left-responsive-blocks {margin: 0%;width: 100%;}
  .left-responsive-blocks .row {margin: 0 12px !important;}
  .basic-show .show-content{min-height: 455px;}
  .full-show .row-fluid .span8{padding: 0 10px 50px;}

  .full-movie-video.with-thumbs, .full-movie-video.with-out-thumbs{width: 100% !important; margin: 0 !important; padding: 0 !important;}
  .span12.full-movie-video-row{min-height: inherit !important; padding: 0 !important;}
  .full-show.showindex .row-fluid .show-top .span8{padding: 0;}
  .row.show-bottom{padding-top: 0;}
  .full-show.showindex .row-fluid .span8{padding-left: 0; padding-right: 0; }
}

/* iPHONE 5 Portrait mode*/
@media (max-width: 320px) {
  .show-pic a .show-data{width: 85%;}
  .show-pic a:hover .show-data{width: 85%;}
  .full-movie-thumbs {margin: 0 2.5% !important;width: 95%;}  
  .full-show .video-play-symbol {bottom: 35px !important;right: -33% !important;width: 30%; height: auto;}
  .movie-video{width:95% !important;margin: 20px 2.5% !important;}
  .shows_remindme_popup{left:0% !important; width: 267px;}
  .full-movie-thumbs ul li a .thumb_title{top:80%;}
  .full-movie-video.with-thumbs {padding-bottom: 15px; margin-left: 0 !important; width: 100% !important;}
  .left-responsive-blocks .row {margin: 0 7px !important;}

  .full-show .row-fluid .span8{width: 100% !important; padding: 0 10px 50px;}
  .show-about span.show-about-txt{padding: 15px;}
  .span12.full-movie-video-row{min-height: inherit !important; padding: 0 !important;}

  .show-video-landing-page .block-views .title { margin-left: 10px; }
  .show-video-landing-page .block-views ul.pager { margin-right: 10px !important; }
  .show-movie-landing #block-views-video-associated-block-1 .mlt-dropdown-wrapper, .show-movie-landing #block-views-video-associated-block-2 .mlt-dropdown-wrapper { left: 67%; }

}

@media (min-width: 701px) and (max-width: 768px) {
.row-fluid [class*="span"]{text-align: center;}
}
@media (min-width: 701px) and (max-width: 704px) {
.video-item .video-item-3{margin-right: 20px;}
.show-index-videos{max-width:300px;}
.show-index-videos-clips{max-width:300px;}

.show-index-videos .more-videos {padding: 1px 0 0 5px;width: 100px;}
.show-index-videos .more-videos a {font-size: 10px; }

.show-index-videos-clips .more-videos {padding: 1px 0 0 5px;width: 100px;}
.show-index-videos-clips .more-videos a {font-size: 10px; }
.photo_gallery_header,.custom_feature_header{width:300px;margin:0px auto;}
}

@media (min-width: 800px) and (max-width: 1200px) {
 .video-item-details-more .video-item-sub-title { font-size: 12px;}
}

@media (max-width: 960px) {
 .show-index-videos-clips h2.latest-videos{float: left; width: auto;}
}
@media (max-width: 720px) {
 .show-index-videos h2.latest-videos {width: auto;}
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
/* IE10+ specific styles go here */
.show-cast-block .jcarousel-item img{margin-left: -45px;}
}
/* IE7, IE8 */
.show-cast-block .jcarousel-item img{margin-left: -45px\9;}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px)  {
	.show-cast-block .jcarousel-item img{margin-left: -150px;}
	.show-cast-block .jcarousel-skin-default .jcarousel-item {  width:206px !important;  }
	.show-cast-block .cast-details { width: 195px;}
}

@media only screen and (max-device-width: 560px) {
.show-cast-block .jcarousel-item img{margin-left: -150px;}
.show-cast-block .jcarousel-skin-default .jcarousel-item {  width:300px !important;  }
.show-cast-block .jcarousel-skin-default .jcarousel-next-horizontal{left: 90%;}
}

@media (max-width: 995px){
  .show-cast-block .jcarousel-skin-default .jcarousel-clip-horizontal{width: 100%;}
}
/* iPAD */
@media (min-width: 768px) and (orientation:portrait) {
	.show-cast-block .jcarousel-skin-default .jcarousel-item {  width:206px !important;  }
	.show-cast-block .cast-details { width: 195px;}
}
@media (min-width: 960px) and (max-width: 1024px) {
  .show-content, .show-cast-block{max-width: 940px;}
  }
@media (min-width: 701px) and (max-width: 959px) {
  .show-cast-block{max-width: 620px; margin: 5px auto 38px;}
  .show-cast-block .jcarousel-skin-default .jcarousel-next-horizontal { right: 10px; }
}

.show-index-videos h2, .show-index-videos-clips h2, .photo_gallery_header, .show-about .about-title ,.custom_feature_header{
    font-family: Roboto Bold;
    line-height: 24px;
}

@media (max-width: 560px) {
  .show-index-videos-clips { margin-top: 40px;}
  .show-index-photos { margin-top: 30px;}
  .full-show .show-content { margin-top: 60px;}
  .show-cast-block {padding: 45px 0 19px;}
}




div.hide_manual_jcarouselcontrols>a.jcarousel-next,div.hide_manual_jcarouselcontrols>a.jcarousel-prev{
    display:none !important;
}


.jcarousel-skin-default{
    margin-bottom: 30px;

}
/* end */
