@charset "UTF-8";
/*
 * Soubor ktery generuje barvy pro danou stranku.
 * Vsechny identifikatory jsou vnorene do tridy, kterou ma prirazeno body.
 *
 */
.domain-diit-cz {
  background-attachment: fixed;
  /* DIIT BLOK V SIDEBARU */
  /* Ad block DIIT - tipy pod kolotocem */
}
.domain-diit-cz #block-views-articles-cdr-block .block-title a, .domain-diit-cz #block-views-articles-hry-block .block-title a {
  line-height: 500px;
  overflow: hidden;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url(../../../stkf6/img/cdr-logo-white-small.png);
  opacity: 0.85;
}
.domain-diit-cz #block-views-articles-cdr-block .block-title a:hover, .domain-diit-cz #block-views-articles-hry-block .block-title a:hover {
  background-color: #000406;
  opacity: 1;
}
.domain-diit-cz #block-views-articles-hry-block .block-title a {
  background-image: url(../../../stkf6/img/cdr-hry-logo-white-small.png);
}
.domain-diit-cz #block-aira-carousel-aira-carousel {
  margin-bottom: 0;
}
.domain-diit-cz #block-block-2 {
  padding: 8px 0;
  background-color: #003752;
  line-height: 18px;
  font-size: 14px;
  text-align: center;
}
.domain-diit-cz #block-block-2 p {
  margin: 0;
  color: #fff;
}
.domain-diit-cz #block-block-2 a {
  color: #fff;
}
.domain-diit-cz #block-block-2 a:hover {
  text-decoration: underline;
}

