@font-face {
	font-family: 'Elusive-Icons';
	src:url('https://webarchiv.lib.cas.cz:443/wayback/20181103010400/http://www.flu.cas.cz/templates/flu2015/css/fonts/Elusive-Icons.eot');
	src:url('https://webarchiv.lib.cas.cz:443/wayback/20181103010400/http://www.flu.cas.cz/templates/flu2015/css/fonts/Elusive-Icons.eot') format('embedded-opentype'),
		url('https://webarchiv.lib.cas.cz:443/wayback/20181103010400/http://www.flu.cas.cz/templates/flu2015/css/fonts/Elusive-Icons.ttf') format('truetype'),
		url('https://webarchiv.lib.cas.cz:443/wayback/20181103010400/http://www.flu.cas.cz/templates/flu2015/css/fonts/Elusive-Icons.woff') format('woff'),
		url('https://webarchiv.lib.cas.cz:443/wayback/20181103010400/http://www.flu.cas.cz/templates/flu2015/css/fonts/Elusive-Icons.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
[class*="el-icon-"]:before {
	font-family: 'Elusive-Icons';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	/* Better Font Rendering =========== */
	-moz-osx-font-smoothing: grayscale;
}

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 { color:#c34616; text-decoration: none;}
a:hover {color: #c34616 !important;}


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: 'Gill Sans W02 Book', Arial, Helvetica, sans-serif;
  font-size:13px;
  line-height:1.3;
  color:#666666;
  background-color:#ffffff;
}
.selectnav {font-size: 16px; border: 2px solid #666666; color: #666666; border-radius: 0; display: none;}
.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:960px; }
.span12 { width:960px; }
.span11 { width:879px; }
.span10 { width:798px; }
.span9 { width:717px; }
.span8 { width:636px; }
.span7 { width:555px; }
.span6 { width:448px;margin-left:25px; }
.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 15px;
  font-family: 'Gill Sans W02 Book', Arial, Helvetica, sans-serif;
}
p small {
  font-size:13px;
  color:#999999;
}

h1, h2, h3, h4, h5, h6 {
  margin:0;
  font-family:"Gill Sans W02 Medium", Arial, Helvetica, sans-serif;
  font-weight:normal;
  color:#626262;
  text-rendering:optimizelegibility;
}
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
  font-weight:normal;
  color:#999999;
}

h1,h2,h3, h4, h5, h6 { font-size:15px; }
.page-header {
  padding-bottom:23px;
  margin:24px 0;
}
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; }
ul.unstyled, ol.unstyled {
  margin-left:0;
  list-style:none;
}
dl { margin-bottom:24px; }
dt, dd { line-height:24px; }
dt {
  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;
}

.muted { color:#999999; }
abbr[title] {
  cursor:help;
  border-bottom:1px dotted #dddddd;
}
abbr.initialism {
  text-transform:uppercase;
}
blockquote {
  padding:0 0 0 15px;
  margin:0 0 24px;
  border-left:5px solid #eeeeee;
}
blockquote p {
  margin-bottom:0;
  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;
}
small { font-size:100%; }
cite { font-style:normal; }
code, pre {
  padding:0 3px 2px;
  font-family:Menlo, Monaco, Consolas, "Courier New", monospace;
  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;
  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;
  line-height:48px;
  color:#333333;
  border:0;
  border-bottom:1px solid #eeeeee;
}
legend small {
  color:#999999;
}
label, input, button, select, textarea {
  font-weight:normal;
}
input, button, select, textarea { font-family: 'Gill Sans W02 Book', 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;
  color:#555555;
  background-color:#ffffff;
  border:1px solid #cccccc;
}
.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;
}
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;
}
/* ICONS */
.el-icon-facebook:before {
	content: "\e6d9";
}
.el-icon-twitter:before {
	content: "\e61b";
}
.el-icon-youtube:before {
	content: "\e602";
}
.el-icon-rss:before {
	content: "\e648";
}
.el-icon-googleplus:before {
	content: "\e6b3";
}
.el-icon-caret-up:before {
	content: "\e703";
}
.el-icon-caret-right:before {
	content: "\e704";
}
.el-icon-caret-left:before {
	content: "\e705";
}
.el-icon-caret-down:before {
	content: "\e706";
}

.mod_f2c_blog_calendar_left, .mod_f2c_blog_calendar_right{
	font-size: 0;
	text-indent:-999em;
	}
.mod_f2c_blog_calendar_left:before, .mod_f2c_blog_calendar_right:before{
	font-size: 10px;
	font-family: 'Elusive-Icons';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	/* Better Font Rendering =========== */
	-moz-osx-font-smoothing: grayscale;
	}
.mod_f2c_blog_calendar_left:before{
		content: "\e705";
		margin-right: 10px;
}
.mod_f2c_blog_calendar_right:before{
		content: "\e704";
		margin-left: 10px;
}
#fbshareicon, #tweeticon{
	text-decoration: none;
	margin-right: 10px;
	}
#fbshareicon::before{
	content: "\e6d9";
	font-family: 'Elusive-Icons';
	  speak: none;
	  font-weight: normal;
	  font-variant: normal;
	  text-transform: none;
	  line-height: 1;
	  -webkit-font-smoothing: antialiased;
	  text-decoration: none;
	  margin-right: 5px;
	}
	
#tweeticon::before{
	content: "\e61b";
	font-family: 'Elusive-Icons';
	  speak: none;
	  font-weight: normal;
	  font-variant: normal;
	  text-transform: none;
	  line-height: 1;
	  -webkit-font-smoothing: antialiased;
	  text-decoration: none;
	  margin-right: 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:0;
  -moz-border-radius:0;
  border-radius:0;
}
.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 th { font-weight:normal; }
.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;
  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;
  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;
  line-height:22px;
}
.btn-small [class^="icon-"] { margin-top:-1px; }
.btn-mini {
  padding:2px 6px;
  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:0;
  list-style:none;
}
.nav > li > a { text-decoration:none; color: #666666;}

.nav > li.active > a, .nav > li > a:hover{
	color: #c34616;
	}
.nav > .pull-right { float:right; }
.nav .nav-header {
  display:block;
  padding:3px 15px;
  font-weight: normal;
  font-family: "Gill Sans W02 Medium", sans-serif;
  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-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-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-inner {
  min-height:70px;
  padding-left:20px;
  padding-right:20px;
  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);
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
  -webkit-box-shadow:0 1px 3px rgba(0,0,0,.25), inset 0 -1px 0 rgba(0,0,0,.1);
  -moz-box-shadow:0 1px 3px rgba(0,0,0,.25), inset 0 -1px 0 rgba(0,0,0,.1);
  box-shadow:0 1px 3px rgba(0,0,0,.25), inset 0 -1px 0 rgba(0,0,0,.1);
}
.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-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: 'Gill Sans W02 Book', Arial, Helvetica, sans-serif;
  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:960px; }
