.asterisk,.r{color:#ffa000}.calculated input{background:#FFF9C4}.entry-header{background:#242830}.home-services .fa,.service .fa{background:#19378f}h1,h2,h3,h4,h5,h6{color:#19378f}.home-cta h6:after{border-color:#D1D7E9}input[type="tel"]{padding:3px;color:#666;border:1px solid #ccc;border-radius:3px}.main-navigation a{padding:15px 10px}.main-navigation li:hover > a{color:#D1D7E9}#secondary .widget-title{color:#19378f;font-size:18px;line-height:21px}.sensible-home-widget-area h6{color:#fff}.sensible-home-widget-area a{color:#D1D7E9;font-weight:700}.sensible-home-widget-area a:hover{color:#fff}.site-info{text-align:center}@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:landscape){#hero-header{background-size:100%}}@media screen and (min-width: 900px){input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="tel"],textarea{box-sizing:border-box;width:100%}.wpcf7-form .float-left{float:left;width:48%}.wpcf7-form .float-right{float:right;width:48%}}@media only screen and (min-width: 901px) and (max-width: 1050px){.main-navigation a{font-size:.8em}.site-branding{margin-top:3px;max-width:200px}}@media screen and (min-width: 1051px){.main-navigation a{font-size:.9em}.navigation-container{margin-top:3px}}@media screen and (min-width: 1200px){.main-navigation a{padding:15px 12px}.navigation-container{margin-top:23px}.site-branding{max-width:400px}}.clear{clear:both}@media print{body{color:#000 !important;font-size:12px;line-height:24px;text-shadow:none !important}.navigation-container{display:none}.site-logo{background:#000}}