/*porto*/
h3, h5 {text-transform:none !important;}
html p, html blockquote p, html .testimonial.testimonial-style-5 blockquote p, html .testimonial.testimonial-style-4 blockquote p, html .testimonial.testimonial-style-3 blockquote p {color: #383838 !important;}
/*header*/
#header {border: solid #000;border-width: 0 0 1px 0;}
/*stickyheader*/
body.sticky-menu-active header.full-header .header-body {border: solid #000;border-width: 0 0 1px 0 !important;border-bottom: 1px solid #000 !important;}

.page-top.small {border-bottom:0px solid #ccc !important;margin-bottom:0;}

.footer-copyright {padding:.5em !important;text-align:center;}
.footer-copyright .copyright {float:none;}
@media (min-width: 992px) {
.footermobile {display: none !important;}
}
.footermobile {color:#383838; padding:12px;background-color:#ccc;position: fixed;bottom: 0;width:100%;opacity: 0.9;margin:0 !important;}
#footer .footermobile a, #footer .footermobile a:hover, #footer .footermobile a:link, #footer .footermobile a:visited {color:#383838 !important;text-decoration:none;}
.footermobile .middle {border-left: 1px solid #383838;border-right: 1px solid #383838;}

@media (min-width: 992px) {
header nav ul.nav-main .dropdown-submenu>.dropdown-menu {top: -5px !important;}
}

#header {min-height: initial;}
header .logo {max-width:200px !important;margin: 0 0 10px 0 !important;}

/*Accordion selected headers*/
.liveaccporto .ui-state-active a, .liveaccporto .ui-state-active a:link, .liveaccporto .ui-state-active a:visited {background:transparent !important;}

/*Edit Profile buttons*/
a.dnnPrimaryAction:visited {color:#fff;}
