@import url('http://fonts.googleapis.com/css?family=Alegreya+Sans:400,700');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;}
html{overflow-y:scroll;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}
ol, ul{list-style:none;}
input, textarea{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
strong, b{font-weight:bold;}
em, i{font-style:italic;}
table{border-collapse:collapse;border-spacing:0;}
img{border:0;max-width:100%;}
#w{display:block;max-width:1000px;min-width:280px;margin:0 auto;padding-bottom:0;}
#w header{display:block;padding-top:15px;}
.slider{position:relative;width:100%;height:auto;overflow:hidden;}
.slider img{display:none;}
.slides{height:100%;overflow:hidden;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;-webkit-transition:all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);-moz-transition:all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);-ms-transition:all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);-o-transition:all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);transition:all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);}
.slide{height:100%;float:left;clear:none;}
.slide figure{display:block;position:relative;text-align:center;}
.slide figure figcaption{position:absolute;right:3%;font-size:1.1em;font-weight:bold;padding:8px 14px;color:#464646;background:rgba(255,255,255,0.8);}
.slide figure figcaption a{color:#5a7fbc;text-decoration:none;}
.slide figure figcaption a:hover{text-decoration:underline;}
.slide figure img{max-height:480px;}
.slider-arrows{}
.slider-arrow{position:absolute;display:block;margin:-20px;padding:0 4px;font-family:'Alegreya Sans', 'Trebuchet MS', sans-serif;text-decoration:none;font-weight:900;font-size:1.5em;color:#fff;border:1px solid #fff;border-radius:20px;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;transition:all 0.2s linear;}
.slider-arrow:hover{background:#ddd;color:#aaa;}
.slider-arrow--right{bottom:50%;right:30px;}
.slider-arrow--left{bottom:50%;left:30px;}
.slider-nav{position:absolute;bottom:10px;}
.slider-nav__item{width:12px;height:12px;float:left;clear:none;display:block;margin:0 5px;background:#999;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}
.slider-nav__item:hover{background:#bababa;}
.slider-nav__item--current, .slider-nav__item--current:hover{background:#0e9b29;}