/* add custom site CSS here */
ul.social::after,
ul.social::before {
clear:none !important}
ul.social::after {
  clear:none !important
}}

/* This is essential for hiding the tabs in the directory */
.tabs{margin-bottom:0!important;margin-left:0}
.tabs:after,.tabs:before{content:" ";display:table}
.tabs .tab-title,.tabs dd{float:left;list-style:none;margin-bottom:0!important;position:relative}
.tabs .tab-title>a,.tabs dd>a{display:block;background-color:#fff;color:#900;font-family:BentonSansRegular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:1rem;padding:1rem 2rem}
.tabs .tab-title>a:hover,.tabs dd>a:hover{background-color:#f0f0f0}
.tabs .tab-title.active>a,.tabs dd.active>a{background-color:#900;color:#fff}
.tabs.radius .tab:first-child a,.tabs.radius dd:first-child a{-webkit-border-bottom-left-radius:1.25rem;-webkit-border-top-left-radius:1.25rem;border-bottom-left-radius:1.25rem;border-top-left-radius:1.25rem}
.tabs.radius .tab:last-child a,.tabs.radius dd:last-child a{-webkit-border-bottom-right-radius:1.25rem;-webkit-border-top-right-radius:1.25rem;border-bottom-right-radius:1.25rem;border-top-right-radius:1.25rem}
.tabs.vertical .tab-title,.tabs.vertical dd{position:inherit;float:none;display:block;top:auto}
.tabs-content{margin-bottom:1.5rem;width:100%}
.tabs-content:after,.tabs-content:before{content:" ";display:table}
.tabs-content>.content{display:none;float:left;padding:.75rem 0;width:100%}
.tabs-content>.content.active{display:block;float:none}
.tabs-content>.content.contained{padding:.75rem}
.tabs-content.vertical{display:block}
.tabs-content.vertical>.content{padding:0 .75rem}
@media only screen and (min-width:40.0625em){.tabs.vertical{float:left;margin:0;margin-bottom:1.25rem!important;max-width:20%;width:20%}
.tabs-content.vertical{float:left;margin-left:-1px;max-width:80%;padding-left:1rem;width:80%}
}
.inner-wrap,.off-canvas-wrap{width:100%;position:relative}
.no-js .tabs-content>.content{display:block;float:none}

/* Start non-tab CSS */
.filter.alpha li a, .form-item.alpha li a {
    padding: 0 .25rem;
    border-radius: .25rem;
    color: #fff;
    font-weight: bold;
}

/* Inline Search commenting out to test if this is the search issue on the site.
 input[type="text"] + input[type="submit"] {
	 float: right;
}
 input[type="text"] {
	 display: inline-block;
	 width: 65.66667%;
}
 input[type="submit"] {
	 width: 30.33333%;
}
 @media only screen and (min-width: 40.063em) {
	 input[type="text"] {
		 display: inline-block;
		 width: 80.66667%;
	}
	 input[type="submit"] {
		 width: 16.33333%;
	}
}
 .inline-search {
	 padding: 24px 0;
}
 .inline-search .layout {
	 width: 100%;
	 left: 0;
}
*/
/* Filters */
 .filter {
	 margin-bottom: 0;
}
 .filter #back-to-office {
	 color: #fff;
}
 .filter #back-to-office:hover {
	 color: #e6e6e6;
}
 .filter.empty {
	 padding: 0;
}
 .directory-with-images-filter .image-filter-name {
	 display: block;
}
 .directory-with-images-filter th {
	 display: none;
	 width: 100%;
}
 .directory-with-images-filter td {
	 display: block;
}
 .directory-with-images-filter td:first-child {
	 padding-top: 1rem;
}
 .directory-with-images-filter td:first-child a:first-of-type {
	 font-weight: bold;
}
 .directory-with-images-filter td:last-child {
	 padding-bottom: 1rem;
}
 .directory-with-images-filter img {
	 float: right;
	 padding-bottom: .75rem;
	 padding-left: .75rem;
	 width: 72px;
	 height: auto !important;
}
 .directory-with-images-filter p, .directory-with-images-filter ul {
	 margin-bottom: .5rem;
	 font-size: .9rem;
}
 #loading {
	 background: url("../../images/loader.gif") no-repeat center;
	 height: 100px;
}
/* Filter Tabs */
 ul.tabs li.tab-title {
	 display: block;
	 width: 100%;
}
 ul.tabs li.tab-title > a {
	 border-top-left-radius: 0;
	 border-top-right-radius: 0;
}
 @media only screen and (min-width: 40.063em) {
	 .directory-with-images-filter th, .directory-with-images-filter td {
		 display: table-cell;
		 vertical-align: top;
	}
	 .directory-with-images-filter td {
		 display: table-cell;
	}
	 .directory-with-images-filter td:first-child {
		 padding-top: 0.5625rem;
	}
	 .directory-with-images-filter td:last-child {
		 padding-bottom: 0.625rem;
	}
	 .directory-with-images-filter img {
		 float: left;
		 padding-right: .75rem;
		 padding-left: 0;
	}
	/* Two Column Table */
	 .directory-with-images-filter.two-column th:first-child {
		 width: 65%;
	}
	 .directory-with-images-filter.two-column th:last-child {
		 width: 35%;
	}
	/* Three Column Table */
	 .directory-with-images-filter.three-column th, .directory-with-images-filter.three-column td {
		 width: 33%;
	}
	 .directory-with-images-filter.three-column th:first-child {
		 width: 40%;
	}
	/* Filter Tabs */
	 ul.tabs {
		 display: flex;
		 align-items: stretch;
	}
	 ul.tabs li.tab-title {
		 border: 1px solid #aea79f;
		 border-bottom: none;
	}
	 ul.tabs li.tab-title:hover {
		 background-color: #f0f0f0;
	}
	 ul.tabs li.tab-title:hover a {
		 background-color: #f0f0f0;
	}
	 ul.tabs li.tab-title.active:hover {
		 background-color: #990000;
	}
	 ul.tabs li.tab-title.active:hover a {
		 background-color: #990000;
	}
	 ul.tabs li.tab-title a {
		 padding: 0.5rem 1.5rem;
		 border: 0;
	}
	 .section.inline-search + ul.tabs, .inline-search + ul.tabs.three-column-tabs {
		 padding-top: 10px;
	}
}
/* Panels */
 .with-background .stat {
	 background-color: rgba(0, 0, 0, 0.5);
}
/*# sourceMappingURL=site.css.map */
 .event-feed {
	 margin-bottom: 32px;
	 display: block;
}
 .feed-item .date-cube, [class^=lw_item] .date-cube {
	 line-height: 1;
	 width: 4rem;
}
 .date-cube {
	 float: left;
	 width: 32px;
	 text-align: center;
	 box-sizing: inherit;
	 display: block;
	 font-weight: 400;
	 color: #45382B;
	 margin: 0;
	 padding: 3px 3px 3px 3px;
	 line-height: 1;
	 width: 4rem;
}
 .ticker-item--small.event, [class^=lw_widget] .feed-item--small {
	 margin-bottom: 32px;
}
 .ticker-item--small {
	 margin-bottom: 12px;
	 border-bottom: 0;
}
 .feed-item, [class^=lw_item] {
	 max-width: 64rem;
	 margin-left: auto;
	 margin-right: auto;
	 margin-bottom: 1.25rem;
	 border-bottom: 1px solid #B8B0AB;
}
 .figcaption, article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
	 display: block;
}
 .ticker-item ul {
	 list-style-type: none;
	 margin: 0;
	 padding: 0;
}


