/**
 * @framework 3wymiar.pl 2002-2017 (c)
 *
 * @author Marcin Cichy <cichy@3wymiar.pl>
 * @version 4.0.0
 *
 * License only for twojtenis.
 * Any other use only with permission of the author.
 * app ver 2.0.0
 */

#slider_map{
  position:absolute;
  top:60px;
  left:0px;
  width:100%;
  z-index:100;
  color: #fff;
}

#slider_map_bg-1{
  background: transparent url('/gfx/home/slider_map_bg.png');
	padding: 20px 50px 50px 50px;
	margin: 0px 10px;
}

#slider_map_bg-2{
  background: transparent url('/gfx/home/slider_map_bg.png');
	padding: 10px 10px 5px 10px;
}

#slider_map_bg-2 p{
  margin:24px 10px;
	position:relative;
}

#slider_map_bg-2 .mpha{
  position:absolute;
	top:15px;
	left:20px;
	color: #fff;
	font-size:3em;
	font-family: 'bebas_neueregular';
	text-shadow: #000 2px 2px 2px;
}

#slider_map_bg-2 a:hover .mpha{
}

#slider_map_bg-2 a:hover img{
  opacity:0.4;
}

.plskbox{
  position:relative;
}

.plaselectsel{
 color: #CCA95D !important;
}

.plaselectdef{
 color: #fff;
}

#carousel_slider{
  height:601px;
}

#carousel_slider .carousel-inner img, #carousel_slider .carousel-inner, #carousel_slider .carousel-inner .item{
  width:100% !important;
  height:100% !important;
}

.plsk{
  width:402px;
  height:401px;
  margin:20px 0px 0px 0px;
}

#slider_map h3{
  margin:0px;
  padding:0px;
  font-size:30px;
  text-transform:uppercase;
}

#slider_map hr{
  margin:0px 0px 20px 0px;
  padding:0px;
}

.voilist a{
  display:block;
  float:left;
  width:24%;
  padding:5px 10px;
  border-radius:40px;
  background-color:#000;
  color:#fff;
  margin:20px 1% 0px 0px;
  text-align:center;
  height:50px;
  opacity:0.8;
}

.voilist a.morepadd{
  padding:15px 10px 5px 10px;
}

.voilist a:hover{
  color: #000;
  background-color:#fff;
}

#slider_map .input-group{
  margin-top:15px;
}

#slider_map .input-group-addon{
  background-color: #1A1B20;
  color: #CCA95D;
  border: #CCA95D 1px solid;
  border-top-left-radius:15px;
  border-bottom-left-radius:15px;
}

#slider_map .form-control{
  background-color: #000;
  color: #fff;
  border: #CCA95D 1px solid;
  opacity:0.8;
  border-radius:15px;
}

#slider_map .form-control::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #CCA95D;
}
#slider_map .form-control::-moz-placeholder { /* Firefox 19+ */
  color: #CCA95D;
}
#slider_map .form-control:-ms-input-placeholder { /* IE 10+ */
  color: #CCA95D;
}
#slider_map .form-control:-moz-placeholder { /* Firefox 18- */
  color: #CCA95D;
}

.mm_void{
  position:absolute;
  width:20px;
  height:20px;
  background-color: #CCA95D;
  border-radius:20px;
}