.carousel-indicators {
  bottom: -4px;
}
.carousel-indicators li {
  width: 12px;
  height: 12px;
  background: #ededed;
  margin: 0;
  margin-right: 4px !important;
}
.carousel-indicators li.active {
  background: #211bb1;
  border: 2px solid #ededed;
}
.carousel-caption {
  top: 177px;
  bottom: auto;
  left: 25px;
  right: auto;
}
.carousel-caption .text {
  font-size: 36px;
/*   color: #fff; */
  color: #1d1ab1;
  font-weight: bold;
  text-shadow: none;
}
#index .products .col-md-3 .box {
  max-width: 184px;
  background: #ededed;
  min-height: 235px;
  margin-top: 20px;
  padding-bottom: 10px;
}
#index .products .col-md-3 .box:hover > a {
  border-color: #211bb1;
}
#index .products .col-md-3 .box:hover img {
  width: 100%;
}
#index .products .col-md-3 .box > a {
  border: 1px solid #ededed;
  display: block;
}
#index .products .col-md-3 .box > a > span{
	display: block;
	width: auto !important;
}
#index .products .col-md-3 .box > a.name {
  border: 0;
}
#index .products .col-md-3 .box img {
  width: 100%;
}
#index .products .col-md-3 .box .name {
  min-height: 31px;
  line-height: 31px;
  color: #494949;
  font-size: 14px;
  text-align: center;
  display: block;
}
#index .products .col-md-3 .box .lifted .left {
  float: left;
  color: #1b1b1b;
  font-size: 12px;
  text-align: center;
  background: url(../../img/munka/ar.png);
  width: 91px;
  height: 20px;
  line-height: 20px;
  display: block;
}
#index .products .col-md-3 .box .lifted .left span {
  text-align: center;
  width: 81px;
  display: block;
}
#index .products .col-md-3 .box .lifted .right a {
  float: right;
  min-width: 71px;
  background: #211bb1;
  border-radius: 3px;
  color: #fff;
  line-height: 20px;
  height: 20px;
  display: block;
  text-align: center;
  font-size: 12px;
  margin-right: 5px;
}
#index #about {
  margin-top: 34px;
}
#index #about .text {
  padding-top: 24px;
  color: #272727;
  font-size: 14px;
  line-height: 24px;
}
@media (max-width: 1060px) {
  #index {
    padding: 0 10px;
  }
}
@media (max-width: 859px) {
  .carousel-caption {
    display: none;
  }
}
@media (max-width: 1107px) {
  #index .products .col-md-3 {
    padding-left: 4px;
    padding-right: 4px;
    margin-right: 0;
  }
}
@media (max-width: 1080px) {
  nav.menu {
    padding: 0 20px;
  }
}
@media (max-width: 1050px) {
  #index .products .col-md-3 {
    width: 33.3%;
  }
  #index .products .col-md-3 .box {
    max-width: inherit;
  }
  #index .products .col-md-3:nth-child(4n) {
    margin-right: 0;
  }
}
@media (max-width: 1000px) {
  nav.menu .inner ul li a {
    font-size: 14px;
  }
}
@media (max-width: 920px) {
  nav.menu .inner ul li {
    margin-right: 45px;
  }
}
@media (max-width: 860px) {
  #index .products .col-md-3 {
    width: 50%;
  }
}
@media (max-width: 820px) {
  nav.menu .inner ul li {
    margin-right: 40px;
  }
}
@media (max-width: 780px) {
  nav.menu .inner ul li {
    margin-right: 30px;
  }
}
@media (max-width: 720px) {
  nav.menu .inner ul li {
    margin-right: 20px;
  }
}
@media (max-width: 640px) {
  nav.menu .inner ul li {
    margin-right: 10px;
  }
}


#slider .carousel-inner .item a.url {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
}

#slider .carousel-inner .item {
	background-position: center center;
	background-size: cover;
}
