
 .show
 {
 position: relative;	
 width: 800px;
 max-width: 100%;
 height: 400px;
 margin: auto auto; 
 box-sizing: border-box;
 }
  
 
 
.show .slide
{
position: relative;	
width: 100%;
height: 100%;  
box-sizing: border-box;
}

  
.slide .slide_bg
{
	position: absolute;
	top: 0;
	left: 0;   
	right: 0;
	bottom: 0;  
	background: #ffffff;
}
 
 
 .slide .slide_bg iframe
 {
    position: absolute !important;
	top: 0 !important;
	left: 0 !important;   
	right: 0 !important;
	bottom: 0 !important;  
	border: 0 !important;
	background:  none !important;
	overflow: hidden !important;
	z-index: 1 !important;
	width: auto !important;
	height: auto !important;
	margin: 0 !important;
 }


.elem
{
	position: absolute;
	top: 50px;
	left: 50px;
	width: 200px;
	height: 100px;  
	z-index: 10000;
    box-sizing: border-box;
}
 


.elem .elem_bg
{
	position: absolute;
	top: 0;
	left: 0;   
	right: 0;
	bottom: 0;  
	background: #ffffff;
	border: 1px solid;
}

 
.elem .elem_bg iframe
 {
    position: absolute !important;
	top: 0 !important;
	left: 0 !important;   
	right: 0 !important;
	bottom: 0 !important;  
	border: 0 !important;
	background:  none !important;
	overflow: hidden !important;
	z-index: 1 !important;
	width: auto !important;
	height: auto !important;
	margin: 0 !important;
 }


.elem .elem_in
{
	position: absolute;
	top: 50%;
	left: 20px;   
	right: 20px;  
	border-color: transparent;
	
 -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);	 
  -moz-transform: translate(0, -50%);	
  
  min-height: 10px;
}
 
 

.elem .elem_in a, .elem .elem_in a:hover
{
color: inherit !important;
text-decoration: none;	 
-webkit-transition-property:color, text;
-webkit-transition-duration: 300ms, 300ms;
-webkit-transition-timing-function: linear, ease-in;

-moz-transition-property:color, text;
-moz-transition-duration: 300ms;
-moz-transition-timing-function: linear, ease-in;

-o-transition-property:color, text;
-o-transition-duration: 300ms;
-o-transition-timing-function: linear, ease-in;	
}

.elem .elem_in a:hover
{
color: #666666 !important;  
}
