  .print-only,
  .show-for-print {
    display: block !important; }

  .hide-on-print,
  .hide-for-print {
    display: none !important; }

  table.show-for-print {
    display: table !important; }

  thead.show-for-print {
    display: table-header-group !important; }

  tbody.show-for-print {
    display: table-row-group !important; }

  tr.show-for-print {
    display: table-row !important; }

  td.show-for-print {
    display: table-cell !important; }

  th.show-for-print {
    display: table-cell !important; } 






  * {
    background: transparent !important;
    color: #000000 !important;
    /* Black prints faster: h5bp.com/s */
    box-shadow: none !important;
    text-shadow: none !important; }


body {
		  font-family: "Soleto W01 Lt","Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
	
}

  a,
  a:visited {
    text-decoration: none; }



  a[href]:after {
    content: " (" attr(href) ")"; 
    font-size: 0.75rem;
    padding:0 0.5rem;
  }
    
  pre,
  blockquote {
    border: 1px solid #999999;
    page-break-inside: avoid; }

  thead {
    display: table-header-group;
    /* h5bp.com/t */ }

  tr,
  img {
    page-break-inside: avoid; }

  

  @page {
    margin: 0.34in; }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3; }

  h2,
  h3 {
    page-break-after: avoid; }
    
    
    dd {
    	margin-left: 0;
    }
    
    h1 img {
    	width:  300pt;
    }
    
    
    em {
    	font-style: normal;
    }
    hr {
      border: solid #DDDDDD;
      border-width: 1px 0 0;
      clear: both;
      height: 0;
      margin: 1.25rem 0 1.1875rem; }
      
    .postcode input {
    	border: none;
    			  font-family: "Prometo W04 Blk","Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
    	
    	font-size: 4rem;
    	text-transform: uppercase;
    }
    
    #footer {
    	 border-top: 1px solid #dddddd;
    	 margin-top: 2rem;
    	 padding-top: 1rem;
    }
    
    #footer p {
    	font-size:  0.75rem;
    	   
    }
    
    h1 a[href]:after , 
   #footer   a[href]:after ,
a[href^="javascript:"]:after,
	#ee_gmap_1 a[href]:after ,
.note a[href]:after ,
	a[href^="#"]:after {
  content: "";
  padding:  0; }
      
     
     
 .logos div {
    	float: left;
    	margin-right: 1rem;
    }
    
    
    .logos img {
   width:50pt;
   height: auto;
     } 
    
    
    
    
   .button,
   ul.social,
   #mapwindows,
  #footer ul
   
    {
   	display:  none;
   }
   