.hprb-container {
     position:relative;
	 overflow:hidden;
	 height:58rem;
}

/* slides */

.hprb-slide {
	 position:absolute;
	 top:0;
	 left:0;
}

.hprb-slide img {
	 width:100%;
}

/* cyato4ki */

#hprb-dots {
     position:absolute;
	 width:800px;
	 left:0px;
	 /* bottom:260px; */
	 text-align:center;
	 z-index:810;
}

#hprb-dots-in a {
     display:inline-block;
	 width:10px;
	 height:10px;
	 line-height:10px;
	 margin-right:10px;
	 background-color:red;
	 moz-border-radius:50%;
	 webkit-border-radius:50%;
	 border-radius:50%;
}

#hprb-dots-in a:hover {
     background-color:green;
}

#hprb-dots-in a.hprb-active {
     background-color:black;
}

/* custom stuff */

#hb_container {
	 width:100%;
	 /*
	 width:800px;
	 height:600px;
	 */
}

.hb_slide {
     /* height:58rem; */
	 width:100%;
	 background-position:center center;
	 background-repeat:no-repeat;
 -webkit-background-size: cover;
 -moz-background-size: cover;
 -o-background-size: cover;
 background-size: cover;
}

#hprb_title {
     position:absolute;
	 left:14rem;
	 top:18%;
	 font-family:'HelveticaNeueCyr-Roman';
	 font-size:5rem;
	 /*color:#ffffff;
	 color:#808080;*/
	 color:#e30613;
	 z-index:820;
	 text-shadow: 2px 2px 5px #000000;
}

#hprb_title span {
     display:block;
	 padding:4% 0 4% 0;
	 font-size:3.5rem;
}

#hprb_title div {
     display:block;
	 width:16.5rem;
	 height:4rem;
	 line-height:4rem;
	 font-size:2rem;
	 text-align:center;
	 background:#e30613 url(../../maket/images/galka.png) 1rem 1.5rem no-repeat;
	 border-radius: 8px; 
     -moz-border-radius: 8px; 
     -webkit-border-radius: 8px;
	 cursor:pointer;
}

#hprb_title div:hover {
	background:#a00000 url(../../maket/images/galka.png) 1rem 1.5rem no-repeat;
}

@media (min-width:1070px) {
  #hprb_title {
	left:14rem;
	top:18%;
  }
  
  #hprb-dots {
  	bottom:260px;
  }
}

@media (max-width:1069px) {
  #hprb_title {
	left:8.5rem;
	top:5%;
  }

  #hprb-dots {
  	bottom:240px;
  }
}

@media (min-width:840px) {
  .hprb-container {
	display:block;
  }
}
/*
@media (max-width:839px) {
  .hprb-container {
	display:none;
  }
}
*/

@media (min-width:512px) {
  .hb_slide {
     height:58rem;
  }
}

@media (max-width:512px) {
  .hb_slide {
     height:61rem;
  }
}
