fieldset,img,legend{border:0}body,h2 span{background-color:#f8f5e9}fieldset,legend,ul{padding:0}h2,h2 a,h2 span,h3{color:#005f9f}.container,.greenBar,header,sub,sup{position:relative}.cf:after,.staff main td p{clear:both}#jrs_calendar_form *,#jrs_calendar_form2 input,hr{box-sizing:content-box}.home header .blueBar img,.woodBtns li a,aside .woodBtns #jrs_calendar_form2,header .container *{image-rendering:-webkit-optimize-contrast}.ir,.social-wall-title>span{white-space:nowrap}button,hr{overflow:visible}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;color:#00acb3;cursor:pointer;text-decoration:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;border-top:none;border-bottom:1px solid #55ba47}pre,textarea{overflow:auto}.ir,.social-wall-title{text-indent:999%;overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{font:inherit;margin:0}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:ButtonText dotted 1px}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{margin:0}optgroup{font-weight:700}.go,h1,h2,h3,h4{font-weight:400}*{box-sizing:border-box}body{margin:0;color:#552c1b;font-size:16px;font-family:'Josefin Sans',sans-serif}.go,.historyFlow strong,.interior.detail .more,.interior.detail .more a,.interior.detail .share p,.snapShare a,.snapShare em,.snapShare p:first-child,h1,h2,h3,h4,header .blueBar nav .close,input[type=submit]{font-family:Coustard,serif}h1{margin:.67em 0;color:#55ba47;font-size:1.875em}h2{font-size:1.25em;line-height:1.6em;background:url(/img/greenLine.png) center repeat-x}h2 span{padding-right:10px}h2 a:hover{color:#00acb3!important}h3{font-size:1em}.homeNav h3{font-size:1.2em}a:hover{color:#005f9f!important}ul{list-style:none}img{max-width:100%;height:auto!important}iframe{border:none}input[type=text],main form input[type=email],main form input[type=password],textarea{width:260px;max-width:100%;color:#005f9f;padding:5px 0 4px 10px;border:1px solid #55ba47;vertical-align:middle}input[type=submit]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#00acb3;border:none;line-height:1em;font-size:1em;padding:5px 10px 6px;vertical-align:middle;border-radius:5px;color:#fff}.go,.historyFlow{font-size:.938em}input[type=submit]:hover{background-color:#005f9f}.cf:after{content:"";display:table}.half,.logo,.social li{display:inline-block}.go{color:#00acb3}.go:after{content:">";padding-left:5px}.half{vertical-align:top;width:45%}.container{max-width:941px;margin:0 auto}.logo{margin-left:-8px;margin-right:18px;background:url(/img/logoBG.jpg);box-shadow:0 0 9px 0 rgba(0,0,0,.55)}.greenBar,header .search{box-shadow:0 0 7px 0 rgba(0,0,0,.74)}.logo a{padding:15px 15px 15px 4px}.error{color:red}.social li{margin:0 7px}.social a{display:block;width:18px;height:18px;background-image:url(/img/social.png)}.social .facebook{background-position:left top}.social .facebook:hover{background-position:left bottom}.social .twitter{background-position:20% top}.social .twitter:hover{background-position:20% bottom}.social .instagram{background-position:40% top}.social .instagram:hover{background-position:40% bottom}.social .pinterest{background-position:60% top}.social .pinterest:hover{background-position:60% bottom}.social .tumblr{background-position:80% top}.social .tumblr:hover{background-position:80% bottom}.social .youtube{background-position:right top}.social .youtube:hover{background-position:right bottom}.historyFlow{text-transform:uppercase;letter-spacing:.1em}header .historyFlow{float:left}.historyFlow strong{font-weight:400;font-size:1.067em;text-transform:none;vertical-align:baseline!important}header{z-index:5}.greenBar{z-index:10;padding:7px 0;background:url(/img/woodGreen.jpg) top center}header .container *{display:inline-block;vertical-align:middle;color:#fff;margin-top:0;margin-bottom:0}header .blueBar nav .close{display:none;margin-top:1em;cursor:pointer}#bookingWidget{display:none}header .mobileNav{display:none;text-transform:uppercase;text-align:center;padding:1em}header .mobileNav a{font-size:1.2em;padding:0 .5em;cursor:pointer}header .mobileNav a+a{border-left:2px solid #fff}header .greenBar .container>div{display:block;text-align:right}.homeNav nav a,.interior.detail .woodBtns,.mobile-apps main .half,.snapShare,aside .account,header .search{text-align:center}.greenBar nav a{padding:0 10px;border-left:1px solid #713d29}.greenBar nav a.active,.greenBar nav a:hover{color:#ccc!important}.greenBar nav li:first-child a{border-left:none}.greenBar .searchBtn{width:24px;height:21px;cursor:pointer;background-size:24px 42px;background-image:url(/img/searchIcon.png)}.greenBar .searchBtn.active,.greenBar .searchBtn:hover{background-position:bottom}.greenBar .social a{background-size:108px 36px}header .search{position:absolute;display:none;z-index:15;width:100%;padding:.5em 0;background-color:#f8f5e9}header .search .close{cursor:pointer;color:#00acb3;padding-left:.5em;vertical-align:middle;font-family:Coustard,serif}header .search .close:hover{color:#005f9f}header .blueBar{height:66px;margin-bottom:50px;box-shadow:0 0 7.68px .32px rgba(0,0,0,.69);background:url(/img/paintBG.jpg) bottom center}.homeNav,.related{box-shadow:0 0 9px 0 rgba(0,0,0,.55)}header .blueBar nav{padding-top:15px;vertical-align:top}header .blueBar nav ul{padding:0}header .blueBar nav li{display:block;float:left}header .blueBar nav li a{display:block;height:34px;border-left:2px solid #fff;background-size:732px 68px;background-image:url(/img/nav.png)}aside,main{display:inline-block;vertical-align:top}header .blueBar nav li:first-child a{border:none}header .blueBar nav .explore{width:146px;background-position:left top}header .blueBar nav .explore.here,header .blueBar nav .explore:hover{background-position:left bottom}header .blueBar nav .dine{width:93px;background-position:23% top}header .blueBar nav .dine.here,header .blueBar nav .dine:hover{background-position:23% bottom}header .blueBar nav .stay{width:97px;background-position:38% top}header .blueBar nav .stay.here,header .blueBar nav .stay:hover{background-position:38% bottom}header .blueBar nav .events{width:133px;background-position:56% top}header .blueBar nav .events.here,header .blueBar nav .events:hover{background-position:56% bottom}header .blueBar nav .meetings{width:264px;background-position:right top}header .blueBar nav .meetings.here,header .blueBar nav .meetings:hover{background-position:right bottom}main{max-width:70%;width:100%}aside{padding-left:40px;max-width:27.5%}.interior aside{min-width:220px}.woodBtns li a{position:relative;z-index:10;display:block;width:219px;height:98px;margin-left:auto;margin-right:auto;margin-bottom:5px;background-position:top;background-size:100% 200%;max-width:100%}.woodBtns li a:hover{background-position:bottom}.home .woodBtns li a{width:223px;height:120px}.woodBtns .guide{height:118px;background-image:url(/img/asideGuide2018.jpg)}.home .woodBtns .guide{height:120px}.woodBtns .favorites-account{background-image:url(/img/asideAccount2018.jpg);background-repeat:no-repeat;background-position:50% 0;backgroun-s:100% auto}.woodBtns .favorites{background-image:url(/img/asideFavorites2018.png);margin-bottom:0}.home .woodBtns .favorites{height:97px}.woodBtns .trip{background-image:url(/img/asideTrip2018.jpg)}.woodBtns .offers{background-image:url(/img/asideOffers.jpg)}aside .account{line-height:1em!important;margin:5px 0;font-size:.9em;font-weight:600}aside .woodBtns li p.account a{display:inline-block;color:#fff;width:auto;height:auto;font-weight:400;font-size:.75em;line-height:1em!important}aside .account a:first-of-type{margin-right:.5em;padding-right:.8em;border-right:1px solid #fff}.snapShare{font-size:1.125em;border-bottom:2px solid #d9d5cc}.snapShare p{margin:10px auto}.snapShare p:first-child{color:#00acb3;font-weight:400;font-size:1.188em;background:url(/img/grayLine.png) center repeat-x}.snapShare p:first-child span{display:inline-block;margin:0 20px;padding:0 35px 0 7px;background:url(/img/camera.png) 98% center no-repeat #f8f5e9;background-size:29px 21px}.snapShare em{display:block;font-weight:400;font-style:normal;color:#005f9f;font-size:.889em}.home .snapShare em,.interior.detail .snapShare em{display:inline}.snapShare a{display:block;color:#00acb3;font-size:.875em;background:url(/img/grayLine.png) center repeat-x}.snapShare span{padding:0 5px;background-color:#f8f5e9}.interior main ul{margin-left:1em;list-style:disc}.interior .listing ul,.interior main ul.landing{list-style:none;margin-left:0}.interior main ul li{margin-bottom:.5em;line-height:1.2em}.interior aside p,.interior main p{line-height:1.5em}.interior aside p{font-size:.9em;font-weight:600}.landing li{float:left;width:50%;padding:0 21px}.landing li a:hover h2{color:#00acb3}.landing li h2{font-size:1.188em}.interior .listing ul h2{margin-bottom:0}.interior .listing ul p{margin-top:0}.interior .listing p+ul{padding-top:.5em}.interior.detail main{max-width:55%}.interior.detail main img{display:block;margin:0 auto;width:100%}.interior.detail .woodBtns li,.related ul,.relatedListing li{display:inline-block}.interior.detail .share span,.related h3{margin:0}.interior.detail main p{font-size:1.125em}.interior.detail .more,.interior.detail .more a{color:#00acb3;font-size:1em}.interior.detail aside{max-width:44%}.interior.detail .share p{display:inline-block;color:#00acb3;font-weight:400}.interior.detail aside iframe{max-width:100%}.interior.detail .woodBtns .favorites{background-image:url(/img/asideAddFavorites.jpg)}.interior.detail .woodBtns .guide{height:97px;background-image:url(/img/asideGuide.png)}.interior.detail .related .woodBtns .guide{width:336px;height:0;padding-top:29%;background-image:url(/img/asideGuideWide.png)}.related{padding:25px 0 60px;background:url(/img/woodLight.jpg)}.related ul{vertical-align:middle;margin:0}.relatedListing{width:55%}.relatedListing li{vertical-align:top;width:49%;max-width:250px;font-size:.938em}.relatedListing li img{float:left;margin-right:10px}.relatedListing li span{display:block;color:#552c1b;font-family:'Josefin Sans',sans-serif}main form div,main form label{display:inline-block}.calendar .eventDetail .share p,.calendar main .content p a,.home main,.homeNav nav p,.pressRelease .date,.pressRelease.listing li a,.relatedListing li a,header .weather .close{font-family:Coustard,serif}.relatedListing li a{color:#00acb3}.related .woodBtns{width:44%;padding-left:5%}main form label{vertical-align:top;width:130px}main form div.g-recaptcha{}main form select{width:300px}main form input[type=email],main form input[type=password],main form input[type=text],main form textarea{display:inline-block;vertical-align:top;width:300px;padding:7px 0 5px 10px;appearance:none;-webkit-appearance:none;-moz-appearance:none}main form p span{display:block}main form div label{width:auto}main form .captcha input{width:290px}main form p.error label{color:red}main form p.error input,main form p.error textarea{border:1px solid red}main form input[type=submit]{margin-left:135px}.home header>img{position:absolute;opacity:0}.home header .blueBar{position:relative;z-index:10;height:auto;text-align:center;margin-bottom:0;padding:10px 0}.homeNav{padding-top:15px;padding-bottom:20px;background:url(/img/woodLight.jpg) center}.homeNav nav a,.homeNav nav p.title{background-position:center;background-repeat:no-repeat}.homeNav .container>img{display:block;margin:0 auto}.homeNav nav ul{margin-top:15px;border-bottom:1px solid #d7cd96}.homeNav nav li{position:relative;float:left;width:24.9%;padding-bottom:24.9%;border-top:1px solid #d7cd96}.homeNav nav li:nth-child(3n+2){border-left:1px solid #d7cd96;border-right:1px solid #d7cd96}.homeNav nav a{position:absolute;display:block;width:97.5%;height:97.5%;margin:auto;top:0;left:0;right:0;bottom:0;background-size:cover}.homeNav li:nth-child(3n+2) a{width:98.124%}.homeNav nav .explore{background-image:url(/img/exploreBG.jpg)}.homeNav nav .dine{background-image:url(/img/dineBG.jpg)}.homeNav nav .upcoming{background-size:auto;background-image:url(/img/paintBG.jpg)}.homeNav nav .upcoming:hover .content{background-color:#00acb3}.homeNav nav .upcoming .image{background-size:cover;background-repeat:no-repeat;height:70%}.homeNav nav .upcoming .content{position:absolute;bottom:0;width:100%;min-height:30%;padding:1em .5em;background-color:#477e2d}.homeNav nav p{display:block;margin:0;font-size:1.5em;font-size:1.35em;line-height:1.15em;color:#fff}.homeNav nav p.title{height:14.5%;margin-top:9%;margin-bottom:6.5%;background-size:contain;background-image:url(/img/upcomingTitle.png)}.homeNav nav img{height:auto;max-width:70%;margin-bottom:.5em}.homeNav nav p.details{margin-top:.5em;font-size:1em}.homeNav nav .stay{background-image:url(/img/stayBG.jpg)}.homeNav nav .events{background-image:url(/img/eventsBG.jpg)}.homeNav nav .meetings{background-image:url(/img/meetingsBG.jpg)}.homeNav nav a span{display:block;width:100%;height:100%;background-position:top;background-size:100%}.homeNav nav a:hover span{background-position:0 100%}.homeNav nav .explore span{background-image:url(/img/exploreText.png)}.homeNav nav .dine span{background-image:url(/img/dineText.png)}.homeNav nav .stay span{background-image:url(/img/stayText.png)}.homeNav nav .events span{background-image:url(/img/eventsText.png)}.homeNav nav .meetings span{background-image:url(/img/meetingsText.png)}.homeNav nav .shop span {background-image: url("/img/shopText.png")}.home main{float:right;padding-top:24px;line-height:2.2em}.home main strong{font-size:1.125em;font-weight:400;color:#55ba47}.home main a{display:block;max-width:480px;margin:0 auto;padding:5px;border:1px solid #d7cd96}.getting-to-albany-georgia main td h3,.staff main td img{margin-bottom:.5em}.getting-to-albany-georgia main td:nth-child(odd),.staff main td:nth-child(odd){padding-right:1em}.home main a img{display:block;height:auto!important}.did-you-know main ul{list-style:disc;padding-left:1em}.did-you-know main ul li strong:first-of-type{display:block;font-size:1.1em}.getting-to-albany-georgia main iframe{width:100%}.getting-to-albany-georgia main td{vertical-align:top}.getting-to-albany-georgia main td ul{margin-top:0;list-style:disc;padding-left:1em;line-height:1.5em}.staff main table{border-collapse:collapse}.staff main td{vertical-align:top;border-bottom:1px solid #55ba47}.staff main td img{margin-right:1em}.board-of-directors.interior main table,.board-of-directors.interior main table td,.board-of-directors.interior main table tr{border:none}.board-of-directors.interior main table td{vertical-align:top;padding-right:5%}.social-media main td{vertical-align:top}.social-media main td:nth-child(odd){padding-right:1em}.social-media main td iframe,.social-media main td img,.social-media main td span{max-width:100%!important}.social-media #twitter-widget-0{width:260px!important}.pressRelease .date{color:#00acb3;text-transform:uppercase}.pressRelease.listing li{margin-bottom:1em}.pressRelease.listing li .date{display:inline-block;width:80px;vertical-align:top;margin-right:1em}.pressRelease.listing li a{display:inline-block;vertical-align:top;width:80%;color:#005f9f}.pressRelease.listing li a:hover{color:#00acb3!important}.account main h1{margin-bottom:0}.account main .hiddenFields+p,.account main form h4{margin:0}.favorite_delete{display:inline-block;vertical-align:top;border-radius:5px;color:#fff;margin-left:.5em;padding:0 .5em;font-size:.8em;background-color:#00acb3}.favorite_delete:hover{color:#fff!important;background-color:#005f9f}.calendar header .blueBar{position:relative;z-index:10;margin-bottom:0}.calendar header .blueBar .container{max-height:65px}.calendar header .calendarNav{position:relative;z-index:5;max-height:41px;text-align:right;padding:12px 0;color:#fff;margin-bottom:34px;background-color:#00767e}.calendar.details header .calendarNav{margin-bottom:0}.calendar header .calendarNav p{display:inline-block;margin:0}.calendar header .calendarNav .datePickerLink{position:relative;z-index:10;margin-left:3em;margin-right:2em;font-weight:700;cursor:pointer}.calendar header .calendarNav .datePickerLink:hover{color:#55ba47}.calendar header .calendarNav .button{position:relative;z-index:10;display:inline-block;color:#fff;text-transform:uppercase;font-weight:700;font-size:1.2em;padding:.7em 1em;margin-top:-20px;margin-bottom:-1em;background-color:#55ba47;box-shadow:0 0 9.6px .4px rgba(0,0,0,.5)}.weatherContainer,aside .woodBtns>img{position:absolute}.calendar header .calendarNav .button.active{color:#005F9E}.calendar header .calendarNav .searchBox{display:none;position:absolute;width:100%;top:29px;right:0;max-width:450px;background-color:#00767e}.calendar header .calendarNav .searchBox #close{display:block;text-align:center;font-size:.7em;background-color:#55ba47}.calendar header .calendarNav .searchBox #close a{cursor:pointer;padding:1em}.calendar header .calendarNav .searchBox .advanced,.calendar header .calendarNav .searchBox .categorySelect{display:block;clear:both;text-align:center;background-color:#55ba47;margin:0;padding:1em 1em .5em}.calendar header .calendarNav .searchBox .advanced a{display:inline-block;padding:9px 0 8px;font-size:.929em;font-weight:800;text-transform:uppercase;text-decoration:underline}.calendar header .calendarNav .searchBox .categorySelect a{background-color:#00767e;display:inline-block;font-size:.714em;font-weight:600;margin-bottom:3px;margin-top:5px;padding:4px 8px;text-transform:uppercase}.calendar header .calendarNav .searchBox .categorySelect a:hover{color:#55ba47!important}.calendar header .calendarNav .searchBox .half{width:48%;padding-top:8px;padding-bottom:19px;text-align:left}.calendar header .calendarNav .searchBox .half div{padding:0 14px}.calendar header .calendarNav .searchBox .half p{margin:4px 11px 4px 0}.calendar header .calendarNav .searchBox .dateRange{border-right:1px solid #fff}.calendar header .calendarNav .searchBox .dateRange input[type=submit]{float:right;margin-right:1em}.calendar header .calendarNav .searchBox input[type=text]{width:130px;border:0;color:#000}.calendar header .calendarNav .searchBox label{display:inline-block;width:38px;color:#fff;font-weight:600;font-size:.786em;text-transform:uppercase}.calendar main{max-width:100%}.calendar main section{margin-bottom:3.75em}.calendar main .content,.calendar main .date{display:inline-block;vertical-align:top}.calendar main .date{padding-right:1em}.calendar main .date img{width:246px}.calendar main .date div{margin-top:45px;float:left;text-align:center}.calendar main .date div a{display:inline-block;padding:10px 0 4px;width:52px;color:#fff;margin:0;text-transform:uppercase;background-color:#55ba47}.calendar main .date div a strong{display:block;font-size:1.5em}.calendar main .date div p{margin:0;color:#fff;font-size:.786em;background-color:#00767e}.calendar main .content{width:60%}.calendar.listing main .content{padding-left:21px;border-left:2px solid #55ba47}.calendar main .content h2{background:0 0}.calendar main .content h3{margin:.5em 0}.calendar main .content h3 a{font-size:1.75em;line-height:1em;color:#00767e}.calendar main .content h3 a:hover{color:#00acb3!important}.calendar main .content p{margin:0;font-size:.875em;font-weight:600}.calendar main .content p a{color:#00767e;white-space:nowrap;font-weight:400}.calendar main .content p a:hover{color:#00ACB2!important}.calendar main .content .dateDetails{color:#00767e;font-weight:600;font-size:1.25em}.calendar.details .content{padding:0 1em}.calendar .eventHeader{margin-bottom:1em;padding-top:2.2em;padding-bottom:1.25em;background:url(/img/eventHeader.jpg);box-shadow:0 0 6.72px .28px rgba(0,0,0,1)}.calendar .eventHeader h1{margin-top:0}.calendar .eventHeader h3{font-size:1.25em}.calendar .eventHeader ul{list-style:none;margin-left:0;font-size:1.125em;font-weight:600;color:#005f9f}.calendar .eventDetail .content,.calendar .eventDetail .share,.calendar .eventHeader .content,.calendar .eventHeader .image{display:inline-block;vertical-align:top}.calendar .eventDetail .share,.calendar .eventHeader .image{width:100%;max-width:39%}.calendar .eventDetail .share p{margin:0;padding:1em 0;text-align:center;font-size:.813em}.calendar .eventDetail .share p:nth-child(1),.calendar .eventDetail .share p:nth-child(2){border-bottom:2px solid #d9d5cc}.calendar .eventDetail .share a{margin:0 6px}.calendar .eventDetail .share a.shareButton{display:inline-block;color:#fff;padding:6px;background-color:#55ba47}.calendar .eventDetail .share a.shareButton:hover{color:#fff!important;background-color:#00acb3}.calendar .eventDetail .shareEmail,.calendar .eventDetail .shareFacebook,.calendar .eventDetail .shareTwitter{display:inline-block;vertical-align:middle;width:30px;height:30px;background-image:url(/img/calSocial.png)}.calendar .eventDetail .shareFacebook:hover{background-position:left bottom}.calendar .eventDetail .shareTwitter{background-position:-30px top}.calendar .eventDetail .shareTwitter:hover{background-position:-30px bottom}.calendar .eventDetail .shareEmail{background-position:-60px top}.calendar .eventDetail .shareEmail:hover{background-position:-60px bottom}.calendar .eventDetail a.sharePrint{margin-left:35px}.calendar .eventDetail .button{display:inline-block;color:#fff;font-size:1.5em;padding:.8em 1.5em;border-radius:8px;margin-top:1.5em;background-color:#00acb3}.calendar .eventDetail .button:hover{color:#fff!important;background-color:#55ba47}.calendar .eventDetail .content{margin-top:1em}.calendar .eventDetail .content p{font-size:1.125em;margin-bottom:.5em}.calendar .eventDetail .content p .partnerLocation{font-weight:700;color:#005f9f}#ajax-loader{display:none;text-align:center}.calendar.search main form label{width:60px;margin-right:1em;text-align:right}.calendar.search main form input[type=submit]{margin-left:80px}.blog main ul,.calendar.submit-event main form input[type=submit]{margin-left:0}.calendar.search .searchResults{padding-top:20px}.calendar #zoo_visitor_form{margin-bottom:1em}.calendar #zoo_visitor_form p{margin-top:0}.calendar .alert{color:#c00}.calendar main form select{width:auto}.calendar.submit-event main form div{display:block}.calendar.submit-event main form label{width:auto;min-width:150px}.calendar.submit-event main form p span{display:inline-block}.calendar.submit-event main form #event_detail_parent,.calendar.submit-event main form #event_detail_toolbargroup>span{display:block}.calendar.submit-event main .selectContainer{line-height:1.4em;margin-bottom:25px}#calendar_fields{font-size:15px}#calendar_fields div.rule div.leader label{min-width:60px}.meeting-facilities main table{width:100%;margin-bottom:1em;border-collapse:collapse}.meeting-facilities main table td,.meeting-facilities main table th{text-align:left;padding:.5em}.meeting-facilities main table th{border-bottom:1px solid #552c1b}.blog main li,footer .weather h2{border-bottom:1px solid #55ba47}.meeting-facilities main table td p{margin:0}.blog main ul{list-style:none}.blog main li h2{background:0 0;margin-bottom:0}.blog main li p{margin-top:.5em}#jrs_calendar_form #jrs_lodging_select_div .jrs_form_select_item{padding:1px 4px}aside .woodBtns #jrs_calendar_form2{width:213px;margin-bottom:5px;background-position:top center;box-shadow:0 0 10px 0 rgba(50,50,50,.6)}.weatherContainer,footer .blueBar{box-shadow:0 0 7px 0 rgba(0,0,0,.74)}#jrs_calendar_form2 .date-pick2{width:107px;padding:4px}.weatherContainer{display:none;z-index:15;width:100%;background-color:#f8f5e9}header .weather{position:relative;max-width:515px;margin:0 auto;padding:0 1em 1em}header .weather .close{position:absolute;top:5px;right:0;padding-left:1em;background-color:#f8f5e9}header .weather .bold{font-weight:700}.currentConditions,.forecast{display:inline-block;vertical-align:top;width:50%}.forecast{line-height:1.5em;font-size:.9em}.forecast h3{margin-top:0;margin-bottom:.5em}.currentConditions{font-size:2em}@font-face{font-family:weathericons;src:url(/font/weathericons-regular-webfont.eot);src:url(/font/weathericons-regular-webfont.eot?#iefix) format('embedded-opentype'),url(/font/weathericons-regular-webfont.woff) format('woff'),url(/font/weathericons-regular-webfont.ttf) format('truetype'),url(/font/weathericons-regular-webfont.svg#weathericons-regular-webfontRg) format('svg');font-weight:400;font-style:normal}.currentConditions:before{display:inline-block;margin-right:6px;font-family:weathericons;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-0:before{content:"\f056"}.icon-1:before{content:"\f01d"}.icon-2:before{content:"\f073"}.icon-3:before,.icon-4:before{content:"\f01e"}.icon-5:before,.icon-6:before,.icon-7:before,.icon-8:before{content:"\f017"}.icon-9:before{content:"\f01c"}.icon-10:before{content:"\f0b5"}.icon-11:before,.icon-12:before{content:"\f01a"}.icon-13:before{content:"\f01b"}.icon-14:before{content:"\f017"}.icon-15:before{content:"\f064"}.icon-16:before{content:"\f01b"}.icon-17:before{content:"\f015"}.icon-18:before{content:"\f0b5"}.icon-19:before{content:"\f063"}.icon-20:before,.icon-21:before{content:"\f014"}.icon-22:before{content:"\f062"}.icon-23:before,.icon-24:before{content:"\f021"}.icon-25:before{content:"\f076"}.icon-26:before{content:"\f013"}.icon-27:before{content:"\f031"}.icon-28:before{content:"\f002"}.icon-29:before{content:"\f083"}.icon-30:before{content:"\f002"}.icon-31:before{content:"\f02e"}.icon-32:before{content:"\f00d"}.icon-33:before{content:"\f02e"}.icon-34:before{content:"\f00d"}.icon-35:before{content:"\f017"}.icon-36:before{content:"\f072"}.icon-37:before,.icon-38:before,.icon-39:before{content:"\f01e"}.icon-40:before{content:"\f01a"}.icon-41:before,.icon-42:before,.icon-43:before{content:"\f01b"}.icon-44:before{content:"\f013"}.icon-45:before{content:"\f01e"}.icon-46:before{content:"\f01b"}.icon-47:before{content:"\f01e"}.socialWall{background:url(/img/socialBG.jpg) center;background-size:cover;padding-top:15px;padding-bottom:20px;margin-top:42px}.candid-wall-load-more,footer .mailing p:first-child{margin:0;font-family:Coustard,serif}.social-wall-title{text-align:center;background:url(/img/social-wall-title.png) 50% 0 no-repeat}.social-wall-title strong{color:#1bacb2;font-family:Coustard,serif;font-weight:400;font-size:21.5px;padding-right:36px;background:url(/img/snapShareIcon.png) 100% 50% no-repeat}.candid-wall-cell{max-width:100%}.candid-wall-cell:hover .candid-wall-overlay{background-color:rgba(27,172,178,.85)}.candid-wall-isotope .candid-wall-cell{width:145px;height:145px}.candid-wall-isotope .candid-wall-cell:nth-child(4n+4){width:300px;height:300px}.candid-wall-isotope .candid-wall-cell:nth-child(8n+8){width:145px;height:145px}.candid-wall-cell .media img,.candid-wall-cell .media video{height:100%!important}.candid-wall-load-more{background:0 0;color:#1bacb2;font-size:14px}footer,footer .mailing .error,footer a{color:#fff}footer{padding-top:42px}.dine footer,.home footer{padding-top:0}footer .blueBar{position:relative;text-align:center;padding:9px 0;background:url(/img/woodBlue.jpg) top center}footer .blueBar .container>div{display:inline-block;vertical-align:middle}footer .mailing{text-align:left;max-width:320px}footer .mailing p:first-child{font-size:1.188em}footer .mailing input[type=submit]{font-size:1.375em;padding:2px 10px}footer .mailing .error a{text-decoration:underline}footer .mailing .error a:hover{color:#00acb3!important}footer .socialContainer{text-align:center;margin:0 50px;padding:0 50px;border-right:2px solid #55ba47;border-left:2px solid #55ba47}footer .socialContainer p{margin:0 0 7px;font-size:1.188em;font-family:Coustard,serif}footer .social{max-width:150px;margin:0 auto}footer .social a{width:26px;height:26px;margin-bottom:7px;background-size:156px 52px;background-repeat:no-repeat}footer .blog{width:179px}footer .blog a{position:absolute;display:block;top:-50px;width:179px;height:217px;background-image:url(/img/blog.png);background-size:179px}footer .blog a:hover{background-position:bottom}footer .mobileNav{display:none;max-width:325px;margin:0 auto}.message footer .mobileNav{display:block}footer .mobileNav ul{margin:0;padding:1em 0;text-align:center}footer .mobileNav li{display:inline-block;padding:.25em .5em;text-transform:lowercase;line-height:1em;font-size:1.375em;font-family:Coustard,serif}footer .footerNav{padding-top:42px;background:url(/img/paintBG.jpg) top center}footer nav.desktopNav{padding-left:42px}.desktopNav ul{display:inline-block;vertical-align:top;margin-right:3%;line-height:1.3em;max-width:120px}.desktopNav li{margin-bottom:.4em;font-size:1.063em}.desktopNav .stay li:nth-child(2),.desktopNav .stay li:nth-child(3),.desktopNav li:first-child{text-transform:lowercase;line-height:1em;font-size:1.375em;font-family:Coustard,serif}.desktopNav .stay li:nth-child(2),.desktopNav.stay li:nth-child(1){margin-bottom:.8em}.footerNav img{position:absolute;bottom:0;right:0}.woodBar{position:relative;padding:40px 0;background:url(/img/wood.jpg) top center;box-shadow:0 0 6.72px .28px rgba(0,0,0,1)}.woodBar img{float:left;margin-right:25px}.woodBar .container{max-width:1000px;padding:0 10px}footer .historyFlow{margin:0}footer .contact{display:inline-block;vertical-align:top;max-width:70%;width:100%}footer .contact p{margin:.5em;font-size:.938em;line-height:1.3em}footer .contact p a:hover{color:#ede9cd!important}footer .contact p a[href^=mailto]{color:#ede9cd}footer .contact p a[href^=mailto]:hover{color:#fff!important}footer .weatherBtn{display:inline-block;width:259px;height:90px;background:url(/img/weather@2x.png);background-size:259px 90px}footer .weatherContainer{top:0;right:0;width:100%;height:100%;max-width:600px;background-color:#00acb3}footer .weather{position:relative;width:80%;margin:0 auto}footer .weather .close{position:absolute;top:1em;cursor:pointer;padding-left:.5em;vertical-align:middle;font-family:Coustard,serif}footer .weather h2{background-image:none}footer .weather h2 span{background-color:transparent}footer .accreditations{padding-left:233px}@media(min-width:525px){main form div.g-recaptcha{margin-left:130px;display:block;}}@media (min-width:960px){#container{width:100%!important}}@media (max-width:960px){.logo,header .blueBar nav,header .historyFlow{display:block;text-align:center}header .greenBar{padding:5px 0}header .historyFlow{float:none}header .greenBar .container>div{margin-top:5px;text-align:center}header .blueBar{margin-bottom:106px}.logo{position:absolute;bottom:-111px;margin:0 auto;left:0;right:0}.logo a{padding:10px 0}.homeNav nav ul{width:95%;margin-left:auto;margin-right:auto}main{padding:0 15px}aside{padding-left:0}.related .container{width:95%}.calendar header .calendarNav{margin-top:94px}.calendar main .content{width:50%}.calendar.details main{padding:0}footer .socialContainer{margin:0 4%;padding:0 4%}nav.desktopNav{padding-left:0;text-align:center}.desktopNav ul{text-align:left}.footerNav img{display:none}.contact{max-width:655px;margin:0 auto}footer .contact{max-width:65%}.homeNav nav img{margin-bottom:.25em}.homeNav h3{font-size:1em}}@media (max-width:860px){.woodBar{text-align:center}footer .contact{display:block;margin:0 auto;max-width:540px;text-align:left}footer .accreditations{display:inline-block;padding-left:2em;vertical-align:top}footer .weatherContainer{max-width:100%;text-align:left}}@media (max-width:790px){footer .socialContainer{border-right:none}footer .blueBar .container>.blog{display:block;margin:15px auto -60px}footer .blog a{position:relative;top:0}}@media (max-width:760px){.logo{bottom:-95px}header .blueBar{height:auto}header .blueBar nav{padding:5px 0}header .blueBar nav ul{max-width:500px}header .blueBar nav li{display:inline-block;float:none}header .blueBar nav li:last-child a{border:none}.home aside,.home main,.interior aside,.interior main,.interior.detail aside,.interior.detail main{float:none;display:block;width:100%;max-width:85%;margin:0 auto;padding-top:5px;padding-left:0;padding-right:0}.calendar.details main,.woodBtns li,.woodBtns li a{max-width:100%}.woodBtns{text-align:center}.woodBtns li{display:inline-block}.home .woodBtns .guide{height:144px}.snapShare em{display:inline}.related{padding-bottom:10px}.related .container{width:70%}.related .woodBtns,.related ul{display:block;width:100%;margin:20px auto}.calendar header .blueBar{height:85px}.calendar header .logo{bottom:-115px}.calendar header .calendarNav .datePickerLink{margin:0 .5em}.calendar main .content{width:40%}.calendar.details main .content{width:50%}.calendar .eventDetail a.sharePrint{margin-left:4px}footer nav.desktopNav{padding:0}.contact{max-width:520px}.homeNav nav .upcoming img{max-height:60px;width:auto!important}}@media (max-width:780px){.homeNav nav .upcoming img{max-height:68px;width:auto!important}.homeNav nav .upcoming p{font-size:1em;line-height:normal}.homeNav nav .upcoming p.details{font-size:.8em}}@media (max-width:700px){footer .desktopNav{display:none}footer .mobileNav{display:block}.homeNav nav .upcoming img{max-height:50px;width:auto!important}.homeNav nav .upcoming p{font-size:.95em}}@media (max-width:680px){#jrs_calendar_form{display:none;margin-top:-60px;background-image:none!important}#bookingWidget{display:block;position:relative;z-index:10;text-align:center;background-color:#00767e}#bookingWidget a{display:inline-block;padding:10px 1em 5px 240px;margin:.5em 0;border-radius:5px;color:#fff!important;font-family:Coustard,serif;background:url(//s3.amazonaws.com/bookdirect_template_assets/widget_1138/assets/bg.png) 50% 10% no-repeat #00767e}.calendar header .calendarNav{text-align:center;max-height:none}.calendar header .calendarNav div div{display:block}.calendar header .calendarNav .button{margin-top:17px}.calendar header .calendarNav .searchBox{top:71px;left:0;margin:0 auto}.calendar header .calendarNav .searchBox .half{display:inline-block}.calendar.listing main section{border-bottom:2px solid #55ba47;padding-bottom:1.5em;margin-bottom:1.5em}.calendar main .content,.calendar main .date{display:block}.calendar main .date{padding-right:0}.calendar main .content,.calendar.listing main .content{width:100%;padding-left:0;border:none}}@media (max-width:600px){header .weather{text-align:center}header .weather .close{right:1em}header h2 span{padding:0 10px}.social-wall-title{background:0 0;text-indent:0;overflow:hidden}.social-wall-title span{white-space:normal}.social-wall-title>span>span{display:block}.candid-wall-isotope .candid-wall-cell:nth-child(4n+4){width:145px;height:145px}.candid-wall-isotope .candid-wall-cell:nth-child(5n+3){width:300px;height:300px}.currentConditions,.forecast{display:block;width:100%}.currentConditions{margin-bottom:.5em}footer .weather .close{position:absolute;right:0;top:0}.meeting-facilities main tr{display:inline-block;max-width:150px}.meeting-facilities main td,.meeting-facilities main th{display:block;padding:.5em;border-bottom:1px solid #552c1b}.meeting-facilities main td p{margin:0;line-height:1em}.calendar.details main .content,.calendar.details main .image,.calendar.details main .share{display:block;width:100%;margin:0 auto}.calendar.details main .image{max-width:80%}.calendar.details main .share{max-width:295px;margin-top:1em}.homeNav h3{margin:.25em 0;font-size:.85em}.homeNav nav img{margin-bottom:.25em}.homeNav nav p.details{bottom:5%}.homeNav nav .upcoming p{font-size:.85em;line-height:1.25em}.homeNav nav .upcoming p.details{font-size:.6em}}@media (max-width:560px){.related h3,.social-media main,footer .contact{text-align:center}.homeNav nav li{width:50%;padding-bottom:50%}.homeNav nav li:nth-child(3n+2){border-left:none;border-right:none}.homeNav nav li:nth-child(odd){border-right:1px solid #d7cd96}.homeNav li:nth-child(3n+2) a{width:97.5%}.home main{font-size:.8em;line-height:2em}.landing{margin:0 auto;max-width:286px}.landing li{float:none;width:100%}.relatedListing li{display:block;width:100%;clear:both;margin:10px auto}.social-media main td{display:inline-block;width:100%;padding:0}footer .social{max-width:100%}footer .blueBar .container>div{display:block;max-width:305px;margin-left:auto;margin-right:auto}footer .socialContainer{border-left:none;margin:4% 0;padding:4% 0;border-top:2px solid #55ba47;border-bottom:2px solid #55ba47}.woodBar{padding:15px 0}footer .contact{max-width:420px}footer .contact p{margin:.5em 0}.woodBar .contact img{display:block;margin:0 auto;float:none}footer .accreditations{padding:1em 0}}@media (max-width:525px){header .container nav{display:block;margin-bottom:5px}header .blueBar nav ul{max-width:430px}header .blueBar nav li:nth-child(4) a{border-left:none}header .blueBar nav li:last-child a{border-left:2px solid #fff}.contact{max-width:320px;text-align:center}.contact img{display:block;float:none;margin:0 auto 10px}.getting-to-albany-georgia main td,.staff main td{display:block}.getting-to-albany-georgia main td:nth-child(odd),.staff main td:nth-child(odd){padding-right:0}.mobile-apps main .half{display:block;width:auto}}@media (max-width:460px){main h1{margin-top:0}.logo{bottom:-80px}.logo a img{max-width:80%}.home header .blueBar img{max-width:138px}header .blueBar{background-position:top center}header .blueBar nav{display:none;padding-top:0}header .blueBar nav li{display:block;float:none;text-align:center;padding:.25em 0;border-bottom:2px solid #fff}header .blueBar nav li:last-of-type{border:none}header .blueBar nav li a{display:inline-block;border-left:none!important;border-right:none!important}header .blueBar nav .close,header .mobileNav{display:block!important}header h2 span{display:inline-block;max-width:210px}header .weather{padding-bottom:2.5em}header .weather .close{bottom:.5em;right:0;left:0;top:auto;margin:0 auto;padding:0;background-color:transparent}header .search input[type=text]{width:auto}.board-of-directors.interior main table{font-size:.9em}.albany-mobile-app main img,.marathon-mobile-app main img{float:none!important;margin:0 auto!important}.calendar header .blueBar{height:auto}.calendar header .blueBar .container{max-height:none}.calendar header .logo{bottom:-80px}.calendar header .calendarNav{margin-top:80px}.calendar header .calendarNav .button{font-size:1em}.calendar header .calendarNav .searchBox{top:65px;max-width:none}.calendar main .date{display:flex;flex-flow:row wrap}.calendar main .date div{order:2;float:none;margin:-5px auto 0;max-width:246px;width:100%}.calendar main .date div p{padding:.4em 0 .2em}.calendar main .date div a{display:block;width:100%;padding:5px 0}.calendar main .date div a strong{display:inline}.calendar main .date a{margin:0 auto}.calendar main .content h3{font-size:.9em}.calendar .eventHeader h1{font-size:1.6em}}@media (max-width:404px){header .blueBar nav ul{max-width:320px}header .blueBar nav li:nth-child(3) a{margin-top:10px;border-left:none;border-right:2px solid #fff}header .blueBar nav li:last-child a{border:none}footer .weather .close{top:3em;background-color:#00acb3}.homeNav h3{font-size:.8em}}@media (max-width:320px){.homeNav nav .upcoming img{max-height:40px;width:auto!important}.homeNav nav .upcoming p{font-size:.6em}.homeNav nav .upcoming p.details{font-size:.5em}}.image-banner>div {height: 100%;display: block; }