/* slidercss
***********************/
#shs_photo {width:425px;margin-top:30px;overflow:hidden;float:left;}
#slider {width:400px;margin:3px;overflow:hidden;}
#carousel {width:400px;margin:3px;overflow:hidden;}
.slider { margin: 50px 0 10px!important;}
#carousel li {margin-right: 5px;}
#carousel img {display: block; opacity: .5; cursor: pointer;}
#carousel img:hover {opacity: 1;}
#carousel .flex-active-slide img {opacity: 1; cursor: default;}

/* Loading
***********************/
.loading #container {opacity: 0;}
.loading:before  { content: 'LOADING'; display: block; margin: 100px 0 0; text-align: center; color: #000; font-weight: bold; font-size: 60px; opacity: 0.3; }

#shs_photo a{outline: none;}
#shs_photoa:focus,
#shs_photo #cboxWrapper:focus{ outline:none; }
#shs_photo .slide_movie{
	position: relative;
	width:400px;
	height:400px;
}
#shs_photo .slide_movie_thumb{
	position: relative;
	height:69px;
}
#shs_photo .slide_movie img,
#shs_photo .slide_movie_thumb img
{
	position: absolute;
	  top: 50%;
	  left: 50%;
	  transform: translateY(-50%) translateX(-50%);
	  -webkit- transform: translateY(-50%) translateX(-50%);
}
#shs_photo .slide_movie img.play-icon{
	width:auto;

}

