html {
	
	margin: 0px;
	padding: 0px;
	min-height: 100% !important;
    height: 100%;
	-ms-overflow-x: hidden;
	/**/
}
body {
	
	margin: 0px;
	padding: 0px;
	min-height: 100% !important;
    height: 100%;
	-ms-overflow-x: hidden; 
	-ms-overflow-y: auto;
	/**/
	
	
	/*
	background: #000000;
	border: 10px solid #ff00ff;
	*/
}


.page_container_registration{
	
	position: relative;
	margin: 0px auto;
	height: 100%;
	width: 100%;
	/*
	width: 700px;
	*/
	background: #f2f2f2;
	background: #ffffff;
	border: 0px solid #ff00ff;
}
.page_container_h_body-{
	
	position: absolute;
	z-index: 1;
	margin: 0px auto;
	/*
	height: 880px;\
	background: #ffffff;
	*/
	height: 880px;
	width: 100%;
	background: none;	
	border: 10px solid #ff00ff;
}
.page_container_h_body_1_{
	
	
	position: relative;
	margin: 0px auto;
	/*
	height: 880px;
	*/
	height: 880px;
	width: 100%;
	background: #cccccc;	
	border: 20px solid #ff00ff;
}

.page_container_h_body_2{
	
	
	position: relative;
	margin: 0px auto;
	/*
	height: 880px;
	height: 880px;
	*/
	height: 100%;
	width: 100%;
	background: #cccccc;	
	border: 0px solid #ff0000;
	background-image: url("https://www.tidvit.com/images/flexslider/aurora borealis 1920X804 15pc 8q.jpg");
	
	overflow-x: hidden;
	overflow-y: hidden;
}
.page_container_h_menue{
	
	position: relative;
	margin: 0px auto;
	height: 54px;
	height: 64px;
	height: 74px;
	width: 100%;
	/*
	width: 700px;
	background: #039292;
	background: #037d7d;
	background: #039292;
	*/
	
	background: none;
	border: 2px solid #5f0000;	
	
}
.p_c_h_b_centered{
	
	position: relative;
	margin: 0px auto;
	width: 420px;
	/*
	width: 100%;
	*/
	/*
	height: 54px;
	width: 1184px;
	*/
	
	border: 0px solid #00ffff;
}
.p_c_h_m_centered{
	
	position: relative;
	margin: 0px auto;
	height: 54px;
	height: 64px;
	height: 100%;
	/*
	width: 1184px;
	*/
	min-width: 420px;
	/*
	border: 10px solid #ff0000;
	*/
}

.s_l_i_d_e_r_video-1{
	position: relative;
	margin: 0px auto;
	
	/*
	height: 54px;
	width: 1184px;
	*/
	min-width: 420px !important;
	border: 0px solid #0f00ff;
	
	
}


.logo{
	font-size: 36px; 
	color: #ffffff; 
	/*
	line-height: 54px; 
	*/
	border: 0px solid #ff00ff; 
	font-weight: normal;
	
	line-height: 40px; 
	/**/
	
	FONT-FAMILY: "Segoe UI"; 
	FONT-WEIGHT: lighter;
	
}
.logo_size{
	/*
	width: 22px; 
	*/
	height: 100%;
	width: 100%;
	/*
	border: 1px solid #ffffff;
	*/
	
}
.p_c_h_m_c_logo{
	
	position: relative;
	float: left;
	/*
	left: 10px;
	*/
	left: 2%;
	height: 40px;
	height: 100%;
	width: 150px;
	/*
	border: 4px solid #ff00ff;
	*/
}

.p_c_h_m_c_l_img{
	
	position: relative;
	float: left;
	/*
	left: 10px;
	*/
	left: 10%;
	height: 40px;
	width: 40px;
	border: 1px solid #04afaf;
	/*
	border: 4px solid #ff00ff;
	*/
	/*
	 background-image: url("data:image/svg+xml;base64,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");
	*/
	
	background:	url(images/mini_thumb_block_status_logo_xffffff_op100w60h60_29032016.png) no-repeat;
	
}
.p_c_h_m_c_banner{
	
	position: relative;
	float: left;
	/*
	left: 10px;
	*/
	left: 10%;
	height: 54px;
	width: 150px;
	/*
	border: 4px solid #500000;
	*/
}


