article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}html,button,input,select,textarea{font-family:sans-serif;}body{margin:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:0.67em 0;}h2{font-size:1.5em;margin:0.83em 0;}h3{font-size:1.17em;margin:1em 0;}h4{font-size:1em;margin:1.33em 0;}h5{font-size:0.83em;margin:1.67em 0;}h6{font-size:0.75em;margin:2.33em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}blockquote{margin:1em 40px;}dfn{font-style:italic;}mark{background:#ff0;color:#000;}p,pre{margin:1em 0;}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:'';content:none;}small{font-size:75%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl,menu,ol,ul{margin:1em 0;}dd{margin:0 0 0 40px;}menu,ol,ul{padding:0 0 0 40px;}nav ul,nav ol{list-style:none;list-style-image:none;}img{border:0;-ms-interpolation-mode:bicubic;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible;}button[disabled],input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}
.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none;}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}.flexslider{margin:0;padding:0;}.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}.flexslider .slides img{width:100%;display:block;}.flex-pauseplay span{text-transform:capitalize;}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .slides{display:block;}* html .slides{height:1%;}.no-js .slides > li:first-child{display:block;}.flexslider{margin:0;background:#fff;zoom:1;border-radius:3px;box-shadow:0px 2px 10px #999;}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}.loading .flex-viewport{max-height:300px;}.flexslider .slides{zoom:1;}.carousel li{margin-right:5px}.flex-direction-nav{*height:0;}.flex-direction-nav a{width:30px;height:30px;margin:-20px 0 0;display:block;background:url(/sites/all/themes/vos/img/bg_direction_nav.png) no-repeat 0 0;position:absolute;top:50%;cursor:pointer;text-indent:-9999px;opacity:0;-webkit-transition:all .3s ease;}.flex-direction-nav .flex-next{background-position:100% 0;right:-36px;}.flex-direction-nav .flex-prev{left:-36px;}.flexslider:hover .flex-next{opacity:0.8;right:5px;}.flexslider:hover .flex-prev{opacity:0.8;left:5px;}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1;}.flex-direction-nav .flex-disabled{opacity:.3!important;filter:alpha(opacity=30);cursor:default;}.flex-control-nav{width:auto;position:absolute;bottom:10px;right:20px;}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li a{width:11px;height:11px;display:block;background:#45c3d3;cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,0.3);}.flex-control-paging li a:hover{background:#45c3d3;}.flex-control-paging li a.flex-active{background:#008ca9;cursor:default;}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}.flex-control-thumbs li{width:25%;float:left;margin:0;}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer;}.flex-control-thumbs img:hover{opacity:1;}.flex-control-thumbs .flex-active{opacity:1;cursor:default;}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:0;}.flex-direction-nav .flex-next{opacity:1;right:0;}}
@font-face{font-weight:normal;font-style:normal;font-family:'entypo';src:url(/sites/all/themes/vos/fonts/entypo.eot);src:url(/sites/all/themes/vos/fonts/entypo.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/vos/fonts/entypo.svg#entypo) format('svg'),url(/sites/all/themes/vos/fonts/entypo.woff) format('woff'),url(/sites/all/themes/vos/fonts/entypo.ttf) format('truetype');}[class^="icon-"]:before,[class*=" icon-"]:before{font-weight:normal;font-style:normal;font-family:'entypo';speak:none;-webkit-font-smoothing:antialiased;}.icon-list:before{content:"\21";}.icon-search:before{content:"\22";}body{color:#333;font-weight:400;font-size:87.5%;line-height:1.4;font-family:'Open Sans',sans-serif;}a{color:#008ca9;text-decoration:none;-webkit-transition:color .5s ease,background .5s ease;-moz-transition:color .5s ease,background .5s ease;-ms-transition:color .5s ease,background .5s ease;-o-transition:color .5s ease,background .5s ease;transition:color .5s ease,background .5s ease;}a:hover{color:#45c3d3;}.contextual-links-wrapper a{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}h1,h2,h3,h4,h5,h6{margin:0 0 .3em 0;font-weight:700;font-family:'Oswald',sans-serif;}aside h1,aside h2,aside h3,aside h4,aside h5,aside h6{text-shadow:0 1px 2px #555;}h1{text-shadow:0 1px 2px #CCC;font-size:2.5em;}h2{text-shadow:0 1px 2px #CCC;font-size:2.2em;}h3{border-bottom:1px solid #CCC;color:#01748c;text-shadow:0 1px 2px #b3d7df;font-size:1.8em;}h4{color:#01748c;text-shadow:0 1px 2px #b3d7df;font-size:1.5em;}p{margin:0 0 2em 0;}strong{font-weight:800;}ul{margin:0 0 2em 0;padding:0;}li{margin:0;padding:0;list-style-type:none;}article.node-article ul,article.node-page ul,article.profile ul{margin:0 0 2em 4em;}article.node-article section li,article.node-page section li,article.profile section li{list-style-type:disc;}img{max-width:100%;vertical-align:middle;}abbr[title]{border-bottom:none;}.button{padding:.3em 1em;border:1px solid:#008ca9;border-radius:3px;background:#008ca9;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#008ca9),to(#00abcf));background:-webkit-linear-gradient(#008ca9,#00abcf);background:-moz-linear-gradient(#008ca9,#00abcf);background:-o-linear-gradient(#008ca9,#00abcf);background:-ms-linear-gradient(#008ca9,#00abcf);background:linear-gradient(#008ca9,#00abcf);color:#FFF;font-weight:800;font-size:.875em;}.button:hover{background:#007b98;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#007b98),to(#009abe));background:-webkit-linear-gradient(#007b98,#009abe);background:-moz-linear-gradient(#007b98,#009abe);background:-o-linear-gradient(#007b98,#009abe);background:-ms-linear-gradient(#007b98,#009abe);background:linear-gradient(#007b98,#009abe);color:#FFF;}.inner{margin:0 auto;padding:10px;}body > header{width:100%;border-bottom:1px solid #CCC;background:#EEE;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#CCC),to(#EEE));background:-webkit-linear-gradient(#CCC,#EEE);background:-moz-linear-gradient(#CCC,#EEE);background:-o-linear-gradient(#CCC,#EEE);background:-ms-linear-gradient(#CCC,#EEE);background:linear-gradient(#CCC,#EEE);-webkit-box-shadow:0px 2px 10px #CCC;-moz-box-shadow:0px 2px 10px #CCC;box-shadow:0px 2px 10px #CCC;}body > header > .inner{position:relative;max-width:1120px;}#logo{float:left;width:125px;}#title{float:left;}#title h1{margin:0;text-shadow:0 1px 2px #999;}#title h1 a{color:#555;}#title h1 a:hover{color:#45c3d3;}#slogan{margin:0 0 0 2em;color:#006175;text-shadow:0 1px 2px #999;font-weight:600;}#block-search-form{position:absolute;top:20px;right:20px;font-size:.875em;}.mobile-button{display:none;}body > header nav{position:absolute;right:20px;bottom:20px;text-transform:uppercase;font-weight:800;font-size:1.125em;}body > header nav li{display:inline;margin:0 0 0 1em;padding:0 1em 0 0;border-right:1px solid #AAA;}body > header nav .content li.first{margin:0 0 0 0;}body > header nav .content li.last{padding:0 0 0 0;border-right:none;}body > header nav .content a{padding:3px 10px;border-radius:3px;color:#666;}body > header nav .content a:hover{background:#CCC;color:#333;}body > #main{width:100%;}body > #main > .inner{max-width:1120px;}#mission{margin:.5em 0 0 0;padding:1em 1em 0;border:1px solid #CCC;border-radius:3px;background:#EEE;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#CCC),to(#EEE));background:-webkit-linear-gradient(#CCC,#EEE);background:-moz-linear-gradient(#CCC,#EEE);background:-o-linear-gradient(#CCC,#EEE);background:-ms-linear-gradient(#CCC,#EEE);background:linear-gradient(#CCC,#EEE);-webkit-box-shadow:0px 2px 10px #CCC;-moz-box-shadow:0px 2px 10px #CCC;box-shadow:0px 2px 10px #CCC;text-align:center;font-weight:600;}#mission p{margin:0 0 1em 0;}body > #main > .inner > section{float:left;margin:1.5em 0;width:71%;}body > #main aside{float:left;margin:1.5em 0 0 4%;width:25%;font-size:.875em;}body > #main aside section{margin:0 0 1.5em 0;padding:10px;border-radius:3px;background:#333;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#333),to(#666));background:-webkit-linear-gradient(#333,#666);background:-moz-linear-gradient(#333,#666);background:-o-linear-gradient(#333,#666);background:-ms-linear-gradient(#333,#666);background:linear-gradient(#333,#666);-webkit-box-shadow:0px 2px 10px #999;-moz-box-shadow:0px 2px 10px #999;box-shadow:0px 2px 10px #999;color:#FFF;}body > #main aside section h2{border-bottom:1px solid #FFF;font-size:1.8em;}#block-block-1 ul{margin:0;}#block-block-1 li{display:inline;margin:0 1em 0 0;opacity:0.5;-webkit-transition:0.5s opacity;-moz-transition:0.5s opacity;-ms-transition:0.5s opacity;transition:0.5s opacity;}#block-block-1 li:hover{opacity:1;}#block-block-1 li img{width:32px;}body > footer{width:100%;border-top:1px solid #CCC;background:#EEE;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#EEE),to(#CCC));background:-webkit-linear-gradient(#EEE,#CCC);background:-moz-linear-gradient(#EEE,#CCC);background:-o-linear-gradient(#EEE,#CCC);background:-ms-linear-gradient(#EEE,#CCC);background:linear-gradient(#EEE,#CCC);-webkit-box-shadow:0px -2px 10px #CCC;-moz-box-shadow:0px -2px 10px #CCC;box-shadow:0px -2px 10px #CCC;}body > footer > .inner{max-width:1120px;}body > footer nav .content ul{text-align:center;text-transform:uppercase;font-weight:800;font-size:1.125em;}body > footer nav .content li{display:inline;margin:0 0 0 2em;padding:0 2em 0 0;border-right:1px solid #AAA;}body > footer nav .content li.first{margin:0 0 0 0;}body > footer nav .content li.last{padding:0 0 0 0;border-right:none;}body > footer nav .content a{padding:3px 10px;border-radius:3px;}body > footer nav .content a:hover{background:#CCC;color:#01748c;}#copyright{font-size:.875em;}#copyright p{margin:2em 0;text-align:center;}.flexslider img{border-radius:3px;}.view-home-page-slider{position:relative;}.flexcaption{position:absolute;right:20px;bottom:40px;padding:1em;max-width:425px;width:100%;border-radius:3px;background:#333;background:rgba(0,0,0,0.5);color:white;}.flexcaption h2,.flexcaption .sub{text-shadow:0 1px 2px rgba(0,0,0,0.5);}.flexcaption h2{margin:0 0 0 0;}.flexcaption .sub{margin:0 0 0 1em;font-weight:600;}.flexcaption .more{margin:.5em 0 0 1em;}article.article-full > header{margin:0 0 2em 0;}article.article-teaser > header{margin:0 0 1em 0;}article.node-article > header h3{border-bottom:none;}article.article-teaser > header > .submitted{font-size:.875em;}article.article-full > section{margin:0 0 2em 0;}article.article-teaser > section{margin:0;}article.article-full .field-name-field-photo{margin:0 0 2em 0;}article.article-teaser .field-name-field-photo{margin:0 0 1em 0;}.image-inline{display:block;margin:0 auto;height:auto !important;}.field-type-taxonomy-term-reference a{display:block;margin:0 .5em .5em 0;padding:.3em 1em;border:1px solid:#008ca9;border-radius:3px;background:#008ca9;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#008ca9),to(#00abcf));background:-webkit-linear-gradient(#008ca9,#00abcf);background:-moz-linear-gradient(#008ca9,#00abcf);background:-o-linear-gradient(#008ca9,#00abcf);background:-ms-linear-gradient(#008ca9,#00abcf);background:linear-gradient(#008ca9,#00abcf);color:#FFF;font-weight:800;font-size:.875em;}.field-type-taxonomy-term-reference a:hover{background:#007b98;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#007b98),to(#009abe));background:-webkit-linear-gradient(#007b98,#009abe);background:-moz-linear-gradient(#007b98,#009abe);background:-o-linear-gradient(#007b98,#009abe);background:-ms-linear-gradient(#007b98,#009abe);background:linear-gradient(#007b98,#009abe);color:#FFF;}.field-type-taxonomy-term-reference .field-items{overflow:hidden;}.field-type-taxonomy-term-reference .field-item{float:left;}#comments article{margin:1em 0 2em 0;padding:10px;border-radius:3px;background:#EEE;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#CCC),to(#EEE));background:-webkit-linear-gradient(#CCC,#EEE);background:-moz-linear-gradient(#CCC,#EEE);background:-o-linear-gradient(#CCC,#EEE);background:-ms-linear-gradient(#CCC,#EEE);background:linear-gradient(#CCC,#EEE);-webkit-box-shadow:0px 2px 10px #AAA;-moz-box-shadow:0px 2px 10px #AAA;box-shadow:0px 2px 10px #AAA;}#comments article header{float:left;margin:0 5% 0 0;width:20%;}#comments article section{float:left;width:75%;}#comments .new{font-weight:800;}#comments .submitted{border-bottom:1px solid #AAA;font-size:.875em;}#comments .field-name-comment-body{margin:1em 0 0 0;}#comments article footer{margin:1em 0 0 0;text-align:right;font-size:.875em;}#comments article footer li{display:inline;list-style-type:none;}#comments article footer li a{margin:0 .5em 0 0;padding:.3em 1em;border:1px solid:#008ca9;border-radius:3px;background:#008ca9;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#008ca9),to(#00abcf));background:-webkit-linear-gradient(#008ca9,#00abcf);background:-moz-linear-gradient(#008ca9,#00abcf);background:-o-linear-gradient(#008ca9,#00abcf);background:-ms-linear-gradient(#008ca9,#00abcf);background:linear-gradient(#008ca9,#00abcf);color:#FFF;font-weight:800;font-size:.875em;}#comments article footer li a:hover{background:#007b98;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#007b98),to(#009abe));background:-webkit-linear-gradient(#007b98,#009abe);background:-moz-linear-gradient(#007b98,#009abe);background:-o-linear-gradient(#007b98,#009abe);background:-ms-linear-gradient(#007b98,#009abe);background:linear-gradient(#007b98,#009abe);color:#FFF;}.view-news > article h3,.view-taxonomy-term > article h3{font-size:1.3em;}.view-news > article,.view-taxonomy-term > article{float:left;margin:0 2% 3em 0;width:48%;}.view-news > article:nth-child(3),.view-taxonomy-term > article:nth-child(3){clear:both;}.view-members li{display:block;float:left;margin:0 2% 1em 0;width:23%;}.view-members .member{position:relative;opacity:0.75;}.ios .view-members .member{position:relative;opacity:1;}.view-members .member .memberinfo{width:100%;background:#000;background:#333;color:#FFF;}.view-members .member .memberinfo .name{padding:10px 10px 0;font-weight:600;}.view-members .member .memberinfo .town{padding:0 10px 10px;font-size:.875em;}.view-members .view-header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 5% 0;padding:3px 0;border:1px solid #CCC;border-radius:3px;background:#EEE;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#CCC),to(#EEE));background:-webkit-linear-gradient(#CCC,#EEE);background:-moz-linear-gradient(#CCC,#EEE);background:-o-linear-gradient(#CCC,#EEE);background:-ms-linear-gradient(#CCC,#EEE);background:linear-gradient(#CCC,#EEE);-webkit-box-shadow:0px 2px 10px #CCC;-moz-box-shadow:0px 2px 10px #CCC;box-shadow:0px 2px 10px #CCC;text-align:center;font-weight:600;}.view-members .view-header p{margin:0;}.profile header{float:left;margin:0 5% 0 0;width:20%;}.profile header .user-picture{float:none;margin:0;}.profile header .button{display:block;margin:.5em 0 0 0;text-align:center;}.profile section{float:left;width:75%;}.profile #personal{float:left;width:45%;}.profile #work{float:left;margin:0 10% 0 0;width:45%;}.profile header img{border-radius:3px;-webkit-box-shadow:0 2px 10px #999;-moz-box-shadow:0 2px 10px #999;box-shadow:0 2px 10px #999;}label{display:block;margin:0 0 .5em 0;}input[type="text"],textarea{padding:1%;border:1px solid #CCC;}#search-block-form input[type="text"]{padding:3px;}#block-search-form input[type="submit"]{margin:0 0 0 .5em;padding:3px 10px;border:none;background:#666;color:#FFF;}input[type="submit"]{padding:.3em 1em;border:1px solid #CCC;border-bottom:1px solid #bbb;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#eeeeee;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eeeeee),color-stop(100%,#cccccc));background-image:-webkit-linear-gradient(top,#eeeeee,#cccccc);background-image:-moz-linear-gradient(top,#eeeeee,#cccccc);background-image:-o-linear-gradient(top,#eeeeee,#cccccc);background-image:-ms-linear-gradient(top,#eeeeee,#cccccc);background-image:linear-gradient(top,#eeeeee,#cccccc);color:#333;text-shadow:0 1px 0 #eee;}input[type="submit"]:hover{border:1px solid #bbb;border-bottom:1px solid #999;background-color:#dddddd;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dddddd),color-stop(100%,#bbbbbb));background-image:-webkit-linear-gradient(top,#dddddd,#bbbbbb);background-image:-moz-linear-gradient(top,#dddddd,#bbbbbb);background-image:-o-linear-gradient(top,#dddddd,#bbbbbb);background-image:-ms-linear-gradient(top,#dddddd,#bbbbbb);background-image:linear-gradient(top,#dddddd,#bbbbbb);text-shadow:0 1px 0 #ddd;}#contact-site-form input[type="text"],#comment input[type="text"],#contact-site-form textarea,#comment textarea,#contact-site-form .grippie,#comment .grippie{max-width:98%;}.form-item{margin:0 0 2em 0;}.tabs{margin:1.5em 0;}.tabs li{display:inline;margin:0 .5em 0 0;}.item-list .pager li{margin:0;}.tabs li a,.pager li a{padding:.3em 1em;border:1px solid #CCC;border-bottom:1px solid #bbb;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#eeeeee;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eeeeee),color-stop(100%,#cccccc));background-image:-webkit-linear-gradient(top,#eeeeee,#cccccc);background-image:-moz-linear-gradient(top,#eeeeee,#cccccc);background-image:-o-linear-gradient(top,#eeeeee,#cccccc);background-image:-ms-linear-gradient(top,#eeeeee,#cccccc);background-image:linear-gradient(top,#eeeeee,#cccccc);color:#333;text-shadow:0 1px 0 #eee;}.tabs li a:hover,.pager li a:hover{border:1px solid #bbb;border-bottom:1px solid #999;background-color:#dddddd;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dddddd),color-stop(100%,#bbbbbb));background-image:-webkit-linear-gradient(top,#dddddd,#bbbbbb);background-image:-moz-linear-gradient(top,#dddddd,#bbbbbb);background-image:-o-linear-gradient(top,#dddddd,#bbbbbb);background-image:-ms-linear-gradient(top,#dddddd,#bbbbbb);background-image:linear-gradient(top,#dddddd,#bbbbbb);text-shadow:0 1px 0 #ddd;}.tabs li a.active{border:1px solid #aaa;border-bottom:1px solid #888;-webkit-box-shadow:inset 0 0 5px 2px #aaaaaa,0 1px 0 0 #eeeeee;-moz-box-shadow:inset 0 0 5px 2px #aaaaaa,0 1px 0 0 #eeeeee;box-shadow:inset 0 0 5px 2px #aaaaaa,0 1px 0 0 #eeeeee;}.pager li.pager-current{padding:.3em 1em;border:1px solid #aaa;border-bottom:1px solid #888;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#eeeeee;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eeeeee),color-stop(100%,#cccccc));background-image:-webkit-linear-gradient(top,#eeeeee,#cccccc);background-image:-moz-linear-gradient(top,#eeeeee,#cccccc);background-image:-o-linear-gradient(top,#eeeeee,#cccccc);background-image:-ms-linear-gradient(top,#eeeeee,#cccccc);background-image:linear-gradient(top,#eeeeee,#cccccc);-webkit-box-shadow:inset 0 0 5px 2px #aaaaaa,0 1px 0 0 #eeeeee;-moz-box-shadow:inset 0 0 5px 2px #aaaaaa,0 1px 0 0 #eeeeee;box-shadow:inset 0 0 5px 2px #aaaaaa,0 1px 0 0 #eeeeee;color:#333;text-shadow:0 1px 0 #eee;}.clearfix:before,.clearfix:after{display:table;content:"";}.clearfix:after{clear:both;}.clearfix{zoom:1;}@media screen and (max-width:1024px){h1{font-size:2.3em;}body > header nav{position:relative;right:0;bottom:0;text-align:center;}body > header nav ul{margin:0 0 1em 0;}body > footer nav .content li{display:block;float:left;margin:0;padding:0;width:33%;border-right:1px solid #AAA;border-bottom:1px solid #AAA;}body > footer nav .content li:nth-child(3n){border-right:none;}body > footer nav .content li:nth-child(n+4){border-bottom:none;}body > footer nav .content a{display:block;padding:10px 0;width:100%;border-radius:0;}}@media screen and (max-width:768px){body > #main > .inner > section{float:none;width:100%;}body > #main > .inner > aside{float:none;margin:0 0 0 0;width:100%;}body > #main > .inner > aside section{float:left;margin:0 2% 1em 0;padding:2% 1%;width:30%;}body > #main > .inner > aside section:nth-child(3){margin:0 0 0 0;}#logotitle{position:relative;margin:0 0 0 0;}#logo{float:none;margin:0 auto;opacity:0.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";filter:alpha(opacity=25);}#title{position:absolute;top:25%;left:0;float:none;width:100%;text-align:center;}#navwrap{position:absolute;top:20px;right:10px;z-index:1000;}body > header nav{position:static;z-index:1000;display:none;clear:both;padding:10px 5px;width:160px;border:solid 1px #555 !important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff !important;-webkit-box-shadow:1px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:1px 2px 0 rgba(0,0,0,.2);box-shadow:1px 2px 0 rgba(0,0,0,.2);}body > header nav ul{margin:0;text-align:center;}body > header nav li{display:block;margin:0;padding:0;border-right:none;}body > header nav .content li.first{margin:0;}body > header nav .content li.last{margin:0;}body > header nav li a{display:block;padding:5px 0;}#searchwrap{position:absolute;top:20px;right:50px;z-index:1000;}#block-search-form{position:static;display:none;clear:both;overflow:hidden;padding:5px;width:auto;border:solid 1px #555;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);-moz-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.3);}.mobile-button{display:block;float:right;margin-bottom:.5em;width:32px;height:30px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#555;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);color:#FFF;text-align:center;line-height:30px;cursor:pointer;}.view-news > article{float:none;margin:0 0 2em 0;width:100%;}.view-news > article:nth-child(3){clear:none;}.view-taxonomy-term > article{float:none;margin:0 0 2em 0;width:100%;}.view-taxonomy-term > article:nth-child(3){clear:none;}body > footer nav{font-size:.875em;}}@media screen and (max-width:640px){h1{font-size:1.8em;}h2,body > #main aside section h2{font-size:1.5em;}h3{font-size:1.3em;}h4{font-size:1.1em;}#slogan,#mission{display:none;}#title{top:35%;}body > #main > .inner > aside section{float:none;margin:0 auto 1em;padding:2% 1%;width:98%;}body > #main > .inner > aside section:nth-child(3){margin:0 auto 1em;}.flexslider img{border-radius:3px 3px 0 0;}.flexcaption{position:relative;right:0;bottom:0;max-width:100%;width:auto;border-radius:0 0 3px 3px;background:#333;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#333),to(#666));background:-webkit-linear-gradient(#333,#666);background:-moz-linear-gradient(#333,#666);background:-o-linear-gradient(#333,#666);background:-ms-linear-gradient(#333,#666);background:linear-gradient(#333,#666);}.view-members h2{text-align:center;}.view-members li{float:none;margin:0 auto 10%;max-width:250px;width:100%;}.profile header{float:none;margin:0;max-width:200px;width:100%;}.profile header .user-picture{float:none;margin:0;}.profile section{float:none;width:100%;}.profile #personal{float:none;width:100%;}.profile #work{float:none;margin:0;width:100%;}}
