/**
 * @file
 * Page Styling
 *
 * Style the markup found in page.tpl.php. Also includes some styling of
 * miscellaneous Drupal elements that appear in the $content variable, such as
 * ul.links, .pager, .more-link, etc.
 */
/* 26 px */
/* Costom-preconfigured */
/* Add custom mixins  */
/*
@mixin replace-text-with-dimensions($img, $x: 50%, $y: 50%) {
  @include replace-text($img, $x, $y);
  width: image-width($img);
  height: image-height($img);
}

@mixin replace-text($img, $x: 50%, $y: 50%) {
  @include hide-text;
  background: {
    image: image-url($img);
    repeat: no-repeat;
    position: $x $y; }; }

@mixin hide-text {
  $approximate_em_value: 12px / 1em;
  $wider_than_any_screen: -9999em;
  text-indent: $wider_than_any_screen * $approximate_em_value;
  overflow: hidden;
  text-align: left; }
*/
/* colors for sections */
/*
 * Body
 */

 html.js .view-filters form fieldset.collapsible div.fieldset-wrapper {
  display: block !important;


 }
 html.js .view-filters form fieldset.collapsible {
  border: none;
padding: 3em 0 0 0;
margin-bottom: 1em;
padding-top: .2em;
-webkit-padding-before: .1em;
 }

#block-views-firemn-clanky-block-1 .view-content .views-row{
  width: 150px;
margin: 0 0 1em 0;
display: inline-block;
vertical-align: top;
zoom: 1;

}
#block-views-firemn-clanky-block-1 .view-content .views-row .field-content {

  padding-right: 10px;
}
.ds-3col{
	margin-top: 20px;
	padding-top: 20px;
	border-top: 1px solid #c0c0c0 
	
	
}
.ds-3col h2{
	margin-top: 0 !important: 
}
.page-search-content fieldset{
	margin-top: 25px
}
/* line 17, ../sass/pages.scss */
body {
  margin: 0;
  padding: 0;
  background-color: #f4f4f4;
  /*
  IE fix ale nefunguje uplne jak ma, nejsou funkcni spodni a vrchni odkazy
  jinak viz http://css-tricks.com/perfect-full-page-background-image/

  overflow: auto;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sites/all/themes/earch/images/body-bg.jpg', sizingMethod='scale');
  -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sites/all/themes/earch/images/body-bg.jpg', sizingMethod='scale')";*/
}

/* line 32, ../sass/pages.scss */
.lt-ie9 body {
  background-image: none;
}

/* line 36, ../sass/pages.scss */
#page, #page-bottom {
  background-color: #fff;
}

/*
 * The skip-link link will be completely hidden until a user tabs to the link.
 * See the element-focusable rule in system.base.css.
 */
/* line 45, ../sass/pages.scss */
#skip-link {
  margin: 0;
}
/* line 49, ../sass/pages.scss */
#skip-link a,
#skip-link a:visited {
  display: block;
  width: 100%;
  padding: 2px 0 3px 0;
  text-align: center;
  background-color: #666;
  color: #fff;
}

/*
 * Header
 */
/* line 62, ../sass/pages.scss */
#header h1 {
  margin: 0;
  padding: 0;
  line-height: 1em;
}

/* line 67, ../sass/pages.scss */
#logo {
  /* Wrapping link for logo */
  float: left;
  /* LTR */
  margin: 0 0 0 3px;
  padding: 0;
  position: absolute;
  bottom: 15px;
}
/* line 73, ../sass/pages.scss */
#logo img {
  vertical-align: bottom;
}

/*
 * Bold text (Myriad pro regular is too heavy if bolded - condensed looks better)
 */
/* line 83, ../sass/pages.scss */
.field .field-label,
form label,
table th, table thead {
  font-family: "myriad-pro-condensed", "Candara", "Trebuchet MS", sans-serif;
}

/* line 87, ../sass/pages.scss */
#block-locale-language {
  position: absolute;
  top: 0;
  font-size: 0.8125em;
  line-height: 1.69231em;
}
/* line 93, ../sass/pages.scss */
#block-locale-language ul.language-switcher-locale-url {
  list-style-type: none;
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 5, ../../../../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/lists/_inline-list.scss */
#block-locale-language ul.language-switcher-locale-url, #block-locale-language ul.language-switcher-locale-url li {
  margin: 0px;
  padding: 0px;
  display: inline;
}
/* line 29, ../../../../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/lists/_inline-list.scss */
#block-locale-language ul.language-switcher-locale-url li:after {
  content: " | ";
}
/* line 31, ../../../../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/lists/_inline-list.scss */
#block-locale-language ul.language-switcher-locale-url li:last-child:after {
  content: "";
}
/* line 34, ../../../../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/lists/_inline-list.scss */
#block-locale-language ul.language-switcher-locale-url li.last:after {
  content: "";
}
/* line 98, ../sass/pages.scss */
#block-locale-language ul.language-switcher-locale-url li {
  list-style-type: none;
  float: left;
}
/* line 101, ../sass/pages.scss */
#block-locale-language ul.language-switcher-locale-url li a {
  margin: 0 .2em;
  color: #B6B8B9;
}
/* line 106, ../sass/pages.scss */
#block-locale-language ul.language-switcher-locale-url li a:hover, #block-locale-language ul.language-switcher-locale-url li a:focus, #block-locale-language ul.language-switcher-locale-url li a.active {
  color: #000;
}

@media all and (min-width: 280px) {
  /* top icons block */
  /* line 116, ../sass/pages.scss */
  #block-block-7,
  #block-block-21 {
    position: absolute;
    right: 12px;
    top: 15px;
    margin-bottom: 0;
  }
  /* line 121, ../sass/pages.scss */
  #block-block-7 ul,
  #block-block-21 ul {
    margin: 0;
    padding: 0;
    list-style: none;
  }
  /* line 125, ../sass/pages.scss */
  #block-block-7 ul li,
  #block-block-21 ul li {
    list-style-type: none;
    float: left;
    margin-left: 1em;
  }
}
@media all and (min-width: 480px) {
  /* line 135, ../sass/pages.scss */
  #block-block-7,
  #block-block-21 {
    top: auto;
    bottom: 15px;
  }
}
/* line 141, ../sass/pages.scss */
#toparchicakes {
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  background-image: url('../images/../images/cakesicon-top.png?1360510376');
  background-repeat: no-repeat;
  background-position: 50% 50%;
  width: 20px;
  height: 22px;
  display: block;
  border: none !important;
}

/* line 146, ../sass/pages.scss */
#topfb {
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  background-image: url('../images/../images/fbicon.png?1359820539');
  background-repeat: no-repeat;
  background-position: 50% 50%;
  width: 15px;
  height: 23px;
  display: block;
  border: none !important;
}

/* line 151, ../sass/pages.scss */
#toptwitter {
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  background-image: url('../images/../images/twicon.png?1359820549');
  background-repeat: no-repeat;
  background-position: 50% 50%;
  width: 26px;
  height: 19px;
  display: block;
  border: none !important;
}

/* line 157, ../sass/pages.scss */
#search-block-form {
  float: right;
}

/* line 160, ../sass/pages.scss */
.region-header {
  /* Wrapper for any blocks placed in the header region */
  clear: both;
  /* Clear the logo */
}

/* line 164, ../sass/pages.scss */
.region-content-before,
.region-content-after {
  clear: both;
}

/* line 169, ../sass/pages.scss */
.breadcrumb {
  /* The path to the current page in the form of a list of links */
}
/* line 170, ../sass/pages.scss */
.breadcrumb ol {
  margin: 0;
  padding: 0;
}
/* line 174, ../sass/pages.scss */
.breadcrumb li {
  display: inline;
  list-style-type: none;
  margin: 0;
  padding: 0;
}

/* line 187, ../sass/pages.scss */
h1.title,
h2.node-title,
h2.block-title,
h2.title,
h2.comment-form,
h3.title {
  /* Comment title */
  margin: 0;
}

/* line 191, ../sass/pages.scss */
tr.even {
  /* Some tables have rows marked even or odd. */
  /* background-color: #eee; */
  /* Drupal core uses a #eee background */
}

/* line 195, ../sass/pages.scss */
tr.odd {
  /* background-color: #eee; */
  /* Drupal core uses a #eee background */
}

/* line 199, ../sass/pages.scss */
div.messages {
  /* Important messages (status, warning, and error) for the user. See also the declarations in messages.css. */
  margin: 1.5em 0;
  /* Drupal core uses "6px 0" margin */
}
/* line 202, ../sass/pages.scss */
div.messages ul {
  margin-top: 0;
  margin-bottom: 0;
}

/* line 210, ../sass/pages.scss */
ul.inline {
  /* List of links generated by theme_links() */
  display: inline;
  padding: 0;
}
/* line 213, ../sass/pages.scss */
ul.inline li {
  display: inline;
  list-style-type: none;
  padding: 0 1em 0 0;
  /* LTR */
}

/* line 220, ../sass/pages.scss */
.node-article.view-mode-full ul.inline {
  display: block;
}

