

section {
    padding: 75px 0;
}

.section-title{
    margin-bottom: 50px; 
}

    .section-title-text{
        font-size: 45px;
    }

#home{
	background-image: url(../img/home_mobile.jpg);
	padding: 195px 0 50px;
}

#home .home-text-wrapper p {
    line-height: 2.7;
    font-size: 24px;
}

#about .section-title-text {
	font-size: 45px;
}

.about-text p{
	text-align: justify
}
	
.event-item {
	padding-top: 25px;  
    padding-bottom: 25px;  
}

	.event-item .event-ticket{
		margin-top: 15px;
	}

		.event-ticket > a {
			font-size: 14px;
		}

.about-text{
	padding: 50px 15px;
}

.discography-item:not(:last-child){
	margin-bottom: 25px;
}

.gallery-item {
	width: 100%;
}

.gallery-item.gallery-title{
	margin-bottom: 45px;
}
	
#gallery .btn{
	margin-top: 20px;
}

#contacts .section-title-text {
    font-size: 45px;
}

.contacts-wrapper > div{
	width: 100%;
}

.newsletter-wrapper{
	margin-top: 50px;
}
	.newsletter-wrapper > div {
		padding: 25px;
	}

	.newsletter-wrapper .newsletter-input{
		text-align: center;
	}

	.newsletter-wrapper .newsletter-input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
		text-align: center;
	}
	.newsletter-wrapper .newsletter-input::-moz-placeholder { /* Firefox 19+ */
		text-align: center;
	}
	.newsletter-wrapper .newsletter-input:-ms-input-placeholder { /* IE 10+ */
		text-align: center;
	}
	.newsletter-wrapper .newsletter-input:-moz-placeholder { /* Firefox 18- */
		text-align: center;
	}

/* paginas */
.page-header {
	padding: 125px 0 0;
}

/* pagina biogrfia */
.biography-page-text-wrapper{
	padding: 25px;
	text-align: justify;
}

/* album */
#album-page{
	padding-top: 100px;
}
.album-title{
    margin-bottom: 0px;
}
.album-title .section-title-text {
    font-size: 35px;
}
.album-songs {
    margin-top: 30px;
}
.album-song-buttons{
	margin-top: 5px;
}