
@media only screen and (max-width: 500px) {



    .homepage-search .form-row {

        display: table-row;

    }



    #yacht-panel-link a.column-1 {

        width: 100%;

        padding-top: 66%;

    }

    #yacht-panel-link a.column-2 {

        width: 100%;

        padding-top: 66%;

    }


.slideshow .list-slide,#top-content,.slideshow {
    position: static;
}

#top-content-left,#top-content-right {
    display: block;
    width: auto;
}

#top-content h1 {
    font-size: 20px;
    padding-bottom: 10px;
}

.search-panel {
    padding-bottom: 0px !important;
}


    .footer-holder .footer-section {

        width: 100%;

    }

    .footer-holder .footer-section2 {

        width: 100%;

    }

    .homepage-search {

        opacity: 0.9;

    }

/*

    .search-panel .search-form {

        position: static;

    }



    .search-panel {

        padding: 5% 0;

    }

*/

    #sort {

        float: none;

    }

    ul.pages {

        float: none;

        margin: 0 0 10px !important;

    }

    #search-sales-across .table-row {

        display: table;

    }

    #search-sales-across .table-cell {

        display: table-row;

    }

    #search-sales-across .table {

        display: block;

    }

    .yacht-form #page-numbers {

        display: block;

    }

    .yacht-form #sort {

     display: block;

     text-align: left;

    }

    .yacht-form ul.pages {

        display: block;

    }
    .slideshow .list-slide span {
        font-size: 120%;
    }
}