/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
    #slideshow-bottom,
    #slideshow-container .slide-select { display: none; }
    #slideshow-container #categories-slideshow { width: 100%; margin: 0; }
    #slideshow-container .main-image { display: none; }
    #slideshow-container .image-thumb { width: 95%; float: none; }
    #slideshow-container .image-thumb ul li { width: 100%; float: none; }
    #main-container .home-container { float: none; width: 100%; }
    #main-container .large-sidebar.right { float: none; width: 100%; }
}

/* Smartphones (landscape) ----------- */
@media only screen and (min-width : 321px) {
/* Styles */
}

/* Smartphones (portrait) ----------- */
@media only screen and (max-width : 320px) {
/* Styles */
}

/* Tablets (portrait and landscape) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
    #slideshow-bottom { display: none; }
}

/* Tablets (landscape) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
/* Styles */
}

/* Tablets (portrait) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
/* Styles */
}

/* iPad w/ Retina Display (portrait and landscape) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (-webkit-min-device-pixel-ratio : 2) {
    #slideshow-bottom { display: none; }
}

/* iPad w/ Retina Display (landscape) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio : 2) {
/* Styles */
}

/* iPad w/ Retina Display (portrait) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio : 2) {
/* Styles */
}

/* iPhone 4 (portrait and landscape) ----------- */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) and (-webkit-min-device-pixel-ratio : 2) {
    #slideshow-bottom,
    #slideshow-container .slide-select { display: none; }
    #slideshow-container #categories-slideshow { width: 100%; margin: 0; }
    #slideshow-container .main-image { display: none; }
    #slideshow-container .image-thumb { width: 95%; float: none; }
    #slideshow-container .image-thumb ul li { width: 100%; float: none; }
    #main-container .home-container { float: none; width: 100%; }
    #main-container .large-sidebar.right { float: none; width: 100%; }
}

/* iPhone 4 (landscape) ----------- */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio : 2) {
/* Styles */
}

/* iPhone 4 (portrait) ----------- */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio : 2) {
/* Styles */
}