input[type=p_c_h_m_c_l_u_b_input]{

  border-color: #039292;
  border: 1px solid #5fffff;	
  margin-top: 0px;
  position: relative;
 
  /*
   float: left;
  left: 18px;
  margin-left: 42px;
   height: 40px;
    width: 74%;
  */
  padding: 0 10px;
  width: 100%;
  height: 100%;
  color: #404040;
  font-size: 12px;
  font-weight: semi-bold;
  font-family: 'Lucida Grande', Tahoma, Verdana, sans-serif;
  
  background: #ffffff;
  /*
  border: 1px solid;
  */
  border-color: #cccccc;
  border-radius: 2px;
}
.p_c_h_m_c_l_u_b_input{

  border-color: #039292;
  border: 1px solid #5fffff;	
  margin-top: 0px;
  position: relative;
 
  /*
   float: left;
  left: 18px;
  margin-left: 42px;
   height: 40px;
    width: 74%;
  */
  padding: 0 10px;
  width: 100%;
  height: 100%;
  color: #404040;
  font-size: 12px;
  font-weight: semi-bold;
  font-family: 'Lucida Grande', Tahoma, Verdana, sans-serif;
  
  background: #ffffff;
  /*
  border: 1px solid;
  */
  border-color: #cccccc;
  border-radius: 2px;
}
.p_c_h_m_c_l_u_b_a a{


  color: #f2f2f2;
  color: #c4cedd;
  color: #039292;
  font-size: 12px;
  font-weight: semi-bold;
  font-family: 'Lucida Grande', Tahoma, Verdana, sans-serif;
  line-height: 32px;
  cursor: pointer;

}


.p_c_h_m_c_l_u_b_a:hover a{
	
	color: #039292;
	font-weight: bold;
}



.p_c_h_m_c_l_u_b_a_1 a{


	border: 0px solid #000000;
	FONT-FAMILY: "Segoe UI"; 
	FONT-WEIGHT: semi-bold;
	LINE-HEIGHT: 22px; 
	position: relative;
	DISPLAY: block; 
	COLOR: #ffffff; 
	FONT-SIZE: 14px; 
	TEXT-DECORATION: none; 
	/*
	margin: 10px 20px;
	*/
	cursor: pointer;
	width: 100%;
	height: 100%;
}

.p_c_h_b_c_b_form{
	
	position: relative;
	margin: 0px auto;
	/*
	height: 87.5%;
	height: 498px;
	*/
	
	width: 100%;
	border: 0px solid #cccccc;
	background-color: #edf0f3;
	/*
	border-top: 0.5px solid #cccccc;
	*/
	border-top: 0.5px solid #cccccc;
	/*
	border: 0px solid #555555;
	*/
	background-color: #ffffff;
}
.p_c_h_b_c_b_f_2{
	
	position: relative;
	margin: 0px auto;
	/*
	height: 87.5%;
	height: 150px;
	height: 174px;
	*/
	
	width: 100%;
	border: 0px solid #cccccc;
	background-color: #edf0f3;
	/*
	border-top: 0.5px solid #cccccc;
	*/
	border-top: 0.5px solid #cccccc;
	border: 0px solid #555555;
}