/* line 224, ../sass/pages.scss */
span.field-label {
  /* The inline field label used by the Fences module */
  padding: 0 1em 0 0;
  /* LTR */
}

/* line 228, ../sass/pages.scss */
.item-list .pager {
  /* A list of page numbers when more than 1 page of content is available */
  padding: 0;
}
/* line 231, ../sass/pages.scss */
.item-list .pager li {
  /* Each page number in the pager list */
  padding: 0 0.5em;
}

/* colorize sections */
/*
.section-coloured {
  @include adjust-font-size-to(11px);
  a {
    border: none !important;
  }
}
*/
/* TODO: add to views styles */
/* line 250, ../sass/pages.scss */
.dateNsection {
  font-size: 0.8125em;
  line-height: 1.69231em;
  color: #777;
}
/* line 254, ../sass/pages.scss */
.dateNsection .section-coloured {
  display: inline;
  /*a {
    border: none !important;
  }*/
}

/* line 268, ../sass/pages.scss */
.section-tid-6 a:hover,
.section-tid-17 a:hover,
.section-tid-20 a:hover,
.section-tid-23 a:hover,
.section-tid-30 a:hover,
.section-tid-34 a:hover {
  color: #fff;
}

/* line 274, ../sass/pages.scss */
.section-tid-6 a {
  color: #509028;
}
/* line 276, ../sass/pages.scss */
.section-tid-6 a:hover {
  background-color: #509028;
}

/* line 282, ../sass/pages.scss */
.section-tid-17 a {
  color: #ea6010;
}
/* line 284, ../sass/pages.scss */
.section-tid-17 a:hover {
  background-color: #ea6010;
}

/* line 290, ../sass/pages.scss */
.section-tid-20 a {
  color: #ee0088;
}
/* line 292, ../sass/pages.scss */
.section-tid-20 a:hover {
  background-color: #ee0088;
}

/* line 298, ../sass/pages.scss */
.section-tid-23 a {
  color: #660066;
}
/* line 300, ../sass/pages.scss */
.section-tid-23 a:hover {
  background-color: #660066;
}

/* line 306, ../sass/pages.scss */
.section-tid-30 a {
  color: #0033aa;
}
/* line 308, ../sass/pages.scss */
.section-tid-30 a:hover {
  background-color: #0033aa;
}

/* line 314, ../sass/pages.scss */
.section-tid-34 a {
  color: #009fc4;
}
/* line 316, ../sass/pages.scss */
.section-tid-34 a:hover {
  background-color: #009fc4;
}

/* HP carousel and maybe other blocks with rid-x class */
/* line 326, ../sass/pages.scss */
.rid-6 .slidenav-cat a,
.rid-6 .dateNsection a,
.rid-6 .section-coloured a {
  color: #509028;
}
/* line 328, ../sass/pages.scss */
.rid-6 .slidenav-cat a:hover,
.rid-6 .dateNsection a:hover,
.rid-6 .section-coloured a:hover {
  background-color: #509028;
  color: #fff;
}
/* line 334, ../sass/pages.scss */
.rid-6 .slidenav-title a:hover,
.rid-6 .rid-title a:hover {
  color: #509028;
}

/* line 341, ../sass/pages.scss */
.rid-17 .slidenav-cat a,
.rid-17 .dateNsection a,
.rid-17 .section-coloured a {
  color: #ea6010;
}
/* line 343, ../sass/pages.scss */
.rid-17 .slidenav-cat a:hover,
.rid-17 .dateNsection a:hover,
.rid-17 .section-coloured a:hover {
  background-color: #ea6010;
  color: #fff;
}
/* line 349, ../sass/pages.scss */
.rid-17 .slidenav-title a:hover,
.rid-17 .rid-title a:hover {
  color: #ea6010;
}

/* line 356, ../sass/pages.scss */
.rid-20 .slidenav-cat a,
.rid-20 .dateNsection a,
.rid-20 .section-coloured a {
  color: #ee0088;
}
/* line 358, ../sass/pages.scss */
.rid-20 .slidenav-cat a:hover,
.rid-20 .dateNsection a:hover,
.rid-20 .section-coloured a:hover {
  background-color: #ee0088;
  color: #fff;
}
/* line 364, ../sass/pages.scss */
.rid-20 .slidenav-title a:hover,
.rid-20 .rid-title a:hover {
  color: #ee0088;
}

/* line 370, ../sass/pages.scss */
.rid-23 .slidenav-cat a,
.rid-23 .dateNsection a {
  color: #660066;
}
/* line 372, ../sass/pages.scss */
.rid-23 .slidenav-cat a:hover,
.rid-23 .dateNsection a:hover {
  background-color: #660066;
  color: #fff;
}
/* line 378, ../sass/pages.scss */
.rid-23 .slidenav-title a:hover,
.rid-23 .rid-title a:hover {
  color: #660066;
}

/* line 384, ../sass/pages.scss */
.rid-30 .slidenav-cat a,
.rid-30 .dateNsection a {
  color: #0033aa;
}
/* line 386, ../sass/pages.scss */
.rid-30 .slidenav-cat a:hover,
.rid-30 .dateNsection a:hover {
  background-color: #0033aa;
  color: #fff;
}
/* line 392, ../sass/pages.scss */
.rid-30 .slidenav-title a:hover,
.rid-30 .rid-title a:hover {
  color: #0033aa;
}

/* line 399, ../sass/pages.scss */
.rid-34 .slidenav-cat a,
.rid-34 .dateNsection a,
.rid-34 .section-coloured a {
  color: #009fc4;
}
/* line 401, ../sass/pages.scss */
.rid-34 .slidenav-cat a:hover,
.rid-34 .dateNsection a:hover,
.rid-34 .section-coloured a:hover {
  background-color: #009fc4;
  color: #fff;
}
/* line 407, ../sass/pages.scss */
.rid-34 .slidenav-title a:hover,
.rid-34 .rid-title a:hover {
  color: #009fc4;
}

/* Article */
/* line 415, ../sass/pages.scss */
.node-type-article h1 {
  padding-bottom: 1em;
}

