@charset "UTF-8";#content article.type-rotary_speakers ul.speaker-address li{list-style-type:none;margin-left:0;padding-left:0}#content article.type-rotary_speakers ul.speaker-address a{color:inherit;font-weight:inherit;text-decoration:none;font-size:13px}#content article.type-rotary_speakers ul.speaker-address li{list-style-type:none;margin-left:0;padding-left:0}#content article.type-rotary_speakers ul.speaker-address{padding:0}#content article.type-rotary_speakers ul.speaker-address h3{color:red;margin-top:5px}.rotarybutton-largeblue.calendar-sidebar-button{width:150px;margin-bottom:10px}#content #speaker-sidebar>ul>li div.acf-map{width:100%;height:280px;margin:0 0 40px}#content #speaker-sidebar>ul>li div.acf-map div{margin:0}#speaker-sidebar .location{color:#58585a;font-size:14px;text-align:center}#speaker-sidebar .instructions{font-size:11px}.home #content{margin-top:0}#featured h1{margin-top:10px;margin-left:20px}#page{clear:both}#content .blogroll footer.meta{margin-bottom:0;padding:5px}.sectioncontainer{position:relative}@font-face{font-family:'Open Sans Condensed';src:url(//www.dunedinwaterside.com/wp-content/themes/rotarytheme-rotary-244ec23/css/../fonts/OpenSans-CondLight.woff) format('woff'),url(//www.dunedinwaterside.com/wp-content/themes/rotarytheme-rotary-244ec23/css/../fonts/OpenSans-CondLight.svg) format('svg'),url(//www.dunedinwaterside.com/wp-content/themes/rotarytheme-rotary-244ec23/css/../fonts/OpenSans-CondLighteot),url(//www.dunedinwaterside.com/wp-content/themes/rotarytheme-rotary-244ec23/css/../fonts/OpenSans-CondLight.eot?#iefix) format('embedded-opentype');font-weight:300;font-style:normal}@font-face{font-family:'Open Sans Condensed';src:url(//www.dunedinwaterside.com/wp-content/themes/rotarytheme-rotary-244ec23/css/../fonts/OpenSans-CondBold.woff) format('woff'),url(//www.dunedinwaterside.com/wp-content/themes/rotarytheme-rotary-244ec23/css/../fonts/OpenSans-CondBold.svg) format('svg'),url(//www.dunedinwaterside.com/wp-content/themes/rotarytheme-rotary-244ec23/css/../fonts/OpenSans-CondBold.eot),url(//www.dunedinwaterside.com/wp-content/themes/rotarytheme-rotary-244ec23/css/../fonts/OpenSans-CondBold.eot?#iefix) format('embedded-opentype');font-weight:700;font-style:normal}#branding img{width:250px;margin-bottom:20px;float:left}}@media screen and (min-width:420px){#branding img{width:330px}}@media screen and (min-width:767px){#branding img{width:400px}}#rotaryemaildialog .wpcf7-form-control-wrap{top:-40px;position:relative}#content .home-upcoming-program-ribbon{background:url(//www.dunedinwaterside.com/wp-content/themes/rotarytheme-rotary-244ec23/css/../rotary-sass/images/upcoming-ribbon.png) 50% 0 no-repeat;margin:0 auto;position:relative;text-align:center}@media only screen and (min-width:960px){#content .home-upcoming-program-ribbon h2{font-size:34px;padding-top:10px}}@media only screen and (min-width:420px){#content .home-upcoming-program-ribbon h2{font-size:27px;padding-top:5px}}#content .home-upcoming-program-ribbon h2{font-size:22px;padding-top:5px;color:#fff;text-transform:uppercase}#content .rfbp-container{border:5px solid #17458f;padding:25px 10px;margin-top:55px}@media only screen and (min-width:420px){#content .rfbp-container{border:8px solid #17458f;padding:25px 10px}}@media only screen and (min-width:960px){#content .rfbp-container{border:8px solid #17458f;padding:35px 20px}}#content .rfbp-container:before{background:url(//www.dunedinwaterside.com/wp-content/themes/rotarytheme-rotary-244ec23/css/../rotary-sass/images/upcoming-ribbon.png) 50% 0 no-repeat;background-size:contain;display:block;margin:0 auto;position:relative;text-align:center;content:"Facebook Posts";height:61px;top:-80px;margin-bottom:-80px;width:384px;font-family:"Open Sans Condensed",Arial,Helvetica,sans-serif;font-size:22px;color:#fff;text-transform:uppercase;font-weight:700;padding:5px 0 0;line-height:1.1em}@media only screen and (min-width:420px){#content .rfbp-container:before{font-size:27px;padding-top:5px}}@media only screen and (min-width:767px){#content .rfbp-container:before{font-size:34px}}.blog .authordesc .author-avatar{float:left;margin-right:20px;padding-top:10px;max-width:20%}.blog .authordesc .author-description{float:left;margin-right:20px;padding-top:10px;width:80%}@media only screen and (min-width:1136px){.slideshow #wrapper{max-width:1280px;height:800px}}.slideshow-announcements{font-size:36px;font-family:Opens Sans Condensed,Arial Narrow,Sans-Serif}.slideshow #content{width:1280px;margin:0}.slideshow header{height:200px;background-color:#17468f}.slideshow #branding{padding:20px}#branding h1.official-logo .clubname,#branding h1.official-logo .clubtype,#branding h1.official-logo a.clubname,#branding h1.official-logo a.clubtype{color:#fff;font-weight:300}#branding h1.official-logo{background:url(//www.dunedinwaterside.com/wp-content/themes/rotarytheme-rotary-244ec23/css/./images/RotaryMBS_REV-Gold-RGB.png) 100px 20px no-repeat;background-size:293px;width:400px;height:135px}#branding h1.official-logo span.clubname.namebefore,#branding h1.official-logo span.clubtype{font-weight:300;font-size:40px;font-family:open sans condensed;margin-left:0;text-align:right;width:270px}#branding h1.official-logo span.clubbefore,#branding h1.official-logo span.namebefore{padding-top:10px;margin-bottom:70px}.slideshow #content .slidemargins{margin:50px;overflow:show;max-width:1180px}.slideshow #content{margin:0}#content .slideshow-announcements .header-text-container h3{font-size:50px;margin-top:15px}#content .slideshow-announcements .header-text-container h4{font-size:34px;margin-top:12px}.slideshow .announcements-container{width:100%}.slideshow-announcement{height:600px;width:1280px!important}.slideshow .slideinfo{background:rgba(231,231,232,.95);background:-webkit-linear-gradient(right,rgba(231,231,232,1),rgba(231,231,232,.65));background:-o-linear-gradient(left,rgba(231,231,232,1),rgba(231,231,232,.65));background:-moz-linear-gradient(left,rgba(231,231,232,1),rgba(231,231,232,.65));background:linear-gradient(to left,#e7e7e8,rgba(231,231,232,.65));position:absolute;left:0;top:600px;padding:0 30px;font-family:open sans condensed;width:100%;height:100px;text-align:left;overflow:hidden}.slideshow .slideinfo h1{font-size:65px!important;margin-top:12px!important}.slideshow .slideinfo p{font-size:45px;font-family:open sans condensed,arial narrow,sans-serif}.slideshow .slideimage{position:absolute;left:0;background-size:cover!important;height:600px;width:100%}.anniversarycontent{position:relative}.anniversary_inner_container{float:left}.anniversary-Birthdays:before{content:"";background-image:url(//www.dunedinwaterside.com/wp-content/themes/rotarytheme-rotary-244ec23/css/./images/happy_birthday.png);background-repeat:no-repeat;background-size:contain;height:398px;width:365px;position:absolute;top:-248px;right:-20px}.anniversary-Anniversaries:before{content:"";background-image:url(//www.dunedinwaterside.com/wp-content/themes/rotarytheme-rotary-244ec23/css/./images/wedding_anniversary.png);height:503px;width:367px;background-size:contain;position:absolute;top:-137px;right:-100px;background-repeat:no-repeat}.anniversary_years{color:#d91b5c;white-space:nowrap;margin-right:20px;margin-left:30px}.anniversary-Membership:before{content:"";background-image:url(//www.dunedinwaterside.com/wp-content/themes/rotarytheme-rotary-244ec23/css/./images/rotary_logo.png);height:450px;width:450px;background-size:contain;position:absolute;top:-300px;right:-100px;background-repeat:no-repeat}.slideshow .anniversarycontent h1{font-size:75px!important;border-bottom:#b8a3a0 solid 1px;padding-bottom:20px!important;margin-top:0!important}.slideshow #content .anniversarycontent p{line-height:1em}.slideshow .anniversarycontent .anniversary_day{display:inline-block;text-align:right;width:100px;font-weight:700;padding-right:20px;font-size:40px;font-family:Open Sans Condensed,Arial Narrow,Sans-Serif;padding-bottom:15px;padding-top:10px;vertical-align:top}.slideshow .anniversarycontent .membername{display:inline-block;color:#000;font-weight:700;width:35%;white-space:nowrap;border-bottom:1px solid #000;margin-bottom:10px}#ui-datepicker-div{background-color:#efefef;border:1px solid #999;font-family:open sans condensed;font-size:15px;padding:6px 16px}#ui-datepicker-div td{padding-right:5px;text-align:right;width:23px;height:22px;padding:2px;border:1px solid #efefef;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#ui-datepicker-div td:hover{background-color:#005daa;width:22px;height:20px;color:#fff}#ui-datepicker-div td a:hover{color:#fff}#ui-datepicker-div th{text-align:right;font-size:18px}#ui-datepicker-div .ui-datepicker-prev{float:left}#ui-datepicker-div .ui-datepicker-next{float:right}.ui-datepicker-title{clear:both;text-align:center;font-weight:700;font-size:18px;color:#4e4c4c;height:30px}#new-announcement-form div#wp-comment-wrap{margin-top:20px}.shortcode-announcements select#announcer,.committee select#announcer{height:30px;margin:7px 0}.shortcode-announcements .announcementtitlecontainer,.committee .announcementtitlecontainer{font-size:22px;text-transform:uppercase;font-family:open sans condensed;font-weight:700;margin-bottom:10px}.shortcode-announcements div#respond,.committee div#respond{border:1px solid #baacac;padding:0 15px 15px;background:#fefcfc}.committee div#respond.comment-respond{margin-bottom:30px;margin-top:15px}.committee div#new-announcement-form{width:90%;margin:0 20px}input#announcement_title_input{padding:8px;font-size:25px;font-family:open sans condensed,arial narrow,sans-serif;font-weight:700}div#new-announcement-form h3#reply-title{color:#17458f;margin-bottom:18px;font-weight:400;font-size:36px}.permissionscontainer{margin-top:25px}#content .announcement-header h1{margin-top:24px;margin-bottom:0}#content .announcement-header h5{font-size:16px}article.shortcode-announcement{padding-top:50px}#content .header-text-container span.project-type,#content .header-text-container span.organizing-committee{font-size:15px;font-weight:700;margin-top:36px}#content .header-text-container span.organizing-committee{text-transform:none}h6.announced-by{float:left}div.announcement-buttons{border-top:#e5e5e5 solid 2px;border-bottom:#e5e5e5 solid 2px;padding:5px 0 5px 10px;margin-top:30px;float:left;width:100%}.announcement-buttons .request-replies-container{float:left;clear:both;margin-left:-12px}@media only screen and (min-width:767px){.announcement-buttons .request-replies-container{clear:none;margin-left:0}}.announcement-buttons .editannouncementbutton-container{float:right}#content .announcements-container .announcement-body{padding-bottom:25px;border-top:none;padding-top:25px}#content .announcement-footer{border-top:3px solid #e5e5e5;border-bottom:2px solid #e5e5e5;float:left;padding:10px}#content article.shortcode-announcement .announcement-date{font-size:16px}