
a { color: #999; }
a:hover { color: #50ac25; }

.dd { border: 1px outset red; }

h1 { font-size: 18px; }
h2 { font-size: 16px; }
h3 { font-size: 14px; }

.container { margin: 0 auto; width: 100%; max-width: 100% !important; padding-right: 22px; padding-left: 22px; }

html, body { margin: 0; padding: 0; background-color: #fff; }

.btn { width: 100%; }
.form-group { margin-bottom: 5px; }

.progress-bar-green { background-color: #50AC25 !important; }

.toppanel {  padding-top: 2px; padding-bottom: 5px; }
.toppanel .help-block { margin: 0px; }

.form-inline .form-control { width: 100%; }

@media(min-width:768px) {
  .toppanel { padding-top: 5px; padding-bottom: 10px; }
  .toggle-button { display: none; }
}

.toggle-toppanel { display: block; background-color: transparent; margin-bottom: 2px; }

@media(max-width:768px) {
  .toggle-toppanel { display: none; background-color: #D6D7D8; padding-top: 5px; }
}

.row > div { padding-right: 2px; padding-left: 2px; }

.modal-header { background-color: #4eab25; }
.modal-header h4 { color: #fff; }
.modal-header h3 { color: #fff; }

.rodo *, .rodoInfo * { font-size: 12px; }
.rodo { margin-top: 10px; }
.rodo p { margin: 0; }
.rodoInfo { margin-top: 10px; }
.rodoInfo p { margin: 0; }
.rodoInfo .checkbox { margin: 0; }

.has-error { border-color: #a94442; box-shadow: inset 0 1px 1px rgba(0,0,0,.075); }
