/*! normalize.css 2012-03-11T12:53 UTC - http://github.com/necolas/normalize.css */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.home .iwantto label,.home .weather label,.home .panel,.home .features .featureTitle{font-family:'roboto_slablight',"Palatino Linotype",Palatino,serif}.home .iwantto label a,.home .weather label a,.home .panel a,.home .features .featureTitle a{text-decoration:none}.home .iwantto label a:hover,.home .weather label a:hover,.home .panel a:hover,.home .features .featureTitle a:hover{text-decoration:underline}::-moz-selection,::selection{background:#4dd2ff;color:#fff;text-shadow:none}body{font-family:'latoregular',Helvetica,Arial,Tahoma,sans-serif;font-size:1em;line-height:1.75;color:#333}a{color:#0068b8}a:visited{color:#768}a:active{color:#004b85}h1{font-size:2em;line-height:1}h2{font-size:1.75em;line-height:1.125;clear:both}h3{font-size:1.5em;line-height:1.25}h4{font-size:1.25em;line-height:1.35}h5{font-size:1em;line-height:1.5}h6{font-size:1em;line-height:1.5}h1,h2,h3,h4,h5,h6{margin:.5em 0 .5em 0;color:#005593;font-weight:300;font-family:'roboto_slablight',"Palatino Linotype",Palatino,serif}h1+h2,h2+h3,h3+h4,h4+h5,h5+h6,h1:first-child{margin-top:0}h1:after{clear:both}footer h2{color:#4dd2ff}abbr,small,dialog,caption{font-size:.75em}ul,ol{margin:1em 0;padding-left:2em}li ul,li ol{margin:0;padding-left:1em}p{word-spacing:0;margin-bottom:1em;line-height:1.5;clear:both}p+p{text-indent:0}ul,ol,dl,dialog{margin-top:0}figure.quote{padding-left:2em;margin:1em 0}figure.quote blockquote{font-size:2em;font-style:italic}figure.quote blockquote:before{content:'“'}figure.quote blockquote:after{content:'”'}figure.quote figcaption{font-size:.875em;color:#999}figure,img{max-width:100%}table{width:100%;margin-bottom:1em}th,td{border-top:solid 1px #f0f0f0;padding:.25em .25em 0;vertical-align:top}tr:nth-child(odd) td{background:#fafafa}th{font-size:.875em;border-top:0;border-bottom:solid 1px #d7d7d7;text-align:left;color:#000}form{overflow:visible}fieldset{margin-bottom:1em}legend{padding:0 .5em}label{line-height:1}input,textarea{margin-bottom:.5em;line-height:1.25;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}input:focus,textarea:focus{-webkit-box-shadow:0 0 0 4px rgba(172, 202, 223, 0.5);-moz-box-shadow:0 0 0 4px rgba(172, 202, 223, 0.5);box-shadow:0 0 0 4px rgba(172, 202, 223, 0.5)}input[type="text"],input[type="password"],input[type="select"],input[type="search"],input[type="url"],input[type="tel"],input[type="email"],input[type="date"],input[type="datetime"],input[type="month"],input[type="week"],input[type="time"],input[type="number"],input[type="range"],input[type="color"]{padding:.5em .5em .25em;border:solid 1px #999}input[type="radio"],input[type="checkbox"]{vertical-align:top;margin:.25em .5em 0 0}input[type="submit"],input[type="reset"],input[type="button"],button{padding:.5em 1em .25em;background-color:#f0f0f0;border:solid 1px #003a65;color:#fff;border-radius:5px;-webkit-box-shadow:inset 1px 1px 0 0 rgba(255, 255, 255, 0.3);-moz-box-shadow:inset 1px 1px 0 0 rgba(255, 255, 255, 0.3);box-shadow:inset 1px 1px 0 0 rgba(255, 255, 255, 0.3);background-color:#007cdc;background-repeat:repeat-x;background-image:-moz-linear-gradient(0deg, #0068b8, #007cdc);background-image:-webkit-linear-gradient(0deg, #0068b8, #007cdc);background-image:-o-linear-gradient(0deg, #0068b8, #007cdc);background-image:linear-gradient(0deg, #0068b8, #007cdc)}input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover,button:hover,input[type="submit"].focus,input[type="reset"].focus,input[type="button"].focus,button.focus{background-color:#0076d2;background-color:#008bf5;background-repeat:repeat-x;background-image:-moz-linear-gradient(0deg, #0076d2, #008bf5);background-image:-webkit-linear-gradient(0deg, #0076d2, #008bf5);background-image:-o-linear-gradient(0deg, #0076d2, #008bf5);background-image:linear-gradient(0deg, #0076d2, #008bf5)}input[type="submit"]:active,input[type="reset"]:active,input[type="button"]:active,button:active{background-color:#008bf5;-webkit-box-shadow:inset 0 0 5px 0 rgba(0, 0, 0, 0.35);-moz-box-shadow:inset 0 0 5px 0 rgba(0, 0, 0, 0.35);box-shadow:inset 0 0 5px 0 rgba(0, 0, 0, 0.35)}textarea{overflow:auto;line-height:1.5}main a:focus{background-color:#ffe070}main a:hover:not([class]){background-color:#ffe070}main .content{clear:both}main .view-id-news{padding:3px 0}main .view-id-news .views-row:hover{background-color:#ffe070}main ul.menu,main ul.menu li{list-style:none}.embedvideo{position:relative;padding:30px 0 56.25%;height:0;overflow:hidden}.embedvideo iframe,.embedvideo object,.embedvideo embed{position:absolute;top:0;left:0;width:100%;height:100%}.hidden{visibility:hidden;display:none}a[href^="tel:"]{font-family:monospace;text-decoration:none}#main-navigation .mobileTrigger{display:none}#main-navigation.mobile{width:100%}#main-navigation.mobile.collapsed>div{max-height:0}#main-navigation.mobile.collapsed .mobileTrigger{display:block}#main-navigation.mobile>a{position:relative;display:block;width:98%;color:#fff;background:#00406f url(../img/menutrigger.png) 99% center no-repeat;padding:.5em 1%;text-decoration:none}#main-navigation.mobile>a:hover{background-color:#0068b8}#main-navigation.mobile.depth1>a,#main-navigation.mobile.depth2>a,#main-navigation.mobile.depth3>a,#main-navigation.mobile.depth4>a,#main-navigation.mobile.depth5>a,#main-navigation.mobile.depth6>a,#main-navigation.mobile.depth7>a{color:transparent;text-indent:-9999em}#main-navigation.mobile.depth1>a:before,#main-navigation.mobile.depth2>a:before,#main-navigation.mobile.depth3>a:before,#main-navigation.mobile.depth4>a:before,#main-navigation.mobile.depth5>a:before,#main-navigation.mobile.depth6>a:before,#main-navigation.mobile.depth7>a:before{display:block;content:'Back';position:absolute;top:.5em;left:3%;color:#fff;text-indent:0;background:transparent;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0)}#main-navigation.mobile.depth1>a:after,#main-navigation.mobile.depth2>a:after,#main-navigation.mobile.depth3>a:after,#main-navigation.mobile.depth4>a:after,#main-navigation.mobile.depth5>a:after,#main-navigation.mobile.depth6>a:after,#main-navigation.mobile.depth7>a:after{top:1em;right:.75em;width:0;height:0;background:transparent;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0);border-right:solid 12px #fff;border-top:solid 8px transparent;border-bottom:solid 8px transparent}#main-navigation.mobile.depth1>div>ul{left:-100%}#main-navigation.mobile.depth2>div>ul{left:-200%}#main-navigation.mobile.depth3>div>ul{left:-300%}#main-navigation.mobile.depth4>div>ul{left:-400%}#main-navigation.mobile.depth5>div>ul{left:-500%}#main-navigation.mobile.depth6>div>ul{left:-600%}#main-navigation.mobile.depth7>div>ul{left:-700%}#main-navigation.mobile>div{position:relative;background:#333;width:100%;max-height:800px;overflow:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#main-navigation.mobile>div ul{position:relative;display:block;list-style:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-align:left;*zoom:1}#main-navigation.mobile>div ul:before,#main-navigation.mobile>div ul:after{display:table;content:'';line-height:0}#main-navigation.mobile>div ul:after{clear:both}#main-navigation.mobile>div ul li{top:auto;display:block;min-width:100%;line-height:1;font-weight:600;text-transform:uppercase;border-bottom:solid 1px #4d555a}#main-navigation.mobile>div ul li.hassubnav>a:after{content:'▸';display:block;position:absolute;top:.75em;right:.5em;color:#919aa0}#main-navigation.mobile>div ul li a{position:relative;display:block;width:94%;padding:.75em 3%;text-decoration:none;color:#fff}#main-navigation.mobile>div ul li a:visited{color:#fff}#main-navigation.mobile>div ul li a:hover{color:#4dd2ff}#main-navigation.mobile>div ul li ul{position:absolute;min-width:100%;top:0;left:100%;height:auto;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0);z-index:9003}#main-navigation.mobile>div ul li ul.offcanvas{filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;z-index:-1;padding:0}#global-navigation{position:relative;z-index:2}#global-navigation ul{max-height:250px;overflow:hidden;-webkit-transition:max-height .5s ease;-moz-transition:max-height .5s ease;-o-transition:max-height .5s ease;transition:max-height .5s ease}#global-navigation.collapsed ul{max-height:0}#global-navigation.collapsed .trigger:after{-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}#global-navigation .trigger{position:absolute;top:100%;left:85%;width:2.5em;height:2.5em;background:#003760;color:transparent;text-indent:-9999em;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}#global-navigation .trigger:after{content:'';display:block;position:absolute;top:1em;left:.825em;width:0;height:0;border-top:solid 7px #fff;border-right:solid 6px transparent;border-left:solid 6px transparent;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.no-js header nav{display:block}.no-js header nav ul ul{padding:0 0 0 .75em}.no-js header nav a{color:#fff}header nav{background:#00406f}header nav>a{display:block;width:100%}header nav ul{display:block;padding:0;margin:0;list-style:none;*zoom:1}header nav ul:before,header nav ul:after{display:table;content:'';line-height:0}header nav ul:after{clear:both}header nav li{width:100%;float:left}header nav li a{padding:.25em .5em}header nav li a:hover{color:#4dd2ff}header nav li a.ancestor,header nav li a.current{color:#4dd2ff}#global-navigation{position:relative}#global-navigation ul{padding:.25em 0 0}#global-navigation ul a{text-transform:uppercase;text-decoration:none;color:#fff;padding:.25em 3%;display:block}#global-navigation ul a:hover{color:#4dd2ff}#global-navigation form{background:#003760;border-top:solid 1px #00345b;padding:.75em 3% .5em}#global-navigation label{display:none}#global-navigation input{width:62%;border-color:#003760}#global-navigation input:focus{-webkit-box-shadow:0 0 0 0 transparent;-moz-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}#global-navigation button{width:30%}@media only screen and (min-width:480px){#global-navigation ul{*zoom:1}#global-navigation ul:before,#global-navigation ul:after{display:table;content:'';line-height:0}#global-navigation ul:after{clear:both}#global-navigation ul li{float:left;width:auto}#global-navigation ul li.search-form{width:100%}#global-navigation ul li a{padding:.35em .5em}#global-navigation form{padding:.75em 2% .5em}#global-navigation form input{width:65%}#global-navigation .trigger{left:90%}}@media only screen and (min-width:769px){#main-navigation li{width:auto;list-style:none}#main-navigation li ul{display:none}#main-navigation a{color:#fff;display:inline-block;font-variant:small-caps;letter-spacing:1px;line-height:1;margin-right:10%;padding:.95em 1em;text-decoration:none}#main-navigation a:hover{color:#4dd2ff}#main-navigation li:first-child a{padding-left:0}#global-navigation li.search-form{float:right;width:35%}#global-navigation form{border:0;padding:0;background:#00406f}#global-navigation form input{width:60%}#global-navigation .trigger{height:auto;width:auto;background:#00406f;left:80%;text-indent:0;color:#fff;text-decoration:none;font-size:.8125em;line-height:2;padding:.25em 2em .25em .5em}#global-navigation .trigger:after{left:auto;right:.5em}}header>div,header>nav>div,footer>div,header+div{width:98%;padding:0 1%;position:relative}header+div{background:#fff;padding-top:1%;padding-bottom:1%}header>div>a{width:60%;padding:.75em 0 .5em;display:block}header>div>a img{max-width:100%;max-height:2.5em}.breadcrumbs{display:none;*zoom:1;padding:0;list-style:none;line-height:1.5;font-family:'latoregular',Helvetica,Arial,Tahoma,sans-serif;font-size:.875em;border-bottom:solid 1px #f0f0f0}.breadcrumbs:before,.breadcrumbs:after{display:table;content:'';line-height:0}.breadcrumbs:after{clear:both}.breadcrumbs li{position:relative;float:left;padding:0 .75em}.breadcrumbs li:first-child{width:100%;padding:0;font-size:1.5em;line-height:1;margin:0 0 .25em}.breadcrumbs li:first-child a{color:#333}.breadcrumbs li:first-child:before{display:none}.breadcrumbs li:before{content:'';display:block;position:absolute;top:.45em;left:0;width:0;height:0;border-left:solid 4px #999;border-top:solid 4px transparent;border-bottom:solid 4px transparent}.breadcrumbs li a{position:relative;display:block;text-decoration:none;color:#737373}.breadcrumbs li a:hover{text-decoration:underline}footer{background:#00406f;color:#fff;padding:1em 0}footer>div{*zoom:1}footer>div:before,footer>div:after{display:table;content:'';line-height:0}footer>div:after{clear:both}footer h1{font-size:1.5em;font-weight:100;text-transform:uppercase}footer h2{font-size:1.125em;font-weight:100}footer a{color:#fff;font-size:1em}footer a:hover{color:#4dd2ff}footer a:visited{color:#f0f0f0}footer nav{line-height:1.25}footer nav ul{padding:0}footer nav li{margin:0 0 1em}footer small{display:block;float:left;width:100%}footer small a{padding-right:2em}.home .features{margin:0 0 1em}.home .iwantto{padding:5%;margin:0 0 1em;background:#00406f;color:#fff;overflow:hidden}.home .iwantto label{display:block;color:#fff;font-weight:100;font-size:2em;margin-bottom:.5em}.home .iwantto select{width:78%}.home .iwantto input{float:right;padding-left:0;padding-right:0;width:18%}.home .panel{display:block;line-height:1.3;margin:0 0 1em;padding:5%;text-align:center;text-decoration:none}.home .panel:focus,.home .panel:hover{text-decoration:underline}.home .weather{background:#fff}.home .premier{font-weight:100;letter-spacing:1px;line-height:32px;overflow:hidden;text-align:left;min-height:25px}.home .premier:focus span,.home .premier:hover span{text-decoration:underline}.home .premier-job-title{color:#00406f;float:left;font-size:.8em;margin-right:1em}.home .premier-name{color:#0068b8;float:left;margin-right:64px}.home .services{background:#0068b8;color:#fff}.home .legislature{background:#00406f;color:#fff}.home .twitter{background:#333 url(/clf/bridgewater/img/twitter-white.png) 7% center no-repeat;color:#fff;padding:16px 5%}.home .twitter em{padding:0 .2em 0 32px}.home .treeforboston{background:#4aa739;color:#fff}.home .quicklinks,.home .featuredsites{margin:0}.home .quicklinks ul,.home .featuredsites ul{list-style:none;padding:0;font-family:'latoregular',Helvetica,Arial,Tahoma,sans-serif}.home .quicklinks li,.home .featuredsites li{display:block;margin:0 0 1.5em}.home .quicklinks li h2,.home .featuredsites li h2,.home .quicklinks li h3,.home .featuredsites li h3,.home .quicklinks li p,.home .featuredsites li p{margin:0 0 .125em}.home .quicklinks li form input,.home .featuredsites li form input{width:60%}.home .featuredsites{*zoom:1}.home .featuredsites:before,.home .featuredsites:after{display:table;content:'';line-height:0}.home .featuredsites:after{clear:both}.home .featuredsites li{padding:1em;background-color:#bce2ff}@media only screen and (min-width:30em){header>div>a{width:50%}.home section{*zoom:1}.home section:before,.home section:after{display:table;content:'';line-height:0}.home section:after{clear:both}.home .features+div{float:left;width:48%;margin:0 4% .5em 0}.home .features+div+div{float:left;width:48%;margin:0 0 1em}.home .quicklinks ul,.home .featuredsites ul{*zoom:1}.home .quicklinks ul:before,.home .featuredsites ul:before,.home .quicklinks ul:after,.home .featuredsites ul:after{display:table;content:'';line-height:0}.home .quicklinks ul:after,.home .featuredsites ul:after{clear:both}.home .quicklinks li,.home .featuredsites li{float:left;width:48%}.home .quicklinks li:nth-child(2n+1),.home .featuredsites li:nth-child(2n+1){margin:0 4% 0 0;clear:left}.home .quicklinks li form input,.home .featuredsites li form input{width:55%}.home .quicklinks li form button,.home .featuredsites li form button{padding-left:.25em;padding-right:.25em}.home .featuredsites{*zoom:1}.home .featuredsites:before,.home .featuredsites:after{display:table;content:'';line-height:0}.home .featuredsites:after{clear:both}.home .featuredsites li{width:42%;padding:3%;background-color:#d5edff}}@media only screen and (min-width:39em){.directory{margin-bottom:1em;overflow:hidden}.directory li{float:left;margin-right:3%;width:46%}#banner-wordmark{width:256px;height:41px}header>div>a{width:50%}header+div{*zoom:1}header+div:before,header+div:after{display:table;content:'';line-height:0}header+div:after{clear:both}header+div>nav{float:left;width:25%;margin:0 3% 0 0;font-family:'latoregular',Helvetica,Arial,Tahoma,sans-serif}header+div>nav ul{display:block;list-style:none;padding:0}header+div>nav li{border-top:solid 1px #f0f0f0}header+div>nav li a{display:block;padding:.125em .25em;text-decoration:none}header+div>nav li a:hover{color:#00406f}header+div>nav li a.ancestor,header+div>nav li a.current{background:#f0f0f0}header+div>nav li ul{padding:0 0 .5em 1em}header+div>nav li ul.collapsed{display:none}.breadcrumbs{display:block;float:left;width:72%}#main{float:left;width:72%;font-size:1.125em}.home section{*zoom:1}.home section:before,.home section:after{display:table;content:'';line-height:0}.home section:after{clear:both}.home .features{float:left;width:63%}.home .features+div{float:left;width:35%;margin:0 0 0 2%}.home .features+div+div{clear:both;width:100%}.home .panel{float:left;font-size:1.2em;padding:3% 1%;width:47%}.home .premier{clear:left}.home .services{margin:0 0 1em 2%}.home .legislature{clear:left}.home .twitter{margin:0 0 1em 2%}footer nav ul{overflow:hidden}footer nav li{float:left;margin:0 3em .25em 0}}@media only screen and (min-width:62em){#banner-wordmark{width:256px;height:41px}header>div,header>nav>div,footer>div,header+div{max-width:80em;margin:0 auto}#main-navigation div,#global-navigation div{position:relative}#global-navigation .trigger{left:auto;right:0}#global-navigation ul li{width:auto}#global-navigation ul li a{padding:.75em 1em;border:0}#global-navigation ul li:first-child a{padding-left:0}#global-navigation ul li.search-form{float:right;width:35%;border:0}#global-navigation ul li.search-form form{border:0;padding:.35em 0 .35em;background:#00406f}#global-navigation ul li.search-form form input{width:60%;margin:0}header+div>nav{width:19%;margin:0 4% 0 0}.breadcrumbs{width:77%}#main{width:77%}#main>div{float:left;width:70%;margin:0 5.19480519% 0 0}.home .features{float:left;width:48.3%}.home .features+div{width:28.5%;margin:0 0 0 2%}.home .features+div+div{clear:none;float:right;width:20%;margin:0}.home .weather{padding:5%}.home .panel{margin:0 0 1em;padding:8% 5%;width:auto;float:none;clear:none;font-size:1em}.home .twitter{padding:16px 5%}.home .quicklinks ul,.home .featuredsites ul{*zoom:1}.home .quicklinks ul:before,.home .featuredsites ul:before,.home .quicklinks ul:after,.home .featuredsites ul:after{display:table;content:'';line-height:0}.home .quicklinks ul:after,.home .featuredsites ul:after{clear:both}.home .quicklinks li,.home .featuredsites li{width:32%;margin:0 0 2em 2%}.home .quicklinks li:nth-child(2n+1),.home .featuredsites li:nth-child(2n+1){margin:0 0 1em 2%;clear:none}.home .quicklinks li:nth-child(3n+1),.home .featuredsites li:nth-child(3n+1){margin:0 0 2em 0;clear:left}.home .featuredsites li{width:28%;padding:2%}}@media only screen and (min-width:80em){.home .panel{font-size:1.2em}}.skip-links{height:0;position:absolute;width:100%;z-index:2}.skip-to-link{background:#0068b8;border:6px double #fff;border-radius:1em;color:#fff;display:block;font-weight:bold;margin:.5em auto;padding:.5em;position:absolute;text-align:center;top:-9em;width:12em}.skip-to-link:focus{position:static;text-decoration:underline}.skip-to-link:visited{color:#fff}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}