/* Inline Search */
 input[type="text"] + input[type="submit"] {
	 float: right;
}
 input[type="text"] {
	 display: inline-block;
	 width: 65.66667%;
}
 input[type="submit"] {
	 width: 30.33333%;
}
 @media only screen and (min-width: 40.063em) {
	 input[type="text"] {
		 display: inline-block;
		 width: 80.66667%;
	}
	 input[type="submit"] {
		 width: 16.33333%;
	}
}
 .inline-search {
	 padding: 24px 0;
}
 .inline-search .layout {
	 width: 100%;
	 left: 0;
}
/* Filters */
 .filter {
	 margin-bottom: 0;
}
 .filter #back-to-office {
	 color: #fff;
}
 .filter #back-to-office:hover {
	 color: #e6e6e6;
}
 .filter.empty {
	 padding: 0;
}
 .directory-with-images-filter .image-filter-name {
	 display: block;
}
 .directory-with-images-filter th {
	 display: none;
	 width: 100%;
}
 .directory-with-images-filter td {
	 display: block;
}
 .directory-with-images-filter td:first-child {
	 padding-top: 1rem;
}
 .directory-with-images-filter td:first-child a:first-of-type {
	 font-weight: bold;
}
 .directory-with-images-filter td:last-child {
	 padding-bottom: 1rem;
}
 .directory-with-images-filter img {
	 float: right;
	 padding-bottom: .75rem;
	 padding-left: .75rem;
	 width: 72px;
	 height: auto !important;
}
 .directory-with-images-filter p, .directory-with-images-filter ul {
	 margin-bottom: .5rem;
	 font-size: .9rem;
}
 #loading {
	 background: url("../../images/loader.gif") no-repeat center;
	 height: 100px;
}
/* Filter Tabs */
 ul.tabs li.tab-title {
	 display: block;
	 width: 100%;
}
 ul.tabs li.tab-title > a {
	 border-top-left-radius: 0;
	 border-top-right-radius: 0;
}
 @media only screen and (min-width: 40.063em) {
	 .directory-with-images-filter th, .directory-with-images-filter td {
		 display: table-cell;
		 vertical-align: top;
	}
	 .directory-with-images-filter td {
		 display: table-cell;
	}
	 .directory-with-images-filter td:first-child {
		 padding-top: 0.5625rem;
	}
	 .directory-with-images-filter td:last-child {
		 padding-bottom: 0.625rem;
	}
	 .directory-with-images-filter img {
		 float: left;
		 padding-right: .75rem;
		 padding-left: 0;
	}
	/* Two Column Table */
	 .directory-with-images-filter.two-column th:first-child {
		 width: 65%;
	}
	 .directory-with-images-filter.two-column th:last-child {
		 width: 35%;
	}
	/* Three Column Table */
	 .directory-with-images-filter.three-column th, .directory-with-images-filter.three-column td {
		 width: 33%;
	}
	 .directory-with-images-filter.three-column th:first-child {
		 width: 40%;
	}
	/* Filter Tabs */
	 ul.tabs {
		 display: flex;
		 align-items: stretch;
	}
	 ul.tabs li.tab-title {
		 border: 1px solid #aea79f;
		 border-bottom: none;
	}
	 ul.tabs li.tab-title:hover {
		 background-color: #f0f0f0;
	}
	 ul.tabs li.tab-title:hover a {
		 background-color: #f0f0f0;
	}
	 ul.tabs li.tab-title.active:hover {
		 background-color: #990000;
	}
	 ul.tabs li.tab-title.active:hover a {
		 background-color: #990000;
	}
	 ul.tabs li.tab-title a {
		 padding: 0.5rem 1.5rem;
		 border: 0;
	}
	 .section.inline-search + ul.tabs, .inline-search + ul.tabs.three-column-tabs {
		 padding-top: 10px;
	}
}
/* Panels */
 .with-background .stat {
	 background-color: rgba(0, 0, 0, 0.5);
}
/*# sourceMappingURL=site.css.map */
 .event-feed {
	 margin-bottom: 32px;
	 display: block;
}
 .feed-item .date-cube, [class^=lw_item] .date-cube {
	 line-height: 1;
	 width: 4rem;
}
 .date-cube {
	 float: left;
	 width: 32px;
	 text-align: center;
	 box-sizing: inherit;
	 display: block;
	 font-weight: 400;
	 color: #45382B;
	 margin: 0;
	 padding: 3px 3px 3px 3px;
	 line-height: 1;
	 width: 4rem;
}
 .ticker-item--small.event, [class^=lw_widget] .feed-item--small {
	 margin-bottom: 32px;
}
 .ticker-item--small {
	 margin-bottom: 12px;
	 border-bottom: 0;
}
 .feed-item, [class^=lw_item] {
	 max-width: 64rem;
	 margin-left: auto;
	 margin-right: auto;
	 margin-bottom: 1.25rem;
	 border-bottom: 1px solid #B8B0AB;
}
 .figcaption, article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
	 display: block;
}
 .ticker-item ul {
	 list-style-type: none;
	 margin: 0;
	 padding: 0;
}


