.sp-megamenu-parent>li>a, .sp-megamenu-parent>li>span { 
    font-size: 20px; 
}

ul.social-icons { 
    font-size: 20px; 
}

#sp-header-topbar a {
    color: #7D4A54;
}

#sp-header-topbar a:hover {
    color: #7D4A54;
} 

#sp-header-topbar .sp-contact-info {
  color: #7D4A54;
  font-size: 20px;
}

#sp-header-topbar .container-inner {
    border-bottom: none;
}


.speasyimagegallery-gallery-item-title {
    display: none; 
}

.sp-megamenu-parent>li.active>a, .sp-megamenu-parent>li.active:hover>a {
    color: #7D4A54;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a:hover {
    color: #7D4A54;
}

 .offcanvas-menu .offcanvas-inner ul.menu>li>a, .offcanvas-menu .offcanvas-inner ul.menu>li>span { 
    opacity: 1; 
}

.offcanvas-menu .offcanvas-inner ul.menu>li>ul li a { 
    line-height: 32px; 
}




@media (max-width: 575px){
	
#sp-header {
    height: 65px;
}
.logo-image {
    height: 60px;
}
#sp-header-topbar .sp-contact-info { 
  font-size: 16px;
}

ul.social-icons {
  font-size: 16px; 
}

.offcanvas-menu .offcanvas-inner ul.menu > li > ul li a { 
  line-height: 32px;
}
.offcanvas-menu .offcanvas-inner ul.menu li.active a {
    color: #000000;
}
 
    .offcanvas-menu .offcanvas-inner ul.menu li.active a:visited {
        color: #000000;
    }
	
	.sp-megamenu-parent>li.active>a, .sp-megamenu-parent>li.active:hover>a {
    color: #7D4A54;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a:hover {
    color: #7D4A54;
}
	
}