.p_c_h_b_c_b_f_bgcolor{
	
	/*
	background-color: #04afaf;
	
	background-color: rgb(4, 175, 175, 0.05);
	background-color: rgb(4, 175, 175, 0.02);
	background-color: rgb(4, 175, 175, 0.05);
	*/
	background-color: #ffffff;
}
.p_c_h_b_c_b_f_label{

	position:relative;
	float: center;
	width: 100%;
	height: 30px;
	/*
	height: 3%;
	*/
	margin:0px auto;
	text-align:center;
	padding:0px;
	display:block;
	border: 0px solid #555555;
	BACKGROUND-COLOR: none; 
	/*
	OPACITY:1;
	FILTER:Alpha(opacity=1);	
	*/
}
.p_c_h_b_c_b_b_m_placeholder{

	position:relative;
	float: center;
	width: 100%;
	height: 16px;
	/*
	height: 3%;
	*/
	margin:0px auto;
	text-align:center;
	padding:0px;
	display:block;
	border: 0px solid #555555;
	BACKGROUND-COLOR: none; 
}
.p_c_h_b_c_b_b_message{

	position:relative;
	float: center;
	width: 100%;
	height: 36px;
	/*
	height: 3%;
	*/
	margin:0px auto;
	text-align:center;
	padding:0px;
	display:block;
	border: 0px solid #555555;
	BACKGROUND-COLOR: none; 
}
.e_l_e_m_e_n_t_on{
	
	display:block;
}
.e_l_e_m_e_n_t_off{
	
	display:none;
}

.p_c_h_b_c_b_b_m_m_2{

	position:relative;
	float: center;
	width: 100%;
	height: 60px;
	/*
	height: 3%;
	*/
	margin:0px auto;
	text-align:center;
	padding:0px;
	display:block;
	/*
	border: 10px solid #555555;
	*/
	BACKGROUND-COLOR: none; 
}
.p_c_h_b_c_b_f_input{

	position:relative;
	float: center;
	width: 100%;
	height: 30px;
	margin:0px auto;
	text-align:center;
	padding:0px;
	display:block;
	border: 0px solid #555555;
	BACKGROUND-COLOR: none; 
}

.p_c_h_b_c_b_f_password{

	position:relative;
	
	/*
	float: center;
	width: 100%;
	height: 30px;
	*/
	/*
	height: 3%;
	*/
	margin:0px 20px;
	text-align:left;
	padding:0px;
	display:block;
	border: 0px solid #555555;
	BACKGROUND-COLOR: none; 
	padding-left: 10px;
	
	
	/*
	OPACITY:1;
	FILTER:Alpha(opacity=1);	
	*/
}

.p_a_s_s_w_o_r_d_box{
	/*
	width: 377px;
	*/
	
}


.p_c_h_b_c_b_f_action{

	position:relative;
	float: center;
	width: 100%;
	height: 30px;
	/*
	height: 3%;
	*/
	margin:0px auto;
	text-align:center;
	padding:0px;
	display:block;
	border: 0px solid #555555;
	BACKGROUND-COLOR: none; 
	/*
	OPACITY:1;
	FILTER:Alpha(opacity=1);	
	*/
}
.p_c_h_b_c_b_f_a_2{

	position:relative;
	float: center;
	width: 100%;
	height: 30px;
	/*
	height: 3%;
	*/
	margin:0px auto;
	text-align:center;
	padding:0px;
	display:block;
	border: 0px solid #555555;
	BACKGROUND-COLOR: none; 
	/*
	OPACITY:1;
	FILTER:Alpha(opacity=1);	
	*/
}
.p_c_h_b_c_b_f_slider{

	position:relative;
	float: center;
	width: 100%;
	height: 30px;
	/*
	height: 3%;
	*/
	margin:0px auto;
	text-align:center;
	padding:0px;
	display:block;
	border: 0px solid #555555;
	BACKGROUND-COLOR: none; 
	/*
	OPACITY:1;
	FILTER:Alpha(opacity=1);	
	*/
}
.p_c_h_b_c_b_f_policy{

	position:relative;
	float: center;
	width: 100%;
	height: 20px;
	/*
	height: 3%;
	*/
	margin:0px auto;
	text-align:center;
	padding:0px;
	display:block;
	border: 0px solid #555555;
	BACKGROUND-COLOR: none; 
	/*
	OPACITY:1;
	FILTER:Alpha(opacity=1);	
	*/
}
.p_c_h_b_c_b_f_p a{
	
	border: 0px solid #ff00ff;
	border-radius: 1px;
	FONT-FAMILY: "helvetica neue", arial, sans-serif; 
	FONT-WEIGHT: normal;
	font-size: 12px;
	TEXT-ALIGN: center; 
	LINE-HEIGHT: 20px; 
	BACKGROUND-COLOR: none; 
	position: relative;
	margin:0px auto;
	DISPLAY: block; 
	HEIGHT: 70%;
	WIDTH: 90%;
	COLOR: #000000;
	TEXT-DECORATION: none; 
}
.p_c_h_b_c_b_f_p_bgcolor a{

	COLOR: #ffffff;

}
.p_c_h_b_c_b_f_aggrement{

	position:relative;
	float: center;
	width: 100%;
	height: 20px;
	/*
	height: 3%;
	*/
	margin:0px auto;
	text-align:center;
	padding:0px;
	display:block;
	border: 0px solid #550055;
	BACKGROUND-COLOR: none; 
}
.p_c_h_b_c_b_f_a_hover:hover {
	color: #039292;
	font-weight: semi-bold;
	cursor: pointer;
}
.p_c_h_b_c_b_f_a_h_1:hover {
	color: #cccccc;
	font-weight: semi-bold;
	cursor: pointer;
}

