/*----slider----*/


.events {
  list-style: none;}
.callbacks_container {
 	position: relative;float: left;width: 100%;}
.callbacks {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;}
.callbacks li {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;}
.callbacks img {
  position: relative;
  z-index: 1;
  height: auto;
  border: 0;
  width: 100%;}
.callbacks .caption {display: block;position: absolute;z-index: 2;font-size: 20px;text-shadow: none;color: #fff;left: 15%;right: 0%;padding: 10px 20px;margin: 0;max-width: none;top: 28%;}
.callbacks_nav {position: absolute;-webkit-tap-highlight-color: rgba(0,0,0,0);top: 56%;left: 8%;z-index: 3;text-indent: -9999px;overflow: hidden;text-decoration: none;height: 61px;width: 41px;margin-top: -65px;background-color: transparent;background-image: url(../images/themes.png);background-repeat: no-repeat;background-position: left top;}
.callbacks_nav:active {
  opacity: 1.0;}
.callbacks_nav.next {
 	left: auto;background-position: right top;right: 8%;}

.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;}
.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;}
.rslides li:first-line{position: relative;display: block;float: left;}
.callbacks_tabs{list-style: none;position: absolute;top: 84%;z-index: 999;left: 47%;padding: 0;margin: 0;}
.callbacks_tabs li{display:inline-block;}
@media screen and (max-width: 600px) {
  h1 {
    font: 24px/50px "Helvetica Neue", Helvetica, Arial, sans-serif;
    }
  .callbacks_nav {
  position: absolute;-webkit-tap-highlight-color: rgba(0,0,0,0);top: 65%;left: 8%;z-index: 3;text-indent: -9999px;overflow: hidden;text-decoration: none;height: 61px;width: 41px;margin-top: -65px;background-color: transparent;background-image: url(../images/themes1.png);background-repeat: no-repeat;background-position: left top;
    }
}
/*----*/
/*----*/
.callbacks_tabs a{
 visibility: hidden;}
.callbacks_tabs a:after {
	content: "\f111";
	font-size:0;
	visibility: visible;
	display: block;
	height:10px;
	width:30px;
	display:inline-block;
	background-color: #FFFFFF; 
}
.callbacks_here a:after{background-color:#08a440;}
.slide-text-info h1{font-weight: 400;text-transform: uppercase;padding: 0.4em 0em;margin: 0.4em 0 0.1em;display: inline-block;}
.slide-text-info P{width: 66%;}
/*----*/
.slide-btns{margin:0;padding:0;}
.slide-btns a{display:inline-block;}
.slide-btns a{text-decoration:none;color:#fff;border-radius:20px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;padding:10px 20px;transition:0.5s all;}
.slide-btns a.startnow{background:#08a440;border:3px solid #08a440;}
.slide-btns a.startnow:hover{border:3px solid #fff;background:none;}
@media only screen and (min-width: 320px) and (max-width: 768px) {
.callbacks_tabs{dispaly:none;}
.callbacks_tabs a:after {
height:2px;
  width:2px;}
}

/*----//slider----*/