@charset "utf-8";
@page { size:8.5in 11in;}

body { background:#fff; }
#headerWrapper, #footerWrapper, #homePhotos, #secRight, #centerButtonsWrapper, .screenOnly, #secPhotos, #reportBarWrapper,#sliderWrapper, #buttonWrapper, #buttonWrapperResp { display:none; }
#printHeader { display:block; padding-bottom:14px; margin-bottom:15px; border-bottom:#000 solid 1px;  }
#printHeader table { width:400px; margin:0; padding:0; border:0; }
#printHeader table td { vertical-align:middle !important; }
#contentWrapper, #bodyWrapper, #homeBody, #homeTitle, #homeLeft, #homeRight, #secFull, #secLeft, #secFullContent, #secLeftContent { background:#fff; width:100%; margin:0; padding:0; float:none; border:none; max-width:100%; }
#secLeft p, #secLeft li, #secFull p, #secFull li  { font-size:1em; line-height:1.3em; }
#h1 { font-size:1.5em; line-height:1em; }
.printOnly { display:block; }
.map_right { max-width:320px; float:right; margin:4px 1px 15px 15px; text-align:right; }
.propContent strong { min-width:210px; }
.propContent .additionalInfo strong { padding-right:0px; min-width:0px; }
#printHeader td p { font:normal 14px/1.1 "Lato", sans-serif !important; margin:0 !important; padding:0 !important; }

.photoLeftHome{float:left; padding-right:30px; padding-bottom:30px;}
.photoLeft{float:left; padding:0px 15px 10px 0px;}
.photoRight{float:right; padding:0px 0px 10px 15px}