
*{ margin:auto; padding:0; font-family:'Arial', sans-serif; -ms-user-select:none; -moz-user-select:none; -webkit-user-select:none; }
#display { position:relative; max-width:460px; height:100%; background-color:#fff; text-align:left; padding-top:40px; }
.content { position:relative; padding:1.5em; background-color:#F4F7FD; }
.header { position:fixed; top:0; max-width:460px; font-family:sans-serif, arial; line-height:2.8em; text-align:center; color:#fff; background-color:#2B4578; border-bottom:4px solid #98ACF2; z-index:2; }
.header_home { position:absolute; cursor:pointer; opacity:0.8; background-size:100%; background-repeat:no-repeat; background-image:url("data:image/png;base64,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"); }
.header_back { position:absolute; cursor:pointer; opacity:0.8; background-size:100%; background-repeat:no-repeat; background-image:url("data:image/png;base64,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"); }
.logo { position:relative; width:100%; max-width:400px; background-image:url("../css/logo.gif"); background-color:#fff; background-repeat:no-repeat; background-position:center; background-size:90%; }
.pjb { float:left; }
.image { width:100%; margin-top:1em; margin-bottom:0.8em; }
#contacts { position:relative; text-align:center; }
.contacts { cursor:pointer; }
a:link { text-decoration:none; color:#5768A5; -webkit-tap-highlight-color:transparent; }
a:visited { text-decoration:none; color:#5768A5; -webkit-tap-highlight-color:transparent; }
a:hover { text-decoration:none; color:#5768A5; -webkit-tap-highlight-color:transparent; }
#cookies { position:relative; height:auto; padding:1.5em; padding-bottom:2.5em; text-align:<?php echo $align; ?>; background-color:#FFF; border-bottom:1px solid #bbb; display:none; }
.cookies_button { padding:7px 20px; border:1px solid #bbb; cursor:pointer; }
#language { position:relative; height:auto; padding:1.5em; padding-top:0; text-align:<?php echo $align; ?>; background-color:#FFF; border-top:1px solid #bbb; vertical-align:text-bottom; display:none; }
.flag { display:inline-block; vertical-align:text-bottom; cursor:pointer; }
#footer { position:relative; padding-top:1.5em; padding-bottom:2.5em; height:auto; text-align:center; background-color:#444; color:#fff; }
#statistics { height:20px; margin:0px; margin-top:10px; padding:0; border:0; outline:0; overflow:hidden; display:none; }
#umfrage_button { cursor:pointer; color:#fff; background-color:#98ACF2; text-align:center; }
.button { border:1px solid #bbb; border-radius:10px; cursor:pointer; background-color:#FFF; background-repeat:no-repeat; background-position:center; background-size:50% }
.button_umfrage { border-radius:10px; cursor:pointer; background:#2B4578; color:#fff; text-align:center; }
#glasschild { position:relative; background-image:url("../css/glasschild.jpg"); background-color:#000; background-repeat:no-repeat; background-position:center; background-size:80%; }

input[type="radio"] {
display : none;
}
input[type="radio"] + label::before {
background-color : #fff;
display : block;
content : "";
float : left;
border-color : #2B4578;
}
input[type="radio"]:checked + label::before {
box-shadow : 0 0 0 3px #fff inset;
background-color : #2B4578;
}

@media (min-width:320px) 
{
.header { font-size:12px; line-height:36px; height:36px; width:100%; }
.header_home { top:9px; left:22px; width:16px; height:16px; }
.header_back { top:11px; right:22px; width:15px; height:15px; }
.logo { height:100px; }
.pjb { width:138px; margin-top:4px; padding-right:15px; padding-bottom:5px; }
h1 { font-size:16px; line-height:1.3em; margin-bottom:-5px;  }
h2 { font-size:16px; margin-top:15px; }
h3 { font-size:16px; margin-top:25px; margin-bottom:10px; }
.text { font-size:13px; line-height:1.38em; }
.text_bold { font-size:13.5px; line-height:1.38em; font-weight:bold; }
.text_white { text-decoration:none; color:#fff; cursor:pointer; line-height:20px; }
.button { width:270px; height:50px; margin-bottom:10px; }
.button_umfrage { width:270px; height:41px; padding-top:9px; font-size:12px; line-height:1.38em; }
.contacts { width:50px; height:50px; padding:0 12px; }
#footer { font-size:12px; line-height:1.5em; }
#cookies {  font-size:12px; line-height:1.35em; }
#language { font-size:13px; line-height:1.5em; }
.flag { height:17px; }
input[type="radio"] + label::before { width:10px; height:10px; border-radius:10px; border:2px solid #98ACF2; margin-top:1px; margin-right:12px; }
#umfrage_button { width:200px; height:14px; margin-top:17px; margin-bottom:10px; font-size:14px; line-height:1em; padding:11px; border-radius:20px;  }
.umfrage { font-size:13px; line-height:1.6em; margin:15px; }
#glasschild { width:264px; height:70px; margin-top:10px; margin-bottom:10px; border-radius:8px; border:3px solid #f8b500; }
}

@media (min-width:360px) 
{
.header { font-size:14px; height:36px; width:100%; }
.header_home { top:9px; left:22px; width:16px; height:16px; }
.header_back { top:11px; right:22px; width:15px; height:15px; }
.logo { height:105px; }
.pjb { width:166px; margin-top:4px; padding-right:16px; padding-bottom:5px; }
h1 { font-size:18px; line-height:1.3em; margin-bottom:-5px;  }
h2 { font-size:18px; margin-top:15px; }
h3 { font-size:18px; margin-top:25px; margin-bottom:10px; }
.text { font-size:15px; line-height:1.38em; }
.text_bold { font-size:15px; line-height:1.38em; font-weight:bold; }
.text_white { text-decoration:none; color:#fff; cursor:pointer; line-height:25px; }
.button { width:310px; height:58px; margin-bottom:10px; }
.button_umfrage { width:310px; height:48px; padding-top:10px; font-size:14px; line-height:1.38em; }
.contacts { width:55px; height:55px; padding:0 17px; }
#footer { font-size:14px; line-height:1.5em; }
#cookies { font-size:13px; line-height:1.35em; }
#language { font-size:14px; line-height:1.5em; }
.flag { height:18px; }
input[type="radio"] + label::before { width:10px; height:10px; border-radius:10px; border:2px solid #98ACF2; margin-top:2px; margin-right:12px; }
#umfrage_button { width:250px; height:14px; margin-top:20px; margin-bottom:5px; font-size:15px; line-height:1em; padding:11px; border-radius:20px;  }
.umfrage { font-size:15px; line-height:1.5em; margin:18px; }
#glasschild { width:302px; height:80px; margin-top:15px; margin-bottom:15px; border-radius:8px; border: 4px solid #f8b500; }
}

@media (min-width:376px) 
{
.header { font-size:14px; height:36px; width:100%; }
.header_home { top:9px; left:22px; width:16px; height:16px; }
.header_back { top:11px; right:22px; width:15px; height:15px; }
.logo { height:110px; }
.pjb { width:168px; margin-top:4px; padding-right:16px; padding-bottom:5px; }
h1 { font-size:19px; line-height:1.3em; margin-bottom:-5px; }
h2 { font-size:18px; margin-top:15px; }
h3 { font-size:18px; margin-top:25px; margin-bottom:10px; }
.text { font-size:16px; line-height:1.38em; }
.text_bold { font-size:16px; line-height:1.38em; font-weight:bold; }
.text_white { text-decoration:none; color:#fff; cursor:pointer; line-height:28px; }
.button { width:320px; height:60px; margin-bottom:10px; }
.button_umfrage { width:320px; height:50px; padding-top:10px; font-size:15px; line-height:1.38em; }
.contacts { width:60px; height:60px; padding:0 18px; }
#footer { font-size:15px; line-height:1.5em; }
#cookies { font-size:14px; line-height:1.35em; }
#language { font-size:15px; line-height:1.5em; }
.flag { height:19px; }
input[type="radio"] + label::before { width:11px; height:11px; border-radius:11px; border:3px solid #98ACF2; margin-top:2px; margin-right:12px; }
#umfrage_button { width:250px; height:15px; margin-top:20px; margin-bottom:5px; font-size:16px; line-height:1em; padding:11px; border-radius:20px;  }
.umfrage { font-size:16px; line-height:1.6em; margin:20px; }
#glasschild { width:312px; height:80px; margin-top:15px; margin-bottom:15px; border-radius:8px; border: 4px solid #f8b500; }
}