.domain-diit-cz {
  color: #232323;
  background-color: #efefef;
  background-image: url("../../../stkf6/img/diit-default-bg.jpg");
  /*
   * MENU
   */
  /*
   * SLIDER
   */
  /*
   * TEASERS
   */
  /*
   * SLIDER
   */
  /*
   * QUICK TABS
   */
  /*
   * IMAGES
   */
  /*
   * HEADERS
   */
  /*
   * KOMERČNÍ SDĚLENÍ
   */
  /*
   * CONTENT
   */
  /*
   * COMMENTS
   */
  /*
   * TABLE
   */
  /*
   * GRAFY
   */
  /*
   * TYPO
   */
  /*
   * FOOTER
   */
  /*
   * LABELS
   */
}
.domain-diit-cz p {
  color: #232323;
}
.domain-diit-cz a {
  color: rgb(0, 72.1036585366, 107.5);
}
.domain-diit-cz a:hover {
  color: rgb(0, 20.7926829268, 31);
}
.domain-diit-cz a.normal-color {
  color: #232323 !important;
}
.domain-diit-cz a.normal-color:hover {
  text-decoration: underline;
}
.domain-diit-cz .block-title a {
  color: #fff;
  background-color: #003752;
}
.domain-diit-cz .block-title a:hover {
  color: #fff;
  background-color: rgb(0, 3.6890243902, 5.5);
}
.domain-diit-cz .bold {
  color: rgb(60.5, 60.5, 60.5);
}
.domain-diit-cz .basic-box, .domain-diit-cz .with-background {
  background-color: #fff;
  box-shadow: 0px 0px 20px rgba(150, 150, 150, 0.15);
  border: 1px solid #bebebe;
}
.domain-diit-cz .header-bar .fluid-background {
  box-shadow: 0px 0px 20px rgba(150, 150, 150, 0.15);
}
.domain-diit-cz .header-bar.primary-header-bar .fluid-background {
  background-color: #003752;
}
.domain-diit-cz .header-bar.primary-header-bar a {
  color: #fff;
}
.domain-diit-cz .header-bar.primary-header-bar a:hover, .domain-diit-cz .header-bar.primary-header-bar a.active, .domain-diit-cz .header-bar.primary-header-bar a.active-trail {
  color: #232323;
  background-color: #fff;
}
.domain-diit-cz .header-bar.secondary-header-bar .fluid-background {
  background-color: #fff;
  border-bottom: 1px solid #bebebe;
}
.domain-diit-cz .header-bar .search-form .arrow-right-button {
  border-left-color: #003752;
}
.domain-diit-cz .header-bar .search-form .arrow-right-button:hover {
  border-left-color: #ff792a;
}
.domain-diit-cz .submenu a {
  color: #898989;
}
.domain-diit-cz .submenu a:hover, .domain-diit-cz .submenu a.active {
  color: #232323;
}
.domain-diit-cz .block-hp-slideshow {
  border: 1px solid #bebebe;
  box-shadow: 0px 0px 20px rgba(150, 150, 150, 0.15);
}
.views-row-even .domain-diit-cz .node-article.node-teaser, .even .domain-diit-cz .node-article.node-teaser {
  background-color: #f5f5f5;
}
.domain-diit-cz .node-article.node-teaser .submitted {
  color: #878787;
}
.domain-diit-cz .node-article.node-slider-item h2 {
  background-color: #fff;
}
.domain-diit-cz .node-article.teaser {
  background-color: #fff;
  border: 1px solid #bebebe;
  box-shadow: 0px 0px 20px rgba(150, 150, 150, 0.15);
}
.field-name-field-related-articles .domain-diit-cz .node-article.teaser {
  box-shadow: none;
}
.domain-diit-cz .node-article.teaser h2 a {
  color: #003752;
}
.domain-diit-cz .node-article.teaser.hover h2 a {
  color: rgb(0, 20.7926829268, 31);
}
.domain-diit-cz .node-article.node-small-teaser h2 a {
  color: rgb(73.25, 73.25, 73.25);
}
.domain-diit-cz .block-hp-slideshow {
  background-color: #fff;
}
.domain-diit-cz .slider-control-inner {
  background-color: #fff;
}
.domain-diit-cz .hover .slider-control-inner {
  background-color: #003752;
  color: #fff;
}
.domain-diit-cz .hover .arrow-left {
  border-right-color: #003752;
}
.domain-diit-cz .hover .slider-control-title,
.domain-diit-cz .hover .slider-perex {
  color: #fff;
}
.domain-diit-cz .slider-title {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.9);
}
.domain-diit-cz .slider-overlay {
  background-color: rgba(255, 255, 255, 0.25);
}
.domain-diit-cz .slider-title a {
  color: #232323 !important;
  text-shadow: 1px 1px 0px #fff;
}
.domain-diit-cz .quicktabs-tabs {
  background-color: #003752;
}
.domain-diit-cz .quicktabs-tabs li a {
  color: #fff;
}
.domain-diit-cz .quicktabs-tabs li a:hover {
  background-color: rgba(255, 255, 255, 0.8);
  color: #232323;
}
.domain-diit-cz .quicktabs-tabs li.active a {
  color: #232323;
  background-color: #fff !important;
}
.domain-diit-cz .node-article.teaser.hover .contextual-links-wrapper a {
  color: #232323 !important;
}
.domain-diit-cz h1.block-title,
.domain-diit-cz .block-header .block-title, .domain-diit-cz.page-taxonomy-term #page-title, .domain-diit-cz.page-media-gallery-detail #page-title, .domain-diit-cz.page-blog #page-title, .domain-diit-cz.page-blogy #page-title, .domain-diit-cz.page-apple #page-title {
  background-color: #003752;
  color: #fff;
}
.domain-diit-cz .komercni-sdeleni .reklama {
  background-color: #fff;
  border: 1px solid #bebebe;
  box-shadow: 0px 0px 20px rgba(150, 150, 150, 0.15);
}
.domain-diit-cz .komercni-sdeleni .reklama:hover {
  background-color: #003752;
}
.domain-diit-cz .komercni-sdeleni .reklama:hover a {
  color: #fff;
}
.domain-diit-cz .komercni-sdeleni .reklama a {
  color: rgb(73.25, 73.25, 73.25);
}
.domain-diit-cz .chapters-wrapper, .domain-diit-cz .chapters-controls .title-wrapper {
  background-color: rgb(244.8, 244.8, 244.8);
}
.domain-diit-cz .chapters-controls small {
  color: rgb(191.25, 191.25, 191.25);
}
.domain-diit-cz .chapters-controls .title-wrapper .title a:hover {
  background-color: #003752;
  color: #fff;
}
.domain-diit-cz hr {
  border-color: #232323;
}
.domain-diit-cz .poll .bar .foreground {
  background-color: #003752;
}
.domain-diit-cz .field-name-field-source p {
  margin: 0;
}
.domain-diit-cz .admin-comment .submitted, .domain-diit-cz .admin-comment .submitted a, .domain-diit-cz .admin-comment .submitted a.normal-color {
  color: #881616 !important;
}
.domain-diit-cz .filtered_html th {
  background-color: #003752;
}
.domain-diit-cz .filtered_html tr:nth-child(odd) {
  background-color: #DDDDDD;
}
.domain-diit-cz .filtered_html tr:nth-child(even) {
  background-color: #C9C9C9;
}
.domain-diit-cz .graph .label {
  color: #232323;
}
.domain-diit-cz .label {
  color: #878787;
}
.domain-diit-cz #footer .fluid-background {
  background-color: #003752;
  box-shadow: 0px 0px 20px rgba(150, 150, 150, 0.15);
}
.domain-diit-cz #footer p, .domain-diit-cz #footer a, .domain-diit-cz #footer a:hover {
  color: #fff;
}
.domain-diit-cz .badge-blog {
  background-color: #549a15;
}
.domain-diit-cz .badge-dont-miss {
  background-color: #ff792a;
}