.p_c_h_b_c_b_f_g a{
	
	border: 0px solid #ff00ff;
	border-radius: 1px;
	FONT-FAMILY: "helvetica neue", arial, sans-serif; 
	FONT-WEIGHT: normal;
	font-size: 12px;
	TEXT-ALIGN: center; 
	LINE-HEIGHT: 12px; 
	BACKGROUND-COLOR: none; 
	position: relative;
	margin:0px auto;
	DISPLAY: block; 
	HEIGHT: 60%;
	WIDTH: 90%;
	COLOR: #000000;
	TEXT-DECORATION: none; 
}
.p_c_h_b_c_b_b_m_1 a{
	border: 0px solid #ff00ff;
	border-radius: 1px;
	FONT-FAMILY: "Segoe UI"; 
	FONT-WEIGHT: lighter;
	font-size: 24px;
	TEXT-ALIGN: center; 
	LINE-HEIGHT: 30px; 
	BACKGROUND-COLOR: none; 
	position: relative;
	margin:0px auto;
	DISPLAY: block; 
	HEIGHT: 64%;
	WIDTH: 90%;
	COLOR: #000000;
	TEXT-DECORATION: none; 
}
.p_c_h_b_c_b_b_m_2 a{
	border: 0px solid #ff00ff;
	border-radius: 1px;
	FONT-FAMILY: "Segoe UI"; 
	FONT-WEIGHT: 400;
	font-size: 16px;
	TEXT-ALIGN: center; 
	LINE-HEIGHT: 20px; 
	BACKGROUND-COLOR: none; 
	position: relative;
	margin:0px auto;
	DISPLAY: block; 
	HEIGHT: 100%;
	WIDTH: 90%;
	COLOR: #000000;
	TEXT-DECORATION: none; 
}
.p_c_h_b_c_b_b_m_3 a{
	border: 1px solid #ff00ff;
	border-radius: 1px;
	FONT-FAMILY: "Segoe UI"; 
	FONT-WEIGHT: 400;
	font-size: 14px;
	TEXT-ALIGN: center; 
	LINE-HEIGHT: 20px; 
	BACKGROUND-COLOR: none; 
	position: relative;
	margin:0px auto;
	DISPLAY: block; 
	HEIGHT: 100%;
	WIDTH: 90%;
	COLOR: #000000;
	TEXT-DECORATION: none; 
}
.p_c_h_b_c_b_b_m_4 a{
	border: 0px solid #ff00ff;
	border-radius: 1px;
	FONT-FAMILY: "Segoe UI"; 
	FONT-WEIGHT: lighter;
	font-size: 24px;
	TEXT-ALIGN: center; 
	LINE-HEIGHT: 30px; 
	BACKGROUND-COLOR: none; 
	position: relative;
	margin:0px auto;
	DISPLAY: block; 
	HEIGHT: 64%;
	WIDTH: 90%;
	COLOR: #ffffff;
	TEXT-DECORATION: none; 
}
.p_c_h_b_c_b_b_m_5 a{
	border: 0px solid #ff00ff;
	border-radius: 1px;
	FONT-FAMILY: "Segoe UI"; 
	FONT-WEIGHT: 400;
	font-size: 14px;
	TEXT-ALIGN: center; 
	LINE-HEIGHT: 20px; 
	BACKGROUND-COLOR: none; 
	position: relative;
	margin:0px auto;
	DISPLAY: block; 
	HEIGHT: 100%;
	WIDTH: 90%;
	COLOR: #ffffff;
	TEXT-DECORATION: none; 
}
.p_c_h_b_c_b_f_label a{
	border: 0px solid #ff00ff;
	border-radius: 1px;
	FONT-FAMILY: "helvetica neue", arial, sans-serif; 
	FONT-WEIGHT: normal;
	font-size: 14px;
	TEXT-ALIGN: left; 
	LINE-HEIGHT: 30px; 
	BACKGROUND-COLOR: none; 
	position: relative;
	margin:0px auto;
	DISPLAY: block; 
	HEIGHT: 100%;
	WIDTH: 90%;
	COLOR: #000000;
	TEXT-DECORATION: none; 
}
.p_c_h_b_c_b_f_action a{
	border: 0px solid #ff00ff;
	border-radius: 2px;
	FONT-FAMILY: "helvetica neue", arial, sans-serif; 
	FONT-WEIGHT: normal;
	font-size: 16px;
	TEXT-ALIGN: center; 
	LINE-HEIGHT: 30px; 
	BACKGROUND-COLOR: #04afaf; 
	position: relative;
	margin:0px auto;
	DISPLAY: block; 
	HEIGHT: 100%;
	WIDTH: 90%;
	COLOR: #ffffff;
	TEXT-DECORATION: none; 
	cursor: pointer;
	
}
.p_c_h_b_c_b_f_action:hover a{
	BACKGROUND-COLOR: #039696; 
	
}
.p_c_h_b_c_b_f_a_2 a{
	border: 0px solid #ff00ff;
	border-radius: 2px;
	FONT-FAMILY: "helvetica neue", arial, sans-serif; 
	FONT-WEIGHT: normal;
	font-size: 16px;
	TEXT-ALIGN: center; 
	LINE-HEIGHT: 30px; 
	BACKGROUND-COLOR: #04afaf; 
	position: relative;
	margin:0px auto;
	DISPLAY: block; 
	HEIGHT: 100%;
	WIDTH: 90%;
	COLOR: #ffffff;
	TEXT-DECORATION: none; 
	cursor: default;
	/*
	cursor: pointer;
	 user-select: none;
	*/
	FILTER:Alpha(opacity=50);
	OPACITY:0.5;
	
	
}
.p_c_h_b_c_b_f_a_2:hover a{
	/*
	BACKGROUND-COLOR: #039696; 
	*/
	
}
.p_c_h_b_c_b_f_a_s_on{
	display: block;
	
}

