/* Changes by Moonsteam Design */

.nav-secondary .genesis-nav-menu a {
	margin: 0 4px;
}

.nav-secondary .genesis-nav-menu .sub-menu {
	margin: 0;
}

.nav-secondary .genesis-nav-menu .sub-menu a {
	border: none;
	border-top: 1px solid #fff;
}

.nav-secondary .genesis-nav-menu .sub-menu a:hover {
	color: #000;
}

hr {
	margin: 0 0 26px;
}

.home-page-1 {
	padding: 30px 30px 0;
}

.home-page-2 {
	background-color: #fff;
}

.home-page-2 .widget-area {
	padding: 10px 0 40px !important;
}

.home-page-2 .widgettitle {
	border-bottom: none;
}

.prettycreative-home .content .two-widgets .widget {
	width: 100%;
}

.home-page-2 .wrap {
	max-width: 1200px;
}

.home .entry {
	width: 23.076923076923077%;
	float: left;
    margin-left: 2.564102564102564%;
}

.home .entry:nth-of-type(4n+1) {
	clear: both;
	margin-left: 0;
}

.site-inner {
	margin-top: 40px;
}

.category-description, .archive-description h1 {
	text-align: center;
}

.archive-description .alignleft, .archive-description .alignright {
	width: 100%;
}

.archive-description .alignright {
	height: 0px !important;
}

.category .sidebar-primary {
	display: none;
}

.category .content {
	width: 100%;
}

.page_navi {
	clear: both;
}

.footer-widgets-1 {
	width: 100%;
	margin: 0;
	padding: 0;
}

.jr-insta-thumb ul.thumbnails.jr_col_6 li {
	width: 14% !important;
}

.footer-widgets-2 {
	width: 48%;
  padding: 0 2% 0 0;
	margin-left: 0;
}

.footer-widgets-3 {
	width: 48%;
	padding: 0 0 0 2%;
}

.footer-widgets-2 .widget-title,
.footer-widgets-3 .widget-title {
	text-align: center;
}

@media only screen and (max-width: 800px) {
	.prettycreative-home .content .six-widgets .widget {
		 width: 31.623931623931625%;
		margin: 0 auto;
	}
	.home .entry {
		width: 48.717948717948715%;
	}
	.home .entry:nth-of-type(4n+1) {
		clear: none;
		margin-left: 2.564102564102564%;
	}
	.home .entry:nth-of-type(odd) {
	clear: both;
	margin-left: 0;
}
	.footer-widgets-2,
	.footer-widgets-3 {
		width: 100%;
			margin: 0 auto 20px;
		padding: 0;
	}
	
	.jr-insta-thumb ul.thumbnails.jr_col_6 li {
		width: 47.5% !important;
	}
}

@media only screen and (max-width: 767px) {
	.genesis-nav-menu .sub-menu { border: none; }
}


@media only screen and (max-width: 450px) {
	.site-header { height: 120px; }
	.prettycreative-home .site-inner .widget-area { padding: 0; }
}	