nav .current-menu-ancestor > a,
nav .current-menu-parent > a {
    color: inherit !important;
}

nav li.current-menu-ancestor > a:hover, nav li.current-menu-parent > a:hover,
nav li.current-menu-ancestor.active > a, nav li.current-menu-parent.active > a {
    color: #BF873C !important;
}
.modal .modal-inner a.close {
    font-family:'Raleway', Open Sans, Helvetica, sans-serif !important;

}

@media (min-width: 1001px) and (max-width: 1135px){
    .nav-menu ul li a {
        padding-left: 9px !important;
        padding-right: 9px !important;
    }
}
@media (min-width: 770px) and (max-width: 1100px){
    .modal-inner {
        margin-top: 110px !important;
    }
}
@media (max-width: 768px){
    #navigation-sticky {
        top: 0 !important;
    }
    .modal-inner {
        margin-top: 80px !important;
        padding-top: 30px;
    }
    .modal .modal-inner a.close {
        margin-top: -40px;
    }
    .modal-inner .entry-summary {
        padding: 0;
    }
}
.team .team-boxes .item {
    padding-bottom:1px !important;
}

footer.footer p.uppercase.semibold a {
    text-transform: none !important;
    color: #FFFFFF !important;
}


footer.footer p.uppercase.semibold a:hover {
   color: #bf873c !important;
}

body.dark-layout .contact form select {
    background-color: transparent;
    border: 1px solid #2e2e2e;
}

.contact form select {
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    width: 100%;
    height: auto;
    padding: 15px 15px 12px;
    font-size: 18px;
    margin-bottom: 18px !important;
    color: #7f7f7f;
    letter-spacing: 0.5px;
    background: #fafafa;
    border: 1px solid #eeeeee;
    outline: none;
    font-weight: 300;
    text-transform: uppercase;
}

input[type="date"]::-webkit-calendar-picker-indicator {
  background-color: #f0f0f0;
  color: white;
  font-size: 1.2em;
  padding: 0.2em;
  border-radius: 50%;
  cursor: pointer;
}
input[type="time"]::-webkit-calendar-picker-indicator {
  background-color: #f0f0f0;
  color: white;
  font-size: 1.2em;
  padding: 0.2em;
  border-radius: 50%;
  cursor: pointer;
}

