header .img_container img {
	/*background-size:cover !important;*/
}

.tagline {
	/*font-family: "Myriad Set Pro","Lucida Grande","Helvetica Neue","Helvetica","Arial","Verdana","sans-serif";*/
	font-family: 'Lato', sans-serif;
	font-size:30px;
	line-height:40px;
	margin-top:100px;
	text-shadow:1px 1px rgba(0,0,0,1);
	
	padding-left:140px;
	padding-right:140px !important;
}

.jimiMaroudasStyle {
	font-family: 'Lato', sans-serif;
	font-size:16px;
	margin-top:13px;
	text-shadow:1px 1px rgba(0,0,0,1);
	text-transform: uppercase;
	font-weight:300;
}

/*h2 {
	font-family: "Lato", sans-serif;
	font-size:30px;	
}

h3 {
	font-family: "freight-big-pro",serif;
	font-family: "Lato", sans-serif;
    font-size: 22px;
    font-style: normal;
    font-weight: 300;
    line-height: 45px;
}*/

.block-title {
	padding-bottom:40px;
}

h2.extra-padding {
	padding-bottom:30px;
}

#about {
	/*background-color:#fefefe;*/
}



.flexslider {
	margin-bottom:40px;
}

.content {
	padding-left:140px;
	padding-right:140px;
	padding-top:50px;
}

.contain {
	font-family: "Lato"
}

.contain h2 {
	font-family: "Lato"
}

.contain h3 {
	line-height:50px;
	font-size:20px;
	font-weight:300;
}

.contain p {
	font-size:20px;
	padding-bottom:20px;
	line-height:28px;
}

.subTitle {
	font-size:27px;
	font-weight:300;
}

.content-title {
	padding-bottom:55px;
}

#music_clients h4 {
	line-height: 25px;
	color:#1a1a1a;
}

#music_clients h3 {
	font-weight:bold;
}

#music_clients h2 {
	font-size:30px;
	padding-bottom:10px;
}

.white {
	#fff;
}

.servicing-content {
	font-size:45px;
	font-weight:100;
	line-height:60px;
	padding-top:30px;
	padding-bottom:50px;
	padding-left:25px;
	padding-right:25px;
	color:#fff;
}

.services-item {
	padding-top:40px;
	padding-bottom:20px;
}

.border-bottom {
	border-bottom:1px solid #ccc;
	padding-bottom:20px;
	display:inline-block;
	padding-left:45px;
	padding-right:45px;
}

#aboutHeroShot {
	background-image:url('../images/albumCovers.jpg');
}

#aboutHeroShotWrapper {
	/*top:445px;*/
	top:375px;
	left:0;
	position:fixed;
	width:100%;
}

#aboutWrapper {
	/*background-image:url('../images/section-images/about-small-size.jpg');
	background-size:cover !important;*/
	margin-top:1200px;
	background-color:#fff;
}

#servicesWrapper {
	/*background-image:url('../images/section-images/services-small-size.jpg');*/
	background-image:url('../images/section-images/services-small-size-blurred.jpg');
	background-size:cover !important;
	/*padding-top:40px;*/
}

#musicWrapper {
	background-image:url('../images/section-images/music-lighter-new.jpg');
	background-size:cover !important;
	padding-bottom:40px;
}

#workshopsWrapper {
	background-image:url('../images/section-images/workshops-darker.jpg');
	background-size:cover !important;	
}

#pressWrapper {
	background-image:url('../images/press/background-image.jpg');
	background-size:cover !important;
}

#contactsWrapper {
	/*background-image:url('../images/section-images/contact-small-size.jpg');*/
	background-color:#fff;
	background-size:cover !important;	
}

#contactsWrapper p {

}

.borderTop {
	border-top:1px solid #bbb;
}

.topSocialButtons {
	position: absolute;
	bottom: 20px;
	z-index: 5000;
	width: 265px;
	margin-left: -131px;
	left: 50%;
	text-align: center;
	padding: 16px;
	color: #ffffff;
}

.socialLink {
	padding-left:5px;
	padding-right:5px;
}

.sectionWrapper {
	padding-bottom:30px;
}

