@media print {
    html, body {
       display: none;  /* hide whole page */
    }
}
@font-face {
	font-family: 'HelveticaBold';
	src: url('/css/helveticabold.eot');
	src: url('/css/helveticabold.eot') format('embedded-opentype'), url('/css/helveticabold.woff') format('woff'), url('/css/helveticabold.ttf') format('truetype'), url('/css/helveticabold.svg#HelveticaBold') format('svg')
}
@font-face {
	font-family: 'HelveticaRegular';
	src: url('/css/helvetica.eot');
	src: url('/css/helvetica.eot') format('embedded-opentype'), url('/css/helvetica.woff') format('woff'), url('/css/helvetica.ttf') format('truetype'), url('/css/helvetica.svg#HelveticaRegular') format('svg')
}
@font-face {
	font-family: 'helveticaLight';
	src: url('/css/helveticaneue-light.eot');
	src: url('/css/helveticaneue-light.eot?#iefix') format('embedded-opentype'), url('/css/helveticaneue-light.woff2') format('woff2'), url('/css/helveticaneue-light.woff') format('woff'), url('/css/helveticaneue-light.ttf') format('truetype'), url('/css/helveticaneue-light.svg#HelveticaLight') format('svg')
}
@font-face {
	font-family: 'Gotham-Book';
	src: url('/css/Gotham-Book.eot');
	src: url('/css/Gotham-Book.eot') format('embedded-opentype'), url('/css/Gotham-Book.woff') format('woff'), url('/css/Gotham-Book.ttf') format('truetype'), url('/css/Gotham-Book.svg#Gotham-Book') format('svg')
}
@font-face {
	font-family: 'Gotham-Book';
	font-weight: bold;
	src: url('/css/Gotham-Bold.eot');
	src: url('/css/Gotham-Bold.eot') format('embedded-opentype'), url('/css/Gotham-Bold.woff') format('woff'), url('/css/Gotham-Bold.ttf') format('truetype'), url('/css/Gotham-Bold.svg#Gotham-Bold') format('svg')
}
html {
	margin:0px;
	padding:0px;
}

body {
	background-color:#eee;
	font-family:'Gotham-Book', 'HelveticaRegular', Helvetica, Verdana, Arial, 'Microsoft YaHei';
}

.main-block {
	margin:70px auto;
	width:90%;
	max-width:1200px;
	background-color:#FFF;
	min-height:800px;
	color:#505050;
	padding-top:50px;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:30px;
	
	font-size: .9em;
    line-height: 2.1;
    overflow: hidden;
    color: #505050;
}

.fixed-top {
	position:fixed;
	width:100%;
	height:80px;
	background-color:#e55e00;
	top:0px;
	left:0px;
	text-align:center;
}

.header-text {
	color:#FFF;
	font-size:32px;
	line-height:67px;
}

.title-policy {
	font-size: 36px;
    padding-bottom: 20px;
    font-weight: bold;
    color:#000;
}

input {
	font-size: 36px;
    font-weight: bold;
    color:#000;
}

.abz-block {
	font-size: 26px;
    padding-bottom: 20px;
    padding-top:20px;
    font-weight: bold;
}