@charset "utf-8";
/* CSS Document */

body {
font-family: museo-sans-rounded, sans-serif;
font-weight: 300;
font-style: normal;
height: 100%;
margin: 0;
padding: 0;
}
.paper-texture {
background: url(../images/texturebackground_01.jpg); 
background-attachment: scroll;
background-repeat: repeat-y;
background-position: center top;
}

.left {
background: #234a62;
padding: 10px;
}
.left-content {
margin: 0 10px;
padding: 0;
min-height: 100px;
}
@media (min-width: 576px) {
.left-content {
margin: 20px 20px 20px 0;
padding: 0;
}
}


.right {
background: url(../images/texturebackground_01.jpg); 
background-attachment: scroll;
background-repeat: repeat-y;
background-position: center top;
padding: 10px;
}
.right-thanks {
background: url(../images/texturebackground_01.jpg); 
background-attachment: scroll;
background-repeat: repeat-y;
background-position: center top;
padding: 10px;
}
.right-content {
margin: 0 10px;
padding: 0;
min-height: 100px;
}
@media (min-width: 576px) {
.right-content {
margin: 0 0 20px 20px;
padding: 0;
}
}

.logo {
width: 80%;
margin-bottom: 30px;
}
@media (min-width: 768px) {
.logo {
margin-left: -10px 0 0 -30px;
}
}

.mainpic {
margin: 0 0 30px -30px;
width: 100%;
}
.thankspic {
margin: 0 0 0 -30px;
position: relative;
}
.aboutpic {
margin-bottom: 10px;
}
.bubble {
position: absolute;
border-radius: 50%;
height: 150px;
width: 150px;
background: #eeb925;
right: -50px;
top: 120px;
text-align: center;
padding: 20px;
color: #fff;
font-weight: 700;
}
strong {
font-weight: 700;
}