.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;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0);
  border:1px solid #dddddd;
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  -webkit-box-shadow:inset 0 1px 0 #ffffff;
  -moz-box-shadow:inset 0 1px 0 #ffffff;
  box-shadow:inset 0 1px 0 #ffffff;
}
.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;
  padding: 30px 0 0 0;
}
.pagination ul {
  display:inline-block;
  *display:inline;
  *zoom:1;
  margin: 0;
}
.pagination li { display:inline; }
.pagination a {
  float:left;
  padding:0 10px 0 0;
  text-decoration:none;
}
.pagination .active a {
  color:#666666;
  cursor:default;
}
.pagination .disabled span, .pagination .disabled a, .pagination .disabled a:hover {
  color:#666666 !important;
  background-color:transparent;
  cursor:default;
}
.pagination li:first-child a {

}
.pagination li:last-child a {
 
}
.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; }
#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%;
}
.hp #colmask{
	overflow: visible !important;
	}
#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; }
.hp .s-c-s #col1pad, .hp .x-c-s #col1, .hp .x-c-s #colmid{overflow: visible;}
.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;
  overflow: hidden;
}
.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-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; }
html { background-color:white; }
#main{ background-color:white; }
body { background-color:white; }

.view-article .navbar-inner { padding-right:0 !important; }
.roknewspager-pages { background:none; }
#footer {
  text-align:left;
  background-color:#231f20;
  padding:24px;
  color: #f4f3f3;
  margin-top: 80px;
  margin-left: -24px;
}
#footer p{
	font-size: 13px!important;
	line-height: 1.3 !important;
	}
#footer a{
	color: white;
	}
#footer a:hover{
	color: #c34616;
	text-decoration: none;
	}
#footer .wrapper > div.inner {
	margin: 0 !important;	
}
#footer ul li{
	list-style-type: none;
	}
#footer .icoakc{
	margin-top: 20px;
	}
#footer [class*="el-icon-"]:before{
	margin-right: 10px;
	font-size: 16px;
	line-height: 24px;
	}
#footer [class*="el-icon-"]{
	color: #f4f3f3;
	text-decoration:none;
	line-height: 24px;
	}
#footer [class*="el-icon-"]:hover{
	text-decoration: none;
	color: #c34616;
	}
.footerleft, .footercenter, .footerright{
	float: left;
	width: 33%;
	margin-right: 4%;
	margin-bottom: 30px;
	}
.footercenter{
	float: left;
	width: 40%;
	margin-right: 5%;
	}
.footerright{
	float: right;
	width: 18%;
	margin-right: -8px;
	}
.footerbottom{
	clear: both;
	width: 100%;
	margin-top: 30px;
	}
.footerbottom img{
	vertical-align: top;
	}
.footerbottom ul{
	margin: 0 !important;
	}
.footerbottom ul li{
	list-style-type: none;
	display: inline-block;
	margin-right: 20px;
	vertical-align: top;
	}
.footerbottom ul li a{
	display: block;
	position: relative;
	}
.prihlaseni a{
	background: white;
	color: #414141 !important;
	display: inline-block;
	padding: 1px 5px;
	text-transform: lowercase;
	letter-spacing: 0.02em;
	}
.prihlaseni{
	margin-top: 20px;
	}
	
.x-c-s h1, .x-c-s .items-row { padding-left:0; }
#main-content {
  padding-top:0;
}
#main-content .wrapper>.row {
  margin-left:-12px;
  margin-right:-12px;
}
.wrapper > div {
  margin-left:-12px;
  margin-right:12px !important;
}
#col2 .module {
  margin-left:0;
  margin-right:12px;
}
#col2 .module h2, #col2 .module .module-body {
  padding-left:0;
  padding-right:0;
}
#col3 .module { margin-left:0; }
#colmask { width:960px; }
#mainmods .user1 {
  float:left;
  width:243px;
}
#mainmods .user2 .module{
}
#mainmods .module .module-body, #col3 .module .module-body{
	/*border-left: 6px solid #c7c8ca;*/
	clear: both;
	}	

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:last-child, ul.mod_easy_articles_slideshow > li p:last-child { margin-bottom:0; }
.allarticles {
  display:block;
  line-height:22px;
  margin-top:0;
  margin-top: 25px;
  font-family:'Gill Sans W02 Medium', sans-serif;
  border-top: 2px solid #bcbdc0;
  
}
.allarticles a {
  color:#a3a3a6;
  text-transform: lowercase;
}
h1.contentheading, .option-com-users h1, .option-com-xmap h1 {
  font-family:'Gill Sans W02 Medium' sans-serif;
  padding:0 12px 0px 0;
  color: #a3a3a6;
  font-weight: normal;
  text-transform: lowercase;
  border-bottom: 2px solid #bcbdc0;
  font-size: 15px;
  letter-spacing: 0.5px;
  margin: 0 0 20px 12px;
}

.option-com-xmap .menutitle { display:none; }
.lightblock { padding:0; }
.bottblock .price, .bottblock .map {
  float:left;
  width:100%;
  text-align:center;
}
.bottblock .more { text-align:center; }
.bottblock .more a {
  color:#c34616;
}
.bottblock .more a:hover { text-decoration:none; }
.main-block {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  -ms-box-sizing:border-box;
  box-sizing:border-box;
}
.main-block .book-title {
  overflow:hidden;
  font-family:'Gill Sans W02 Medium', sans-serif;
  color: #414141;
}
.module { margin-bottom:0; }
.module .module-title{
  font-family:'Gill Sans W02 Medium', sans-serif;
  padding:0 12px 0px 0;
  color: #a3a3a6;
  font-weight: normal;
  text-transform: lowercase;
  border-bottom: 2px solid #bcbdc0;
  letter-spacing: 0.5px;
}
.module .module-body {}
.module .module-body ul {
  border:0 none;
  padding:0;
}
.module.raw .module-body { background-image:none; }
#col2>div>* {
  padding-left:12px;
}
.component-pad>div>* {
  padding-left:12px;
}
.x-c-x .component-pad>div>* { padding-left:0; }
.component-pad>div>h1{padding-left:0; }
.x-c-x .items-row { padding-left:0; }
.x-c-x h1{margin-left: 0 !important;}
#nav { margin: 33px 0 20px 0;/*margin: 63px 0 20px 0; */}
.hp #nav { margin: 95px 0 20px 0;}

.hp #nav ul.menu li:hover > ul>li {
  z-index:9000;
  position:relative;
}
#main-content { padding-top:14px; }
#header {
  padding-top:30px;
  min-height: 160px
}
#header .module p { margin:0; }
#header #logo {
  display:block;
  float:left;
  margin-bottom: 13px;
}
#header #logo p { margin:0; }
#header .msearch {
  position: absolute;
  right: 35px;
  top: 28px;
}
#header .msearch .module-body { background-image:none; }
#header .msearch form { margin-bottom:0; }
#header .msearch label { display:none; }
#header .msearch input {
  	background: #58585a none repeat scroll 0 0;
    border: 0px none;
    color: white;
    height: 20px;
    margin: 0;
    padding: 1px;
    width: 78px;
    text-align: center;
    text-transform: lowercase !important;
    letter-spacing: 0.02em;
}
#header .msearch .buttonsearch {
  background:url("https://webarchiv.lib.cas.cz:443/wayback/20181103010400/http://www.flu.cas.cz/templates/flu2015/images/ico-lupa.png") no-repeat 0px 1px;
  border: 0px none;
  height:24px;
  text-indent:-5000px;
  width:26px;
  background-color:#58585a;
  display: none
}
.option-com-users .login form {
  float:left;
  width:474px;
  margin-left:174px;
}
.option-com-users .login+div ul {
  list-style:none;
  margin-top:24px;
}
#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 {
  color:#404040 !important;
}
.mleftmenu .module-body ul li{display: none;}
ul#soukromemenu li{display: block;}
.mleftmenu .module-body ul li.active, .mleftmenu .module-body ul li.active ul li{display: block;}

