@font-face{font-family:LuloCleanOutlineBold;src:url(../fonts/LuloClean/LuloCleanOutlineBold.otf)}section.BucketList .cover{width:100%;float:left}.BucketList.mobileBucket{display:none}section.BucketList{float:left;position:sticky;top:82px;right:-80px}section.BucketList .BucketList_Box{min-width:450px;max-width:450px;margin:0 auto}section.BucketList .Buckredbox{background:#6ec1e4;padding:13px 20px 20px;border-top:2px solid #ced1c8;border-right:2px solid #ced1c8;border-left:2px solid #ced1c8;border-bottom:2px solid #ec555c;float:left;width:80%}button.btn.btn-primary.bootbox-accept{font-size:18px;background-color:#ec555c;color:#fff}section.BucketList .Buckredbox h1{font-size:26px;font-weight:700;margin-top:5px}section.BucketList .checkbox_div .vh{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}section.BucketList .checkbox_div label:before{content:"";width:20px;height:20px;background:#f2f2f2;border:1px solid rgba(75,101,132,.3);display:inline-block;margin-right:16px;position:relative;top:5px}section.BucketList .checkbox_div input[type=checkbox]:checked~label:before,section.Bucklist_version3section.Bucklist_version3section.Bucklist_version3 .checkbox_div input[type=checkbox]:checked~label:before{background:#ec555c no-repeat center;background-size:12px 12px;background-image:url(../images/check.png)}section.BucketList .checkbox_div label,section.Bucklist_version3 .checkbox_div label{margin-bottom:0;color:#434548;font-weight:500;font-size:14px}section.BucketList .ListBucketbox,section.Bucklist_version3 .ListBucketbox{background:#fff;padding:20px;height:100%;max-height:calc(77vh - 80px);opacity:1;overflow-y:scroll;transition:.5s;border:2px solid #ced1c8;float:left;width:80%}section.BucketList .checkbox_div input[type=checkbox]:checked~label,section.Bucklist_version3 .checkbox_div input[type=checkbox]:checked~label{color:#d37d82}section.BucketList .Downarrow i{font-size:24px;position:relative;cursor:pointer}section.BucketList .rotatearrow{transform:rotate(180deg);transition:.5s}section.BucketList .togglediv{height:0;padding:0;opacity:0;transition:.5s;visibility:hidden;border:2px solid transparent}.hdglabel i.fa.fa-map.show-map,i.fa.fa-list-ul,section.BucketList span.fillheart{color:#ec555c}.BucketList .blankheart_tooltip,.BucketList .fillheart_tooltip,.map_tooltip,section.BucketList .onbox_tooltip,section.BucketList .onbox_tooltip2{background-color:#7a7a7a;letter-spacing:1px;width:auto;padding:11px 8px;min-width:125px;max-width:125px;text-align:center;font-weight:400;border-radius:4px;text-transform:uppercase}section.BucketList .onbox_tooltip,section.BucketList .onbox_tooltip2{left:-20px;right:0;top:-42px}.BucketList .blankheart_tooltip,.BucketList .fillheart_tooltip,.map_tooltip{z-index:999}.BucketList .blankheart_tooltip,.BucketList .fillheart_tooltip,section.BucketList .onbox_tooltip,section.BucketList .onbox_tooltip2{opacity:0;visibility:hidden;position:absolute;font-size:8px;color:#fff;transition:.5s}section.BucketList .All_box.completdtip.fullfill:hover .onbox_tooltip{visibility:hidden;opacity:0;transition:.5s}.map_tooltip,section.BucketList .All_box.completdtip.fullfill:hover .onbox_tooltip2,section.BucketList .All_box.completdtip:hover .onbox_tooltip,section.BucketList .heart_section:hover .blankheart_tooltip,section.BucketList .heart_section:hover .fillheart_tooltip{visibility:visible;opacity:1;transition:.5s}section.BucketList .blankheart_tooltip:after,section.BucketList .fillheart_tooltip:after{content:"";font-family:"FontAwesome";bottom:-17px;left:44px;font-size:28px;position:absolute;color:#7a7a7a}.map_tooltip,section.BucketList .onbox_tooltip2:after,section.BucketList .onbox_tooltip:after{content:"";font-family:"FontAwesome";font-size:28px;position:absolute;color:#7a7a7a}.map_tooltip,section.BucketList .onbox_tooltip2:after,section.BucketList .onbox_tooltip:after{transform:rotate(270deg);bottom:-6px;right:-11px;left:unset}section.BucketList .All_box.completdtip .onbox_tooltip,section.BucketList .All_box.completdtip .onbox_tooltip2{left:-147px;top:-7px}section.BucketList .All_box.completdtip .onbox_tooltip:after{top:-4px;right:-7px;bottom:-3px}.Bucklist_version2 .Listlinkfor a,section.BucketList .ListBucketbox a{color:#333;font-weight:500;text-decoration:none}section.BucketList .ListBucketbox a:hover{text-decoration:none}.Bucklist_version2 .Inside_version2,section.BucketList .Bucketlistinsidediv{width:100%;float:left;padding:50px 15px}section.BucketList .Buckheading,section.Bucklist_version2{float:left;width:100%}.bucketheading{color:#fff;margin-bottom:0;text-transform:uppercase;width:100%;display:flex;flex-flow:row wrap;justify-content:space-around;font-size:30px}.bucketlist_count,.userset_bucketlist_count{color:#fff;font-weight:600;font-size:18px;margin-bottom:0;text-align:center}.bucketlist_count{padding-top:43px}.userset_bucketlist_count{display:inline}.hdglabel{width:33%;text-align:center}.Bucklist_version2 .Listlinkfor:hover a,.hdglabel i.fa.fa-map,i.fa.fa-list-ul.hideList{color:#fff}.bucket-linkset{padding-top:6px}.bucket-linkset.active .anchorlink.linkname,.bucket-linkset.active .list-count{color:#ec555c!important;font-weight:700}.bucket-linkset .anchorlink:hover{text-decoration:underline!important;color:#ec555c!important}.pagelistlink i{color:#d3d3d3}.bucket-linkset .pagelistlink i:hover{color:#d37d82!important}section.BucketList .All_box.completdtip{float:left;position:relative}section.BucketList .checkbox_div{margin-bottom:15px}section.BucketList .Allboxmain{clear:both}*,::after,::before{box-sizing:border-box}*{margin:0;padding:0}body{font-family:system-ui}.Bucklist_version2 .Buck_Box_v2{min-width:450px;max-width:450px;margin:0 auto}.Bucklist_version2 .Buck_Heading_main{background:#33a0ff;padding:13px 20px 20px;border:2px solid #ced1c8;float:left;width:100%;clear:both}.Bucklist_version2 .Buck_Heading_blue{float:left}.Bucklist_version2 .Buck_Heading_blue h1{color:#fff;margin-bottom:0;text-transform:uppercase;font-size:30px}.Bucklist_version2 .Downarrow_blue{float:right}.Bucklist_version2 .Downarrow_blue i{font-size:24px;position:relative;top:7px;transition:.5s;cursor:pointer;color:#fff}.Bucklist_version2 .Listed_bucket{background:#fff;padding:15px 0;height:100%;opacity:1;transition:.5s;visibility:visible;border:2px solid #ced1c8;float:left;width:100%}.Bucklist_version2 .rotatearrow2{transform:rotate(180deg);transition:.5s}.Bucklist_version2 .Listlinkfor{padding:10px 20px}.Bucklist_version2 .togglediv_div,.Bucklist_version3 .togglediv_div{height:0!important;padding:0!important;opacity:0!important;transition:.5s!important;visibility:hidden!important;border:2px solid transparent!important}.Bucklist_version2 .Listlinkfor:hover{background:#33a0ff}.list-count{color:#000;font-size:16px;font-weight:700;margin-right:5px}.list-count:after{content:"."}.pagelistlink{margin-left:5px}.save-item-button,a.been-there-button{color:#fff!important;padding:10px!important}.completed-save-item,.completed-save-item:hover{background-color:#6ec1e4!important}.completed-been-there,.directions-button,.not-been-there,.not-saved-item{background-color:#6ec1e4!important;padding:10px!important}.directions-button{color:#fff!important}.completed-been-there:hover,.directions-button:hover,.not-been-there:hover,.not-saved-item:hover{color:#000!important}.completed-been-there i.fas.fa-check,.completed-been-there i.fas.fa-check:hover{color:green!important}.completed-save-item i.fas.fa-heart,.completed-save-item i.fas.fa-heart:hover,h2.user-list-heading a:hover,h2.user-list-heading:hover{color:#ec555c!important}.directions-link span.elementor-icon-list-text.elementor-post-info__item.elementor-post-info__item--type-custom:hover{text-decoration:underline}.modal-dialog{top:25%}.overlay{display:none;position:fixed;width:100%;height:100%;top:0;left:0;z-index:999;background:rgba(255,255,255,.8)url(/wp-content/plugins/bucketlist/public/images/spinner-red.gif)center no-repeat}body.loading{overflow:hidden}body.loading .overlay{display:block}.user-lists-container{flex-direction:row;flex-wrap:wrap;display:inline-flex;width:100%;gap:20px}.readmore{position:relative;max-height:150px;overflow:hidden;width:200px;border:0;color:#000;padding:10px;margin-bottom:20px;-webkit-transform:translate(0,0);-webkit-transition:-webkit-transform .8s ease;-moz-transform:translate(0,0);-moz-transition:-moz-transform .8s ease;transform:translate(0,0);transition:-webkit-transform .8s ease}.readmore.expand{max-height:5000px!important;transition:max-height .35s ease-in-out}.readmore-link{position:absolute;bottom:0;right:0;display:block;width:100%;height:60px;color:#000;font-weight:700;font-size:16px;padding-top:40px;background-image:linear-gradient(to bottom,transparent,#fff);cursor:pointer}.readmore-link.expand{position:relative;background-image:none;padding-top:10px;height:20px}.readmore-link:after{content:"Read more"}.readmore-link.expand:after{content:"Read less"}.Bucklist_version3 .Buck_Heading_blue a,.Bucklist_version3 .Buck_Heading_blue h1,h2.user-list-heading{color:#fff;margin-bottom:0;text-transform:uppercase;font-size:18px;display:inline}section.Bucklist_version3{float:left;width:300px;margin-right:20px;overflow:hidden}.Bucklist_version3 .Buck_Box_v3{min-width:300px;max-width:300px;margin:0 auto}.Buck_Box_v3 .checkbox_div{display:inline;vertical-align:middle;padding-left:5px}.Buck_Heading_blue,.readmore-link{text-align:center}h2.user-list-heading{font-family:"Chuck Noon",sans-serif!important;color:#fff!important;font-size:18px!important;font-weight:400;line-height:21.6px;text-align:center;-webkit-box-direction:normal;-webkit-font-smoothing:antialiased}.list-image-holder{margin-top:0;max-width:300px!important;text-align:center}img.list-image{max-width:300px;height:200px!important}.Bucklist_version3 .Buck_Heading_main{background:#33a0ff;padding:13px 20px 20px;float:left;width:300px;clear:both}.Bucklist_version3 .Listed_bucket{background:#fff;padding:15px 0;height:100%;opacity:1;transition:.5s;visibility:visible;border:2px solid #ced1c8;float:left;width:100%}.Downarrow_blue{display:inline;float:right}.Downarrow_blue i{color:#fff}.Downarrow_blue i:hover{color:#ec555c}.Listlinkfor{font-size:16px}.Buck_Box_v3 .Listlinkfor{-webkit-line-clamp:1!important;text-overflow:ellipsis!important;line-height:22px;display:-webkit-box;max-height:24px!important;-webkit-box-orient:vertical;overflow:hidden}.blue-external-link{font-size:12px;color:#a9a9a9;margin-left:5px}.bl-social-media-icons{text-align:center}.bl-social-media-icons .elementor-social-icons-wrapper.elementor-grid{display:inline}.bl-social-media-icons a.elementor-icon.elementor-social-icon{font-size:14px;width:25px;height:25px}.bucketlist-filters-wrapper{margin-bottom:40px}.bucketlist-filters-main{display:flex;gap:20px;justify-content:center;align-items:center;flex-wrap:wrap;margin-bottom:20px}.filter-control{position:relative}.filter-button{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:#fff;border:2px solid #e0e0e0;border-radius:50px;cursor:pointer;font-size:16px;font-weight:500;color:#333;transition:all .3s ease;min-width:150px;justify-content:center}.filter-button:hover{border-color:#ec555c;background:#f8f9fa;color:#333}.filter-button.active{background:#ec555c;color:#fff;border-color:#ec555c}.filter-button.active:hover{background:#d84148;color:#fff;border-color:#d84148}.filter-button i{font-size:18px}.dropdown-arrow{margin-left:auto;font-size:12px;transition:transform .3s ease}.filter-dropdown.open .dropdown-arrow{transform:rotate(180deg)}.dropdown-menu{position:absolute;top:100%;left:0;right:0;margin-top:8px;background:#fff;border:2px solid #e0e0e0;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);display:none;z-index:1000;min-width:200px;max-height:300px;overflow-y:auto}.filter-dropdown.open .dropdown-menu{display:block}.dropdown-item{padding:12px 16px;cursor:pointer;transition:background .2s ease;display:flex;align-items:center;gap:10px;color:#333}.dropdown-item:hover{background:#f8f9fa;color:#ec555c}.dropdown-item.active{font-weight:600}.bucketlist-filters-status{display:flex;justify-content:center;margin-top:20px}.status-filter-group{display:inline-flex;background:#f8f9fa;border-radius:50px;padding:4px;gap:4px}.status-button{padding:8px 20px;border:0;background:0 0;border-radius:50px;cursor:pointer;font-size:14px;font-weight:500;color:#333;transition:all .3s ease;display:flex;align-items:center;gap:6px}.dropdown-item.active,.status-button:hover{background:rgba(236,85,92,.1);color:#ec555c}.status-button.active{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1);color:#ec555c}.item-count{font-size:12px;color:#999;margin-left:auto}@media (max-width:768px){.bucketlist-filters-main{flex-direction:column;gap:12px}.filter-button{width:100%;min-width:280px}.dropdown-menu{position:fixed;left:20px;right:20px;top:auto;bottom:20px;max-height:50vh}.bucketlist-filters-status{margin-top:16px}.status-filter-group{width:100%;justify-content:space-around}.status-button{flex:1;justify-content:center}}@media (max-width:767px){.BucketList.mobileBucket{bottom:-4px;top:auto;position:fixed;width:100%;left:0;display:block;z-index:999999}.bucketheading,.user-list-card{width:100%}section.Bucklist_version3{width:100%;margin:0;padding:0}.BucketList .togglediv{border:0}section.BucketList .Bucketlistinsidediv{width:100vw;float:left;padding:0}.BucketList.mobileBucket{margin:unset}section.BucketList .Buckredbox{padding:13px 0 20px;float:left;width:100%}.BucketList .Buckheading{float:left;width:100%}.BucketList .ListBucketbox{width:100%!important}section.BucketList .All_box.completdtip .onbox_tooltip,section.BucketList .All_box.completdtip .onbox_tooltip2{left:-10px;top:-48px}section.BucketList .All_box.completdtip .onbox_tooltip2:after,section.BucketList .All_box.completdtip .onbox_tooltip:after{top:21px;right:95px;transform:rotate(0deg)}}@media (max-width:575px){section.BucketList .BucketList_Box{min-width:100%;max-width:100%}section.Bucklist_version2 .Buck_Box_v2{min-width:100%;max-width:100%;width:100%}}body.logged-in .hide-when-logged-in,body:not(.logged-in) .hide-when-not-logged-in{display:none!important}