.twocolumn span.alignnone {
    margin-top: 0 !important;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {

    /*Chrome CSS here*/

.new-header .nav-with-social li a 
{
    padding-right: 8px!important;
}
.new-header .nav-with-social 
{
    display: table-cell!important;
}

}

/*
	CSS Migrated from Jetpack:
*/

/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
div#infinite-footer .blog-info, div#infinite-footer .blog-credits {
	display: none;
}

.grid__item.site-info {
	opacity: 0;
}

div#infinite-footer .blog-info {
	display: none;
}

footer .site-info {
	display: none !important;
}

.infinite-scroll.neverending.infinity-end .site-footer {
	display: none;
}

#infinite-footer, .site-footer {
	display: none;
}

.nav--main {
	font-size: 15px;
	padding-top: 6px;
}

/* Black hamburger menu
*, :before, :after {
	color: initial;
} */
/* Space between menu words */
.nav--main > li > a {
	padding-left: .65em;
	padding-right: .65em;
	position: relative;
}

/* thinner menu background 
body {
	line-height: .6;
}*/
#secondary .widget .widget-title {
	border-bottom: 1px solid !important;
}

/* no underline on link hover */
a:hover {
	text-decoration: none !important;
}

/* space over subscribe button */
.btn, input[type="submit"], div#infinite-handle button {
	margin-top: 8px;
}

/* style on textwidget */
.entry-thumbnail {
	font-style: italic;
	color: #afafaf;
	font-size: .875em;
}

.share-email {
	color: #000 !important;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	/*Chrome CSS here*/
	.new-header .nav-with-social li a {
		padding-right: 8px !important;
	}
	
	.new-header .nav-with-social {
		display: table-cell !important;
	}
}

/* hide slider on mobile */
@media ( max-width: 768px) { .metaslider { display : none; } }

/* hide top banner widget space */
.new-header .small-padding .widget {
    display: none;
}

.widget + .widget {
    border-top: none;
    margin-top: -1px;
    padding-top: none;
		padding-bottom: none;
}

.new-header .site-logo-container img {
    padding-top: 30px;
		padding-bottom: 10px;
}

.site-content {
    padding-bottom: 5.25em;
    padding-top: 2.25em;
}

/* less white space left right mobile start page*/


@media (max-width: 768px) {
    .site-header, .site-content, .site-footer {
    padding-left: 0;
    padding-right: 0;
		padding-top: 0;}
    }

/* less white space left right mobile on posts */

@media (max-width: 768px) {
    .single .site-main, .page .site-main {
    padding-left: 0px !important;
			padding-right: 0px !important; }

}

/* convert pro popup font */
.cp-popup-container .cp-target p, .cp-popup-container .cp-target strong {
    font-family: Guadalupe, serif;
}

/* Links */

a {
	color: #3D3E40;
	text-decoration: none;
	font-weight:bold;
}

a:hover {
	color: #B6B6B6;
}

/* Font header, padding latest posts */
.rpwwt-post-title {
    font-size: 23px!important;
    font-family: 'guadalupe' !important;
}

.rpwwt-widget ul li {
    overflow: hidden;
    margin: 0 0 3.5em;
}

/* overall text color */
p { color:#212B36; }
h1 { color:#212B36; }

.nav--main > li > a {
    padding-left: 0.65em;
    padding-right: 0.65em;
    position: relative;
    font-weight: lighter!important;
    color: #212B36;
		font-size: 15px
}

element.style {
}
.single .entry-content p, .page .entry-content p {
    margin-bottom: 1.25em!important;
}
p {
    color: #212B36;
    font-size: 0.9em;
}

/* logo size */
.new-header .site-logo-container img {
    width: 375px;
}

/* sub menu fix */
.nav--main ul a {
    color: #212B36;
		
}

.nav--main ul {
    background: #ffffff;
    position: absolute;
}

.nav--main .menu-item-has-children:after {
    content: " +";
    left: -2.25em;
    position: absolute;
		display: none!important;
}

a {
    color: #212B36;
    text-decoration: none;
    font-weight: lighter;
}
/* hide slider */
.metaslider .slides img {
    width: 100%;
    display: none!important;
}
	