body{line-height:2.25em}h2{font-size:2em;margin:0 0 1.1em 0;line-height:1.2em}h3{font-size:1.35em;margin:1em 0 0 0}input[type="button"],input[type="submit"],input[type="reset"],.button{font-size:1.35em;padding:.6em 1.5em}input[type="button"].big,input[type="submit"].big,input[type="reset"].big,.button.big{font-size:1.9em;padding:.8em .9em}input[type="button"].small,input[type="submit"].small,input[type="reset"].small,.button.small{font-size:1em;font-weight:600;padding:.1em .5em}.button.icon:before{margin-right:.5em;top:.05em}.box{padding:2em}.box.feature{padding:0}.box.feature .inner{padding:2em 2em 2em 2em}.box.feature h2{font-size:1.35em}.box.feature p{margin:0}.box.feature .image{position:relative;margin:0}.box.feature .image img{border-bottom-left-radius:0;border-bottom-right-radius:0}.widget.thumbnails .grid{margin:0 0 3em 0}.widget.thumbnails .image{margin:0}#header-wrapper{padding:2.5em 0 1em 0}#features-wrapper{padding:3em 0 3em 0}#main-wrapper{ padding:1.8em 0 5em}#footer-wrapper{padding:6em 0 8em 0}#logo h1{float:left;margin:0 .35em 0 0;padding:.25em .2em .25em .2em;font-size:3.25em;letter-spacing:.05em}#logo span{line-height:4.5em;letter-spacing:.025em;font-size:.9em}#nav{position:absolute;right:0;top:0;font-size:.9em}#nav ul li{float:left;line-height:4.5em;padding-left:1.5em}#nav ul li a,#nav ul li span{font-weight:800;letter-spacing:.025em;color:#696969;text-decoration:none;border-radius:6px;padding:.5em 1em .5em 1em;-moz-transition:background-color .25s ease-in-out;-webkit-transition:background-color .25s ease-in-out;-o-transition:background-color .25s ease-in-out;-ms-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out}#nav ul li>ul{display:none}#nav ul li:hover a,#nav ul li:hover span{background:#fff}#nav ul li.active a,#nav ul li.active span{background:#fff}#nav ul li.current a{background:#444;color:#fff}.dropotron{background:#fff;letter-spacing:.025em;color:#696969;text-decoration:none;border-radius:6px;padding:.75em 0;min-width:15em;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1),0 .25em .25em .1em rgba(0,0,0,0.025);margin-top:calc(-0.75em+1px);margin-left:-1px}.dropotron li{border-top:solid 1px #eee;line-height:3em}.dropotron li:first-child{border-top:0}.dropotron li>a,.dropotron li>span{text-decoration:none;color:inherit;display:block;padding:0 1.5em;-moz-transition:color .25s ease-in-out,background-color .25s ease-in-out;-webkit-transition:color .25s ease-in-out,background-color .25s ease-in-out;-o-transition:color .25s ease-in-out,background-color .25s ease-in-out;-ms-transition:color .25s ease-in-out,background-color .25s ease-in-out;transition:color .25s ease-in-out,background-color .25s ease-in-out}.dropotron li>a:hover,.dropotron li>span:hover,.dropotron li.active>a,.dropotron li.active>span{background:#eee}.dropotron.level-0{font-size:.8em;margin-left:1.5em;margin-top:0}.dropotron.level-0:before{content:'';position:absolute;top:-0.5em;left:1em;border-bottom:solid .75em #fff;border-left:solid .75em transparent;border-right:solid .75em transparent;z-index:1}#banner{padding:2.5em 4.5em 2.5em 4.5em}#banner h2{font-size:3.5em;margin:.1em 0 .35em 0}#banner p{font-size:2.75em;line-height:1.35em;margin:0}#banner .button{width:100%;margin-bottom:.5em}#banner .button.icon:before{position:absolute;right:.15em;top:50%;margin-top:-0.5em}#banner .button.alt{margin-bottom:0}#banner ul{margin:0 0 0 2em}#copyright{padding:4em 0 0 0;text-align:center}