/*printfile*/

@font-face {
  font-family: 'PT Sans';
  font-weight: 400;
  font-style: normal;
  src: url("../fonts/ptsanswoff.woff") format("woff"), /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
	   url("../fonts/ptsansttf.ttf") format("truetype");
}

@font-face {
  font-family: 'PT Sans';
  font-weight: 400;
  font-style: italic;
  src: url("../fonts/ptsansitalicwoff.woff") format("woff"),
	   url("../fonts/ptsansitalicttf.ttf") format("truetype"); }

@font-face {
  font-family: 'PT Sans';
  font-weight: 700;
  font-style: normal;
  src: url("../fonts/ptsansboldwoff.woff") format("woff"),
	   url("../fonts/ptsansboldttf.ttf") format("truetype"); }

@font-face {
  font-family: 'PT Sans';
  font-weight: 700;
  font-style: italic;
  src: url("../fonts/ptsansbolditalicwoff.woff") format("woff"),
	   url("../fonts/ptsansbolditalicttf.ttf") format("truetype"); }

@font-face {
  font-family: 'PT Sans Narrow';
  font-weight: 400;
  font-style: normal;
  src: url("../fonts/ptsansnarrowwoff.woff") format("woff"),
	   url("../fonts/ptsansnarrowttf.ttf") format("truetype"); }

html, body, .mm-page, .wrapper{
	height: auto;
	overflow: visible;
}

body{
	-webkit-print-color-adjust: exact;

	background-image: none;
	
	/* Font */
	font-family: "PT Sans", sans-serif, Arial, Verdana, "Trebuchet MS";
	font-size: 12px;

	/* Text color */
	color: #333;
}

header#site-header,
.footer-social,
#footer-copy,
header#page-menu,
header.mvg-navbar,
div.widget-closed,
ul#transport-changes,
.mask-right{
	display: none;
}

.grid_2, .grid_4, .grid_6, .grid_8, .grid_12{
	float:none;
	clear:both;
	display:block;
}

.container_12 .grid_2, .container_12 .grid_4, .container_12 .grid_6, .container_12 .grid_8{
	margin:0;
}

#main-content{
	margin-top:0px;
}

.content-wrap{
	border-bottom: 0px solid white;
}

.transfer-type-icon img {
    width: 18px;
}