/**
 * responsive stylesheet for sinnis-products related pages.
 *
 * author: trey taylor (t.taylor@sinnis.co.uk)
 * plugin: sinnis-products
 * version: 1.0
*/

@media (max-width: 1120px)
{
    .swatches-container {
        top: unset
    }

    .swatch-picker {
        max-width: unset;
        position: unset;
        text-align: unset
    }

    h2.product-collection-title {
        font-size: 31px
    }

    div.specifications-container, div.slide-info, div.engine-info {
        padding: 0 25px
    }

    li.main-feature {
        display: block;
        margin: 14px 25px;
        text-align: center
    }
}

@media (min-width: 990px) and (max-width: 1120px)
{
    .swatch-picker {
        max-width: 183px;
        text-align: left
    }
}

@media (min-width: 750px) and (max-width: 1120px) and (orientation: landscape)
{
    .swatch-picker {
        text-align: left
    }
}

/** mob **/
@media (max-width: 740px)
{
    div.product-gallery div img {
        padding-right: unset
    }

    div.slide-info, div.slide-theme-dark {
        color: #000;
        position: unset
    }

    div.extra-info-container.col-sm-3.slick-active {
        min-width: 100%;
        text-align: center
    }

    div.extra-info-container.col-sm-3.slick-active div.extra-info-thumb-img-container img.img-responsive {
        margin: 0 auto
    }
}

/** mob (landscape) **/
@media (max-width: 740px) and (orientation: landscape)
{
    div.slide-info {
        max-width: unset
    }

    div.extra-info {
        margin-bottom: 15px
    }
}

/** tablet **/
@media (min-width: 750px) and (max-width: 1280px)
{
    div.slide-info {
        max-width: unset;
        position: unset
    }

    div.extra-info {
        margin-bottom: 15px
    }
}

/** laptop **/
@media (min-width: 1366px) and (max-width: 1400px)
{
    div.slide-text-right {
        left: 815px
    }

    div.product-slideshow, div.product-slideshow .slick-list {
        max-height: 690px
    }
}
