/*!
Theme Name: UW Arboretum
Author URI: UW Communications
Description: Bsed on Twenty Eleven
*/a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;font-family:inherit;font-family:Source Sans Pro,sans-serif;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;-webkit-font-smoothing:subpixel-antialiased}:focus{outline:0}input:focus,select:focus{outline:auto}body{background:#fff;line-height:1}table{border-collapse:separate;border-spacing:0}caption,td,th{font-weight:400;text-align:left}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}a img{border:0}#labeling,article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,input,textarea{color:#373737;font:100%/1.5 Verdana,Helvetica,Arial,sans-serif;font-weight:300}body{background:#e2e2e2}#page{background:#fff;border-top:8px solid #51623d;-webkit-box-shadow:0 6px 18px rgba(60,60,60,.8);box-shadow:0 6px 18px rgba(60,60,60,.8)}p{margin-bottom:1em}ol,ul{margin:0 0 1.5em 2.5em}ol{list-style-type:decimal}ol ol{list-style:upper-alpha}ol ol ol{list-style:lower-roman}ol ol ol ol{list-style:lower-alpha}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}strong{font-weight:700}blockquote,cite,em,i{font-style:italic}blockquote{font-family:Georgia,Bitstream Charter,serif;font-weight:400;margin:0 3em}blockquote cite,blockquote em,blockquote i{font-style:normal}blockquote cite{color:#666;font:12px Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;letter-spacing:.05em;text-transform:uppercase}abbr,acronym,dfn{border-bottom:1px dotted #666;cursor:help}address{display:block;margin:0 0 1.625em}input[type=password],input[type=text],textarea{background:#fafafa;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1);border:1px solid #ddd;color:#494949}input[type=text]:focus,textarea:focus{color:#373737}textarea{padding-left:3px;width:98%}input[type=text]{padding:3px}input#s{background:#fff url(images/search.png) no-repeat 5px 6px;-webkit-border-radius:2px;border-radius:2px;font-size:14px;height:32px;line-height:1.2em;padding:4px 10px 4px 28px}input#searchsubmit{display:none}a{color:#077214;text-decoration:none}a:active,a:focus,a:hover{text-decoration:none;border-bottom:1px dotted #077214}#feature_container a:hover,.sidebar_meta:active,.sidebar_meta:focus,.sidebar_meta:hover{border:none}.sidebar_meta{margin-top:32px}.assistive-text{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}#access a.assistive-text:active,#access a.assistive-text:focus{background:#eee;border-bottom:1px solid #ddd;color:#1982d1;clip:auto!important;font-size:12px;position:absolute;text-decoration:underline;top:0;left:7.6%}body{padding:0 2em}.offscreen-wrap{-webkit-backface-visibility:hidden;position:relative;overflow-x:hidden;width:100%}.offscreen-wrap.offscreen-nav{min-height:100%}#page{position:relative;margin:2em auto;max-width:960px;width:100%;-webkit-transform:translateZ(0);transform:translateZ(0)}#page,.offscreen-nav #page{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.offscreen-nav #page{-ms-transform:translate(-200px);-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}@media (max-width:600px){body{padding:0}#page{margin:0}}.alignleft{float:left;margin-right:25px}.alignright{float:right;margin-left:25px}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}#branding #labeling{margin:0 0 0 20px;height:104px}#branding #crest{height:89px;margin-top:15px;margin-right:6px}#branding h1 img{width:195px}#branding a:hover{border:none}#branding{z-index:410}#site-title{width:350px;margin-top:15px}#site-title h1 a{color:#111;font-size:30px;font-weight:700;line-height:26px;text-decoration:none}#site-title h1 a:active,#site-title h1 a:focus,#site-title h1 a:hover{color:#1982d1}#site-description{color:#7a7a7a;font-size:14px;margin:0 270px 3.65625em 0}#branding #crest img{height:auto;margin-bottom:-7px;width:58px}#branding{position:relative;width:100%;height:152px;color:#373737;background:#fff url(images/bannerBg.gif) 78% 0 no-repeat}#banner_home{position:absolute;top:-26px;left:75px}#wordmark{margin-top:10px;margin-left:5px;width:280px;line-height:1.15;font-size:.7275em;text-transform:uppercase}#wordmark a{color:#373737}#branding h1 a{display:block;margin-top:0;font-size:48px;font-weight:400;color:#b70101}#branding h1 a:active,#branding h1 a:focus,#branding h1 a:hover,#branding h1 a:visited{color:#b70101;border-bottom:none}#branding #searchform{position:absolute;top:15px;right:15px}#branding #searchform div{margin:0}#branding #s{float:right;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:width,background;transition-property:width,background;timing-function:ease;width:112px}#branding #s:focus{background-color:#f9f9f9;width:196px}#branding #searchsubmit{display:none}#branding .only-search #searchform{top:5px;z-index:1}#branding .only-search #s{background-color:#666;border-color:#000;color:#222}#branding .only-search #s,#branding .only-search #s:focus{width:85%}#branding .only-search #s:focus{background-color:#bbb}#branding .with-image #searchform{top:auto;bottom:-27px;max-width:195px}#branding .only-search+#access div{padding-right:205px}#tagline{color:#774d25;font-size:1em;margin-top:8px;margin-left:2px;line-height:1}.navbar-toggle{display:none;float:right;padding:9px 10px;margin-top:0;margin-bottom:8px;position:absolute;top:12px;right:-3px;background-color:#fbfbfb;-webkit-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px;border:1px solid #efefef;-webkit-box-shadow:0 0 2px rgba(0,0,0,.25);box-shadow:0 0 2px rgba(0,0,0,.25)}.navbar-toggle:focus{outline:none}.navbar-toggle:hover{cursor:pointer;background-color:#fff}.offscreen-nav .navbar-toggle{background-color:#31421d}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;-webkit-border-radius:1px;border-radius:1px;background-color:#999;height:3px}.offscreen-nav .navbar-toggle .icon-bar{background-color:#fff}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}.hamburger,.menu-text{display:table-cell}.menu-text{color:#353535;padding-right:8px;padding-top:2px;line-height:1;vertical-align:top;text-transform:uppercase;font-size:13px;font-weight:700;-webkit-font-smoothing:antialiased;letter-spacing:.1rem}.offscreen-nav .menu-text{color:#fff}@media (max-width:475px){#branding #crest{height:auto}#branding #crest img{width:70px;position:absolute;top:-8px;left:-3px}#branding h1 img{width:165px}#branding h1 a{font-size:36px;margin-top:-2px;margin-left:-3px}#branding #labeling{margin-left:70px;height:75px}#wordmark{margin-top:10px;margin-left:0;width:auto}#site-title{margin-top:2px;width:auto}#tagline{margin-top:2px;margin-left:-4px;font-size:.9em}}@media (max-width:400px){.navbar-toggle{padding:8px}.menu-text{font-size:12px}.expand-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}}@media (max-width:375px){#wordmark{margin-top:2px}#branding #crest img{width:54px;top:-8px;left:-2px}#branding #labeling{margin-left:48px;height:60px}#branding h1 a{margin-top:0;font-size:28px}#tagline{font-size:12px}.navbar-toggle{margin-top:0;-webkit-box-shadow:0 0 2px rgba(0,0,0,.25);box-shadow:0 0 2px rgba(0,0,0,.25)}.menu-text{padding-right:6px;letter-spacing:0;color:#555}.navbar-toggle .icon-bar{width:18px;height:2px}}@media (max-width:300px){#wordmark{font-size:11px}}#access{clear:both;margin:8px 10px 0;width:auto;height:40px}#access ul#menu-main{margin-left:0;background:#077214 url(images/navBg.png) repeat-x;position:relative;z-index:50000;-webkit-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;height:40px}#access a{color:#fff;display:block;text-decoration:none}#access ul ul{-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);box-shadow:0 3px 3px rgba(0,0,0,.2);display:none;float:left;margin:0;position:absolute;top:40px;left:0;width:188px;z-index:99999;background-color:#759455}#access ul li:last-child ul,#access ul li:nth-last-child(2) ul{right:0;left:inherit}#access ul ul ul{left:100%;top:0}#access #menu-main>li>a{font-size:15px}#access ul ul>li>a{background:#759455;border-bottom:none;color:#fff;font-size:13px;font-weight:400;height:auto;padding:5px 10px;width:auto;text-align:left;text-transform:none;margin:5px;line-height:1.1}#access ul ul a:hover{background-color:#51623d}#access ul li:hover>ul{display:block}#menu-main>li{font-family:Helvetica,Arial,sans-serif;background:transparent url(images/navDivider.png) no-repeat 100%;height:100%;position:relative;z-index:500}#menu-main>li,#menu-main>li li{list-style:none}#access #menu-main>.current-menu-item,#access #menu-main>.current-page-parent,#access #menu-main>li:hover{background-color:#51623d}#access #menu-main>li.current-menu-item:first-child,#access #menu-main>li.current-page-parent:first-child,#access #menu-main>li:first-child{-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}#access #menu-main>li:first-child:hover{-webkit-border-radius:4px 0 0 0;border-radius:4px 0 0 0}#access #menu-main>li.current-menu-item:last-child,#access #menu-main>li.current-page-parent:last-child,#access #menu-main>li:last-child{-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;margin-right:-1px}#access #menu-main>li:last-child:hover{-webkit-border-radius:0 4px 0 0;border-radius:0 4px 0 0}#access ul#menu-main>li:last-child{background-image:none}#access .menu-main-container>.donate{position:absolute;color:#077214;right:15px;bottom:62px;text-transform:uppercase;border-bottom:none!important}#menu-main{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#menu-main>li>a{height:40px;line-height:41px;text-transform:uppercase;text-align:center}#menu-main>li{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (max-width:725px){#access #menu-main>li>a{font-size:13px}}@media (max-width:550px){.offcampus-wrap{overflow-x:hidden}.navbar-toggle{display:block;z-index:2010}#branding{height:auto;position:static;-webkit-box-shadow:0 1px 10px rgba(0,0,0,.3);box-shadow:0 1px 10px rgba(0,0,0,.3);padding-bottom:8px}#thumbs>div{margin-bottom:4.3%}#featured_links>div{margin-bottom:3%}#access{-webkit-backface-visibility:hidden;height:100%;width:200px;position:absolute;top:-8px;right:0;-ms-transform:translate(100%);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);margin:0;padding-top:6px;background:#31421d;z-index:2020;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;overflow-x:hidden;overflow-y:auto}#access.collapsed{display:none}#access ul#menu-main{height:auto;-webkit-border-radius:0;border-radius:0;margin-bottom:0;width:100%;background:none;display:block}#menu-main>li{background:none;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0}#access #menu-main>li>a{text-align:left;border-top:1px dotted #71825d;padding:15px;height:auto;line-height:1}#access #menu-main>li>a:hover{background-color:#516c32}#access ul li:hover>ul{display:none}#access ul ul{display:none;position:static;width:100%;float:none}#access ul ul a:hover{background-color:#31421d}#access ul ul>li>a{margin:0;padding:10px 15px}#access ul ul>li>a,#branding #access ul ul>li>a:hover{border-bottom:1px dotted #91a27d}#branding #searchform{position:static;text-align:left;padding:10px}#branding #s{float:none;width:80%}#branding #s:focus{width:100%}.offscreen-nav .exit-off-screen{-webkit-backface-visibility:hidden;-webkit-transition:background .3s ease;transition:background .3s ease;cursor:pointer;-webkit-box-shadow:-4px 0 4px rgba(0,0,0,.5),4px 0 4px rgba(0,0,0,.5);box-shadow:-4px 0 4px rgba(0,0,0,.5),4px 0 4px rgba(0,0,0,.5);display:block;position:absolute;background:rgba(0,0,0,.1);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:rgba(0,0,0,0)}}.ie8 #access{right:-200px}.ie8 .offscreen-nav #access{right:0}.ie8 .offscreen-nav .navbar-toggle{right:198px}#main{clear:both}.page-title{color:#666;font-size:10px;font-weight:500;letter-spacing:.1em;line-height:1.2;margin:0 0 2.6em;text-transform:uppercase}.page-title a{font-size:12px;font-weight:700;letter-spacing:0;text-transform:none}.hentry:last-child,.no-results{border-bottom:none}.blog .sticky .entry-header .entry-meta{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);position:absolute!important}.entry-header .entry-meta,.entry-title{padding-right:76px}.entry-title{clear:both;color:#222;font-size:26px;font-weight:700;line-height:1.2;padding-bottom:.3em;padding-top:15px}.entry-title,.entry-title a{color:#077214;text-decoration:none}.entry-title{color:#373737}article[class*=category-] .entry-title{font-family:Georgia,serif;font-weight:400;font-style:italic}.home article[class*=category-] .entry-title{font-family:inherit;font-style:normal}#col1 .entry-title a{color:#666}.entry-title a:active,.entry-title a:focus,.entry-title a:hover{color:#1982d1}.entry-meta{color:#ab640f;clear:both;font-size:16px;font-weight:400;line-height:1.2;margin:0 0 16px}.entry-meta a{font-weight:700}.single-author .entry-meta .by-author{display:none}.entry-content,.entry-summary{margin:.75em 0 0}#social{margin:24px 0 0;padding-top:8px;border-top:1px solid #e2e2e4}#social h3{font-weight:400;margin:0 0 4px;text-transform:none}.entry-content h1,.entry-content h2{color:#000;margin:24px 0 4px}.error404 .entry-content h1{margin-top:0;padding-top:4px}.error404 .entry-title{clear:none}.entry-content h3{font-weight:700;font-size:.9em;color:#373737;text-transform:uppercase;margin:24px 0 12px}.books .entry-content h3,.category .entry-content h3{margin-top:0}.entry-content h4{font-style:italic;font-size:.92em;color:#474747;margin:10px 0}.entry-content table{border-bottom:1px solid #ddd;margin:0 0 1.625em;width:100%}.entry-content th{color:#666;font-size:10px;font-weight:500;letter-spacing:.1em;line-height:2.6em;text-transform:uppercase}.entry-content td{border-top:1px solid #ddd;padding:6px 10px 6px 0}.entry-content #s{width:75%}.error404 .entry-content #s{width:40%}.error404 .entry-content form{margin-bottom:36px}.page-link{clear:both;display:block;margin:0 0 1.625em}.page-link a{background:#eee;color:#077214;margin:0;padding:2px 3px;text-decoration:none}.page-link a:hover{background:#888;color:#fff;font-weight:700}.page-link span{margin-right:6px}.commentlist .edit-link a,.edit-link a,.entry-meta .edit-link a{background:#eee;-webkit-border-radius:3px;border-radius:3px;color:#666;font-size:12px;line-height:1.5em;font-weight:300;text-decoration:none;padding:0 8px}.commentlist .edit-link a:hover,.entry-meta .edit-link a:hover{background:#888;color:#fff}.entry-content .edit-link{clear:both;display:block}#main.empty_shell{padding:0 30px 50px}.empty_shell table{width:80%}.empty_shell h1{font-size:1.25em}.empty_shell h2{font-size:.9375em}.empty_shell form legend{font-size:.875em}.empty_shell .block .top_level{padding:8px 0 12px}.empty_shell form input,.empty_shell form label,.empty_shell p,.empty_shell ul>li{font-size:.8125em}.empty_shell li{margin:12px 0}.empty_shell form .req{color:#b70101;font-weight:400}.empty_shell .run-in h3{font-weight:700;display:inline}.empty_shell .textarea{width:75%;margin:24px 0;line-height:1.2}.empty_shell .block{margin:24px 0}.empty_shell legend{line-height:2}.empty_shell .block>legend{font-weight:700;display:block;margin:16px 0 8px}.empty_shell input[type=text]{width:40%}.empty_shell #permit_types .permit_type_sub{width:80%;margin:16px 0;padding:12px 4px;border-bottom:1px solid #ccc;background-color:#cbdec9}.permit_type_sub .permit_type{font-weight:700}.empty_shell #permit_types input[type=text]{width:60%}.empty_shell #permit_types .row{margin:12px 0 12px 16px}.empty_shell #permit_types .permit_type_sub.row{margin-left:0}.empty_shell #permit_types .permit_type_sub.row input{margin-left:16px}#dates .row,.empty_shell .tours form .row{margin:24px 0}img[class*=align],img[class*=attachment-],img[class*=wp-image-]{height:auto}.entry-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption .wp-caption-text{font-size:.75em;font-style:italic;line-height:1.2;color:#828282}.entry-content .wp-caption{margin-top:4px;margin-bottom:25px}#content .alignright,.entry-content .wp-caption.alignright{float:right}.entry-content .wp-caption img,.entry-content img.alignleft,.entry-content img.alignright{border:1px solid #999}.entry-content .wp-caption img.no-border,.entry-content img.alignleft.no-border,.entry-content img.alignright.no-border{border:none;margin-bottom:4px}.wp-caption .no_border{border:0}.wp-caption>a{border-bottom:none}.feature-image-wrapper{width:43%}.feature-image-wrapper img{border:2px solid #999;border-top:none;max-width:100%;float:right;margin-bottom:4px}.error404 .feature-image-wrapper img{border-top:2px solid #999}.single .feature-image-wrapper img{border:1px solid #999}.feature-image-wrapper.alignright{margin-bottom:25px}.feature-image-wrapper .wp-caption-text{clear:both;color:#828282;font-size:.75em;font-style:italic;margin:0 1px 4px;line-height:1.45}@media (max-width:900px){.feature-image-wrapper{width:38%}}.entry-header .entry-format{color:#666;font-size:10px;font-weight:500;letter-spacing:.1em;line-height:2.6em;position:absolute;text-transform:uppercase;top:-5px}.entry-header #labeling .entry-title{padding-top:15px}#colophon{padding:30px 0 20px;width:100%;background-color:#51623d;color:#dce0d8}#colophon .footer_cols{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}#colophon .footer_cols>div{padding-left:30px;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-left:1px solid #c2c2c2}#colophon div:first-child{border:none}#colophon h3{text-transform:uppercase;margin-bottom:.25em;font-weight:700}#colophon h3,#colophon p{font-size:.8em}#colophon a{color:#fff}#colophon #footer_text{margin:32px auto 0;font-size:.75em;width:80%;text-align:center;line-height:1.35}#colophon .social a{margin-right:22px}#colophon .social a[href*=twitter]{margin-left:3px}#colophon a:hover{border-bottom:1px dotted #fff;text-decoration:none}@media (max-width:825px){#colophon .footer_cols{display:block;vertical-align:top}#colophon .footer_cols>.rwd-grid{padding-left:30px;padding-bottom:16px;border-left:0 solid #c2c2c2;width:50%}#colophon #footer_text{margin-top:0}.error404 .feature-image-wrapper{display:none}}@media (max-width:500px){#colophon .social a{margin-right:12px}#colophon .social img{width:24px}}@media (max-width:360px){#colophon .footer_cols>.rwd-grid{width:100%;float:none}#colophon .footer_cols>.rwd-grid.social{width:50%;margin:0 auto}}.rwd-grid{float:left}#main img{max-width:100%;height:auto}.clearfix:after,.clearfix:before{display:table;content:" "}.clearfix:after{clear:both}.no_bullet,.no_bullet>li{list-style:none}#feature_container{margin:10px 0 0;padding:0 10px;z-index:400;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;float:none}#feature_container a{border-bottom:none!important}#feature_container>div{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between}#feature_container img{max-width:100%;width:100%}:root #feature_container img,_:-moz-any-link{width:100%}#feature_container>#thumbs{margin:0;padding-right:1%}#thumbs>div:last-child{margin-bottom:0}#feature_container>#thumbs .trigger{display:block;line-height:.1}#feature_container>#thumbs .trigger:hover{cursor:pointer}#feature_container>#thumbs .trigger:focus{border-bottom:none}#feature_image{padding-right:1%;z-index:100;position:relative}#feature_image .trigger{display:block;line-height:.1}#feature_image .trigger:hover{cursor:default}#feature_image .trigger:focus{border-bottom:none}#feature_caption{display:inline-block;width:98.3%;position:absolute;left:0;bottom:0;padding:5px 10px;margin:0;line-height:1.7;font-size:.75em;height:30px;color:#fff;background-color:rgba(51,51,51,.8);z-index:100000}#feature_caption a{border-bottom:1px dotted #f7f5e8!important;color:#fff}#feature_container>#featured_links{margin:0}#featured_links>div:last-child{margin-bottom:0}#featured_links a{display:block;line-height:.1}.ie .menu-main-container{width:100%;border:none;z-index:10}.ie #access #menu-main>li>a{display:block;padding-left:1%;padding-right:1%;white-space:nowrap}.ie #menu-main{width:100%}.ie #menu-main>#menu-item-38{width:10.106382%}.ie #menu-main>#menu-item-37{width:16.914893%}.ie #menu-main>#menu-item-36{width:12.916666%}.ie #menu-main>#menu-item-35{width:11.25%}.ie #menu-main>#menu-item-34{width:21.489361%}.ie #menu-main>#menu-item-33{width:12.978723%}.ie #menu-main>#menu-item-32{width:14.329787%}.ie #access #menu-main>li{float:left;margin:0}.ie #feature_container>div{float:left}.ie #feature_container{width:auto;margin:10px 0 0;padding:0 10px;position:relative;z-index:400}.ie #feature_container img{max-width:100%;height:auto}.ie #feature_container>#thumbs{width:18.7%}.ie #thumbs>div{margin-bottom:5.7%}.ie #feature_container>#feature_image{width:57.4%;z-index:500}.ie #feature_caption{position:relative;left:0;bottom:30px;width:100%;padding:5px 10px;display:inline-block;margin:0;line-height:1.7;font-size:.75em;height:30px;color:#fff;background-color:rgba(51,51,51,.8);z-index:100000}.ie #feature_container>#featured_links{width:23.64583%;margin:0}.ie #featured_links a{margin-bottom:6.2%}.ie8 #feature_caption{background-color:#000;opacity:.8}:root #feature_container,_:-ms-input-placeholder{display:block}:root #feature_container>div,_:-ms-input-placeholder{display:block}:root #feature_container>div,_:-ms-input-placeholder{float:left}:root #feature_container,_:-ms-input-placeholder{width:auto;margin:10px 0 0;padding:0 10px;position:relative;z-index:400}:root #feature_container>#thumbs,_:-ms-input-placeholder{width:18.7%}:root #thumbs>div,_:-ms-input-placeholder{margin-bottom:5.7%}:root #feature_container>#feature_image,_:-ms-input-placeholder{width:57.4%;z-index:500}:root #feature_caption,_:-ms-input-placeholder{position:relative;left:0;bottom:30px;width:100%;padding:5px 10px;display:inline-block;margin:0;line-height:1.7;font-size:.75em;height:30px;color:#fff;background-color:rgba(51,51,51,.8);z-index:100000}:root #feature_container>#featured_links,_:-ms-input-placeholder{width:23.64583%;margin:0}:root #featured_links a,_:-ms-input-placeholder{margin-bottom:6.2%}#main{position:relative;width:100%;margin-top:20px;padding:0 20px 50px;background-color:#fff;webkit-box-shadow:inset 0 -10px 6px -4px hsla(0,0%,60%,.6);moz-box-shadow:inset 0 -10px 6px -4px hsla(0,0%,60%,.6);-webkit-box-shadow:inset 0 -10px 6px -4px hsla(0,0%,60%,.6);box-shadow:inset 0 -10px 6px -4px hsla(0,0%,60%,.6)}.home #main{margin:0;padding:0;background-color:transparent;-webkit-box-shadow:0;box-shadow:0}.home #content{clear:both;width:100%;margin-top:24px;padding-bottom:30px;background-color:#fff;webkit-box-shadow:inset 0 -10px 6px -4px hsla(0,0%,60%,.6);moz-box-shadow:inset 0 -10px 6px -4px hsla(0,0%,60%,.6);-webkit-box-shadow:inset 0 -10px 6px -4px hsla(0,0%,60%,.6);box-shadow:inset 0 -10px 6px -4px hsla(0,0%,60%,.6)}.news-events{width:72.5%}.home #col1{width:37.931%;padding:0 20px}.home #col3{width:27.5%;padding:0 20px}.home #col2{width:62.069%;padding:0 20px;border-color:#c2c2c2;border-style:none solid;border-width:1px}.home #alert{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 10px 20px;background-color:#eee5c7;color:#000;padding:10px 20px 20px}.home #alert p{margin-bottom:.2em}.home #alert header span{text-transform:uppercase;font-size:.8em;color:#666}.home #alert header span.post_date{text-transform:none;font-style:italic}.home #content>div h2{text-transform:uppercase;font-size:1.25em;margin:0 0 .25em;color:#666;font-weight:400;padding-top:0;line-height:1.2}.home #content>div>h3{line-height:1.2;margin:1em 0 .25em;font-size:.875em}.home #content .event_list{margin-top:20px;width:180px}.home #content .event_list+.event_list{margin-left:20px}#imap{display:block;width:101px;margin:0 auto .5em}#content #popular{margin-left:0;margin-bottom:16px}#content #popular h2{color:#666}#content #popular>li>a:before{content:"\00BB ";margin-right:.2em;color:#077214}#content #popular>li{list-style:none;margin-left:0;margin-bottom:.25em;font-size:.9em}#content .event_list>li>h3{color:#a76619;text-transform:uppercase}#content{position:relative}#content #col2 .uwmadison_events_container:after{position:absolute;left:264px;bottom:50px;content:"";width:430px;height:90%;border-left:1px solid #c2c2c2;border-right:1px solid #c2c2c2;z-index:5000;background:transparent}.events-classes h2{color:#666}.events-classes h2+p{font-size:.95em}.uwmadison_events{margin-left:0}.uwmadison_event{margin-bottom:18px;list-style:none;font-size:.875em;width:185px}.home .uwmadison_event{width:auto}.uwmadison_event_description{margin:12px 0}.home .events-classes ul{margin-left:0}.page-template-page-events-php .events_list{margin-top:32px;margin-left:0}.page-template-page-events-php .uwmadison_event{margin-left:0;margin-bottom:20px;width:75%;font-size:.875em}.uwmadison_event>h3{color:#a76619;text-transform:uppercase;font-size:.95em}.page-template-page-events-php .uwmadison_event>h2{color:#a76619;text-transform:uppercase;font-size:1em}.uwmadison_event_subtitle,.uwmadison_event_title{margin:0;padding:1px 0;line-height:1.3}.uwmadison_event_subtitle{font-weight:400}.home .uwmadison_event_subtitle{color:#373737}.feature_post img{float:right;margin:0 0 15px 15px;width:111px;border:1px solid #e2e2e4}.feature_post p{margin-bottom:.2em;font-size:.9em}.home .news{border-bottom:0;margin-bottom:0;padding-bottom:.5em}.home .news article{margin-top:16px}.home .news .entry-title{font-size:.875em;padding:0;font-weight:400;line-height:1.3}.news .post-meta{color:#a76619;text-transform:uppercase;font-size:.725em;margin-top:3px}.home .news .entry-content{font-size:.8125em;line-height:1.25}.home .galleries{margin:0 auto}.home .galleries img{max-width:100%;border:1px solid #b2b2b2}.home .galleries .gallery{text-align:center;float:none;width:auto;margin:12px 0 20px;font-size:.825em;line-height:1.3}.home .gallery a:first-child:hover{border-bottom:none}@media (max-width:715px){.news-events{border-right:1px solid #c2c2c2}.home #col1,.home #col2{float:none;width:100%;border:none}.home #col2{clear:both;margin-top:36px}.home .more{float:none}.events-classes ul{margin-bottom:0}#content #popular>li{margin-bottom:.75em;line-height:1.25;font-size:.8em}#content #popular>li a:before{content:""}.home #content>div h2{font-size:1em}}@media (max-width:500px){#feature_image{padding-right:0}#feature_container,#feature_container>div{display:block}#feature_container>#thumbs{display:none}#feature_container>#featured_links{margin-top:10px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between}#feature_container>#featured_links div{padding-right:10px}#feature_container>#featured_links div:last-child{padding-right:0}#feature_caption{width:100%}.home #content{margin-top:12px}.home .galleries .gallery{text-align:left;max-width:100%;overflow:hidden}.home .galleries img{max-width:inherit;max-height:80px}}@media (max-width:400px){.home #content .rwd-grid{float:none;width:100%}.home #col2{margin-top:0}.home #content>div h2{margin-top:36px}.home #content>div .events-classes h2{margin-top:0}.news-events{border-right:none}}@media (max-width:370px){#feature_container>#featured_links div:last-child{display:none}#feature_container>#featured_links div+div{padding-right:0}}.page-child.page-template-page-events-php .entry-content .uwmadison_event_title{font-size:1em;font-weight:700}.page-child.page-template-page-events-php .entry-content .uwmadison_event_time{font-size:.94em;color:#828282}.page-child.page-template-page-events-php .entry-content .uwmadison_event_time p{margin-bottom:-6px}.register-link a{background-color:#ababab;color:#fff;padding:4px 8px}.register-link a:hover{border-bottom:none}.eventinfo *,.eventinfo :after,.eventinfo :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.eventinfo{max-width:960px;margin:0 auto}.eventinfo-row{clear:both;margin-bottom:1em}.eventinfo-pad{padding:20px}.eventinfo-row:after,.eventinfo:after{content:"";display:table;clear:both}.eventinfo [class*=span]{float:left;min-height:1px}.eventinfo .span2{width:16.6667%}.eventinfo .span10{width:83.3333%}.eventinfo [class*=span]{padding-right:32px}.eventinfo [class*=span]:last-of-type{padding-right:0}.eventinfo h1{font-weight:700;font-size:1.2em;margin:0}.eventinfo h3{text-transform:uppercase;font-size:.9em;margin-bottom:1em}.eventinfo .span2{font-weight:700;text-align:right}#secondary{width:19.533333%;padding-top:22px}.archive #primary,.category #primary,.page #primary,.search #primary,.single-arb-class #primary{padding-left:25px;width:80.466667%;float:right}.error404 #primary,.search #primary{float:left}.error404 #primary{width:100%;padding-left:0}.archive #main>h1,.page #main>h1,.search #main>h1{text-transform:uppercase;font-size:1.5em;height:auto;font-weight:400;font-family:Helvetica,Arial,sans-serif;clear:none;color:#666;border-bottom:2px solid #999}.page #main.page-level-4>h1,.search #main.page-level-4>h1{width:100%}.error404.page #main>h1{display:none}@media (max-width:1024px){width:auto}.category .entry-content,.page #content,.page .entry-content,.search-results .entry-content{margin:0;padding:0}.category #page-menu ul,.page #page-menu ul{margin:0 0 24px}.category #page-menu li,.page #page-menu li{list-style:none;margin-bottom:8px;line-height:1.2;padding-bottom:8px;background:transparent url(images/navGradient.jpg) 0 100% no-repeat}.category #page-menu li>a,.page #page-menu li>a{font-size:.95em}.page #content .arb-class .alignright img{max-width:200px;border:2px solid #999;float:right}.arb-class .entry-content .entry-title{margin-top:0;padding-top:0}.page .entry-content>h2{color:#a76619;font-size:1.15em}.page .arb-class .entry-content>h2{font-size:1.2125em;margin-top:16px}.page .entry-content>p,.page .entry-content>ul>li{font-size:.75em;max-width:575px}.page-level-3 h1{padding-top:1em}.page .entry-content>p,.page .entry-content>ul>li{font-size:.925em}.page .entry-content a{border-bottom:1px dotted #bbb}.page .entry-content figure a{border-bottom:0}.page .entry-content a:hover{border-bottom:1px dotted #666}.page .entry-content figure a:hover{border-bottom:0}.category #page-menu .sb-back-container,.page #page-menu .sb-back-container{background:transparent!important}.page .entry-content .events_list a{border-bottom:none}.page .entry-content .events_list a:hover{border-bottom:1px dotted #666}figure{max-width:100%}.page-child .entry-content *{max-width:600px}.page-child .entry-content blockquote{max-width:500px}.page-child .entry-content .feature-image-wrapper+h2{margin-top:0;padding-top:16px}.entry-content.page-level-4 p:first-child{margin-top:22px}.more{float:right;font-size:.8215em;margin-right:0}.laq-before:before{content:"\00AB";margin-right:.25em}.raq-after:after{content:"\00BB";margin-left:.25em}.current_page_item>a{color:#a76619}.sidebar-box{margin:32px 0;padding:12px 10px;border:2px solid #a76619}.sidebar-box h2{margin:0 0 12px;text-transform:uppercase;text-align:center;font-size:15px;color:#666;line-height:18.75px}.sidebar-box h3{color:#a76619}.sidebar-box h3,.sidebar-box h4{font-size:14.3px;line-height:16px;margin:16px 0 12px}.sidebar-box h4{font-weight:700}.sidebar-box h2+h3,.sidebar-box h2:first-child,.sidebar-box h3:first-child,.sidebar-box h4:first-child,.sidebar-box p:first-child{margin-top:0}.sidebar-box ul{margin:0}.sidebar-box li,.sidebar-box p{font-size:13.6px;margin:0 0 12px;line-height:16px}.sidebar-box>p:last-child,.sidebar-box>ul:last-child>li:last-child{margin-bottom:0}.sidebar-box li{list-style:none;margin-left:0}.sidebar-box li a:after{content:"\00BB";margin-left:.25em}.single-arb-class .sidebar-box{margin-top:0}.sidebar_meta.tours{display:block;height:79px}.sidebar-box.freeform.nnotes{border:none;margin-top:0;padding:16px 0 0;background:url(images/navGradient.jpg) 0 0 no-repeat}.sidebar-box.freeform.nnotes p{font-style:italic;color:#666}.sidebar-box.freeform.nnotes button{padding:0;border:none;background:none;font-size:1em;color:#cc8229}.sidebar-box.freeform .nnote-archives li{list-style:none;margin-left:0;color:#777}#content .page-intro{padding-top:22px;margin-bottom:25px}.page #content .page-intro{font-size:.975em;font-weight:700}.page-level-3 p:first-child,.page-level-3>.feature-image-wrapper+p,.page-level-4>.feature-image-wrapper+p,.page-level-4>.feature-image-wrapper+script+p{padding-top:22px}.photo-caption{color:#373737;width:100%;font-size:.6875em}#content .run-in{margin:2em 0;font-size:.8125em;width:575px}#content .run-in>h3,#content .run-in>p{display:inline}#content .run-in>h3{margin-right:4px}.page div.wp-caption{width:316px!important;margin-bottom:25px}.page-level3 div.wp-caption{width:349px!important;margin-bottom:25px}.bordered{border:1px solid #b3b3b3}div.wp-caption .bordered{border-width:0 1px 1px}.featured_offerings{margin-left:0}.featured_offerings>li{margin-top:32px}.featured_offerings>li>img{width:165px}.featured_offerings>li>div{width:375px;margin-left:25px}.page-child .entry-content .featured_offerings h2{font-size:1em;margin-top:0}.featured_offerings>li>div>h3{color:#cb822a;margin-bottom:8px;line-height:1.1}.featured_offerings p:last-child{margin-bottom:0}.category article.category{margin-top:30px}.category #content .entry-header,.search-results #content .entry-header{line-height:1}.category #content .entry-title,.search-results #content .entry-title{margin:2em 0 .25em;padding:0;line-height:1;font-size:1.2em;height:auto;width:auto;font-weight:400}.category #content h1>a,.search-results #content h1>a{display:inline;background-image:none;text-indent:0;color:#077214}.category .entry-meta,.search-results .entry-meta{display:none}.category .more-link,.search-results{font-size:.9286em}#make_a_gift{position:absolute;bottom:20px;left:20px}.title_slug{display:block;font-size:.625em}.sb-back{margin-bottom:16px;font-size:.8125em}.page-count{font-size:.85em;color:#666;margin:-30px 0 24px}.tag .page-count{margin-top:0}.pagination-container{text-align:center;padding-top:8px;border-top:2px solid #dfdfdf}.pagination{display:inline-block;margin:0 auto 24px}.pagination div{display:inline-block;margin:0 24px;color:#999}.offscreen{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.empty_shell .inline{display:inline}@media (max-width:800px){.page-child.page-template-page-events .entry-content>ol>li,.page-child.page-template-page-events .entry-content>ul>li,.page-child.page-template-page-events .entry-content p{max-width:100%}.page-template-page-events-php .uwmadison_event{width:auto}.search #primary{width:100%}}@media (max-width:750px){#secondary{padding-top:8px}.archive #primary,.category #primary,.page #primary,.search #primary,.single-arb-class #primary{padding-left:0}.category #main .rwd-grid,.page #main .rwd-grid{float:none;width:100%}.category #page-menu li,.page #page-menu li{background:#efefef;margin-bottom:1px;padding-bottom:0}.sidebar_meta.tours{display:none}.sidebar-box{margin:0 0 16px;padding:15px;border:1px solid #ab640f}.sidebar-box.freeform.nnotes{padding:0}.sidebar-box.freeform li{margin-bottom:0}.nnote-archives.rwd-flex{display:none}#past-notes:hover{cursor:pointer}#past-notes:after{content:"»";padding-left:4px}.archive #main>h1,.page #main>h1,.search #main>h1{width:100%}.rwd-flex{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.rwd-flex:last-of-type:after{content:"";-webkit-box-flex:100;-webkit-flex:100;-moz-box-flex:100;-ms-flex:100;flex:100}.rwd-flex li{background:#efefef;padding-bottom:0;-webkit-box-flex:1;-webkit-flex:auto;-moz-box-flex:1;-ms-flex:auto;flex:auto;text-align:center;display:inline-block;margin:1px}.rwd-flex li:hover{background-color:#dfdfdf}.rwd-flex li a{padding:.5em;display:block}.rwd-flex li a:hover{border-bottom:none;color:#057416}.rwd-flex .sb-back{margin-bottom:0}#content .page-intro{padding-top:0}.feature-image-wrapper img{border-top:2px solid #999}.page-level-3 .feature-image-wrapper{width:33%}.page-level-3 p:first-child,.page-level-3>.feature-image-wrapper+p,.page-level-4>.feature-image-wrapper+p{padding-top:0}.category .page-level-4 #page-menu .sb-back-container,.category .page-level-4 #page-menu ul,.page .page-level-4 #page-menu .sb-back-container,.page .page-level-4 #page-menu ul{text-align:left}.page-child .entry-content .feature-image-wrapper+h2{padding-top:0}.eventinfo [class*=span]{padding-right:0}.eventinfo .span2,.eventinfo .span10{width:auto;float:none;text-align:left}.eventinfo-row.url{overflow:hidden}#page-menu+.sidebar-box{margin-bottom:24px}}.single.page article{padding-top:48px}.news-categories ul{margin-left:0;padding:16px 0 6px;background:url(images/navGradient.jpg) 0 0 no-repeat,url(images/navGradient.jpg) 0 100% no-repeat}.news-categories h2{text-transform:uppercase;color:#ab640f;margin-bottom:12px}.news-categories li{list-style:none;margin-bottom:12px;line-height:1.25}.news-categories #s{width:95%}.category #page-menu ul{margin-bottom:0}.category .news .feature-story h3{padding-top:24px;margin-bottom:16px}.post-date{color:#ab640f}.category .news .post-date{margin-bottom:.1em}.category .recent-posts{clear:both}.recent-posts .post-content,.recent-posts .post-thumb{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.recent-posts .post{clear:both;margin-bottom:24px}.recent-posts .post-thumb{width:25%;padding-right:25px;min-height:1px}.recent-posts .post-thumb.empty-thumb{width:0}.recent-posts .post-content{width:75%}.recent-posts .post-thumb.empty-thumb+.post-content{width:100%}.recent-posts .post-thumb img{max-width:100%;border:2px solid #999;margin:0;float:none}.news .posts h2,.news article+.recent-posts h2{margin-top:36px;padding:24px 0;border-top:2px solid #999;text-transform:uppercase;color:#666;font-size:24px}.tag .news .posts{margin-top:24px}.tag .news .posts h2{display:none}.news .recent-posts h2,.paged .news .posts h2{border-top:none;margin-top:0;padding-top:24px}.news .posts ul{margin-left:0}.news .posts li{list-style:none;margin-bottom:1em}.category .news h3{line-height:1.25;font-size:20px;font-style:italic;font-weight:400;text-transform:none}.category .news h3 a{font-family:Georgia,serif}.news .archived-posts li a{font-style:italic;font-family:Georgia,serif}.category .news h3 span.headline-meta{font-style:normal;display:block;text-transform:uppercase;color:#777;font-size:14px;margin:4px 0 0}.news .archived-posts li span.headline-meta{display:inline;text-transform:uppercase;font-size:14px;color:#777}.news .archived-posts li span.headline-meta:before{content:"|";margin:0 4px 0 6px;display:inline-block}.category .news h3 span.headline-meta a,.news .archived-posts li span.headline-meta a{color:#777;font-style:normal;font-family:Source Sans Pro,sans-serif}.news .archived-posts li span.post-date{display:block}.category .news h3 span.attribution:before,.news .archived-posts li span.attribution:before{content:"|";margin:0 4px 0 2px;display:inline-block}.category .news h3 span.attribution,.news .archived-posts li span.attribution{margin-left:4px;display:inline-block}.date.category .posts h2,.search.category .posts h2{display:none}.date.category .posts,.search .posts{margin-top:36px}.search-results .post-date{margin-bottom:.1em}.none-found{margin-top:24px}.tags{margin-top:36px;padding-top:8px;border-top:1px solid #e2e2e4}.tags h3{text-transform:uppercase;font-size:.825em}.tags ul{margin-left:0}.tags li{list-style:none;display:inline}.tags li:first-child{margin-left:0}.tags li:after{content:"\00B7";margin:0 10px}.tags li:last-child:after{content:"";margin:0}@media (max-width:750px){.single .news-categories{display:none}.single.page article{padding-top:0;margin-top:-12px}.single .entry-title{padding-top:0}.entry-header .entry-meta,.entry-title{padding-right:0}.news .page-level-3 .feature-image-wrapper{width:33%}.category #page-menu,.news-categories h2{display:none}.news-categories ul{background:none}.news-categories li{margin-bottom:0}.news-categories{display:inline-block;margin:0 auto 24px;text-align:center}.news-categories #s{width:auto}.category.category-news #primary{margin-top:12px}.category .news .feature-story h3{padding-top:0}.sidebar-box.freeform.nnotes{background:none}.feature-image-wrapper{width:50%}}@media (max-width:400px){.recent-posts .post-content,.recent-posts .post-thumb{width:100%}#content .alignleft,#content .alignright{float:none;width:100%;margin-left:0;margin-right:0;margin-bottom:12px}.news .entry-content img{float:none;margin:0}.news .posts h2,.news article+.recent-posts h2{font-size:18px;padding:12px 0}}@media (max-width:400px){.feature-image-wrapper{width:100%;float:none;margin:0}.feature-image-wrapper img{width:100%}}.gallery-sidebar h2{text-transform:uppercase;font-size:.9em;margin-bottom:1em}.gallery-sidebar li span{display:block;color:#555;font-size:.775em;margin-top:.4em}.gallery,.gallery-header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.galleries #secondary{display:block;padding-top:0;width:auto}.galleries #primary{margin-top:32px;padding-left:0;width:auto}.gallery-header{margin-right:0}.gallery-header h1{color:#ab640f;font-size:18px;margin:0 0 .5em}.gallery-header p{font-size:.9em;margin-bottom:0}.gallery-header p.post_date{text-transform:uppercase;color:#555;font-size:.8em;letter-spacing:1px;margin-bottom:18px}.galleries .gallery{margin-top:8px}.gallery .item:first-child{width:526px;max-width:100%}.page .galleries #page-menu ul{margin-bottom:0}.page .galleries #page-menu .sb-back-container{margin-bottom:0;padding-bottom:0}.gallery .item{width:130px;margin:0;padding:1px;float:left;line-height:.85}.gallery .item,_::-moz-selection{line-height:.77 \0}.gallery .item,_::selection{line-height:.77 \0}:root .gallery .item,_:-moz-any-link{line-height:.75}.gallery .item a{line-height:.1}.page .entry-content.gallery .item a{border-bottom:none}.gallery .item a img{line-height:.1}.gallery .item a:hover{border-bottom:none}.gallery .item img{max-width:100%}.galleries article{margin-bottom:32px;padding-bottom:26px;border-bottom:1px solid #cdcdcd}.galleries.single article{border-bottom:none}.mfp-title{font-size:.9em!important}.news-gallery{border-top:1px solid #cdcdcd;margin-top:36px}.news-gallery h2{margin-top:12px;color:#555;margin-bottom:24px}.single.page .news-gallery article{padding-top:0}@media (max-width:850px){.galleries .rwd-grid{float:none}}@media (max-width:760px){.gallery .item:first-child{width:520px}}@media (max-width:750px){.galleries .rwd-flex li a{margin-bottom:0;padding:0!important}}@media (max-width:630px){.galleries .gallery .item:first-child{width:100%;max-width:100%}.galleries .gallery .item{width:33.333333%}.galleries .gallery .item img{width:100%}}@media (max-width:540px){.galleries #primary{margin-top:16px}}@media (max-width:400px){.galleries .gallery .item{width:50%}}.page-child .books .entry-content p{max-width:inherit}.book{clear:both;margin-bottom:36px}.book-cover,.book-info{float:left}.book-cover{width:16.783%;padding-right:20px}.book-cover img{max-width:100%}.book-info{width:83.217%}.book-details p{margin-bottom:0}.book-details{margin-bottom:1em}.entry-content.page-level-4 .book p:first-child{margin-top:0}@media (max-width:750px){.books .sidebar-box{display:none}}.js .gf-form{display:none}.gf-form{padding:16px;border:1px solid #c2d48e;margin-top:20px}.gform_wrapper legend.gfield_label{font-weight:700}.gfield{margin-top:16px}.gf-form h2{margin-top:0}.book .gform_wrapper .top_label .gfield_label{font-size:.75em}.gform_confirmation_wrapper{margin-top:24px}.gform_wrapper{clear:both}.gform_wrapper .gsection{margin-top:48px!important}#input_13_11_5_container{clear:both}.gform_wrapper.gf_browser_chrome .gform_fields .gfield input[type=radio]{margin-left:.263em!important}.gform_wrapper .description,.gform_wrapper .field_description_below .gfield_consent_description,.gform_wrapper .field_sublabel_above .ginput_complex.ginput_container label,.gform_wrapper .field_sublabel_above div[class*=gfield_date_].ginput_container label,.gform_wrapper .field_sublabel_above div[class*=gfield_time_].ginput_container label,.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label,.gform_wrapper .field_sublabel_below div[class*=gfield_date_].ginput_container label,.gform_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label,.gform_wrapper .gfield_consent_description,.gform_wrapper .gfield_description,.gform_wrapper .gsection_description,.gform_wrapper .instruction{font-size:1rem!important}.gform_wrapper .top_label .arb-summer-camp .gfield_label{margin-top:0}.gform_wrapper .top_label .arb-summer-camp .gfield_label:before{content:"\25AA";color:#777;margin-right:4px;font-size:32px;vertical-align:-5px;line-height:1px}.gform_wrapper .summer-camp-form .ginput_price{visibility:hidden}.gform_wrapper .summer-camp-form .gsection{border:none;border-top:4px solid #900;margin-bottom:0;margin-right:0!important}.gform_wrapper .summer-camp-form span.ginput_product_price{color:#373737}.gform_wrapper .summer-camp-form ul.gfield_checkbox li label{vertical-align:-3px!important}.gform_wrapper .summer-camp-form legend.gfield_label+.ginput_container{margin-top:0!important}.gform_wrapper .summer-camp-form .field_description_below .gfield_description{padding-top:0}.gform_wrapper .summer-camp-form .gfield.field_description_below+.gsection{margin-top:36px!important}.arb-summer-camp{margin-top:24px!important;padding-top:8px!important;border-top:1px solid #ababab}.arb-summer-camp .ginput_product_price,.arb-summer-camp .ginput_product_price_label{display:none}.gform_wrapper .ginput_price{opacity:1!important}.hide-section .gsection_title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.pswp--animated-in .pswp__bg{background-color:rgba(0,0,0,.9)!important}.pswp__zoom-wrap img{-webkit-box-shadow:0 0 40px rgba(0,0,0,.8);box-shadow:0 0 40px rgba(0,0,0,.8)}.pswp__caption{min-height:40px!important}.pswp__caption__center{max-width:100%!important;background-color:hsla(0,0%,100%,.5);background-color:#171f0d;background-color:#000;text-align:center!important;color:#fff!important}figure{margin-left:0;margin-right:0;-webkit-margin-start:0;-webkit-margin-end:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}