.mleftmenu .module-body ul {
  list-style:none;
  margin:0;
}
.mleftmenu .module-body ul li a, .mleftmenu .module-body ul li .separator {
  padding-top:6px;
  padding-bottom:6px;
  font-weight:normal;
  font-family:'Gill Sans W02 Medium', sans-serif;
  display:block;
  color:#a3a3a6;
}
.mleftmenu .module-body ul li ul li a{
	font-family:'Gill Sans W02 Medium', sans-serif;
	color:#414141;
	}
.mleftmenu .module-body ul li ul li ul li a{
	font-family:'Gill Sans W02 Medium', sans-serif;
	color:#a3a3a6;
	}

.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.parent:hover {
  background-image:none;
  margin-bottom:12px;
}

.mleftmenu .module-body>ul>li.parent.active a{
  padding:0 12px 0px 0;
  font-weight: normal;
  text-transform: lowercase;
  border-bottom: 2px solid #bcbdc0;
  margin-bottom: 20px;
  letter-spacing: 0.5px;
  font-size:15px;
}
.mleftmenu .module-body>ul>li.parent.active ul a{
	padding: 0;
	border-bottom: none;
	margin-bottom: 0;
	}
.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 { overflow:hidden; }
.mtopnav li, .mbotnav li {
  float:left;
  margin-right:6px;
}
.mtopnav li a, .mbotnav li a {
  color:#414141;
  text-transform:uppercase;
  line-height:30px;
  font-family:'Gill Sans W02 Medium', sans-serif;
  font-weight:normal;
  padding:0 3px;
}
.mtopnav li a:hover, .mbotnav li a:hover {
  background-color:transparent !important;
  font-weight:700 !important;
}
.mtopnav {
  float:right;
  margin-left:12px;
  margin-right:24px;
}
.makcemenu {
  overflow:hidden;
  margin: 25px 0 20px 12px;
}
.makcemenu .module-body {
  overflow:hidden;
  background-image:none;
}
.makcemenu ul { margin-left:0; }
.makcemenu ul li {
  margin-right:12px;
  float:left;
  margin-bottom:0 !important;
}
.makcemenu ul li a {
  color:#414141;
  padding:0 10px 0 0;
  margin-bottom:0 !important;
  text-transform: lowercase;
}
.makcemenu ul li a:hover { background-color:transparent; }
.makcemenu ul li:hover a {
  color:#c34616;
  text-decoration:none;
}
.makcemenu ul li.current a, .makcemenu ul li.mainlevel_current a {
  color:#c34616;
}
.current{
	margin-bottom: 80px;
	}
.makcemenumain {
  position:absolute;
  right:0;
  margin: 25px 0;
}
.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 {
  color:#c34616;
  padding:0 6px;
}
.makcemenumain ul li.active a:hover, .makcemenumain ul li.mainlevel_active a:hover {
  color:#c34616;
}
.makcemenumain ul li a {
  margin-bottom:0 !important;
  color:#414141;
  text-transform: lowercase;
}
.makcemenumain ul li a:hover {
  background:none;
  text-decoration:none;
}
.makcemenumain ul li+li+li { display:none; }
.makce .module-body {padding-bottom: 20px; }
.makce .module-body .main-block {

}
.makce .module-body .dates {
  text-align:left;
  font-weight:normal;
  font-family:'Gill Sans W02 Medium', sans-serif;
  padding:0 12px 0 0;
}
.makce .module-body .dates div{
	display: inline;
	}
.makce .module-body .dates span.rok {
  font-weight:normal;
  display:none;
}
.makce .module-body .event-title {
  height:auto;
  margin-top: 6px;
}
.makce .module-body .event-title a{
	color: #414141;
	
	}
.makce .module-body .event-title a:hover{
	color: #c34616;
	}
.makce .module-body .location {
  margin-top:6px;
  font-size: 13px;
}
.dates .startdate, .dates .starttime, .dates .enddate, .dates .endtime, .dates .separator{
	color: #c34616;
	}
.makce .module-body .lightblock { overflow:hidden; }
.makce .module-body .intro { display:none; }
.makce .module-body .startdate { margin-bottom:1px; }
.makce .module-body .starttime {
  font-weight:normal;
}
.actiontype{
  font-family:'Gill Sans W02 Book', sans-serif;
  text-transform: lowercase;
  font-size: 13px;
}
.makce .module-body .host {
  margin-top:6px;
  display:none;
}
.makce .module-body .host-detail { display:none; }
.msocnet {
  float:left;
  margin-top:24px;
  margin-left:12px;
}
.msocnet td { padding-bottom:12px; }
.msocnet td img { padding-right:12px; }
.mnews .mod-articles-category-date {
  position:absolute;
  bottom:0;
  right:12px;
  font-size: 13px;
  color: #c34616;
}
.mnews h4 { margin-bottom:6px; }
.mnews .mod-articles-category-introtext { margin-bottom:20px; }

.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 iframe { height:240px !important; margin: 20px;}
.mnews p img { margin: 5px 0 10px 10px;}
.mnews .roknewspager-title, .mnews .mod-articles-category-title {
  color:#414141;
}
.mnews .readon {
  border-left:1px solid #e6e6e6;
  padding-left:36px;
  padding-right:24px;
  font-family: "Gill Sans W02 Medium",sans-serif;
}
.mnews .f2c-intro-basearticle {
  margin-bottom:12px;
  overflow:hidden;
}
.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:20px 0;
}
.mnews .module-body li {
  padding-bottom:0 !important;
}
.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-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-family: "Gill Sans W02 Medium",sans-serif;
}
.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:left;
  margin-right:12px;
}
.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:20px 0 20px 0; }
.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 a.imgwrapp, .mpublic ul.mod_easy_articles_slideshow li > div .publikace-intro a.imgwrapp {
  display:block;
  float:left;
  margin-right:12px;
}
.mpublic ul.roknewspager li > div .publikace-intro .main-block .lightblock, .mpublic ul.mod_easy_articles_slideshow li > div .publikace-intro .main-block .lightblock{
	padding: 0 0 0 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;margin-top:3px; }
.mpublic ul.roknewspager li > div .publikace-intro .main-block, .mpublic ul.mod_easy_articles_slideshow li > div .publikace-intro .main-block {
  float:left;
  width:130px;
}
.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 .price, .mpublic ul.mod_easy_articles_slideshow li .price {
  display:none;
}
.mpublic ul.roknewspager .description, .mpublic ul.mod_easy_articles_slideshow .description { display:none; }
.f2c-calendar {
  width:100%;
  margin: 20px 0 0 0;
}
.f2c-calendar table {
  width:231px;
  text-align:center;
  vertical-align:middle;
  table-layout:fixed;
}
.f2c-calendar table th{
	font-weight: normal;
	padding: 8px 0 7px 0;
	}
.f2c-calendar table td{
	padding: 8px 0 7px 0;
	}
