.uk-navbar-container:not(.uk-navbar-transparent) {
    background-color: rgb(234, 234, 234);
}

.uk-section-primary {
    background-color: rgb(183, 183, 169);
}

.uni-section-primary-blacktext {
    background-color: rgb(183, 183, 169);
    color: rgb(0, 0, 0);
}

.uk-background-secondary {
    background-color: rgb(234, 234, 234);
}

.uni-section-tint {
    background-color: rgb(240,240,235);
}

.uk-offcanvas-bar {
    width: 400px;
}

.uk-container-expand {
    background-color: #222;
}

.uk-text-large {
    font-family: 'Roboto', sans-serif;
    font-weight: 100;
    font-size: 3rem;
    line-height: 1.5;
}

.uk-offcanvas-overlay::before {
    background: rgba(0, 0, 0, .19);
}

.uk-list-divider > li:nth-child(n+2) {
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: rgba(0, 0, 0, .9);
    
}

.uni-app-block {
    background-color: rgb(242, 242, 237);
    color: rgb(0, 0, 0);
}

.uni-contact-block {
    background-color: rgb(36, 40, 45)
}

.uni-overlay-primary {
    background: rgb(242,242,242);
    color: rgba(0, 0, 0, .9);
}

.uni-overlay-secondary {
    background: rgb(191,191,191);
    color: rgba(0, 0, 0, .9);
}

a.uni-link-dark:link, a.uni-link-dark:visited, a.uni-link-dark:active, a.uni-link-dark:hover {
    color: rgb(127,127,127) !important;
}

.uni-main-title {
    color: rgb(61,61,61);
}

.uni-sub-title {
    color: #000000;
}

.uni-sub-title1 {
    color: rgb(127,127,127);
}

.coyote-text-medium {
    font-family: 'Roboto', sans-serif;
    font-weight: 300;
    font-size: 2.25rem;
    line-height: 1.5;
}

.coyote-overlay-title {
    font-family: 'Roboto', sans-serif;
    font-weight: 100;
    font-size: 3rem;
    line-height: 1.5;
}

.coyote-overlay-title-large {
    font-family: 'Roboto', sans-serif;
    font-weight: 100;
    font-size: 3.75rem;
    line-height: 1.7;
}

.uni-button, .uni-button:hover, .uni-button:focus, .uni-button:active {
    background: #ffffff;
    color: rgb(61,61,61);
    border-color: rgb(61,61,61);
    padding-bottom: 20px;
    padding-left: 60px;
    padding-right: 60px;
    padding-top: 20px;
    font-size: 22px;
}

.uni-button-dark, .uni-button-dark:hover, .uni-button-dark:focus, .uni-button-dark:active {
    color: rgb(61,61,61);
    border-color: rgb(61,61,61);
    padding-bottom: 20px;
    padding-left: 60px;
    padding-right: 60px;
    padding-top: 20px;
    font-size: 22px;
}

.uk-slidenav {
    color: #d80000 !important;
}

.uk-slidenav:focus,.uk-slidenav:hover {
    color: #d80000 !important;
}

.uk-slidenav:active {
    color: #d80000 !important;
}

.coyote-fullwidth {
    width:100%;
}

.coyote-text-grey {
    color: #000;
}

.coyote-text-green {
    color: #ffffff !important;
}

.coyote-text-green-large {
    color: #000000;
    font-family: 'Roboto', sans-serif;
    font-weight: 300;
    font-size: 3rem;
    line-height: 1.5;
}

.uk-h3 {
    color: #000;
}

.coyote-img-googleplay {
    display: block;
    max-height:95px;
    width: auto;
    height: auto;
}

.coyote-footer {
    background-color: rgb(234, 234, 234);
    color: #000000;
}

div.rotate_icon {
    -ms-transform: rotate(180deg); /* IE 9 */
    -webkit-transform: rotate(180deg); /* Safari */
    transform: rotate(180deg);
}

.form_e {
    width: 100%;
    height: 4100px;
}

.form_bv {
    width: 100%;
    height: 2000px;
}


#openSection1 {
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

#openSection2 {
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

#openSection3 {
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

#openSection4 {
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

.rotated {
    transform:rotate(180deg);
    -webkit-transform:rotate(180deg);
    -moz-transform:rotate(180deg);
    -o-transform:rotate(180deg);
}

span.nobr { white-space: nowrap; }



@media all and (max-width: 639px) {

    .uk-text-large {
        font-family: 'Roboto', sans-serif;
        font-weight: 100;
        font-size: 2rem;
        line-height: 1.5;
    }

    .coyote-text-medium {
        font-family: 'Roboto', sans-serif;
        font-weight: 300;
        font-size: 1.75rem;
        line-height: 1.5;
    }

    .coyote-overlay-title {
        font-family: 'Roboto', sans-serif;
        font-weight: 300;
        font-size: 2.4rem;
        line-height: 1.5;
    }

    .uk-offcanvas-bar {
        width: 270px;
    }

}

