@media (min-width:320px)  {
    /* smartphones, portrait iPhone, portrait 480x320 phones (Android) */

    .col-md-3, .col-md-4, .col-md-10, .col-md-2, .col-md-8 {
        margin-bottom: 15px;
    }

    button[name=submitMessage] {
        margin-bottom: 20px;
    }

    .row {
        margin-left: 0;
        margin-right: 0;
    }

    .alert.alert-info {
        margin-bottom: 10px;
    }

    .navbar-static-top {
        position: relative;
        width: auto;
    }

    .item-type {
        margin-bottom: 20px;
    }

}

@media (min-width:480px)  {
    /* smartphones, Android phones, landscape iPhone */

    .col-md-3, .col-md-4, .col-md-10, .col-md-2, .col-md-8 {
        margin-bottom: 15px;
    }

    button[name=submitMessage] {
        margin-bottom: 20px;
    }

    .row {
        /*padding-top: 0 !important;*/
    }

    .alert.alert-info {
        margin-bottom: 10px;
    }

}

@media (min-width:600px)  {

    .row {
        padding-top: 20px !important;
    }
}

@media (min-width:801px)  {
    /* tablet, landscape iPad, lo-res laptops ands desktops */
}

@media (min-width:1025px) {
    /* big landscape tablets, laptops, and desktops */
}

@media (min-width:1281px) {
    /* hi-res laptops and desktops */
}