/* 0, 640px */
/* 641px, 1024px */
/* 1025px, 1440px */
/* 1441px, 1920px */
/* 1921px */
/* --- PR BLOK NA HOMEPAGE --- */
@media only screen and (max-width: 40em) {
  .article-pr-block {
    background-color: #003752;
  }
}

.article-pr-block-title {
  background-color: #003752;
}

/* --- --- */
/*
 * LOAD MORE PAGER
 */
.view-frontpage .item-list .pager li.pager-next {
  float: none;
}

.view-frontpage .item-list .pager {
  height: 20px;
  padding: 20px;
}

.view-frontpage .item-list .pager li.pager-next a {
  color: white;
  padding-top: 17px;
  padding-bottom: 17px;
  padding-left: 230px;
  padding-right: 230px;
  background-color: #003752 !important;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}

.view-frontpage .item-list .pager li.pager-next a:hover {
  background-color: #2A8ABE !important;
  color: white !important;
  text-decoration: none;
}

.view-frontpage .item-list .pager .ajax-progress .throbber {
  display: none;
}

/*
 * RESPONSIVE HP SLIDESHOW
 */
.hp-slider-responsive nav.orbit-bullets button {
  background-color: #003752;
}
.hp-slider-responsive nav.orbit-bullets button.is-active,
.hp-slider-responsive nav.orbit-bullets button:hover {
  background-color: rgb(0, 3.6890243902, 5.5);
}

/*
 * menu
 */
@media only screen and (min-width:40.063em) {
  #main-menu-top,
  #main-menu-top ul {
    background: #003752 !important;
  }
}

#primary-header-bar-wrapper .title-bar {
  background: #003752;
}

@media (max-width: 950px) {
  #primary-header-bar-wrapper #logo,
  #primary-header-bar-wrapper #logo a {
    width: 200px;
    top: -1px;
    height: auto;
  }
}
@media only screen and (max-width: 40em) {
  #primary-header-bar-wrapper .top-bar, #primary-header-bar-wrapper .top-bar ul {
    background-color: #003752;
  }
}

/* --- FOOTER --- */
@media only screen and (max-width: 40em) {
  #footer {
    background-color: #003752;
  }
}
