@font-face {
	font-family: 'Edwardian Script ITC';
	src:url('../fonts/edwardian-script-webfont.eot');
	src:url('../fonts/edwardian-script-webfont.eot?#iefix') format('embedded-opentype'),
		url('../fonts/edwardian-script-webfont.svg') format('svg');
		url('../fonts/edwardian-script-webfont.woff') format('woff'),
		url('../fonts/edwardian-script-webfont.ttf') format('truetype'),
	font-weight: normal;
	font-style: normal;
	-moz-font-smoothing: antialiased;
	font-smoothing: antialiased;
	-webkit-font-smoothing: antialiased;
}

.home-text {
	font-size: 16px;
}

.services-text {
	font-size: 16px;
}

.services-text h4{
	color: #fff;
}

.heading-title h2 span {
	font-family: Edwardian Script ITC !important;
	font-size: 2.5em;
	font-weight: bold;
	-webkit-font-smoothing: antialiased;
}

.page-title {
	color: #fff;
}

div.heading-title {
	margin-bottom: 0px;
}

div.heading-title h2 {
	background-color: #111;
}

section {
	padding: 30px 0;
}

.album-title {
	color: #fff;
	font-size: 1.5em;
	text-align: center;
}

.album-link a {
	color: #fff;
    text-decoration: none;
}

#backgroundaudio {
 display: block;
 position: fixed;
 bottom: -43px;
 left: 5px;
 -webkit-transition: all 1s ease-in-out;
 -moz-transition: all 1s ease-in-out;
 -ms-transition: all 1s ease-in-out;
 -o-transition: all 1s ease-in-out;
 transition: all 1s ease-in-out;
}
#backgroundaudio:hover {
 bottom: 0;
 -webkit-transition: all 1s ease-in-out;
 -moz-transition: all 1s ease-in-out;
 -ms-transition: all 1s ease-in-out;
 -o-transition: all 1s ease-in-out;
 transition: all 1s ease-in-out;
}
#backgroundaudio audio {
 background: transparent;
 padding: 5px;
 display: table-cell;
 vertical-align: middle;
 height: 43px;
 z-index: 9998;
}
#backgroundaudio i {
 font-size: 40px;
 display: block;
 background: transparent;
 padding: 5px;
 width: 50px;
 float: none;
 margin-bottom: -1px;
 z-index: 9999;
 }