.blog .dt-format-gallery .dt-format-gallery-coll.full,
.archive .dt-format-gallery .dt-format-gallery-coll.full,
.search .dt-format-gallery .dt-format-gallery-coll.full
{
display: none;
}
.wp-caption-text,
.sticky,
.gallery-caption,
.bypostauthor {}  a:link {color:#285972}
a:visited {color:#285972}
a:hover {color:#285972}
.rollover a {
display: none !important;
opacity: 0 !important;
}
.top-bar a:visited {
color: #ffffff !important;
font-weight: bold;
}
.top-bar a {
color: #ffffff !important;
font-weight: bold;
}
a:link.tel {
color: #5b371e;
font-weight: bold;
}
span.gc-cs-link {
color: #2a2a2a !important;
}
span#gc-number-3.gc-cs-link {
color: #3b3f4a !important;
}
a:link.whitetext {
color: #5b371e;
font-weight: bold;
}
a:link.whitetextnobold {
color: #ffffff;
}
.headertextrowheight1 {
line-height: 7px;
}
.headertextrowheight2 {
line-height: 12px;
}
#page {
}
body {
margin-top: 0px;
margin-bottom: 0px;	
}
#header {
padding-bottom: 0;
margin-bottom: 0;
margin: 0px 0px 0px 0px;
}
#navigation {
}
.navigation-holder {
background-color: #949c50;
}
#main-nav {
text-shadow: 1px 1px #000000;
}
#main-nav .sub-nav {
text-shadow: 0px 0px #000000;
}
.page-title {
margin: 0px 0px 10px 0px;
}
#main .homepage {
margin: 0px 0px 0px 0px ! important;
}
#main {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
overflow: hidden;
}
.vc_column_container {
padding-top: 15;
}
.content td {
border-color: rgba(255,255,255,0.5);
}
.wpb_content_element {
margin-bottom: 0px;
}
.vc_col-has-fill>.vc_column-inner {
padding-top: 0px;
}
.vc_column_container>.vc_column-inner {
padding-left: 5px !important;
padding-right: 5px !important;
padding-top: 0px !important;
}
.homehours1 {
line-height: 20px !important;
border: none !important;
margin: 0 0 0px !important;
}
.noBorder {
border: none ! important;
}
#table {
border-collapse: collapse;
}
.content td {
border: none;
}
.content table {
border: none;
}
#sidebar{
margin: 0px 0px 0px 0px;
padding-top: -30px !important;
padding-left: 20px !important;
}
.sidebar-content .widget-title {
color: #0e4984;
font: 28px / 34px 'roboto' !important;
}
#footer {
margin: 0px 0px 0px 0px;
}
#footer .widget-title {
font-weight: 400;
font-family: "Roboto" !important;
font-size: 26px / 34px !important;
text-align: left !important;	
}
.footer .widget {
font-size: 17px !important;
line-height: 26px !important;
}
#footer .wf-container {
margin: 0 10px;
}
.columnpadding {
padding: 0px 0px 0px 10px;
}
.leftpadding20 {
padding: 0px 0px 0px 20px;
}
.rowheight290 {
height: 290px;
}
.border1px {
border-width: 1px;
border-style: solid;
border-color: #cccccc;
}
.widget_presscore-testimonials-slider ul {
border-width: 1px;
border-style: solid;
border-color: #cccccc;
border-radius: 20px;
padding: 5px;
}
.centerwhitebold {
font: 22px 'Source Sans Pro', sans-serif;
font-weight: 600;
font-color: #ffffff;
vertical-align: top;
}
.aligncenter {
text-align:center;
vertical-align: top;
}
.footertext {
color: #ffffff !important;
text-decoration: none;
}
a.footertext:link, a.footertext:active, a.footertext:visited
{
color: #ffffff !important;
text-decoration: none;
}
a.footertext:hover {
color: #ffffff !important;
text-decoration: underline;
}
#footer a.footeremail {
color: #ffffff !important;
}
blockquote:not(.shortcode-blockquote) {
background-color: #134f7d !important;
}
blockquote {
color: #ffffff;
font: normal bold 18px / 22px "Roboto", Helvetica, Arial, Verdana, sans-serif;
text-transform: none;
}
.widget.Axl_Testimonials_Widget_Slider_Widget.wf-cell.sf-1-4.widget-title {
horizontal-align: center !important;
align-content: center !important;
}
blockquote {
padding: 0px 20px 10px 0px;
margin: 0 0 10px;
color: #ffffff;
font: normal 18px / 22px "Roboto", Helvetica, Arial, Verdana, sans-serif;
text-transform: none;
}
.footertext li a {color: #ffffff !important; text-color: #ffffff !important; text-decoration: none;}
.footertext li a:hover { color: #ffffff !important; text-color: #ffffff !important; text-decoration: underline;}
.headertextreg1 {
font-family: "Roboto";
font-size: 17px;
line-height: 21px;
text-decoration: none;
color: #ffffff !important;
vertical-align: top !important;
horizontal-align: left !important;
}
span.gc-cs-link {
color: #5b371e !important;
}
.headertextreg2 {
font-family: "Roboto";
font-size: 22px !important;
text-decoration: none;
color: #747373 !important;
vertical-align: top !important;
}
.headertextreg3 {
font-family: "Roboto";
font-size: 22px !important;
text-decoration: none;
color: #747373 !important;
vertical-align: top !important;
}
.headertextreg4 {
font-family: "Roboto";
font-size: 14px;
text-decoration: none;
color: #ffffff !important;
vertical-align: top !important;
}
.headertextreg5 {
font-family: "Roboto";
font-size: 18px;
line-height: 25px !important;
text-decoration: none;
color: #ffffff !important;
vertical-align: top !important;
horizontal-align: left !important;
}
#topbar .headertextreg1 {
font-family: "Roboto";
font-size: 20px;
line-height: 24px;
text-decoration: none;
color: #ffffff !important;
vertical-align: top !important;
horizontal-align: left !important;
}
#ult-carousel-16325392985a394dcd8b009 .slick-slide {
margin: 0px 0px 0px 0px !important;
}
.ult-carousel-wrapper {
margin-bottom: 0px !important;
padding-bottom: 0px !important;
}
.author-info {
display: none;
}
.single-related-posts .mini-post-img {
display: none;
} .sidebar-content .widget .post-content .text-secondary {
display: none !important;
}
time.entry-date.updated {
display: none !important;
}
.post-content .text-secondary {
display: none !important;
} .lpr-cbtn {
display: block;
text-align: center;
padding: 9px;
background: #285972;
color: #fff !important;
text-decoration: none !important;
margin: 9px 0;
}
#locatoraid-search-form-button {
background: #333;
}  .dt-mobile-menu-icon .lines, .dt-mobile-menu-icon .lines:before, .dt-mobile-menu-icon .lines:after {
background-color: #fff !important;
}
.mobile-logo {
max-width: 240px !important;
}