html {
        /*background: url(/images/bg-repeat-40.png) center top;*/
        background:#f7f7f7;
        
}
body {
        margin:0;
        padding:0;
        color:#999;
        background: url(/images/hilook-background.png)  no-repeat center top;
        /*border-left:15px black solid;
        border-right:15px black solid;
        background-size: 100% 100%;*/
        max-width: 100%;
        overflow-x: hidden;
	background-color: #f7f7f7;
        
}

img {
	border:0;
}

@font-face {
  font-family: 'BebasNeueBold';
  src: url('/fonts/BebasNeueBold.eot?#iefix') format('embedded-opentype'),  url('/fonts/BebasNeueBold.woff') format('woff'), url('/fonts/BebasNeueBold.ttf')  format('truetype'), url('/fonts/BebasNeueBold.svg#BebasNeue-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
    font-family: 'GL Chonchkhi';
    src: url('/fonts/GLChonchkhi-Regular.woff2') format('woff2'),
        url('/fonts/GLChonchkhi-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

label {
	display:inline-block;
	width:250px;
}

.sprite {
	background:url('/images/hilook-sprite.png') no-repeat;
}



.content {
	width:519px;
	margin:0 auto;
        min-height:1065px
}
#registration {
	z-index:10;
        border:1px solid #ccc;
        border-radius:10px;
        margin-bottom:40px;
box-shadow: 0px 5px 3px 0px rgba(171,171,171,0.75);
-webkit-box-shadow: 0px 5px 3px 0px rgba(171,171,171,0.75);
-moz-box-shadow: 0px 5px 3px 0px rgba(171,171,171,0.75);
}

.content_end {
	margin:0 auto;
	color:#00afef;
	width:490px;
	padding:50px 0 50px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	font-size:26px;
	text-align:center;
	font-family:'BebasNeueBold';
}


.date_place {
	font-family: 'GL Chonchkhi';
	margin:50px 0 40px 0;
	height:25px;
	line-height:25px;
        text-align:center;
        font-size:38px;
        letter-spacing: 0.05em;
        color:#999;
}
.date_place .date_point {

}
.date_place .place_point {

        margin-top:16px;
}
.header{
        width:490px;
        height:0px;
        margin:0 auto;
        padding:50px 0px 30px 0px;
        
}
.logo{
        width:246px;
        height:99px;
        float:left;
        background:url('/images/sprite-1.png');
        background-position:-1px -1px;
        margin-left:118px
        background-color:gray
}
.logo span{
        width:246px;
        height:99px;
        display:block
}
.frm {
	width:490px;
	padding:46px 0 28px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	font-size:14px;
        text-align:center;
        margin:0 auto;
}
input[type='text'] {
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	behavior:url(/css/ie-css3.htc);
	height:37px;
	width:300px;
        margin:0 auto;
        padding: 0px 10px 0px 10px;
	
       /* box-shadow: 0px 0px 5px #0a1d57; */

}
.normal {
	border:1px solid #bfbfbf;
	outline:0;
}
.normal:focus {
	border:1px solid #888;
}
.error {
	border:1px #ff0000 solid;
        padding: 2px;
}
#add_person {
	background-position:-266px -3px;
	width:180px;
	height:30px;
	border:0;
	margin-left:85px;
	cursor:pointer;
	float:left;
	line-height:25px;
}
#add_person .add_btn {
	background-position:-206px -101px;
	width:22px;
	height:21px;
	display:inline-block;
	margin-right:14px;
	float:left;
}
#add_person .add_txt {
	float:left;
}
#remove_person {
	width:180px;
	height:30px;
	border:0;
	margin-left:85px;
	cursor:pointer;
	float:left;
}
#remove_person .remove_btn {
	background-position:-230px -101px;
	width:22px;
	height:21px;
	display:inline-block;
	margin-right:14px;
	float:left;
}
#remove_person .remove_txt {
	float:left;
}
#registr{
	font-family: 'GL Chonchkhi';
	width:217px;
	padding: 0 0px 8px 0;
	border:0;
	cursor:pointer;
	border-radius:5px;
	background:#007caf;
	color:#fff;
	font-size:34px;
	letter-spacing: 1.1px;
	margin-left:150px;
	box-shadow:0 2px 3px 2px rgb(0,0,0,0.30);
}
#registr:focus {
  outline: none;
}
#more_person {
	display:none;
	padding-top:28px;
	border-top:1px solid #ededed;
}