@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,600|PT+Sans&subset=latin-ext");body{font-family:Open Sans, sans-serif;background-color:#fff}table,th{text-align:center}.cookieinfo a{font-weight:bold;text-decoration:underline !important}blockquote.small{font-size:13px;border:none;vertical-align:10px;display:inline-block;margin:0;padding:0}blockquote.small.two-line{vertical-align:1px}blockquote.error{margin-top:15px;border-left-color:#ed1c24}h2{margin:10px 30px;font-size:24px}span.red{color:#ed1c24}.logo{height:80px;width:auto}.table.form-table{table-layout:fixed}.table.form-table thead{background-color:#3cabf1;color:#fff;font-weight:bold;text-transform:uppercase;height:80px;border-bottom-width:1px}.table.form-table thead th{vertical-align:middle}.table.form-table>tbody>tr{height:80px}.table.form-table>tbody>tr.do-not-have-gala{height:40px}.table.form-table>tbody>tr.break{height:auto}.table.form-table>tbody>tr.break>td:nth-child(2){background-color:#ddd}.table.form-table>tbody>tr>td{vertical-align:middle}.table.form-table>tbody>tr>td[data-check]{cursor:pointer}.table.form-table>tbody>tr>td[data-check].active{background-color:#3cabf1;color:#fff}.table.form-table>tbody>tr>td[data-check].active:hover{background-color:#6cbff4}.table.form-table>tbody>tr>td[data-check]:hover{background-color:#cbe8fb}.table.form-table .break{background-color:#f5f8fb}.table.form-table .disabled{color:#8d8d8d}.table.form-table .free-first{border:2px solid #3cabf1;border-bottom:1px solid #3cabf1;position:relative}.table.form-table .free-first::before{content:'Sesja bezpłatna';text-align:center;font-weight:bold;background-color:#3cabf1;color:#fff;width:calc(100% + 4px);position:absolute;top:-24px;left:-2px;padding:2px 0}.table.form-table .free-last{border:2px solid #3cabf1;border-top:1px solid #3cabf1}.section{margin-top:20px;padding:20px;border:1px solid #eeeff2;border-top:2px solid #3cabf1;background-color:#fff}.section h4{font-weight:bold}.section>label,.section>.label-wrapper>label{padding:4px 20px 4px 15px;background:#f5f8fb;border-right:5px solid #3cabf1;border-top-right-radius:5px;border-bottom-right-radius:5px;margin:20px 20px 20px 0}.section .radio{display:inline-block;margin:0 40px 0 30px}.section .radio input{display:none}.section .radio input+label{position:relative}.section .radio input+label.centered{vertical-align:8px}.section .radio input+label.centered::before{top:-4px}.section .radio input+label::before{content:'';display:block;width:25px;height:25px;border-radius:3px;position:absolute;left:-20px;top:7px;border:1px solid #dfdfdf;background-color:#fff}.section .radio input:checked+label::before{content:'\f00c';font-family:FontAwesome;color:#fff;background-color:#3cabf1;line-height:25px;text-align:center;border:none}blockquote.do-not-have-to-pay:not(.small){color:#3cabf1;font-weight:bold;font-size:16px;padding:0;margin:20px 35px;border:none}blockquote.do-not-have-to-pay:not(.small) i{display:inline-block;border-radius:60px;padding:0.2em;color:#fff;background-color:#3cabf1;margin-right:10px}.payment-info{margin:20px 35px}.payment-info ul{list-style:none;padding:0}.payment-info .blue{color:#3cabf1;font-weight:bold;padding-right:10px}.gala-wrapper{border:none;background-image:url(/images/gala.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat;color:#fff;font-weight:bold;font-size:18px;background-origin:border-box}.gala-wrapper td{border:none !important}.gala-wrapper .btn.btn-default.btn-sdcm{font-weight:bold}.gala-wrapper .btn.btn-default.btn-sdcm .show-when-active{display:none}.gala-wrapper .btn.btn-default.btn-sdcm.active .show-when-active{display:inline}.gala-wrapper .btn.btn-default.btn-sdcm.active .hide-when-active{display:none}#summary table{text-align:left}.columns-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.btn-sdcm{margin-right:15px;text-shadow:none;border:none}.btn-sdcm,.btn-sdcm:hover,.btn-sdcm:focus,.btn-sdcm:active{border-color:#3cabf1;background-image:none;background-color:#3cabf1;color:#fff}.header .supported{width:250px;margin-top:15px;float:right}.banner{margin:20px 0}.banner img{width:100%;height:auto}.action-button{text-align:center}.action-button button{cursor:auto;position:relative;border:none;background-color:#ed1c24;color:#fff;padding:10px 35px;margin:0 0 40px}.action-button button::before{position:absolute;left:-80px;top:18px;content:'';display:block;width:72px;height:43px;background-image:url(/images/arrow.png)}.display-inline-wrapper{display:inline-block;width:calc(100% - 190px);vertical-align:-16px}.display-inline-wrapper p{font-size:16px}.display-inline-wrapper label{font-weight:normal}#code-error{color:#ed1c24;display:inline-block;margin-top:6px}.footer{margin:15px 0;padding-bottom:100px;text-align:right}.footer p{margin-top:12px}.footer .left-side{float:left}.footer .right-side{float:right}.footer .btn-sdcm{margin:0}.footer .btn{margin-left:15px}.thankyou{margin:50px 0}header{min-height:70px;padding:15px 0;-ms-box-shadow:0 5px 15px 0 rgba(0,0,0,0.48);-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.48);-moz-box-shadow:0 5px 15px 0 rgba(0,0,0,0.48);-o-box-shadow:0 5px 15px 0 rgba(0,0,0,0.48);box-shadow:0 5px 15px 0 rgba(0,0,0,0.48)}section{padding:15px 0}@media (min-width: 768px){.container{width:100%}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}@media (max-width: 850px){body{font-size:12px}}#chart,#map{width:100%;height:600px;margin:0 0 20px}#contest #name,#contest #email,#contest #code{width:100%}#contest label[for="rules"]{display:inline;margin-left:10px}#contest #button-wrapper{text-align:center}#contest #button-wrapper button{padding:10px 20px}#form-success{font-weight:bold;color:green;margin:20px}#form-fail{font-weight:bold;color:red;margin:20px}

/*# sourceMappingURL=global.css.map */