/* line 419, ../sass/pages.scss */
.node-type-article .view-mode-full .auth-info {
  /*margin-top: .5em;*/
  padding: .5em 0;
  border-top: 1px solid #aaa;
  border-bottom: 1px solid #aaa;
  font-size: 0.9375em;
  line-height: 1.46667em;
  font-style: italic;
  display: inline;
  clear: both;
}
/* line 428, ../sass/pages.scss */
.node-type-article .view-mode-full .auth-info div {
  display: inline;
}
/* line 437, ../sass/pages.scss */
.node-type-article .view-mode-full .field-name-field-album2 .field-label,
.node-type-article .view-mode-full .field-name-field-contestcat .field-label {
  text-transform: uppercase;
  padding: .2em 0;
  /*margin: .7em 0;*/
  margin: 0.7em 0 0.5em 0;
  border-bottom: 1px solid #000;
}
/* line 445, ../sass/pages.scss */
.node-type-article .view-mode-full .field-name-field-contestcat .field-item {
  padding: .6em 0 .6em 30px;
  background: url(../images/contesticon.png) no-repeat 0 50%;
  font-size: 1.25em;
  line-height: 0.825em;
}
/* line 451, ../sass/pages.scss */
.node-type-article .view-mode-full .field-name-field-projectref fieldset {
  border: none;
  margin: 0;
  padding: 0;
}
/* line 455, ../sass/pages.scss */
.node-type-article .view-mode-full .field-name-field-projectref fieldset legend {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
/* line 52, ../sass-extensions/zen-grids/stylesheets/zen/_grids.scss */
.node-type-article .view-mode-full .view-article-album.view-display-id-block_1 .view-content:before, .node-type-article .view-mode-full .view-article-album.view-display-id-block_1 .view-content:after, .node-type-article .view-mode-full .view-article-album.view-display-id-block .view-content:before, .node-type-article .view-mode-full .view-article-album.view-display-id-block .view-content:after {
  content: "";
  display: table;
}
/* line 56, ../sass-extensions/zen-grids/stylesheets/zen/_grids.scss */
.node-type-article .view-mode-full .view-article-album.view-display-id-block_1 .view-content:after, .node-type-article .view-mode-full .view-article-album.view-display-id-block .view-content:after {
  clear: both;
}
/* line 471, ../sass/pages.scss */
.node-type-article .view-mode-full .view-article-album.view-display-id-block_1 .views-row, .node-type-article .view-mode-full .view-article-album.view-display-id-block .views-row {
  margin: 0 0 10px 0;
  display: inline-block;
  vertical-align: top;
  /* For IE 7 */
  zoom: 1;
  *display: inline;
}
/* line 478, ../sass/pages.scss */
.node-type-article .view-mode-full .view-article-album.view-display-id-block_1 .views-row .field-content, .node-type-article .view-mode-full .view-article-album.view-display-id-block .views-row .field-content {
  padding-right: 10px;
}
/* line 483, ../sass/pages.scss */
.node-type-article .view-mode-full .view-article-album.view-display-id-block_1 .view-footer p, .node-type-article .view-mode-full .view-article-album.view-display-id-block .view-footer p {
  margin-top: 0;
  font-style: italic;
}

/* line 491, ../sass/pages.scss */
.node-type-article .region-sidebar-first {
  font-size: 0.75em;
  line-height: 1.375em;
  text-align: right;
}
/* line 495, ../sass/pages.scss */
.node-type-article .region-sidebar-first #block-views-article-navigation-block h2 {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
/* line 498, ../sass/pages.scss */
.node-type-article .region-sidebar-first #block-views-article-navigation-block .views-field-field-topic a {
  color: #B6B8B9;
}
/* line 500, ../sass/pages.scss */
.node-type-article .region-sidebar-first #block-views-article-navigation-block .views-field-field-topic a:hover, .node-type-article .region-sidebar-first #block-views-article-navigation-block .views-field-field-topic a:focus {
  color: #fff;
  background-color: #B6B8B9;
}
/* line 506, ../sass/pages.scss */
.node-type-article .region-sidebar-first .views-field-field-section {
  padding-top: .7em;
  border-top: 1px solid #000;
}
/* line 511, ../sass/pages.scss */
.node-type-article .region-sidebar-first .views-label-field-section,
.node-type-article .region-sidebar-first .views-label-field-topic {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
/* line 514, ../sass/pages.scss */
.node-type-article .region-sidebar-first .views-field-nothing {
  background: url(../images/small-vert-div.png) no-repeat 100% 100%;
  padding-bottom: 1em;
  margin-top: .5em;
}
/* line 518, ../sass/pages.scss */
.node-type-article .region-sidebar-first .views-field-nothing .field-content {
  background: url(../images/small-vert-div.png) no-repeat 100% 0;
  display: block;
  padding-top: .5em;
}
/* line 528, ../sass/pages.scss */
.node-type-article .region-sidebar-first .articleico-info,
.node-type-article .region-sidebar-first .articleico-foto,
.node-type-article .region-sidebar-first .articleico-ref,
.node-type-article .region-sidebar-first .articleico-text {
  display: block;
  margin: 1em 0;
}
/* line 52, ../sass-extensions/zen-grids/stylesheets/zen/_grids.scss */
.node-type-article .region-sidebar-first .articleico-info:before, .node-type-article .region-sidebar-first .articleico-info:after,
.node-type-article .region-sidebar-first .articleico-foto:before,
.node-type-article .region-sidebar-first .articleico-foto:after,
.node-type-article .region-sidebar-first .articleico-ref:before,
.node-type-article .region-sidebar-first .articleico-ref:after,
.node-type-article .region-sidebar-first .articleico-text:before,
.node-type-article .region-sidebar-first .articleico-text:after {
  content: "";
  display: table;
}
/* line 56, ../sass-extensions/zen-grids/stylesheets/zen/_grids.scss */
.node-type-article .region-sidebar-first .articleico-info:after,
.node-type-article .region-sidebar-first .articleico-foto:after,
.node-type-article .region-sidebar-first .articleico-ref:after,
.node-type-article .region-sidebar-first .articleico-text:after {
  clear: both;
}
/* line 532, ../sass/pages.scss */
.node-type-article .region-sidebar-first .articleico-info a,
.node-type-article .region-sidebar-first .articleico-foto a,
.node-type-article .region-sidebar-first .articleico-ref a,
.node-type-article .region-sidebar-first .articleico-text a {
  display: block;
  float: right;
}
/* line 537, ../sass/pages.scss */
.node-type-article .region-sidebar-first .articleico-info a {
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  background-image: url('../images/../images/articleico-info.png?1360229855');
  background-repeat: no-repeat;
  background-position: 50% 50%;
  width: 21px;
  height: 21px;
}
/* line 540, ../sass/pages.scss */
.node-type-article .region-sidebar-first .articleico-foto a {
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  background-image: url('../images/../images/articleico-foto.png?1360229873');
  background-repeat: no-repeat;
  background-position: 50% 50%;
  width: 26px;
  height: 19px;
  display: block;
}
/* line 544, ../sass/pages.scss */
.node-type-article .region-sidebar-first .articleico-ref a {
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  background-image: url('../images/../images/articleico-ref.png?1360232170');
  background-repeat: no-repeat;
  background-position: 50% 50%;
  width: 14px;
  height: 17px;
  display: block;
}
/* line 548, ../sass/pages.scss */
.node-type-article .region-sidebar-first .articleico-text a {
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  background-image: url('../images/../images/articleico-text.png?1360399995');
  background-repeat: no-repeat;
  background-position: 50% 50%;
  width: 14px;
  height: 17px;
  display: block;
}
/* line 553, ../sass/pages.scss */
.node-type-article .region-sidebar-first .views-field-comment-count {
  font-size: 1.9375em;
  line-height: 1.41935em;
}
/* line 555, ../sass/pages.scss */
.node-type-article .region-sidebar-first .views-field-comment-count a {
  color: #509028;
  font-weight: 400;
  display: block;
  padding: .1em 30px .1em 0;
  background: url(../images/articleico-comments.png) no-repeat 100% 50%;
}
/* line 564, ../sass/pages.scss */
.node-type-article .region-sidebar-first .views-field-nothing-1 {
  padding: .2em 0;
  border-bottom: 1px dotted #333;
  border-top: 1px dotted #333;
  text-align: left;
}
/* line 52, ../sass-extensions/zen-grids/stylesheets/zen/_grids.scss */
.node-type-article .region-sidebar-first .views-field-nothing-1:before, .node-type-article .region-sidebar-first .views-field-nothing-1:after {
  content: "";
  display: table;
}
/* line 56, ../sass-extensions/zen-grids/stylesheets/zen/_grids.scss */
.node-type-article .region-sidebar-first .views-field-nothing-1:after {
  clear: both;
}

/* Profile */
/* line 578, ../sass/pages.scss */
.node-type-ppbasic .view-mode-full .ac-profile,
.node-type-pcbasic .view-mode-full .ac-profile {
  display: block;
  background: #f3f3f3 url(../images/cakesicon.png) no-repeat 0.3em 50%;
  border-top: 1px solid #000000;
  font-size: 0.8125em;
  line-height: 1.26923em;
  padding: .4em .4em .4em 35px;
  text-transform: uppercase;
  max-width: 11em;
  float: right;
}
/* line 591, ../sass/pages.scss */
.node-type-ppbasic .view-mode-full .auth-info,
.node-type-pcbasic .view-mode-full .auth-info {
  margin-bottom: 1.5em;
}
/* line 52, ../sass-extensions/zen-grids/stylesheets/zen/_grids.scss */
.node-type-ppbasic .view-mode-full .auth-info:before, .node-type-ppbasic .view-mode-full .auth-info:after,
.node-type-pcbasic .view-mode-full .auth-info:before,
.node-type-pcbasic .view-mode-full .auth-info:after {
  content: "";
  display: table;
}
/* line 56, ../sass-extensions/zen-grids/stylesheets/zen/_grids.scss */
.node-type-ppbasic .view-mode-full .auth-info:after,
.node-type-pcbasic .view-mode-full .auth-info:after {
  clear: both;
}
/* line 596, ../sass/pages.scss */
.node-type-ppbasic .view-mode-full .auth-info .ac-profile-wrapper,
.node-type-pcbasic .view-mode-full .auth-info .ac-profile-wrapper {
  padding-left: 10px;
  padding-right: 10px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  word-wrap: break-word;
  float: left;
  width: 25%;
  margin-left: 75%;
  margin-right: -100%;
  padding-left: 10px;
  padding-right: 10px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  word-wrap: break-word;
  padding-right: 0;
}
/* line 601, ../sass/pages.scss */
.node-type-ppbasic .view-mode-full .auth-info .auth-left,
.node-type-pcbasic .view-mode-full .auth-info .auth-left {
  padding-left: 10px;
  padding-right: 10px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  word-wrap: break-word;
  float: left;
  width: 12.5%;
  margin-left: 0%;
  margin-right: -12.5%;
  padding-left: 10px;
  padding-right: 10px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  word-wrap: break-word;
  padding-left: 0;
  /*float: left;
  width: 110px;
  margin-right: -110px;*/
}
/* line 609, ../sass/pages.scss */
.node-type-ppbasic .view-mode-full .auth-info .auth-right,
.node-type-pcbasic .view-mode-full .auth-info .auth-right {
  /*float: left;
  margin-left: 110px;*/
  padding-left: 10px;
  padding-right: 10px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  word-wrap: break-word;
  float: left;
  width: 62.5%;
  margin-left: 12.5%;
  margin-right: -75%;
  padding-left: 10px;
  padding-right: 10px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  word-wrap: break-word;
}
/* line 614, ../sass/pages.scss */
.node-type-ppbasic .view-mode-full .auth-info .auth-right h1,
.node-type-pcbasic .view-mode-full .auth-info .auth-right h1 {
  margin-top: -0.42308em;
}
/* line 616, ../sass/pages.scss */
.node-type-ppbasic .view-mode-full .auth-info .auth-right h1 span,
.node-type-pcbasic .view-mode-full .auth-info .auth-right h1 span {
  display: inline;
}
/* line 620, ../sass/pages.scss */
.node-type-ppbasic .view-mode-full .auth-info .auth-right .auth-meta,
.node-type-pcbasic .view-mode-full .auth-info .auth-right .auth-meta {
  margin-top: .5em;
  padding: .5em 0;
  border-top: 1px solid #aaa;
  border-bottom: 1px solid #aaa;
  font-size: 0.9375em;
  line-height: 1.46667em;
  font-style: italic;
}
/* line 627, ../sass/pages.scss */
.node-type-ppbasic .view-mode-full .auth-info .auth-right .auth-meta .field,
.node-type-pcbasic .view-mode-full .auth-info .auth-right .auth-meta .field {
  clear: left;
}
/* line 630, ../sass/pages.scss */
.node-type-ppbasic .view-mode-full .auth-info .auth-right .auth-meta .field-label,
.node-type-pcbasic .view-mode-full .auth-info .auth-right .auth-meta .field-label {
  color: #777;
  margin-right: .3em;
}
/* line 635, ../sass/pages.scss */
.node-type-ppbasic .view-mode-full .auth-info .auth-right div,
.node-type-pcbasic .view-mode-full .auth-info .auth-right div {
  display: inline;
}
/* line 638, ../sass/pages.scss */
.node-type-ppbasic .view-mode-full .auth-info .auth-right .field-name-field-short-desc,
.node-type-pcbasic .view-mode-full .auth-info .auth-right .field-name-field-short-desc {
  display: block;
  margin-top: 1.1em;
  clear: left;
}

/*
 * Thumbnail-teaser views
  */
/* line 654, ../sass/pages.scss */
#block-views-ppbasic-project-block h2.block-title,
#block-views-ppbasic-article-block h2.block-title,
#content .block-views h2.block-title,
#block-nodeblock-30754 h2.block-title {
  text-transform: uppercase;
  padding: .2em 3px;
  /*margin: .7em 0;*/
  margin: .7em 0 .5em 0;
  border-bottom: 1px solid #000;
}

