body { background: #ffffff; color: #404040; font-size: 16px; font-size: 1.6rem; font-family: 'PT Serif'; font-style: normal; font-weight: normal; } h1, h2, h3, h4, h5, h6 { color: #404040; font-family: 'ABeeZee'; font-style: normal; font-weight: normal; } a { color: #886308; text-decoration: none; border-bottom: none; } a:hover { color: #886308; text-decoration: underline; border-bottom: none; } #masthead { background: #ffffff; } .site-title, .site-title:hover { color: #ffffff; font-family: 'PT Serif'; font-style: normal; font-weight: 700; } .site-description, .site-description:hover { color: #c3a049; font-family: 'ABeeZee'; font-style: normal; font-weight: normal; } #nav-container { background: #404040; } #nav-container .menu > li > a, .menu-toggle, #nav-container .nav-menu > li > a { color: #FFFFFF; } #nav-container .dropdown-menu { background: #404040; } #nav-container .dropdown-menu > li > a { color: #FFFFFF; } #primary { float: right; } .embedded-map iframe { color: #404040; } #colophon { background: #2A2A2A; } #colophon { color: #DDDDDD; } #colophon a { color: #886308; } #colophon a:hover { color: #886308; } footer .menu > li { border-color: #886308; } /***** Theme-Specific Styles *****/ /* Header section */ #masthead { border-top: 5px solid #CA852A; } /* Main nav section */ #nav-container { border-bottom: 1px solid #ddd; border-top: 5px solid #CA852A; } /* dropdown and mobile menu active state */ #nav-container .menu>.current-menu-item>a,#nav-container .menu>.current-menu-parent>a,#nav-container .menu>.current-menu-ancestor>a,.single-post #nav-container .menu>.current_page_parent>a { background: #CA852A; color: #404040; box-shadow: 0px 3px #CA852A; } /* dropdown and mobile menu hover state */ #nav-container .menu li > a:hover { background: #CA852A; color: #404040; box-shadow: 0px 3px #CA852A; } /* dropdown and mobile menu active state */ #nav-container .dropdown-menu > .current-menu-item, #nav-container .dropdown-menu > .current-menu-parent, #nav-container .dropdown-menu > .current-menu-ancestor, #nav-container .nav-menu > .current-menu-item, #nav-container .nav-menu > .current-menu-parent, #nav-container .nav-menu > .current-menu-ancestor, .single-post #nav-container .nav-menu > .current_page_parent { background: #BB781C; } #nav-container .dropdown-menu > .current-menu-item > a, #nav-container .dropdown-menu > .current-menu-parent > a, #nav-container .dropdown-menu > .current-menu-ancestor > a, #nav-container .nav-menu > .current-menu-item > a, #nav-container .nav-menu > .current-menu-parent > a, #nav-container .nav-menu > .current-menu-ancestor > a, .single-post #nav-container .nav-menu > .current_page_parent > a { color: #404040; } #nav-container .nav-menu li:hover { background: #CA852A; } #nav-container .nav-menu li:hover a { color: #404040; } /* Homepage section */ .home #primary, #new-content-area { margin-bottom: 0; } #primary { background: #ffffff;; } #new-content-area h1, #main h1 { border-bottom: 1px solid #CA852A; } .soliloquy-container .middle-side-content { background: #ffffff; box-shadow: -8px 0 #CA852A; } .soliloquy-container .right-side-content { background: #ffffff;} .soliloquy-container .right-side-content p { color: #404040} .soliloquy-container .right-side-content h3 { color:#CA852A; } /* widget area */ .widget-button { background: #404040;border: 1px solid #575757; } .widget-button a, .widget-button a:hover { color: #ffffff; } .widget-button { background: #404040; border: 1px solid #575757; } .widget-button a { color: #ffffff; } .PhoneNumberWidget, .MobileCallWidget, .MobileDirectionsWidget { color: #ffffff; box-shadow: 3px 3px 0 #CA852A; background: #404040;} .MobileCallWidget a, .MobileDirectionsWidget a { color: #ffffff; } .widget-button a { color: #ffffff; } .home #secondary { background: #fff url("https://media.avvosites.com/upload/sites/987/2017/03/nsbg.jpg") repeat 0% 0% scroll;margin: 0; padding: 20px 0; } #secondary .widget h4 i { color: #fff; opacity: 0.5; } #secondary .widget h4 { color: #fff; background: #CA852A; box-shadow: -15px 0 0 #9D5F00;} #secondary .widget h4:before { background-color: #CA852A; } #secondary .widget { background: #ffffff; } #secondary .widget ul li:before{ color: #CA852A; } /* Primary and Widget BG color if no BG image on body tag */ body:not(.home) #primary, body:not(.home) #secondary .widget { background: rgba(0,0,0,0.04); } /* footer section */ .site-footer { border-top: 5px solid #CA852A; } #colophon .widget_nav_menu a { color: #ffffff; box-shadow: 0px 3px 0 #CA852A; background: #ffffff} .site-info { border-top: 1px solid #CA852A; } /* Ratings and reviews */ h4.ratings-sidebar-label { color: #fff; } /* WPCF 7 */ div.wpcf7, .gform_wrapper { background:#ffffff} div.wpcf7 input[type="submit"], .gform_wrapper input[type="submit"]{ border-color: #404040; background: #404040; box-shadow: 0 5px #CA852A; color: #ffffff; } /* Media Queries */ @media (min-width: 800px) and (max-width: 999px) { .soliloquy-container .right-side-content { box-shadow: -8px 0 #CA852A; } } /***** Media Queries *****/ @media only screen and (min-width: 1000px) { } @media only screen and (min-width: 800px) and (max-width: 999px) { } @media only screen and (min-width: 480px) and (max-width: 799px) { } @media only screen and (max-width: 479px) { }