.clearfix,#ui-datepicker-div .ui-datepicker-title,.gform_wrapper,.gform_wrapper li,.ginput_complex,.group{zoom:1}.clearfix:before,#ui-datepicker-div .ui-datepicker-title:before,.gform_wrapper:before,.gform_wrapper li:before,.ginput_complex:before,.clearfix:after,#ui-datepicker-div .ui-datepicker-title:after,.gform_wrapper:after,.gform_wrapper li:after,.ginput_complex:after,.group:before,.group:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after,#ui-datepicker-div .ui-datepicker-title:after,.gform_wrapper:after,.gform_wrapper li:after,.ginput_complex:after,.group:after{clear:both}*{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;margin:0;padding:0;box-sizing:border-box;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-appearance:none}body>iframe{display:none}body{background:#fcfaf8}h1,h2,h3,h4,h5,h6,label,legend{clear:both;font-weight:normal}strong{font-weight:bold}em{font-weight:italic}a{text-decoration:none}img{max-width:100%;height:auto;display:block}@media screen and (min-width: 900px){img.alignright,.wp-caption.alignright{float:right;margin:5px 0px 10px 25px}img.alignleft,.wp-caption.alignleft{float:left;margin:5px 25px 10px 0px}img.aligncenter,.wp-caption.aligncenter{display:block;margin:0 auto}}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.mejs-mediaelement{background:#fcfaf8 !important}.maps-container{position:relative;padding-bottom:75%;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed,.video-container video,.maps-container iframe,.maps-container object,.maps-container embed,.maps-container video{position:absolute;top:0;left:0;width:100%;height:100%}.vertical_fix{display:table;width:100%}.inline_background_image{display:block;position:absolute;top:0px;left:0px;right:0px;bottom:0px;background-size:cover;background-position:center center;background-repeat:no-repeat;color:#fff;z-index:1}.vertical_align{display:table-cell;vertical-align:middle;padding:5px}table{line-height:20px;padding:10px 10px;border-radius:3px;background:#fdfdfd;border:1px solid #ededef;margin:20px auto;font-size:14px;width:100%}table strong{font-weight:normal;font-style:italic}table *{border:0px solid #F0F0F1 !important}table thead{border:0px;font-size:12px;line-height:20px;text-transform:uppercase;font-weight:bold;color:#94949b}table tbody{border:0px}table tbody tr:nth-child(odd){background:#ededef}table tr td{padding:7px 15px 5px 15px;vertical-align:top}table tr td p{padding:0;margin:0}table tr td a{font-weight:normal !important}table tr td:first-child{font-weight:bold}@media screen and (min-width: 0) and (max-width: 680px){table tr td:first-child{padding:10px 15px 2px 15px}}@media screen and (min-width: 0) and (max-width: 680px){table tr td:last-child{padding:0px 15px 10px 15px}}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}#header_video{position:relative;background:transparent}.ytplayer-container{position:absolute;top:0;z-index:-1}.searchform{position:relative}.searchform .search-submit{border:none;color:#3d4959;z-index:10;position:absolute;top:0px;right:0px;padding:7px 10px  !important}.searchform .search-submit:hover{background:none;color:#263843}.searchform .search-submit.fa-search:before{content:''}.comments-area p{margin-bottom:0px !important}.comments-area .comments-title{text-align:left;padding:40px 0px 20px 0px;margin-bottom:20px;border-bottom:1px solid #ddd}.comments-area ol{padding:0px;list-style:none}.comments-area ol.children{padding-left:30px}.comments-area .comment-reply-link{font-family:"proxima-nova","Proxima Nova",sans-serif;font-weight:300;color:#fcfaf8;background:#6e95ad;line-height:1;text-transform:uppercase;font-size:14px;padding:10px 20px;letter-spacing:1px}.comments-area .comment-reply-link:hover{background:#263843;-webkit-transform:none;transform:none}.comments-area .comment-body{padding-left:90px;position:relative;padding-top:10px;padding-bottom:10px}.comments-area .comment-body p{font-size:16px;margin-bottom:10px;max-width:450px}.comments-area .comment-body .avatar{position:absolute;left:0px;top:50%;margin-top:-30px;border-radius:50%}.comments-area .comment-body .comment-author{padding-top:5px;font-size:12px;line-height:1}.comments-area .comment-body .comment-author .fn{font-style:normal}.comments-area .comment-body .comment-author .says{color:#6e95ad}.comments-area .comment-body .comment-meta{padding-bottom:5px;padding-top:3px;font-family:"proxima-nova","Proxima Nova",sans-serif;text-transform:uppercase;font-weight:300;line-height:1;font-size:10px}.comments-area .comment-body .comment-meta a{font-weight:300;color:#6e95ad;letter-spacing:1px}.comments-area .comment-body .comment-meta a:hover{background:none;-webkit-transform:none;transform:none;color:#263843}.acf-map{width:100%;height:400px;margin:0}.acf-map img{max-width:inherit !important}.dk-select{display:none}@-webkit-keyframes move{0%{background-position:0 0}100%{background-position:50px 50px}}#ui-datepicker-div{background:rgba(255,255,255,0.9);border-radius:2px;border:1px solid #fff;color:#333}#ui-datepicker-div a{color:#333 !important}#ui-datepicker-div .ui-datepicker-prev,#ui-datepicker-div .ui-datepicker-next{width:50%;line-height:20px;font-size:12px;text-transform:uppercase;display:inline-block}#ui-datepicker-div .ui-datepicker-next{text-align:right}#ui-datepicker-div .ui-datepicker-title select{width:50%;float:left}#ui-datepicker-div .ui-datepicker-title select:first-child{border-radius:2px 0px 0px 2px;border-right:0px}#ui-datepicker-div .ui-datepicker-title select:last-child{border-radius:0px 2px 2px 0px;border-left:0px}#ui-datepicker-div table.ui-datepicker-calendar td,#ui-datepicker-div table.ui-datepicker-calendar th{width:26px;height:26px;line-height:26px;text-align:center;text-transform:uppercase;font-weight:bold;font-size:12px}section{clear:both;padding:0px;margin:0px auto;max-width:1060px;zoom:1}section.fullwidth{max-width:100%}section.fullwidth .half{min-height:400px;background-size:cover}@media screen and (max-width: 680px){section.fullwidth .half{min-height:0px;padding:5px 20px}}section:before,section:after{content:"\0020";display:block;height:0;overflow:hidden}section:after{clear:both}@media screen and (max-width: 680px){section .half.leftimg,section .half.rightimg{min-height:320px !important}}.full,.half,.third,.fourth,.fourths,.listing{padding:0px 30px}@media screen and (min-width: 680px){.full,.half,.third,.fourth,.fourths,.listing{float:left}}.full.pull-center,.half.pull-center,.third.pull-center,.fourth.pull-center,.fourths.pull-center,.listing.pull-center{margin:0 auto;float:none;clear:both}.full{width:100%}.listing{width:80%;float:none;margin:20px auto}@media screen and (max-width: 680px){.listing{width:100%}}@media screen and (min-width: 680px){.half{width:50%}}@media screen and (min-width: 0px) and (max-width: 679px){.half{width:100%}}.half .full.half,.half .half.half,.half .third.half{padding:0}.third,.thirds{padding-bottom:20px}@media screen and (min-width: 680px){.third,.thirds{width:33.3333333%;padding-bottom:0px}.third.two,.thirds.two{width:66.6666666%}}.fourth,.fourths{padding-bottom:20px}.fourth.no_gutter,.fourths.no_gutter{padding:0 2px}@media screen and (min-width: 880px){.fourth,.fourths{width:25%;padding-bottom:0px}.fourth.two,.fourths.two{width:50%}.fourth.three,.fourths.three{width:75%}}@media screen and (min-width: 680px) and (max-width: 879px){.fourth,.fourths{width:50%}.fourth.two,.fourths.two{width:100%}.fourth.three,.fourths.three{width:100%}}@media screen and (min-width: 0px) and (max-width: 679px){.fourth,.fourths{width:100%}.fourth.two,.fourths.two{width:100%}.fourth.three,.fourths.three{width:100%}}section .third .section_wrap,section .fourth .section_wrap,section .full .section_wrap,section .half .section_wrap{padding:0px 0px 30px 0px}section .third .full,section .fourth .full,section .full .full,section .half .full{padding-left:0px !important;padding-right:0px !important}section .third .full:first-child,section .third .half:first-child,section .third .third:first-child,section .third .fourth:first-child,section .third .fourths:first-child,section .third .listing:first-child,section .fourth .full:first-child,section .fourth .half:first-child,section .fourth .third:first-child,section .fourth .fourth:first-child,section .fourth .fourths:first-child,section .fourth .listing:first-child,section .full .full:first-child,section .full .half:first-child,section .full .third:first-child,section .full .fourth:first-child,section .full .fourths:first-child,section .full .listing:first-child,section .half .full:first-child,section .half .half:first-child,section .half .third:first-child,section .half .fourth:first-child,section .half .fourths:first-child,section .half .listing:first-child{padding-left:0px !important}section .third .full:last-child,section .third .half:last-child,section .third .third:last-child,section .third .fourth:last-child,section .third .fourths:last-child,section .third .listing:last-child,section .fourth .full:last-child,section .fourth .half:last-child,section .fourth .third:last-child,section .fourth .fourth:last-child,section .fourth .fourths:last-child,section .fourth .listing:last-child,section .full .full:last-child,section .full .half:last-child,section .full .third:last-child,section .full .fourth:last-child,section .full .fourths:last-child,section .full .listing:last-child,section .half .full:last-child,section .half .half:last-child,section .half .third:last-child,section .half .fourth:last-child,section .half .fourths:last-child,section .half .listing:last-child{padding-right:0px !important}@media screen and (max-width: 880px){section .third .full,section .third .half,section .third .third,section .third .fourth,section .third .fourths,section .third .listing,section .fourth .full,section .fourth .half,section .fourth .third,section .fourth .fourth,section .fourth .fourths,section .fourth .listing,section .full .full,section .full .half,section .full .third,section .full .fourth,section .full .fourths,section .full .listing,section .half .full,section .half .half,section .half .third,section .half .fourth,section .half .fourths,section .half .listing{padding:0px}}.full_page{width:100%;display:block}.image_stretch{background-size:cover;background-position:center center;background-repeat:no-repeat;color:#fff}@media screen and (min-width: 0px) and (max-width: 1000px){.hide-on-small{display:none}}body{color:#263843;font-family:"proxima-nova","Proxima Nova",sans-serif;font-size:16px;line-height:1.618;background:#fcfaf8}h1,h2,h3,h4,h5,h6,label,legend{text-align:left;font-family:"proxima-nova","Proxima Nova",sans-serif;color:#263843;margin-bottom:20px;line-height:1.2}h1.page-title{font-size:1.33em;line-height:1.5em}h1.main-title{font-size:2em}h2.gsection_title{font-size:1.33em;font-weight:bold;margin-top:40px}h4,h5,h6,label,legend{text-transform:uppercase;font-weight:bold}h1{font-size:4em}h2{font-size:3em}h3{font-size:2.5em}h4{text-transform:none;font-size:1.33em;line-height:1.5em;letter-spacing:0px}h4+p{margin-top:-20px}h5{font-size:1em;letter-spacing:2px}h6,label,legend{font-size:.75em;letter-spacing:1px}.wp-caption-text{font-size:14px;margin-bottom:0px;padding-top:5px}.audio-title{font-size:14px;display:block;margin-bottom:-24px}p{line-height:1.75em;margin:0 0 20px 0}p strong,p i,p em{color:#426174}p a,.content-wrap ul a,.content-wrap ol a{color:#093c71;font-weight:bold}p a:hover,.content-wrap ul a:hover,.content-wrap ol a:hover{color:#000f1c}a{color:#093c71}a:link{color:#093c71;cursor:pointer !important}a:hover{color:#000f1c}a:visited{color:#093c71}.full_width_image a{color:#F0F0F1;cursor:pointer !important}.full_width_image a:link{color:#F0F0F1}.full_width_image a:hover{opacity:.8 !important}.full_width_image a:visited{color:#F0F0F1}.spiffy_photo_gallery a:hover{-webkit-transform:none !important;transform:none !important}.button,.specialbtn,#content-wrap .tribe-venue-widget-wrapper>a,button,a.button,a.specialbtn,#content-wrap .tribe-venue-widget-wrapper>a,.et_bloom_form_container_wrapper .button,.et_bloom_form_container_wrapper .specialbtn,.et_bloom_form_container_wrapper #content-wrap .tribe-venue-widget-wrapper>a,#content-wrap .et_bloom_form_container_wrapper .tribe-venue-widget-wrapper>a{line-height:1;position:relative;cursor:pointer;display:inline-block;padding:10px 20px;background:none;color:#093c71;-webkit-transition:all 0.3s !important;transition:all 0.3s !important;outline:none;border:2px solid #093c71;border-radius:2px;font-weight:bold}.button:hover,.specialbtn:hover,#content-wrap .tribe-venue-widget-wrapper>a:hover,button:hover,a.button:hover,a.specialbtn:hover,#content-wrap .tribe-venue-widget-wrapper>a:hover,.et_bloom_form_container_wrapper .button:hover,.et_bloom_form_container_wrapper .specialbtn:hover,.et_bloom_form_container_wrapper #content-wrap .tribe-venue-widget-wrapper>a:hover,#content-wrap .et_bloom_form_container_wrapper .tribe-venue-widget-wrapper>a:hover{color:#fcfaf8;background-color:#072f59;border-color:#072f59}.specialbtn{margin-right:20px;background:#093c71 !important;color:#fcfaf8 !important}.specialbtn:hover{color:#093c71 !important;background:none !important;border:2px solid #093c71}.et_bloom_optin{font-family:"proxima-nova","Proxima Nova",sans-serif}div.et_bloom_form_container_wrapper.clearfix .button,#ui-datepicker-div div.et_bloom_form_container_wrapper.ui-datepicker-title .button,div.et_bloom_form_container_wrapper.gform_wrapper .button,div.et_bloom_form_container_wrapper.ginput_complex .button,div.et_bloom_form_container_wrapper.clearfix .specialbtn,#ui-datepicker-div div.et_bloom_form_container_wrapper.ui-datepicker-title .specialbtn,div.et_bloom_form_container_wrapper.gform_wrapper .specialbtn,div.et_bloom_form_container_wrapper.ginput_complex .specialbtn,div.et_bloom_form_container_wrapper.clearfix #content-wrap .tribe-venue-widget-wrapper>a,#content-wrap div.et_bloom_form_container_wrapper.clearfix .tribe-venue-widget-wrapper>a,#ui-datepicker-div div.et_bloom_form_container_wrapper.ui-datepicker-title #content-wrap .tribe-venue-widget-wrapper>a,#content-wrap #ui-datepicker-div div.et_bloom_form_container_wrapper.ui-datepicker-title .tribe-venue-widget-wrapper>a,div.et_bloom_form_container_wrapper.gform_wrapper #content-wrap .tribe-venue-widget-wrapper>a,#content-wrap div.et_bloom_form_container_wrapper.gform_wrapper .tribe-venue-widget-wrapper>a,div.et_bloom_form_container_wrapper.ginput_complex #content-wrap .tribe-venue-widget-wrapper>a,#content-wrap div.et_bloom_form_container_wrapper.ginput_complex .tribe-venue-widget-wrapper>a{line-height:1 !important;position:relative !important;cursor:pointer !important;display:inline-block !important;padding:10px 20px !important;background:none !important;color:#093c71 !important;-webkit-transition:all 0.3s !important;transition:all 0.3s !important;outline:none !important;border:2px solid #093c71 !important;border-radius:2px !important;font-weight:bold !important}div.et_bloom_form_container_wrapper.clearfix .button:hover,#ui-datepicker-div div.et_bloom_form_container_wrapper.ui-datepicker-title .button:hover,div.et_bloom_form_container_wrapper.gform_wrapper .button:hover,div.et_bloom_form_container_wrapper.ginput_complex .button:hover,div.et_bloom_form_container_wrapper.clearfix .specialbtn:hover,#ui-datepicker-div div.et_bloom_form_container_wrapper.ui-datepicker-title .specialbtn:hover,div.et_bloom_form_container_wrapper.gform_wrapper .specialbtn:hover,div.et_bloom_form_container_wrapper.ginput_complex .specialbtn:hover,div.et_bloom_form_container_wrapper.clearfix #content-wrap .tribe-venue-widget-wrapper>a:hover,#content-wrap div.et_bloom_form_container_wrapper.clearfix .tribe-venue-widget-wrapper>a:hover,#ui-datepicker-div div.et_bloom_form_container_wrapper.ui-datepicker-title #content-wrap .tribe-venue-widget-wrapper>a:hover,#content-wrap #ui-datepicker-div div.et_bloom_form_container_wrapper.ui-datepicker-title .tribe-venue-widget-wrapper>a:hover,div.et_bloom_form_container_wrapper.gform_wrapper #content-wrap .tribe-venue-widget-wrapper>a:hover,#content-wrap div.et_bloom_form_container_wrapper.gform_wrapper .tribe-venue-widget-wrapper>a:hover,div.et_bloom_form_container_wrapper.ginput_complex #content-wrap .tribe-venue-widget-wrapper>a:hover,#content-wrap div.et_bloom_form_container_wrapper.ginput_complex .tribe-venue-widget-wrapper>a:hover{color:#fcfaf8 !important;background-color:#072f59 !important;border-color:#072f59 !important}.section_wrap{padding:60px 0px}.section_wrap.gray{background:#F0F0F1}.section_wrap.dark{background:#3d4959}.section_wrap.blue{background:#093c71}.section_wrap.blue p a:link{color:#fcfaf8}.section_wrap.blue p a:visited{color:#fcfaf8}.section_wrap.blue p a:hover{color:#c4c6d9}.section_wrap.blue p a:active{color:#c4c6d9}section{position:relative;z-index:5}#wpadminbar a:before,#wpadminbar a:after,.wp-admin a:before,.wp-admin a:after{display:none}ol,ul{padding:0px 40px 20px 40px}ol ol,ol ul,ul ol,ul ul{padding:0px 0px 0px 20px}ol ol li:last-child,ol ul li:last-child,ul ol li:last-child,ul ul li:last-child{margin-bottom:0px;padding-bottom:0px}ol>ol,ol ul,ul>ol,ul ul{font-style:italic}ol>ol>ol,ol>ol ul,ol ul>ol,ol ul ul,ul>ol>ol,ul>ol ul,ul ul>ol,ul ul ul{font-style:normal}ol>ol>ol>ol,ol>ol>ol ul,ol>ol ul>ol,ol>ol ul ul,ol ul>ol>ol,ol ul>ol ul,ol ul ul>ol,ol ul ul ul,ul>ol>ol>ol,ul>ol>ol ul,ul>ol ul>ol,ul>ol ul ul,ul ul>ol>ol,ul ul>ol ul,ul ul ul>ol,ul ul ul ul{font-style:italic}ol li,ul li{padding:3px 0px;margin:0px;line-height:1.5}@media screen and (min-width: 880px){.twocol{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance;padding:0px;margin-bottom:20px}.twocol li{display:block;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;position:relative;overflow:visible;line-height:1.2;padding:5px 0px 5px 20px}.twocol li:before{-webkit-transition:opacity 0.2s, -webkit-transform 0.2s;transition:opacity 0.2s, -webkit-transform 0.2s;transition:transform 0.2s, opacity 0.2s;transition:transform 0.2s, opacity 0.2s, -webkit-transform 0.2s;-webkit-transition-timing-function:cubic-bezier(0.25, 0.25, 0.325, 1.39);transition-timing-function:cubic-bezier(0.25, 0.25, 0.325, 1.39);content:'•';display:block;position:absolute;width:5px;height:5px;left:5px;top:3px;color:#426174;opacity:.6;font-size:18px}}.text ul li{list-style:none}.text ul li:before{-webkit-transition:opacity 0.2s, -webkit-transform 0.2s;transition:opacity 0.2s, -webkit-transform 0.2s;transition:transform 0.2s, opacity 0.2s;transition:transform 0.2s, opacity 0.2s, -webkit-transform 0.2s;-webkit-transition-timing-function:cubic-bezier(0.25, 0.25, 0.325, 1.39);transition-timing-function:cubic-bezier(0.25, 0.25, 0.325, 1.39);content:'•';display:block;position:relative;max-width:0;max-height:0;left:-15px;top:-3px;color:#426174;opacity:.6;font-size:18px}.left{text-align:left}p+blockquote{margin-top:-20px}.single_blog_post p+blockquote{margin-top:-40px}blockquote{font-style:italic;margin:0px auto;padding:40px 0px;max-width:400px;position:relative;z-index:2}blockquote p:last-child{margin-bottom:0px !important}@media screen and (min-width: 900px){blockquote{font-size:1em}}blockquote:after{content:"";z-index:1;display:block;text-indent:-9999px;background:url("../img/EdgewaterMark.png");background-repeat:no-repeat;background-image:url("../img/EdgewaterMarkColor.svg"),none;width:120px;height:120px;background-size:120px 120px;position:absolute;top:50%;left:-60px;margin-top:-60px;opacity:.1}span.cite{display:block;line-height:1.2;margin:0px auto;max-width:400px;border-top:1px solid #607D8C;padding:20px 0px;font-size:12px;position:relative;text-align:center;font-style:normal !important;font-family:"proxima-nova","Proxima Nova",sans-serif;letter-spacing:2px;font-weight:300;text-transform:uppercase}.dark p,.dark h1,.dark h2,.dark h3,.dark ol,.dark ul,.bright p,.bright h1,.bright h2,.bright h3,.bright ol,.bright ul,.blue p,.blue h1,.blue h2,.blue h3,.blue ol,.blue ul,.full_width_image p,.full_width_image h1,.full_width_image h2,.full_width_image h3,.full_width_image ol,.full_width_image ul{color:#fcfaf8}.dark h4,.dark h5,.dark h6,.dark label,.dark legend,.dark strong,.dark em,.dark i,.bright h4,.bright h5,.bright h6,.bright label,.bright legend,.bright strong,.bright em,.bright i,.blue h4,.blue h5,.blue h6,.blue label,.blue legend,.blue strong,.blue em,.blue i,.full_width_image h4,.full_width_image h5,.full_width_image h6,.full_width_image label,.full_width_image legend,.full_width_image strong,.full_width_image em,.full_width_image i{color:#fcfaf8;opacity:.66}.dark a:before,.bright a:before,.blue a:before,.full_width_image a:before{background-color:#607D8C}.dark .button,.dark .specialbtn,.dark #content-wrap .tribe-venue-widget-wrapper>a,#content-wrap .dark .tribe-venue-widget-wrapper>a,.dark button,.dark a.button,.dark a.specialbtn,.dark #content-wrap .tribe-venue-widget-wrapper>a,#content-wrap .dark .tribe-venue-widget-wrapper>a,.bright .button,.bright .specialbtn,.bright #content-wrap .tribe-venue-widget-wrapper>a,#content-wrap .bright .tribe-venue-widget-wrapper>a,.bright button,.bright a.button,.bright a.specialbtn,.bright #content-wrap .tribe-venue-widget-wrapper>a,#content-wrap .bright .tribe-venue-widget-wrapper>a,.blue .button,.blue .specialbtn,.blue #content-wrap .tribe-venue-widget-wrapper>a,#content-wrap .blue .tribe-venue-widget-wrapper>a,.blue button,.blue a.button,.blue a.specialbtn,.blue #content-wrap .tribe-venue-widget-wrapper>a,#content-wrap .blue .tribe-venue-widget-wrapper>a,.full_width_image .button,.full_width_image .specialbtn,.full_width_image #content-wrap .tribe-venue-widget-wrapper>a,#content-wrap .full_width_image .tribe-venue-widget-wrapper>a,.full_width_image button,.full_width_image a.button,.full_width_image a.specialbtn,.full_width_image #content-wrap .tribe-venue-widget-wrapper>a,#content-wrap .full_width_image .tribe-venue-widget-wrapper>a{color:#fcfaf8;border-color:#fcfaf8}.dark .button:hover,.dark .specialbtn:hover,.dark #content-wrap .tribe-venue-widget-wrapper>a:hover,#content-wrap .dark .tribe-venue-widget-wrapper>a:hover,.dark button:hover,.dark a.button:hover,.dark a.specialbtn:hover,.dark #content-wrap .tribe-venue-widget-wrapper>a:hover,#content-wrap .dark .tribe-venue-widget-wrapper>a:hover,.bright .button:hover,.bright .specialbtn:hover,.bright #content-wrap .tribe-venue-widget-wrapper>a:hover,#content-wrap .bright .tribe-venue-widget-wrapper>a:hover,.bright button:hover,.bright a.button:hover,.bright a.specialbtn:hover,.bright #content-wrap .tribe-venue-widget-wrapper>a:hover,#content-wrap .bright .tribe-venue-widget-wrapper>a:hover,.blue .button:hover,.blue .specialbtn:hover,.blue #content-wrap .tribe-venue-widget-wrapper>a:hover,#content-wrap .blue .tribe-venue-widget-wrapper>a:hover,.blue button:hover,.blue a.button:hover,.blue a.specialbtn:hover,.blue #content-wrap .tribe-venue-widget-wrapper>a:hover,#content-wrap .blue .tribe-venue-widget-wrapper>a:hover,.full_width_image .button:hover,.full_width_image .specialbtn:hover,.full_width_image #content-wrap .tribe-venue-widget-wrapper>a:hover,#content-wrap .full_width_image .tribe-venue-widget-wrapper>a:hover,.full_width_image button:hover,.full_width_image a.button:hover,.full_width_image a.specialbtn:hover,.full_width_image #content-wrap .tribe-venue-widget-wrapper>a:hover,#content-wrap .full_width_image .tribe-venue-widget-wrapper>a:hover{background-color:#fcfaf8;color:#093c71 !important}.pullquote{font-size:1.25em;display:block;border-top:5px solid #607D8C;border-bottom:1px solid #607D8C;padding:20px}@media screen and (min-width: 900px){.right{text-align:right}}.button_holder{display:block;text-align:center}form,fieldset{margin-bottom:0px}form .submit,form .button,form .specialbtn,form #content-wrap .tribe-venue-widget-wrapper>a,#content-wrap form .tribe-venue-widget-wrapper>a,fieldset .submit,fieldset .button,fieldset .specialbtn,fieldset #content-wrap .tribe-venue-widget-wrapper>a,#content-wrap fieldset .tribe-venue-widget-wrapper>a{margin-bottom:0px}form li,fieldset li{margin-bottom:0px}.input,input,input[type="text"],input[type="password"],input[type="email"],input[type="tel"],textarea,select{font-family:"proxima-nova","Proxima Nova",sans-serif !important;background:#f0f0f1;border:none;color:#263843;display:block;font-size:1em;position:relative;width:100%;max-width:100%;outline:none;padding:6px 10px;margin:0px 0px 10px 0px;border-radius:0px}.input:focus,input:focus,textarea:focus,select:focus{background:#e3e3e5;outline:0}.input::-webkit-input-placeholder,input::-webkit-input-placeholder,input[type="text"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{color:#607D8C}.input:-moz-placeholder,input:-moz-placeholder,textarea:-moz-placeholder,select:-moz-placeholder{color:#607D8C}.input::-moz-placeholder,input::-moz-placeholder,input[type="text"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder{color:#607D8C}.input:-ms-input-placeholder,input:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder{color:#607D8C}.checkbox,input[type="radio"],input[type="checkbox"]{display:inline-block;cursor:pointer;margin:0px 5px 0px 0px;padding:0px;height:18px;width:18px;border-radius:50%;margin-top:-2px}.checkbox:checked,input[type="radio"]:checked,input[type="checkbox"]:checked{background:#475568}textarea{min-height:50px;max-height:150px}input[type="checkbox"]{border-radius:0px}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button,input,select,textarea{font-size:100%;margin:0;margin-bottom:10px}@-webkit-keyframes move{0%{background-position:0 0}100%{background-position:50px 50px}}#ui-datepicker-div{background:#fff;padding:5px;border-radius:0px;border:1px solid #eee}#ui-datepicker-div table{padding:0px;border:none;margin:0 auto}#ui-datepicker-div a{color:#607D8C !important;cursor:pointer;font-weight:bold;text-transform:none;text-align:center !important;padding:5px 0px}#ui-datepicker-div a:hover{background:#F0F0F1}#ui-datepicker-div .ui-datepicker-prev,#ui-datepicker-div .ui-datepicker-next{width:50%;line-height:20px;font-size:12px;display:inline-block}#ui-datepicker-div .ui-datepicker-title select{width:50%;float:left}#ui-datepicker-div .ui-datepicker-title select:first-child{border-radius:2px 0px 0px 2px;border-right:0px}#ui-datepicker-div .ui-datepicker-title select:last-child{border-radius:0px 2px 2px 0px;border-left:0px}#ui-datepicker-div td{cursor:pointer}#ui-datepicker-div table.ui-datepicker-calendar td,#ui-datepicker-div table.ui-datepicker-calendar th{width:26px;height:26px;display:table-cell !important;margin-right:0px !important;line-height:26px;text-align:center;text-transform:uppercase;font-weight:bold;font-size:12px}.gform_confirmation_message{font-style:normal;font-size:14px;line-height:1.5}.gform_wrapper{padding:20px 0px 0px 0px;margin:0 auto}.gform_wrapper table{display:block;overflow:scroll}.gform_wrapper tr{overflow-x:scroll}.gform_wrapper td{padding:0px;background:#fff;min-width:200px}.gform_wrapper td input{margin:0px}.gform_wrapper td.gfield_list_icons{min-width:20px}.gform_wrapper td.gfield_list_icons img{margin:0px auto !important}.gform_wrapper span.name_last{width:50%;display:inline-block;float:right}.gform_wrapper .ginput_counter{font-size:10px;text-transform:uppercase}.gform_wrapper span.name_first{width:50%;display:inline-block;float:left}.gform_wrapper .gf_progressbar{background:#d1f5e0;color:#fff;font-weight:bold;border:1px solid #29b765;border-radius:0px;margin-bottom:20px}.gform_wrapper .gf_progressbar .gf_progressbar_percentage{position:relative;background:#2ecc71;padding:5px;border-right:1px solid #29b765}.gform_wrapper .gf_progressbar .gf_progressbar_percentage:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-image:-webkit-linear-gradient(135deg, rgba(255,255,255,0.2) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.2) 50%, rgba(255,255,255,0.2) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255,255,255,0.2) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.2) 50%, rgba(255,255,255,0.2) 75%, transparent 75%, transparent);z-index:1;background-size:50px 50px;-webkit-animation:move 2s linear infinite;animation:move 2s linear infinite;border-top-right-radius:8px;border-bottom-right-radius:8px;border-top-left-radius:20px;border-bottom-left-radius:20px;overflow:hidden}.gform_wrapper .validation_error{font-style:normal;font-size:14px;color:#e74c3c;margin:10px 0px 20px 0px;border-radius:0px;text-align:center}.gform_wrapper .gfield_description{font-style:normal;font-size:14px;line-height:1.5;padding:0px 3px;color:#e74c3c}.gform_wrapper .gfield_error input,.gform_wrapper .gfield_error input[type="text"],.gform_wrapper .gfield_error input[type="password"],.gform_wrapper .gfield_error input[type="email"],.gform_wrapper .gfield_error input[type="tel"],.gform_wrapper .gfield_error textarea,.gform_wrapper .gfield_error select{border-color:#e74c3c;margin-bottom:0px}.gform_wrapper .validation_message{margin:0px 0px 10px 0px;font-style:normal;font-size:12px;line-height:1.5}.gform_wrapper ul{padding:0px !important;margin:0px !important}.gform_wrapper h3{font-weight:bold;font-style:normal}.gform_wrapper li{list-style:none;padding:0}.gform_wrapper input[type="submit"],.gform_wrapper .submit{display:inline-block;width:auto}.gform_wrapper select{padding:6px 10px !important}ul.gfield_radio{padding:10px 0px !important}ul.gfield_radio li{margin-bottom:0px !important;padding:5px}.gfield_checkbox li label,.gfield_radio li label{display:inline;font-style:normal;cursor:pointer}.gform_button{padding:0;border:none;border-radius:0px}.gfield_date_month.ginput_container,.gfield_date_day.ginput_container,.gfield_date_year.ginput_container{max-width:100px;width:30%;float:left;margin:0 4px 0 0}.gfield_date_month input,.gfield_date_day input,.gfield_date_year input{width:100%;padding:4px 6px;float:left}ul.gfield_checkbox li,ul.gfield_radio li{margin-bottom:2px}ul.gfield_checkbox li label,ul.gfield_radio li label{vertical-align:top;padding-top:5px}.hidden_input{display:none}.gform_footer{text-align:center}p.form-submit{float:left}.ginput_full{display:block}input[type="submit"],.submit{margin-top:20px;line-height:1;position:relative;cursor:pointer;display:inline-block;padding:10px 20px;background:none;color:#093c71;-webkit-transition:all 0.3s !important;transition:all 0.3s !important;outline:none;border:2px solid #093c71;border-radius:2px;font-weight:bold}input[type="submit"]:hover,.submit:hover{color:#fcfaf8;background-color:#072f59;border-color:#072f59}.address_city,.address_state,.address_zip{float:left;width:33.33333%}.hidden_sub_label{display:none}.hidden_label label{display:none}.gfield_label{margin-bottom:20px}.ginput_complex{margin-bottom:10px}.ginput_complex input,.ginput_complex select{margin-bottom:0px}.ginput_complex>span{margin-bottom:5px}.ginput_complex label{text-transform:none}.gray .input,.gray input,.gray input[type="text"],.gray input[type="password"],.gray input[type="email"],.gray input[type="tel"],.gray textarea,.gray select{background:#e3e3e5}.gray .input:focus,.gray input:focus,.gray input[type="text"]:focus,.gray input[type="password"]:focus,.gray input[type="email"]:focus,.gray input[type="tel"]:focus,.gray textarea:focus,.gray select:focus{background:#d6d6d8;outline:0}.gfield_creditcard_warning_message{padding:20px 0px;font-size:12px}.gform_wrapper .gform_card_icon_container{margin:8px 0 6px 0;height:32px}.gform_wrapper div.gform_card_icon{margin-right:4px;text-indent:-9000px;background-image:url(../img/gf-creditcard-icons.png);background-repeat:no-repeat;width:36px;height:32px;float:left}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_visa{background-position:0 0}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_visa{background-position:0 -32px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_visa{background-position:0 -64px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_mastercard{background-position:-36px 0}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_mastercard{background-position:-36px -32px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_mastercard{background-position:-36px -64px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_amex{background-position:-72px 0}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_amex{background-position:-72px -32px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_amex{background-position:-72px -64px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_discover{background-position:-108px 0}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_discover{background-position:-108px -32px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_discover{background-position:-108px -64px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_maestro{background-position:-144px 0}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_maestro{background-position:-144px -32px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_maestro{background-position:-144px -64px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_jcb{background-position:-180px 0}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_jcb{background-position:-180px -32px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_jcb{background-position:-180px -64px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_visa{background-position:0 -192px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_visa{background-position:0 -224px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_visa{background-position:0 -256px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_mastercard{background-position:-36px -192px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_mastercard{background-position:-36px -224px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_mastercard{background-position:-36px -256px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_amex{background-position:-72px -192px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_amex{background-position:-72px -224px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_amex{background-position:-72px -256px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_discover{background-position:-108px -192px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_discover{background-position:-108px -224px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_discover{background-position:-108px -256px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_maestro{background-position:-144px -192px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_maestro{background-position:-144px -224px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_maestro{background-position:-144px -256px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_jcb{background-position:-180px -192px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_jcb{background-position:-180px -224px}.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_jcb{background-position:-180px -256px}.gform_card_icon_container input[type=radio]#gform_payment_method_creditcard{float:left;position:relative;top:4px !important}.gform_wrapper .ginput_complex .ginput_cardinfo_left,.gform_wrapper .ginput_complex .ginput_cardinfo_right{min-height:43px;position:relative;float:left}.gform_wrapper .ginput_complex .ginput_cardinfo_left{width:50%;margin-right:1%}.gform_wrapper .ginput_complex .ginput_cardinfo_right{min-width:85px !important}.gform_wrapper .ginput_complex .ginput_cardinfo_left label,.gform_wrapper .ginput_complex .ginput_cardinfo_right label{white-space:nowrap !important}.gform_wrapper .ginput_complex span.ginput_cardextras{display:block;overflow:hidden}.gform_wrapper .ginput_complex .ginput_cardinfo_left span.ginput_card_expiration_container{position:relative;display:block;min-width:160px !important}.gform_wrapper .ginput_complex select.ginput_card_expiration.ginput_card_expiration_month,.gform_wrapper .ginput_complex select.ginput_card_expiration.ginput_card_expiration_year{width:47% !important;display:-moz-inline-stack;display:inline-block}.gform_wrapper .ginput_complex .ginput_cardinfo_left select.ginput_card_expiration.ginput_card_expiration_month{margin-right:4px}.gform_wrapper .ginput_complex .ginput_cardinfo_right input.ginput_card_security_code{max-width:50% !important}.gform_wrapper .ginput_complex .ginput_cardinfo_right span.ginput_card_security_code_icon{width:16px;height:23px;background-image:url(../img/gf-creditcard-icons.png);background-repeat:no-repeat;background-position:0 -64px;position:relative;top:5px;display:-moz-inline-stack;display:inline-block;background-size:162px 160px}.tribe-events-event-image img{margin:0 auto;display:block}.tribe-events-single h1{font-size:34px;margin:0px;display:block;padding-top:20px;text-align:center;border-bottom:0px}.tribe-events-single h2{font-size:16px;display:block;text-transform:uppercase;margin:0px;padding-bottom:20px;text-align:center;border-top:0px}.tribe-events-single .tribe-events-back{display:none}.tribe-events-single #tribe-events-header{display:none}.tribe-events-single .tribe-events-before-html{display:none}.tribe-events-schedule{margin-top:0px !important}.single-tribe_events .tribe-events-content{max-width:700px !important;width:auto !important;margin:60px auto;display:block}.events-single div.tribe-events-before-html{display:none}.single-tribe_events .tribe-events-event-image{max-width:700px !important;width:auto !important;margin:0px auto 0px auto;display:block}#tribe-events-content.tribe-events-single{margin-top:-60px}.section_wrap .tribe-events-before-html{max-width:760px;margin:0px auto 40px auto;float:none}.tribe-mini-calendar .tribe-events-present,.tribe-mini-calendar .tribe-mini-calendar-today{background-color:#bbbbc0 !important}#tribe_events_filters_wrapper h3 span{position:absolute !important}.cat_spa div:not(.tribe-events-cal-links) a{color:#047680 !important}td .cat_spa,td .cat_spa a{color:#047680 !important}.tribe-events-schedule{text-align:center}.tribe-events-schedule .tribe-events-divider{display:none !important}.recurringinfo{display:block !important}.tribe-events-cost{display:block}.type-tribe_events.tribe-events-photo-event .tribe-events-photo-event-wrap{position:relative;border:none;min-height:250px;overflow:hidden}.type-tribe_events.tribe-events-photo-event .tribe-events-photo-event-wrap .tribe-events-list-photo-description.tribe-events-content{display:none}.type-tribe_events.tribe-events-photo-event .tribe-events-photo-event-wrap .tribe-events-event-image{position:absolute;display:block;top:0px;left:0px;right:0px;bottom:0px}.type-tribe_events.tribe-events-photo-event .tribe-events-photo-event-wrap .tribe-events-event-image a{display:block;position:absolute;top:0px;left:0px;right:0px;bottom:0px}.type-tribe_events.tribe-events-photo-event .tribe-events-photo-event-wrap .tribe-events-event-image a:after{content:"";display:block;background:rgba(9,60,113,0.5);position:absolute;top:0px;left:0px;right:0px;bottom:0px}.type-tribe_events.tribe-events-photo-event .tribe-events-photo-event-wrap .tribe-events-event-image a:hover:after{background:rgba(9,60,113,0.25)}.type-tribe_events.tribe-events-photo-event .tribe-events-photo-event-wrap .tribe-events-event-image img{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.type-tribe_events.tribe-events-photo-event .tribe-events-photo-event-wrap .tribe-events-event-details{position:absolute}.type-tribe_events.tribe-events-photo-event .tribe-events-photo-event-wrap .tribe-events-event-details h2,.type-tribe_events.tribe-events-photo-event .tribe-events-photo-event-wrap .tribe-events-event-details h2 a{color:#fcfaf8;font-size:1.5em}.type-tribe_events.tribe-events-photo-event .tribe-events-photo-event-wrap .tribe-events-event-details .tribe-events-event-meta{color:#fcfaf8}#content-wrap .tribe-venue-widget-wrapper{text-align:center}#content-wrap .tribe-venue-widget-wrapper .tribe-venue-widget-venue-name,#content-wrap .tribe-venue-widget-wrapper .tribe-venue-widget-address{display:none}#content-wrap .tribe-venue-widget-wrapper>a{margin:40px 0px 0px 0px}#content-wrap .tribe-venue-widget-list{padding:0px}#content-wrap .tribe-venue-widget-list li{text-align:left;padding:20px;margin-bottom:0px;border:2px solid #F0F0F1}#content-wrap .tribe-venue-widget-list li:nth-child(odd){background:#F0F0F1}#content-wrap .tribe-venue-widget-list li:before,#content-wrap .tribe-venue-widget-list li:after{display:none}#content-wrap .tribe-venue-widget-list li h4{font-size:16px;margin:0px}.section_wrap.text.white+.section_wrap.webcam_feed.white{margin-top:-20px}.section_wrap.webcam_feed{padding:0px}.section_wrap.webcam_feed section{max-width:none}.section_wrap.webcam_feed section .full{padding:0px}
