.eltd-portfolio-single-holder .eltd-ps-info-holder .eltd-ps-info-title {
    font-weight: 800;
    font-style: normal;
}
h6 {
    font-size: 14px;
    line-height: 1.6em;
    letter-spacing: .05em;
}
a.mail{
	text-decoration:none;
  font-size: 1.em !important;
}
a.mail:hover {
	color:#fff;
}
.eltd-page-footer .widget a {
    font-size: 16px;
}
.eltd-page-footer .eltd-footer-top-holder .eltd-footer-top-inner.eltd-grid {
    padding: 70px 0;
}
a, p a {
    text-decoration: none;
}
.eltd-page-footer .eltd-footer-top-holder {
    margin-top: 70px;
}
.eltd-logo-wrapper a img {
    height: 110%;
}
.eltd-page-footer .eltd-footer-bottom-holder {
    border-top: 1px solid #6b93b7;
}
.eltd-main-menu > ul > li > a {
    font-size: 18px;
}
.eltd-pl-filter-holder ul li span {
    font-size: 15px;
}
.eltd-content .eltd-content-inner > .eltd-container > .eltd-container-inner, .eltd-content .eltd-content-inner > .eltd-full-width > .eltd-full-width-inner {
    padding-top: 5px;
}
.butcenter {
    clear: both;
    display: block;
    margin: 10px auto;
        margin-top: 10px;
        margin-right: auto;
        margin-bottom: 10px;
        margin-left: auto;
}
.space20 {
	padding-top:20px;
	clear:both;
}
ol, ul {
    color: #222222;
    font-family: Montserrat;
    font-size: 1.5em;
    line-height: 1.6em;
    font-style: normal;
    font-weight: 300;
}
h2{
    margin: 0 0 20px 0;
}
.eltd-main-menu > ul > li > a {
    padding: 0 15px;
}