#slides { width:100%; float:left;}
#slides .details_holder{-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px; overflow:hidden;}
.next_prv_holder{width:96%; padding:0 2%; float:left; top:0; left:0; position:relative; z-index:15; margin-top:-240px; text-align:center;}
.next_prv_holder img{opacity:0.5; filter:alpha(opacity=50);transition-duration:5s;transition-duration:1000ms;transition-duration:500ms, 500ms; width:100%; margin:0 auto;}
.next_prv_holder img:hover{opacity:100; filter:alpha(opacity=100);}
.next_prv_holder .next{ width:32px; float:right;}
.next_prv_holder .prev{ width:32px; float:left;}
.pagination {display:none;}
.slides_control{width:100%; float:left;}
.slides_container {width:100%;display:block; height:auto; float:left;overflow:hidden; z-index:5; top:0; left:0; position:relative;}
.slide_details{width:1200px; float:left; height:435px;}

.banner_image{width:100%; float:left; top:0; left:0; position:relative; z-index:10;}
.banner_image img{display:block; float:left; width:100%; -moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;}
.banner_text{width:95%; padding:0; float:left;top:0; left:0; position:relative; z-index:50; margin-top:-250px;}
.banner_text a{color:#fff; background:url(../images/symb2.png) no-repeat 15px 16px rgba(141,198,63,0.8); -moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px; padding:0 15px 5px 55px; font-size:40px;}
.banner_text a:hover{ background:url(../images/symb2.png) no-repeat 15px 16px rgba(0,0,0,0.5);}

@media only screen and (max-width:1024px) {
#slides .details_holder{padding:0;}
#slides .details_holder, .slides_container, .slide_details{width:990px; float:none; margin:0 auto;}
.next_prv_holder{margin-top:-210px;}
.slide_details{height:363px;}
.banner_text{margin-top:-215px; width:93%;}
.banner_text a{background:url(../images/symb2.png) no-repeat 12px 10px rgba(141,198,63,0.8); -moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px; padding:0 15px 5px 55px; font-size:30px;}
.banner_text a:hover{ background:url(../images/symb2.png) no-repeat 12px 10px rgba(0,0,0,0.5);}

}

@media only screen and (max-width:730px),(max-width:800px){
img{width:100%; display:block;}

#slides .details_holder, .slides_container, .slide_details{width:710px;}
.next_prv_holder{margin-top:-160px; padding:0 3%; width:94%;}
.slide_details{height:255px;}
.banner_text{margin-top:-160px; width:92%;}
.banner_text a{background:url(../images/symb2.png) no-repeat 12px 10px rgba(141,198,63,0.8); font-size:25px;}
.banner_text a:hover{ background:url(../images/symb2.png) no-repeat 12px 10px rgba(0,0,0,0.5);}
}

@media only screen and (max-width:600px), (max-width:680px){
#slides{padding:15px 0 0 0;}
#slides .details_holder, .slides_container, .slide_details{width:570px;}
.slide_details{height:210px;}
.next_prv_holder{margin-top:-130px;}
.next_prv_holder .next, .next_prv_holder .prev{width:28px;}
.banner_text{margin-top:-125px; width:92%;}
.banner_text a{background:url(../images/symb2-1.png) no-repeat 7px 8px rgba(141,198,63,0.8); font-size:20px;padding:0 15px 5px 35px;}
.banner_text a:hover{ background:url(../images/symb2-1.png) no-repeat 7px 8px rgba(0,0,0,0.5);}
}

@media only screen and (max-width:500px), (max-width:580px){
#slides .details_holder, .slides_container, .slide_details{width:510px;}
.slide_details{height:185px;}
.next_prv_holder{margin-top:-110px;}
.next_prv_holder .next, .next_prv_holder .prev{width:28px;}
.banner_text{margin-top:-112px; width:92%;}
.banner_text a{background:url(../images/symb2-1.png) no-repeat 7px 6px rgba(141,198,63,0.8); font-size:18px;padding:0 15px 5px 30px;}
.banner_text a:hover{ background:url(../images/symb2-1.png) no-repeat 7px 6px rgba(0,0,0,0.5);}
}

@media only screen and (max-width:460px),(max-width:480px){
#slides .details_holder, .slides_container, .slide_details{width:460px;}
.slide_details{height:170px;}
.next_prv_holder{margin-top:-40px;}
.next_prv_holder .next, .next_prv_holder .prev{width:25px;}
.banner_text{margin-top:-80px; width:100%; text-align:center;}
.banner_text a{background:url(../images/symb2-1.png) no-repeat 7px 6px rgba(141,198,63,0.8); font-size:18px;padding:0 15px 5px 30px;}
.banner_text a:hover{ background:url(../images/symb2-1.png) no-repeat 7px 6px rgba(0,0,0,0.5);}
}

@media only screen and (max-width:414px){
#slides .details_holder, .slides_container, .slide_details{width:380px;}
.slide_details{height:140px;}
.next_prv_holder{margin-top:-40px;}
.next_prv_holder .next, .next_prv_holder .prev{width:25px;}
.banner_text{margin-top:-80px; width:100%; text-align:center;}
.banner_text a{background:url(../images/symb2-1.png) no-repeat 7px 6px rgba(141,198,63,0.8); font-size:18px;padding:0 15px 5px 30px;}
.banner_text a:hover{ background:url(../images/symb2-1.png) no-repeat 7px 6px rgba(0,0,0,0.5);}
}

@media only screen and (max-width:375px),(max-width:390px){
#slides .details_holder, .slides_container, .slide_details{width:350px;}
.slide_details{height:130px;}
.next_prv_holder{margin-top:-40px;}
.next_prv_holder .next, .next_prv_holder .prev{width:25px;}
.banner_text{margin-top:-80px; width:100%; text-align:center;}
.banner_text a{background:url(../images/symb2-1.png) no-repeat 7px 5px rgba(141,198,63,0.8); font-size:16px;padding:0 15px 5px 30px;}
.banner_text a:hover{ background:url(../images/symb2-1.png) no-repeat 7px 5px rgba(0,0,0,0.5);}
}

@media only screen and (max-width:360px){
#slides .details_holder, .slides_container, .slide_details{width:340px;}
.slide_details{height:130px;}
.next_prv_holder{margin-top:-40px;}
.next_prv_holder .next, .next_prv_holder .prev{width:25px;}
.banner_text{margin-top:-80px; width:100%; text-align:center;}
.banner_text a{background:url(../images/symb2-1.png) no-repeat 7px 5px rgba(141,198,63,0.8); font-size:16px;padding:0 15px 5px 30px;}
.banner_text a:hover{ background:url(../images/symb2-1.png) no-repeat 7px 5px rgba(0,0,0,0.5);}
}

@media only screen and (max-width:300px), (max-width:320px){
#slides .details_holder, .slides_container, .slide_details{width:290px;}
.slide_details{height:105px;}
.next_prv_holder{margin-top:-30px;}
.next_prv_holder .next, .next_prv_holder .prev{width:20px;}
.banner_text{margin-top:-70px; width:100%; text-align:center;}
.banner_text a{background:url(../images/symb2-1.png) no-repeat 7px 5px rgba(141,198,63,0.8); font-size:14px;padding:0 15px 5px 30px;}
.banner_text a:hover{ background:url(../images/symb2-1.png) no-repeat 7px 5px rgba(0,0,0,0.5);}
}