/* vars */
@import url("https://fonts.googleapis.com/css?family=Lato:300,400,700&subset=latin-ext");
@import url("../css/bootstrap-datepicker.min.css");
.page.page-backend.page-ankieta { background-color: #000; }
.page.page-backend.page-ankieta .top { background-color: yellow; }
.page.page-backend.page-ankieta .top .ver-color, .page.page-backend.page-ankieta .top .ver-wb { display: none; }
.page.page-backend.page-ankieta .top .ver-bw { display: block; }
.page.page-backend.page-ankieta .top .ue .herb-img .urzad-nazwa { color: #000; font-weight: 700; }
.page.page-backend.page-ankieta .top .btn { background-color: #000; color: yellow; font-weight: 700; border: 3px #000 solid; }
.page.page-backend.page-ankieta .top .btn:hover { background-color: yellow; color: #000; }
.page.page-backend.page-ankieta .styleSwitch li span { color: #000; font-weight: 700; }
.page.page-backend.page-ankieta h1, .page.page-backend.page-ankieta h2, .page.page-backend.page-ankieta h3, .page.page-backend.page-ankieta h4 { color: yellow; font-weight: 700; }
.page.page-backend.page-ankieta .block { background-color: #000; border-left: none; }
.page.page-backend.page-ankieta .block h2, .page.page-backend.page-ankieta .block legend { color: yellow; border-bottom: 3px yellow solid; }
.page.page-backend.page-ankieta .block .content p { color: yellow; }
.page.page-backend.page-ankieta .block .content .scale ul li em { color: yellow; }
.page.page-backend.page-ankieta .block .content .scale ul li span { font-weight: 700; border: 3px yellow solid; background-color: yellow; }
.page.page-backend.page-ankieta .block .content .color-scale ul li { color: yellow; }
.page.page-backend.page-ankieta .block .content .color-scale ul li:before { background-color: yellow; color: #000; font-weight: 700; }
.page.page-backend.page-ankieta .block .content .wrapper { border-bottom: 3px yellow solid; }
.page.page-backend.page-ankieta .steps h2 { color: yellow; }
.page.page-backend.page-ankieta .steps .nav li a { color: yellow; border: 3px yellow solid; line-height: 30px; font-weight: 700; }
.page.page-backend.page-ankieta .steps .nav li > a:focus, .page.page-backend.page-ankieta .steps .nav li > a:hover { background-color: yellow; border-color: yellow; color: #000; text-decoration: underline; }
.page.page-backend.page-ankieta .steps .nav li.active > a, .page.page-backend.page-ankieta .steps .nav li.active > a:focus, .page.page-backend.page-ankieta .steps .nav li.active > a:hover { background-color: yellow; border-color: yellow; color: #000; font-weight: 700; text-decoration: underline; }
.page.page-backend.page-ankieta .steps .nav li.past a { background-color: yellow; border-color: yellow; color: #000; }
.page.page-backend.page-ankieta .steps .nav li.past a:hover { background-color: yellow; color: #000; text-decoration: underline; }
.page.page-backend.page-ankieta .steps form .col-sm-4.clear:nth-child(3n+1) { clear: left; }
.page.page-backend.page-ankieta .steps form textarea { color: yellow; font-size: 14px; font-size: 1.75rem; background-color: #000; border: 3px yellow solid; }
.page.page-backend.page-ankieta .steps form ::-webkit-input-placeholder { color: yellow; }
.page.page-backend.page-ankieta .steps form ::-moz-placeholder { color: yellow; }
.page.page-backend.page-ankieta .steps form :-ms-input-placeholder { color: yellow; }
.page.page-backend.page-ankieta .steps form :-moz-placeholder { color: yellow; }
.page.page-backend.page-ankieta .steps .client-metrics label { color: yellow; font-weight: 700; }
.page.page-backend.page-ankieta .steps .btn { font-weight: 700; border-width: 3px; }
.page.page-backend.page-ankieta .steps .btn.next-step, .page.page-backend.page-ankieta .steps .btn.btn-orange { background-color: yellow; color: #000; }
.page.page-backend.page-ankieta .steps .btn.prev-step, .page.page-backend.page-ankieta .steps .btn.btn-gray { background-color: #000; color: yellow; border-color: yellow; }
.page.page-backend.page-ankieta .steps .btn.prev-step:hover, .page.page-backend.page-ankieta .steps .btn.btn-gray:hover { background-color: yellow; color: #000; text-decoration: underline; }
.page.page-backend.page-ankieta .steps .steps-nav { margin-top: 50px; }
.page.page-backend.page-ankieta .radio input[type=radio] + span { color: yellow; }
.page.page-backend.page-ankieta .radio input[type=radio] + span:before { border: 3px solid yellow; width: 30px; height: 30px; margin-left: 0; }
.page.page-backend.page-ankieta .radio input[type=radio]:checked + span:before { color: yellow; padding-left: 3px; }
.page.page-backend.page-ankieta .questions { color: yellow; }
.page.page-backend.page-ankieta .questions legend { color: yellow; border-bottom: none; }
.page.page-backend.page-ankieta .questions .options .radio-inline input[type=radio] + span { color: yellow; }
.page.page-backend.page-ankieta .questions .options .radio-inline input[type=radio] + span:before { border: 3px solid yellow; width: 30px; height: 30px; margin-left: 0; }
.page.page-backend.page-ankieta .questions .options .radio-inline input[type=radio]:checked + span:before { color: yellow; padding-left: 3px; }

footer p { font-weight: 700; color: yellow; }

.help-block.form-error, .help-block.error2 { background: yellow; color: #000; font-weight: 700; }
.help-block.form-error:before, .help-block.error2:before { border-color: transparent transparent yellow transparent; }
