article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display:block; }
audio, canvas, video {
  display:inline-block;
  *display:inline;
  *zoom:1;
}
audio:not([controls]) { display:none; }
html {
  font-size:100%;
  -webkit-text-size-adjust:100%;
  -ms-text-size-adjust:100%;
}
a:focus {
  outline:thin dotted #333333;
  outline:5px auto -webkit-focus-ring-color;
  outline-offset:-2px;
}
a:hover, a:active { outline:0; }
sub, sup {
  position:relative;
  font-size:75%;
  line-height:0;
  vertical-align:baseline;
}
sup { top:-0.5em; }
sub { bottom:-0.25em; }
img {
  max-width:100%;
  vertical-align:middle;
  border:0;
  -ms-interpolation-mode:bicubic;
}
button, input, select, textarea {
  margin:0;
  font-size:100%;
  vertical-align:middle;
}
button, input {
  *overflow:visible;
  line-height:normal;
}
button::-moz-focus-inner, input::-moz-focus-inner {
  padding:0;
  border:0;
}
button, input[type="button"], input[type="reset"], input[type="submit"] {
  cursor:pointer;
  -webkit-appearance:button;
}
input[type="search"] {
  -webkit-box-sizing:content-box;
  -moz-box-sizing:content-box;
  box-sizing:content-box;
  -webkit-appearance:textfield;
}
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { -webkit-appearance:none; }
textarea {
  overflow:auto;
  vertical-align:top;
}
.clearfix { *zoom:1; }
.clearfix:before, .clearfix:after {
  display:table;
  content:"";
}
.clearfix:after { clear:both; }
.hide-text {
  font:0 / 0 a;
  color:transparent;
  text-shadow:none;
  background-color:transparent;
  border:0;
}
.input-block-level {
  display:block;
  width:100%;
  min-height:28px;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  -ms-box-sizing:border-box;
  box-sizing:border-box;
}
body {
  margin:0;
  font-family: 'Poppins', Arial, Helvetica, sans-serif;
  font-size:12px;
  line-height:24px;
  color:#555555;
  background-image: url(https://webarchiv.lib.cas.cz:443/wayback/20181103010444/http://logika.flu.cas.cz/templates/logika/images/bg.jpg);
			background-position: center center;
			background-repeat:  repeat-y;
			background-size:  100% auto;
            background-color:#ffffff;

}
a {
  color:#186396;
  text-decoration:none;
}
a:hover {
  color:#238fd8;
  text-decoration:underline;
}
.row {
  margin-left:-12px;
  *zoom:1;
}
.row:before, .row:after {
  display:table;
  content:"";
}
.row:after { clear:both; }
[class*="span"] {
  float:left;
  margin-left:12px;
}
.container, .navbar-fixed-top .container, .navbar-fixed-bottom .container { width:100%; }
.span12 { width:960px; }
.span11 { width:879px; }
.span10 { width:798px; }
.span9 { width:717px; }
.span8 { width:636px; }
.span7 { width:555px; }
.span6 { width:474px; }
.span5 { width:393px; }
.span4 { width:312px; }
.span3 { width:231px; }
.span2 { width:150px; }
.span1 { width:69px; }
.offset12 { margin-left:984px; }
.offset11 { margin-left:903px; }
.offset10 { margin-left:822px; }
.offset9 { margin-left:741px; }
.offset8 { margin-left:660px; }
.offset7 { margin-left:579px; }
.offset6 { margin-left:498px; }
.offset5 { margin-left:417px; }
.offset4 { margin-left:336px; }
.offset3 { margin-left:255px; }
.offset2 { margin-left:174px; }
.offset1 { margin-left:93px; }
.row-fluid {
  width:100%;
  *zoom:1;
}
.row-fluid:before, .row-fluid:after {
  display:table;
  content:"";
}
.row-fluid:after { clear:both; }
.row-fluid [class*="span"] {
  display:block;
  width:100%;
  min-height:28px;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  -ms-box-sizing:border-box;
  box-sizing:border-box;
  float:left;
  margin-left:2.127659574%;
  *margin-left:2.0755762406667%;
}
.row-fluid [class*="span"]:first-child { margin-left:0; }
.row-fluid .span12 {
  width:99.99999999%;
  *width:99.947916656667%;
}
.row-fluid .span11 {
  width:91.489361693%;
  *width:91.437278359667%;
}
.row-fluid .span10 {
  width:82.978723396%;
  *width:82.926640062667%;
}
.row-fluid .span9 {
  width:74.468085099%;
  *width:74.416001765667%;
}
.row-fluid .span8 {
  width:65.957446802%;
  *width:65.905363468667%;
}
.row-fluid .span7 {
  width:57.446808505%;
  *width:57.394725171667%;
}
.row-fluid .span6 {
  width:48.936170208%;
  *width:48.884086874667%;
}
.row-fluid .span5 {
  width:40.425531911%;
  *width:40.373448577667%;
}
.row-fluid .span4 {
  width:31.914893614%;
  *width:31.862810280667%;
}
.row-fluid .span3 {
  width:23.404255317%;
  *width:23.352171983667%;
}
.row-fluid .span2 {
  width:14.89361702%;
  *width:14.841533686667%;
}
.row-fluid .span1 {
  width:6.382978723%;
  *width:6.3308953896667%;
}
.container {
  margin-right:auto;
  margin-left:auto;
  *zoom:1;
}
.container:before, .container:after {
  display:table;
  content:"";
}
.container:after { clear:both; }
.container-fluid {
  padding-right:12px;
  padding-left:12px;
  *zoom:1;
}
.container-fluid:before, .container-fluid:after {
  display:table;
  content:"";
}
.container-fluid:after { clear:both; }
p {
  margin:0 0 1rem 0;
}
p small {
  font-size:10px;
  color:#999999;
}
.lead {
  margin-bottom:24px;
  font-size:20px;
  font-weight:200;
  line-height:36px;
}
h1, h2, h3, h4, h5, h6 {
  margin:0;
  font-weight:500;
  text-rendering:optimizelegibility;
}
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
  font-weight:normal;
  color:#999999;
}
h1 {
  font-size:48px;
  line-height:48px;
}
h1 small { font-size:18px; }
h2 {
  font-size:24px;
  line-height:48px;
}
h2 small { font-size:18px; }
h3 {
  font-size:18px;
  line-height:36px;
}
h3 small { font-size:14px; }
h4, h5, h6 { line-height:24px; }
h4 { font-size:14px; }
h4 small { font-size:12px; }
h5 { font-size:12px; }
h6 {
  font-size:11px;
  color:#999999;
  text-transform:uppercase;
}
.page-header {
  padding-bottom:23px;
  margin:24px 0;
  border-bottom:1px solid #eeeeee;
}
.page-header h1 { line-height:1; }
ul, ol {
  padding:0;
  margin:0 0 12px 25px;
}
ul ul, ul ol, ol ol, ol ul { margin-bottom:0; }
ul { list-style:disc; }
ol { list-style:decimal; }
li { line-height:24px; }
ul.unstyled, ol.unstyled {
  margin-left:0;
  list-style:none;
}
dl { margin-bottom:24px; }
dt, dd { line-height:24px; }
dt {
  font-weight:bold;
  line-height:23px;
}
dd { margin-left:12px; }
.dl-horizontal dt {
  float:left;
  width:120px;
  clear:left;
  text-align:right;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.dl-horizontal dd { margin-left:130px; }
hr {
  margin:24px 0;
  border:0;
  border-top:1px solid #eeeeee;
  border-bottom:1px solid #ffffff;
}
strong { font-weight:500;color:black; }
em { font-style:italic; }
.muted { color:#999999; }
abbr[title] {
  cursor:help;
  border-bottom:1px dotted #dddddd;
}
abbr.initialism {
  font-size:90%;
  text-transform:uppercase;
}
blockquote {
  padding:0 0 0 15px;
  margin:0 0 24px;
  border-left:5px solid #eeeeee;
}
blockquote p {
  margin-bottom:0;
  font-size:16px;
  font-weight:300;
  line-height:30px;
}
blockquote small {
  display:block;
  line-height:24px;
  color:#999999;
}
blockquote small:before { content:'\2014 \00A0'; }
blockquote.pull-right {
  float:right;
  padding-right:15px;
  padding-left:0;
  border-right:5px solid #eeeeee;
  border-left:0;
}
blockquote.pull-right p, blockquote.pull-right small { text-align:right; }
q:before, q:after, blockquote:before, blockquote:after { content:""; }
address {
  display:block;
  margin-bottom:24px;
  font-style:normal;
  line-height:24px;
}
small { font-size:100%; }
cite { font-style:normal; }
code, pre {
  padding:0 3px 2px;
  font-family:Menlo, Monaco, Consolas, "Courier New", monospace;
  font-size:11px;
  color:#333333;
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
}
code {
  padding:2px 4px;
  color:#dd1144;
  background-color:#f7f7f9;
  border:1px solid #e1e1e8;
}
pre {
  display:block;
  padding:11.5px;
  margin:0 0 12px;
  font-size:11.1px;
  line-height:24px;
  word-break:break-all;
  word-wrap:break-word;
  white-space:pre;
  white-space:pre-wrap;
  background-color:#f5f5f5;
  border:1px solid #cccccc;
  border:1px solid rgba(0,0,0,0.15);
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
}
pre.prettyprint { margin-bottom:24px; }
pre code {
  padding:0;
  color:inherit;
  background-color:transparent;
  border:0;
}
.pre-scrollable {
  max-height:340px;
  overflow-y:scroll;
}
form { margin:0 0 24px; }
fieldset {
  padding:0;
  margin:0;
  border:0;
}
legend {
  display:block;
  width:100%;
  padding:0;
  margin-bottom:36px;
  font-size:18px;
  line-height:48px;
  color:#333333;
  border:0;
  border-bottom:1px solid #eeeeee;
}
legend small {
  font-size:18px;
  color:#999999;
}
label, input, button, select, textarea {
  font-size:12px;
  font-weight:normal;
  line-height:24px;
}
input, button, select, textarea { font-family:Arial, Helvetica, sans-serif; }
label {
  display:block;
  margin-bottom:5px;
  color:#333333;
}
input, textarea, select, .uneditable-input {
  display:inline-block;
  width:210px;
  height:24px;
  padding:4px;
  margin-bottom:9px;
  font-size:12px;
  line-height:24px;
  color:#555555;
  background-color:#ffffff;
  border:1px solid #cccccc;
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
}
.uneditable-textarea {
  width:auto;
  height:auto;
}
label input, label textarea, label select { display:block; }
input[type="image"], input[type="checkbox"], input[type="radio"] {
  width:auto;
  height:auto;
  padding:0;
  margin:3px 0;
  *margin-top:0;
  line-height:normal;
  cursor:pointer;
  background-color:transparent;
  border:0 \9;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
}
input[type="image"] { border:0; }
input[type="file"] {
  width:auto;
  padding:initial;
  line-height:initial;
  background-color:#ffffff;
  background-color:initial;
  border:initial;
  -webkit-box-shadow:none;
  -moz-box-shadow:none;
  box-shadow:none;
}
input[type="button"], input[type="reset"], input[type="submit"] {
  width:auto;
  height:auto;
}
select, input[type="file"] {
  height:28px;
  *margin-top:4px;
  line-height:28px;
}
input[type="file"] { line-height:18px \9; }
select {
  width:220px;
  background-color:#ffffff;
}
select[multiple], select[size] { height:auto; }
input[type="image"] {
  -webkit-box-shadow:none;
  -moz-box-shadow:none;
  box-shadow:none;
}
textarea { height:auto; }
input[type="hidden"] { display:none; }
.radio, .checkbox {
  min-height:18px;
  padding-left:18px;
}
.radio input[type="radio"], .checkbox input[type="checkbox"] {
  float:left;
  margin-left:-18px;
}
.controls > .radio:first-child, .controls > .checkbox:first-child { padding-top:5px; }
.radio.inline, .checkbox.inline {
  display:inline-block;
  padding-top:5px;
  margin-bottom:0;
  vertical-align:middle;
}
.radio.inline + .radio.inline, .checkbox.inline + .checkbox.inline { margin-left:10px; }
input, textarea {
  -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
  -webkit-transition:border linear .2s, box-shadow linear .2s;
  -moz-transition:border linear .2s, box-shadow linear .2s;
  -ms-transition:border linear .2s, box-shadow linear .2s;
  -o-transition:border linear .2s, box-shadow linear .2s;
  transition:border linear .2s, box-shadow linear .2s;
}
input:focus, textarea:focus {
  border-color:rgba(82,168,236,0.8);
  outline:0;
  outline:thin dotted \9;
  -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
  -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
  box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
}
input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus, select:focus {
  outline:thin dotted #333333;
  outline:5px auto -webkit-focus-ring-color;
  outline-offset:-2px;
  -webkit-box-shadow:none;
  -moz-box-shadow:none;
  box-shadow:none;
}
.input-mini { width:60px; }
.input-small { width:90px; }
.input-medium { width:150px; }
.input-large { width:210px; }
.input-xlarge { width:270px; }
.input-xxlarge { width:530px; }
input[class*="span"], select[class*="span"], textarea[class*="span"], .uneditable-input[class*="span"], .row-fluid input[class*="span"], .row-fluid select[class*="span"], .row-fluid textarea[class*="span"], .row-fluid .uneditable-input[class*="span"] {
  float:none;
  margin-left:0;
}
input, textarea, .uneditable-input { margin-left:0; }
input.span12, textarea.span12, .uneditable-input.span12 { width:950px; }
input.span11, textarea.span11, .uneditable-input.span11 { width:869px; }
input.span10, textarea.span10, .uneditable-input.span10 { width:788px; }
input.span9, textarea.span9, .uneditable-input.span9 { width:707px; }
input.span8, textarea.span8, .uneditable-input.span8 { width:626px; }
input.span7, textarea.span7, .uneditable-input.span7 { width:545px; }
input.span6, textarea.span6, .uneditable-input.span6 { width:464px; }
input.span5, textarea.span5, .uneditable-input.span5 { width:383px; }
input.span4, textarea.span4, .uneditable-input.span4 { width:302px; }
input.span3, textarea.span3, .uneditable-input.span3 { width:221px; }
input.span2, textarea.span2, .uneditable-input.span2 { width:140px; }
input.span1, textarea.span1, .uneditable-input.span1 { width:59px; }
input[disabled], select[disabled], textarea[disabled], input[readonly], select[readonly], textarea[readonly] {
  cursor:not-allowed;
  background-color:#eeeeee;
  border-color:#dddddd;
}
input[type="radio"][disabled], input[type="checkbox"][disabled], input[type="radio"][readonly], input[type="checkbox"][readonly] { background-color:transparent; }
.control-group.warning > label, .control-group.warning .help-block, .control-group.warning .help-inline { color:#c09853; }
.control-group.warning input, .control-group.warning select, .control-group.warning textarea {
  color:#c09853;
  border-color:#c09853;
}
.control-group.warning input:focus, .control-group.warning select:focus, .control-group.warning textarea:focus {
  border-color:#a47e3c;
  -webkit-box-shadow:0 0 6px #dbc59e;
  -moz-box-shadow:0 0 6px #dbc59e;
  box-shadow:0 0 6px #dbc59e;
}
.control-group.warning .input-prepend .add-on, .control-group.warning .input-append .add-on {
  color:#c09853;
  background-color:#fcf8e3;
  border-color:#c09853;
}
.control-group.error > label, .control-group.error .help-block, .control-group.error .help-inline { color:#b94a48; }
.control-group.error input, .control-group.error select, .control-group.error textarea {
  color:#b94a48;
  border-color:#b94a48;
}
.control-group.error input:focus, .control-group.error select:focus, .control-group.error textarea:focus {
  border-color:#953b39;
  -webkit-box-shadow:0 0 6px #d59392;
  -moz-box-shadow:0 0 6px #d59392;
  box-shadow:0 0 6px #d59392;
}
.control-group.error .input-prepend .add-on, .control-group.error .input-append .add-on {
  color:#b94a48;
  background-color:#f2dede;
  border-color:#b94a48;
}
.control-group.success > label, .control-group.success .help-block, .control-group.success .help-inline { color:#468847; }
.control-group.success input, .control-group.success select, .control-group.success textarea {
  color:#468847;
  border-color:#468847;
}
.control-group.success input:focus, .control-group.success select:focus, .control-group.success textarea:focus {
  border-color:#356635;
  -webkit-box-shadow:0 0 6px #7aba7b;
  -moz-box-shadow:0 0 6px #7aba7b;
  box-shadow:0 0 6px #7aba7b;
}
.control-group.success .input-prepend .add-on, .control-group.success .input-append .add-on {
  color:#468847;
  background-color:#dff0d8;
  border-color:#468847;
}
.control-group.required .control-label { position:relative; }
.control-group.required .control-label :after {
  content:'*';
  position:absolute;
  right:-10px;
}
input:focus:required:invalid, textarea:focus:required:invalid, select:focus:required:invalid {
  color:#b94a48;
  border-color:#ee5f5b;
}
input:focus:required:invalid:focus, textarea:focus:required:invalid:focus, select:focus:required:invalid:focus {
  border-color:#e9322d;
  -webkit-box-shadow:0 0 6px #f8b9b7;
  -moz-box-shadow:0 0 6px #f8b9b7;
  box-shadow:0 0 6px #f8b9b7;
}
.form-actions {
  padding:23px 20px 24px;
  margin-top:24px;
  margin-bottom:24px;
  background-color:#f5f5f5;
  border-top:1px solid #dddddd;
  *zoom:1;
}
.form-actions:before, .form-actions:after {
  display:table;
  content:"";
}
.form-actions:after { clear:both; }
.uneditable-input {
  overflow:hidden;
  white-space:nowrap;
  cursor:not-allowed;
  background-color:#ffffff;
  border-color:#eeeeee;
  -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);
  -moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);
  box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);
}
:-moz-placeholder { color:#999999; }
::-webkit-input-placeholder { color:#999999; }
.help-block, .help-inline { color:#555555; }
.help-block {
  display:block;
  margin-bottom:12px;
}
.help-inline {
  display:inline-block;
  *display:inline;
  *zoom:1;
  vertical-align:middle;
  padding-left:5px;
}
.input-prepend, .input-append { margin-bottom:5px; }
.input-prepend input, .input-prepend select, .input-prepend .uneditable-input, .input-append input, .input-append select, .input-append .uneditable-input {
  position:relative;
  margin-bottom:0;
  *margin-left:0;
  vertical-align:middle;
  -webkit-border-radius:0 3px 3px 0;
  -moz-border-radius:0 3px 3px 0;
  border-radius:0 3px 3px 0;
}
.input-prepend input:focus, .input-prepend select:focus, .input-prepend .uneditable-input:focus, .input-append input:focus, .input-append select:focus, .input-append .uneditable-input:focus { z-index:2; }
.input-prepend .uneditable-input, .input-append .uneditable-input { border-left-color:#cccccc; }
.input-prepend .add-on, .input-append .add-on {
  display:inline-block;
  width:auto;
  height:24px;
  min-width:16px;
  padding:4px 5px;
  font-weight:normal;
  line-height:24px;
  text-align:center;
  text-shadow:0 1px 0 #ffffff;
  vertical-align:middle;
  background-color:#eeeeee;
  border:1px solid #cccccc;
}
.input-prepend .add-on, .input-prepend .btn, .input-append .add-on, .input-append .btn {
  margin-left:-1px;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
}
.input-prepend .active, .input-append .active {
  background-color:#a9dba9;
  border-color:#46a546;
}
.input-prepend .add-on, .input-prepend .btn { margin-right:-1px; }
.input-prepend .add-on:first-child, .input-prepend .btn:first-child {
  -webkit-border-radius:3px 0 0 3px;
  -moz-border-radius:3px 0 0 3px;
  border-radius:3px 0 0 3px;
}
.input-append input, .input-append select, .input-append .uneditable-input {
  -webkit-border-radius:3px 0 0 3px;
  -moz-border-radius:3px 0 0 3px;
  border-radius:3px 0 0 3px;
}
.input-append .uneditable-input {
  border-right-color:#cccccc;
  border-left-color:#eeeeee;
}
.input-append .add-on:last-child, .input-append .btn:last-child {
  -webkit-border-radius:0 3px 3px 0;
  -moz-border-radius:0 3px 3px 0;
  border-radius:0 3px 3px 0;
}
.input-prepend.input-append input, .input-prepend.input-append select, .input-prepend.input-append .uneditable-input {
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
}
.input-prepend.input-append .add-on:first-child, .input-prepend.input-append .btn:first-child {
  margin-right:-1px;
  -webkit-border-radius:3px 0 0 3px;
  -moz-border-radius:3px 0 0 3px;
  border-radius:3px 0 0 3px;
}
.input-prepend.input-append .add-on:last-child, .input-prepend.input-append .btn:last-child {
  margin-left:-1px;
  -webkit-border-radius:0 3px 3px 0;
  -moz-border-radius:0 3px 3px 0;
  border-radius:0 3px 3px 0;
}
.search-query {
  padding-right:14px;
  padding-right:4px \9;
  padding-left:14px;
  padding-left:4px \9;
  margin-bottom:0;
  -webkit-border-radius:14px;
  -moz-border-radius:14px;
  border-radius:14px;
}
.form-search input, .form-search textarea, .form-search select, .form-search .help-inline, .form-search .uneditable-input, .form-search .input-prepend, .form-search .input-append, .form-inline input, .form-inline textarea, .form-inline select, .form-inline .help-inline, .form-inline .uneditable-input, .form-inline .input-prepend, .form-inline .input-append, .form-horizontal input, .form-horizontal textarea, .form-horizontal select, .form-horizontal .help-inline, .form-horizontal .uneditable-input, .form-horizontal .input-prepend, .form-horizontal .input-append {
  display:inline-block;
  *display:inline;
  *zoom:1;
  margin-bottom:0;
}
.form-search .hide, .form-inline .hide, .form-horizontal .hide { display:none; }
.form-search label, .form-inline label { display:inline-block; }
.form-search .input-append, .form-inline .input-append, .form-search .input-prepend, .form-inline .input-prepend { margin-bottom:0; }
.form-search .radio, .form-search .checkbox, .form-inline .radio, .form-inline .checkbox {
  padding-left:0;
  margin-bottom:0;
  vertical-align:middle;
}
.form-search .radio input[type="radio"], .form-search .checkbox input[type="checkbox"], .form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"] {
  float:left;
  margin-right:3px;
  margin-left:0;
}
.control-group { margin-bottom:12px; }
legend + .control-group {
  margin-top:24px;
  -webkit-margin-top-collapse:separate;
}
.form-horizontal .control-group {
  margin-bottom:24px;
  *zoom:1;
}
.form-horizontal .control-group:before, .form-horizontal .control-group:after {
  display:table;
  content:"";
}
.form-horizontal .control-group:after { clear:both; }
.form-horizontal .control-label {
  float:left;
  width:140px;
  padding-top:5px;
  text-align:right;
}
.form-horizontal .controls {
  *display:inline-block;
  *padding-left:20px;
  margin-left:160px;
  *margin-left:0;
}
.form-horizontal .controls:first-child { *padding-left:160px; }
.form-horizontal .help-block {
  margin-top:12px;
  margin-bottom:0;
}
.form-horizontal .form-actions { padding-left:160px; }
table {
  max-width:100%;
  background-color:transparent;
  border-collapse:collapse;
  border-spacing:0;
}
.table {
  width:100%;
  margin-bottom:24px;
}
.table th, .table td {
  padding:8px;
  line-height:24px;
  text-align:left;
  vertical-align:top;
  border-top:1px solid #dddddd;
}
table td{
    vertical-align: top;
}
.table th { font-weight:bold; }
.table thead th { vertical-align:bottom; }
.table caption + thead tr:first-child th, .table caption + thead tr:first-child td, .table colgroup + thead tr:first-child th, .table colgroup + thead tr:first-child td, .table thead:first-child tr:first-child th, .table thead:first-child tr:first-child td { border-top:0; }
.table tbody + tbody { border-top:2px solid #dddddd; }
.table-condensed th, .table-condensed td { padding:4px 5px; }
.table-bordered {
  border:1px solid #dddddd;
  border-collapse:separate;
  *border-collapse:collapsed;
  border-left:0;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
}
.table-bordered th, .table-bordered td { border-left:1px solid #dddddd; }
.table-bordered caption + thead tr:first-child th, .table-bordered caption + tbody tr:first-child th, .table-bordered caption + tbody tr:first-child td, .table-bordered colgroup + thead tr:first-child th, .table-bordered colgroup + tbody tr:first-child th, .table-bordered colgroup + tbody tr:first-child td, .table-bordered thead:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child td { border-top:0; }
.table-bordered thead:first-child tr:first-child th:first-child, .table-bordered tbody:first-child tr:first-child td:first-child {
  -webkit-border-top-left-radius:4px;
  border-top-left-radius:4px;
  -moz-border-radius-topleft:4px;
}
.table-bordered thead:first-child tr:first-child th:last-child, .table-bordered tbody:first-child tr:first-child td:last-child {
  -webkit-border-top-right-radius:4px;
  border-top-right-radius:4px;
  -moz-border-radius-topright:4px;
}
.table-bordered thead:last-child tr:last-child th:first-child, .table-bordered tbody:last-child tr:last-child td:first-child {
  -webkit-border-radius:0 0 0 4px;
  -moz-border-radius:0 0 0 4px;
  border-radius:0 0 0 4px;
  -webkit-border-bottom-left-radius:4px;
  border-bottom-left-radius:4px;
  -moz-border-radius-bottomleft:4px;
}
.table-bordered thead:last-child tr:last-child th:last-child, .table-bordered tbody:last-child tr:last-child td:last-child {
  -webkit-border-bottom-right-radius:4px;
  border-bottom-right-radius:4px;
  -moz-border-radius-bottomright:4px;
}
.table-striped tbody tr:nth-child(odd) td, .table-striped tbody tr:nth-child(odd) th { background-color:#f9f9f9; }
.table tbody tr:hover td, .table tbody tr:hover th { background-color:#f5f5f5; }
table .span1 {
  float:none;
  width:53px;
  margin-left:0;
}
table .span2 {
  float:none;
  width:134px;
  margin-left:0;
}
table .span3 {
  float:none;
  width:215px;
  margin-left:0;
}
table .span4 {
  float:none;
  width:296px;
  margin-left:0;
}
table .span5 {
  float:none;
  width:377px;
  margin-left:0;
}
table .span6 {
  float:none;
  width:458px;
  margin-left:0;
}
table .span7 {
  float:none;
  width:539px;
  margin-left:0;
}
table .span8 {
  float:none;
  width:620px;
  margin-left:0;
}
table .span9 {
  float:none;
  width:701px;
  margin-left:0;
}
table .span10 {
  float:none;
  width:782px;
  margin-left:0;
}
table .span11 {
  float:none;
  width:863px;
  margin-left:0;
}
table .span12 {
  float:none;
  width:944px;
  margin-left:0;
}
table .span13 {
  float:none;
  width:1025px;
  margin-left:0;
}
table .span14 {
  float:none;
  width:1106px;
  margin-left:0;
}
table .span15 {
  float:none;
  width:1187px;
  margin-left:0;
}
table .span16 {
  float:none;
  width:1268px;
  margin-left:0;
}
table .span17 {
  float:none;
  width:1349px;
  margin-left:0;
}
table .span18 {
  float:none;
  width:1430px;
  margin-left:0;
}
table .span19 {
  float:none;
  width:1511px;
  margin-left:0;
}
table .span20 {
  float:none;
  width:1592px;
  margin-left:0;
}
table .span21 {
  float:none;
  width:1673px;
  margin-left:0;
}
table .span22 {
  float:none;
  width:1754px;
  margin-left:0;
}
table .span23 {
  float:none;
  width:1835px;
  margin-left:0;
}
table .span24 {
  float:none;
  width:1916px;
  margin-left:0;
}
.btn {
  display:inline-block;
  *display:inline;
  *zoom:1;
  padding:4px 10px 4px;
  margin-bottom:0;
  font-size:12px;
  line-height:24px;
  *line-height:20px;
  color:#333333;
  text-align:center;
  text-shadow:0 1px 1px rgba(255,255,255,0.75);
  vertical-align:middle;
  cursor:pointer;
  background-color:#f5f5f5;
  background-image:-moz-linear-gradient(top,#ffffff,#e6e6e6);
  background-image:-ms-linear-gradient(top,#ffffff,#e6e6e6);
  background-image:-webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#e6e6e6));
  background-image:-webkit-linear-gradient(top,#ffffff,#e6e6e6);
  background-image:-o-linear-gradient(top,#ffffff,#e6e6e6);
  background-image:linear-gradient(top,#ffffff,#e6e6e6);
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
  border-color:#e6e6e6 #e6e6e6 #bfbfbf;
  border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  *background-color:#e6e6e6;
  filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border:1px solid #cccccc;
  *border:0;
  border-bottom-color:#b3b3b3;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
  *margin-left:.3em;
  -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
}
.btn:hover, .btn:active, .btn.active, .btn.disabled, .btn[disabled] {
  background-color:#e6e6e6;
  *background-color:#d9d9d9;
}
.btn:active, .btn.active { background-color:#cccccc \9; }
.btn:first-child { *margin-left:0; }
.btn:hover {
  color:#333333;
  text-decoration:none;
  background-color:#e6e6e6;
  *background-color:#d9d9d9;
  background-position:0 -15px;
  -webkit-transition:background-position .1s linear;
  -moz-transition:background-position .1s linear;
  -ms-transition:background-position .1s linear;
  -o-transition:background-position .1s linear;
  transition:background-position .1s linear;
}
.btn:focus {
  outline:thin dotted #333333;
  outline:5px auto -webkit-focus-ring-color;
  outline-offset:-2px;
}
.btn.active, .btn:active {
  background-color:#e6e6e6;
  background-color:#d9d9d9 \9;
  background-image:none;
  outline:0;
  -webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.btn.disabled, .btn[disabled] {
  cursor:default;
  background-color:#e6e6e6;
  background-image:none;
  opacity:0.65;
  filter:alpha(opacity=65);
  -webkit-box-shadow:none;
  -moz-box-shadow:none;
  box-shadow:none;
}
.btn-large {
  padding:9px 14px;
  font-size:14px;
  line-height:normal;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
}
.btn-large [class^="icon-"] { margin-top:1px; }
.btn-small {
  padding:5px 9px;
  font-size:10px;
  line-height:22px;
}
.btn-small [class^="icon-"] { margin-top:-1px; }
.btn-mini {
  padding:2px 6px;
  font-size:10px;
  line-height:20px;
}
.btn-primary, .btn-primary:hover, .btn-warning, .btn-warning:hover, .btn-danger, .btn-danger:hover, .btn-success, .btn-success:hover, .btn-info, .btn-info:hover, .btn-inverse, .btn-inverse:hover {
  color:#ffffff;
  text-shadow:0 -1px 0 rgba(0,0,0,0.25);
}
.btn-primary.active, .btn-warning.active, .btn-danger.active, .btn-success.active, .btn-info.active, .btn-inverse.active { color:rgba(255,255,255,0.75); }
.btn {
  border-color:#cccccc;
  border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
}
.btn-primary {
  background-color:#185696;
  background-image:-moz-linear-gradient(top,#186396,#184496);
  background-image:-ms-linear-gradient(top,#186396,#184496);
  background-image:-webkit-gradient(linear,0 0,0 100%,from(#186396),to(#184496));
  background-image:-webkit-linear-gradient(top,#186396,#184496);
  background-image:-o-linear-gradient(top,#186396,#184496);
  background-image:linear-gradient(top,#186396,#184496);
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#186396', endColorstr='#184496', GradientType=0);
  border-color:#184496 #184496 #0d2654;
  border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  *background-color:#184496;
  filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] {
  background-color:#184496;
  *background-color:#143a80;
}
.btn-primary:active, .btn-primary.active { background-color:#11306a \9; }
.btn-warning {
  background-color:#faa732;
  background-image:-moz-linear-gradient(top,#fbb450,#f89406);
  background-image:-ms-linear-gradient(top,#fbb450,#f89406);
  background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));
  background-image:-webkit-linear-gradient(top,#fbb450,#f89406);
  background-image:-o-linear-gradient(top,#fbb450,#f89406);
  background-image:linear-gradient(top,#fbb450,#f89406);
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);
  border-color:#f89406 #f89406 #ad6704;
  border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  *background-color:#f89406;
  filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-warning:hover, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled] {
  background-color:#f89406;
  *background-color:#df8505;
}
.btn-warning:active, .btn-warning.active { background-color:#c67605 \9; }
.btn-danger {
  background-color:#da4f49;
  background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);
  background-image:-ms-linear-gradient(top,#ee5f5b,#bd362f);
  background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));
  background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);
  background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);
  background-image:linear-gradient(top,#ee5f5b,#bd362f);
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0);
  border-color:#bd362f #bd362f #802420;
  border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  *background-color:#bd362f;
  filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-danger:hover, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled] {
  background-color:#bd362f;
  *background-color:#a9302a;
}
.btn-danger:active, .btn-danger.active { background-color:#942a25 \9; }
.btn-success {
  background-color:#5bb75b;
  background-image:-moz-linear-gradient(top,#62c462,#51a351);
  background-image:-ms-linear-gradient(top,#62c462,#51a351);
  background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));
  background-image:-webkit-linear-gradient(top,#62c462,#51a351);
  background-image:-o-linear-gradient(top,#62c462,#51a351);
  background-image:linear-gradient(top,#62c462,#51a351);
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0);
  border-color:#51a351 #51a351 #387038;
  border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  *background-color:#51a351;
  filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-success:hover, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] {
  background-color:#51a351;
  *background-color:#499249;
}
.btn-success:active, .btn-success.active { background-color:#408140 \9; }
.btn-info {
  background-color:#49afcd;
  background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);
  background-image:-ms-linear-gradient(top,#5bc0de,#2f96b4);
  background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));
  background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);
  background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);
  background-image:linear-gradient(top,#5bc0de,#2f96b4);
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0);
  border-color:#2f96b4 #2f96b4 #1f6377;
  border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  *background-color:#2f96b4;
  filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] {
  background-color:#2f96b4;
  *background-color:#2a85a0;
}
.btn-info:active, .btn-info.active { background-color:#24748c \9; }
.btn-inverse {
  background-color:#414141;
  background-image:-moz-linear-gradient(top,#555555,#222222);
  background-image:-ms-linear-gradient(top,#555555,#222222);
  background-image:-webkit-gradient(linear,0 0,0 100%,from(#555555),to(#222222));
  background-image:-webkit-linear-gradient(top,#555555,#222222);
  background-image:-o-linear-gradient(top,#555555,#222222);
  background-image:linear-gradient(top,#555555,#222222);
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555', endColorstr='#222222', GradientType=0);
  border-color:#222222 #222222 #000000;
  border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  *background-color:#222222;
  filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-inverse:hover, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] {
  background-color:#222222;
  *background-color:#151515;
}
.btn-inverse:active, .btn-inverse.active { background-color:#090909 \9; }
button.btn, input[type="submit"].btn {
  *padding-top:2px;
  *padding-bottom:2px;
}
button.btn::-moz-focus-inner, input[type="submit"].btn::-moz-focus-inner {
  padding:0;
  border:0;
}
button.btn.btn-large, input[type="submit"].btn.btn-large {
  *padding-top:7px;
  *padding-bottom:7px;
}
button.btn.btn-small, input[type="submit"].btn.btn-small {
  *padding-top:3px;
  *padding-bottom:3px;
}
button.btn.btn-mini, input[type="submit"].btn.btn-mini {
  *padding-top:1px;
  *padding-bottom:1px;
}
.nav {
  margin-left:0;
  margin-bottom:24px;
  list-style:none;
}
.nav > li > a { display:block; }
.nav > li > a:hover {
  text-decoration:none;
  background-color:#eeeeee;
}
.nav > .pull-right { float:right; }
.nav .nav-header {
  display:block;
  padding:3px 15px;
  font-size:11px;
  font-weight:bold;
  line-height:24px;
  color:#999999;
  text-shadow:0 1px 0 rgba(255,255,255,0.5);
  text-transform:uppercase;
}
.nav li + .nav-header { margin-top:9px; }
.nav-list {
  padding-left:15px;
  padding-right:15px;
  margin-bottom:0;
}
.nav-list > li > a, .nav-list .nav-header {
  margin-left:-15px;
  margin-right:-15px;
  text-shadow:0 1px 0 rgba(255,255,255,0.5);
}
.nav-list > li > a { padding:3px 15px; }
.nav-list > .active > a, .nav-list > .active > a:hover {
  color:#ffffff;
  text-shadow:0 -1px 0 rgba(0,0,0,0.2);
  background-color:#186396;
}
.nav-list [class^="icon-"] { margin-right:2px; }
.nav-list .divider {
  *width:100%;
  height:1px;
  margin:11px 1px;
  *margin:-5px 0 5px;
  overflow:hidden;
  background-color:#e5e5e5;
  border-bottom:1px solid #ffffff;
}
.nav-tabs, .nav-pills { *zoom:1; }
.nav-tabs:before, .nav-tabs:after, .nav-pills:before, .nav-pills:after {
  display:table;
  content:"";
}
.nav-tabs:after, .nav-pills:after { clear:both; }
.nav-tabs > li, .nav-pills > li { float:left; }
.nav-tabs > li > a, .nav-pills > li > a {
  padding-right:12px;
  padding-left:12px;
  margin-right:2px;
  line-height:14px;
}
.nav-tabs { border-bottom:1px solid #dddddd; }
.nav-tabs > li { margin-bottom:-1px; }
.nav-tabs > li > a {
  padding-top:8px;
  padding-bottom:8px;
  line-height:24px;
  border:1px solid transparent;
  -webkit-border-radius:4px 4px 0 0;
  -moz-border-radius:4px 4px 0 0;
  border-radius:4px 4px 0 0;
}
.nav-tabs > li > a:hover { border-color:#eeeeee #eeeeee #dddddd; }
.nav-tabs > .active > a, .nav-tabs > .active > a:hover {
  color:#555555;
  background-color:#ffffff;
  border:1px solid #dddddd;
  border-bottom-color:transparent;
  cursor:default;
}
.nav-pills > li > a {
  padding-top:8px;
  padding-bottom:8px;
  margin-top:2px;
  margin-bottom:2px;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
}
.nav-pills > .active > a, .nav-pills > .active > a:hover {
  color:#ffffff;
  background-color:#186396;
}
.nav-stacked > li { float:none; }
.nav-stacked > li > a { margin-right:0; }
.nav-tabs.nav-stacked { border-bottom:0; }
.nav-tabs.nav-stacked > li > a {
  border:1px solid #dddddd;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
}
.nav-tabs.nav-stacked > li:first-child > a {
  -webkit-border-radius:4px 4px 0 0;
  -moz-border-radius:4px 4px 0 0;
  border-radius:4px 4px 0 0;
}
.nav-tabs.nav-stacked > li:last-child > a {
  -webkit-border-radius:0 0 4px 4px;
  -moz-border-radius:0 0 4px 4px;
  border-radius:0 0 4px 4px;
}
.nav-tabs.nav-stacked > li > a:hover {
  border-color:#dddddd;
  z-index:2;
}
.nav-pills.nav-stacked > li > a { margin-bottom:3px; }
.nav-pills.nav-stacked > li:last-child > a { margin-bottom:1px; }
.nav-tabs .dropdown-menu {
  -webkit-border-radius:0 0 5px 5px;
  -moz-border-radius:0 0 5px 5px;
  border-radius:0 0 5px 5px;
}
.nav-pills .dropdown-menu {
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
}
.nav-tabs .dropdown-toggle .caret, .nav-pills .dropdown-toggle .caret {
  border-top-color:#186396;
  border-bottom-color:#186396;
  margin-top:6px;
}
.nav-tabs .dropdown-toggle:hover .caret, .nav-pills .dropdown-toggle:hover .caret {
  border-top-color:#238fd8;
  border-bottom-color:#238fd8;
}
.nav-tabs .active .dropdown-toggle .caret, .nav-pills .active .dropdown-toggle .caret {
  border-top-color:#333333;
  border-bottom-color:#333333;
}
.nav > .dropdown.active > a:hover {
  color:#000000;
  cursor:pointer;
}
.nav-tabs .open .dropdown-toggle, .nav-pills .open .dropdown-toggle, .nav > li.dropdown.open.active > a:hover {
  color:#ffffff;
  background-color:#999999;
  border-color:#999999;
}
.nav li.dropdown.open .caret, .nav li.dropdown.open.active .caret, .nav li.dropdown.open a:hover .caret {
  border-top-color:#ffffff;
  border-bottom-color:#ffffff;
  opacity:1;
  filter:alpha(opacity=100);
}
.tabs-stacked .open > a:hover { border-color:#999999; }
.tabbable { *zoom:1; }
.tabbable:before, .tabbable:after {
  display:table;
  content:"";
}
.tabbable:after { clear:both; }
.tab-content { overflow:auto; }
.tabs-below > .nav-tabs, .tabs-right > .nav-tabs, .tabs-left > .nav-tabs { border-bottom:0; }
.tab-content > .tab-pane, .pill-content > .pill-pane { display:none; }
.tab-content > .active, .pill-content > .active { display:block; }
.tabs-below > .nav-tabs { border-top:1px solid #dddddd; }
.tabs-below > .nav-tabs > li {
  margin-top:-1px;
  margin-bottom:0;
}
.tabs-below > .nav-tabs > li > a {
  -webkit-border-radius:0 0 4px 4px;
  -moz-border-radius:0 0 4px 4px;
  border-radius:0 0 4px 4px;
}
.tabs-below > .nav-tabs > li > a:hover {
  border-bottom-color:transparent;
  border-top-color:#dddddd;
}
.tabs-below > .nav-tabs > .active > a, .tabs-below > .nav-tabs > .active > a:hover { border-color:transparent #dddddd #dddddd #dddddd; }
.tabs-left > .nav-tabs > li, .tabs-right > .nav-tabs > li { float:none; }
.tabs-left > .nav-tabs > li > a, .tabs-right > .nav-tabs > li > a {
  min-width:74px;
  margin-right:0;
  margin-bottom:3px;
}
.tabs-left > .nav-tabs {
  float:left;
  margin-right:19px;
  border-right:1px solid #dddddd;
}
.tabs-left > .nav-tabs > li > a {
  margin-right:-1px;
  -webkit-border-radius:4px 0 0 4px;
  -moz-border-radius:4px 0 0 4px;
  border-radius:4px 0 0 4px;
}
.tabs-left > .nav-tabs > li > a:hover { border-color:#eeeeee #dddddd #eeeeee #eeeeee; }
.tabs-left > .nav-tabs .active > a, .tabs-left > .nav-tabs .active > a:hover {
  border-color:#dddddd transparent #dddddd #dddddd;
  *border-right-color:#ffffff;
}
.tabs-right > .nav-tabs {
  float:right;
  margin-left:19px;
  border-left:1px solid #dddddd;
}
.tabs-right > .nav-tabs > li > a {
  margin-left:-1px;
  -webkit-border-radius:0 4px 4px 0;
  -moz-border-radius:0 4px 4px 0;
  border-radius:0 4px 4px 0;
}
.tabs-right > .nav-tabs > li > a:hover { border-color:#eeeeee #eeeeee #eeeeee #dddddd; }
.tabs-right > .nav-tabs .active > a, .tabs-right > .nav-tabs .active > a:hover {
  border-color:#dddddd #dddddd #dddddd transparent;
  *border-left-color:#ffffff;
}
.navbar {
  *position:relative;
  *z-index:2;
  overflow:visible;
  margin-bottom:24px;
}
.navbar .container { width:auto; }
.nav-collapse.collapse { height:auto; }
.navbar { color:#ffffff; }
.navbar .brand:hover { text-decoration:none; }
.navbar .brand {
  float:left;
  display:block;
  padding:18px 20px 22px;
  margin-left:-20px;
  font-size:20px;
  font-weight:200;
  line-height:1;
  color:#ffffff;
}
.navbar .navbar-text {
  margin-bottom:0;
  line-height:60px;
}
.navbar .navbar-link { color:#ffffff; }
.navbar .navbar-link:hover { color:#000000; }
.navbar .btn, .navbar .btn-group { margin-top:15px; }
.navbar .btn-group .btn { margin:0; }
.navbar-form {
  margin-bottom:0;
  *zoom:1;
}
.navbar-form:before, .navbar-form:after {
  display:table;
  content:"";
}
.navbar-form:after { clear:both; }
.navbar-form input, .navbar-form select, .navbar-form .radio, .navbar-form .checkbox { margin-top:15px; }
.navbar-form input, .navbar-form select {
  display:inline-block;
  margin-bottom:0;
}
.navbar-form input[type="image"], .navbar-form input[type="checkbox"], .navbar-form input[type="radio"] { margin-top:3px; }
.navbar-form .input-append, .navbar-form .input-prepend {
  margin-top:6px;
  white-space:nowrap;
}
.navbar-form .input-append input, .navbar-form .input-prepend input { margin-top:0; }
.navbar-search {
  position:relative;
  float:left;
  margin-top:16px;
  margin-bottom:0;
}
.navbar-search .search-query {
  padding:4px 9px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  font-weight:normal;
  line-height:1;
  color:#ffffff;
  background-color:#63d5ff;
  border:1px solid #0092c9;
  -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  -moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  -webkit-transition:none;
  -moz-transition:none;
  -ms-transition:none;
  -o-transition:none;
  transition:none;
}
.navbar-search .search-query:-moz-placeholder { color:#cccccc; }
.navbar-search .search-query::-webkit-input-placeholder { color:#cccccc; }
.navbar-search .search-query:focus, .navbar-search .search-query.focused {
  padding:5px 10px;
  color:#333333;
  text-shadow:0 1px 0 #ffffff;
  background-color:#ffffff;
  border:0;
  -webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);
  -moz-box-shadow:0 0 3px rgba(0,0,0,0.15);
  box-shadow:0 0 3px rgba(0,0,0,0.15);
  outline:0;
}
.navbar-fixed-top, .navbar-fixed-bottom {
  position:fixed;
  right:0;
  left:0;
  z-index:1030;
  margin-bottom:0;
}
.navbar-fixed-top .navbar-inner, .navbar-fixed-bottom .navbar-inner {
  padding-left:0;
  padding-right:0;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
}
.navbar-fixed-top .container, .navbar-fixed-bottom .container { width:100px; }
.navbar-fixed-top { top:0; }
.navbar-fixed-bottom { bottom:0; }
.navbar .nav {
  position:relative;
  left:0;
  display:block;
  float:left;
  margin:0 10px 0 0;
}
.navbar .nav.pull-right { float:right; }
.navbar .nav > li {
  display:block;
  float:left;
}
.navbar .nav > li > a {
  float:none;
  padding:19px 10px 21px;
  line-height:19px;
  color:#ffffff;
  text-decoration:none;
  text-shadow:0 1px 0 rgba(0,0,0,0.25);
}
.navbar .btn {
  display:inline-block;
  padding:4px 10px 4px;
  margin:15px 5px 16px;
  line-height:24px;
}
.navbar .btn-group {
  margin:0;
  padding:15px 5px 16px;
}
.navbar .nav > li > a:hover {
  background-color:transparent;
  color:#000000;
  text-decoration:none;
}
.navbar .nav .active > a, .navbar .nav .active > a:hover {
  color:#000000;
  text-decoration:none;
  background-color:#00a5e2;
}
.navbar .divider-vertical {
  height:60px;
  width:1px;
  margin:0 9px;
  overflow:hidden;
  background-color:#00a5e2;
  border-right:1px solid #00aeef;
}
.navbar .nav.pull-right {
  margin-left:10px;
  margin-right:0;
}
.navbar .btn-navbar {
  display:none;
  float:right;
  padding:7px 10px;
  margin-left:5px;
  margin-right:5px;
  background-color:#00aaea;
  background-image:-moz-linear-gradient(top,#00aeef,#00a5e2);
  background-image:-ms-linear-gradient(top,#00aeef,#00a5e2);
  background-image:-webkit-gradient(linear,0 0,0 100%,from(#00aeef),to(#00a5e2));
  background-image:-webkit-linear-gradient(top,#00aeef,#00a5e2);
  background-image:-o-linear-gradient(top,#00aeef,#00a5e2);
  background-image:linear-gradient(top,#00aeef,#00a5e2);
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00aeef', endColorstr='#00a5e2', GradientType=0);
  border-color:#00a5e2 #00a5e2 #006d96;
  border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  *background-color:#00a5e2;
  filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
  -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  -moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
}
.navbar .btn-navbar:hover, .navbar .btn-navbar:active, .navbar .btn-navbar.active, .navbar .btn-navbar.disabled, .navbar .btn-navbar[disabled] {
  background-color:#00a5e2;
  *background-color:#0092c9;
}
.navbar .btn-navbar:active, .navbar .btn-navbar.active { background-color:#0080af \9; }
.navbar .btn-navbar .icon-bar {
  display:block;
  width:18px;
  height:2px;
  background-color:#f5f5f5;
  -webkit-border-radius:1px;
  -moz-border-radius:1px;
  border-radius:1px;
  -webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25);
  -moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);
  box-shadow:0 1px 0 rgba(0,0,0,0.25);
}
.btn-navbar .icon-bar + .icon-bar { margin-top:3px; }
.navbar .dropdown-menu:before {
  content:'';
  display:inline-block;
  border-left:7px solid transparent;
  border-right:7px solid transparent;
  border-bottom:7px solid #cccccc;
  border-bottom-color:rgba(0,0,0,0.2);
  position:absolute;
  top:-7px;
  left:9px;
}
.navbar .dropdown-menu:after {
  content:'';
  display:inline-block;
  border-left:6px solid transparent;
  border-right:6px solid transparent;
  border-bottom:6px solid #ffffff;
  position:absolute;
  top:-6px;
  left:10px;
}
.navbar-fixed-bottom .dropdown-menu:before {
  border-top:7px solid #cccccc;
  border-top-color:rgba(0,0,0,0.2);
  border-bottom:0;
  bottom:-7px;
  top:auto;
}
.navbar-fixed-bottom .dropdown-menu:after {
  border-top:6px solid #ffffff;
  border-bottom:0;
  bottom:-6px;
  top:auto;
}
.navbar .nav li.dropdown .dropdown-toggle .caret, .navbar .nav li.dropdown.open .caret {
  border-top-color:#ffffff;
  border-bottom-color:#ffffff;
}
.navbar .nav li.dropdown.active .caret {
  opacity:1;
  filter:alpha(opacity=100);
}
.navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle { background-color:transparent; }
.navbar .nav li.dropdown.active > .dropdown-toggle:hover { color:#ffffff; }
.navbar .pull-right .dropdown-menu, .navbar .dropdown-menu.pull-right {
  left:auto;
  right:0;
}
.navbar .pull-right .dropdown-menu:before, .navbar .dropdown-menu.pull-right:before {
  left:auto;
  right:12px;
}
.navbar .pull-right .dropdown-menu:after, .navbar .dropdown-menu.pull-right:after {
  left:auto;
  right:13px;
}
.breadcrumb {
  padding:7px 14px;
  margin:0 0 24px;
  list-style:none;
  background-color:#fbfbfb;
  background-image:-moz-linear-gradient(top,#ffffff,#f5f5f5);
  background-image:-ms-linear-gradient(top,#ffffff,#f5f5f5);
  background-image:-webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#f5f5f5));
  background-image:-webkit-linear-gradient(top,#ffffff,#f5f5f5);
  background-image:-o-linear-gradient(top,#ffffff,#f5f5f5);
  background-image:linear-gradient(top,#ffffff,#f5f5f5);
  background-repeat:repeat-x;
  border:1px solid #dddddd;
}
.breadcrumb li {
  display:inline-block;
  *display:inline;
  *zoom:1;
  text-shadow:0 1px 0 #ffffff;
}
.breadcrumb .divider {
  padding:0 5px;
  color:#999999;
}
.breadcrumb .active a { color:#333333; }
.pagination {
  height:48px;
  margin:24px 0;
}
.pagination ul {
  display:inline-block;
  *display:inline;
  *zoom:1;
  margin-left:0;
  margin-bottom:0;
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  -webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);
  -moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);
  box-shadow:0 1px 2px rgba(0,0,0,0.05);
}
.pagination li { display:inline; }
.pagination a {
  float:left;
  padding:0 14px;
  line-height:46px;
  text-decoration:none;
  border:1px solid #dddddd;
  border-left-width:0;
}
.pagination a:hover, .pagination .active a { background-color:#f5f5f5; }
.pagination .active a {
  color:#999999;
  cursor:default;
}
.pagination .disabled span, .pagination .disabled a, .pagination .disabled a:hover {
  color:#999999;
  background-color:transparent;
  cursor:default;
}
.pagination li:first-child a {
  border-left-width:1px;
  -webkit-border-radius:3px 0 0 3px;
  -moz-border-radius:3px 0 0 3px;
  border-radius:3px 0 0 3px;
}
.pagination li:last-child a {
  -webkit-border-radius:0 3px 3px 0;
  -moz-border-radius:0 3px 3px 0;
  border-radius:0 3px 3px 0;
}
.pagination-centered { text-align:center; }
.pagination-right { text-align:right; }
.pull-right { float:right; }
.pull-left { float:left; }
.hide { display:none; }
.show { display:block; }
.invisible { visibility:hidden; }
.background {
  position:absolute;
  width:100%;
}
#main .foreground, #message, #showcase, .leading, #page { position:relative; }
#message, #showcase { z-index:0; }
.dp20, .dp25, .dp33, .dp50, .dp100 { float:left; }
.dp20 { width:20%; }
.dp25 { width:25%; }
.dp33 { width:33.33%; }
.dp50 { width:50%; }
.dp100 {
  width:100%;
  margin-top:0;
}
.clr {
  clear:both;
  font-size:0;
}
#colmask {
  clear:both;
  overflow:hidden;
  position:relative;
  width:100%;
}
#maincol, #wrapper { position:relative; }
.s-c-s #colmid, .s-c-x #colright {
  float:left;
  position:relative;
  width:200%;
}
.s-c-s #colright {
  float:left;
  left:50%;
  position:relative;
  width:100%;
}
.s-c-s #col1wrap {
  float:right;
  position:relative;
  right:100%;
  width:50%;
}
.s-c-s #col1pad, .x-c-s #col1, .x-c-s #colmid { overflow:hidden; }
.s-c-s #col1 {
  overflow:hidden;
  width:100%;
}
.s-c-s #col2 {
  float:left;
  position:relative;
  overflow:hidden;
  margin-left:-50%;
}
.s-c-s #col3 {
  float:left;
  position:relative;
  overflow:hidden;
  left:0;
}
.s-c-x #col1wrap {
  float:right;
  position:relative;
  width:50%;
}
.s-c-x #col1 {
  overflow:hidden;
  position:relative;
  right:100%;
}
.s-c-x #col2 {
  float:left;
  position:relative;
}
.x-c-s #colright {
  float:left;
  position:relative;
  right:100%;
  width:200%;
}
.x-c-s #col1wrap {
  float:left;
  left:50%;
  position:relative;
  width:50%;
}
.x-c-s #col3 {
  float:right;
  position:relative;
}
.cols1 {
  display:block;
  float:none;
  margin:0;
  width:100%;
}
.cols2 {
  width:49%;
  overflow:hidden;
}
.cols3 { width:30%; }
.column1, .column2 {
  position:relative;
  float:left;
  margin:0;
}
.colpad { position:relative; }
.column2 {
  float:right;
  width:49%;
}
.article_row { overflow:hidden; }
.width1 { width:1%; }
.width2 { width:2%; }
.width3 { width:3%; }
.width4 { width:4%; }
.width5 { width:5%; }
.width6 { width:6%; }
.width7 { width:7%; }
.width8 { width:8%; }
.width9 { width:9%; }
.width10 { width:10%; }
.width11 { width:11%; }
.width12 { width:12%; }
.width13 { width:13%; }
.width14 { width:14%; }
.width15 { width:15%; }
.width16 { width:16%; }
.width17 { width:17%; }
.width18 { width:18%; }
.width19 { width:19%; }
.width20 { width:20%; }
.width21 { width:21%; }
.width22 { width:22%; }
.width23 { width:23%; }
.width24 { width:24%; }
.width25 { width:25%; }
.width26 { width:26%; }
.width27 { width:27%; }
.width28 { width:28%; }
.width29 { width:29%; }
.width30 { width:30%; }
.width31 { width:31%; }
.width32 { width:32%; }
.width33 { width:33.33333%; }
.width34 { width:34%; }
.width35 { width:35%; }
.width36 { width:36%; }
.width37 { width:37%; }
.width38 { width:38%; }
.width39 { width:39%; }
.width40 { width:40%; }
.width41 { width:41%; }
.width42 { width:42%; }
.width43 { width:43%; }
.width44 { width:44%; }
.width45 { width:45%; }
.width46 { width:46%; }
.width47 { width:47%; }
.width48 { width:48%; }
.width49 { width:49%; }
.width50 { width:50%; }
.width51 { width:51%; }
.width52 { width:52%; }
.width53 { width:53%; }
.width54 { width:54%; }
.width55 { width:55%; }
.width56 { width:56%; }
.width57 { width:57%; }
.width58 { width:58%; }
.width59 { width:59%; }
.width60 { width:60%; }
.width61 { width:61%; }
.width62 { width:62%; }
.width63 { width:63%; }
.width64 { width:64%; }
.width65 { width:65%; }
.width66 { width:66%; }
.width67 { width:67%; }
.width68 { width:68%; }
.width69 { width:69%; }
.width70 { width:70%; }
.width71 { width:71%; }
.width72 { width:72%; }
.width73 { width:73%; }
.width74 { width:74%; }
.width75 { width:75%; }
.width76 { width:76%; }
.width77 { width:77%; }
.width78 { width:78%; }
.width79 { width:79%; }
.width81 { width:81%; }
.width82 { width:82%; }
.width83 { width:83%; }
.width84 { width:84%; }
.width85 { width:85%; }
.width86 { width:86%; }
.width87 { width:87%; }
.width88 { width:88%; }
.width89 { width:89%; }
.width90 { width:90%; }
.width91 { width:91%; }
.width92 { width:92%; }
.width93 { width:93%; }
.width94 { width:94%; }
.width95 { width:95%; }
.width96 { width:96%; }
.width97 { width:97%; }
.width98 { width:98%; }
.width99 { width:99%; }
.width100 { width:100%; }
.clr {
  clear:both;
  overflow:hidden;
}
.hideme { display:none; }
.floatleft { float:left; }
.jcarousel-skin-tango .jcarousel-next-horizontal {
  cursor:pointer;
  background-image:transparent url(https://webarchiv.lib.cas.cz:443/wayback/20181103010444/http://logika.flu.cas.cz/templates/logika/images/next-horizontal.png) no-repeat 50% 50%;
}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-horizontal:focus { background-image:transparent url(https://webarchiv.lib.cas.cz:443/wayback/20181103010444/http://logika.flu.cas.cz/templates/logika/images/jCarousel/next-horizontal-a.png) no-repeat 50% 50%; }
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
  cursor:default;
  background-image:transparent url(https://webarchiv.lib.cas.cz:443/wayback/20181103010444/http://logika.flu.cas.cz/templates/logika/images/jCarousel/next-horizontal.png) no-repeat 50% 50%;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal {
  cursor:pointer;
  background-image:transparent url(https://webarchiv.lib.cas.cz:443/wayback/20181103010444/http://logika.flu.cas.cz/templates/logika/images/jCarousel/prev-horizontal.png) no-repeat 50% 50%;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-horizontal:focus { background-image:transparent url(https://webarchiv.lib.cas.cz:443/wayback/20181103010444/http://logika.flu.cas.cz/templates/logika/images/jCarousel/prev-horizontal-a.png) no-repeat 50% 50%; }
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
  cursor:default;
  background-image:transparent url(https://webarchiv.lib.cas.cz:443/wayback/20181103010444/http://logika.flu.cas.cz/templates/logika/images/jCarousel/prev-horizontal.png) no-repeat 50% 50%;
}
.jcarousel-skin-tango .jcarousel-item {
  border-right:1px solid #ffffff;
  border-left:1px solid #e6e6e6;
  position:relative;
  height:112px;
  line-height:112px;
  width:171.4px;
  display:block;
  vertical-align:middle;
  text-align:center;
  white-space:nowrap;
  color:#ffffff;
  font-size:1px;
}
.jcarousel-skin-tango .jcarousel-item img { vertical-align:middle; }
.jcarousel-skin-tango .jcarousel-item img:before { content:"."; }
.jcarousel-skin-tango .jcarousel-prev-horizontal {
  border-right:1px solid #ffffff;
  top:0;
  left:0;
  width:45.5px;
  height:112px;
  position:absolute;
  background-color:#ffffff;
}
.jcarousel-skin-tango .jcarousel-next-horizontal {
  border-left:1px solid #e6e6e6;
  top:0;
  right:0;
  width:45.5px;
  height:112px;
  position:absolute;
  background-color:#ffffff;
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
  height:112px;
  width:867px;
  margin:0 46.5px;
  overflow:hidden;
}
.jcarousel-skin-tango .jcarousel-clip-horizontal ul { height:auto; }
.jcarousel-skin-default .jcarousel {
  position:relative;
  overflow:hidden;
  width:100%;
  height:132px;
}
.jcarousel-skin-default ul {
  width:20000px;
  position:absolute;
  list-style:none;
  margin:0;
  padding:0;
  height:0;
  overflow:hidden;
}
.jcarousel-skin-default li {
  float:left;
  margin:0 10px 0 0;
  padding:0;
  height:132px;
  line-height:132px;
  vertical-align:middle;
}
.jcarousel-skin-default li img {
  border:0;
  vertical-align:middle;
}
*[dir=rtl] .jcarousel-skin-default li {
  float:right;
  margin:0 0 0 10px;
}
.pseudo {
  position:absolute;
  display:block;
  content:"";
  height:0;
  width:100%;
}
.flipX {
  -moz-transform:scaleX(-1);
  -o-transform:scaleX(-1);
  -webkit-transform:scaleX(-1);
  transform:scaleX(-1);
  filter:FlipH;
  -ms-filter:"FlipH";
}
.flipY {
  -moz-transform:scaleY(-1);
  -o-transform:scaleY(-1);
  -webkit-transform:scaleY(-1);
  transform:scaleY(-1);
  filter:FlipV;
  -ms-filter:"FlipV";
}
.lang-en-GB .hide-en { display:none !important; }
.lang-en-GB .people input.submit-cs { display:none !important; }
.lang-cs-CZ .hide-cs { display:none !important; }
.lang-cs-CZ .people input.submit-en { display:none !important; }

a { color:#a10a0a; }
a:hover { color:#a10a0a; }
h1, h2, h3, h4, h5 { color:black; }
h2 {
  font-size:18px;
  line-height:24px;
}
h3 {
  font-size:15px;
  line-height:24px;
}
.x-c-x h1 {
  padding-left:0;
  font-size:30px;
  text-transform:none;
  line-height:45px;
  margin-top:24px;
  padding-bottom:12px;
  margin-bottom:12px;
  margin-right:24px;
  margin-left:0;
}
.view-article .navbar-inner { padding-right:0 !important; }
.blog p { line-height:18px; }
.view-article p { font-size:15px; }
.roknewspager-pages { background:none; }
.component-pad a { text-decoration:underline; }
#footer {
  text-align:center;
  border-top:4px solid black;
  padding:24px 0;
    width: 90%;
    margin: 0 auto;
  max-width: 1000px;
}
#footer .wrapper{
    width: 100% !important;
    text-align: left;
    font-weight: 500;
}
.x-c-s h1, .x-c-s .items-row { padding-left:0; }
#main-content {
  padding-top:24px;
}



#mainmods .user1 {
  float:left;
  width:243px;
}
ul { margin-left:18px; }
ul.roknewspager > li, ul.mod_easy_articles_slideshow > li {
  background-image:none;
  margin-top:12px;
  position:relative;
  z-index:1;
  overflow:hidden;
  padding:0;
}
ul.roknewspager > li > div, ul.mod_easy_articles_slideshow > li > div { padding-left:0 !important; }
ul.roknewspager > li .arrow-absol, ul.mod_easy_articles_slideshow > li .arrow-absol {
  position:absolute !important;
  z-index:10 !important;
  width:11px;
  height:19px;
}
ul.roknewspager > li p, ul.mod_easy_articles_slideshow > li p { line-height:18px; }
.allarticles {
  display:block;
  border:1px solid #e6e6e6;
  line-height:36px;
  padding-left:24px;
  font-weight:bold;
  text-transform:uppercase;
  background-color:#fafafa;
  background-image:-moz-linear-gradient(top,#ffffff,#f2f2f2);
  background-image:-ms-linear-gradient(top,#ffffff,#f2f2f2);
  background-image:-webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#f2f2f2));
  background-image:-webkit-linear-gradient(top,#ffffff,#f2f2f2);
  background-image:-o-linear-gradient(top,#ffffff,#f2f2f2);
  background-image:linear-gradient(top,#ffffff,#f2f2f2);
  background-repeat:repeat-x;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f2f2f2', GradientType=0);
}
.allarticles a {
  display:block;
  color:#a10a0a;
  width:204px;
}
h1.contentheading, .option-com-users h1, .option-com-xmap h1 {
  color:#a10a0a;
  text-transform:uppercase;
  font-size:20px;
  margin-bottom:12px;
}
.option-com-xmap .menutitle { display:none; }
.bottblock { display: none; }
.main-block {

}
.main-block .book-title {
  line-height:18px;
  overflow:hidden;
  font-weight:bold;
}
.module { margin-bottom:12px; }
.module .module-title {
  font-family:'Open Sans', sans-serif;
  text-transform:uppercase;
  font-size:15px;
  padding-bottom:5px;
  border-bottom:4px solid #a10a0a;
  line-height:30px;
}
.module .module-body {
  background:url("https://webarchiv.lib.cas.cz:443/wayback/20181103010444/http://logika.flu.cas.cz/templates/logika/images/arrow-bottom.png") no-repeat center top;
  line-height:18px;
  font-size:12px;
}
.module .module-body ul {
  border:0 none;
  padding:0;
}
.module .module-body p {
  line-height:18px;
  font-size:12px;
}
.module.raw .module-body { background-image:none; }
.module.light .module-title {
  border-width:1px;
  border-color:#e6e6e6;
}
.module.light .module-body { background-image:none; }
.component-pad>div>* {

}
.x-c-x .items-row { padding-left:0; }
.hp #nav { margin-bottom:48px; }
.hp #nav ul.menu li:hover > ul>li {
  z-index:9000;
  position:relative;
}
.hp #main-content { padding-top:24px !important; }
#header .wrapper{
    width: 100%;
    max-width: 100%;
}
#header .wrapper .inner, #header .navbar-inner .container{
    max-width: 1000px;
    width: 90%;
    margin: 0 auto;
}
#header .navbar-inner .container ul.menu{
    margin: 0 -26px;
}
#header, #uberheader {
    background-color: rgba(255,255,255,0.6);
}
#uberheader{
    display: none;
}
#header {
    
}
#header .module, #uberheader .module { margin-bottom:24px; }
#header .module p, #uberheader .module p { margin:0; }
#header #logoheader{
    float: left;
    display: inline-block;
    margin-top: 80px;
}
#header #logoheader:hover{
    text-decoration: none;
}
#header #logoheader h2{
    font-size: 25px;
    font-weight:500;
    color: #a10a0a;
    text-transform: uppercase;
    letter-spacing: 0.04em;
}
.lang-en-GB #header #logoheader h2{
    font-size:21px;
    letter-spacing: 0em;
}
#header #logoheader h3{
    font-size: 15px;
    color: #422613;
    font-weight: 400;
    text-transform: uppercase;
}

#diagrams{
    width: 70%;
    float: right;
    background: url(https://webarchiv.lib.cas.cz:443/wayback/20181103010444/http://logika.flu.cas.cz/templates/logika/images/diagrams.png) no-repeat;
    height: 160px;
    margin: 10px 0 20px 0;
			background-position: center right;
			background-repeat:  no-repeat;
    background-size:contain;
    -webkit-mix-blend-mode: multiply;
       -moz-mix-blend-mode: multiply;
       -o-mix-blend-mode: multiply;
       -ms-mix-blend-mode: multiply;
        mix-blend-mode:multiply;
}
#header .bgdiagrams{
   
}
#header #logo p, #uberheader #logo p { margin:0; }
#header #logo:hover, #uberheader #logo:hover { text-decoration:none; }
#header .msearch, #header .searchsearch, #uberheader .msearch, #uberheader .searchsearch {
  margin-left:12px;
  float:left;
}
#header .msearch .module-body, #header .searchsearch .module-body, #uberheader .msearch .module-body, #uberheader .searchsearch .module-body { background-image:none; }
#header .msearch form, #header .searchsearch form, #uberheader .msearch form, #uberheader .searchsearch form { margin-bottom:0; }
#header .msearch label, #header .searchsearch label, #uberheader .msearch label, #uberheader .searchsearch label { display:none; }
#header .msearch input, #header .searchsearch input, #uberheader .msearch input, #uberheader .searchsearch input {
  border-right:0 none;
  border-color:#b3b3b3;
  -webkit-border-radius:3px 0px 0px 3px;
  -moz-border-radius:3px 0px 0px 3px;
  border-radius:3px 0px 0px 3px;
  height:24px;
  width:100px;
  padding:2px;
  margin:0;
}
#header .msearch .buttonsearch, #header .searchsearch .buttonsearch, #uberheader .msearch .buttonsearch, #uberheader .searchsearch .buttonsearch {
  background:url("https://webarchiv.lib.cas.cz:443/wayback/20181103010444/http://logika.flu.cas.cz/templates/logika/images/ico-lupa.png") no-repeat 0px 1px;
  border-top:1px solid #b3b3b3;
  border-right:1px solid #b3b3b3;
  border-bottom:1px solid #b3b3b3;
  border-left:0px none;
  -webkit-border-radius:0 3px 3px 0;
  -moz-border-radius:0 3px 3px 0;
  border-radius:0 3px 3px 0;
  height:30px;
  text-indent:-5000px;
  width:26px;
  background-color:#ffffff;
}
.option-com-users .login form {
  float:left;
  width:474px;
  margin-left:174px;
}
.option-com-users .login+div ul {
  list-style:none;
  margin-top:24px;
}
#uberheader {
  padding:0 !important;
  *zoom:1;
}
#uberheader form {
  margin:0;
  overflow:hidden;
  float:left;
  padding:3px 0;
}
#uberheader form input { height:18px !important; }
#uberheader form input.buttonsearch { height:24px !important; }
#uberheader form .searchsearch { margin-left:0; }
#uberheader .mod-languageslang { margin-right:12px !important; }
.mod-languageslang ul{
    width: 100%;
    text-align: right;
}
.mod-languageslang ul li{
    display: inline-block;
    float: none !important;
    line-height: 38px;
}
.mod-languageslang ul li.lang-active{
    text-decoration: underline;
}
#uberheader .menu {
  float:right;
  margin-bottom:0;
}
#uberheader:before, #uberheader:after {
  display:table;
  content:"";
}
#uberheader:after { clear:both; }
#system-message { color:#3a87ad; }
#system-message dd { margin:0; }
#system-message .danger, #system-message .error { color:#b94a48 !important; }
#system-message .success { color:#468847 !important; }
#system-message a, #system-message li a, #system-message .danger a, #system-message .danger li a, #system-message .error a, #system-message .error li a, #system-message .success a, #system-message .success li a, #system-message .message a, #system-message .message li a, #system-message .notice a, #system-message .notice li a, #system-message .info a, #system-message .info li a {
  font-weight:bold;
  color:#404040 !important;
}
.mleftmenu .module-body ul {
  list-style:none;
  margin:0;
}
.mleftmenu .module-body ul li a {
  padding-top:6px;
  padding-bottom:6px;
  border-bottom:1px solid #e6e6e6;
  font-weight:bold;
  line-height:18px;
  font-size:13.2px;
  display:block;
}
.mleftmenu .module-body ul li:last-child { border-bottom:0 none; }
.mleftmenu .module-body ul li.active li a { color:#a10a0a; }
.mleftmenu .module-body ul li.active li#current a { color:#979797; }
.mleftmenu .module-body ul li.active li#current li a { color:#a10a0a; }
.mleftmenu .module-body ul li.active#current a { color:#979797; }
.mleftmenu .module-body ul li.active#current li a { color:#a10a0a; }
.mleftmenu .module-body ul li:hover ul { height:auto; }
.mleftmenu .module-body ul li ul {
  padding:0;
  padding-bottom:0;
  height:0;
  overflow:hidden;
}
.mleftmenu .module-body ul li ul li {
  padding-left:24px;
  background:url("https://webarchiv.lib.cas.cz:443/wayback/20181103010444/http://logika.flu.cas.cz/templates/logika/images/arrow-leftmenu.jpg") no-repeat 5px 13px;
}
.mleftmenu .module-body ul li ul li a { font-size:12px; }
.mleftmenu .module-body ul li ul li ul li a { font-size:11px; }
.mleftmenu .module-body>ul>li.parent { background:url("https://webarchiv.lib.cas.cz:443/wayback/20181103010444/http://logika.flu.cas.cz/templates/logika/images/arrow-parent.png") no-repeat center right; }
.mleftmenu .module-body>ul>li.parent:hover {
  background-image:none;
  margin-bottom:12px;
}
.mleftmenu .module-body>ul>li.parent.active {
  background-image:none;
  margin-bottom:12px;
}
.mleftmenu .module-body>ul>li.parent.active ul { height:auto; }
.mbotnav { margin-top:12px; }
.mbotnav li { float:right !important; }
.mtopnav .module-body, .mbotnav .module-body, #uberheader .menu .module-body { overflow:hidden; }
.mtopnav li, .mbotnav li, #uberheader .menu li {
  float:left;
  margin-right:6px;
}
.mtopnav li a, .mbotnav li a, #uberheader .menu li a {
  color:#4b4b4b;
  text-transform:uppercase;
  line-height:30px;
  font-size:12px;
  font-family:'Open Sans', sans-serif;
  letter-spacing:-0.5px;
  font-weight:700;
  padding:0 3px;
}
.mtopnav li a:hover, .mbotnav li a:hover, #uberheader .menu li a:hover {
  background-color:transparent !important;
  text-decoration:underline;
  font-weight:700 !important;
}
.mtopnav {
  float:right;
  margin-left:12px;
  margin-right:24px;
}
.makcemenu {
  overflow:hidden;
  margin-top:12px;
  margin-bottom:0;
}
.makcemenu .module-body {
  overflow:hidden;
  background-image:none;
}
.makcemenu ul { margin-left:24px; }
.makcemenu ul li {
  margin-right:12px;
  float:left;
  margin-bottom:0 !important;
}
.makcemenu ul li a {
  color:#4b4b4b;
  padding:0 6px;
  margin-bottom:0 !important;
}
.makcemenu ul li a:hover { background-color:transparent; }
.makcemenu ul li:hover a {
  color:#a10a0a;
  text-decoration:underline;
}
.makcemenu ul li.current a, .makcemenu ul li.mainlevel_current a {
  color:#ffffff;
  background:#a10a0a;
}
.makcemenumain {
  margin-left:0;
  position:absolute;
  margin-top:12px;
  right:0;
  margin-right:12px;
}
.makcemenumain .module-body { background:none; }
.makcemenumain ul {
  margin:0;
  text-align:right;
  *zoom:1;
}
.makcemenumain ul:before, .makcemenumain ul:after {
  display:table;
  content:"";
}
.makcemenumain ul:after { clear:both; }
.makcemenumain ul li {
  display:inline-block;
  float:none;
  margin-left:10px;
  margin-bottom:0 !important;
}
.makcemenumain ul li.active a, .makcemenumain ul li.mainlevel_active a {
  background:#a10a0a;
  color:#ffffff;
  padding:0 6px;
}
.makcemenumain ul li.active a:hover, .makcemenumain ul li.mainlevel_active a:hover {
  background:#a10a0a;
  color:#ffffff;
}
.makcemenumain ul li a {
  margin-bottom:0 !important;
  color:#4b4b4b;
}
.makcemenumain ul li a:hover {
  background:none;
  text-decoration:underline;
}
.makcemenumain ul li+li+li { display:none; }
.makce .module-body { background:url("https://webarchiv.lib.cas.cz:443/wayback/20181103010444/http://logika.flu.cas.cz/templates/logika/images/bg-modakce.png") no-repeat 60px top; }
.makce .module-body .main-block {
  float:right;
  width:150px;
}
.makce .module-body>ul { padding-bottom:12px; }
.makce .module-body .dates {
  float:left;
  width:50px;
  text-align:right;
  font-weight:bold;
  font-size:15px;
  line-height:18px;
  padding-top:12px;
}
.makce .module-body .dates span:last-of-type {
  font-weight:normal;
  font-size:12px;
  display:none;
}
.makce .module-body .arrow-absol {
  left:56px;
  top:12px;
  background:url("https://webarchiv.lib.cas.cz:443/wayback/20181103010444/http://logika.flu.cas.cz/templates/logika/images/arrow-akce-mod.png") no-repeat 5px top;
  width:24px;
}
.makce .module-body .event-title {
  height:auto;
  font-weight:bold;
  line-height:18px;
  font-size:12px;
}
.makce .module-body .location {
  line-height:18px;
  margin-top:6px;
}
.makce .module-body .lightblock { overflow:hidden; }
.makce .module-body .intro { display:none; }
.makce .module-body .startdate { margin-bottom:1px; }
.makce .module-body .starttime {
  font-size:12px;
  font-weight:normal;
  line-height:24px;
}
.makce .module-body .actiontype {
  font-size:10px;
  line-height:12px;
}
.makce .module-body .host {
  font-size:12px;
  font-weight:bold;
  line-height:18px;
  margin-top:6px;
}
.msocnet {
  float:left;
  margin-top:24px;
  margin-left:12px;
}
.msocnet td { padding-bottom:12px; }
.msocnet td img { padding-right:12px; }
.msocnet a { font-weight:bold; }
.mnews .mod-articles-category-date {
  position:absolute;
  bottom:-24px;
  right:12px;
  font-weight:700;
  font-size:9px;
}
.mnews h4 { margin-bottom:6px; }
.mnews .module-title {
  border-bottom:0 none;
  color:#a10a0a;
}
.mnews .module-body>ul {
  float:none;
  list-style:none;
  width:auto !important;
  margin:0;
}
.mnews .module-body>ul li {
  position:relative;
  padding-bottom:24px;
}
.mnews p { line-height:18px; }
.mnews p iframe { height:240px !important; }
.mnews .roknewspager-title, .mnews .mod-articles-category-title {
  color:#4b4b4b;
  font-size:15px !important;
  line-height:18px;
  margin-bottom:6px;
}
.mnews .allarticles { padding:0; }
.mnews .allarticles a {
  text-align:center;
  width:100%;
}
.mnews .readon {
  border-left:1px solid #e6e6e6;
  padding-left:36px;
  padding-right:24px;
  font-weight:bold;
}
.mnews .f2c-intro-basearticle {
  margin-bottom:12px;
  overflow:hidden;
}
.f2c-intro-basearticle{
    margin: 1rem 0 2rem 0;
}

.f2c-intro-basearticle table{
   background: transparent !important;
    width: 100% !important;
}

.mnews .f2c-imagewrap {
  margin-top:5px;
  margin-left:6px;
  float:right;
}
.mnews .module-body { background-image:none; }
.mnews .module-body ul.roknewspager > li, .mnews .module-body ul.mod_easy_articles_slideshow  > li {
  padding:12px 12px;
  border:1px solid #e6e6e6;
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  background-color:#ffffff;
}
.mnews .module-body li {
  padding-bottom:0 !important;
  margin-bottom:24px;
}
.mnews .module-body li:first-child { margin-top:0; }
.mnews .module-body .bottblock { margin:0 -12px -12px -12px; }
.mnews .module-body .bottblock .created, .mnews .module-body .bottblock .sep, .mnews .module-body .bottblock .catname {
  float:left;
  padding-left:12px;
  line-height:36px;
}
.mnews .module-body .bottblock .sep, .mnews .module-body .bottblock .catname { padding-left:6px; }
.mnews .module-body a.readon {
  float:right;
  line-height:36px;
}
.mnews .module-body .f2c-image {
  display:block;
  float:left;
}
.mpeople-header h1 {
  margin:0;
  padding-left:24px;
}
.mpeople-table-title, .moduletablepeople-table-title {
  margin-left:0;
  margin-top:36px;
  width:972px;
  padding-left:0 !important;
}
.mpeople-table-title h1, .moduletablepeople-table-title h1 {
  margin-left:12px;
  line-height:20px !important;
  margin-bottom:12px;
  margin-top:0;
}
.mpeople-table-title ul, .moduletablepeople-table-title ul {
  width:100%;
  list-style:none;
  margin-left:12px;
  overflow:hidden;
  margin-bottom:0;
  margin-left:0;
}
.mpeople-table-title ul li, .moduletablepeople-table-title ul li {
  float:left;
  width:13%;
  font-weight:bold;
}
.mpeople-table-title ul li:first-child, .mpeople-table-title ul li:last-child, .moduletablepeople-table-title ul li:first-child, .moduletablepeople-table-title ul li:last-child { width:10%; }
.mpeople-table-title ul li:first-child, .moduletablepeople-table-title ul li:first-child {
  margin-left:13px;
  width:91px;
}
.mpeople-table-title ul li.utvar, .mpeople-table-title ul li.pozice, .moduletablepeople-table-title ul li.utvar, .moduletablepeople-table-title ul li.pozice { width:335px; }
.mpeople-table-title ul li:last-child, .moduletablepeople-table-title ul li:last-child {
  text-align:right;
  width:82px;
}
.mpeople-table-title ul li+li+li+li+li, .moduletablepeople-table-title ul li+li+li+li+li { width:200px; }
.mpeople-table-title ul li+li+li+li+li+li, .moduletablepeople-table-title ul li+li+li+li+li+li { width:100px; }
.mavcr {
  float:right;
  margin-right:12px;
}
.mavcr p { padding:0 !important; }
.mpublic ul.roknewspager, .mpublic ul.mod_easy_articles_slideshow {
  margin:0;
  list-style:none;
}
.mpublic ul.roknewspager li ul, .mpublic ul.mod_easy_articles_slideshow li ul {
  margin:0;
  list-style:none;
}
.mpublic ul.roknewspager li ul li, .mpublic ul.mod_easy_articles_slideshow li ul li { margin-top:12px; }
.mpublic ul.roknewspager li > div, .mpublic ul.mod_easy_articles_slideshow li > div {
  position:relative;
  z-index:1;
  padding-bottom:0;
}
.mpublic ul.roknewspager li > div .publikace-intro .arrow-absol, .mpublic ul.mod_easy_articles_slideshow li > div .publikace-intro .arrow-absol {
  left:149px;
  top:20px;
  background:url("https://webarchiv.lib.cas.cz:443/wayback/20181103010444/http://logika.flu.cas.cz/templates/logika/images/arrow-right.png") no-repeat left top;
}
.mpublic ul.roknewspager li > div .publikace-intro a.imgwrapp, .mpublic ul.mod_easy_articles_slideshow li > div .publikace-intro a.imgwrapp {
  display:block;
  float:right;
  border:1px solid white;
  margin-right:0;
}
.mpublic ul.roknewspager li > div .publikace-intro a.imgwrapp img, .mpublic ul.mod_easy_articles_slideshow li > div .publikace-intro a.imgwrapp img { width:67px; }
.mpublic ul.roknewspager li > div .publikace-intro .main-block, .mpublic ul.mod_easy_articles_slideshow li > div .publikace-intro .main-block {
  float:left;
  width:148px;
}
.mpublic ul.roknewspager li .bottblock, .mpublic ul.mod_easy_articles_slideshow li .bottblock {
  float:left;
  width:148px;
  background-color:white;
  border-bottom:0 none;
  border-top:1px solid #e6e6e6;
  border-left:0 none;
  border-right:0 none;
  margin-left:-12px;
}
.mpublic ul.roknewspager li .author, .mpublic ul.mod_easy_articles_slideshow li .author {
  font-weight:bold;
  line-height:18px;
}
.mpublic ul.roknewspager li .price, .mpublic ul.mod_easy_articles_slideshow li .price { line-height:18px; }
.mpublic ul.roknewspager li .author, .mpublic ul.roknewspager li .price, .mpublic ul.mod_easy_articles_slideshow li .author, .mpublic ul.mod_easy_articles_slideshow li .price { margin-top:6px; }
.mpublic ul.roknewspager li .book-title, .mpublic ul.mod_easy_articles_slideshow li .book-title { font-size:12px; }
.f2c-calendar {
  width:100%;
  margin-bottom:72px;
}
.f2c-calendar table {
  width:100%;
  text-align:center;
  vertical-align:middle;
  table-layout:fixed;
}
.f2c-calendar .f2c-calendar-month td.f2c-calendar-eventday strong {
  border:2px solid #a10a0a;
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  cursor:pointer;
  display:block;
  height:100%;
}
.f2c-calendar .f2c-calendar-month tr { position:relative; }
.f2c-calendar .f2c-calendar-month strong { color:#a10a0a; }
.f2c-calendar .f2c-calendar-month strong:hover { color:#186396; }
.f2c-calendar .f2c-calendar-month td#f2c-calendar-today {
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  background:#4b4b4b;
  color:#ffffff;
}
.f2c-calendar .f2c-calendar-month td#f2c-calendar-today:hover { color:#ffffff; }
.f2c-calendar .f2c-calendar-month .f2c-calendar-dayevent { color:#ffffff !important; }
.f2c-calendar .f2c-calendar-month .f2c-calendar-eventday:hover .f2c-calendar-dayeventlist {
  display:block !important;
  font-size:9px;
  line-height:12px;
}
.f2c-calendar .f2c-calendar-month .f2c-calendar-dayeventlist {
  width:100px;
  padding:0 6px;
  text-align:left;
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  background:#4b4b4b;
}
.f2c-calendar .f2c-calendar-month .f2c-calendar-dayeventlist .f2c-calendar-dayevent {
  color:#a10a0a;
  margin:6px;
}
.f2c-calendar .f2c-calendar-month .f2c-calendar-dayeventlist .f2c-calendar-dayevent:last-child:after { display:none; }
.wrapper.bread .breadcrumbs {
  margin-top:18px;
  margin-bottom:18px;
  padding:0 12px;
  color:#979797;
}
.wrapper.bread .breadcrumbs .sep {
  background:url("https://webarchiv.lib.cas.cz:443/wayback/20181103010444/http://logika.flu.cas.cz/templates/logika/images/arrow-bread.jpg") no-repeat left center;
  display:block;
  float:left;
  width:10px;
  height:10px;
  padding-top:12px;
  margin-left:12px;
  margin-right:12px;
  padding-top:12px;
}
.wrapper.bread .breadcrumbs a.pathway, .wrapper.bread .breadcrumbs .sep { float:left; }
.wrapper.bread .breadcrumbs a { font-weight:bold; }
.wrapper.bread .breadcrumbs a:first-child { color:#a10a0a; }
.hp.option-com-content #colright { background-color:transparent !important; }
.option-com-content .created, .option-com-content .catname, .option-com-content .readmore, .option-com-form2contentsearch .created, .option-com-form2contentsearch .catname, .option-com-form2contentsearch .readmore {
  float:left;
  line-height:30px;
}
.option-com-content .readmore, .option-com-form2contentsearch .readmore { float:right; }
.option-com-content .created, .option-com-form2contentsearch .created {
  padding-left:12px;
  line-height:30px;
}
.option-com-content.view-article .F2C-introarticle img, .option-com-form2contentsearch.view-article .F2C-introarticle img {
  float:left;
  margin-right:12px;
}
.option-com-content.view-article #colmask .bottblock, .option-com-form2contentsearch.view-article #colmask .bottblock {
  font-size:11px;
  overflow:hidden;
  margin:0 -12px 0 -24px;
  padding:6px 24px;
}
.option-com-content.view-article #colmask .bottblock .created, .option-com-form2contentsearch.view-article #colmask .bottblock .created {
  float:left;
  padding-left:0;
}
.option-com-content.view-article #colmask .bottblock .createdby, .option-com-form2contentsearch.view-article #colmask .bottblock .createdby {
  float:left;
  line-height:30px;
}


.option-com-content.view-article #colmask #col1 .item-page .nav.nav-tabs, .option-com-content.view-article #colmask #col1 .item-pagetridastranky .nav.nav-tabs, .option-com-form2contentsearch.view-article #colmask #col1 .item-page .nav.nav-tabs, .option-com-form2contentsearch.view-article #colmask #col1 .item-pagetridastranky .nav.nav-tabs {
  display:block;
  overflow:hidden;
}
.option-com-content.view-article #colmask #col1 .item-page h1, .option-com-content.view-article #colmask #col1 .item-pagetridastranky h1, .option-com-form2contentsearch.view-article #colmask #col1 .item-page h1, .option-com-form2contentsearch.view-article #colmask #col1 .item-pagetridastranky h1 {
  padding-left:0;
  line-height:30px;
  margin-top:24px;
}
.option-com-content.view-article #colmask #col1 .item-page h2, .option-com-content.view-article #colmask #col1 .item-pagetridastranky h2, .option-com-form2contentsearch.view-article #colmask #col1 .item-page h2, .option-com-form2contentsearch.view-article #colmask #col1 .item-pagetridastranky h2 {
  margin-top:24px;
  margin-bottom:12px;
}
.option-com-content.view-article #colmask #col1 .item-page .F2C-introtext, .option-com-content.view-article #colmask #col1 .item-pagetridastranky .F2C-introtext, .option-com-form2contentsearch.view-article #colmask #col1 .item-page .F2C-introtext, .option-com-form2contentsearch.view-article #colmask #col1 .item-pagetridastranky .F2C-introtext { font-style:italic; }
.option-com-content.view-article #colmask #colright, .option-com-form2contentsearch.view-article #colmask #colright { }
.option-com-content.view-article #main-content, .option-com-form2contentsearch.view-article #main-content {
  border-top:0 none;
  position:relative;
  z-index:1;
}
.option-com-content.view-datavw .readmore, .option-com-form2contentsearch.view-datavw .readmore { display:none; }
.option-com-content.view-category #main-content, .option-com-content.view-datavw #main-content, .option-com-form2contentsearch.view-category #main-content, .option-com-form2contentsearch.view-datavw #main-content {
  border-top:0 none;
}
.option-com-content.view-category .component-pad > div > *, .option-com-content.view-datavw .component-pad > div > *, .option-com-form2contentsearch.view-category .component-pad > div > *, .option-com-form2contentsearch.view-datavw .component-pad > div > * {
  padding-right:0;
  padding-left:0;
}
.option-com-content.view-category p.readmore, .option-com-content.view-datavw p.readmore, .option-com-form2contentsearch.view-category p.readmore, .option-com-form2contentsearch.view-datavw p.readmore { margin-bottom:0; }
.option-com-content.view-category .blog h1.contentheading, .option-com-content.view-datavw .blog h1.contentheading, .option-com-form2contentsearch.view-category .blog h1.contentheading, .option-com-form2contentsearch.view-datavw .blog h1.contentheading {
  margin-left:0;
  margin-bottom:0;
}
.option-com-content.view-category .cat-children, .option-com-content.view-datavw .cat-children, .option-com-form2contentsearch.view-category .cat-children, .option-com-form2contentsearch.view-datavw .cat-children { display:none; }
.option-com-content.view-category .items-row .f2c-intro-basearticle table tr, .option-com-content.view-datavw .items-row .f2c-intro-basearticle table tr, .option-com-form2contentsearch.view-category .items-row .f2c-intro-basearticle table tr, .option-com-form2contentsearch.view-datavw .items-row .f2c-intro-basearticle table tr { height:auto; }
.option-com-content.view-category .items-row .f2c-intro-basearticle table td, .option-com-content.view-datavw .items-row .f2c-intro-basearticle table td, .option-com-form2contentsearch.view-category .items-row .f2c-intro-basearticle table td, .option-com-form2contentsearch.view-datavw .items-row .f2c-intro-basearticle table td { width:150px; }
.option-com-content.view-category .items-row .f2c-intro-basearticle table td+td, .option-com-content.view-datavw .items-row .f2c-intro-basearticle table td+td, .option-com-form2contentsearch.view-category .items-row .f2c-intro-basearticle table td+td, .option-com-form2contentsearch.view-datavw .items-row .f2c-intro-basearticle table td+td { width:auto; }
.option-com-content.view-category .items-row .f2c-intro-basearticle table td img, .option-com-content.view-datavw .items-row .f2c-intro-basearticle table td img, .option-com-form2contentsearch.view-category .items-row .f2c-intro-basearticle table td img, .option-com-form2contentsearch.view-datavw .items-row .f2c-intro-basearticle table td img {
  max-width:69px;
  height:auto;
}
.option-com-content.view-category .items-row .f2c-intro-basearticle table td p, .option-com-content.view-datavw .items-row .f2c-intro-basearticle table td p, .option-com-form2contentsearch.view-category .items-row .f2c-intro-basearticle table td p, .option-com-form2contentsearch.view-datavw .items-row .f2c-intro-basearticle table td p { margin-bottom:0; }
.option-com-content.view-category .items-row.cols-2 .item, .option-com-content.view-datavw .items-row.cols-2 .item, .option-com-form2contentsearch.view-category .items-row.cols-2 .item, .option-com-form2contentsearch.view-datavw .items-row.cols-2 .item {
  float:left;
  width:326px;
}
.option-com-content.view-category .items-row.cols-2 .item:first-child, .option-com-content.view-datavw .items-row.cols-2 .item:first-child, .option-com-form2contentsearch.view-category .items-row.cols-2 .item:first-child, .option-com-form2contentsearch.view-datavw .items-row.cols-2 .item:first-child { margin-right:12px; }
.option-com-content.view-category .items-row .item, .option-com-content.view-datavw .items-row .item, .option-com-form2contentsearch.view-category .items-row .item, .option-com-form2contentsearch.view-datavw .items-row .item {
  padding:12px;
  margin-bottom:12px;
  overflow:hidden;
  padding-bottom:0;
}
.option-com-content.view-category .items-row .item .sep, .option-com-content.view-datavw .items-row .item .sep, .option-com-form2contentsearch.view-category .items-row .item .sep, .option-com-form2contentsearch.view-datavw .items-row .item .sep {
  margin:0 6px;
  float:left;
  line-height:30px;
}
.option-com-content.view-category .items-row .item a.f2c-imagewrap, .option-com-content.view-datavw .items-row .item a.f2c-imagewrap, .option-com-form2contentsearch.view-category .items-row .item a.f2c-imagewrap, .option-com-form2contentsearch.view-datavw .items-row .item a.f2c-imagewrap {
  float:left;
  margin-top:5px;
}
.option-com-content.view-category .items-row .item .main-block, .option-com-content.view-datavw .items-row .item .main-block, .option-com-form2contentsearch.view-category .items-row .item .main-block, .option-com-form2contentsearch.view-datavw .items-row .item .main-block { border:0 none; }
.option-com-content.view-category .items-row .item .main-block .lightblock, .option-com-content.view-datavw .items-row .item .main-block .lightblock, .option-com-form2contentsearch.view-category .items-row .item .main-block .lightblock, .option-com-form2contentsearch.view-datavw .items-row .item .main-block .lightblock {
  padding-left:0;
  padding-top:0;
}
.option-com-content.view-category .items-row .item .bottblock, .option-com-content.view-datavw .items-row .item .bottblock, .option-com-form2contentsearch.view-category .items-row .item .bottblock, .option-com-form2contentsearch.view-datavw .items-row .item .bottblock {
  margin:12px -12px 0 -12px;
  padding-bottom:0;
}
.option-com-content.view-category .items-row .item h2.contentheading, .option-com-content.view-datavw .items-row .item h2.contentheading, .option-com-form2contentsearch.view-category .items-row .item h2.contentheading, .option-com-form2contentsearch.view-datavw .items-row .item h2.contentheading {
  font-size:15px;
  line-height:24px;
  margin-bottom:6px;
}
.option-com-content.view-category .items-row .item h2.contentheading a, .option-com-content.view-datavw .items-row .item h2.contentheading a, .option-com-form2contentsearch.view-category .items-row .item h2.contentheading a, .option-com-form2contentsearch.view-datavw .items-row .item h2.contentheading a {
  color:#4b4b4b;
  text-decoration:none;
}
.option-com-content.view-category .items-row .item h2.contentheading a:hover, .option-com-content.view-datavw .items-row .item h2.contentheading a:hover, .option-com-form2contentsearch.view-category .items-row .item h2.contentheading a:hover, .option-com-form2contentsearch.view-datavw .items-row .item h2.contentheading a:hover { text-decoration:underline; }
.option-com-content.view-category .items-row .item .f2c-imagewrap, .option-com-content.view-datavw .items-row .item .f2c-imagewrap, .option-com-form2contentsearch.view-category .items-row .item .f2c-imagewrap, .option-com-form2contentsearch.view-datavw .items-row .item .f2c-imagewrap {
  display:block;
  float:left;
  margin-right:12px;
}
.option-com-wrapper #header {
  width:100%;
  position:absolute;
}
.option-com-wrapper .wrapper.bread { display:none; }
.option-com-wrapper .component-pad { padding-top:12px; }
.option-com-wrapper .component-pad .contentpane {
  position:fixed;
  width:100%;
  height:75%;
  top:187px;
}
.option-com-wrapper .component-pad iframe { border:0; }
.option-com-wrapper #main-content .wrapper {
  overflow:visible;
  width:100%;
  height:100%;
}
.option-com-wrapper #footer {
  position:absolute;
  bottom:0;
  width:100%;
  position:absolute;
  margin:0;
  padding:12px 0 0 0;
}
.option-com-wrapper #footer .module { margin-bottom:0; }
.view-search .phrases, .view-search .form-limit { display:none; }
.publikace-intro .imgwrapp {
  display:block;
  float:left;
  margin-right:12px;
}
.publikace-intro a.book-title { text-decoration:none; }
.publikace-intro a.book-title:hover { text-decoration:underline; }
.publikace-intro h2.book-title { margin-bottom:6px; }
.publikace-intro h2.book-title a { line-height:24px; }
.publikace-intro ul li { line-height:18px; }
.akce-main .wrap {
  position:relative;
  z-index:1;
}
.akce-main .nav.nav-tabs {
  overflow:hidden;
  margin-bottom:12px;
}
.akce-main .orangearrow {
  position:absolute;
  right:230px;
  top:50px;
  width:19px;
  height:37px;
  z-index:100;
  background:url("https://webarchiv.lib.cas.cz:443/wayback/20181103010444/http://logika.flu.cas.cz/templates/logika/images/arrow-akce.png");
}
.akce-main .rightcol { float:right; }
.akce-main .rightcol .main-block.orange {
  background-color:#a10a0a;
  border:1px solid #e8590e !important;
  color:#ffffff;
}
.akce-main .rightcol .main-block.orange .date { font-size:12px; }
.akce-main .rightcol .main-block.orange .date .datvalue {
  font-size:15px;
  font-weight:bold;
}
.akce-main .rightcol .main-block.orange .place {
  font-weight:bold;
  font-size:13px;
  line-height:18px;
}
.akce-main .rightcol .main-block.orange .starttime {
  font-size:15px;
  font-weight:bold;
  margin-top:-6px;
}
.akce-main .banner { margin-bottom:12px; }
a.utvary-intro {
  display:block;
  text-decoration:none;
  height:60px;
  margin:-12px -12px 0 -12px;
  padding:12px;
}
a.utvary-intro:hover {
  background-color:#a10a0a;
  color:#ffffff;
}
a.utvary-intro:hover a, a.utvary-intro:hover a:hover, a.utvary-intro:hover h2 {
  color:#ffffff;
  text-decoration:none !important;
}
a.utvary-intro h2 {
  font-size:17px;
  line-height:24px;
  display:block;
}
a.utvary-intro h2 a { text-decoration:none !important; }
a.utvary-intro img {
  float:left;
  margin-left:-5px;
  margin-top:-4px;
  margin-right:12px;
}
.f2c-utvar h1.contentheading, .f2c-akce h1.contentheading {
  border-bottom:0 !important;
  margin-top:0 !important;
  margin-bottom:0 !important;
  padding:54px 132px 48px 24px !important;
}
.f2c-utvar #colmask, .f2c-akce #colmask {
  border:0 none !important;
  background-color:#fafafa !important;
}
.f2c-utvar #colmask #col1, .f2c-akce #colmask #col1 {
  background-color:transparent !important;
  border:none !important;
}
.f2c-utvar #colmask #colright, .f2c-akce #colmask #colright {
  border:0 !important;
  background-color:transparent !important;
}
.f2c-utvar #colmask .item-page, .f2c-akce #colmask .item-page {
  padding-left:0 !important;
  padding-right:0 !important;
}
.f2c-utvar .utvary-main, .f2c-utvar .akce-main, .f2c-akce .utvary-main, .f2c-akce .akce-main {
  overflow:hidden;
  padding-left:0;
  padding-right:0;
}
.f2c-utvar .utvary-main .rightcol, .f2c-utvar .akce-main .rightcol, .f2c-akce .utvary-main .rightcol, .f2c-akce .akce-main .rightcol {
  float:right;
  margin-left:12px;
}
.f2c-utvar .utvary-main .rightcol h3, .f2c-utvar .akce-main .rightcol h3, .f2c-akce .utvary-main .rightcol h3, .f2c-akce .akce-main .rightcol h3 {
  color:#4b4b4b;
  font-size:16px;
  color:#4b4b4b;
  line-height:18px;
  padding-bottom:6px;
}
.f2c-utvar .utvary-main .rightcol .main-block, .f2c-utvar .akce-main .rightcol .main-block, .f2c-akce .utvary-main .rightcol .main-block, .f2c-akce .akce-main .rightcol .main-block {
  width:231px;
  margin-bottom:12px;
}
.f2c-utvar .utvary-main .rightcol .main-block>*, .f2c-utvar .akce-main .rightcol .main-block>*, .f2c-akce .utvary-main .rightcol .main-block>*, .f2c-akce .akce-main .rightcol .main-block>* {
  padding:12px;
  margin:0;
}
.f2c-utvar .utvary-main .rightcol .main-block>*+*, .f2c-utvar .akce-main .rightcol .main-block>*+*, .f2c-akce .utvary-main .rightcol .main-block>*+*, .f2c-akce .akce-main .rightcol .main-block>*+* { padding-top:0; }
.f2c-utvar .utvary-main .rightcol .main-block p, .f2c-utvar .akce-main .rightcol .main-block p, .f2c-akce .utvary-main .rightcol .main-block p, .f2c-akce .akce-main .rightcol .main-block p {
  font-size:12px;
  line-height:18px;
}
.f2c-utvar .utvary-main .rightcol img, .f2c-utvar .akce-main .rightcol img, .f2c-akce .utvary-main .rightcol img, .f2c-akce .akce-main .rightcol img {
  text-align:center;
  margin-bottom:12px;
}
.f2c-utvar .utvary-main .main-block, .f2c-utvar .akce-main .main-block, .f2c-akce .utvary-main .main-block, .f2c-akce .akce-main .main-block {
  position:relative;
  overflow:visible;
  width:717px;
}
.f2c-utvar .utvary-main .main-block .maintext, .f2c-utvar .akce-main .main-block .maintext, .f2c-akce .utvary-main .main-block .maintext, .f2c-akce .akce-main .main-block .maintext { margin:12px; }
.f2c-utvar .utvary-main .main-block .allmembers, .f2c-utvar .akce-main .main-block .allmembers, .f2c-akce .utvary-main .main-block .allmembers, .f2c-akce .akce-main .main-block .allmembers { font-size:14px; }
.f2c-utvar .utvary-main .main-block .allmembers .chief, .f2c-utvar .utvary-main .main-block .allmembers .chiefagent, .f2c-utvar .akce-main .main-block .allmembers .chief, .f2c-utvar .akce-main .main-block .allmembers .chiefagent, .f2c-akce .utvary-main .main-block .allmembers .chief, .f2c-akce .utvary-main .main-block .allmembers .chiefagent, .f2c-akce .akce-main .main-block .allmembers .chief, .f2c-akce .akce-main .main-block .allmembers .chiefagent {
  font-weight:bold;
  float:left;
}
.f2c-utvar .utvary-main .main-block .allmembers .chiefagent, .f2c-utvar .akce-main .main-block .allmembers .chiefagent, .f2c-akce .utvary-main .main-block .allmembers .chiefagent, .f2c-akce .akce-main .main-block .allmembers .chiefagent { clear:both; }
.f2c-akce h1 {
  margin-top:0 !important;
  margin-bottom:24px !important;
  border:none !important;
  padding:0 !important;
  margin-right:0 !important;
  position:relative;
  font-size:24px;
  line-height:36px;
  text-transform:uppercase;
}
.f2c-akce .bannertext {
  color:#a10a0a;
  padding:42px 60px 42px 24px;
  border:1px solid #e6e6e6;
  background-color:#f5f5f5;
}
.f2c-akce .bannertext:after {
  content:"";
  display:block;
  height:92px;
  width:102px;
  float:right;
  background:url(https://webarchiv.lib.cas.cz:443/wayback/20181103010444/http://logika.flu.cas.cz/templates/logika/images/event-banner-default.png) center center no-repeat;
  margin-top:-30px;
  margin-right:-51px;
}
.f2c-akce .maintext { padding:12px 12px; }
.f2c-akce .host {
  position:absolute;
  left:24px;
  bottom:24px;
  font-size:12px;
  line-height:18px;
  text-transform:none;
}
.f2c-akce .host span { font-weight:normal; }
.f2c-utvar .utvary-main {
  position:relative;
  overflow:visible;
}
.f2c-utvar .utvary-main .topimg {
  position:absolute;
  right:6px;
  top:-146px;
  padding:6px;
  border:1px solid #e6e6e6;
  width:100px;
  width:100px;
  background:#ffffff;
}
.f2c-utvar .utvary-main .chiefs {
  position:absolute;
  left:24px;
  top:-72px;
  z-index:9000;
}
.f2c-utvar .maintext { padding:12px 12px; }
.f2c-utvar h1.contentheading {
  margin:0 !important;
  margin-bottom:24px !important;
  position:relative;
  font-size:24px;
  color:#a10a0a;
  line-height:36px;
  border:1px solid #e6e6e6 !important;
  background-color:#f5f5f5;
}
#searchForm button {
  margin-bottom:8px;
  height:36px;
}
.search-results {
  border:1px solid #e6e6e6;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  -ms-box-sizing:border-box;
  box-sizing:border-box;
  background-color:#ffffff;
  padding-top:12px;
  padding-bottom:12px;
}
.search-results .book-title {
  line-height:18px;
  overflow:hidden;
  font-weight:bold;
}
.sprojekty .item { padding-bottom:6px !important; }
.sprojekty .item .contentheading { font-size:13px !important; }
.menu .item299, .menu .item304, .menu .item309, .menu .item314, .menu .item319, .menu .item324 { display:none; }
.blank h1, .search h1 {
  color:#a10a0a;
  margin-left:0;
  margin-bottom:0;
  text-transform:uppercase;
  font-size:18px;
  padding-left:12px;
  line-height:24px;
  margin-bottom:12px;
  padding-bottom:0;
}
.menu-letni-skoly .akce-intro .dates, .menu-letni-skoly .akce-intro .location, .menu-letni-skoly .akce-intro .event-title { display:none; }
.view-article.sakce #colmask { padding-top:0; }
.view-article.sakce .breadcrumbs a:nth-of-type(3), .view-article.sakce .breadcrumbs .sep:nth-of-type(3) { display:none; }
.sakce #colmask { padding-top:36px; }
.sakce .f2csearchresultssakce h1, .sakce .page_sfx_sakce h1 {
  position:absolute;
  top:-24px;
  width:100%;
  left:0;
  color:#a10a0a;
}
.sakce .f2csearchresultssakce.blog .items-row, .sakce .page_sfx_sakce.blog .items-row {
  background:url("https://webarchiv.lib.cas.cz:443/wayback/20181103010444/http://logika.flu.cas.cz/templates/logika/images/akce-blog.png") no-repeat 125px -36px;
  overflow:hidden;
}
.sakce .f2csearchresultssakce.blog .item.main-block, .sakce .page_sfx_sakce.blog .item.main-block {
  margin-bottom:0;
  float:left;
  margin-left:12px;
  background-color:transparent;
  border:0 none;
  margin-left:0;
  padding-left:0;
  padding-right:0;
}
.sakce .f2csearchresultssakce.blog .item.main-block .main-block, .sakce .page_sfx_sakce.blog .item.main-block .main-block {
  background-color:transparent;
  float:left;
  width:785px;
  background-color:#ffffff;
  border:1px solid #e6e6e6;
  padding:12px;
  margin-left:-1px;
  position:relative;
  z-index:1;
  margin-top:12px;
}
.sakce .f2csearchresultssakce.blog .item.main-block .intro, .sakce .page_sfx_sakce.blog .item.main-block .intro {
  overflow:hidden;
  line-height:18px;
}
.sakce .f2csearchresultssakce.blog form, .sakce .page_sfx_sakce.blog form {
  padding-left:0;
  margin-bottom:0;
}
.sakce .f2csearchresultssakce.blog form h1, .sakce .page_sfx_sakce.blog form h1 {
  margin-left:0;
  margin-bottom:0;
  margin-right:0;
  text-transform:uppercase;
  font-size:18px;
  padding-left:12px;
  line-height:24px;
}
.sakce .f2csearchresultssakce .akce-intro .event-title, .sakce .page_sfx_sakce .akce-intro .event-title {
  font-size:15px;
  line-height:24px;
  margin-bottom:6px;
}
.sakce .f2csearchresultssakce .akce-intro .event-title a, .sakce .page_sfx_sakce .akce-intro .event-title a {
  color:#4b4b4b;
  font-weight:700;
  text-decoration:none;
}
.sakce .f2csearchresultssakce .akce-intro .event-title a:hover, .sakce .page_sfx_sakce .akce-intro .event-title a:hover { text-decoration:underline; }
.sakce .f2csearchresultssakce .akce-intro .dates, .sakce .page_sfx_sakce .akce-intro .dates {
  margin-top:24px;
  margin-bottom:12px;
  float:left;
  width:150px;
  text-align:center;
  background:url("https://webarchiv.lib.cas.cz:443/wayback/20181103010444/http://logika.flu.cas.cz/templates/logika/images/akce-blog-arrow.jpg") no-repeat right 24px;
  position:relative;
  z-index:100;
}
.sakce .f2csearchresultssakce .akce-intro .dates .startdate, .sakce .page_sfx_sakce .akce-intro .dates .startdate {
  font-size:24px;
  font-weight:bold;
}
.sakce .f2csearchresultssakce .akce-intro .dates .startdate span:last-child, .sakce .page_sfx_sakce .akce-intro .dates .startdate span:last-child {
  font-size:14.4px;
  font-weight:normal;
}
.sakce .f2csearchresultssakce .akce-intro .dates .starttime, .sakce .page_sfx_sakce .akce-intro .dates .starttime { display:none; }
.sakce .f2csearchresultssakce .akce-intro .lightblock, .sakce .page_sfx_sakce .akce-intro .lightblock {
  padding-top:0;
  padding-bottom:0;
}
.sakce .f2csearchresultssakce .akce-intro .location, .sakce .page_sfx_sakce .akce-intro .location { display:none; }
.sakce .f2csearchresultssakce .akce-intro .bottblock, .sakce .page_sfx_sakce .akce-intro .bottblock { display:none; }
.sakce .f2csearchresultssakce .akce-intro .place, .sakce .page_sfx_sakce .akce-intro .place { font-size:15px; }
.slide .alphaheading, .slide .departmentheading {
  font-size:16px;
  margin:6px 12px;
}
.slide .f2csearch-sort-189 .moduletablepeople-table-title .utvar { display:none; }
.slide .f2csearch-sort-189 .item .utvar, .slide .f2csearch-sort-189 .item .position { display:none; }
.slide .f2csearch-sort-title .moduletablepeople-table-title .pozice { display:none; }
.slide .f2csearch-sort-title .item .pozice { display:none; }
.slide form#adminForm {
  position:absolute;
  right:15px;
  top:36px;
}
.slide #f2c_search_custom_ordering li { padding-left:6px; }
.slide #f2c_search_custom_ordering.Alphanavigation li { padding-left:3px; }
.slide #f2c_search_custom_ordering.Alphanavigation li a {
  font-size:14px;
  font-family:'Open Sans', sans-serif;
  text-decoration:none;
}
.slide div.items-row { margin-top:-3px; }
.slide div.items-row:first-child .item.main-block {
  -webkit-border-radius:3px 0 0 3px;
  -moz-border-radius:3px 0 0 3px;
  border-radius:3px 0 0 3px;
}
.slide div.items-row .item.main-block { margin-bottom:0 !important; }
.slide div.items-row .item.main-block .people {
  cursor:pointer;
  line-height:16px;
  padding-bottom:12px;
  overflow:hidden;
  height:24px;
  -webkit-transition:height 1s ease;
  -moz-transition:height 1s ease;
  -ms-transition:height 1s ease;
  -o-transition:height 1s ease;
  transition:height 1s ease;
}
.slide div.items-row .item.main-block .people:hover { height:65px; }
.slide div.items-row .item.main-block .people:hover .hoverable { display:block; }
.slide div.items-row .item.main-block .people input {
  height:24px;
  border:none;
  background:none;
  line-height:inherit;
  display:inline;
  padding:0;
  -webkit-box-shadow:none;
  -moz-box-shadow:none;
  box-shadow:none;
  color:#a10a0a;
}
.slide div.items-row .item.main-block .people input:hover { text-decoration:underline; }
.slide div.items-row .item.main-block .people input:active {
  -webkit-box-shadow:none;
  -moz-box-shadow:none;
  box-shadow:none;
}
.slide div.items-row .item.main-block .people .pozice { width:240px !important; }
.slide div.items-row .item.main-block .people .phone {
  float:right !important;
  margin-right:20px;
  width:130px !important;
}
.slide div.items-row .item.main-block .people .room {
  text-align:center !important;
  float:right !important;
  width:30px !important;
}
.slide div.items-row .item.main-block .people .email {
  float:right !important;
  width:200px !important;
}
.slide div.items-row .item.main-block .people .position, .slide div.items-row .item.main-block .people .annotation {
  float:left;
  margin-left:25px;
}
.slide div.items-row .item.main-block .people .web { float:right; }
.slide div.items-row .item.main-block .people .utvar form { margin-bottom:0; }
.slide div.items-row .item.main-block .people .main { overflow:hidden; }
.slide div.items-row .item.main-block .people .main div {
  float:left;
  width:13%;
  text-align:left;
  min-height:12px;
  line-height:24px;
}
.slide div.items-row .item.main-block .people .main div:first-child, .slide div.items-row .item.main-block .people .main div:last-child { width:10%; }
.slide div.items-row .item.main-block .people .main div.email { width:20%; }
.slide div.items-row .item.main-block .people .hoverable {
  display:none;
  padding-top:12px;
}
.slide div.items-row .item.main-block .people .hoverable .head {
  font-weight:bold;
  float:left;
  padding-right:6px;
}
.slide div.items-row .item.main-block .people .titul { float:left; }
.slide div.items-row .item.main-block .people div.lupa { width:3% !important; }
.slide div.items-row .item.main-block .people div.lupa img {
  width:20px;
  height:20px;
  float:right;
}
.projekty h2 {
  font-size:15px;
  line-height:18px;
}
.projekty a { text-decoration:none; }
.projekty a:hover { text-decoration:underline; }
.projekty .web { float:right; }
.projekty .realizator, .projekty .grant { font-weight:bold; }
.projekty .realizator span, .projekty .grant span {
  font-weight:normal;
  width:80px;
  display:block;
  float:left;
}
.contblock { overflow:hidden; }
.nav > li > a:hover {
  background-color:#ffffff;
  color:#a10a0a;
  font-weight:normal;
}
.spublikace .items-row {
  overflow:hidden;
  min-height:140px;
  margin-bottom:12px;
}
.spublikace .items-row .item.main-block {
  position:relative;
  float:right;
  width:584px;
  clear:both;
  overflow:visible !important;
  margin-bottom:0;
}
.spublikace .items-row .item.main-block .imgwrapp {
  position:absolute;
  left:-120px;
  top:-1px;
  z-index:5000;
  width:120px;
  height:200px;
  z-index:5000;
  margin:0;
}
.spublikace .items-row .item.main-block .contblock { overflow:visible; }
.spublikace .items-row .item.main-block .bottblock { margin-right:-24px; }
.banner .module-body { background:none; }
.banner .anythingSlider {
  margin:0;
  padding:0;
}
.banner .anythingSlider .anythingWindow { border:none; }
#nav {
  z-index:1000;
  position:relative;
  height: 80px;
  background: #f9f4e7;
}
#nav .navbar { margin-bottom:0; }
#nav .navbar-inner {
  background:rgba(66,41,23,0.8);
  background-image:none;
  box-shadow:none;
  border-bottom:0 none;
  padding-right:0;
  padding-left:0;
  filter:none;
}
#nav .container{width: 90%;margin-left:-12px;}
#nav ul {
  margin:0;
  list-style:none;
  margin-top:0px;
  margin-bottom:0;
  position:relative;
  width:90%;
  *zoom:1;
    float: left;
}
#nav ul:before, #nav ul:after {
  display:table;
  content:"";
}
#nav ul:after { clear:both; }
#nav ul li {
  float:left;
  margin-right:0;
}
#nav ul li a {
  color:white;
  text-transform:uppercase;
  display:block;
  font-weight:400;
  font-size:15px;
  padding:0 5px;
}
#nav ul li a:hover { text-decoration:none; }
#nav ul li a span {
  line-height:38px;
  padding:0 24px;
}
#nav ul li ul {
  position:absolute;
  bottom:-40px;
  left:18px;
  border-bottom:none;
  height:40px;
  overflow:hidden;
  visibility:hidden;
  background: #f9f4e7;
}
#nav ul li ul li a {
  font-size:14px;
  font-weight:normal;
  text-transform:none;
  color:black;
}
#nav ul li ul li a:hover, #nav ul li.active ul li.active a{text-decoration: underline}
#nav ul li ul li a span {
  line-height:40px;
  padding:0 6px;
}
#nav ul li:hover a{ color: #f9eaca;}
#nav ul li:hover ul li a{ color: black;}
#nav ul li:hover ul, #nav ul li.active ul {
  visibility:visible;
}
#nav ul li {
  border-bottom: 2px solid transparent;
}
#nav ul li.active {
  border-bottom: 2px solid #fee1a4;
}
#nav ul li.active a{
    color: #f9eaca;
}
#nav ul li.active ul li a{
    color: black;
}
#nav ul li.active:hover ul {
  
}