.fullBioInfoButton {
	display:inline-block;
  width: 250px;
  text-align: Center;
  padding: 16px;
  border:1px solid #1a1a1a;
  /*color: #ffffff;*/
  color:#1a1a1a;
  font-family:"Lato", sans-serif;
  font-style: normal;
  font-weight: 300;
  -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing:grayscale;
  font-size: 16px;
  line-height: normal;
  text-transform: uppercase;
  letter-spacing: 1px;
  /*background-color:rgba(0,0,0,0.3);*/
  background-color:#fff;
}

.selectedDiscographyTextWrapper {
	padding-top:25px;
}


#previousWorkshops p {
	font-size:20px;
	padding-bottom:15px;
	line-height: 25px;
	width:600px;
}

#previousWorkshops {
	font-size:17px;
	padding-bottom:15px;
	line-height: 35px;
	max-width:850px;
	margin:0 auto;
	background-color:rgba(0,0,0,0.3);
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
}

.selectedDiscographyText {
	font-size:23px;
	border-bottom:1px solid #aaa;
	display:inline-block;
	padding-bottom:8px;
}

.currentWorkshopsBorder {
	border:1px solid #94efff;
	padding:25px 30px;
	display:inline-block;
	margin-top:15px;
	width:550px;
	background-color:rgba(0,0,0,0.3);
	font-size:23px;
}

.currentWorkshopsBorder:hover {
-webkit-transition: opacity 0.2s ease-out;
-moz-transition: opacity 0.2s ease-out;
-o-transition: opacity 0.2s ease-out;
transition: opacity 0.2s ease-out;
}

.previousItem:nth-child(2n) {
 color:#8c8c8c;
}

.pressTitle {
	margin-top:20px;
	font-weight:bold;
	color:#fff;
	//text-shadow:1px 1px rgba(0,0,0,1);
	//background-color:rgba(0,0,0,0.2);
	//padding:6px;
	font-size:18px;
}

.pressSubTitle {
	margin-top:2px;
	color:#fff;
	//text-shadow:1px 1px rgba(0,0,0,1);
	//background-color:rgba(0,0,0,0.2);
	//padding:4px;
}

.pressArticle {

}


#bioText p {
	font-size:18px !important;
}

@media screen and (max-width: 807px) {
	#aboutHeroShotWrapper {
		display:none;
	}

	#aboutWrapper {
		margin-top:0px;
		/*background-image:url('../images/section-images/about-small-size4.jpg');
		background-size:cover;*/

	}
  .tagline {
		/*font-size:26px;
		line-height:25px;
		margin-top:70px;
		padding-left:30px;
		padding-right:30px !important;*/
		padding-left:30px;
		padding-right:30px !important;
	}

	.currentWorkshopsBorder {
		padding:25px 30px;
		width:100%;
	}

	.content {
		padding-left:40px;
		padding-right:40px;
	}

	#previousWorkshops {
		width:100%;
	}

	.menu_items {
		margin-left:0px !important;
	}

 }

@media screen and (max-width: 479px) {
	#aboutHeroShotWrapper {
		display:none;
	}

	.content {
	  padding-left:20px !important;
	  padding-right:20px !important;
	}

	.menu_items {
		margin-left:0px !important;
	}

	#aboutWrapper {
		margin-top:-20px;
		/*background-image:url('../images/section-images/about-small-size4.jpg');
		background-size:cover;*/

	}

	header .logoImage {
		margin-top:15%;
	}
	.tagline {
		font-size:20px;
		line-height:25px;
		margin-top:70px;
		padding-left:10px;
		padding-right:10px !important;
	}

	.currentWorkshopsBorder {
		padding:15px 10px;
		width:100%;
		line-height:35px;
	}

	.topSocialButtons img {
		width:32px;
	}
	.head_action {
		bottom:80px;
	}
	.topSocialButtons {
		bottom:16px;
		padding:0;
	}

	.pressArticle {
		padding-top:25px !important;
		float:left !important;
	}

	.pressTitle {
		margin-top:10px;
	}

	#about h3 {
		font-size:16px;
		line-height:40px;
	}	

	#previousWorkshops {
		width:100%;
	}

}