.site-header .title .small {
    font-size: 2rem;
    transform: unset;
    margin-bottom: .5rem;
}

nav.main ul {

    font-weight: 400;
    font-size: 95%;

}

 li .footlink {
	 float: right;
	 margin-left: 1rem;
	 margin-bottom: 0rem;
	 margin-top: 0rem;
	 font-family: BentonSansRegular,Helvetica,Arial,sans-serif;
	 font-weight: 400;
	 line-height: 1rem;
	 color: #990000;
	 text-rendering: optimizeLegibility;
	 text-decoration: none;
	 transition-delay: 1000000000000000000000s;
	 
}

.skirt {
	 padding: 10px 0;
}
input::placeholder, textarea::placeholder {
    color: #000;
}
.filter.dark {
    padding: 1rem;
    color: #fff;
}

/* add custom site CSS here */
 .site-header .title .small {
	 font-size: 2rem;
	 transform: unset;
	 margin-bottom: .5rem;
}
 
	 input[type="text"] {
		 display: inline-block;
		 width: 65.66667%;
		 color: #000;
	}
	 input[type="submit"] {
		 width: 30.33333%;
	}
	 @media only screen and (min-width: 40.063em) {
		 input[type="text"] {
			 display: inline-block;
			 width: 80.66667%;
		}
		 input[type="submit"] {
			 width: 16.33333%;
		}
	}
	 .inline-search {
		 padding: 24px 0;
	}
	 .inline-search .layout {
		 width: 100%;
		 left: 0;
		 color: #000;
	}
	/* Filters */
	 .filter {
		 margin-bottom: 0;
	}
	 .filter #back-to-office {
		 color: #fff;
	}
	 .filter #back-to-office:hover {
		 color: #e6e6e6;
	}
	 .filter.empty {
		 padding: 0;
	}
	 .directory-with-images-filter .image-filter-name {
		 display: block;
	}
	 .directory-with-images-filter th {
		 display: none;
		 width: 100%;
	}
	 .directory-with-images-filter td {
		 display: block;
	}
	 .directory-with-images-filter td:first-child {
		 padding-top: 1rem;
	}
	 .directory-with-images-filter td:first-child a:first-of-type {
		 font-weight: bold;

	}
	 .directory-with-images-filter td:last-child {
		 padding-bottom: 1rem;
	}
	 .directory-with-images-filter img {
		 float: right;
		 padding-bottom: .75rem;
		 padding-left: .75rem;
		 width: 72px;
		 height: auto !important;
	}
	 .directory-with-images-filter p, .directory-with-images-filter ul {
		 margin-bottom: .5rem;
		 font-size: .9rem;
	}
	/* Filter Tabs */
	 ul.tabs li.tab-title {
		 display: block;
		 width: 100%;
	}
	 ul.tabs li.tab-title > a {
		 border-top-left-radius: 0;
		 border-top-right-radius: 0;
		 color: fff;
	}
	 @media only screen and (min-width: 40.063em) {
		 .directory-with-images-filter th, .directory-with-images-filter td {
			 display: table-cell;
			 vertical-align: top;
		}
		 .directory-with-images-filter td {
			 display: table-cell;
		}
		 .directory-with-images-filter td:first-child {
			 padding-top: 0.5625rem;
		}
		 .directory-with-images-filter td:last-child {
			 padding-bottom: 0.625rem;
		}
		 .directory-with-images-filter img {
			 float: left;
			 padding-right: .75rem;
			 padding-left: 0;
		}
		/* Two Column Table */
		 .directory-with-images-filter.two-column th:first-child {
			 width: 65%;
		}
		 .directory-with-images-filter.two-column th:last-child {
			 width: 35%;
		}
		/* Three Column Table */
		 .directory-with-images-filter.three-column th, .directory-with-images-filter.three-column td {
			 width: 33%;
		}
		 .directory-with-images-filter.three-column th:first-child {
			 width: 40%;
		}
		/* Filter Tabs */
		 ul.tabs {
			 display: flex;
			 align-items: stretch;
		}
		 ul.tabs li.tab-title {
			 border: 1px solid #aea79f;
			 border-bottom: none;
		}
		 ul.tabs li.tab-title:hover {
			 background-color: #f0f0f0;
		}
		 ul.tabs li.tab-title:hover a {
			 background-color: #f0f0f0;
		}
		 ul.tabs li.tab-title a {
			 padding: 0.5rem 1.5rem;
			 border: 0;
		}
		 .section.inline-search + ul.tabs, .inline-search + ul.tabs.three-column-tabs {
			 padding-top: 10px;
		}
	}
	 .tabs .tab-title > a, .tabs dd > a {
		 display: block;
		 background-color: #fff;
		 color: #900;
		 font-family: BentonSansRegular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;
		 font-size: 1rem;
		 padding: 1rem 2rem;
	}
	 input[type="text"] + input[type="submit"] {
		 float: right;
	}
	 input::placeholder, textarea::placeholder {
		 color: #000;
	}
