.hero,img{page-break-inside:avoid}*{box-sizing:border-box}div{background-image:none!important}body{font-size:65%}#wordmarkPrint{width:33.333%}.caption img,.grid>h1,textarea{width:100%}.collapsed+div{display:block!important}a[href^='mailto:']:after{content:" (" attr(href) ")"}#sitename img{position:absolute;top:0;right:0;max-height:100px;max-width:250px}img,select,table{max-width:100%}button,html,input,select,textarea{font-family:'Open Sans',Helvetica,sans-serif;color:#555!important}fieldset{border:0;margin:0;padding:0}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}a,mark{color:inherit}p,pre{margin:0}ul{list-style-type:circle}ol,ul{padding-left:1.7em}ol ol,ul ul{margin-top:.35em;margin-bottom:0}hr,table{clear:both;border:0;display:block;margin:1em 0}li{margin:0;padding:.35em 0;line-height:1.65em}img{vertical-align:middle;height:auto;display:block}.contact address,.grid>div,a.external:after,td,th{vertical-align:top}#content a:focus img{outline:dotted 1px}b,strong{letter-spacing:.025em;font-weight:700}mark{padding:.25em}hr{height:1px;border-top:1px solid rgba(0,0,0,.2);padding:0}table{text-align:left;overflow:auto}table.alt tr:nth-child(even),tr.alternateRow{background-color:rgba(0,0,0,.1)}td,th{border:1px solid #bbb;padding:.5em .65em}td{min-width:1em;min-height:1em}nav ul{list-style:none;padding:0;margin:0}iframe,object{border:none;width:100%;transform:scale(.8);transform-origin:left top}.contact{padding-top:1em;clear:both}.contact address{display:inline-block;margin-right:2em}.thumb+h1{clear:none}h1,h2,h3,h4,h5,h6{clear:both;font-size:1em;font-weight:700;line-height:1.35em;margin:0;padding:1em 0 .65em}h3,h4{line-height:1.5em}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:inherit;letter-spacing:inherit}.blockquote,blockquote,h3,h4{letter-spacing:.025em}.blockquote,b h1,b h2,blockquote,h1,h1 b,h1 strong,h2 b,h2 strong,h3,strong h1,strong h2{font-weight:300}h1{font-size:2.15em}.content .sidebar div h1{font-size:1.8em}.contact>span,.nav nav h1,h2{font-size:1.5em;font-weight:300}h3{text-transform:none;font-size:1.15em}.cta,a.cta,h4{text-transform:uppercase}h4{font-size:1em;padding-bottom:0}h1+h2{clear:none;padding-top:0}h2+h3{clear:none;padding:0 0 .65em;margin-top:-.65em}.clear,.hr{clear:both}h2+h3+p{padding-top:1em}.rule-bottom+p,address,p,pre{line-height:1.65em;padding:1em 0}.content>:last-child,address:last-child,h1:last-child,h2:last-child,p:last-child,pre:last-child{padding-bottom:0}.blockquote,blockquote{border-left:1px solid rgba(0,0,0,.15);display:block;margin:1em 0;padding:0 1em 0 2em;position:relative;z-index:5;font-size:1.15em;line-height:1.5em}.blockquote:last-child,blockquote:last-child,table:last-child{margin-bottom:0}h1+.floatleft+p,h1+.floatright+p,h1+address,h1+p,h1+pre,h1:first-child,h2+.floatleft+p,h2+.floatright+p,h2+address,h2+p,h2+pre,h2:first-child,h3+.floatleft+p,h3+.floatright+p,h3+address,h3+p,h3+pre,h3:first-child,h4:first-child,h5:first-child,h6:first-child,img.floatleft~h1,img.floatleft~h2,img.floatleft~h3,img.floatleft~h4,img.floatleft~h5,img.floatleft~h6,img.floatleft~p,p:first-child,pre:first-child{padding-top:0}h1+ol,h1+ul,h2+ol,h2+ul,h3+ol,h3+ul{margin-top:0}input,select,textarea{background:#fff;margin:.25em 0}div:not(.hero) .small,small{font-size:90%;letter-spacing:.025em;line-height:1em}a{text-decoration:none}input,textarea{border:1px solid rgba(0,0,0,.35);font-size:1em;padding:.35em .5em;position:relative;display:inline-block;max-width:calc(100% - 6px - .5em)}input[type=submit]{margin:0}input[type=radio],input[type=checkbox]{margin-left:2px}input:not([type=radio]),select,textarea{border-radius:0}select{border:1px solid rgba(0,0,0,.35);color:#777;padding:.25em}input:focus,select:focus,textarea:focus{background-color:#e5e5e5;outline:0}textarea{max-height:20em;min-height:5em;min-width:50%;max-width:calc(100% - 2px - .5em);overflow:auto}a.btn,a.btn:visited,button,input[type=submit]{background-color:transparent;border:1px solid rgba(0,0,0,.5);border-radius:0;color:rgba(0,0,0,.6);display:inline-block;line-height:1.15em;margin-bottom:1em;padding:1em 1.35em;outline:0}a.btn.small,a.btn.small:visited,button.small,input[type=submit].small{padding:.35em .5em}a.btn:last-child,button:last-child,input[type=submit]:last-child{margin-bottom:0}a.btn.wide{display:block;padding:1.5em;text-align:center}.cta,a.cta{border-bottom-color:transparent;color:#555;display:inline-block;font-size:90%;font-weight:700;margin-right:.15em}.cta:after{content:" \25BA";display:inline;position:relative;font-size:75%;top:-1px;margin-left:.15em}.hr,.pointer{display:block}.circle img,img.circle{border-radius:50%}.pointer{cursor:pointer}.hr{border-bottom:1px solid rgba(0,0,0,.2);margin-bottom:1em}.border{border:1px solid rgba(0,0,0,.2)}.noborder,.noborder td,.noborder th{border:none!important;padding-left:0}.noborder td:last-child,.noborder th:last-child{padding-right:0}.rule-top{border-top:1px solid rgba(0,0,0,.2)}.rule-bottom,p.rule-bottom{border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:.125em}.alert,.alert a,.alert a:focus,.alert a:hover,.alert a:visited,.alert p,div[role=alert],noscript,noscript a,noscript a:focus,noscript a:hover,noscript a:visited,p[role=alert],p[role=alert] a,p[role=alert] a:focus,p[role=alert] a:hover,p[role=alert] a:visited{color:red!important;text-shadow:none}.alert a,noscript a,p[role=alert] a{border-bottom:1px solid!important}div:not(.hero)>.caption{max-width:36%;font-size:90%}.floatleft,.floatleft img,.floatleft.caption,img.floatleft{float:left;margin:0 15px 15px 0;padding-bottom:0;display:block;page-break-inside:avoid}.floatright,.floatright img,.floatright.caption,img.floatright{float:right;margin:0 0 15px 15px;padding-bottom:0}.caption.thumb,.thumb img{margin-bottom:0}.aligncenter{text-align:center!important}.alignright{text-align:right!important}.hide{display:none!important}.show{display:block!important}.fixed{position:fixed}.overflow-hidden{overflow:hidden!important}.overflow-auto{overflow:auto!important}a.external:after{content:url(../images/icon-leave-site.png);padding-left:3px;display:inline;border:none;position:relative;top:0;opacity:0}.flickity-slider>div,.hero{position:relative!important;left:0!important}.grid>div,.grid>h1{display:inline-block}a.external:focus:after,a.external:hover:after{opacity:1}#sitename{margin-bottom:2em;padding:1em 0;border-bottom:1px solid #ccc}.flickity-viewport{height:auto!important}.flickity-slider{transform:translateX(0)!important}.content,.grid,.grid>div,.hero{padding:1em 1em 1em 0}.boxes>div{margin:1em 1em 1em 0;padding:1em;border:1px solid rgba(0,0,0,.15)}.breadcrumbs{margin:2em 0}.content{position:relative}.content:after{content:"";display:block;width:1px;height:1px;clear:both}.content>div:first-child{float:left;width:63%}.sidebar{width:33%;float:right}.column2>div{width:48%}.column3>div{width:31%}.column4>div{width:23%}.nav.grid,footer,footer>div{padding-top:0;padding-bottom:0;width:auto!important}footer{margin-top:1em;border-top:1px solid #ccc}footer ul{list-style:none;padding:0}#overlay,.flickity-page-dots,.flickity-prev-next-button,.hero .cta,.loadmore,.roof,.scrolldown,.scrolltop.btn,[id^=tubular],footer div ul:first-of-type,footer nav,header nav,nav.tree{display:none}