/* line 673, ../sass/pages.scss */
.view-hledani,
.view-id-section_architektura,
.view-id-section_stavitelstvi,
.view-id-section_design,
.view-id-section_revue,
.view-id-section_it,
.view-id-section_akce,
.view-id-favorites.view-display-id-page,
#block-views-ppbasic-article-block,
#block-views-ppbasic-project-block,
#block-views-group-ppbasic-block {
  position: relative;
}
/* line 52, ../sass-extensions/zen-grids/stylesheets/zen/_grids.scss */
.view-hledani:before,
.view-id-section_architektura:before,
.view-id-section_architektura:after,
.view-hledani:after,
.view-id-section_stavitelstvi:before,
.view-id-section_stavitelstvi:after,
.view-id-section_design:before,
.view-id-section_design:after,
.view-id-section_revue:before,
.view-id-section_revue:after,
.view-id-section_it:before,
.view-id-section_it:after,
.view-id-section_akce:before,
.view-id-section_akce:after,
.view-id-favorites.view-display-id-page:before,
.view-id-favorites.view-display-id-page:after,
#block-views-ppbasic-article-block:before,
#block-views-ppbasic-article-block:after,
#block-views-ppbasic-project-block:before,
#block-views-ppbasic-project-block:after,
#block-views-group-ppbasic-block:before,
#block-views-group-ppbasic-block:after {
  content: "";
  display: table;
}
/* line 56, ../sass-extensions/zen-grids/stylesheets/zen/_grids.scss */
.view-hledani:after,
.view-id-section_architektura:after,
.view-id-section_stavitelstvi:after,
.view-id-section_design:after,
.view-id-section_revue:after,
.view-id-section_it:after,
.view-id-section_akce:after,
.view-id-favorites.view-display-id-page:after,
#block-views-ppbasic-article-block:after,
#block-views-ppbasic-project-block:after,
#block-views-group-ppbasic-block:after {
  clear: both;
}
/* line 676, ../sass/pages.scss */
.view-hledani .view-content .views-row,
#block-views-firemn-clanky-block .view-content .views-row,
.view-id-section_architektura .view-content .views-row,
.view-id-section_stavitelstvi .view-content .views-row,
.view-id-section_design .view-content .views-row,
.view-id-section_revue .view-content .views-row,
.view-id-section_it .view-content .views-row,
.view-id-section_akce .view-content .views-row,
.view-id-favorites.view-display-id-page .view-content .views-row,
#block-views-ppbasic-article-block .view-content .views-row,
#block-views-ppbasic-project-block .view-content .views-row,
#block-views-group-ppbasic-block .view-content .views-row {
  width: 150px;
  margin: 0 0 1em 0;
  display: inline-block;
  vertical-align: top;
  /* For IE 7 */
  zoom: 1;
  *display: inline;
}
.view-id-taxonomy_term .view-content .views-row {
  width: 150px;
  margin: 0 0 1em 0;
  display: inline-block;
  vertical-align: top;
  /* For IE 7 */
  zoom: 1;
  *display: inline;
}
/* line 687, ../sass/pages.scss */

#block-views-firemn-clanky-block .view-content .views-row .field-content,
.view-id-section_architektura .view-content .views-row .field-content,
.view-id-section_stavitelstvi .view-content .views-row .field-content,
.view-id-section_design .view-content .views-row .field-content,
.view-id-section_revue .view-content .views-row .field-content,
.view-id-section_it .view-content .views-row .field-content,
.view-id-section_akce .view-content .views-row .field-content,
.view-id-favorites.view-display-id-page .view-content .views-row .field-content,
#block-views-ppbasic-article-block .view-content .views-row .field-content,
#block-views-ppbasic-project-block .view-content .views-row .field-content,
#block-views-group-ppbasic-block .view-content .views-row .field-content {
  padding-right: 10px;
}


.view-id-taxonomy_term .view-content .views-row .field-content {
  padding-right: 10px;
}
/* line 693, ../sass/pages.scss */

.view-id-section_architektura .view-content .views-row .views-field-field-publishdate,
.view-id-section_architektura .view-content .views-row .views-field-field-eventdate,
.view-id-section_stavitelstvi .view-content .views-row .views-field-field-publishdate,
.view-id-section_stavitelstvi .view-content .views-row .views-field-field-eventdate,
.view-id-section_design .view-content .views-row .views-field-field-publishdate,
.view-id-section_design .view-content .views-row .views-field-field-eventdate,
.view-id-section_revue .view-content .views-row .views-field-field-publishdate,
.view-id-section_revue .view-content .views-row .views-field-field-eventdate,
.view-id-section_it .view-content .views-row .views-field-field-publishdate,
.view-id-section_it .view-content .views-row .views-field-field-eventdate,
.view-id-section_akce .view-content .views-row .views-field-field-publishdate,
.view-id-section_akce .view-content .views-row .views-field-field-eventdate,
.view-id-favorites.view-display-id-page .view-content .views-row .views-field-field-eventdate,
.view-id-favorites.view-display-id-page .view-content .views-row .views-field-field-eventdate,
#block-views-firemn-clanky-block .view-content .views-row .views-field-field-publishdate,
#block-views-ppbasic-article-block .view-content .views-row .views-field-field-publishdate,
#block-views-ppbasic-article-block .view-content .views-row .views-field-field-eventdate,
#block-views-ppbasic-project-block .view-content .views-row .views-field-field-publishdate,
#block-views-ppbasic-project-block .view-content .views-row .views-field-field-eventdate,
#block-views-group-ppbasic-block .view-content .views-row .views-field-field-publishdate,
#block-views-group-ppbasic-block .view-content .views-row .views-field-field-eventdate {
  font-size: 0.75em;
  line-height: 1.83333em;
  color: #777;
}
.facetapi-facetapi-checkbox-links{
  padding: 0 !important;
  margin: 0 !important;
}
.facetapi-facetapi-checkbox-links li{
  list-style: none !important;
}
.view-hledani .views-field-created{
  display: none;
  font-size: 0.75em;
  line-height: 1.83333em;
  color: #777;
}
.view-hledani .views-field-edit-node a{
  color: #bf0000;
}
.view-hledani .projekt .views-field-created{
  display: block;
}
/* line 697, ../sass/pages.scss */
.view-id-section_architektura .view-content .views-row .views-field-title,
.view-id-section_stavitelstvi .view-content .views-row .views-field-title,
.view-id-section_design .view-content .views-row .views-field-title,
.view-id-section_revue .view-content .views-row .views-field-title,
.view-id-section_it .view-content .views-row .views-field-title,
.view-id-section_akce .view-content .views-row .views-field-title,
.view-id-favorites.view-display-id-page .view-content .views-row .views-field-title,
#block-views-firemn-clanky-block .view-content .views-row .views-field-field-publishdate,
#block-views-ppbasic-article-block .view-content .views-row .views-field-title,
#block-views-ppbasic-project-block .view-content .views-row .views-field-title,
#block-views-group-ppbasic-block .view-content .views-row .views-field-title {
  font-size: 0.9375em;
  line-height: 1.17333em;
}
.noimg{
  display: block;
  width: 142px;
  height: 155px;
  background: #d7d7d7;
}
.view-hledani .view-filters{
    display: none;
}
/* line 701, ../sass/pages.scss */
.view-id-section_architektura .view-footer,
.view-id-section_stavitelstvi .view-footer,
.view-id-section_design .view-footer,
.view-id-section_revue .view-footer,
.view-id-section_it .view-footer,
.view-id-section_akce .view-footer,
.view-id-favorites.view-display-id-page .view-footer,
#block-views-firemn-clanky-block .view-footer,
#block-views-ppbasic-article-block .view-footer,
#block-views-ppbasic-project-block .view-footer,
#block-views-group-ppbasic-block .view-footer {
  /*display: inline;*/
  position: absolute;
  top: .8em;
  right: 12px;
}

