/**
Theme Name: Lexington at Home
Author: PersonalCTO.net
Author URI: https://www.personalcto.net/
Description: Child theme for Lexington at Home based on Astra Pro.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: lexington-at-home
Template: astra
*/
.ast-theme-transparent-header .site-description { color: #ffffff;}

.elementor-menu-anchor {
	display: block;
	position: relative;
	top: -200px;
}

.uael-nav-menu li { margin-left: 2rem; margin-bottom: 1rem; }
.uael-nav-menu li a { color: #ffffff; }

.vendortable { line-height: 1.2; }
.vendortable tfoot th, .vendortable thead th { background-color: #000000; color: #ffffff; font-weight: 400; border: 1px solid #ffffff; border-collapse: collapse; }

.site-branding { text-align: center; font-style: italic; }

.site-header .site-description{font-size: 13px; line-height: 1.1!important;}

#textresizer {float:right; line-height: 1.2;}
.textresize1 {font-size:20px; cursor:pointer;margin:2px;color:#000000;}
.textresize2 {font-size:25px; cursor:pointer;margin:2px;font-weight: 600;color:#000000;}
.textresize3 {font-size:33px; cursor:pointer;margin:2px;font-weight: 600;color:#000000;}

.main-header-menu .sub-menu {
    background: #646F8A; 
}
.sub-menu .menu-item > .menu-link{
    color: #ffffff;
}
.sub-menu .menu-item > .menu-link:hover, .sub-menu .menu-item > .menu-link:active, .sub-menu .menu-item > .menu-link:visited {
    color: #ffffff;  text-decoration: underline; 
}

.memberlist { font-size: 15px; }
.memberlist th, .memberlist td { padding: 4px; }
.memberlist th { text-align: left; }
