/***Above the interstice***/
@media screen and (max-width: 960px) and (min-width: 768px) {
    img.no-mobile{
        display: none;
    }
    
    img.mobile-only{
        margin-bottom: 10px;
        margin-left: -6px;
    }
    

}
@media screen and (max-width: 960px) {
    
    #ad-body{
        max-width: 610px;
        height: auto;
        margin: 0 auto;
    }
    
    div.sidebar-upper-underwritings.program-box {
        margin-left: 0;
        margin-right:; 0;
        float: left;
    }
    
    div#passport {
        margin-right: 0;
        margin-left: 0;
        margin-bottom: 20px;
        float: right;
    }
    
    img.no-mobile{
        display: none;
    }
    
    img.mobile-only{
        margin-bottom: 10px;
        margin-left: -6px;
    }
    
    div.ad-label.below {
        width: 250px;
        margin: 0;
    }
    
    #tv-main-navigation{
        display: none;
    }
    
    div.homepage-interstitial {
    width: auto;
    }

    div.sidebar-upper-underwritings.program-box {
        margin-top: 5px;
    }
    
    /***interstice***/

    div.program-interstitial.homepage-interstitial.top {
    border: none;
    right: 0;
    }
    
    div.tv-home-program-panel {
        width: 100%;
        max-width: 30%;
        height: auto;
        float: left;
    }
    
    .middle-page-show-ads {
        margin-bottom: 10px;
        height: auto;
        width: 100%;
        margin-left: 3%;
        
    }

    div.tv-home-program-panel img {
        max-width: 100%;
        height: auto;
    }

    
    /***Below interstice***/
    
    div.grid_4{
     width: 100% !important;
     margin-left: 0;
     margin-top: 10px;
     }
     
     div.program-box.aux-column{
         margin: 0 auto;
     }
    
    
    div#newsbreak-video{
        width: 100%;
        height: auto;
        margin: 0 auto;
    }
    
    div#newsbreak-video iframe {
        width: 100%;
        min-height: 400px;
    }
    
   .tablet-img-adjust {
        padding-left: 280px;
    }
    

}


@media screen and (max-width: 760px) {
    div.ad-label.below{
        display: none;
    }

    div.sidebar-upper-writings .program-boxes {
        margin-top: 20px;
    }
    
    div#passport {
        margin-top: 10px;
    }
    
    #google_image_div{
        margin-top: -5px;   
    }
    
    
}

@media screen and (max-width: 637px) {

    img.mobile-only{
         margin-bottom: 0px;
    }
    
    #google_image_div{
        margin-top: 0px;
       
    }

    #ad-body{
        max-width: 100%;
        height: auto;
    }
    
    div.sidebar-upper-underwritings.program-box {
        margin-left: auto;
        margin-right auto;
        float: none;
    }
    
    div#passport {
        margin-right: auto;
        margin-left: auto;
        float: none;
        width: 300px;
    }

}

@media screen and (max-width: 640px) {
    .iosRotator .rotator .rotor .inner h3 {
        font-size: 17px;
    }
    
    .iosRotator .rotator .rotor .inner p {
        font-size: 12px;
    }
    
}

@media screen and (max-width: 640px) and (min-width: 560px) {
.iosRotator .rotator .rotor .inner div.text {
        width: 35%;
    }
}

@media screen and (max-width: 560px) {
    .tablet-img-adjust {
        padding-left: 0;
    }
}

@media screen and (max-width: 500px) {
 
    .middle-page-show-ads {
        max-width: 100%;
        margin-bottom: 10px;
        height: auto;
        width: 100%;
        padding-right: .2%;
    }
    
    div.tv-home-program-panel {
        width: 100%;
        max-width: 45%;
        height: auto;
        float: left;
        margin-right: 10px;
        
    }
    
    
}

@media screen and (max-width: 460px) {
    .iosRotator .rotator .rotor .inner h3 {
        font-size: 13px;
    }
    
    .iosRotator .rotator .rotor .inner p {
        font-size: 11px;
        line-height: 13px;
    }
    
    .iosRotator .rotator .rotor .inner div.text {
        width: 95%;
    }
    
}











