@font-face{font-family:'Merriweather Light Regular';src:url(/sites/all/themes/hhrt/fonts/merriweather_light.woff2) format("woff2"),url(/sites/all/themes/hhrt/fonts/merriweather_light.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:'Merriweather Light Italic';src:url(/sites/all/themes/hhrt/fonts/merriweather-lightit.woff2) format("woff2"),url(/sites/all/themes/hhrt/fonts/merriweather-lightit.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:'Merriweather Bold';src:url(/sites/all/themes/hhrt/fonts/merriweather-bold.woff2) format("woff2"),url(/sites/all/themes/hhrt/fonts/merriweather-bold.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:'Merriweather Bold Italic';src:url(/sites/all/themes/hhrt/fonts/merriweather-boldit.woff2) format("woff2"),url(/sites/all/themes/hhrt/fonts/merriweather-boldit.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:'Merriweather';src:url(/sites/all/themes/hhrt/fonts/merriweather-regular.woff2) format("woff2"),url(/sites/all/themes/hhrt/fonts/merriweather-regular.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:'Merriweather Italic';src:url(/sites/all/themes/hhrt/fonts/merriweather-italic.woff2) format("woff2"),url(/sites/all/themes/hhrt/fonts/merriweather-italic.woff) format("woff");font-weight:normal;font-style:normal;}body{margin:0;padding:0;background:#fff;font:1em/170% Georgia,Times,serif;color:#555;}input{font:1em/100% Georgia,Times,serif;color:#494949;}textarea,select{font:1em/160% Georgia,Times,serif;color:#494949;}h1,h2,h3,h4,h5,h6{color:#284c5a;margin:0;padding:0;font-weight:normal;font-family:'Merriweather Italic',Georgia,serif;line-height:1em;}h1{font-size:42px;text-transform:unset;}h2{font-size:36px;margin:0 0 26px;text-transform:unset;}h3{font-size:30px;margin:0 0 30px;text-transform:unset;}h4{font-size:28px;text-transform:unset;}h5{color:#000;font-size:24px;text-transform:unset;}h6{font-size:20px;text-transform:uppercase;}quote,code,fieldset{margin:.5em 0;}code,pre,kbd{font-size:115%;}p{margin:0 0 1.8em;padding:0;}a:link,a:visited{color:#9d1b1a;text-decoration:underline;}a:hover{color:#9d1b1a;text-decoration:underline;}a:active,a.active{color:#9d1b1a;}h4 a:link{color:#284c5a;text-decoration:none;}h4 a:visited{color:#284c5a;text-decoration:none;}h4 a:hover{color:#284c5a;text-decoration:underline;}h4 a:active{color:#284c5a;text-decoration:none;}strong{font-weight:bold;}hr{margin:0 0 1.8em;padding:0;border:none;height:1px;background:#ccc;}ul,.block ul,ol{margin:0.5em 0 1em;padding:0 0 0 1.5em;}ul,ul li.leaf{list-style-image:url(/sites/all/themes/hhrt/images/menu-leaf.png);}ol{list-style-image:none;}ul.menu,.item-list ul{margin:0.35em 0 0 -0.5em;}ol li,ul li,ul.menu li,.item-list ul li,li.leaf{margin:0.15em 0 0.15em .5em;padding-bottom:.1em;}ul li.expanded{list-style-image:url(/sites/all/themes/hhrt/images/menu-expanded.gif);}ul li.collapsed{list-style-image:url(/sites/all/themes/hhrt/images/menu-collapsed.gif);}ul li.leaf a,ul li.expanded a,ul li.collapsed a{display:block;}ul.inline li{background:none;margin:0;padding:0 1em 0 0;}ol.task-list{margin-left:0;list-style-type:none;list-style-image:none;}ol.task-list li{padding:0.5em 1em 0.5em 2em;}ol.task-list li.active{background:transparent url(/sites/all/themes/hhrt/images/task-list.png) no-repeat 3px 50%;}ol.task-list li.done{color:#393;background:transparent url(/sites/all/misc/watchdog-ok.png) no-repeat 0px 50%;}ol.task-list li.active{margin-right:1em;}fieldset ul.clearfix li{margin:0;padding:0;background-image:none;}dl{margin:0.5em 0 1em 1.5em;}dl dt{}dl dd{margin:0 0 .5em 1.5em;}img,a img{border:none;}table{border:0px solid #ccc;margin:0;width:100%;}thead th{background-color:#ccc;border-bottom:2px solid #ccc;color:#494949;font-weight:bold;}th a:link,th a:visited{color:#6f9dbd;}td,th{padding:.3em .5em;}tr.even,tr.odd,tbody th{border:solid #ccc;border-width:1px 0;}tr.odd,tr.info{background-color:#efefef;}tr.even{background-color:#fff;}tr.drag{background-color:#ffb;}tr.drag-previous{background-color:#ffd;}tr.odd td.active{background-color:#ddecf5;}tr.even td.active{background-color:#e6f1f7;}td.region-title,td.module,td.container,td.category{border-top:1.5em solid #fff;border-bottom:1px solid #b4d7f0;background-color:#d4e7f3;color:#455067;font-weight:bold;}tr:first-child td.region-title,tr:first-child td.module,tr:first-child td.container,tr:first-child td.category{border-top-width:0;}span.form-required{color:#ffae00;}.submitted,.description,.vertical-tab-button .summary{font-size:0.92em;color:#898989;}.description .more-help-link{font-size:0.92em;}.description{line-height:150%;margin-bottom:0.75em;color:#666;}.preview{margin:.75em 0 .75em;padding:.5em 1em;}.form-checkboxes,.form-radios,.form-checkboxes .form-item,.form-radios .form-item{margin:0.25em 0;}#center form{margin-bottom:2em;}.form-actions{margin:2em 0 1em;}.form-button,.form-submit{margin:0 0.5em 0 0;}.form-actions input[type="submit"]{background-color:#284c5a;border:0;color:#fff;cursor:pointer;padding:10px 15px;text-transform:uppercase;}#skip-link{left:50%;margin-left:-5.25em;margin-top:0;position:absolute;width:auto;z-index:1000;}#skip-link a,#skip-link a:link,#skip-link a:visited{background:#444;background:rgba(0,0,0,0.6);color:#fff;display:block;font-size:0.94em;line-height:1.7;margin-top:1px;padding:2px 10px;text-decoration:none;-khtml-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;-webkit-border-bottom-left-radius:2px;-webkit-border-bottom-right-radius:2px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border-radius:0 0 2px 2px;}#skip-link a:hover,#skip-link a:active,#skip-link a:focus{outline:0;}.region-header{min-height:1em;background:#d2e6f3 url(/sites/all/themes/hhrt/images/bg-navigation.png) repeat-x 50% 100%;}.region-header .block{display:block;margin:0 1em;}.region-header .block-region{display:block;margin:0 0.5em 1em;padding:0.5em;position:relative;top:0.5em;}.region-header *{display:inline;line-height:1.5em;margin-top:0;margin-bottom:0;}.region-header script{display:none;}.region-header p,.region-header img{margin-top:0.5em;}.region-header h2{margin:0 1em 0 0;}.region-header h3,.region-header label,.region-header li{margin:0 1em;padding:0;background:none;}#wrapper{background:url(/sites/all/themes/hhrt/images/bg.gif) left top repeat;}#wrapper #container{width:560px;margin:0 auto;padding:0;}body.one-sidebar #wrapper #container{border-bottom:0px solid #c3c2be;margin:0 auto;padding:0;width:1100px;}body.two-sidebars #wrapper #container{padding:0;width:1100px;}body.no-sidebars #wrapper #container{padding:0;width:1100px;}body.fluid-width #wrapper #container{width:auto;max-width:1100px;}#wrapper #container #header{height:0px;}#wrapper #container #header #logo-floater{position:absolute;}#branding,#branding a:link,#branding a:visited{line-height:120px;position:relative;z-index:2;white-space:nowrap;}#branding span{font-weight:bold;}#branding img{padding-top:14px;padding-right:20px;float:left;}body.two-sidebars{min-width:980px;}body.sidebar-first,body.sidebar-second{min-width:768px;}#wrapper #container #center{float:left;width:100%;}body.sidebar-first #center{margin-left:-300px;}body.sidebar-second #center{margin-right:-300px;}body.two-sidebars #center{margin:0 -300px;}body.sidebar-first #squeeze{margin-left:300px;}body.sidebar-second #squeeze{margin-right:300px;}body.two-sidebars #squeeze{margin:0 300px;}#wrapper #container .sidebar{margin:0 0 5em;width:300px;float:left;z-index:2;position:relative;}#wrapper #container .sidebar img{width:100%;height:auto;}#wrapper #container .sidebar .block{margin:0 0 1.5em 0;}#sidebar-first .block{padding:0;}#sidebar-second .block{padding:0 0 0 15px;}.block .content{margin:0;}#sidebar-first .block-region{margin:0 15px 0 0px;}#sidebar-second .block-region{margin:0 0px 0 15px;}.block-region{padding:1em;background:transparent;border:2px dashed #b4d7f0;text-align:center;font-size:1.3em;}#wrapper #container #center #squeeze{background:transparent;position:relative;}#wrapper #container #center .right-corner{background:transparent;position:relative;left:0;;}.no-sidebars #wrapper #container #center .right-corner .left-corner{padding:0 0 5em;}#wrapper #container #center .right-corner .left-corner{padding:0 0 50px 50px;background:transparent;margin-left:0;position:relative;left:0;min-height:400px;}#wrapper #container .region-footer{float:none;clear:both;text-align:center;margin:4em 0 -3em;color:#898989;}#wrapper #container .breadcrumb{border-bottom:1px solid #c3c2be;left:0px;line-height:100%;margin:0 0 44px;padding:25px 0;position:relative;top:0px;z-index:3;}body.sidebar-first .region-footer{margin-left:-300px;}body.sidebar-second .region-footer{margin-right:-300px;}body.two-sidebars .region-footer{margin:0 -300px;}div#branding{font-family:Georgia,Times,serif;}div#branding strong{font-weight:normal;}#branding,#branding a:link,#branding a:visited{color:#fff;text-shadow:#1659ac 0px 1px 3px;font-size:1.5em;}#branding a:hover{text-decoration:none;}#wrapper #container .breadcrumb{font-size:0.85em;}#wrapper #container .breadcrumb a{color:#9d1b1a;font-family:'Merriweather Bold Italic','Roboto Bold';text-decoration:none;text-transform:uppercase;}#wrapper #container .breadcrumb{color:#555;font-family:'Merriweather Italic','Roboto Regular';text-transform:uppercase;}#highlighted{padding:1em;background-color:#fff;border:1px solid #e0e5fb;margin-bottom:2em;}#overlay #overlay-tabs li a{background:#d9eaf5;color:#000;}#overlay #overlay-tabs li a:hover,#overlay #overlay-tabs li a:focus{background:#fff;}#overlay #overlay-tabs li.active a{background:url(/sites/all/themes/hhrt/images/body.png) repeat-x scroll 50% -58px #edf5fa;color:#fff;}#overlay-content{padding:1px;}#overlay-content #header{display:none;}#overlay-content #wrapper{background-position:50% -80px;}ul.main-menu{margin:0;padding:0;float:right;position:relative;z-index:4;}ul.main-menu li{margin:0;padding:0;float:left;background-image:none;}ul.main-menu li a,ul.main-menu li a:link,ul.main-menu li a:visited{display:block;margin:0 1em;padding:.75em 0 0;color:#fff;background:transparent url(/sites/all/themes/hhrt/images/bg-navigation-item.png) no-repeat 50% 0;}ul.main-menu li a:hover,ul.main-menu li a.active{color:#fff;background:transparent url(/sites/all/themes/hhrt/images/bg-navigation-item-hover.png) no-repeat 50% 0;}ul.secondary-menu{margin:0;padding:18px 0 0;float:right;clear:right;position:relative;z-index:4;}ul.secondary-menu li{margin:0;padding:0;float:left;background-image:none;}ul.secondary-menu li a,ul.secondary-menu li a:link,ul.secondary-menu li a:visited{display:block;margin:0 1em;padding:.75em 0 0;color:#cde3f1;background:transparent;}ul.secondary-menu li a:hover,ul.secondary-menu li a.active{color:#cde3f1;background:transparent;}ul.primary,ul.primary li,ul.secondary,ul.secondary li{border:0;background:none;margin:0;padding:0;}#tabs-wrapper{border-bottom:1px solid #e9eff3;float:left;margin:10px 0 0;padding:0;position:relative;width:100%;}#towns-tabs-wrapper,#county-tabs-wrapper{border-bottom:1px solid #e9eff3;float:left;margin:0 0 0;padding:0;position:relative;text-align:left;width:56%;}ul.primary{padding:0.5em 0 10px;float:left;}ul.secondary{clear:both;text-align:left;border-bottom:1px solid #e9eff3;margin:-0.2em -26px 1em;padding:0 26px 0.6em;}h1.with-tabs{float:none;margin:0;padding:0;}ul.primary li a,ul.primary li.active a,ul.primary li a:hover,ul.primary li a:visited,ul.secondary li a,ul.secondary li.active a,ul.secondary li a:hover,ul.secondary li a:visited{border:0;background:transparent;padding:4px 1em;margin:0 0 0 1px;height:auto;text-decoration:none;position:relative;top:-1px;display:inline-block;}ul.primary li.active a,ul.primary li.active a:link,ul.primary li.active a:visited,ul.primary li a:hover,ul.secondary li.active a,ul.secondary li.active a:link,ul.secondary li.active a:visited,ul.secondary li a:hover{background:url(/sites/all/themes/hhrt/images/bg-tab.png) repeat-x 0 50%;color:#fff;}ul.primary li.active a,ul.secondary li.active a{font-weight:bold;}.node{border-bottom:0px solid #e9eff3;margin:0;padding:0;}ul.links li,ul.inline li{margin-left:0;margin-right:0;padding-left:0;padding-right:1em;background-image:none;}.node .links,.comment .links{text-align:left;padding-left:0;}.user-picture,.comment .submitted{float:right;clear:right;padding-left:1em;}.new{color:#ffae00;font-size:0.92em;font-weight:bold;float:right;}.preview .node,.preview .comment,.node-sticky{margin:0;padding:0.5em 0;border:0;background:0;}.node-sticky{padding:1em;background-color:#fff;border:1px solid #e0e5fb;display:none;margin-bottom:2em;}#comments{position:relative;top:-1px;border-bottom:1px solid #e9eff3;margin:1.5em -25px 0;padding:0 25px;}#comments h2.comments{margin:0 -25px;padding:.5em 25px;background:#fff url(/sites/all/themes/hhrt/images/gradient-inner.png) repeat-x 0 0;}.comment{margin:0 -25px;padding:1.5em 25px 1.5em;border-top:1px solid #e9eff3;}.indented{margin-left:25px;}.comment h3 a.active{color:#494949;}.node .content,.comment .content{margin:0;}#aggregator{margin-top:1em;}#aggregator .feed-item-title{font-size:160%;line-height:130%;}#aggregator .feed-item{border-bottom:1px solid #e9eff3;margin:-1.5em -31px 1.75em;padding:1.5em 31px;}#aggregator .feed-item-categories{font-size:0.92em;}#aggregator .feed-item-meta{font-size:0.92em;color:#898989;}#palette .form-item{border:1px solid #fff;}#palette .item-selected{background:#fff url(/sites/all/themes/hhrt/images/gradient-inner.png) repeat-x 0 0;border:1px solid #d9eaf5;}tr.odd td.menu-disabled{background-color:#edf5fa;}tr.even td.menu-disabled{background-color:#fff;}.poll .bar{background:#fff url(/sites/all/themes/hhrt/images/bg-bar-white.png) repeat-x 0 0;border:solid #f0f0f0;border-width:0 1px 1px;}.poll .bar .foreground{background:#71a7cc url(/sites/all/themes/hhrt/images/bg-bar.png) repeat-x 0 100%;}.poll .percent{font-size:.9em;}#autocomplete li{cursor:default;padding:2px;margin:0;}fieldset{margin:1em 0;padding:1em;border:1px solid #ccc;background:#fff;}*:first-child+html fieldset{padding:0 1em 1em;background-position:0 .75em;background-color:transparent;}*:first-child+html .text-format-wrapper .filter-wrapper{padding:1.5em 0 1.5em;background-position:0 0;}*:first-child+html fieldset.filter-wrapper,*:first-child+html fieldset.vertical-tabs-pane{background-position:0 0;}*:first-child+html fieldset .fieldset-wrapper .fieldset-description{padding-top:1em;}html.js fieldset.collapsed{background:transparent;padding-top:0;padding-bottom:.6em;}html.js fieldset.collapsible .fieldset-legend{padding-left:2em;background:url(/sites/all/themes/hhrt/images/menu-expanded.gif) no-repeat 0% 50%;}html.js fieldset.collapsed .fieldset-legend{background:url(/sites/all/themes/hhrt/images/menu-collapsed.gif) no-repeat 0% 50%;}.fieldset-legend span.summary{color:#898989;}div.vertical-tabs{border-color:#d9eaf5;}div.vertical-tabs .vertical-tabs-panes fieldset.vertical-tabs-pane{padding:0.5em 1em;}div.vertical-tabs ul.vertical-tabs-list{border-color:#d9eaf5;}div.vertical-tabs ul.vertical-tabs-list li{background-color:#edf5fa;border-color:#d9eaf5;}div.vertical-tabs ul.vertical-tabs-list li strong{font-weight:normal;}div.vertical-tabs ul.vertical-tabs-list li.selected strong{font-weight:bold;}div.vertical-tabs ul.vertical-tabs-list li.selected small{color:#898989;}div.vertical-tabs ul.vertical-tabs-list li.selected{background:#fff repeat-x 0 0;}div.vertical-tabs ul.vertical-tabs-list li.selected.first{background-image:url(/sites/all/themes/hhrt/images/gradient-inner.png);}div.vertical-tabs ul.vertical-tabs-list li.selected a strong{color:#494949;}#block-node-syndicate h2{float:left;padding-right:20px;}#block-node-syndicate img,.feed-icon{float:right;padding-top:4px;}#block-node-syndicate .content{clear:right;}#user-login-form{text-align:center;}#user-login-form ul{text-align:left;}#user-login .openid-links{padding:0;}#user-login-form .openid-links{padding-left:0.5em;}#user-login-form .openid-links li.user-link{padding-left:1em;}.profile{margin-top:1.5em;}.profile h3{border-bottom:0;margin-bottom:1em;}.profile dl{margin:0;}.profile dt{font-weight:normal;color:#898989;font-size:0.92em;line-height:1.3em;margin-top:1.4em;margin-bottom:0.45em;}.profile dd{margin-bottom:1.6em;}div.admin-panel,div.admin-panel .description,div.admin-panel .body,div.admin,div.admin .left,div.admin .right,div.admin .expert-link,div.item-list,.menu{margin:0;padding:0;}div.admin .left{float:left;width:48%;}div.admin .right{float:right;width:48%;}div.admin-panel{background:#fff url(/sites/all/themes/hhrt/images/gradient-inner.png) repeat-x 0 0;padding:1em 1em 1.5em;}div.admin-panel .description{margin-bottom:1.5em;}div.admin-panel dl{margin:0;}div.admin-panel dd{color:#898989;font-size:0.92em;line-height:1.3em;margin-top:-.2em;margin-bottom:.65em;}table.system-status-report th{border-color:#d3e7f4;}#autocomplete li.selected,tr.selected td,tr.selected td.active{background:#027ac6;color:#fff;}tr.selected td a:link,tr.selected td a:visited,tr.selected td a:active{color:#d3e7f4;}tr.taxonomy-term-preview{opacity:0.5;}tr.taxonomy-term-divider-top{border-bottom:none;}tr.taxonomy-term-divider-bottom{border-top:1px dotted #CCC;}.theme-selector h3{margin:10px 0;}.theme-selector .operations li{list-style-image:none;}.preview{background-color:#fcfce8;border:1px solid #e5e58f;}.form-item input.error,.form-item textarea.error{border:1px solid #c52020;color:#363636;}tr.dblog-user{background-color:#fcf9e5;}tr.dblog-user td.active{background-color:#fbf5cf;}tr.dblog-content{background-color:#fefefe;}tr.dblog-content td.active{background-color:#f5f5f5;}tr.dblog-warning{background-color:#fdf5e6;}tr.dblog-warning td.active{background-color:#fdf2de;}tr.dblog-error{background-color:#fbe4e4;}tr.dblog-error td.active{background-color:#fbdbdb;}tr.dblog-page-not-found,tr.dblog-access-denied{background:#d7ffd7;}tr.dblog-page-not-found td.active,tr.dblog-access-denied td.active{background:#c7eec7;}table.system-status-report tr.error,table.system-status-report tr.error th{background-color:#fcc;border-color:#ebb;color:#200;}table.system-status-report tr.warning,table.system-status-report tr.warning th{background-color:#ffd;border-color:#eeb;}table.system-status-report tr.ok,table.system-status-report tr.ok th{background-color:#dfd;border-color:#beb;}.clear{clear:both;}a.redButton{background:#9d1b1a;color:#fff;display:inline-block;padding:10px 15px;text-transform:uppercase;}.westchester{color:#284c5a;}.rockland{color:#89a61a;}.dutchess{color:#f3a006;}a.buttonAlbany,a.buttonColumbia,a.buttonDutchess,a.buttonGreene,a.buttonNew.York.City,a.buttonOrange,a.buttonPutnam,a.buttonRockland,a.buttonUlster,a.buttonWestchester,a.buttonMobile.Audio.Tour{color:#fff;display:inline-block;font-family:'Merriweather Italic';font-size:.85em;padding:10px 15px;text-decoration:none;text-transform:uppercase;-webkit-transition:ease .35s;transition:ease .35s;}a.buttonAlbany:link{background-color:#3c285a;}a.buttonAlbany:visited{background-color:#3c285a;}a.buttonAlbany:hover{background-color:#604b80;}a.buttonAlbany:active{background-color:#3c285a;}a.buttonColumbia:link{background-color:#45b29c;}a.buttonColumbia:visited{background-color:#45b29c;}a.buttonColumbia:hover{background-color:#75e2cc;}a.buttonColumbia:active{background-color:#45b29c;}a.buttonDutchess:link{background-color:#f29f05;}a.buttonDutchess:visited{background-color:#f29f05;}a.buttonDutchess:hover{background-color:#ffdf45;}a.buttonDutchess:active{background-color:#f29f05;}a.buttonGreene:link{background-color:#007236;}a.buttonGreene:visited{background-color:#007236;}a.buttonGreene:hover{background-color:#007236;}a.buttonGreene:active{background-color:#007236;}a.buttonNew.York.City:link{background-color:#0072bc;}a.buttonNew.York.City:visited{background-color:#0072bc;}a.buttonNew.York.City:hover{background-color:#2a96dd;}a.buttonNew.York.City:active{background-color:#0072bc;}a.buttonOrange:link{background-color:#f25c07;}a.buttonOrange:visited{background-color:#f25c07;}a.buttonOrange:hover{background-color:#ff9c47;}a.buttonOrange:active{background-color:#f25c07;}a.buttonPutnam:link{background-color:#b50100;}a.buttonPutnam:visited{background-color:#b50100;}a.buttonPutnam:hover{background-color:#f54140;}a.buttonPutnam:active{background-color:#b50100;}a.buttonRockland:link{background-color:#88a61a;}a.buttonRockland:visited{background-color:#88a61a;}a.buttonRockland:hover{background-color:#c8e65a;}a.buttonRockland:active{background-color:#88a61a;}a.buttonUlster:link{background-color:#9e003c;}a.buttonUlster:visited{background-color:#9e003c;}a.buttonUlster:hover{background-color:#ce306c;}a.buttonUlster:active{background-color:#9e003c;}a.buttonWestchester:link{background:#284c5a;}a.buttonWestchester:visited{background:#284c5a;}a.buttonWestchester:hover{background:#688c9a;}a.buttonWestchester:active{background:#284c5a;}a.buttonMobile.Audio.Tour:link{background:#284c5a;}a.buttonMobile.Audio.Tour:visited{background:#284c5a;}a.buttonMobile.Audio.Tour:hover{background:#688c9a;}a.buttonMobile.Audio.Tour:active{background:#284c5a;}.teaserImage{float:right;padding:2% 0% 0% 5%;width:35%;}.eventTeaserImage{float:right;width:30%;}.eventTeaserImage .teaserImage{float:right;width:100%;}.topBarWrapper{background:url(/sites/all/themes/hhrt/images/nav-bg.jpg) left top repeat;font-family:'Merriweather Italic';font-size:.85em;height:50px;padding:0;width:100%;}.topBarContainer{margin:0 auto;width:1100px;}.topBarLanguage{float:left;height:41px;padding:9px 0 0;width:425px;}.topBarSearch{background:#486c7a;float:left;height:50px;padding:0;width:200px;}.topBarSearch .container-inline div,.topBarSearch .container-inline label{margin:0;}.topBarSearch .container-inline .form-item{float:left;height:50px;width:150px;}.topBarSearch .container-inline .form-actions{background:url(/sites/all/themes/hhrt/images/search-button.gif) left top no-repeat;float:left;height:50px;width:50px;}.topBarSearch label{display:none;}.topBarSearch input[type="text"]{background:transparent;border:0;color:#fff;font-family:'Merriweather Italic';height:50px;padding:0 0 0 15px;text-transform:uppercase;width:135px;}.topBarSearch input[type="submit"]{background:transparent;border:0;cursor:pointer;height:50px;margin:0;padding:0;text-indent:3000px;width:50px;}.topBarSocialIcons{display:block;float:left;padding:12px 20px 0 0;text-align:right;width:105px;}.topBarSocialIcons a{margin:0 2px;text-decoration:none;}.topBarDonate{background:#89a61a;float:left;height:50px;text-align:center;width:175px;}.topBarDonate a{color:#fff;display:inline-block;height:38px;padding:12px 0 0;text-decoration:none;width:175px;}.topBarMembership{background:#f3a006;float:left;height:50px;text-align:center;width:175px;}.topBarMembership a{color:#fff;display:inline-block;height:38px;padding:12px 0 0;text-decoration:none;width:175px;}.homeBannerImage{background-color:#000;background-image:url(/sites/all/themes/hhrt/images/landing-page-bg-4b.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-attachment:scroll;background-position:50% 50%;background-repeat:no-repeat;width:100%;padding:0;}.view-home-page-counties{display:inline-block;margin:0 auto;}.homePageCounty{background:#fff;display:inline-block;float:none;padding:5px;text-transform:uppercase;width:auto;}.views-row-2.homePageCounty{margin:0 20px;}.homePageCountyLink{height:190px;position:absolute;text-transform:initial;width:300px;}.homePageCountyLink a{color:#fff;height:160px;display:inline-block;line-height:140%;opacity:0;padding:15px;text-align:left;text-decoration:none;width:270px;-webkit-transition:ease .75s;transition:ease .75s;}.homePageCounty img{height:190px;width:300px;}.homePageCountyLink a:link{opacity:0;}.homePageCountyLink a:visited{opacity:0;}.homePageCountyLink a:hover{opacity:1;}.homePageCountyLink a:active{opacity:0;}.homePageCountyLink.Westchester a{background:url(/sites/all/themes/hhrt/images/bg-county-westchester.png) left top repeat;}.homePageCountyLink.Rockland a{background:url(/sites/all/themes/hhrt/images/bg-county-rockland.png) left top repeat;}.homePageCountyLink.Dutchess a{background:url(/sites/all/themes/hhrt/images/bg-county-dutchess.png) left top repeat;}.homePageCountyText{line-height:150%;padding:16px 0 12px;}.homePageCountyText.Westchester{color:#284c5a;}.homePageCountyText.Rockland{color:#89a61a;}.homePageCountyText.Dutchess{color:#f3a006;}.homePageCountyExplore{font-family:'Merriweather';font-size:1em;}.homePageCountyTitle{font-family:'Merriweather Italic';font-size:28px;}.homePageEventsImage{float:left;height:190px;margin:0 20px 0 0;width:190px;}.homePageEvents ul{list-style-image:none;list-style-type:none;margin:0 0 30px;padding:0;}.homePageEvents ul li{line-height:150%;list-style-image:none;list-style-type:none;margin:0;width:46%;}.homePageEvents ul li.col-first.homePageEventListing{padding:0 4% 0 0;}.homePageEvents ul li.last.col-last.homePageEventListing{padding:0 0 0 4%;}.homePageEventListing{float:left;font-size:1em;width:50%;}.homePageEventListing h3{font-family:'Merriweather Bold Italic';font-size:17px;line-height:1.25em;margin:2px 0 6px;text-transform:initial;}.view-home-page-events .views-exposed-widgets{margin-bottom:30px;text-align:center;}.view-home-page-events .views-exposed-form .views-exposed-widget{display:inline-block;float:none;padding:0;text-align:left;}.view-home-page-events .views-exposed-widget.views-submit-button{display:inline;width:0;height:0;}.view-home-page-events.views-exposed-widget.views-widget-filter-field_county_tid{margin:0;padding:0;}.view-home-page-events .views-exposed-widget.views-widget-filter-field_town_tid{margin:0 15px;padding:0;}.view-home-page-events .views-exposed-widget.views-widget-filter-field_activity_type_tid{margin:0;padding:0;}.view-home-page-events .view-empty,.view-upcoming-events-2 .view-empty,.view-restaurants .view-empty,.view-lodging .view-empty{padding:80px 0 0;text-align:center;}.logoWrapper{height:150px;width:100%;}.logoContainer{color:#fff;font-family:'Merriweather Italic';font-weight:normal !important;height:125px;margin:0 auto;padding:25px 0 0;text-align:center;width:1100px;}.logoTitle{border-bottom:1px solid #fff;display:inline-block;font-size:50px;font-weight:normal;height:auto;line-height:100%;margin:0 0 10px;padding:0 0 10px;text-transform:uppercase;text-shadow:1px 1px 1px rgba(0,0,0,1);}.logoTitleFirst{display:inline-block;font-size:60px;text-transform:uppercase;text-shadow:1px 1px 1px rgba(0,0,0,1);}.logoTagline{display:inline-block;font-size:20px;font-style:italic;text-transform:capitalize;text-shadow:1px 1px 1px rgba(0,0,0,1);}.bannerInterior{background-color:#284c5a;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-attachment:scroll;background-position:50% 50%;background-repeat:no-repeat;height:150px;width:100%;}.bannerInterior img{height:100px;width:auto;}.bannerBlockWrapper{padding:30px 0 40px;width:100%;}.bannerBlockContainer{margin:0 auto;text-align:center;width:100%;}.bannerBlockContainer ul{display:inline-block;margin:0 auto;}.bannerBlockContainer li{background:#fff;float:left;margin:0;padding:0;width:310px;height:300px;list-style-type:none;list-style-image:none;}.bannerBlockContainer li.second{margin:0 20px;}.bannerWelcomeWrapper{padding:0 0 40px;width:100%;}.bannerWelcomeContainer{color:#fff;margin:0 auto;padding:0 30px;text-align:center;width:1040px;text-shadow:0px 0px 2px rgba(0,0,0,1);}.bannerWelcomeContainer h1{color:#fff;font-family:'Merriweather Italic';font-size:32px;margin:0 0 22px;line-height:100%;}.bannerWelcomeContainer p{margin:0;padding:0;}.bannerWelcomeContainer a{color:#f3a006;}.bannerWelcomeContainer a:link{text-decoration:none;}.bannerWelcomeContainer a:visited{text-decoration:none;}.bannerWelcomeContainer a:hover{text-decoration:underline;}.bannerWelcomeContainer a:active{text-decoration:none;}.bannerWelcomeContainerCTA{color:#fff;font-family:'Merriweather Italic';font-size:22px;margin:0;padding:25px 0 0;text-align:center;}.homePageNewsWrapper{background:url(/sites/all/themes/hhrt/images/bg.gif) left top repeat;padding:50px 0;width:100%;}.homePageNewsContainer{margin:0 auto;width:1100px;}.homePageNews{float:left;height:auto;padding:0 40px 0 0;width:760px;}.homePageNewsWrapper .homePageNewsContainer .sidebar{margin:0 0 5em;width:300px;float:left;z-index:2;position:relative;}.homePageNews .views-row-first{border-bottom:1px solid #c3c2be;border-top:1px solid #c3c2be;display:inline-block;line-height:155%;margin:0 0 25px;padding:20px 0;}.homePageNews .views-row-last{line-height:155%;}.homePageNewsImage{float:left;height:190px;margin:0 20px 0 0;width:190px;}.homePageNewsImage img{height:190px;width:190px;}.homePageNews h3{font-size:28px;text-transform:unset;margin:0 0 15px;}.homePageNews p{line-height:160%;margin:0;}.navWrapper{background:#284c5a url(/sites/all/themes/hhrt/images/nav-bg.jpg) left top repeat;height:50px;text-align:center;width:100%;}.navContainer{margin:0 auto;width:1100px;}.townSocialIcons,.countySocialIcons{float:left;text-align:right;width:44%;}.socialIcons{border-bottom:1px solid #c3c2be;float:none;margin:0 0 15px;padding:0 0 16px;width:100%;}.thingsToDoWrapper{background-image:url(/sites/all/themes/hhrt/images/bg-home-page-events.gif);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-attachment:scroll;background-position:left bottom;background-repeat:no-repeat;height:auto;min-height:490px;padding:50px 0 10px;width:100%;}.thingsToDoContainer{margin:0 auto;width:1100px;}.thingsToDoContainer h2{text-align:center;}.thingsToDoContainer img{height:190px;width:190px;}.thingsToDoContainer .view-filters{border-bottom:1px solid #c3c2be;}.thingsToDoContainerCTA{border-top:1px solid #c3c2be;font-family:'Merriweather';font-size:22px;margin:25px 0 0;padding:25px 0 0;text-align:center;}.galleryWrapper{background:url(/sites/all/themes/hhrt/images/gallery-bg.jpg) left top repeat;padding:50px 0;}.galleryContainer{margin:0 auto;width:1100px;}.singSingWrapper{background:#284c5a;display:table;width:100%;}.singSingWrapper h3{color:#fff;}.singSingWrapper a{color:#f29f05;}.singSingLeft{background-image:url(/sites/all/themes/hhrt/images/sing-sing.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-attachment:scroll;background-position:50% 50%;background-repeat:no-repeat;display:table-cell;width:50%;padding:0;}.singSingLeftContent{color:#fff;float:right;max-width:550px;}.singSingRight{display:table-cell;padding:3% 0 3% 3%;width:47%;}.singSingRightContent{color:#fff;float:left;max-width:550px;}.footerWrapper{background:#1d2122;padding:70px 0;width:100%;}.footerContainer{display:table;margin:0 auto;width:1100px;}.footerColumn{border-left:1px solid #2a2e2f;border-right:1px solid #090d0e;color:#fff;display:table-cell;font-size:15px;padding:0 2%;vertical-align:top;width:19%;}#block-nice-menus-2 .footerColumnTitle.westchester{color:#567d8e;display:block;font-family:'Merriweather Italic';font-size:24px;line-height:1em;margin:0 0 10px;padding:0;}#block-nice-menus-3 .footerColumnTitle{color:#8ab205;display:block;font-family:'Merriweather Italic';font-size:24px;line-height:1em;margin:0 0 10px;padding:0;}#block-nice-menus-4 .footerColumnTitle{color:#f3a006;display:block;font-family:'Merriweather Italic';font-size:24px;line-height:1em;margin:0 0 10px;padding:0;}.footerColumn.first{border-left:0;padding:0;width:19%;}.footerColumn.last{border-right:0 none;padding:0 0 0 3%;width:25%;}.footerColumn h5{margin:0 0 10px;}.footerColumn h5.westchester{color:#567d8e;}.footerColumn a,.footerColumn .nice-menu a{color:#fff;padding:0 0 10px;}.footerColumn a:link,.footerColumn .nice-menu a:link{text-decoration:none;}.footerColumn a:visited,.footerColumn .nice-menu a:visited{text-decoration:none;}.footerColumn a:active,.footerColumn .nice-menu a:hover{text-decoration:underline;}.footerColumn a:active,.footerColumn .nice-menu a:active{text-decoration:underline;}.footerColumn a.blueButton{background-color:#284c5a;color:#fff;font-family:'Merriweather Italic';padding:10px 5%;text-decoration:none;text-transform:uppercase;width:90%;}.footerColumn ul.nice-menu{list-style-image:none;list-style-type:none;padding:0;margin:0 0 30px;}.footerColumn ul li{padding:0;margin:0;}#block-nice-menus-2 h5{color:#5b7d8a;}#block-nice-menus-3 h5{color:#8ab205;}#block-nice-menus-4 h5{color:#f29f05;}.townBodyWrapper,.countyBodyWrapper{border-bottom:1px solid #c3c2be;margin:0;padding:0;width:100%;}.townBodyContainer,.countyBodyContainer{padding:0 0 40px;width:1100px;}.townTitleBar,.countyTitleBar{border-bottom:1px solid #c3c2be;margin:0 0 22px;padding:0 0 12px;width:1100px;}.titleBar{border-bottom:1px solid #c3c2be;margin:0 0 16px;padding:0 0 20px;width:100%;}.no-sidebars .titleBar{border-bottom:1px solid #c3c2be;margin:0 0 30px;padding:0 0 22px;text-align:left;width:100%;}.townBodyVideo,.view-town-gallery #galleriffic.clearfix,.view-special-event-gallery #galleriffic.clearfix{display:block;float:right;height:auto;padding:6px 0 0 20px;position:relative;top:0;width:560px;z-index:1;}.townEventsWrapper{border-bottom:0px solid #c3c2be;border:0;margin:0;padding:0 3% 0;width:94%;}.townEventsContainer{border-bottom:1px solid #c3c2be;margin:0 auto;padding:50px 0;width:1100px;}.townThingsToDoWrapper{padding:0 3% 50px;width:94%;}.townThingsToDoContainer{margin:0 auto;padding:50px 0 0;width:1100px;}.tabListing{border-top:1px solid #eee;float:left;height:auto;line-height:125%;list-style:outside none none;margin:0 2% 0;overflow:hidden;padding:2% 0;width:21%;}.row-first .tabListing{border-top:0px;padding:0 0 2%;}.countyEventsWrapper{border-bottom:0px solid #c3c2be;margin:0;padding:50px 3% 0;width:94%;}.countyEventsContainer{border-bottom:0px solid #c3c2be;margin:0 auto;padding:0 0 50px;width:1100px;}.countyTownsWrapper{border-bottom:0px solid #c3c2be;border-bottom:0;margin:0;padding:50px 3% 0;width:94%;}.countyTownsContainer{border-bottom:1px solid #c3c2be;margin:0 auto;width:1100px;}.townThingsToDoContainer td,.townThingsToDoContainer th{padding:0;}.townThingsToDoContainer .quicktabs-wrapper{font-size:1em;}.townRecreationItem,.townAttractionItem{border-bottom:1px solid #c3c2be;margin:0 0 20px;padding:0 0 20px;}.views-row-last.townrecreationitem,.views-row-last.townAttractionItem{border-bottom:0px solid #c3c2be;margin:0;padding:0 0 20px;}.townMapWrapper{width:100%;}.gmnoprint{display:none !important;}.countyTown{background:#fff;line-height:160%;padding:30px;margin:0 0 30px;}.views-row-last .countyTown{background:#fff;line-height:160%;padding:30px;margin:0 0 50px;}.countyTownImage{float:right;padding:0 0 0 2%;width:25%;}.countyTownImage img{height:auto;width:100%;}.countyTownContent{float:none;padding:0;width:100%;}.countyTownContent h3{margin:0 0 15px;}.countyTownContent p{margin:0 0 1.2em;}.countyTownContent a.buttonWestchester,.countyTownContent a.buttonDutchess,.countyTownContent a.buttonRockland,.countyTownContent a.buttonOrangea,.countyTownContent a.buttonMobile.Audio.Tour{display:inline-block;margin:0 10px 0 0;text-align:center;width:auto;}.countyTitle{float:left;width:75%;}.countyLink{float:left;width:25%;text-align:right;}.mobile-event-div .views-row{background-color:#fff;padding:45px 30px;width:calc(50% - 90px);margin-bottom:20px;}.mobile-event-div .view-content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;}.mobile-event-div .views-field-field-image{text-align:center;margin-bottom:20px;}.mobile-event-div .views-field .field-content p{font-size:16px;color:#555555;line-height:27px;margin-bottom:0 !important;}#block-views-mobile-audio-social-icon-block .view-mobile-audio-social-icon.view-id-mobile_audio_social_icon .view-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;}#block-views-mobile-audio-social-icon-block .view-mobile-audio-social-icon.view-id-mobile_audio_social_icon .view-content .views-row-1{width:50%;}#block-views-mobile-audio-social-icon-block .view-mobile-audio-social-icon.view-id-mobile_audio_social_icon .view-content .views-row-2{width:50%;text-align:right;}#block-views-mobile-audio-social-icon-block .view-mobile-audio-social-icon.view-id-mobile_audio_social_icon .view-content .views-row-3{width:100%;text-align:right;}div#block-views-county-body-block .content .view .view-content div p img{float:right;}span.coming-soon{margin-top:8px;display:block;color:#9d1b1a;}.sidebarEvents{background:#284c5a;color:#fff;}.sidebarEvents a{color:#f29f05;font-family:'Merriweather Italic';text-decoration:none;text-transform:uppercase;}.sidebarEvents a:link{text-decoration:none;}.sidebarEvents a:visited{text-decoration:none;}.sidebarEvents a:hover{text-decoration:underline;}.sidebarEvents a:active{text-decoration:none;}.sidebarEventListing{border-bottom:1px solid #69828c;line-height:125%;padding:15px 25px;}#block-views-sidebar-ads-block.block.block-views .sidebarTitle{display:none;background:transparent;padding:25px 0;}.sidebarTitle{background:#88a61a;padding:25px 0;}.sidebarTitle h4{color:#fff;font-size:25px;text-align:center;text-transform:uppercase;}.sidebarTitle h5{color:#fff;font-size:20px;text-align:center;text-transform:uppercase;}.sidebarEvents .view-footer{padding:25px 0;text-align:center;}.sidebarEvents .view-footer p{margin:0;padding:0;}.sidebarEvents .view-footer a{color:#fff;display:inline-block;}.sidebarSignUp{background:#284c5a;color:#fff;}.sidebarSignUp .content{padding:25px;}.sidebarSignUp .compact-form label{color:#000;}.sidebarSignUp .mailchimp-signup-subscribe-form-description{text-align:center;line-height:125%;}.sidebarSignUp .form-actions input[type="submit"]{background:#f29f05;font-family:'Merriweather';padding:10px 15px;-webkit-transition:ease .35s;transition:ease .35s;width:100%;}.sidebarSignUp .form-actions input[type="submit"]:hover{background:#ffdf45;}.sidebarSignUp .form-actions{margin:0;padding:0;text-align:center;}.sidebarFirst .block .content{background:#284c5a;color:#fff;padding:25px;line-height:125%;}div#block-views-sidebar-ads-block.block.block-views .content{background:transparent;color:#fff;padding:0;line-height:125%;}.sidebarFirst a{color:#f29f05;font-family:'Merriweather Italic';text-decoration:none;text-transform:initial;}.sidebarFirst a:link{text-decoration:none;}.sidebarFirst a:visited{text-decoration:none;}.sidebarFirst a:hover{text-decoration:underline;}.sidebarFirst a:active{text-decoration:none;}.sidebarFirst ul{margin:0;padding:0 0 0 10px;}.sidebarFirst ul li{margin:0 0 10px 10px;}.sidebarFirst ul,.sidebarFirst ul li.leaf{list-style-image:url(/sites/all/themes/hhrt/images/menu-leaf-sidebar.png);line-height:125%;}.specialEventTitle{font-size:32px;display:block;}.specialEventsBlockWrapper{border-bottom:1px solid #c3c2be;border-top:1px solid #c3c2be;margin:0 0 25px;padding:20px 0;}.specialEventsBlockContainer{}.specialEventsBlockWrapper .views-row-odd,.specialEventsBlockWrapper .views-row-even{border-bottom:1px solid #c3c2be;display:inline-block;margin:0 0 25px;padding:0 0 20px;}.specialEventsBlockWrapper .views-row-last{border:0;line-height:155%;margin:0;padding:0;}.contentTwo,.additionalFiles{border-bottom:1px solid #c3c2be;margin:0 0 30px;padding:0 0 5px;}.additionalFiles ul{list-style-image:none;list-style-type:none;margin:0;padding:0;}.additionalFiles ul li{margin:0;padding:0 0 10px;}.additionalFiles ul li img{vertical-align:middle;}.eventBody{margin:0;padding:0;}.eventPageImage{float:right;height:300px;margin:0 0 30px;padding:18px 0 0 15px;width:300px;}.eventTitle{border-bottom:1px solid #ccc;color:#000;display:block;float:none;height:auto;margin:0 0 30px;padding:17px 0 0;width:100%;}.eventTitle img{float:right;height:auto;margin:0px 0px 15px 15px;width:300px;}.eventTitleMain{display:inline-block;font-family:'Merriweather Bold';font-size:20px;margin:0 0 10px;text-transform:uppercase;}.eventTitleSecondary{border-bottom:0px solid #ccc;color:#000;display:block;line-height:125%;margin:0 0 15px;padding:0 0 15px;width:100%;}.eventTitleSecondary.last{border-bottom:0 solid #ccc;margin:0 0 10px;padding:0 0 10px;}.eventThrough{display:inline-block;font-family:'Merriweather Light Regular';font-size:16px;margin:10px 0;}.eventTitleSecondary .date-display-range{text-transform:initial;}.date-display-single,.date-display-range{display:inline;}.eventName{color:#000;display:block;font-family:'Merriweather';font-size:20px;margin:0 0 15px;padding:8px 0 0;text-transform:uppercase;width:100%;}.eventAdditionalFiles{border-bottom:1px solid #c3c2be;margin:0 0 30px;padding:0 0 20px;}.eventAdditionalFiles ul{list-style-image:none;list-style-type:none;margin:0;padding:0;}.eventAdditionalFiles ul li{margin:0;padding:0 0 10px;}.eventAdditionalFiles ul li img{vertical-align:middle;}.eventEventsWrapper{clear:both;margin:0;padding:0 0 50px;width:100%;}.eventEventsContainer{border-top:1px solid #c3c2be;margin:0 auto 50px;padding:50px 0 0;width:1100px;}.eventAddress{background:#fff;padding:15px;}.eventAddressText{float:left;padding:0;width:60%;}.eventAddressButton{float:left;text-align:right;width:40%;}.eventSubmission{padding:50px 0 0;}.view-upcoming-events-2 ul,.view-special-events-listing ul{margin:0;padding:0;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 0 34px;overflow:hidden;}.eventListing{margin:0;background:#fff;height:auto;list-style:outside none none;overflow:hidden;padding:0;width:344px;border:1px solid #eee;}.view-upcoming-events-2 ul li:nth-of-type(2).eventListing,.view-special-events-listing ul li:nth-of-type(2).eventListing{margin:0 34px;}.eventListing img{float:none;height:auto;width:100%;}.eventListingInfo{float:none;line-height:125%;padding:6% 8%;width:84%;}.eventListingInfo h3{color:#000;font-size:24px;text-transform:unset;margin:0 0 10px;}.eventListingInfo p{display:inline-block;line-height:125%;margin:30px 0 15px;width:100%;}.view-upcoming-events-2 .eventListingInfo{float:none;line-height:125%;padding:6% 8%;width:84%;}.view-upcoming-events-2 .views-exposed-form{border-bottom:0px solid #c3c2be;height:42px;padding:0;text-align:left;}.view-upcoming-events-2 .views-exposed-widgets{display:inline-block;margin:0 auto;width:1100px;}.view-upcoming-events-2 .views-exposed-form .views-exposed-widget{display:inline-block;padding:0;text-align:left;width:auto;}.view-upcoming-events-2 .views-exposed-widget.views-reset-button{display:block;float:right;}.view-upcoming-events-2 .views-exposed-widget.views-reset-button input[type="submit"],.view-home-page-events .views-exposed-widget.views-reset-button input[type="submit"]{background:#9d1b1a;border:0;color:#fff;cursor:pointer;font-family:'Merriweather Italic';font-size:12px;height:42px;margin:0;padding:0 15px;position:relative;text-transform:uppercase;top:0px;}.view-upcoming-events-2 .views-exposed-widget.views-widget-filter-field_county_tid{float:left;margin:0 10px 0 0;padding:0;width:auto;}.view-upcoming-events-2 .views-exposed-widget.views-widget-filter-field_town_tid,.view-upcoming-events-2 .views-exposed-widget.views-widget-filter-field_albany_county_tid,.view-upcoming-events-2 .views-exposed-widget.views-widget-filter-field_columbia_county_towns_tid,.view-upcoming-events-2 .views-exposed-widget.views-widget-filter-field_dut_tid,.view-upcoming-events-2 .views-exposed-widget.views-widget-filter-field_green_county_towns_tid,.view-upcoming-events-2 .views-exposed-widget.views-widget-filter-field_new_york_city_boroughs_tid,.view-upcoming-events-2 .views-exposed-widget.views-widget-filter-field_orange_county_towns_tid,.view-upcoming-events-2 .views-exposed-widget.views-widget-filter-field_putnam_tid,.view-upcoming-events-2 .views-exposed-widget.views-widget-filter-field_rockland_county_towns_tid,.view-upcoming-events-2 .views-exposed-widget.views-widget-filter-field_ulster_county_tid,.view-upcoming-events-2 .views-exposed-widget.views-widget-filter-field_westchester_county_towns_tid{display:block;float:left;margin:0 10px 0 0;padding:0;width:auto;}.view-upcoming-events-2 .views-exposed-widget.views-widget-filter-field_activity_type_tid{float:left;margin:0 10px 0 0;padding:0;width:auto;}.view-upcoming-events-2 .views-exposed-widget.views-widget-filter-field_start_date_value compact-form{width:294px;float:left;}label[for="edit-field-start-date-value"]{float:right;margin:8px 0 0;}.views-widget-filter-field_start_date_value .views-widget{float:left;}.views-widget-filter-field_start_date_value.compact-form .description{display:none;}.views-widget-filter-field_start_date_value.compact-form input[type="text"]{background:#fff none repeat scroll 0 0;border:1px solid #c3c2be;border-radius:0;height:40px;padding:0 10px 0;width:85px;}.view-basic-page-video-top,.view-basic-page-video-middle,.view-basic-page-video-bottom{margin:0 0 1.8em;}.view-basic-page-video-top iframe{height:422px;width:100%;}.view-basic-page-body-one img{border:0px solid #333;float:right;height:auto;margin:0 0 10px 15px;width:250px;}.view-basic-page-body-two{width:100%;}.view-basic-page-body-two iframe.halloweenCalendar{width:100% !important;}.view-restaurants table,.view-lodging table,.view-shopping table{border-bottom:1px solid #ccc;margin:0 0 1.8em;width:100%;}.view-restaurants td,.view-restaurants th,.view-lodging td,.view-lodging th,.view-shopping td,.view-shopping th{line-height:135%;padding:0 0 1.8em;vertical-align:top;width:50%;}.item-list .pager{clear:both;display:block;float:none;margin:0 auto;text-align:center;width:auto;}.item-list .pager li{background-image:none;display:inline-block;font-family:'Merriweather Italic';list-style-type:none;padding:0;margin:0 4px;line-height:100%;}.item-list .pager li.pager-current{background:#88a61a;color:#fff;line-height:100%;padding:14px 15px;}.item-list .pager li a{background:#284c5a none repeat scroll 0 0;color:#fff;display:block;line-height:100%;padding:14px 15px;text-decoration:none;}.shareme-fixed{text-align:center;z-index:2;}.sharetext{color:#333 !important;}.compact-form input[type="text"],.compact-form input[type="email"]{background:#fff;border:1px solid #c3c2be;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;padding:0 0 0 1.5%;height:40px;width:98.5%;-webkit-box-shadow:0px;-moz-box-shadow:0px;box-shadow:none;}.compact-form textarea{background:#fff;border:1px solid #c3c2be;padding:9px 0 0 1.5%}.compact-form input[type="text"]:focus,.compact-form input[type="email"]:focus{background:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.compact-form label{font-weight:normal;margin:7px 0 0 5px;}.search-form input[type="submit"]{background:#284c5a;border:0;color:#fff;cursor:pointer;font-size:13px;padding:13px 15px;text-decoration:none;text-transform:uppercase;-webkit-transition:ease .35s;transition:ease .35s;margin-bottom:0;margin-top:0;}.search-form input[type="submit"]:hover{background-color:#688c9a}.ds-2col-fluid{border-bottom:1px solid #c3c2be;margin:0 0 25px;padding:0 0 25px;}.ds-2col-fluid .group-left{float:left;padding:0 2% 0 0;width:23%;}.ds-2col-fluid.view-mode-search_result .group-left div{padding:0 !important;width:100% !important;}.ds-2col-fluid .group-right{float:left;width:75%;}.ds-2col-fluid h4{font-family:'Merriweather Bold';font-size:20px;}.ds-2col-fluid .group-left img{height:auto;width:100%;}.view-mode-search_result .teaserImage{float:right;padding:2% 0% 0%;width:100%;}ul.nice-menu,ul.nice-menu ul{list-style:none;padding:0;margin:0;border-top:0px solid #ccc;}ul.nice-menu li{border:0px solid #ccc;border-top:0;float:left;background-color:transparent;}ul#nice-menu-1.nice-menu li,ul#nice-menu-1.nice-menu li.menu-path-nolink{border-left:1px solid #5b7d8a;border-right:0px solid #132429;border-top:0;float:left;background-color:transparent;display:table;height:50px;padding:0;vertical-align:middle;}ul#nice-menu-1.nice-menu li.first{border-left:0;}ul#nice-menu-1.nice-menu li.last{border-right:0;}ul#nice-menu-1.nice-menu ul li{border-left:0;border-top:0;border-right:0;border-bottom:1px solid #e5e5e5;height:auto;}ul.nice-menu a{padding:0;text-decoration:none;}ul#nice-menu-1.nice-menu a,ul#nice-menu-1.nice-menu span.nolink{color:#fff;display:table-cell;font-family:'Merriweather Italic';font-size:14px;padding:0 16px;text-transform:uppercase;vertical-align:middle;}ul#nice-menu-1.nice-menu ul a{color:#333;font-size:14px;padding:8px 10px;}ul#nice-menu-1.nice-menu a:link{background:none;}ul#nice-menu-1.nice-menu a:visited{background:none;}ul#nice-menu-1.nice-menu a:hover{background:#89a61a;}ul#nice-menu-1.nice-menu a:active,ul#nice-menu-1.nice-menu li a.active,ul#nice-menu-1.nice-menu li.active-trail a.active,ul#nice-menu-1.nice-menu li.active-trail a{background:#89a61a;}ul#nice-menu-1.nice-menu ul a:link{background:none;}ul#nice-menu-1.nice-menu ul a:visited{background:none;}ul#nice-menu-1.nice-menu ul a:hover{background:none;}ul#nice-menu-1.nice-menu ul a:active,ul#nice-menu-1.nice-menu a.active,ul#nice-menu-1.nice-menu ul li.active-trail a.active{background:none;}ul.nice-menu ul{background-color:#fff;top:1.8em;left:-1px;border:0;border-top:0px solid #ccc;margin-right:0;-webkit-box-shadow:3px 3px 5px 0px rgba(0,0,0,0.25);-moz-box-shadow:3px 3px 5px 0px rgba(0,0,0,0.25);box-shadow:3px 3px 5px 0px rgba(0,0,0,0.25);}ul#nice-menu-1.nice-menu ul{top:50px;text-align:left;}ul#nice-menu-1.nice-menu ul ul{top:0px;}ul.nice-menu ul li{height:auto;width:12.5em;padding:0;}ul.nice-menu-right,ul.nice-menu-left,ul.nice-menu-right li,ul.nice-menu-left li{width:12.5em;}ul.nice-menu-right ul{width:12.5em;left:12.5em;top:-1px;}ul.nice-menu-right ul ul{width:12.5em;left:12.5em;top:-1px;}ul.nice-menu-right li.menuparent,ul.nice-menu-right li li.menuparent{background:#eee url(/sites/all/themes/hhrt/images/arrow-right.png) right center no-repeat;}ul.nice-menu-right li.menuparent:hover,ul.nice-menu-right li li.menuparent:hover{background:#ccc url(/sites/all/themes/hhrt/images/arrow-right.png) right center no-repeat;}ul.nice-menu-left li ul{width:12.5em;left:-12.65em;top:-1px;}ul.nice-menu-left li ul li ul{width:12.5em;left:-12.65em;top:-1px;}ul.nice-menu-left li.menuparent,ul.nice-menu-left li li.menuparent{background:#eee url(/sites/all/themes/hhrt/images/arrow-left.png) left center no-repeat;}ul.nice-menu-left li.menuparent:hover,ul.nice-menu-left li li.menuparent:hover{background:#ccc url(/sites/all/themes/hhrt/images/arrow-left.png) left center no-repeat;}ul.nice-menu-left a,ul.nice-menu-left ul a{padding-left:14px;}ul#nice-menu-1.nice-menu-down{border:0 none;display:inline-block;float:none;margin:0 auto;}ul.nice-menu-down li{border-top:0px solid #ccc;}ul.nice-menu-down li li{border-top:0;}ul.nice-menu-down ul{left:0;}ul.nice-menu-down ul li{clear:both;}ul.nice-menu-down li ul li ul{left:12.5em;top:-1px;}ul.nice-menu-down .menuparent a{padding-right:15px;}ul.nice-menu-down li.menuparent{background:#eee;}ul.nice-menu-down li.menuparent:hover{background:#ccc;}ul.nice-menu-down li li.menuparent{background:#eee url(/sites/all/themes/hhrt/images/arrow-right.png) right center no-repeat;}ul.nice-menu-down li li.menuparent:hover{background:#ccc url(/sites/all/themes/hhrt/images/arrow-right.png) right center no-repeat;}ul.nice-menu li{margin:0;padding-left:0;background-image:none;}#header-region ul.nice-menu li{margin:0;padding-top:0.1em;padding-bottom:0.1em;background:#eee;}#header-region ul.nice-menu ul{top:1.8em;left:-1px;border:0;border-top:0px solid #ccc;margin-right:0;}#header-region ul.nice-menu ul{top:1.7em;}#header-region ul.nice-menu-down li ul li ul{left:12.5em;top:-1px;}#header-region ul.nice-menu-down li.menuparent{background:#eee;}#header-region ul.nice-menu-down li.menuparent:hover{background:#ccc;}#header-region ul.nice-menu-down li li.menuparent{background:#eee url(/sites/all/themes/hhrt/images/arrow-right.png) right center no-repeat;}#header-region ul.nice-menu-down li li.menuparent:hover{background:#ccc url(/sites/all/themes/hhrt/images/arrow-right.png) right center no-repeat;}.expanding-formatter{overflow:hidden;display:inline;}.expanding-formatter.expanded .expanding-formatter-ellipsis{display:none;}.expanding-formatter[data-inline="1"] p{margin:0 0 1.2em;}.expanding-formatter[data-inline="1"] p:nth-child(2){margin-top:1.2em;}.expanding-formatter[data-inline="1"] p:first-child,.expanding-formatter[data-inline="1"] p:last-child{display:inline;margin-bottom:0;}.expanding-formatter-summary{min-height:338px;}.expanding-formatter[data-inline="1"] .expanding-formatter-summary,.expanding-formatter[data-inline="1"] .expanding-formatter-content{display:inline;}.expanding-formatter-trigger{display:inline-block;text-align:center;width:100%;}.expanding-formatter[data-inline="1"] .expanding-formatter-trigger{display:inline-block;margin-bottom:5px;}.expanding-formatter .expanding-formatter-ellipsis{margin-right:.25em;}.expanding-formatter[data-css3="1"].collapsed.sliding .expanding-formatter-ellipsis,.expanding-formatter[data-css3="1"].collapsed[data-effect="slide"]:not(.sliding) .expanding-formatter-content{display:none;}.expanding-formatter[data-css3="1"].collapsed .trigger{display:inline;}.expanding-formatter[data-css3="1"][data-effect="slide"]{-webkit-transition:height 500ms ease;-moz-transition:height 500ms ease;-o-transition:height 500ms ease;transition:height 500ms ease;}.expanding-formatter[data-css3="1"][data-effect="fade"] .expanding-formatter-content{-webkit-transition:opacity 500ms ease;-moz-transition:opacity 500ms ease;-o-transition:opacity 500ms ease;transition:opacity 500ms ease;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;overflow:hidden;}.expanding-formatter[data-css3="1"][data-effect="fade"] .expanding-formatter-trigger{-webkit-transition:opacity 500ms ease;-moz-transition:opacity 500ms ease;-o-transition:opacity 500ms ease;transition:opacity 500ms ease;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}.expanding-formatter[data-css3="1"][data-effect="fade"].fading .expanding-formatter-trigger{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}.expanding-formatter[data-css3="1"][data-effect="fade"].collapsed .expanding-formatter-content{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px;}.expanding-formatter[data-css3="1"][data-effect="fade"].collapsed .expanding-formatter-trigger{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}.expanding-formatter[data-css3="1"][data-effect="fade"].collapsed.fading .expanding-formatter-content,.expanding-formatter[data-css3="1"][data-effect="fade"].collapsed.fading .expanding-formatter-trigger{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}.expanding-formatter[data-css3="1"][data-effect="fade"].expanded .expanding-formatter-content{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;display:inline;}.expanding-formatter[data-css3="1"][data-effect="fade"].expanded .expanding-formatter-trigger{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;display:block;}.expanding-formatter[data-css3="1"][data-effect="fade"].expanded.fading .expanding-formatter-content,.expanding-formatter[data-css3="1"][data-effect="fade"].expanded.fading .expanding-formatter-trigger{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}.expanding-formatter.expanding-formatter-processed.collapsed .expanding-formatter-trigger .button{background:rgba(0,0,0,0) url(/sites/all/themes/hhrt/images/collapsed.png) no-repeat scroll 50% 30px;display:block;font-family:'Merriweather Bold Italic';height:50px;margin:0 auto;text-decoration:none;text-transform:uppercase;width:200px;}.expanding-formatter.expanding-formatter-processed.expanded .expanding-formatter-trigger .button{background:url(/sites/all/themes/hhrt/images/expanded.png) 50% 10px no-repeat;display:inline;font-family:'Merriweather Bold Italic';height:20px;padding:30px 0 0;text-decoration:none;text-transform:uppercase;}#galleriffic{width:700px;}#galleriffic .content{background:#000;float:right;width:560px;}.view-basic-page-gallery-top #galleriffic .content,.view-basic-page-gallery-middle #galleriffic .content,.view-basic-page-gallery-bottom #galleriffic .content{background:#000;float:right;margin:0 0 1.8em;width:750px;}.view-basic-page-gallery-top #galleriffic.clearfix,.view-basic-page-gallery-middle #galleriffic.clearfix,.view-basic-page-gallery-bottom #galleriffic.clearfix{display:block;float:right;height:auto;padding:6px 0 0 20px;position:relative;top:0;width:560px;z-index:1;}.view-home-gallery #galleriffic .content{background:#000;float:none;margin:0 0 1.8em;width:760px;}#galleriffic #thumbs{display:none !important;float:left;width:190px;}#galleriffic .loader{background-image:url(/sites/all/themes/hhrt/loader.gif);background-repeat:no-repeat;background-position:center;width:510px;height:350px}#slideshow-container{position:relative;clear:both;padding:0 0 10px 0;}#galleriffic .content a,#galleriffic .navigation a{text-decoration:none;color:#777;}#galleriffic .content  a:focus,#galleriffic .content  a:hover,#galleriffic .content  a:active{text-decoration:underline;}#galleriffic .controls{float:right;padding:15px 0 0;position:relative;text-align:center;width:100px;}#galleriffic .controls a{display:inline-block;height:25px;padding:0 5px;width:16px;}#galleriffic .controls a.prev{background:url(/sites/all/themes/hhrt/images/button-previous.png) left top no-repeat;}#galleriffic .controls a.next{background:url(/sites/all/themes/hhrt/images/button-next.png) left top no-repeat;}#galleriffic .ss-controls{float:left;}#galleriffic .nav-controls{float:none;position:relative;z-index:1;}#galleriffic .slideshow{position:relative;}#galleriffic .slideshow img{border:none;display:block;}#galleriffic .download{float:right;}#galleriffic .image-title{font-weight:bold;font-size:1.4em;}#galleriffic .image-desc{line-height:1.3em;padding-top:0;}#galleriffic ul.thumbs{clear:both;margin:0;padding:0;}#galleriffic ul.thumbs li{float:left;padding:0;margin:5px 10px 5px 0;list-style:none;}#galleriffic a.thumb{padding:2px;display:block;border:1px solid #ccc;}#galleriffic ul.thumbs li.selected a.thumb{background:#000;}#galleriffic a.thumb:focus{outline:none;}#galleriffic ul.thumbs img{border:none;display:block;}#galleriffic .pagination{clear:both;}#galleriffic .navigation.top{margin-bottom:12px;height:11px;}#galleriffic .navigation.bottom{margin-top:12px;}#galleriffic .pagination a,#galleriffic .pagination span.current{display:block;float:left;margin-right:2px;padding:4px 7px 2px 7px;border:1px solid #ccc;}#galleriffic .pagination a:hover{background-color:#eee;text-decoration:none;}#galleriffic .pagination span.current{font-weight:bold;background-color:#000;border-color:#000;color:#fff;}#galleriffic .slideshow,#galleriffic .loader,#galleriffic .slideshow a.advance-link,#galleriffic .caption-container{clear:both;}#galleriffic .slideshow-container{position:relative;clear:both;float:left;}#galleriffic .loader{position:absolute;background-image:url(/sites/all/themes/hhrt/loader.gif);background-repeat:no-repeat;background-position:center;}#galleriffic .slideshow span.image-wrapper{display:block;position:absolute;left:0;}#galleriffic .slideshow a.advance-link{display:block;line-height:402px;text-align:center;display:block;}#galleriffic .slideshow a.advance-link img{padding:2px;border:1px solid #ccc;}#galleriffic .slideshow a.advance-link:hover,#galleriffic .slideshow a.advance-link:active,#galleriffic .slideshow a.advance-link:visited{text-decoration:none;}#galleriffic #caption{position:relative;margin:0;}#galleriffic .caption{padding:0;width:445px;}.view-basic-page-gallery-top #galleriffic .caption,.view-basic-page-gallery-middle #galleriffic .caption,.view-basic-page-gallery-bottom #galleriffic .caption{padding:0;width:645px;}#galleriffic .caption p{color:#fff;font-size:13px;line-height:135%;margin:0;padding:0;}#galleriffic span.image-wrapper{top:0;width:100%;position:absolute;}#galleriffic span.image-caption{background-color:#000;border:0px solid #ccc;display:block;height:70px;left:0;padding:10px 15px 0;position:absolute;top:-10px;width:530px;}.view-basic-page-gallery-top #galleriffic span.image-caption,.view-basic-page-gallery-middle #galleriffic span.image-caption,.view-basic-page-gallery-bottom #galleriffic span.image-caption{background-color:#000;border:0px solid #ccc;display:block;height:70px;left:0;padding:10px 15px 0;position:absolute;top:-10px;width:620px;}#galleriffic .ellipsis{float:left;}div.selector,div.selector span,div.checker span,div.radio span,div.uploader,div.uploader span.action,div.button,div.button span{background-image:url(/sites/all/themes/images/sprite.png);background-repeat:no-repeat;-webkit-font-smoothing:antialiased;}.selector,.radio,.checker,.uploader,.button,.selector *,.radio *,.checker *,.uploader *,.button *{margin:0;padding:0;}input.text,input.email,input.password,textarea.uniform{font-size:12px;font-family:Georgia,Times,serif;font-weight:normal;padding:3px;color:#777;background:url(/sites/all/themes/images/bg-input-focus.png) repeat-x 0px 0px;background:url(/sites/all/themes/images/bg-input.png) repeat-x 0px 0px;border-top:solid 1px #aaa;border-left:solid 1px #aaa;border-bottom:solid 1px #ccc;border-right:solid 1px #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:0;}input.text:focus,input.email:focus,input.password:focus,textarea.uniform:focus{-webkit-box-shadow:0px 0px 4px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 4px rgba(0,0,0,0.3);box-shadow:0px 0px 4px rgba(0,0,0,0.3);border-color:#999;background:url(/sites/all/themes/images/bg-input-focus.png) repeat-x 0px 0px;}div.selector{background-position:-483px -130px;line-height:26px;height:26px;}.form-item.form-type-select.form-item-field-county-tid,.form-item.form-type-select.form-item-field-town-tid,.form-item.form-type-select.form-item-field-activity-type-tid,.form-item.form-type-select.form-item-field-filter-town-target-id-entityreference-filter{width:220px;height:42px;}.form-item.form-type-select.form-item-field-county-tid,.form-item.form-type-select.form-item-field-filter-town-target-id-entityreference-filter{background:#284c5a url(/sites/all/themes/hhrt/images/down-arrow.png) no-repeat scroll 94% 53%;}.form-item.form-type-select.form-item-field-town-tid,.form-item.form-type-select.form-item-field-albany-county-tid,.form-item.form-type-select.form-item-field-columbia-county-towns-tid,.form-item.form-type-select.form-item-field-dut-tid,.form-item.form-type-select.form-item-field-green-county-towns-tid,.form-item.form-type-select.form-item-field-new-york-city-boroughs-tid,.form-item.form-type-select.form-item-field-orange-county-towns-tid,.form-item.form-type-select.form-item-field-putnam-tid,.form-item.form-type-select.form-item-field-rockland-county-towns-tid,.form-item.form-type-select.form-item-field-ulster-county-tid,.form-item.form-type-select.form-item-field-westchester-county-towns-tid{background:#88a61a url(/sites/all/themes/hhrt/images/down-arrow.png) no-repeat scroll 94% 53%;}.form-item.form-type-select.form-item-field-activity-type-tid{background:#f29f05 url(/sites/all/themes/hhrt/images/down-arrow.png) no-repeat scroll 94% 53%;}div.selector span{background-position:right 0px;height:26px;line-height:26px;text-transform:uppercase;}div.selector select{top:0px;left:0px;}div.selector:active,div.selector.active{background-position:-483px -156px;}div.selector:active span,div.selector.active span{background-position:right -26px;}div.selector.focus,div.selector.hover,div.selector:hover{background-position:-483px -182px;}div.selector.focus span,div.selector.hover span,div.selector:hover span{background-position:right -52px;}div.selector.focus:active,div.selector.focus.active,div.selector:hover:active,div.selector.active:hover{background-position:-483px -208px;}div.selector.focus:active span,div.selector:hover:active span,div.selector.active:hover span,div.selector.focus.active span{background-position:right -78px;}div.selector.disabled{background-position:-483px -234px;}div.selector.disabled span{background-position:right -104px;}div.checker{width:19px;height:19px;}div.checker input{width:19px;height:19px;}div.checker span{background-position:0px -260px;height:19px;width:19px;}div.checker:active span,div.checker.active span{background-position:-19px -260px;}div.checker.focus span,div.checker:hover span{background-position:-38px -260px;}div.checker.focus:active span,div.checker:active:hover span,div.checker.active:hover span,div.checker.focus.active span{background-position:-57px -260px;}div.checker span.checked{background-position:-76px -260px;}div.checker:active span.checked,div.checker.active span.checked{background-position:-95px -260px;}div.checker.focus span.checked,div.checker:hover span.checked{background-position:-114px -260px;}div.checker.focus:active span.checked,div.checker:hover:active span.checked,div.checker.active:hover span.checked,div.checker.active.focus span.checked{background-position:-133px -260px;}div.checker.disabled span,div.checker.disabled:active span,div.checker.disabled.active span{background-position:-152px -260px;}div.checker.disabled span.checked,div.checker.disabled:active span.checked,div.checker.disabled.active span.checked{background-position:-171px -260px;}div.radio{width:18px;height:18px;}div.radio input{width:18px;height:18px;}div.radio span{height:18px;width:18px;background-position:0px -279px;}div.radio:active span,div.radio.active span{background-position:-18px -279px;}div.radio.focus span,div.radio:hover span{background-position:-36px -279px;}div.radio.focus:active span,div.radio:active:hover span,div.radio.active:hover span,div.radio.active.focus span{background-position:-54px -279px;}div.radio span.checked{background-position:-72px -279px;}div.radio:active span.checked,div.radio.active span.checked{background-position:-90px -279px;}div.radio.focus span.checked,div.radio:hover span.checked{background-position:-108px -279px;}div.radio.focus:active span.checked,div.radio:hover:active span.checked,div.radio.focus.active span.checked,div.radio.active:hover span.checked{background-position:-126px -279px;}div.radio.disabled span,div.radio.disabled:active span,div.radio.disabled.active span{background-position:-144px -279px;}div.radio.disabled span.checked,div.radio.disabled:active span.checked,div.radio.disabled.active span.checked{background-position:-162px -279px;}div.uploader{background-position:0px -297px;height:28px;}div.uploader span.action{background-position:right -409px;height:24px;line-height:24px;}div.uploader span.filename{height:24px;margin:2px 0px 2px 2px;line-height:24px;}div.uploader.focus,div.uploader.hover,div.uploader:hover{background-position:0px -353px;}div.uploader.focus span.action,div.uploader.hover span.action,div.uploader:hover span.action{background-position:right -437px;}div.uploader.active span.action,div.uploader:active span.action{background-position:right -465px;}div.uploader.focus.active span.action,div.uploader:focus.active span.action,div.uploader.focus:active span.action,div.uploader:focus:active span.action{background-position:right -493px;}div.uploader.disabled{background-position:0px -325px;}div.uploader.disabled span.action{background-position:right -381px;}div.button{background-position:0px -523px;}div.button span{background-position:right -643px;}div.button.focus,div.button:focus,div.button:hover,div.button.hover{background-position:0px -553px;}div.button.focus span,div.button:focus span,div.button:hover span,div.button.hover span{background-position:right -673px;}div.button.active,div.button:active{background-position:0px -583px;}div.button.active span,div.button:active span{background-position:right -703px;color:#555;}div.button.disabled,div.button:disabled{background-position:0px -613px;}div.button.disabled span,div.button:disabled span{background-position:right -733px;color:#bbb;cursor:default;}div.button{height:30px;}div.button span{margin-left:13px;height:22px;padding-top:8px;font-weight:bold;font-family:Georgia,Times,serif;font-size:12px;letter-spacing:1px;text-transform:uppercase;padding-left:2px;padding-right:15px;}div.selector{width:190px;font-size:12px;}div.selector select{min-width:190px;font-family:Georgia,Times,serif;font-size:12px;border:solid 1px #fff;}div.selector span{color:#fff !important;padding:0px;cursor:pointer;text-shadow:none !important;}div.selector span{color:#666;height:12px;line-height:100%;padding:15px 10px;text-shadow:none;width:190px;}div.selector.disabled span{color:#bbb;}div.checker{margin-right:5px;}div.radio{margin-right:3px;}div.uploader{width:190px;cursor:pointer;}div.uploader span.action{width:85px;text-align:center;text-shadow:#fff 0px 1px 0px;background-color:#fff;font-size:11px;font-weight:bold;}div.uploader span.filename{color:#777;width:82px;border-right:solid 1px #bbb;font-size:11px;}div.uploader input{width:190px;}div.uploader.disabled span.action{color:#aaa;}div.uploader.disabled span.filename{border-color:#ddd;color:#aaa;}.selector,.checker,.button,.radio,.uploader{display:-moz-inline-box;display:inline-block;vertical-align:middle;zoom:1;*display:inline;}.selector select:focus,.radio input:focus,.checker input:focus,.uploader input:focus{outline:0;}div.button a,div.button button,div.button input{position:absolute;}div.button{cursor:pointer;position:relative;}div.button span{display:-moz-inline-box;display:inline-block;line-height:1;text-align:center;}div.selector{height:42px;overflow:hidden;padding-left:0;position:relative;width:220px;border:0px solid #ccc;}div.selector span{display:block;font-family:'Merriweather Italic';overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff !important;width:200px}div.selector select{background:#fff;border:none;cursor:pointer;filter:alpha(opacity:0);opacity:0;position:absolute;height:42px;width:220px;}div.checker{position:relative;}div.checker span{display:-moz-inline-box;display:inline-block;text-align:center;}div.checker input{opacity:0;filter:alpha(opacity:0);display:inline-block;background:none;}div.radio{position:relative;}div.radio span{display:-moz-inline-box;display:inline-block;text-align:center;}div.radio input{opacity:0;filter:alpha(opacity:0);text-align:center;display:inline-block;background:none;}div.uploader{position:relative;overflow:hidden;cursor:default;}div.uploader span.action{float:left;display:inline;padding:2px 0px;overflow:hidden;cursor:pointer;}div.uploader span.filename{padding:0px 10px;float:left;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default;}div.uploader input{opacity:0;filter:alpha(opacity:0);position:absolute;top:0;right:0;bottom:0;float:right;height:25px;border:none;cursor:default;}@media screen and (max-width:1024px){body.one-sidebar #wrapper #container{border-bottom:0px solid #c3c2be;margin:0 auto;padding:0 3%;width:94%;}body.two-sidebars #wrapper #container{width:94%;}body.no-sidebars #wrapper #container{width:94%;}body.sidebar-first #center{margin-left:-300px;}body.sidebar-second #center{margin-right:-300px;}body.two-sidebars #center{margin:0 -300px;}body.sidebar-first #squeeze{margin-left:300px;}body.sidebar-second #squeeze{margin-right:300px;}body.two-sidebars #squeeze{margin:0 300px;}#wrapper #container .sidebar{margin:0 0 5em;width:300px;float:left;z-index:2;position:relative;}#wrapper #container .sidebar img{width:100%;height:auto;}#wrapper #container #center .right-corner .left-corner{padding:0 0 50px 50px;background:transparent;margin-left:0;position:relative;left:0;min-height:400px;}#towns-tabs-wrapper,#county-tabs-wrapper{border-bottom:1px solid #e9eff3;float:left;margin:10px 0 0;padding:0;position:relative;text-align:left;width:45%;}a.buttonAlbany,a.buttonColumbia,a.buttonDutchess,a.buttonGreen,a.buttonNew.York.City,a.buttonOrange,a.buttonPutnam,a.buttonRockland,a.buttonUlster,a.buttonWestchester{font-size:13px;}.topBarContainer{width:100%;}.topBarLanguage{padding:9px 0 0 3%;width:27%;}.topBarSearch{width:20%;}.topBarSocialIcons{padding:12px 1% 0 0;width:9%;}.topBarDonate{width:20%;}.topBarDonate a{width:100%;}.topBarMembership{width:20%;}.topBarMembership a{width:100%;}.logoContainer{width:100%;}.logoTitle{font-size:40px;}.logoTitleFirst{font-size:50px;}.homePageEvents ul li{width:49%;}.homePageEvents ul li.col-first.homePageEventListing{padding:0 2% 0 0;}.homePageEventListing{font-size:14px;}.bannerBlockContainer li{width:32%;}.bannerBlockContainer li.second{margin:0 2%;}.bannerWelcomeWrapper{padding:0 10% 40px;width:80%;}.bannerWelcomeContainer{padding:0;width:100%;}.homePageNewsWrapper{padding:50px 3%;width:94%;}.homePageNewsContainer{width:100%;}.homePageNews{padding:0 4% 0 0;width:66%;}.homePageNewsWrapper .homePageNewsContainer .sidebar{width:30%;}.townSocialIcons,.countySocialIcons{width:55%;}.thingsToDoWrapper{padding:50px 3% 10px;width:94%;}.thingsToDoContainer{width:100%;}.footerWrapper{background:#1d2122;padding:70px 3%;width:94%;}.footerContainer{width:100%;}.footerColumn a.blueButton{background-color:#284c5a;color:#fff;font-family:'Merriweather Italic';padding:10px 5%;text-decoration:none;text-transform:uppercase;width:90%;}.townBodyContainer,.countyBodyContainer{width:100%;}.townTitleBar,.countyTitleBar{width:100%;}.townEventsContainer{width:100%;}.countyEventsContainer{width:100%;}.countyTownsContainer{width:100%;}.townThingsToDoContainer{width:100%;}.views-row-last .countyTown{margin:0;}.countyTownImage{width:33%;}.countyTitle{width:70%;}.countyLink{width:30%;}.eventBody{margin:0 0 30px;padding:0 0 5px;}.eventPageImage{height:250px;width:250px;}.eventTitle{float:left;}.eventTitle img{width:210px;}.eventEventsWrapper{padding:0;}.eventEventsContainer{margin:0 auto;padding:50px 0;width:100%;}.eventAddressText{width:65%;}.eventAddressButton{width:35%;}.view-upcoming-events-2 ul,.view-special-events-listing ul{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 0 2%;}.eventListing{width:32%;}.view-upcoming-events-2 ul li:nth-of-type(2).eventListing,.view-special-events-listing ul li:nth-of-type(2).eventListing{margin:0 2%;}.eventListingInfo{float:none;line-height:125%;padding:6% 8%;width:84%;}.view-upcoming-events-2 .views-exposed-widgets{width:100%;}.view-upcoming-events-2 .views-exposed-widget.views-widget-filter-field_county_tid{margin:0 15px 0 0;}.view-upcoming-events-2 .views-exposed-widget.views-widget-filter-field_town_tid,.view-upcoming-events-2 .views-exposed-widget.views-widget-filter-field_albany_county_tid,.view-upcoming-events-2 .views-exposed-widget.views-widget-filter-field_columbia_county_towns_tid,.view-upcoming-events-2 .views-exposed-widget.views-widget-filter-field_dut_tid,.view-upcoming-events-2 .views-exposed-widget.views-widget-filter-field_green_county_towns_tid,.view-upcoming-events-2 .views-exposed-widget.views-widget-filter-field_new_york_city_boroughs_tid,.view-upcoming-events-2 .views-exposed-widget.views-widget-filter-field_orange_county_towns_tid,.view-upcoming-events-2 .views-exposed-widget.views-widget-filter-field_putnam_tid,.view-upcoming-events-2 .views-exposed-widget.views-widget-filter-field_rockland_county_towns_tid,.view-upcoming-events-2 .views-exposed-widget.views-widget-filter-field_ulster_county_tid,.view-upcoming-events-2 .views-exposed-widget.views-widget-filter-field_westchester_county_towns_tid{display:none;margin:0 15px 0 0;}.view-upcoming-events-2 .views-exposed-widget.views-widget-filter-field_activity_type_tid{margin:0 15px 0 0;}.view-upcoming-events-2 .views-exposed-widget.views-widget-filter-field_start_date_value_1 compact-form{width:294px;float:left;}.views-widget-filter-field_start_date_value_1.compact-form label[for="edit-field-start-date-value"]{float:right;margin:8px 0 0;}.views-widget-filter-field_start_date_value_1 .views-widget{float:left;}.views-widget-filter-field_start_date_value_1.compact-form .description{display:none;}.views-widget-filter-field_start_date_value_1.compact-form input[type="text"]{background:#fff none repeat scroll 0 0;border:1px solid #c3c2be;border-radius:0;height:40px;padding:0 10px 0;width:85px;}.view-basic-page-video-top iframe{height:344px;}ul#nice-menu-1.nice-menu a,ul#nice-menu-1.nice-menu span.nolink{font-size:12px;padding:0 13px;}ul#nice-menu-1.nice-menu a:link{background:none;}ul#nice-menu-1.nice-menu a:visited{background:none;}ul#nice-menu-1.nice-menu a:hover{background:#89a61a;}ul#nice-menu-1.nice-menu a:active,ul#nice-menu-1.nice-menu a.active{background:none;}ul#nice-menu-1.nice-menu ul a:link{background:none;}ul#nice-menu-1.nice-menu ul a:visited{background:none;}ul#nice-menu-1.nice-menu ul a:hover{background:none;}ul#nice-menu-1.nice-menu ul a:active,ul#nice-menu-1.nice-menu a.active{background:none;}#galleriffic{width:100%;}.view-basic-page-gallery-top #galleriffic .content,.view-basic-page-gallery-middle #galleriffic .content,.view-basic-page-gallery-bottom #galleriffic .content{width:100%;}.view-basic-page-gallery-top #galleriffic.clearfix,.view-basic-page-gallery-middle #galleriffic.clearfix,.view-basic-page-gallery-bottom #galleriffic.clearfix{padding:6px 0 0;width:100%;z-index:1;}.view-home-gallery #galleriffic .content{background:#000;float:none;margin:0 0 1.8em;width:100%;}#slideshow-container img{height:auto;width:100%;}#galleriffic .controls{width:20%;}.view-basic-page-gallery-top #galleriffic .caption,.view-basic-page-gallery-middle #galleriffic .caption,.view-basic-page-gallery-bottom #galleriffic .caption{width:80%;}.view-basic-page-gallery-top #galleriffic span.image-caption,.view-basic-page-gallery-middle #galleriffic span.image-caption,.view-basic-page-gallery-bottom #galleriffic span.image-caption{padding:10px 3% 0;width:94%;}}@media(max-width:767px){.mobile-event-div .view-content .views-row{width:100%;}.mobile-event-div .view-content{flex-wrap:wrap;}}@media (max-width:767px){div#block-views-county-body-mobile-block .content .view .view-content div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column-reverse;flex-wrap:wrap;}}@media (max-width:575px){#block-views-mobile-audio-social-icon-block .view-mobile-audio-social-icon.view-id-mobile_audio_social_icon .view-content .views-row-1{width:100%;}#block-views-mobile-audio-social-icon-block .view-mobile-audio-social-icon.view-id-mobile_audio_social_icon .view-content .views-row-2,#block-views-mobile-audio-social-icon-block .view-mobile-audio-social-icon.view-id-mobile_audio_social_icon .view-content .views-row-3{width:100%;text-align:left;}}@media screen and (max-width:768px){h1{font-size:32px;}h2{font-size:29px;margin:0 0 26px;}h3{font-size:26px;margin:0 0 30px;}h4{font-size:22px;}h5{color:#000;font-size:21px;}h6{font-size:18px;}body.one-sidebar #wrapper #container{border-bottom:0px solid #c3c2be;margin:0 auto;padding:0 3%;width:94%;}body.two-sidebars #wrapper #container{width:94%;}body.no-sidebars #wrapper #container{width:94%;}body.sidebar-first #center{margin-left:-260px;}body.sidebar-second #center{margin-right:-260px;}body.two-sidebars #center{margin:0 -260px;}body.sidebar-first #squeeze{margin-left:260px;}body.sidebar-second #squeeze{margin-right:260px;}body.two-sidebars #squeeze{margin:0 260px;}#wrapper #container .sidebar{margin:0 0 5em;width:260px;float:left;z-index:2;position:relative;}#wrapper #container .sidebar img{width:100%;height:auto;}#wrapper #container #center .right-corner .left-corner{padding:0 0 50px 30px;background:transparent;margin-left:0;position:relative;left:0;min-height:400px;}#towns-tabs-wrapper,#county-tabs-wrapper{border-bottom:1px solid #c3c2be;float:left;margin:0 0 15px;padding:0 0 15px;position:relative;text-align:left;width:100%;}.topBarWrapper{height:64px;position:relative;top:214px;}.topBarLanguage{height:49px;padding:15px 2% 0;width:22%;}.topBarSearch{height:64px;width:28%;}.topBarSearch .container-inline .form-item{height:64px;}.topBarSearch .container-inline .form-actions{background:url(/sites/all/themes/hhrt/images/search-button.gif) 50% 50% no-repeat;height:64px;width:64px;}.topBarSearch input[type="text"]{height:64px;}.topBarSocialIcons{display:block;left:0;position:fixed;top:8px;z-index:100000;}.topBarDonate{height:64px;width:23%;}.topBarDonate a{height:44px;padding:20px 0 0;}.topBarMembership{height:64px;width:23%;}.topBarMembership a{height:44px;padding:20px 0 0;}.homePageCounty{padding:1%;width:28%;}.views-row-2.homePageCounty{margin:0 2%;}.homePageCountyLink{height:136px;position:absolute;text-transform:initial;width:28%;}.homePageCountyLink a{font-size:12px;line-height:125%;padding:10px 15px;}.homePageCounty img{height:auto;width:100%;}.homePageCountyLink.Westchester a{height:118px;width:auto;}.homePageCountyLink.Rockland a{height:118px;width:auto;}.homePageCountyLink.Dutchess a{height:118px;width:auto;}.homePageCountyTitle{font-size:26px;}.homePageEventsImage{height:150px;width:150px;}.homePageEvents ul li{width:46%;}.homePageEvents ul li.col-first.homePageEventListing{padding:0 4% 0 0;}.bannerWelcomeWrapper{padding:0 3% 40px;width:94%;}.bannerWelcomeContainer h1{font-size:28px;}.navWrapper{height:64px;}.townSocialIcons,.countySocialIcons{border-bottom:0px solid #c3c2be;float:none;margin:0;padding:0;text-align:left;width:100%;}.thingsToDoWrapper{background-position:50% bottom;padding:50px 3% 1px;}.thingsToDoContainer img{height:150px;width:150px;}.thingsToDoContainerCTA{font-size:18px;}.footerColumn a,.footerColumn .nice-menu a{padding:0 0 3px;}.footerColumn a.blueButton{background-color:#284c5a;color:#fff;font-family:'Merriweather Italic';padding:10px 5%;text-decoration:none;text-transform:uppercase;width:90%;}.townTitleBar,.countyTitleBar{margin:0 0 16px;padding:0 0 20px;}.townBodyVideo,.view-town-gallery #galleriffic.clearfix{width:100%;}.townBodyVideo iframe{height:402px;width:100%;}.townEventsWrapper{padding:50px 3% 0;}.townEventsContainer{padding:0 0 50px;}.countyTownImage{width:40%;}.countyTownContent a.buttonWestchester,.countyTownContent a.buttonDutchess,.countyTownContent a.buttonRockland,.countyTownContent a.buttonOrange,.countyTownContent a.buttonMobile.Audio.Tour{margin:0 0 10px;}.sidebarTitle h4{font-size:22px;}.sidebarTitle h5{font-size:17px;}.eventPageImage{height:200px;width:200px;}.eventTitle img{width:100%;}.eventEventsWrapper{padding:0 3%;width:94%;}.eventAddressText{padding:0 0 10px;width:100%;}.eventAddressButton{text-align:left;width:100%;}.view-upcoming-events-2 ul,.view-special-events-listing ul{display:block;}.eventListing{margin:0 0 20px;padding:5%;width:90%;}.view-upcoming-events-2 ul li:nth-of-type(2).eventListing,.view-special-events-listing ul li:nth-of-type(2).eventListing{margin:0 0 20px;}.eventListing img{float:left;width:40%;}.eventListingInfo{float:left;line-height:125%;padding:0 5%;width:90%;}.view-upcoming-events-2 .eventListingInfo{float:left;padding:0 0 0 5%;width:55%;}.view-upcoming-events-2 .views-exposed-form{height:auto;}.view-upcoming-events-2 .views-exposed-form .views-exposed-widget{width:100%;}.view-upcoming-events-2 .views-exposed-widget.views-reset-button{display:none;}.view-upcoming-events-2 .views-exposed-widget.views-widget-filter-field_county_tid{float:none;margin:0 0 10px;width:100%;}.view-upcoming-events-2 .views-exposed-widget.views-widget-filter-field_town_tid,.view-upcoming-events-2 .views-exposed-widget.views-widget-filter-field_albany_county_tid,.view-upcoming-events-2 .views-exposed-widget.views-widget-filter-field_columbia_county_towns_tid,.view-upcoming-events-2 .views-exposed-widget.views-widget-filter-field_dut_tid,.view-upcoming-events-2 .views-exposed-widget.views-widget-filter-field_green_county_towns_tid,.view-upcoming-events-2 .views-exposed-widget.views-widget-filter-field_new_york_city_boroughs_tid,.view-upcoming-events-2 .views-exposed-widget.views-widget-filter-field_orange_county_towns_tid,.view-upcoming-events-2 .views-exposed-widget.views-widget-filter-field_putnam_tid,.view-upcoming-events-2 .views-exposed-widget.views-widget-filter-field_rockland_county_towns_tid,.view-upcoming-events-2 .views-exposed-widget.views-widget-filter-field_ulster_county_tid,.view-upcoming-events-2 .views-exposed-widget.views-widget-filter-field_westchester_county_towns_tid{margin:0;width:100%}.view-upcoming-events-2 .views-exposed-widget.views-widget-filter-field_activity_type_tid{margin:10px 15px 10px 0;width:100%;}.view-upcoming-events-2 .views-exposed-widget.views-widget-filter-field_start_date_value_1 compact-form{width:294px;float:left;}.views-widget-filter-field_start_date_value_1.compact-form label[for="edit-field-start-date-value"]{float:right;margin:8px 0 0;}.views-widget-filter-field_start_date_value_1 .views-widget{float:left;}.views-widget-filter-field_start_date_value_1.compact-form .description{display:none;}.views-widget-filter-field_start_date_value_1.compact-form input[type="text"]{background:#fff none repeat scroll 0 0;border:1px solid #c3c2be;border-radius:0;height:40px;padding:0 10px 0;width:90%;}.view-basic-page-video-top iframe{height:344px;}.shareme-fixed{box-shadow:none;position:fixed;top:64px;}ul#nice-menu-1.nice-menu a,ul#nice-menu-1.nice-menu span.nolink{font-size:13px;padding:0 15px;}ul#nice-menu-1.nice-menu a:link{background:none;}ul#nice-menu-1.nice-menu a:visited{background:none;}ul#nice-menu-1.nice-menu a:hover{background:#89a61a;}ul#nice-menu-1.nice-menu a:active,ul#nice-menu-1.nice-menu a.active{background:none;}ul#nice-menu-1.nice-menu ul a:link{background:none;}ul#nice-menu-1.nice-menu ul a:visited{background:none;}ul#nice-menu-1.nice-menu ul a:hover{background:none;}ul#nice-menu-1.nice-menu ul a:active,ul#nice-menu-1.nice-menu a.active{background:none;}#galleriffic{width:700px;}#slideshow-container img{height:auto;width:100%;}.form-item.form-type-select.form-item-field-county-tid,.form-item.form-type-select.form-item-field-town-tid,.form-item.form-type-select.form-item-field-activity-type-tid,.form-item.form-type-select.form-item-field-filter-town-target-id-entityreference-filter{width:100%;}div.selector span{color:#666;height:12px;line-height:100%;padding:15px 5%;text-shadow:none;width:90%;}div.selector{width:100%;}div.selector select{width:100%;}.blocker.block{opacity:1;transition:opacity 0.5s ease-in 0s;visibility:visible;}.blocker{background:rgba(0,0,0,0) url(/sites/all/themes/hhrt/images/transparency-navy.png) repeat scroll 0 0;height:100%;opacity:0;position:fixed;top:64px;transition:opacity 0.5s ease-in 0s;visibility:hidden;width:100%;z-index:100000;}#sidr-wrapper-1{background:url(/sites/all/themes/hhrt/images/nav-bg.jpg) left top repeat;left:0;position:fixed;text-align:right;top:0;width:100%;z-index:10;}#sidr-wrapper-1 a#sidr-1-button{background:rgba(0,0,0,0) url(/sites/all/themes/hhrt/images/mobile-menu.png) no-repeat scroll 81% top;color:#fff;display:inline-block;float:right;font-family:'Roboto Bold';font-size:22px;font-weight:normal;height:42px;padding:22px 10% 0 0;text-decoration:none;text-transform:uppercase;width:10%;}#sidr-wrapper-1 a#sidr-1-button.active{background:rgba(0,0,0,0) url(/sites/all/themes/hhrt/images/mobile-menu.png) no-repeat scroll 79% -64px;color:#fff;display:inline-block;float:right;font-family:"Roboto Bold";font-size:22px;font-weight:normal;height:42px;padding:22px 10% 0 0;text-transform:uppercase;width:11%;}.sidr{background:#193642 none repeat scroll 0 0;box-shadow:none;color:#fff;display:none;font-family:'Roboto Bold';font-size:14px;height:100%;overflow-y:auto;position:fixed;top:0;width:90%;z-index:999999;list-style-type:none;}.sidr.left{position:fixed;}.sidr ul{border-bottom:0px solid #4d4d4d;border-top:0px solid #1a1a1a;display:block;margin:0;padding:0;list-style-type:none;}.sidr ul li{background:none;list-style-type:none;list-style-image:none;padding:0;margin:0;border-bottom:0px solid #1a1a1a;border-top:0px solid #4d4d4d;}.sidr ul li:hover{box-shadow:none;}.sidr li.sidr-class-expanded{border-bottom:0;}.sidr li.sidr-class-expanded li.sidr-class-first.sidr-class-leaf{background:transparent;padding:0;}.sidr li.sidr-class-expanded ul{border-bottom:0;border-top:1px solid #1a1a1a;margin:0;}.sidr li a{box-shadow:none !important;border-bottom:1px solid #355f6f;border-top:1px solid #333;color:#fff;display:inline-block;height:24px;padding:2% 4%;text-transform:uppercase;width:92%;}.sidr li a:hover{box-shadow:none !important;}.sidr li.sidr-class-first a{border-top:0;}.sidr li ul li.sidr-class-first a{border-top:1px solid #333;}.sidr li a.sidr-class-active{box-shadow:none !important;color:#f29f05;}.sidr ul li ul li{border-bottom:0px solid #1a1a1a;border-top:0px solid #4d4d4d;display:block;margin:0;padding:0;width:100%;}.sidr ul li a,.sidr ul li span{color:#fff;display:block;padding:1.5% 6%;text-decoration:none;width:88%;}.sidr ul li ul li a,.sidr ul li ul li span{color:#fff;display:block;padding:1% 8%;text-decoration:none;width:84%;}}