.f2c-calendar table tr:first-child th{/*display: none;*/}
.f2c-calendar .f2c-calendar-month td.f2c-calendar-eventday strong {
  cursor:pointer;
  display:block;
  height:100%;
}
.f2c-calendar .f2c-calendar-month tr { position:relative; }
.f2c-calendar .f2c-calendar-month strong { color:#c34616; }
.f2c-calendar .f2c-calendar-month strong:hover { color:#c34616; }
.f2c-calendar .f2c-calendar-month td#f2c-calendar-today {
  background:#c34616;
  color:#ffffff;
}
.f2c-calendar .f2c-calendar-month td#f2c-calendar-today strong{
	color: white !important;
	}
.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:10px;
  line-height:13px;
  color: white;
}
.f2c-calendar .f2c-calendar-month .f2c-calendar-eventday:hover strong {  }
.f2c-calendar .f2c-calendar-month .f2c-calendar-dayeventlist {
  width:100px;
  padding:0 6px;
  text-align:left;
  background:#c34616;
  color: white;
}
.f2c-calendar .f2c-calendar-month .f2c-calendar-dayeventlist a, .f2c-calendar .f2c-calendar-month .f2c-calendar-dayeventlist a:hover{
	color: white !important;
	}
.f2c-calendar .f2c-calendar-month .f2c-calendar-dayeventlist .f2c-calendar-dayevent {
  color:#c34616;
  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/20181103010400/http://www.flu.cas.cz/templates/flu2015/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:first-child { color:#c34616; }
.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:left;
  margin-bottom:12px;
  display: none;
}
.menu-lide .readmore{
	display: none;
	}
.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:13px;
  overflow:hidden;
  margin:0 -12px 0 -24px;
  padding:6px 24px;
  color: #c34616;
}
.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, .option-com-form2contentsearch.view-article #colmask #col1 {
}
.option-com-content.view-article #colmask #col1 .item-page, .option-com-content.view-article #colmask #col1 .item-pagetridastranky, .option-com-form2contentsearch.view-article #colmask #col1 .item-page, .option-com-form2contentsearch.view-article #colmask #col1 .item-pagetridastranky {
  /*padding-left:12px;
  padding-right:12px;*/
}

.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, .menu-kontakty-flu h1, .menu-kontakty-flu h2 {
  font-family:'Gill Sans W02 Medium', sans-serif;
  padding:0 12px 0px 0;
  color: #a3a3a6;
  font-weight: normal;
  text-transform: lowercase;
  border-bottom: 2px solid #bcbdc0;
}
.menu-kontakty-flu h1{
	text-transform: none;
	margin-bottom: 20px;
	}
.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;
}

dl.article-info{
	padding-bottom: 55px;
	margin-bottom: 0;
	}
.option-com-content.view-category .published, .option-com-content.view-datavw .published, .option-com-form2contentsearch.view-category .published, .option-com-form2contentsearch.view-datavw .published {
  float:right;
  color: #c34616;
  font-size: 13px;
}
.menu-archiv-aktualit.f2c-clanek h1, .menu-flu-v-mediich h1{
	text-transform: none !important;
	}

.menu-archiv-aktualit.f2c-clanek .article-info{
	display: none;
	}
.menu-archiv-aktualit.f2c-clanek .newdispnone, .menu-flu-v-mediich .newdispnone, .lang-en-GB.view-article .newdispnone, .menu-call-for-papers .newdispnone{
	display: none !important;
	}
.newdispnone{
    display: none !important;
}

.menu-foto .newdispnone{
    display: block !important;
}
/* --- Show only three photographs in multimedia archive */
.menu-foto .f2c-intro-basearticle .sigFreeContainer > .sigFreeThumb:nth-child(3) ~ .sigFreeThumb, .menu-multimedialni-archiv .f2c-intro-basearticle .sigFreeContainer > .sigFreeThumb:nth-child(3) ~ .sigFreeThumb{
    /* this rule targets the rows after the 3rd .row */
    display: none;
}
.newdispnone #vsechnynahledy{
    display: none;
}

.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;
}


.menu-organizacni-struktura .items-row .f2c-intro-basearticle table td{
	width: 260px !important;
	}
.menu-organizacni-struktura .items-row .f2c-intro-basearticle table td:first-child{
	width: 250px !important;
	}
.menu-organizacni-struktura .items-row .f2c-intro-basearticle table td:last-child{
	width: 150px !important;
	}
.menu-organizacni-struktura .main-block .contentheading{
	border-bottom: 2px solid #bcbdc0;
    color: #a3a3a6;
    font-family: "Gill Sans W02 Medium",sans-serif;
    font-size: 15px;
    font-weight: normal;
    letter-spacing: 0.5px;
    margin: 0 0 20px 0 !important;
    padding: 0 0 0 0 !important;
    text-transform: lowercase;
	}	
.menu-organizacni-struktura	.items-row{
	margin-bottom: 20px;
	}
.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:300px;
}
.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 {
  overflow:hidden;
  padding-bottom:0;
  /*padding: 0 12px;*/
}
.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 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:#414141;
  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 {  }
.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:72%;
  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:fixed;
  bottom:0;
  width:100%;
  position:absolute;
  background:#fafafa;
  margin:0;
  padding:12px 0 0 0;
  display:none;
}
.option-com-wrapper #footer .module { margin-bottom:0; }
.option-com-wrapper #after3 {
  position:absolute;
  bottom:0;
  width:100%;
  display:none;
}
.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 h2.book-title { margin-bottom:6px; }
.publikace-intro h2.book-title a { line-height:24px; }
.akce-main .wrap {
  position:relative;
  z-index:1;
  float: right;
  width: 231px;
}
.akce-main .nav.nav-tabs {
  margin: 10px 0 20px 0 !important;
  display: block;
  clear: left;
  overflow: visible;
  width: 704px;
}
.akce-main .nav.nav-tabs li{
	display: inline-block !important;
	}
.akce-main .nav.nav-tabs li a{
	display: inline !important;
	border-top: 2px solid #bcbdc0;
	line-height: 22px;
	text-transform: lowercase;
	}

.akce-main .rightcol { float:right; }
.utvary-main .rightcol,.menu-kontakty-flu .rightcol{
	width: 231px;
	float: right;
  margin-left: 14px;
	}
.cleaner{
	width: 100%;
	height: 1px;
	margin-top: -1px;
	clear: both;
	}
.menu-kontakty-flu .cleaner{
	height: 49px;
	}
.menu-kontakty-flu .rightcol{
	border-top: 2px solid #bcbdc0;
	margin: 20px 0 20px 0 !important;
	padding: 20px 0 0 0;
	}
.menu-kontakty-flu h2{
	margin: 0 0 20px 0;
	text-transform: none;
	}
.utvary-main .rightcol .main-block.web{
	border-bottom: 2px solid #bcbdc0;
	margin: 0 0 20px 0 !important;
	}
.utvary-main .web a{
	text-decoration: none;
	text-transform: lowercase;
	}
.akce-main .startdate, .akce-main .datvalue, .akce-main .starttime, .akce-main .enddate, .akce-main .endtime, .akce-main .separator{
	display: inline;
	color: #c34616;
	font-family: "Gill Sans W02 Medium",sans-serif;
	}
a.utvary-intro h2{
	color: #c34616 !important;
	font-family: "Gill Sans W02 Book",sans-serif !important;
	}