/* filter sections */
/* line 709, ../sass/pages.scss */
.custom-views-submit-sort-by {
  width: 120px;
}
/* line 52, ../sass-extensions/zen-grids/stylesheets/zen/_grids.scss */
.custom-views-submit-sort-by:before, .custom-views-submit-sort-by:after {
  content: "";
  display: table;
}
/* line 56, ../sass-extensions/zen-grids/stylesheets/zen/_grids.scss */
.custom-views-submit-sort-by:after {
  clear: both;
}

/* line 714, ../sass/pages.scss */
.custom-views-submit-sort-by-title,
.custom-views-submit-sort-by-field_custom_title_value {
  float: left;
}
/* line 716, ../sass/pages.scss */
.custom-views-submit-sort-by-title a,
.custom-views-submit-sort-by-field_custom_title_value a {
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  background: url("../images/filter-sprite.png") no-repeat 0 -3px;
  display: block;
  width: 16px;
  height: 13px;
  margin-right: 10px;
}
/* line 724, ../sass/pages.scss */
.custom-views-submit-sort-by-title a:hover, .custom-views-submit-sort-by-title a.custom-active,
.custom-views-submit-sort-by-field_custom_title_value a:hover,
.custom-views-submit-sort-by-field_custom_title_value a.custom-active {
  background-position: 0 -22px;
}

/* line 735, ../sass/pages.scss */
.custom-views-submit-sort-by-field_publishdate_value_1,
.custom-views-submit-sort-by-created_1,
.custom-views-submit-sort-by-field_eventdate_value,
.custom-views-submit-sort-by-field_publishdate_value {
  float: left;
}
/* line 737, ../sass/pages.scss */
.custom-views-submit-sort-by-field_publishdate_value_1 a,
.custom-views-submit-sort-by-created_1 a,
.custom-views-submit-sort-by-field_eventdate_value a,
.custom-views-submit-sort-by-field_publishdate_value a {
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  background: url("../images/filter-sprite.png") no-repeat -27px 0;
  width: 17px;
  height: 17px;
  display: block;
  margin-right: 10px;
}
/* line 745, ../sass/pages.scss */
.custom-views-submit-sort-by-field_publishdate_value_1 a:hover, .custom-views-submit-sort-by-field_publishdate_value_1 a.custom-active,
.custom-views-submit-sort-by-created_1 a:hover,
.custom-views-submit-sort-by-created_1 a.custom-active,
.custom-views-submit-sort-by-field_eventdate_value a:hover,
.custom-views-submit-sort-by-field_eventdate_value a.custom-active,
.custom-views-submit-sort-by-field_publishdate_value a:hover,
.custom-views-submit-sort-by-field_publishdate_value a.custom-active {
  background-position: -27px -19px;
}

/* line 750, ../sass/pages.scss */
.custom-views-submit-sort-by-value {
  float: left;
}
/* line 752, ../sass/pages.scss */
.custom-views-submit-sort-by-value a {
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  background: url("../images/filter-sprite.png") no-repeat -56px 0;
  width: 19px;
  height: 19px;
  display: block;
  margin-right: 10px;
}
/* line 760, ../sass/pages.scss */
.custom-views-submit-sort-by-value a:hover, .custom-views-submit-sort-by-value a.custom-active {
  background-position: -56px -19px;
}

/* line 765, ../sass/pages.scss */
.custom-views-submit-sort-by-totalcount {
  float: left;
}
/* line 767, ../sass/pages.scss */
.custom-views-submit-sort-by-totalcount a {
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  background: url("../images/filter-sprite.png") no-repeat -86px -2px;
  width: 24px;
  height: 13px;
  display: block;
}
/* line 774, ../sass/pages.scss */
.custom-views-submit-sort-by-totalcount a:hover, .custom-views-submit-sort-by-totalcount a.custom-active {
  background-position: -86px -21px;
}

/*html.js fieldset.collapsed .fieldset-wrapper #edit-tid-wrapper {
  display: block !important;
  background-color: blue;
  visibility: visible !important;
  overflow: visible !important;
}
html.js fieldset#node_article_form_group_import .fieldset-wrapper { 
  display:none;
}
html.js fieldset.expfilters .fieldset-wrapper { 
  visibility: visible;
  display: block;
}

html.js fieldset.collapsed .fieldset-wrapper {
  display: block !important;
  background-color: blue;
  visibility: hidden ;
  overflow: hidden;
}*/

