form
{
  max-width: 735px;
  width:75%;
  height: auto;
  background: white;
  display: block; 
}
.zag
{
  text-align:center;
  font-size: 18px;
    line-height: 20px;
}
span {
  border:none;
  font-family: 'berlingskeserif-rg';
  font-size: 16px;
  line-height: 20px;
  color:#1252a1; 
  outline: none;
}
.header-1{
  text-align: center;
}
.header  {
  text-align: right;
}
.flex{
  display: flex;
  flex-wrap:wrap;
  justify-content: space-between;
}



.tit{
  text-align: center;
}
#p1  {
	font-family: 'berlingskeserif-rg';
    font-size: 16px;
    line-height: 20px;
    margin-bottom: 17px;
	padding:9px 25px 0px 25px;
}
.print-doc {
	text-decoration: none; 
	padding: 4px 12px;          
	background: linear-gradient(#c90501, #6e0301);       
	border: solid 1px #440200;        
	border-bottom: solid 1px #6e0301;        
	box-shadow: inset 0 0 0 1px #f00500;     
	color: #fff;       
	text-shadow: 0 1px 0 #7b502e;
	outline-color: #ccc;
}
button{
	font-family: 'berlingskeserif-rg';
    font-size: 17px;
	cursor:pointer;
	text-decoration: none;
	padding: 4px 12px;          
	background: linear-gradient(#c90501, #6e0301);
	border: solid 1px #440200; 
	border-bottom: solid 1px #6e0301; 
	box-shadow: inset 0 0 0 1px #f00500;
	color: #fff;
	text-shadow: 0 1px 0 #7b502e;
	outline-color: #ccc;
}
.copy 
{
	background: rgba(217, 235, 241, 1);
	position: relative;
 
  
}


.shadow {
    box-shadow: 0 0 10px rgba(0,0,0,0.5);
    padding: 10px;
   }

@media print  {
	.shadow {box-shadow:none;
	}
	}
@media copy {
  p:delete
}
.copy 
{

background: rgba(217, 235, 241, 1);
position: relative;
 
  
}
@media screen and (max-width:600px){
    form {
        width: 100%; 
       
    }
    }