/*! http://responsiveslides.com v1.54 by @viljamis */

.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
	background:../images/253.png;
	background-repeat:no-repeat;
  background-position: center center;
  border-radius:3px;
  height:133px;
  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }
  
.callbacks_container {
height:133px;
width:200px; 
-webkit-box-shadow:5px 5px 8px #000;
-moz-box-shadow:5px 5px 8px #000;
-ms-box-shadow:5px 5px 8px #000;
-o-box-shadow:5px 5px 8px #000;
box-shadow:5px 5px 8px #000;
box-shadow:5px 5px 8px #000, 0 0 0 1px rgba(255,255,255,0.1);
border:1px solid rgba(0,0,0,0.8);
border-radius:3px;
-webkit-transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out;
-ms-transition:all .5s ease-in-out;
-o-transition:all .5s ease-in-out;
transition:all .5s ease-in-out;
cursor:pointer;
} 

.callbacks_container::after {
content: "";
background:url(../images/253.png);
background-repeat:no-repeat;
background-position: center center;
opacity: 0.8;
top: 0;
left: 0;
bottom: 0;
right: 0;
position: absolute;
z-index: -1;    
}

.callbacks_container:hover {
border-radius:4px;
border:1px solid rgba(255,214,46,0.8);
}

.slider_divider {
height:20px;
 }

.caption {
position: absolute;
width: 100%;
height:22px;
left: 0px;
top: 112px;
font-family: 'Varela Round', sans-serif;
font-size: 13px;
line-height: 20px;
color:rgba(255,255,255,0.8); 
text-shadow: 0px 0px 1px rgba(255,255,255,0.9), 2px 2px 2px rgba(0,0,0,1);
padding-top:0px;
text-align:center;
background-color:rgba(0,0,0,0.75); 
border-top: 1px solid rgba(0,0,0,0.8);
 }
 
.number {
position: absolute;
width: 30px;
height:18px;
left: 171px;
top: -4px;
font-family: Tahoma;
font-size: 10px;
line-height: 20px;
color:rgba(0,0,0,0.8); 
text-shadow: 0px 0px 1px rgba(0,0,0,0.9);
padding-top:0px;
text-align:center;
background-color:rgba(255,255,255,0.6);
border-bottom: 1px solid rgba(0,0,0,0.8);
border-left: 1px solid rgba(0,0,0,0.8);
border-radius: 4px;
-webkit-box-shadow:3px 3px 5px #000;
-moz-box-shadow:3px 3px 5px #000;
-ms-box-shadow:3px 3px 5px #000;
-o-box-shadow:3px 3px 5px #000;
box-shadow:3px 3px 5px #000;
}
 