
.frontpage .main-content {
  display: none;
}

.search-toggle, .entry-content a.button, .site-footer.custom #promo a {
    background: none;
	text-decoration: none;
}

.site-logo {
    clear: both;
    display: inline-block;
    margin: 0 auto 0px auto;
    transition: 0.2s;
	    height: auto;
    max-width: 30%;
}

.primarymenu {
	    margin: 15px;
}

.main-navigation {
	text-align: left;
	vertical-align: bottom;
}

.main-navigation a:hover,
.main-navigation a:focus,
.main-navigation a:active {
	border-bottom: none;
	color: #808B96;
}

.main-navigation ul ul {
	padding-left: 1.75em;
}


.main-navigation ul ul a {
	border-bottom: none;
}

.main-navigation .current_page_item > a,
.main-navigation .current-menu-item > a {
	border-bottom: none;
	color: #808B96;
}

    /*Left right split code*/
table{
    width: 100%;
    border-bottom: none;
    /*this is the size of the small text's baseline over part  (≈25px*3/4)*/
    line-height: 20px;
	margin: 0 auto 0px auto;
}
table td{
    vertical-align: baseline;
}
.left{
    font-family: josefinsans;
 font-size: 25px;
    text-align: left;
}
.right{
      font-family: josefinsans;  
	font-size: 20px;
    text-align: right;
}

.textwidget a, .entry-content a, .comment-content a, .list-layout .entry-content a.more-link {
    border-bottom: none;
	text-decoration: none;
}

.textwidget a:hover,
.textwidget a:focus,
.textwidget a:active {
	border-bottom: none;
	color: #808B96;
	text-decoration: none;
}
.textwidget ul ul {
	padding-left: 1.75em;
}
.textwidget ul ul a {
	border-bottom: none;
}

/* Popular Widget CSS */
.stylish-popular-widget
{
	height: auto;
	margin-bottom: 20px;
	position: relative;
	width: 100%;
}
.stylish-popular-widget img
{
	height: auto;
	max-width: 100%;
}

.stylish-popular-widget .meta-text
{
	background: rgba(252,105,108,.7);
	bottom: 0;
	left: 0;
	padding: 10px;
	position: absolute;
	right: 0;
}
.stylish-popular-widget .meta-text h3
{
	color: #FFF !important;
	margin-bottom: 1px;
	line-height: 0.7;
}
.stylish-popular-widget .meta-text h3 a
{
	color: #FFF !important;
	font-size: 14px;
	letter-spacing: 1px;
	line-height: 0.7;
}

.stylish-popular-widget .meta-text h3 a:hover
{
	text-decoration: none;
}
.stylish-popular-widget .meta-text span.date
{
	 display: none;
}
.stylish-popular-widget span.popular-number
{
	 display: none;
}
.stylish-popular-widget:hover > .meta-text
{
	background: rgba(252,105,108);
	transition: .3s;
}

/* remove gap under pictures, maybe */
.single .wp-post-image, .page .wp-post-image {
   margin-bottom: -.5em; 
}
