#searchpage-header{display:flex;justify-self:center;top:65px;position:fixed;width:1100px;transform-origin:bottom;transform:translateY(0);z-index:99;transition:transform .3s ease}.searchpageHeader{background-color:#fff;border-radius:0 0 10px 10px;box-shadow:0 3px 10px rgba(0,0,0,.15);padding:10px}.searchpageHeader .search-bar{display:flex;align-items:flex-start;width:100%}body.search:not(.authenticated) #searchpage-header{position:relative;top:0;transform:none;z-index:auto}body.search:not(.authenticated) #searchpage-header .searchpageHeader{background-color:transparent;box-shadow:none}#searchpage-header form{display:flex;flex-wrap:wrap;width:calc(100% - 35px)}#searchpage-header form .note{width:100%;color:#0296c0;font-size:13px;margin-bottom:20px}#searchpage-header form .note *{color:#0296c0;font-size:13px}#searchpage-header form .note strong{font-weight:700}#searchpage-header form .field-title-b{background:#fff url("/Images/select-arrow-blue.svg") no-repeat center right 8px;background-size:10px;width:auto;height:30px;border:solid 1px #0296c0;border-radius:5px;color:#0296c0;padding:0 28px 0 10px;white-space:nowrap;display:flex;align-items:center;box-sizing:border-box;line-height:1}#searchpage-header form .box-max-age .field-title-b,#searchpage-header form .box-min-age .field-title-b{border:none;height:28px;padding-left:12px}#searchpage-header form .box-max-age,#searchpage-header form .box-min-age{position:relative}#searchpage-header form select{position:absolute;top:0;left:0;height:30px;margin:0;width:100%;opacity:0;cursor:pointer;max-width:100%;background:#fff;outline:none}#searchpage-header form option.separator{background-color:#d5f6ff;color:#0296c0;font-weight:700}#searchpage-header form .box{margin:5px}#searchpage-header form .box-local{cursor:pointer}#searchpage-header form .box-local{max-width:300px}#searchpage-header form .box-local .field-title-b{display:block;width:100%;min-width:0;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:28px;padding:0 34px 0 10px}#searchpage-header form .box-local .radius{background-color:#0296c0;display:flex;align-items:center;height:16px;font-size:9px;font-weight:bold;color:#fff;position:absolute;top:-8px;right:0;border-radius:16px;padding:0 5px;pointer-events:none}#searchpage-header form .box-local #menu-local{background-color:#fff;position:absolute;top:40px;left:0;width:235px;border-radius:5px;box-shadow:0 3px 20px rgba(0,0,0,.2);pointer-events:none;opacity:0;transition:opacity .3s ease,top .3s ease;z-index:1}#searchpage-header form .box-local #menu-local a{display:flex;justify-content:center;align-items:center;height:50px;padding:0 20px;font-size:16px;font-weight:200;color:#0296c0;border-bottom:solid 1px rgba(204,204,204,.5);transition:background .3s ease}#searchpage-header form .box-local #menu-local a[data-rel="profile-city"]{display:block;max-width:100%;line-height:50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}#searchpage-header form .box-local #menu-local a:hover{background-color:rgba(2,150,192,.05)}#searchpage-header form .box-local #menu-local li:first-child a{border-radius:5px 5px 0 0}#searchpage-header form .box-local #menu-local li:last-child a{border-bottom:none;border-radius:0 0 5px 5px}#searchpage-header form .box-local #menu-local:before{background:url("/Images/arrow-menu.svg") no-repeat 0 0;background-size:100% 100%;content:"";width:16px;height:10px;position:absolute;top:-8px;left:10px;filter:drop-shadow(0 3px 20px rgba(0,0,0,.2))}#searchpage-header form .box-local.visible #menu-local{opacity:1;pointer-events:all;top:40px}#searchpage-header form .box-age{background-color:#fff;display:flex;align-items:center;border:solid 1px #0296c0;border-radius:5px;padding-right:10px}#searchpage-header form .box-age select{border:none}#searchpage-header form .box-age .text{color:#0296c0;display:flex;align-items:center;height:28px;line-height:1}#searchpage-header form .colAdvanced{display:none}#searchpage-header form .advanced-search a{background-color:#0296c0;display:inline-flex;align-items:center;height:30px;border-radius:15px;padding:0 15px;margin:5px 5px 5px 5px;color:#fff;transition:background .3s ease}#searchpage-header form .advanced-search a .icon{background:url("/Images/icons.svg") no-repeat -60px -30px;background-size:200px;display:block;width:10px;height:10px;margin-right:5px}#searchpage-header form .advanced-search.opened a .icon{background-position:-100px -30px}#searchpage-header form .advanced-search a:hover{background-color:#e3496d}#searchpage-header form #searchButton{background-color:#e3496d;display:inline-flex;align-items:center;justify-content:center;height:30px;border-radius:5px;font-weight:700;color:#fff;padding:0 15px;cursor:pointer;position:relative;top:0;box-shadow:0 0 0 rgba(0,0,0,0);transition:border-radius .2s ease}#searchpage-header form #searchButton span{background:url("/Images/icons.svg") no-repeat -180px -120px;background-size:300px;width:15px;height:15px;margin-right:5px}#searchpage-header form #searchButton:hover{border-radius:15px}#searchpage-header .order-by{background-color:#fff;display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin-top:5px;flex-shrink:0;box-shadow:0 2px 10px rgba(0,0,0,.2);border-radius:5px;position:relative;overflow:hidden}body.search:not(.authenticated) #searchpage-header .order-by{display:none}#searchpage-header .order-by select{background:none;width:200px;height:30px;padding:0 10px;border:none;color:#fff;cursor:pointer;position:absolute;right:0}#searchpage-header .order-by select:focus{border:none;outline:none}#searchpage-header .order-by .icon{background:url("/Images/icons.svg") no-repeat -195px -135px;background-size:300px;display:block;width:15px;height:15px;position:absolute;pointer-events:none}#searchpage-header .collapse-container{position:absolute;left:calc(50% - 25px);bottom:-15px;transition:bottom .3s ease,left .3s ease;display:none}#searchpage-header .collapse-container .btn-collapse{background-color:#0296c0;display:flex;align-items:center;justify-content:center;height:50px;width:50px;border-radius:25px;position:relative}#searchpage-header .collapse-container .btn-collapse .icon-arrow{background:#0296c0;display:flex;justify-content:center;align-items:center;width:25px;height:25px;border-radius:25px;position:absolute;transform:scale(1);transition:transform .3s ease,bottom .3s ease}#searchpage-header .collapse-container .btn-collapse .icon-arrow:before{background:url("/Images/icons.svg") no-repeat -15px -45px;background-size:300px;content:"";display:block;width:15px;height:15px;transform:rotate(180deg);transition:transform .3s ease}#searchpage-header.collapsed .collapse-container .btn-collapse .icon-arrow{position:absolute;bottom:-12px;transform:scale(.5)}#searchpage-header.collapsed .collapse-container .btn-collapse .icon-arrow:before{transform:rotate(0deg)}#searchpage-header .collapse-container .btn-collapse .icon-filters{background:url("/Images/icons.svg") no-repeat -225px -45px;background-size:300px;display:block;width:15px;height:15px;margin-top:20px;opacity:0;transition:opacity .3s ease}#searchpage-header.collapsed .collapse-container .btn-collapse .icon-filters{opacity:1}#searchpage-header.collapsed .collapse-container{bottom:-25px}.alerts-container{margin-bottom:0}.alert.searchPagePartialResults{display:block;text-align:center;font-size:18px;padding:4px 20px 10px;min-height:0}.alert.searchPagePartialResults .icon-warning-sign-blue{background:url("/Images/icons.svg") no-repeat -30px -330px;background-size:600px;display:inline-block;height:30px;width:30px;margin-right:10px;position:relative;top:8px}.alert.searchPagePartialResults a{font-size:18px;font-weight:700;display:inline-block;margin-left:5px;padding:2px 10px;border-radius:20px;border:solid 2px #0296c0}.alert.searchPagePartialResults a:hover{background-color:#0296c0;color:#fff}#searchpage-header .searchPageFixedFooter{background:#fadce2;background:linear-gradient(0deg,#fff 0%,#fadce2 100%);width:100%;position:fixed;bottom:0;left:0;padding:30px 0;z-index:10;box-shadow:0 3px 20px rgba(0,0,0,.2)}#searchpage-header .searchPageFixedFooter .wrapper{display:flex;justify-content:center;align-items:center}#searchpage-header .searchPageFixedFooter .btn{margin:0 10px}#searchpage-header .searchPageFixedFooter .btn-border{border-color:#0296c0;color:#0296c0}#searchpage-header .searchPageFixedFooter .btn-border:hover{background-color:#0296c0;color:#fff}#search-results{margin-bottom:100px;padding-top:30px}#search-results .grid-search{display:grid;grid-gap:25px;grid-template-columns:repeat(4,1fr)}#search-results .grid-search .extras-banner .content{background-color:#d5f6ff;border-radius:16px;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:20px}#search-results .grid-search .extras-banner .content .col-1{display:flex;flex-direction:column;border-radius:15px 0 0 15px;width:100%}#search-results .grid-search .extras-banner .content .col-1 .icon{background:url("/Images/icon-extra-1.svg") no-repeat center center;background-size:100%;width:100%;height:0;padding-bottom:90%;flex-shrink:0;margin-bottom:20px;border-bottom:solid 1px #a6e0f1}#search-results .grid-search .extras-banner .content .col-1 .title{margin-bottom:0;font-size:22px;color:#0296c0;font-family:"Quicksand",sans-serif;font-weight:700;margin-bottom:20px}#search-results .grid-search .extras-banner .content .col-2{flex-shrink:0;align-items:center}#search-results .grid-search .extras-banner .content .col-2 .btn{background-color:transparent;border:solid 2px #0296c0;font-size:20px;font-family:"Quicksand",sans-serif;font-weight:700;color:#0296c0;display:flex;padding:0 40px;justify-content:center;padding:0 20px}#search-results .grid-search .extras-banner .content .col-2 .btn:hover{background-color:#0296c0;color:#fff}#search-results .grid-search .grid-item{background-color:#fff;border-radius:20px;position:relative;min-width:0}#search-results .grid-search .grid-item .profile-preview{position:relative;box-shadow:0 3px 20px rgba(0,0,0,.2);border-radius:20px;overflow:hidden}#search-results .grid-search .grid-item .profile-visited{position:absolute;width:100%;left:0;top:0;display:flex;justify-content:flex-start;z-index:2;pointer-events:none}#search-results .grid-search .grid-item .profile-visited .pagefoldtooltip{background:url("/Images/fold-tip.svg") no-repeat 0 bottom;background-size:100% auto;display:flex;align-items:center;justify-content:center;height:40px;width:40px;border-radius:0 5px 0 0;-webkit-filter:drop-shadow(0 2px 5px rgba(0,0,0,.2));filter:drop-shadow(0 2px 5px rgba(0,0,0,.2));transform:rotateY(180deg);pointer-events:all}#search-results .grid-search .grid-item .profile-visited .profile-pagefold{background:url("/Images/icons.svg") no-repeat -40px 0;background-size:200px;display:block;width:10px;height:10px;margin-bottom:15px;margin-left:15px;opacity:.5;transform:rotateY(-180deg);transition:opacity .3s ease}#search-results .grid-search .grid-item .profile-visited .pagefoldtooltip:hover .profile-pagefold{opacity:1}#search-results .grid-search .grid-item .profile-image{background-color:#fff;border:solid 6px #fff;display:flex;justify-content:center;position:relative;z-index:1}#search-results .grid-search .grid-item .profile-image a{background:url("/Images/loading-image.jpg");background-size:cover;display:block;border-radius:16px 16px 0 0;overflow:hidden;width:100%;height:0;padding-bottom:100%}#search-results .grid-search .grid-item .profile-image img{width:100%}#search-results .grid-search .grid-item .profile-image .GirlyMember{position:absolute;text-align:center;top:0;pointer-events:none}#search-results .grid-search .grid-item .profile-image .GirlyMember span{background-color:#fef5f7;display:inline-block;padding:8px 10px;border-radius:0 0 15px 15px;font-family:"Quicksand",sans-serif;color:#e3496d;margin:0 auto;font-size:14px}#search-results .grid-search .grid-item .description{background-color:#fff;box-shadow:0 3px 20px rgba(0,0,0,.2);position:relative;z-index:1}#search-results .grid-search .grid-item .description .profile-options{display:flex;justify-content:center;width:100%;height:50px;position:absolute;top:-30px}#search-results .grid-search .grid-item .description .profile-options .profile-option{margin:0 5px}#search-results .grid-search .grid-item .description .profile-options a{background-color:#fff;display:flex;width:50px;height:50px;justify-content:center;align-items:center;box-shadow:0 3px 20px rgba(0,0,0,.2);border-radius:25px;transition:background .3s ease}#search-results .grid-search .grid-item .description .profile-options a .icon{background:url("/Images/icons.svg") no-repeat 0 0;background-size:500px;display:block;width:25px;height:25px}#search-results .grid-search .grid-item .description .profile-options .send-heart .icon{background-position:0 -225px}#search-results .grid-search .grid-item .description .profile-options .send-gift .icon{background-position:-25px -225px}#search-results .grid-search .grid-item .description .profile-options .send-message .icon{background-position:-50px -225px}#search-results .grid-search .grid-item .description .profile-options .send-message.gold.mustbuygold{background:#f8ae2e;background:linear-gradient(0deg,#f8ae2e 0%,#ffc767 100%)}#search-results .grid-search .grid-item .description .profile-options .send-message.gold.mustbuygold .icon{background-position:-375px -225px}@media(min-width:768px) and (hover:hover){#search-results .grid-search .grid-item .description .profile-options a:hover{background-color:#e3496d}#search-results .grid-search .grid-item .description .profile-options .send-heart:hover .icon{background-position:-75px -225px}#search-results .grid-search .grid-item .description .profile-options .send-gift:hover .icon{background-position:-100px -225px}#search-results .grid-search .grid-item .description .profile-options .send-message:hover .icon{background-position:-125px -225px}}#search-results .grid-search .grid-item .description .profile-title-and-meta{padding:28px 12px 0 12px;text-align:center}#search-results .grid-search .grid-item .description .profile-title-and-meta .author{margin-bottom:5px;display:flex;justify-content:center;align-items:center}#search-results .grid-search .grid-item .description .profile-title-and-meta .author a{font-family:"Quicksand",sans-serif;color:#0296c0;font-size:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#search-results .grid-search .grid-item .description .profile-title-and-meta .profile-status{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:9px;border:solid 1px #ccc;margin-right:5px;flex-shrink:0}#search-results .grid-search .grid-item .description .profile-title-and-meta .profile-status:before{background-color:#ccc;content:"";width:10px;height:10px;border-radius:6px}#search-results .grid-search .grid-item .description .profile-title-and-meta .profile-status.online:before{background-color:#4eb152}#search-results .grid-search .grid-item .description .profile-title-and-meta .profile-status.online_invisible:before{background-color:#e3496d}#search-results .grid-search .grid-item .description .profile-title-and-meta .verified{background:url("/Images/bg-verified.svg") no-repeat center center;background-size:auto 100%;width:15px;height:15px;display:flex;align-items:center;justify-content:center;margin-left:5px;flex-shrink:0}#search-results .grid-search .grid-item .description .profile-title-and-meta .verified:before{background:url("/Images/icons.svg") no-repeat -20px -15px;background-size:100px;content:"";display:block;width:5px;height:5px}#search-results .grid-search .grid-item .description .profile-title-and-meta .location span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-flex}#search-results .grid-search .grid-item .description .profile-title-and-meta .dividerPipe{margin:0 3px;color:#ccc}#search-results .grid-search .grid-item .description .profile-text{padding:14px;position:relative;text-align:center;width:100%;max-height:120px;overflow:hidden;min-height:68px}#search-results .grid-search .grid-item .description .profile-text *{font-size:14px;line-height:20px}#search-results .grid-search .grid-item .description .profile-text a{display:block;width:100%;max-height:40px;overflow:hidden}#search-results .grid-search .grid-item .profile-options a.selected{background-color:#de6884}#search-results .grid-search .grid-item .profile-options .send-heart.selected .icon{background-position:-75px -225px}#search-results .grid-search .grid-item .profile-options .send-gift.selected .icon{background-position:-100px -225px}#search-results .grid-search .grid-item .profile-options .send-message.selected .icon{background-position:-125px -225px}#search-results .grid-search .grid-item.visited{border-radius:20px}#search-results .searchpageSideArrows{position:fixed;width:30px;height:50px;overflow:hidden;border:solid 2px #0296c0;top:calc(50% - 15px);z-index:2}#search-results .searchpageSideArrows a{background-color:#fff;display:flex;align-items:center;justify-content:center;height:100%;width:100%;transition:background .3s ease}#search-results .searchpageSideArrows a:hover{background-color:#0296c0}#search-results .searchpageSideArrows.arrow-left{left:0;border-left:none;border-radius:0 50px 50px 0}#search-results .searchpageSideArrows.arrow-left .icon-chevron-left{background:url("/Images/icons.svg") no-repeat -30px -15px;background-size:300px;display:block;width:15px;height:15px;margin-right:6px}#search-results .searchpageSideArrows.arrow-left a:hover .icon-chevron-left{background-position:-30px -45px}#search-results .searchpageSideArrows.arrow-left.unavailable{border-color:#ccc}#search-results .searchpageSideArrows.arrow-left.unavailable .icon-chevron-left{background-position:-30px -30px}#search-results .searchpageSideArrows.arrow-right{right:0;border-right:none;border-radius:50px 0 0 50px}#search-results .searchpageSideArrows.arrow-right .icon-chevron-right{background:url("/Images/icons.svg") no-repeat 0 -15px;background-size:300px;display:block;width:15px;height:15px;margin-left:6px}#search-results .searchpageSideArrows.arrow-right a:hover .icon-chevron-right{background-position:0 -45px}#search-results .searchpageSideArrows.arrow-right.unavailable{border-color:#ccc}#search-results .searchpageSideArrows.arrow-right.unavailable .icon-chevron-right{background-position:0 -30px}#search-results .searchpageSideArrows.unavailable{pointer-events:none}.pagination{margin-bottom:100px}.pagination .wrapper{display:flex;justify-content:center}.pagination .mypagination{display:flex;align-items:center}.pagination .mypagination a{display:flex;width:30px;height:30px;align-items:center;justify-content:center}.pagination .mypagination .current{background-color:#0296c0;color:#fff;border-radius:15px}.pagination .mypagination .current a{color:#fff;pointer-events:none;cursor:default}.pagination .mypagination a:hover{color:#0296c0}.pagination .arrow-left a,.pagination .arrow-right a{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:solid 2px #0296c0;border-radius:15px;margin:0 5px;transition:background .3s ease}.pagination .arrow-left a:before,.pagination .arrow-right a:before{background:url("/Images/icons.svg") no-repeat 0 -10px;background-size:200px;content:"";width:10px;height:10px;display:block}.pagination .arrow-left a:before{transform:rotate(180deg)}.pagination .arrow-left a:hover,.pagination .arrow-right a:hover{background-color:#0296c0}.pagination .arrow-left a:hover:before,.pagination .arrow-right a:hover:before{background-position:0 -30px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active),screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0){#search-results .grid-search{display:flex;flex-wrap:wrap;grid-gap:0}#search-results .grid-search .grid-item{width:calc(25% - 20px);margin:10px}}#subheader{margin-bottom:30px}body.authenticated #subheader{display:none}#search-results .profile-preview .profile-text{overflow:hidden}#search-results .profile-preview .profile-text a span{overflow-wrap:break-word;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#search-results .profile-preview .profile-title-and-meta .location{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;display:inline-flex;flex-wrap:nowrap;text-align:center;align-items:center;justify-content:center}#search-results .grid-search .grid-item .description .profile-title-and-meta .location span .locationExtendedAttr{display:none}ul.mypagination li.unavailable a{cursor:default;color:#ccc;pointer-events:none}#search-results .grid-search .grid-item .profile-image .ManlyMember{position:absolute;text-align:center;bottom:0;pointer-events:none}#search-results .grid-search .grid-item .profile-image .ManlyMember span{background-color:#effbff;display:inline-block;padding:8px 10px;border-radius:15px 15px 0 0;font-family:"Quicksand",sans-serif;color:#0296c0;margin:0 auto;font-size:14px}#resultsCount{display:inline-block;margin-bottom:25px;top:-5px;position:relative;background-color:#fff;color:#868686;border-radius:5px;padding:5px}.icon-warning-sign-25{background:url("/Images/icons.svg") no-repeat -225px -225px;background-size:500px;display:inline-block;width:25px;height:25px}.icon-gift-22{background:url(/Images/icons.svg) no-repeat 0 -248px;background-size:450px;content:"";display:inline-block;height:22px;width:22px;margin-right:10px;position:relative;top:4px}.icon-heart-30{background:url("/Images/icons.svg") no-repeat 0 -270px;background-size:600px;display:inline-block;width:30px;height:30px;margin-right:10px}#search-results .grid-search .grid-item .description .profile-title-and-meta .profile-status.offline{display:none}body.authenticated.search{padding-top:125px}body.authenticated.search .body-content{margin-top:0}#search-results .grid-search .grid-item .description .full-element-link{position:absolute;top:30px;bottom:0;left:0;right:0;z-index:1}body.search #mfp-w2c{padding:50px;min-width:450px}body.search #mfp-w2c h3{font-size:26px;color:#e3496d;font-weight:700;margin-bottom:30px;text-align:center}body.search #mfp-w2c .box{text-align:center;margin-bottom:30px;position:relative}body.search #mfp-w2c .box:last-child{margin-bottom:0}body.search #mfp-w2c .box input[type="text"]{background-color:#fff;border:none;box-shadow:0 2px 8px rgba(0,0,0,.3);min-width:200px}body.search #mfp-w2c .box-city:before{content:"";background:url("/Images/icons.svg") no-repeat 0 -160px;background-size:400px;display:block;width:20px;height:20px;position:absolute;right:15px;top:15px;pointer-events:none}body.search #mfp-w2c .box-city input{padding-right:50px}body.search #mfp-w2c .box-city .popup-mobile-search-back,body.search #mfp-w2c .box-city .popup-mobile-search-clear{display:none;align-items:center;justify-content:center;width:30px;height:30px;border:0;border-radius:15px;background:rgba(239,239,241,.92);position:absolute;top:10px;z-index:2;cursor:pointer}body.search #mfp-w2c .box-city .popup-mobile-search-back{left:10px}body.search #mfp-w2c .box-city .popup-mobile-search-back:before{content:'';width:8px;height:8px;border-left:2px solid #3b3b3b;border-bottom:2px solid #3b3b3b;transform:rotate(45deg);margin-left:2px}body.search #mfp-w2c .box-city .popup-mobile-search-clear{right:10px;color:#3b3b3b;font-size:22px;line-height:1;padding:0}body.search #mfp-w2c .box-city .autocomplete-results,body.search #mfp-w2c .box-city .city-autocomplete-results{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #ccc;border-top:none;border-radius:0 0 5px 5px;max-height:220px;overflow-y:auto;z-index:103;box-shadow:0 4px 6px rgba(0,0,0,.1);padding-bottom:3px;text-align:left}body.search #mfp-w2c .box-city .autocomplete-item,body.search #mfp-w2c .box-city .city-autocomplete-item{padding:10px 12px 12px;cursor:pointer;border-bottom:1px solid #eee;font-size:16px;transition:background-color .15s ease}body.search #mfp-w2c .box-city .autocomplete-item-icon,body.search #mfp-w2c .box-city .city-autocomplete-item-icon{display:none}body.search #mfp-w2c .box-city .autocomplete-item-content,body.search #mfp-w2c .box-city .city-autocomplete-item-content{min-width:0}body.search #mfp-w2c .box-city .autocomplete-item:last-child,body.search #mfp-w2c .box-city .city-autocomplete-item:last-child{border-bottom:none}body.search #mfp-w2c .box-city .autocomplete-item:hover,body.search #mfp-w2c .box-city .autocomplete-item-selected,body.search #mfp-w2c .box-city .city-autocomplete-item:hover,body.search #mfp-w2c .box-city .city-autocomplete-item-selected{background-color:#f5f5f5}body.search #mfp-w2c .box-city .autocomplete-item-selected,body.search #mfp-w2c .box-city .city-autocomplete-item-selected{background-color:#e8f4f8}body.search #mfp-w2c .box-city .autocomplete-primary,body.search #mfp-w2c .box-city .city-autocomplete-primary{font-size:15px;line-height:1.3;color:#2b2b2b;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-bottom:1px}body.search #mfp-w2c .box-city .autocomplete-secondary,body.search #mfp-w2c .box-city .city-autocomplete-secondary{margin-top:2px;font-size:12px;line-height:1.35;color:#666;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.search #mfp-w2c .box-submit input[type="submit"],body.search .box-submit input[type="button"]{width:auto}body.search #mfp-w2c .box-otheroptions select{background-position:center right 10px;border:none;width:auto;height:auto;padding:10px 30px 10px 10px;color:#e3496d;cursor:pointer}body.search #mfp-w2c .popup-form .box-title,body.search #mfp-w2c .popup-form .box-city{transition:transform .25s ease,opacity .22s ease,margin .25s ease,max-height .25s ease}body.search #mfp-w2c .box-distance .label{background:transparent;border-radius:0;font-family:"Quicksand",sans-serif;font-size:14px;color:#404040;font-weight:700;padding:0;position:relative;height:auto;top:auto;left:auto}body.search #mfp-w2c .irs--round .irs-min,body.search #mfp-w2c .irs--round .irs-max{display:none}body.search #mfp-w2c .irs-single{background:none;color:#e3496d;font-family:"Quicksand",sans-serif;font-size:14px;font-weight:700;left:auto!important;right:0;top:-20px}body.search #mfp-w2c .irs-single:before{display:none}body.search #mfp-w2c .irs--round .irs-bar{background-color:#e3496d;top:26px}body.search #mfp-w2c .irs--round .irs-line{top:26px}body.search #mfp-w2c .irs--round .irs-handle{background-color:#e3496d;border:none;top:18px;width:20px;height:20px;cursor:grab}@media screen and (max-width:600px){body.search #mfp-w2c .popup-form.popup-autocomplete-mobile-open{display:flex;flex-direction:column;min-height:calc(100vh - 110px);min-height:calc(100dvh - 110px)}body.search #mfp-w2c .popup-form.popup-autocomplete-mobile-open .box-title{max-height:0;opacity:0;margin-bottom:0;transform:translateY(-12px);overflow:hidden;pointer-events:none}body.search #mfp-w2c .popup-form.popup-autocomplete-mobile-open .box-distance,body.search #mfp-w2c .popup-form.popup-autocomplete-mobile-open .box-submit,body.search #mfp-w2c .popup-form.popup-autocomplete-mobile-open .box-otheroptions{display:none}body.search #mfp-w2c .popup-form.popup-autocomplete-mobile-open .box-city{display:flex;flex-direction:column;flex:1 1 auto;margin-bottom:0;position:sticky;top:0;z-index:3}body.search #mfp-w2c.popup-autocomplete-mobile-open .box-city:before{display:none}body.search #mfp-w2c .popup-form.popup-autocomplete-mobile-open .box-city .popup-mobile-search-back{display:inline-flex}body.search #mfp-w2c .popup-form.popup-autocomplete-mobile-open.popup-autocomplete-has-query .box-city .popup-mobile-search-clear{display:inline-flex}body.search #mfp-w2c .popup-form.popup-autocomplete-mobile-open .box-city input[type="text"]{padding-left:48px;padding-right:48px;box-shadow:0 6px 16px rgba(0,0,0,.18)}body.search #mfp-w2c .box-city .autocomplete-results,body.search #mfp-w2c .box-city .city-autocomplete-results{max-height:155px}body.search #mfp-w2c .popup-form.popup-autocomplete-mobile-open .box-city .autocomplete-results,body.search #mfp-w2c .popup-form.popup-autocomplete-mobile-open .box-city .city-autocomplete-results{position:relative;top:auto;left:auto;right:auto;margin-top:12px;border:1px solid #ccc;border-radius:8px;max-height:none;height:auto;flex:1 1 auto}body.search #mfp-w2c .popup-form.popup-autocomplete-mobile-open .box-city .autocomplete-item,body.search #mfp-w2c .popup-form.popup-autocomplete-mobile-open .box-city .city-autocomplete-item{display:flex;align-items:center;gap:12px;min-height:84px;padding:12px 10px;font-size:16px}body.search #mfp-w2c .popup-form.popup-autocomplete-mobile-open .box-city .autocomplete-item-icon,body.search #mfp-w2c .popup-form.popup-autocomplete-mobile-open .box-city .city-autocomplete-item-icon{position:relative;display:inline-flex;width:56px;height:56px;border-radius:12px;background:#f2f2f3;flex:0 0 56px}body.search #mfp-w2c .popup-form.popup-autocomplete-mobile-open .box-city .autocomplete-item-icon:before,body.search #mfp-w2c .popup-form.popup-autocomplete-mobile-open .box-city .city-autocomplete-item-icon:before{content:'';position:absolute;left:50%;top:49%;width:19px;height:19px;border:2px solid #303030;border-radius:50% 50% 50% 0;transform:translate(-50%,-50%) rotate(-45deg)}body.search #mfp-w2c .popup-form.popup-autocomplete-mobile-open .box-city .autocomplete-item-icon:after,body.search #mfp-w2c .popup-form.popup-autocomplete-mobile-open .box-city .city-autocomplete-item-icon:after{content:'';position:absolute;left:50%;top:49%;width:5px;height:5px;border:2px solid #303030;border-radius:50%;transform:translate(-50%,-50%)}body.search #mfp-w2c .popup-form.popup-autocomplete-mobile-open .box-city .autocomplete-primary,body.search #mfp-w2c .popup-form.popup-autocomplete-mobile-open .box-city .city-autocomplete-primary{font-size:16px;font-weight:600;white-space:normal;overflow:visible;text-overflow:clip}body.search #mfp-w2c .popup-form.popup-autocomplete-mobile-open .box-city .autocomplete-secondary,body.search #mfp-w2c .popup-form.popup-autocomplete-mobile-open .box-city .city-autocomplete-secondary{margin-top:3px;font-size:15px;white-space:normal;overflow:visible;text-overflow:clip}body.search #mfp-w2c .box-city .autocomplete-item,body.search #mfp-w2c .box-city .city-autocomplete-item{padding:8px 10px 10px}body.search #mfp-w2c .box-city .autocomplete-primary,body.search #mfp-w2c .box-city .city-autocomplete-primary{font-size:14px}}.search-spinner{width:32px;height:32px;background:url(/Images/spinner_medium.gif) 0 0 no-repeat;display:inline-block;vertical-align:middle}.search-results-hidden-anchor{height:0;width:0;visibility:hidden;pointer-events:none;overflow:hidden;margin:0;padding:0;border:0;font-size:0;line-height:0}
