
/* ********* MOBILE STYLES ******** */


/* iPad Landscape - Small Laptops */
@media only screen and (max-width : 1024px) {


}

/* iPad Portait */
@media only screen and (max-width : 768px) {

    #topbar {
        padding-top: 10px;
    }
    #logo {
        float: none;
        width: 100%;
        text-align: center;
    }

    #menu {
        float: none;
        width: 100%;
        text-align: center;
        padding: 0 0 5px 0;
    }

    #menu ul {
        margin: 0; padding: 0;
    }

    .infobox_image {
        text-align: center;
    }

   .container {

        padding: 0;
        margin: 0 auto;
        max-width: 95%;
    }

   #main {
       width: 100%;

   }

    #apartPhotoGallery {
        text-align: center;
    }

    #apartPhotoGallery .row {
         margin: 0;
    }

    .galleryThumb img {
        width: inherit;
    }

       #apartTitle {
        text-align: center;
    }

    #apartHeader ul {
        padding: 10px 0 0 20px;
    }
    #apartHeader ul li {
    display: block;
    }

    .ratesBtn {
        padding-top: 15px;
        /*text-align: center;*/
    }


    #formBookApart {
        width: 100%;
    }


}

/* Phone Landscape */
@media only screen and (max-width : 640px) {



}


/* iPhone 6 */
@media only screen and (max-width : 375px) {
    /* MOBILE MENU */

    .socialicons_mob {
        margin-top: 10px;
    }

        #topbar ul li {
        padding: 10px 10px 0 0;
    }
    .socialicons_mob_li {
        padding-left: 10px;
    }

    #logo {
        float: none;
        width: 100%;
        text-align: center;
    }
    #logo h2 {
        font-size: 26px;
    }

    #menu {
        float: none;
        width: 100%;
        height: 60px;


    }

    .container {
        padding: 0;
        margin: 0;
    }

    #nav ul li {
        padding: 0 0 0 6px;
        line-height: 20px;
    }

    #main p {
        padding: 5px;
    }

    .pagetitle {
        text-align: center;
        padding-bottom:0;
        padding-top:0;
    }


    .infobox {
        text-align: center;
    }

    #searchresults {
        text-align: center;
    }

    #apartTitle {
        text-align: center;
    }

    #apartHeader ul {
        padding: 10px 0 0 20px;
    }
    #apartHeader ul li {
    display: block;
    }

    .ratesBtn {
        padding-top: 15px;
        /*text-align: center;*/
    }

    #main_left {
        float: none;
        width: 100%;
    }

    #main_right {
        float: none;
        width: 100%;
    }

    #apartPhotoGallery {
        text-align: center;
    }

    #apartPhotoGallery .row {
         margin: 0;
    }

    .galleryThumb img {
        width: inherit;
    }

    #apartview .row {
        margin: 0;
    }
    .apartListText {
        padding: 5px;
    }

    #formContactUs {
        width: 95%;
    }

    #formBookPayment {
        width: 95%;
        margin: 0 auto;
    }
    #formBookPayment_inputs input {
         width: 100%;
    }
    #formBookPayment_inputs textarea {
         width: 100%;
    }

    .apartBook h2 {
        padding-left: 5px;
    }

    #eftdetails {
        width: 95%;
    }


}


/* HTC1 360 */
@media only screen and (max-width : 360px) {




}

/* iPhone 4/5 Portait */
@media only screen and (max-width : 320px) {

}


