#random-image .thumbnail img {
  height: auto;
  width: auto;
  min-width: 0;
  max-height: 150px;
}

body {  color:#616161;}

html body #mainContent{
  font-size: 11pt;
}


#motive {display:none}
#index #motive {display:block;}
#index article {margin-top: 40px;}
h1, h2, h3,
#contact h4, #favorite-links h3, #random-image h3, #own-foot h3
{font-weight:bold;}

h1, .h1 {font-size: 2.5em; margin: 0 0 0.7em}

h2 {margin:1.3em 0 0.7em; font-size: 1.8em;}

h3, #index h3 a {color:#353535;}

#border {padding-bottom:2em;}



.navbar {
  color: #000;
  font-size: 1.0em;
  letter-spacing: 0.25px; 
}

.nav>li>a {
  padding: 10px 12px;
}

.navbar .navbar-nav > li > a, .navbar .navbar-nav > li > a:focus, .breadcrumb a, #footer-contact .fa, .icon-favourite, .price-original-vat, .inside>p, .form-horizontal span.asterisk {
  color: #9e9e9e;
}

.dropdown-menu {font-size: 0.95em;
  letter-spacing: 1px; }

.navbar-default li.active > a:before, .navbar-default li.active:hover > a:before {
  border-left: 6px solid #f38a15;
}

.rubric article ul#list-pages img {
  padding-right: 15px;
}


/*------- motive ------------*/
#motive { min-height: 350px;}


/*------ uvodni boxy ------*/
.panely .col-sm-2 {    
  padding-left: 5px!important;
  padding-right: 5px!important;
}

.panely {text-align: center; 
  margin-bottom: 20px;}

.panely > div {
  margin-bottom:10px;
}

a.topny-panel {
  border: 1px solid #cdcdcd;
  display: block;
  padding: 5px 8px;
  min-height: 177px;
  border-radius: 5px;
}
a.topny-panel:hover {
  text-decoration: none;
  border: 1px solid #f38a15;
}

a.topny-panel .h3 {color: #404040; font-size: 18px; font-weight: 300;display:block}

/*------- srovnání vlastní box 1   */

#separator {display:none;}
#index #separator {display:block;}
#panel-custom-1 h2 {margin-top:0;}
/*-------- sluzby 2 --------*/
.sluzby2 .thumbnail {border:5px solid #f6f6f6!important; padding:0px 20px; 20px; text-align:center!important; margin:20px 0;}
.sluzby2 .thumbnail .caption {color:#616161!important; text-align:center!important;}
#panel-custom-2 {margin-bottom:40px!important}


#second {display:none;}
#index #second, #article-279065 #second {display:block;}
#second {margin-top:0;}

#second .container {
  border-bottom: 0px dashed #f6f6f6;
}

/* galerie náklady */

#article-346182 .photos .col-lg-4 {width: 25%!important;}

/* ceftifikáty */

#folder-9332 .btn-link {display:none;}

/* kontakty */
#support article .panel-body {
  width: 100%; }

#telo {
  width: 100%; 
  float: left;
  padding-right: 30px;
}

/*table*/


.table-responsive table.tabulka tbody td,  .table-responsive table tbody td {
  display: table-cell;
  padding: 10px;
}

.table-responsive table.tabulka thead, .table-responsive table thead {
  display:table-header-group;
}

.table-responsive table.tabulka tbody td:before,.table-responsive table tbody td:before {
  display:none;
}
/* ======== responsive ================ */
@media (max-width:600px) {
 .table thead {
  display:table-header-group;
}
.table thead th {
  display:block;
}
}

@media (min-width: 768px) {
  .container {
    width:750px
  }
}

@media (min-width: 992px) {
  .container {
    width:970px
  }
}

@media (min-width: 1200px) {
  .container {
    width:1000px
  }

  .item-photogallery.col-lg-3 {
    width: 33%;
  }
}


