body{font-size:14px}.fullsize{width:100%}.questions{margin-bottom:15px}.questions h1{font-size:2em}.questions h1,.questions h3{margin-top:15px}.questions .question_counter{margin-top:-8px;text-align:center}.questions .question_counter h3{color:#8ec600;font-size:20px;margin-bottom:5px}.questions .loading{display:none;margin:20px 0}.questions .loading span{font-size:2.2em}.questions .btn{margin-bottom:10px;padding-bottom:10px;padding-top:10px;width:100%}.questions h2{margin:0 auto 20px}header{color:#fff;margin-bottom:20px}header .header{padding-bottom:13px;padding-top:13px;text-align:right}header .header-logo{padding-bottom:10px;padding-top:10px}.titles h1{font-size:60px;margin-bottom:-5px}.titles h1,.titles h2{text-align:center;text-transform:uppercase}.titles h2{color:#333;font-size:30px;margin-bottom:40px}#messages>div{display:none;margin:20px 0}#messages>div span{font-size:2.2em}.card{border:none;border-radius:0}.card .card-body{background-color:#eee;border-radius:8px}.card .card-body h2{font-size:1.7em;margin-top:0}.card .card-body .btn{border:none;color:#fff}.card.card-text{font-size:14px;padding-bottom:10px;padding-top:10px}.card.card-text h3{color:#8ec600;font-size:14px;margin-top:0}.card.card-text p:last-child{margin-bottom:0}footer{color:#fff;margin:20px -15px 0;padding:30px}footer a{text-decoration:underline}footer a,footer a:hover{color:#fff}footer li.separator:after{content:"-"}.modal-dialog{width:80%}@media screen and (min-width:769px){.flag-icon{font-size:1.5em}}@media screen and (max-width:768px){.title .col-md-5,.title .col-md-7{text-align:center!important}body,html{height:100%;margin:0;padding:0}header{margin-bottom:10px}.titles h1{font-size:26px;margin-bottom:5px}.titles h2{font-size:20px;margin-bottom:15px}.questions .card-body{padding:1rem}.questions .card-body h2{font-size:1.5em}#messages>div span{font-size:1.4em}}
