#slidecaption{position:absolute; right:-20px; bottom:80px; height:auto;width: 251px;}
.slide_text{ font-size:14px; background:url(../images/dotblack50.png); padding:15px 25px 15px 25px; width:400px; font-family:"Open Sans",Arial; line-height:1.7em; font-weight:normal; border-radius:2px 0 0 2px; -moz-border-radius:2px 0 0 2px; -webkit-border-radius:2px 0 0 2px; font-weight:normal;}
.slide_text1{position: fixed;top: 0;left: 270px;background: none;padding-top:55px;}
#slidecaption h2{font-size:28px; background:#333; padding:15px 25px 15px 25px; display:inline-block; float:right; background:#F8DB14; color:#333; text-shadow:none; font-weight:lighter; letter-spacing:-1px; border-radius:2px 0 0 2px; -moz-border-radius:2px 0 0 2px; -webkit-border-radius:2px 0 0 2px;}

/* -------------------------------------------------- 
	design for 480px
/* -------------------------------------------------- */
@media only screen and (max-width: 767px) {
#slidecaption{position:relative;  bottom:0; right:0;}
#mainlogo {
margin-top: 30px;
display: none;
}
.sidebar{margin-top: 35px!important;}
.home .sidebar{position: fixed!important;
bottom: 0;left: 0px;bottom: 20px;width: 250px!important;margin-left: -10px!important;margin-top: 0px!important;}
#mainlogo a{background: none;}
.slide_text{ display:none;}
.slide_text1{position: fixed;top: 0;left: 25%;background: none;padding-top:0px;display: none}
#slidecaption h2{ background:none; padding:0; display:block; float:left; color:#fff; overflow:hidden; float:left; color:#FFF; font:400 14px Helvetica, Arial, sans-serif; text-shadow:#000 1px 1px 2px; margin:0 20px 0 0; line-height:42px;font-weight:bold; letter-spacing:normal; }
}
@media only screen and (max-width: 480px) {
#mainlogo img {
margin-left: 0px;

}
#slidecaption {
bottom: -6px;
left: 28px!important;
position: absolute;
}
#mainlogo {
margin-top: 30px;
display: none;
}
.slide_text1{position: fixed;top: 0;left: 13%;background: none;padding-top:0px;display: none;}
.home.sidebar{position: fixed!important;
bottom: 0;
left: 0px;bottom: 20px;}
#prevslide, #nextslide {
bottom: 28px;}
#play-button{margin-top:-16px;}
}