* {
background-attachment: scroll !important;
-webkit-appearance: none; }
a[href^="tel"] {
color: inherit;
text-decoration: none; }
input[type="text"], input[type="text"]:focus, select:focus, textarea:focus, input:focus {
font-size: 16px !important; }
#uplink {
display: none; }
header #headertop {
padding: .5rem;
background: #fff;
height: 70px;
-webkit-transition: 0.2s all ease-in-out;
-moz-transition: 0.2s all ease-in-out;
-ms-transition: 0.2s all ease-in-out;
-o-transition: 0.2s all ease-in-out;
transition: 0.2s all ease-in-out;
-webkit-box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.1);
-ms-box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.1);
-o-box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.1);
box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.1); }
header #headertop .header-right-cta .mobile-phone a:link {
color: #b3a68f; }
header #headertop .header-right-cta .mobile-phone a:link i {
color: #b3a68f; }
header #headertop .header-right-cta .snipe-phone #topsnipe h2 a {
color: #b3a68f;
pointer-events: none; }
header #headertop .header-right-cta .snipe-phone #topsnipe h2:hover > a {
color: #806f4b; }
header #headertop .header-right-cta .snipe-phone .cta-phone h2#topnumber {
color: #b3a68f; }
header #headertop .header-right-cta .snipe-phone .cta-phone h2#topnumber a {
color: #b3a68f;
pointer-events: none; }
header #headertop .header-right-cta .mobile-nav-toggle #hamburger span {
background: #b3a68f; }
header #headertop .header-right-cta .mobile-nav-toggle span#responsive-title {
color: #b3a68f; }
#home-video-container {
height: 450px; }
.off-canvas-menu {
background-color: #806f4b; }
@media only screen and (device-width: 768px) {
#home-video-container {
height: 500px; } }