body
{
	color:#fff;
	color:#162235;
	perspective: 1px;
}

section
{
    font-size:1.5em;
}

a, a:hover
{
	color:#fff !important;
}

nav
{
	position:fixed;
	z-index:999;
	right:0px;
	color:#162235;
	box-sizing: border-box;
	box-shadow: 0 -1px 10px rgba(0, 0, 0, .7);
	transform-style: inherit;
}

p.navbar-text
{
	margin-top:8px !important;
}

p.navbar-text, h2
{
	color:#162235 !important;
}

header, section
{

	position:relative;
	padding: 25vh 10%;
	min-height: 100vh;
	box-sizing: border-box;
	box-shadow: 0 -1px 10px rgba(0, 0, 0, .7);
	transform-style: inherit;
	overflow: visible;
	text-align:justify;

}


header
{
	background-image: url('../img/cover_woman.png');
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: 10% 100% !important;
}

section#girl
{
	background-image: url('../img/2.png');
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: 100% 100% !important;
}

section#flower_girl
{
	background-image: url('../img/3.png');
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: 50% 100% !important;
}

section#guy_in_suit
{
	background-image: url('../img/4.png');
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: 0% 100% !important;
}

section#airplane_lady
{
	background-image: url('../img/5.png');
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: 75% 100% !important;
}

section#flower_man
{
	background-image: url('../img/6.png');
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: 50% 100% !important;
}

section#credits
{
	background-image: url('../img/7.png');
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: 100% 100% !important;
}


.peach
{
	background-color: #e8cbc5;
}

.mint
{
	background-color: #c5e6db;
}

.lavender
{
	background-color:#d0c2de;
}

.taupe
{
	background-color:#a4bbc8;
}

.tangerine
{
	background-color: #e6c8a6;
}

.pink
{
	background-color: #e7c9d1;
}

.sky
{
	background-color: #ade8ee;
}

ul li
{
	list-style-type: none;
	text-align: justify;
}

ul li span.track_number
{
	color:#82a0b3;
}

span#now_playing
{
	font-weight: bold;
}

div#pimp
{
	height: 160px;
}

.starburst
{
	display:block;
	width:6em;
	height:6em;
	background:#fe0;
	-webkit-transform:rotate(-45deg);
	-moz-transform:rotate(-45deg);
	rotation:-45deg;
	position:relative;
	top:2em;
	left:2em;
	text-align:center;
	text-decoration:none;
	color:#000;
}

.starburst span
{
	display:block;
	width:6em;
	height:6em;
	background:#fe0;
	-webkit-transform:rotate(22.5deg);
	-moz-transform:rotate(22.5deg);
	rotation:22.5deg;
}

.starburst span#tagline
{
	padding-top: 20px;
}

.right
{
	float:right;
}