fieldset,hr{border:0;padding:0}hr,nav a{display:block}.hidden,.invisible{visibility:hidden}button,html,input,select,textarea{color:#222}body{line-height:1.4;font:16px/26px Helvetica,Helvetica Neue,Arial}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{height:1px;border-top:1px solid #ccc;margin:1em 0}img{vertical-align:middle}fieldset{margin:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.footer-container footer,.main aside,.title,nav a,nav a:hover,nav a:visited{color:#fff}.wrapper{width:90%;margin:0 5%}.header-container{border-bottom:none}.footer-container,.main aside{border-top:none}.ir,.visuallyhidden{border:0;overflow:hidden}.footer-container,.header-container,.main aside{background:0 0}nav ul{margin:0;padding:0}nav a{margin-bottom:10px;padding:15px 0;text-align:center;text-decoration:none;font-weight:700;background:#e44d26}nav a:hover{text-decoration:underline}.main{padding:30px 0}.main article h1{font-size:2em}.ie7 .title{padding-top:20px}:focus{outline:0}@media only screen and (min-width:480px){nav a{float:left;width:27%;margin:0 1.7%;padding:25px 2%}nav li:first-child a{margin-left:0}nav li:last-child a{margin-right:0}nav ul li{display:inline}.oldie nav a{margin:0 .7%}}@media only screen and (min-width:768px){.title{float:left}nav{float:right;width:38%}.main article{float:left;width:57%}.main aside{float:right}}@media only screen and (min-width:1140px){.wrapper{width:1026px;margin:0 auto}}.ir{background-color:transparent}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none!important}.visuallyhidden{clip:rect(0 0 0 0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow: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:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}