/*
Theme Name: Horeca center
Theme URI: http://supernet.si
Description: Tema Horeca center.
Author: Rok Bernardic
Author URI: http://supernet.si
Version: 1.0
Tags: responsive, white, bootstrap

License: Supernet
License URI: www.supernet.si

*/
@import "css/horeca.css";
body {
  font-size: 16px;
  line-height: 24px;
}
.btn-primary {
  background: #ffa200;
  border-bottom: none;
  color: #FFFFFF!important;
}
/*NAVBAR --------------------------------------------------------*/
.navbar-default .navbar-nav > li > a.active {
  color: #fff;
  background: #000000;
  border-bottom: 4px solid #ffa200;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus,
#resMainMenu li.active > a {
  color: #666666;
}
@media (min-width: 992px) {
  .navbar-brand {
    padding: 15px 0;
  }
}
@media (max-width: 992px) {
  .navbar-brand {
    width: 150px;
    margin-left: auto;
    margin-right: auto;
  }
}
/*SLIDER --------------------------------------------------------*/
.flexslider h1 {
  color: #FFFFFF;
  text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.33);
  background-color: rgba(0, 0, 0, 0.7);
  font-weight: 100;
}
.flexslider h2 {
  color: #FFFFFF;
  padding-left: 18px;
  text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.33);
  background-color: rgba(0, 0, 0, 0.7);
}
.flexslider .flex-direction-nav a {
  background: #ffa200;
  border-bottom: none;
}
.color2,
.slice.color2,
.bulle.color2,
.ctaBox.color2 {
  background-color: #000000;
  color: #fff;
}
/*FOOTER --------------------------------------------------------*/
footer {
  color: #fff;
  background: #000;
  border-top: 2px solid #444;
  border-bottom: 8px solid #eb9500;
}
footer a {
  color: #ffa200;
}
.boxContent {
  background: #d3d3d3;
  border-bottom: 0px solid #eee;
  color: #757575;
}
.owl-wrapper-outer .boxContent {
  min-height: 320px;
}
.partnerji .boxContent {
  min-height: 200px;
}
#team5 article {
  border: 1px solid #d3d3d3;
}
.boxIcon h2 {
  font-size: 18px;
  font-weight: 700;
  margin-top: 20px;
  margin-bottom: 10px;
}
.btn {
  padding: 5px 20px;
}
.boxContent h3 {
  color: #000;
  font-weight: 700;
}
.boxContent p {
  margin: 0;
}
.boxContent a:hover {
  color: #000;
  text-decoration: underline;
}
.moreLink {
  margin-top: 20px;
  display: block;
  color: #000;
  font-size: 13px;
}
.moreLink:hover {
  color: #525252;
}
article.item:hover > .boxContent {
  background-color: #ffa200;
  color: #FFF;
}
article.item:hover > .boxContent h3 {
  color: #FFF;
}
address {
  margin-bottom: 0px;
}
.pinBox {
  padding: 0;
}
.pinBox .mask {
  top: 0;
}
.novice .mediaHover .mask {
  left: 15px;
}
.partnerji .mediaHover .mask {
  left: 0px;
}
.pinBox .boxContent {
  margin-top: 0;
}
.pinBox {
  background: #fff;
  border: 0px solid #eee;
  -webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 0px 0px rgba(0, 0, 0, 0.25);
  box-shadow: 0 0px 0px rgba(0, 0, 0, 0.25);
}
.pinBox h3 {
  margin: 0;
}
.pinBox .datum {
  font-size: 14px;
  margin-bottom: 18px;
  display: block;
  padding-top: 5px;
}
.pinBox:hover > .boxContent {
  background-color: #ffa200;
  color: #FFF;
}
.pinBox:hover > .boxContent h3 {
  color: #FFF;
}
article a:hover {
  text-decoration: none;
}
.current_page_item,
.current_page_ancestor {
  color: #fff;
  background: #000000;
  border-bottom: 4px solid #ffa200;
}
.current_page_item a,
.current_page_ancestor a {
  border-bottom: none !important;
}
.excerpt {
  font-weight: 700;
}
/*PARTNERJI --------------------------------------------------------*/
.partnerji .item {
  border: 1px solid #d3d3d3;
  margin-bottom: 30px;
}
.partner h1 {
  color: #666666;
  font-size: 48px;
  font-weight: 100;
  padding: 5px 0;
}
.partner h2 {
  font-size: 30px;
  margin: 15px 0 45px 0;
}
.partner .vsebina h3 {
  font-weight: 600;
  margin-bottom: 0;
}
.partner .vsebina p {
  margin-bottom: 30px;
}
.partner .produkti {
  margin-bottom: 15px;
}
.partner .produkti .produkt {
  margin-bottom: 15px;
}
.partner .produkti .produkt .thumb {
  height: 250px;
  text-align: center;
  display: inline-block;
}
.partner .produkti .produkt .thumb img {
  width: 100px;
  height: auto;
}
.partner .reference {
  margin-bottom: 30px;
  display: inline-block;
}
.partner .reference h2 {
  margin-bottom: 15px;
}
.partner .reference ul {
  margin: 0 0 0 18px;
  padding: 0;
}
.partner .reference ul li {
  margin: 0 0;
}
.iconList li:before {
  padding: 6px 0 0 0;
}
@media (max-width: 1199px) {
  .boxContent {
    min-height: 210px !important;
  }
}
.mask {
  left: 0px;
}
#lightbox-container-image-data-box {
  background: none !important;
}
#lightbox-image-details-currentNumber {
  color: #FFF !important;
  padding: 5px 0 0 0 !important;
}
#lightbox-container-image-data-box {
  top: 0;
  position: absolute;
  margin-top: -28px !important;
  left: 0;
  right: 0;
}
#lightbox-image-details-currentNumber {
  display: none !important;
}
.gallery {
  margin: auto;
}
.gallery .gallery-item {
  float: left;
  margin-top: 10px;
  text-align: center;
  width: 50%;
}
.gallery img {
  border: 2px solid #cfcfcf;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in;
}
.gallery .gallery-caption {
  margin-left: 0;
}
.gallery ul {
  list-style: none;
  padding: 0;
}
.gallery .gallery-item {
  width: auto !important;
}
.horeca-izpostavljeni img {
  float: left;
}
.horeca-izpostavljeni span {
  padding: 25px 0 0 15px;
  line-height: 50px;
}
.list-unstyled {
  list-style-image: url(images/bullet.png);
  margin-left: 20px;
}
.videoWrapper {
  position: relative;
  padding-bottom: 56.25%;
  /* 16:9 */
  padding-top: 25px;
  height: 0;
}
.videoWrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.sponzorji {
  padding: 0 0 50px 0;
}
.sponzorji .boxContent {
  min-height: 30px;
  text-align: center;
}
.sponzorji h3 {
  margin: 0px;
  font-size: 16px;
}
.sponzorji .item {
  border: 1px solid #d3d3d3;
  margin-bottom: 30px;
}
.gallery img {
  border: 1px solid #cfcfcf !important;
  padding: 10px;
  margin: 15px;
  border-radius: 80px;
}
.vsebina-clanek {
  padding: 60px 0;
}
