@import url(http://fonts.googleapis.com/css?family=Roboto:300,400,300,700);*,pre{box-sizing:border-box}body{font-size:1rem;line-height:1.7;color:#606d6e}h1,h2,h3,h4,h5,h6{color:#454B4D}a{color:#1F8CD6;text-decoration:none}a:hover{color:#175E91}pre{background:#F0F0F0;margin:1rem 0;padding:.5em 1em;border-radius:6px}blockquote{border-left:10px solid #eee;margin:0;padding:0 2rem}.wrapper{margin:0 3rem}.padding{padding:3rem 1rem}.left{float:left}.right{float:right}.fullwidth,.logo,body{float:left}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.header .padding{padding:1rem 0}.header{background-color:#1F8DD6;color:#eee}.header a{color:#fff}.header .logo{font-size:1.7rem;text-transform:uppercase}.footer{background-color:#eee}.main-nav ul{text-align:center;letter-spacing:-1em;margin:0;padding:0}.main-nav ul li{display:inline-block;letter-spacing:normal;position:relative}.main-nav ul li a{position:relative;display:block;line-height:45px;color:#fff;padding:0 20px;white-space:nowrap}.main-nav>ul>li>a{border-radius:2px}.main-nav ul li:hover>a{background-color:#175E91}.main-nav ul li.selected>a{background-color:#fff;color:#175E91}.main-nav ul li ul{position:absolute;background-color:#1F8DD6;min-width:100%;text-align:left;z-index:999;display:none}.container,.logo{text-align:center}.main-nav li:hover>ul,.main-nav ul li ul li{display:block}.main-nav ul li ul ul{left:100%;top:0}.main-nav .has-children>a{padding-right:30px}.main-nav .has-children>a:after{font-family:FontAwesome;content:'\f107';position:absolute;display:inline-block;right:8px;top:0}.main-nav .has-children .has-children>a:after{content:'\f105'}h1{font-size:20px;font-size:1.25rem;line-height:24px}@media (min-width:44em){h1{font-size:28px;font-size:1.75rem;line-height:32px}}p{color:#484748;margin:0;padding:0;font-size:14px;line-height:20px}@media (min-width:44em){p{font-size:18px;line-height:24px}}.name{font-size:24px;font-size:1.5rem;margin-top:2em}.position{font-size:14px;font-size:.875rem;margin-bottom:2em}.contact-list ul,body,html{margin:0;padding:0}.contact-list ul{list-style-type:none}.contact-list ul li{margin:0;padding:0;color:#484748}.contact-list ul li a,.contact-list ul li a:visited{color:#0972BA;text-decoration:none}.contact-list ul li a:hover{text-decoration:underline}html{font-family:Roboto,sans-serif}body{width:100%;clear:both}.logo{width:83.05085%;margin-right:-100%;margin-left:8.47458%;clear:none;overflow:hidden;overflow:visible;padding-top:2em;padding-bottom:2em}.logo img{max-width:580px;height:auto}.fullwidth{width:100%;margin:.5em 0}@media (min-width:44em){.fullwidth{margin:3em 0}}.container{position:relative;width:auto;margin:0 1em;clear:both}@media (min-width:44em){.container{width:44em;margin:0 auto;clear:both}}@media (min-width:70em){.container{width:70em;clear:both}}@media (min-width:90em){.container{width:90em;clear:both}}@media (min-width:44em){.message{width:49.15254%;float:left;margin-right:-100%;margin-left:25.42373%;clear:none;clear:both}}@media (min-width:70em){.message{width:32.20339%;float:left;margin-right:-100%;margin-left:33.89831%;clear:none;clear:both}}@media (min-width:90em){.message{width:23.72881%;float:left;margin-right:-100%;margin-left:38.13559%;clear:none;clear:both}}
/*# sourceMappingURL=theme.css.map */
