.responsive-slider-parallax {
  max-width: 100%;
  position: relative;
}
.responsive-slider-parallax .slides-container {
  position: relative;
  overflow: hidden;
  background-image: none; /*editted bg by fajis*/
  background-size: cover;
  background-position: 0 0;

}
.responsive-slider-parallax .slides-container ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
  white-space: nowrap;
  font-size: 0;
}
.responsive-slider-parallax .slides-container ul li {
  display: inline-block;
  width: 100%;
}
.responsive-slider-parallax .slides-container ul li .slide-body {
  display: inline-block;
  position: relative;
  width: 100%;
  height: 580px;
  font-size: 14px;
}
.responsive-slider-parallax .slides-container ul li .slide-body img {
  max-width: 100%;
}
.responsive-slider-parallax .slides-container ul li .slide-body .container {
  height: 100%;
}
.responsive-slider-parallax .slides-container ul li .slide-body .container .wrapper {
  position: relative;
  height: 100%;
 
}
.responsive-slider-parallax .slides-container ul li .slide-body .caption {
  position: absolute;
  color: #fff;

}
.responsive-slider-parallax .slides-container ul li .slide-body .caption.header {
  top: 18%;
  left: 0%;
}
.btn-slide { background:#fff; color:#0D7F15; border-radius:0px;  font-size:18px; text-transform:uppercase; position: relative;
float: left; height: 45px; border:none; padding:4px 25px;   left: 4%;}


.btn-slide:after {
content: '';
position: absolute;
border-top: 45px solid transparent;
border-bottom: 0 solid transparent;
border-right: 15px solid #fff;
top: 0px;
left: -15px;
}

.responsive-slider-parallax .slides-container ul li .slide-body .caption.header h2 {
  font-size:40px;
  color:#0464ff;
  padding: 0 3px 0 3px;
 font-family: 'Raleway', sans-serif;
  text-transform:none;
  font-weight:500 !important;
  z-index:9999;
  position:relative;
  
}
.responsive-slider-parallax .slides-container ul li .slide-body .caption.header h2 span { font-family: 'pf_beausans_prosemibold';  font-size:80px; letter-spacing:-4px; text-shadow: 1px 1px 1px #000;}
.responsive-slider-parallax .slides-container ul li .slide-body .caption.header h2 i {
  font-size: 35px;
}

.responsive-slider-parallax .slides-container ul li .slide-body .caption.sub {
	 font-family: 'Raleway', sans-serif;
  color: #687374;
  padding: 0 3px 0 3px;
  font-size:18px;
  font-weight:400;
  z-index:9
 
}

.responsive-slider-parallax .slides-container ul li .slide-body .caption.img-html5 {
  top: 0%;
  right: 0%;

}
.responsive-slider-parallax .slides-container ul li .slide-body .caption.img-html5 img {
  max-width: 100%;
}
.responsive-slider-parallax .slides-container ul li .slide-body .caption.img-css3 {
  top: 28%;
  right: -4%;
  z-index:0;

 
}
.responsive-slider-parallax .slides-container ul li .slide-body .caption.img-css3 img {
  max-width: 100%;
}
.responsive-slider-parallax .slides-container ul li .slide-body .caption.img-bootstrap {
  top: 10%;
  right: 0%;
  
}
.responsive-slider-parallax .slides-container ul li .slide-body .caption.img-bootstrap img {
  max-width: 100%;
}
.responsive-slider-parallax .slides-container ul li .slide-body .caption.img-twitter {
  top: 50%;
  right: 0%;
 
}
.responsive-slider-parallax .slides-container ul li .slide-body .caption.img-twitter img {
  max-width: 100%;
}
.responsive-slider-parallax .slides-container ul li .slide-body .caption.img-jquery {
  top: 55%;
  right: 12%;
  width: 33%;
}
.responsive-slider-parallax .slides-container ul li .slide-body .caption.img-jquery img {
  max-width: 100%;
}
@media (min-width: 1200px) {
  .responsive-slider-parallax .slides-container ul li .slide-body {
    height: 465px;
  }

}
@media (min-width: 768px) and (max-width: 1199px) {
    .responsive-slider-parallax .slides-container ul li .slide-body .caption.img-html5 {


}
.responsive-slider-parallax .slides-container ul li .slide-body .caption.img-css3 {
  top: 46%;
  right: -6%;
  z-index:0;
width:33%
 
}	
}
@media (min-width: 768px) and (max-width: 991px) {
  .responsive-slider-parallax .slides-container ul li .slide-body {
    height: 300px;
  }
  .responsive-slider-parallax .slides-container ul li .slide-body .caption.img-bootstrap { width:30%; }
  .responsive-slider-parallax .slides-container ul li .slide-body .caption.img-twitter { width:30%; top:60%}
}
@media (max-width: 991px) {
.responsive-slider-parallax .slides-container ul li .slide-body .caption.sub {
  font-size:14px !important;
}	
.responsive-slider-parallax .slides-container ul li .slide-body .caption.header h2 { font-size:24px}
.responsive-slider-parallax .slides-container ul li .slide-body .caption.img-html5 {
  top: 0%;
  right: 0%;
  width:80%

}
}
@media (min-width: 481px) and (max-width: 767px) {
  .responsive-slider-parallax .slides-container ul li .slide-body {
    height:540px;
  }
      .responsive-slider-parallax .slides-container ul li .slide-body .caption.img-html5 {
  top: 20%;
  right: 0%;
	width:70%

}
 
}
@media (max-width: 480px) {
  .responsive-slider-parallax .slides-container ul li .slide-body {
    height: 420px;
  }
    .responsive-slider-parallax .slides-container ul li .slide-body .caption.img-html5 {
  top: 50%;
  right: 0%;
	width:70%

}
.responsive-slider-parallax .slides-container ul li .slide-body .caption.img-css3 {
  top: 65%;
  right: -4%;
  z-index:0;
width:33%
 
}
  .responsive-slider-parallax .slides-container ul li .slide-body .caption.img-bootstrap { width:30%; left:0%; top:70% }
  .responsive-slider-parallax .slides-container ul li .slide-body .caption.img-twitter { width:30%; top:70%}
  .responsive-slider-parallax .slides-container ul li .slide-body .container .wrapper {
  overflow:hidden
 
}
}
.responsive-slider-parallax .slider-control {
  position: absolute;
  font-size: 30px;
  color: #fff;
  top: 45%;
  background-color: #001f52;
  padding: 7px 15px;
  opacity: 1;
  border:none;
  width:auto;
  height:auto;
  margin-right:auto;
  transform:none
}
.responsive-slider-parallax .slider-control.left {

}
.responsive-slider-parallax .slider-control.left:hover {
  text-decoration: none;
  opacity: 0.8;
}
.responsive-slider-parallax .slider-control.right {
display:block !important
}
.responsive-slider-parallax .slider-control.right:hover {
  text-decoration: none;
  opacity: 0.8;
}
@media (max-width: 480px) {
  .responsive-slider-parallax .slider-control.left,
  .responsive-slider-parallax .slider-control.right {
    display: none !important;
  }
}
.responsive-slider-parallax .pages {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  text-align: center;
}
.responsive-slider-parallax .pages .page {
  display: inline-block;
  color: transparent;
  width: 5px;
  height: 5px;
  border: 3px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
}
.responsive-slider-parallax .pages .page.active {
  opacity: 1;
}