/* line 797, ../sass/pages.scss */
.view-id-section_architektura .expfilters,
.view-id-section_stavitelstvi .expfilters,
.view-id-section_design .expfilters,
.view-id-section_revue .expfilters,
.view-id-section_akce .expfilters,
.view-id-section_it .expfilters,
.view-id-section_lide_skupiny .expfilters,
.view-id-section_firmy_instituce .expfilters,
.view-id-section_projekty_realizace .expfilters,
.view-id-section_akce_souteze .expfilters,
.view-id-section_firmy_instituce .expfilters,
.view-id-section_materialy_vyrobky .expfilters {
  border: none;
  padding: 3em 0 0 0;
  margin-bottom: 1em;
  padding-top: .2em;
  -webkit-padding-before: .1em;
  /*padding: 0;
  /*border-bottom: 1px solid #000 !important;*/
  /*legend {
    height: 1.4em;
  }*/
}
/* line 808, ../sass/pages.scss */
.view-id-section_architektura .expfilters.collapsed,
.view-id-section_stavitelstvi .expfilters.collapsed,
.view-id-section_design .expfilters.collapsed,
.view-id-section_revue .expfilters.collapsed,
.view-id-section_akce .expfilters.collapsed,
.view-id-section_it .expfilters.collapsed,
.view-id-section_lide_skupiny .expfilters.collapsed,
.view-id-section_firmy_instituce .expfilters.collapsed,
.view-id-section_projekty_realizace .expfilters.collapsed,
.view-id-section_akce_souteze .expfilters.collapsed,
.view-id-section_firmy_instituce .expfilters.collapsed,
.view-id-section_materialy_vyrobky .expfilters.collapsed {
  padding: 0 0 40px 0;
  border-bottom: 1px solid #000;
  /*height: 1.4em !important;*/
  height: auto;
}
/* line 813, ../sass/pages.scss */
.view-id-section_architektura .expfilters .views-exposed-form .views-exposed-widgets,
.view-id-section_stavitelstvi .expfilters .views-exposed-form .views-exposed-widgets,
.view-id-section_design .expfilters .views-exposed-form .views-exposed-widgets,
.view-id-section_revue .expfilters .views-exposed-form .views-exposed-widgets,
.view-id-section_akce .expfilters .views-exposed-form .views-exposed-widgets,
.view-id-section_it .expfilters .views-exposed-form .views-exposed-widgets,
.view-id-section_lide_skupiny .expfilters .views-exposed-form .views-exposed-widgets,
.view-id-section_firmy_instituce .expfilters .views-exposed-form .views-exposed-widgets,
.view-id-section_projekty_realizace .expfilters .views-exposed-form .views-exposed-widgets,
.view-id-section_akce_souteze .expfilters .views-exposed-form .views-exposed-widgets,
.view-id-section_firmy_instituce .expfilters .views-exposed-form .views-exposed-widgets,
.view-id-section_materialy_vyrobky .expfilters .views-exposed-form .views-exposed-widgets {
  /*margin-bottom: 1em;*/
  margin-bottom: 0;
  margin-top: 2.4em;
  padding: .5em;
  background-color: #f3f3f3;
  border-bottom: 1px solid #000;
  border-top: 1px solid #000;
}
/* line 823, ../sass/pages.scss */
.view-id-section_architektura .expfilters .views-reset-button,
.view-id-section_stavitelstvi .expfilters .views-reset-button,
.view-id-section_design .expfilters .views-reset-button,
.view-id-section_revue .expfilters .views-reset-button,
.view-id-section_akce .expfilters .views-reset-button,
.view-id-section_it .expfilters .views-reset-button,
.view-id-section_lide_skupiny .expfilters .views-reset-button,
.view-id-section_firmy_instituce .expfilters .views-reset-button,
.view-id-section_projekty_realizace .expfilters .views-reset-button,
.view-id-section_akce_souteze .expfilters .views-reset-button,
.view-id-section_firmy_instituce .expfilters .views-reset-button,
.view-id-section_materialy_vyrobky .expfilters .views-reset-button {
  position: absolute;
  /*left: 350px;
  top: -17px;*/
  left: 420px;
  top: -13px;
  padding: 0;
}
/* line 830, ../sass/pages.scss */
.view-id-section_architektura .expfilters .views-reset-button input,
.view-id-section_stavitelstvi .expfilters .views-reset-button input,
.view-id-section_design .expfilters .views-reset-button input,
.view-id-section_revue .expfilters .views-reset-button input,
.view-id-section_akce .expfilters .views-reset-button input,
.view-id-section_it .expfilters .views-reset-button input,
.view-id-section_lide_skupiny .expfilters .views-reset-button input,
.view-id-section_firmy_instituce .expfilters .views-reset-button input,
.view-id-section_projekty_realizace .expfilters .views-reset-button input,
.view-id-section_akce_souteze .expfilters .views-reset-button input,
.view-id-section_firmy_instituce .expfilters .views-reset-button input,
.view-id-section_materialy_vyrobky .expfilters .views-reset-button input {
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  background-image: url('../images/../images/expfilter-reset.png?1360339188');
  background-repeat: no-repeat;
  background-position: 50% 50%;
  width: 19px;
  height: 19px;
  border: 0;
  background-color: transparent;
}
/* line 836, ../sass/pages.scss */
.view-id-section_architektura .expfilters #edit-tid-wrapper label,
.view-id-section_stavitelstvi .expfilters #edit-tid-wrapper label,
.view-id-section_design .expfilters #edit-tid-wrapper label,
.view-id-section_revue .expfilters #edit-tid-wrapper label,
.view-id-section_akce .expfilters #edit-tid-wrapper label,
.view-id-section_it .expfilters #edit-tid-wrapper label,
.view-id-section_lide_skupiny .expfilters #edit-tid-wrapper label,
.view-id-section_firmy_instituce .expfilters #edit-tid-wrapper label,
.view-id-section_projekty_realizace .expfilters #edit-tid-wrapper label,
.view-id-section_akce_souteze .expfilters #edit-tid-wrapper label,
.view-id-section_firmy_instituce .expfilters #edit-tid-wrapper label,
.view-id-section_materialy_vyrobky .expfilters #edit-tid-wrapper label {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}
/* line 840, ../sass/pages.scss */
.view-id-section_architektura .expfilters .view-sort-links,
.view-id-section_stavitelstvi .expfilters .view-sort-links,
.view-id-section_design .expfilters .view-sort-links,
.view-id-section_revue .expfilters .view-sort-links,
.view-id-section_akce .expfilters .view-sort-links,
.view-id-section_it .expfilters .view-sort-links,
.view-id-section_lide_skupiny .expfilters .view-sort-links,
.view-id-section_firmy_instituce .expfilters .view-sort-links,
.view-id-section_projekty_realizace .expfilters .view-sort-links,
.view-id-section_akce_souteze .expfilters .view-sort-links,
.view-id-section_firmy_instituce .expfilters .view-sort-links,
.view-id-section_materialy_vyrobky .expfilters .view-sort-links {
  position: absolute;
  left: 0;
  top: 10px;
}
/* line 844, ../sass/pages.scss */
.view-id-section_architektura .expfilters .view-sort-links .sort-delimiter,
.view-id-section_stavitelstvi .expfilters .view-sort-links .sort-delimiter,
.view-id-section_design .expfilters .view-sort-links .sort-delimiter,
.view-id-section_revue .expfilters .view-sort-links .sort-delimiter,
.view-id-section_akce .expfilters .view-sort-links .sort-delimiter,
.view-id-section_it .expfilters .view-sort-links .sort-delimiter,
.view-id-section_lide_skupiny .expfilters .view-sort-links .sort-delimiter,
.view-id-section_firmy_instituce .expfilters .view-sort-links .sort-delimiter,
.view-id-section_projekty_realizace .expfilters .view-sort-links .sort-delimiter,
.view-id-section_akce_souteze .expfilters .view-sort-links .sort-delimiter,
.view-id-section_firmy_instituce .expfilters .view-sort-links .sort-delimiter,
.view-id-section_materialy_vyrobky .expfilters .view-sort-links .sort-delimiter {
  position: absolute;
  top: -5px;
  left: 125px;
}
/* line 849, ../sass/pages.scss */
.view-id-section_architektura .expfilters .view-sort-links .form-type-select,
.view-id-section_stavitelstvi .expfilters .view-sort-links .form-type-select,
.view-id-section_design .expfilters .view-sort-links .form-type-select,
.view-id-section_revue .expfilters .view-sort-links .form-type-select,
.view-id-section_akce .expfilters .view-sort-links .form-type-select,
.view-id-section_it .expfilters .view-sort-links .form-type-select,
.view-id-section_lide_skupiny .expfilters .view-sort-links .form-type-select,
.view-id-section_firmy_instituce .expfilters .view-sort-links .form-type-select,
.view-id-section_projekty_realizace .expfilters .view-sort-links .form-type-select,
.view-id-section_akce_souteze .expfilters .view-sort-links .form-type-select,
.view-id-section_firmy_instituce .expfilters .view-sort-links .form-type-select,
.view-id-section_materialy_vyrobky .expfilters .view-sort-links .form-type-select {
  position: absolute;
  left: 150px;
  top: -5px;
  margin: 0;
}
/* line 854, ../sass/pages.scss */
.view-id-section_architektura .expfilters .view-sort-links .form-type-select select,
.view-id-section_stavitelstvi .expfilters .view-sort-links .form-type-select select,
.view-id-section_design .expfilters .view-sort-links .form-type-select select,
.view-id-section_revue .expfilters .view-sort-links .form-type-select select,
.view-id-section_akce .expfilters .view-sort-links .form-type-select select,
.view-id-section_it .expfilters .view-sort-links .form-type-select select,
.view-id-section_lide_skupiny .expfilters .view-sort-links .form-type-select select,
.view-id-section_firmy_instituce .expfilters .view-sort-links .form-type-select select,
.view-id-section_projekty_realizace .expfilters .view-sort-links .form-type-select select,
.view-id-section_akce_souteze .expfilters .view-sort-links .form-type-select select,
.view-id-section_firmy_instituce .expfilters .view-sort-links .form-type-select select,
.view-id-section_materialy_vyrobky .expfilters .view-sort-links .form-type-select select {
  width: 230px;
}
/* line 859, ../sass/pages.scss */
.view-id-section_architektura .expfilters .fieldset-legend,
.view-id-section_stavitelstvi .expfilters .fieldset-legend,
.view-id-section_design .expfilters .fieldset-legend,
.view-id-section_revue .expfilters .fieldset-legend,
.view-id-section_akce .expfilters .fieldset-legend,
.view-id-section_it .expfilters .fieldset-legend,
.view-id-section_lide_skupiny .expfilters .fieldset-legend,
.view-id-section_firmy_instituce .expfilters .fieldset-legend,
.view-id-section_projekty_realizace .expfilters .fieldset-legend,
.view-id-section_akce_souteze .expfilters .fieldset-legend,
.view-id-section_firmy_instituce .expfilters .fieldset-legend,
.view-id-section_materialy_vyrobky .expfilters .fieldset-legend {
  position: absolute;
  left: 380px;
  top: 10px;
  background: none !important;
}
@media all and (min-width: 280px) and (max-width: 480px) {
  /* line 866, ../sass/pages.scss */
  .view-id-section_architektura .expfilters.collapsed,
  .view-id-section_stavitelstvi .expfilters.collapsed,
  .view-id-section_design .expfilters.collapsed,
  .view-id-section_revue .expfilters.collapsed,
  .view-id-section_akce .expfilters.collapsed,
  .view-id-section_it .expfilters.collapsed,
  .view-id-section_lide_skupiny .expfilters.collapsed,
  .view-id-section_firmy_instituce .expfilters.collapsed,
  .view-id-section_projekty_realizace .expfilters.collapsed,
  .view-id-section_akce_souteze .expfilters.collapsed,
  .view-id-section_firmy_instituce .expfilters.collapsed,
  .view-id-section_materialy_vyrobky .expfilters.collapsed {
    padding: 0 0 4.5em 0;
  }
  /* line 869, ../sass/pages.scss */
  .view-id-section_architektura .expfilters .views-exposed-form .views-exposed-widgets,
  .view-id-section_stavitelstvi .expfilters .views-exposed-form .views-exposed-widgets,
  .view-id-section_design .expfilters .views-exposed-form .views-exposed-widgets,
  .view-id-section_revue .expfilters .views-exposed-form .views-exposed-widgets,
  .view-id-section_akce .expfilters .views-exposed-form .views-exposed-widgets,
  .view-id-section_it .expfilters .views-exposed-form .views-exposed-widgets,
  .view-id-section_lide_skupiny .expfilters .views-exposed-form .views-exposed-widgets,
  .view-id-section_firmy_instituce .expfilters .views-exposed-form .views-exposed-widgets,
  .view-id-section_projekty_realizace .expfilters .views-exposed-form .views-exposed-widgets,
  .view-id-section_akce_souteze .expfilters .views-exposed-form .views-exposed-widgets,
  .view-id-section_firmy_instituce .expfilters .views-exposed-form .views-exposed-widgets,
  .view-id-section_materialy_vyrobky .expfilters .views-exposed-form .views-exposed-widgets {
    margin-top: 5em;
  }
  /* line 872, ../sass/pages.scss */
  .view-id-section_architektura .expfilters .view-sort-links .form-type-select,
  .view-id-section_stavitelstvi .expfilters .view-sort-links .form-type-select,
  .view-id-section_design .expfilters .view-sort-links .form-type-select,
  .view-id-section_revue .expfilters .view-sort-links .form-type-select,
  .view-id-section_akce .expfilters .view-sort-links .form-type-select,
  .view-id-section_it .expfilters .view-sort-links .form-type-select,
  .view-id-section_lide_skupiny .expfilters .view-sort-links .form-type-select,
  .view-id-section_firmy_instituce .expfilters .view-sort-links .form-type-select,
  .view-id-section_projekty_realizace .expfilters .view-sort-links .form-type-select,
  .view-id-section_akce_souteze .expfilters .view-sort-links .form-type-select,
  .view-id-section_firmy_instituce .expfilters .view-sort-links .form-type-select,
  .view-id-section_materialy_vyrobky .expfilters .view-sort-links .form-type-select {
    left: 0;
    top: 2em;
  }
  /* line 876, ../sass/pages.scss */
  .view-id-section_architektura .expfilters .fieldset-legend,
  .view-id-section_stavitelstvi .expfilters .fieldset-legend,
  .view-id-section_design .expfilters .fieldset-legend,
  .view-id-section_revue .expfilters .fieldset-legend,
  .view-id-section_akce .expfilters .fieldset-legend,
  .view-id-section_it .expfilters .fieldset-legend,
  .view-id-section_lide_skupiny .expfilters .fieldset-legend,
  .view-id-section_firmy_instituce .expfilters .fieldset-legend,
  .view-id-section_projekty_realizace .expfilters .fieldset-legend,
  .view-id-section_akce_souteze .expfilters .fieldset-legend,
  .view-id-section_firmy_instituce .expfilters .fieldset-legend,
  .view-id-section_materialy_vyrobky .expfilters .fieldset-legend {
    left: 230px;
    top: 2.9em;
  }
  /* line 880, ../sass/pages.scss */
  .view-id-section_architektura .expfilters .views-reset-button,
  .view-id-section_stavitelstvi .expfilters .views-reset-button,
  .view-id-section_design .expfilters .views-reset-button,
  .view-id-section_revue .expfilters .views-reset-button,
  .view-id-section_akce .expfilters .views-reset-button,
  .view-id-section_it .expfilters .views-reset-button,
  .view-id-section_lide_skupiny .expfilters .views-reset-button,
  .view-id-section_firmy_instituce .expfilters .views-reset-button,
  .view-id-section_projekty_realizace .expfilters .views-reset-button,
  .view-id-section_akce_souteze .expfilters .views-reset-button,
  .view-id-section_firmy_instituce .expfilters .views-reset-button,
  .view-id-section_materialy_vyrobky .expfilters .views-reset-button {
    left: 270px;
    top: 1.55em;
  }
}
/* line 885, ../sass/pages.scss */
.view-id-section_architektura .expfilters .fieldset-title,
.view-id-section_stavitelstvi .expfilters .fieldset-title,
.view-id-section_design .expfilters .fieldset-title,
.view-id-section_revue .expfilters .fieldset-title,
.view-id-section_akce .expfilters .fieldset-title,
.view-id-section_it .expfilters .fieldset-title,
.view-id-section_lide_skupiny .expfilters .fieldset-title,
.view-id-section_firmy_instituce .expfilters .fieldset-title,
.view-id-section_projekty_realizace .expfilters .fieldset-title,
.view-id-section_akce_souteze .expfilters .fieldset-title,
.view-id-section_firmy_instituce .expfilters .fieldset-title,
.view-id-section_materialy_vyrobky .expfilters .fieldset-title {
  display: none;
  width: 18px;
  height: 18px;
  background: url("../images/expfilter3.png") no-repeat 0 0;
  text-indent: -9999px;
  overflow: hidden;
}
/* line 893, ../sass/pages.scss */
.view-id-section_architektura .expfilters .fieldset-title:hover, .view-id-section_architektura .expfilters .fieldset-title:focus,
.view-id-section_stavitelstvi .expfilters .fieldset-title:hover,
.view-id-section_stavitelstvi .expfilters .fieldset-title:focus,
.view-id-section_design .expfilters .fieldset-title:hover,
.view-id-section_design .expfilters .fieldset-title:focus,
.view-id-section_revue .expfilters .fieldset-title:hover,
.view-id-section_revue .expfilters .fieldset-title:focus,
.view-id-section_akce .expfilters .fieldset-title:hover,
.view-id-section_akce .expfilters .fieldset-title:focus,
.view-id-section_it .expfilters .fieldset-title:hover,
.view-id-section_it .expfilters .fieldset-title:focus,
.view-id-section_lide_skupiny .expfilters .fieldset-title:hover,
.view-id-section_lide_skupiny .expfilters .fieldset-title:focus,
.view-id-section_firmy_instituce .expfilters .fieldset-title:hover,
.view-id-section_firmy_instituce .expfilters .fieldset-title:focus,
.view-id-section_projekty_realizace .expfilters .fieldset-title:hover,
.view-id-section_projekty_realizace .expfilters .fieldset-title:focus,
.view-id-section_akce_souteze .expfilters .fieldset-title:hover,
.view-id-section_akce_souteze .expfilters .fieldset-title:focus,
.view-id-section_firmy_instituce .expfilters .fieldset-title:hover,
.view-id-section_firmy_instituce .expfilters .fieldset-title:focus,
.view-id-section_materialy_vyrobky .expfilters .fieldset-title:hover,
.view-id-section_materialy_vyrobky .expfilters .fieldset-title:focus {
  background-position: 0 -18px;
}
/* line 897, ../sass/pages.scss */
.view-id-section_architektura .expfilters .views-exposed-widgets .custom-views-submit-sort-by,
.view-id-section_stavitelstvi .expfilters .views-exposed-widgets .custom-views-submit-sort-by,
.view-id-section_design .expfilters .views-exposed-widgets .custom-views-submit-sort-by,
.view-id-section_revue .expfilters .views-exposed-widgets .custom-views-submit-sort-by,
.view-id-section_akce .expfilters .views-exposed-widgets .custom-views-submit-sort-by,
.view-id-section_it .expfilters .views-exposed-widgets .custom-views-submit-sort-by,
.view-id-section_lide_skupiny .expfilters .views-exposed-widgets .custom-views-submit-sort-by,
.view-id-section_firmy_instituce .expfilters .views-exposed-widgets .custom-views-submit-sort-by,
.view-id-section_projekty_realizace .expfilters .views-exposed-widgets .custom-views-submit-sort-by,
.view-id-section_akce_souteze .expfilters .views-exposed-widgets .custom-views-submit-sort-by,
.view-id-section_firmy_instituce .expfilters .views-exposed-widgets .custom-views-submit-sort-by,
.view-id-section_materialy_vyrobky .expfilters .views-exposed-widgets .custom-views-submit-sort-by {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
}

