.kp_slides{	width:100%;
	position:relative;
	display:block;

}
.kp_slides_shadow{

          width: 100%; z-index: 505; position: absolute;top:0px; overflow: hidden;height:100%;
          background:transparent url("/img/top/bnshadow.png") top left repeat-x;

}

.kp_slides_text{

          z-index: 510;
          display:block;
          position: absolute;
          top:50px;
          overflow: hidden;
          margin-left:5%;
          padding:10px;
          color:#ffffff;
          background:transparent url("/img/menu/textbg.png") top left repeat;
          border-radius: 5px 0 5px 0;
}


.kp_slides_text_big{font-size:30px;}
.kp_slides_text_small{font-size:20px;}

#kpslides{position:relative;}
#kpslides img {position:absolute;display: none;min-height:200px;}
#kpslides img.first { display: block }
.cycle-slideshow, .cycle-slideshow * {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.cycle-slideshow {width: 100%; min-width: 200px; max-width: 100%; margin: 0px auto; padding: 0; position: relative;}
/*.cycle-slideshow { background: url(/img/loading/loading1.gif) 50% 50% no-repeat;}*/
.cycle-slideshow img {position: absolute; top: 0; left: 0;width: 100%; padding: 0; display: block;max-height:316px;}
.cycle-slideshow img:first-child {position: static; z-index: 100;}
.cycle-pager {text-align: right; width: 100%; z-index: 500; position: absolute; bottom:10px; overflow: hidden;padding-right:5%;}
.cycle-pager span{color: transparent;background-color: transparent;border: 1px solid #FFF;border-radius: 16px;cursor: pointer;display: inline-block;height: 16px;margin: 3px;text-indent: -999px;width: 16px;}
.cycle-pager span.cycle-pager-active {background-color: #FFF;border-radius: 14px;height: 14px;margin: 4px;width: 14px;}
.cycle-pager > * { cursor: pointer;}
.cycle-caption { position: absolute; color: white; bottom: 15px; right: 15px; z-index: 700; }
.cycle-overlay {font-family: tahoma, arial;position: absolute; bottom: 0; width: 100%; z-index: 600;background: black; color: white; padding: 15px; opacity: .5;}
.disabled { opacity: .5; filter:alpha(opacity=50);}
.cycle-paused:after {content: 'Paused'; color: white; background: black; padding: 10px;z-index: 500; position: absolute; top: 10px; right: 10px;border-radius: 10px;opacity: .5; filter: alpha(opacity=50);}


@media only screen and (max-width: 700px){	.kp_slides_text_big{font-size:18px;}
	.kp_slides_text_small{font-size:14px;}
	.kp_slides_text{top:35px;}
}

@media only screen and (max-width: 480px), only screen and (max-device-width: 480px){.cycle-pager{top:5px; padding-right:5%;}
.cycle-pager span{border-radius: 8px;height: 8px;margin: 4px;width: 8px;}
.cycle-pager span.cycle-pager-active {border-radius: 8px;height: 8px;width: 8px;margin: 4px;}
#kpslides img { display: none;min-height:140px;max-height:140px;}
.kp_slides_text_big{font-size:16px;}
.kp_slides_text_small{font-size:12px;}
.kp_slides_text{top:20px;}
}