#logo {
position: relative;
margin: 0 auto;
background-color: rgb(230, 231, 232);
width: 900px;
height: 600px;
margin-top: 10px;
}
#tagline {
position: absolute;
bottom: 10px;
text-align: center;
width: 900px;
font-size:2em;
}
.bloemblaadje {
background: rgb(188,190,192);
background: -moz-linear-gradient(45deg, rgba(188,190,192,1) 8%, rgba(158,31,99,1) 30%, rgba(158,31,99,1) 100%);
background: -webkit-gradient(linear, left bottom, right top, color-stop(8%,rgba(188,190,192,1)), color-stop(30%,rgba(158,31,99,1)), color-stop(100%,rgba(158,31,99,1)));
background: -webkit-linear-gradient(45deg, rgba(188,190,192,1) 8%,rgba(158,31,99,1) 30%,rgba(158,31,99,1) 100%);
background: -o-linear-gradient(45deg, rgba(188,190,192,1) 8%,rgba(158,31,99,1) 30%,rgba(158,31,99,1) 100%);
background: -ms-linear-gradient(45deg, rgba(188,190,192,1) 8%,rgba(158,31,99,1) 30%,rgba(158,31,99,1) 100%);
background: linear-gradient(45deg, rgba(188,190,192,1) 8%,rgba(158,31,99,1) 30%,rgba(158,31,99,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bcbec0', endColorstr='#9e1f63',GradientType=1 );
width: 300px;
height: 300px;
border-radius: 300px 0px ;
position: absolute;
top: 440px;
left: 150px;
-webkit-transform: rotate(45deg);
-webkit-transform-origin: 300px 0px;
-webkit-transition: -webkit-transform 4s ease-in-out;