/* line 905, ../sass/pages.scss */
#block-openx-3 {
  clear: both !important;
  width: 100% !important;
  margin: 0 0 2em 0;
  padding: 0 !important;
}

/* line 912, ../sass/pages.scss */
.view-display-id-page #block-openx-3,
.view-display-id-page_1 #block-openx-3 {
  margin: 10px 0 20px 0;
}

/* line 915, ../sass/pages.scss */
.block-openx p {
  font-size: 0.75em;
  line-height: 1.83333em;
  margin: 0;
}

/* line 919, ../sass/pages.scss */
#block-openx-1--2 {
  float: left;
  margin-right: 1em;
}

/* line 923, ../sass/pages.scss */
#block-openx-2 {
  float: left;
}

/* line 52, ../sass-extensions/zen-grids/stylesheets/zen/_grids.scss */
.openx-incontent:before, .openx-incontent:after {
  content: "";
  display: table;
}
/* line 56, ../sass-extensions/zen-grids/stylesheets/zen/_grids.scss */
.openx-incontent:after {
  clear: both;
}
/* line 929, ../sass/pages.scss */
.openx-incontent .block-openx {
  float: left;
}
/* line 931, ../sass/pages.scss */
.openx-incontent .block-openx.count-2 {
  margin-left: 1em;
}

/* After BETA version */
/* line 52, ../sass-extensions/zen-grids/stylesheets/zen/_grids.scss */
#content #block-addthis-addthis:before, #content #block-addthis-addthis:after {
  content: "";
  display: table;
}
/* line 56, ../sass-extensions/zen-grids/stylesheets/zen/_grids.scss */
#content #block-addthis-addthis:after {
  clear: both;
}

/* line 943, ../sass/pages.scss */
.node-type-article h1 {
  margin-top: -.5em;
}