a.utvary-intro img {
  /*float:left;
  margin-left:-5px;
  margin-top:-4px;
  margin-right:12px;*/
  display: none;
}
.f2c-clanek .F2C-maintext { padding:0 0 12px 0; }
.utvary-main .rightcol h3{
	color: #a3a3a6 !important;
	font-family: "Gill Sans W02 Medium",sans-serif !important;
	text-transform: lowercase;
	margin: 15px 0 0 0 !important;
	padding: 0 !important;
	}

.f2c-utvar .utvary-main .rightcol h3, .f2c-utvar .akce-main .rightcol h3, .akce-main .utvary-main .rightcol h3, .akce-main .akce-main .rightcol h3 {
  color:#414141;
  color:#4b4b4b;
  padding-bottom:6px;
}
.f2c-utvar .utvary-main .rightcol .main-block, .f2c-utvar .akce-main .rightcol .main-block, .akce-main .utvary-main .rightcol .main-block, .akce-main .akce-main .rightcol .main-block {
  width:231px;
  margin:0 0 20px 0;
}
.f2c-utvar .utvary-main .rightcol .main-block>*, .f2c-utvar .akce-main .rightcol .main-block>*, .akce-main .utvary-main .rightcol .main-block>*, .akce-main .akce-main .rightcol .main-block>* {
  margin:0;
}
.f2c-utvar .utvary-main .rightcol .main-block>*+*, .f2c-utvar .akce-main .rightcol .main-block>*+*, .akce-main .utvary-main .rightcol .main-block>*+*, .akce-main .akce-main .rightcol .main-block>*+* { padding-top:0; }
.f2c-utvar .utvary-main .rightcol .main-block p, .f2c-utvar .akce-main .rightcol .main-block p, .akce-main .utvary-main .rightcol .main-block p, .akce-main .akce-main .rightcol .main-block p {
}
.f2c-utvar .utvary-main .rightcol img, .f2c-utvar .akce-main .rightcol img, .akce-main .utvary-main .rightcol img, .akce-main .akce-main .rightcol img {
  text-align:left;
  margin: 0 0 20px 0;
}
.f2c-utvar .utvary-main .main-block, .f2c-utvar .akce-main .main-block, .akce-main .utvary-main .main-block, .akce-main .akce-main .main-block, .menu-kontakty-flu .main-block {
  width:704px;
}

.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, .akce-main .utvary-main .main-block .allmembers .chief, .akce-main .utvary-main .main-block .allmembers .chiefagent, .akce-main .akce-main .main-block .allmembers .chief, .akce-main .akce-main .main-block .allmembers .chiefagent {
  float:left;
}
.f2c-utvar .utvary-main .main-block .allmembers .chiefagent, .f2c-utvar .akce-main .main-block .allmembers .chiefagent, .akce-main .utvary-main .main-block .allmembers .chiefagent, .akce-main .akce-main .main-block .allmembers .chiefagent { clear:both; }
.akce-main h1{
  border-bottom: 0px none !important;
  float: left;
  width: 704px;
  margin-bottom: 35px;
  color: #666666 !important;
  text-transform: none !important;
}

.menu-vedecke-utvary h1{
	  float: left;
  width: 704px;
  margin: 0 0 20px 0 !important;
  padding: 0px 10px 0px 0px !important;
  color: #666666 !important;
  text-transform: none !important;
	}
.menu-vedecke-utvary .blog h1{
	width: 100%;
	float: none;
	color: #a3a3a6 !important;
	text-transform: lowercase !important;
	} 
.akce-main .bannertext {
  border-bottom: 2px solid #bcbdc0;
  margin-bottom: 20px;
  font-size: 15px;
}
.akce-main .host, .akce-main .subtitle {
font-family: "Gill Sans W02 Medium",sans-serif;
}
.akce-main .host span, .akce-main .subtitle span {
 
}
.dateunderlined{
	border-bottom: 2px solid #bcbdc0;
	margin: 0 0 20px 0;
	font-size: 15px;
	}
	
#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;
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  background-color:#ffffff;
  padding-top:12px;
  padding-bottom:12px;
}
.search-results .book-title {
  overflow:hidden;
  font-family: "Gill Sans W02 Medium",sans-serif;
}
.sprojekty .item { padding-bottom: 20px !important; }
.menu .item299, .menu .item304, .menu .item309, .menu .item314, .menu .item319, .menu .item324 { display:none; }
.blank h1, .search h1 {
  color:#c34616;
  margin-left:0;
  margin-bottom:0;
  text-transform:uppercase;
  padding-left:12px;
  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 .f2csearchresultssakce h1, .sakce .page_sfx_sakce h1 {
  position:absolute;
  top:0;
  width:100%;
  left:0;
  
  border-bottom: 2px solid #bcbdc0;
    color: #a3a3a6;
    font-family: "Gill Sans W02 Medium",sans-serif;
    font-weight: normal;
    letter-spacing: 0.5px;
    padding: 0 12px 0 0;
    text-transform: lowercase;
}

.sakce .f2csearchresultssakce.blog .item.main-block, .sakce .page_sfx_sakce.blog .item.main-block {
  margin-bottom:0;
  float:left;
  background-color:transparent;
  border:0 none;
  margin: 20px 0;
}
.sakce .f2csearchresultssakce.blog .item.main-block .main-block, .sakce .page_sfx_sakce.blog .item.main-block .main-block {
    float: left;
    width: 670px;
    position: relative;
    z-index: 1;
    margin-left: 0;
    margin-top: 0;
}
.sakce .f2csearchresultssakce.blog .item.main-block .intro, .sakce .page_sfx_sakce.blog .item.main-block .intro {
  margin-top: 6px;
}
.sakce .f2csearchresultssakce.blog .item.main-block .host, .sakce .page_sfx_sakce.blog .item.main-block .host { display:none; }
.sakce .f2csearchresultssakce.blog form, .sakce .page_sfx_sakce.blog form {
  padding-left:0;
  margin-bottom:0;
}

.sakce .f2csearchresultssakce .akce-intro .event-title, .sakce .page_sfx_sakce .akce-intro .event-title {
  margin-bottom:6px;
}
.sakce .f2csearchresultssakce .akce-intro .event-title a, .sakce .page_sfx_sakce .akce-intro .event-title a {
  color:#414141;
  text-decoration:none;
}
.sakce .f2csearchresultssakce .akce-intro .dates, .sakce .page_sfx_sakce .akce-intro .dates {
  float:left;
  width:261px; /*231*/
  text-align:left;
  position:relative;
  z-index:100;
  text-transform: lowercase;
}
.sakce .f2csearchresultssakce .akce-intro .dates .startdate, .sakce .f2csearchresultssakce .akce-intro .dates .enddate, .sakce .page_sfx_sakce .akce-intro .dates .startdate, .sakce .page_sfx_sakce .akce-intro .dates .enddate {
 font-family: "Gill Sans W02 Medium",sans-serif;
 margin-bottom: 6px;
}

.startdate, .actiontype, .separator, .enddate{
	display: inline;
	font-size: 15px;
	}
	
.sakce .f2csearchresultssakce .akce-intro .dates .starttime::before, .sakce .page_sfx_sakce .akce-intro .dates .starttime::before{content: '/ ';color: #c34616;}
.sakce .f2csearchresultssakce .akce-intro .dates .starttime, .sakce .page_sfx_sakce .akce-intro .dates .starttime { display: inline; }
.sakce .f2csearchresultssakce .akce-intro .dates .starttime span, .sakce .page_sfx_sakce .akce-intro .dates .starttime span {color: #666666;}
.akce-intro .actiontype::before{content: '/ ';color: #c34616;font-family: "Gill Sans W02 Medium",sans-serif;font-weight: normal;}
.hp .akce-intro .actiontype{font-size: 13px !important;}
.hp .akce-intro .actiontype::before{font-size: 15px !important;}
.sakce .f2csearchresultssakce .akce-intro .actiontype::before{font-family: "Gill Sans W02 Book",sans-serif;font-weight: normal;}



.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 { 
	left: -285px;
    position: absolute;
    width: 260px; 
    top: 26px;
    }
.sakce .f2csearchresultssakce .akce-intro .bottblock, .sakce .page_sfx_sakce .akce-intro .bottblock { display:none; }
.people-detail { padding:12px 0 0 0 !important; }
.people-detail .item.main-block { border:none; }

.slide .departmentheading{
  margin:40px 0 5px 0;
}
.f2csearch-sort-189{
	padding-top: 30px;
	}
.slide h1{
	display: none;
	}
.slide .alphaheading {
    font-size: 0;
    height: 30px;
    margin: 0;
	}
#letter_a{
	height: 90px;
	}
.moduletablepeople-table-title{
	display: none;
	}
.slide .f2csearch-sort-189 .utvar { visibility:hidden; }
.slide form#adminForm {
  position:absolute;
  right:0;
  top:20px;
  border-top: 2px solid #bcbdc0;
  line-height: 22px;
}

#f2c_search_custom_ordering{
	text-transform: lowercase;
	}
#f2c_search_custom_ordering ul{
	margin: 0 !important
	}
