/*
Theme Name: Space Wedding
Theme URI: https://wedding.teamjikki.com
Author: Nikki Jeske
Based On: Flat by https://themeisle.com

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

.sticky {}
.bypostauthor {}

/* Custom CSS Overrides by Nikki Jeske */

/* Design Layout */

body.page {background-attachment: fixed !important;}

div.container {
	margin: 40px auto 10px;
	box-shadow: 1px 1px 25px #000;
	border-radius: 10px;
}

#page {
	background-color: rgba(22,43,73,0.5);
	border-radius: 10px;
}

#page:before, #secondary {
	background: transparent !important;
}

#primary {
	margin: 20px 20px 20px 0;
	box-shadow: 1px 1px 15px #000;
	border-radius: 10px;
}

article#post-2 {
	padding-top: 40px;
}

#masthead .hgroup {
	margin: 0 20px;
}

.sidebar-offcanvas {
	background-color: transparent !important;
}

footer.site-info {
	display: none;
}

div.outside-footer {
	position: relative;
	margin: 0 auto 150px;
	max-width: 1200px;
	display: block;
}

div.footerw {
	font-family: 'Lato', sans-serif;
	font-size: 14px;
	text-align: right;
	color: #f6f6d8;
	opacity: .5;
	text-shadow: 1px 1px 1px #000;
}

/* Site Navigation */

#secondary, #secondary h1, #secondary h2, #secondary h3, #secondary h4, #secondary h5, #secondary h6 {
	color: rgba(255,255,255,.7);
}

#masthead .site-description {
	font-size: 20px;
	font-family: 'Shadows Into Light Two', sans-serif !important;
	text-transform: none;
}

#masthead .site-title {
	padding-bottom: 20px;
}

#secondary .sidebar-offcanvas ul {
	list-style-type: none;
	margin: 0;
}

#secondary .sidebar-offcanvas ul li {
	font-family: 'Walter Turncoat', sans-serif;
	font-size: 16px;
}

#secondary .widget {
	margin: 0 20px;
	font-family: 'Lato', sans-serif;
	font-size: 14px;
}

#secondary a:hover {
	color: #8abcf3;
}

.menu-menu-1-container ul.menu li.menu-item-109 {padding-top: 15px;}
#menu-item-287 {padding-top: 20px;}

/* Posts and Pages */

.hentry {
	border: 0;
}

h1.entry-title {
	font-family: 'Shadows Into Light Two', sans-serif;
	color: #162b49;
}

h1.site-title.display-title a span {
	font-family: 'Walter Turncoat', sans-serif;
	font-size: 44px;
}

h4 {font-weight: bold;}

.wp-caption {border: 0;}

/*#post-2.hentry .entry-title {font-size: 45px;}

#post-2.hentry {padding: 40px;}*/

.rsvpmaker .entry-meta, .rsvpcalendar_buttons {display: none;}

.post-password-required input {display: inline-block;}

#gwolle_gb #gwolle_gb_entries .admin-entry, #gwolle_gb #gwolle_gb_entries .gb-entry {background-color: #fff; background-image: none; border: 1px solid #ccc; border-left: none; border-right: none; padding: 20px 0;}
#gwolle_gb #gwolle_gb_entries .gb-entry {border-bottom: 0;}
#gwolle_gb #gwolle_gb_entries .gb-entry_1 {border-bottom: 1px solid #ccc;}
#gwolle_gb_entries {margin-top: 40px;}

/* Responsive */

@media (max-width: 1199px) {
#page>.container {background-color: #162b49;}
#page {width: 1020px; padding: 20px; margin-top: 40px;}
div.container {margin-top: 10px;}
div.footerw {text-align: center;}
#primary {margin: 20px;}
}

@media (max-width: 990px) {
#page {width: 100%; margin-top: 0; background: none !important;}
div.footerw {padding: 0 20px;}
}