File: D:/HostingSpaces/SBogers76/deblijdewei.nl/wwwroot/css/style.css
.content-holder:after {
content: " ";
display: table;
clear: both; }
.clear {
clear: both; }
* {
box-sizing: border-box; }
body {
margin: 0;
font-family: Roboto, sans-serif;
font-size: 14px;
line-height: 1.5;
color: #444;
background: url(/images/background.jpg) center center no-repeat fixed;
background-size: cover; }
a {
color: #0000ed;
text-decoration: none; }
a:hover {
text-decoration: underline; }
a.button {
position: relative;
display: inline-block;
padding: 0 20px;
height: 50px;
line-height: 50px;
border-radius: 8px;
background: #0000ed;
color: #fff;
font-weight: 700;
text-align: left;
text-decoration: none; }
a.button:hover {
background: #00CA2C; }
a.button.donate {
display: block;
margin: 0 auto;
width: 100%;
height: 60px;
line-height: 60px;
max-width: 300px;
font-size: 1.5em;
background: #F15A24;
text-decoration: none; }
a.button.donate:hover {
background: #00CA2C; }
a.button.donate:after {
content: '';
position: absolute;
top: 50%;
right: 20px;
margin-top: -9px;
width: 21px;
height: 18px;
background: url(/images/heart.svg); }
a.button.donate.mobile {
display: none; }
@media only screen and (max-width: 900px) {
a.button.donate.mobile {
display: block;
margin-top: 30px; } }
.content-holder {
margin: 0 auto;
padding: 40px;
width: 800px;
background: #fff; }
@media only screen and (max-width: 900px) {
.content-holder {
padding: 0;
width: 100%;
background: none; } }
.content {
float: left;
width: 75%;
padding-right: 80px; }
@media only screen and (max-width: 900px) {
.content {
float: right;
padding: 40px;
width: 100%;
background: #fff; } }
.streamer {
margin: 1em auto;
width: 60%;
font-weight: 300;
font-style: italic;
font-size: 24px;
text-align: center;
line-height: 1.2; }
@media only screen and (max-width: 900px) {
.streamer {
width: 100%; } }
.clear {
clear: both; }
.image-holder {
width: 100%; }
.image-holder img {
display: block;
width: 100%; }
p.highlight {
padding-left: 10px;
border-left: 5px solid #00CA2C; }
footer {
margin-top: 40px;
color: #999;
font-size: 13px; }
@media only screen and (max-width: 900px) {
footer {
padding: 20px 40px;
background: #fff; } }
.sidebar {
float: right;
width: 25%;
text-align: center; }
@media only screen and (max-width: 900px) {
.sidebar {
width: 100%;
margin-bottom: 50px;
padding: 40px;
background: #fff; } }
.sidebar img.logo {
max-width: 100%; }
@media only screen and (max-width: 900px) {
.sidebar img.logo {
max-width: 50%;
margin-bottom: 10px; } }
.sidebar .title {
display: block;
margin-bottom: 30px;
width: 100%;
font-size: 1.4em;
font-weight: 700; }
.sidebar .call-to-action {
display: block;
margin-bottom: 10px; }
.sidebar .call-to-action.error {
color: #ed0000; }
/*# sourceMappingURL=style.css.map */