/* oranžová */
header {
  margin-bottom: 10px;
}
#wrap {
  background-image: url("/obrazek/3/kitchen-2165756-960-720-jpg/");
  background-size:100%;
  background-attachment: fixed;
  display:block;
}
.head {
  border: 2px solid #fff;
  border-right: 0;
  border-left: 0;
  background: #ffffff; /* Old browsers */
  background: -moz-linear-gradient(left,  #ffffff 0%, #ffffff 35%, #fe6500 35%, #fe6500 100%, #fe6500 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(left,  #ffffff 0%,#ffffff 35%,#fe6500 35%,#fe6500 100%,#fe6500 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to right,  #ffffff 0%,#ffffff 35%,#fe6500 35%,#fe6500 100%,#fe6500 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fe6500',GradientType=1 ); /* IE6-9 */
}
main {
  background: transparent;
}
#border {
  background: rgba(255,255,255,0.9);
  padding-top: 20px;
}
#border.minn {
  padding-top: 66px;
}
#true-logo {
  position: relative;
}
#true-logo #gradient {
  margin-left: 46px;
}
.article-detail h1 {
  text-align: center;
  margin-bottom: 30px}
#blog #list-panel-news li {
  padding: 10px 20px 0;
}
#true-logo span {
  font-family: "open", arial, sans-serif;
  letter-spacing: 3px;
  color: #fff;
  font-size: 35px;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 15px;
  line-height: 100px;
}
.navbar, #separator ul#list-panel-news li {
  background-color: #000;
}
.cardbox.servises {
  box-shadow: 0 0 50px #999;  
}
#random-image h3 {
  display: none;
}
.navbar-default .navbar-nav>a,
.navbar-default .navbar-nav>.active>a {
  border-left: 0!important;
  border-right: 0!important;
}
#top-ribbon {
  display: none;
}
#true-logo {
}
.article-detail h1 {
  font-size: 3em;
}
.servises .fa {
  font-size: 40px;
  color: rgba(0,0,0,0.5);
  padding-top: 30px;
}
.navbar-default .navbar-nav > li > a {
  height: 65px;
}
.navbar .navbar-nav > li > a {
  font-weight: normal;
}
#blog .panel-body {
  padding: 0;
}
#article-330421 #wrap {
  background-image: url("/obrazek/3/pexels-photo-29346-jpg-348/");
  background-position: center 27%;
}
#article-330421 #border {
  background: rgba(255,255,255,0.5);
}
#article-330421{
  height:97%;
}

#navbar ul.nav > li:last-child a {
  padding-right: 15px!important;
}
.copy,
.copy a {
  color: #fff;
}
#footer-contact {
  color: rgba(255,255,255,0.8);
}
footer li a {
  color: rgba(255,255,255,0.8);
}
#rubric-45012 h1.title.text-center {
  display: none;
}
.rubric article ul#list-pages li {
  border-bottom: 1px solid #ccc;
  padding: 10px 0;
}
#blog {
  display: none;
}
.article-detail #blog {
  display: block
}
#article-330422 #blog,
#article-330421 #blog,
#article-330420 #blog,
/*nevím co to je */
#article-305578 #blog,
#article-305853 #blog, 
#article-305932 #blog {
  display: none;
}
#article-330420{
  height:85%;
}

/* --------- */
/* global */
.row.mar10 {
  margin: 40px 0px;
}

/* global - mezera pod menu */
article {
  margin-top: 18px;
}
/* global - odstranění nadbytečného rámečku z menu */
.navbar-nav > li {
  border-left: 0;
}

/* global - větší písmo v menu */ 
.navbar {
  font-size: 1.8em;
}
#blog .panel-heading {
  display: none;
}
.navbar-default .navbar-nav>.active>a {
  border-left: 1px solid #444442;
}
/*global - hamburger icon */
.navbar-default .navbar-toggle,
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #554236;
  border: 0;
}
/* global - odsazení loga */
.navbar .logo {
  padding: 7px 0;
}
/* global - patička */

#contact h4, #favorite-links h3, #random-image h3, #own-foot h3 {
  font-weight: 900;
}

/* global - linka dole */
#border {
  border-bottom: 20px solid rgba(0,0,0,0);
}
footer.col-lg-12 {
  background-color: #111;
}
.copy {
  background: #000;
}
#imp {
  height: 0;
  display: none;
}
.dropdown.open ul.dropdown-menu, 
.dropdown.active > ul.dropdown-menu {
  background : #ff6600;
}
.dropdown-menu > li > ul {
  text-align: left;
}
.dropdown-menu > li > ul > li > a {
  padding: 0 20px;
  font-size: 18px;
  text-transform: none;
}
.dropdown-menu > li > ul > li.active > a {
  text-decoration: underline;
}
.navbar-default ul.dropdown-menu li.active a:before {
  border: 0;
}
.dropdown.active ul.dropdown-menu {
  display: block;
}
.dropdown-menu {
  padding: 0;
}
ul.dropdown-menu li ul li {
  padding: 3px 0;
}
/* homepage - dlaždice */
.kitchen {
  position: relative;
  text-align: center;
  width: 100%;
  background: transparent;
  float: left;
}
.kitchen img {
  width: 100%;
  height:auto;

}