.p_c_h_b_c_b_f_a_s_off{
	display: none;
	
}
.noselect {
  -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
     -khtml-user-select: none; /* Konqueror HTML */
       -moz-user-select: none; /* Firefox */
        -ms-user-select: none; /* Internet Explorer/Edge */
            user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome and Opera */
}
.p_c_h_b_c_b_f_a_bgcolor a{
	BACKGROUND-COLOR: #cccccc; 
	COLOR: #039292;
}
.p_c_h_b_c_b_f_a_bgcolor:hover a{
	/*
	BACKGROUND-COLOR: #cccccc; 
	*/
	COLOR: #ffffff;
}
input[type=p_c_h_b_c_b_f_input]{

  /*
  border-color: #039292;
  */
  margin-top: 0px;
  position: relative;
  float: left;
  left: 20px;
  width: 90%;
  height: 32px;
  color: #404040;
  background: #ffffff;
  border-color: #cccccc;
  border-radius: 2px;
  border-radius: 0px;
  FONT-FAMILY: "helvetica neue", arial, sans-serif; 
  FONT-WEIGHT: normal;
  font-size: 14px;
  TEXT-ALIGN: left; 
  LINE-HEIGHT: 24px; 
  padding-left: 10px; 
  border: 1px solid #ff00ff;	
  border: 1px solid #cccccc;
  
}
input[type=p_c_h_b_c_b_f_input_2]{

  position: relative;
  /*
  float: left;
  */
  /*
  left: 29px;
  */
  
  /*
  margin:0px auto;
  left: 18px;
  */
  /*
  padding: 0 10px;
  */
  width: 90%;
  
  height: 32px;
 /* */
  color: #404040;
  background: #ffffff;
 
  
  border-radius: 2px;
  FONT-FAMILY: "helvetica neue", arial, sans-serif; 
  FONT-WEIGHT: normal;
  font-size: 14px;
  TEXT-ALIGN: left; 
  LINE-HEIGHT: 24px; 
  padding-left: 10px; 
   border: 0.5px solid #cccccc;
   margin: 0px auto;
  /*
  
   border: 1px solid #ff00ff;
   */
}
input[type=p_c_h_b_c_b_f_i_2]{

  border-color: #039292;
  border: 10px solid #5fffff;	
  margin-top: 0px;
  position: relative;
  float: left;
  left: 20px;
  
  /*
  margin:0px auto;
  left: 18px;
  */
  /*
  padding: 0 10px;
  */
  width: 90%;
  
  height: 32px;
 /* */
  color: #404040;
  background: #ffffff;
  border: 1px solid;
  border-color: #cccccc;
  border-radius: 2px;
  FONT-FAMILY: "helvetica neue", arial, sans-serif; 
  FONT-WEIGHT: normal;
  font-size: 24px;
  TEXT-ALIGN: center; 
  LINE-HEIGHT: 24px; 
  padding-left: 10px;
  
}
.p_c_h_b_c_b_banner{
	
	position: relative;
	margin: 0px auto;
	/*
	height: 12.5%;
	*/
	height: 100px;
	width: 100%;
	border: 0px solid #cccccc;
	background-color: #f6f8fa;
	background-color: #ffffff;
	border-bottom: 1px solid #f2f2f2;
}
.p_c_h_b_c_box{
	
	position: relative;
	/*
	float: left;
	*/
	margin: 44px auto;
	
	
	
	/*
	height: 100%;
	min-height: 602px !important;
	height: 494px;
	height: 800px;
	width: 420px;
	*/
	
	width: 420px;
	
	border: 0px solid #ff0000;
	border-radius: 2px;
	OPACITY:0.8;
	FILTER:Alpha(opacity=0.8);
	-webkit-box-shadow: 0px 0px 8px 2px rgba(204,204,204,0.75);
	-moz-box-shadow: 0px 0px 8px 2px rgba(204,204,204,0.75);
	box-shadow: 0px 0px 8px 2px rgba(204,204,204,0.75);

	-webkit-box-shadow: 0px 0px 16px 2px rgba(204,204,204,0.75);
	-moz-box-shadow: 0px 0px 16px 2px rgba(204,204,204,0.75);
	box-shadow: 0px 0px 16px 2px rgba(204,204,204,0.75);
	
	
	-webkit-box-shadow: 0px 0px 4px 2px rgba(204,204,204,0.75);
	-moz-box-shadow: 0px 0px 4px 2px rgba(204,204,204,0.75);
	box-shadow: 0px 0px 4px 2px rgba(204,204,204,0.75);
	
	-webkit-box-shadow: 0px 0px 4px 2px rgba(77,77,77,1);
	-moz-box-shadow: 0px 0px 4px 2px rgba(77,77,77,1);
	box-shadow: 0px 0px 4px 2px rgba(77,77,77,1);
	
	-webkit-box-shadow: 0px 0px 4px 2px rgba(179,179,179,1);
-moz-box-shadow: 0px 0px 4px 2px rgba(179,179,179,1);
box-shadow: 0px 0px 4px 2px rgba(179,179,179,1);
}
.p_c_h_b_c_b_2{
	
	position: relative;
	margin: 100px auto;
	height: 602px;
	/*
	height: 494px;
	height: 800px;
	*/
	width: 574px;
	
	border: 0px solid #ff0000;
	border-radius: 2px;
}
.p_c_h_b_c_b_2_err{
	
	position: relative;
	margin: 10px auto;
	height: 40px;
	/*
	height: 494px;
	width: 574px;
	height: 800px;
	*/
	width: 100%;
	
	border: 1px solid #f0c36d;
	border-radius: 2px;
	background-color: #f9edbe;
}
.p_c_h_b_c_b_2_e_message{
	
	position: relative;
	/*
	float: left;
	*/
	margin: 5px auto;
	height: 30px;
	/*
	height: 494px;
	height: 800px;
	*/
	width: 240px;
	
	border: 0px solid #ff0000;
	/*
	border-radius: 2px;
	background-color: #f9edbe;
	*/
}
.p_c_h_b_c_b_2_e_message a{
	border: 0px solid #ff00ff;
	border-radius: 1px;
	FONT-FAMILY: "helvetica neue", arial, sans-serif; 
	FONT-WEIGHT: bold;
	font-size: 14px;
	TEXT-ALIGN: left; 
	LINE-HEIGHT: 30px; 
	BACKGROUND-COLOR: none; 
	position: relative;
	margin:0px auto;
	DISPLAY: block; 
	HEIGHT: 100%;
	WIDTH: 90%;
	COLOR: #000000;
	TEXT-DECORATION: none; 
}
.p_c_h_b_c_b_2_e_close{
	
	position: relative;
	float: right;
	/**/
	margin: 13px 13px;
	height: 13px;
	/*
	height: 494px;
	height: 800px;
	*/
	width: 13px;
	
	border: 0px solid #444444;
	border-radius: 50%;
	background-image: url("https://www.tidvit.com/thome/registration/imagecatalogue/closebutton/closeButton.png");
	background-repeat: no-repeat;
	cursor: pointer;
	/*
	background-color: #f9edbe;
	*/
}
.p_c_h_m_c_l_u_box{
	
	position: relative;
	margin: 10px auto;
	height: 32px;
	width: 96%;
	border: 0px solid #ff0000;
}
.p_c_h_m_c_l_u_box_1{
	
	position: relative;
	margin: 14px auto;
	height: 32px;
	width: 86%;
	border: 0px solid #ffffff;
}
.p_c_h_m_c_l_user{
	
	position: relative;
	float: right;
	height: 54px;
	width: 49%;
	border: 0px solid #500000;
}
.p_c_h_m_c_login{
	
	position: relative;
	float: right;
	height: 54px;
	width: 474px;
	border: 0px solid #500000;
	display: block;
}


