html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,hr,dl,dt,dd,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figure,figcaption,hgroup,menu,footer,header,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:hover,a:active{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{height:auto;border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{*overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}body{margin:0;font-family:'Lato',"Trebuchet MS",Arial,sans-serif;font-weight:300;font-size:16px;line-height:1.5em;color:#322a1a;background:#322a1a;background:url(/images/site-bg.jpg) #322a1a}p{margin:0 0 1.5em}a{color:#06c;text-decoration:underline;outline:none;-webkit-transition:color .1s ease-in;-moz-transition:color .1s ease-in;-o-transition:color .1s ease-in;transition:color .1s ease-in}a:hover{text-decoration:none}a:active{text-decoration:underline}a:hover{color:#005580;text-decoration:underline}a img{border:none}img{max-width:100%}h1,h1 a{font-size:1.9em;margin-bottom:.75em;line-height:1.1em}h2,h2 a{font-size:1.5em;margin-bottom:.5em;font-weight:normal;color:#322a1a;line-height:1em}h3,h3 a{font-size:1.3em;margin-bottom:.5em;color:#4396be}h4,h4 a{font-size:1.1em;margin-bottom:.5em}h1 a,h2 a,h3 a,h4 a{text-decoration:none;font-size:1em}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover{text-decoration:underline}p+div,p+fieldset{margin-top:1.5em}p+ul,p+ol{margin-top:-.125em;margin-bottom:1.5em}p+h2,ul+h2,ol+h2,p+h3,ul+h3,ol+h3,p+h4,ul+h4,ol+h4{margin-top:1.25em}.lead{font-size:1.5em;font-weight:400;line-height:1.35em;margin-bottom:1em}hr{color:#ccc;background-color:#ccc;height:1px;border:0;width:100%;margin-bottom:2em;margin-top:1.5em;clear:both}blockquote{font-size:16px;font-family:Georgia,"Times New Roman",Times,serif;color:#666;margin:0 0 1.5em 0;border-left:#08c 10px solid;padding-left:.75em}blockquote p{margin-bottom:.75em}cite{color:#333;margin:0;display:block;text-emphasis:none;font-style:normal}cite p{margin-bottom:1em}sup,sub{line-height:1em}strike{color:#999}iframe{margin:0 auto 1.5em auto;display:block;width:100%}code{font-size:1em;background:rgba(0,0,0,.07);border-radius:4px;padding:0 3px}pre{white-space:pre;overflow:auto;width:100%;padding:0;font-size:12px;line-height:1.4em;font-family:Monaco,monospace;border:1px solid #ddd;background:#f5f5f5;-moz-border-radius:4px;border-radius:4px;margin-bottom:2.5em}aside,figure{float:right;margin:0 0 1em 2.5%;width:33%;background:#f5f5f5;padding:.75em;font-size:.75em;line-height:1.333em;-moz-border-radius:4px;border-radius:4px}aside img,figure img{margin:0 0 1em}dl{margin-bottom:1em}dt{font-weight:bold}.paper{background:url(/images/paper-bg.jpg)}.visuallyhidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.first{float:left;margin-right:3.5%}.middle{float:left;margin-right:3.5%}.last{float:right}.group{margin-bottom:1.5em}.group_1of2,table.table_structure_2x td{width:48.25%}.group_1of3,table.table_structure_3x td{width:31%}.group_2of3{width:65.5%}.group_1of4,table.table_structure_4x td{width:22.375%}.group_3of4{width:74.125%}.group_1of5{width:17.2%}.group_2of5{width:37.9%}.group_3of5{width:58.6%}.group_4of5{width:79.3%}.group_1of6{width:13.75%}.group_4of6{width:65.5%}.group_5of6{width:82.75%}.group_1of7{width:11.28571428571429%}.group_2of7{width:26.07142857142858%}.group_3of7{width:40.85714285714287%}.group_4of7{width:55.64285714285716%}.group_5of7{width:70.42857142857145%}.group_6of7{width:85.21428571428574%}.group_1of8{width:9.4375%}.group_3of8{width:35.3125%}.group_5of8{width:61.1875%}.group_7of8{width:87.0625%}.wrapper{margin:0 auto;max-width:1230px;padding:0 30px;position:relative}.wrapper_lg{margin:0 auto;max-width:1630px;padding:0;position:relative}.site_header{position:relative;z-index:8000}.logo{position:absolute;top:0;left:30px;z-index:8001}.logo_patch{padding:15px 15px 8px;-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);background:#fff;background:url(/images/paper-bg.jpg);margin-bottom:5px}.logo_patch img{width:96px}.logo_text{font-weight:300;color:#999;font-size:1.05em;text-align:center;margin-top:8px}.top_bar{background:#1f1a11;background:rgba(31,26,17,1)}.site_search{display:none}.show{display:block}.site_footer_tag{height:38px;background:url(/images/tagline-footer.gif) no-repeat center top #fff;-moz-box-shadow:4px 5px 10px rgba(0,0,0,.4);box-shadow:4px 5px 10px rgba(0,0,0,.4);border-top:1px solid #f5f5f5}.site_footer{max-width:1230px;margin:2em auto 0;clear:both;font-size:.85em;color:#fff;padding:1.5em 30px}.site_footer a{color:#98948c;text-decoration:none}.site_footer a:hover{color:#5796bb;text-decoration:none}.site_footer i{font-size:1.5em;margin-right:5px;position:relative;top:2px}.copyright{border-top:1px solid #50493c;color:#98948c;text-align:center;padding:30px 0}.copyright ul{margin:0 0 2em;padding:0;list-style:none}.copyright ul li{display:inline;padding:0 10px;border-right:1px solid #50493c}.copyright ul li:last-child{border-right:0}.top_site{position:fixed;bottom:16px;right:16px;z-index:700000;display:none}.top_site a{color:#ddd;color:rgba(26,22,14,.5)}.btn_footer_nav{display:none;text-decoration:none;*zoom:1;background:#282215;border:0;text-align:center;color:#fff!important;line-height:130%;font-weight:bold;font-size:13px;margin:0 .25em 0 0;padding:.8em 1em;cursor:pointer;-moz-border-radius:4px;border-radius:4px}.btn_footer_nav:hover{color:#fff;text-decoration:none;background:#000}nav.nav_primary{background:url(/images/brown-dark-20percent.png);background:rgba(31,26,18,.2)}nav.nav_primary ul.parent{position:relative;list-style:none;margin:0 0 0 0;padding:0 0 0 126px}nav.nav_primary ul.parent>li{float:left;zoom:1}nav.nav_primary ul.parent>li>a{display:block;padding:18px 10px;margin-right:2px;color:#dfedf9;text-decoration:none;background:url(/images/brown-dark-40percent.png);background:rgba(31,26,18,.4);text-align:center;font-size:1.3em;color:#fff;font-weight:300;text-shadow:0 2px 2px #000;text-shadow:0 2px 2px rgba(0,0,0,.7)}.no-touch nav.nav_primary ul.parent>li.hover,.no-touch nav.nav_primary ul.parent>li:hover{position:relative;background:url(/images/black-20percent.png);background:rgba(0,0,0,.2)}.no-touch nav.nav_primary ul.parent>li>a:hover{color:#fff}.caret{display:none}.no-touch .caret{margin-top:10px;margin-left:10px;display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #fff;border-right:4px solid transparent;border-left:4px solid transparent;content:"";opacity:.5;filter:alpha(opacity=30)}nav.nav_primary ul.parent>li>ul{list-style:none;margin:0;padding:0;width:220px;display:none;position:absolute;top:100%;left:0;-moz-box-shadow:4px 5px 10px rgba(0,0,0,.4);box-shadow:4px 5px 10px rgba(0,0,0,.4)}nav.nav_primary ul.parent>li>ul>li{font-weight:normal;border-bottom:1px solid #5983a5;float:none;border-right:0;padding:2.3em}nav.nav_primary ul.parent>li>ul>li>a{padding:4px 5%;color:#fff;background:#0055a2}nav.nav_primary ul.parent>li.hover>ul>li>a:hover{color:#fff;background:#006ec3}nav.nav_primary.mega ul.parent{width:100%}.no-touch nav.nav_primary.mega ul.parent li{position:static}nav.nav_primary.mega ul.parent>li>ul{background:#f5f5f5;width:90.7%;z-index:10000000;top:60px}nav.nav_primary.mega ul.parent ul li{font-weight:normal;border-bottom:0;float:none;border-right:0}nav.nav_primary.mega ul.parent li.hover li a{color:#333;display:inline;background:none;padding:0}nav.nav_primary.mega ul.parent li.hover li a:hover{color:#000;background:none}nav.nav_primary ul.parent>li>ul>li>a{border-right:none;width:90%;display:inline-block;text-decoration:none}.nav_toggle{display:none}.nav_primary ul.show{display:block}.primary1{width:14%}.primary2{width:26%}.primary3{width:21%}.primary4{width:15%}.primary5{width:14%}nav.nav_secondary{float:right}nav.nav_secondary ul{margin:0;padding:0;list-style:none}nav.nav_secondary li{float:left;font-size:.95em;color:#fff}nav.nav_secondary li:last-child{border-right:none}nav.nav_secondary li a{float:left;padding:.6em .75em .5em;text-decoration:none;color:#fff;font-weight:300;display:block}nav.nav_secondary li.social a{padding:.6em .4em .5em}nav.nav_secondary li a i{font-size:1.7em;color:#5b5549}nav.nav_secondary li a:hover,nav.nav_primary li a:focus{color:#99958d}nav.nav_secondary li a:active{color:#666}nav.nav_secondary li.active a{font-weight:bold;color:#333}.nav_section_default{display:none!important}.nav_section{background:#f0eee9;background:url(/images/tan-12percent.png);background:rgba(135,112,72,.12);padding:1em 0}.nav_section ul{margin:0;list-style:none;padding:0;border:none}.nav_section ul li{display:inline}.nav_section ul li a{text-decoration:none;display:block;float:left;padding:.5em 12px;color:#322a1a;margin-right:10px;font-weight:400}.nav_section ul li a:hover{background:url(/images/black-10percent.png);background:rgba(0,0,0,.08)}.nav_section ul .selected{border-bottom:0 solid #333;color:#b63725;font-weight:bold}.nav_section>ul ul{list-style:none;padding:0 0 0 10px;font-size:.9em;margin-bottom:5px}.nav_section>ul ul li a{padding:3px 7px}.nav_section ul .selected_parent{font-weight:bold}.nav_section.store{background:#f0eee9;background:url(/images/tan-12percent.png);background:rgba(135,112,72,.12);padding:0}.nav_section.store>ul{margin:0;list-style:none;padding:0;border:none;margin-bottom:1.5em;line-height:1.1em}.nav_section.store h2{font-size:1em;padding:.5em 10px;padding-bottom:.5em;margin-bottom:0;background:#4396be;color:#fff;line-height:1.3em}.nav_section.store h2 a{color:#fff}.nav_section.store>ul>li{list-style:none;font-size:.8em;display:block}.nav_section.store>ul li a{text-decoration:none;display:block;padding:.5em 10px;color:#666;float:none;margin-right:0}.nav_section.store>ul li a:hover{background:url(/images/tan-12percent.png);background:rgba(135,112,72,.12)}.nav_section.store>ul .selected{color:#333;font-weight:bold;background:url(/images/black-10percent.png);background:rgba(0,0,0,.08)}.nav_section.store>ul ul{list-style:none;padding:0 0 0 10px;font-size:.9em;margin-bottom:5px}.nav_section.store>ul ul li a{padding:3px 7px}.nav_section.store ul .selected_parent{font-weight:bold}nav.page ul{text-align:center;padding:0}nav.page ul li{display:inline;margin:0 4px 0 0}nav.page ul li a{padding:4px 8px;font-size:14px;font-weight:bold;border:1px solid #ccc;background:#fff;border-radius:4px;text-decoration:none;background:#f5f5f5}nav.page ul li a:hover,nav.page ul li a:focus{background:#f0f0f0;border-color:#ccc}nav.page ul li a:active,nav.page ul li a.current{background:#fff;border-color:#ccc}nav.breadcrumb{color:#666;font-size:.75em;margin-bottom:2em;padding-top:2em;text-transform:uppercase}nav.breadcrumb a{margin:0 5px;text-decoration:none;color:#999}nav.breadcrumb a:first-child{margin-left:0}nav.breadcrumb a:hover,nav.breadcrumb a:focus{color:#000}nav.breadcrumb a:active{color:#000}nav.breadcrumb strong{margin-left:5px;font-weight:bold;color:#000}ol.tags{list-style:none;padding:0;margin:0 0 1.5em;font-size:.75em}ol.tags li{float:left;margin:0 5px 5px 0}ol.tags li a{text-decoration:none;background:#ccc;background:rgba(0,0,0,.2);float:left;padding:0 7px;font-weight:normal;color:#fff;-moz-border-radius:5px;border-radius:5px}ol.tags li a:hover,ol.tags li a:focus{background-color:#999}ol.tags li a:active{background-color:#ccc}.thumbs{margin:0;padding:0}.thumbs li{float:left;list-style:none;margin:0 2.5em 2.3em 0;width:160px;text-align:center}.thumbs img{margin:0 0 1.2em 0;-webkit-box-shadow:1px 3px 8px rgba(0,0,0,.2);-moz-box-shadow:1px 3px 8px rgba(0,0,0,.2);box-shadow:1px 3px 8px rgba(0,0,0,.2);border:1px solid #fff}.mediaTabs{}.mediaTabs ul{margin:0 0 0 8px;padding:0;float:left;border:1px solid #ccc}.mediaTabs li{display:inline;list-style:none;float:left;margin:0;padding:0;border-right:1px solid #fff;margin-bottom:-4px}.mediaTabs li:last-child{border-right:0}.mediaTabs a{text-decoration:none;color:#fff;background:#ccc;text-transform:uppercase;display:block;float:left;text-align:center;padding:12px 24px;line-height:1em}.mediaTabs a:hover{background:#333}.mediaTabs a.selected{background:#fff;color:#000;border-bottom:2px solid #fff}.tabContent{clear:both;border-top:1px solid #ccc;padding:25px 0}html,body{overflow-x:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}.pushy{position:fixed;width:200px;height:100%;top:0;z-index:2000000;background:#4e412a;font-size:.9em;-webkit-box-shadow:inset -10px 0 6px -9px rgba(0,0,0,.7);-moz-box-shadow:inset -10px 0 6px -9px rgba(0,0,0,.7);box-shadow:inset -10px 0 6px -9px rgba(0,0,0,.7);overflow:auto;-webkit-overflow-scrolling:touch}.pushy.sullivan{background:#4d5a25}.pushy>ul{margin:0 0 1em;padding:0}.pushy>ul li{border-top:1px solid #515151}.pushy.sullivan>ul li{border-top:1px solid #616b40}.pushy>ul li a{text-decoration:none;display:block;padding:.55em 15px;color:#fff;font-size:1.1em}.pushy>ul li a:hover{background-color:#3d3322}.pushy>ul .selected{color:#fff;font-weight:bold;background-color:#666}.pushy>h2{font-size:1.4em;background:#6bc533;color:#fff;padding:.7em 15px;margin-bottom:.5em}.pushy>h2 a{color:#fff}.pushy>h3{font-size:1.4em;padding:0 15px;line-height:1em;font-weight:500;color:#fff}.pushy ul li ul{margin:0;padding:0}.pushy ul li ul li{border:none}.pushy a:hover{}.pushy-left{-webkit-transform:translate3d(-200px,0,0);-moz-transform:translate3d(-200px,0,0);-ms-transform:translate3d(-200px,0,0);-o-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}.pushy-open{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.container-push,.push-push{-webkit-transform:translate3d(200px,0,0);-moz-transform:translate3d(200px,0,0);-ms-transform:translate3d(200px,0,0);-o-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}.pushy,#container,.push{-webkit-transition:-webkit-transform .2s cubic-bezier(.16,.68,.43,.99);-moz-transition:-moz-transform .2s cubic-bezier(.16,.68,.43,.99);-o-transition:-o-transform .2s cubic-bezier(.16,.68,.43,.99);transition:transform .2s cubic-bezier(.16,.68,.43,.99);-webkit-backface-visibility:hidden;-webkit-perspective:1000}.site-overlay{display:none;background:rgba(0,0,0,.5)}.pushy-active .site-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:200px;z-index:300000000}#container{position:relative;padding:0}.menu-btn{display:none;text-decoration:none}.menu-btn:hover{background:#666;color:#fff}.mobile{display:none}.content_home{padding:3.5em 0}.home_feature_hero section{display:none}.home_feature{position:relative;top:-60px;background:#251f14;width:100%;margin-bottom:-60px}.home_feature_wrapper{margin:0 auto;width:124.7401%;text-align:center;margin-left:-12.4%;position:relative}.home_feature_caption_wrapper{margin:0 auto;max-width:1230px;padding:0 30px;position:relative}.home_feature_caption{position:absolute;bottom:7px;right:30px;width:480px;color:#fff;text-align:left}.rgba .caption_shape:before{content:"";position:absolute;width:0;height:0;border-left:480px solid transparent;top:-38px;right:0}.caption_shape{position:relative}.caption_shape .inset{padding:65px 30px 10px}.caption_shape h1{font-weight:300;font-size:2.4em;margin-bottom:.2em}.caption_shape p{margin-bottom:1em}.caption_shape .btn{background:none;border:1px solid #fff;border:1px solid rgba(255,255,255,.4);text-transform:uppercase;font-weight:300}.caption_shape .btn:hover{background:url(/images/black-10percent.png);background:rgba(0,0,0,.08);border:1px solid #fff;border:1px solid rgba(255,255,255,.4)}.caption_tag{position:absolute;top:14px;left:-7px;height:45px}.blue_bg{background:#5796bb;background:url(/images/blue_80percent.png);background:rgba(87,150,187,.8)}.green_bg{background:#738536;background:url(/images/blue_80percent.png);background:rgba(115,133,54,.8)}.yellow_bg{background:#f0c221;background:url(/images/yellow_80percent.png);background:rgba(240,194,33,.8)}.brown_bg{background:#877048;background:url(/images/brown_80percent.png);background:rgba(135,112,72,.8)}.red_bg{background:#b63725;background:url(/images/red_80percent.png);background:rgba(182,55,37,.8)}.caption_shape.calendar_blue{background:#5796bb;background:url(/images/blue_80percent.png);background:rgba(87,150,187,.8)}.rgba .caption_shape.calendar_blue:before{border-bottom:38px solid rgba(87,150,187,.8)}.caption_shape.calendar_green{background:#738536;background:url(/images/blue_80percent.png);background:rgba(115,133,54,.8)}.rgba .caption_shape.calendar_green:before{border-bottom:38px solid rgba(115,133,54,.8)}.caption_shape.calendar_yellow{background:#f0c221;background:url(/images/yellow_80percent.png);background:rgba(240,194,33,.8)}.rgba .caption_shape.calendar_yellow:before{border-bottom:38px solid rgba(240,194,33,.8)}.caption_shape.calendar_brown{background:#877048;background:url(/images/brown_80percent.png);background:rgba(135,112,72,.8)}.rgba .caption_shape.calendar_brown:before{border-bottom:38px solid rgba(135,112,72,.8)}.caption_shape.calendar_red{background:#b63725;background:url(/images/red_80percent.png);background:rgba(182,55,37,.8)}.rgba .caption_shape.calendar_red:before{border-bottom:38px solid rgba(182,55,37,.8)}.home_main_bar{height:7px;position:absolute;bottom:0;width:100%}.home_hours_bar{background:#f0eee9;background:url(/images/tan-12percent.png);background:rgba(135,112,72,.12);padding:1.25em 0}.home_hours_bar a{text-decoration:none;color:#322a1a}.home_hours_bar h1{font-size:2em;margin-bottom:0}.home_hours_bar ul{margin:.35em 0 0 0;padding:0;list-style:none}.home_hours_bar ul li{display:inline;padding:0 0 0 4em}.home_hours_bar i{font-size:1.5em;position:relative;top:3px;padding-right:4px}.home_hours_bar span{color:#b63725}.table_structure_2x.sites td{padding-bottom:2em}.table_structure_2x.sites img{}.callout{border-top:2px solid #ddd;border-bottom:2px solid #ddd;margin-bottom:1.5em;padding:.5em 0}.m_bottom{margin-bottom:.5em}.page_feature{position:relative;top:-60px;background:#251f14;width:100%;overflow:hidden;margin-bottom:-60px}.page_feature_wrapper{margin:0 auto;width:124.7401%;text-align:center;margin-left:-12.4%;position:relative}.page_feature_hero section{display:none}.page_heading{position:absolute;bottom:0;left:30px}.page_heading h1{margin:0;font-weight:100;font-size:2.6em;background:#1f1a12;background:url(/images/black-80percent.png);background:rgba(31,26,18,.8);padding:.25em .5em;color:#fff}.page_heading h1 a{color:#fff}.page_heading h1 a:hover{color:rgba(255,255,255,.6);text-decoration:none}.sullivan h1{background:#4d5a25;background:url(/images/green-80percent.png);background:rgba(77,90,37,.75)}.sullivan h2,.sullivan h2 a{color:#6a8b33}.sullivan .lead{color:#6a8b33}.grout h1{background:#8b7144;background:url(/images/brown-80percent.png);background:rgba(139,113,68,.8)}.grout h2,.grout h2 a{color:#8b7144}.grout .lead{color:#8b7144}.imaginarium h1{background:#4396be;background:url(/images/blue_80percent.png);background:rgba(71,151,188,.8)}.imaginarium h2,.imaginarium h2 a{color:#4396be}.imaginarium .lead{color:#4396be}.renssellaer h1{background:#c71a07;background:url(/images/red-80percent.png);background:rgba(199,26,7,.8)}.renssellaer h2,.renssellaer h2 a{color:#c71a07}.renssellaer .lead{color:#c71a07}.snowden h1{background:#d5ad00;background:url(/images/yellow-80percent.png);background:rgba(239,194,56,.8)}.snowden h2,.snowden h2 a{color:#d5ad00}.snowden .lead{color:#d5ad00}.content{padding:1.5em 0 4em}.whitebox{background:#fff;border:1px solid #ddd;padding:0;margin-top:-1.5em}.whitebox .inset{padding:3em}.whitebox h2{text-align:center;font-size:2em;font-weight:300;margin-bottom:1em;color:#322a1a}section header,article header{}section footer,article footer{border-top:1px solid #ccc;font-size:.875em;padding:1em 0;color:#888;margin-top:3em}section footer img{float:left;margin:0 10px 0 0}.inset{padding:15px}.inset_l{padding-left:1.5em}.inset_r{padding-right:1.5em}.well{display:block;padding:15px 15px;background:#fff;-moz-border-radius:4px;border-radius:4px;-moz-box-shadow:inset 0 0 5px #ccc;-webkit-box-shadow:inset 0 0 5px #ccc;box-shadow:inner 0 0 5px #ccc;margin-bottom:2em}.platform{display:block;padding:15px 15px;background:#fff;margin-bottom:2em;border:1px solid #ddd}.comments{margin-top:5em}.sites img{margin-bottom:.5em;-moz-box-shadow:1px 1px 5px rgba(0,0,0,.2);box-shadow:1px 1px 5px rgba(0,0,0,.2)}.sites h2{font-size:1.1em;line-height:1.1em}.sites .sullivan h2 a{color:#6a8b33!important}.sites .grout h2 a{color:#8b7144!important}.sites .imaginarium h2 a{color:#4396be!important}.sites .renssellaer h2 a{color:#c71a07!important}.sites .snowden h2 a{color:#d5ad00!important}.voices_pic{}.voices_share_social{list-style:none;margin:-1.25em 0 0 0;padding:0}.voices_share_social li{display:inline;padding:0 .25em 0 0}.voices_share_social i{font-size:1.8em}.voices_share_social a{color:#999}.bread_cart{float:right;margin-top:1.8em}.bread_cart ul{list-style:none;margin:0;padding:0}.bread_cart ul li{display:inline;padding:0 0 0 1em}.bread_cart i{font-size:1.2em}.bread_cart a{text-decoration:none;color:#322a1a}.cart_flag{text-align:center;background:#c71a07;position:relative;display:inline-block;font-size:.9em;padding:4px 7px 5px 6px;line-height:1.4em;margin-left:8px;top:-1px;color:#fff;line-height:1em}.cart_flag:before{content:"";position:absolute;left:-4px;top:7px;width:0;height:0;border-top:4px solid transparent;border-right:4px solid #c71a07;border-bottom:4px solid transparent}.panel{width:48%;margin:1%}.panel .box{border-left:1px solid #ddd;border-right:1px solid #ddd;border-top:1px solid #ddd;background:#fff;padding:40px 25px 10px}.panel h2{text-align:center;font-weight:300;font-size:2em;margin-bottom:1em}.btn_panel{display:block;padding:.5em 0;background:#ede9e3;text-align:center;text-decoration:none;color:#322a1a;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.btn_panel:hover{background:#dbd4c8;text-decoration:none;color:#322a1a}.panel_events.list_grid li{text-align:center}.panel_events li img{margin-bottom:15px;-webkit-box-shadow:1px 3px 8px rgba(0,0,0,.2);-moz-box-shadow:1px 3px 8px rgba(0,0,0,.2);box-shadow:1px 3px 8px rgba(0,0,0,.2)}.panel_events .inset{padding:10px 30px}.panel_events a{text-decoration:none;color:#322a1a}.event_th{position:relative}.event_flag_pos{position:absolute;bottom:30px;left:-6px}.event_flag{position:relative;color:#fff;height:50px;width:50px;padding:5px}.event_flag:before{content:"";position:absolute;top:0;left:60px;width:0;height:0;border-right:10px solid transparent;border-bottom-width:60px;border-bottom-style:solid}.flag_wedge{position:absolute;bottom:-6px;left:0;border-top:6px solid #322a1a;border-left:6px solid transparent}.event_month{font-weight:300;text-transform:uppercase;line-height:1em}.event_date{font-size:1.8em;font-weight:700;line-height:1em}.calendar_blue{background:#5796bb}.calendar_blue:before{border-bottom-color:#5796bb}.calendar_green{background:#738536}.calendar_green:before{border-bottom-color:#738536}.calendar_red{background:#b63725}.calendar_red:before{border-bottom-color:#b63725}.calendar_yellow{background:#f0c221}.calendar_yellow:before{border-bottom-color:#f0c221}.calendar_brown{background:#877048}.calendar_brown:before{border-bottom-color:#877048}.panel .banner.box{padding:25px 25px 15px;border-bottom:1px solid #ddd}.panel .banner.box h2{color:#fff;text-align:left;margin-bottom:.25em;font-weight:700}.panel .banner.box p{font-weight:100;font-size:1.8em;color:#fff;line-height:1.3em;margin-bottom:.5em}.panel .banner.box .btn{background:#fff;color:#333;padding:6px 35px;text-transform:uppercase}.panel .calendar_green{background:#738536}.panel .calendar_red{background:#b63725}.panel .calendar_brown{background:#8b7144}.panel .calendar_blue{background:#4396be}.panel .calendar_yellow{background:#efc238}.panel .table_structure_2x h2{text-align:left;font-size:1.2em;line-height:1.2em;margin-bottom:.3em}.panel .table_structure_2x img{max-width:94%}.panel .banner.box.quote{background-image:url(/images/quote.png);background-repeat:no-repeat;background-position:top left}.panel .banner.box.quote p{font-weight:300}.panel .banner.box.quote .quote_name{font-size:1.2em}.events_featured_box{border:1px solid #ddd;background:#fff;padding:40px 25px 10px;margin-bottom:2em}.events_featured_box h2{text-align:center;font-weight:300;font-size:2em;margin-bottom:1em}.events_featured.list_grid li{text-align:center}.events_featured li img{margin-bottom:10px;-webkit-box-shadow:1px 3px 8px rgba(0,0,0,.2);-moz-box-shadow:1px 3px 8px rgba(0,0,0,.2);box-shadow:1px 3px 8px rgba(0,0,0,.2)}.events_featured .inset{padding:8px 20px 0}.events_featured a{text-decoration:none;color:#322a1a}.events_featured p{margin-bottom:0}.total{font-size:1.4em;margin-top:3px}.page_banner{margin-bottom:2em;-moz-border-radius:4px;border-radius:4px;-moz-box-shadow:0 0 4px #999;-webkit-box-shadow:0 0 4px #999;box-shadow:0 0 4px #999}.page_video{font-size:.875em;line-height:1.666em;padding:1em;margin-bottom:1em;-moz-border-radius:4px;border-radius:4px;-moz-box-shadow:0 0 4px #999;-webkit-box-shadow:0 0 4px #999;box-shadow:0 0 4px #999}.page_video .fluid_video{margin-bottom:0}.page_video .last{margin-left:1em}.side_banner{margin-bottom:1em;-moz-border-radius:4px;border-radius:4px;-moz-box-shadow:0 0 4px #999;-webkit-box-shadow:0 0 4px #999;box-shadow:0 0 4px #999}.side_content{padding:1em;background:#f3f3f3;margin-bottom:1.5em;font-size:1em;-moz-border-radius:4px;border-radius:4px;line-height:1.5em}.side_content p:last-child{margin-bottom:0}.side_content ul{padding:0 0 0 2em}.side_content h2{text-align:left;font-size:1.1em;line-height:1.2em;font-weight:bold;margin-bottom:.5em}img[align=left],img.img_left{float:left;margin:0 1em 1em 0;max-width:30%}img[align=right],img.img_right{float:right;margin:0 0 1em 1em;max-width:30%}.fluid_video{margin-bottom:1.5em}.fluid_map{width:100%;height:0;padding-top:60%;position:relative;margin-bottom:1.5em}.fluid_map iframe{width:100%;height:100%;position:absolute;top:0;right:0;left:0;bottom:0}.pdf{background:url(/images/icon-pdf.gif) no-repeat 98% 50%;padding:2px 1.5em 2px 0}.excel{background:url(/images/icon-excel.gif) no-repeat 98% 50%;padding:2px 1.5em 2px 0}.word{background:url(/images/icon-word.gif) no-repeat 98% 50%;padding:2px 1.5em 2px 0}.text_cooler{color:#06c}.text_success{color:#093}.text_warmer{color:#f78d1d}.text_danger{color:#b94a48}.alert{padding:.5em 1em;color:#c09853;border:1px solid #fbeed5;background:#fcf8e3;font-size:.875em;border-radius:4px;margin:.25em 0 2em}.alert p:last-child{margin:0}.alert.alert_success{color:#468847;border:1px solid #d6e9c6;background:#dff0d8}.alert.alert_danger{color:#b94a48;border:1px solid #eed3d7;background:#f2dede}.list{clear:both;margin:0 0 2em}.list_row{margin:0 0 0;padding:0;padding-top:1em}.list_row li{border-top:1px solid #e2e2e2;margin:0;padding:20px 0;list-style:none;height:1%;overflow:hidden;position:relative}.list_row img{float:left;width:100%;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.3);-moz-box-shadow:0 1px 6px rgba(0,0,0,.3);-o-box-shadow:0 1px 6px rgba(0,0,0,.3);box-shadow:0 1px 6px rgba(0,0,0,.3);margin-right:4%}.list_row.voices_row img{width:25%}.list_row .li-img img{display:block;height:auto;-moz-box-shadow:1px 1px 5px rgba(0,0,0,.2);box-shadow:1px 1px 5px rgba(0,0,0,.2)}.list_row .li-text{float:left;width:58%}.list_row .li-head{margin-bottom:.1em;text-align:left;font-size:1.2em;font-weight:bold}.list_row .li-label{font-style:italic;color:#999;margin-bottom:0;width:85%}.list_row .li-summary{margin-bottom:1em}.list_row .li-summary em{color:#999}.list_row .li-action{margin:0;position:absolute;right:0;top:50px}span.posted_info{display:block;font-style:italic;color:#999;font-size:.9em;margin-bottom:1em}.list_row .author{display:block}.list_row li.clear_even,.list_row li.clear_third,.list_row li.clear_fourth,.list_row li.clear_fifth{width:100%;display:none;margin:0}.list_row a i{color:#c9c5b9;font-size:2.5em}.list_row a{text-decoration:none}.posted_by{font-size:.8em;margin:.8em 0;color:#666}.list_grid{padding:0}.list_grid li{padding:0;margin-right:3.5%;margin-bottom:1em;display:block;float:left}.list_grid.list_2x li{width:48.25%}.list_grid.list_3x li{width:31%}.list_grid.list_4x li{width:22.375%}.list_grid.list_5x li{width:17.2%}.list_grid.list_6x li{width:13.75%}.list_grid li.clear_even,.list_grid li.clear_third,.list_grid li.clear_fourth,.list_grid li.clear_fifth,.list_grid li.clear_sixth{display:none;margin:0;margin:0 0 0 0}.list_grid.list_2x li.even,.list_grid.list_3x li.third,.list_grid.list_4x li.fourth,.list_grid.list_5x li.fifth,.list_grid.list_6x li.sixth{margin-right:0}.list_grid.list_2x li.clear_even,.list_grid.list_3x li.clear_third,.list_grid.list_4x li.clear_fourth,.list_grid.list_5x>li.clear_fifth,.list_grid.list_6x li.clear_sixth{display:block;width:100%}.list_grid .inner{text-decoration:none}.list_grid .li-img{padding-bottom:1em}.list_grid .li-img img{-moz-border-radius:4px;border-radius:4px}.list_grid .li-text{clear:both}.list_grid .li-head{margin-bottom:.1em;font-size:1em}.list_grid .li-summary{font-size:.75em}.list_grid .li-action{}.inset .search-wrapper{background:#f5f5f5;margin-bottom:1.5em;-moz-border-radius:4px;border-radius:4px;padding:1em}.search-wrapper label{font-weight:700}.search-wrapper label.show{font-weight:300}.search-wrapper input{margin-left:.5em;background:#fff!important}.search-wrapper .show-entries{float:right}.list_grid h2{text-align:left;font-size:.95em;font-weight:400;margin:.5em 0 .25em 0;color:#322a1a}.list_grid .branch-of-service{font-size:.9em;font-weight:400;color:#322a1a;line-height:.9em}.list_grid .hometown{font-size:.9em;font-weight:300;color:#322a1a}.photo_gallery li{margin-bottom:1em}.all_media li{margin-bottom:2em}.store_categories li{margin-bottom:2em}.store_categories li img{margin-bottom:.5em;-moz-box-shadow:1px 1px 7px rgba(0,0,0,.18);box-shadow:1px 1px 7px rgba(0,0,0,.18)}.store_categories li h2{font-size:1.1em;margin-bottom:.2em}.store_categories li a{text-decoration:none;color:#322a1a}.site_footer .list ul{list-style:none;margin:0;padding:0}.site_footer .list>ul{}.site_footer .list li{list-style:none}.site_footer .list>li h2{line-height:1.4em;font-size:1.2em;text-transform:uppercase;color:#004e92;list-style:none}.site_footer .list>li h2 a{color:#fff}.site_footer .list li ul{padding-top:1.25em}.site_footer .list li ul li{width:100%;line-height:1.2em;padding-bottom:5px;list-style:none}.list_grid.calendar_options li{margin-right:1%}.list_grid.list_5x.calendar_options li{width:19.2%}.list_faces{margin:3em 0;padding:0}.list_faces li{margin-bottom:2em;position:relative}.list_faces a{color:#fff}.list_faces a:hover img{opacity:1}.list_team{margin:3em 0;padding:0}.list_team li{margin-bottom:2em;position:relative}.list_team a{color:#fff}.list_team a:hover img{opacity:1}.overlay{display:none;position:absolute;top:0;width:100%;height:100%;font-size:.8em;line-height:1.2em;z-index:0;color:#fff;text-align:left}.overlay h2{font-size:1.3em;line-height:1.3em;color:#fff;font-weight:normal;text-align:left;margin-bottom:.5em}.overlay p{color:#fff;margin:0 0 .7em 0}.overlay h2 div{font-weight:bold;font-size:1.2em}.overlay .inset{padding:14px}.title{text-transform:uppercase}.grid_exhibitions{}.grid_exhibitions a{text-decoration:none;color:#322a1a}.grid_exhibitions a h3{font-size:1.05em;margin-bottom:.1em;color:#322a1a}.grid_exhibitions img{-moz-box-shadow:1px 1px 5px rgba(0,0,0,.2);box-shadow:1px 1px 5px rgba(0,0,0,.2);margin-bottom:1em}table.table_structure_4x{width:100%;margin-bottom:1em;border-collapse:collapse;line-height:1.3em}table.table_structure_4x tr td{display:block;float:left;padding-bottom:.5em;margin-right:2.5%}table.table_structure_4x td td{display:table-cell;float:none;width:auto}table.table_structure_4x td.clear{display:none;clear:both;width:100%}table.table_structure_3x{width:100%;margin-bottom:1em;border-collapse:collapse}table.table_structure_3x tr td{display:block;float:left;padding-bottom:.5em;line-height:1.4em;margin-right:2.5%}table.table_structure_3x td td{display:table-cell;float:none;width:auto}table.table_structure_2x{width:100%;margin-bottom:1em;border-collapse:collapse}table.table_structure_2x tr td{display:block;float:left;padding-bottom:.5em;margin-right:2.5%}table.table_structure_2x td td{display:table-cell;float:none;width:auto}table thead th{background:#eee;white-space:nowrap;font-weight:normal;color:#333;padding:10px 10px;font-size:15px;border-right:1px solid #ddd}table thead tr:first-child th:first-child{border-top-left-radius:4px}table thead tr:first-child th:last-child{border-top-right-radius:4px}.table_data{border-collapse:collapse;min-width:480px;width:99.9%;font-size:.9em}.table_data td{padding:.5em .75em;border:1px solid #ddd;min-width:5em}.table_data td strong{white-space:nowrap}.table_list{border-collapse:collapse;min-width:480px;width:99.9%;font-size:.9em}.table_list td{padding:.5em .75em;border-bottom:1px solid #ddd;border-right:1px solid #ddd;min-width:5em}.table_list.table_stripe{border-top:0}table .stripe_row{background:#eff2f5;background:rgba(123,125,126,.1)}table.table_condensed th{padding:.25em .5em;font-size:1em}table.table_condensed td{padding:.25em .5em;font-size:.875em}.table_overflow{width:100%;overflow-x:auto;margin-bottom:1.5em;background:linear-gradient(90deg,#fff 30%,rgba(255,255,255,0)),linear-gradient(90deg,rgba(255,255,255,0),#fff 70%) 100% 0,radial-gradient(0 50%,farthest-side,rgba(0,0,0,.8),rgba(0,0,0,0)),radial-gradient(100% 50%,farthest-side,rgba(0,0,0,.8),rgba(0,0,0,0)) 100% 0;background:linear-gradient(90deg,#fff 30%,rgba(255,255,255,0)),linear-gradient(90deg,rgba(255,255,255,0),#fff 70%) 100% 0,radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.8),rgba(0,0,0,0)),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.8),rgba(0,0,0,0)) 100% 0;background-repeat:no-repeat;background-color:#fff;background-size:40px 100%,40px 100%,14px 100%,14px 100%;background-attachment:local,local,scroll,scroll}.form{margin-bottom:1em;clear:both;font-size:14px}.form fieldset{margin-bottom:1em;border:1px solid #ddd;padding:15px;background:#fff}.form fieldset fieldset{margin-bottom:0;padding:1em;clear:both;border:0;background:#f9f9f9}.form fieldset fieldset fieldset{background:#fff}.form fieldset fieldset fieldset fieldset{background:#f9f9f9}.form fieldset legend{display:block;color:#fff;display:block;font-weight:bold;background:#999;padding:.5em .75em;-moz-border-radius:4px;border-radius:4px;height:1%;overflow:hidden;float:left;margin-bottom:1.5em;font-size:1em;line-height:1}.form fieldset>div{padding:7px 0;clear:both;border-bottom:1px dotted #ddd}.form fieldset>div:last-child{border-bottom:0}.form fieldset>div{*zoom:1}.form fieldset div:before,.form fieldset div:after{display:table;content:""}.form fieldset div:after{clear:both}.form fieldset>div>label{display:block;padding:3px 5% 3px 0;width:33%;text-align:right;float:left}.form fieldset ul{padding:3px 0;list-style:none;margin:0;float:left;display:compact;width:60%}.form fieldset ul li{margin:0 0 5px 0}.form fieldset ul li{*zoom:1}.form fieldset ul li:before,.form fieldset ul li:after{display:table;content:""}.form fieldset ul li:after{clear:both}.form fieldset ul li span{width:90%;float:left}.form fieldset ul li small{font-size:.85em;margin:-.5em 0 0 0}.form label input[type="checkbox"],.form label input[type="radio"]{margin-right:.5em;vertical-align:text-top;margin-top:6px;float:left;clear:both}.form fieldset select{margin:0 1em 0 0;max-width:55%}input[type="text"],textarea,input[type="email"],input[type="password"],input[type="radio"],input[type="tel"]{margin-right:.5em;padding:5px;font-size:14px;border:1px solid #ccc;background:#f5f5f5;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.05);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.05);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;max-width:55%;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}li input[type="text"],li textarea,li input[type="email"],li input[type="password"]{max-width:98%}input[type="text"]:focus,textarea:focus{border:1px solid #ccc;background:#fff}span.required{color:#ba1a22;font-weight:bold}.form fieldset .icon_form img{margin-right:.5em}.form [disabled="disabled"]{opacity:.6}.site_header fieldset.site_search{position:absolute;top:36px;right:46px;text-align:right;background:#fff;border:1px solid #f5f5f5;padding:.7em .5em;z-index:9000000000000}fieldset.site_search input[type="text"]{width:70%;padding:.25em .5em;font-size:16px;border:1px solid #ddd;background:#f5f5f5;-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 2px rgba(0,0,0,.05);-moz-border-radius:4px;border-radius:4px;margin-right:.5em}fieldset.site_search input[type="submit"]{padding:.25em .5em;font-size:16px;color:#fff;border:none;background:#999;border-radius:4px}fieldset.site_search input[type="submit"]:hover,fieldset.site_search input[type="submit"]:focus{background:#777}fieldset.site_search input[type="submit"]:active{background:#666}.search_results_search{margin-bottom:2em}.search_results_search input[type="text"]{width:50%}.btn{text-decoration:none;display:inline-block;*display:inline;*zoom:1;background:#999;border:0;color:#fff;line-height:130%;font-weight:bold;font-size:13px;margin:0 .25em 0 0;padding:.5em 1em;cursor:pointer;-moz-border-radius:4px;border-radius:4px;border:1px solid #888}.btn:hover{border-color:gray;background:#999;color:#fff;text-decoration:none}.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-danger{background:#b94a48;border-color:#ac2925}.btn-danger:hover{background-color:#d2322d;border-color:#ac2925}.btn-success{background-color:#7e923c;border-color:#667631}.btn-success:hover{background-color:#8ba144;border-color:#398439}.btn-large{padding:9px 14px;font-size:15px;line-height:normal;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.btn-small{padding:5px 9px;font-size:11px;line-height:16px}.btn-mini{padding:2px 6px;font-size:11px;line-height:14px}.breakpoint{position:fixed;bottom:0;left:0;background:#333;width:90px;color:#fff;font-size:.8em;display:none;padding:0 10px;z-index:50000000000000}.break_1230to1024{display:block}@media only screen and (max-width:1130px){.home_hours_bar ul li{display:inline;padding:0 0 0 2em}}@media only screen and (min-width:992px)and (max-width:1023px){.break_1023to992{display:block}}@media only screen and (max-width:991px){.list_grid.list_3x li.clear_third,.list_grid.list_4x li.clear_fourth,.list_grid.list_5x li.clear_fifth,.list_grid.list_6x li.clear_sixth{display:none}.list_grid.list_3x li.third,.list_grid.list_4x li.fourth,.list_grid.list_5x li.fifth,.list_grid.list_6x li.sixth{margin-right:3.5%}.list_grid.calendar_options li{margin-right:1%}.list_grid.list_5x.calendar_options li{width:19.2%}.list_grid.list_5x.calendar_options li.clear_even{display:none}.list_grid.list_5x.calendar_options li.fifth{margin-right:1%}.home_feature_caption_wrapper{top:-30px}.home_feature_caption{position:static;width:100%;color:#fff}.rgba .caption_shape:before{display:none}.caption_shape .inset{padding:65px 30px 10px}.caption_shape h1{font-weight:300;font-size:2em;margin-bottom:.2em}.caption_shape.calendar_blue{background:#5796bb}.caption_shape.calendar_green{background:#738536}.caption_shape.calendar_yellow{background:#f0c221}.caption_shape.calendar_brown{background:#877048}.caption_shape.calendar_red{background:#b63725}.overlay.blue_bg{background:#5796bb;background:url(/images/blue_80percent.png);background:rgba(87,150,187,.8)}.overlay.red_bg{background:#b63725;background:url(/images/red_80percent.png);background:rgba(182,55,37,.8)}.home_main_bar{display:none}nav.nav_secondary li a{float:left;padding:.75em .5em;text-decoration:none;color:#fff;font-weight:300}.home_hours_bar .last{float:left}.home_hours_bar ul li{display:inline;padding:0 1.2em 0 0}.home_hours_bar ul li:last-child{padding:0}nav.nav_secondary li.social{display:none}}@media only screen and (min-width:768px)and (max-width:991px){.break_991to768{display:block}.list_grid.list_5x li,.list_grid.list_6x li{width:22.375%}.list_grid.list_3x li.third,.list_grid.list_4x li.fourth,.list_grid.list_5x li.fourth,.list_grid.list_6x li.fourth{margin-right:0}.list_grid.list_3x li.clear_third,.list_grid.list_4x li.clear_fourth,.list_grid.list_5x li.clear_fourth,.list_grid.list_6x li.clear_fourth{display:block;width:100%}.list_grid.calendar_options li{margin-right:1%}.list_grid.list_5x.calendar_options li{width:19.2%}.list_grid.list_5x.calendar_options li.clear_even,.list_grid.list_5x.calendar_options li.clear_third,.list_grid.list_5x.calendar_options li.clear_fourth{display:none}.list_grid.list_faces.list_5x li.clear_third{display:block;width:100%}.list_grid.list_faces.list_5x li.third,.list_grid.list_faces.list_5x li.even.third{margin-right:0}.list_grid.list_faces.list_5x li.clear_fourth{display:none;width:100%}.list_grid.list_faces.list_5x li{width:31%}.list_grid.list_faces.list_5x li.even{margin-right:3.5%}.list_grid.list_team.list_5x li.clear_third{display:block;width:100%}.list_grid.list_team.list_5x li.third,.list_grid.list_team.list_5x li.even.third{margin-right:0}.list_grid.list_team.list_5x li.clear_fourth{display:none;width:100%}.list_grid.list_team.list_5x li{width:31%}.list_grid.list_team.list_5x li.even{margin-right:3.5%}.panel_events .inset{padding:10px 7px}.events_featured .inset{padding:10px 7px}nav.nav_primary ul.parent>li>a{font-size:1.1em}.primary3{width:20%}}@media only screen and (max-width:767px){.structure>.first,.structure>.middle,.structure>.last{float:none;width:100%;margin-right:0;margin-bottom:1em}table.table_structure_4x tr td{width:47%}table.table_structure_4x td.clear{display:block}.lead{font-size:1.4em}nav.breadcrumb{display:none}.panel{width:100%;margin:0 0 20px 0}.page_feature,.home_feature{top:0;margin-bottom:0}.home_feature_caption_wrapper{margin:0 auto -16px;max-width:1230px;padding:0 16px;position:relative}.whitebox{margin-top:0}.whitebox .inset{padding:2em}nav.nav_primary ul.parent>li>ul{visibility:hidden}.no-touch .caret{display:none}.menu-btn{display:block;background:#f0eee9;background:url(/images/tan-12percent.png);background:rgba(135,112,72,.12);padding:1em;margin:0 0 1.25em;color:#666;text-align:center;font-size:.9em;line-height:1em}.menu-btn:hover{background:#ccc;color:#333}.menu-btn:active{text-decoration:none}.nav_section.subpage{display:none!important}.nav_section_default{display:block!important}.nav_section_store.subpage{display:none!important}.bread_cart{float:none;margin-top:0;padding:1em 0 0 0}.voices_select{margin-bottom:.75em;text-align:center}}@media only screen and (min-width:480px)and (max-width:767px){.break_767x480{display:block}.form textarea{width:60%}.list_grid.list_4x li,.list_grid.list_5x li,.list_grid.list_6x li{width:31%}.list_grid.list_3x li.third,.list_grid.list_4x li.third,.list_grid.list_5x li.third,.list_grid.list_6x li.third{margin-right:0}.list_grid.list_3x li.clear_third,.list_grid.list_4x li.clear_third,.list_grid.list_5x li.clear_third,.list_grid.list_6x li.clear_third{display:block;width:100%}.list_grid.list_faces.list_5x li.clear_even{display:block;width:100%}.list_grid.list_faces.list_5x li.even,.list_grid.list_faces.list_5x li.even.third{margin-right:0}.list_grid.list_faces.list_5x li.clear_third,.list_grid.list_faces.list_5x li.clear_fifth{display:none;width:100%}.list_grid.list_faces.list_5x li{width:48.25%}.list_grid.list_faces.list_5x li.third{margin-right:3.5%}.list_grid.list_team.list_5x li.clear_even{display:block;width:100%}.list_grid.list_team.list_5x li.even,.list_grid.list_team.list_5x li.even.third{margin-right:0}.list_grid.list_team.list_5x li.clear_third,.list_grid.list_team.list_5x li.clear_fifth{display:none;width:100%}.list_grid.list_team.list_5x li{width:48.25%}.list_grid.list_team.list_5x li.third{margin-right:3.5%}nav.nav_primary ul.parent>li>a{display:block;padding:18px 5px;margin-right:1px;color:#dfedf9;text-decoration:none;background:rgba(0,0,0,.1);text-align:center;font-size:.95em;color:#fff;font-weight:400}.primary1{width:11%}.primary2{width:28%}.primary3{width:20%}.primary4{width:14%}.primary5{width:12%}nav.nav_primary.mega ul.parent>li>ul>li h2{font-size:.9em;line-height:1.1em}nav.nav_primary ul.parent>li>ul>li{padding:1.5em}nav.nav_primary.mega ul.parent>li>ul{background:#f5f5f5;width:85%;z-index:10000000;top:60px}.panel_events .inset{padding:10px 15px}.events_featured .inset{padding:10px 15px}.page_heading{}.page_heading h1{margin:0;font-weight:100;font-size:2em}}@media only screen and (max-width:640px){.hide_640{display:none}.logo_patch{padding:7px;margin-bottom:0}.logo_patch img{width:60px}.logo_text{display:none}nav.nav_secondary{float:left;margin-left:80px;padding:10px 0}nav.nav_secondary li{float:none;font-size:.95em;color:#fff}nav.nav_secondary li:last-child{border-right:none}nav.nav_secondary li a{float:none;text-decoration:none;color:#fff;font-weight:300;line-height:1.6em;padding:0 .5em}nav.nav_secondary li.social{display:none}.nav_toggle{position:absolute;top:-62px;right:20px;display:inline-block;margin:7px;background:fff;border:1px solid #999;padding:7px 7px 2px;z-index:100000}.nav_toggle span{height:3px;width:26px;margin-bottom:5px;background:#fff;clear:both;display:block}.nav_toggle{display:block}.nav_primary ul{display:none}nav.nav_primary{}nav.nav_primary ul.parent{position:relative;list-style:none;margin:0 0;padding:0 0 0 0;background:#4e412a}nav.nav_primary .wrapper{padding:0}nav.nav_primary ul.parent>li{float:none;zoom:1;width:100%;margin:0 0}nav.nav_primary ul.parent>li>a{display:block;padding:18px 10px;margin-right:1px;color:#dfedf9;text-decoration:none;background:none;text-align:center;font-size:1.1em;color:#fff;font-weight:400;border-top:1px solid #fff;border-top:1px solid rgba(255,255,255,.25)}.no-touch nav.nav_primary ul.parent>li.hover,.no-touch nav.nav_primary ul.parent>li:hover{position:relative}.no-touch nav.nav_primary ul.parent>li>a:hover{color:#fff;background:#3d3322}.home_main{margin-top:0;background:#251f14;width:100%;overflow:hidden}}@media only screen and (min-width:0)and (max-width:479px){.break_479x0{display:block}table.table_structure_4x tr td,table.table_structure_3x tr td,table.table_structure_2x tr td{width:100%;margin:0}table.table_structure_4x tr td td,table.table_structure_3x tr td td,table.table_structure_2x tr td td{width:auto}.lead{font-size:1.1em}.inset_l{padding-left:0}.wrapper{padding:0 16px}.hide_480{display:none}.logo{left:16px}.home_hours_bar h1{text-align:center}.home_hours_bar span{display:block}.home_hours_bar ul li{display:block;text-align:center;padding:0 0 1em}.home_hours_bar ul li:last-child{padding:0}.sullivan h1{background:#4d5a25;background:rgba(77,90,37,1)}.grout h1{background:#8b7144;background:rgba(139,113,68,1)}.panel .box{padding:40px 20px 10px}.panel_events.list_grid li{font-size:.85em;line-height:1.2em}.panel_events .inset{padding:10px 5px}.events_featured .inset{padding:10px 5px}.event_flag_pos{position:absolute;bottom:22px;left:-6px}.event_flag{position:relative;color:#fff;height:36px;width:34px;padding:3px}.event_flag:before{content:"";position:absolute;top:0;left:40px;width:0;height:0;border-right:8px solid transparent;border-bottom-width:42px}.flag_wedge{position:absolute;bottom:-6px;left:0;border-top:6px solid #322a1a;border-left:6px solid transparent}.event_month{font-weight:300;text-transform:uppercase;line-height:1em;font-size:.8em}.event_date{font-size:1.5em;font-weight:700;line-height:1em}.panel .banner.box p{font-weight:300}.nav_section{padding:0 0}.nav_section ul li{display:block}.nav_section ul li a{float:none;margin-right:0;text-align:center;border-bottom:1px solid #ddd}.nav_section ul li:last-child a{border-bottom:0 solid #ddd}.nav_section ul .selected{border-bottom:1px solid #ddd;color:#c71a07;font-weight:bold}.whitebox h2{text-align:center;font-size:1.8em;font-weight:300;margin-bottom:.5em;color:#322a1a}.list_grid h2{text-align:left;font-size:.95em;font-weight:400;margin:.25em 0;color:#322a1a}.form input[type="text"],.form input[type="email"],.form input[type="password"],.form textarea,.form fieldset select{max-width:none;width:90%}.form fieldset>div>label{width:100%;padding:0;text-align:left}.form fieldset .icon_form{clear:both;display:block;margin-top:.5em}.form fieldset ul{width:100%}img.img_left,img[align=left],img.img_left,img[align=right]{max-width:33%}aside,figure{width:auto;float:none;margin-left:0}nav.page ul li{display:none}nav.page ul li.page-prev,nav.page ul li.page-next{display:inline}.list_grid.list_3x li,.list_grid.list_4x li,.list_grid.list_5x li,.list_grid.list_6x li{width:48.25%}.list_grid.list_3x li.even,.list_grid.list_4x li.even,.list_grid.list_5x li.even,.list_grid.list_6x li.even{margin-right:0}.list_grid.list_3x li.clear_even,.list_grid.list_4x li.clear_even,.list_grid.list_5x li.clear_even,.list_grid.list_6x li.clear_even{display:block;width:100%}.list_team.list_grid li{width:100%;margin-right:0}.list_faces.list_grid li{width:48.25%;margin-right:3.5%}.list .li-summary{display:none}.list_row .li-action{margin:0;position:absolute;right:0;top:20px}.all_media li{margin-bottom:1em}.rgba .caption_shape.blue_bg:before{display:none}.page_heading{position:static}.page_heading h1{font-weight:300;font-size:1.7em;margin:0 -16px}.site_footer{padding:1em 16px}.site_footer .list>li:nth-child(-n+6){display:none}.btn_footer_nav{display:block;margin-bottom:1.7em}.site_footer .list li{width:100%}.site_footer .list li ul{padding-top:.5em;overflow:hidden;padding-bottom:1em}.site_footer .list li ul li a{background:#423b2d;padding:7px 11px;margin-bottom:.1em;-moz-border-radius:4px;border-radius:4px;display:block}.list_grid.list_5x li.clear_even,.list_grid.list_5x li.clear_third{display:none!important}.copyright ul li{display:block;padding:0 10px;border-right:0 solid #50493c}.panel .table_structure_2x img{max-width:100%}.whitebox .inset{padding:1.25em}.overlay h2{font-size:1.3em;line-height:1.3em;color:#fff;font-weight:normal;text-align:left;margin-bottom:.5em}}.honeypot{display:none}@media print{*{background:transparent!important;color:#000!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:""!important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.error{color:red}#dvLoading{background:url(/images/fancybox_loading@2x.gif) no-repeat center center;height:100px;width:100px;position:fixed;z-index:1000;left:50%;top:50%;margin:-25px 0 0 -25px}.discount{color:#b63725;font-weight:bold}.event_reg_prices li{font-weight:bold;margin:0!important}.ecom-error{color:red}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.grabbing{cursor:url(grabbing.png) 8 8,move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}@-webkit-keyframes empty{0%{opacity:1}}@-moz-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-moz-transform:translateZ(-500px)}100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}}@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8)}}@keyframes scaleToFade{to{opacity:0;transform:scale(.8)}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}}@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}}@keyframes goDown{from{transform:translateY(-100%)}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}.owl-carousel{margin:0;padding:0;line-height:1.2em}.owl-carousel li{list-style:none}.owl-carousel a{text-decoration:none}.page-rotator{margin-bottom:2.5em}.page-rotator .owl-controls{text-align:center;margin-bottom:20px;z-index:10000;top:15px;position:relative}.gi_rotator_a li{padding:4px}.gi_rotator_a .slide_img{border:8px solid #fff;-moz-box-shadow:0 0 4px #999;-webkit-box-shadow:0 0 4px #999;box-shadow:0 0 4px #999}.gi_rotator_a .owl-controls{text-align:center;margin-bottom:0;z-index:10000;top:15px;position:relative}.owl-theme .owl-controls .owl-buttons div{color:#fff;display:block;zoom:1;*display:inline;filter:Alpha(Opacity=50);opacity:.5;background:url(/images/bg_direction_nav.png) no-repeat 0 0;width:20px;height:30px;position:absolute;top:50%;z-index:10;margin:-30px 0 0}.owl-next{right:-10px;background-position:100% 0!important}.owl-prev{left:-10px}.news-rotator .owl-buttons div{top:35%!important}.pd_rotator .owl-next{right:-20px}.pd_rotator .owl-prev{left:-20px}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#fff;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(AjaxLoader.gif) no-repeat center center}.pd_rotator .slide img{display:block;width:100%;height:auto}@media only screen and (min-width:0)and (max-width:479px){.pd_rotator .owl-next{right:-17px}.pd_rotator .owl-prev{left:-17px}}table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable thead th{}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}table.dataTable thead th,table.dataTable thead td{padding:10px 18px;border-bottom:1px solid #111}table.dataTable thead th:active,table.dataTable thead td:active{outline:none}table.dataTable tfoot th,table.dataTable tfoot td{padding:10px 18px 6px 18px;border-top:1px solid #111}table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting{cursor:pointer;*cursor:hand}table.dataTable thead .sorting{background:url("/images/sort_both.png") no-repeat center right #322a1a;color:#fff}table.dataTable thead .sorting_asc{background:url("/images/sort_asc.png") no-repeat center right #322a1a;color:#fff}table.dataTable thead .sorting_desc{background:url("/images/sort_desc.png") no-repeat center right #322a1a;color:#fff}table.dataTable thead .sorting_asc_disabled{background:url("/images/sort_asc_disabled.png") no-repeat center right #322a1a;color:#fff}table.dataTable thead .sorting_desc_disabled{background:url("/images/sort_desc_disabled.png") no-repeat center right #322a1a;color:#fff}table.dataTable tbody tr{background-color:#fff}table.dataTable tbody tr.selected{background-color:#b0bed9}table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}table.dataTable th.center,table.dataTable td.center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.right,table.dataTable td.right{text-align:right}table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{border-bottom:1px solid #ddd}table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td{border-top:none}table.dataTable.cell-border tbody th,table.dataTable.cell-border tbody td{border-top:1px solid #ddd;border-right:1px solid #ddd}table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child{border-left:1px solid #ddd}table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td{border-top:none}table.dataTable.stripe tbody tr.odd,table.dataTable.display tbody tr.odd{background-color:#f9f9f9}table.dataTable.stripe tbody tr.odd.selected,table.dataTable.display tbody tr.odd.selected{background-color:#abb9d3}table.dataTable.hover tbody tr:hover,table.dataTable.hover tbody tr.odd:hover,table.dataTable.hover tbody tr.even:hover,table.dataTable.display tbody tr:hover,table.dataTable.display tbody tr.odd:hover,table.dataTable.display tbody tr.even:hover{background-color:#f5f5f5}table.dataTable.hover tbody tr:hover.selected,table.dataTable.hover tbody tr.odd:hover.selected,table.dataTable.hover tbody tr.even:hover.selected,table.dataTable.display tbody tr:hover.selected,table.dataTable.display tbody tr.odd:hover.selected,table.dataTable.display tbody tr.even:hover.selected{background-color:#a9b7d1}table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3,table.dataTable.display tbody tr>.sorting_1,table.dataTable.display tbody tr>.sorting_2,table.dataTable.display tbody tr>.sorting_3{background-color:#f9f9f9}table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3,table.dataTable.display tbody tr.selected>.sorting_1,table.dataTable.display tbody tr.selected>.sorting_2,table.dataTable.display tbody tr.selected>.sorting_3{background-color:#acbad4}table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f1f1f1}table.dataTable.display tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:#f3f3f3}table.dataTable.display tbody tr.odd>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{background-color:#f5f5f5}table.dataTable.display tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{background-color:#a6b3cd}table.dataTable.display tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{background-color:#a7b5ce}table.dataTable.display tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{background-color:#a9b6d0}table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#f9f9f9}table.dataTable.display tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:#fbfbfb}table.dataTable.display tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_3{background-color:#fdfdfd}table.dataTable.display tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{background-color:#acbad4}table.dataTable.display tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{background-color:#adbbd6}table.dataTable.display tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{background-color:#afbdd8}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.display tbody tr.odd:hover>.sorting_1,table.dataTable.display tbody tr.even:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr.odd:hover>.sorting_1,table.dataTable.order-column.hover tbody tr.even:hover>.sorting_1{background-color:#eaeaea}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.display tbody tr.odd:hover>.sorting_2,table.dataTable.display tbody tr.even:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr.odd:hover>.sorting_2,table.dataTable.order-column.hover tbody tr.even:hover>.sorting_2{background-color:#ebebeb}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.display tbody tr.odd:hover>.sorting_3,table.dataTable.display tbody tr.even:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr.odd:hover>.sorting_3,table.dataTable.order-column.hover tbody tr.even:hover>.sorting_3{background-color:#eee}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.display tbody tr.odd:hover.selected>.sorting_1,table.dataTable.display tbody tr.even:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr.odd:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr.even:hover.selected>.sorting_1{background-color:#a1aec7}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.display tbody tr.odd:hover.selected>.sorting_2,table.dataTable.display tbody tr.even:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr.odd:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr.even:hover.selected>.sorting_2{background-color:#a2afc8}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.display tbody tr.odd:hover.selected>.sorting_3,table.dataTable.display tbody tr.even:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr.odd:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr.even:hover.selected>.sorting_3{background-color:#a4b2cb}table.dataTable.no-footer{border-bottom:1px solid #111}table.dataTable,table.dataTable th,table.dataTable td{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both;*zoom:1;zoom:1}.dataTables_wrapper .dataTables_length{float:right;position:relative;top:44px;right:20px}.dataTables_wrapper .dataTables_length select{position:relative;top:-2px;margin:0 3px}.dataTables_wrapper .dataTables_filter{float:left;text-align:left;background:#f5f5f5;width:100%;margin-bottom:1.5em;-moz-border-radius:4px;border-radius:4px}.dataTables_wrapper .dataTables_filter label{padding:1em;display:block;font-weight:700}.dataTables_wrapper .dataTables_filter input{margin-left:.5em;background:#fff}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:.5em 1em;margin-left:2px;text-align:center;text-decoration:none!important;cursor:pointer;*cursor:hand;color:#333!important;border:1px solid transparent}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333!important;border:1px solid #cacaca;background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#dcdcdc));background:-webkit-linear-gradient(top,#fff 0%,#dcdcdc 100%);background:-moz-linear-gradient(top,#fff 0%,#dcdcdc 100%);background:-ms-linear-gradient(top,#fff 0%,#dcdcdc 100%);background:-o-linear-gradient(top,#fff 0%,#dcdcdc 100%);background:linear-gradient(to bottom,#fff 0%,#dcdcdc 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666!important;border:1px solid transparent;background:transparent;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:#fff!important;border:1px solid #111;background-color:#585858;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#585858),color-stop(100%,#111));background:-webkit-linear-gradient(top,#585858 0%,#111 100%);background:-moz-linear-gradient(top,#585858 0%,#111 100%);background:-ms-linear-gradient(top,#585858 0%,#111 100%);background:-o-linear-gradient(top,#585858 0%,#111 100%);background:linear-gradient(to bottom,#585858 0%,#111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#2b2b2b;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2b2b2b),color-stop(100%,#0c0c0c));background:-webkit-linear-gradient(top,#2b2b2b 0%,#0c0c0c 100%);background:-moz-linear-gradient(top,#2b2b2b 0%,#0c0c0c 100%);background:-ms-linear-gradient(top,#2b2b2b 0%,#0c0c0c 100%);background:-o-linear-gradient(top,#2b2b2b 0%,#0c0c0c 100%);background:linear-gradient(to bottom,#2b2b2b 0%,#0c0c0c 100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:#fff;background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(25%,rgba(255,255,255,.9)),color-stop(75%,rgba(255,255,255,.9)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.9) 25%,rgba(255,255,255,.9) 75%,rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.9) 25%,rgba(255,255,255,.9) 75%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.9) 25%,rgba(255,255,255,.9) 75%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.9) 25%,rgba(255,255,255,.9) 75%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.9) 25%,rgba(255,255,255,.9) 75%,rgba(255,255,255,0) 100%)}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:#333}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td>div.dataTables_sizing{height:0;overflow:hidden;margin:0!important;padding:0!important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #111}.dataTables_wrapper.no-footer div.dataTables_scrollHead table,.dataTables_wrapper.no-footer div.dataTables_scrollBody table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}.paginate_disabled_previous{display:none}.paginate_disabled_next{display:none;margin-left:20px}.paginate_enabled_previous{cursor:pointer}.paginate_enabled_next{cursor:pointer;margin-left:20px}@media screen and (max-width:767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:.5em}#voices thead tr{position:absolute;top:-9999px;left:-9999px}#voices.table,#voices thead,#voices tbody,#voices th,#voices td,#voices tr{display:block}#voices td,#voices tr{float:left;width:100%;clear:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#voices tr{border:1px solid #ccc}#voices td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:40%}#voices td a{position:relative;z-index:10000}#voices td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}#voices td:nth-of-type(1):before{content:"Name"}#voices td:nth-of-type(2):before{content:"Hometown"}#voices td:nth-of-type(3):before{content:"Branch"}#voices td:nth-of-type(4):before{content:"War"}#voices td:nth-of-type(5):before{content:"Video"}#voices.farmers td:nth-of-type(1):before{content:"Name"}#voices.farmers td:nth-of-type(2):before{content:"Hometown"}#voices.farmers td:nth-of-type(3):before{content:"Video"}.dataTables_wrapper .dataTables_length{float:none;position:relative;top:0;right:0;text-align:center;margin-bottom:.5em}}@media screen and (max-width:640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:.5em}}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('/images/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url('/images/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('/images/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('/images/fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('/images/fancybox_sprite@2x.png');background-size:44px 152px}#fancybox-loading div{background-image:url('/images/fancybox_loading@2x.gif');background-size:24px 24px}}