/* line 946, ../sass/pages.scss */
#custom_article_stamp {
  background: url(../images/small-vert-div.png) no-repeat 0 0;
  padding-top: 2.5em;
  margin: 3em 0;
}
/* line 950, ../sass/pages.scss */
#custom_article_stamp .field-items {
  background: url(../images/small-vert-div.png) no-repeat 0 100%;
  padding-bottom: 1em;
}
/* line 953, ../sass/pages.scss */
#custom_article_stamp .field-items .views-row {
  margin-bottom: 1.5em;
}
/* line 52, ../sass-extensions/zen-grids/stylesheets/zen/_grids.scss */
#custom_article_stamp .field-items .view-article-stamp.view-display-id-block_1:before, #custom_article_stamp .field-items .view-article-stamp.view-display-id-block_1:after {
  content: "";
  display: table;
}
/* line 56, ../sass-extensions/zen-grids/stylesheets/zen/_grids.scss */
#custom_article_stamp .field-items .view-article-stamp.view-display-id-block_1:after {
  clear: both;
}
/* line 958, ../sass/pages.scss */
#custom_article_stamp .field-items .view-article-stamp.view-display-id-block_1 .views-row {
  float: left;
  margin-right: 2em;
}

/* colorize hover front blocks */
/* line 972, ../sass/pages.scss */
.front .region-content-after .block.count-1 .views-row, .front .region-content-after .block.count-2 .views-row, .front .region-content-after .block.count-3 .views-row, .front .region-content-after .block.count-4 .views-row {
  padding: 3px;
}
/* line 974, ../sass/pages.scss */
.front .region-content-after .block.count-1 .views-row:hover, .front .region-content-after .block.count-2 .views-row:hover, .front .region-content-after .block.count-3 .views-row:hover, .front .region-content-after .block.count-4 .views-row:hover {
  background-color: #f3f3f3;
}
/* line 977, ../sass/pages.scss */
.front .region-content-after .block.count-1 .views-row .dateNsection a:hover, .front .region-content-after .block.count-2 .views-row .dateNsection a:hover, .front .region-content-after .block.count-3 .views-row .dateNsection a:hover, .front .region-content-after .block.count-4 .views-row .dateNsection a:hover {
  color: #fff;
}
/* line 985, ../sass/pages.scss */
.front .region-content-after .block.count-1:hover .more-link a {
  color: #ea6010;
}
/* line 988, ../sass/pages.scss */
.front .region-content-after .block.count-1:hover a:hover {
  color: #ea6010;
}
/* line 991, ../sass/pages.scss */
.front .region-content-after .block.count-1:hover .dateNsection a:hover {
  background-color: #ea6010;
}
/* line 998, ../sass/pages.scss */
.front .region-content-after .block.count-2:hover .more-link a {
  color: #509028;
}
/* line 1001, ../sass/pages.scss */
.front .region-content-after .block.count-2:hover a:hover {
  color: #509028;
}
/* line 1004, ../sass/pages.scss */
.front .region-content-after .block.count-2:hover .dateNsection a:hover {
  background-color: #509028;
}
/* line 1011, ../sass/pages.scss */
.front .region-content-after .block.count-3:hover .more-link a {
  color: #660066;
}
/* line 1014, ../sass/pages.scss */
.front .region-content-after .block.count-3:hover a:hover {
  color: #660066;
}
/* line 1017, ../sass/pages.scss */
.front .region-content-after .block.count-3:hover .dateNsection a:hover {
  background-color: #660066;
}
/* line 1024, ../sass/pages.scss */
.front .region-content-after .block.count-4:hover .more-link a {
  color: #0033aa;
}
/* line 1027, ../sass/pages.scss */
.front .region-content-after .block.count-4:hover a:hover {
  color: #0033aa;
}
/* line 1030, ../sass/pages.scss */
.front .region-content-after .block.count-4:hover .dateNsection a:hover {
  background-color: #0033aa;
}

/* pager */
/* line 1038, ../sass/pages.scss */
.pager-wrapper {
  border-top: 1px solid #000;
  position: relative;
}
/* line 1041, ../sass/pages.scss */
.pager-wrapper .pager-category {
  position: absolute;
  top: .4em;
  z-index: 10;
}
/* line 1046, ../sass/pages.scss */
.pager-wrapper .pager {
  position: relative;
  top: -1em;
}

/* node AD */
/* line 1054, ../sass/pages.scss */
.node-ad.view-mode-full .field-label-inline {
  margin: .2em 0;
}
/* line 1056, ../sass/pages.scss */
.node-ad.view-mode-full .field-label-inline .field-label {
  margin-right: .4em;
}
/* line 1059, ../sass/pages.scss */
.node-ad.view-mode-full .field-label-inline .field-items div {
  display: inline;
}
/* line 1063, ../sass/pages.scss */
.node-ad.view-mode-full .ad-meta {
  margin: -.2em 0 1em 0;
  padding: .2em 0;
}
/* line 1066, ../sass/pages.scss */
.node-ad.view-mode-full .ad-meta .strong {
  font-weight: 700;
}
/* line 1069, ../sass/pages.scss */
.node-ad.view-mode-full .ad-meta .ad-meta-val {
  margin-right: 1.3em;
}
/* line 1072, ../sass/pages.scss */
.node-ad.view-mode-full .ad-meta div {
  display: inline;
      /*&.field {
        margin-right: 1em;
        .ad-meta-val {

        }
      }*/
}
/* line 1082, ../sass/pages.scss */
.node-ad.view-mode-full #field_ad_text {
  margin-bottom: .7em;
}

/* line 1086, ../sass/pages.scss */
.ad-reply {
  float: right;
  padding: .3em 0 .3em 23px;
  background: url(../images/arrow-white.png) no-repeat 0 50%;
}

/*
 * Flag contests
 */
/* line 1095, ../sass/pages.scss */
#field_vote {
  float: left;
  margin-right: .5em;
}
/* line 1098, ../sass/pages.scss */
#field_vote .field-item {
  font-size: 1.875em;
  line-height: 0.55em;
  color: #509028;
  margin-left: .3em;
}

/* line 1104, ../sass/pages.scss */
.flaglinks {
  margin: -5px 0 0 0;
  float: left;
}

/* line 1109, ../sass/pages.scss */
.flag-contest-work a {
  display: block;
  width: 25px;
  height: 29px;
  text-indent: -99999px;
  background: url(../images/flag-unvoted.png) no-repeat 0 6px;
}
/* line 1115, ../sass/pages.scss */
.flag-contest-work a:hover {
  background-position: 0 -32px;
}
/* line 1118, ../sass/pages.scss */
.flag-contest-work a.unflag-action {
  background: url(../images/flag-voted.png) no-repeat 0 6px;
}
/* line 1120, ../sass/pages.scss */
.flag-contest-work a.unflag-action:hover {
  background-position: 0 -32px;
}
/* line 1125, ../sass/pages.scss */
.flag-contest-work .flag-message {
  top: .7em;
}

/* contestcat */
/* line 1133, ../sass/pages.scss */
.node-contestcat .field-name-field-contestcat-contestworkref,
.node-contestcat #field_section {
  margin: 1.3em 0;
}
/* line 1136, ../sass/pages.scss */
.node-contestcat #field_contestcat_contestref {
  margin-top: .7em;
}

/* flag favourites */
/* line 1142, ../sass/pages.scss */
.flag-custom-favorites {
  clear: both;
  margin: .5em 0;
  padding-top: .5em;
}
/* line 1146, ../sass/pages.scss */
.flag-custom-favorites a {
  display: block;
  width: 20px;
  height: 19px;
  text-indent: -99999px;
  background: url(../images/flag-fav-add.png) no-repeat 0 0;
}
/* line 1152, ../sass/pages.scss */
.flag-custom-favorites a:hover {
  background-position: 0 -19px;
}
/* line 1155, ../sass/pages.scss */
.flag-custom-favorites a.unflag-action {
  background: url(../images/flag-fav-remove.png) no-repeat 0 0;
}
/* line 1157, ../sass/pages.scss */
.flag-custom-favorites a.unflag-action:hover {
  background-position: 0 -19px;
}

/* line 1164, ../sass/pages.scss */
.sidebar .flag-custom-favorites {
  float: right;
}

/* line 1171, ../sass/pages.scss */
.node-article h2.event-date {
  margin-top: -.5em;
}
/* line 1176, ../sass/pages.scss */
.node-article.view-mode-full #field_perex .field-item {
  margin: 1.375em 0;
}

/* line 52, ../sass-extensions/zen-grids/stylesheets/zen/_grids.scss */
.divider:before, .divider:after {
  content: "";
  display: table;
}
/* line 56, ../sass-extensions/zen-grids/stylesheets/zen/_grids.scss */
.divider:after {
  clear: both;
}
.view-firemn-clanky img{
  max-width: none;
}
.node-type-project .group-left{
  width: 27%;
  float: left;
}
.node-type-project .group-content {
  width: 73% !important;
   margin-left: 0 !important;
   margin-right: 0 !important;

}
.form-item .description,
.views-widget .description{
  display: none;
}