@import url("http://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700,900,400italic|Crimson+Text:400,600");body{font-family:"Crimson Text",serif;font-weight:400;color:#363535;background:#fafaf5;padding:0;margin:0;height:100%}h1,h2,h3,h4,h5,h6{color:#363535;font-family:"Source Sans Pro","Arial",sans-serif}h1{font-weight:900}h1 a{color:#363535}h1 a:hover{color:#437F91;text-decoration:none}h2,h3{font-weight:600}a.glyph{color:#363535}a.glyph:hover{color:#437F91;text-decoration:none}.container,.container-fluid{padding:0}.row-main{margin-top:40px}#top-bar{background:#363535;background:none;color:white;height:34px;width:100%;padding-top:6px;position:fixed;top:15px;z-index:100}#top-bar .home-link{font-size:18pt;margin:0px 0 0 25px}#top-bar a.glyph{background:#363535;color:white;padding:4px 8px}#top-bar a.glyph:hover{background:#437F91}#header{padding-top:25px}.personal-info{display:block;text-align:left;min-height:100%;height:auto !important;height:100%;margin:0 auto;padding:0 auto;font-family:"Source Sans Pro","Arial",sans-serif;font-weight:400}.personal-info #address{vertical-align:middle;margin:150px 0 0 35px;text-align:center}.personal-info #address .name{text-transform:uppercase}.personal-info #address .links{margin:10px 0 0 0;font-size:12pt}.personal-info #address .links a{margin:0 4px}.personal-info #address .description a{color:#363535}.personal-info #address .description a:hover{color:#437F91;text-decoration:underline}div.page-listings{margin-bottom:35px}div.page-listings div.first-listing{margin-top:20px}div.page-listings div.first-listing h1{margin-top:0px}div.page-listings div.page-listing{margin-top:20px;margin-bottom:10px}div.page-listings div.page-listing div.subtitle{font-weight:600;font-style:italic;font-size:12pt;margin:8px 0 20px 0}div.page-listings div.page-listing p,div.page-listings div.page-listing blockquote p{font-weight:400;font-size:14pt}div.page-listings div.page-listing .categories{font-family:"Source Sans Pro","Arial",sans-serif;font-weight:600}div.page-listings div.page-listing .categories ul{display:inline;margin:0 0 0 8px}div.page-listings div.page-listing .categories ul li{margin:0 2px;padding:0;color:#437F91}div.page{font-size:14pt}div.page div.subtitle{font-weight:400;font-style:italic;font-size:12pt;margin:8px 0 20px 0}div.page p{line-height:1.5;margin-bottom:15px}div.page .page_footer{font-family:"Source Sans Pro","Arial",sans-serif;font-weight:600;margin-bottom:60px;margin-top:25px;font-size:10pt}div.page .page_footer ul{display:inline;margin:0 0 0 8px}div.page .page_footer ul li{margin:0 2px;padding:0;color:#437F91}div.page .page_footer a{color:#363535}div.page .page_footer a:hover{color:#437F91;text-decoration:underline}div.page .page_footer .separator{margin:0 8px}div.page img{display:block;max-width:100%;height:auto;margin:0 auto}div.page ul li{margin-top:2px}div.page table.table th{background:#F5F5F5}#narrow-header{display:none}@media (max-width: 768px){#top-bar{display:none}}@media (max-width: 992px){.row-main{margin-top:0px}#header{padding:0;margin:0}#top-bar{position:absolute}#narrow-header{display:block;height:90px;text-align:center;margin-top:10px}#narrow-header #address{margin:0;width:250px;display:inline-block}#narrow-header #address h2{margin:0}#narrow-header #address .pic{float:left}#narrow-header #address .description{margin-top:15px}#footer{text-align:center}#footer #address{margin:0;width:250px;display:inline-block}#footer #address h2{margin:0}#footer #address .pic{float:left}#footer #address .description{margin-top:15px}#main{margin-left:25px;margin-right:25px;width:auto}}