#f2c_search_custom_ordering.Alphanavigation{
	float: left;
	}
.slide #f2c_search_custom_ordering li { padding-left:20px; }
.slide #f2c_search_custom_ordering.Alphanavigation li:first-child{padding-left: 0;}
.slide #f2c_search_custom_ordering.Alphanavigation li {padding-left: 6px; font-size: 0;}
.slide #f2c_search_custom_ordering.Alphanavigation li a {
  font-family:'Gill Sans W02 Book', sans-serif;
  text-decoration:none;
  font-size: 15px;
  text-transform: lowercase;
}
.slide div.items-row { margin-top:-3px; }
.slide div.items-row:first-child .item.main-block {

}
.slide .items-row{
	
	}

.slide div.items-row .item.main-block { margin-bottom:0 !important; }
.slide div.items-row .item.main-block .people {
  cursor:pointer;
  padding: 10px 0;
  margin-bottom:0;
  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:60px; }
.slide div.items-row .item.main-block .people:hover .hoverable {
  display:block;
  overflow:hidden;
}

.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:#c34616;
}
.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 .utvar { width:430px !important; }
.slide div.items-row .item.main-block .people .phone {
  float:right !important;
  margin-right:-4px;
  width:115px !important;
}
/*vysledek vyhledavani radit podle utvaru telefon na dva radky*/
.slide .f2csearch-sort-189 .item.main-block .people .phone{
	width: 220px !important;
	margin-right: 0 !important;
	text-align: right !important;
	}
.slide div.items-row .item.main-block .people .room{
  text-align:right !important;
  float:right !important;
  width:100px !important;
  margin-right: 1px;
}
.slide div.items-row .item.main-block .people .email {
  width:180px !important;
}
.slide div.items-row .item.main-block .people .surname { width:130px !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; margin: 0 -4px 0 20px;}
.slide div.items-row .item.main-block .people .main { overflow:hidden; }
.slide div.items-row .item.main-block .people .main div {
  float:left;
  width:10%;
  font-size: 15px;
  text-align:left;
  padding-top:6px;
  padding-bottom:6px;
}
.slide div.items-row .item.main-block .people .hoverable {
  display:none;
  padding:6px 0 6px 0;
  border-bottom: 1px solid #bcbdc0;
}
.slide div.items-row .item.main-block .people .hoverable .head {
  float:left;
  padding-right:6px;
}
.slide div.items-row .item.main-block .people .titul { float:left; min-width: 201px;}
.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 {
  margin-bottom:6px;
}
.projekty a { text-decoration:none; }
.projekty .web { float:right; }
.projekty .investigator, .projekty .provider, .projekty .programme, .projekty .project, .projekty .duration {
  overflow:hidden;
}
.projekty .investigator span, .projekty .provider span, .projekty .programme span, .projekty .project span, .projekty .duration span {
  font-weight:normal;
  width:80px;
  display:block;
  float:left;
  margin-right: 10px;
}
.contblock { overflow:hidden; }
.nav > li > a:hover {
  background-color:#ffffff;
  color:#c34616;
  font-weight:normal;
}
.spublikace .items-row {
  overflow:hidden;
  min-height:140px;
  margin-bottom:30px;
}
.spublikace .items-row .item.main-block .main-block{
  padding-top: 95px;
}
.spublikace .items-row .item.main-block .main-block .description{
	margin-top: 10px;
	}
.spublikace .items-row .item.main-block .imgwrapp img{
 height: 110px;
}
.spublikace .items-row .item.main-block .contblock { overflow:visible; }
.spublikace .items-row .item.main-block .bottblock { margin-right:-24px; }
.banner { clear:both; }
.banner .module-body { background:none; padding-bottom: 0 !important;}
.banner .anythingSlider {
  margin:0;
  padding:0;
}
/*
.hp .background {
  position:absolute;
  width:100%;
  height: 120px;
  top: 89px;
  left: 0;
  background-color:#ec5038;
  z-index: 0;
}*/

/*-----------------------------ORLOJ-----------------------------*/
#orloj{
	width: 100%;
	position: absolute;
	top: 100px;
	left: 0;
	overflow:hidden;
	height:2px;
	background-color: #c34616;
	z-index: 999;
}
.hp #orloj{height:80px;}

#orloj #orlojb{
	position:relative;
}
.orloj-slide{
	float:left;
	width: 2000px;
	height: 80px;
	line-height: 80px;
	}
#orloj a{
	display: block;
	width: 100%;
	color: white;
	line-height: 80px;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 0.05em;
}
#orloj a h2{
	font-family:'Gill Sans W02 Book', sans-serif;
	font-size: 36px;
	line-height: 80px;
	color: white;
	margin-right: 100px;
	float: left;
	}
#orloj a time{
	font-family:'Gill Sans W02 Book', sans-serif;
	font-size: 36px;
	line-height: 80px;
	color: white;
	float: left;
	font-weight: normal;
	}
#orloj a img{
	float: left;
	margin-left: 100px;
	}
.orloj-slide.lightgray{
	background-color: #bcbdc0 !important;
	}
.orloj-slide.darkgray{
	background-color: #58585a !important;
	}
.orloj-slide.orange{
	background-color: #c34616 !important;
	}
	
.orloj-slide, #orloj a{display: none;}
.hp .orloj-slide, .hp #orloj a{display: block;}

.bclean{
	width:100%;
	height:1px;
	margin-top: -1px;
	clear: both;
	}
