﻿
/* optional image swap on mobile*/
@media (pointer: coarse) and (hover: none) {


    #vid video {
        display: none;
    }
}


@media only screen and (max-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {

    #vid video {
        display: none;
    }
}

h1.heroTitle {
    color: #fff;
}

.heroTitle-hero-title-text {
    text-shadow: 0 0 5px rgb(0 0 0 / 40%);
}




.uw-homepage-slider-container .uw-homepage-slider .hero-container {
    z-index: 2;
}

#vid video {
    position: absolute;
    top: 40%;
    left: 50%;
    min-width: 100%;
    min-height: 100%;
    width: auto;
    height: auto;
    z-index: 0;
    -ms-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    -webkit-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
}

.vidplay {
    font-weight: 500;
    text-transform: uppercase;
    align-items: center;
    margin: 0;
    margin-right: 0.5em;
    position: relative;
    color: #85754d;
}

.row.divided > div {
    border-left: 0px;
}

.divide-start {
    z-index: 2
}

.hero-container p {
    color: #fff !important;
}

.home-form-container {
    z-index: 2;
    position: relative;
    height: 210px;
}

    .home-form-container .search-home:before  {
        transform: none;
    }

.row.divided > div.divide-start {
    border-left: 0;
    padding-left: 0;
}

#vid {
    position: relative;
    background-color: black;
    width: 100%;
    max-height: 600px;
    overflow: visible;
}

@media (max-width: 991px) {
    #vid {
        height: 400px;
        max-height: 600px;
    }

    .row.divided > div.divide-start {
        border-left: 15px;
        padding-left: 15px;
    }

    .row.divided.divide-half > div {
        padding-right: 0;
        padding-top: 20px;
        padding-right: 90px;
        padding-top: 40px;
    }

    .home-form-container .search-home  {
        left: 0;
    }
}

.home-form-container {
    position: relative;
    height: 210px;
}

    .home-form-container .search-home:before {
        transform: skew(0deg)
    }

@media (max-width: 991px) {
    .home-form-container .search-home {
        left: 0;
    }
}

.predictive-search-results {
    left: 1px;
    width: calc(100% - 65px);
}

.row.divided > div {
    height: 600px;
}






    .row.divided > div.divide-start {
        border-left: 0;
        padding-left: 0;
    }

.row.divided.divide-half > div {
    padding-right: 90px;
    padding-top: 40px;
}

.row.divided > div {
    height: 600px;
}

.home-form-container  {
    position: relative;
    height: 210px;
}

.home-form-container .search-home:before  {
    transform: none;
}

.predictive-search-results {
    left: 1px;
    width: calc(100% - 65px);
}

h1.underlined {
    color: #fff;
}

.hero-title-text {
    text-shadow: 0 0 5px rgb(0 0 0 / 40%);
}

@media (max-width: 991px) {
    #vid {
        height: 400px;
        max-height: 600px;
    }

    .row.divided > div.divide-start {
        border-left: 15px;
        padding-left: 15px;
    }

    .row.divided.divide-half > div {
        padding-right: 0;
        padding-top: 20px;
    }

    .home-form-container .search-home  {
        left: 0;
    }
}
