/*!sablona-slide-blue-orig - zacatek*/
/*html*/
body{ background: none; }

a { color: #d17400; }
a:hover, a:focus { color: #b96318; }
a:hover { text-decoration: none; }

.navbar .dropdown-menu > li > a:hover, .navbar .dropdown-menu > li > a:focus { background-color: #d17400; }
.navbar .dropdown-menu > .active > a, .navbar .dropdown-menu > .active > a:hover, .navbar .dropdown-menu > .active > a:focus { background-color: #d17400; }

.btn-primary { background-color: #d17400; border-color: #d17400; }
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary { background-color: #b96318; border-color: #b96318; }
/*!sablona-slide-blue-orig - konec*/


/*slide-screen.css - zacatek*/
#mainContainer { background-image: none; }
#logo img { max-height: 100px; }

#content { margin-top: 0px;
  -webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  -moz-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
}

.navbar-fixed-top {
  -webkit-box-shadow: 0 0 0px rgba(0, 0, 0, 0);
  -moz-box-shadow: 0 0 0px rgba(0, 0, 0, 0);
  box-shadow: 0 0 0px rgba(0, 0, 0, 0);
}

#box-custom-motive { width: 100%; margin-top: 0px; padding-top: 0px;
  -webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  -moz-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
}
#box-custom-motive .col-lg-12 { padding-right: 0px; padding-left: 0px; }

#box-custom-footer { width: 100%; padding-top: 0px; }
#box-custom-footer .col-lg-12 { padding-right: 0px; padding-left: 0px; }

.navbar-nav > li { font-size: 16px; }

a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active { border-color: #b96318; }
/*slide-screen.css - konec*/





@media (min-width: 0px){ 
  #reference-uvod { text-align: center; }
  #reference-uvod img { margin-top: 20px; max-width: 250px; }
  .druhy-drevin { max-width: 120px; }
  .kliky { max-width: 280px; }
  .skla { max-width: 280px; }
  .okapnice { max-width: 250px; }
  .povrchova-uprava { max-width: 250px; }
  #pata1 { text-align: center; }
  #pata1-1, #pata1-2, #pata1-3, #pata1-4 { min-height: auto; } 
  #copyleft { text-align: center; padding: 0px 0px 0px 0px; }
  #copyright { text-align: center; padding: 0px 0px 0px 0px; }
}

@media (min-width: 499px){ 
  #reference-uvod img { margin-top: 20px; max-width: 250px; }
  .druhy-drevin { max-width: 200px; }
  .kliky { max-width: 400px; }
  .skla { max-width: 400px; }
  .okapnice { max-width: 250px; }
  .povrchova-uprava { max-width: 250px; }  
  #pata1 { text-align: left; }
  #pata1-1, #pata1-2, #pata1-3, #pata1-4 { min-height: 220px; }
}
 
@media (min-width: 799px){  
  #reference-uvod { text-align: left; margin-left: 20px; }
  #reference-uvod img { margin-top: 20px; max-width: 230px; }
  .kliky { max-width: 520px; }
  .skla { max-width: 520px; }
  .okapnice { max-width: 300px; }
  .povrchova-uprava { max-width: 300px; }  
  #copyleft { text-align: right; padding: 0px 10px 0px 0px; }
  #copyright { text-align: left; padding: 0px 0px 0px 10px; }  
}
   
   
   
   
#motive { background-color: #f5f5f5; background-image: url(/obrazek/3/hlavicka1-jpg/); }
.btn-link { color: #d17400; }

#loga-uvod { text-align: center; }
#loga-uvod img { margin: 0px 10px 5px 10px; }

#reference-uvod .col-md-3, #reference-uvod .col-sm-6, #reference-uvod .col-xs-12 { padding-right: 0px; padding-left: 0px; }

#pata1 { font-size: 13px; line-height: 1.4; min-height: 250px; padding: 25px 0px 25px 0px; background-color: #292929; }
#pata1 a { color: #d17400; }
#pata1 a:hover, a:focus { color: #b96318; }
#pata1 a:hover { text-decoration: none; }

#pata2 { font-size: 12px; padding: 13px 0px 13px 0px; background-color: #393939; }
#pata2 a { color: #c7c7c7; text-decoration: underline; }

#bar-poweredby { display: none; }
.copy { background-color: transparent; }

#footbox { background-color: #292929; color: #d1d1d1; }
  

#slogan { width: 100%; font-size: 1.6em; font-weight: 800; color: #fff; border-width: 0px; background-color: #9d623a; }
#slogan td { padding: 20px 0px 20px 0px; }

#photogalleries .img-responsive { max-height: 130px; }
.photos .img-responsive { max-height: 130px; }

#cvicne-oramovani3 {border-top: 1px; border-left: 1px; border-bottom: 1px; border-right: 1px; border-style: dashed; border-color: blue;}