/*
-----------------------------------------------------------------------------------

	Theme Name: Baskerville Child
	Template: baskerville
	
-----------------------------------------------------------------------------------
*/

@import url(http://fonts.googleapis.com/css?family=PT+Sans);

.blog-title {
	font-family: 'PT Sans', sans-serif;	
	font-size: 3em;
}
.blog-description{
	font-size: 1.4em;	
	margin-top: 5px;
}

.single .post-content,
.post-header{
	padding-top:4%;
	padding-bottom:4%;
}

.form.mc4wp-form input[type=email]{ 
	background: #333;
	display: block;
	width: 100%;
	padding: 16px 55px 16px 20px;
	border: none;
	margin: 0;
	color: #000;
	border-radius: 3px;
	font-family: 'Roboto', sans-serif;
	font-size: 0.9em;
	-webkit-font-smoothing: antialiased;
}

.form.mc4wp-form input[type=email]:focus{
	background-color: #2B3542;
	outline: none;
} 

.mc4wp-form input[type=submit] {
	padding: 16px 20px;
	border: none;
	margin: none;
	font-family: 'Roboto Slab', sans-serif;
	font-size: 0.9em;
	font-weight: 400;
	color: #999;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.1);
	background: #333;
	border-radius: 3px;
	-webkit-font-smoothing: antialiased;
}

.mc4wp-form input[type=submit]:hover {
	background-color: #2B3542;
}

.sidebar .form.mc4wp-form input[type=email],
.sidebar .mc4wp-form input[type=submit] { 
	background-color: #ddd;
}

.featured-media img{
	margin:0 auto;
}


@media (max-width: 1320px){

.nav-toggle {
  display: block;
  padding: 25px 0;
}

.main-menu {
  display: none;
}

.nav-toggle .bar {
  display: block;
  width: 26px;
  height: 3px;
  margin-top: 5px;
  background: #8E8E8E;
  border-radius: 1px;
}

}

.ninja-forms-required-items{
display:none;
}

.ninja-to-mc-styles{
background: #333;   display: block;   width: 100%;   padding: 16px 55px 16px 20px;   border: none;   margin: 0;   color: #000;   border-radius: 3px;   font-family: 'Roboto', sans-serif;   font-size: 0.9em;   -webkit-font-smoothing: antialiased;
}

.ninja-to-mc-styles:focus {
  background-color: #2B3542;
  outline: none;
}


.ninja-to-mc-styles-button{
  padding: 16px 20px;
  border: none;
  margin: none;
  font-family: 'Roboto Slab', sans-serif;
  font-size: 0.9em;
  font-weight: 400;
  color: #999;
  text-shadow: 1px 1px 1px rgba(0,0,0,0.1);
  background: #333;
  border-radius: 3px;
  -webkit-font-smoothing: antialiased;
}


.sidebar .ninja-to-mc-styles{
background: #ddd;  color: #000;
}

.sidebar .ninja-to-mc-styles:focus {
background-color: #ddd;
}

.sidebar .ninja-to-mc-styles-button{
  padding: 16px 20px;
  border: none;
  margin: none;
  font-family: 'Roboto Slab', sans-serif;
  font-size: 0.9em;
  font-weight: 400;
  color: #999;
  text-shadow: 1px 1px 1px rgba(0,0,0,0.1);
  background: #ddd;
  border-radius: 3px;
  -webkit-font-smoothing: antialiased;
cursor:pointer;
}