/*dlaždice nadpis*/
.kitchen span {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  text-align: center;
  color: white;
  font-size: 40pt;
  height: 30px;
  text-shadow: 0px 0px 3px black;
  display:table;
  width: 100%;
  text-transform: uppercase;
  font-weight: normal;
  font-family: "open", arial, sans-serif;
  transition: all 0.5s ease;
}
.kitchen:hover span {
  opacity:0;
}
.kitchen #big span {
  font-size: 85pt;
}

/* homepage - zarovnání levá pravá dlaždice*/
.left {
  float: left;
  position: relative;
  left: -4%;
  text-align: left;
}
.right {
  float: right;
  position: relative;
  right: -4%;
  text-align: right;
}

/* novinky - barva data */
#list-pages .date span.day {
  color: #ccc;
}

/* služby */
#article-330421 #mainContent div:nth-of-type(5n) {
  margin-left:12.5%;
}
.cardbox.servises{
  min-height: 269px;
  text-align:center;
  margin-bottom:25px
}

/* kontakty - zakulacení rámečku */
#benesov.cardbox.col-sm-12.col-md-6 {
  border-radius:5px 0px 0px 0px;
}
#kolin.cardbox.col-sm-12.col-md-6 {
  border-radius:0px 5px 0px 0px;
}
#praha.cardbox.col-sm-12.col-md-6 {
  border-radius:0px 0px 0px 5px;
}
#zbuzany.cardbox.col-sm-12.col-md-6 {
  border-radius:0px 0px 5px 0px;
}
#support #telo ul {
  margin: 40px 0;
  line-height: 32px;
}
#support{
  height:91%;
}
/* kontakty - text a obrázek */
.contact p {
  text-align:left;
  margin:15px;
  line-height: 25px;
}
.contact img {
  text-align:right;
}
.cardbox.contact {
  min-height:182px;
}
@media screen and (max-width: 1200px) {
  #true-logo #gradient {
    margin-left: 46px;
  }
  #true-logo span {
    font-size: 28px;
    right: -11px;
  }
  #article-330421 #mainContent div:nth-of-type(5n) {
    margin-left: 0;
  }
}
#true-logo #gradient {
  margin-left: 28px;
}
.kitchen span {
  font-size: 46pt;
}
@media screen and (max-width: 991px) {
  .navbar-default .navbar-nav > li > a {
    display: block;
    width: 100%;
    text-align: left;
  }
}#true-logo #gradient {
  margin-left: 46px;

}
@media screen and (max-width: 992px) {
  #true-logo #gradient {
    margin-left: 18px;
    display:none;
  }
  #true-logo span {
    display:none;
  }
  .head{
    background:transparent;
  }
  .left {
    left: 0;
    text-align:center;
  }
  .right {
    right: 0;
    text-align:center;
  }
}
@media screen and (max-width: 768px) {
  #true-logo #gradient {
    margin-left: -59px;
  }
  .kitchen span {
    font-size: 55pt;
  }
  .left {
    left: 0;
    text-align:center;
  }
  .right {
    right: 0;
    text-align:center;
  }
}
@media screen and (max-width: 650px) {  
  #true-logo #gradient {
    margin-left: -99px;
  }.kitchen #big span {
    font-size: 55pt;
  }
  .kitchen span {
    font-size: 36pt;
  }
  .left {
    left: 0;
    text-align:center;
  }
  .right {
    right: 0;
    text-align:center;
  }
}

@media screen and (max-width: 550px) {  
  #true-logo #gradient {
    margin-left: -239px;
  }
  .kitchen #big span {
    font-size: 35pt;
  }
  .kitchen span {
    font-size: 35pt;
  }
  .left {
    left: 0;
    text-align:center;
  }
  .right {
    right: 0;
    text-align:center;
  }

}
@-moz-document url-prefix(){
  .kitchen span {
    font-size: 46pt;
    line-height: 100%;
    height: 100%;
    top: 41%;
  }
  .kitchen.center span {
    top: 33%;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .kitchen span {
    font-size: 46pt;
    line-height: 100%;
    height: 100%;
    top: 41%;
  }
  .kitchen.center span {
    top: 33%;
  }
}
@supports (-ms-ime-align:auto) {
  .kitchen span {
    font-size: 46pt;
    line-height: 100%;
    height: 100%;
    top: 41%;
  }
  .kitchen.center span {
    top: 33%;

  }