#root,.main-container.new,.main-container.new .main-page-wrapper .main-page-content,.main-container.new .main-page-wrapper .main-page-content .main-page-container .primary-content .messages-wrapper .convesation-container,.main-page-wrapper .main-page-content .main-page-container .messages-wrapper,body,html{height:100%}.main-container .main-page-wrapper .main-page-content .main-page-container.right-sidebar{width:calc(100% - 260px);display:inline-block}.app-landing-header-image{padding-top:7px}.app-landing-header-image img{width:100%}.app-landing-conteiner{padding:25px 45px;position:relative}.app-landing-conteiner h1{font-size:30px;line-height:1.4;font-weight:700;margin:0}.app-landing-conteiner h2{font-size:16px;line-height:1.4;font-weight:700;margin:0}.app-landing-conteiner p{font-size:16px;line-height:1.4;margin:1em 0;padding-right:30px;box-sizing:border-box}.app-landing-conteiner .app-landing-texts{display:flex;padding-bottom:25px}.app-landing-conteiner .app-landing-texts .app-landing-left,.app-landing-conteiner .app-landing-texts .app-landing-right{flex:1 1}.app-landing-conteiner .app-landing-texts .app-landing-left .app-landing-bottom-image,.app-landing-conteiner .app-landing-texts .app-landing-right .app-landing-bottom-image{position:absolute;bottom:0;right:0}.app-landing-conteiner .app-landing-texts .app-landing-right .app-icon{margin-top:15px}.app-landing-conteiner .app-landing-buttons{flex:1 1;align-self:center}.app-landing-conteiner .app-landing-buttons .app-landing-buttons-wrapper{display:flex;justify-content:space-evenly;align-items:center;height:65px;box-sizing:border-box;border-radius:10px;background:rgba(118,50,108,.15)}.app-landing-conteiner .app-landing-buttons .app-landing-buttons-wrapper img{width:130px}.app-landing-conteiner .app-landing-buttons .app-landing-buttons-wrapper h2{font-weight:500}.app-landing-conteiner .app-landing-buttons .app-landing-buttons-wrapper a{height:40px}@media(max-width:1100px){.app-landing-conteiner{padding:25px}.app-landing-conteiner .app-landing-buttons .app-landing-buttons-wrapper img{width:110px}.app-landing-conteiner .app-landing-texts .app-landing-buttons .app-landing-buttons-wrapper{padding:0 10px}.app-landing-conteiner .app-landing-texts .app-landing-buttons .app-landing-buttons-wrapper h2{font-size:14px}}@media(max-width:820px){.app-landing-conteiner{padding:0}.app-landing-conteiner p{padding-right:0}.app-landing-conteiner br{display:none}.app-landing-conteiner h1{font-size:26px;margin-bottom:10px}.app-landing-conteiner .app-landing-texts{flex-direction:column;padding-bottom:10px}.app-landing-conteiner .app-landing-texts .app-landing-buttons{width:100%}.app-landing-conteiner .app-landing-texts .app-landing-buttons .app-landing-buttons-wrapper{flex-direction:column;height:auto;display:inherit;border-radius:0;padding:15px}.app-landing-conteiner .app-landing-texts .app-landing-buttons .app-landing-buttons-wrapper h2{margin-bottom:10px}.app-landing-conteiner .app-landing-texts .app-landing-buttons .app-landing-buttons-wrapper img{margin-right:10px}}@media(max-width:450px){.app-landing-conteiner h1{margin-bottom:0}.app-landing-conteiner .app-landing-texts .app-landing-buttons .app-landing-buttons-wrapper{padding:15px 20px}.app-landing-conteiner .app-landing-texts .app-landing-left,.app-landing-conteiner .app-landing-texts .app-landing-right{padding:10px 20px}}.main-container.new.full-screen .main-page-wrapper{position:absolute;top:210px;right:0;bottom:0;left:0}.main-container.new.full-screen .main-page-wrapper .main-page-content .main-page-container .messages-wrapper{padding:15px;box-sizing:border-box}body{font-size:15px;line-height:1.4;margin:0;overflow-x:hidden}textarea{font-family:inherit;resize:none;-moz-appearance:none;border:1px solid #9e9d9b;padding:5px;font-size:16px;box-sizing:border-box}select,textarea{-webkit-appearance:none}select{-moz-appearance:none;appearance:none;border:1px solid #a6a6a6}select::-ms-expand{display:none}button{background:transparent;cursor:pointer;border:none}input[type=email],input[type=password],input[type=text]{border:1px solid #9e9d9b;font-size:16px;margin-top:3px}a{color:#222;text-decoration:none}.main-container{background-color:#f2f2f2}.main-container.new{background-color:#fff}.main-container.new.navigation-container.upper-navigation{background-color:#f7f7f7}.main-container.new .main-page-wrapper .main-page-content .main-page-container .match-machine-wrapper,.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container{background-color:#f7f7f7;box-shadow:none}.main-container.new .main-page-wrapper .main-page-content .main-page-container .match-machine-wrapper .info-box-container.open,.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .info-box-container.open{border-radius:10px 10px 0 0}.main-container.new .main-page-wrapper .main-page-content .main-page-container .match-machine-wrapper .info-box-container .arrow-icon,.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .info-box-container .arrow-icon{position:absolute;right:15px;top:18px;margin:0}.main-container.new .main-page-wrapper .main-page-content .main-page-container .match-machine-wrapper .show-more,.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .show-more{margin-top:5px}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container{padding:22px;box-sizing:border-box}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .container-header{margin-top:10px}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .subscription-info .info-box-text{margin-bottom:0}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .subscription-info .info-box-text .info{display:none}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .container-header{font-weight:500}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-list-container{padding:10px;box-sizing:border-box;position:relative}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-list-container p{margin:0;padding:0}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-list-container .reactions-container{position:absolute;right:0;top:-210px;background:#fff;width:450px;height:280px;z-index:1;border:1px solid #707070;border-radius:10px;padding:25px 30px;box-sizing:border-box;overflow:hidden}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-list-container .reactions-container .head{position:relative}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-list-container .reactions-container .head h2{font-size:18px;font-weight:500;margin:0}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-list-container .reactions-container .head button{position:absolute;right:-10px;top:-10px;margin:0;padding:0}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-list-container .reactions-container .head button svg{width:20px;height:20px}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-list-container .reactions-container .reactions-wrapper{display:inline-block;width:100%;overflow:auto;height:100%}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-list-container .reactions-container .reactions-wrapper .reaction{float:left;width:100px;padding:5px;margin-right:3px}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-list-container .reactions-container .reactions-wrapper .reaction a{display:flex;align-items:center;flex-direction:column;font-size:15px;font-weight:500}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-list-container .reactions-container .reactions-wrapper .reaction a img{border-radius:48px;width:48px;height:48px;margin:10px 0}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-list-container.updatelist{background-color:#fff}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-list-container.updatelist:nth-child(2n){border-top:1px solid #ddd;border-bottom:1px solid #ddd}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-list-container.own:nth-child(odd){border-top:1px solid #ddd;border-bottom:1px solid #ddd}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-list-container .spotlight-list-wrapper{display:flex;align-items:center}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-list-container .spotlight-list-wrapper a{color:#000}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-list-container .spotlight-list-wrapper .spotlight-list-image{flex:1 1}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-list-container .spotlight-list-wrapper .spotlight-list-image img{border-radius:24px}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-list-container .spotlight-list-wrapper .spotlight-list-details{flex:10 1}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-list-container .spotlight-list-wrapper .spotlight-list-details .details{font-weight:500}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-list-container .spotlight-list-wrapper .spotlight-buttons{flex:2 1;display:flex;justify-content:space-evenly}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-list-container .spotlight-list-wrapper .spotlight-buttons button{width:50%;border:none;cursor:pointer}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-list-container .spotlight-list-wrapper .spotlight-buttons button.thumb{padding:0;display:flex;align-items:center;justify-content:space-around;width:100%}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-list-container .spotlight-list-wrapper .spotlight-buttons button.thumb .stats{display:flex;flex-direction:column;padding-top:7px}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-list-container .spotlight-list-wrapper .spotlight-buttons button.thumb .stats span img{width:12px;height:12px}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-list-container .spotlight-list-wrapper .spotlight-buttons button svg .heart-fill{fill:#fff;transition:fill .5s ease}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-list-container .spotlight-list-wrapper .spotlight-buttons button svg .heart-fill.favorite{fill:#ca1067;transition:fill .5s ease}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container #spotlight-post-buy{background:#fff;padding:20px;box-sizing:border-box}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-head p.results{font-size:18px;font-weight:500;margin:1em 0}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-form-container{margin-bottom:10px}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-form-container .spotlight-form{position:relative}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-form-container .spotlight-form img{position:absolute;left:7px;top:7px;width:48px;height:48px;border-radius:24px}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-form-container .spotlight-form textarea{width:100%;border:none;border-radius:5px;padding-left:69px;padding-top:16px}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-form-container .spotlight-form .form-lower{position:absolute;right:12.2px;bottom:10px;display:flex}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-form-container .spotlight-form .form-lower .spotlight-used{display:flex;flex-direction:column;justify-content:center;padding-left:15px}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-form-container .spotlight-form .form-lower .spotlight-used span{margin-right:12.2px}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-form-container .spotlight-form .form-lower .save-button{text-transform:uppercase;letter-spacing:-.7px;padding:0 5px;font-size:14px;min-width:116px;height:36px;font-weight:600}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-form-container .spotlight-small-container-left .spotlight-messages-left{margin:15px 0;box-sizing:border-box}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-form-container .spotlight-small-container-left .bottom-text{position:relative;font-size:16px;font-weight:500;border-radius:10px;background-color:#3f95ad;padding:10px 10px 10px 50px;margin:1em 0}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-form-container .spotlight-small-container-left .bottom-text svg{position:absolute;left:11px;top:4px}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-form-container .spotlight-small-container-left .bottom-text a{color:#fff}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-form-container .spotlight-small-container-left .bottom-text .arrow{margin-left:10px}.main-container.new .main-page-wrapper .main-page-content .main-page-container .primary-content,.main-container.new .main-page-wrapper .main-page-content .main-page-container .primary-content .messages-wrapper .convesation-container{background-color:#f7f7f7;box-shadow:none}.main-container.new .main-page-wrapper .main-page-content .main-page-container .primary-content .messages-wrapper .message_list .message-item{background-color:#f7f7f7;border-bottom:1px solid #ddd}.main-container.new .main-page-wrapper .main-page-content .main-page-container .primary-content .messages-wrapper .message_list .message-item .subject{color:#000;font-size:14px}.main-container.new .main-page-wrapper .main-page-content .main-page-container .primary-content .messages-wrapper .message_list .message-item .subject.system-message button{text-transform:none;font-weight:500;color:#ca1067}.main-container.new .main-page-wrapper .main-page-content .main-page-container .primary-content .messages-wrapper .message_list .message-item.unread{background-color:#f8f1dd;font-weight:700;border-bottom:1px solid #f7f7f7}.main-container.new .main-page-wrapper .main-page-content .main-page-container .primary-content .messages-wrapper .message_list .message-item.unread .subject,.main-container.new .main-page-wrapper .main-page-content .main-page-container .primary-content .messages-wrapper .message_list .message-item.unread .subject button{font-weight:700}.main-container.new .main-page-wrapper .main-page-content .main-page-container .primary-content .messages-wrapper .message_list .message-item .online-status .partner-online{width:15px;height:15px;margin-top:3px;background-color:#6ab283;border-radius:7.5px;margin-left:3px}.success{position:relative;background-color:#d9eaef;margin:0 auto 10px;color:#333}.container-header{margin:0 0 15px;color:#000;font-size:25px;font-weight:500}.container-header.not-found-page{text-align:center}.container-header a{font-size:18px}.inner-content h2{font-size:19px;font-weight:400;color:#333}.logout-page,.not-found-page,.register-container{min-height:650px}.logout-page.seo-stuff,.not-found-page.seo-stuff,.register-container.seo-stuff{min-height:0}.logout-page .love-2020,.not-found-page .love-2020,.register-container .love-2020{padding:20px 40px}.logout-page .love-2020 h1,.not-found-page .love-2020 h1,.register-container .love-2020 h1{margin:0;padding:0}.logout-page .love-2020 p,.not-found-page .love-2020 p,.register-container .love-2020 p{margin:1em 0}.logout-page .love-2020 p.link,.not-found-page .love-2020 p.link,.register-container .love-2020 p.link{font-weight:700}.logout-page .love-2020 a,.not-found-page .love-2020 a,.register-container .love-2020 a{color:#ca1067}.logout-page .love-2020 .love-image-wrapper,.not-found-page .love-2020 .love-image-wrapper,.register-container .love-2020 .love-image-wrapper{margin:20px 0}.logout-page .love-2020 .love-image-wrapper img,.not-found-page .love-2020 .love-image-wrapper img,.register-container .love-2020 .love-image-wrapper img{max-width:400px}.banner_title{margin:0}.root{padding-left:20px;padding-right:20px}.container{margin:0 auto;width:100%}.banner,.register_policy{text-align:center}.register-box-container{background:#fffeff url(/_next/static/media/paakuva_etusivu.591f1094.jpg) no-repeat 0 0;background-size:cover;background-repeat:no-repeat;margin:0;padding-top:20px;padding-bottom:20px}.register-box-2{min-height:437px}.register-box{position:relative;max-width:400px;background:hsla(0,0%,97%,.8);border-radius:5px;margin:auto 50px auto auto;padding:20px;box-sizing:border-box}.register-box h2{font-size:24px;font-weight:500;color:#76326c;margin:0}.register-box form p{font-size:15px;font-weight:500;-webkit-margin-before:0;-webkit-margin-after:5px;-webkit-margin-start:0;-webkit-margin-end:0;margin:5px 0}.register-box label{display:inline-block;width:100%;margin-top:10px;font-weight:500;font-size:15px}.register-box label[for=checkbox-delicate]{font-size:12px;padding-left:20px;display:block;cursor:pointer;box-sizing:border-box;font-weight:400}.register-box label[for=female-radio],.register-box label[for=looking-both-radio],.register-box label[for=looking-female-radio],.register-box label[for=looking-male-radio],.register-box label[for=male-radio]{margin-top:0;font-weight:400}.register-box .danger-text label{display:initial}.register-box select{border-radius:5px;width:103.33px;margin-right:5px;background-color:#fff;padding:8px;cursor:pointer;font-size:15px;-webkit-appearance:none;display:inline-block;border-color:#ccc;background:url(/_next/static/media/arrow_down.40d8fdac.svg) no-repeat right 10px top 13px #fff;background-size:10px 10px}.register-box select.born-year,.register-box select.year-dropdown{margin-right:0}.register-box .register-for-free{display:none;background-color:#ca1067;color:#fff;padding:5px;text-align:center;font-size:16px;border-radius:5px 5px 0 0}.register-box .my-match{position:relative;display:inline-block;width:100%;margin-bottom:10px}.register-box .my-match p{font-size:15px;font-weight:500;-webkit-margin-before:0;-webkit-margin-after:5px;-webkit-margin-start:0;-webkit-margin-end:0;margin-bottom:5px}.register-box .my-match input[type=radio]{display:none}.register-box .my-match label.mies.selected,.register-box .my-match label.miesta.selected{background-color:#3f95ad;color:#fff;border:none;padding:1px}.register-box .my-match label.both.selected{background-color:#fbb03b;color:#fff;border:1px solid #fbb03b;border-left:0}.register-box .my-match label.nainen.selected,.register-box .my-match label.naista.selected{background-color:#c06;color:#fff;border:none;padding:1px}.register-box .my-match label.nainen.selected+label.mies,.register-box .my-match label.naista.selected+label.miesta{border-left:0}.register-box .my-match.city select,.register-box .my-match.country select,.register-box .my-match.state select{width:90%}.register-box .my-match.account input{width:100%;border-radius:5px;text-indent:10px;font-size:15px;-webkit-appearance:none;border:2px solid #f2f2f2;margin-bottom:10px;margin-top:8px;padding:10px 0}.register-box .my-match-new{position:relative;display:inline-block;width:100%;margin-bottom:5px}.register-box .my-match-new p{font-size:15px;font-weight:500;-webkit-margin-before:0;-webkit-margin-after:5px;-webkit-margin-start:0;-webkit-margin-end:0;margin-bottom:5px}.register-box .my-match-new input[type=radio]{display:none}.register-box .my-match-new label.mies.selected,.register-box .my-match-new label.miesta.selected{background-color:#3f95ad;color:#fff;border:none;padding:1px}.register-box .my-match-new label.both.selected{background-color:#fbb03b;color:#fff;border:1px solid #fbb03b;border-left:0}.register-box .my-match-new label.nainen.selected,.register-box .my-match-new label.naista.selected{background-color:#c06;color:#fff;border:none;padding:1px}.register-box .my-match-new.city select,.register-box .my-match-new.country select,.register-box .my-match-new.state select{width:90%}.register-box .my-match-new.account input{width:100%;border-radius:5px;text-indent:10px;font-size:15px;-webkit-appearance:none;border:2px solid #f2f2f2;margin-bottom:10px;margin-top:8px;padding:10px 0}.register-box .registeration-checkboxes{padding:10px 0 20px}.register-box .registeration-checkboxes a{text-decoration:none}.register-box .registeration-checkboxes .danger-text{margin:0 0 15px 20px}.register-box .registeration-checkboxes .danger-text b{cursor:default}.register-first-container .title{margin-bottom:10px}.my-match.details label{float:left;width:158px;background-color:#fff;border:1px solid #ccc;cursor:pointer;font-size:17px;text-align:center;height:42px;display:inline-block;line-height:42px}.my-match.details label:nth-child(2n){border-radius:5px 0 0 5px;border-right:0}.my-match.details label:nth-child(odd){border-radius:0 5px 5px 0}.my-match.details label[for=looking-female-radio]{border-radius:5px 0 0 5px;border-right:0;width:105.33px}.my-match.details label[for=looking-male-radio]{width:105.33px;border-radius:0}.my-match.details label[for=looking-both-radio]{width:105.33px;border-radius:0 5px 5px 0;border-right:1px solid #ccc;border-left:0}.my-match-new.details{width:100%;float:left;margin-right:4%}.my-match-new.details label.mies.selected,.my-match-new.details label.miesta.selected{background-color:#3f95ad;color:#fff;border:none;padding:1px}.my-match-new.details label.both.selected{background-color:#ebb628;color:#fff;border:none;padding:1px}.my-match-new.details label.nainen.selected,.my-match-new.details label.naista.selected{background-color:#c06;color:#fff;border:none;padding:1px}.my-match-new.details label{width:98px;height:32px;border-radius:4px;border:1px solid #ddd;background-color:#fff;cursor:pointer;font-size:16px;text-align:center;display:inline-block;line-height:32px;margin-right:10px}.my-match-new.details label input{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none}.year-divider{display:inline-block;width:5%;text-align:center}.year{margin-left:10px;font-weight:500;vertical-align:bottom}.accept-tos-container{width:100%;display:flex;flex-direction:column;padding:0}.accept-tos-label-container{padding:0 6px 0 0}.accept-tos-label-container,.accept-tos-label-container-right{display:flex;width:100%;justify-content:flex-end;margin-bottom:8px;height:40px}.accept-tos-label-container-right label{font-size:16px;font-weight:700}.accept-tos-label-container-right label a{color:#c91066}.accept-tos-label-container-right label input[type=checkbox]{transform:scale(2);margin-left:16px}.footer-container{background:#333}.footer-container .footer-wrapper{width:100%;max-width:1200px;margin:auto}.footer-container .footer-wrapper #alma-content-router-slot-ALMA_FOOTER #ALMACR-container-ALMACR-widget-5577db28b922930e04000019 #ALMACR-widget-5577db28b922930e04000019 .alma-footer .left,.footer-container .footer-wrapper #alma-content-router-slot-ALMA_FOOTER #ALMACR-container-ALMACR-widget-5577db28b922930e04000019 #ALMACR-widget-5577db28b922930e04000019 .alma-footer .right .alma-footer-item{display:none}.footer-container .footer-wrapper #alma-content-router-slot-ALMA_FOOTER #ALMACR-container-ALMACR-widget-5577db28b922930e04000019 #ALMACR-widget-5577db28b922930e04000019 .alma-footer .right #alma-cmp-preferences-opener-container{display:block}.warning_text{color:#e22955}.email_input,.password_input,.username_input{font-size:15px;width:88%;height:56px;padding:16px;border-radius:8px;border:1px solid #ccc}.username_list{list-style:none;-webkit-padding-start:0;padding-left:0}.username_list .danger-button,.username_list li.danger-text{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:5px;-webkit-margin-end:5px;margin:5px 0}.username_list .danger-button{border:none;color:#e22955;font-size:15px;line-height:1.4;padding:0;cursor:pointer}.user_input_wrapper{position:relative;margin-bottom:10px}.user_input_wrapper p.danger-text{margin-top:5px;-webkit-margin-before:5px}.user_input_password p.danger-text,div.danger-text,li.danger-text,p.danger-text{color:#e22955;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;margin:0}.user_input_password p.danger-text b,.user_input_password p.danger-text label,div.danger-text b,div.danger-text label,li.danger-text b,li.danger-text label,p.danger-text b,p.danger-text label{cursor:pointer}.email_input_normal+input,.password_input_normal+input,.username_input_normal+input{outline:none}.email_input_danger+input,.password_input_danger+input,.username_input_danger+input{border:1px solid #e22955;outline:none}.username_input_success{position:absolute;left:0;top:0;width:40px;border-radius:5px 0 0 5px;height:38px}.email_input_success+input,.password_input_success+input,.username_input_success+input{outline:none}.user_input_image{position:absolute;left:10px;top:10px;width:20px}#checkbox-adult,#checkbox-delicate,.register-checkbox-left{float:left}#checkbox-delicate{margin:11px 0 0 3px;padding:0}.register-checkbox-left label{font-size:12px;padding-left:20px;display:block;cursor:pointer}.register-checkbox-container{display:inline-block}.show-mobile{display:none}@media(max-width:950px){.show-mobile{display:block}}.hide-mobile{display:block}@media(max-width:950px){.hide-mobile{display:none}}@media(max-width:1024px){.spotlight .text-left,.spotlight .text-right{float:none}.main-container.new.full-screen .main-page-wrapper{top:101px;margin:0;width:100%}.main-container.new.full-screen .main-page-wrapper .main-page-content{padding:0}}@media(max-width:965px){.main-container .main-page-wrapper .main-page-content .main-page-container.right-sidebar{width:100%}.main-container .main-page-wrapper .main-page-content .message-sidebar{display:none}}@media(max-width:800px){.register-box{margin:auto}}@media(max-width:768px){.album-float{width:95%!important;float:none!important}.primary-content{padding:0}.main-container.new.full-screen .main-page-wrapper{top:60px;margin:0;width:100%}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-list-container .spotlight-list-wrapper .spotlight-list-details{flex:5 1;font-size:14px;padding-left:5px}.main-page-wrapper .main-page-content .main-page-container .convesation-container .send-message textarea{display:inherit}}@media(max-height:600px){.main-container.new.full-screen .navigation-container{display:none}.main-container.new.full-screen .main-page-wrapper{top:0;width:100%;margin:0}.main-container.new.full-screen .main-page-wrapper .main-page-content .main-page-container .messages-wrapper{padding:10px}.main-container.new.full-screen .main-page-wrapper .main-page-content .main-page-container .messages-wrapper .conversation_list .me{min-height:auto}.main-container.new.full-screen .main-page-wrapper .main-page-content .main-page-container .messages-wrapper .conversation_list .me .message{padding:10px 10px 30px}.main-container.new.full-screen .main-page-wrapper .main-page-content .main-page-container .convesation-container .message-controls{display:block}.main-container.new.full-screen .main-page-wrapper .main-page-content .main-page-container .convesation-container .messages-head .container-header a svg{margin-right:5px}.main-container.new.full-screen .main-page-wrapper .main-page-content .main-page-container .convesation-container .messages-head .show-on-mobile{display:block}.main-container.new.full-screen .main-page-wrapper .main-page-content .main-page-container .convesation-container .messages-head .hide-on-mobile,.main-container.new.full-screen .main-page-wrapper .main-page-content .main-page-container .convesation-container .messages-search{display:none}.main-container.new.full-screen .main-page-wrapper .main-page-content .main-page-container .convesation-container .message-partner{margin:10px -10px 0}}@media(max-width:550px){.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-list-container .reactions-container{width:auto;top:-170px}}@media(max-width:420px){.ownpage .info-box-container .info-box-text{padding-left:50px}.ownpage .info-box-container .info-box-text span{margin-left:0}.ownpage .info-box-container .info-icon{display:inline-block;vertical-align:middle;position:absolute;left:15px}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-list-container .spotlight-list-wrapper .spotlight-list-details{flex:2 1}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-list-container .spotlight-list-wrapper .spotlight-buttons{flex:1 1}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-list-container .spotlight-list-wrapper .spotlight-buttons button{width:inherit}.my-match.details label{width:49%}.my-match-new.details label{width:30.5%;margin-right:5px}.logout-page,.not-found-page,.register-container{padding:30px 0 0;min-height:574px}.logout-page .banner-container,.not-found-page .banner-container,.register-container .banner-container{padding:0}.register-box{border-radius:0;max-width:100%}.register-box .city select,.register-box .country select,.register-box .state select{width:97%!important}.register-box select{width:31%}.faces-container img{display:none}.register-box-2 h2,.register-first-container h2{font-size:20px}.register-box-2 .title svg,.register-first-container .title svg{width:100%}.register-box-2 .title svg text,.register-first-container .title svg text{font-size:calc(29px + 2vw)}.showcase-box{width:100%}}@media(max-width:370px){.register-first-container svg{width:100%}.register-first-container svg text{font-size:38px}}.spinner-container{position:fixed;z-index:2;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:hsla(0,0%,100%,.4)}.spinner-container .spinner{position:relative;margin:auto;top:50%;width:78px;text-align:center}.spinner-container .spinner>div{width:24px;height:24px;background-color:#c06;border-radius:100%;display:inline-block;animation:sk-bouncedelay 1.4s ease-in-out infinite both}.spinner-container .spinner .bounce1{animation-delay:-.32s}.spinner-container .spinner .bounce2{animation-delay:-.16s}@keyframes sk-bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.index-page ul.payment-method-images,.logout-page ul.payment-method-images{margin:22px 0;padding:0 15px;width:100%;box-sizing:border-box;display:flex;justify-content:space-evenly}.index-page ul.payment-method-images>li,.logout-page ul.payment-method-images>li{float:left;border:0;margin:10px 0;height:25px;list-style:none;text-align:center}.index-page ul.payment-method-images>li:first-child,.logout-page ul.payment-method-images>li:first-child{background:transparent url(/_next/static/media/logo_aktia.cf732857.png) 40% 40% no-repeat;background-size:50%;width:75px}.index-page ul.payment-method-images>li:nth-child(2),.logout-page ul.payment-method-images>li:nth-child(2){background:transparent url(/_next/static/media/logo_danskebank.47eb11da.png) 40% 40% no-repeat;background-size:80%;width:90px}.index-page ul.payment-method-images>li:nth-child(3),.logout-page ul.payment-method-images>li:nth-child(3){background:transparent url(/_next/static/media/logo_handelsbanken.060d4c0f.png) 40% 40% no-repeat;background-size:80%;width:90px}.index-page ul.payment-method-images>li:nth-child(4),.logout-page ul.payment-method-images>li:nth-child(4){background:transparent url(/_next/static/media/logo_nordea.5e9327b0.png) 40% 40% no-repeat;background-size:60%;width:90px}.index-page ul.payment-method-images>li:nth-child(5),.logout-page ul.payment-method-images>li:nth-child(5){background:transparent url(/_next/static/media/logo_op.464e214f.png) 40% 40% no-repeat;background-size:50%;width:50px}.index-page ul.payment-method-images>li:nth-child(6),.logout-page ul.payment-method-images>li:nth-child(6){background:transparent url(/_next/static/media/logo_poppankki.73cba82a.png) 40% 40% no-repeat;background-size:70%;width:90px}.index-page ul.payment-method-images>li:nth-child(7),.logout-page ul.payment-method-images>li:nth-child(7){background:transparent url(/_next/static/media/logo_spankki.39d99ba0.png) 40% 40% no-repeat;background-size:60%;width:90px}.index-page ul.payment-method-images>li:nth-child(8),.logout-page ul.payment-method-images>li:nth-child(8){background:transparent url(/_next/static/media/logo_saastopankki.e2e5ad69.png) 40% 40% no-repeat;background-size:80%;width:90px;margin-right:5px}.index-page ul.payment-method-images>li:nth-child(9),.logout-page ul.payment-method-images>li:nth-child(9){background:transparent url(/_next/static/media/logo_alandsbanken.922ed672.png) 40% 40% no-repeat;background-size:90%;width:90px}.index-page ul.payment-method-images>li:nth-child(10),.logout-page ul.payment-method-images>li:nth-child(10){background:transparent url(/_next/static/media/omasp-logo.4219442f.png) 40% 40% no-repeat;background-size:70%;width:90px}.index-page ul.payment-method-images>li:nth-child(11),.logout-page ul.payment-method-images>li:nth-child(11){background:transparent url(/_next/static/media/34.fe876ab0.png) 40% 40% no-repeat;background-size:90%;width:90px}.index-page ul.payment-method-images>li:nth-child(12),.logout-page ul.payment-method-images>li:nth-child(12){background:transparent url(/_next/static/media/35.ac053c74.png) 40% 40% no-repeat;background-size:65%;width:90px}.index-page ul.payment-method-images>li:nth-child(13),.logout-page ul.payment-method-images>li:nth-child(13){background:transparent url(/_next/static/media/klarna_new_logo.0ec8deb7.png) 0 40% no-repeat;background-size:65%;width:90px}@media screen and (max-width:1024px){.index-page ul.payment-method-images,.logout-page ul.payment-method-images{display:inline-block}.index-page ul.payment-method-images>li:nth-child(13),.logout-page ul.payment-method-images>li:nth-child(13){background:transparent url(/_next/static/media/klarna_new_logo.0ec8deb7.png) 40% 40% no-repeat;background-size:65%}}.index-page .navigation-container .alma-links,.logout-page .navigation-container .alma-links{max-width:1209px}.index-page .ek-values-container .container-header,.logout-page .ek-values-container .container-header{font-size:28px;text-align:center;margin:0 0 20px}.index-page .ek-values-container .ek-values-wrapper,.logout-page .ek-values-container .ek-values-wrapper{width:100%;display:flex}.index-page .ek-values-container .ek-values-wrapper>div,.logout-page .ek-values-container .ek-values-wrapper>div{width:33.333%;padding:10px;box-sizing:border-box}.index-page .ek-values-container .ek-values-wrapper>div h2,.logout-page .ek-values-container .ek-values-wrapper>div h2{margin:0 0 15px;font-size:22px;text-transform:none;color:#c06;font-weight:400}.index-page .ek-values-container .ek-values-wrapper>div p,.logout-page .ek-values-container .ek-values-wrapper>div p{margin:0;padding:0}.index-page #messages p,.logout-page #messages p{border-radius:15px;position:relative;background-color:#3f95ad;margin:0 auto 10px;padding:15px;color:#fff}.index-page #messages p.success,.logout-page #messages p.success{margin-top:13px}.index-page .wrap,.logout-page .wrap{margin:30px 97px 40px 57px}.index-page .wrap .primary,.logout-page .wrap .primary{float:left;width:50%;padding-right:7%}.index-page .wrap .secondary,.logout-page .wrap .secondary{float:left;width:43%}.index-page .wrap:after,.logout-page .wrap:after{content:".";display:block;height:0;visibility:hidden;clear:both}.index-page .button,.logout-page .button{box-sizing:border-box;border-radius:0 15px 0 0;background-color:#c06;overflow:visible;width:auto;padding:9px 13px;border:none;color:#fff;font-weight:700;cursor:pointer;font-size:14px;text-decoration:none;white-space:nowrap;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.index-page #wrapper,.logout-page #wrapper{max-width:1201px;padding:0;font-size:15px;position:relative;left:0;margin:0 auto;z-index:2}.index-page #wrapper .inner-wrapper,.logout-page #wrapper .inner-wrapper{box-shadow:0 3px 6px 0 rgba(0,0,0,.16);background-color:#f7f7f7}.index-page #wrapper .indexpage-text-head,.logout-page #wrapper .indexpage-text-head{background:#fff;box-sizing:border-box;padding:25px 0;font-size:18px;margin-top:10px}.index-page #wrapper .indexpage-text-head h2,.logout-page #wrapper .indexpage-text-head h2{font-size:24px;text-align:center;margin:10px 0}.index-page #wrapper .indexpage-text-head .index-text-wrapper,.logout-page #wrapper .indexpage-text-head .index-text-wrapper{display:flex}.index-page #wrapper .indexpage-text-head .index-text-wrapper.upper,.logout-page #wrapper .indexpage-text-head .index-text-wrapper.upper{width:90%;margin:auto}.index-page #wrapper .indexpage-text-head .index-text-wrapper.upper>div,.logout-page #wrapper .indexpage-text-head .index-text-wrapper.upper>div{flex:1 1}.index-page #wrapper .indexpage-texts,.logout-page #wrapper .indexpage-texts{padding:0 30px 5px;box-sizing:border-box}.index-page #wrapper .indexpage-texts h2,.logout-page #wrapper .indexpage-texts h2{font-size:24px;text-align:center}.index-page #wrapper .indexpage-texts .center-header,.logout-page #wrapper .indexpage-texts .center-header{padding:0 25%;margin:45px 0}.index-page #wrapper .indexpage-texts .center-header h2,.logout-page #wrapper .indexpage-texts .center-header h2{margin:0}.index-page #wrapper .indexpage-texts .index-text-wrapper,.logout-page #wrapper .indexpage-texts .index-text-wrapper{display:flex}.index-page #wrapper .indexpage-texts .index-text-wrapper.upper,.logout-page #wrapper .indexpage-texts .index-text-wrapper.upper{width:80%;margin:auto}.index-page #wrapper .indexpage-texts .index-text-wrapper.upper>div,.logout-page #wrapper .indexpage-texts .index-text-wrapper.upper>div{flex:1 1}.index-page #wrapper .indexpage-texts .index-text-wrapper ul.image-text,.logout-page #wrapper .indexpage-texts .index-text-wrapper ul.image-text{display:table;list-style-type:none;width:100%;padding:0;margin:0}.index-page #wrapper .indexpage-texts .index-text-wrapper ul.image-text li,.logout-page #wrapper .indexpage-texts .index-text-wrapper ul.image-text li{vertical-align:middle;position:relative;width:50%;display:table-cell}.index-page #wrapper .indexpage-texts .index-text-wrapper ul.image-text li.text,.logout-page #wrapper .indexpage-texts .index-text-wrapper ul.image-text li.text{padding:20px 5%}.index-page #wrapper .indexpage-texts .index-text-wrapper ul.image-text li.text h3,.logout-page #wrapper .indexpage-texts .index-text-wrapper ul.image-text li.text h3{font-size:20px;margin:0}.index-page #wrapper .indexpage-texts .index-text-wrapper ul.image-text li.text p,.logout-page #wrapper .indexpage-texts .index-text-wrapper ul.image-text li.text p{font-size:16px;margin:1em 0}.index-page #wrapper .indexpage-texts .index-text-wrapper ul.image-text li.text p a,.logout-page #wrapper .indexpage-texts .index-text-wrapper ul.image-text li.text p a{color:#ca1067}.index-page #wrapper .indexpage-texts .index-text-wrapper ul.image-text li.img img,.logout-page #wrapper .indexpage-texts .index-text-wrapper ul.image-text li.img img{display:block;width:100%;height:auto}.index-page #wrapper #subscription_wrapper p,.logout-page #wrapper #subscription_wrapper p{margin:0}.index-page #wrapper #subscription_wrapper p.compared-to,.logout-page #wrapper #subscription_wrapper p.compared-to{text-align:center;font-weight:400;color:#fff;padding-top:10px}.index-page #wrapper #subscription_wrapper .member-landing-banner,.logout-page #wrapper #subscription_wrapper .member-landing-banner{display:flex;align-items:center;background-color:#ca1067;height:53px}.index-page #wrapper #subscription_wrapper .member-landing-banner svg,.logout-page #wrapper #subscription_wrapper .member-landing-banner svg{width:180px;padding-left:10px;box-sizing:border-box;height:26px;fill:#fff;text-align:left}.index-page #wrapper #subscription_wrapper .member-landing-banner p,.logout-page #wrapper #subscription_wrapper .member-landing-banner p{color:#fff;text-align:center;width:66%;font-size:26px;font-weight:500;font-style:italic;letter-spacing:.6px}.index-page #wrapper #subscription_wrapper .member-landing-banner a,.logout-page #wrapper #subscription_wrapper .member-landing-banner a{color:#fff;font-size:20px;height:24px;width:20%;text-align:right;padding-right:10px}.index-page #wrapper #subscription_wrapper .container .register-box-container,.logout-page #wrapper #subscription_wrapper .container .register-box-container{background:#fffeff url(/_next/static/media/ekontakti_etusivu_dark.33f501bd.jpg) no-repeat 0 0;background-size:cover;position:relative;padding:0}.index-page #wrapper #subscription_wrapper .container .register-box-container #subscription_offers,.logout-page #wrapper #subscription_wrapper .container .register-box-container #subscription_offers{padding:60px 0}.index-page #wrapper #subscription_wrapper .container .register-box-container #subscription_offers h2,.logout-page #wrapper #subscription_wrapper .container .register-box-container #subscription_offers h2{margin:0;color:#fff;font-size:35px;font-weight:700;text-transform:uppercase;text-align:center}.index-page #wrapper #subscription_wrapper .container .register-box-container #subscription_offers .offer-list,.logout-page #wrapper #subscription_wrapper .container .register-box-container #subscription_offers .offer-list{width:70%;margin:15px auto 10px}.index-page #wrapper #subscription_wrapper .container .register-box-container #subscription_offers .offer-list .offer-card,.logout-page #wrapper #subscription_wrapper .container .register-box-container #subscription_offers .offer-list .offer-card{width:32%}.index-page #wrapper #subscription_wrapper .container .register-box-container #subscription_offers .offer-list .offer-card>a>div,.logout-page #wrapper #subscription_wrapper .container .register-box-container #subscription_offers .offer-list .offer-card>a>div{min-height:320px}.index-page #wrapper #subscription_wrapper .container .register-box-container #subscription_offers .offer-list .offer-card>a>div p.total-price,.logout-page #wrapper #subscription_wrapper .container .register-box-container #subscription_offers .offer-list .offer-card>a>div p.total-price{margin:0 0 10px}.index-page #wrapper #top,.logout-page #wrapper #top{border-radius:0;position:relative;background-color:#c06;margin:0;z-index:1;padding:10px 0;border:none}.index-page #wrapper #top:after,.logout-page #wrapper #top:after{content:".";display:block;height:0;visibility:hidden;clear:both}.index-page #footer-container:after,.logout-page #footer-container:after{content:".";display:block;height:0;visibility:hidden;clear:both}.index-page .not-found-to-landing,.logout-page .not-found-to-landing{text-decoration:underline}.featured-images-enter{opacity:.01}.featured-images-enter.featured-images-enter-active{opacity:1;transition:opacity .5s ease-in}.featured-images-leave{opacity:1}.featured-images-leave.featured-images-leave-active{opacity:.01;transition:opacity .3s ease-in}@media screen and (max-width:1023px){.facebook-box iframe{width:100%}}@media(min-width:950px)and (max-width:1209px){.index-page #wrapper .indexpage-texts .index-text-wrapper ul.image-text li.text{padding:10px 3%}.index-page #wrapper .indexpage-texts .index-text-wrapper ul.image-text li.text p{font-size:14px}}@media(max-width:949px){.index-page #wrapper .indexpage-text-head .index-text-wrapper.upper{width:100%}.index-page #wrapper .indexpage-texts .center-header{font-size:22px;padding:0}.index-page #wrapper .indexpage-texts .index-text-wrapper ul.image-text{display:flex;flex-direction:column}.index-page #wrapper .indexpage-texts .index-text-wrapper ul.image-text li.text{width:75%;margin:auto;display:block;padding:0;order:2}.index-page #wrapper .indexpage-texts .index-text-wrapper ul.image-text li.text p{font-size:14px}.index-page #wrapper .indexpage-texts .index-text-wrapper ul.image-text li.text h3{margin:15px 0}.index-page #wrapper .indexpage-texts .index-text-wrapper ul.image-text li.img{width:75%;margin:auto}}@media(max-width:1209px){.featured-members .featured-images ul{width:100%}.index-page #wrapper{width:auto;padding:0}.index-page #wrapper #top{padding:10px 0;border-radius:0;margin:0 -10px}.index-page #wrapper #top #header{float:none;margin-left:15px}.index-page #wrapper #top #header img{max-width:30%}.index-page .wrap{margin:25px 25px 35px 30px}.index-page #footer-container{font-size:15px;padding:20px 10px 25px 30px}}@media screen and (max-width:979px){.index-page #wrapper #subscription_wrapper .member-landing-banner p{display:none}.index-page #wrapper #subscription_wrapper .member-landing-banner a{width:80%;font-size:18px}}@media screen and (max-width:767px){.container-header.not-found-page{font-size:24px}.logout-page .forgotten-email-dialog{top:10%;width:100%;left:0;right:0;margin:auto;box-sizing:border-box}.logout-page .not-found-form{width:90%}.logout-page .not-found-form input[type=submit]{font-size:18px}#logged-out{margin:0}.index-page{background:#fff}.index-page h2{font-size:21px}.index-page #wrapper{margin:0;border:none;font-size:14px;box-shadow:none}.index-page #wrapper #top{margin:0 -10px;padding:10px 0 13px 15px}.index-page #wrapper #top #header{float:none;max-width:none;width:auto;margin-left:0}.index-page #wrapper #top #header h1{margin:0}.index-page #wrapper #top #header h1 img{width:70%;max-width:300px}.index-page #wrapper #top #header h1 .slogan{display:block;margin:10px 0 0;font-size:18px;font-weight:400}.index-page #wrapper #subscription_wrapper .container .register-box-container #subscription_offers h2{font-size:calc(30px - 1vw)}.index-page #wrapper #subscription_wrapper .container .register-box-container #subscription_offers .offer-list{width:90%}.index-page #wrapper #subscription_wrapper .container .register-box-container #subscription_offers .offer-list .offer-card{width:49%}.index-page #wrapper #subscription_wrapper .container .register-box-container #subscription_offers .offer-list .offer-card>a>div{min-height:auto}.index-page .featured-members{display:none}.index-page .register-link{margin:0 -10px}.index-page #footer-container{padding:10px 10px 25px}.index-page #footer-container #footer ul.bullets li{padding:8px 0}.index-page #footer-container #footer ul.bullets li img{float:left}.index-page #footer-container #footer ul.some-nav li.text{float:none;clear:both;margin-left:0;padding:20px 0 0}.index-page #footer-container #footer ul.some-nav li.text.first{margin-left:0}}@media(max-width:480px){.index-page #wrapper .indexpage-text-head .index-text-wrapper.upper{flex-direction:column}.index-page #wrapper .indexpage-text-head .index-text-wrapper.upper ul{margin:0}.index-page #wrapper .indexpage-texts .index-text-wrapper.upper{display:block}.index-page #wrapper .indexpage-texts .index-text-wrapper.upper ul{padding:0}.index-page #wrapper .indexpage-texts .index-text-wrapper ul.image-text li.img,.index-page #wrapper .indexpage-texts .index-text-wrapper ul.image-text li.text{width:100%}}.login-container{align-self:center}.already-member-container,.login-container{float:right;position:relative;text-align:right}.already-member-container .login-form,.login-container .login-form{display:inline-block}.already-member-container .forget-password,.login-container .forget-password{display:inline-block;font-size:12px;font-weight:500;color:#222}.already-member-container .already-member,.login-container .already-member{display:inline-block;vertical-align:middle;margin-right:10px;color:#76326c;font-size:25px}.already-member-container .button-middle,.login-container .button-middle{margin-top:5px}.already-member-container .register-button,.login-container .register-button{display:inline-block;vertical-align:middle;color:var(--violet);margin-right:2px;cursor:pointer;font-size:16px;font-weight:700}.already-member-container .login-button,.login-container .login-button{display:inline-block;vertical-align:middle;border-radius:8px;background-color:#76326c;color:#fff;border:none;margin-left:15px;padding:10px 20px;cursor:pointer;text-transform:uppercase}.already-member-container .login-button-mobile,.login-container .login-button-mobile{display:none;border-radius:6px;background-color:#76326c;color:#fff;border:none;margin-top:0}.already-member-container .login-input,.login-container .login-input{display:inline-block;margin-right:10px;margin-top:5px;margin-bottom:5px;width:200px;height:35px;border-radius:4px;border:1px solid #b3b3b3;background-color:#fff;font-size:16px;padding:0 0 0 10px}.already-member-container .danger-text-first,.login-container .danger-text-first{font-size:13px;font-weight:400;color:#e22955;padding:0;margin:0;position:absolute;top:42px;left:0}.already-member-container .danger-text-second,.login-container .danger-text-second{font-size:13px;color:#e22955;padding:0;margin:0;position:absolute;top:-11px;left:220px}.already-member-container .forgot-pass,.login-container .forgot-pass{font-weight:700;color:#e22955;font-size:13px;padding:0;margin:0}.forgotten-email-dialog{background:#fff;position:absolute;display:block;z-index:99;left:50%;top:50%;padding:10px 20px 20px;margin:-100px 0 0 -160px;max-width:340px;border:1px solid #76326c;box-shadow:0 0 20px rgba(30,30,30,.7)}.forgotten-email-dialog h2{font-size:14px;font-weight:550;color:#222}.forgotten-email-dialog p{margin-top:10px;margin-bottom:10px}.forgotten-email-dialog input[type=text]{width:242px;height:35px;border-radius:4px;border:1px solid #b3b3b3;background-color:#fff;font-size:14px;padding-left:10px}.forgotten-email-dialog .close-password-dialog{padding:0;color:#222;font-size:12px;font-weight:500;text-decoration:underline}.forgotten-email-dialog .save-button{text-transform:none}.password-dialog-overlay{background:#fff;opacity:.7;filter:alpha(opacity=70);-ms-filter:alpha(opacity=70);width:100%;height:100%;position:fixed;left:0;top:0;z-index:98}#messages p{font-size:15px;border-radius:15px;position:relative;background-color:#3f95ad;margin:0 auto 10px;padding:15px;color:#fff}#messages p.success{margin-top:13px}@media(max-width:1050px){.logout-page,.not-found-page,.register-container{float:none;padding:0 20px 20px}.logout-page .danger-text-first,.not-found-page .danger-text-first,.register-container .danger-text-first{padding-left:0}.logout-page .danger-text-second,.not-found-page .danger-text-second,.register-container .danger-text-second{left:240px}.login-container{float:none;padding:0 0 20px}}@media(max-width:865px){.login-container .danger-text-first,.logout-page .danger-text-first,.not-found-page .danger-text-first,.register-container .danger-text-first{position:static}.login-container .forget-password,.logout-page .forget-password,.not-found-page .forget-password,.register-container .forget-password{padding:10px 0 0}}@media(max-width:767px){.register-box svg{display:none}.register-box .register-for-free{display:block}}@media(max-width:710px){.login-container .already-member,.login-container .login-button,.logout-page .already-member,.logout-page .login-button,.not-found-page .already-member,.not-found-page .login-button,.register-container .already-member,.register-container .login-button{display:none}.login-container .login-button-mobile,.logout-page .login-button-mobile,.not-found-page .login-button-mobile,.register-container .login-button-mobile{display:inline-block;margin-top:0;width:112px;height:36px;padding:0;text-transform:uppercase}}@media(max-width:450px){.login-container,.logout-page,.not-found-page,.register-container{padding:0 0 20px}.login-container .banner_title,.logout-page .banner_title,.not-found-page .banner_title,.register-container .banner_title{padding:0}.login-container .danger-text-first,.logout-page .danger-text-first,.not-found-page .danger-text-first,.register-container .danger-text-first{padding-left:0}.login-container .danger-text-second,.logout-page .danger-text-second,.not-found-page .danger-text-second,.register-container .danger-text-second{left:220px}.login-container .register-box form,.logout-page .register-box form,.not-found-page .register-box form,.register-container .register-box form{padding:10px}}@media(max-width:420px){.register-container .login-button-mobile{margin-top:0}}.logout-page #wrapper #top #header{margin-left:10px}.logout-page #wrapper #top #header img{width:205px}.logout-page #wrapper .change-password-wrapper{padding:10px;box-sizing:border-box;width:100%}.logout-page #wrapper .change-password-wrapper h3{margin:10px 0;font-size:1.17em}.logout-page #wrapper .change-password-wrapper .user_input_wrapper{margin-bottom:10px}.logout-page #wrapper .change-password-wrapper .user_input_wrapper input.password_input,.logout-page #wrapper .change-password-wrapper .user_input_wrapper input.username_input{width:75%;max-width:300px}.logout-page .message{background:#fff;width:100%;padding:20px 10px;box-sizing:border-box}.logout-page .message img{display:inline-block;vertical-align:top;width:50px;margin:0 10px}.logout-page .message .content{display:inline-block;vertical-align:top;width:calc(100% - 100px)}.logout-page .message .content svg{max-width:100%}.logout-page .message .content h2{margin:10px 0 10px 5px}.logout-page .message p{font-size:14px;color:#222;margin:0 0 0 5px}.not-found-page .message{background:#fff;width:100%;padding:15px 10px 40px;box-sizing:border-box;text-align:center}.not-found-page .message img{display:inline-block;vertical-align:top;width:50px;margin:15px}.not-found-page .message svg{max-width:100%}.not-found-page .message p{font-size:14px;color:#222;margin:0 0 0 5px}.not-found-page .message a{color:#ca1067;font-weight:500}.not-found-page .message h2{font-style:italic}.main-container button{font-size:14px;font-weight:700}.main-container .disabled-select{background:url(/_next/static/media/arrow_down_grey.d4b5c819.svg) no-repeat right 12px top 15px #fff!important;background-size:10px 10px!important}.main-container .white-container{width:calc(100% - 260px);display:inline-block;vertical-align:top;float:left}.main-container .main-page-wrapper{margin:15px auto;padding:0;width:calc(100% - 10px);max-width:1200px}.main-container .main-page-wrapper .main-page-content{width:100%;box-sizing:border-box;overflow:hidden;margin-top:10px}.main-container .main-page-wrapper .main-page-content.flex{display:flex;flex:1 1;margin:0}.main-container .main-page-wrapper .main-page-content div.pagination-head{box-shadow:none;display:inline-block;width:100%;color:#9f9f9f}.main-container .main-page-wrapper .main-page-content div.pagination-head .pagination-previous{display:inline-block;margin-left:10px}.main-container .main-page-wrapper .main-page-content div.pagination-head .pagination-next{display:inline-block;margin-right:10px}.main-container .main-page-wrapper .main-page-content div.pagination-head .pagination-arrow{display:inline-block;vertical-align:middle}.main-container .main-page-wrapper .main-page-content div.pagination-head .next-profile,.main-container .main-page-wrapper .main-page-content div.pagination-head .previous-profile{width:50%;float:left}.main-container .main-page-wrapper .main-page-content div.pagination-head .next-profile span,.main-container .main-page-wrapper .main-page-content div.pagination-head .previous-profile span{cursor:pointer}.main-container .main-page-wrapper .main-page-content div.pagination-head .next-profile span button,.main-container .main-page-wrapper .main-page-content div.pagination-head .previous-profile span button{padding:0;font-size:14px;font-weight:500;color:#ca1067;text-transform:none;border:none;font-size:15px;line-height:1.4;cursor:pointer}.main-container .main-page-wrapper .main-page-content div.pagination-head .next-profile.full,.main-container .main-page-wrapper .main-page-content div.pagination-head .previous-profile.full{width:100%}.main-container .main-page-wrapper .main-page-content div.pagination-head .next-profile{text-align:right}.main-container .main-page-wrapper .main-page-content .grey-container{width:100%;background-color:#f7f7f7;box-shadow:none!important}.main-container .main-page-wrapper .main-page-content .grey-container .infobox-fader-visible{margin-bottom:20px}.main-container .main-page-wrapper .main-page-content .grey-container .primary-content{height:100%}.main-container .main-page-wrapper .main-page-content .grey-container .profile-page-details{width:100%;position:relative;overflow:hidden;display:flex;background-color:#f7f7f7}.main-container .main-page-wrapper .main-page-content .grey-container .profile-page-details.modifying{background-color:#f7f7f7;max-height:inherit}.main-container .main-page-wrapper .main-page-content .grey-container .profile-page-details.modifying p{margin:5px 0;font-weight:700;font-size:15px}.main-container .main-page-wrapper .main-page-content .grey-container .profile-page-details .my-profile-details{width:100%;position:relative;margin:15px 0}.main-container .main-page-wrapper .main-page-content .grey-container .profile-page-details .my-profile-details>p{margin:5px 0}.main-container .main-page-wrapper .main-page-content .grey-container .profile-page-details .mobile-details{display:none}.main-container .main-page-wrapper .main-page-content .grey-container .profile-page-details .ask-to-upload{position:absolute;bottom:5%;left:5%;width:90%;background:#fff;padding:2.5%;box-sizing:border-box;text-align:center}.main-container .main-page-wrapper .main-page-content .grey-container .profile-page-details .ask-to-upload button{border:none;cursor:pointer}.main-container .main-page-wrapper .main-page-content .grey-container .profile-page-details .ask-to-upload button:hover{text-decoration:underline}.main-container .main-page-wrapper .main-page-content .grey-container .profile-card-wrapper{box-sizing:border-box;width:97%;margin-left:1.5%;margin-right:1.5%;text-align:center;display:flex}.main-container .main-page-wrapper .main-page-content .grey-container .profile-card{flex:1 1;width:46.5%;margin-left:1%;margin-right:1%;display:inline-block;vertical-align:top;box-sizing:border-box;text-align:left}.main-container .main-page-wrapper .main-page-content .main-page-container{width:80%}.main-container .main-page-wrapper .main-page-content .main-page-container .primary-content{height:100%;background-color:#fff}.main-container .main-page-wrapper .main-page-content .main-page-container .primary-content .user-not-found{margin:0;padding:25px}.main-container .main-page-wrapper .main-page-content .main-page-container .profile-page-details{width:100%;position:relative;overflow:hidden;display:flex;min-height:250px}.main-container .main-page-wrapper .main-page-content .main-page-container .profile-page-details.modifying{background-color:#f7f7f7;display:block}.main-container .main-page-wrapper .main-page-content .main-page-container .profile-page-details .my-profile-details{width:100%;position:relative;margin:15px 0}.main-container .main-page-wrapper .main-page-content .main-page-container .profile-page-details .my-profile-details>p{margin:5px 0}.main-container .main-page-wrapper .main-page-content .main-page-container .profile-page-details .mobile-details{display:none}.profile-question-body{position:relative;padding-bottom:1em;display:flex;flex-direction:column;flex-wrap:wrap;background-color:#fff}.grey-container>div.half-content_wrapper{box-shadow:none}.profile-page-question-wrapper{margin-bottom:20px}.profile-page-company{border-top:5px solid #76326c;background-color:#fff;min-height:150px;display:inline-block;width:100%}.profile-page-company h3{font-weight:400}.profile-page-company .question-list-item{height:60px}.profile-page-wrapper table{width:100%;border-spacing:0}.profile-page-wrapper table th{text-align:left}.profile-page-wrapper table td{white-space:nowrap;padding:10px 4px 10px 0}.profile-page-wrapper table thead{background:#d4d7dc}.my-profile-username{width:100%;position:relative;margin-top:5px}.my-profile-username.online{display:inline-block;vertical-align:top}.my-profile-username.online span{margin-left:10px;font-size:14px;font-weight:500;background:#6ab283;color:#fff;width:91px;height:26px;border-radius:6px;letter-spacing:-.7px;text-align:center;line-height:26px;padding:5px 10px;white-space:nowrap}.my-profile-username h3{font-size:30px;font-weight:500;margin:0 0 10px;display:inline-block;vertical-align:top}.my-profile-searching{position:relative;margin-top:20px;width:100%}.my-profile-searching p{margin:5px 0}.my-profile-searching .relationship-type{width:100%}.my-profile-searching .relationship-type .search-type-icon{width:30px;display:inline-block;vertical-align:top}.my-profile-searching .relationship-type .relationship-right{display:inline-block;vertical-align:top;width:calc(100% - 30px)}.my-profile-searching .relationship-type .relationship-right .type-text{display:inline-block;vertical-align:bottom;margin-right:5px;margin-top:1px}.profile-page-my-profile{background-color:#f7f7f7;font-size:16px;line-height:180%}.profile-page-my-profile .contact-mobile{display:none}.profile-page-my-profile .flirts-container{padding:0}.profile-page-my-profile .icebreaker{font-size:15px}.profile-page-my-profile .icebreaker .icebreaker-subject{border-radius:5px;width:100%;background-color:#fff;cursor:pointer;font-size:15px;display:inline-block;border-color:#ccc;padding:8px;background:url(/_next/static/media/arrow_down.40d8fdac.svg) no-repeat right 8px top 12px #fff;background-size:10px 10px;-webkit-appearance:none;margin-top:5px}.profile-page-my-profile .icebreaker .icebreaker-text input[type=radio]{-webkit-appearance:none;border-radius:50%;vertical-align:middle;margin-bottom:7px;margin-right:7px;cursor:pointer}.profile-page-my-profile .icebreaker .icebreaker-text input[type=radio]:before{content:"";display:block;border:1px solid #a9a9a9;width:14px;height:14px;border-radius:50%}.profile-page-my-profile .icebreaker .icebreaker-text input[type=radio]:checked:before{background:#76326c;border:1px solid #76326c}.profile-page-my-profile .icebreaker .icebreaker-text ul{margin:0;padding:0}.profile-page-my-profile .icebreaker .icebreaker-text ul li{list-style:none}.profile-page-my-profile .icebreaker form div{border:1px solid #ccc;overflow:auto;overflow-x:hidden;padding:10px;margin:5px 0;border-radius:5px}.profile-page-my-profile .icebreaker form div strong{color:#c06;font-size:15px}.profile-page-my-profile .icebreaker form div ul li label{display:block;padding-left:21px;text-indent:-24px}.profile-page-my-profile .icebreaker form div ul li label input{display:inline-block;margin-right:5px}.profile-page-my-profile .icebreaker #buy-subscription-promotion{height:auto;padding:10px 0 0;border:0;background:none;border-top:1px solid #a4b3c2;text-align:center;width:500px;margin:20px auto 0}.profile-page-my-profile .icebreaker #buy-subscription-promotion p{margin:0;padding:5px}.profile-page-my-profile .icebreaker #buy-subscription-promotion p .highlight{color:#c06}.profile-page-my-profile .icebreaker #buy-subscription-promotion p.submit{position:relative;margin-top:10px}.profile-page-my-profile .icebreaker .error-msg{background-color:#fef8ea;padding:1em}.profile_candidates{background-color:#fff;margin-top:20px}.add-profile-image-container{width:80%;border:1px solid #ebb628;background:hsla(0,0%,100%,.8);position:absolute;bottom:40px;left:10%;text-align:center;z-index:1;font-size:14px;line-height:1.43}.add-profile-image-container .add-profile-image-wrapper{padding:10px}.add-profile-image-container .add-profile-image-wrapper h4{margin:5px}.add-profile-image-container .add-profile-image-wrapper p{font-size:14px!important;margin-top:5px!important;margin-bottom:10px!important;font-weight:400!important}.add-profile-image-container .save-button{margin-bottom:10px;padding:8px}.profile-page-modify{float:left;width:63.54167%}.profile-page-modify .modify-wrapper{width:100%;display:inline-block}.profile-page-modify .modify-wrapper .inner-modify{padding:0 15px}.profile-page-modify .modify-wrapper .inner-modify h3{font-size:30px;font-weight:500;margin:20px 0}.profile-page-modify .modify-wrapper .inner-modify .lower-checkboxes{width:100%;padding:10px 0;justify-content:space-between}.profile-page-modify .modify-wrapper .inner-modify .lower-checkboxes .buttons button{text-transform:uppercase;font-size:14px;font-weight:700}.profile-page-modify .modify-wrapper .inner-modify .lower-checkboxes .buttons button.save-button{margin-right:10px}.profile-page-modify .modify-wrapper .inner-modify .lower-checkboxes .match-finding{width:50%}.profile-page-modify .modify-wrapper .inner-modify .lower-checkboxes .match-finding p{margin:0;padding:0}.profile-page-modify .modify-wrapper .inner-modify .lower-checkboxes .match-finding ul{padding:0;margin:0;display:inline-block;width:100%}.profile-page-modify .modify-wrapper .inner-modify .lower-checkboxes .match-finding ul li{list-style:none;padding:2px 0}.profile-page-modify .modify-wrapper .inner-modify .lower-checkboxes .match-finding ul li input[type=checkbox]{position:relative;top:-2.5px}.profile-page-modify .modify-wrapper .inner-modify .lower-checkboxes .match-finding ul li label{margin-left:2.5px;cursor:pointer}.profile-page-modify .modify-wrapper .location-dropdowns{display:inline-block;width:100%}.profile-page-modify .modify-wrapper .age-dropdown{width:48%;display:inline-block}.profile-page-modify .modify-wrapper .age-dropdown .my-match{width:100%;float:none}.profile-page-modify .modify-wrapper .my-match{width:48%;float:left}.profile-page-modify .modify-wrapper .my-match .year-divider{width:12%}.profile-page-modify .modify-wrapper .my-match select{margin-right:1%}.profile-page-modify .modify-wrapper .my-match select.year-dropdown{width:44%;margin-right:0;padding:10px;background:url(/_next/static/media/arrow_down.40d8fdac.svg) no-repeat right 8px top 15px #fff;background-size:10px 10px}.profile-page-modify .modify-wrapper .my-match select:last-child{margin-right:0}.profile-page-modify .modify-wrapper .my-match select.danger{border:3px solid #c06;color:#c06}.profile-page-modify .modify-wrapper .my-match.country{margin-right:4%}.profile-page-modify .modify-wrapper .my-match.country,.profile-page-modify .modify-wrapper .my-match.state{width:48%}.profile-page-modify .modify-wrapper .my-match.country select,.profile-page-modify .modify-wrapper .my-match.state select{width:100%}.profile-page-modify .modify-wrapper .my-match.details{width:48%;float:left;margin-right:4%}.profile-page-modify .modify-wrapper .my-match.details label{width:49%;font-size:16px;height:39px;line-height:39px}.profile-page-modify .modify-wrapper .my-match.details label input{display:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none}.profile-page-modify .modify-wrapper .my-match.details label.mies.selected,.profile-page-modify .modify-wrapper .my-match.details label.miesta.selected{background-color:#3f95ad;color:#fff;border:none;padding:1px}.profile-page-modify .modify-wrapper .my-match.details label.nainen.selected,.profile-page-modify .modify-wrapper .my-match.details label.naista.selected{background-color:#c06;color:#fff;border:none;padding:1px}.profile-page-modify .save-button{position:relative}.profile-page-modify select{border-radius:5px;width:32.6%;background-color:#fff;cursor:pointer;font-size:16px;-webkit-appearance:none;display:inline-block;border-color:#ccc;padding:10px;background:url(/_next/static/media/arrow_down.40d8fdac.svg) no-repeat right 12px top 15px #fff;background-size:10px 10px}.profile-page-modify-lower{display:inline-block;width:100%}.profile-page-modify-lower .cancel-button{margin-left:10px}.profile-page-modify-lower .my-match{width:39.5%;float:left}.profile-page-modify-lower .my-match.country,.profile-page-modify-lower .my-match.state{width:25%}.profile-page-modify-lower select.year-dropdown{border-radius:5px;width:100px;margin-right:10px;background-color:#fff;padding:8px 5px;cursor:pointer;font-size:16px;-webkit-appearance:none;display:inline-block;border-color:#ccc;background:url(/_next/static/media/arrow_down.40d8fdac.svg) no-repeat right 12px top 15px #fff;background-size:10px 10px}.profile-page-image-wrapper{width:36.4584%;overflow:hidden;position:relative;height:auto;margin-top:20px}.profile-page-image-wrapper .inner-wrapper{position:relative}.profile-page-image-wrapper .inner-wrapper .inner-image-wrapper{overflow:hidden;height:100%}.profile-page-image-wrapper .inner-wrapper .inner-image-wrapper img{width:102%;height:102%}.profile-page-username{width:63.54167%;position:relative;display:flex;flex-direction:column;background-color:#f7f7f7}.profile-page-username.full{width:100%;background-color:#f7f7f7}.profile-page-username .profile-page-wrapper{width:100%}.profile-page-username .profile-page-username_inner{padding-left:5.5%;padding-right:2.5%;padding-top:2.5%;position:relative}.profile-page-username .profile-page-username_inner .age-icon,.profile-page-username .profile-page-username_inner .location-icon{top:-3px}div.profile-question-card_wrapper{box-sizing:border-box;margin-bottom:5px}.profile-question-card_wrapper{width:100%;text-align:center;display:inline-block;margin-top:20px}.profile-question-card_wrapper .profile-question-card-head{color:#fff;background:#c06;position:relative;width:100%;box-sizing:border-box;height:37px;line-height:37px}.profile-question-card_wrapper .question-count{position:relative;text-align:left;font-size:14px;height:37px;font-size:20px;font-weight:500;font-style:italic;letter-spacing:-.2px;padding-left:12px;width:100%;box-sizing:border-box}.profile-question-card_wrapper .question-count img{position:absolute;top:5px;left:7px}.profile-question-card_wrapper .question-count .card-head{vertical-align:middle}.profile-question-card_wrapper .question-count .card-head svg{width:20px;height:20px;fill:#fff;margin-right:6px}.profile-question-card_wrapper .question-count .answered{float:right;padding-right:70px;font-size:14px;font-style:normal}.profile-question-card_wrapper .question-count .history{top:7px}.profile-question-card_wrapper .edit-content{display:flex;flex-direction:column;flex-wrap:wrap}.profile-question-card_wrapper .edit-content h3{width:100%;display:inline-block}.profile-question-card_wrapper .edit-content div{width:50%;float:left}.profile-question-card_wrapper .edit-content div.qc-buttons{width:100%}.profile-question-card_wrapper .profile-question-card-content{padding:5px 20px;text-align:left;font-size:16px;color:#222;display:inline-block}.profile-question-card_wrapper .profile-question-card-content p{margin:0;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0}.profile-question-card_wrapper .profile-question-card-content h3{-webkit-margin-before:15px;-webkit-margin-after:5px;-webkit-margin-start:0;-webkit-margin-end:0;margin:15px 0 4px;font-weight:700;font-size:16px;color:#222}.profile-question-card_wrapper .profile-question-card-content select{border-radius:5px;width:95%;background-color:#fff;cursor:pointer;font-size:15px;-webkit-appearance:none;-moz-appearance:none;display:inline-block;border-color:#ccc;padding:10px;background:url(/_next/static/media/arrow_down.40d8fdac.svg) no-repeat right 12px top 15px #fff;background-size:10px 10px}.profile-question-card_wrapper .profile-question-card-content .multi-choice-wrapper{width:100%}.profile-question-card_wrapper .profile-question-card-content .multi-choice-wrapper label{cursor:pointer}.profile-question-card_wrapper #background_card .profile-question-card-head{background-color:#3f95ad}.profile-question-card_wrapper #lifestyle_card .profile-question-card-head{background-color:#352487}.profile-question-card_wrapper #lifestyle_card .profile-question-card-head svg{width:18px;height:22px}.profile-question-card_wrapper #history_card .profile-question-card-head{background-color:#666}.profile-question-card-inline{background-color:#f7f7f7;width:46.5%;margin-left:1%;margin-right:1%;margin-bottom:1%;display:inline-block;vertical-align:top;box-sizing:border-box}.profile-question-card-first{margin-bottom:20px}.profile-question-card .qc-buttons{margin-top:1em}.profile-question-card .qc-buttons .cancel-button,.profile-question-card .qc-buttons .save-button{margin:5px 5px 5px 0;text-transform:uppercase;font-size:14px;font-weight:700}.profile-page-questions{position:relative;padding:20px}.profile-page-questions .buttons{text-align:right}.profile-page-questions .buttons .cancel-button{margin-right:15px}.profile-page-questions .buttons.profile-image-question{text-align:center}.profile-page-questions .buttons.profile-image-question .cancel-button{margin-right:0;margin-top:5px;width:60%}.profile-page-questions .question-profile-picture-placeholder-image{display:none}.profile-page-questions .increase-exposure,.profile-page-questions .question_profile_picture,.profile-page-questions .question_profile_picture_wrapper{text-align:center}.profile-page-questions .question_save-button{margin-left:10px}.profile-page-questions .question-profile-picture-placeholder-image-preview img{max-width:200px}.profile-page-questions .profile-picture-buttons button,.profile-page-questions .profile-picture-buttons label{width:60%;font-size:15px;padding:10px;color:#fff;border:0;border-radius:5px;cursor:pointer}.profile-page-questions .profile-picture-buttons button span,.profile-page-questions .profile-picture-buttons label span{vertical-align:middle}.profile-page-questions .profile-picture-buttons button span img,.profile-page-questions .profile-picture-buttons label span img{width:25px;margin-bottom:-4px;padding-right:6px}.profile-page-questions .profile-picture-buttons .img-from-computer{background:#c06}.profile-page-questions .profile-picture-buttons .img-from-facebook{background:#3b5998;margin-top:5px}.profile-page-questions .profile-picture-buttons .img-from-webcam{background:#3f95ad;margin-top:5px}.profile-page-questions .profile-page-questions-header{display:inline-block;width:100%}.profile-page-questions .profile-page-questions-header h3{float:left}.profile-page-questions .question-list-items{display:inline-block;width:100%}.profile-page-questions .question-list-items .question-list-item{list-style:none;width:50%;height:40px;display:inline-block}.profile-page-questions .question-list-items .question-list-item p{font-size:15px;display:table-cell;vertical-align:middle;padding:0 10px 0 13px;margin:0;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;cursor:pointer}.profile-page-questions .question-list-items .question-list-item label{display:table}.profile-page-questions .question-list-items .question-list-item input[type=checkbox],.profile-page-questions .question-list-items .question-list-item input[type=radio]{-webkit-appearance:none;display:none}.profile-page-questions .question-list-items .question-list-item input[type=checkbox]:checked+label .question-circle,.profile-page-questions .question-list-items .question-list-item input[type=radio]:checked+label .question-circle{border:2px solid #c06;transition:border-width width height .5s ease .5s .5s;background-color:#c06}.profile-page-questions .question-list-items .question-list-item input[type=checkbox]:checked+label .question-circle+p,.profile-page-questions .question-list-items .question-list-item input[type=radio]:checked+label .question-circle+p{font-weight:700;color:#c06}.profile-page-questions .question-list-items .question-list-item input[type=checkbox]:checked+label .question-circle .e-kontakti_circle,.profile-page-questions .question-list-items .question-list-item input[type=radio]:checked+label .question-circle .e-kontakti_circle{opacity:1}.profile-page-questions .question-list-items .question-list-item .question-circle{width:30px;height:30px;border:2px solid #000;border-radius:25px;position:relative;-webkit-transition-property:background-color ease-in .3s;-moz-transition-property:background-color ease-in .3s;-o-transition-property:background-color ease-in .3s;transition:background-color .3s ease-in;-webkit-transition-property:border ease-in .3s;-moz-transition-property:border ease-in .3s;-o-transition-property:border ease-in .3s;transition:border .3s ease-in}.profile-page-questions .question-list-items .question-list-item .question-circle:target{color:blue}.profile-page-questions .question-list-items .question-list-item .question-circle:hover{cursor:pointer;background-color:#c06;-webkit-transition-property:background-color ease-out .3s;-moz-transition-property:background-color ease-out .3s;-o-transition-property:background-color ease-out .3s;transition:background-color .3s ease-out}.profile-page-questions .question-list-items .question-list-item .question-circle:hover img{display:block}.profile-page-questions .question-list-items .question-list-item .question-circle:hover{border:2px solid transparent;-webkit-transition-property:border ease-out .3s;-moz-transition-property:border ease-out .3s;-o-transition-property:border ease-out .3s;transition:border .3s ease-out}.profile-page-questions .question-list-items .question-list-item .e-kontakti_circle{width:16px;float:left;position:absolute;left:7px;top:7px}.looking-for-gender{width:65%!important}.looking-for-gender label{width:32%!important}.looking-for-gender label[for=naista]{border-radius:5px 0 0 5px!important}.looking-for-gender label[for=miesta]{border-radius:0!important}.looking-for-gender label[for=molempia]{border-left:none;border-right:1px solid #b3b3b3!important;border-radius:0 5px 5px 0!important;display:inline-block!important}.looking-for-gender label[for=naista].selected{background-color:#c06;color:#fff;border:1px solid #c06}.looking-for-gender label[for=miesta].selected{background-color:#3f95ad;color:#fff;border:1px solid #3f95ad}.looking-for-gender label[for=molempia].selected{background-color:#fbb03b;color:#fff;border:1px solid #fbb03b;border-right:1px solid #fbb03b!important}.looking-for-gender input[type=radio]{display:none}.looking-for-age{width:31%!important}.lower-checkboxes{cursor:pointer}.lower-checkboxes input[type=checkbox]{-webkit-appearance:none;vertical-align:middle}.lower-checkboxes input[type=checkbox]:before{content:"";display:block;border:1px solid #a9a9a9;width:14px;height:14px}.lower-checkboxes input[type=checkbox]:checked:before{background:#76326c;border:1px solid #76326c}.my-profile-album{padding-left:5.5%;font-size:13px}.my-profile-album span.profile-album-span{cursor:pointer}.my-profile-album>div{margin:5px 0;width:50%;float:left}.my-profile-album>div:after{content:"";display:table;clear:both}.my-profile-album img{width:20px;height:16px;margin-right:5px}.my-profile-album .ask-for-key-button{border:0;font-size:1em;line-height:1.4;padding:0;color:#322882;cursor:pointer;margin:0 5px}.my-profile-album-mobile{display:none}.profile_contact_user{background-color:#eee;margin:0}.profile_contact_user .profile-card_modify{display:none}.profile_contact_user .profile_contact_upper{text-align:center;padding:10px 10px 50px}.profile_contact_user .profile_contact_upper .contact-inline-image{display:inline-block;vertical-align:top;width:40px}.profile_contact_user .profile_contact_upper .contact-inline-image img{width:40px}.profile_contact_user .profile_contact_upper .contact-inline-text{display:inline-block;vertical-align:top;width:calc(100% - 50px);text-align:left;padding-left:10px}.profile_contact_user .profile_contact_upper h3{font-size:18px;font-weight:500;margin:0}.profile_contact_user .profile_contact_upper h4{font-size:15px;font-weight:500;margin:0 0 20px}.profile_contact_user .profile_contact_upper .about-me-text{padding:10px;border:none;font-size:15px;min-height:250px}.profile_contact_user .save-button{padding:10px;letter-spacing:-.7px;border:none;float:right}.profile-buttons{margin-top:15px;margin-bottom:5px}.profile-buttons .line-break{display:none}.profile-buttons .profile-button{background-color:#f7f7f7;color:#222;font-size:14px;font-weight:500;text-transform:none;padding:5px 0;height:auto;width:auto;white-space:nowrap;margin-right:30px}.profile-buttons .profile-button img{height:25px;width:25px;margin-right:5px}.profile-buttons .profile-button img,.profile-buttons .profile-button span{display:inline-block;vertical-align:middle}.common-history{width:100%;margin-top:20px;font-size:16px;background-color:#fff;color:#222;float:right;text-align:left}.common-history .common-history-wrapper{margin-top:20px}.common-history .common-history-wrapper h3{margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;background-color:#666;color:#fff;margin:0 0 20px;padding:5px}.common-history .common-history-wrapper p{margin:0}.common-history .common-history-wrapper div{padding:0 20px 20px}.common-history .common-history-wrapper .answer{margin-left:10px}.inappropriate-profile{text-align:center;margin-top:20px;margin-bottom:20px}.inappropriate-profile .report-success{background-color:#d9eaef;padding:10px 25px;position:relative}.inappropriate-profile .report-success span:before{content:"";position:absolute;left:0;top:0;background:#3f95ad;width:10px;height:100%}.inappropriate-profile .report-failure{background-color:#fef8ea;padding:10px 25px;position:relative}.inappropriate-profile .report-failure span:before{content:"";position:absolute;left:0;top:0;background:#fbb03b;width:10px;height:100%}.inappropriate-profile .inappropriate-profile-wrapper{padding:10px 20px;box-sizing:border-box;color:#fff;cursor:pointer;text-align:middle;background:#76326c;border:1px solid #76326c;border-radius:6px;font-size:14px;font-weight:700;letter-spacing:-.7px;text-transform:uppercase}.inappropriate-profile .inappropriate-profile-wrapper h3{margin:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;padding:15px 0}.inappropriate-profile form{padding:0 15px 15px}.inappropriate-profile form select{border-radius:5px;width:100%;background-color:#fff;padding:8px;cursor:pointer;font-size:15px;-webkit-appearance:none;display:inline-block;border-color:#ccc;background:url(/_next/static/media/arrow_down.40d8fdac.svg) no-repeat right 12px top 13px #fff;background-size:10px 10px}.inappropriate-profile form textarea{width:100%}.inappropriate-profile form p{margin:15px 0}.inappropriate-profile form p.danger-text{margin:5px 0}.inappropriate-profile form .button-wrapper{margin-top:15px;text-align:left}.inappropriate-profile form .save-button{margin-right:15px}@media(max-width:1100px){.main-container .main-page-wrapper .main-page-content .grey-container,.main-container .main-page-wrapper .main-page-content .main-page-container,.profile-page-questions .question-list-item{width:100%}.profile-question-card_wrapper .background-body{height:100%}.profile-question-card_wrapper .profile-question-card-content .lifestyle-answer{width:100%;box-sizing:border-box}.profile-question-card_wrapper .profile-question-card-content .profile-description-input{width:100%}.profile-question-card_wrapper .edit-body{height:100%}.profile-question-card_wrapper .edit-content{display:block;height:100%}.profile-question-card_wrapper .edit-content div{width:100%}}@media(max-width:1024px){.profile-question-card_wrapper .question-count .answered{padding-right:50px}}@media(max-width:965px){.main-container .profile-page-image-wrapper{margin:2.5% 0 0 2.5%}.main-container .modifying{flex-direction:row}.main-container .modifying .profile-page-image-wrapper{margin:2.5% 0 0 2.5%}.main-container .modifying .profile-page-image-wrapper img,.main-container .modifying .profile-page-modify .my-match{width:100%}.main-container .modifying .profile-page-modify .looking-for-gender{width:100%!important}.main-container .modifying .profile-page-modify .looking-for-gender label{width:32.5%!important}.main-container .main-page-wrapper .main-page-content .grey-container .profile-page-details{margin-top:10px}.main-container .main-page-wrapper .main-page-content .grey-container .profile-page-details .profile-page-username .profile-page-username_inner{padding-left:10px;padding-right:10px}.main-container .main-page-wrapper .main-page-content .profile-page-my-profile{margin-left:0}.main-container .main-page-wrapper .main-page-content .profile-page-my-profile .profile-buttons{margin-left:20px}.main-container .main-page-wrapper .main-page-content .profile-page-my-profile .contact-mobile{display:block}.main-container .main-page-wrapper .main-page-content .profile-page-my-profile .contact-mobile .contact{display:block;float:none;width:95%;margin:2.5% 2.5% 0}.main-container .main-page-wrapper .main-page-content .profile-page-my-profile .contact-mobile .contact .about-me-text{min-height:125px}.main-container .main-page-wrapper .main-page-content .profile-page-my-profile .contact-mobile .contact h3{margin:0 15px 15px;line-height:normal}.main-container .main-page-wrapper .main-page-content .profile-page-my-profile .contact-mobile .contact h4{margin:15px;line-height:normal}.main-container .main-page-wrapper .main-page-content .profile-page-my-profile .contact-mobile .contact a{line-height:normal}.main-container .main-page-wrapper .main-page-content .profile-page-my-profile .contact-mobile .albums{display:block;float:none;width:95%;margin:2.5% 2.5% 0}.main-container .main-page-wrapper .main-page-content .profile-page-my-profile .contact-mobile .albums ul li{background:#fff}.main-container .main-page-wrapper .main-page-content .profile-page-my-profile .contact-mobile .albums .background-member-albums{margin-top:0}.main-container .main-page-wrapper .main-page-content div.pagination-head{padding:0 10px;box-sizing:border-box}.main-container .main-page-wrapper .main-page-content div.pagination-head .next-profile span button,.main-container .main-page-wrapper .main-page-content div.pagination-head .previous-profile span button{font-size:14px}.main-container .main-page-wrapper .main-page-content .white-container{width:100%}}@media(max-width:900px){.main-container .modifying{flex-direction:column}.main-container .modifying .profile-page-image-wrapper{width:50%;margin:20px auto auto}.main-container .modifying .profile-page-image-wrapper img,.main-container .modifying .profile-page-modify{width:100%}.profile-page-questions .save-button{position:static;margin-top:10px}.profile-page-questions .cancel-button{position:static;margin:10px 10px 0 0}}@media(max-width:670px){.main-container .profile-page-image-wrapper{margin:0}.main-container .main-page-wrapper .main-page-content .profile-page-my-profile .contact-mobile .albums,.main-container .main-page-wrapper .main-page-content .profile-page-my-profile .contact-mobile .contact{width:100%;margin:2.5% 0 0}.profile-page-modify .modify-wrapper .inner-modify{padding:0}.profile-page-modify .modify-wrapper .inner-modify .lower-checkboxes{flex-direction:column}.profile-page-modify .modify-wrapper .inner-modify .lower-checkboxes .match-finding{width:100%}.profile-page-modify .modify-wrapper .inner-modify .lower-checkboxes .buttons{width:100%;margin-top:10px;align-self:auto}.profile-page-details.modifying .profile-page-image-wrapper{width:45%;margin:auto}.main-container .main-page-wrapper #dating_card{margin-top:20px}.main-container .main-page-wrapper .main-page-content .primary-content{width:100%}.main-container .main-page-wrapper .main-page-content .grey-container{padding:10px;box-sizing:border-box}.main-container .main-page-wrapper .main-page-content .grey-container .profile-card-wrapper{display:block;width:100%;margin:0}.main-container .main-page-wrapper .main-page-content .grey-container .profile-card{display:block;width:100%;margin:10px 0 0;box-sizing:border-box}.main-container .main-page-wrapper .main-page-content .grey-container .profile-page-details{max-height:inherit;flex-direction:column;background-color:#f7f7f7}.main-container .main-page-wrapper .main-page-content .grey-container .profile-page-details .profile-page-image-wrapper{width:100%;padding-bottom:0;margin-top:0}.main-container .main-page-wrapper .main-page-content .grey-container .profile-page-details .profile-page-image-wrapper .inner-wrapper{position:inherit}.main-container .main-page-wrapper .main-page-content .grey-container .profile-page-details .profile-page-username{width:100%}.main-container .main-page-wrapper .main-page-content .grey-container .profile-page-details .profile-page-username .profile-page-username_inner{background:#fff}.main-container .main-page-wrapper .main-page-content .grey-container .profile-page-details .profile-page-username .profile-page-username_inner .profile-buttons button{background:none;margin-right:0;text-align:left}.main-container .main-page-wrapper .main-page-content .grey-container .profile-page-details .profile-page-username .my-profile-album{background:transparent}.main-container .main-page-wrapper .main-page-content .grey-container .profile-page-details.modifying{display:flex;flex-direction:column}.main-container .main-page-wrapper .main-page-content .grey-container .profile-page-details.modifying .profile-page-modify{width:100%;float:none}>.main-container .main-page-wrapper .main-page-content .grey-container div.profile-question-card_wrapper{width:100%;display:inline-block;box-sizing:border-box;padding:10px;margin:0}.profile-page-question-wrapper{display:none}.profile-page-questions .question-list-item{width:50%}.profile-question-card-inline{width:100%;margin:0}.common-history,.inappropriate-profile{width:100%}}@media(max-width:665px){.profile-buttons{text-align:left!important;margin-left:0!important}.profile-buttons .line-break{display:inline}}@media(max-width:600px){.profile-page-my-profile .flirts-container{padding:0}.flirts-dialog-new .flirt-form .text-inline{display:block!important;width:100%!important}.flirts-dialog-new .flirt-form .flirt-inline{width:100%!important;max-width:350px!important}.flirts-dialog-new .flirt-form select{width:100%!important;margin:0!important}.flirts-dialog-new .flirt-form .flirt-save-button{margin-left:0}}@media(max-width:480px){.profile-buttons .profile-button.picture-album{margin-top:10px}.green-button{padding:10px}}@media(max-width:420px){.profile-question-card_wrapper .question-count{font-size:calc(15px + .625vw)}.inappropriate-profile form .cancel-button,.inappropriate-profile form .save-button{width:100%}.inappropriate-profile form .save-button{margin-right:0;margin-bottom:10px}}@media(max-width:372px){.profile-question-card_wrapper .question-count .answered-mobile{display:none}.profile-buttons .profile-button{width:100%;text-align:left}.profile-buttons .line-break{display:none}}.general-icon,.message-icon,.profile-icon{width:20px;margin-right:5px;height:20px;margin-bottom:-3px}.contact{width:240px;margin-left:20px;display:inline-block}.contact .no-albums{font-weight:400}.contact .contact{margin-left:0}.tablet{display:none;width:100%;height:100%}.tablet .tablet-top{margin-top:1.5%;margin-left:1%;margin-right:1%;background-color:#3f95ad}.tablet .tablet-top .sidebar-update-profile{display:inline-block;vertical-align:middle;width:calc(50% - 10px)}.tablet .tablet-top .sidebar-subscription-valid{display:inline-block;vertical-align:middle;width:calc(50% - 20px);border-left:10px solid #fff}.tablet .tablet-top .sidebar-subscription-valid p{margin:0}.tablet .albums{margin-right:1%}.tablet .albums ul{background:#fff}.tablet .sidebar-daily-singles{margin-right:1%}.tablet .sidebar-daily-singles img{padding-left:10px;padding-right:5px}.tablet .messages{display:inline-block;vertical-align:top;width:49%;margin-left:1%}.tablet .messages ul{background:#fff}.sidebar-container-new .match-link{position:relative;background:#ca1067;color:#fff;padding:15px 0 10px;font-size:14px;text-align:center;margin-top:10px}.sidebar-container-new .match-link a{display:inline-block;background:#fff;color:#ca1067;padding:6px;border-radius:4px;font-weight:500}.sidebar-container-new .match-link .send-match{display:flex;padding:0 10px}.sidebar-container-new .match-link .send-match svg{flex:1 1}.sidebar-container-new .match-link .send-match span{font-size:20px;font-weight:500;flex:2 1;text-align:left;line-height:1.2}.sidebar-container-new .match-link .match-text{padding:10px}.blog-link{padding:0}.blog-link a{display:inline-block;width:100%;position:relative}.blog-link a img{width:100%}.blog-link a .blog-link-text{position:absolute;bottom:8px;left:20px;color:#fff;font-size:16px;font-style:italic;font-weight:500}.sidebar-container-new{width:240px;margin-left:20px;display:inline-block;vertical-align:top;background-color:#fff}.sidebar-container-new a{text-decoration:none;color:#fff}.sidebar-container-new p{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-moz-margin-before:0;-moz-margin-after:0;-moz-margin-start:0;-moz-margin-end:0;margin:0}.sidebar-container-new h3{background-color:#3f95ad;color:#fff;font-size:14px;font-weight:500;height:34px;line-height:34px;margin-bottom:0}.sidebar-container-new .blog-link{padding:0}.sidebar-container-new .blog-link img{width:240px}.sidebar-container-new .message-icon{display:inline-block;vertical-align:middle;margin-bottom:5px;padding-left:12px;padding-right:2px;width:25px}.inline,.tablet-container{display:inline-block}.tablet-container{width:50%}.sidebar-update-profile{margin-bottom:1px;background-color:#3f95ad;display:inline-block;width:100%;padding-top:15px;padding-bottom:15px}.sidebar-update-profile a{color:#fff}.sidebar-update-profile button{border:none;cursor:pointer;background:transparent;padding:0;font-size:15px;line-height:1.4;text-align:left}.sidebar-update-profile .update-profile{margin-left:15px}.sidebar-update-profile .update-profile .arrow{margin-left:10px}.sidebar-update-profile .question-percentage{width:20%;text-align:center;position:relative;vertical-align:middle;margin-bottom:20px;margin-left:10px}.sidebar-update-profile .question-percentage .question-navigation-circle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px}.sidebar-update-profile .question-percentage .question-count{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:14px;font-weight:500}.sidebar-update-profile h3{color:#000;-webkit-margin-before:3px;-webkit-margin-after:10px;-webkit-margin-start:0;-webkit-margin-end:0;-moz-margin-before:3px;-moz-margin-after:10px;-moz-margin-start:0;-moz-margin-end:0;margin:3px 0 10px}.sidebar-subscription-valid{background-color:#3f95ad;color:#fff;padding:10px}.sidebar-subscription-valid span{font-size:20px;font-weight:500;font-style:italic;letter-spacing:-.2px}.sidebar-subscription-valid p{font-size:14px}.sidebar-subscription-valid a{color:#3f95ad}.sidebar-subscription-valid a.update{display:inline-block;font-size:14px;font-weight:700;padding:10px;border-radius:6px;color:#3f95ad;background-color:#f7f7f7;border:none;margin-top:15px;margin-bottom:5px;cursor:pointer}.sidebar-daily-singles{background-color:#ca1067;margin-top:10px;margin-bottom:10px;height:64px;vertical-align:middle;text-align:center;position:relative}.sidebar-daily-singles .heart-icon{width:27.3px;height:23.5px;position:absolute;left:15px;top:20px}.sidebar-daily-singles .text-icon{color:#fff;letter-spacing:-.2px;font-size:20px;font-style:italic;font-weight:500;position:absolute;top:18px;left:54px}.sidebar-daily-singles .number-container{background:#ebb628;height:28px;width:28px;border-radius:50%;color:#fff;float:right;margin-top:18px;margin-right:15px;position:relative;font-weight:500}.sidebar-daily-singles .number-container .number{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.albums,.messages{margin-bottom:20px}.albums .save-button,.messages .save-button{letter-spacing:-.7px;margin:10px auto 0 10px}.albums .info-box-container.warning,.messages .info-box-container.warning{margin-bottom:0}.albums .info-box-container .info-box-text,.messages .info-box-container .info-box-text{padding:10px;margin-top:10px;font-size:13px}.albums .info-box-container .info-box-text .message,.messages .info-box-container .info-box-text .message{margin:0}.albums .info-box-container .info-box-text img,.messages .info-box-container .info-box-text img{display:none}.albums .no-albums,.messages .no-albums{font-weight:400;padding-left:15px}.albums .background-my-albums,.albums .background-my-messages,.messages .background-my-albums,.messages .background-my-messages{background-color:#3f95ad}.albums .background-member-albums,.messages .background-member-albums{background-color:#ca1067}.albums h3,.messages h3{color:#fff;font-size:14px;font-weight:500;height:34px;line-height:34px;margin-bottom:0;text-transform:uppercase}.albums img,.messages img{display:inline-block;vertical-align:middle;margin-bottom:4px;padding-left:15px;padding-right:5px}.albums img.lock,.messages img.lock{padding-left:0}.albums .number-of-images,.messages .number-of-images{float:right;text-transform:none;text-align:right}.albums .number-of-images .arrow,.messages .number-of-images .arrow{margin-top:1px}.albums .number-of-images .arrow img,.messages .number-of-images .arrow img{padding-left:10px;padding-right:0}.albums ul,.messages ul{margin:0;padding:0;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-moz-margin-before:0;-moz-margin-after:0;-moz-margin-start:0;-moz-margin-end:0;-webkit-padding-start:0;background-color:#f7f7f7}.albums ul a,.messages ul a{color:#222;display:inline-block;width:100%;box-sizing:border-box}.albums ul li:last-child,.messages ul li:last-child{border:none}.albums ul li,.messages ul li{cursor:default;list-style:none;height:42px;font-size:14px;font-weight:500;border-bottom:1px solid #ddd;line-height:42px;padding-left:15px;-moz-padding-left:0;padding-right:10px}.albums ul li button,.messages ul li button{text-transform:none;padding:0;text-align:left;width:100%;height:42px}.albums ul li button img,.messages ul li button img{padding-left:0}.albums ul li .number-container,.messages ul li .number-container{background:#ebb628;height:28px;width:28px;border-radius:50%;color:#fff;float:right;margin-top:7px;margin-right:-5px;position:relative}.albums ul li .number-container .number,.messages ul li .number-container .number{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.albums ul li .number-container.perfect-for-you,.messages ul li .number-container.perfect-for-you{margin-left:5px;font-weight:400}.albums ul li .number-container.hide-amount,.messages ul li .number-container.hide-amount{display:none}.albums ul li .zero,.messages ul li .zero{float:right;margin-right:5px}.albums ul li .arrow,.messages ul li .arrow{float:right}.albums ul li.attention strong,.messages ul li.attention strong{border-radius:20px;background-color:#3f95ad;padding:7px 14px;color:#fff;font-size:15px}.albums ul:hover,.messages ul:hover{cursor:pointer}.icon.disabled~.album-name,.icon.disabled~.number-of-images{opacity:.65}@media(max-width:965px){.tablet{display:inline-block}.tablet .tablet-container{width:47%;margin-left:2.5%;margin-right:.5%}.tablet .messages{width:47%;margin-left:.5%}.contact,.contact .blog-link,.sidebar-container-new,.sidebar-container-new .profile-sidebar{display:none}}@media(max-width:670px){.tablet .tablet-top .sidebar-subscription-valid,.tablet .tablet-top .sidebar-update-profile{width:100%;margin:0;border-left:0;border-bottom:1px solid #fff;box-sizing:border-box}.tablet .albums,.tablet .messages,.tablet .sidebar-daily-singles,.tablet .sidebar-subscription-valid,.tablet .sidebar-update-profile,.tablet .tablet-container{width:100%;margin:0}.tablet .sidebar-daily-singles{margin-top:14px;text-align:left;line-height:64px}.tablet .sidebar-daily-singles img{padding-left:20px;padding-right:10px}.tablet .sidebar-daily-singles .heart-icon,.tablet .sidebar-daily-singles .text-icon{float:none;position:static;vertical-align:middle}.tablet .sidebar-daily-singles .number-container{display:inline-block;vertical-align:middle;float:none;margin:0 0 0 15px}.sidebar-container-new{width:100%}}.question-background-image{background:#76326c;background-position:50%;background-size:cover;text-align:center;-webkit-transition-property:background-image ease-in .5s;-moz-transition-property:background-image ease-in .5s;-o-transition-property:background-image ease-in .5s;transition:background-image .5s ease-in}.question-background-image,.question-container{position:fixed;height:100%;width:100%}.question-container .save-button.new-member{position:absolute;right:5px;top:5px;padding:5px}.question-container .container{height:100%;width:100%;max-width:100%;display:flex;flex-direction:column;padding:0}.question-container .container .skip-questions{margin-top:10px;text-align:center}.question-container .container .skip-questions button{color:#fff;border:none;font-size:1rem;cursor:pointer}.question-container .container .category-image{text-align:center;height:8%;margin:0;position:relative}.question-container .container .category-image img{width:200px;vertical-align:middle;height:100%;margin:0;padding-top:0}.question-container .container .email-verification-box{color:#fff;font-size:16px;text-align:center;max-width:300px;margin:auto;z-index:1}.question-container .container .email-verification-box h1{font-size:28px;font-weight:400;margin:0}.question-container .container .email-verification-box p{margin:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;font-size:15px}.question-container .container .email-verification-box .box-header{margin:5px 0 10px}.question-container .container .email-verification-box .box-content .save-button{margin:10px 0}.question-container .container .email-verification-box .info-box-container{font-size:14px}.question-container .container .email-verification-box .info-box-container .info-box-text{margin:0;padding:5px}.question-container .container .email-verification-box .info-box-container .info-icon{width:20px;height:20px}.question-container .container .important-answered-box{color:#fff;font-size:16px;text-align:center}.question-container .container .important-answered-box p{margin:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;font-size:15px}.question-container .container .important-answered-box a{color:#fff}.question-container .container .important-answered-box a.save-button{margin:10px 0;display:inline-block}.question-container .container .important-answered-box .important-box-wrapper h1{font-size:28px;font-weight:400;margin:0}.question-container .container .important-answered-box .important-box-wrapper .box-content{width:300px;margin:30px auto 10px;background:#fff;border-radius:15px}.question-container .container .important-answered-box .important-box-wrapper .box-content .box-order-now{display:flex;align-items:center;text-align:left;padding:5px;background:#fbb03b;border-radius:10px 10px 0 0}.question-container .container .important-answered-box .important-box-wrapper .box-content .box-order-now h3{margin:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;font-size:20px;font-weight:700}.question-container .container .important-answered-box .important-box-wrapper .box-content .box-order-now .star-wrapper{width:12%}.question-container .container .important-answered-box .important-box-wrapper .box-content .box-order-now .star-wrapper img{width:25px;margin-left:5px}.question-container .container .important-answered-box .important-box-wrapper .box-content .box-order-now .text-wrapper{width:88%;line-height:20px}.question-container .container .important-answered-box .important-box-wrapper .box-content .box-order-now .text-wrapper p{font-size:13px}.question-container .container .important-answered-box .important-box-wrapper .box-content .box-details{color:#000;padding:15px 0}.question-container .container .important-answered-box .important-box-wrapper .box-content .box-details h4{margin:0;padding:0 20px;text-align:left}.question-container .container .important-answered-box .important-box-wrapper .box-content .box-details ul{padding:0;margin:0}.question-container .container .important-answered-box .important-box-wrapper .box-content .box-details ul li{list-style:none;text-align:left;padding:5px 0 0 20px}.question-container .container .important-answered-box .important-box-wrapper .box-content .box-details ul li:before{content:"";margin-top:6px;width:10px;height:10px;border-radius:5px;background:#fbb03b;display:block;float:left;margin-right:5px}.question-container .container .important-answered-box .important-box-wrapper .box-content .box-link{width:100%;font-size:20px;background:#3f95ad;padding:7px 0;border-radius:0 0 10px 10px}.question-container .container .important-answered-box .important-box-wrapper .box-content .box-link a{color:#fff;text-transform:uppercase;font-weight:700}.question-container .targetpage_question-wrapper .about-me p{margin:1em 0;padding-left:0;text-align:center}.question-container .targetpage_question-wrapper .question-textarea{border:none;-webkit-appearance:none;border-radius:5px;width:100%;min-height:150px;font-size:16px;padding:10px;box-sizing:border-box}.question-container .targetpage_question-wrapper .question-header{font-size:24px;color:#fff;text-align:center;margin:0 0 10px;-webkit-margin-before:0;-webkit-margin-after:10px;-webkit-margin-start:0;-webkit-margin-end:0;padding-left:0;display:table;width:100%}.question-container .targetpage_question-wrapper .question-header p{display:table-cell;margin:0;vertical-align:middle}.question-container .targetpage_question-wrapper .question-header .profile-image{text-align:center}.question-container .targetpage_question-wrapper .question-list{text-align:left;width:70%;margin:auto;height:auto;padding:0;box-sizing:border-box;max-height:50%}.question-container .targetpage_question-wrapper .question-list .question-list-item{list-style:none;width:100%;display:inline-block}.question-container .targetpage_question-wrapper .question-list .question-list-item p{display:table-cell;vertical-align:middle;font-size:19px;margin:0;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0}.question-container .targetpage_question-wrapper .question-list .question-list-item label{display:table;width:100%;background:hsla(0,0%,86%,.5);padding:10px 0;border-radius:10px;text-align:center;text-transform:uppercase;margin:5px 0}.question-container .targetpage_question-wrapper .question-list .question-list-item .question-list-item_padding{width:50%;margin:auto}.question-container .targetpage_question-wrapper .question-list .question-list-item .question-list-item_padding label{cursor:pointer}.question-container .targetpage_question-wrapper .question-list .question-list-item input[type=radio]{-webkit-appearance:none;display:none}.question-container .targetpage_question-wrapper .question-list .question-list-item input[type=radio]:checked+label{background:#c06;-webkit-transition-property:background-color ease-in .3s;-moz-transition-property:background-color ease-in .3s;-o-transition-property:background-color ease-in .3s;transition:background-color .3s ease-in}.question-container .targetpage_question-wrapper .question-checkboxes{padding:15px;display:inline-block}.question-container .targetpage_question-wrapper .question-checkboxes .question-checkbox-item{float:left}.question-container .targetpage_question-wrapper .question-checkboxes .question-checkbox-item input[type=checkbox]{display:none}.question-container .targetpage_question-wrapper .question-checkboxes .question-checkbox-item p{margin-top:0;-webkit-margin-before:0;-webkit-margin-after:0}.question-container .targetpage_question-wrapper .question-checkboxes .question-checkbox-item label p span .check-answer{display:none;width:18px;vertical-align:middle;padding-left:7px;margin-top:-3px}.question-container .targetpage_question-wrapper .question-checkboxes .question-checkbox-item label p span .add-answer{display:inline-block;width:20px;vertical-align:middle;padding-left:7px;margin-top:-3px}.question-container .targetpage_question-wrapper .question-checkboxes .question-checkbox-label p{background:#fff;color:#76326c;margin-left:15px;border-radius:10px;padding:10px 15px;-webkit-margin-before:10px;cursor:pointer}.question-container .targetpage_question-wrapper .question-checkboxes .question-checkbox-label input[type=checkbox]:checked+p{background-color:#322783;color:#fff}.question-container .targetpage_question-wrapper .question-checkboxes .question-checkbox-label input[type=checkbox]:checked+p .check-answer{display:inline-block}.question-container .targetpage_question-wrapper .question-checkboxes .question-checkbox-label input[type=checkbox]:checked+p .add-answer{display:none}.question-container .targetpage_question-wrapper .question_profile_picture_wrapper{position:relative;text-align:center}.question-container .targetpage_question-wrapper .question_profile_picture_wrapper>div{width:300px;margin:auto}.question-container .targetpage_question-wrapper .question_profile_picture_wrapper h1{font-size:20px;margin:0 0 10px}.question-container .targetpage_question-wrapper .question_profile_picture_wrapper .danger-text{margin:10px 0}.question-container .targetpage_question-wrapper .question_profile_picture_wrapper .question-profile-picture-placeholder-image-preview{max-height:300px;overflow:hidden;margin-bottom:10px}.question-container .targetpage_question-wrapper .question_profile_picture_wrapper .question-profile-picture-placeholder-image-preview img{width:300px}.question-container .targetpage_question-wrapper .question_profile_picture_wrapper .save-image{width:300px;margin:auto;display:inline-block}.question-container .targetpage_question-wrapper .question_profile_picture_wrapper .save-image button{width:49%;float:left}.question-container .targetpage_question-wrapper .question_profile_picture_wrapper .save-image button:first-child{margin-right:1%}.question-container .targetpage_question-wrapper .question_profile_picture_wrapper .save-image button:last-child{margin-left:1%}.question-container .targetpage_question-wrapper .question_profile_picture_wrapper .save-image button.transparent-button.preview-ongoing{float:none}.question-container .targetpage_question-wrapper .question_profile_picture_wrapper .question_profile_picture{width:100%;display:inline-block}.question-container .targetpage_question-wrapper .question_profile_picture_wrapper .question_profile_picture .question-profile-picture-placeholder-image{margin:10px 0;display:none}.question-container .targetpage_question-wrapper .question_profile_picture_wrapper .question_profile_picture .question-profile-picture-placeholder-image img{width:20%}.question-container .targetpage_question-wrapper .question_profile_picture_wrapper .question_profile_picture .profile-picture-buttons{width:100%;float:left}.question-container .targetpage_question-wrapper .question_profile_picture_wrapper .question_profile_picture .profile-picture-buttons button,.question-container .targetpage_question-wrapper .question_profile_picture_wrapper .question_profile_picture .profile-picture-buttons label{width:60%;font-size:15px;padding:10px;color:#fff;border:0;border-radius:5px;cursor:pointer}.question-container .targetpage_question-wrapper .question_profile_picture_wrapper .question_profile_picture .profile-picture-buttons button span,.question-container .targetpage_question-wrapper .question_profile_picture_wrapper .question_profile_picture .profile-picture-buttons label span{vertical-align:middle}.question-container .targetpage_question-wrapper .question_profile_picture_wrapper .question_profile_picture .profile-picture-buttons button span img,.question-container .targetpage_question-wrapper .question_profile_picture_wrapper .question_profile_picture .profile-picture-buttons label span img{width:25px;margin-bottom:-4px;padding-right:6px}.question-container .targetpage_question-wrapper .question_profile_picture_wrapper .question_profile_picture .profile-picture-buttons .img-from-computer{background:#c06}.question-container .targetpage_question-wrapper .question_profile_picture_wrapper .question_profile_picture .profile-picture-buttons .img-from-facebook{background:#3b5998;margin-top:17px}.question-container .targetpage_question-wrapper .question_profile_picture_wrapper .question_profile_picture .profile-picture-buttons .img-from-webcam{background:#3f95ad;margin-top:17px}.question-container .targetpage_question-wrapper .question_profile_picture_wrapper .question-profile-picture-infobox p{margin:1em}.question-container .banner{position:absolute;top:0;right:0;bottom:0;left:0;padding-top:3%}.question-container .banner h1{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;margin:0}.question-container .register-box{position:absolute;width:100%;text-align:center;max-width:620px;color:#fff;margin:auto;background:hsla(0,0%,100%,.2);border-radius:5px;font-size:20px;padding:20px;height:132px;top:120px;right:0;left:0}.question-container .register-questions{color:#fff;padding:0;height:68%}.question-container .register-questions .targetpage-question-container{padding:0 30px;height:100%}.question-container .register-questions .targetpage-question-container .targetpage_question-wrapper{height:100%}.question-container .register-questions .targetpage-question-container .targetpage_question-wrapper .question-checkbox-wrapper,.question-container .register-questions .targetpage-question-container .targetpage_question-wrapper .question-list-wrapper{height:90%;max-height:90%;text-align:center}.question-container .register-questions .targetpage-question-container .targetpage_question-wrapper .question-checkbox-wrapper .question-list,.question-container .register-questions .targetpage-question-container .targetpage_question-wrapper .question-list-wrapper .question-list{height:100%;max-height:100%;text-align:center;overflow-y:auto}.question-container .register-questions .targetpage-question-container .targetpage_question-wrapper .question-checkbox-wrapper .question-list .question-list-item,.question-container .register-questions .targetpage-question-container .targetpage_question-wrapper .question-list-wrapper .question-list .question-list-item{width:90%}.question-container .register-questions .targetpage-question-container .targetpage_question-wrapper .question-checkbox-wrapper{overflow-y:auto}.question-container .register-questions .increase-exposure{font-size:20px;text-align:center}.question-container .register-questions .increase-exposure p{margin:1em 0}.question-container .register-questions .increase-exposure .question_save-button{margin-left:2%}.question-container .question-navigation{color:#fff;height:20%}.question-container .question-navigation .qn-container{position:relative;width:100%;margin:auto;padding-bottom:30px}.question-container .question-navigation .question-lower-buttons{display:flex;height:30px;bottom:0;left:0;position:absolute;width:100%}.question-container .question-navigation .question-lower-buttons .question-lower-full{width:100%;background:#c06;vertical-align:middle;height:30px;line-height:30px;padding-left:10px;box-sizing:border-box;text-align:left}.question-container .question-navigation .question-lower-buttons .question-lower-full svg{width:100px}.question-container .question-navigation .question-lower-buttons .question-lower-full svg .logo{fill:#fff}.question-container .question-navigation .question-lower-buttons .question-lower-left{width:50%;background:#c06;vertical-align:middle;height:30px;line-height:30px;padding-left:10px;box-sizing:border-box;text-align:right;padding-right:15px}.question-container .question-navigation .question-lower-buttons .question-lower-left svg{width:100px}.question-container .question-navigation .question-lower-buttons .question-lower-left svg .logo{fill:#fff}.question-container .question-navigation .question-lower-buttons .question-lower-right{width:50%;background:#76326c;vertical-align:middle;height:30px;line-height:30px;text-align:left;padding-left:15px}.question-container .question-navigation .question-lower-buttons .question-lower-right a{color:#fff;font-size:13.5px}.question-container .question-navigation .question-count p{position:absolute;text-align:center;left:0;right:0;top:34.5%;margin:0;font-size:16px}.question-container .question-navigation .previous-question,.question-container .question-navigation .question-percentage,.question-container .question-navigation .skip-question{display:inline-block}.question-container .question-navigation .previous-question{text-align:right;vertical-align:middle}.question-container .question-navigation .previous-question button{text-align:right}.question-container .question-navigation .skip-question{text-align:left;vertical-align:middle}.question-container .question-navigation .skip-question button{text-align:left}.question-container .question-navigation .previous-question,.question-container .question-navigation .skip-question{font-size:15px;width:40%}.question-container .question-navigation .previous-question button,.question-container .question-navigation .skip-question button{border:none;background:transparent;color:#fff;font-size:15px}.question-container .question-navigation .previous-question button,.question-container .question-navigation .question-checkbox-item:hover,.question-container .question-navigation .question-checkbox-label:hover,.question-container .question-navigation .skip-question button{cursor:pointer}.question-container .question-navigation .question-percentage{width:20%;text-align:center;position:relative;vertical-align:middle}.question-container .question-navigation .question-percentage .question-navigation-circle{width:81px;height:81px}.question-container .question-navigation .question-percentage p.question-left{left:14px}@media(min-width:1441px){.question-container .container .register-questions .targetpage_question-wrapper{width:80%;margin:auto;height:100%}}@media(min-width:1024px){.question-container .container{width:80%}.question-container .container .register-questions .about-me,.question-container .container .register-questions .increase-exposure{width:50%;margin:auto}}@media(max-width:1023px){.question-container .targetpage_question-wrapper .question_profile_picture_wrapper .question_profile_picture .profile-picture-buttons .img-from-webcam{display:none}.question-container .container .targetpage_question-wrapper .question-checkboxes .question-checkbox-item .question-checkbox-label p{font-size:14px}.question-container .register-box,.question-container .welcome_box{padding:5px 0;height:auto;font-size:18px}.question-container .question-profile-picture-buttons{margin:15px auto auto;float:none}.question-container .question-profile-picture-placeholder-image{float:none;width:100%;text-align:center}.question-container .question-profile-picture-placeholder-image img{width:20%}.question-container .register-questions{height:63%;overflow:hidden}.question-container .question-navigation{max-width:100%;padding:0;height:25%;display:flex;flex-direction:column;width:100%}}@media(max-width:767px){.question-container .targetpage_question-wrapper .question-list .question-list-item .question-list-item_padding label{margin:0;padding:5px 0}.question-container .targetpage_question-wrapper .question_profile_picture_wrapper .question_profile_picture .profile-picture-buttons button{width:80%;font-size:15px}.question-navigation{position:absolute;bottom:0;left:0;right:0}.question-navigation .question-count p{left:2px;top:32px;font-size:15px}.question-navigation .previous-question,.question-navigation .skip-question{margin:0}.question-navigation .previous-question button,.question-navigation .skip-question button{font-size:12px}.welcome-box{display:none}.question-container .container .question-profile-picture-placeholder-image img{width:30%}.question-container .container .question-checkboxes{max-height:100%;overflow-y:auto;overflow-x:hidden;padding:0}.question-container .container .register-questions{font-size:15px}.question-container .container .register-questions .question_save-button{margin-right:0}.question-container .container .register-questions .question-checkbox-label p{margin-left:10px}.question-container .container .register-questions .question-textarea{width:80%;margin:20px 0 5px}.question-container .container .img-from-facebook,.question-container .container .img-from-webcam{margin-top:10px}.question-container .container .targetpage_question-wrapper .question-list{overflow-y:auto;overflow-x:hidden;width:80%;padding:0}.question-container .container .targetpage_question-wrapper .question-list .question-list-item{width:100%;float:none;margin-top:5px}.question-container .container .targetpage_question-wrapper .question-list .question-list-item p{font-size:16px}.question-container .container .targetpage_question-wrapper .question-list .question-list-item>div{width:100%}.question-container .container .targetpage_question-wrapper .question-list .question-list-item:nth-child(2n) .question-list-item_padding{padding-left:0}.question-checkbox-item{font-size:15px}.question-checkbox-item .questions_checkbox_label p{padding:8px;margin-left:5px;margin-top:5px}.question_save-button{padding:10px 35px}.register-questions{padding:0}}@media(min-width:568px){.question-container .container .question-checkboxes{width:60%}}@media(max-width:420px){.question-container .targetpage_question-wrapper .about-me p{margin:.5em 0;font-size:14px}.question-container .container{display:flex;flex-direction:column}.question-container .container .register-questions .question-textarea{margin:5px 0}.question-container .container .category-image{height:8%;text-align:center;margin:0;position:relative}.question-container .container .category-image img{vertical-align:middle;height:100%;margin:0;width:30%;padding-top:0}.question-container .container .register-questions{width:100%;height:69%;display:flex;margin:0;flex-direction:column}.question-container .container .register-questions.about-question{height:69%}.question-container .container .register-questions>div{overflow:hidden;width:100%;padding:0 15px;box-sizing:border-box;text-align:center}.question-container .container .register-questions>div.important-answered-box{padding:0}.question-container .container .register-questions .increase-exposure{font-size:15px}.question-container .container .register-questions .targetpage_question-wrapper .question-header{height:10%;font-size:14px;font-size:4.5vw;margin:0}.question-container .container .register-questions .targetpage_question-wrapper .question-checkboxes{height:100%;max-height:100%}.question-container .container .register-questions .targetpage_question-wrapper .question-checkboxes:first-child{margin-top:0}.question-container .container .register-questions .targetpage_question-wrapper .question-checkboxes .question-checkbox-item label p span .add-answer,.question-container .container .register-questions .targetpage_question-wrapper .question-checkboxes .question-checkbox-item label p span .check-answer{width:14px}.question-container .container .register-questions .targetpage_question-wrapper .question-checkboxes .question-checkbox-item .question-checkbox-label p{padding:7px}.question-container .container .register-questions .question-list{height:53%;max-height:53%;width:80%;margin:0 auto}.question-container .container .register-questions .question-list .question-list-item p{font-size:15px;padding:7px}.question-container .container .register-questions .question-profile-picture-placeholder-image,.question-container .container .register-questions .question_save-button span{display:none}.question-container .container .register-questions .question-profile-picture-placeholder-image-preview img{width:150px}.question-container .container .register-questions .question_profile_picture_wrapper .question_profile_picture .profile-picture-buttons .img-from-facebook{margin-top:10px}.question-container .container .register-questions .question_profile_picture_wrapper .question-profile-picture-infobox p{font-size:.8em}.question-container .container .register-questions .question_profile_picture_wrapper video{width:200px;height:150px}.question-container .container .register-questions .question_profile_picture_wrapper .save-image{width:200px}.question-container .container .register-questions .question_profile_picture_wrapper .save-image button{padding:10px 0;font-size:14px}.question-container .container .register-questions .increase-exposure p{margin:5px}.question-container .container .register-questions .increase-exposure .question_save-button{width:60%;margin-left:0;padding:10px;margin-top:5px}.question-container .container .register-questions .increase-exposure .transparent-button{width:60%;padding:10px;margin-top:5px}.question-container .question-navigation{height:23%;display:flex;flex-direction:column;width:100%}.question-container .question-navigation .qn-container .previous-question button,.question-container .question-navigation .qn-container .skip-question button{font-size:13px}.question-container .question-navigation .qn-container .question-lower-buttons .question-lower-left{text-align:left;padding-right:0}.question-container .question-navigation .qn-container .question-lower-buttons .question-lower-right{text-align:center;padding-left:0}.question-container .question-navigation .qn-container .question-percentage{margin-top:10px}.question-container .question-navigation .qn-container .question-percentage .question-navigation-circle{width:60px;height:60px}.question-container .question-navigation .qn-container .question-count{height:100%;position:absolute;left:0;right:0;bottom:0;top:0;margin:0;line-height:60px}.question-container .question-navigation .qn-container .question-count p{position:absolute;text-align:center;left:0;right:0;top:inherit;bottom:0;margin:auto;font-size:15px;z-index:-1}.question-container .question-navigation .question-navigation_infobox_container{display:none}.about-me .question_save-button{margin-right:0}.question-textarea{min-height:0}.profile-picture-buttons{float:none;font-size:15px}}@media(min-height:568px)and (max-height:735px){.question-container .container .register-questions{height:74%}.question-container .question-navigation{height:18%}}@media(min-height:736px)and (max-height:811px){.question-container .container .register-questions{height:75%}.question-container .question-navigation{height:17%}}@media(min-height:812px){.question-container .container .register-questions{height:76%}.question-container .question-navigation{height:16%}}@media(max-height:568px){.question-container .container .skip-questions{display:none}}.subscription-page-wrapper{margin:15px auto 5px;padding:0;width:calc(100% - 10px);max-width:1200px;box-sizing:border-box}.subscription_container h3{font-size:16px;font-weight:500;color:#222;margin-top:20px;margin-bottom:5px}.subscription_container .payment-button-wrapper{display:inline-block;width:100%;height:90px;line-height:90px}.subscription_container .payment-button-wrapper .save-button{margin-right:10px}.subscription_container .payment-button-wrapper .cancel-button{font-weight:500}#subscription_wrapper .campaign-code{font-size:16px;font-weight:500;color:#222;margin:15px auto}#subscription_wrapper .campaign-code .days-added-container .days-added{font-size:26px;color:#3f95ad}#subscription_wrapper .campaign-code .days-added-container .number{font-size:28px;color:#ebb628}#subscription_wrapper .campaign-code .days-added-container a{color:#ca1067;float:right;margin-top:8px}#subscription_wrapper .campaign-code .days-added-container,#subscription_wrapper .campaign-code form{background:#fff;margin:0;padding:25px;border:3px solid #76326c}#subscription_wrapper .campaign-code input{width:220px;height:35px;border-radius:4px;border:1px solid #b3b3b3;background-color:#fff;margin-left:30px}#subscription_wrapper .campaign-code .submit{border-radius:6px;background-color:#76326c;border:none;height:36px;width:125px;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;-webkit-appearance:none}#subscription_wrapper .campaign-code .danger-text{margin-top:10px;margin-bottom:0}#subscription_wrapper .reasons-to-subscribe{padding:0;display:flex}#subscription_wrapper .reasons-to-subscribe li{padding:10px;width:80%;list-style:none;font-size:16px;box-sizing:border-box;margin:0}#subscription_wrapper .reasons-to-subscribe li strong+p{margin-top:10px}#subscription_wrapper .reasons-to-subscribe p{margin:0}#subscription_wrapper .pink-header button{color:#c06}#subscription_wrapper #subscription_offers .offer-list{margin:0;color:#3f95ad;list-style:none;padding:0 5px}#subscription_wrapper #subscription_offers .offer-list li{display:inline-block;width:24%;margin:0 1.3% 1% 0}#subscription_wrapper #subscription_offers .offer-list li:nth-child(4){margin-right:0}#subscription_wrapper #subscription_offers .offer-list li>a>div{position:relative;padding:0 15px 20px;background:var(--lightviolet);border-radius:12px;display:flex;flex-direction:column}#subscription_wrapper #subscription_offers .offer-list li>a>div p{font-size:15px;text-align:center;font-weight:lighter}#subscription_wrapper #subscription_offers .offer-list li>a>div p.subscription-name{margin-bottom:3px;font-size:24px;font-weight:600;line-height:1.2em}#subscription_wrapper #subscription_offers .offer-list li>a>div p.total-price{font-size:20px;font-weight:400}#subscription_wrapper #subscription_offers .offer-list li>a>div p.corner-offer{border-radius:8px;border:2px solid var(--pink);background-color:var(--lightpink)}#subscription_wrapper #subscription_offers .offer-list li>a>div p.price-info{position:relative;margin:80px 0 25px;color:var(--violet)}#subscription_wrapper #subscription_offers .offer-list li>a>div p.price-info .price-euro-digits{font-size:60px;line-height:1em;font-weight:500}#subscription_wrapper #subscription_offers .offer-list li>a>div p.price-info .price-cent-digits{border-color:#fff;position:absolute;font-size:26px;margin:0;font-weight:400}#subscription_wrapper #subscription_offers .offer-list li>a>div p.price-info .price-currency{font-size:20px;font-weight:400}#subscription_wrapper #subscription_offers .offer-list li>a>div p.price-info .per-month{font-size:44px;font-weight:500;line-height:.41}#subscription_wrapper #subscription_offers .offer-list li>a>div p .mobile-only,#subscription_wrapper #subscription_offers .offer-list li>a>div p.mobile-only{display:none}#subscription_wrapper #subscription_offers .offer-list li.special .price-info{color:#fff}#subscription_wrapper #subscription_offers .offer-list li.special>a{color:#fff}#subscription_wrapper #subscription_offers .offer-list li.special>a>div{background:var(--violet);border-color:#3f95ad}#subscription_wrapper #subscription_offers .offer-list li.two-weeks>a{color:#fff}#subscription_wrapper #subscription_offers .offer-list li.two-weeks>a>div{color:#3f95ad}#subscription_wrapper #subscription_offers .offer-list li.two-weeks>a>div p.subscription-name{display:none}#subscription_wrapper #subscription_offers .offer-list li.two-weeks>a>div p.price-info .try{font-size:26px;font-weight:400;line-height:1;display:block;margin-bottom:7px}#subscription_wrapper #subscription_offers .offer-list .offer-card{text-align:center;cursor:pointer}#subscription_wrapper #subscription_offers .offer-list .offer-card a{text-decoration:none;color:#000}#subscription_wrapper #subscription_offers .offer-list .offer-card .offer-top-text{margin-bottom:10px;font-size:23px;line-height:1em;color:#fbb03b;text-align:center}#subscription_wrapper .show-all-memberships{display:block;text-align:center;text-decoration:underline}#subscription_wrapper #subscription_offers.highlight-last-offer .offer-list,#subscription_wrapper #subscription_offers.highlight-middle-offer .offer-list{display:flex;flex-wrap:wrap;margin:0;outline:0 none;padding:0;vertical-align:baseline;font-size:0}#subscription_wrapper #subscription_offers.highlight-last-offer .offer-list .offer-card,#subscription_wrapper #subscription_offers.highlight-middle-offer .offer-list .offer-card{margin:0;display:block}#subscription_wrapper #subscription_offers.highlight-last-offer .offer-list .offer-card a,#subscription_wrapper #subscription_offers.highlight-middle-offer .offer-list .offer-card a{height:100%;display:inline-grid;width:100%;justify-content:normal}#subscription_wrapper #subscription_offers.highlight-last-offer .offer-list .offer-card:nth-child(2):nth-last-child(2),#subscription_wrapper #subscription_offers.highlight-middle-offer .offer-list .offer-card:nth-child(2):nth-last-child(2){transform:scale(1.1);box-shadow:0 0 20px 0 rgba(0,0,0,.2);position:relative;z-index:1}#subscription_wrapper #subscription_offers.highlight-last-offer .offer-list .offer-card:first-child>a>div,#subscription_wrapper #subscription_offers.highlight-middle-offer .offer-list .offer-card:first-child>a>div{background:#f7f7f7;border:2px solid #999;color:#555}#subscription_wrapper #subscription_offers.highlight-last-offer .offer-list .offer-card.special+.special:last-child>a>div,#subscription_wrapper #subscription_offers.highlight-middle-offer .offer-list .offer-card.special+.special:last-child>a>div{background:#fff;color:#3f95ad}.subscription-bonus{padding:0 10px;box-sizing:border-box;text-align:center}.subscription-bonus h1{font-size:28px;margin-bottom:30px;color:#3f95ad;font-weight:400}.read-more-about-premium{float:right;text-decoration:underline;border:none;background-color:#d9eaef;cursor:pointer;font-size:15px;font-weight:700}#subscription-introduction{padding:10px;box-sizing:border-box}#subscription-introduction .messages-box{position:relative;background-color:var(--lightpink);margin:0 auto 10px;padding:10px;border-radius:10px;color:var(--pink);font-size:16px;font-weight:500}#subscription-introduction .messages-box p{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:10px;-webkit-margin-end:0;margin:0 0 0 10px}#subscription-introduction .messages-box p span.membership{font-weight:700;margin-right:10px;font-size:18px}#subscription-introduction .messages-box svg{vertical-align:middle;margin-right:5px;margin-bottom:2px}#subscription-introduction .messages-box .line{margin-left:10px;margin-right:10px}#subscription-introduction .premium-info p{margin:0 0 0 10px}.subscription-stages ul{width:98%;margin:0;list-style:none;text-align:center;padding:0}.subscription-stages ul li{position:relative;float:left;width:25%;line-height:36px;background:#b3b3b3;color:#fff;border:2px solid #fff;font-weight:700;text-decoration:none;text-transform:uppercase;white-space:nowrap;box-sizing:border-box;font-size:16px;font-weight:500;border-left:0}.subscription-stages ul li:after{position:absolute;right:-18px;bottom:0;content:"";border-top:18px solid transparent;border-bottom:18px solid transparent;border-left:18px solid #b3b3b3;z-index:2}.subscription-stages ul li:not(:first-child):before{left:100%;top:50%;content:" ";height:0;width:0;position:absolute;pointer-events:none;border:21px solid transparent;border-left-color:#fff;margin-top:-21px;z-index:1}.subscription-stages ul li:last-child:before{display:none}.subscription-stages ul li.selected,.subscription-stages ul li:first-child{background-color:#3f95ad;color:#eee;border:1px solid #3f95ad}.subscription-stages ul li.selected:before{display:none}.subscription-stages ul li.selected:after{position:absolute;right:-21px;bottom:-1px;content:"";border-top:19px solid transparent;border-bottom:19px solid transparent;border-left:20px solid #3f95ad;z-index:2}.subscription-stages ul li.completed{background-color:#fff;color:#3f95ad;border:1px solid #3f95ad}.subscription-stages ul li.completed:after{border-left:18px solid #b3b3b3}.subscription-stages ul li.completed.with-color:before{left:100%;top:50%;content:" ";height:0;width:0;position:absolute;pointer-events:none;border:20px solid transparent;border-left-color:#3f95ad;margin-top:-20px;z-index:2}.subscription-stages ul li.completed.no-color:before{display:none}.subscription-stages ul li:first-child:after{position:absolute;right:-20px;bottom:-1px;content:"";border-top:19px solid transparent;border-bottom:19px solid transparent;border-left:19px solid #3f95ad;z-index:2}.subscription-stages ul li.completed:after{position:absolute;right:-18px;bottom:0;content:"";border-top:18px solid transparent;border-bottom:18px solid transparent;border-left:18px solid #fff;z-index:2}.subscription-stages ul:after{content:".";display:block;height:0;visibility:hidden;clear:both}.save-percent{color:var(--pink)}.order{color:#3f95ad;font-size:22px;border:3px solid #3f95ad;background-color:#fff;padding:30px}.description{font-size:30px;margin-left:10px;color:#ebb628}.description .no-wrap{white-space:nowrap}.subscription-payment-methods{position:relative}.subscription-payment-methods .save-button{padding:9px 18px}.subscription-payment-methods .divided-payment-methods-container{width:100%;display:flex;align-items:flex-start;gap:6px}.subscription-payment-methods .divided-payment-methods-container .divided-payment-methods-left{flex:2 1}.subscription-payment-methods .divided-payment-methods-container .divided-payment-methods-left .profile-not-approved a{text-decoration:underline}.subscription-payment-methods .divided-payment-methods-container .divided-payment-methods-right{width:100%;flex:1 1;border:1px solid #ddd;background:#fff;margin:0;padding-top:10px}.subscription-payment-methods .divided-payment-methods-container .divided-payment-methods-right h3{margin-top:0}.subscription-payment-methods .divided-payment-methods-container .divided-payment-methods-right span{float:right}.subscription-payment-methods .divided-payment-methods-container .divided-payment-methods-right small{font-size:13px;line-height:1.4}.subscription-payment-methods .divided-payment-methods-container .divided-payment-methods-right .cart-description,.subscription-payment-methods .divided-payment-methods-container .divided-payment-methods-right .cart-head{padding:0 10px}.subscription-payment-methods .divided-payment-methods-container .divided-payment-methods-right .cart-description{margin:10px 0}.subscription-payment-methods .divided-payment-methods-container .divided-payment-methods-right .cart-description .desc-price{border-top:1px solid #ddd;border-bottom:1px solid #ddd;display:flex;align-items:center;justify-content:space-between;padding:10px 0}.subscription-payment-methods .divided-payment-methods-container .divided-payment-methods-right .cart-description .desc-price p{margin:0}.subscription-payment-methods .divided-payment-methods-container .divided-payment-methods-right .cart-description .desc-price span{color:var(--violet);font-size:24px}.subscription-payment-methods .divided-payment-methods-container .divided-payment-methods-right .cart-description .desc-price small{font-size:16px;line-height:1.4}.subscription-payment-methods .divided-payment-methods-container .divided-payment-methods-right .discount{padding:0 10px}.subscription-payment-methods .divided-payment-methods-container .divided-payment-methods-right .discount p{margin:.6em 0}.subscription-payment-methods .divided-payment-methods-container .divided-payment-methods-right .cart-total-price .total-price{background-color:var(--violet);color:#fff;border-radius:0 0 4px 4px;padding:5px 0}.subscription-payment-methods .divided-payment-methods-container .divided-payment-methods-right .cart-total-price .total-price p{padding:0 10px;font-size:18px;margin:0}.subscription-payment-methods ul li{border:1px solid #ddd}.subscription-payment-methods ul li label{display:inline-block;width:100%}.subscription-payment-methods ul li label .klarna-invoice{display:none}.subscription-payment-methods ul li input{display:inline-block;vertical-align:middle}.subscription-payment-methods input[type=radio]{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50%;cursor:pointer;width:26px;height:26px}.subscription-payment-methods input[type=radio]:before{content:"";display:inline-block;width:24px;height:24px;border-radius:50%;border:1px solid #a9a9a9}.subscription-payment-methods input[type=radio]:checked:before{background-color:#ca1067;border:1px solid #ca1067;transition:background-color .5s ease}.subscription-payment-methods .payment-method{display:inline-block;vertical-align:middle;margin-right:15px;font-size:14px;font-weight:500;color:#222;text-transform:uppercase;position:relative;height:50px;width:100px}.subscription-payment-methods .payment-method .payment_method_image{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.subscription-payment-methods .payment_method_tip{margin-top:10px;margin-left:12px}.subscription-payment-methods .payment-description{display:inline-block;vertical-align:middle;font-size:14px;font-weight:500;color:#222}.subscription-payment-methods .payment-description .method-description{margin-right:5px}.subscription-payment-methods .sub{width:calc(100% - 165px)}.subscription-payment-methods .info{font-size:14px;font-weight:500;padding:0;color:#ca1067;text-transform:none;text-decoration:underline}.subscription-payment-methods ul{padding-left:0;list-style:none;margin:0}.subscription-payment-methods ul>li{background:#fff;margin:6px 0;padding:0;position:relative;line-height:18px;border-radius:6px;cursor:pointer}.subscription-payment-methods ul>li:first-child{margin-top:0}.subscription-payment-methods ul>li label{cursor:pointer}.subscription-payment-methods ul>li.payment-method-list-item label{display:flex;padding:15px;box-sizing:border-box}.subscription-payment-methods ul>li.payment-method-list-item label>div:first-child{flex:1 1}.subscription-payment-methods ul>li.payment-method-list-item label[for=payment_method_select_36] .payment-method{display:none}.subscription-payment-methods ul>li.payment-method-list-item label[for=payment_method_select_36] .sub{width:inherit;margin-left:15px}.subscription-payment-methods ul>li.payment-method-list-item label[for=payment_method_select_1] .payment-selection{display:flex;align-items:center}.subscription-payment-methods ul>li.payment-method-list-item label[for=payment_method_select_36] .payment-selection,.subscription-payment-methods ul>li.payment-method-list-item label[for=payment_method_select_38] .payment-selection{display:flex;align-items:center;justify-content:right}.subscription-payment-methods ul>li.payment-method-list-item.selected{border-color:#c06}.subscription-payment-methods ul>li ul.payment-method-images{margin:15px 0 0;display:flex;flex-wrap:wrap}.subscription-payment-methods ul>li ul.payment-method-images>li{display:flex;border:0;height:25px;list-style:none;text-align:center;cursor:pointer;background-color:transparent;background-size:contain;background-repeat:no-repeat;background-position:50%;margin:3px 6px}.subscription-payment-methods ul>li ul.payment-method-images>li:first-child{background-image:url(/_next/static/media/logo_aktia.cf732857.png);width:80px}.subscription-payment-methods ul>li ul.payment-method-images>li:nth-child(2){background-image:url(/_next/static/media/logo_danskebank.47eb11da.png);width:138px}.subscription-payment-methods ul>li ul.payment-method-images>li:nth-child(3){background-image:url(/_next/static/media/logo_handelsbanken.060d4c0f.png);width:128px}.subscription-payment-methods ul>li ul.payment-method-images>li:nth-child(4){background-image:url(/_next/static/media/logo_nordea.5e9327b0.png);width:100px}.subscription-payment-methods ul>li ul.payment-method-images>li:nth-child(5){background-image:url(/_next/static/media/logo_op.464e214f.png);width:50px}.subscription-payment-methods ul>li ul.payment-method-images>li:nth-child(6){background-image:url(/_next/static/media/logo_poppankki.73cba82a.png);width:100px}.subscription-payment-methods ul>li ul.payment-method-images>li:nth-child(7){background-image:url(/_next/static/media/logo_spankki.39d99ba0.png);width:100px}.subscription-payment-methods ul>li ul.payment-method-images>li:nth-child(8){background-image:url(/_next/static/media/logo_saastopankki.e2e5ad69.png);width:100px}.subscription-payment-methods ul>li ul.payment-method-images>li:nth-child(9){background-image:url(/_next/static/media/logo_alandsbanken.922ed672.png);width:110px}.subscription-payment-methods ul>li ul.payment-method-images>li:nth-child(10){background-image:url(/_next/static/media/omasp-logo.4219442f.png);width:80px}.subscription-payment-methods ul>li ul.payment-method-images>li:nth-child(11){background-image:url(/_next/static/media/34.fe876ab0.png);width:110px}.subscription-payment-methods ul>li ul.payment-method-images>li:nth-child(12){background-image:url(/_next/static/media/35.ac053c74.png);width:70px}.subscription-payment-methods ul>li ul.payment-methods-sublist{margin:15px 0 0}.subscription-payment-methods ul>li ul.payment-methods-sublist>li{float:left;height:25px;list-style:none;text-align:center;cursor:pointer;border:1px solid transparent;border-radius:0}.subscription-payment-methods ul>li ul.payment-methods-sublist>li:first-child{background:transparent url(/_next/static/media/logo_aktia.cf732857.png) 40% 40% no-repeat;background-size:50%;width:80px}.subscription-payment-methods ul>li ul.payment-methods-sublist>li:nth-child(2){background:transparent url(/_next/static/media/logo_danskebank.47eb11da.png) 40% 40% no-repeat;background-size:80%;width:138px;margin-right:10px}.subscription-payment-methods ul>li ul.payment-methods-sublist>li:nth-child(3){background:transparent url(/_next/static/media/logo_handelsbanken.060d4c0f.png) 40% 40% no-repeat;background-size:80%;width:128px}.subscription-payment-methods ul>li ul.payment-methods-sublist>li:nth-child(4){background:transparent url(/_next/static/media/logo_nordea.5e9327b0.png) 40% 40% no-repeat;background-size:60%;width:100px;margin-left:5px;margin-right:5px}.subscription-payment-methods ul>li ul.payment-methods-sublist>li:nth-child(5){background:transparent url(/_next/static/media/logo_op.464e214f.png) 40% 40% no-repeat;background-size:50%;width:50px;margin-right:5px}.subscription-payment-methods ul>li ul.payment-methods-sublist>li:nth-child(6){background:transparent url(/_next/static/media/logo_poppankki.73cba82a.png) 40% 40% no-repeat;background-size:70%;width:100px}.subscription-payment-methods ul>li ul.payment-methods-sublist>li:nth-child(7){background:transparent url(/_next/static/media/logo_spankki.39d99ba0.png) 40% 40% no-repeat;background-size:60%;width:100px}.subscription-payment-methods ul>li ul.payment-methods-sublist>li:nth-child(8){background:transparent url(/_next/static/media/logo_saastopankki.e2e5ad69.png) 40% 40% no-repeat;background-size:80%;width:128px;margin-right:5px}.subscription-payment-methods ul>li ul.payment-methods-sublist>li:nth-child(9){background:transparent url(/_next/static/media/logo_alandsbanken.922ed672.png) 40% 40% no-repeat;background-size:90%;width:138px}.subscription-payment-methods ul>li ul.payment-methods-sublist>li:hover{border:1px solid #6f8db2}.subscription-payment-methods ul>li ul.payment-methods-sublist>li input{display:none}.subscription-payment-methods .clear{clear:both}.subscription-payment-methods .info-box{border-top:1px solid #b3b3b3;margin-top:15px;padding:15px;box-sizing:border-box}.subscription-payment-methods .info-box p{margin-bottom:10px}.subscription-payment-methods .info-box p.small{clear:both;color:#b2b2b2;font-size:12px;padding-top:10px}.subscription-payment-methods .info-box p.small img{vertical-align:middle;margin-left:5px}.subscription-payment-methods .info-box h3{margin:5px 0 20px;font-size:14px}.subscription-payment-methods .info-box ol{padding-left:25px;color:#c06;font-weight:700}.subscription-payment-methods .info-box ol li{border:none}.subscription-payment-methods .info-box ol li span{color:#000;font-weight:400}.subscription-payment-methods p.submit{text-align:right}.subscription_container .subscription-details{padding:20px 0;text-align:center;display:flex;flex-direction:column;margin-bottom:20px}.subscription_container .subscription-details a{color:var(--violet);text-decoration:underline}.subscription_container .subscription-details strong{padding:20px 0}.subscription_container .subscription-details .payment-details{padding-bottom:30px}.subscription_container .subscription-details .save-button{max-width:50%;margin:auto}.subscription_container .alma-info{text-align:center;margin-bottom:20px}.subscription_container .alma-info p{margin:0}.subscription_container .alma-info a{text-decoration:underline}.subscription_container .order-premium{width:100%;display:flex;flex-direction:row;background:#f2f2f2;padding:20px;box-sizing:border-box}.subscription_container .order-premium>div .link-aligner{text-align:center;margin:20px 0}.subscription_container .order-premium>div .link-aligner a{font-weight:700;color:var(--violet);text-decoration:underline}.subscription_container .order-premium>div .image-aligner{text-align:center}.subscription_container #subscription-invoice-payment-new input[type=radio]{-webkit-appearance:none;border-radius:50%;vertical-align:middle;cursor:pointer;border:none;background:none}.subscription_container #subscription-invoice-payment-new input[type=radio]:before{content:"";display:inline-block;width:14px;height:14px;border-radius:50%;border:1px solid #a9a9a9}.subscription_container #subscription-invoice-payment-new input[type=radio]:checked:before{background-color:#ca1067;border:1px solid #ca1067;transition:background-color .5s ease}.subscription_container #subscription-invoice-payment-new .text{display:inline-block;width:calc(100% - 50px)}.subscription_container #subscription-invoice-payment-new .klarna-link{text-transform:none}.subscription_container #subscription-invoice-payment-new .left{width:55%;float:left}.subscription_container #subscription-invoice-payment-new .error-desc{color:#c06}.subscription_container #subscription-invoice-payment-new .right{width:380px;margin-right:40px;float:right}.subscription_container #subscription-invoice-payment-new .right p{margin-bottom:10px;font-size:14px;line-height:24px;padding:0;white-space:inherit}.subscription_container #subscription-invoice-payment-new .right img{max-width:150px;margin:37px 0 10px}.subscription_container #subscription-invoice-payment-new .right a{text-decoration:underline}.subscription_container #subscription-invoice-payment-new .grey{color:#999}.subscription_container #subscription-invoice-payment-new h3{margin-top:20px;font-size:12px;text-transform:uppercase}.subscription_container #subscription-invoice-payment-new input#sipn-address,.subscription_container #subscription-invoice-payment-new input#sipn-city,.subscription_container #subscription-invoice-payment-new input#sipn-first-name,.subscription_container #subscription-invoice-payment-new input#sipn-last-name,.subscription_container #subscription-invoice-payment-new input#sipn-number,.subscription_container #subscription-invoice-payment-new input#sipn-person-number,.subscription_container #subscription-invoice-payment-new input#sipn-zipcode{width:95%}.subscription_container #subscription-invoice-payment-new input#sipn-address.invalid,.subscription_container #subscription-invoice-payment-new input#sipn-city.invalid,.subscription_container #subscription-invoice-payment-new input#sipn-first-name.invalid,.subscription_container #subscription-invoice-payment-new input#sipn-last-name.invalid,.subscription_container #subscription-invoice-payment-new input#sipn-number.invalid,.subscription_container #subscription-invoice-payment-new input#sipn-person-number.invalid,.subscription_container #subscription-invoice-payment-new input#sipn-zipcode.invalid{border:1px solid #c06}.subscription_container #subscription-invoice-payment-new input[type=text]{height:18px;margin:0;padding:3px;line-height:18px;cursor:text}.subscription_container #subscription-invoice-payment-new input[type=submit]{width:auto;cursor:pointer;text-decoration:none;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:15px}.subscription_container #subscription-invoice-payment-new input[type=submit].disabled{background-color:#f5f5f5;border-color:#a6a6a6;color:#b2b2b2;cursor:default;outline:none}.subscription_container #subscription-invoice-payment-new table{background:#f5f5f5;border:1px solid #ccd4dd;position:relative;line-height:18px;zoom:1;border-radius:6px;background-color:#fff;width:100%;margin:0 0 10px;padding:20px 25px;border-spacing:0}.subscription_container #subscription-invoice-payment-new table th{width:135px;padding:3px 3px 3px 0;text-align:left}.subscription_container #subscription-invoice-payment-new table td{padding:3px 3px 3px 0}.subscription_container #subscription-invoice-payment-new ul{padding-left:0;list-style:none;margin:0}.subscription_container #subscription-invoice-payment-new ul .submit-holder{background-color:#fff;cursor:default;display:inline-block;width:100%}.subscription_container #subscription-invoice-payment-new ul .submit-holder a,.subscription_container #subscription-invoice-payment-new ul .submit-holder button{float:left;display:block;margin:15px;text-decoration:none}.subscription_container #subscription-invoice-payment-new ul .submit-holder .cancel-button{text-transform:uppercase;font-size:14px;font-weight:700}.subscription_container #subscription-invoice-payment-new ul li{background:#fff;margin:12px 0;padding:0;border:1px solid #ccd4dd;position:relative;line-height:18px;zoom:1;border-radius:6px;cursor:pointer}.subscription_container #subscription-invoice-payment-new ul li button.klarna-link{border:none;font-size:15px;line-height:1.4;padding:0;margin:0;cursor:pointer}.subscription_container #subscription-invoice-payment-new ul li iframe{height:400px}.subscription_container #subscription-invoice-payment-new ul>li>input.submit{float:right;margin:15px 20px 15px 15px;padding:10px 70px}.subscription_container #subscription-invoice-payment-new ul>li.selected{background-color:#f8e5ee;border-color:#c06}.subscription_container #subscription-invoice-payment-new ul>li>input{float:left;margin:18px 15px 0}.subscription_container #subscription-invoice-payment-new ul>li>div{padding:17px 0 20px;border-radius:0 5px 5px 0}.premium-subscription-offers{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.premium-subscription-offers p{margin:0 0 15px}.premium-subscription-offers .subscription-offers-right{padding:0;max-width:550px}.premium-subscription-offers .subscription-offers-right ul{padding:0 0 0 15px;margin:0}.premium-subscription-offers .subscription-offers-right .bottom-text{margin-top:15px;font-size:13px}.premium-subscription-offers .subscription-offers-right button{font-size:16px;line-height:1.4;font-weight:500;background:none;padding:0;text-transform:none}.premium-subscription-offers .subscription-offers-right button svg{display:none}.premium-subscription-offers .subscription-offers-right button .down-arrow{fill:none}.premium-subscription-offers .subscription-offers-right button .cls-2{fill:#ca1067}.premium-subscription-offers .premium-offer-list{margin:0;padding:0;list-style:none}.premium-subscription-offers .premium-offer-list .premium-container{border:1px solid var(--violet);background:#fff}.premium-subscription-offers .premium-offer-list .premium-container a{display:flex;width:100%;padding:20px 15px;box-sizing:border-box;align-items:center}.premium-subscription-offers .premium-offer-list .premium-container .buy-premium{width:35%;margin-bottom:0;font-size:26px;font-weight:500;text-align:center}.premium-subscription-offers .premium-offer-list .premium-container .buy-premium.spotlight{width:50%}.premium-subscription-offers .premium-offer-list .premium-container .premium{color:#3f95ad}.premium-subscription-offers .premium-offer-list .premium-container .highlight,.premium-subscription-offers .premium-offer-list .premium-container .premium .spotlight-desc,.premium-subscription-offers .premium-offer-list .premium-container .premium-days{color:#ebb628}.premium-subscription-offers .premium-offer-list .premium-container .premium-price{width:35%;color:#ebb628;font-size:50px;line-height:1.4;text-align:center;margin-bottom:0;font-weight:500;display:block}.premium-subscription-offers .premium-offer-list .premium-container .premium-price.spotlight{width:20%;text-align:left;color:#3f95ad}.premium-subscription-offers .premium-offer-list .premium-container .premium-price .select-offer{display:inline-block;background:#fbb03b;margin:0 0 0 10px;padding:3px 0;vertical-align:middle;color:#fff}#error-page{background-color:#ffffb4;border:1px solid #fbd566;margin-bottom:30px;font-size:14px;line-height:24px;text-align:center;border-radius:4px}#error-page h1{font-size:20px;margin-bottom:30px;color:#3f95ad;font-weight:400}#error-page a{text-decoration:none}#error-page>div{padding:10px 40px 10px 30px;text-align:left}#error-page>div:first-child{border-bottom:1px solid #fbd566;text-align:center}#error-page .payment_type_info_menu{margin:10px 0 20px;text-align:center}#error-page .payment_type_info_menu a{padding:0 6px 0 10px;border-left:1px solid #322882;cursor:pointer}#error-page .payment_type_info_menu a.first{border-left:none}#error-page .payment_type_info_menu a.selected{font-weight:700}#error-page .payment_type_info_menu button{border:none;background:transparent;color:#322882;font-size:14px;cursor:pointer}#error-page .payment_type_info ol{margin-left:0;padding-left:25px;font-weight:700}#error-page .payment_type_info ol.narrow-list{float:left;width:50%}#error-page .payment_type_info ol span{color:#000;font-weight:400}#error-page .payment_type_info ol li{margin-bottom:3px}.self-clear:after{content:".";display:block;height:0;visibility:hidden;clear:both}.button-wrapper{text-align:center}.offer-card-selected{margin-top:30px;border:3px solid #3f95ad;background-color:#3f95ad;color:#fff;position:relative;padding:25px 70px 25px 20px;font-size:22px}.offer-card-selected span{font-size:30px}.offer-card-selected .corner-offer{position:absolute;right:0;top:0;width:0;height:0;margin:0;border-color:transparent #fbb03b transparent transparent;border-style:solid;border-width:0 140px 90px 0;text-align:right}.offer-card-selected .save-percent{position:relative;top:0;right:-70px;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase}.offer-card-selected .save-percent span{position:absolute;font-size:22px;white-space:nowrap;right:0}@media screen and (max-width:1023px){.premium-subscription-offers .subscription-offers-right button{color:#ca1067;font-size:15px;margin:10px 0}.premium-subscription-offers .subscription-offers-right button svg{display:inline-block;width:15px;height:15px;vertical-align:middle}.premium-subscription-offers .subscription-offers-right .hidden{display:none}#subscription_wrapper #subscription_offers .offer-list li>a>div p.price-info{margin:85px 0 10px}#subscription_wrapper #subscription_offers .offer-list li>a>div p.price-info .per-month{font-size:30px}#subscription_wrapper #subscription_offers .offer-list li>a>div p.price-info .price-currency{font-size:18px}#subscription_wrapper #subscription_offers .offer-list li>a>div p.price-info .price-euro-digits{font-size:40px}#subscription_wrapper #subscription_offers .offer-list li>a>div p.price-info .price-cent-digits{font-size:15px;line-height:20px}#subscription_wrapper .offer-list li{width:32.3%;margin:0 1%}#subscription_wrapper .offer-list li>a{color:#3f95ad}#subscription_wrapper .offer-list li>a>div p{font-size:15px}#subscription_wrapper .offer-list li>a>div p.subscription-name{font-size:21px}#subscription_wrapper .offer-list .corner-offer{border-width:0 140px 125px 0}#subscription_wrapper .offer-list .corner-offer .save-percent{right:-65px;font-size:11px;line-height:22px}.subscription_container #subscription-invoice-payment-new .right{width:40%;margin:0}.subscription_container #subscription-invoice-payment-new input#sipn-address,.subscription_container #subscription-invoice-payment-new input#sipn-city,.subscription_container #subscription-invoice-payment-new input#sipn-first-name,.subscription_container #subscription-invoice-payment-new input#sipn-last-name{width:95%}}@media(min-width:768px)and (max-width:900px){.subscription-payment-methods .divided-payment-methods-container .divided-payment-methods-right .cart-total-price .total-price p{padding:0 5px;font-size:16px}}@media screen and (max-width:767px){.subscription-page-wrapper{margin:0;width:100%}.subscription-payment-methods ul>li.payment-method-list-item label[for=payment_method_select_36] .sub{display:inline-block}.subscription-payment-methods .payment-method{width:99px}.subscription-payment-methods .divided-payment-methods-container{flex-direction:column-reverse}.subscription-payment-methods .divided-payment-methods-container .divided-payment-methods-right{margin:0}.subscription-payment-methods .divided-payment-methods-container .divided-payment-methods-right .cart-total-price{position:inherit}.subscription-payment-methods ul.payment-methods-list>li .payment-description{display:none}.subscription-payment-methods ul.payment-methods-list>li .klarna-invoice{display:inline-block;vertical-align:middle;margin:0 0 0 20px;font-size:14px;font-weight:500;color:#222;width:calc(100% - 243px)}.subscription-payment-methods ul.payment-methods-list>li li{margin:6px 0}.subscription-payment-methods ul.payment-methods-list>li li>div ul.payment-methods-sublist>li{float:none;width:auto}.mobile-only{display:block}.premium-info.messages-box.no-mobile{display:none}.campaign-code #subscription-payment-form{width:100%;box-sizing:border-box;padding:15px}.campaign-code #subscription-payment-form span{margin-right:20px}.campaign-code #subscription-payment-form input[type=text]{margin:5px 20px 5px 0}.campaign-code #subscription-payment-form input[type=submit]{margin:5px 0}#benefits .pink-header{font-size:20px}#benefits .grey{display:block}#benefits .grey small{font-size:14px;color:gray}#subscription_wrapper #subscription_offers.highlight-last-offer .offer-list .offer-card,#subscription_wrapper #subscription_offers.highlight-middle-offer .offer-list .offer-card{box-sizing:border-box;order:1;padding:5px}#subscription_wrapper #subscription_offers.highlight-last-offer .offer-list .offer-card:nth-child(2):nth-last-child(2),#subscription_wrapper #subscription_offers.highlight-middle-offer .offer-list .offer-card:nth-child(2):nth-last-child(2){order:0;transform:none;box-shadow:none}#subscription_wrapper #subscription_offers .pink-header{margin:.83em 0}#subscription_wrapper #subscription_offers .offer-list{display:flex}#subscription_wrapper #subscription_offers .offer-list li{display:inline-block;width:49%;margin:0 0 10px}#subscription_wrapper #subscription_offers .offer-list li:nth-child(odd){margin-right:1%}#subscription_wrapper #subscription_offers .offer-list li:nth-child(2n){margin-left:1%}.premium-subscription-offers{margin-top:10px}.subscription-stages ul li:nth-child(odd){padding-left:10px}.subscription-stages ul li:nth-child(2n){padding-left:25px}#subscription-introduction{padding:0}#subscription-introduction .reasons-to-subscribe{flex-direction:column}#subscription-introduction .reasons-to-subscribe li{width:100%;padding:10px 10px 10px 5px}#subscription-introduction .reasons-to-subscribe{margin:0}.subscription-stages ul{width:100%}.subscription-stages ul li{display:block;float:left;width:47%;margin:0;text-align:left}.subscription-stages ul li span{font-size:14px}.subscription_container{padding:10px}.subscription_container .description{font-size:24px}.subscription_container p.danger-text{font-size:12px;line-height:12px;margin:2px 0 0}.subscription_container p b{display:block}.subscription_container .order-premium{flex-direction:column}.subscription_container .order-premium>div{width:100%}.subscription_container .order-premium>div.image-aligner{text-align:center}.subscription_container #subscription-invoice-payment-new{display:flex;flex-direction:column}.subscription_container #subscription-invoice-payment-new .left,.subscription_container #subscription-invoice-payment-new .right{float:none;width:auto}.subscription_container #subscription-invoice-payment-new .left{order:1}.subscription_container #subscription-invoice-payment-new .right{order:2}.subscription_container #subscription-invoice-payment-new .right p:first-child{text-align:center}.subscription_container #subscription-invoice-payment-new .right img{margin-top:15px}#subscription_wrapper #subscription_offers .offer-list li.two-weeks>a>div p.price-info .try{margin-bottom:8px}}@media(max-width:620px){.premium-subscription-offers .premium-offer-list .premium-container .buy-premium{font-size:1.3em}.premium-subscription-offers .premium-offer-list .premium-container .premium-price{font-size:2em}.premium-subscription-offers .premium-offer-list .premium-container .select-offer{padding:5px;font-size:1em}}@media(max-width:480px){.premium-subscription-offers .premium-offer-list .premium-container{width:100%;box-sizing:border-box}.premium-subscription-offers .premium-offer-list .premium-container a{flex-direction:column}.premium-subscription-offers .premium-offer-list .premium-container .buy-premium,.premium-subscription-offers .premium-offer-list .premium-container .buy-premium.spotlight,.premium-subscription-offers .premium-offer-list .premium-container .premium-price{width:100%}#subscription_wrapper #subscription_offers.highlight-last-offer .offer-list .offer-card,#subscription_wrapper #subscription_offers.highlight-middle-offer .offer-list .offer-card{order:2}#subscription_wrapper #subscription_offers.highlight-last-offer .offer-list .offer-card:nth-child(2):nth-last-child(2),#subscription_wrapper #subscription_offers.highlight-middle-offer .offer-list .offer-card:nth-child(2):nth-last-child(2){order:0;transform:none}#subscription_wrapper #subscription_offers.highlight-last-offer .offer-list .offer-card.special,#subscription_wrapper #subscription_offers.highlight-middle-offer .offer-list .offer-card.special{order:1}#subscription_wrapper .select-offer{width:150px}#subscription_wrapper #subscription_offers .offer-list li>a>div p.price-info .per-month{font-size:24px}#subscription_wrapper #subscription_offers .offer-list li>a>div p.price-info.two-weeks{margin-bottom:0}#subscription_wrapper #subscription_offers .offer-list li>a>div p.price-info.two-weeks .try{font-size:22px;margin-bottom:7.5px}#subscription_wrapper #subscription_offers .offer-list li>a>div p.price-info .try{font-size:22px}#subscription_wrapper #subscription_offers .offer-list li>a>div p.subscription-name{font-size:18px}#subscription_wrapper #subscription_offers .offer-list li>a>div p.total-price{font-size:12px}}@media(max-width:420px){.subscription-payment-methods ul.payment-methods-list>li.payment-method-list-item label[for=payment_method_select_36] .sub{margin-left:5px}.subscription-payment-methods ul.payment-methods-list>li label{flex-direction:row;padding:10px 5px 10px 10px}.subscription-payment-methods ul.payment-methods-list>li label input{margin-right:10px}.subscription-payment-methods ul.payment-methods-list>li label .klarna-invoice{margin:0 8px}.subscription-payment-methods ul.payment-methods-list>li label .payment_method_image{max-width:100%}.subscription-payment-methods ul.payment-methods-list>li label .payment-selection button{margin:10px 0 0;width:100%}.subscription-page-wrapper #error-page #credit_card img{width:100%}.subscription-page-wrapper #error-page .payment_type_info ol.narrow-list{width:100%;float:none}}@media(max-width:1024px){.subscription-page-wrapper .main-page-content{padding:20px 10px!important}}@media(max-width:600px){.subscription-page-wrapper .stepper{zoom:.8}.subscription-page-wrapper .main-page-content{padding:0!important}.subscription-page-wrapper .stepper{justify-content:right}}@media(max-width:440px){.subscription-page-wrapper .stepper{zoom:.6}}.customer-service-container{background-color:#fff;padding:20px 28px;font-size:14px}.customer-service-container .mobile{display:none}.customer-service-container form{background-color:#f5f5f5;margin:0 0 15px;padding:15px 25px;border:1px solid #c06;border-radius:6px}.customer-service-container form input,.customer-service-container form textarea{border:1px solid #ccc}.customer-service-container form .form-validation-error{color:#c06;display:block;clear:both;margin:-5px 0 2px}.customer-service-container form .column1{width:18%}.customer-service-container form .column2{width:24%;margin:0 3% 0 2%}.customer-service-container form .column3{width:50%}.customer-service-container form label{display:block;margin-bottom:7px;font-weight:700}.customer-service-container form select{border-radius:0;width:100px;background-color:#fff;cursor:pointer;font-size:15px;display:inline-block;border-color:#ccc;padding:8px;background:url(/_next/static/media/arrow_down.40d8fdac.svg) no-repeat right 8px top 12px #fff;background-size:10px 10px;-webkit-appearance:none}.customer-service-container .primary-content{display:inline-block;width:68%;margin-left:20px}.customer-service-container .primary-content h3{color:#c06}.customer-service-container .primary-content a{color:#322882;text-decoration:none}.customer-service-container .primary-content a:hover{text-decoration:underline}.customer-service-container .primary-content img{max-width:100%;height:auto;margin-bottom:10px}.customer-service-container .primary-content .send-message{width:240px}.customer-service-container .primary-content .privacy{width:500px}.customer-service-container .primary-content .customer{width:250px}.customer-service-container .media-pages ul{margin:0;padding:0}.customer-service-container .media-pages ul li{list-style:none}.customer-service-container .media-pages ul li img{-o-box-shadow:0 0 10px rgba(0,0,0,.2);-ms-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);margin:10px 0;padding:40px 10px;width:auto}.customer-service-container .block{vertical-align:top;display:inline-block}.customer-service-container .column1 h4{margin:0 0 21px;font-size:12px;line-height:18px;text-transform:uppercase}.customer-service-container .column1 p{margin-right:5px;font-size:12px;line-height:18px}.customer-service-container .column2 input,.customer-service-container .column2 select{width:100%;margin-bottom:15px;box-sizing:border-box}.customer-service-container .column2 input{height:30px;padding-left:5px}.customer-service-container .column2 .submit{box-sizing:border-box;border-radius:0 15px 0 0;background-color:#c06;overflow:visible;padding:9px 13px;border:none;color:#fff;font-weight:700;cursor:pointer;font-size:14px;text-decoration:none;white-space:nowrap;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:36px;margin-top:7px}.customer-service-container .column3 textarea{width:98%;height:152px;overflow:auto}.customer-service-container .menu-container{display:inline-block;width:27%}.customer-service-container .menu-container a{font-size:14px;line-height:27px;color:#322882;text-decoration:none}.customer-service-container .menu-container .active{font-weight:700}.customer-service-container .menu-container .menu{background-color:#eaeff4;margin-bottom:15px;padding:10px;border-radius:6px}.customer-service-container .menu-container .menu-header{margin:10px 0 0;color:#333;font-weight:700}.customer-service-container .menu-container h2{margin-bottom:10px;font-size:14px;font-weight:400;text-transform:uppercase;text-decoration:none}.customer-service-container .menu-container li{list-style:none;font-size:14px;line-height:27px;margin-left:20px}.customer-service-container .menu-container ul{margin:0;padding:0}.customer-service-container .hidden{display:none}@media(max-width:767px){.customer-service-container{padding:15px 15px 50px}.customer-service-container .mobile{display:block}.customer-service-container .customer-service-form form .column1{width:100%}.customer-service-container .customer-service-form form .column1 h4{margin:0}.customer-service-container .customer-service-form form .column2{width:100%;margin:0}.customer-service-container .customer-service-form form .column3,.customer-service-container .menu-container{width:100%}}@media(max-width:768px){.album-wrapper .auto-complete>div>div{top:38px!important}.album-wrapper .auto-complete span{display:inline-block}.album-wrapper .auto-complete input[type=text]{margin:5px 5px 0 0}.album-wrapper .auto-complete button{margin:5px 0}}.main-page-wrapper .main-page-content .main-page-container .messages_container{background-color:#fff;box-shadow:0 0 18px #dbdbdb}.main-page-wrapper .main-page-content .main-page-container .internal-message-wrapper .internal-head{padding:18px 25px;box-sizing:border-box}.main-page-wrapper .main-page-content .main-page-container .internal-message-wrapper .internal-head .container-header{margin:0}.main-page-wrapper .main-page-content .main-page-container .internal-message-wrapper .internal-head .container-header a{font-size:25px;color:#000}.main-page-wrapper .main-page-content .main-page-container .internal-message-wrapper .internal-head .container-header a svg{height:17.63px;width:10.941px;margin-right:10px}.main-page-wrapper .main-page-content .main-page-container .internal-message-wrapper .internal{background:#eee;height:78px;display:flex;padding:0 23px}.main-page-wrapper .main-page-content .main-page-container .internal-message-wrapper .internal .logo-wrapper{flex:1 1;display:flex;flex-direction:column;justify-content:center}.main-page-wrapper .main-page-content .main-page-container .internal-message-wrapper .internal .logo-wrapper img{width:200px;height:30px}.main-page-wrapper .main-page-content .main-page-container .internal-message-wrapper .internal .button-wrapper{flex:1 1;display:flex;justify-content:flex-end}.main-page-wrapper .main-page-content .main-page-container .internal-message-wrapper .internal .button-wrapper button{border:none;font-size:16px;color:#c06;cursor:pointer;font-weight:500;padding:0;text-transform:none}.main-page-wrapper .main-page-content .main-page-container .internal-message-wrapper .internal-message-ingredients{display:flex}.main-page-wrapper .main-page-content .main-page-container .internal-message-wrapper .internal-message-ingredients .internal-logo{margin:15px 0 0 15px}.main-page-wrapper .main-page-content .main-page-container .internal-message-wrapper .internal-message-ingredients .internal-message{background-color:rgba(235,182,40,.15);padding:17px 15px 35px 20px;border-radius:5px;width:50%;box-sizing:border-box;position:relative;font-size:16px;margin:15px}.main-page-wrapper .main-page-content .main-page-container .internal-message-wrapper .internal-message-ingredients .internal-message:after{content:" ";position:absolute;left:-20px;top:15px;width:0;height:0;border:10px solid rgba(235,182,40,0);border-right-color:rgba(235,182,40,.15)}.main-page-wrapper .main-page-content .main-page-container .internal-message-wrapper .internal-message-ingredients .internal-message p{margin:0}.main-page-wrapper .main-page-content .main-page-container .internal-message-wrapper .internal-message-ingredients .internal-message .message-timestamp{position:absolute;bottom:10px;right:20px;font-size:13px}.main-page-wrapper .main-page-content .main-page-container .internal-message-wrapper .internal-message-ingredients .internal-message .hide-in-internal{display:none}.main-page-wrapper .main-page-content .main-page-container .internal-message-wrapper .internal-message-ingredients .internal-message .internal-no-margin{position:unset;top:0;padding:0}.main-page-wrapper .main-page-content .main-page-container .internal-message-wrapper .internal-message-ingredients .internal-message .internal-no-background{background:none!important;box-shadow:none!important}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper{padding:22px;display:flex;flex-direction:column}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .messages-head{display:flex}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .messages-head .container-header{margin:0 26.5px 0 0;font-weight:500}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .message-controls{display:flex}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .message-controls .messages-head{display:flex;flex:1 1}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .message-controls .messages-search{display:flex;flex:1 1;justify-content:flex-end;height:36px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .message-controls .messages-search input[type=text]{color:#666;font-size:16px;border-radius:6px;-webkit-appearance:none;background-color:transparent;cursor:text;box-sizing:border-box;margin-right:6.8px;background-color:#fff;border:none;-o-border-image:none;border-image:none;width:60%;padding:5px 5px 5px 19px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .message-controls .messages-search .save-button{width:55px;border-radius:6px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .show-more-button-wrapper{text-align:center;margin:10px 0}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .show-more-button-wrapper .show-more{border:none;font-size:15px;font-weight:700;color:#c06;background:none;cursor:pointer;padding:0}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .show-more-button-wrapper .show-more svg{width:15px;height:15px;vertical-align:middle}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .show-more-button-wrapper .show-more .down-arrow{fill:none}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .show-more-button-wrapper .show-more .cls-2{fill:#c06}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .wanna-read{background:#fff;padding:10px;box-sizing:border-box;margin-top:5px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .wanna-read p{margin:0}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .latest{padding:15px 0}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .latest-partners{display:inline-block;width:100%;list-style:none;margin:0;padding:0;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0;-moz-margin-before:0;-moz-margin-after:0;-moz-margin-start:0;-moz-margin-end:0;-moz-padding-start:0}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .latest-partners li{cursor:pointer;width:100px;float:left;margin:0 10px 5px 0}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .latest-partners li img{width:100px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper #message{margin-top:10px;width:55%;font-size:16px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .attachment{margin:0}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .save-button{margin:0;width:116px;height:36px;padding:0;line-height:36px;font-size:14px;font-weight:500;letter-spacing:-.7px;text-align:center;text-transform:uppercase}.main-page-wrapper .main-page-content .main-page-container .messages-head ul{padding:0;list-style:none;display:flex}.main-page-wrapper .main-page-content .main-page-container .messages-head ul li{float:left;margin-right:6px;cursor:pointer}.main-page-wrapper .main-page-content .main-page-container .messages-head ul li.selecting{border-left:1px solid #322882;border-right:1px solid #322882;padding:0 6px}.main-page-wrapper .main-page-content .main-page-container .messages-head ul li a{text-decoration:none}.main-page-wrapper .main-page-content .main-page-container .messages-head ul li button{color:#322882;border:none;font-size:15px;line-height:1.4;cursor:pointer;padding:0;margin:0}.flirts-head ul{list-style:none;display:inline-block;padding-left:10px}.flirts-head ul li{float:left;margin-right:6px;cursor:pointer}.flirts-head ul li.selecting{border-left:1px solid #322882;border-right:1px solid #322882;padding:0 6px}.flirts-head ul li a{text-decoration:none}.flirts-head ul li button{color:#322882;border:none;font-size:15px;line-height:1.4;cursor:pointer;padding:0;margin:0}.flirts-head ul li.new{border-right:1px solid #322882;padding:0 6px}.message_list{width:100%;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0;-moz-margin-before:0;-moz-margin-after:0;-moz-margin-start:0;-moz-margin-end:0;-moz-padding-start:0;margin:0;padding:0}.message_list .clickable-span{margin-left:0;display:flex;width:100%;height:100%;cursor:pointer}.message-item{display:flex;list-style:none;background-color:#fff;position:relative;height:74px}.message-item:nth-child(odd){background-color:#f5f5f5}.message-item span>div{display:flex}.message-item span>div.message-image{padding-left:8px;padding-right:8px;box-sizing:border-box;flex:1 1;flex-direction:column;justify-content:center}.message-item span>div.message-text{justify-content:center;flex:10 1;flex-direction:column}.message-item span>div.message-text strong{color:#000;font-size:14px}.message-item span>div.message-details{padding:8px 8px 0 0;box-sizing:border-box;flex:3 1;flex-direction:column}.message-item span>div.message-details .is-read{display:flex;justify-content:flex-end;margin-top:10px}.message-item span>div.message-details .is-read img{width:16px;position:static;float:none;margin-right:0;height:11px;margin-left:4px;margin-top:4px;-webkit-margin-start:4px;-webkit-margin-before:4px}.message-item button{border:none;font-size:14px;line-height:1.4;cursor:pointer;padding:0}.message-item p{display:block;margin:0}.message-item h2,.message-item p{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-moz-margin-before:0;-moz-margin-after:0;-moz-margin-start:0;-moz-margin-end:0}.message-item h2{font-size:1em;margin-bottom:0;font-weight:400}.message-item.unread{background-color:#f8f1dd;font-weight:700;border-bottom:1px solid #f7f7f7}.message-item input{position:absolute;left:2px;top:8px}.message-item img{width:48px;height:48px;border-radius:24px}.message-item:hover{background-color:#dadada}.message-item .online-status{display:flex}.message-item .online-status .online-wrapper span{color:#fff;font-weight:500;letter-spacing:-.7px;font-size:14px;vertical-align:middle}.message-item span{color:#888;font-weight:400}.search-sort{background:#d4d7dc;margin:18px 0 0}.search-sort label[for=select-all]{vertical-align:middle}.search-sort .toggle-all{margin-top:10px}.search-sort .sort{width:100%;display:flex;height:35px}.search-sort .sort div{display:flex;flex:1 1}.search-sort .sort div a,.search-sort .sort div button{white-space:nowrap;border:none;font-size:16px;line-height:1.4;font-weight:500;padding:0}.search-sort .sort div a svg,.search-sort .sort div button svg{margin:0 0 3px 5px;vertical-align:middle}.search-sort .sort div.left-sort{padding-left:9.5px}.search-sort .sort div.left-sort button .arrow-down .filler-down,.search-sort .sort div.left-sort button .arrow-up .filler-up{stroke:#c06}.search-sort .sort div.right-sort{padding-right:19.1px;justify-content:flex-end}.search-sort .sort div.right-sort button .arrow-down .filler-down,.search-sort .sort div.right-sort button .arrow-up .filler-up{stroke:#c06}.latest-sent-time{display:flex;justify-content:flex-end;font-size:14px}@media(max-width:1023px){.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .internal p{clear:both;padding-top:5px}.message-item p.is-read{top:28px;bottom:auto}.message-item span{display:block}}@media(max-width:768px){.main-container.new.full-screen .main-page-wrapper .main-page-content .main-page-container .messages-wrapper{padding:0}.main-container .main-page-wrapper .main-page-content .main-page-container .internal-message-wrapper .internal-message-ingredients .internal-message{width:80%;padding:10px 5px}.main-container .main-page-wrapper .main-page-content .main-page-container .messages-wrapper{padding:0}.main-container .main-page-wrapper .main-page-content .main-page-container .messages-wrapper .container-header{margin-bottom:0}.main-container .main-page-wrapper .main-page-content .main-page-container .messages-wrapper .message-controls{flex-direction:column}.main-container .main-page-wrapper .main-page-content .main-page-container .messages-wrapper .message-controls .messages-head{padding:10px;box-sizing:border-box}.main-container .main-page-wrapper .main-page-content .main-page-container .messages-wrapper .message-controls .messages-search{justify-content:flex-start;padding:10px;background:#eee;display:none}.main-container .main-page-wrapper .main-page-content .main-page-container .messages-wrapper .message-controls .messages-search input[type=text]{width:100%}.main-container .main-page-wrapper .main-page-content .main-page-container .messages-wrapper .search-sort{display:none}.main-container .main-page-wrapper .main-page-content .main-page-container .messages-wrapper .subject button{text-align:left}.main-container .main-page-wrapper .main-page-content .main-page-container .messages-wrapper .message-item{height:auto;min-height:70px;word-break:break-word}.main-container .main-page-wrapper .main-page-content .main-page-container .messages-wrapper .message-item .clickable-span{height:auto}.main-container .main-page-wrapper .main-page-content .main-page-container .messages-wrapper .message-item span div.message-text{flex:6 1;padding:10px 8px}.main-container .main-page-wrapper .main-page-content .main-page-container .messages-wrapper .message-item div.latest-sent-time{order:2;-webkit-order:2}.main-container .main-page-wrapper .main-page-content .main-page-container .messages-wrapper .message-item div.is-read{order:1;-webkit-order:1;margin:0}.main-container .main-page-wrapper .main-page-content .main-page-container .messages-wrapper .message-item div.is-read span{display:none}.main-container .main-page-wrapper .main-page-content .main-page-container .messages-wrapper .message-item div.is-read img{margin-left:4px;margin-top:4px;-webkit-margin-start:4px;-webkit-margin-before:4px}.main-container .main-page-wrapper .main-page-content .main-page-container .messages-wrapper #message{width:100%}}@media(max-width:480px){.main-page-wrapper .main-page-content .main-page-container .internal-message-wrapper .internal-head{padding:10px}.main-page-wrapper .main-page-content .main-page-container .internal-message-wrapper .internal{padding:0 15px}.main-page-wrapper .main-page-content .main-page-container .internal-message-wrapper .internal .logo-wrapper img{width:150px;height:auto}.main-page-wrapper .main-page-content .main-page-container .internal-message-wrapper .internal-message{width:75%}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .message-item p.is-read{position:static}}@media(max-width:420px){.main-page-wrapper .main-page-content .main-page-container .messages-wrapper{padding:10px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .search-sort .sort{float:none}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .message-item .subject{margin:0}}.main-page-wrapper .main-page-content .main-page-container .convesation-container{background-color:#fff}.main-page-wrapper .main-page-content .main-page-container .convesation-container .messages-head .show-on-mobile{display:none}.main-page-wrapper .main-page-content .main-page-container .convesation-container .messages-head .container-header{margin:0}.main-page-wrapper .main-page-content .main-page-container .convesation-container .messages-head .container-header a{color:#000;font-size:25px}.main-page-wrapper .main-page-content .main-page-container .convesation-container .message-partner{display:flex;padding:8px;background-color:#eee;box-sizing:border-box;margin:20px -15px 0;display:inline-block}.main-page-wrapper .main-page-content .main-page-container .convesation-container .message-partner img{width:48px;height:48px;border-radius:24px}.main-page-wrapper .main-page-content .main-page-container .convesation-container .message-partner .partner-detail-wrapper{width:50%;display:flex;float:left}.main-page-wrapper .main-page-content .main-page-container .convesation-container .message-partner .partner-detail-wrapper .partner-image{padding-left:20px;padding-right:12px;box-sizing:border-box;flex-direction:column;justify-content:center}.main-page-wrapper .main-page-content .main-page-container .convesation-container .message-partner .partner-detail-wrapper .partner-details{display:flex;flex-direction:column;justify-content:center}.main-page-wrapper .main-page-content .main-page-container .convesation-container .message-partner .partner-detail-wrapper .partner-details .no-wrap{white-space:nowrap}.main-page-wrapper .main-page-content .main-page-container .convesation-container .message-partner .partner-detail-wrapper .partner-details p{margin:0;font-size:13px}.main-page-wrapper .main-page-content .main-page-container .convesation-container .message-partner .partner-detail-wrapper .partner-details a{font-size:16px;font-weight:500;color:#000;align-items:center}.main-page-wrapper .main-page-content .main-page-container .convesation-container .message-partner .partner-detail-wrapper .partner-details a .online-status{display:inline-block;width:15px;height:15px;background-color:#6ab283;border-radius:7.5px;margin:0 0 3px 3px;vertical-align:middle}.main-page-wrapper .main-page-content .main-page-container .convesation-container .message-partner .partner-detail-wrapper .partner-details .show-on-mobile{display:none}.main-page-wrapper .main-page-content .main-page-container .convesation-container .message-partner .message-partner-buttons{width:50%;text-align:right;float:left;box-sizing:border-box;line-height:1.69}.main-page-wrapper .main-page-content .main-page-container .convesation-container .message-partner .message-partner-buttons button{border:none;font-size:16px;font-weight:500;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:right;color:#ca1067;text-transform:none}.main-page-wrapper .main-page-content .main-page-container .convesation-container .message-list{overflow-y:auto;-webkit-overflow-scrolling:touch;overflow-x:hidden;margin:10px 0;height:100%}.main-page-wrapper .main-page-content .main-page-container .convesation-container .send-message{position:relative;width:100%}.main-page-wrapper .main-page-content .main-page-container .convesation-container .send-message textarea{width:100%;border:none;border-radius:5px;padding:10px 180px 5px 60px;box-sizing:border-box}.main-page-wrapper .main-page-content .main-page-container .convesation-container .send-message .save-button{position:absolute;right:10px;bottom:15px}.main-page-wrapper .main-page-content .main-page-container .convesation-container .send-message .save-button.mobile{display:none}.main-page-wrapper .main-page-content .main-page-container .convesation-container .send-message .message-sender,.main-page-wrapper .main-page-content .main-page-container .convesation-container .send-message .no-image{position:absolute;left:5px;top:5px;border-radius:24px}.main-page-wrapper .main-page-content .main-page-container .convesation-container .send-message .attachment-preview{border-radius:0;position:absolute;right:140px;bottom:16px;width:40px;height:40px}.main-page-wrapper .main-page-content .main-page-container .convesation-container .send-message .attachment-preview button{position:absolute;top:-8px;right:-8px;padding:0;color:#fff;font-size:15px;background:#c06;border-radius:15px;height:25px;width:25px}.main-page-wrapper .main-page-content .main-page-container .convesation-container .send-message .attachment-preview img{width:40px;height:40px}.main-page-wrapper .main-page-content .main-page-container .convesation-container .send-message .attachment-button{position:absolute;right:138px;bottom:16px;padding:0}.main-page-wrapper .main-page-content .main-page-container .convesation-container .send-message .attachment-button input{display:none}.main-page-wrapper .main-page-content .main-page-container .convesation-container .send-message .attachment-button svg{width:30px;height:30px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container{width:100%;display:flex;flex-direction:column;background-color:#fff}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .show-more-wrapper{text-align:center;min-height:auto}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .show-more-wrapper .show-more{text-align:center;border:none;font-size:15px;font-weight:700;color:#c06;background:none;cursor:pointer;padding:0;text-decoration:none}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .show-more-wrapper .show-more svg{width:15px;height:15px;vertical-align:middle}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .show-more-wrapper .show-more .down-arrow{fill:none}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .show-more-wrapper .show-more .cls-2{fill:#c06}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .start-conversation-search{background-color:#eee}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .start-conversation-search .auto-complete-conversation{position:relative;display:flex;padding:10px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .start-conversation-search .auto-complete-conversation .search-results-list{position:absolute;left:100px;z-index:1}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .start-conversation-search .auto-complete-conversation .partner-online{width:15px;height:15px;border:1px solid #6ab283;background-color:#6ab283;border-radius:50%;margin:0 0 0 5px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .start-conversation-search .auto-complete-conversation .auto-complete-head{margin-right:10px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .start-conversation-search .auto-complete-conversation input{height:45px;padding:0 0 0 10px;box-sizing:border-box;border:none;border-radius:6px;width:calc(300px - 1vw);margin:0 5px;font-size:16px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .start-conversation-search .auto-complete-conversation .auto-result{height:60px;display:flex;border:1px solid #ddd;align-items:center;padding:2px 5px;box-sizing:border-box;line-height:1.15;width:380px;cursor:pointer}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .start-conversation-search .auto-complete-conversation .auto-result:hover{background:#fef8ea}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .start-conversation-search .auto-complete-conversation .auto-result.member-blocked{color:#ddd;cursor:auto}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .start-conversation-search .auto-complete-conversation .auto-result a{display:inline-block;width:100%;height:50px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .start-conversation-search .auto-complete-conversation .auto-result b.blocked{color:#ebb628;font-size:13px;font-weight:500}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .start-conversation-search .auto-complete-conversation .auto-result img{border-radius:24px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .start-conversation-search .auto-complete-conversation .auto-result .image-wrapper{width:15%}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .start-conversation-search .auto-complete-conversation .auto-result .username{width:40%;display:flex}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .start-conversation-search .auto-complete-conversation .auto-result .blocked-wrapper{width:45%}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .start-conversation-search .auto-complete-conversation .auto-result .blocked-wrapper button{margin:0;padding:0;font-size:13px;line-height:1.4;font-weight:500;text-transform:none;color:#c06;appearance:none;-webkit-appearance:none;-moz-appearance:none}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .conversation_list{width:100%;word-wrap:break-word;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-before:0;-webkit-padding-after:0;-webkit-padding-start:0;-webkit-padding-end:0;-moz-margin-before:0;-moz-margin-after:0;-moz-margin-start:0;-moz-margin-end:0;-moz-padding-before:0;-moz-padding-after:0;-moz-padding-start:0;-moz-padding-end:0;margin:0;padding:0;display:flex;flex-direction:column;box-sizing:border-box}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .conversation_list li{position:relative;clear:both;list-style:none;padding:2px;margin:10px 0;width:100%}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .conversation_list li .message-timestamp{position:absolute;bottom:10px;right:20px;font-size:13px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .conversation_list li .read{position:absolute;bottom:7px;right:5px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .conversation_list li .read img{width:12px;height:12px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .conversation_list li .icebreaker-message{padding:10px 0}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .conversation_list li .icebreaker-message p{margin:0 0 15px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .conversation_list li .icebreaker-message h4{display:block;margin:1.33em 0;margin-block-start:1.33em;margin-block-end:1.33em;margin-inline-start:0;margin-inline-end:0;font-weight:700}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .conversation_list li .icebreaker-message img{width:20px;vertical-align:bottom}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .conversation_list li button{font-size:15px;line-height:1.4;background:transparent;border:none;cursor:pointer;text-decoration:underline;margin:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .conversation_list li .meta{margin:5px 0 3px;font-size:12px;color:#999;font-style:italic}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .conversation_list .me{display:flex;min-height:80px;justify-content:flex-end}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .conversation_list .me .message-receiver-image{order:2;display:flex;flex-direction:column;padding-left:15px;justify-content:flex-end;box-sizing:border-box;padding-right:5px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .conversation_list .me .message-receiver-image img{border-radius:24px;margin-right:5px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .conversation_list .me .album-key-request{width:70%;box-sizing:border-box;position:relative;font-size:16px;margin-right:35px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .conversation_list .me .album-key-request .message{width:100%;margin-left:0}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .conversation_list .me .message{order:1;border-radius:5px;background-color:rgba(63,149,173,.15);padding:17px 15px 35px 20px;width:50%;font-size:16px;position:relative;box-sizing:border-box}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .conversation_list .me .message:after{content:" ";position:absolute;width:0;height:0;left:auto;right:-20px;bottom:15px;top:auto;border-color:currentcolor;border-color:hsla(0,74%,73%,0) hsla(0,74%,73%,0) rgba(63,149,173,0) rgba(63,149,173,.15);border-style:solid;border-width:10px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .conversation_list .requires-subscription:after{content:"";position:absolute;left:-20px;bottom:15px;width:0;height:0;border-top:15px solid transparent;border-bottom:0 solid transparent;border-right:20px solid #fef8ea}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .conversation_list .accept-request{color:#ca1067;font-weight:500;margin-top:8.5px;margin-left:10px;text-align:left;text-transform:none}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .conversation_list .message-failure-wrapper{margin-top:8.5px;display:flex;justify-content:flex-end}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .conversation_list .message-failure-wrapper .message-failure{color:#ebb628;font-weight:500;width:50%;font-size:13px;padding-right:73px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .conversation_list .message-failure-wrapper .message-failure svg{fill:#ebb628;width:22px;height:22px;float:left;margin-right:5px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .conversation_list .message-failure-wrapper .message-failure button{text-decoration:underline;color:#ca1067;padding-left:5px;text-transform:none;font-size:12px;font-weight:500}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .conversation_list .partner{display:flex;justify-content:flex-start;min-height:80px;padding-right:5px;box-sizing:border-box}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .conversation_list .partner .message-receiver-image{display:flex;flex-direction:column}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .conversation_list .partner .message-receiver-image img{border-radius:24px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .conversation_list .partner .album-key-request{width:70%;box-sizing:border-box;position:relative;font-size:16px;margin-left:15px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .conversation_list .partner .album-key-request .message{width:100%;margin-left:0}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .conversation_list .partner .message{background-color:rgba(235,182,40,.15);padding:17px 15px 35px 20px;border-radius:5px;width:50%;box-sizing:border-box;position:relative;font-size:16px;margin-left:15px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .conversation_list .partner .message:after{content:" ";position:absolute;left:-20px;top:15px;width:0;height:0;border:10px solid rgba(235,182,40,0);border-right-color:rgba(235,182,40,.15)}@media(max-width:1024px){.main-container.new.full-screen .main-page-wrapper .main-page-content .main-page-container .messages-wrapper .message-controls{padding:10px;box-sizing:border-box}.main-container.new.full-screen .main-page-wrapper .main-page-content .main-page-container .convesation-container .info-box-text{padding:5px 55px 5px 15px;cursor:pointer}.main-container.new.full-screen .main-page-wrapper .main-page-content .main-page-container .convesation-container .info-box-container.success svg{display:none}.main-container.new.full-screen .main-page-wrapper .main-page-content .main-page-container .convesation-container .info-box-container.success svg.close-promo{display:block;position:absolute;top:0;right:5px;margin-left:0}.main-container.new.full-screen .main-page-wrapper .main-page-content .main-page-container .convesation-container .info-box-container.success button{font-size:15px;line-height:1.4;font-size:12px;color:#fff;font-weight:500;padding:0}.main-container.new.full-screen .main-page-wrapper .main-page-content .main-page-container .convesation-container .message-partner{margin:5px 0 0;padding:5px}.main-container.new.full-screen .main-page-wrapper .main-page-content .main-page-container .messages-wrapper{padding:5px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .messages-head .hide-on-mobile{display:none}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .messages-head .show-on-mobile{display:inline-block}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .messages-head .show-on-mobile a svg{width:10.941px;height:17.63px;margin-right:10px}}@media(max-width:768px){.main-container.new.full-screen .main-page-wrapper .main-page-content .main-page-container .messages-wrapper .message-controls{padding:0}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .conversation_list .message-failure-wrapper .message-failure{width:70%;font-size:12px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container{position:absolute;top:0;bottom:0;left:0;right:0}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .info-box-container.subscription-info button{font-size:13px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .info-box-container.subscription-info svg{width:24px;height:24px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .info-box-container.subscription-info .info-box-text{padding-right:5px;padding-left:5px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .start-conversation-search .auto-complete-conversation .auto-result{width:350px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .messages-head .container-header a{font-size:calc(15px + 2vw)}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .message-partner{padding:5px 0;margin-top:0;box-sizing:border-box;display:inline-block;margin-left:0;margin-right:0}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .message-partner .partner-detail-wrapper{width:60%;float:left}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .message-partner .partner-detail-wrapper .partner-image{flex-direction:column;padding-left:0;padding-right:5px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .message-partner .partner-detail-wrapper .partner-image a{padding-left:10px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .message-partner .partner-detail-wrapper .partner-details .show-on-mobile{display:inline-block}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .message-partner .partner-detail-wrapper .partner-details .hide-on-mobile{display:none}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .message-partner .partner-detail-wrapper .partner-details a{font-size:15px;font-weight:500;color:#000}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .message-partner .partner-detail-wrapper .partner-details p{margin:0;padding:0;font-size:13px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .message-partner .message-partner-buttons,.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .message-partner .partner-details{flex:2 1;justify-content:flex-start;flex-direction:column}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .message-partner .message-partner-buttons button,.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .message-partner .partner-details button{font-size:14px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .message-partner .message-partner-buttons{padding:0;line-height:22px;width:40%;display:flex}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .message-partner .message-partner-buttons br{display:none}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .message-controls{display:block}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .send-message textarea{padding:10px 95px 5px 60px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .send-message .attachment-preview{border-radius:0;position:absolute;right:55px;bottom:14px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .send-message .attachment-button{position:absolute;right:50px;bottom:17px;padding:0}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .send-message .attachment-button svg{width:25px;height:25px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .send-message .save-button.mobile{display:block;width:32px;height:32px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .send-message .save-button.mobile svg{width:16px;height:16px;fill:#fff}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .send-message .save-button.desktop{display:none}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .conversation_list{padding:0 10px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .conversation_list li{margin:5px;min-height:40px;box-sizing:border-box}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .conversation_list .me>.message,.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .conversation_list .partner>.message{width:70%}}@media(max-width:568px){.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .conversation_list .message-failure-wrapper .message-failure{padding-left:35px;padding-right:48px;position:relative}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .conversation_list .message-failure-wrapper .message-failure svg{position:absolute;top:0;left:10px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .info-box-container.subscription-info .info-box-text{padding-right:35px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .info-box-container.subscription-info .info-icon{display:none}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .info-box-container.subscription-info .close-promo-button{float:none;position:absolute;top:5px;right:0}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .start-conversation-search .auto-complete-conversation{flex-direction:column}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .start-conversation-search .auto-complete-conversation .auto-complete-head{margin:10px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .start-conversation-search .auto-complete-conversation>div>div{left:15px!important;top:115px!important;min-width:275px!important}}@media(max-width:420px){.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .conversation_list .show-more-wrapper{height:20px;margin:0;padding:0;min-height:20px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .conversation_list .show-more-wrapper .show-more{font-size:13px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .start-conversation-search .auto-complete-conversation input{margin:5px 0 0}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .start-conversation-search .auto-complete-conversation .auto-result{width:100%}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .start-conversation-search .auto-complete-conversation .auto-result b.blocked{text-align:right}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .start-conversation-search .auto-complete-conversation .auto-result .image-wrapper img{width:100%;height:100%;max-width:48px;max-height:48px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .start-conversation-search .auto-complete-conversation .auto-result .username{width:50%;padding-left:5px}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .start-conversation-search .auto-complete-conversation .auto-result .blocked-wrapper{width:35%}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .start-conversation-search .auto-complete-conversation .auto-complete-head{margin-left:0}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .start-conversation-search .auto-complete-conversation input{width:100%}.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .start-conversation-search .auto-complete-conversation>div>div{left:10px!important;top:121px!important;min-width:275px!important}}@media(max-height:980px){.main-page-wrapper .main-page-content .main-page-container .messages-wrapper .convesation-container .start-conversation-search .auto-complete>div div:nth-of-type(1n+5){display:none}}.search_page_wrapper{background-color:#fff}.search_page_wrapper .results{font-size:12px}.search_page_wrapper .results label{padding-left:15px}.search_page_wrapper .search-location{padding-left:0}.search_page_wrapper .search-location .title{font-size:16px;font-weight:500}.search_page_wrapper .search-location select{margin-top:10px}.search_page_wrapper .save-button-wrapper{margin:20px 0;text-align:center}.search_page_wrapper .save-button-wrapper .save-button{text-transform:uppercase;font-weight:700}.search_page_wrapper .save-button-wrapper .danger-text{margin-bottom:5px}.search_page_wrapper .detailed-search-button{text-align:center}.search_page_wrapper .detailed-search-button .search_button{font-size:16px;font-weight:500;color:#222}.search_page_wrapper .detailed-search-button img{width:15px;margin-left:10px}.search_page_wrapper .detailed-search-button span{text-transform:none}.search_page_wrapper .detailed-search-button-close{text-align:center}.search_page_wrapper .detailed-search-button-close .search_button{color:#fff;padding:6px 12px;background-color:#76326c;border-radius:5px 5px 0 0;margin:0}.search_page_wrapper .detailed-search-button-close img{width:15px;margin-left:10px}.search_page_wrapper .search-container{background-color:#f7f7f7;padding:20px}.search_page_wrapper .search-inline{display:inline-block;vertical-align:top;width:50%}.search_page_wrapper .search-inline .registered-within-days-container{margin-top:28px}.search_page_wrapper .search-tabs{display:inline-block}.search_page_wrapper .search-tabs .container-header{float:left;margin-bottom:10px;margin-top:15px;-webkit-margin-before:15px;-webkit-margin-after:15px;-webkit-margin-start:0;-webkit-margin-end:0}.search_page_wrapper .search-tabs:after{content:".";display:block;height:0;visibility:hidden;clear:both}.search_page_wrapper .search-page-looking-for .looking-inline{display:inline-block;vertical-align:top}.search_page_wrapper .search-page-looking-for .title{font-weight:500;margin-bottom:10px}.search_page_wrapper .search-page-looking-for label{background-color:#fff;color:#000;border:1px solid #b3b3b3;border-radius:4px;width:100px;cursor:pointer;font-size:16px;margin-right:15px;text-align:center;height:32px;display:inline-block;line-height:32px}.search_page_wrapper .search-page-looking-for label[for=looking-female-radio].selected{background-color:#c06;color:#fff;border:1px solid #c06}.search_page_wrapper .search-page-looking-for label[for=looking-male-radio].selected{background-color:#3f95ad;color:#fff;border:1px solid #3f95ad}.search_page_wrapper .search-page-looking-for label[for=looking-both-radio].selected{background-color:#fbb03b;color:#fff;border:1px solid #fbb03b}.search_page_wrapper .search-page-looking-for input[type=radio]{display:none}.search_page_wrapper .registered-within-days .title{font-size:16px;font-weight:500;margin-bottom:10px}.search-results{width:100%}.search-results-wrapper{display:inline-block;width:100%}.profile-image_card{width:20%;padding-bottom:10px;float:left}.my-age-members,.my-match-gender-members{font-size:16px;font-weight:500;margin:14px 0}.my-age-members input[type=checkbox],.my-match-gender-members input[type=checkbox]{-webkit-appearance:none;border-radius:2px;vertical-align:middle;margin-right:5px;margin-bottom:6px;border:none;background:none;cursor:pointer}.my-age-members input[type=checkbox]:before,.my-match-gender-members input[type=checkbox]:before{content:"";display:block;width:14px;height:14px;border-radius:2px;border:1px solid #a9a9a9}.my-age-members input[type=checkbox]:checked:before,.my-match-gender-members input[type=checkbox]:checked:before{background:#76326c;border:1px solid #76326c}.member-search{margin-top:25px}.member-search .search-member{font-weight:500}.member-search .auto-complete input{height:36px;width:245px;border-radius:4px;border:1px solid #b3b3b3;margin:5px 5px 0 0;padding-left:5px}.search-page-age{background-color:#f5f5f5;font-weight:500;padding:10px 0;margin:15px 0;width:100%}.search-page-age .aged{padding-top:7px;padding-right:38px}.search-page-age .age-dropdown{margin-top:10px}.search-page-age .age-dropdown .my-match{display:block;margin:0}.search-page-age .year-divider{width:15px}#pagination{border-radius:30px;background:#f5f5f5;margin-bottom:20px;padding:3px}#pagination:after{content:".";display:block;height:0;visibility:hidden;clear:both}#pagination ul{margin:0;list-style:none;padding:0}#pagination ul.navigation{float:right;margin-left:0}#pagination ul.navigation li{float:left;background:#333;height:40px;margin:-3px 0 -3px 1px;padding:0 15px;line-height:40px}#pagination ul.navigation li button{color:#fff;text-transform:none;padding:0}#pagination ul.navigation li.previous{border-radius:30px 0 0 30px;cursor:pointer}#pagination ul.navigation li.previous img{margin-right:5px}#pagination ul.navigation li.next{border-radius:0 30px 30px 0;cursor:pointer}#pagination ul.navigation li.next img{margin-left:5px;vertical-align:middle}#pagination ul li{text-align:center}#pagination ul.pages{float:left}#pagination ul.pages li{border-radius:0;float:left;background:transparent;width:34px;height:34px;margin:0 3px;color:#aaa;line-height:34px;cursor:pointer}#pagination ul.pages li.selected{border-radius:30px;background-color:#333;color:#fff;text-decoration:none}#pagination ul.pages li.selected button{font-weight:700;color:#fff}#pagination ul.pages li button{display:block;width:100%;height:100%;font-size:17px;color:#aaa;border:none;cursor:pointer}#pagination ul.pages li:hover button{border-radius:30px;background-color:#333;color:#fff;text-decoration:none}#pagination ul.pages li strong{display:block;width:100%;height:100%;font-size:17px;color:#aaa}.search-page-show-profiles .show-profiles-text{font-size:16px;font-weight:500;margin-top:25px}.search-page-show-profiles label{white-space:nowrap;font-size:14px;font-weight:500;text-align:left;line-height:50px;color:#76326c;height:36px;border:1px solid rgba(118,50,108,.35);background-color:rgba(118,50,108,.07);padding:10px;margin-right:10px;cursor:pointer}.search-page-show-profiles label.selected{background-color:rgba(118,50,108,.7);color:#fff}.search-page-show-profiles input[type=checkbox]{display:none}.search{position:relative}.limit{position:absolute;top:5px;left:0;font-size:16px;font-weight:500;margin-left:20px;margin-bottom:5px}.advanced-search{background:#fff;border:.5px solid #76326c;width:calc(100% - 40px);padding:20px}.advanced-search .container-header{margin:10px 0}.advanced-search li label{cursor:pointer}.advanced-search .toolbar ul{margin:0;-webkit-margin-end:0;-webkit-margin-start:0;-webkit-margin-after:0;-webkit-margin-before:0;padding:0;display:inline-block;width:100%}.advanced-search .toolbar ul li{list-style:none;float:left}.advanced-search .toolbar ul li button{border:0;color:#322882;font-size:15px;cursor:pointer}.advanced-search .hobbies{width:100%}.advanced-search .hobbies .legend{margin-bottom:0}.advanced-search .hobbies ul{list-style:none;margin:0;padding:0}.advanced-search .hobbies li{display:inline-block}.advanced-search .hobbies label{font-size:14px;font-weight:500;text-align:left;line-height:50px;color:#76326c;height:36px;border:1px solid rgba(118,50,108,.35);background-color:rgba(118,50,108,.07);padding:10px;margin-right:10px;cursor:pointer}.advanced-search .hobbies label.selected{background-color:rgba(118,50,108,.7);color:#fff}.advanced-search .hobbies input[type=checkbox]{display:none}.search_page_wrapper .toggle{font-size:14px;font-weight:500;cursor:pointer;padding:0;text-transform:none}.search_page_wrapper .wrapper{padding:10px;display:inline-block;width:15%;min-width:200px;vertical-align:top}.search_page_wrapper .wrapper .legend{font-size:16px;font-weight:700;margin:0 0 5px}.search_page_wrapper .wrapper ul{list-style:none;margin:0;padding:0}.search_page_wrapper .wrapper input[type=checkbox]{-webkit-appearance:none;border-radius:4px;vertical-align:middle;margin-right:5px;border:none;background:none;cursor:pointer}.search_page_wrapper .wrapper input[type=checkbox]:before{content:"";display:block;width:14px;height:14px;border-radius:4px;border:1px solid #a9a9a9}.search_page_wrapper .wrapper input[type=checkbox]:checked:before{background:#76326c;border:1px solid #76326c}.search_page_wrapper .wrapper input[type=radio]{-webkit-appearance:none;border-radius:50%;vertical-align:middle;cursor:pointer;border:none;background:none}.search_page_wrapper .wrapper input[type=radio]:before{content:"";display:block;width:14px;height:14px;border-radius:50%;border:1px solid #a9a9a9;margin-top:-4px}.search_page_wrapper .wrapper input[type=radio]:checked:before{background:#76326c;border:1px solid #76326c}@media(max-width:1024px){.search-result{width:32.3%}.search-result-image-only{width:18%;height:auto;margin:0 2% 10px 0}}@media(max-width:975px){.search-container .search .limit{position:static}}@media(max-width:820px){.search_page_wrapper .search-inline{width:100%}}@media(max-width:768px){.search-result-image-only{width:31%;margin:0 1% 10px}.main-page-container .primary-content .search_page_wrapper .search-tabs .container-header{float:none}.main-page-container .primary-content .search_page_wrapper .search-tabs .search_button{margin:0;padding:0;float:left;width:100%}.main-page-container .primary-content .search_page_wrapper .search-page-looking-for div{float:none;padding:0}.search-result{float:none;margin-bottom:11px}.search-result,.search-result .search-result-wrapper{display:inline-block;width:100%}.search-result .search-result-wrapper h3{float:none;padding-top:4px}.search-result .search-result-wrapper .link-list{clear:both;margin:0;padding:8px 3px 28px 5px}.search-result .search-result-wrapper .quick-facts{clear:none;min-height:0;margin:0;padding:0;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;overflow:visible;white-space:normal}.search-result .search-result-wrapper .about{clear:none;height:auto;padding:0;border:none;font-size:14px;overflow:visible}.search-result .search-result-wrapper .about em{overflow:visible}.search-result .search-result-wrapper .search-result-image{float:left;width:50%;margin-bottom:-3px;padding:0;margin-right:10px}.search-result .search-result-wrapper .search-result-image a{display:block}.search-result .search-result-wrapper .search-result-image img{margin-bottom:0}.search-result .search-result-wrapper .search-result-image strong{top:10px;bottom:unset}.search-result .search-result-wrapper .search-result-image .in-active{top:3px;margin-top:0;bottom:unset}}@media(max-width:420px){.search-page-show-profiles .show-profiles-text{margin-bottom:10px}.search-page-show-profiles label{font-size:calc(14px - .5vw);color:#76326c;padding:0;width:calc(32% - 2px);margin-right:2%;display:inline-block;height:36px;line-height:36px;text-align:center}.search-page-show-profiles label:last-child{margin-right:0}.search-container .member-search .save-button{margin-top:10px}.search-container .search-page-looking-for label{width:78px;margin-right:5px}}.profile-image_card{width:100%;margin-bottom:15px;font-size:15px}.profile-image_card .profile_intro{height:100px}.profile-image_card .profile_intro .profile-details{display:inline-block}.profile-image_card .profile_intro .profile-details .active{color:#999;padding-top:5px;padding-left:5px;float:left}.profile-image_card .profile_intro .profile-details .italic{font-style:italic}.profile-image_card .profile_intro .profile-details .gender-age-city{clear:left}.profile-image_card .profile_intro .profile-details a{font-size:16px}.profile-image_card:nth-child(2n){background-color:#f5f5f5}.profile-image_card p{margin:0 0 2px;padding:5px 0 0 5px;float:left}.profile-image_card p:not(:first-child){width:100%}.profile-image_card img{float:left}.profile-image_card .link-list{margin:0;list-style:none;zoom:1;padding:8px 0 7px 13px;border-top:1px solid #d4d7dc}.profile-image_card .link-list img{width:20px;height:20px}.profile-image_card .link-list li{float:left;margin:0 15px 0 0;font-size:12px}.profile-image_card .link-list li span{vertical-align:middle;cursor:pointer}.new-members-wrapper{padding:10px;margin-bottom:40px}.new-members-wrapper .container-header{margin-bottom:.67em}.settings-container{font-size:16px;font-weight:400;color:#222}.settings-container h3{font-size:25px;font-weight:500;margin:20px}.settings-container h5{font-size:16px;font-weight:700;margin-left:20px;margin-top:20px;margin-bottom:0}.settings-container input[type=password]{height:35px;width:220px;border-radius:4px;border:1px solid #b3b3b3;background-color:#fff;margin-top:5px;margin-bottom:10px;margin-left:20px}.settings-container .save-button{border-radius:6px;border:none;color:#fff;background-color:#76326c;text-transform:uppercase;font-size:14px;font-weight:700;margin-top:5px;margin-left:20px}.settings-container .success-story-add{position:relative;width:72%;padding:10px;box-sizing:border-box}.settings-container .success-story-add h2{color:#c06;font-size:14px;font-weight:400}.settings-container .success-story-add .success-story-add-image{border-radius:6px;max-width:100%}.settings-container .success-story-add .stamp{position:absolute;top:18px;right:-30px;width:190px;height:auto}.settings-container .success-story-add strong{color:red}.settings-container .success-story-add form{max-width:500px;margin-bottom:20px}.settings-container .success-story-add form fieldset{margin:0 0 10px;padding:0;border:0}.settings-container .success-story-add form fieldset .unsuccessful{color:#c06;text-align:right;font-size:12px;top:-7px;position:relative}.settings-container .success-story-add form fieldset p{position:relative;padding:2px 0}.settings-container .success-story-add form fieldset p label textarea{width:495px;height:200px}.settings-container .success-story-add form fieldset p label input{position:absolute;right:0;top:0;width:200px;height:20px}.settings-container .success-story-add form fieldset p label input.alert{border:1px solid #c06}.settings-container .success-story-add form fieldset legend{color:#c06;margin:0;padding:0 0 5px;font-weight:700}.settings-container .success-story-add .introduction,.settings-container .success-story-add .rules{background:#f5f5f5;margin:10px 0;padding:10px 15px}.settings-container .success-story-add .introduction h3,.settings-container .success-story-add .rules h3{margin:0 0 10px;font-size:14px;color:#c06}.settings-container .success-story-add .alert-text{color:#c06;font-size:12px}.settings-container .settings-wrapper{width:100%;height:100%}.settings-container .settings-wrapper .settings-password-email-container{display:flex}.settings-container .settings-wrapper .settings-password-email-container .settings-password{display:inline-block;width:50%;vertical-align:top;background-color:#f7f7f7;box-sizing:border-box}.settings-container .settings-wrapper .settings-password-email-container .settings-password label{font-size:16px;margin-left:20px}.settings-container .settings-wrapper .settings-password-email-container .settings-password .settings-password-content{display:flex;flex-direction:row;margin-right:10px}.settings-container .settings-wrapper .settings-password-email-container .settings-password .settings-password-content .settings-password-instructions{margin-right:20px}.settings-container .settings-wrapper .settings-password-email-container .settings-password .settings-password-content .settings-password-instructions div{margin-left:20px}.settings-container .settings-wrapper .settings-password-email-container .settings-password .settings-password-content .settings-password-instructions ul{margin-top:10px}@media (max-width:450px),screen and (min-width:965px)and (max-width:1125px){.settings-container .settings-wrapper .settings-password-email-container .settings-password .settings-password-content .settings-password-instructions{display:none}}.settings-container .settings-wrapper .settings-password-email-container .settings-password .settings-password-content .settings-password-instructions-mid{margin-left:20px;display:none}.settings-container .settings-wrapper .settings-password-email-container .settings-password .settings-password-content .settings-password-instructions-mid ul{margin-top:10px}@media (max-width:450px),screen and (min-width:965px)and (max-width:1125px){.settings-container .settings-wrapper .settings-password-email-container .settings-password .settings-password-content .settings-password-instructions-mid{display:block}}.settings-container .settings-wrapper .settings-change-email{display:inline-block;width:calc(50% - 20px);vertical-align:top;background-color:#f7f7f7;margin-left:20px;box-sizing:border-box}.settings-container .settings-wrapper .settings-change-email p{margin-left:20px;margin-top:22px;margin-bottom:23px}.settings-container .settings-wrapper .settings-change-email input[type=text]{height:35px;width:250px;border-radius:4px;border:1px solid #b3b3b3;background-color:#fff;margin-top:5px}.settings-container .settings-wrapper .settings-change-email .info-box-container.warning{margin-top:10px}.settings-container .settings-wrapper .plus,.settings-container .settings-wrapper .settings-email{background-color:#f7f7f7;padding-bottom:10px}.settings-container .settings-wrapper .plus h3,.settings-container .settings-wrapper .settings-email h3{padding-top:20px;margin-left:20px}.settings-container .settings-wrapper .plus p,.settings-container .settings-wrapper .settings-email p{padding:0;margin:0}.settings-container .settings-wrapper .plus div,.settings-container .settings-wrapper .settings-email div{margin-left:20px;padding-bottom:20px}.settings-container .settings-wrapper .plus a,.settings-container .settings-wrapper .settings-email a{color:#ca1067;font-weight:500}.settings-container .settings-wrapper .plus label,.settings-container .settings-wrapper .settings-email label{display:block;margin-left:20px}.settings-container .settings-wrapper .plus input[type=checkbox],.settings-container .settings-wrapper .settings-email input[type=checkbox]{-webkit-appearance:none;border-radius:4px;vertical-align:middle;margin-right:5px;border:none;background:none;cursor:pointer}.settings-container .settings-wrapper .plus input[type=checkbox]:before,.settings-container .settings-wrapper .settings-email input[type=checkbox]:before{content:"";display:block;width:14px;height:14px;border-radius:4px;border:1px solid #a9a9a9}.settings-container .settings-wrapper .plus input[type=checkbox]:checked:before,.settings-container .settings-wrapper .settings-email input[type=checkbox]:checked:before{background:#76326c;border:1px solid #76326c}.settings-container .settings-wrapper .plus .save-button,.settings-container .settings-wrapper .settings-email .save-button{margin-top:15px}.settings-container .settings-wrapper .plus .continue a,.settings-container .settings-wrapper .settings-email .continue a{cursor:pointer}.settings-container .settings-wrapper .plus .continue span,.settings-container .settings-wrapper .settings-email .continue span{display:inline-block;vertical-align:middle}.settings-container .settings-wrapper .plus .continue .arrow,.settings-container .settings-wrapper .settings-email .continue .arrow{margin-left:5px;margin-top:-3px}.settings-container .settings-wrapper .settings-visibility{background-color:#f7f7f7;padding-bottom:10px}.settings-container .settings-wrapper .settings-visibility h3{padding-top:20px;margin-left:20px}.settings-container .settings-wrapper .settings-visibility div,.settings-container .settings-wrapper .settings-visibility p{margin-left:20px}.settings-container .settings-wrapper .settings-visibility label{cursor:pointer;margin-left:5px}.settings-container .settings-wrapper .settings-visibility input[type=radio]{-webkit-appearance:none;border-radius:50%;vertical-align:middle;cursor:pointer;border:none;background:none}.settings-container .settings-wrapper .settings-visibility input[type=radio]:before{content:"";display:block;width:14px;height:14px;border-radius:50%;border:1px solid #a9a9a9;margin-top:-4px}.settings-container .settings-wrapper .settings-visibility input[type=radio]:checked:before{background:#76326c;border:1px solid #76326c}.settings-container .settings-wrapper .settings-visibility .save-button{margin-top:15px}.settings-container .settings-wrapper .settings-subscription{background-color:#f7f7f7;padding-bottom:15px}.settings-container .settings-wrapper .settings-subscription h3{padding-top:20px;margin-left:20px}.settings-container .settings-wrapper .settings-subscription li,.settings-container .settings-wrapper .settings-subscription p{margin-left:20px}.settings-container .settings-wrapper .settings-subscription .text{font-weight:500;cursor:pointer}.settings-container .settings-wrapper .settings-subscription .text span{display:inline-block;vertical-align:middle}.settings-container .settings-wrapper .settings-subscription .text .arrow{margin-left:5px;margin-top:1px}.settings-container .settings-wrapper .settings-subscription a{color:#ca1067}.settings-container .settings-wrapper .setting-change{background:#3f95ad;box-sizing:border-box;padding:10px;position:relative;border-radius:10px;color:#fff;height:42px;margin:10px 20px}.settings-container .settings-wrapper .setting-change h3{font-size:15px;margin:0;padding:0;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0}.settings-container .settings-wrapper .setting-change p{font-size:13px;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;margin:10px 0 0}.settings-container .settings-wrapper .yellow{background:#ebb628}.settings-container .delete-account{background:#f7f7f7;color:#222;padding:20px;box-sizing:border-box}.settings-container .delete-account .highlight{font-size:16px;font-weight:500}.settings-container .delete-account .found-love .cancel-button{color:#fff}.settings-container .delete-account h3{margin:0 0 0 10px}.settings-container .delete-account div{margin-left:5px;margin-right:5px}.settings-container .delete-account p{margin-left:10px;margin-right:10px}.settings-container .delete-account label{line-height:150%;box-sizing:border-box;cursor:pointer}.settings-container .delete-account input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;border-radius:50%;vertical-align:middle;cursor:pointer}.settings-container .delete-account input[type=radio]:before{content:"";display:block;width:14px;height:14px;border-radius:50%;border:1px solid #a9a9a9;margin-top:-4px}.settings-container .delete-account input[type=radio]:checked:before{background:#76326c;border:1px solid #76326c}.settings-container .delete-account textarea{height:130px;width:100%;border-radius:4px;border:1px solid #b3b3b3}.settings-container .delete-account .buttons{padding-left:5px;padding-right:5px;text-align:right}.settings-container .delete-account .buttons .cancel-button{text-transform:uppercase;font-size:14px;font-weight:700;border:none;float:left}.settings-container .delete-account .buttons .save-button{margin-top:0}.settings-container .delete-account .buttons .no-thanks{margin-left:5px;margin-right:5px}.settings-container .delete-account .success-story{position:relative;border-radius:4px;border:1px solid #ca1067;background-color:#fff;margin-top:20px;display:inline-block;width:100%;box-sizing:border-box;padding:10px 0}.settings-container .delete-account .success-story .new-success-story{margin-left:10px;background:#ca1067;border-radius:4px;padding:6px 0;max-width:300px}.settings-container .delete-account .success-story .new-success-story a{color:#fff;display:flex;align-items:center}.settings-container .delete-account .success-story .new-success-story a svg{flex:1 1;width:52px;height:42px}.settings-container .delete-account .success-story .new-success-story a span{flex:3 1;font-size:18px;font-style:italic}.settings-container .delete-account .success-story .bold{font-size:16px;font-weight:500;padding-right:35px}.settings-container .delete-account .success-story a{font-size:16px;font-weight:500;color:#ca1067}.settings-container .delete-account .success-story .stamp{position:absolute;top:-25px;right:-15px;width:100px}.settings-container .delete-account .success-stories{margin:20px 10px}.settings-container .delete-account .success-stories span{display:inline-block;vertical-align:middle}.settings-container .delete-account .success-stories .arrow{margin-left:5px;margin-top:-2px}.settings-container .offer-title{font-size:21px;font-weight:500;text-transform:uppercase}.settings-container .price{font-size:25px;font-weight:500;color:#ca1067}.settings-container .members{background-color:#fff;position:relative;padding:20px}.settings-container .members .overlay-text{top:40%;width:100%;text-align:center;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;z-index:1}.settings-container .members .overlay-text h3{background:#fff;opacity:1;max-width:280px;margin:0 auto;padding:2%;border:1px solid #b3b3b3;border-radius:4px;font-size:16px;font-weight:500}.settings-container .members ul{margin:0;list-style:none;padding:0}.settings-container .members ul li{float:left;width:15%;margin:0 1% 19px}.settings-container .members ul li.first{margin-left:0}.settings-container .members ul li.last{margin-right:0}.settings-container .members ul li img{max-width:160px;width:100%;border:none;opacity:.5}.settings-container .members ul:after{content:".";display:block;height:0;visibility:hidden;clear:both}.settings-container .terminate-offer{margin:20px 2px 0 0;border-radius:6px}.settings-container .terminate-offer .container{padding-bottom:0;width:inherit}.settings-container .terminate-offer .margin{margin-bottom:20px}.settings-container .terminate-offer .profile-deactivate-offer-buy .grey{font-size:13px;color:#666}.settings-container .terminate-offer .profile-deactivate-offer-buy #terms-and-conditions{text-align:center}.settings-container .terminate-offer .profile-deactivate-offer-buy #terms-and-conditions p{line-height:24px}.settings-container .terminate-offer .profile-deactivate-offer-buy .submit{margin-top:20px;text-align:center}.settings-container .terminate-offer .center{float:none;margin:0 auto}.settings-container .info-box-container.warning{margin-left:20px;margin-right:20px}@media(max-width:1023px){.settings-container .delete-account{padding:0 0 20px}.settings-container .delete-account .success-story .stamp{right:0}.settings-container .delete-account .success-story .new-success-story{margin-left:10px}.settings-container .delete-account .success-story .new-success-story a img{width:95%;max-width:300px}.settings-container .success-story-add .stamp{top:30px;right:-26px;width:100px}}@media(max-width:890px){.settings-container .settings-wrapper .settings-password-email-container{width:100%;display:inline-block}.settings-container .settings-wrapper .settings-password-email-container .settings-password{width:100%;border-right:none;border-bottom:20px solid #fff}.settings-container .settings-wrapper .settings-password-email-container .settings-change-email{width:100%;border-left:none;margin-left:0}}@media(max-width:768px){.settings-container .delete-account .profile-deactivate-offer .terminate-offer .offer-title,.settings-container .delete-account .profile-deactivate-offer .terminate-offer .price{font-size:calc(8px + 3vw)}.settings-container .success-story-add{width:100%}.settings-container .success-story-add form fieldset p label input{position:static;display:block;height:18px;width:99%}.settings-container .success-story-add textarea{width:99%}}@media(max-width:480px){.settings-container .delete-account .buttons{text-align:center}.settings-container .delete-account .buttons .cancel-button,.settings-container .delete-account .buttons .save-button{float:none;margin-top:20px;margin-left:5px;margin-right:5px}.settings-container .delete-account .success-story .stamp{width:75px}}.favorites-container{padding:0}.favorites-container h2{font-size:19px;font-weight:400;color:#333}.favorites-container .table-holder{background:#f5f5f5;margin-top:15px}.favorites-container .table-holder table{width:100%;margin:0;border-collapse:collapse}.favorites-container .table-holder table tr:nth-child(odd){background-color:#f5f5f5}.favorites-container .table-holder table tr:nth-child(2n){background-color:#fff}.favorites-container .table-holder table .photo{width:50px;text-align:center}.favorites-container .table-holder table .photo img{width:50px}.favorites-container .table-holder table .name{padding-left:5px}.favorites-container .table-holder table .photo-album{width:60px}.favorites-container .table-holder table .date,.favorites-container .table-holder table .delete{width:140px;text-align:right;padding-right:5px;cursor:pointer}.favourite_list{width:100%;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0}.favourite_item{list-style:none;background-color:#fff;padding:10px;position:relative}.favourite_item:nth-child(odd){background-color:#f5f5f5}.favourite_item h2{font-size:1.5em;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;font-weight:400}@media(max-width:420px){.favorites-container h2{font-size:16px}.favorites-container .container-header{font-size:24px}.favorites-container .table-holder table .gender-age-city,.favorites-container .table-holder table .name,.favorites-container .table-holder table .photo-album{font-size:12px}.favorites-container .table-holder table .delete{width:20%}.favorites-container .table-holder table .delete .save-button{padding:7.5px 15px;font-size:12px}}.navigation-container{position:relative;background:#fff}.navigation-container .mobile-menu{display:none}.navigation-container .alma-links{margin:0 auto;padding:0;width:100%;max-width:1200px;font-weight:600;text-transform:capitalize;color:#7f7f7f;background-color:#fff;font-size:11px;display:flex;line-height:1.1}.navigation-container .alma-links svg{fill:#858688}.navigation-container .alma-links a{color:#7f7f7f}.navigation-container .alma-links a:visited{color:#7f7f7f}.navigation-container .alma-links .links{margin:12px 14px;flex-grow:1;box-sizing:content-box;overflow:hidden;display:block;line-height:1.1;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-end;align-items:center;height:17px}.navigation-container .alma-links .links .alma-link{margin-left:10px;display:flex;justify-content:center;align-items:center;color:#7f7f7f;text-transform:uppercase}.navigation-container .alma-links .links .alma-link-image-container{position:relative;height:16px;padding-left:20px}.navigation-container .alma-links .links .alma-link-image-container img{padding-right:4px;display:block;position:absolute;left:0;max-width:15px;max-height:15px}.navigation-container .alma-links .alma-logo,.navigation-container .alma-links .kattokorko-logo{flex:0 0 26px;height:26px;width:26px;margin:8px 10px 0 0;fill:#7f7f7f}.upper-navigation{margin:0 auto;width:100%;max-width:1440px;height:84px;display:flex;justify-content:space-between;align-items:center}.upper-navigation ul{line-height:40px;height:40px;display:flex;width:100%;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0;margin:0;padding:0}.upper-navigation ul li{display:inline-block;list-style:none;color:#222}.upper-navigation .logo_wrapper{height:70px;display:flex;flex:.5 1;flex-direction:column;justify-content:center}.upper-navigation .logo_wrapper svg{width:200px;fill:#c06;height:70px}.upper-navigation .mobile-menu-button{display:none}.navigation_wrapper{margin:0 auto;padding:0;width:100%;max-width:1440px;vertical-align:middle}.navigation_wrapper a{display:inline-block}.navigation_wrapper a:visited{color:#fff}.navigation_wrapper .link-wrapper{height:80px;background-color:#c06;box-sizing:border-box;display:flex;justify-content:center;align-items:center;color:#fff;padding:0 40px;gap:20px}.navigation_wrapper .link-wrapper>:last-child{margin-left:auto}.navigation_wrapper .link-wrapper button{font-size:20px;color:#fff;font-weight:600;display:flex;align-items:center;gap:5px;padding:6px 8px}.navigation_wrapper .link-wrapper .active button{color:var(--pink);background:#fff;border-radius:8px}.navigation_wrapper .sub-nav{height:50px;color:#000;padding:0 0 0 20px;box-sizing:border-box;border-bottom:3px solid #c06;font-size:16px}.navigation_wrapper .sub-nav ul{line-height:50px;height:50px;display:inline-block;width:100%;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0;margin:0;padding:0}.navigation_wrapper .sub-nav ul li{display:inline-block;list-style:none;margin-left:47px}.navigation_wrapper .sub-nav ul li:first-child{margin-left:0}.navigation_wrapper .sub-nav ul li a{color:#000}.navigation_wrapper .sub-nav ul li a span.new-members-count,.navigation_wrapper .sub-nav ul li a span.perfect-for-you,.navigation_wrapper .sub-nav ul li a span.unread-flirts{background:#ebb628;padding:3.5px 7.5px;text-align:center;margin-left:3px;border-radius:50%;font-weight:400;color:#fff;border-bottom:0;font-size:15px}.navigation_wrapper .sub-nav ul li a:visited{color:#000}.navigation_wrapper .sub-nav ul li a.active{color:#c06;font-weight:700}.navigation_wrapper .sub-nav ul li a:hover{color:#c06}@media(max-width:1024px){.navigation-container .upper-navigation{padding:0 15px;box-sizing:border-box;background-color:#c06;height:60px}.navigation-container .upper-navigation .logo_wrapper{height:60px}.navigation-container .upper-navigation .logo_wrapper svg{fill:#fff}.navigation-container .upper-navigation .nav-detail-wrapper{display:none}.navigation-container .upper-navigation .nav-image-wrapper a img{width:35px;height:35px;border-radius:17.5px}.navigation-container .upper-navigation .mobile-menu-button{display:flex;flex:.5 1;justify-content:flex-end}.navigation-container .upper-navigation .mobile-menu-button button{border:none;background:transparent;cursor:pointer;font-size:15px;padding:0;margin-left:15px}.navigation-container .upper-navigation .mobile-menu-button button svg{height:20px;vertical-align:middle}.navigation-container .upper-navigation .mobile-menu-button button .hamburger{fill:#fff}.navigation-container .navigation_wrapper .link-wrapper,.navigation-container .navigation_wrapper .sub-nav{display:none}.navigation-container .navigation_wrapper .navigation_logo{padding-left:25px}.navigation-container .mobile-menu{display:block}.navigation-container .mobile-menu .sidebar-container-new>div{padding-left:10px}.mobile-menu{width:72%;float:none;display:block;position:absolute;background:#fff;z-index:3;color:#000;top:41px;right:0;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);background-color:#f7f7f7}.mobile-menu .mobile-menu-header{display:flex;background:#c06;padding:12px 15px;box-sizing:border-box;border-bottom:1px solid #ddd}.mobile-menu .mobile-menu-header button.close-button{position:absolute;right:15px;top:15px}.mobile-menu .mobile-menu-header button.close-button svg{width:20px;height:20px;fill:#fff}.mobile-menu .mobile-menu-header .mobile-menu-profile-image a img{border-radius:17.5px;width:35px;height:35px}.mobile-menu .mobile-menu-header .mobile-menu-profile-text{padding-left:10px}.mobile-menu .mobile-menu-header .mobile-menu-profile-text a{color:#fff}.mobile-menu .mobile-menu-header .mobile-menu-profile-text a h3{margin:0;font-size:18px;font-weight:400}.mobile-menu .mobile-menu-header .mobile-menu-profile-text button{text-decoration:underline;text-transform:none;padding:0;margin:0;color:#fff;font-weight:400}.mobile-menu #private-surf-activate{background:#c06;padding:12px 15px;color:#fff;font-weight:500}.mobile-menu #private-surf-activate input[type=checkbox]{vertical-align:middle;margin:0 5px 3px 0}.mobile-menu #private-surf-activate span{font-size:14px}.mobile-menu ul{margin:0;padding:0}.mobile-menu ul li{list-style:none;padding:6px 0 6px 42px}.mobile-menu ul li a{color:#000;font-size:17px}.mobile-menu ul li a span{background:#ebb628;padding:3.5px 7.5px;border-radius:15px;text-align:center;color:#fff;margin-left:5px}.mobile-menu ul li a.active{font-weight:700}.mobile-menu ul li .message-icon{width:20px;height:20px}.mobile-menu ul li.section{border-top:1px solid #ddd;font-weight:500;padding:6px 0 5px 12px;font-size:17px;text-transform:uppercase}.mobile-menu ul li.section svg{display:inline-block;vertical-align:middle;margin-bottom:5px;width:20px;height:20px;margin-right:10px;fill:#c06}.mobile-menu ul li.section.underline{border-bottom:1px solid #ddd}}@media(max-width:980px)and (orientation:landscape){.main-container .mobile-menu{top:0}.main-container.new.full-screen .main-page-wrapper .main-page-content .main-page-container .messages-wrapper{padding:0}.main-container.new.full-screen .main-page-wrapper .main-page-content .main-page-container .messages-wrapper .conversation_list li{margin:5px 0}.main-container.new.full-screen .main-page-wrapper .main-page-content .main-page-container .messages-wrapper .message-controls{padding:5px 10px 5px 5px}.main-container.new.full-screen .main-page-wrapper .main-page-content .main-page-container .messages-wrapper .message-controls .messages-head{padding:0}.main-container.new.full-screen .main-page-wrapper .main-page-content .main-page-container .convesation-container .message-list{margin:5px 0}.main-container.new.full-screen .main-page-wrapper .main-page-content .main-page-container .convesation-container .message-partner{margin:0;padding:5px}}@media(max-width:768px)and (orientation:landscape){.main-container.new.full-screen .main-page-wrapper .main-page-content .main-page-container .convesation-container .message-partner{margin:0}.main-container.new.full-screen .main-page-wrapper .main-page-content .main-page-container .convesation-container .send-message textarea{padding:5px 90px 5px 60px}}@media(max-width:768px){.navigation-container .mobile-menu{top:0}.navigation-container .alma-links{display:none}.navigation-container .upper-navigation{padding:0 7.5px}.navigation-container .upper-navigation .logo_wrapper svg{width:160px}.navigation-container .navigation_wrapper .navigation_logo{padding-left:15px;width:200px}}.upper-navigation{padding:0 40px}.nav-detail-wrapper{display:flex;align-items:center;justify-content:flex-end;gap:16px}.nav-detail-wrapper #private-surf-activate{color:var(--violet);font-weight:500}.nav-detail-wrapper #private-surf-activate input[type=checkbox]{vertical-align:middle;margin:0 5px 2px 0}.nav-detail-wrapper svg{width:20px;height:20px}.nav-detail-wrapper .username{font-weight:500}.nav-detail-wrapper button,.nav-settings-link a{font-weight:600;display:flex;gap:8px}.nav-settings-link a{color:var(--violet)}.nav-image-wrapper a{display:flex}.nav-image-wrapper img{width:44px;height:44px;border-radius:50%}.vertical{background:var(--gray);width:1px;height:30px}.logout{background:var(--violet);color:#fff;border-radius:8px;display:flex;align-items:center;height:44px;padding:20px}.profile-page-my-profile{margin-left:2.5%}.profile-page-my-profile .profile-page-details .profile-page-username .profile-page-username_inner .my-profile-details .age-icon,.profile-page-my-profile .profile-page-details .profile-page-username .profile-page-username_inner .my-profile-details .location-icon,.profile-page-my-profile .profile-page-details .profile-page-username .profile-page-username_inner .my-profile-details .search-age-icon,.profile-page-my-profile .profile-page-details .profile-page-username .profile-page-username_inner .my-profile-details .search-type-icon,.profile-page-my-profile .profile-page-details .profile-page-username .profile-page-username_inner .my-profile-searching .age-icon,.profile-page-my-profile .profile-page-details .profile-page-username .profile-page-username_inner .my-profile-searching .location-icon,.profile-page-my-profile .profile-page-details .profile-page-username .profile-page-username_inner .my-profile-searching .search-age-icon,.profile-page-my-profile .profile-page-details .profile-page-username .profile-page-username_inner .my-profile-searching .search-type-icon{width:20px;margin-right:10px;position:relative;opacity:1;filter:none;height:20px;vertical-align:middle}.about_me_wrapper{padding:20px 15px 15px;font-size:16px;word-wrap:break-word;white-space:pre-wrap}.about_me_wrapper_grey{padding:20px 15px 15px;font-size:16px;color:gray}.about-me-text{width:100%;border-radius:5px;-webkit-appearance:none;border-color:#d3d3d3;min-height:150px;margin-bottom:5px;resize:none}.profile-card{background-color:#fff;min-height:150px;margin-top:20px;position:relative;width:100%;display:flex}.profile-card .profile-header-text{color:#fff;font-size:20px;font-weight:500;font-style:italic;height:37px;line-height:37px;padding-left:10px}.profile-card .profile-header-text span{vertical-align:middle}.profile-card .profile-header-text span svg{width:20px;height:20px;fill:#fff;margin-right:6px}.profile-card .icon{width:20px;margin-right:10px;margin-top:5px;float:left}.profile-card .green{background-color:#6ab283}.profile-card .red{background-color:#ca1067}.profile-card .image{position:absolute;top:7px;left:0;text-align:left;height:25px}.profile-card .about-me{height:37px;line-height:37px;background-color:#6ab283}.profile-card .about-match{height:37px;line-height:37px;background-color:#ca1067}.profile-card .save-button{margin-right:5px}.profile-card .cancel-button,.profile-card .save-button{font-size:14px;font-weight:700;text-transform:uppercase}.profile-card .unapproved-text{background:#fef8ea;margin-top:10px;box-sizing:border-box;padding:10px}.profile-card .unapproved-text .text{margin-bottom:10px}.profile-card .unapproved-text p{font-size:14px;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;margin:0}.profile-card_modify{position:absolute;background-color:hsla(0,0%,100%,.5);color:#fff;width:60px;height:37px;right:0;line-height:37px;top:0;text-align:center;border:none;z-index:1}.profile-card_modify .pencil-icon{width:20px;position:relative;opacity:1;filter:none;height:20px;top:3px;margin:0}.profile-card_modify span{display:inline-block}.profile-card_modify:hover{cursor:pointer}.edit{background-color:rgba(0,0,0,.3)}.edit-new{top:-37px}.multi-choice-wrapper{width:100%;display:inline-block}.multi-choice-wrapper div{width:50%;float:left;padding:5px 0}.multi-choice-wrapper div label{padding-left:5px;font-size:15px}@media(max-width:1279px){.main-container .main-page-wrapper .main-page-content .grey-container .profile-page-details .my-profile-details{margin:5px 0}}@media(max-width:1024px){.profile-page-modify .modify-wrapper .inner-modify h3{font-size:24px}.profile-page-my-profile .profile-page-details .profile-page-username{font-size:15.5px}.profile-page-my-profile .profile-page-details .profile-page-username .profile-page-username_inner .profile-card_modify{width:40px;height:35px}.profile-page-my-profile .profile-page-details .profile-page-username .profile-page-username_inner .my-profile-details{margin:0}.profile-page-my-profile .profile-page-details .profile-page-username .profile-page-username_inner .my-profile-details>div{margin:0}.profile-page-my-profile .profile-page-details .profile-page-username .profile-page-username_inner .my-profile-username h3{font-size:24px}.profile-card_modify{width:40px;height:37px}}@media(max-width:965px){.my-profile-searching .relationship-type .relationship-left,.my-profile-searching .relationship-type .relationship-left p,.my-profile-searching .relationship-type .relationship-right,.my-profile-searching .relationship-type .relationship-right li{float:none;display:inline-block}}@media(max-width:420px){.profile-card .profile-header-text{font-size:calc(15px + .625vw)}.multi-choice-wrapper div{width:100%;float:none;padding:5px 0}.multi-choice-wrapper div label{padding-left:5px;font-size:15px}}.back-float{width:44px;height:44px;background-color:var(--lightviolet);border-radius:8px;left:32px;display:flex;justify-content:center;align-items:center;margin:0;z-index:1}.back-float,.logout-float{color:var(--violet);position:absolute;top:32px}.logout-float{right:32px;font-weight:700}@media(max-width:768px){.back-float{top:16px;left:16px}.logout-float{top:16px;right:16px}}.logout-float:hover{text-decoration:underline;color:var(--violet)}.save-button{color:#fff;background-color:#76326c;padding:10px 20px;border-radius:5px;font-weight:700;font-size:14px;border:1px solid #76326c;-moz-appearance:none;appearance:none;-webkit-appearance:none;text-transform:uppercase}.save-button:hover{cursor:pointer}.save-button.disabled{background-color:#ddd;border:1px solid #ddd;cursor:not-allowed}.question_save-button{color:#fff;background-color:#76326c;padding:10px 20px;border-radius:5px;font-size:16px;border:1px solid #76326c;-moz-appearance:none;appearance:none;-webkit-appearance:none}.question_save-button:hover{cursor:pointer}.cancel-button,button.cancel-button{color:#fff;padding:10px 20px;border-radius:5px;font-size:16px;border:1px solid #9e9d9b;background:#9e9d9b;-moz-appearance:none;appearance:none;-webkit-appearance:none}.cancel-button:hover,button.cancel-button:hover{cursor:pointer}.transparent-button{color:#fff;padding:10px 20px;border-radius:5px;font-size:16px;border:1px solid #9e9d9b;background:#9e9d9b;-moz-appearance:none;appearance:none;-webkit-appearance:none}.transparent-button:hover{cursor:pointer}.green-button{color:#fff;background-color:#3f95ad;padding:15px 40px;border-radius:5px;font-size:16px;border:none;-moz-appearance:none;appearance:none;-webkit-appearance:none}.green-button:hover{cursor:pointer}.login-button,.login-button-mobile{background:#322882;text-decoration:none;padding:5px 20px;border-radius:0 15px 0 0;font-size:16px}.login-button,.login-button-mobile,.profile-button{color:#fff;font-weight:700;-moz-appearance:none;appearance:none;-webkit-appearance:none}.profile-button{border:0;width:24%;border-radius:5px;background:#2f2881;height:42px;line-height:21px}.profile-button span img{width:16px;height:16px;margin-right:5px;top:3px;position:relative}.profile-button:hover{cursor:pointer}.profile-button:last-child{margin-right:0}.register-button-next{display:inline-block;margin-left:0;margin-top:10px;background:#76326c;color:#fff;border:0;padding:10px;font-size:14px;font-weight:700;cursor:pointer;-webkit-appearance:none;width:100%;text-transform:uppercase}.register-button-next img{width:8px}.continue{border-radius:0 5px 5px 0;width:30%}.back{background:#7f7f7f;border-radius:5px 0 0 5px;width:10%}.register{border-radius:0 5px 5px 0;width:90%;margin-top:150px}.register-button-prev{width:49%;background:#3f95ad;color:#fff;border:0;padding:10px;border-radius:5px;font-size:17px;cursor:pointer;margin-right:1%;float:left;-moz-appearance:none;appearance:none;-webkit-appearance:none}.register-button-prev img{width:20px}.main-container{background-color:#fff}.main-container .main-page-wrapper .main-page-content .main-page-container{width:100%}.latest h1{margin-top:10px}.main-page-wrapper .main-page-content .main-page-container.ownpage .primary-content{background:#fff;box-shadow:none}.main-page-wrapper .main-page-content .main-page-container .primary-content .latest-registered{margin-top:10px}.main-page-wrapper .main-page-content .main-page-container .primary-content .latest-registered-container,.main-page-wrapper .main-page-content .main-page-container .primary-content .search-results-title{margin-top:20px;position:relative}.main-page-wrapper .main-page-content .main-page-container .primary-content .latest-registered-container ul,.main-page-wrapper .main-page-content .main-page-container .primary-content .search-results-title ul{padding-left:0}.main-page-wrapper .main-page-content .main-page-container .primary-content .latest-registered-container h2,.main-page-wrapper .main-page-content .main-page-container .primary-content .search-results-title h2{display:inline-block;vertical-align:bottom;font-size:18px;font-weight:500;width:50%;margin-top:0}.main-page-wrapper .main-page-content .main-page-container .primary-content .latest-registered-container .icons,.main-page-wrapper .main-page-content .main-page-container .primary-content .search-results-title .icons{display:inline-block;vertical-align:bottom;text-align:right;width:50%}.main-page-wrapper .main-page-content .main-page-container .primary-content .latest-registered-container .icons img,.main-page-wrapper .main-page-content .main-page-container .primary-content .search-results-title .icons img{display:inline-block;vertical-align:middle}.main-page-wrapper .main-page-content .main-page-container .primary-content .latest-registered-container .icons .heart,.main-page-wrapper .main-page-content .main-page-container .primary-content .search-results-title .icons .heart{margin-bottom:5px}.main-page-wrapper .main-page-content .main-page-container .primary-content .latest-registered-container .icons .message,.main-page-wrapper .main-page-content .main-page-container .primary-content .search-results-title .icons .message{margin-left:5px;margin-bottom:2px}.main-page-wrapper .main-page-content .main-page-container .primary-content .latest-registered-container .icons span,.main-page-wrapper .main-page-content .main-page-container .primary-content .search-results-title .icons span{display:inline-block;vertical-align:middle;font-size:14px;font-weight:500}.main-page-wrapper .main-page-content .main-page-container .primary-content .latest-registered-container .show-more-button-wrapper,.main-page-wrapper .main-page-content .main-page-container .primary-content .search-results-title .show-more-button-wrapper{text-align:center}.main-page-wrapper .main-page-content .main-page-container .primary-content .latest-registered-container .show-more-button-wrapper .show-more,.main-page-wrapper .main-page-content .main-page-container .primary-content .search-results-title .show-more-button-wrapper .show-more{border:none;font-size:15px;font-weight:700;color:#c06;background:none;cursor:pointer;padding:0}.main-page-wrapper .main-page-content .main-page-container .primary-content .latest-registered-container .show-more-button-wrapper .show-more svg,.main-page-wrapper .main-page-content .main-page-container .primary-content .search-results-title .show-more-button-wrapper .show-more svg{width:15px;height:15px;vertical-align:middle}.main-page-wrapper .main-page-content .main-page-container .primary-content .latest-registered-container .show-more-button-wrapper .show-more .down-arrow,.main-page-wrapper .main-page-content .main-page-container .primary-content .search-results-title .show-more-button-wrapper .show-more .down-arrow{fill:none}.main-page-wrapper .main-page-content .main-page-container .primary-content .latest-registered-container .show-more-button-wrapper .show-more .cls-2,.main-page-wrapper .main-page-content .main-page-container .primary-content .search-results-title .show-more-button-wrapper .show-more .cls-2{fill:#c06}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper{width:100%;display:flex;max-width:1210px;height:381px;border-radius:10px;background:linear-gradient(180deg,#ca1067,#76326c);padding:10px 20px;box-sizing:border-box;justify-content:space-between}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.opdailysingles{height:auto;margin-right:1.5%;width:549px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.opdailysingles .half-content-inner .wrapper{height:299px;background-color:#eee;padding:0;position:relative}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.opdailysingles .half-content-inner .wrapper .shadows{border-radius:10px;display:flex;height:299px;background-color:#eee;padding:0}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.opdailysingles .half-content-inner .wrapper .shadows .shadow-view-left{border-radius:10px;background-color:#d8d8d8;flex:1 1}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.opdailysingles .half-content-inner .wrapper .shadows .shadow-view-right{border-radius:10px;background-color:#eee;flex:1 1}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.opdailysingles .half-content-inner .wrapper .opdailysingles-beef{display:flex;border-radius:10px;width:549px;height:299px;background-color:#fff;padding:0;position:absolute;top:10px;right:10px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.opdailysingles .half-content-inner .wrapper .opdailysingles-beef.one-and-only{top:0;right:0}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.opdailysingles .half-content-inner .wrapper .opdailysingles-beef .opdaylisingle-image{flex:1 1;overflow:hidden;border-radius:10px 0 0 10px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.opdailysingles .half-content-inner .wrapper .opdailysingles-beef .opdaylisingle-facts{flex:1 1;text-align:center;position:relative}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.opdailysingles .half-content-inner .wrapper .opdailysingles-beef .opdaylisingle-facts p{font-size:16px;margin:20px 0 0}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.opdailysingles .half-content-inner .wrapper .opdailysingles-beef .opdaylisingle-facts h2{color:#000;font-size:20px;font-weight:700;margin-top:36px;margin-bottom:18px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.opdailysingles .half-content-inner .wrapper .opdailysingles-beef .opdaylisingle-facts .icons{display:flex;margin:auto;justify-content:space-around;align-items:baseline}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.opdailysingles .half-content-inner .wrapper .opdailysingles-beef .opdaylisingle-facts .icons p{margin:0}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.opdailysingles .half-content-inner .wrapper .opdailysingles-beef .opdaylisingle-facts .icons .prefix__cls-1{fill:none;stroke:#ca1067;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.opdailysingles .half-content-inner .wrapper .opdailysingles-beef .opdaylisingle-facts .icons .prefix__cls-2{fill:#ca1067}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.opdailysingles .half-content-inner .wrapper .opdailysingles-beef .opdaylisingle-facts .yes-no-wrapper{position:absolute;bottom:5px;width:100%}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.opdailysingles .half-content-inner .wrapper .opdailysingles-beef .opdaylisingle-facts .yes-no-wrapper .yes-no{display:flex;margin:auto;justify-content:center}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.opdailysingles .half-content-inner .wrapper .opdailysingles-beef .opdaylisingle-facts .yes-no-wrapper .yes-no button{text-transform:none;font-weight:400}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.opdailysingles .half-content-inner .wrapper .opdailysingles-beef .opdaylisingle-facts .yes-no-wrapper .yes-no button p{margin:5px 0 0;font-size:12px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .content-search{height:auto;margin-right:1.5%;width:549px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .content-search .try-order{background-color:hsla(0,0%,93%,.3);height:299px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .content-search .try-order h2{font-size:18px;font-weight:700}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .content-search .try-order form{width:85%}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .content-search .try-order form .order-options{flex-direction:column;margin-top:30px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .content-search .try-order form .order-options select{margin-bottom:14px;padding:0 0 0 15px;width:100%;height:37px;font-size:16px;line-height:1.25;color:#222}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .content-search .try-order form .order-options select.bank{margin:0 0 20px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .content-search .try-order form input[type=submit]{margin:0;background-color:#3f95ad;color:#fff;cursor:pointer}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .text-label{color:#fff;font-size:16px;font-weight:700;width:25%;padding-left:27px;box-sizing:border-box}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content p{margin:1em 0 .5em}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content p.danger-text{margin:0}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content h2{font-size:1.4em;font-weight:200;margin-bottom:0;margin-top:.53em}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content li{list-style:none}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content select{border-radius:5px;width:100%;background-color:#fff;padding:8px;cursor:pointer;font-size:16px;-webkit-appearance:none;display:inline-block;border-color:#ccc;background:url(/_next/static/media/arrow_down.40d8fdac.svg) no-repeat right 12px top 15px #fff;background-size:10px 10px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts{width:574px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .more-updateposts{width:100%;text-align:center;display:inline-block;margin-left:0;color:#ca1067;padding-top:5px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .header{display:flex;align-items:baseline;justify-content:space-between}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .header span a{color:#fff;text-decoration:underline}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .wrapper{width:100%;max-width:574px;height:299px;border-radius:10px;border:.5px solid #b3b3b3;background-color:#f7f7f7;padding:10px 20px;box-sizing:border-box}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .wrapper.no-posts{margin-top:45px;background-color:#41a0b8;border:.5px solid #b3b3b3}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .wrapper.no-posts .content-profile a{margin-left:0}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .wrapper.no-posts .content-profile a .arrow{margin-right:10px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .wrapper.no-posts .content-profile .sidebar-profile{border-bottom:1px solid #fff;width:100%;padding-bottom:10px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .wrapper.no-posts .content-profile .sidebar-profile button{border:none;cursor:pointer;background:transparent;padding:0;font-size:13px;text-align:left}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .wrapper.no-posts .content-profile .sidebar-profile .inline{display:inline-block}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .wrapper.no-posts .content-profile .sidebar-profile a{text-decoration:none;color:#fff;display:flex;justify-content:space-between;align-items:baseline}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .wrapper.no-posts .content-profile .sidebar-profile .update-profile{padding:12px 12px 12px 5px;display:inline-block;vertical-align:middle}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .wrapper.no-posts .content-profile .sidebar-profile .question-percentage{width:70px;text-align:center;position:relative;vertical-align:middle;display:inline-block;margin-bottom:5px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .wrapper.no-posts .content-profile .sidebar-profile .question-percentage .question-navigation-circle{position:absolute;left:10px;right:0;top:-22px;bottom:0;width:50px;height:50px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .wrapper.no-posts .content-profile .sidebar-profile .question-percentage .question-count{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:14px;font-weight:500}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .wrapper.no-posts .content-profile .sidebar-subscription-valid-ownpage{color:#fff;padding:10px 0 10px 10px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .wrapper.no-posts .content-profile .sidebar-subscription-valid-ownpage .text-icon{padding-left:0}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .wrapper.no-posts .content-profile .sidebar-subscription-valid-ownpage p{margin:2px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .wrapper.no-posts .content-profile .sidebar-subscription-valid-ownpage a{color:#fff;display:flex;justify-content:space-between}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .wrapper.no-posts .content-profile .mobile-daily-singles{display:block;border-bottom:1px solid #fff;padding:15px 0 15px 10px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .wrapper.no-posts .content-profile .mobile-daily-singles .number-container{position:relative}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .wrapper.no-posts .content-profile .mobile-daily-singles .number-container .heart-icon{display:inline-block;height:28px;width:28px;vertical-align:middle;padding:0;margin:3px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .wrapper.no-posts .content-profile .mobile-daily-singles .number-container .number{position:absolute;left:10px;top:2px;vertical-align:middle;font-size:13px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .wrapper.no-posts .content-profile .mobile-daily-singles a{color:#fff;display:flex;justify-content:space-between;align-items:baseline}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .wrapper.no-posts .content-profile .mobile-daily-singles a .text{display:flex}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .wrapper.no-posts .content-profile .mobile-daily-singles a .text .number-container{margin:0 5px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .wrapper.no-posts .content-profile .mobile-messages{display:block;border-bottom:1px solid #fff;padding-left:10px;padding-top:10px;padding-bottom:10px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .wrapper.no-posts .content-profile .mobile-messages .number-container{display:inline-block;background:#ebb628;height:28px;width:28px;border-radius:50%;color:#fff;position:relative;vertical-align:middle;margin:5px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .wrapper.no-posts .content-profile .mobile-messages .number-container .number{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .wrapper.no-posts .content-profile .mobile-messages a{color:#fff;display:flex;justify-content:space-between;align-items:baseline}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .wrapper .ownpage-update-post{display:flex;flex:1 1;flex-direction:row;border-bottom:.5px solid #b3b3b3;padding-bottom:10px;padding-top:10px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .wrapper .ownpage-update-post:last-child{border-bottom:0}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .wrapper .ownpage-update-post .post-image{flex:1 1}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .wrapper .ownpage-update-post .post-image img{border-radius:48px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .wrapper .ownpage-update-post .post-texts{flex:6 1;padding-left:16px;padding-right:16px;box-sizing:border-box}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .wrapper .ownpage-update-post .post-texts h2{font-size:14px;font-weight:700;color:#ca1067;margin-top:0;margin-bottom:0}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .wrapper .ownpage-update-post .post-texts p{color:#222;font-size:14px;margin:0}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .wrapper .ownpage-update-post .post-texts a{margin:0}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .wrapper .ownpage-update-post .post-icons{flex:2 1;display:flex;align-items:center;justify-content:space-around}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .wrapper .ownpage-update-post .post-icons a{margin-left:0}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .wrapper .ownpage-update-post .post-icons button{padding:0}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .age-dropdown .year-divider{width:10%}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .age-dropdown .my-match{margin-bottom:0}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .age-dropdown select{width:77px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .where{width:100%;float:left}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .where select{width:49%;float:left}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .where select:last-child{margin-left:2%}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .group,.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .show-profiles{width:100%;float:left}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .checkboxes{padding:0 0 5px;display:inline-block}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .checkboxes label{margin-right:10px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .half-content-inner h2{font-size:18px;font-weight:500;color:#fff;margin-bottom:10px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .half-content-inner .save-button{text-align:left;text-transform:uppercase;font-size:16px;font-weight:700;border-radius:6px;border:none;background-color:#ebb628;margin-left:25%}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .half-content-inner a{font-size:14px;font-weight:500;color:#222;margin-left:10px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .half-content-inner a .text{display:inline-block;vertical-align:middle}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .half-content-inner .wrapper{background-color:hsla(0,0%,93%,.3);padding:20px 0;box-sizing:border-box;border-radius:10px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .half-content-inner .gender{display:flex;align-items:baseline;margin-bottom:20px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .half-content-inner .gender select{width:187px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .half-content-inner .ownpage-age-dropdown{display:flex;align-items:baseline;margin-bottom:20px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .half-content-inner .age{width:100%;display:flex;align-items:baseline}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .half-content-inner .dropdown{width:60%}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .half-content-inner .ownpage-search{display:flex;align-items:baseline}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .half-content-inner .location{width:60%}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .half-content-inner .location span{width:100%;padding-right:16px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .half-content-inner .location span select{width:187px;margin-bottom:20px}.main-page-wrapper .main-page-content .main-page-container .primary-content .new-members{background-color:#fff;margin-top:20px;position:relative;clear:both;min-height:142px;box-shadow:0 0 18px #dbdbdb}.main-page-wrapper .main-page-content .main-page-container .primary-content .new-members h2{font-size:1.4em;font-weight:200;margin-bottom:0;margin-top:.83em;padding:25px}.main-page-wrapper .main-page-content .main-page-container .primary-content .new-members ul{margin:0;list-style:none;padding:0;display:inline-block}.main-page-wrapper .main-page-content .main-page-container .primary-content .new-members ul li{position:relative;float:left;max-height:241px;height:158px;margin:0 2px 2px 0;width:158px}.main-page-wrapper .main-page-content .main-page-container .primary-content .new-members ul li img{width:100%}.main-page-wrapper .main-page-content .main-page-container .primary-content .new-members ul li img.quality_image{position:absolute;top:3px;left:2px;max-width:30px}.main-page-wrapper .main-page-content .main-page-container .primary-content .new-members .arrow-right{position:absolute;top:50%;width:auto;right:0;cursor:pointer}.main-page-wrapper .main-page-content .main-page-container .primary-content .new-members .arrow-left{position:absolute;top:50%;width:auto;left:-1px;cursor:pointer}.main-page-wrapper .main-page-content .main-page-container .primary-content .last-logged-in{width:100%;display:inline-block;background:#fff;box-shadow:0 0 18px #dbdbdb}.main-page-wrapper .main-page-content .main-page-container .primary-content .last-logged-in h2{padding-left:15px;padding-bottom:15px}.main-page-wrapper .main-page-content .main-page-container .primary-content .last-logged-in table{width:100%}.main-page-wrapper .main-page-content .main-page-container .primary-content .last-logged-in table tr:nth-child(2n){background-color:#f2f2f2}.main-page-wrapper .main-page-content .main-page-container .primary-content .spotlight{width:100%;background-color:#76326c;color:#fff;border-radius:10px;display:inline-block;line-height:44px}.main-page-wrapper .main-page-content .main-page-container .primary-content .spotlight .text-left{font-size:16px;font-weight:500}.main-page-wrapper .main-page-content .main-page-container .primary-content .spotlight .text-right{font-size:15px;background-color:hsla(0,0%,100%,.1)}.main-page-wrapper .main-page-content .main-page-container .primary-content .spotlight .pencil-icon{display:inline-block;vertical-align:middle;width:20px;padding-right:10px}.main-page-wrapper .main-page-content .main-page-container .primary-content .spotlight .arrow-icon{padding-left:10px}.main-page-wrapper .main-page-content .main-page-container .primary-content .spotlight div,.main-page-wrapper .main-page-content .main-page-container .primary-content .spotlight p{padding-left:20px;margin:0;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0}.main-page-wrapper .main-page-content .main-page-container .primary-content .spotlight div.text-right,.main-page-wrapper .main-page-content .main-page-container .primary-content .spotlight p.text-right{float:right;padding-right:20px;font-weight:400}.main-page-wrapper .main-page-content .main-page-container .primary-content .spotlight-post-content{margin-top:10px;width:100%;border-radius:4px;background-color:rgba(118,50,108,.1);color:#222;font-size:14px}.main-page-wrapper .main-page-content .main-page-container .primary-content .spotlight-post-content .spotlight-post-image{box-sizing:border-box;display:inline-block;vertical-align:top;width:100px;cursor:pointer}.main-page-wrapper .main-page-content .main-page-container .primary-content .spotlight-post-content .spotlight-post-image img{margin:10px;width:60px;height:60px;border-radius:48px;border:1px solid #707070;vertical-align:middle}.main-page-wrapper .main-page-content .main-page-container .primary-content .spotlight-post-content .spotlight-post-image a{height:0}.main-page-wrapper .main-page-content .main-page-container .primary-content .spotlight-post-content .spotlight-post-bubble{display:inline-block;vertical-align:top;width:calc(100% - 275px);padding:10px;margin-top:8px;box-sizing:border-box;position:relative;vertical-align:middle;cursor:pointer}.main-page-wrapper .main-page-content .main-page-container .primary-content .spotlight-post-content .spotlight-post-bubble p{margin:0;padding:.2em 0}.main-page-wrapper .main-page-content .main-page-container .primary-content .spotlight-post-content .spotlight-post-bubble a,.main-page-wrapper .main-page-content .main-page-container .primary-content .spotlight-post-content .spotlight-post-bubble button{color:#ca1067;font-weight:700}.main-page-wrapper .main-page-content .main-page-container .primary-content .spotlight-post-content .spotlight-post-links{display:inline-block;vertical-align:top;width:175px}.main-page-wrapper .main-page-content .main-page-container .primary-content .spotlight-post-content .spotlight-post-links .add-favorite{display:inline-block;vertical-align:middle;width:25%}.main-page-wrapper .main-page-content .main-page-container .primary-content .spotlight-post-content .spotlight-post-links .links{display:inline-block;vertical-align:middle;width:75%}.main-page-wrapper .main-page-content .main-page-container .primary-content .spotlight-post-content .spotlight-post-links ul{padding:0;text-align:right;margin-top:5px;margin-bottom:5px}.main-page-wrapper .main-page-content .main-page-container .primary-content .spotlight-post-content .spotlight-post-links ul a,.main-page-wrapper .main-page-content .main-page-container .primary-content .spotlight-post-content .spotlight-post-links ul button{font-size:14px;font-weight:500;line-height:24px;color:#ca1067;white-space:nowrap;padding:0 10px 0 0;text-transform:none}.main-page-wrapper .main-page-content .main-page-container .primary-content .spotlight-post-content .spotlight-post-links ul a img,.main-page-wrapper .main-page-content .main-page-container .primary-content .spotlight-post-content .spotlight-post-links ul button img{margin-top:10px}.main-page-wrapper .main-page-content .main-page-container .primary-content .spotlight-post-content .spotlight-post-links ul li{margin:0;padding:0;list-style:none}.latest-updates{width:100%;background-color:#f7f7f7;color:#222;margin-top:20px;padding-bottom:1px}.latest-updates h2{font-size:20px;font-weight:500;color:#222;padding-left:23px;padding-top:17px;margin-bottom:-10px}.latest-updates ul{width:100%;padding-left:20px}.latest-updates ul li{width:33%;display:inline-block;vertical-align:middle;min-width:300px}.latest-updates ul li img{width:55px;height:55px;border-radius:50%;margin:10px 10px 10px 0}.latest-updates ul li .text,.latest-updates ul li img{display:inline-block;vertical-align:middle}.latest-updates ul li .text a{font-size:16px;font-weight:700;color:#222}.bottom-container{width:100%;text-align:center;margin-top:20px;display:flex;justify-content:center}.bottom-container .match{background-color:#ca1067;color:#fff;font-size:16px;line-height:1.13;text-align:center;margin-right:3%;width:350px;max-height:210px}.bottom-container .match a{background-color:#fff;color:#ca1067;padding:10px;border-radius:6px;font-size:14px;font-weight:700;border:none;cursor:pointer}.bottom-container .match .send-match{display:flex;align-items:center;justify-content:center;padding-bottom:0}.bottom-container .match .send-match span{font-size:20px;font-weight:500}.bottom-container .match .send-match svg{margin-top:5px;margin-right:5px}.bottom-container .match div{padding:10px}.bottom-container .match div.match-div{margin-bottom:8px;margin-top:8px}.bottom-container .blog{position:relative;width:350px;max-height:210px}.bottom-container .blog img{width:100%}.bottom-container .blog .blog-link-text{color:#fff;font-size:20px;font-style:italic;letter-spacing:-.2px;font-weight:500;position:absolute;bottom:3%;left:26px}.no-active-subscription{background-color:#3f95ad;color:#fff;padding:15px}.no-active-subscription .wrapper{text-align:center}.no-active-subscription .wrapper h3{font-size:24px;font-weight:200;margin:0 0 20px}.no-active-subscription .wrapper h4{font-weight:500}.no-active-subscription .wrapper .send-message{background-color:#fff;padding:5px;border-radius:5px;width:-moz-fit-content;width:fit-content;margin:auto}.no-active-subscription .wrapper a{color:#3f95ad;font-weight:500}@media(max-width:1100px){.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .half-content-inner{padding:0 0 20px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .half-content-inner select{font-size:15px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .half-content-inner .cancel-button{padding:10px;font-size:15px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .half-content-inner .checkboxes label{font-size:15px}}@media(max-width:1024px){.main-page-wrapper .main-page-content .main-page-container .primary-content .spotlight-post-content .spotlight-post-bubble ul{position:inherit}}@media(max-width:1023px){.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper{flex-direction:column;height:auto}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.content-search,.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts{margin:auto;width:549px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .wrapper.no-posts{margin-top:0}}@media(max-width:855px){.main-page-wrapper .main-page-content .main-page-container .primary-content .spotlight .text-left p{margin:0}.main-page-wrapper .main-page-content .main-page-container .primary-content .spotlight .text-left .text-right{background:initial;float:none;margin-left:10px;margin-bottom:20px;line-height:1.33}}@media(max-width:768px){.main-page-wrapper .main-page-content .main-page-container{box-sizing:border-box}.main-page-wrapper .main-page-content .main-page-container .primary-content .spotlight{margin-top:10px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content{width:100%;margin-bottom:20px}.main-page-wrapper .main-page-content .main-page-container .primary-content .latest-updates ul{width:100%}.main-page-wrapper .main-page-content .main-page-container .primary-content .latest-updates ul li{width:50%}.main-page-wrapper .main-page-content .main-page-container .primary-content .new-members ul li{width:32.7%}.main-page-wrapper .main-page-content .bottom-container{margin-top:10px;align-items:center;flex-direction:column}.main-page-wrapper .main-page-content .bottom-container .bottom-content{margin:10px}}@media(max-width:760px){.main-page-wrapper .main-page-content .main-page-container.ownpage .primary-content .spotlight-container{margin-bottom:5px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper{flex-direction:column}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content{width:100%;margin:0 0 20px}}@media(max-width:600px){.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts{border-bottom:.5px solid #b3b3b3}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .wrapper .ownpage-update-post .post-texts p{font-size:15px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .more-updateposts{padding-top:10px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .wrapper.no-posts{margin-top:10px}.main-page-wrapper.ownpageop{margin:0;width:100%}.main-page-wrapper.ownpageop .latest-registered-container{margin-left:5px;margin-right:5px;margin-bottom:10px}.main-page-wrapper .main-page-content .main-page-container.ownpage .primary-content .spotlight-container{margin-left:5px;margin-right:5px;margin-bottom:0}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper{padding:0;background:#f7f7f7}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper.no-dailysingles .linear-color{display:none}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper.no-dailysingles .half-content .wrapper{background:transparent}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper.no-dailysingles .half-content.updateposts .half-content-inner .header{justify-content:space-around}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper.no-dailysingles .half-content.updateposts .half-content-inner .header span{text-align:center}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper.no-dailysingles .half-content.updateposts .half-content-inner .header span a{color:#222}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper.no-dailysingles .half-content.updateposts .half-content-inner h2{color:#000}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper.no-dailysingles .half-content.content-search{background:linear-gradient(180deg,#ca1067,#76326c);padding-bottom:0;margin:0}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper.no-dailysingles .half-content.content-search .try-order{background-color:transparent;padding-top:0;margin-top:0}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper.no-dailysingles .half-content.content-search .try-order form,.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper.no-dailysingles .half-content.content-search .try-order form .order-options select{width:100%}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper.no-dailysingles .half-content.content-search .header h2{margin-left:20px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper.no-dailysingles .half-content .half-content-inner h2{color:#fff}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .linear-color{background:linear-gradient(180deg,#ca1067,#76326c);height:320px;margin-bottom:-320px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.content-search{padding-bottom:70px;width:auto}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.opdailysingles{width:300px;margin:auto}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.opdailysingles .half-content-inner .wrapper{height:auto}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.opdailysingles .half-content-inner .wrapper .shadows{width:300px;height:520px;box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.opdailysingles .half-content-inner .wrapper .opdailysingles-beef{width:300px;height:520px;flex-direction:column;box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.opdailysingles .half-content-inner .wrapper .opdailysingles-beef .opdaylisingle-image{border-radius:10px 10px 0 0}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.opdailysingles .half-content-inner .wrapper .opdailysingles-beef .opdaylisingle-facts{flex:inherit;height:170px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.opdailysingles .half-content-inner .wrapper .opdailysingles-beef .opdaylisingle-facts h2{margin-top:0;margin-bottom:10px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.opdailysingles .half-content-inner .wrapper .opdailysingles-beef .opdaylisingle-facts p.interested{display:none}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.opdailysingles .half-content-inner .wrapper .opdailysingles-beef .opdaylisingle-facts .yes-no-wrapper{bottom:-45px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts{width:100%}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .header{background:#fff;padding:10px 0;margin-top:0;border-bottom:.5px solid #b3b3b3}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .header h2{text-align:center}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .wrapper{max-width:100%;background-color:#fff;border:none;padding:10px;height:auto}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .wrapper .ownpage-update-post .post-image{align-self:center}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .wrapper .ownpage-update-post .post-image img{width:40px;height:40px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .wrapper .ownpage-update-post .post-texts{flex:4 1;padding-left:10px;padding-right:10px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .half-content-inner{padding:0}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .half-content-inner h2{color:#000;font-weight:700}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .half-content-inner h2.hello{color:#fff;text-align:center}.main-page-wrapper .main-page-content .main-page-container .primary-content .latest-registered-container h2,.main-page-wrapper .main-page-content .main-page-container .primary-content .search-results-title h2{width:100%;margin-bottom:0}.main-page-wrapper .main-page-content .main-page-container .primary-content .latest-registered-container .icons,.main-page-wrapper .main-page-content .main-page-container .primary-content .search-results-title .icons{width:100%;text-align:left}}@media(max-width:480px){.navigation-container .alma-links{display:none}}@media(max-width:420px){.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-list-container.updatelist{padding:10px 5px}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-list-container.updatelist .spotlight-list-image{flex:.8 1;text-align:center}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-list-container.updatelist .spotlight-list-details{padding-left:0}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-list-container.updatelist .spotlight-list-details p{font-size:15px}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container .spotlight-list-container.updatelist .spotlight-buttons button{margin:0}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .header{display:inline-block;width:100%;text-align:center}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.updateposts .half-content-inner .header span a{margin-left:0;color:#000}.main-page-wrapper .main-page-content .main-page-container .primary-content .spotlight-post-content .spotlight-post-bubble{width:calc(100% - 100px)}.main-page-wrapper .main-page-content .main-page-container .primary-content .spotlight-post-content .spotlight-post-links{width:100%}.main-page-wrapper .main-page-content .main-page-container .primary-content .spotlight-post-content .spotlight-post-links .add-favorite{width:90px}.main-page-wrapper .main-page-content .main-page-container .primary-content .spotlight-post-content .spotlight-post-links .links{width:100px}.main-page-wrapper .main-page-content .main-page-container .primary-content .spotlight-post-content .spotlight-post-links ul{text-align:left;padding-left:20px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper.no-dailysingles .half-content .wrapper{margin:auto;width:320px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper.no-dailysingles .half-content.content-search .header h2{margin-left:0;text-align:center}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .text-label{padding-left:5px}.main-page-wrapper .main-page-content .main-page-container .primary-content .bottom-container{width:100%}.main-page-wrapper .main-page-content .main-page-container .primary-content .bottom-container .match{margin:0 0 20px;width:100%}.main-page-wrapper .main-page-content .main-page-container .primary-content .bottom-container .match img{width:90%}.main-page-wrapper .main-page-content .main-page-container .primary-content .bottom-container .blog{margin:0;width:100%}.main-page-wrapper .main-page-content .main-page-container .primary-content .bottom-container .blog img{width:100%}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .half-content-inner .dropdown{margin-left:15px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .half-content-inner .save-button{margin-left:30%}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .half-content-inner .gender select{width:185px;margin-left:15px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .half-content-inner .age-dropdown select{width:83px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .half-content-inner .location span select{width:185px;margin-left:15px}}.main-container .main-page-wrapper .main-page-content .full-width{width:100%}.daily-singles-new{color:#222}.daily-singles-new .interested{border:2px solid #ca1067;background-color:#f7f7f7;width:100%;box-sizing:border-box}.daily-singles-new .inline{display:inline-block;vertical-align:middle;width:46%;min-width:270px;padding:2%}.daily-singles-new .fact{font-size:18px;font-weight:500;color:#222;margin-top:0}.daily-singles-new .active{font-size:13px;padding-bottom:10px}.daily-singles-new .daily-single-facts{font-size:16px;color:#222;width:320px}.daily-singles-new h1{margin-top:10px}.daily-singles-new .title,.daily-singles-new h1{font-size:25px;font-weight:500;color:#222;margin-bottom:10px}.daily-singles-new .title{margin-top:20px;text-align:center}.daily-singles-new .title a{color:#ca1067}.daily-singles-new table,.daily-singles-new td,.daily-singles-new th,.daily-singles-new tr{text-align:left;font-size:16px;line-height:1.13;font-weight:400;color:#222;vertical-align:top}.daily-singles-new td{padding-left:15px}.daily-singles-new .pictures{text-align:right}.daily-singles-new .pictures img{border:10px solid #fff}.daily-singles-new .pictures ul li img{border:5px solid #fff}.daily-singles-new .empty{margin-bottom:20px}.daily-singles-new div.interested{margin:0 0 15px}.daily-singles-new div.interested .pictures{height:100%;margin:0 auto 7px;overflow:hidden;width:100%}.daily-singles-new div.interested span{overflow:hidden}.daily-singles-new div.interested ul{display:inline-block;vertical-align:top;width:184px;overflow:hidden;margin:0;list-style:none;padding:0}.daily-singles-new div.interested ul li{float:left;width:86px;height:86px;overflow:hidden}.daily-singles-new div.interested ul li img{width:65px;height:65px;overflow:hidden;float:none;cursor:pointer;-o-object-fit:cover;object-fit:cover;-o-object-position:0 0;object-position:0 0}.daily-singles-new div.interested h1{margin:20px 0 15px;font-size:28px;font-weight:400;color:#3f95ad}.daily-singles-new div.interested h1 a{font-size:1em;color:#c06;font-weight:700}.daily-singles-new div.interested p strong:after{content:"|";margin:0 8px;font-weight:400}.daily-singles-new .no-button{background-color:#b3b3b3;margin-right:20px}.daily-singles-new .no-button,.daily-singles-new .yes-button{padding:10px;border-radius:6px;font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;letter-spacing:-.7px;color:#fff;margin-bottom:20px;border:none;cursor:pointer}.daily-singles-new .yes-button{background-color:#76326c;margin-left:20px}.show-more{text-align:center}.show-more .show-more{border:none;font-size:15px;font-weight:700;color:#c06;background:none;cursor:pointer;padding:0}.show-more .show-more svg{width:15px;height:15px;vertical-align:middle}.show-more .show-more .down-arrow{fill:none}.show-more .show-more .cls-2{fill:#c06}.daily-singles-interests .title{font-size:25px;font-weight:500;color:#222;text-align:left;margin-top:20px;margin-bottom:10px}.daily-singles-interests .empty{margin-bottom:20px}@media(max-width:670px){.daily-singles-new .pictures{text-align:center}.daily-singles-new .inline{min-width:320px}.daily-singles-new .daily-single-facts table{margin:auto}.daily-singles-new div.interested{text-align:center}.daily-singles-new .yes-button{margin-left:0}}@media(max-width:400px){.daily-singles-new .pictures span img{width:250px}.daily-singles-new .inline{min-width:270px}.daily-singles-new .daily-single-facts{width:270px}}.favorites-container h1{margin-top:10px}.favorites-container .empty{margin-bottom:30px}.favorites-container .show-more{text-align:center}.favorites-container .show-more .show-more{border:none;font-size:15px;font-weight:700;color:#c06;background:none;cursor:pointer;padding:0}.favorites-container .show-more .show-more svg{width:15px;height:15px;vertical-align:middle}.favorites-container .show-more .show-more .down-arrow{fill:none}.favorites-container .show-more .show-more .cls-2{fill:#c06}.visits{background-color:#f7f7f7;padding:20px}.visits label{cursor:pointer}.visits .container-header{padding:0}.visits .save-button{text-transform:uppercase;font-size:14px;padding:8px 15px;margin-bottom:5px}.visits .search-criteria{font-size:16px;font-weight:500}.visits .visits-to-my-profile{display:flex;justify-content:space-between;margin-top:20px}.visits .visits-to-my-profile h2{margin-top:0;margin-bottom:0;font-size:20px;font-weight:500;color:#222}.visits .visits-to-my-profile label[for=search-criteria]{align-items:center;display:flex}.visits .visits-to-my-profile input[type=checkbox]{-webkit-appearance:none;vertical-align:middle;margin-bottom:3px;margin-right:5px;border-radius:2px;cursor:pointer}.visits .visits-to-my-profile input[type=checkbox]:before{content:"";display:block;border:1px solid #a9a9a9;border-radius:2px;width:14px;height:14px;background-color:#fff}.visits .visits-to-my-profile input[type=checkbox]:checked:before{background:#76326c;border:1px solid #76326c}.visits .table-holder{margin-top:5px;font-size:14px;color:#222}.visits .table-holder table{width:100%;margin:0;border-collapse:collapse}.visits .table-holder table tr{background-color:#fff;border-bottom:1px solid #ddd;cursor:pointer}.visits .table-holder table tr.unread{background-color:#f8f1dd}.visits .table-holder table tr.get-premium{background-color:#3f95ad;color:#fff;text-align:center;border:0;cursor:auto}.visits .table-holder table tr.get-premium td{padding:20px 10px}.visits .table-holder table tr.get-premium td h2{font-size:22px;font-weight:400;margin:0 0 20px;padding:0}.visits .table-holder table tr.get-premium td a{background-color:#fff;padding:10px 20px;border-radius:5px;margin:auto;font-weight:500;color:#3f95ad;font-size:15px}.visits .table-holder table tr th{height:35px;background-color:#ddd;font-size:16px;font-weight:500;text-align:left;padding-left:10px}.visits .table-holder table tr td{padding:10px}.visits .table-holder table .photo{width:50px}.visits .table-holder table .photo img{width:48px;height:48px;border-radius:50%;vertical-align:middle;padding:2.5px}.visits .table-holder table .photo-album{text-align:right}.visits .table-holder table .photo-album img{width:25px}.visits .table-holder table .name{font-weight:700;color:#ca1067}.visits .table-holder table .date{color:#666}.visits .table-holder table .send-message,.visits .table-holder table a{font-size:14px;font-weight:500;color:#ca1067;text-align:right}.visits .table-holder table .status{border-radius:50%;border:1px solid #6ab283;background:#6ab283;width:14px;height:14px;display:inline-block;vertical-align:middle;margin-left:5px}.visits .table-holder div{text-align:center;padding:15px}.visits .table-holder .show-more{border:none;font-size:16px;font-weight:500;color:#c06;background:none;cursor:pointer;padding:0}.visits .table-holder .show-more svg{width:17px;height:17px;vertical-align:middle;margin-left:5px}.visits .table-holder .show-more .down-arrow{fill:none}.visits .table-holder .show-more .cls-2{fill:#c06}@media(max-width:768px){.visits{padding:5px}.visits .visits-to-my-profile{flex-direction:column}.visits .visits-to-my-profile.own{flex-direction:row}.visits .visits-to-my-profile label[for=search-criteria]{align-items:inherit}}@media(max-width:568px){.visits .table-holder table tr,.visits .table-holder table tr td{padding-left:5px;padding-right:5px}.visits .table-holder table .date{display:none}}@media(max-width:480px){.visits .table-holder table tr.get-premium td h2{font-size:20px}.visits .visits-to-my-profile.own{flex-direction:column;max-width:260px}}.modal-container{position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4);line-height:1.3}.modal-container .modal-wrapper{background-color:#fefefe;margin:15% auto;border:1px solid #888;width:100%;max-width:600px;padding:30px;box-sizing:border-box;position:relative}.modal-container .modal-wrapper h1{margin:0}.modal-container .modal-wrapper p{margin:1em 0;font-size:16px}.modal-container .modal-wrapper a{color:#c06}.modal-container .modal-wrapper button{position:absolute;right:10px;top:10px;padding:0}.modal-container .modal-wrapper button span{vertical-align:middle}.modal-container .modal-wrapper button svg{vertical-align:middle;height:20px;width:20px}.modal-container .modal-wrapper button svg text{fill:#000}.image-modal .modal-content{display:flex;flex-direction:column}.image-modal .modal-content .modal-left{position:relative;box-sizing:border-box}.image-modal .modal-content .modal-left b{margin-left:10px}.image-modal .modal-content .modal-left .modal-image-wrapper{width:100%;position:relative;text-align:center;margin:auto}.image-modal .modal-content .modal-left .modal-image-wrapper video{width:100%;height:100%}.image-modal .modal-content .modal-left .no-profile-picture{position:relative;bottom:0;background:hsla(0,0%,50%,.6);width:100%;height:50px;line-height:50px;text-align:center;color:#fff}.image-modal .modal-content .modal-left img{width:100%;height:100%;box-sizing:border-box}.image-modal .modal-content .modal-right{box-sizing:border-box;font-size:14px;line-height:1.43;color:#222}.image-modal .modal-content .modal-right p{margin:0;width:100%}.image-modal .modal-content .modal-right p input{margin-right:5px}.image-modal .modal-content .modal-right .save-button{margin:5px 5px 5px 0}.image-modal .modal-content .modal-right .cancel-button{margin:5px 0;font-size:14px;font-weight:700}.image-modal .modal-content .modal-right .details .link{color:#ca1067;cursor:pointer}.image-modal .modal-content .modal-right .details .save-image p{margin:10px 0}.image-modal .modal-content .modal-right .details .save-image input[type=checkbox]{-webkit-appearance:none;vertical-align:middle;margin-bottom:5px;margin-right:10px;cursor:pointer}.image-modal .modal-content .modal-right .details .save-image input[type=checkbox]:before{content:"";display:block;border:1px solid #a9a9a9;width:14px;height:14px}.image-modal .modal-content .modal-right .details .save-image input[type=checkbox]:checked:before{background:#76326c;border:1px solid #76326c}.image-modal .modal-content .modal-right .details .save-image label{cursor:pointer}.image-modal .modal-content .modal-right .profile-picture-buttons{float:none;margin-top:10px}.image-modal .modal-content .modal-right .profile-picture-buttons input{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.image-modal .modal-content .modal-right .profile-picture-buttons button,.image-modal .modal-content .modal-right .profile-picture-buttons label{font-size:14px;font-weight:700;text-transform:uppercase;display:inline-block;padding:10px;color:#fff;border:0;border-radius:6px;cursor:pointer}.image-modal .modal-content .modal-right .profile-picture-buttons button span,.image-modal .modal-content .modal-right .profile-picture-buttons label span{vertical-align:middle}.image-modal .modal-content .modal-right .profile-picture-buttons button span img,.image-modal .modal-content .modal-right .profile-picture-buttons label span img{width:25px;margin-bottom:-4px;padding-right:6px}.image-modal .modal-content .modal-right .profile-picture-buttons .img-from-computer{background:#76326c}.image-modal .modal-content .modal-right .profile-picture-buttons .img-from-facebook{background:#3b5998;margin-top:10px}.image-modal .modal-content .modal-right .profile-picture-buttons .img-from-webcam{background:#3f95ad;margin-top:10px}.image-modal .modal-content .modal-right .profile-picture-buttons .delete-button{padding:0;margin:0 0 0 5px;text-align:center;color:#222;border-radius:5px;cursor:pointer}.image-modal .modal-content .close{cursor:pointer;border:none;font-size:14px;background:#9e9d9b;padding:10px;color:#fff;z-index:1;float:right}@media(max-width:1124px){.image-modal .modal-content .modal-right .profile-picture-buttons button{margin:5px}.image-modal .modal-content .modal-right .close{float:none}}@media(max-width:768px){.image-modal .modal-content{display:flex;flex-direction:column}.image-modal .modal-content .modal-left{width:100%;text-align:center}.image-modal .modal-content .modal-left b{margin-left:0}.image-modal .modal-content .modal-left img{padding:10px 0 0;box-sizing:border-box}.image-modal .modal-content .modal-left .modal-image-wrapper{width:50%}.image-modal .modal-content .modal-right{width:100%;box-sizing:border-box;padding:0 10px 10px;text-align:center}.image-modal .modal-content .modal-right .details{padding:10px 0}.image-modal .modal-content .modal-right .cancel-button,.image-modal .modal-content .modal-right .save-button{margin:5px}}@media(max-width:640px){.modal-container .modal-wrapper{background-color:#fefefe;border:1px solid #888;width:calc(100% - 40px);max-width:600px;padding:20px;box-sizing:border-box;margin:20% 20px}}#footer-container{position:relative;background:#76326c;padding:10px 25px 25px;font-size:16px}#footer-container #footer>img{position:absolute;bottom:25px;right:25px}#footer-container #footer .pipe-menu{text-align:left}#footer-container #footer .pipe-menu ul{margin-left:0;padding-left:0;list-style-type:none}#footer-container #footer .pipe-menu ul li{margin:0;padding:0;display:inline}#footer-container #footer .pipe-menu ul li a{line-height:22px;white-space:nowrap;color:#fff}#footer-container #footer .pipe-menu ul li:after{margin:0 8px;font-weight:400;color:#fff;content:" | "}#footer-container #footer .pipe-menu ul li.last-child:after{content:""}#footer-container #footer ul.bullets{margin:20px 0;list-style:none;color:#fff;padding:0}#footer-container #footer ul.bullets li{padding:2px 0}#footer-container #footer ul.bullets li img{margin-right:10px;height:28px;vertical-align:middle}#footer-container #footer ul.some-nav{margin:6px 0 0;padding:0;list-style:none}#footer-container #footer ul.some-nav li{float:left;margin:0 7px 0 0}#footer-container #footer ul.some-nav li.text{padding:9px 0 0}#footer-container #footer ul.some-nav li.text a{border-radius:6px;background:#5a1650;padding:7px 12px;color:#fff;white-space:nowrap;font-weight:400}#footer-container #footer ul.some-nav li.text.first{margin-left:15px}#footer-container #footer .optanon-toggle-display{cursor:pointer}#footer-container.footer-mini{padding-bottom:60px;padding-right:80px}.main-container #footer-container #footer{margin:15px auto 0;padding:0;width:100%;max-width:1200px}.main-container #footer-container #footer>img{top:30px}@media screen and (max-width:767px){.main-container #footer-container{padding:10px 10px 25px;font-size:15px}.main-container #footer-container #footer a{font-weight:400}.main-container #footer-container #footer ul.some-nav{margin-top:20px}.main-container #footer-container #footer ul.some-nav li.text{float:none;clear:both;margin-left:0;padding:20px 0 0}.main-container #footer-container #footer .pipe-menu{text-align:left}.main-container #footer-container #footer .pipe-menu ul{margin:0;padding:0}.main-container #footer-container #footer .pipe-menu ul li{display:block;margin:5px 0;padding:0}.main-container #footer-container #footer .pipe-menu ul li:after{content:none}}#footer-container{max-width:1440px;margin:auto}.album-float{width:calc(100% - 300px);float:left}.album-wrapper{background-color:#f7f7f7;min-height:500px;padding:20px;color:#222}.album-wrapper h2{font-size:16px;font-weight:700;margin-top:20px}.album-wrapper .access{margin-bottom:0}.album-wrapper .album-keys{margin-top:15px}.album-wrapper .album-keys .mobile{display:none}.album-wrapper .album-keys .show-more .show-more{margin-top:10px}.album-wrapper .add-album .save-button{text-transform:uppercase;font-size:14px;font-weight:700;border-radius:6px;background-color:#76326c;float:right}.album-wrapper .new-album{font-size:16px;font-weight:400}.album-wrapper .new-album input{border-radius:6px;vertical-align:middle}.album-wrapper .new-album .privacy-list{margin-left:0}.album-wrapper .albums-inline:after{content:"";display:block;padding-bottom:100%}.album-wrapper .albums-inline{position:relative;display:inline-block;vertical-align:top;width:31.5%;margin:0 1.5% 15% 0}.album-wrapper .albums-inline .image-container img{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;-o-object-fit:cover;object-fit:cover;-o-object-position:0 0;object-position:0 0}.album-wrapper .albums-inline .edit{position:absolute;background-color:hsla(0,0%,100%,.5);width:50px;height:35px;right:0;line-height:40px;top:0;text-align:center;border:none}.album-wrapper .albums-inline .edit img{width:20px;position:relative;height:20px;top:2px;margin:0}.album-wrapper .albums-inline .locked,.album-wrapper .albums-inline .waiting{position:absolute;background-color:#ebb628;color:#fff;font-size:15px;font-weight:500;left:0;bottom:0;width:100%;text-align:center;line-height:260%}.album-wrapper .albums-inline .locked{color:#fff;background-color:#b3b3b3}.album-wrapper .albums-inline .album-info{position:absolute;width:100%;top:100%;height:100px;margin-top:10px;text-align:center}.album-wrapper .albums-inline .title{font-weight:700;text-transform:uppercase}.album-wrapper .albums-inline button{text-transform:none}.album-wrapper .albums-inline .number-of-images{font-weight:500;text-transform:none}.album-wrapper .album-name-container{margin-bottom:15px}.album-wrapper .album-name,.album-wrapper .album-username{font-size:25px;font-weight:500;color:#222}.album-wrapper .album-username{padding-left:10px;cursor:pointer}.album-wrapper .username{font-size:14px;font-weight:700;color:#ca1067}.album-wrapper .arrow{cursor:pointer}.album-wrapper .album-name-other{font-size:20px;font-weight:500;color:#222}.album-wrapper .upload{height:25px}.album-wrapper .upload-image{float:right;margin-right:2.5%}.album-wrapper .upload-image span{margin-right:15px}.album-wrapper .upload-image label{padding:10px;border-radius:6px;background-color:#76326c;font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;white-space:nowrap;cursor:pointer}.album-wrapper .upload-image input[type=file]{display:none}.album-wrapper .privacy-list{margin-top:20px;display:inline-block}.album-wrapper .privacy-list .title{margin-bottom:8px}.album-wrapper .privacy-list .inline{display:inline-block;vertical-align:top}.album-wrapper .privacy-list label{display:flex;align-items:center;cursor:pointer}.album-wrapper .privacy-list input[type=radio]{-webkit-appearance:none;border-radius:50%;vertical-align:middle;margin-right:12px;cursor:pointer}.album-wrapper .privacy-list input[type=radio]:before{content:"";display:block;width:14px;height:14px;border-radius:50%;border:1px solid #a9a9a9}.album-wrapper .privacy-list input[type=radio]:checked:before{background:#76326c;border:1px solid #76326c}.album-wrapper .privacy-list img{margin-right:10px}.album-wrapper .privacy-list .privacy-choice{margin-bottom:10px;display:flex;align-items:center}.album-wrapper .privacy-list .privacy-choice.disabled~.privacy-choice{opacity:.65}.album-wrapper .privacy-list a{display:inline;color:#222}.album-wrapper .change-name,.album-wrapper .privacy-list a{margin-left:10px;text-decoration:underline;font-weight:500;font-size:14px}.album-wrapper .change-name{margin-right:10px;cursor:pointer}.album-wrapper .change-name-buttons{white-space:nowrap}.album-wrapper .change-name-buttons input{border-radius:6px;height:20px;vertical-align:middle}.album-wrapper .change-name-buttons button{border-radius:6px;border-color:#76326c;background-color:#76326c;color:#fff;font-size:13px;margin-left:5px;vertical-align:middle;cursor:pointer}.album-wrapper .center{text-align:center}.album-wrapper .delete{border-radius:6px;border-color:#76326c;background-color:#76326c;padding:9px;color:#fff;font-size:14px;text-transform:uppercase;font-weight:700;margin-top:4%;cursor:pointer}.album-wrapper .album-privacy{margin-top:10px;margin-bottom:20px}.album-wrapper .album-privacy span{font-size:16px;color:#000;padding:8px;background-color:rgba(235,182,40,.44)}.album-wrapper .unapproved-text{float:right;margin-right:10px}.album-wrapper .unapproved-text .info{display:inline-block;vertical-align:middle;margin-left:5px;margin-right:10px;padding-top:4px}.album-wrapper .unapproved-text .info img{width:30px}.album-wrapper .unapproved-text .arrow,.album-wrapper .unapproved-text .text{display:inline-block;vertical-align:middle}.album-wrapper .unapproved-text .arrow{margin-left:10px;margin-right:10px}.album-wrapper .unapproved-text .text-box{font-size:16px;font-weight:500;border-radius:10px;background-color:#ebb628;color:#fff;padding:5px;position:relative;display:inline-block;cursor:pointer}.album-wrapper .unapproved-text .info-text{background-color:#ebb628;color:#fff;text-align:center;font-size:14px;font-weight:400;padding:5px 0;border-radius:6px;position:absolute;z-index:1;width:100%;top:100%;left:50%;margin-top:1%;margin-left:-50%}.album-wrapper .locked{float:right;margin-right:10px}.album-wrapper .locked .info{display:inline-block;vertical-align:middle;margin-left:5px;margin-right:10px;padding-top:4px}.album-wrapper .locked .info img{width:30px}.album-wrapper .locked .arrow,.album-wrapper .locked .text{display:inline-block;vertical-align:middle}.album-wrapper .locked .arrow{margin-left:10px;margin-right:10px}.album-wrapper .locked .text-box{font-size:16px;font-weight:500;border-radius:10px;background-color:#b3b3b3;color:#fff;padding:5px;position:relative;display:inline-block;cursor:pointer}.album-wrapper .locked .info-text{background-color:#b3b3b3;color:#fff;text-align:center;font-size:14px;font-weight:400;padding:5px 0;border-radius:6px;position:absolute;z-index:1;width:100%;top:100%;left:50%;margin-top:1%;margin-left:-50%}.album-wrapper .save-button{margin-right:2.5%;font-size:15px;font-weight:600;padding:6px 10px;text-transform:uppercase}.album-wrapper .auto-complete input{border-radius:4px;border:1px solid #b3b3b3;margin-left:0;margin-right:10px;margin-bottom:5px;font-size:14px;padding-left:5px}.album-wrapper table{border-spacing:0;border-top:1px solid #ddd;width:95%}.album-wrapper table td{position:relative;border-bottom:1px solid #ddd;height:70px;min-width:80px;cursor:pointer}.album-wrapper table img{position:absolute;top:6px;left:6px;width:60px;height:60px;border-radius:64px}.album-wrapper table .no-image{position:absolute;top:5px;left:6px;width:60px;height:60px;border:1px solid #ddd;background-color:#eee;border-radius:64px}.album-wrapper table a{font-size:14px;font-weight:700;color:#ca1067}.album-wrapper table .image{width:100px}.album-wrapper table .remove-member{font-size:14px;font-weight:500;color:#ca1067;cursor:pointer}.album-wrapper .access img{margin-right:4px;margin-bottom:7px}.album-wrapper .access img,.album-wrapper .access span{display:inline-block;vertical-align:middle}@media(max-width:1050px){.album-wrapper .albums-inline .locked,.album-wrapper .albums-inline .waiting{font-size:90%}}@media(max-width:980px){.album-wrapper .albums-inline{width:47%}}@media(max-width:850px){.album-wrapper .albums-inline{margin-bottom:20%}}@media(max-width:790px){.album-wrapper .albums-inline .locked,.album-wrapper .albums-inline .waiting{font-size:85%}}@media(max-width:768px){.album-wrapper .album-wrapper .image-album .head .locked,.album-wrapper .album-wrapper .image-album .head .unapproved-text{float:none;width:100%}.album-wrapper .album-wrapper .image-album .head .locked .text,.album-wrapper .album-wrapper .image-album .head .unapproved-text .text{width:100%;box-sizing:border-box}.album-wrapper .album-wrapper .change-name-buttons input{width:150px}}@media(max-width:735px){.album-wrapper .albums-inline .locked,.album-wrapper .albums-inline .waiting{font-size:15px}.album-wrapper .albums-inline .album-info{font-size:14px}.album-wrapper .albums-inline .access img{width:5%;margin-right:2px;margin-bottom:2px}}@media(max-width:650px){.album-wrapper .album-keys .mobile{display:block}.album-wrapper .album-keys .full-screen{display:none}.album-wrapper .albums-inline{width:47%}.album-wrapper .albums-inline .locked,.album-wrapper .albums-inline .waiting{font-size:15px;line-height:260%}.album-wrapper .albums-inline .album-info{font-size:15px}}@media(max-width:580px){.album-wrapper .album-inline{width:47%}.album-wrapper .albums-inline .locked,.album-wrapper .albums-inline .waiting{font-size:14px}}@media(max-width:530px){.album-wrapper .albums-inline .locked,.album-wrapper .albums-inline .waiting{line-height:200%}}@media(max-width:520px){.album-wrapper .albums-inline{margin-bottom:25%}.album-wrapper .albums-inline .locked,.album-wrapper .albums-inline .waiting{font-size:13px;line-height:100%}.album-wrapper .albums-inline .album-info{font-size:14px}}@media(max-width:460px){.album-wrapper .add-album .save-button{float:none}.album-wrapper .albums-inline{margin-bottom:26%}.album-wrapper .albums-inline .locked,.album-wrapper .albums-inline .waiting{line-height:13px}.album-wrapper .albums-inline .album-info{font-size:13px;line-height:100%}}@media(max-width:400px){.album-wrapper .albums-inline{margin-bottom:32%}.album-wrapper .albums-inline .locked,.album-wrapper .albums-inline .waiting{line-height:14px}}.album-inline{position:relative;display:inline-block;vertical-align:top;width:31.5%;margin:2.5% 1.5% 2.5% 0}.album-inline:after{content:"";display:block;padding-bottom:100%}.album-inline img{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;-o-object-fit:cover;object-fit:cover;-o-object-position:0 0;object-position:0 0}.album-inline .delete-image,.album-inline .delete-image-purple{position:absolute;z-index:1;bottom:-7%;margin:auto;left:0;right:0;width:15%;height:15%;cursor:pointer}.album-inline .delete-image-purple{opacity:0}.album-inline .delete-image-purple:hover{opacity:1}.box-image{position:absolute;top:0;left:0;height:100%;width:100%;cursor:pointer}.box-image>img{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}@media(max-width:650px){.album-wrapper{padding:5px}.album-wrapper .album-keys table{width:100%}}.showcase-container{margin:0 auto;padding:0;width:100%;display:inline-block;text-align:center}.showcase-box{display:inline-table;width:calc(33% - 40px);padding:20px}.showcase-box h3{font-size:18px;font-weight:700;line-height:1.25;color:#222;letter-spacing:.1px;margin:0 0 12px;padding:0}.showcase-box p{margin:0;padding:0;font-size:13px;line-height:1.08;text-align:center;color:#000}.values{text-align:center;padding-top:10px}.values h2{font-size:24px;margin:0;padding:0}@media(max-width:1024px){.showcase-box{width:50%}}@media(max-width:420px){.showcase-box{width:calc(100% - 40px)}}.blocked-members{background-color:#f7f7f7;padding:20px;min-height:500px}.blocked-members .container-header{padding-left:0!important}.blocked-members-text p{margin-bottom:0}.blocked-members-username{padding:15px 0;color:#222}.blocked-members-username input{border-radius:5px}.blocked-members-username button{text-transform:uppercase;font-size:14px;padding:8px 15px}.blocked-members-username .block-button button{margin-top:5px}.blocked-members-username .table-holder{background:#f5f5f5;margin-top:15px}.blocked-members-username .table-holder table{width:100%;margin:0;border-collapse:collapse}.blocked-members-username .table-holder table th{text-align:left;background:#d4d7dc}.blocked-members-username .table-holder table th button{padding:5px}.blocked-members-username .table-holder table th button span{margin-right:10px;vertical-align:middle}.blocked-members-username .table-holder table th button svg{vertical-align:middle}.blocked-members-username .table-holder table th button .arrow-down .filler-down,.blocked-members-username .table-holder table th button .arrow-up .filler-up{stroke:#c06}.blocked-members-username .table-holder table tr:first-child{border-top:1px solid #ddd}.blocked-members-username .table-holder table tr{background-color:#fff;border-bottom:1px solid #ddd}.blocked-members-username .table-holder table td:first-child{width:60px}.blocked-members-username .table-holder table td{padding:5px;cursor:pointer}.blocked-members-username .table-holder table .name{font-size:14px;font-weight:700;color:#ca1067}.blocked-members-username .table-holder table .age{font-size:14px;font-weight:500}.blocked-members-username .table-holder table .photo{text-align:center}.blocked-members-username .table-holder table .photo img{width:48px;height:48px;border-radius:50%;vertical-align:middle}.blocked-members-username .table-holder table .delete{text-align:right}.blocked-members-username .table-holder table .delete .save-button{font-size:14px;font-weight:500;color:#ca1067;background:none;border:none;text-transform:none}.blocked-members-username .table-holder .show-more .show-more{margin-top:10px}@media(max-width:650px){.blocked-members{padding:5px}}@media(max-width:500px){.blocked-members{min-height:600px}}.match-machine-wrapper{background-color:#fff;display:flex;flex-direction:column;padding:10px;box-shadow:0 0 18px #dbdbdb}.match-machine-wrapper h3{font-size:14px;margin:0}.match-machine-wrapper p{margin:10px 0}.match-machine-wrapper ul{margin:1em 0;padding:0 0 0 40px}.match-machine-wrapper .intro{margin-bottom:15px;font-weight:700;font-size:14px}.match-machine-wrapper form{background:url(/_next/static/media/hearts_big.63b12a34.png) no-repeat 92% 92%}.match-machine-wrapper form label{font-size:14px}.match-machine-wrapper form input,.match-machine-wrapper form select,.match-machine-wrapper form textarea{outline:none}.match-machine-wrapper form .year-divider{width:15px}.match-machine-wrapper form textarea{width:397px;line-height:22px;resize:none}.match-machine-wrapper form .fieldset{width:100%;clear:both;border:0;display:block;margin:10px 0}.match-machine-wrapper form .fieldset .legend a{cursor:pointer}.match-machine-wrapper form .fieldset .legend a.legend{background:url(/_next/static/media/arrow_right.47b5970d.png) no-repeat left 50%;padding:5px 0 5px 20px;outline:0}.match-machine-wrapper form .fieldset .legend a.toggle{font-size:12px;margin-left:10px;font-weight:400}.match-machine-wrapper form .fieldset ul{display:none}.match-machine-wrapper form .fieldset ul li{float:left;width:200px;margin:0 15px 0 0;display:block;line-height:24px}.match-machine-wrapper form .fieldset.visible{margin:0 0 15px}.match-machine-wrapper form .fieldset.visible .legend a.legend{background-image:url(/_next/static/media/arrow_down.dc8603fc.png)}.match-machine-wrapper form .fieldset.visible ul{padding:5px 0 0 15px;margin:0;display:inline-block;width:100%;box-sizing:border-box}.match-machine-wrapper form .fieldset.visible label{cursor:pointer}.match-machine-wrapper form .new{color:#c06}.match-machine-wrapper form .looking-for{display:inline-block;width:100%}.match-machine-wrapper form .looking-for .age-dropdown,.match-machine-wrapper form .looking-for .aged,.match-machine-wrapper form .looking-for .criterias{float:left}.match-machine-wrapper form .looking-for .aged{line-height:40px;height:40px}.match-machine-wrapper form .looking-for .my-match .year-divider{width:10px}.match-machine-wrapper form .where{margin-bottom:30px}.match-machine-wrapper form .where select{width:185px}.match-machine-wrapper form .search-page-looking-for{clear:both;margin-bottom:15px}.match-machine-wrapper form .search-page-looking-for label{cursor:pointer}.match-machine-wrapper form .search-location{padding-left:0}.match-machine-wrapper form .search-location span:first-child{width:90px;float:left;padding-right:0;margin-top:5px}.match-machine-wrapper form .search-page-joined{margin-bottom:15px}.match-machine-wrapper form .search-page-looking-for span:first-child{width:90px;float:left}.match-machine-wrapper form .match-engine-age{margin-bottom:15px;display:inline-block;width:100%}.match-machine-wrapper form .match-engine-age .aged{width:90px;float:left;margin-top:5px}.match-machine-wrapper form .match-engine-age .age-dropdown{float:left}.match-machine-wrapper form .my-match{margin-bottom:0}@media(max-width:768px){.match-machine-wrapper form{background:none}.match-machine-wrapper form textarea{width:100%}.match-machine-wrapper form .search-page-joined label[for=anytime] input[type=radio]{margin:0 0 0 10px}}.auto-complete{position:relative}.auto-complete .search-results-list{position:absolute;left:100px;z-index:1}.auto-complete .auto-result{height:44px;box-sizing:border-box;padding:2px 5px;line-height:40px;min-width:240px;border-left:1px solid #000;border-right:1px solid #000;cursor:pointer}.auto-complete .auto-result:first-child{border-top:1px solid #000}.auto-complete .auto-result:last-child{border-bottom:1px solid #000}.auto-complete .auto-result a{display:inline-block;width:100%;height:50px}.auto-complete .auto-result:hover{background:#fef8ea}.auto-complete .auto-result img{height:40px;width:40px}.auto-complete .auto-result .no-image,.auto-complete .auto-result b,.auto-complete .auto-result img{float:left}.auto-complete .auto-result b{margin-left:5px}.auto-complete .auto-result span{float:right}.auto-complete input{height:28px;width:200px;margin:0 10px 0 0;font-size:16px;border:1px solid #9e9d9b}@media(max-width:420px){.auto-complete>div{display:block!important}.auto-complete>div>div{left:0!important;top:56px!important}.auto-complete input{margin:5px 0 0}}.main-page-wrapper .main-page-content .main-page-container .infobox-fader-visible{display:block}.main-page-wrapper .main-page-content .main-page-container .infobox-fader-novisible{display:none}.main-page-wrapper .main-page-content .inner-content{background:#fff}.main-page-wrapper .main-page-content .inner-content.primary-content{width:80%;color:#000}.main-page-wrapper .main-page-content .inner-content .container-header{padding:0 10px}.main-page-wrapper .main-page-content .inner-content .spotlight-head{font-weight:700;text-transform:uppercase}.main-page-wrapper .main-page-content .inner-content .spotlight_paragraph{padding:10px}.main-page-wrapper .main-page-content .inner-content .spotlight-form-container .spotlight-form{border:1px solid #a4b5d6;padding:10px;background-color:#d9eaef;width:100%;box-sizing:border-box}.main-page-wrapper .main-page-content .inner-content .spotlight-form-container .spotlight-form img{width:20%;margin-right:2%}.main-page-wrapper .main-page-content .inner-content .spotlight-form-container .spotlight-form textarea{width:77%;font-size:15px}.main-page-wrapper .main-page-content .inner-content .spotlight-form-container .spotlight-form input{color:#fff;background-color:#c06;padding:10px 20px;border-radius:5px;font-size:15px;border:none;margin:20px;float:right}.main-page-wrapper .main-page-content .inner-content .spotlight-form-container .spotlight-form.buy{padding:30px 10px;text-align:center}.main-page-wrapper .main-page-content .inner-content .spotlight-form-container .spotlight-form .spotlight-used{font-weight:700;margin:5px 0}.main-page-wrapper .main-page-content .inner-content .spotlight-form-container .spotlight-small-container-left{width:100%}.main-page-wrapper .main-page-content .inner-content .spotlight-form-container .spotlight-messages-left{border:1px solid #a4b5d6;padding:10px;background-color:#d9eaef;width:100%;box-sizing:border-box;margin:10px 0}.main-page-wrapper .main-page-content .inner-content h3{margin:0}.main-page-wrapper .main-page-content #spotlight-post-buy .cancel-info{display:inline-block;width:calc(100% - 200px);font-size:12px;line-height:1.42;color:#666;margin:5px 0;vertical-align:middle}.main-page-wrapper .main-page-content #spotlight-post-buy .button-container{display:inline-block;width:200px;text-align:right;margin:5px 0;vertical-align:middle}.main-page-wrapper .main-page-content #spotlight-post-buy .tip{display:none}.main-page-wrapper .main-page-content #spotlight-post-buy ul li>div:after{content:".";display:block;height:0;visibility:hidden;clear:both}@media(max-width:767px){.main-page-wrapper .main-page-content .inner-content .spotlight-form-container .spotlight-form img{width:25%}.main-page-wrapper .main-page-content .inner-content .spotlight-form-container .spotlight-form textarea{width:100%;padding:0}}@media(max-width:600px){.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container{padding:10px}}@media(max-width:500px){.spotlight-form-container .spotlight-form textarea{height:200px}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container #spotlight-post-buy .cancel-info{width:100%}.main-container.new .main-page-wrapper .main-page-content .main-page-container .spotlight-container #spotlight-post-buy .button-container{width:100%;text-align:center}}@media(max-width:480px){.main-page-wrapper .main-page-content .inner-content .spotlight-form-container .spotlight-form img{width:50%}}.info-box-container{background-color:#d9eaef;font-size:16px;font-weight:500}.info-box-container .info-icon{width:25px;height:25px;display:inline-block;vertical-align:middle}.info-box-container .arrow-icon{width:14px;display:inline-block;vertical-align:middle;margin-left:10px;margin-top:3px;cursor:pointer}.info-box-container .message{vertical-align:middle;margin-left:10px;cursor:default}.info-box-container .info-box-text .info{background-color:#f8d471;color:#222;font-size:14px;font-weight:400;padding:5px;border-radius:0 0 6px 6px;position:absolute;z-index:1;width:60%;top:100%;left:0;margin-left:0}.info-box-container .email{font-weight:500;word-break:break-all}.info-box-container .verify-email-instructions{color:#222;font-size:16px;background-color:#f8d471;padding-top:0;padding-bottom:10px}.info-box-container .save-button{font-size:14px;font-weight:700;text-transform:uppercase;margin-bottom:10px}.info-box-container .info-icon-container{background-color:#3f95ad;color:#fff;height:100%;float:left}.info-box-container .info-icon-container img{height:99%}.info-box-container .info-box-text{padding:10px 10px 10px 15px;margin-bottom:10px;font-weight:500}.info-box-container .info-box-text a{color:inherit;margin-left:5px}.info-box-container .info-box-text span{margin-left:10px}.info-box-container .info-box-text button{color:#fff;font-size:15px;line-height:1.4;font-weight:500}.info-box-container .info-box-text button.close-promo-button{float:right;text-transform:uppercase}.info-box-container .info-box-text .normal-text{font-weight:400}.info-box-container.info,.info-box-container.success{background-color:#ebb628;color:#fff;position:relative;border-radius:10px;cursor:default}.info-box-container.info svg,.info-box-container.success svg{fill:currentColor;width:28px;height:28px;vertical-align:middle}.info-box-container.info svg.close-promo,.info-box-container.success svg.close-promo{width:21px;height:25px}.info-box-container.info svg.arrow-right,.info-box-container.success svg.arrow-right{width:14px;height:14px;margin-top:-2px;margin-left:5px}.info-box-container.subscription-info{background-color:#d9a6d1;outline:2px solid #76326c;outline-offset:-2px;color:#5a1650;position:relative;border-radius:10px;cursor:default}.info-box-container.subscription-info svg{fill:currentColor;width:28px;height:28px;vertical-align:middle;margin-right:10px}.info-box-container.subscription-info svg.close-promo{width:21px;height:25px}.info-box-container.subscription-info svg.arrow-right{width:14px;height:14px;margin-top:-2px;margin-left:5px}.info-box-container.subscription-info button{text-transform:none}.info-box-container.warnings{background-color:#dc0000;color:#fff;border-radius:10px;cursor:default}.info-box-container.warnings svg{width:25px;height:25px;vertical-align:middle}.info-box-container.warning{background-color:#ebb628;color:#fff;position:relative;margin-bottom:10px;border-radius:10px;cursor:default}.info-box-container.warning svg{fill:currentColor;width:28px;height:28px;vertical-align:middle}.info-box-container.danger{background-color:#c06}.info-box-container.open{border-radius:10px 10px 10px 0}@media(max-width:768px){.info-box-container .info-box-text{margin-top:10px}.info-box-container .info-box-text a{margin-left:10px;flex:13 1}}@media(max-width:420px){.info-box-container .info-box-text .info{width:80%}}.member-list-inline{display:inline-block;vertical-align:top;width:18.5%;margin-right:1.85%;position:relative;z-index:1}.member-list-inline:nth-child(5n){margin-right:0}.blur-all .member-list-inline{filter:blur(3px);pointer-events:none}.blur{position:relative;overflow:hidden}.blur:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#fff,transparent)}.blurred-content-cta{padding:0 50px 50px;position:relative;display:flex;align-items:center;justify-content:center}.member-list{position:relative;background-color:#f7f7f7;text-align:center;margin-bottom:20px;width:100%}.member-list .profile-intro{font-size:14px}.member-list .profile-intro hr{width:90%}.member-list .profile-intro .details-box{border:.5px solid #ddd;border-top:none}.member-list .profile-intro .details-box .remove-interest{color:#ca1067;text-transform:none;margin-top:0;margin-bottom:8px}.member-list .profile-intro .daily-single-details{font-size:16px;padding-top:30px;margin-bottom:20px}.member-list .profile-intro .daily-single-details a{font-weight:700;color:#ca1067}.member-list .profile-intro .daily-single-details p{margin:0;padding:0}.member-list .profile-intro .daily-single-details-short{font-size:14px;padding-top:25px;padding-bottom:10px;border:.5px solid #ddd;border-top:none}.member-list .profile-intro .daily-single-details-short a{font-weight:700;color:#ca1067}.member-list .profile-intro .daily-single-details-short p{margin:0;padding:0}.member-list .profile-intro .member-message{height:55px;overflow:hidden;display:flex;width:100%;text-align:center;flex-direction:column;justify-content:center;padding:0 10px;box-sizing:border-box}.member-list .profile-intro .member-message span{height:55px}.member-list .profile-intro .active{font-size:13px}.member-list .profile-intro .end{padding-bottom:10px}.member-list .image{position:relative;color:#7f7f7f;margin-bottom:-10px}.member-list .image img{width:100%;height:100%}.member-list .image .online{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;margin-top:5%;font-size:14px;font-weight:500;color:#fff;background-color:#6ab283;width:90px;height:24px;line-height:24px;border-radius:6px}.member-list .image .no-image{position:absolute;top:0;left:0;width:100%;height:100%;border:.5px solid #ddd;background-color:#eee;color:#7f7f7f;box-sizing:border-box}.member-list .image .no-image span{position:absolute;left:0;right:0;margin-top:45%}.member-list .image .add-to-favourites,.member-list .image .remove-from-favourites{position:absolute;top:87%;left:22%;width:18%;height:18%;display:block;cursor:pointer}.member-list .image .send-message{position:absolute;top:87%;left:60%;width:18%;height:18%}.member-list .no-about-me{color:#666}@media(min-width:750px){.blur .member-list-inline:nth-child(5)~.member-list-inline{filter:blur(7px);pointer-events:none;position:static}.blur .member-list-inline:nth-child(10)~.member-list-inline{display:none}}@media(min-width:625px)and (max-width:750px){.blur .member-list-inline:nth-child(4)~.member-list-inline{filter:blur(7px);pointer-events:none}.member-list-inline:nth-child(8)~.member-list-inline{display:none}}@media(min-width:490px)and (max-width:625px){.blur .member-list-inline:nth-child(6)~.member-list-inline{filter:blur(7px);pointer-events:none}.blur .member-list-inline:nth-child(9)~.member-list-inline{display:none}}@media(max-width:750px){.member-list-inline{width:23.5%;margin-right:2%}.member-list-inline:nth-child(5n){margin-right:2%}.member-list-inline:nth-child(4n){margin-right:0}}@media(max-width:625px){.member-list-inline{width:31.5%;margin-right:2.75%}.member-list-inline:nth-child(5n){margin-right:2.75%}.member-list-inline:nth-child(4n){margin-right:2.75%}.member-list-inline:nth-child(3n){margin-right:0}}@media(max-width:490px){.member-list-inline{width:48.5%;margin-right:3%}.member-list-inline:nth-child(3n){margin-right:3%}.member-list-inline:nth-child(2n){margin-right:0}.blur .member-list-inline:nth-child(4)~.member-list-inline{filter:blur(7px);pointer-events:none}.blur .member-list-inline:nth-child(6)~.member-list-inline{display:none}.blurred-content-cta{padding:0}.blurred-content-cta .subscription-info.info-box-container .info-box-text{padding-left:0}.blurred-content-cta .subscription-info.info-box-container svg{display:none}}.latest-matches ul{margin:10px 0 0;padding:0}.latest-matches ul li{margin:0 0 7px;height:51.5px;display:flex;align-items:center}.latest-matches ul li a{font-weight:700;text-decoration:none;font-size:14px;margin-left:10px}.latest-matches ul li img{width:40px;height:40px;border-radius:20px}.latest-matches .arrow-wrapper{position:absolute;top:7px;right:35px}.latest-matches .arrow-wrapper .arrow-left,.latest-matches .arrow-wrapper .arrow-right{cursor:pointer}.try-order{background-color:#3f95ad;display:inline-block;width:100%;padding:15px 20px;margin-bottom:10px;box-sizing:border-box;color:#fff;border-radius:10px}.try-order h2{font-weight:400;padding:0;font-size:18px;margin:0 0 10px;-webkit-margin-start:0;-webkit-margin-before:0;-webkit-margin-end:0;-webkit-margin-after:10px}.try-order select{border-radius:6px;width:33%;background-color:#fff;cursor:pointer;font-size:15px;text-align:left;-webkit-appearance:none;display:inline-block;height:36px;border:none;background:url(/_next/static/media/arrow_down.40d8fdac.svg) no-repeat right 10px top 14px #fff;background-size:12px 12px;padding:0 30px 0 19px}.try-order select.bank{margin-left:20px}.try-order input[type=submit]{display:inline-block;text-transform:uppercase;color:#3f95ad;background-color:#fff;border-radius:6px;font-size:14px;line-height:1.4;letter-spacing:-.7px;-moz-appearance:none;appearance:none;-webkit-appearance:none;margin-left:20px;height:36px;width:78px;border:none;padding:0;font-weight:500;cursor:pointer}.try-order input[type=submit].disabled{background-color:#ddd;border:1px solid #ddd;cursor:not-allowed}.try-order .order-options{display:flex}.try-order label{font-size:16px;font-weight:700;line-height:40px;margin-left:10px}.try-order label a{color:#c91066}.try-order label input[type=checkbox]{transform:scale(2);margin-left:16px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.content-offer.has-teaser{background:#c91066}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.content-offer .percent-offer-home h2,.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content.content-offer .percent-offer-home p{color:#fff}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .bonus-offer-home{background:#d9eaef}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .bonus-offer-home h2,.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .bonus-offer-home p{color:#3f95ad}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .bonus-offer-home,.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .percent-offer-home{height:100%;padding:15px;box-sizing:border-box;text-align:center}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .bonus-offer-home h2,.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .percent-offer-home h2{font-weight:lighter;font-size:30px;text-align:center;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;margin-top:0}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .bonus-offer-home p,.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .percent-offer-home p{margin:15px;font-size:17px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .bonus-offer-home img,.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .percent-offer-home img{height:50px}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .bonus-offer-home .offer-image-wrapper,.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .percent-offer-home .offer-image-wrapper{padding:10px;box-sizing:border-box}.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .bonus-offer-home .green-button,.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .percent-offer-home .green-button{padding:5px 50px;display:inline-block}@media(max-width:1024px){.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .bonus-offer-home h2,.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .percent-offer-home h2{font-size:24px}.try-order select{width:49%}.try-order select.bank{margin-left:2%}.try-order .green-button{display:inherit;margin-left:0;margin-top:10px}}@media(max-width:768px){.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .bonus-offer-home,.main-page-wrapper .main-page-content .main-page-container .primary-content .half-content_wrapper .half-content .percent-offer-home{padding-bottom:20px}.try-order{margin-top:10px;margin-bottom:10px}.try-order .order-options{flex-direction:column}.try-order .order-options input[type=submit]{margin-top:10px;margin-left:0;cursor:pointer}.try-order select{width:100%}.try-order select.bank{margin-left:0;margin-top:10px}.try-order .green-button{margin-left:0}}.flirts-dialog .icebreaker{font-size:15px}.flirts-dialog .icebreaker .icebreaker-subject{border-radius:5px;width:100%;background-color:#fff;cursor:pointer;font-size:15px;display:inline-block;border-color:#ccc;padding:8px;background:url(/_next/static/media/arrow_down.40d8fdac.svg) no-repeat right 8px top 12px #fff;background-size:10px 10px;-webkit-appearance:none}.flirts-dialog .icebreaker .icebreaker-text ul{margin:0;padding:0}.flirts-dialog .icebreaker .icebreaker-text ul li{list-style:none}.flirts-dialog .icebreaker form div{border:1px solid #ccc;overflow:auto;overflow-x:hidden;padding:10px;margin:5px 0}.flirts-dialog .icebreaker form div strong{color:#c06;font-size:15px}.flirts-dialog .icebreaker form div ul li label{display:block;padding-left:21px;text-indent:-24px}.flirts-dialog .icebreaker form div ul li label input{display:inline-block;margin-right:5px}.flirts-dialog .icebreaker #buy-subscription-promotion{height:auto;padding:10px 0 0;border:0;background:none;border-top:1px solid #a4b3c2;text-align:center;width:500px;margin:20px auto 0}.flirts-dialog .icebreaker #buy-subscription-promotion p{margin:0;padding:5px}.flirts-dialog .icebreaker #buy-subscription-promotion p .highlight{color:#c06}.flirts-dialog .icebreaker #buy-subscription-promotion p.submit{position:relative;margin-top:10px}.flirts-dialog .icebreaker .error-msg{background-color:#fef8ea;margin:1em;padding:1em}.lower-mobile-menu{display:none}.promo-text{display:flex;position:fixed;bottom:0;width:100%;color:#fff;background:#c91066;z-index:2;padding:5px;box-sizing:border-box}.promo-text span{padding:0;font-size:22px;color:#fff;text-align:center;width:100%;letter-spacing:3px}.two-week-promo{display:flex;position:fixed;bottom:56px;width:100%;color:#fff;background:#c91066;z-index:2;padding:5px;box-sizing:border-box}.two-week-promo button{border:none;cursor:pointer;padding:0;font-size:22px;color:#fff;text-align:center}.two-week-promo .promo-button{width:100%;letter-spacing:3px}@media(min-width:768px){.two-week-promo{bottom:0;height:60px}}@media(max-width:768px){.two-week-promo button{font-size:18px}.two-week-promo .promo-button{letter-spacing:normal}.lower-mobile-menu{display:flex;position:fixed;bottom:0;width:100%;background:#f7f7f7;z-index:1}.lower-mobile-menu>a{width:25%;margin:auto;text-align:center;padding:5px 0;font-size:12px;border-top:1px solid #e4e4e4;cursor:pointer;color:#7f7f7f;position:relative}.lower-mobile-menu>a span{position:absolute;top:3px;left:auto;background:#ebb628;padding:1px;border-radius:10px;width:20px;color:#fff;right:auto;line-height:20px;font-size:12px;height:20px}.lower-mobile-menu>a svg{width:25px;height:25px}.lower-mobile-menu>a svg .cls-1,.lower-mobile-menu>a svg .cls-2{fill:#c06;stroke:#fff}.lower-mobile-menu>a svg .cls-1{stroke-width:.5px}.lower-mobile-menu>a:not(:last-child){border-right:1px solid #e4e4e4}.lower-mobile-menu>a.active{background:#c06;color:#fff;border-top:1px solid #c06;border-right:0}.lower-mobile-menu>a.active svg .cls-1,.lower-mobile-menu>a.active svg .cls-2{fill:#fff}.lower-mobile-menu>a.active p{color:#fff}.lower-mobile-menu>a p{margin:0}}@media(max-width:480px){.lower-mobile-menu>a svg{width:20px;height:20px}.lower-mobile-menu>a span{line-height:17px;height:17px;width:17px}}.age-dropdown select{border-radius:5px;width:100px;background-color:#fff;cursor:pointer;font-size:15px;display:inline-block;border-color:#ccc;padding:8px;background:url(/_next/static/media/arrow_down.40d8fdac.svg) no-repeat right 8px top 12px #fff;background-size:10px 10px;-webkit-appearance:none}.age-dropdown .danger-text{margin:0}.search-location{padding-left:15px}.search-location b{padding-right:30px;font-weight:700}.search-location span:first-child{font-weight:700}.search-location span:last-child{padding-left:15px}.search-location span select{border-radius:5px;background-color:#fff;min-width:180px;cursor:pointer;font-size:15px;-webkit-appearance:none;display:inline-block;border-color:#ccc;padding:8px;background:url(/_next/static/media/arrow_down.40d8fdac.svg) no-repeat right 12px top 12px #fff;background-size:10px 10px}@media(max-width:767px){.search-location{padding-left:0}.search-location b{padding-right:0}.search-location span:last-child{padding-left:0}.search-location span select{margin:5px 0;width:100%}}.verify-email-instructions{padding:25px}.verify-email-instructions h2{margin:0}.verify-email-instructions p{margin:1em 0}.verify-email-dialog .verification-overlay{background:#9e9d9b;opacity:.7;filter:alpha(opacity=70);-ms-filter:alpha(opacity=70);width:100%;height:100%;position:fixed;left:0;top:0;z-index:98}.verify-email-dialog .verify-email-instructions{padding:0;background-color:#ebb628;color:#fff;position:absolute;left:50%;top:50%;z-index:110;width:50%;border-radius:10px;overflow:auto;overflow-x:hidden;display:block;margin:0;left:25%;top:25%;z-index:99;box-sizing:border-box}.verify-email-dialog .verify-email-instructions h2{margin:0}.verify-email-dialog .verify-email-instructions p{margin:1em 0}.verify-email-dialog .verify-email-instructions .save-button{padding:7px 20px}.verify-email-dialog .verify-email-instructions .hide-email-verification-button{position:absolute;top:10px;right:10px;color:#76326c;background:#fff;padding:5px 15px;border-radius:4px}.verify-email-dialog .verify-email-instructions .icon-wrapper{position:absolute;top:25px;left:10px}.verify-email-dialog .verify-email-instructions .icon-wrapper svg{fill:#fff;width:30px;height:30px}.verify-email-dialog .verify-email-instructions .text-wrapper{padding:25px 25px 25px 50px}.verify-email-dialog .verify-email-instructions .text-wrapper .email{text-decoration:underline}@media(max-width:768px){.verify-email-dialog .verify-email-instructions{width:90%;left:5%;top:10%}}.signup-page-container{padding:22px}.signup-page-container>div{width:100%}.signup-page-container .blog-container{background-color:#fff;padding:22px;margin-top:20px;box-sizing:border-box}.signup-page-container .blog-container .blog-wrapper{display:flex}.signup-page-container .blog-container .blog-wrapper .articles{flex:3 1;display:flex}.signup-page-container .blog-container .blog-wrapper .articles>div{padding:0 10px}.signup-page-container .blog-container .blog-wrapper .tips{flex:1 1}.signup-page-container .blog-container .articles,.signup-page-container .blog-container .blog,.signup-page-container .blog-container .tips{display:inline-block;vertical-align:top}.signup-page-container .blog-container .dating-tips{text-align:center;margin-bottom:20px}.signup-page-container .blog-container .dating-tips h2{margin:0;padding:0}.signup-page-container .blog-container .blog{position:relative;width:320px}.signup-page-container .blog-container .blog img{width:300px}.signup-page-container .blog-container .blog .blog-link-text{color:#fff;font-size:20px;letter-spacing:-.2px;font-weight:500;position:absolute;bottom:5%;left:25px}.signup-page-container .blog-container .articles{padding:0 50px 10px 10px;box-sizing:border-box}.signup-page-container .blog-container .articles .title{font-size:18px;font-weight:500;color:#ca1067;margin-bottom:10px}.signup-page-container .blog-container .articles .excerpt{font-size:16px;margin-bottom:20px}.signup-page-container .blog-container .articles a{text-decoration:underline}.signup-page-container .blog-container .tips{background-color:#fff;padding:0 10px 10px 0;box-sizing:border-box}.signup-page-container .blog-container .tips .blog-categories{padding-left:10px}.signup-page-container .blog-container .tips .blog-categories a{color:#ca1067}.signup-page-container .blog-container .tips .index-follow-us{padding-left:10px}.signup-page-container .blog-container .tips .index-follow-us a:first-child{margin-right:5px}.featured-images{position:relative;background:#fff;clear:both;overflow:hidden;margin:20px 0}.featured-images h2{text-align:center;font-size:24px;margin:15px 0;padding:0}.featured-images .arrow-left,.featured-images .arrow-right{cursor:pointer;position:absolute;z-index:13;top:50%}.featured-images .arrow-left{left:-2px}.featured-images .arrow-right{right:-2px}.featured-images>div{margin-bottom:10px}.featured-images ul{display:inline-block;z-index:12;opacity:1;margin:0;padding:0 0 0 1%;box-sizing:border-box}.featured-images ul li{position:relative;float:left;width:11.5%;margin:0 1% 0 0;list-style:none}.featured-images ul li:nth-child(n+9){display:none}.featured-images ul li img{width:100%;height:100%;opacity:.8;cursor:pointer}.featured-images ul li img:hover{opacity:1}.prev-next img{display:block;position:absolute;z-index:100;margin-top:-15px;outline:0;top:45%;cursor:pointer}.top-container{display:flex;padding:0 10px;height:70px;justify-content:space-between;align-items:baseline}@media(max-width:1050px){.top-container .login-container{align-self:auto}.top-container.login-visible{flex-direction:column;height:auto}.top-container.login-visible .banner_title{margin-top:10px;align-self:auto}}.logout-page,.not-found-page,.register-container{background-size:cover;background-repeat:no-repeat;background-color:#f7f7f7}.logout-page .banner-container,.not-found-page .banner-container,.register-container .banner-container{background-color:#fff}.logout-page .banner-container .banner,.not-found-page .banner-container .banner,.register-container .banner-container .banner{height:53px;line-height:53px;background-color:#ca1067}.logout-page .banner-container .banner h1,.logout-page .banner-container .banner span,.not-found-page .banner-container .banner h1,.not-found-page .banner-container .banner span,.register-container .banner-container .banner h1,.register-container .banner-container .banner span{box-sizing:border-box;color:#fff;font-size:28px;font-weight:900;text-align:left;padding-left:20px;margin:0}.logout-page .banner-container .banner span,.not-found-page .banner-container .banner span,.register-container .banner-container .banner span{display:block}.banner_title{align-self:center}.already-member-container{align-self:center;float:none}@media(max-width:900px){.signup-page-container .blog-container{padding:10px}.signup-page-container .blog-container .blog{padding:10px 10px 0;box-sizing:border-box}.signup-page-container .blog-container .articles,.signup-page-container .blog-container .tips{text-align:left;width:100%}.signup-page-container .blog-container .articles{padding:10px;box-sizing:border-box}.signup-page-container .blog-container .dating-tips{margin-bottom:0}}@media(max-width:768px){.signup-page-container .blog-container .blog-wrapper,.signup-page-container .blog-container .blog-wrapper .articles{flex-direction:column}.signup-page-container .blog-container .blog-wrapper .articles>div{padding:0}.logout-page .banner-container .banner h1,.not-found-page .banner-container .banner h1,.register-container .banner-container .banner h1{font-size:26px}.banner_title .e-kontakti_logo{width:180px}}@media(max-width:480px){.register-box{width:100%;max-width:100%;margin:0;border-radius:5px 5px 0 0;padding:0}.register-first-container{padding:10px;box-sizing:border-box}.signup-page-container{padding:0}.logout-page .banner-container .banner p,.not-found-page .banner-container .banner p,.register-container .banner-container .banner p{font-size:22px;padding-left:10px;padding-top:2px}.logout-page .banner-container .banner h1,.not-found-page .banner-container .banner h1,.register-container .banner-container .banner h1{font-size:20px;padding-left:10px}}@media(max-width:450px){.signup-page-container .blog-container{padding:10px;margin-top:0;margin-bottom:20px}.signup-page-container .blog-container .blog{width:100%}.signup-page-container .blog-container .blog img{width:calc(100% - 20px)}}.match-engine-container-new{background-color:#f7f7f7;padding:0 22px;box-sizing:border-box;font-size:16px;line-height:1.31;color:#222;width:calc(100% - 260px);display:inline-block}.match-engine-container-new p{word-wrap:break-word}.match-engine-container-new h1{font-size:25px;font-weight:500;text-align:left;color:#222;margin-top:22px}.match-engine-container-new .write-header{margin:20px 0 10px}.match-engine-container-new .search-page-looking-for label{background-color:#fff;color:#000;border:1px solid #b3b3b3;border-radius:4px;width:100px;cursor:pointer;font-size:16px;margin-right:18px;text-align:center;height:32px;display:inline-block;line-height:32px}.match-engine-container-new .search-page-looking-for label[for=looking-female-radio].selected{background-color:#c06;color:#fff;border:1px solid #c06}.match-engine-container-new .search-page-looking-for label[for=looking-male-radio].selected{background-color:#3f95ad;color:#fff;border:1px solid #3f95ad}.match-engine-container-new .search-page-looking-for label[for=looking-both-radio].selected{background-color:#fbb03b;color:#fff;border:1px solid #fbb03b}.match-engine-container-new .search-page-looking-for input[type=radio]{display:none}.match-engine-container-new .search-inline-wrapper{display:flex}.match-engine-container-new .search-inline-wrapper .search-inline{display:inline-block;width:50%}.match-engine-container-new .search-inline-wrapper .search-inline .age-dropdown{margin:15px 0}.match-engine-container-new .search-inline-wrapper .search-inline .search-location{padding-left:0}.match-engine-container-new .search-inline-wrapper .search-inline .search-location b{padding-right:0}.match-engine-container-new .search-inline-wrapper .search-inline .search-location span:first-child{padding-right:0}.match-engine-container-new .looking-inline{display:inline-block;vertical-align:top}.match-engine-container-new .detailed-search label{font-size:14px;font-weight:500;text-align:left;line-height:50px;color:#76326c;height:36px;border:1px solid rgba(118,50,108,.35);background-color:rgba(118,50,108,.07);padding:10px;margin-right:10px;cursor:pointer}.match-engine-container-new .detailed-search label.selected{background-color:rgba(118,50,108,.7);color:#fff}.match-engine-container-new .detailed-search input[type=checkbox]{display:none}.match-engine-container-new .detailed-search button{text-transform:none;padding:0;margin:0}.match-engine-container-new .detailed-search .inline{display:inline-block;vertical-align:top}.match-engine-container-new .title{font-weight:500;line-height:2.63;margin-top:8px}.match-engine-container-new .title img{width:12px;height:12px;margin-left:12px}.match-engine-container-new input{height:18px;font-size:16px;line-height:3.31;letter-spacing:normal;text-align:left;color:#7f7f7f}.match-engine-container-new .location-input{width:241px;height:35px;border-radius:4px;border:1px solid #b3b3b3;background-color:#fff;font-size:16px;color:#7f7f7f;padding-left:35px}.match-engine-container-new .textarea-container{position:relative}.match-engine-container-new .textarea-container textarea{width:100%;height:122px;border:none;border-radius:6px;background-color:#fff;box-sizing:border-box;padding-top:15px;padding-left:68px;position:relative;font-size:16px;font-stretch:normal;line-height:1.25;letter-spacing:normal;text-align:left;color:#666}.match-engine-container-new .textarea-container button{font-size:14px;font-weight:700;letter-spacing:-.7px;text-transform:uppercase;color:#fff;width:116px;height:36px;border-radius:6px;background-color:#76326c;position:absolute;bottom:10px;right:10px;border:none}.match-engine-container-new .textarea-container .image{position:absolute;top:7px;left:7px;width:48px;height:48px;border:1px solid #fff;border-radius:50%;overflow:hidden;z-index:100}.match-engine-container-new .textarea-container .characters{height:20px;font-size:14px;line-height:1.43;text-align:left;color:#222;position:absolute;bottom:18px;right:138px}.match-engine-container-new .bottom-text{position:relative;font-size:16px;font-weight:500;color:#fff;border-radius:10px;background-color:#3f95ad;padding:10px 10px 10px 50px;margin:1em 0}.match-engine-container-new .bottom-text svg{position:absolute;left:11px;top:4px}.registered-within-days input[type=radio]{-webkit-appearance:none;border-radius:50%;vertical-align:middle;margin-top:5px;margin-bottom:8px;cursor:pointer}.registered-within-days input[type=radio]:before{content:"";display:block;border:1px solid #a9a9a9;width:14px;height:14px;border-radius:50%}.registered-within-days input[type=radio]:checked:before{background:#76326c;border:1px solid #76326c}.registered-within-days label{cursor:pointer}@media(max-width:1024px){.match-engine-container-new .search-inline-wrapper{flex-direction:column}.match-engine-container-new .search-inline-wrapper .search-inline .search-location span:last-child{padding-left:0}.match-engine-container-new .search-location span select{margin:5px 0;width:100%}}@media(max-width:768px){.match-engine-container-new,.match-engine-container-new .search-inline-wrapper .search-inline{width:100%}}@media(max-width:500px){.match-engine-container-new .textarea-container textarea{height:200px}}@media(max-width:420px){.match-engine-container-new{padding:0 10px}.match-engine-container-new .search-page-looking-for{margin-bottom:18px}.match-engine-container-new .search-page-looking-for .looking-inline{margin-top:18px}.match-engine-container-new .title{line-height:1;margin-bottom:8px}.match-engine-container-new .textarea-container .characters{right:unset;left:10px}}@media(max-width:330px){.match-engine-container-new .textarea-container .used{display:none}}.message-sidebar{width:240px;padding-left:15px;box-sizing:border-box;display:inline-block;vertical-align:top}.message-sidebar.only-ad{padding-left:0;text-align:center}.message-sidebar .message-list{width:100%;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0;-moz-margin-before:0;-moz-margin-after:0;-moz-margin-start:0;-moz-margin-end:0;-moz-padding-start:0;margin:0;padding:0}.message-sidebar .message-list .clickable-span{margin-left:0;display:flex;width:100%;height:100%;cursor:pointer}.message-sidebar .title{font-size:18px;font-weight:500;color:#222;margin:10px 0}.message-sidebar .message-item{display:flex;list-style:none;background-color:#fff;position:relative;height:63px}.message-sidebar .message-item:nth-child(odd){background-color:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.message-sidebar .message-item:last-child{border-bottom:1px solid #ddd}.message-sidebar .message-item.grey{background-color:#eee}.message-sidebar .message-item span>div{display:flex}.message-sidebar .message-item span>div.message-image{padding-left:5px;padding-right:5px;box-sizing:border-box;flex:1 1;flex-direction:column;justify-content:center}.message-sidebar .message-item span>div.message-text{justify-content:center;flex:10 1;flex-direction:column}.message-sidebar .message-item span>div.message-text strong{color:#000;font-size:14px}.message-sidebar .message-item span>div.message-details{padding:0;box-sizing:border-box;flex:3 1;flex-direction:column}.message-sidebar .message-item span>div.message-details .is-read{display:flex;justify-content:flex-end;margin-top:10px}.message-sidebar .message-item span>div.message-details .is-read img{width:16px;position:static;float:none;margin:0;height:11px}.message-sidebar .message-item button{border:none;font-size:14px;line-height:1.4;cursor:pointer;padding:0;font-weight:500;color:#ca1067;text-transform:none}.message-sidebar .message-item p{display:block;margin:0;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-moz-margin-before:0;-moz-margin-after:0;-moz-margin-start:0;-moz-margin-end:0}.message-sidebar .message-item h2{font-size:14px;text-align:left;color:#222;margin-left:9px;-webkit-margin-before:0;-webkit-margin-after:9px;-webkit-margin-start:9px;-webkit-margin-end:9px;-moz-margin-before:0;-moz-margin-after:9px;-moz-margin-start:9px;-moz-margin-end:9px;margin-bottom:0;font-weight:400}.message-sidebar .message-item.unread{background-color:#f8f1dd;font-weight:700;border-bottom:1px solid #ddd}.message-sidebar .message-item input{position:absolute;left:2px;top:8px}.message-sidebar .message-item img{width:48px;height:48px;border-radius:24px}.message-sidebar .message-item:hover{background-color:#dadada}.message-sidebar .message-item .online-status{display:flex}.message-sidebar .message-item .online-status .online-wrapper span{color:#fff;font-weight:500;letter-spacing:-.7px;font-size:14px;vertical-align:middle}.message-sidebar .message-item span{color:#888;font-weight:400}.message-sidebar .search-sort{background:#d4d7dc;margin:18px 0 0}.message-sidebar .search-sort label[for=select-all]{vertical-align:middle}.message-sidebar .search-sort .toggle-all{margin-top:10px}.message-sidebar .search-sort .sort{width:100%;display:flex;height:35px}.message-sidebar .search-sort .sort div{display:flex;flex:1 1}.message-sidebar .search-sort .sort div a,.message-sidebar .search-sort .sort div button{white-space:nowrap;border:none;font-size:16px;line-height:1.4;font-weight:500;padding:0}.message-sidebar .search-sort .sort div.left-sort{padding-left:9.5px}.message-sidebar .search-sort .sort div.right-sort{padding-right:19.1px;justify-content:flex-end}.message-sidebar .latest-sent-time{display:flex;justify-content:flex-end;font-size:14px}.message-sidebar .show-more-button-wrapper{text-align:center;margin:10px 0}.message-sidebar .show-more-button-wrapper a{border:none;font-size:14px;font-weight:500;line-height:1.14;text-align:center;color:#ca1067;background:none;cursor:pointer;padding:0}.message-sidebar .partner-online{position:absolute;width:15px;height:15px;border:1px solid #6ab283;background-color:#6ab283;border-radius:50%;right:10px;top:10px}.message-sidebar .subject{margin-left:9px;font-size:14px;text-align:left;color:#222;white-space:nowrap}.message-sidebar .subject button{margin-left:9px}@media(max-height:850px){.message-sidebar .message-list li:nth-child(n+4){display:none}}@media(max-width:768px){.message-sidebar{display:none}}.main-page-wrapper .main-page-content .main-page-container .flirts-partial .primary-content{padding:20px 0 0}.main-page-wrapper .main-page-content .main-page-container .flirts-partial .infobox-fader-visible{margin-top:10px}.flirts-container{padding:22px;line-height:1.31;background-color:#f7f7f7}.flirts-dialog-new{background:#fff;border-radius:8px;padding:20px;margin-top:20px}.flirts-dialog-new .search-member{width:100%}.flirts-dialog-new .search-member .member{display:inline-block;margin-right:32px;margin-bottom:10px}.flirts-dialog-new .search-member .autocomplete{display:inline-block;width:calc(100% - 100px)}.flirts-dialog-new .search-member .autocomplete .auto-complete{width:100%}.flirts-dialog-new .search-member input{-webkit-appearance:none;-moz-appearance:none;border-radius:0;height:40px;width:419px;max-width:100%;border-radius:6px;font-size:16px;margin:0;padding-left:5px;border:1px solid #e6e6e6;cursor:pointer}.flirts-dialog-new .username{color:#ca1067}.flirts-dialog-new .close-dialog{float:right;margin:5px 5px 5px 0;cursor:pointer}.flirts-dialog-new #flirt{display:block}.flirts-dialog-new #flirt strong{color:#c06}.flirts-dialog-new #flirt #buy-subscription-promotion{padding:10px 0 0;border:0;background:none;border-top:1px solid #a4b3c2;text-align:center;width:500px;margin:20px auto 0}.flirts-dialog-new h2{font-size:18px;font-weight:700;margin-top:0}.flirts-dialog-new .flirt-form{margin:10px 10px 0 0;padding:0}.flirts-dialog-new .flirt-form .select-flirt{display:inline-block;margin-right:12px;margin-bottom:10px}.flirts-dialog-new .flirt-form select{-webkit-appearance:none;-moz-appearance:none;border-radius:0;background:url(/_next/static/media/arrow_down.40d8fdac.svg) no-repeat right 12px top 17px #fff;background-size:12px 12px;height:45px;border-radius:6px;font-size:16px;margin-bottom:10px;padding:0 30px 0 5px;border:1px solid #e6e6e6;cursor:pointer}.flirts-dialog-new .flirt-form ul{padding-left:0;list-style:none;margin:0;width:100%}.flirts-dialog-new .flirt-form ul .text-inline{display:inline-block;vertical-align:top;width:100px;margin-top:10px}.flirts-dialog-new .flirt-form ul .flirt-inline{display:inline-block;vertical-align:top;width:calc(100% - 100px);max-width:300px}.flirts-dialog-new .flirt-form ul .flirt-inline .selected{border:1px solid #ca1067}.flirts-dialog-new .flirt-form ul li{display:inline;height:60px;width:60px}.flirts-dialog-new .flirt-form ul li label input{display:none}.flirts-dialog-new .flirt-form ul li label img{max-height:60px;max-width:60px;cursor:pointer;margin:5px 3px}.flirts-dialog-new .flirt-form .submit,.flirts-dialog-new .flirt-form ul li .first-child{display:none}.flirts-dialog-new .flirt-select{position:relative;display:inline-block}.flirts-dialog-new .cancel-button,.flirts-dialog-new .save-button{padding:7px 15px;font-size:14px;margin-right:10px;text-transform:uppercase;font-weight:700}.flirts-dialog-new .flirt-save-button{margin-left:100px}.flirts-partial .show-more-button-wrapper{text-align:center;margin:10px 0}.flirts-partial .show-more-button-wrapper .show-more{border:none;font-size:14px;font-weight:500;color:#c06;background:none;cursor:pointer;padding:0}.flirts-partial .show-more-button-wrapper .show-more svg{width:15px;height:15px;vertical-align:middle}.flirts-partial .show-more-button-wrapper .show-more .down-arrow{fill:none}.flirts-partial .show-more-button-wrapper .show-more .cls-2{fill:#c06}.flirts-partial button{font-size:15px;line-height:1.4;border:none;padding:0;cursor:pointer}.flirts-partial h1{font-size:25px;font-weight:500;text-align:left;color:#222;margin-bottom:15px}.flirts-partial h2{font-size:20px;font-weight:500;color:#222;margin:0 0 10px}.flirts-partial .mobile-flirt-buttons,.flirts-partial .mobile-send-flirt{display:none}.flirts-partial .flirts{width:100%;display:inline-block}.flirts-partial .primary-content{padding:22px;box-sizing:border-box}.flirts-partial .flirt-container .flirts-head{display:flex;background:#d4d7dc;padding:6px 0 6px 10px}.flirts-partial .flirt-container .flirts-head div:first-child{flex:1 1}.flirts-partial .flirt-container .flirts-head div:nth-child(2){flex:2.65 1}.flirts-partial .flirt-container .flirts-head div button{font-size:16px;font-weight:500}.flirts-partial .flirt-container .flirts-head div button svg{margin:0 0 3px 5px;vertical-align:middle}.flirts-partial .flirt-container .flirts-head div button .arrow-down .filler-down,.flirts-partial .flirt-container .flirts-head div button .arrow-up .filler-up{stroke:#c06}.flirts-partial .flirt-container .mobile-delete-flirt{display:none}.flirts-partial .flirt-container .flirt_list{display:flex;background:#fff;border-bottom:1px solid #ddd;padding:10px;box-sizing:border-box}.flirts-partial .flirt-container .flirt_list .sender-image{display:flex;flex-direction:column;padding:0 10px 0 0}.flirts-partial .flirt-container .flirt_list .sender-image img{border-radius:24px}.flirts-partial .flirt-container .flirt_list .flirt_item{font-size:14px;justify-content:center;display:flex;flex-direction:column}.flirts-partial .flirt-container .flirt_list .flirt_item .username{display:flex;font-weight:600}.flirts-partial .flirt-container .flirt_list .flirt_item .username h2{margin:0;font-weight:600;font-size:14px}.flirts-partial .flirt-container .flirt_list .flirt_item .username .online-status{width:15px;height:15px;margin-top:2px;background-color:#6ab283;border-radius:7.5px;margin-left:4px}.flirts-partial .flirt-container .flirt_list .flirt_item .mobile-body{display:none}.flirts-partial .flirt-container .flirt_list .flirt_item .date{color:#666}.flirts-partial .flirt-container .flirt_list .flirt_item a{color:#000}.flirts-partial .flirt-container .flirt_list .flirt-buttons,.flirts-partial .flirt-container .flirt_list .flirt_item,.flirts-partial .flirt-container .flirt_list .send-flirt{flex:3 1}.flirts-partial .flirt-container .flirt_list .flirt-body{flex:2 1}.flirts-partial .flirt-container .flirt_list .delete-flirt,.flirts-partial .flirt-container .flirt_list .flirt-body,.flirts-partial .flirt-container .flirt_list .flirt-image{display:flex;flex-direction:column;justify-content:center}.flirts-partial .flirt-container .flirt_list .flirt-image,.flirts-partial .flirt-container .flirt_list .flirt_item.sent{flex:1 1}.flirts-partial .flirt-container .flirt_list .flirt-image img{max-width:48px}.flirts-partial .flirt-container .flirt_list .delete-flirt button{font-size:14px;font-weight:500;line-height:1.5;color:#ca1067;text-transform:none}.flirts-partial .flirt-container .flirt_list .flirt-buttons,.flirts-partial .flirt-container .flirt_list .send-flirt{font-size:14px;font-weight:500;line-height:1.5;text-align:right;color:#ca1067}.flirts-partial .flirt-container .flirt_list .flirt-buttons a,.flirts-partial .flirt-container .flirt_list .send-flirt a{color:#ca1067;cursor:pointer}.flirts-partial .flirt-container .flirt_list .flirt-buttons button,.flirts-partial .flirt-container .flirt_list .send-flirt button{text-transform:none;font-size:14px;font-weight:500;text-align:right;color:#ca1067;padding:0}.flirts-partial .flirt-container .flirt_list .send-flirt{display:flex;justify-content:center;text-align:center;flex-direction:column}.flirts-partial .inline{display:inline-block;vertical-align:top}.flirts-partial .flirt_message span{vertical-align:middle}.flirts-partial .flirt_message img{margin-left:10px;vertical-align:middle;height:55px;width:55px}.flirts-partial .sender-or-receiver{padding-left:10px}.flirts-partial .sender-or-receiver,.flirts-partial .sent-flirt{font-size:16px;font-weight:500;text-align:left;color:#222}@media(max-width:900px){.flirts-dialog-new .search-member .autocomplete,.flirts-dialog-new .search-member div{width:100%}.flirts-dialog-new .search-member div input{width:419px;max-width:calc(100% - 15px)}}@media only screen and (max-width:768px){.flirts-container h1{padding:15px 0 0 10px}.flirts-partial .primary-content{padding:0}.flirts-partial .show-more-button-wrapper{margin:0;padding:15px 0}.flirts-partial .flirt-container .flirt_list:first-child{border-top:1px solid #ddd}.flirts-partial .flirt-container .flirt_list{border:1px solid #ddd;border-bottom:0}.flirts-partial .flirt-container .flirt_list .delete-flirt,.flirts-partial .flirt-container .flirt_list .flirt-body,.flirts-partial .flirt-container .flirt_list .send-flirt{display:none}.flirts-partial .flirt-container .flirt_list .flirt_item .username h2{padding:0}.flirts-partial .flirt-container .flirt_list .flirt_item.sent{flex:3 1}.flirts-partial .flirt-container .flirt_list .flirt_item .mobile-body{display:block}.flirts-partial .flirt-container .flirt-buttons,.flirts-partial .flirt-container .flirts-head{display:none}.flirts-partial .flirt-container .mobile-delete-flirt,.flirts-partial .flirt-container .mobile-send-flirt{display:flex;padding-left:69px;justify-content:unset;padding-bottom:10px;background:#fff;border-left:1px solid #ddd;border-right:1px solid #ddd}.flirts-partial .flirt-container .mobile-delete-flirt a,.flirts-partial .flirt-container .mobile-delete-flirt button,.flirts-partial .flirt-container .mobile-send-flirt a,.flirts-partial .flirt-container .mobile-send-flirt button{font-size:14px;font-weight:500;line-height:1.5;color:#ca1067;text-transform:none}.flirts-partial .flirt-container .mobile-flirt-buttons{border-left:1px solid #ddd;border-right:1px solid #ddd;display:flex;padding:10px 5px;justify-content:space-around}.flirts-partial .flirt-container .mobile-flirt-buttons button{font-size:14px;text-align:left;font-weight:500;text-transform:none}.flirts-partial .flirt-container .show-more-button-wrapper{border-top:1px solid #ddd}}@media(max-width:600px){.flirts-dialog-new .flirt-form ul li label img{margin:8px}.flirts-container{padding:0}.flirts-partial .show-more-button-wrapper{margin:0;padding:15px 0;background:#fff}}.login-page .already-member-container{display:none}.login-page .banner-container .banner{height:53px;line-height:53px;background-color:#ca1067}.login-page .banner-container .banner h1{box-sizing:border-box;color:#fff;font-size:28px;font-weight:900;text-align:left;padding-left:20px;margin:0;font-style:italic}.login-page .message{background:#fff;width:100%;padding:20px 10px;box-sizing:border-box}.login-page .message img{display:inline-block;width:50px;margin:0 10px}.login-page .message .content{display:inline-block;vertical-align:top;width:calc(100% - 100px)}.login-page .message .content form input[type=password],.login-page .message .content form input[type=text]{display:inline-block;vertical-align:middle;margin-right:10px;margin-top:5px;margin-bottom:5px;width:200px;height:35px;border-radius:4px;border:1px solid #b3b3b3;background-color:#fff;font-size:16px;padding:0 0 0 10px}.login-page .message .content form .login-button{display:inline-block;vertical-align:middle;border-radius:6px;background-color:#76326c;color:#fff;border:none;margin-right:15px;padding:10px 20px;cursor:pointer}@media(max-width:568px){.login-page .banner-container .banner p{font-size:calc(4px + 4vw)}}.seo-wrapper{padding:20px;box-sizing:border-box;display:flex}.seo-wrapper .seo-left{flex:2 1;box-sizing:border-box;padding-right:20px}.seo-wrapper .seo-left a{color:#ca1067}.seo-wrapper .seo-left .seo-header-image{background:#fffeff url(/_next/static/media/paakuva_etusivu_pieni.d8876b74.jpg) no-repeat 0 0;background-size:cover;background-repeat:no-repeat;margin:0;height:309px;border-radius:10px;position:relative}.seo-wrapper .seo-left .seo-header-image h1,.seo-wrapper .seo-left .seo-header-image h2{margin:0;padding:0;position:absolute;bottom:10px;left:10px;color:#fff;font-weight:700;font-size:40px;line-height:1.4}.seo-wrapper .seo-left .seo-campaign-header-image{height:462px;background-image:url(/_next/static/media/e-kontakti-suomen-nakyvin-treffi-ilmoitus.6df54713.jpg)}.seo-wrapper .seo-left>img{width:650px;max-width:100%;height:auto;margin-bottom:15px;border-radius:10px}.seo-wrapper .seo-left .seo-texts h3{font-size:16px}.seo-wrapper .seo-left .seo-texts>div{margin:0;padding:0}.seo-wrapper .seo-left .seo-texts>div>div{margin:0;padding:10px 0;font-size:16px;line-height:25px;font-weight:400}.seo-wrapper .seo-left .seo-texts.man-woman-man>div,.seo-wrapper .seo-left .seo-texts.travel-company>div{padding:10px 0;font-size:16px;line-height:25px;font-weight:400}.seo-wrapper .seo-left .seo-texts h2{font-size:24px}.seo-wrapper .seo-left .seo-texts h2,.seo-wrapper .seo-left .seo-texts h3,.seo-wrapper .seo-left .seo-texts h4{margin:0;padding:5px 0}.seo-wrapper .seo-left .seo-texts ul{margin:1em 0;padding:0 0 0 40px}.seo-wrapper .seo-left .seo-texts ul.voucher-codes{padding:0}.seo-wrapper .seo-left .seo-texts ul.voucher-codes li{padding:5px 0;list-style:none}.seo-wrapper .seo-right{flex:1.5 1;max-width:400px}.seo-wrapper .seo-right .register-third-container{background:#dfdfdf;padding:20px;border-radius:10px;box-sizing:border-box}.seo-wrapper .seo-right .register-third-container p{font-size:15px;font-weight:500;-webkit-margin-before:0;-webkit-margin-after:5px;-webkit-margin-start:0;-webkit-margin-end:0;margin:10px 0 5px}.seo-wrapper .seo-right .register-third-container h2{font-size:24px;font-weight:500;color:#76326c;margin:0}.seo-wrapper .seo-right .register-third-container .username_list{padding:0;margin:0}.seo-wrapper .seo-right .register-third-container .user_input_wrapper{position:relative;margin-bottom:10px}.seo-wrapper .seo-right .register-third-container .user_input_wrapper p.danger-text{margin-top:5px;-webkit-margin-before:5px}.seo-wrapper .seo-right .register-third-container .registeration-checkboxes{padding:10px 0 20px}.seo-wrapper .seo-right .register-third-container .registeration-checkboxes .danger-text{margin:0 0 15px 20px}.seo-wrapper .seo-right .register-third-container .registeration-checkboxes .register-checkbox-container{display:inline-block;padding-right:30px}.seo-wrapper .seo-right .register-third-container .registeration-checkboxes .register-checkbox-container a{color:#222}.seo-wrapper .seo-right .register-third-container .registeration-checkboxes #checkbox-adult,.seo-wrapper .seo-right .register-third-container .registeration-checkboxes #checkbox-delicate,.seo-wrapper .seo-right .register-third-container .registeration-checkboxes .register-checkbox-left{float:left}.seo-wrapper .seo-right .register-third-container .register-checkbox-left label{font-size:12px;padding-left:20px;display:block;cursor:pointer;line-height:18px}.seo-wrapper .seo-right .register-box-2,.seo-wrapper .seo-right .register-first-container{box-sizing:border-box;background:#dfdfdf;padding:20px;border-radius:10px}.seo-wrapper .seo-right .register-box-2 .title,.seo-wrapper .seo-right .register-first-container .title{margin-bottom:10px}.seo-wrapper .seo-right .register-box-2 .my-match-new p,.seo-wrapper .seo-right .register-first-container .my-match-new p{font-size:15px;font-weight:500;-webkit-margin-before:0;-webkit-margin-after:5px;-webkit-margin-start:0;-webkit-margin-end:0;margin-bottom:5px}.seo-wrapper .seo-right .register-box-2 label,.seo-wrapper .seo-right .register-first-container label{width:98px;height:32px;border-radius:4px;border:1px solid #ddd;background-color:#fff;cursor:pointer;font-size:16px;text-align:center;display:inline-block;line-height:32px;margin-right:10px}.seo-wrapper .seo-right .register-box-2 input[type=radio],.seo-wrapper .seo-right .register-first-container input[type=radio]{display:none}.seo-wrapper .seo-right .register-box-2 h2,.seo-wrapper .seo-right .register-first-container h2{font-size:24px;font-weight:500;color:#76326c;margin:0}.seo-wrapper .seo-right .register-box-2 select,.seo-wrapper .seo-right .register-first-container select{border-radius:5px;width:103.33px;margin-right:5px;background-color:#fff;padding:8px;cursor:pointer;font-size:15px;-webkit-appearance:none;display:inline-block;border-color:#ccc;background:url(/_next/static/media/arrow_down.40d8fdac.svg) no-repeat right 10px top 13px #fff;background-size:10px 10px}.seo-wrapper .seo-right .register-box-2 .my-match,.seo-wrapper .seo-right .register-first-container .my-match{position:relative;display:inline-block;width:100%;margin-bottom:10px}.seo-wrapper .seo-right .register-box-2 .my-match p,.seo-wrapper .seo-right .register-first-container .my-match p{font-size:15px;font-weight:500;-webkit-margin-before:0;-webkit-margin-after:5px;-webkit-margin-start:0;-webkit-margin-end:0;margin-bottom:5px}.seo-wrapper .seo-right .register-box-2 .my-match-new,.seo-wrapper .seo-right .register-first-container .my-match-new{position:relative;display:inline-block;width:100%;margin-bottom:5px}.seo-wrapper .seo-right .register-box-2 .my-match-new.country select,.seo-wrapper .seo-right .register-box-2 .my-match-new.state select,.seo-wrapper .seo-right .register-first-container .my-match-new.country select,.seo-wrapper .seo-right .register-first-container .my-match-new.state select{width:320px}.seo-wrapper .seo-right .register-box-2 select.born-year,.seo-wrapper .seo-right .register-box-2 select.year-dropdown,.seo-wrapper .seo-right .register-first-container select.born-year,.seo-wrapper .seo-right .register-first-container select.year-dropdown{margin-right:0}.seo-wrapper .seo-right .register-box-2 .title svg,.seo-wrapper .seo-right .register-first-container .title svg{width:100%}.seo-wrapper .seo-right .register-box-2 .title svg text,.seo-wrapper .seo-right .register-first-container .title svg text{font-size:calc(29px + 2vw)}.seo-texts.frontpage-campaign{padding-top:15px}.frontpage-campaign-terms{opacity:.7}@media(max-width:950px){.seo-wrapper{flex-direction:column;padding:0 15px 15px}.seo-wrapper .seo-left{padding-right:0}.seo-wrapper .seo-left .seo-header-image h1,.seo-wrapper .seo-left .seo-header-image h2{font-size:calc(1vw + 32px)}.seo-wrapper .seo-left .seo-texts.man-woman-man>div.seo-right,.seo-wrapper .seo-left .seo-texts>div.seo-right{background:#dfdfdf;padding:20px;border-radius:10px;margin:10px 0}}@media(max-width:650px){.seo-wrapper .seo-left .seo-header-image{height:153px}.seo-wrapper .seo-left .seo-campaign-header-image{height:300px}}@media(max-width:400px){.seo-wrapper .seo-right .register-box-2 .my-match-new.country select,.seo-wrapper .seo-right .register-box-2 .my-match-new.state select,.seo-wrapper .seo-right .register-first-container .my-match-new.country select,.seo-wrapper .seo-right .register-first-container .my-match-new.state select{width:100%;max-width:320px}.seo-wrapper .seo-left .seo-header-image{height:153px}.seo-wrapper .seo-left .seo-texts.man-woman-man>div.seo-right,.seo-wrapper .seo-left .seo-texts>div.seo-right{padding:10px}.seo-wrapper .seo-left .seo-campaign-header-image{height:300px}.seo-wrapper .seo-right .register-box-2 label,.seo-wrapper .seo-right .register-first-container label{width:83px;margin-right:5px}.seo-wrapper .seo-right .register-first-container select{width:89.33px;background:url(/_next/static/media/arrow_down.40d8fdac.svg) no-repeat right 5px top 13px #fff;background-size:10px 10px}.seo-wrapper .seo-left .seo-texts.man-woman-man>div.seo-right,.seo-wrapper .seo-left .seo-texts>div.seo-right{padding:0 5px}}.e-kontakti-popup-container{background-color:#fff;border-radius:6px;box-sizing:border-box;padding:10px 10px 0 20px;width:90%;position:fixed;top:10%;z-index:99;left:5%}.e-kontakti-popup-container .close-app-popup{display:flex;justify-content:flex-end;justify-content:space-between}.e-kontakti-popup-container .close-app-popup button{background:none;border-radius:6px;padding:2px;border-color:#76326c;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#76326c;border-style:solid;position:absolute;top:10px;right:10px}.e-kontakti-popup-container .head-text-wrapper{display:flex;width:90%}.e-kontakti-popup-container .head-text-wrapper h2{color:#76326c;font-weight:700;margin:0;font-size:1.5em}.e-kontakti-popup-container .lower-app-wrapper{display:flex}.e-kontakti-popup-container .lower-app-wrapper .buttons-text-wrapper{display:flex;flex-direction:column;justify-content:space-between}.e-kontakti-popup-container .lower-app-wrapper p.load-app{font-size:16px;line-height:1.4;margin:1em 0;color:#000}.e-kontakti-popup-container .lower-app-wrapper .mobile-download-button{background-color:#76326c;color:#fff;font-size:18px;line-height:1.4;text-decoration:none;font-weight:700;padding:7px 20px;border-radius:6px}.e-kontakti-popup-container .lower-app-wrapper .store-buttons{margin-bottom:10px}.app-overlay{background:#9e9d9b;opacity:.7;filter:alpha(opacity=70);-ms-filter:alpha(opacity=70);width:100%;height:100%;position:fixed;left:0;top:0;z-index:98}@media(min-width:420px){.e-kontakti-popup-container{width:90%}}@media(min-width:740px){.e-kontakti-popup-container{width:590px;margin-left:calc(100vw - 50% - 370px)}.e-kontakti-popup-container .lower-app-wrapper p.load-app{font-size:20px}}.weekend-offer-home{display:flex;flex-direction:row;justify-content:space-between;background-color:#dceaee;padding:8px 15px 0;border-radius:10px;margin-top:20px;margin-bottom:20px;align-items:center;flex-wrap:wrap}.weekend-offer-home .weekend-offer-home-logo svg{height:70px}.weekend-offer-home .weekend-offer-home-title{font-size:25px;color:#3f95ad;margin-bottom:5px}.weekend-offer-home .weekend-offer-home-description{font-size:19px;font-weight:500;margin-bottom:5px}.weekend-offer-home .weekend-offer-home-description .weekend-offer-home-offer-type{margin-right:10px}.weekend-offer-home .weekend-offer-home-description .weekend-offer-home-description-date{color:#3f95ad;margin-left:4px;margin-right:3px}.weekend-offer-home .weekend-offer-home-button{padding:6px 10px;border-radius:6px;background-color:#3f95ad;margin-bottom:5px}.weekend-offer-home .weekend-offer-home-button span{font-size:16px;text-transform:uppercase;color:#fff}.weekend-offer-home .weekend-offer-home-button span .weekend-offer-home-link{color:#fff}@media(max-width:1040px){.weekend-offer-home .weekend-offer-home-title{font-size:20px}.weekend-offer-home .weekend-offer-home-description{font-size:16px}}@media(max-width:900px){.weekend-offer-home{justify-content:center}.weekend-offer-home div{margin-left:20px;margin-right:20px}.weekend-offer-home .weekend-offer-home-title{font-size:25px}.weekend-offer-home .weekend-offer-home-description{font-size:19px;text-align:center;margin-bottom:15px}.weekend-offer-home .weekend-offer-home-button{margin-bottom:15px}}@media(max-width:425px){.weekend-offer-home .weekend-offer-home-logo,.weekend-offer-home .weekend-offer-home-title{margin-left:0;margin-right:0}}.newcomp{margin-top:10px;background:linear-gradient(180deg,#ca1067,#76326c);border-radius:10px;padding:10px 20px;box-sizing:border-box}.newcomp .modal-wrapper h2,.newcomp .modal-wrapper h3,.newcomp .modal-wrapper p{color:#000}.newcomp .row{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.newcomp .centered{display:flex;justify-content:center;align-content:center;height:100%;width:100%}.newcomp .centered h1{display:flex;align-self:center;color:#fff}@media(max-width:600px){.newcomp .row{display:flex;flex-direction:column;flex-wrap:wrap;width:100%}}.newcomp .column{display:flex;flex-direction:column;flex-basis:100%;flex:1 1}.newcomp .column form{background-color:hsla(0,1%,41%,.219);justify-content:center;padding:20px}.newcomp h2,.newcomp h3,.newcomp p{color:#f4f4f4}.newcomp h3{margin:.5rem}.newcomp .item{padding:5px}.newcomp .radio{margin:.5rem}.newcomp .radio input[type=radio]{position:absolute;opacity:0}.newcomp .radio input[type=radio]+.radio-label{color:#f4f4f4}.newcomp .radio input[type=radio]+.radio-label:before{content:"";background:#f4f4f4;border-radius:100%;border:1px solid #b4b4b4;display:inline-block;width:1.4em;height:1.4em;position:relative;top:-.2em;margin-right:1em;vertical-align:top;cursor:pointer;text-align:center;transition:all .25s ease}.newcomp .radio input[type=radio]:checked+.radio-label:before{background-color:#41a0b8;box-shadow:inset 0 0 0 2px #f4f4f4}.newcomp .radio input[type=radio]:focus+.radio-label:before{outline:none;border-color:#41a0b8;box-shadow:inset 0 0 0 2px #f4f4f4,inset 0 0 0 4px #41a0b8}.newcomp .radio input[type=radio]:disabled+.radio-label:before{box-shadow:inset 0 0 0 2px #f4f4f4;border-color:#b4b4b4;background:#b4b4b4}.newcomp .radio input[type=radio]+.radio-label:empty:before{margin-right:0}.newcomp .checkbox-rect input[type=checkbox]{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.newcomp .checkbox-rect input[type=checkbox]+label{display:block;position:relative;padding-left:35px;margin-bottom:20px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.newcomp .checkbox-rect input[type=checkbox]+label:before{content:"";display:block;width:1.4em;height:1.4em;border:1px solid #343a3f;border-radius:.2em;position:absolute;left:0;top:0;transition:all .2s,background .2s ease-in-out;background:#f3f3f3}.newcomp .checkbox-rect input[type=checkbox]:checked+label:before{width:1.3em;height:1.3em;border-radius:.2em;transform:rotate(90deg);background:#41a0b8;box-shadow:inset 0 0 0 2px #f4f4f4}.newcomp .checkbox-rect input[type=checkbox]:focus+label:before,.newcomp .checkbox-rect input[type=checkbox]:hover+label:before{box-shadow:inset 0 0 0 2px #f4f4f4,inset 0 0 0 4px #41a0b8}.newcomp .checkbox-rect label{color:#f4f4f4}.newcomp .checkbox-rect button{text-transform:none;color:inherit;padding:0;margin:0}.newcomp input[type=text]{height:35px;width:220px;border-radius:4px;border:1px solid #b3b3b3;background-color:#fff}*{box-sizing:border-box}.register-page{background:var(--lightgray);font-size:16px}.register-page .container{display:flex;justify-content:center;padding:24px;gap:24px;margin:16px 0}.register-page .display{width:670px;height:976px;background-position:50%;background-image:url(/_next/static/media/kadet.ebb3bc91.jpg);background-size:cover;border-radius:20px;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.register-page .display h1{font-weight:600;font-size:32px;padding:0;color:#fff}.register-page .display p{font-size:24px;margin-top:0;margin-bottom:75px}.register-page .register-form{width:670px;border-radius:20px;background:#fff}.register-page .form,.register-page .register-form{display:flex;align-items:center;justify-content:center}.register-page .form{flex-direction:column;margin:20px;width:438px;color:var(--darkgray)}.register-page .form>label{width:100%;padding-bottom:18px;display:flex;flex-direction:column;gap:4px}.register-page .form>p{text-align:center;padding-bottom:16px;font-size:16px}.register-page .form p.danger-text{margin-top:-8px}.register-page h1{font-size:24px;font-weight:500;margin:0;color:#000}.register-page a{color:var(--violet);font-weight:700;text-decoration:underline}.register-page img{margin:40px}.register-page input[type=email],.register-page input[type=number],.register-page input[type=password],.register-page input[type=text],.register-page select,.register-page textarea{padding:16px;border-radius:8px;width:100%;background:var(--lightgray);border:1px solid var(--gray);font-size:16px;color:var(--darkgray);font-family:inherit}.register-page input[type=email].invalid,.register-page input[type=number].invalid,.register-page input[type=password].invalid,.register-page input[type=text].invalid,.register-page select.invalid,.register-page textarea.invalid{border-color:var(--danger)}.register-page textarea{resize:vertical}.register-page select{margin-bottom:0;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.small input[type=checkbox]{display:none}.small a{color:var(--violet)}.small .checkbox{padding:5.5px 4px;border-radius:6px;border:1px solid var(--violet);background-color:var(--lightviolet);display:flex;justify-content:center;align-items:center}.small .checkbox-container{display:flex;gap:8px;align-items:center;justify-content:flex-start;width:100%}.register-page .submit,.register-page button[type=submit]{width:100%;background-color:var(--violet);border-radius:8px;border:none;padding:12px;margin:32px 0;font-size:16px;font-weight:600;color:#fff;text-align:center;text-decoration:none}.register-page .submit:disabled,.register-page .submit[href$="#"],.register-page button[type=submit]:disabled,.register-page button[type=submit][href$="#"]{background-color:var(--lightviolet);color:var(--grey-600);pointer-events:none;cursor:default}.small{font-size:14px;display:flex;align-items:center;gap:8px}.register-page .thin{font-weight:400;font-size:16px;margin-bottom:32px}.register-page .content{width:800px;display:flex;background-color:#fff;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;position:relative}.register-page .tip{font-size:14px;padding:10px;display:flex;gap:10px;background-color:var(--lightpink);color:var(--pink);border-radius:8px;margin-bottom:30px}.register-page .tip .tip-text{width:100%}.register-page input[type=checkbox],.register-page input[type=radio]{display:none}.register-page label:has(>input[type=checkbox]),.register-page label:has(>input[type=radio]){border-radius:8px;height:32px;background-color:var(--lightviolet);color:var(--violet);display:flex;width:auto;padding:5px}.register-page label:has(>input[type=checkbox]) svg,.register-page label:has(>input[type=radio]) svg{display:none}.register-page label:has(>input[type=checkbox]:checked) svg,.register-page label:has(>input[type=radio]:checked) svg{display:inline-block}.register-page label:has(>input[type=checkbox]:checked),.register-page label:has(>input[type=radio]:checked){background-color:var(--violet);color:var(--lightviolet)}.register-page li{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.register-page li div.radio-group{width:auto}.register-page label .radio-group{width:100%;display:flex;flex-wrap:wrap;gap:10px;font-weight:500;align-items:center}.register-page li div.checkbox-group{width:auto}.register-page label .checkbox-group{width:100%;display:flex;flex-wrap:wrap;gap:10px;font-weight:500;align-items:center}.register-page .line{flex-shrink:0;height:1px;width:12px;background-color:var(--gray)}.register-page .forgot{font-size:14px;font-weight:700;color:var(--violet);width:100%;text-align:right;cursor:pointer}.register-page .date-selector,.register-page .dropdown{display:flex;gap:10px}.date-selector select:first-child,label[for=location] select:nth-last-child(3){width:100px}.register-page .email-address{color:var(--grey-500);font-weight:500}@media(max-width:1400px){.register-page .register-form{width:100%}.register-page .display{display:none}}@media(max-width:1100px){.register-page .register-form{align-items:start}}@media(max-width:768px){.register-page .stepper{zoom:.9}.register-page .stepper .step{width:unset;padding:0 5px}}@media(max-width:600px){.register-page .container{padding:0}.register-page img{margin:40px 20px 20px}.register-page .submit{margin:16px}}@media(max-width:480px){.register-page .form{margin:0;padding:0 5px;width:unset}.register-page .stepper{zoom:.7}}@media(max-width:400px){.register-page .stepper{zoom:.6}}.stepper{display:flex;justify-content:center;align-items:center;margin:0 auto;position:relative;padding:20px 0}.stepper .step{position:relative;text-align:center;width:120px}.stepper .step .label{color:var(--darkgray);margin-top:10px;font-size:14px}.stepper .step .circle{width:32px;height:32px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin:0 auto;font-weight:700;background-color:#fff;border:2px solid var(--gray);z-index:1;position:relative}.stepper .step.current .circle{border:2px solid var(--violet)}.stepper .step.current .inner-circle{width:16px;height:16px;border-radius:50%;background-color:var(--violet);display:block;margin:0 auto}.stepper .step.current .label{color:var(--violet);font-weight:500}.stepper .step.active .circle{background-color:var(--violet);border:2px solid var(--violet)}.stepper .step.active .label{color:#000;font-weight:500}.stepper .step.active:after{background-color:var(--violet)}.stepper .step:after{content:"";position:absolute;top:16px;left:50%;height:2px;background-color:var(--gray);z-index:0}.stepper .step:last-child:after{content:none}.stepper .step:not(:last-child):after{width:100%;left:50%;transform:translateX(10px)}:root{--violet:#76326c;--lightgray:#efeff0;--gray:#cecdd1;--darkgray:#605d69;--lightviolet:#f1ebf0;--pink:#c06;--lightpink:#fae6f0;--danger:#e22955;--violet-50:#f1ebf0;--violet-100:#d5bfd1;--violet-200:#c0a1bb;--violet-300:#a3769d;--violet-400:#915b89;--violet-500:#76326c;--violet-600:#6b2e62;--violet-700:#54244d;--violet-800:#411c3b;--violet-900:#32152d;--grey-50:#efeff0;--grey-100:#cecdd1;--grey-200:#b6b4ba;--grey-300:#94929b;--grey-400:#807d87;--grey-500:#605d69;--grey-600:#575560;--grey-700:#44424b;--grey-800:#35333a;--grey-900:#28272c}.subscription-page-wrapper h2{text-align:center;font-size:24px;font-weight:500}.offer-list{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;align-items:center}.offer-card{width:220px;height:350px;background:var(--lightgray);border-radius:12px}.special.offer-card{background:var(--violet)}.offer-card{display:flex}.offer-card a{display:flex;width:100%;height:100%;flex-direction:column;justify-content:flex-end;align-items:center;padding:0 10px 10px}.special .price-info{color:#fff}.price-info{color:var(--violet);font-size:40px;font-weight:600;padding:38px}.price-info sup{font-size:.6em}.mobile-only{display:none}.select-offer{display:flex;justify-content:center;align-items:center;color:#fff;background:var(--violet);box-sizing:border-box;width:100%;font-size:16px;font-weight:500;border-radius:6px;padding:5px 13px;text-align:center;height:44px}.special .select-offer{color:var(--violet);background:#fff}.save-percent{background:var(--lightpink);border-radius:8px;font-size:20px;font-weight:400;padding:2px 16px;border:1px solid var(--pink)}.subscription-name{font-size:20px;font-weight:500;height:60px;margin-top:-32px}.special .subscription-name{color:#fff}.total-price{font-size:20px;padding-bottom:40px}.special .total-price{color:#fff}.pink-header{font-size:24px;font-weight:400}.compared-to{text-align:center;font-size:16px;font-weight:300}#offer-benefits{padding-bottom:20px}#offer-benefits h2{font-size:24px;font-weight:400}.benefits{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;padding:0 5px}.benefit{display:flex;flex-direction:column;align-items:center;width:220px;background:var(--lightgray);border-radius:12px;padding:40px 20px 10px}.benefit svg{width:30px;height:30px}.benefit p{text-align:center}.divided-payment-methods-right .total-price{background:var(--violet)!important}.subscription-buttons{display:flex;justify-content:space-between;height:40px}.subscription-buttons .cancel-button{display:flex;justify-content:center;align-items:center;height:100%;margin:0;border-radius:8px;background:none;border:1px solid var(--violet);color:var(--violet);font-weight:600;font-size:16px}.payment-method-list-item{border-radius:20px!important;filter:grayscale(100%)}.payment-method-list-item:has(input[type=radio]:checked){border:1px solid var(--violet);background:var(--lightviolet);filter:none}.subscription-buttons .continue-button{border:none;cursor:pointer;display:flex;justify-content:center;align-items:center;height:100%;margin:0;border-radius:8px;background:var(--violet);padding:10px 20px;color:#fff;font-weight:600!important;font-size:16px!important;text-transform:none}.divided-payment-methods-right .cart-head{padding:10px!important}.divided-payment-methods-right h3{font-size:16px;font-weight:500}.divided-payment-methods-right{border-radius:20px!important}.cart-total-price .total-price{border-radius:0 0 20px 20px!important;height:64px;display:flex;font-size:18px;font-weight:400;justify-content:space-between;padding:10px!important;align-items:center}.cart-total-price .total-price span{font-size:20px;font-weight:500}.klarna{max-width:780px;margin:auto}.klarna-info{display:flex;gap:20px;align-items:center;background:var(--lightgray);padding:0 20px;border-radius:20px;font-size:16px;font-weight:500;color:var(--violet)}.klarna-form{background:#fff!important;display:grid;grid-column-gap:20px;-moz-column-gap:20px;column-gap:20px;grid-template-columns:repeat(2,1fr)}.klarna-form p.danger-text{text-align:right;margin-top:-18px}.subscription-page-wrapper{max-width:1440px;margin:auto;background:var(--lightgray);display:flex}.subscription-page-wrapper .main-page-content{background:#fff;border-radius:20px;padding:40px 20px;position:relative;margin:20px auto}#subscription-introduction{max-width:1128px;margin:auto}.subscription-page-wrapper input[type=text]{margin-bottom:20px}.premium-subscription-offers .subscription-offers-left{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;padding:0 5px}.premium.subscription-name{margin-bottom:38px}.small a{text-decoration:underline}#photo-container{display:flex;flex-wrap:wrap;flex-direction:row;width:100%;justify-content:space-between}#photo-container .photo-container-item{background:url(/_next/static/media/plus.e3620866.svg) no-repeat center var(--grey-100);color:var(--grey-500);border:1px dashed var(--grey-200);border-radius:10px;font-size:16px;text-align:center;padding-top:116px;padding-bottom:62px;width:210px;margin:0 0 10px}.subtitle{margin-top:1.5ex;margin-bottom:2ex}#photo-container .close,#photo-container .image-with-fallback{display:none}#photo-container img{margin:0}#photo-container #visibility{display:inline-block}@font-face{font-family:__ubuntu_8a0b9a;src:url(/_next/static/media/402317a690b470bc-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__ubuntu_8a0b9a;src:url(/_next/static/media/327c49a4180d7a4f-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:__ubuntu_8a0b9a;src:url(/_next/static/media/9e25ae336267ef90-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:__ubuntu_Fallback_8a0b9a;src:local("Arial");ascent-override:93.99%;descent-override:20.37%;line-gap-override:0.00%;size-adjust:102.34%}.__className_8a0b9a{font-family:__ubuntu_8a0b9a,__ubuntu_Fallback_8a0b9a}