
.main-blog-page-section a.entry-featured-image-url{margin-bottom:1em}.cat-sec div#block-7{display:none}.cat-sec div#block-3{margin-top:0px}.cat-sec div#block-8{display:none}a.popup-modal-sm.memberSignup{display:none!important}.archive p.post-meta span.author.vcard{display:none}.single p.et_pb_title_meta_container a{color:#0056b3}.archive p.post-meta a:hover{color:#0056b3!important}.archive p.post-meta span{margin-right:12px}.archive p.post-meta{font-size:0px!important}.archive p.post-meta span:after{content:"|";padding-left:12px}.archive p.post-meta span,.archive p.post-meta a{font-size:14px!important}body .et_pb_row.hero-row{margin-top:0px!important}.et-fixed-header#main-header{box-shadow:0 0 7px rgba(0,0,0,.1)!important}.sidenav a,.top-bar-line{letter-spacing:2px;color:#000000}.linf-fix-header a,.sidenav a{font-family:'Libre Baskerville',Georgia,"Times New Roman",serif}.popup-frm h2,.sidenav a,a.next.page-numbers{text-transform:uppercase}.grecaptcha-badge,span.sbi_follow_btn{display:none!important}.mobile-side-menu1 span,.sidenav a,.single-post .addtoany_share_save_container.addtoany_content.addtoany_content_bottom{display:block}.popup-frm input[type=checkbox]{width:18px!important;height:18px!important;position:absolute;left:0;margin:0;font-size:9px!important}.popup-frm span.wpcf7-list-item.first.last{margin-left:24px}.single-template-default header#main-header{background:#ffffffd4}.main-blog-page-section .wp-block-tag-cloud a.tag-cloud-link,.page header#main-header.inquire-btn a,.single-template-default #top-menu a{color:#000!important}.single-template-default img#logo.black-logo{display:inline!important;margin-top:-6px}.addtoany_share_save_container.addtoany_content.addtoany_content_bottom,.et-fixed-header img#logo.white-lo,.mobile-social-box,.sb_instagram_header.sbi_no_avatar,.single-template-default img#logo.white-logo,img#logo.black-logo{display:none}div#popmake-426{border:0;border-radius:0;box-shadow:0 0 0 0 #020202}div#pum-426 button.pum-close.popmake-close{right:20px!important;top:24px!important;box-shadow:0 0 0 0 rgba(2,2,2,.75)!important;background:#fff!important;color:#000!important;font-size:35px!important}div#pum-426{background:#000000b0}#top-menu li.current-menu-item>a,.et_pb_widget li a:hover{color:#4d4d4d}.et-fixed-header img#logo.black-logo{display:inline!important}@media only screen and (min-width:981px){.mobile-side-menu1{display:none!important}.linf-fix-header.schedule_presentations{visibility:hidden;display:none}}@media (max-width:980px){.et_fixed_nav #main-header{position:fixed}div#popmake-426{width:90%!important}}.et-fixed-header .mobile-side-menu1{display:flex!important}.linf-fix-header a{color:#000}@media screen and (max-width:980px){.reverse{display:flex;flex-direction:column-reverse}.mobile-side-menu1{margin-top:12px!important}header#main-header .container.clearfix.et_menu_container{padding-top:10px!important;padding-bottom:10px!important}ul#top-menu{display:none!important}div#et_mobile_nav_menu{visibility:hidden}}.et_pb_row.show-content{opacity:0!important;transition:opacity 1s ease-in-out}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a{padding-bottom:0}.et_header_style_left #et-top-navigation,.et_header_style_left .et-fixed-header #et-top-navigation{padding-top:0}.et_pb_row.et_pb_row_0{opacity:1}header#main-header{background:rgba(255,255,255,.83)!important}header#main-header .container.clearfix.et_menu_container{padding-top:20px;width:90%;padding-bottom:20px}ul#top-menu{display:flex;align-items:center}span.logo_helper{height:auto}span.font-set-size{font-size:14px}html.pum-open.pum-open-overlay.pum-open-scrollable body>:not([aria-modal=true]){padding-right:0!important}@media screen and (max-width:600px){.ip-wrap-btn.ip-buttons-3{display:flex;flex-direction:column}.ip-wrap-btn.ip-buttons-3 button{padding:14px 8px!important}header#main-header .container.clearfix.et_menu_container{width:95%}.linf-fix-header a{font-size:12px}.mobile-side-menu1{gap:10px!important}header#main-header .sidenav a{font-size:16px!important;padding-top:6px;padding-bottom:6px}.slider-description{width:80%!important}}.inquire-btn a,.et-fixed-header #top-menu .inquire-btn a{background:#000000;padding:14px 28px!important;color:#ffffff!important}#et-top-navigation{font-weight:300}#main-header{-webkit-box-shadow:0 1px 0 rgb(0 0 0 / 0%);box-shadow:0 1px 0 rgb(0 0 0 / 0%)}.top-bar-line{background:#7f7c79;text-align:center;padding:5px 0;font-size:12px;font-weight:600}div#page-container{padding-top:0!important}.full-comment textarea.wpcf7-form-control.wpcf7-textarea,header#main-header{background:0 0}.sidenav{height:100%;width:100%;position:fixed;z-index:1;top:0;right:0;background-image:url(https://st-regisresidencessunnyislesbeach.com/wp-content/uploads/srr-sib-crown-scaled-blur.png);overflow-x:hidden;transition:.8s;padding-top:0;margin-right:-100%!important;background-repeat:no-repeat;background-size:cover;background-position:center}.sidenav li:last-child a:before{border:0}.nav li ul{border:0!important}#mySidenav div#nav_menu-3{float:left;width:100%;padding-top:10px}.sidenav li{margin-bottom:0!important;position:relative}.sidenav a{transition:.3s;text-align:center!important;font-size:20px!important;font-weight:300;padding-top:14px;padding-bottom:14px;padding-right:0}.btn-sub,.popup-frm h2,.popup-frm p,.slider-description,.wpsp-load-more{text-align:center}.popup-frm h2,.popup-frm p{font-family:Open Sans,Arial,sans-serif}.button-inq{padding-top:2em}.font-sm a{font-size:16px!important;padding-bottom:0}.sidenav .closebtn{position:absolute;top:50px;right:50px;cursor:pointer}.sidenav li a:before{content:"";position:absolute;border-bottom:0 solid #fff;bottom:0;width:100%;left:0;right:0}.sidenav #menu-slide-menu li:hover a{color:#0064e5;font-weight:500}@media screen and (max-height:450px){.sidenav{padding-top:15px}.sidenav a{font-size:12px}}.top-side{position:absolute;right:0;vertical-align:middle}ul#menu-slide-menu{width:75%;margin:0 auto}.openit{width:100%;-webkit-animation:.5s 2s forwards slide;animation:.5s 2s forwards slide;margin-right:0!important}.mobile-side-menu1 .fpanel-line{width:20px;height:1.5px;padding:.5px;background:#000;margin-bottom:6px!important;margin:0 auto;transition:.4s;-moz-transition:.4s;-webkit-transition:.4s}.fpanel-line.fpanel-line-2{width:25px}.fpanel-line.fpanel-line-3{width:30px}.fpanel-line.fpanel-line-4{margin-bottom:0!important;width:35px}.mobile-side-menu1{POSITION:ABSOLUTE;RIGHT:0;margin-top:10px;color:#fff;font-size:14px;font-weight:300;align-items:center;display:flex;gap:20px}div#nav_menu-2{width:100%;padding-bottom:2em}div#mySidenav .menu-main-menu-container{height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center}a.legal-link{font-size:16px!important}#slider-imgs .slick-slide,div#sbi_images{padding:0!important}#slider-imgs ul.slick-dots{position:absolute;bottom:30px}#slider-imgs .slick-dots li,#slider-imgs .slick-dots li button{width:50px;height:20px;cursor:pointer}#slider-imgs .lwp-slick-slider .slick-dots li button{border-radius:0;width:50px;height:5px}.inqure-column{display:flex;flex-wrap:wrap;gap:15px;column-gap:28px}.inqure-column div{flex:1 1 calc(50% - 16px);box-sizing:border-box}.inqure-column input.wpcf7-form-control::placeholder{color:#000}.inqure-column input.wpcf7-form-control{width:100%;border:0;background:0 0;border-top:1px solid #000;padding:8px 0;color:#000}.full-comment textarea.wpcf7-form-control.wpcf7-textarea{width:100%;border:1px solid #000;margin-top:15px;color:#000}.btn-sub{margin-top:2.5em}.btn-sub input.wpcf7-form-control.wpcf7-submit.has-spinner{background:#000;color:#fff;width:185px;margin:0 auto;font-size:16px;text-transform:uppercase;cursor:pointer;border:1px solid #000;font-family:Open Sans,Arial,sans-serif;line-height:16px;padding:14px 5px 11px!important}span.wpcf7-spinner{width:0;margin:0}@media (max-width:768px){.inqure-column>div{flex:1 1 100%}}.footer-link a{padding:0 12px}div#slider-imgs img{height:850px;object-fit:cover;width:100%}section.lwp-slick-slider{margin:0!important}@media screen and (min-device-width:768px) and (max-device-width:980px){div#slider-imgs img{height:auto}.ip-wrap-btn.ip-buttons-3 button{padding:20px 8px!important}}.slider-description{color:#000000;font-size:12px;width:54%;margin:0 auto;padding-top:2em}.ip-wrap-btn.ip-buttons-3{display:flex;gap:10px;max-width:920px;margin:15px auto 0}.ip-wrap-btn.ip-buttons-3 button:focus,.ip-wrap-btn.ip-buttons-3 button:focus-visible{outline:0}.ip-wrap-btn.ip-buttons-3 button{background:#fff;color:#000;border:1px solid #fff;padding:20px 20px;cursor:pointer;transition:.4s;flex:1}.ip-wrap-btn.ip-buttons-3 button:hover{background:0 0;color:#fff;transition:.4s}div#popmake-633,div#popmake-673,div#popmake-675{border:none;border-radius:0;box-shadow:none;background:#7f7c79;text-align:center}.popup-frm h2{margin-bottom:4px;font-size:20px;font-weight:500;line-height:1.5;letter-spacing:0!important;color:#fff;padding-bottom:0}.popup-frm p{color:#ffff;margin:0;font-size:14px;line-height:1.5;font-weight:400}.popup-frm .two-col p span input{width:100%;color:#fff!important}.full-comment label,.inqure-column label,.main-blog-page-section .wp-show-posts-image.wpsp-image-left{width:100%}.btn-sub input.wpcf7-form-control.wpcf7-submit.has-spinner:hover{background:0 0;border:1px solid #b3b3b3!important;color:#000}.popup-frm .two-col p{display:grid;gap:3%;grid-template-columns:48% 48%}.popup-frm input,.popup-frm textarea{background:0 0;border-bottom:1px solid #fff!important;border-radius:0!important;width:100%;margin-bottom:20px;color:#fff!important}.popup-frm textarea{height:140px}.popup-frm input::placeholder,.popup-frm textarea::placeholder{color:#fff!important;font-weight:300}.popup-frm span.wpcf7-list-item.first.last{margin-right:0;text-align:left;line-height:12px;font-weight:300!important}.popup-frm span.wpcf7-list-item-label{font-size:9px;line-height:13px;text-align:left;letter-spacing:0!important;font-weight:300!important;font-family:Open Sans,Arial,sans-serif!important}.wpsp-load-more .page-numbers,a.next.page-numbers{font-weight:500;font-size:20px;color:#000}.popup-frm input.wpcf7-form-control.wpcf7-submit{background:#000;border:1px solid #000!important;width:80%;padding:12px 5px!important;transition:.4s;margin-top:20px}.popup-frm input.wpcf7-form-control.wpcf7-submit:hover{background:0 0;color:#000}div#popmake-633 button.pum-close.popmake-close,div#popmake-673 button.pum-close.popmake-close,div#popmake-675 button.pum-close.popmake-close{right:0;top:0;border-radius:0;border:1px solid #000;box-shadow:none!important;width:30px;height:30px;line-height:20px;background:#fff;color:#000}.full-comment textarea.wpcf7-form-control.wpcf7-textarea::placeholder{color:#7f7c79!important}.posttags a{background:rgba(0,0,0,.05);padding:5px 8px;border-radius:8px;color:#000;margin:0 10px;font-size:12px}.main-blog-page-section .wp-show-posts-image img{width:100%;height:500px;object-fit:cover}.main-blog-page-section .rpwwt-post-date,.main-blog-page-section .wp-show-posts-entry-summary,.page-id-48741 #top-menu li a,.single #top-menu li a{color:#000}.main-blog-page-section .et_pb_widget{margin-bottom:0!important}div#block-12,div#block-3,div#block-9{margin-top:30px}.main-blog-page-section #sb_instagram.sbi_col_4 #sbi_images .sbi_item{width:33%;padding-right:3%!important;padding-bottom:3%!important}a.next.page-numbers{float:right}.et_pb_widget h2{color:#000;font-size:24px;text-transform:capitalize}a.wp-show-posts-read-more{font-size:14px;border:1px solid #000}span.page-numbers.current{color:#999!important}a.prev.page-numbers{float:left}@media screen and (min-width:600px){.single .addtoany_header{width:7%;padding-top:5px;float:left}}.single h1.entry-title{padding-top:15px}a.wp-show-posts-read-more:hover{border:1px solid!important}.wp-show-posts:not(.wp-show-posts-columns) .wp-show-posts-single:not(:last-child){margin-bottom:4em}.page-id-48741 .inquire-btn a,.single .inquire-btn a{background:#000;padding:14px 28px!important;color:#fff!important}.page-id-48741 img#logo.black-logo,.single img#logo.black-logo{display:inline!important;position:relative;bottom:8px}.page-id-48741 .et-fixed-header img#logo.black-logo,.single .et-fixed-header img#logo.black-logo{display:inline!important;bottom:8px}@font-face{font-family:'ETModules';src:url(//st-regisresidencessunnyislesbeach.com/wp-content/et-cache/18/modules.woff) format('woff');font-weight:normal;font-style:normal;font-display:swap}img#logo{filter:invert(1);top:14px;position:relative}.et_header_style_left .logo_container{top:0}nav#top-menu-nav{padding-right:10px}.sidenav a:hover{color:#fff!important}.inqure-column input.wpcf7-form-control,.full-comment textarea.wpcf7-form-control.wpcf7-textarea{border-radius:0px!important}.gallery-slider .gallery-slider .et-pb-slider-arrows{display:block}.gallery-slider .et-pb-arrow-prev{left:22px;opacity:1}.gallery-slider .et-pb-arrow-next{right:22px;opacity:1}.gallery-slider .et-pb-arrow-prev:before{content:url(https://thewpompanobeachresidences.com/wp-content/uploads/back-ic.png)}.gallery-slider .et-pb-arrow-next:before{content:url(https://thewpompanobeachresidences.com/wp-content/uploads/next-ic.png)}@media only screen and (max-width:980px){.gallery-slider .et-pb-controllers{bottom:-55px;z-index:9999}}