.all-records a {
    background-color: transparent;
    color: #fff;
    cursor: pointer;
    font-weight: bolder;
}
/* Inline Search */
 input[type="text"] + input[type="submit"] {
	 float: right;
}
 input[type="text"] {
	 display: inline-block;
	 width: 65.66667%;
}
 input[type="submit"] {
	 width: 30.33333%;
}
 @media only screen and (min-width: 40.063em) {
	 input[type="text"] {
		 display: inline-block;
		 width: 80.66667%;
	}
	 input[type="submit"] {
		 width: 16.33333%;
	}
}
 .inline-search {
	 padding: 24px 0;
}
 .inline-search .layout {
	 width: 100%;
	 left: 0;
}
/* Filters */
 .filter {
	 margin-bottom: 0;
}
 .filter #back-to-office {
	 color: #fff;
}
 .filter #back-to-office:hover {
	 color: #e6e6e6;
}
 .filter.empty {
	 padding: 0;
}
 .directory-with-images-filter .image-filter-name {
	 display: block;
}
 .directory-with-images-filter th {
	 display: none;
	 width: 100%;
}
 .directory-with-images-filter td {
	 display: block;
}
 .directory-with-images-filter td:first-child {
	 padding-top: 1rem;
}
 .directory-with-images-filter td:first-child a:first-of-type {
	 font-weight: bold;
}
 .directory-with-images-filter td:last-child {
	 padding-bottom: 1rem;
}
 .directory-with-images-filter img {
	 float: right;
	 padding-bottom: .75rem;
	 padding-left: .75rem;
	 width: 72px;
	 height: auto !important;
}
 .directory-with-images-filter p, .directory-with-images-filter ul {
	 margin-bottom: .5rem;
	 font-size: .9rem;
}
 #loading {
	 background: url("../../images/loader.gif") no-repeat center;
	 height: 100px;
}
/* Filter Tabs */
 ul.tabs li.tab-title {
	 display: block;
	 width: 100%;
}
 ul.tabs li.tab-title > a {
	 border-top-left-radius: 0;
	 border-top-right-radius: 0;
}
 @media only screen and (min-width: 40.063em) {
	 .directory-with-images-filter th, .directory-with-images-filter td {
		 display: table-cell;
		 vertical-align: top;
	}
	 .directory-with-images-filter td {
		 display: table-cell;
	}
	 .directory-with-images-filter td:first-child {
		 padding-top: 0.5625rem;
	}
	 .directory-with-images-filter td:last-child {
		 padding-bottom: 0.625rem;
	}
	 .directory-with-images-filter img {
		 float: left;
		 padding-right: .75rem;
		 padding-left: 0;
	}
	/* Two Column Table */
	 .directory-with-images-filter.two-column th:first-child {
		 width: 65%;
	}
	 .directory-with-images-filter.two-column th:last-child {
		 width: 35%;
	}
	/* Three Column Table */
	 .directory-with-images-filter.three-column th, .directory-with-images-filter.three-column td {
		 width: 33%;
	}
	 .directory-with-images-filter.three-column th:first-child {
		 width: 40%;
	}
	/* Filter Tabs */
	 ul.tabs {
		 display: flex;
		 align-items: stretch;
	}
	 ul.tabs li.tab-title {
		 border: 1px solid #aea79f;
		 border-bottom: none;
	}
	 ul.tabs li.tab-title:hover {
		 background-color: #f0f0f0;
	}
	 ul.tabs li.tab-title:hover a {
		 background-color: #f0f0f0;
	}
	 ul.tabs li.tab-title.active:hover {
		 background-color: #990000;
	}
	 ul.tabs li.tab-title.active:hover a {
		 background-color: #990000;
	}
	 ul.tabs li.tab-title a {
		 padding: 0.5rem 1.5rem;
		 border: 0;
	}
	 .section.inline-search + ul.tabs, .inline-search + ul.tabs.three-column-tabs {
		 padding-top: 10px;
	}
}
/* Panels */
 .with-background .stat {
	 background-color: rgba(0, 0, 0, 0.5);
}
/*# sourceMappingURL=site.css.map */
 .event-feed {
	 margin-bottom: 32px;
	 display: block;
}
 .feed-item .date-cube, [class^=lw_item] .date-cube {
	 line-height: 1;
	 width: 4rem;
}
 .date-cube {
	 float: left;
	 width: 32px;
	 text-align: center;
	 box-sizing: inherit;
	 display: block;
	 font-weight: 400;
	 color: #45382B;
	 margin: 0;
	 padding: 3px 3px 3px 3px;
	 line-height: 1;
	 width: 4rem;
}
 .ticker-item--small.event, [class^=lw_widget] .feed-item--small {
	 margin-bottom: 32px;
}
 .ticker-item--small {
	 margin-bottom: 12px;
	 border-bottom: 0;
}
 .feed-item, [class^=lw_item] {
	 max-width: 64rem;
	 margin-left: auto;
	 margin-right: auto;
	 margin-bottom: 1.25rem;
	 border-bottom: 1px solid #B8B0AB;
}
 .figcaption, article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
	 display: block;
}
 .ticker-item ul {
	 list-style-type: none;
	 margin: 0;
	 padding: 0;
}

