
/*fonty*/
@import url(fonts/Libertad.css);
@import url(fonts/Libertad-Bold.css);
@import url(fonts/Libertad-ExtraBold.css);
@import url(fonts/Libertad-Light.css);

/*body*/

body {}




/*logo in header*/
.logoheader{
position: absolute;    
height: 50px;
overflow: hidden;
z-index: 1000;  
padding-top:5px;    
}
.telinfo{background-image: url(../img/icotel.png); background-repeat:no-repeat; background-position: left center; padding-left: 30px; margin-right: 30px; float:right; line-height: 30px;  }
.logoheader img{height:40px;}
/*titulky*/
h1,h2,h3{color:#fff;}
h1{font-family: 'LibertadExtBd',Arial,sans-serif;}


.up-menu{min-height:30px;background-color: #000;}


/*Background color*/
.yellow{background-color: #F4C601;}



/*Forms*/



/*Buttons custom*/

.btn-yellow{color:#000; background-color: #F4C601;}



/*Sections*/

#uvod h1{font-family: 'Libertad',Arial,sans-serif; font-size: 2.8em; text-transform: uppercase; }
#uvod h2{font-family: 'Libertad-Light',Arial,sans-serif; text-transform: uppercase; }
#uvod, #technika {padding:2em 2em;}
#section-yellow{background-color:#F4C601;color:#363636;}
#section-yellow h2, #technika h2{margin:32px 0px 20px 0px;}
.tabw table{width: 100%; }

.light-transp{background-color:rgba(255, 255, 255, 0.7);}
.dark-transp{background-color:rgba(0, 0, 0, 0.7); padding: 2em;}
.topzet{z-index: 999;}

/* Responisive setting*/
@media (min-width: 1200px) {
.navbar-nav {float: right;}
 
}

@media (min-width: 768px)  {
.navbar-nav {float: right;}
   
    
}


@media only screen and (min-width: 480px)) {
	.navbar-nav {float: left;}
    
}


@media only screen and (max-width: 767px) {


}


/* menu */
.fixPos {position: fixed;left: 0;top: 0%;}
.sticky-nav{
     width:100%; height:50px;
   /* background-image: linear-gradient(#484E55, #3A3F44 60%, #313539);*/
    background-image: linear-gradient(#201400, #201400 60%, #201400);  
    background-repeat: no-repeat;
    filter: none;
    border: 1px solid rgba(0, 0, 0, 0.6);
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
    z-index: 999;}
/*Shadow navbar bg*/
.sticky-nav { -moz-box-shadow: 0 0 1px #484E55; -webkit-box-shadow: 0 0 1px #484E55; box-shadow: 0 0 1px #484E55;}
.navbar{border:0px;  background-image: linear-gradient(#201400, #201400 60%, #201400);  
    background-repeat: no-repeat; margin-bottom: 0px;}
.navbar-default .navbar-nav > li > a {
   font-family: 'LibertadExtBd',Arial,sans-serif;
    text-transform: uppercase;
}

.navbar-default .navbar-toggle .icon-bar{width:32px;}


.withoutBg {
    filter:alpha(opacity=80); /* IE */
    -moz-opacity:0.8; /* Mozilla */
    opacity: 0.8; /* CSS3 */
    border: none;
    border-radius: 0px;
    box-shadow: none;

  -webkit-transition: all 1s ease;
     -moz-transition: all 1s ease;
       -o-transition: all 1s ease;
      -ms-transition: all 1s ease;
          transition: all 1s ease;
}
.withoutBg .navbar .nav > li > a {
	text-shadow: none !important;
}
.withBg  {
  -webkit-transition: all 1s ease;
     -moz-transition: all 1s ease;
       -o-transition: all 1s ease;
      -ms-transition: all 1s ease;
          transition: all 1s ease;
	font-size: 90%;
    filter:alpha(opacity=80); /* IE */
    -moz-opacity:0.8; /* Mozilla */
    opacity: 0.8; /* CSS3 */
}




.scroll-top a:link,.scroll-top a:visited {
  color:#222;
}


.scroll-top {
   position:fixed;
   bottom:0px;
   right:3%;
   z-index:100;
   background: rgba(247, 245, 225, 0.67);
   font-size:24px;
   border-top-left-radius:6px;
   border-top-right-radius:6px;
   padding: 15px;
   box-shadow: 0px 0px 5px #999;    
    
}


.sthide {
    filter:alpha(opacity=0); /* IE */
    -moz-opacity:0.0; /* Mozilla */
    opacity: 0.0; /* CSS3 */
    border: none;
    border-radius: 0px;
    box-shadow: none;
	
  -webkit-transition: all 1s ease;
     -moz-transition: all 1s ease;
       -o-transition: all 1s ease;
      -ms-transition: all 1s ease;
          transition: all 1s ease;
}

.stvisible  {
  -webkit-transition: all 1s ease;
     -moz-transition: all 1s ease;
       -o-transition: all 1s ease;
      -ms-transition: all 1s ease;
          transition: all 1s ease;
	
    filter:alpha(opacity=100); /* IE */
    -moz-opacity:1; /* Mozilla */
    opacity:1; /* CSS3 */
}




/*Hacks*/
.cenik{margin:0px;font-size: 0.9em;}



#more.a {color: #00000;}




/*  Tablet  */
@media (min-width:767px){

  /* Column clear fix */
  .col-lg-1:nth-child(12n+1),
  .col-lg-2:nth-child(6n+1),
  .col-lg-3:nth-child(4n+1),
  .col-lg-4:nth-child(3n+1),
  .col-lg-6:nth-child(2n+1),
  .col-md-1:nth-child(12n+1),
  .col-md-2:nth-child(6n+1),
  .col-md-3:nth-child(4n+1),
  .col-md-4:nth-child(3n+1),
  .col-md-6:nth-child(2n+1){
    clear: none;
  }
  .col-sm-1:nth-child(12n+1),
  .col-sm-2:nth-child(6n+1),
  .col-sm-3:nth-child(4n+1),
  .col-sm-4:nth-child(3n+1),
  .col-sm-6:nth-child(2n+1){
    clear: left;
  }
}


/*  Medium Desktop  */
@media (min-width:992px){

  /* Column clear fix */
  .col-lg-1:nth-child(12n+1),
  .col-lg-2:nth-child(6n+1),
  .col-lg-3:nth-child(4n+1),
  .col-lg-4:nth-child(3n+1),
  .col-lg-6:nth-child(2n+1),
  .col-sm-1:nth-child(12n+1),
  .col-sm-2:nth-child(6n+1),
  .col-sm-3:nth-child(4n+1),
  .col-sm-4:nth-child(3n+1),
  .col-sm-6:nth-child(2n+1){
    clear: none;
  }
  .col-md-1:nth-child(12n+1),
  .col-md-2:nth-child(6n+1),
  .col-md-3:nth-child(4n+1),
  .col-md-4:nth-child(3n+1),
  .col-md-6:nth-child(2n+1){
    clear: left;
  }
}


/*  Large Desktop  */
@media (min-width:1200px){

  /* Column clear fix */
  .col-md-1:nth-child(12n+1),
  .col-md-2:nth-child(6n+1),
  .col-md-3:nth-child(4n+1),
  .col-md-4:nth-child(3n+1),
  .col-md-6:nth-child(2n+1),
  .col-sm-1:nth-child(12n+1),
  .col-sm-2:nth-child(6n+1),
  .col-sm-3:nth-child(4n+1),
  .col-sm-4:nth-child(3n+1),
  .col-sm-6:nth-child(2n+1){
    clear: none;
  }
  .col-lg-1:nth-child(12n+1),
  .col-lg-2:nth-child(6n+1),
  .col-lg-3:nth-child(4n+1),
  .col-lg-4:nth-child(3n+1),
  .col-lg-6:nth-child(2n+1){
    clear: left;
  }
}