/*
 Theme Name:   Sally's Middle Name
 Author:       Brian Jacobson, STUDIO 34
 Author URI:   http://studio34designs.com
 Template:     twentyfifteen
 Version:      1.0.0
 Text Domain:  sally
*/

@font-face{ 
	font-family: 'gotham-light';
	src: url('fonts/Gotham-Light-webfont.eot');
	src: url('fonts/Gotham-Light-webfont.eot?#iefix') format('embedded-opentype'),
	     url('fonts/Gotham-Light-webfont.woff') format('woff'),
	     url('fonts/Gotham-Light-webfont.ttf') format('truetype'),
	     url('fonts/Gotham-Light-webfont.svg#webfont') format('svg');
}
html, * {
	font-family: 'gotham-light', Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
}
body {
	
	background: #ffffff url(images/ULYSSES-SAILAWAY_adkins.jpg) no-repeat bottom right fixed;
	background-size: cover;
}
.site-branding p.site-title a {
	background: transparent url(images/SMN_logo_black-transparent.png) no-repeat left center;
  height: 75px;
	width: 75px;
	display: block;
	background-size: contain;
}
.site-branding p {
	text-indent: -9999px;
}
body.home .entry-title {
	text-indent: -9999px;
}
.hentry,
.has-post-thumbnail {
	background-color: rgba(247, 247, 245, 0.8);
	padding-top: 2.333% !important;
}
.entry-title {
  font-size: 2.0rem;
}

@media screen and (min-width: 59.6875em) {
	.main-navigation li,
	.main-navigation ul {
		border: 0 !important;	
	}

	.site-content {
	  width: 60.5882%;
	  margin-left: 19.4118%;
	}
	.site-footer {
	  padding: 0;
	  margin: 0 0 0 19.4118%;
	  width: 60.5882%;
	  box-shadow: none;
	}
	.sidebar {
	  width: 19.4118%;
	}
	.site-branding p.site-title a {
		width: 150px;
		height: 150px;
	}
	.site-header {
		margin: 20% 0 10%;
	}
	body:before,
		.site-header {
			background-color: transparent !important;	
			border: 0;
			outline: 0;
			box-shadow: none;
		}
}
.site-main {
	/* padding-top: 0; */
	padding-bottom: 0;	
}

.with_frm_style input[type="text"], .with_frm_style input[type="password"], .with_frm_style input[type="email"], .with_frm_style input[type="number"], .with_frm_style input[type="url"], .with_frm_style input[type="tel"], .with_frm_style select, .with_frm_style textarea, .frm_form_fields_style, .with_frm_style .frm_scroll_box .frm_opt_container, .frm_form_fields_active_style, .frm_form_fields_error_style, .with_frm_style .chosen-container-multi .chosen-choices, .with_frm_style .chosen-container-single .chosen-single {
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.075) inset;
}

::-webkit-input-placeholder { font-family: 'gotham-light', Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; }
::-moz-placeholder { font-family: 'gotham-light', Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; } /* firefox 19+ */
:-ms-input-placeholder { font-family: 'gotham-light', Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; } /* ie */
input:-moz-placeholder { font-family: 'gotham-light', Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; }

.page .post-thumbnail {
	display: none;	
}

#secondary .smn-sidebar p {
	font-family: 'gotham-light', Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 1.6rem;
	font-style: normal;
}
@media screen and (min-width: 59.6875em) {
	#secondary .smn-sidebar p {
		margin: 0 20% 20%;
	}	
}