
 
  .c_back_1
 {
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%; 
	z-index: 10000000;
	background: url(/template_22/c_back_w.png);
	display: none;
 }
  
  
 
 body #content_div2 
 {
  display: none;
 
  margin: 0 auto;
  left: 0;
  right: 0;
 
 
   top: 30px; 
  position: absolute;
  width: 100%;
  max-width: 600px;
  z-index: 10000000;
 }
 
 
 

 
  #content_div2 #content_div_in2 
 {
      width: auto;  
	position: relative; 
	text-align: center; 
     background: none;
	 
	 width: 100%;
	 
 }
 
 
  
 #content_div2 #content_div_in2 .content_content
 {
 
	 
	 
	background: #f9f9fa;
	width: auto;
	display: inline-block;
	text-align: left;
	 
	
position: relative;
	 
border: #cccccc 1px solid;

 -webkit-box-shadow: 0px 3px 30px 0px rgba(50, 50, 50, 0.25);
-moz-box-shadow:    0px 3px 30px 0px rgba(50, 50, 50, 0.25);
box-shadow:         0px 3px 30px 0px rgba(50, 50, 50, 0.25);


	 width: inherit;
 }
 
 #content_div2 #content_div_in2 .content_content iframe
 {
	 background: #ffffff; border: 0px; margin: 0px;
	 width: 100%;
 }
 
 @media screen and (max-device-width: 500px) {
   #content_div2 #content_div_in2 .content_content iframe
 {
	 background: #ffffff; border: 0px; margin: 0px;
	 width: 400px;
 }
}
		 
 
 #content_div2 .content_close  
 {
	cursor: pointer;
	position: absolute;
	top: 0px;
	right: 0px; 
	 z-index: 1000000000; 
	 margin: 10px;
 }
 
 
 
 
 .content_400
 { 
	padding: 15px;
	padding-top: 50px; 
	text-align: left;
	color: #81868e;
	font-size: 13px;
	text-decoration: none;   

  font-family: 'source_sans_pro','Trebuchet MS',helvetica,arial,sans-serif;	 
 }
 
  .content_400 a,  .content_400 a:hover
  {
	color: #333333;
	font-size: 14px;
	text-decoration: none;  
  }
 
 .dialog_title
 {
    FONT-SIZE: 16px;
    color: #8892a1;

  font-family: 'source_sans_pro','Trebuchet MS',helvetica,arial,sans-serif;	 
 }
 
 