.site-header .title .small {
	 font-size: 2rem;
	 transform: unset;
	 margin-bottom: .5rem;
}
 nav.main ul {
	 font-weight: 400;
	 font-size: 90%;

/* Inline Search */
 input[type="text"] + input[type="submit"] {
	 float: right;
}
 input[type="text"] {
	 display: inline-block;
	 width: 65.66667%;
	   color: #000;
}
 input[type="submit"] {
	 width: 30.33333%;
}
 @media only screen and (min-width: 40.063em) {
	 input[type="text"] {
		 display: inline-block;
		 width: 80.66667%;
	}
	 input[type="submit"] {
		 width: 16.33333%;
	}
}
 .inline-search {
	 padding: 24px 0;
}
 .inline-search .layout {
	 width: 100%;
	 left: 0;
	 color: #000;
}
/* Filters */
 .filter {
	 margin-bottom: 0;
}
 .filter #back-to-office {
	 color: #fff;
}
 .filter #back-to-office:hover {
	 color: #e6e6e6;
}
 .filter.empty {
	 padding: 0;
}
 .directory-with-images-filter .image-filter-name {
	 display: block;
}
 .directory-with-images-filter th {
	 display: none;
	 width: 100%;
}
 .directory-with-images-filter td {
	 display: block;
}
 .directory-with-images-filter td:first-child {
	 padding-top: 1rem;
}
 .directory-with-images-filter td:first-child a:first-of-type {
	 font-weight: bold;
}
 .directory-with-images-filter td:last-child {
	 padding-bottom: 1rem;
}
 .directory-with-images-filter img {
	 float: right;
	 padding-bottom: .75rem;
	 padding-left: .75rem;
	 width: 72px;
	 height: auto !important;
}
 .directory-with-images-filter p, .directory-with-images-filter ul {
	 margin-bottom: .5rem;
	 font-size: .9rem;
}

