body{
font-family:helvetica;

}

.h{
font-weight:bold;
color:#777;
margin:5px 0px;
}

.radioBlock{
margin:15px 0px;
}

.radioBlock input{
display:none;
}
.radioBlock div{display:inline-block;padding:0px;}


.radioBlock div label{padding:5px 15px; margin:0px; border-radius:3px; background-color:#CF9700; color:#fff; text-align:center;}


.radioBlock div input:checked ~ label {
background:#6F5200;
}

.clr{
display:block;
clear:both;
}

#moreSettings{
color:#6F29FF;
cursor:pointer;
border-bottom:1px dotted #6F29FF;
}

#settings{
background-color:#F5F5F5;
border-radius:4px;
padding:10px;

}


#showFields, #parametrs{
display:inline-block;
width:350px;
vertical-align:top;
}

#generateBtn{
display:block;
position:relative;
margin:0px auto;
background-color:#6E7D8B;
padding:5px 10px;
text-align:center;
color:#fff;
border:0px;
font-size:14pt;
cursor:pointer;
}

#generateBtn:hover{
background-color:#1C4469;
}

#generateBtn:focus{
outline:none;
}

#showFields label{
font-size:9pt;
}

#parametrs label,#parametrs div {
font-size:9pt;
}


#wait{
display:block;
position:fixed;
width:400px;
height:150px;
margin-left:-200px;
margin-top:-100px;
left:50%;
top:50%;
background:rgba(0,0,0,0.7);
border-radius:5px;
color:#fff;
text-align:center;
padding-top:50px;
font-size:20pt;
}


input[type='checkbox']{vertical-align:middle;}
label{vertical-align:middle;}