@media only screen and (min-width:0px){ .p_c_h_m_c_login{display: none;}}

@media only screen and (min-width:880px){ .p_c_h_m_c_login{display: block;}}


.p_c_h_m_c_signin{
	
	position: relative;
	float: right;
	height: 54px;
	width: 70px;
	border: 0px solid #500000;
}
.p_c_h_m_c_forgotpass{
	
	position: relative;
	float: right;
	height: 54px;
	width: 125px;	
	border: 0px solid #500000;
}
.menue_overflow{
	
	overflow-x: scroll;
}
/*
.p_p_r_s_r_message{
	
	border: 1px solid #d8d8d8;
	border-radius: 1px;
	
	FONT-FAMILY: "helvetica neue", arial, sans-serif; 
	FONT-WEIGHT: semi-bold;
	FONT-SIZE: 12px;
	TEXT-ALIGN: left; 
	LINE-HEIGHT: 16px; 
	BACKGROUND-COLOR: none; 
	position: relative;
	margin:0px auto;

	DISPLAY: block; 
	HEIGHT: 100%;
	WIDTH: 368px;
	
	COLOR: #dd4b39;
	TEXT-DECORATION: none; 
	PADDING-TOP: 0px; 
	PADDING-LEFT: 10px; 
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px; 
}
*/