/*-----------------------------ORLOJ-----------------------------*/	
.banner .anythingSlider .anythingWindow { border:none; }
#nav {
  z-index:1000;
  position:relative;
}
#nav .navbar { margin-bottom:0; }
#nav .navbar-inner {
  background-color:transparent;
  background-image:none;
  box-shadow:none;
  border-bottom:0 none;
  padding-right:0;
  padding-left:0;
  filter:none;
}
#nav ul {
  margin:0;
  list-style:none;
  margin-top:0px;
  margin-bottom:0;
  position:relative;
  width:960px;
  *zoom:1;
  border-bottom: 32px solid #58585a;
}
#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:last-child{
	float: right;
	}
.lang-en-GB #nav ul li:last-child{
	float: left;
	}
#nav ul li ul li:last-child{
	float: left;
	}
#nav ul li a {
  color:#414141;
  display:block;
  font-weight:normal;
  font-size:17px;
  padding:0 20px;
  text-transform: lowercase;
  letter-spacing: 0.02em;
  font-family:'Gill Sans W02 Medium', sans-serif;
}

#nav ul li:first-child a{
	padding: 0 12px 0 2px;
	}
#nav ul li:last-child a{
	padding: 0 0 0 22px;
	}

#nav ul li a:hover { text-decoration:none; color: #c34616; }
#nav ul li a span {
  line-height:32px;
  padding:0 9px;
}
#nav ul li:first-child a span{
	padding: 0 20px 0 0;
	}
#nav ul li:last-child a span{
	padding-right: 0;
	}
#nav ul li ul{
  position:absolute;
  top:32px;
  left:0;
  border-bottom:none;
  height:32px;
  overflow:hidden;
  border-top:0px solid #c34616;
   -webkit-transition: all 0s 1.5s;
  -moz-transition: all 0s 1.5s;
  -o-transition: all 0s 1.5s;
  transition: all 0s 1.5s;
    visibility: hidden;
background: #58585a;
}
#nav ul li:hover ul, #nav ul li.active ul{
  background: #58585a;
  height:32px;
  visibility: visible;
}
#nav ul li:hover ul{
	z-index: 10000;
    -webkit-transition: all 0s 0s;
  -moz-transition: all 0s 0s;
  -o-transition: all 0s 0s;
  transition: all 0s 0s;
	}


#nav ul li ul li a {
  font-size:15px;
  font-weight:normal;
  text-transform:none;
  color:#ffffff;
  padding:0 11px;
  letter-spacing: 0.03em;
  
  text-transform: lowercase;
}
#nav ul li ul li a:hover, #nav ul li ul li.active a{
	color: #eb6e1f !important;
	}
#nav ul li:first-child ul li a{
	padding: 0 5px 0 5px;
	}
#nav ul li:first-child ul li a span{
	padding: 0 5px 0 5px;
	}

#nav ul li ul li a span {
  line-height:32px;
  padding: 0 5px;
}
#nav ul li ul li:first-child a{
	padding: 0 5px 0 10px;
	}
#nav ul li ul li:first-child a span{
	padding: 0 5px 0 5px;
	}
#nav ul li ul li:last-child a{
	padding: 0 0 0 5px;
	}
#nav ul li ul li ul { display:none; }



#nav ul li.active>a {
  color:#c34616;
}
#nav2 {
  z-index:1000;
  position:relative;
  z-index:10;
  /*nav2 zbytecnost naprosta, vypnout */
  display: none;
}
#nav2 .navbar { margin-bottom:0; }
#nav2 .navbar-inner {
  background-color:transparent;
  background-image:none;
  box-shadow:none;
  border-bottom:0 none;
  padding-right:0;
  padding-left:0;
  filter:none;
}
#nav2 ul {
  margin:0;
  list-style:none;
  margin-top:0px;
  margin-bottom:0;
  position:relative;
  border-bottom:5px solid #c34616;
  width:960px;
  *zoom:1;
}
#nav2 ul:before, #nav2 ul:after {
  display:table;
  content:"";
}
#nav2 ul:after { clear:both; }
#nav2 ul li {
  float:left;
  margin-right:0;
}
#nav2 ul li a {
  color:#414141;
  text-transform:uppercase;
  font-family:'Gill Sans W02 Medium', sans-serif;
  display:block;
  font-weight:normal;
  padding:0 12px;
}
#nav2 ul li a:hover { text-decoration:none; }
#nav2 ul li a span {
  line-height:55px;
  padding:0 12px;
}
#nav2 ul li ul {
  position:absolute;
  top:55px;
  left:0;
  border-bottom:none;
  height:0px;
  overflow:hidden;
  border-top:0px solid #c34616;
  background-color:#414141;
  z-index:9999;
}
#nav2 ul li ul li a {
  font-weight:normal;
  text-transform:none;
  color:#ffffff;
}
#nav2 ul li ul li a span {
  line-height:48px;
  padding:0 6px;
}
#nav2 ul li ul li ul { display:none; }
#nav2 ul li:hover { background:url("https://webarchiv.lib.cas.cz:443/wayback/20181103010400/http://www.flu.cas.cz/templates/flu2015/images/arrow-top.png") no-repeat center 50px; }
#nav2 ul li:hover ul {
  height:48px;
  border-top:5px solid #c34616;
  -webkit-transition:none;
  -moz-transition:none;
  -o-transition:none;
  transition:none;
}
#nav2 ul li:hover ul li:hover { background:url("https://webarchiv.lib.cas.cz:443/wayback/20181103010400/http://www.flu.cas.cz/templates/flu2015/images/arrow-bottom.png") no-repeat center 0; }
#nav2 ul li.active>a {
  background:#c34616;
  color:#ffffff;
}
#nav2 ul li.active:hover ul {
  border-top:5px solid #c34616;
  background-color:#414141;
  -webkit-transition:none;
  -moz-transition:none;
  -o-transition:none;
  transition:none;
}
#nav2 ul li.active:hover ul li:hover { background:url("https://webarchiv.lib.cas.cz:443/wayback/20181103010400/http://www.flu.cas.cz/templates/flu2015/images/arrow-bottom.png") no-repeat center 0; }
#nav2 .item503, #nav2 .item421 { display:none; }
#nav2 .navbar-inner { min-height:auto; }
#nav2 ul {
  height:48px;
  border:none;
  background-color:transparent;
}
#nav2 ul li a {
  font-weight:normal;
  text-transform:none;
}
#nav2 ul li a span {
  line-height:48px;
  padding:0 6px;
}
#nav2 ul li ul { display:none; }
#nav2 ul li:hover { background:url("https://webarchiv.lib.cas.cz:443/wayback/20181103010400/http://www.flu.cas.cz/templates/flu2015/images/arrow-bottom.png") no-repeat center 0; }
.pagination {
  overflow: visible;
    height: 50px;
    clear: both;
}
.pagination .counter {
	color: #a3a3a6;
    font-family: "Gill Sans W02 Medium",sans-serif;
    font-weight: normal;
    letter-spacing: 0.5px;
    text-transform: lowercase;
	border-bottom: 2px solid #bcbdc0;
	margin: 0 0 3px 0 !important;
	}
