.slider ul, .slider ul li{
    float: left;
}
.negative-top{
    top:-20px;
}
@media only screen and (device-width: 768px) and (orientation: landscape){
    .negative-top {
        top: 0;
    }
    #payoff{
        bottom: 0;
    }
}
@media ( max-height : 600px ) and (orientation: landscape){
    #homepage .bx-wrapper li img{
        max-width: none;
        width: 100% !important;
        height: auto !important;
    }
}
@media only screen and (orientation: portrait){
    .negative-top {
        top: 0;
    }
    #payoff{
        bottom: 0;
    }
}
#homepage .bx-wrapper li img, #home_ihco .bx-wrapper li img{
    min-height: 600px;
    min-width: 960px;
    max-width: none;
    height:100%;
}

@media only screen and (device-width: 640px) and (max-device-width: 1136px){
    .slider, .bx-viewport, #homepage .bx-wrapper li, #home_ihco .bx-wrapper li{
        max-height: 600px !important;
    }    
}

@media only screen and (device-width: 768px) and (max-device-width: 1024px){
    .slider, .bx-viewport, #homepage .bx-wrapper li, #home_ihco .bx-wrapper li{
        max-height: 600px !important;
    }    
}
#specials .slider, #specials .slider ul, #specials .slider li{
    height: auto !important;
}