@charset "utf-8";

@media(min-width:1025px){
    .here-menu{
        border-bottom:solid 3px #000000;
    }

    .submenu{
        background-color:#000000;
    }
}

.menu-top a, .menu-top span.has-submenu{
    color:#000000 !important;
}

/*added 6-29-2020*/
.menu-top ul ul span.has-submenu{
    color:#FFFFFF !important;
}

@media (min-width:1025px){
    .submenu li{
        color:#FFFFFF !important;
        background-color:#000000;
    }

    .submenu li a{
        color:#FFFFFF !important;
        background-color:#000000;
    }

    /*updated 6-29-2020*/
    .submenu li:hover a, .menu-top ul ul li:hover{
        background:rgba(0, 0, 0,0.8) !important;/*decimal equivalent of hex decimal color*/
    }

    .submenu li:hover{
        background: #ffffff;
    }

    .menu-top li:hover{
        /*text-decoration: underline;*/
    }


}

@media (min-width: 760px){
    .contact-icons a {
        color: #000000 !important;
    }
}

#footer .scheme-background{
    color:#FFFFFF !important;

    background-color:#000000;
    transition:all 250ms ease;
}

.scheme-background{
    color:#FFFFFF !important;
    background-color:#000000;
    transition:all 250ms ease;
}

/*.scheme-background:hover{
    background-color:rgba(242, 88, 36,0.8);
    transition:all 250ms ease;
}*/

.scheme-color{
    color:#000000;
    transition:all 250ms ease;
}

.scheme-border{
    border: #000 solid 1px;
}

.input-scheme:focus{
    border:solid 1px #000000 ;
    transition:all 250ms ease;
}

.link-scheme:hover{
    border-bottom:solid 1px #000000 ;
    transition:all 250ms ease;    
}

a.link-scheme{
    color: #000000 ;
    text-decoration: underline;
    transition:all 250ms ease;    
}

/*featured property and testimonials backgrounds*/
.content-fullscreen .overlay{
    /*background-color:rgba(40, 36, 84, 0.75);*/   
    background-color:rgba(0, 0, 0, .75);
}

a{
    color:#000000;
}

.featurePropLink{
    color: #FFFFFF;
}
.featurePropertyDesc{
    color: #f0f0f0 !important;
}



.content-footer{
    background-color:#FBFBFB!important;
    color:#000000;
}

.content-footer h1, .content-footer h2, .content-footer h3, .content-footer h4, .content-footer h5, .content-footer h6 {
    color: #000000 !important;
}

.content-footer .input-footer em {
    color: #000000 !important;
}

.content-footer .input-text em {
    color: #000000 !important;
}


.content-footer a{
    color:#000000;
}

.content-footer strong{
    color:#000000;
}

.content-footer .footer-contact li em {
    color: #000000 !important;
}

.content-footer .input-footer input {
    border: solid 1px rgba(0,0,0,0.1) !important;
}

.content-footer .input-text textarea {
    border: solid 1px rgba(0,0,0,0.1) !important;
}

/*.content-footer-black{
    background-color:rgba(44, 62, 80,1.0)!important;
}

.content-footer-black a{
    color:#FFFFFF;
}

.content-footer-black strong{
    color:#FFFFFF;
}*/

.footer-contact em{
    color:rgba(0,0,0,0.9);
}

.content-footer input, .content-footer textarea{
    color:rgba(0,0,0,0.9)!important;
}