.pagination ul li {
  text-transform: lowercase !important;
}
.m.knihomodul {
  padding:12px 12px;
  box-sizing:border-box;
  background:#ffffff;
  border:1px solid #e6e6e6;
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
}
.m.knihomodul .module-title {
  padding:0;
  padding-bottom:12px;
  border-width:1px;
}
.m.knihomodul .module-body {
  background:none;
  padding-top:12px;
}
.m.knihomodul .module-body *:last-child { margin-bottom:0; }
#nav .item503, #nav .item421 { display:none; }
.mlang {
  position: absolute;
  top: 32px;
  right: 12px;
}
.mlang ul { margin:0; }
.mlang ul li {
  list-style:none;
  float:left;
  margin-left:6px;
   margin-top:-6px;
  font-family:"Gill Sans W02 Medium", Arial, Helvetica, sans-serif;
  font-weight:normal;
}
.mlang ul li a{
	color: #58585a;
	text-transform: lowercase;
	font-size: 17px;
	}
.mlang ul li a:hover{
	color: #c34616;
	}
.lang-active{
	display: none;
	}
.roknewspager-overlay { height:0 !important; }
.mbanner {
  margin-bottom:12px !important;
  position:relative;
}
.mbanner .anythingBase { margin:0; }
.mbanner .arrow {
  width:24px;
  height:24px;
  bottom:48px !important;
  -webkit-transition:all 0.3s linear;
  -moz-transition:all 0.3s linear;
  -ms-transition:all 0.3s linear;
  -o-transition:all 0.3s linear;
  transition:all 0.3s linear;
}
.mbanner .arrow a {
  width:24px !important;
  line-height:22px;
  color:#ffffff;
  -webkit-transition:all 0.3s linear;
  -moz-transition:all 0.3s linear;
  -ms-transition:all 0.3s linear;
  -o-transition:all 0.3s linear;
  transition:all 0.3s linear;
}
.mbanner .arrow.back { left:6px; }
.mbanner .arrow.forward { right:6px; }
.mbanner .arrow:hover { background:rgba(255,255,255,0.9); }
.mbanner .arrow:hover a { color:#c34616; }
.mbanner .anythingBase li:nth-of-type(3n+0) { background-color:#ec9638; }
.mbanner .anythingBase li:nth-of-type(3n+1) { background-color:#ec5038; }
.mbanner .anythingBase li:nth-of-type(3n+2) { background-color:#c31414; }
.mbanner .banner-intro {
  height:100%;
  overflow:hidden;
}
.mbanner .banner-intro .backGround {
  height:100%;
  display:block;
}
.mbanner .text {
  position:absolute;
  top:18px;
  left:30px;
  height:84px;
  color:#f5f5f5;
  font-family:"Gill Sans W02 Book";
  overflow:hidden;
  padding:0 6px;
  width:887.1px;
}
.mbanner .text * { line-height:24px; }
.mbanner .text table { width:100%; }
.mbanner .text table tr {
}
.mbanner .text table tr h2 {
	font-weight: normal !important;
}
.mbanner .text table tr+tr {
}
.mbanner .text h1, .mbanner .text h2, .mbanner .text h3 {
  color:inherit;
  font-weight:300;
}
.mbanner .text p {
  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;
}
.makce ul.mod_easy_articles_slideshow li {
  list-style:none;
 margin-top:20px;
}
.usr-0 .item-201 { display:none; }
p iframe { max-width:100% !important; }
#header div.anythingSlider { padding: 0 0 0 0 !important; }
#main-content div.anythingSlider { padding: 0 0 0 0 !important; }

div.anythingSlider .anythingWindow { border:none !important; }
div.anythingSlider .arrow {
  bottom:-8px;
  top:inherit;
  z-index:10000;
}
div.anythingSlider .arrow a {
  height:auto;
  margin:0;
}
div.anythingSlider .arrow a span { visibility:visible; }



.mavcr,.mtopnav, .bread{display: none;}
#mti_wfs_colophon{
	opacity: 0.5 !important;
	}
#col1 .user1 .mclearfix .module-title, .msocnet, .menu-vedecka-cinnost-minule-konference-a-workshopy .item-455, .menu-konference-a-workshopy .item455, .menu-konference-a-workshopy .item450{
	display: none !important;
	}

.underlineallarticles{
	clear: both;
	}
.underlineallarticles #hpcol1{
	float: left;
	width: 230px;
	}
.underlineallarticles #hpcol2{
	float: left;
	margin-left: 25px;
    width: 448px;
	}
.underlineallarticles #hpcol3{
	float: right;
	width: 220px;
	}

@media (max-width: 767px) {
.js #navlab {display: none;}
.js .selectnav {display: block; margin:0 auto; width:100%; cursor: pointer;}
.s-c-x #col1wrap {
    width: 100% !important;
}
.s-c-x #col1wrap {
    right: 0 !important;
}
.underlineallarticles #hpcol2 {
    margin-left: 0 !important;
    width: 100% !important;
}
.underlineallarticles #hpcol1 {
    width: 100%  !important;
}
.underlineallarticles #hpcol3 {
    width: 100% !important;
}
.x-c-s #colright {
    width: auto !important;
}
.container, .navbar-fixed-top .container, .navbar-fixed-bottom .container, #colmask, .wrapper, .footerleft, .footercenter, .footerright,
.span12,.span11,.span10,.span9 ,.span8 ,.span7,.span5 ,.span4 ,.span3,.span2,.span1 { width:100% !important; }
#main .foreground > div, .row  {
margin: 0 !important;
}
#header #logo p img {
    margin-right: 0 !important;
}
[class*="span"] {
    margin-left: 0 !important;
}
#mainmods .user1 {
    width: 100% !important;
}
#footer {
    margin-left: 0 !important;
}
.span6 {
    width: 100% !important;
    margin-left: 0 !important;
}
.x-c-s #colright {
    float: none !important;
    right: auto !important;
}
.x-c-s #col1wrap {
    float: none !important;
    left: auto !important;
    width: 100% !important;
}
.x-c-s #col3 {
  float: none !important;
}
.x-c-s #col3 {
    left: auto !important;
    width: 100% !important;
}
#main-content div.anythingSlider {
    width: 100% !important;
}
#header .msearch {
    display: none;
}
#main {
    padding: 0 20px !important;
}
}

div.mod-languages ul {
	margin: 0;
	padding: 0;
	list-style:none;
}
div.mod-languages li {
	margin-left: 5px;
	margin-right: 5px;
}

div.mod-languages ul.lang-inline li {
	display:inline;
}

div.mod-languages ul.lang-block li {
	display:block;
}

div.mod-languages img {
	border:none;
}

div.mod-languages a {
	text-decoration: none;
}
.makcemenu ul, .makcemenumain ul {
    margin-top: 10px;
}

.current {
    max-width: 704px;
}

.makce .module-body .event-title {
    font-size: 14px;
}

.main-block .book-title {
font-size: 14px;
}
.menu-vedecke-utvary h1.contentheading {     float: left;     width: 704px;     margin: 0 0 20px 0 !important;     padding: 0 !important;     color: #666666 !important;     text-transform: none !important; }
.menu-vedecke-utvary .blog h1.contentheading {
    width: 100%;
    float: none;
    color: #a3a3a6 !important;
    text-transform: lowercase !important;
}






/*
     FILE ARCHIVED ON 1:04:00 Nov 3, 2018 AND RETRIEVED FROM THE
     AN OPENWAYBACK INSTANCE ON 7:47:43 Jul 27, 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)).
*/