/* Filter Tabs */
 ul.tabs li.tab-title {
	 display: block;
	 width: 100%;
}
 ul.tabs li.tab-title > a {
	 border-top-left-radius: 0;
	 border-top-right-radius: 0;
}
 @media only screen and (min-width: 40.063em) {
	 .directory-with-images-filter th, .directory-with-images-filter td {
		 display: table-cell;
		 vertical-align: top;
	}
	 .directory-with-images-filter td {
		 display: table-cell;
	}
	 .directory-with-images-filter td:first-child {
		 padding-top: 0.5625rem;
	}
	 .directory-with-images-filter td:last-child {
		 padding-bottom: 0.625rem;
	}
	 .directory-with-images-filter img {
		 float: left;
		 padding-right: .75rem;
		 padding-left: 0;
	}
	/* Two Column Table */
	 .directory-with-images-filter.two-column th:first-child {
		 width: 65%;
	}
	 .directory-with-images-filter.two-column th:last-child {
		 width: 35%;
	}
	/* Three Column Table */
	 .directory-with-images-filter.three-column th, .directory-with-images-filter.three-column td {
		 width: 33%;
	}
	 .directory-with-images-filter.three-column th:first-child {
		 width: 40%;
	}
	/* Filter Tabs */
	 ul.tabs {
		 display: flex;
		 align-items: stretch;
	}
	 ul.tabs li.tab-title {
		 border: 1px solid #aea79f;
		 border-bottom: none;
	}
	 ul.tabs li.tab-title:hover {
		 background-color: #f0f0f0;
	}
	 ul.tabs li.tab-title:hover a {
		 background-color: #f0f0f0;
	}
	 ul.tabs li.tab-title a {
		 padding: 0.5rem 1.5rem;
		 border: 0;
	}
	 .section.inline-search + ul.tabs, .inline-search + ul.tabs.three-column-tabs {
		 padding-top: 10px;
	}
}
.tabs .tab-title > a, .tabs dd > a {
    display: block;
    background-color: #fff;
    color: #900;
    font-family: BentonSansRegular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;
    font-size: 1rem;
    padding: 1rem 2rem;
}    

    



input[type="text"] + input[type="submit"] {
    float: right;
}
input::placeholder, textarea::placeholder {
    color: #000;
}
	 .directory-with-images-filter.three-column th, .directory-with-images-filter.three-column td {
		 height:;
	}

.fireform .rvt-page-header__title {
    display: none !important;
}
 