/* Basic-Siteorigin-North-Theme-Edits */

.site-info {
    display: none;
}

.category-archives .title-wrapper, /* remove category title */
.category-archives .rd-term-description,/* remove category desctiption */
.category-archives .list-category-navigation { /* remove category navigation */
		display:none;
}

.category .page-header { display: none; }


/* Social-Media-Top-Bar */

#topbar #topbar-widgets {
    padding-top: 5px;
    padding-bottom: 5px;
}

.so-widget-sow-social-media-buttons-flat-55b22954545e .sow-social-media-button {
        padding: 0.35em!important;
}

@media (max-width: 768px)
{#topbar #topbar-widgets .widgets .widget 
  {
    margin: 0px;
	}
}


/* mailchimp registration form */

#mc_embed_signup form {
    padding: 0px 0%;
}


/* page widget styling */

.widget-title {
    border-bottom: 1px solid #5a7dba;
    color: #5a7dba;
    line-height: 1.6em;
    font-size: 1.257em;
}

#secondary .widget-title {
    color: #5a7dba;
    text-transform: unset;
    font-size: 1.257em;
}

.widget h1, .widget h2, .widget h3, .widget h4, .widget h5, .widget h6 {
    color:#8e8e8e;
}

.so-panel {
    margin-bottom: 0px;
}

/* page navigation styling */

.main-navigation ul > li a {
    padding-left: 15px;
    padding-right: 15px;
}

.main-navigation {
    font-size: 1.1em;
    letter-spacing: 0.01em;
}

/* page text styling */

a {
		text-decoration: none; 
		font-weight: bold;
}

.home article.page, .home article.post {
    margin-bottom: 20px;
    border-bottom: 0px solid #00CA15;
    border-top: 0px;
    padding-bottom: 0px;
}

.page-id-17 .home article.page, .page-id-17 .home article.post {
    margin-bottom: 0px;
    border-bottom: none;
    border-top: 0px;
    padding-bottom: 0px;
}


article.page, article.post {
    margin-bottom: 50px;
    border-bottom: 1px solid #00CA15;
    border-top: 20px;
    padding-bottom: 50px;
}

.entry-title > a > span{
    display:block;
    text-align:center;
}

.entry-title {
    margin: 0em;
}

.entry-content, .entry-summary, .page-content {
    line-height: 1.7em;
}

.home .cat-links {
    display: none;
}

/*.entry-content a:nth-child(1) {
    font-size: 1.2em;
}*/