body { background: #FFFFFF; color: #404040; font-size: 14px; font-size: 1.4rem; font-family: 'ABeeZee'; 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: #49c0f0; text-decoration: none; border-bottom: none; } a:hover { color: #49c0f0; text-decoration: underline; border-bottom: none; } #masthead { background: #000000; } .site-title, .site-description { text-align: left; } .site-title, .site-title:hover { color: #49c0f0; font-family: 'ABeeZee'; font-style: normal; font-weight: normal; } .site-description, .site-description:hover { color: #ffffff; font-family: 'Alegreya Sans'; font-style: normal; font-weight: 300; } #nav-container { background: #000000; } #nav-container .menu > li > a, .menu-toggle, #nav-container .nav-menu > li > a { color: #ffffff; } #nav-container .dropdown-menu { background: #000000; } #nav-container .dropdown-menu > li > a { color: #ffffff; } #primary { float: right; } .embedded-map iframe { color: #404040; } #colophon { background: #000000; } #colophon { color: #ffffff; } #colophon a { color: #49c0f0; } #colophon a:hover { color: #49c0f0; } footer .menu > li { border-color: #49c0f0; } /***** Theme-Specific Styles *****/ /* main nav menu and mobile menu hover state */ #nav-container .menu > li > a:hover, #nav-container .nav-menu > li > a:hover { color: #49c0f0; } /* main nav menu 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, #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: #49c0f0; border:1px solid #49c0f0; } /* dropdown hover state */ #nav-container .dropdown-menu > li > a:hover { color: #49c0f0; } /* dropdown and mobile menu active state */ #nav-container .dropdown-menu > .current-menu-item > a, #nav-container .dropdown-menu > .current-menu-parent > a, #nav-container .dropdown-menu > .current-menu-ancestor > a { color: #49c0f0; } #nav-container .dropdown-menu{ border-top:3px solid #49c0f0; } /* Header Phone Color */ #header-sidebar .phone-number-label, #header-sidebar .phone-number{ color: #ffffff; } #header-sidebar .PhoneNumberWidget i{ color: #000000; background: #49c0f0; } /* Page Title BG Color */ body:not(.home) .new-entry-header, body:not(.home) .page-title{ background-color: #49c0f0; } body:not(.home) .new-entry-header h1, body:not(.home) h1.page-title{ color: #ffffff; } /* Testimonial footer area */ #testimonial-area{ background: #f9f9f9; } #testimonial-area ul{ color: #999999; } /* Accent color */ .home .entry-title:before, .home #secondary .widget-title:before, #testimonial-area h3:before, .home #secondary .widget i, body:not(.home) #secondary .widget-title i{ background-color: #49c0f0; } .widget-button a:hover, .gform_wrapper input[type="submit"]:hover { background:#49c0f0; border-color:#49c0f0; border-bottom: 1px solid #49c0f0; } #secondary .widget:hover i{ background-color: #333333; } .star-rating{ color:#49c0f0; } .soliloquy-caption-inside h3, .soliloquy-caption-inside p{ color: #ffffff; } .soliloquy-caption-inside hr { background-color: #ffffff; } .soliloquy-caption-inside h3{ font-size: 4em; } .soliloquy-caption-inside p{ font-size: 2em; } @media only screen and (min-width: 800px) and (max-width: 999px) { .soliloquy-caption-inside h3 { font-size: 3em; } .soliloquy-caption-inside p { font-size: 1.5em; } } @media only screen and (min-width: 480px) and (max-width: 799px) { .soliloquy-caption-inside h3 { font-size: 2.6em; } .soliloquy-caption-inside p { font-size: 1.3em; } } @media only screen and (min-width: 1000px) { .soliloquy-caption { bottom: 40px !important; } .soliloquy-container .soliloquy-caption .soliloquy-caption-inside{ max-width:980px; margin:auto; } .soliloquy-container .soliloquy-caption.soliloquy-caption-left { left: auto !important; width:100% !important; } .soliloquy-container .soliloquy-caption.soliloquy-caption-right { right: auto !important; width:100% !important; } } /***** 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) { }