@import url("http://fonts.googleapis.com/css?family=Oswald|Open+Sans");@import url("http://netdna.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.min.css");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@font-face{font-family:'Impact';src:url("../fonts/impact.eot");src:url("../fonts/impact.eot") format("embedded-opentype"),url("../fonts/impact.woff") format("woff"),url("../fonts/impact.ttf") format("truetype"),url("../fonts/impact.svg#ImpactRegular") format("svg")}html{font-size:62.5%}hr{border-top:solid 1px #878585;border-bottom:solid 1px #3c4151}body{font-family:Open Sans,sans-serif;background:#d4d7d9;color:#3c4151;font-size:1.6rem;line-height:2.6rem}a{text-decoration:none;color:#436a0d}a:hover{color:#67a712}h1,h2,h3,h4,h5{font-family:Oswald,sans-serif}h1{font-size:4.2rem;line-height:6.825rem}h2{font-size:2.6rem;line-height:4.225rem}h3{font-size:2rem;line-height:3.25rem}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.logo{overflow:hidden;*zoom:1;font-family:Impact,sans-serif}.logo img{display:block;width:90%;margin:auto;max-width:400px}.logo h1{text-align:center}@media (min-width: 47em){.logo .layout{position:relative;overflow:hidden;overflow:hidden;*zoom:1}.logo .layout .logo-area{width:30%;float:left;max-width:204px}.logo .layout .logo-area img{width:auto;max-width:none;height:20rem;padding:1rem}.logo .layout .logo-text{width:60%;float:left}.logo .layout .logo-text h1{text-align:left;font-size:6.4rem;line-height:20rem}}@media (min-width: 47em) and (min-width: 75em){.logo .layout .logo-text h1{font-size:9rem}}
.photos{text-align:center;min-height:400px;display:block;padding:10px}.next-meetup{padding:20px 0;background:#436a0d;color:#d4d7d9}.next-meetup .info-wrapper{overflow:hidden;*zoom:1;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:10px;border:1px solid #67a712;width:272px;margin:auto}.next-meetup .info-wrapper .title{font-size:2rem}.next-meetup .info-wrapper .not-scheduled{display:block;width:100%;text-align:center}.next-meetup .gallery-wrapper{position:relative}.next-meetup .gallery-wrapper .gallery{margin-top:10px;text-align:center}@media (min-width: 47em){.next-meetup .gallery-wrapper .gallery{margin-top:0;position:absolute;bottom:0px;right:10px}}.next-meetup .gallery-wrapper .gallery i{margin-left:10px}.next-meetup .gallery-wrapper .gallery a{font-family:Oswald,sans-serif;color:#d4d7d9;font-size:2rem;text-decoration:none}.next-meetup h2{text-align:center;margin-bottom:10px}.next-meetup i{margin:0 1rem;color:#d4d7d9}.next-meetup label{display:block;width:100px;color:#83d517;float:left}.next-meetup p{width:150px;float:left}.footer{color:#d4d7d9;background:#3c4151;text-align:center;font-size:1.4rem}.layout{*zoom:1;max-width:61em;_width:61em;padding-left:1em;padding-right:1em;margin-left:auto;margin-right:auto;padding:0 3%}.layout:after{content:"";display:table;clear:both}.layout .posts{padding:20px 0}.layout .posts .post{background:#a0a6b9;color:#3c4151;width:95%;margin:auto;margin-top:20px;margin-bottom:20px;padding:20px;border:1px solid #3c4151;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.layout .posts .post:first-of-type{margin-top:0}.layout .posts .post:last-of-type{margin-bottom:0}.layout .posts .post .post-title{text-align:center;padding-bottom:10px;font-family:Oswald,sans-serif;font-size:2.6rem}.layout .posts .post .post-info{padding:5px 0}.layout .posts .post .post-body{text-align:center}.layout .posts .post .post-body iframe{max-width:100%}.gallery-bar{background:#436a0d;padding:10px;width:100%;text-align:center;color:#67a712;display:block}.gallery-bar a{font-size:2rem;font-family:Oswald,sans-serif;color:#d4d7d9;text-decoration:none}.comment{display:block;position:relative;background:#3c4151;color:white;margin:10px auto;padding:10px}.comment .comment-text{display:inline-block;width:70%}.comment .comment-text .comment-author{font-size:1.2rem;color:#adacac}.comment .comment-avatar{padding:0 10px 0 0;width:10%;display:inline-block;min-width:58px}.comment .comment-avatar img{position:absolute;top:10px;display:block;margin:auto;width:48px}#commentform h2{text-align:center}#commentform .name-container{width:100%;max-width:500px;font-size:1.8rem;margin:auto;padding:10px 0}#commentform .name-container input{display:inline-block;font-family:Open Sans,sans-serif;width:100%;padding:5px 10px;font-size:1.6rem}#commentform textarea{display:block;font-family:Open Sans,sans-serif;margin:auto;max-width:500px;width:100%;font-size:1.6rem;padding:10px}#commentform .button-container{overflow:hidden;*zoom:1;width:100%;max-width:500px;font-size:1.6rem;margin:auto;padding:10px 0}#commentform .button-container input{float:right}.button{font-size:1.4rem;padding:10px;display:inline-block;border:0;margin:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;cursor:pointer}.button-bright{background:#3c4151;color:#67a712}.button-bright:hover{background:#404657}
