@import url(http://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800);body{font-family:'Open Sans',sans-serif !important;background:#333}#preheader{background:#333;text-transform:uppercase}#preheader nav,#preheader .top-bar.expanded .title-area,#preheader a{color:#fff}#preheader h5{margin-top:0}#hero{background:#2972b6;-webkit-box-shadow:inset 0 -1px 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 -1px 3px rgba(0,0,0,0.3);box-shadow:inset 0 -1px 3px rgba(0,0,0,0.3)}#hero h2{font-size:3rem;font-weight:300;color:#fff;text-align:center;line-height:4em;text-shadow:-1px -1px 1px #006280}.home #hero h2{-webkit-animation:1s fadeBlurIn;animation:1s fadeBlurIn}#content{background:#fff}#content .row{-webkit-animation:1s fadeIn;animation:1s fadeIn}#footer{background:#333;padding:20px 0;color:#fff}#footer a{color:#fff}.alert-box a{color:#b9d6f1;text-decoration:underline}.alert-box .fa{margin-right:10px}#cta-page .bullet-item{text-align:left}#cta-page img{margin-bottom:1.25rem}#cta-page p{margin-top:1.25rem;margin-bottom:0;line-height:1.6}#cta-page p:first-child{margin-top:0}.by-author{margin-top:-10px;margin-bottom:20px}.by-author img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.page-id-24 object,.page-id-24 embed{width:500px;height:240px}.page-id-24 embed{-webkit-box-shadow:0 0 5px #000;-moz-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000}.page-id-26 #metronome-container{border:1px solid #ccc;padding:1.25rem 0;margin-bottom:1.25rem}.page-id-26 #metronome-container #metronome{text-align:center}.page-id-26 #metronome-container #metronome svg{margin:0 auto}.page-id-26 #metronome-container #controls{padding-top:90px}.page-id-26 #metronome-container #controls .prefix{line-height:35px}.page-id-26 #metronome-container #controls #startstop{padding:0 20px;line-height:35px;border:1px solid #2972b6}.page-id-22 .tooltip{margin-top:-35px}.page-id-26 .tooltip.tip-top{margin-top:-27px}.page-id-503 table td:first-child{text-align:center}.page-id-503 table img{max-width:18px;height:auto}.breadcrumbs{margin-top:1.25rem}#page-nav a{margin-bottom:0}pre{overflow:scroll}.page-id-22 table span{line-height:33px}.page-id-22 .root-select{width:100%;margin:0;padding:0}.page-id-22 .root-select li{display:block;float:left;list-style:none;width:8%;padding-right:1%}.page-id-22 .root-select li a{display:block;width:100%;text-align:center;color:#fff;background:#2972b6;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.page-id-22 .root-select li a:hover{background:#12538f}.wp-caption{border:1px solid #ccc;text-align:center;margin-bottom:1.25rem;max-width:100%}.wp-caption img{margin:10px auto}.wp-caption p{margin:0;padding:10px 0;background:#f0f0f0}.mejs-container{margin-bottom:1.25rem;max-width:300px}.mejs-controls{background:#333 !important}.mejs-time-loaded{background:#fff !important}.mejs-time-current{background:#2972b6 !important}.post-type-archive-vgl section#content .entry-title{margin-top:0}.post-type-archive-vgl section#content .attachment-post-thumbnail{margin-top:10px}.single-vgl h1{margin-bottom:0}.single-vgl embed{width:100%;height:400px}.teasers{margin:0 0 1.25rem;padding:0;position:relative;top:-15px}.teasers .column{padding:0 5%}.teasers .column a{display:block;font-weight:bold;text-align:center}.teasers .column a img{margin-bottom:10px;border:5px solid #fff;position:relative;top:0;-webkit-box-shadow:0 -1px 3px rgba(0,0,0,0.3);-moz-box-shadow:0 -1px 3px rgba(0,0,0,0.3);box-shadow:0 -1px 3px rgba(0,0,0,0.3);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;-o-transition:all .15s ease-in;transition:all .15s ease-in}.teasers .column a:hover img{top:-10px}@media screen and (max-width:40em){#cta-page .bullet-item{text-align:center }}@media screen and (max-width:600px){html #wpadminbar{top:-46px}}@-webkit-keyframes fadeIn{0%{-webkit-opacity:0}100%{-webkit-opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeBlurIn{0%{color:transparent;text-shadow:0 0 20px #fff;-webkit-transform:scale(1.1)}100%{color:#fff;text-shadow:0 0 0 #fff;-webkit-transform:scale(1)}}@keyframes fadeBlurIn{0%{color:transparent;text-shadow:0 0 20px #fff;transform:scale(1.1)}100%{color:#fff;text-shadow:0 0 0 #fff;transform:scale(1)}}