
/* Media Queries */

@media screen and (min-width: 991px) {
     #partner {
      margin-top: 20px !important;
}
     #prerada {
      margin-top: 52px;
     }
}

@media screen and (min-width: 1199px) {
     #partner {
      margin-top: 80px !important;
}
     #prerada {
      margin-top: 60px;
     }
     .lates {
      padding-top:10px;
}
}

@media screen and (max-width: 991px) {

    .navbar-brand  {
        margin-left: -20px;
}
    .nav-tabs > li > a {  
        padding-left: 10px;
}
    #main-slider .carousel .slide-margin{
        margin-top: 100px;
}
    #main-slider .carousel h1 {
         font-size: 2em;
}

    #main-slider .carousel h2 {
       font-size:50px;
  
}

    #main-slider .carousel p {
       font-size:20px;
}
    #partner {
      margin-top: 30px;
}
    #lajsna {
      margin-top: -30px;
    }
    #maps {
      margin-top: 0px;
      margin-bottom: 70px;
}
	
}

@media screen and (max-width: 767px) {
    .navbar-brand  {
        margin-left: 0px;
}
    .navbar-header {
        height: 85px;
    }
    .navbar-header button {
        margin-top: 12px;
    }
    .nav-tabs > li > a {  
        padding-left: 0px;
        font-size: 0.8em;
}
     #main-slider .carousel .slide-margin{
        margin-top: 120px;
}
#main-slider .carousel h1 {
         font-size: 1.7em;
}

    #main-slider .carousel h2 {
       font-size:38px;
  
}

    #main-slider .carousel p {
       font-size:17px;
}
    #lajsna {
       padding: 20px 0px;
}
    #lajsna h3 {
      font-size: 3em;
    }
    #lajsna h4 {
      font-size: 1.5em;
    }
    .lates {
      padding-top:10px;
      padding-bottom: 0px;
}
    .lates h2 {
      font-size: 35px;
    }
   #maps iframe {
       height: 320px;
}
#kontakt i {
  width: 80px;
  height: 80px;
  font-size: 60px;
  line-height: 80px;
}

}

@media screen and (max-width: 480px) {
    .navbar-brand p {
      font-size: 0.75em;
      font-weight: 800;
    }
    .navbar-brand i {
      font-size: 1em;
      width: 20px;
      height: 20px;
      line-height: 20px;
      margin-right: 5px;
}
    .nav-tabs > li > a {
      padding-left: 0px;
    }
     #main-slider .carousel h1 {
         font-size: 1.4em;
}

    #main-slider .carousel h2 {
       font-size:32px;
  
}

    #main-slider .carousel p {
       font-size:15px;
}
   #lajsna {
      margin-top: -10px;
    }
    #lajsna h3 {
      font-size: 2.2em;
    }
    #lajsna h4 {
      font-size: 1em;
    }
    .lates h2 {
      font-size: 1.7em;
    }
    .lates p {
      font-size: 13px;
    }
    a.scrollup {
      right: 12px;
       bottom:10px;
    }
    #maps iframe {
      height: 170px;
}
    #maps {
      margin-top: -20px;
      margin-bottom: 50px;
}
    #kontakt i {
      width: 60px;
      height: 60px;
      font-size: 40px;
      line-height: 60px;
  
}
    #kontakt p {
      font-size: 14px;
}
    .info {
      margin-top: 10px;
      margin-bottom: 10px;
}
    #kontakt {
      padding-top: 30px;
      padding-bottom: 10px;
      margin-top: -20px;
      margin-bottom: 50px;
}
     #network a {
       font-size: 1.2em;
       padding-left: 10px;
}
#footer a {
  font-size: 11px;
  margin-left: -40px;
}
#footer h6 {
  margin-left: -25px;
}

}

@media screen and (max-width: 380px) {
      #main-slider .carousel .slide-margin{
     margin-top: 70px;
}
    #main-slider .carousel h1 {
         font-size: 1.2em;
}

    #main-slider .carousel h2 {
       font-size:21px;
  
}

    #main-slider .carousel p {
       font-size:14px;
}
}