.mainMenu {
  background-color: #222222 !important;
}

#nohaLogo {
  height: 40px;
  float: left;
  position: relative;
  top: -10px;
}

#divHeader {
  min-height: 900px;
}

.headerContact {
  color: #FFFFFF;
  font-size: 14px;
  margin-left: 5px;
}
.headerContact a {
  color: #FFFFFF;
}
.headerContact a:hover {
  color: #fec503;
  text-decoration: none;
}
@media (max-width: 768px) {
  .headerLogo {
    display: inline-block;
    width: 80%;
    height: 50px;
  }
  .headerContact {
    display: inline-block; 
    margin-left: 16px;
    margin-bottom: 8px; 
  }
}

/*** BOOTSTRAP FOR CAROUSEL GALLERY ***/


@media (min-width: 768px) {
  .span12{width:720px;}
}
@media (min-width: 992px) {
  .span12{width:940px;}
}
@media (min-width: 1200px) {
  .span12{width:1140px;}
}


/*.span12{width:940px;}
.span11{width:860px;}
.span10{width:780px;}
.span9{width:700px;}
.span8{width:620px;}
.span7{width:540px;}
.span6{width:460px;}
.span5{width:380px;}
.span4{width:300px;}
.span3{width:220px;}
.span2{width:140px;}
.span1{width:60px;}*/

.row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;}
.row-fluid:after{clear:both;}
.row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;}
.row-fluid [class*="span"]:first-child{margin-left:0;}
.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.127659574468085%;}
.row-fluid .span12{width:100%;*width:99.94680851063829%;}
.row-fluid .span11{width:91.48936170212765%;*width:91.43617021276594%;}
.row-fluid .span10{width:82.97872340425532%;*width:82.92553191489361%;}
.row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%;}
.row-fluid .span8{width:65.95744680851064%;*width:65.90425531914893%;}
.row-fluid .span7{width:57.44680851063829%;*width:57.39361702127659%;}
.row-fluid .span6{width:48.93617021276595%;*width:48.88297872340425%;}
.row-fluid .span5{width:40.42553191489362%;*width:40.37234042553192%;}
.row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%;}
.row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%;}
.row-fluid .span2{width:14.893617021276595%;*width:14.840425531914894%;}
.row-fluid .span1{width:6.382978723404255%;*width:6.329787234042553%;}

.carousel{position:relative;margin-bottom:20px;line-height:1;}
.carousel-inner{overflow:hidden;width:100%;position:relative;}
.carousel-inner>.item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;-moz-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left;}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;line-height:1;}
.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block;}
.carousel-inner>.active{left:0;}
.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%;}
.carousel-inner>.next{left:100%;}
.carousel-inner>.prev{left:-100%;}
.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0;}
.carousel-inner>.active.left{left:-100%;}
.carousel-inner>.active.right{left:100%;}
.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#ffffff;text-align:center;background:#222222;border:3px solid #ffffff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:0.5;filter:alpha(opacity=50);}.carousel-control.right{left:auto;right:15px;}
.carousel-control:hover,.carousel-control:focus{color:#ffffff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90);}
.carousel-indicators{position:absolute;top:15px;right:15px;z-index:5;margin:0;list-style:none;}.carousel-indicators li{display:block;float:left;width:10px;height:10px;margin-left:5px;text-indent:-999px;background-color:#ccc;background-color:rgba(255, 255, 255, 0.25);border-radius:5px;}
.carousel-indicators .active{background-color:#fff;}
.carousel-caption{position:absolute;left:0;right:0;bottom:0;padding:15px;background:#333333;background:rgba(0, 0, 0, 0.75);}
.carousel-caption h4,.carousel-caption p{color:#ffffff;line-height:20px;}
.carousel-caption h4{margin:0 0 5px;}
.carousel-caption p{margin-bottom:0;}

.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);}.well blockquote{border-color:#ddd;border-color:rgba(0, 0, 0, 0.15);}
.well-large{padding:24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.well-small{padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}



/*** CAROUSEL GALLERY ***/
.carousel {
	margin-bottom: 0;
	padding: 0 40px 30px 40px;
}

.carousel-control {
	left: -12px;
  font-size: 26px;
  font-weight: bold;    
}
.carousel-control.right {
	right: -12px;
}

.carousel-control span {
  /*position: absolute;*/
  /*margin: 0px auto 0px auto;*/
  font-size: 36px;
  font-weight: bold;
}

.carousel-indicators {
	right: 50%;
	top: auto;
	bottom: 0px;
	margin-right: -19px;
}

.carousel-indicators li {
	background: #c0c0c0;
}

.carousel-indicators .active {
  background: #333333;
}

.img-gallery {
  margin-bottom: 20px;
}

/*****SEKCE*****/
.sekceText {
  padding-top:20px;
  background: rgba(0, 0, 0, .6);
  color: #ffffff !important;      
}

#omne {
  /*background-image: url("../img/sekce/03_16-9.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  position: relative;*/
  background-color: #080808;
}

#omne img {
  float: left;
  margin-bottom: 16px;
  margin-right: 40px;
  width: 100%;
}

#galerie {
  background-image: url("../img/sekce/SekceGalerie.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  position: relative;
}

#galerie h2 {
  color: #FFFFFF;
}

#aktualne {
  /*background-image: url("../img/sekce/06_16-9.jpg");*/
  background-image: url("../img/sekce/SekceReference.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  position: relative;
}

#workshop {
  /*background-image: url("../img/sekce/05_16-9.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  position: relative;*/
  background-color: #000000;
}


#cenik {
  background-image: url("../img/sekce/05_16-9.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  position: relative;
}

#odkazy {
  background-image: url("../img/sekce/SekceOdkazy.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  position: relative;
}

#odkazy a {
  color: #fed136 !important;
}

#kontakt {
  background-image: url("../img/sekce/SekceKontakt.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  position: relative;
}

#kontakt h2 {
  color: #FFFFFF;
}

.lightgrey {background-color: #efefef;padding:20px;margin:10px 0 20px 0;}
.green {background-color: #ddffdd;padding:20px;margin:10px 0 20px 0;text-align:center;}
.red {background-color: #ffdddd;padding:20px;margin:10px 0 20px 0;text-align:center;}
.orange {background-color: #ffffcc;padding:20px;margin:10px 0 20px 0;text-align:center;}
.blue {background-color: #e7f3fe;padding:20px;margin:10px 0 20px 0;text-align:center;}

.green h2, .red h2, .orange h2, .blue h2 {margin-top:0;}

.navi-left img {margin:15px;padding:10px;height:48px;float:left;border:1px solid #000;border-radius:90%;}
.navi-right img {margin:15px;padding:10px;height:48px;float:right;border:1px solid #000;border-radius:90%;}



#google_translate_element {position:relative;top:10px;}
#google_translate_element img {margin-right:5px;height:0px;width:0px}
#google_translate_element span {color:#000 !important;background-color:#fff;margin-right:5px}
#google_translate_element .text {color:#000 !important;background-color:#fff;margin-right:5px}
#google_translate_element div {color:#000 !important;}     
select.goog-te-combo {border: 0;background-color:#000 !important;color:#fff;font-size:16px;height:24px;cursor:pointer;}
DIV.skiptranslate.goog-te-gadget{font-size: 0px;}
.goog-logo-link, .goog-logo-link:link, .goog-logo-link:visited, .goog-logo-link:hover, .goog-logo-link:active {visibility:hidden;} 
a.VIpgJd-ZVi9od-vH1Gmf-ibnC6b {color:#000 !important;}
