.nectar-social.fixed {bottom:85px; right:20px}
li ol, li ul {margin-top: 15px;} .comments-section{display:none;}
#contact-sub-form blockquote .open-quote, #contact-sub-form blockquote .close-quote{display:none;}
.archive.category .blog-archive-header .section-title .subheader{display:none;}
#contact-sub-form blockquote {font-size:2em; line-height: 1.2em;}
.btn-newsletter input[type=submit] {background-color: #333333 !important}
.privacy-newsletter a {color:#FFFFFF; text-decoration: underline;}
.flickity-slider .item-meta .title {font-size:0.8em; line-height: 1.1em;}
.team_member_details .team-desc {font-size:0.9em}
body.archive  .container.main-content .row:first-child {margin-bottom: 10%;} body.single-post .container.main-content h2 {font-size:1.6em; line-height: 1.2em; font-weight: 100; padding: 0.6em 0 0.3em 0}
body.single-post .container.main-content ul li,  body.single-post .container.main-content ol li {margin-bottom:0.5em;}
body.single-post .container.main-content table tr th {text-align: center; font-size:0.8em; line-height: 1.3em;}
body.single-post .container.main-content table tr td {line-height: 1.3em;}
body.single-post .container.main-content ol.alpha>li {list-style-type: lower-alpha; margin-top:1em;}
@media screen and (max-width: 800px) {
body.single-post .container.main-content table {
display: block;
overflow-x: auto;
width: 100%;
}
body.single-post .container.main-content table tbody {
display: table;
width: auto;
}
}
@media all and (min-width: 1000px) {
.nectar_team_member_overlay .team_member_details {padding: 5% 55% 5% 5%;}
}
@media all and (max-width: 1000px) {
.single-post .related-posts[data-style=material] .post-featured-img img {
width: 100% !important;
}
}