
	document,  html, body { height: 100%;  margin: 0 auto;  background:#FFFAF0; }
	div, table, tr, td, p { margin: 0; padding: 0;   /*  box-shadow:1px 1px 5px 5px #123456; */  }
	
p { 	font-family: 'Noto Serif', serif;}

.popo{font-family:  'Roboto Condensed' ;}

	

 a{font-family: 'Roboto Condensed', sans-serif; 
	color:#ff0000;
	text-decoration:none;
}
a:hover{
	color:#0000ff;
}
.vkcom a{
	color:#0085FF;
	text-decoration:none;
}  
/*
body:before {
  content: "";
  position: fixed;
  top: -10px;
  left: 0;
  width: 100%;
  height: 10px;
  z-index: 100;
  -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
  -moz-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
  box-shadow: 0px 0px 10px rgba(0,0,0,.8);
  }
 Стили для формы */
.form_box {
	width: 250px;
	margin: 40px auto;
}
.form_box label {
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 19px;
	color: #000;
	display: block;
}
.form_box input {	border-radius:15px;
	display: block;
	font-size: 23px;
	color: #444444;
	padding: 7px 7px 7px;
	width: 240px;
	margin-bottom: 15px;
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	box-shadow:inset 2px 2px 15px  #999;
	background: #eee;
}
.form_box input:focus {
	outline: none;
	border-color: #07a6e6;
}
.form_box select{border-radius:5px;
	display: block;
	border: 2px solid #cfcfcf;
	font-size: 14px;
	color: #444444;
	padding: 5px 5px 5px;
	margin-bottom: 5px;
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	width: 170px;
}
.form_box select:focus {
	outline: none;
	border-color: #07a6e6;
}
.form_box .btn_submit {	
	border-radius:15px;
	border: none;
	width:205px;
	text-align: center;
	font-family: 'Playfair Display', serif;
	background: #FF7171;
	background: linear-gradient(top, #FF7171, #FF0000);
	background: -moz-linear-gradient(top, #FF7171, #FF0000);
	background: -webkit-linear-gradient(top, #FF7171, #FF0000);
	background: -o-linear-gradient(top, #FF7171, #FF0000);
	background: -ms-linear-gradient(top, #FF7171, #FF0000);  
	border: 2px solid #FF0000; 
	font-size: 25px;
	font-weight: bold;
	color: #ffffff;
	cursor: pointer;
	height: 50px;
	line-height: 28px;
	padding: 0;
	margin: 0 0 0 55px;
	box-shadow:0px 0px 0px  #999;
	
}
.form_box .btn_submit:hover {
	font-family: 'Playfair Display', serif; 
	background: #FFBE32;
	background: linear-gradient(top, #FFBE32, #FF8E00);
	background: -moz-linear-gradient(top, #FFBE32, #FF8E00);
	background: -webkit-linear-gradient(top, #FFBE32, #FF8E00);
	background: -o-linear-gradient(top, #FFBE32, #FF8E00);
	background: -ms-linear-gradient(top, #FFBE32, #FF8E00);  
	border: 2px solid #FF8E00; 
	box-shadow:0px 0px 0px  #999;
}
.form_box .btn_submit:active {
	box-shadow: inset 0 2px 2px rgba(0,0,0,0.2);
}
.form_box .btn_submit.disabled{
	font-family: 'Playfair Display', serif; 
	background: #FFBE32;
	background: linear-gradient(top, #FFBE32, #FF8E00);
	background: -moz-linear-gradient(top, #FFBE32, #FF8E00);
	background: -webkit-linear-gradient(top, #FFBE32, #FF8E00);
	background: -o-linear-gradient(top, #FFBE32, #FF8E00);
	background: -ms-linear-gradient(top, #FFBE32, #FF8E00);  
	border: 2px solid #FF8E00; 
	box-shadow:0px 0px 0px  #999;
}
				
.form_box .btn_submit.disabled:hover {
	font-family: 'Playfair Display', serif;
	background: #FF7171;
	background: linear-gradient(top, #FF7171, #FF0000);
	background: -moz-linear-gradient(top, #FF7171, #FF0000);
	background: -webkit-linear-gradient(top, #FF7171, #FF0000);
	background: -o-linear-gradient(top, #FF7171, #FF0000);
	background: -ms-linear-gradient(top, #FF7171, #FF0000);  
	border: 2px solid #FF0000; 
	box-shadow:0px 0px 0px  #999;
}
.forqqq{	
	border-radius:15px;
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	width: 210px;
	font-size: 21px;
	font-weight: bold;
	color: #000;
	cursor: pointer;
	line-height: 28px;
	padding: 9px 15px;
	font-family: 'Playfair Display', serif; 
	background: #FFBE32;
	background: linear-gradient(top, #FFBE32, #FF8E00);
	background: -moz-linear-gradient(top, #FFBE32, #FF8E00);
	background: -webkit-linear-gradient(top, #FFBE32, #FF8E00);
	background: -o-linear-gradient(top, #FFBE32, #FF8E00);
	background: -ms-linear-gradient(top, #FFBE32, #FF8E00);  
	border: 2px solid #FF8E00; 
}
					
.forqqq:hover {
	background: #FF7171;
	background: linear-gradient(top, #FF7171, #FF0000);
	background: -moz-linear-gradient(top, #FF7171, #FF0000);
	background: -webkit-linear-gradient(top, #FF7171, #FF0000);
	background: -o-linear-gradient(top, #FF7171, #FF0000);
	background: -ms-linear-gradient(top, #FF7171, #FF0000);  
	border: 2px solid #FF0000; 
}
.forqqqe{	
	border-radius:15px;
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	width: 340px;
	font-size: 35px;
	font-weight: bold;
	color: #000;
	cursor: pointer;
	height: 20px;
	line-height: 28px;
	padding: 25px 25px;
	font-family: 'Playfair Display', serif; 
	background: url(../i/03.png) no-repeat;     
	border: 0px solid #FF8E00; 
}
					
.forqqqe:hover {
	background:  url(../i/04.png) no-repeat;     
	border: 0px solid #FF0000; 
}					
/* Стили для формы */
.form_box2 {
	width: 250px;
	margin: 40px auto;
}
.form_box2 label {
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 17px;
	color: #000;
	display: block;
}
.form_box2 input {	border-radius:5px;
	display: block;
	font-size: 14px;
	color: #444444;
	padding: 9px 5px 5px;
	width: 240px;
	margin-bottom: 10px;
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	background: #eee;
}
.form_box2 input:focus {
	outline: none;
	border-color: #07a6e6;
}
.form_box2 textarea {	border-radius:5px;
	display: block;
	font-size: 14px;
	color: #444444;
	padding: 5px 5px 5px;
	width: 243px;
	height: 80px;
	margin-bottom: 10px;
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	box-shadow:inset 1px 1px 5px  #999;
	background: #eee;
}
.form_box2 textarea:focus {
	outline: none;
	border-color: #07a6e6;
}
.form_box2 select{border-radius:5px;
	display: block;
	border: 2px solid #cfcfcf;
	font-size: 14px;
	color: #444444;
	padding: 5px 5px 5px;
	margin-bottom: 15px;
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	box-shadow:inset 1px 1px 5px  #999;
	background: #eee;
	width: 255px;
}
.form_box2 select:focus {
	outline: none;
	border-color: #07a6e6;
}

.form_box2 .btn_submit {
	border: none;
	width: 254px;
	text-align: center;
	box-shadow:1px 1px 3px #000; 
	color: #fff; 
	background: #02FF1A;
	background: linear-gradient(top, #02FF1A, #0A9B05);
	background: -moz-linear-gradient(top, #02FF1A, #0A9B05);
	background: -webkit-linear-gradient(top, #02FF1A, #0A9B05);
	background: -o-linear-gradient(top, #02FF1A, #0A9B05);
	background: -ms-linear-gradient(top, #02FF1A, #0A9B05);  
	border: 2px solid #0A9B05;	
	cursor: default;
	margin-bottom: 10px;
	font-size: 24px;
	font-weight: bold;
	color: #ffffff;
	cursor: pointer;
	height: 45px;
	line-height: 28px;
	padding: 0;	border-radius:5px;
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
}
.form_box2 .btn_submit:hover {
	box-shadow:0px 0px 0px #000;
	color: #fff; 
	background: #02FF1A;
	background: linear-gradient(top, #02FF1A, #0A9B05);
	background: -moz-linear-gradient(top, #02FF1A, #0A9B05);
	background: -webkit-linear-gradient(top, #02FF1A, #0A9B05);
	background: -o-linear-gradient(top, #02FF1A, #0A9B05);
	background: -ms-linear-gradient(top, #02FF1A, #0A9B05);  
	border: 2px solid #0A9B05;	
	cursor: default;
}
.form_box2 .btn_submit:active {
	box-shadow: inset 0 2px 2px rgba(0,0,0,0.2);
}
.form_box2 .btn_submit.disabled{
	background: #FF0000;
	background: linear-gradient(top, #FF0000, #BA0000);
	background: -moz-linear-gradient(top, #FF0000, #BA0000);
	background: -webkit-linear-gradient(top, #FF0000, #BA0000);
	background: -o-linear-gradient(top, #FF0000, #BA0000);
	background: -ms-linear-gradient(top, #FF0000, #BA0000);  
	border: 2px solid #FF0000;
}
.form_box2 .btn_submit.disabled:hover {
	box-shadow:0px 0px 0px #000;
	color: #fff; 
	background: #BA0000;
	background: linear-gradient(top, #BA0000, #FF0000);
	background: -moz-linear-gradient(top, #BA0000, #FF0000);
	background: -webkit-linear-gradient(top, #BA0000, #FF0000);
	background: -o-linear-gradient(top, #BA0000, #FF0000);
	background: -ms-linear-gradient(top, #BA0000, #FF0000);  
	border: 2px solid #FF0000;	
	cursor: default;
}
				













/* system */
 .timer{
margin-left: 50px;
float:left;
 }

.c-block-1{width: 20px;}
.c-block-2{width: 45px;}
.c-block-3{width: 70px;}

.c-block{
	display: inline-block;
	*display: inline;
	zoom: 1;
	margin: 0 18px 0 3px;
	padding: 4px 0 40px 3px;
	position: relative;
	background: transparent url(../i/sprites.png)/*tpa=http://5lands.ru/i/sprites.png*/ no-repeat -260px 0;
}

.c-block:before{
	content: '';
	position: absolute;
	left: 100%;
	top: 0;
	width: 31px;
	background: transparent url(../i/sprites.png)/*tpa=http://5lands.ru/i/sprites.png*/ no-repeat 100% -77px;
	height: 77px;
}

.c-block{
	display: inline-block;
	*display: inline;
	zoom: 1;
	margin: 0 18px 0 3px;
	padding: 4px 0 40px 3px;
	position: relative;
	background: transparent url(../i/sprites.png)/*tpa=http://5lands.ru/i/sprites.png*/ no-repeat -260px 0;
}

.c-block:before{
	content: '';
	position: absolute;
	left: 100%;
	top: 0;
	width: 31px;
	background: transparent url(../i/sprites.png)/*tpa=http://5lands.ru/i/sprites.png*/ no-repeat 100% -77px;
	height: 77px;
}

.bl-inner{
	position: relative;
	margin-right: -10px;
	height: 48px;
	background: transparent url(../i/sprites.png)/*tpa=http://5lands.ru/i/sprites.png*/ no-repeat -5px -48px;
}

.bl-inner span{
	display: none;
	font-size: 46px;
	color: #fff;
	line-height: 46px;
	margin-left: 2px;
}

.bl-inner:before{
	content: '';
	position: absolute;
	left: 100%;
	top: 0;
	width: 3px;
	background: transparent url(../i/sprites.png)/*tpa=http://5lands.ru/i/sprites.png*/ no-repeat -122px -48px;
	height: 48px;
}

.time{
	display: block;
    position: relative;
    
    
}