.pagination {
  height:auto;
  overflow:hidden;
}
.pagination .counter { text-align:right; }
.pagination ul {
  background:#ffffff;
  float:right;
}
.m.knihomodul {
  padding:12px 12px;
  box-sizing:border-box;
  background:#ffffff;
  border:1px solid #e6e6e6;
}
.m.knihomodul .module-title {
  padding:0;
  line-height:21px;
  padding-bottom:12px;
  font-size:12px;
  border-width:1px;
}
.m.knihomodul .module-body {
  background:none;
  padding-top:12px;
}
.m.knihomodul .module-body *:last-child { margin-bottom:0; }
.m.knihomodul .module-body p { line-height:18px; }
.mlang, .mod-languageslang {
  float: right;
  width: 10%;
  line-height: 24px;
}
.mlang ul, .mod-languageslang ul { margin:0; }
.mlang ul li, .mod-languageslang ul li {
  list-style:none;
  float:left;
  margin-left:6px;
}
.roknewspager-overlay { height:0 !important; }
.mbanner {
  margin-bottom:24px !important;
  position:relative;
}
.mbanner .anythingBase { margin:0; }
.mbanner .text {
  position:absolute;
  top:72px;
  left:48px;
  color:#f5f5f5;
  width:636px;
}
.mbanner .text h1, .mbanner .text h2, .mbanner .text h3 {
  color:#f5f5f5;
  text-transform:uppercase;
  margin-bottom:12px;
}
.mbanner .text p {
  line-height:18px;
  margin-bottom:12px;
}
.mbanner .alterlink {
  position:absolute;
  width:100%;
  height:100%;
  top:0;
  left:0;
}
.mbanner .alterlink:hover { text-decoration:none; }
.makce ul.mod_easy_articles_slideshow {
  margin:0px;
  padding-top:12px !important;
}
.makce ul.mod_easy_articles_slideshow li {
  list-style:none;
  margin-top:0;
}
.makce ul.mod_easy_articles_slideshow li + li { margin-top:12px; }
.usr-0 .item-201 { display:none; }
p iframe { max-width:100% !important; }
.anythingSlider { padding:0 !important; }
.anythingSlider .anythingWindow { border:none !important; }
.items-leading>div{
    border-bottom: 1px solid silver;
    margin-bottom: 30px;
}
.blog-featured .main-block{
    border-bottom: 1px solid silver;
    margin-bottom: 30px;
}
.F2C-maintext table, .F2C-maintext table tr td, .F2C-maintext table tr th{
    background: none transparent !important;
}







/*
     FILE ARCHIVED ON 1:04:44 Nov 3, 2018 AND RETRIEVED FROM THE
     AN OPENWAYBACK INSTANCE ON 18:31:23 Aug 2, 2025.
     JAVASCRIPT APPENDED BY OPENWAYBACK, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
