html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,.figure p,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,.figure p,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}body{font:13px/1.231 sans-serif;*font-size:small}select,input,textarea,button{font:99% sans-serif}pre,code,kbd,samp{font-family:monospace, sans-serif}@font-face{font-family:'FunCityLevel2Basic';src:url("/fonts/eot/style_190578.eot?#iefix") format("embedded-opentype"),url("/fonts/ttf/style_190578.ttf") format("truetype"),url("/fonts/svg/style_190578.svg#FunCityLevel2Basic") format("svg")}html{overflow-y:scroll}a:hover,a:active{outline:none}ul,ol{margin-left:2em}ol{list-style-type:decimal}nav ul,nav li{margin:0;list-style:none;list-style-image:none}small{font-size:85%}strong,th{font-weight:bold}td{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-0.5em}sub{bottom:-0.25em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;padding:15px}textarea{overflow:auto}.ie6 legend,.ie7 legend{margin-left:-7px}input[type="radio"]{vertical-align:text-bottom}input[type="checkbox"]{vertical-align:bottom}.ie7 input[type="checkbox"]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}label,input[type="button"],input[type="submit"],input[type="image"],button{cursor:pointer}button,input,select,textarea{margin:0}input:invalid,textarea:invalid{border-radius:1px;-moz-box-shadow:0px 0px 5px red;-webkit-box-shadow:0px 0px 5px red;box-shadow:0px 0px 5px red}.no-boxshadow input:invalid,.no-boxshadow textarea:invalid{background-color:#f0dddd}::-moz-selection{background:skyblue;color:#444;text-shadow:none}::selection{background:skyblue;color:#444;text-shadow:none}a:link{-webkit-tap-highlight-color:skyblue}button{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}body,select,input,textarea{color:#444;background:#fff;font-family:futura-pt, "Futura", Optima, Arial, sans-serif}body{background:#fff url(/images/white_carbon.gif) repeat}h1,h2,h3,h4,h5,h6{font-weight:bold}a,a:active,a:visited{color:#0973b9;text-decoration:none}a:hover{color:#c1272d}.csstransitions a{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}h1{font-size:2.4em;font-weight:normal;font-family:futura-pt, "Futura", Optima, Arial, sans-serif}h1 a{font:futura-pt, "Futura", Optima, Arial, sans-serif;color:#747474;letter-spacing:0.15em;text-transform:uppercase;text-decoration:none}h1 a,h2 a,h3 a{text-decoration:none}#topnav{margin:0;padding:0;border:0;overflow:hidden;*zoom:1;float:right}#topnav li{list-style-image:none;list-style-type:none;margin-left:0px;white-space:nowrap;display:inline;float:left;padding-left:4px;padding-right:4px;display:inline;float:left;margin-right:10px;width:150px;height:100px;margin:0px 3px;padding:0px}#topnav li:first-child,#topnav li.first{padding-left:0}#topnav li:last-child{padding-right:0}#topnav li.last{padding-right:0}* html #topnav li{overflow-x:hidden}.active{font-weight:bold}.pagination{border:0px solid red;bottom:0;left:0;position:absolute}.nav-primary a.active{color:#0973b9;border-bottom:3px solid #0973b9;font-weight:normal}.nav-secondary a.active{color:#009247;border-bottom:3px solid #009247;font-weight:normal}.person{border-bottom:1px dotted #444444;float:left;padding:2em 0}.person .left{clear:left;float:left;width:45%}.person .right{float:left;padding:0 0 0 2em;width:50%}button{color:#444444;background:white;font-family:futura-pt, "Futura", Optima, Arial, sans-serif}body{background:#fff url(/images/white_carbon.gif) repeat}article p em{font-style:italic}article ul{font-size:1.1em;list-style-type:disc;line-height:2em;list-style-position:outside;list-style-image:none}.long_form_button{float:right}.hidden_privacy_policy{display:none}.pagination .first{font-size:1em}.logo,.nav-primary,.lede{position:relative;z-index:100}.logo:after,.nav-primary:after{height:100%;position:absolute;left:0;top:0;width:100%}img,embed,object,video,iframe{max-width:100%}.ie6 img{width:100%}header{margin:0px auto;padding:20px 5% 0 5%;background:#fff}.logo{float:left;padding-bottom:20px;border-bottom:1px solid #ccc}.logo a{padding:8px 14.8148148% 18px;text-decoration:none}.logo img{display:block}.search{z-index:999;float:right;padding-top:0px}.subscribe{float:left;padding:0}.nav-primary{padding:1.3em;margin:0px;display:block;z-index:99;font-family:"FunCityLevel2Basic";font-weight:normal;font-style:normal;font-size:90%;width:100%;clear:left}.nav-primary ul{margin-left:0%}.nav-primary li{display:inline}.nav-primary a{color:#444;padding:0.5em;line-height:200%;position:relative;z-index:1;text-decoration:none;white-space:nowrap}.nav-primary a:hover{color:#0973b9;border-bottom:3px solid #0973b9}.nav-secondary,.nav-tert{padding-bottom:15px;display:block;z-index:99;width:100%;font:1.2em futura-pt, "Futura", Optima, Arial, sans-serif;font-weight:normal;border-bottom:1px dashed #b1b0b0}.nav-secondary ul{margin-left:2%;margin-top:0}.nav-tert ul{margin-left:2%;margin-top:1.125em}.nav-secondary li,.nav-tert li{display:inline}.nav-secondary a,.nav-tert a{color:#5a5a5a;padding:1em;position:relative;z-index:1;text-decoration:none;border-bottom:3px solid transparent}.nav-secondary a:hover{color:#009247;text-decoration:none;border-bottom:3px solid #009247}.nav-tert a:hover{color:#0973b9;text-decoration:none;border-bottom:3px solid #0973b9}.nav-tert a.active{color:#0973b9;border-bottom:3px solid #0973b9;font-weight:normal}.nav-tert.home{margin-left:2%;margin-right:2%}.archive-headings{margin-left:2%;margin-bottom:1em;font-size:2em}.labeled{font-weight:bold}.page{margin:15px auto;width:90%}.blog{margin:0em auto 53px;width:100%;float:left}.blog .main{float:left;width:100%;margin-top:25px}.blog .side{float:right;width:100%;margin-top:40px}.side ul{font-size:1.3em;padding-bottom:1em}.blog .full{float:left;width:90%}.lede{padding:0.8em 5.33333333%}.recent-entries{margin:0 auto;width:69.7885196%}.article{padding:40px 8.48056537%}.featured-title,.featured-title--narrow{margin:1.5em 20px 1em 20px;padding-bottom:0.5em;border-bottom:1px solid #ccc;font-size:2em}.featured-title--narrow{margin:1.5em 0 1em 0}article h3{font:normal 1.3em/1.7em "Futura", Optima, Arial, sans-serif;letter-spacing:1px;text-transform:uppercase}article p{padding-top:20px;font-size:1.1em;line-height:1.8em}.first{font-size:1.3em}article img{margin-top:15px}.item h2 a,.item h2 a:active,.item h2 a:visited{color:white}.content,.content--introduction{margin:20px;font-size:1.1em;line-height:1.8em}.content--introduction{margin:20px 20px 30px 30px;max-width:660px}.guidelines h1{font-size:2em;margin-bottom:1em;margin-top:1em}.guidelines h2{font-size:1.75em;margin-bottom:0.75em;margin-top:1.25em}.guidelines h3{text-transform:none;font-size:1.5em;margin-bottom:0.75em;margin-top:1.25em}.date{float:left;margin-left:-17.0886076%;width:14.556962%}.thumb{position:relative;float:left;width:250px;padding:0px 20px 0px 0;margin-bottom:20px;zoom:1}.thumb:hover{zoom:1;filter:alpha(opacity=100);opacity:1;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.thumb h3{position:absolute;left:0;display:block;width:93%;bottom:1px;line-height:260%;display:inline;max-width:100%}.item.thumb h3{width:93%}.thumb h3 span{display:block;color:white;font:1.2em futura-pt, "Futura", Helvetica, Sans-Serif;font-weight:bold;letter-spacing:0px;background:#000;background:rgba(0,0,0,0.7);padding:10px}.inset{float:right;margin-bottom:0.5em;margin-left:2.53164557%;width:48.7341772%}figcaption,.figure p{font-style:italic;color:#939393;padding:10px 0 20px 0}.person{border-bottom:1px dotted #444;float:left;padding:0}.left{float:left;width:100%;clear:left}.right{float:left;width:100%;padding:1em 0 0 0em}.red{background-color:#c1272d;background-color:rgba(193,39,45,0.9)}.green{background-color:#009247;background-color:rgba(0,146,71,0.9)}.blue{background-color:#0973b9;background-color:rgba(9,115,185,0.9)}.white{background-color:#fff}.red_text{color:#c1272d;font-size:1.2em;padding:1.5em;padding-bottom:0.5em}.green_text{color:#009247;font-size:1.2em;padding:1.5em}.blue_text{color:#0973b9;font-size:1.2em;padding:1.5em}.shadow{-webkit-box-shadow:5px 5px 10px rgba(0,0,0,0.5);-moz-box-shadow:5px 5px 10px rgba(0,0,0,0.5);box-shadow:5px 5px 10px rgba(0,0,0,0.5)}.button{position:relative;margin:0;margin-left:1em;padding:8px 20px 8px 20px;font-size:1em;color:#4f4f4f;background:#ddd;background:-webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));background:-moz-linear-gradient(top, #ededed, #c4c4c4);border:1px solid #acacac;border-top-color:#bdbdbd;border-bottom-color:#949494;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;cursor:pointer;z-index:999}.button:hover,.button:focus{box-shadow:0 0 7px rgba(0,0,0,0.4),inset 0 1px 0 rgba(255,255,255,0.5);-webkit-box-shadow:0 0 7px rgba(0,0,0,0.4),inset 0 1px 0 rgba(255,255,255,0.5);-moz-box-shadow:0 0 7px rgba(0,0,0,0.4),inset 0 1px 0 rgba(255,255,255,0.5)}.button:active{background:#ccc;background:-webkit-gradient(linear, left top, left bottom, from(#c3c3c3), to(#ebebeb));background:-moz-linear-gradient(top, #c3c3c3, #ebebeb);border-color:#a6a6a6;border-top-color:#939393;border-bottom-color:#bcbcbc;box-shadow:inset 0 -1px 0 rgba(255,255,255,0.5);-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.5);-moz-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.5);-o-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.5)}.button.default{color:#1c4257;background:#a3cde3;background:-webkit-gradient(linear, left top, left bottom, from(#b9e0f5), to(#85b2cb));background:-moz-linear-gradient(top, #b9e0f5, #85b2cb);border:1px solid #759bb1;border-top-color:#8ab0c6;border-bottom-color:#587e93}.button.default:hover,.button.default:focus{box-shadow:0 0 7px #53a6d5,inset 0 1px 0 rgba(255,255,255,0.5);-webkit-box-shadow:0 0 7px #53a6d5,inset 0 1px 0 rgba(255,255,255,0.5);-moz-box-shadow:0 0 7px #53a6d5,inset 0 1px 0 rgba(255,255,255,0.5);-o-box-shadow:0 0 7px #53a6d5,inset 0 1px 0 rgba(255,255,255,0.5)}.button.default:active{background:#8abcd7;background:-webkit-gradient(linear, left top, left bottom, from(#81afc8), to(#b7def4));background:-moz-linear-gradient(top, #81afc8, #b7def4);border-color:#6e94a9;border-top-color:#567c91;border-bottom-color:#88aec4;box-shadow:inset 0 -1px 0 rgba(255,255,255,0.5);-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.5);-moz-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.5);-o-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.5)}.button[disabled],.button[disabled]:active{color:#a7a7a7;background:#efefef;background:-webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#e1e1e1));background:-moz-linear-gradient(top, #f6f6f6, #e1e1e1);border-color:#d4d4d4;border-top-color:#dedede;border-bottom-color:#c9c9c9;cursor:default}.button[disabled]:hover,.button[disabled]:focus{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none}.archive-button{height:250px}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;margin-top:20px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.twitted h4{background-color:#0973b9;background-color:rgba(9,115,185,0.9)}.twitted ul#twitter_update_list{margin:0;padding:1.5em;list-style-type:none;border:none}.twitted ul#twitter_update_list li{margin:0;padding:0;padding-bottom:0}.twitted ul#twitter_update_list li span{display:block}.twitted ul#twitter_update_list li span a{color:#0973b9}.twitted ul#twitter_update_list li a{color:#0973b9}.twitted ul#twitter_update_list li.firstTweet{color:#0973b9}.twitted ul#twitter_update_list li.lastTweet{border-bottom:none}.twitted p.profileLink{display:block;margin:0;padding:0 1.5em;color:#fff;font-size:0.8em}.profileLink a{color:#0973b9}.twitted p{color:#0973b9}footer{float:left;width:100%;padding-bottom:50px;min-height:50px;background-color:#ccc}.column{width:310px;float:left}.social_networks ul{padding:0;margin:0}.social_networks li{list-style:none;display:inline;padding:0px 10px 10px 0}.burdock:hover{color:#b10060}.ac img{margin-top:20px;margin-bottom:20px}.banner{margin-top:20px}.guiding-lights blockquote{font-style:italic}.guiding-lights h4{padding-top:15px;font:normal 1.3em/1.7em "Futura", Optima, Arial, sans-serif;letter-spacing:1px}.guiding-lights h3{padding-top:15px}.guiding-lights img{margin-top:0px}.guiding-lights ul{margin-top:20px}.preview_notice{margin:2em auto;padding:1.2em 1.7em 1.2em 1.7em;background:#0973B9;background:rgba(9,115,185,0.7);webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;color:white;-webkit-font-smoothing:antialiased}.pagination{padding-top:2em}.news__title{padding-bottom:0}.ir{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr}.hidden{display:none;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;transition-duration:0.8s}.isotope{-webkit-transition-property:height, width;-moz-transition-property:height, width;transition-property:height, width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;transition-property:transform, opacity}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;transition-duration:0s}.isotope.infinite-scrolling{-webkit-transition:none;-moz-transition:none;transition:none}html,body{height:100%}#container,.container,#container2{position:relative;width:100%;overflow:hidden;margin:20px}.archive .pagination{position:static;font-size:1.25em;padding:0 0 1em 1.25em}.past-projects-link{display:none}#options{padding-bottom:1.0em}#options h3{margin-bottom:0.2em;font-size:15px}#options ul{margin:0;list-style:none}#options ul ul{margin-left:1.5em}#options li{float:left;margin-bottom:0.2em}#options li a{display:block;padding:0.8em 1em;background-color:#DDD;color:#222;text-decoration:none;font-weight:bold;text-shadow:0 1px rgba(255,255,255,0.5);background-image:-moz-linear-gradient(-90deg, rgba(255,255,255,0.5), rgba(255,255,255,0));background-image:-webkit-gradient(linear, 0 top, 0 bottom, from(rgba(255,255,255,0.5)), to(rgba(255,255,255,0)));background-image:-o-linear-gradient(-90deg, rgba(255,255,255,0.5), rgba(255,255,255,0))}#options li a:hover{background-color:#5BF}#options li a:active{background-color:#39D;-webkit-box-shadow:inset 0 2px 8px rgba(0,0,0,0.6);-moz-box-shadow:inset 0 2px 8px rgba(0,0,0,0.6);-o-box-shadow:inset 0 2px 8px rgba(0,0,0,0.6);box-shadow:inset 0 2px 8px rgba(0,0,0,0.6)}#options li a{border-left:1px solid rgba(255,255,255,0.3);border-right:1px solid rgba(0,0,0,0.2)}#options li:first-child a{border-radius:18px;border-left:none}#options li a.selected{background-color:#0B74BB;text-shadow:none;color:white}#options .option-combo{display:inline-block;float:left;margin-right:10px}#options .option-combo ul{margin-right:20px;display:inline-block}#options .option-combo h2,#options .option-combo h4{line-height:34px;margin-bottom:0;margin-right:5px;display:inline-block;vertical-align:top}.item.large{width:100%;max-width:883px;max-height:500px;overflow:hidden;margin-bottom:20px;float:left}.item.medium{width:100%;max-width:575px;margin-bottom:20px;float:left}.item.small{width:100%;max-width:270px;min-height:200px;margin-bottom:20px;float:left;overflow:hidden}.item.small a{position:relative}.item.live{width:100%;max-width:270px;min-height:200px;margin-bottom:20px;padding-bottom:20px;float:left;clear:left}.item.blog_entry{width:100%;max-width:620px;min-height:200px;margin-bottom:20px;padding-bottom:20px;float:left;clear:left}.blog_entry img{max-width:270px;width:270px}.blog_image{float:left}.live h4{color:white;font:1.5em futura-pt, "Futura", Helvetica, Sans-Serif;font-weight:bold;letter-spacing:0px;padding:10px;line-height:1em}.item h2{position:absolute;top:80%;left:0;width:100%}.item{margin:0;padding:0}.item h2 span{color:white;font:2.2em/1em futura-pt, "Futura", Helvetica, Sans-Serif;font-weight:bold;letter-spacing:2px;background:#000;background:rgba(0,0,0,0.7);padding:10px}.item h2 span.spacer{padding:0 5px}.item h2{position:absolute;left:auto}.item h3{position:relative;line-height:250%;left:auto}.ie8 .item h3{position:absolute;bottom:0px;left:0px;width:100%}.item h3 span{display:block;color:white;font:1.2em futura-pt, "Futura", Helvetica, Sans-Serif;letter-spacing:-1px;background:#000;background:rgba(0,0,0,0.7);padding:10px;width:100%;box-sizing:border-box}.item img{width:100%}.blog_text h1{color:white;font:1.5em/1.7em futura-pt, "Futura", Helvetica, Sans-Serif;letter-spacing:-1px;background:#000;background:rgba(0,0,0,0.7);padding:5px 10px;margin-bottom:15px;display:inline-block}.snippet{float:right;margin:10px 0 15px 0;font-size:1.2em}@media only screen and (min-width: 320px){.logo{width:100%;padding-bottom:20px}.blog .main{position:relative;width:100%}.search{padding:10px 0;position:relative}.item h2{position:absolute;top:0;left:0;width:100%;text-overflow:ellipsis-word}.item h2 span{color:white;font:1.5em futura-pt, "Futura", Helvetica, Sans-Serif;font-weight:bold;letter-spacing:-1px;background:#000;background:rgba(0,0,0,0.7);padding:10px}.item h2 span.spacer{padding:0 5px}.item h3{position:absolute;bottom:2px;left:0px;width:100%;line-height:260%;display:inline;max-width:100%}.item h3 span{color:white;font:1.2em futura-pt, "Futura", Helvetica, Sans-Serif;font-weight:bold;letter-spacing:0px;background:rgba(0,0,0,0.7);padding:10px}.inset{float:right;margin-bottom:0.5em;margin-left:2.53164557%;width:100%}.thumb{position:relative;float:left;width:100%;max-width:250px;padding:0px 20px 0px 0;margin-bottom:20px;zoom:1}.thumb:hover{zoom:1;filter:alpha(opacity=100);opacity:1;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.thumb h3{position:absolute;left:0;display:block;width:93%;bottom:1px;line-height:260%;display:inline;max-width:100%}.item.thumb h3{width:93%}.thumb h3 span{display:block;color:white;font:1.2em futura-pt, "Futura", Helvetica, Sans-Serif;font-weight:bold;letter-spacing:0px;background:#000;background:rgba(0,0,0,0.7);padding:10px}.blog_text{padding-left:0px;float:left;width:75%}.nav-secondary a,.nav-tert a{display:inline-block;margin:0.1em 0;padding:0.2em 0.7em}}@media only screen and (min-width: 480px){.blog .main{width:100%}header .search{width:100%;text-align:right}.item h2{position:absolute;top:50%;left:0;width:100%}.item h2 span{color:white;font:2em/2em futura-pt, "Futura", Helvetica, Sans-Serif;font-weight:bold;letter-spacing:-1px;background:rgba(0,0,0,0.7);padding:10px}.item h2 span.spacer{padding:0 5px}.item h3{position:absolute;bottom:2px;left:0px;width:100%;line-height:260%;display:inline;max-width:100%}.item h3 span{color:white;font:1.2em futura-pt, "Futura", Helvetica, Sans-Serif;font-weight:bold;letter-spacing:0px;background:rgba(0,0,0,0.7);padding:10px;width:100%;box-sizing:border-box}.item h5{position:absolute;top:67%;width:100%}.item h5 span{color:white;font:1.5em futura-pt, "Futura", Helvetica, Sans-Serif;font-weight:bold;letter-spacing:0px;background:rgba(0,0,0,0.7);padding:10px;line-height:1.5em}.inset{float:right;margin-bottom:0.5em;margin-left:2.53164557%;width:100%}.nav-secondary a:hover,.nav-tertiary a:hover{text-decoration:none;border-bottom:3px solid #009247}.thumb{position:relative;float:left;width:100%;padding:0px 20px 0px 0;margin-bottom:20px;zoom:1}.person{border-bottom:1px dotted #444;float:left;padding:2em 0}.left{float:left;width:45%;clear:left}.right{float:left;width:50%;padding:0em 0 0 2em}.guiding-lights .left{float:left;width:20%;clear:left}.guiding-lights .right{float:left;width:75%;padding:0em 0 0 2em}.item.thumb h3{width:100%;box-sizing:border-box}}@media only screen and (min-width: 768px){.nav-primary{width:80%}header .search{width:auto;margin-top:-85px}.nav-primary{width:100%}.nav-primary a{color:#444;padding:0.5em;margin-bottom:2.3em;position:relative;z-index:1;text-decoration:none;white-space:nowrap}.nav-primary a:hover{color:#0973b9}.nav-secondary a,.nav-tert a{display:inline;padding:1em}.blog .main{float:left;width:100%}.blog .side{position:relative;top:0;float:right;width:100%}.inset{float:right;margin-bottom:0.5em;margin-left:2.53164557%;width:48.7341772%}.blog_text{padding-left:30px;float:left;width:50%}.thumb{position:relative;float:left;width:30%;padding:0px 20px 0px 0;margin-bottom:20px;zoom:1}.item h2{position:absolute;top:50%;left:0;width:100%}}@media only screen and (min-width: 960px){.blog .main{float:left;width:60%}.blog .side{position:relative;float:right;width:30%}.nav-primary a{color:#444;padding:1.3em;margin-bottom:0;line-height:300%;position:relative;z-index:1;text-decoration:none;white-space:nowrap}.nav-primary a:hover{color:#0973b9}.thumb{float:left;width:250px;padding-bottom:0px}.item h2{position:absolute;top:70%;left:0;width:100%}}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{color:#444 !important;text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.cc-cookies{position:fixed;width:70%;left:0;bottom:0;padding:1em 15%;background:#fff;background:rgba(255,255,255,0.9);z-index:99999;font-size:87%}#decline{display:block}.cc_right{display:block;text-align:right}@media screen and (max-width: 768px){.cc-cookies a.cc-cookie-accept,.cc-cookies a.cc-cookie-decline,.cc-cookies a.cc-cookie-reset{display:block;margin:1em 0}}@media screen and (max-width: 480px){.cc-cookies{position:relative;float:left}}
