body {
  background: url("/obrazek/3/pozadi-3") no-repeat scroll center bottom #050505;
}

#index #content {
  background-color: rgba(0, 0, 0, 0.75);
  border-bottom: 1px solid;
  border-left: 1px solid;
  border-right: 1px solid;
  min-height: 500px;
}
#index h2 {
  background: url("/obrazek/3/motive2-jpg/") no-repeat scroll 0 0 #333333;
  border: 1px dashed white;
  font-size: 155%;
  margin-top: 40px;
  padding: 15px 0;
  text-align: center;
}

#index h2 a {
  box-shadow: 1px 0 50px black;
  color:white;
}

#index #footer {
  background: transparent;
}

#index #menu {
  background: lightgray;
}

#footer {
  background: url("/obrazek/3/motive2-jpg/") no-repeat scroll 0 0 #333333;
}

#container {
  background: none repeat scroll 0 0 transparent;
}

#container.article-99881, #container.galleries,  #container.gallery-20575,  #container.gallery-20576, #container.gallery-21249, #container.gallery-20577,  #container.gallery-20578,  #container.gallery-20579, #container.gallery-20580, #container.gallery-20581, #container.gallery-20582, #container.article-99882,  #container.support,  #container.webmap {
  background: white !important;
}

.index #content p, .index #content h1, .index #content h2, .index #content a {
  color: white;
}


#layout3 {
  min-height: 450px;
}

h3, h4, h5, h6 {
  font-size: 1.1em;
}

#form p.required {
  color: #D00000;
}

#ramecek {
  border: 1px dashed lightgray;
  padding: 5px;
  text-align: justify;
  width: 200px;
}

/* -------- zrušení levého sloupce a roztažení obsahu - ÚVOD --------  */
#index #lcolumn {
  display: none;
}
#index #rcolumn {
  width: 100%;
}


/*  -------- zrušení levého sloupce a roztažení obsahu - KONTAKT --------  */
.article-99882 #lcolumn {
  display: none;
}
.article-99882 #rcolumn {
  width: 100%;
}

/*  -------- zrušení levého sloupce s nabídkou fotogalerií v sekci ONÁS a u KONTAKTNÍHO FORMULÁŘE a v MAPĚ WEBU --------  */
.article-99881 #active_article, .support #active_article, .webmap #active_article {
  display: none;
}

/*  -------- zrušení levého sloupce s kontaktem ve FOTOGALERII --------  */
.galleries #contact {
  display: none;
}

.gallery-20575 #contact {
  display: none;
}

.gallery-20576 #contact {
  display: none;
}

.gallery-20577 #contact {
  display: none;
}

.gallery-20578 #contact {
  display: none;
}

.gallery-20579 #contact {
  display: none;
}

.gallery-20580 #contact {
  display: none;
}

.gallery-20581 #contact {
  display: none;
}

.gallery-20582 #contact {
  display: none;
}

.gallery-21249 #contact {
  display: none;
}

/*logo*/
#logok{
  margin-top: calc(20% - 20px);
}

/*motiv*/
.container {
  padding-right: 0; 
  padding-left: 0;
}
.row {
  margin-right:0;
  margin-left:1px;
}
header {
  padding-top:0;
}

body{
  background-position: 50% 80%!important;
  background-color: rgb(5, 5, 5);
}
#content.container {
  margin-top: -15px;
}
/*footer*/
footer #footer-content {
  display: none;
}
#bar-poweredby {
  display: none;
}
img#picmot {
  margin-top: 20px;
  margin-bottom: -2px;
  width: 100%;
  height: auto;
}

/*menu*/
#index nav.navbar.navbar-default.navbar-static-top .container {
  background: #d3d3d3!important;
}

nav.navbar.navbar-default.navbar-static-top .container {
  background: white;
  border-bottom: 1px solid #000;
  border-top:2px solid #333333;

}
.navbar {
  background-color: transparent;
  border-color: transparent;
}
.navbar .navbar-nav > .active > a, .navbar .navbar-nav > .active > a:hover, .navbar .navbar-nav > .active > a:focus {
  color: #000;
  background-color: #333333;
}
ul#list-navbar .active a {
  color: white;
}
.navbar .navbar-nav > li > a {
  color: black;
}
nav.navbar.navbar-default.navbar-static-top {
  margin-bottom: 0;
}
.navbar-nav > li > a {
  padding-top: 5px;
  padding-bottom: 6px;
}
.navbar-default .navbar-toggle {
  border-color: #000;
  color: #000;
  margin-right: 25px;
}
/*fotogalerie*/
dl.count.count-photos {
  display: none;
}
dl.count.count-date {
  display: none;
}
#photogalleries h2.subtitle {
  text-align: center;
}
/*article*/
main.col-xs-12 {
  background: white;
}
#index main.col-xs-12 {
  background:transparent;
}
/*footer*/
#bar-footer {
  background: transparent;
  border-top: 0 solid #595959;
}
footer {
  background: transparent;
}
#index main.col-xs-12 {
  margin-top: 50px;
}
#index .col-sm-12 {
  width: 45%;
}
.pic img{
  margin-left: 115px;
  margin-top: 11px;
}
/*---kontakt---*/
#article-346143 .col-md-7 {
padding-left:0}

@media screen and (max-width: 768px) {
  #index .col-sm-12 {
    width: 46%;
  }
  .pic img {
    margin-left:25px;
  }
}

@media screen and (max-width: 550px) {
  #index .col-sm-12 {
    width: 100%;
  }
  .container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse {
    margin-right: 0px;
  }
}