@media only screen and (min-width:0px)
{
	.menue_overflow{
		
		overflow-x: scroll;
		overflow-y: hidden;
	}
	.page_container_registration{
	
	position: relative;
	
	/*
	margin: 0px auto;
	min-width: 1184px;
	*/
	height: 100%;
	width:  100%;
	/*
	width: 700px;
	*/
	background: #f2f2f2;
	background: #ffffff;
	border: 0px solid #ff0000;
	overflow-x: scroll;
	}
	
	.page_container_h_menue{
	
		position: relative;
		margin: 0px auto;
		height: 54px;
		height: 64px;
		height: 74px;
		min-width:420px;
		/*
		min-width:438px;
		min-width:422px;
		min-width:1184px;
		width: 100%;
		width: 700px;
		background: #039292;
		 background: #037d7d;	
		background: #039292;
		*/
		
		background: none;
		border: 0px solid #ff0000;	
	
	}
	.page_container_h_body__{
	
		position: relative;
		z-index: 1;
		margin: 0px auto;
		/*
		height: 880px;\
		background: #ffffff;
		width: 100%;
		min-width:1184px;
		*/
		height: 880px;
		/*
		min-width:422px;
		min-width:1184px;
		*/
		background: none;	
		border: 10px solid #ee00ff;
	}
	.page_container_h_body_1_{
	
	
	position: relative;
	margin: 0px auto;
	/*
	height: 880px;
	*/
	height: 880px;
	min-width:1184px;
	background: #cccccc;	
	border: 4px solid #ff0000;
	}
	
}
@media only screen and (min-width:456px)
{
}
@media only screen and (min-width:565px)
{
}
@media only screen and (min-width:768px)
{
}
@media only screen and (min-width:1024px)
{
}
@media only screen and (min-width:1184px)
{
	.menue_overflow{
		overflow-x: hidden;
	}
	.page_container_registration{
	
	position: relative;
	margin: 0px auto;
	height: 100%;
	width: 100%;
	/*
	width: 700px;
	*/
	background: #f2f2f2;
	background: #ffffff;
	border: 0px solid #ff00ff;
	}
	.page_container_h_menue{
	
		position: relative;
		margin: 0px auto;
		height: 54px;
		height: 64px;
		height: 74px;
		width: 100%;
		/*
		width: 700px;
		background: #039292;
		background: #037d7d;	
		background: #039292;
		*/
		
		
		background: none;
		border: 0px solid #5f0000;	
	
	}
	.page_container_h_body__{
	
	position: absolute;
	z-index: 1;
	margin: 0px auto;
	/*
	height: 880px;\
	background: #ffffff;
	*/
	height: 880px;
	width: 100%;
	background: none;	
	border: 0px solid #ff00ff;
	}
	.page_container_h_body_1_{
	
	
		position: relative;
		margin: 0px auto;
		/*
		height: 880px;
		*/
		height: 100%;
		width: 100%;
		/*
		background: #cccccc;	
		*/
		border: 0px solid #ff0000;
			/*
		background-image:	url("images/flexslider/img001.jpg") no-repeat;
	*/
		background-image: url("images/flexslider/img001.svg");
		background-position: center;
		background-repeat: no-repeat;
		background-size: cover;
		
	}
}
@media only screen and (min-width:1200px)
{
}
@media only screen and (min-width:1440px)
{
}
@media only screen and (min-width:1610px)
{

}




.page_container_h_body_1{
	

	position: relative;
	margin: 0px auto;
	/*
	height: 880px;
	*/
	height: 100%;
	width: 100%;
	/*
	background: #cccccc;	
	*/
	border: 0px solid #ff0000;
		/*
	background-image:	url("images/flexslider/img001.jpg") no-repeat;
*/
	background-image: url("images/flexslider/img001.svg");
	/*
	background-image: url("images/img001.jpg");
	background-image: url("img001.jpg");
	*/
	
	/**/
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	
}


.page_container_h_body{

	position: absolute;
	z-index: 1;
	margin: 0px auto;
	/*
	height: 880px;\
	background: #ffffff;
	*/
	height: 100%;
	width: 100%;
	background: none;	
	border: 0px solid #ff00ff;
}

