@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.payment-navigation{position:relative;vertical-align:top;background:#fff}.payment-navigation-indicator{width:15px;height:15px;background:#f3f5f9;position:absolute;transform:rotate(45deg);transition:top .5s}.payment-navigation-button{background:transparent;border:0;padding:0;cursor:pointer;outline:none;display:block;width:145px}.payment-navigation-button:before{content:"";position:relative;left:50%;transform:translateX(-50%);margin-bottom:5px;transition:opacity .2s}.payment-navigation-button-credit--selected,.payment-navigation-button-paypal--selected{cursor:default}.payment-navigation-button-credit:before{background-image:url(https://cdn.okccdn.com/media/img/sprites/okpay/okpay_d8a589.png);background-repeat:no-repeat;display:block;width:56px;height:36px;background-position:-56px -116px}.payment-navigation-button-credit:hover:before{opacity:.5}.payment-navigation-button-credit--selected:before,.payment-navigation-button-credit--selected:hover:before,.payment-navigation-button-credit:hover:before{background-image:url(https://cdn.okccdn.com/media/img/sprites/okpay/okpay_d8a589.png);background-repeat:no-repeat;display:block;width:56px;height:36px;background-position:-168px -116px}.payment-navigation-button-credit--selected:hover:before{opacity:1}.payment-navigation-button-paypal:before{background-image:url(https://cdn.okccdn.com/media/img/sprites/okpay/okpay_d8a589.png);background-repeat:no-repeat;display:block;width:56px;height:36px;background-position:0 -116px}.payment-navigation-button-paypal:hover:before{opacity:.5}.payment-navigation-button-paypal--selected:before,.payment-navigation-button-paypal--selected:hover:before,.payment-navigation-button-paypal:hover:before{background-image:url(https://cdn.okccdn.com/media/img/sprites/okpay/okpay_d8a589.png);background-repeat:no-repeat;display:block;width:56px;height:36px;background-position:-112px -116px}.payment-navigation-button-paypal--selected:hover:before{opacity:1}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.payment-product-label{font-size:17px;margin-bottom:20px}.payment-product-description{font-size:18px;line-height:28px;margin-bottom:8px}.payment-product-learn-more{margin-bottom:20px;font-size:17px}.payment-product-line-item{margin-bottom:6px}.payment-product-line-item:last-child{font-weight:500}.payment-product-line-item-col{display:inline-block;font-size:15px;width:50%}.payment-product-line-item-col:last-child{text-align:right}.payment-purchase-switcher{margin-bottom:30px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.payment-input{display:block;width:100%;min-width:100%}.payment-input-label{margin-bottom:7px}.payment-input-text{border:1px solid #ccd0d9;border-radius:3px;color:#2a2f35;padding:10px;box-sizing:border-box;width:100%}.payment-input .oknf-typable-wrapper{display:block}.payment-input .payment-error-block{font-size:12px;line-height:16px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.payment-card-icon-american-express{background-image:url("https://cdn.okccdn.com/media/img/sprites/okpay/okpay_d8a589.png");background-repeat:no-repeat;width:45px;height:28px;background-position:-180px -190px}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.payment-card-icon-american-express{background-image:url("https://cdn.okccdn.com/media/img/sprites/okpay/okpay_d8a589@2x.png");background-size:258px 230px}}.payment-card-icon-visa{background-image:url("https://cdn.okccdn.com/media/img/sprites/okpay/okpay_d8a589.png");background-repeat:no-repeat;width:45px;height:28px;background-position:-45px -190px}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.payment-card-icon-visa{background-image:url("https://cdn.okccdn.com/media/img/sprites/okpay/okpay_d8a589@2x.png");background-size:258px 230px}}.payment-card-icon-master-card{background-image:url("https://cdn.okccdn.com/media/img/sprites/okpay/okpay_d8a589.png");background-repeat:no-repeat;width:45px;height:28px;background-position:-90px -190px}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.payment-card-icon-master-card{background-image:url("https://cdn.okccdn.com/media/img/sprites/okpay/okpay_d8a589@2x.png");background-size:258px 230px}}.payment-card-icon-discover{background-image:url("https://cdn.okccdn.com/media/img/sprites/okpay/okpay_d8a589.png");background-repeat:no-repeat;width:45px;height:28px;background-position:-135px -190px}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.payment-card-icon-discover{background-image:url("https://cdn.okccdn.com/media/img/sprites/okpay/okpay_d8a589@2x.png");background-size:258px 230px}}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.payment-card-input{position:relative}.payment-card-input-card-icon{position:absolute;top:37px;right:8px}.payment-card-input-animation-enter{opacity:.01}.payment-card-input-animation-enter-active{opacity:1;transition:opacity .2s ease-in}.payment-card-input-animation-leave{opacity:1}.payment-card-input-animation-leave-active{opacity:.01;transition:opacity .2s ease-in}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.payment-error-block{display:block;margin-top:5px;font-size:18px;line-height:28px;color:#f95133}.payment-error-block-animation-enter{max-height:0;opacity:.01;overflow:hidden}.payment-error-block-animation-enter-active{max-height:100px;opacity:1;transition:all .2s ease-in}.payment-error-block-animation-leave{max-height:100px;opacity:1;overflow:hidden}.payment-error-block-animation-leave-active{max-height:0;opacity:.01;transition:all .2s ease-in}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.payment-purchasebutton-washington{font-size:13px;line-height:16px;margin-top:30px}.payment-purchasebutton .flatbutton{padding:0 30px}.payment-purchasebutton-terms{font-size:18px;line-height:28px;margin-bottom:30px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.reactPopover{position:absolute;text-align:center}.reactPopover--alignTextLeft{text-align:left}.reactPopover--alignTextRight{text-align:right}.reactPopover-contents{padding:30px;background:#fff;border:1px solid #ccd0d9;color:#2a2f35;border-radius:3px}.reactPopover-image{text-align:inherit;margin-bottom:30px}.reactPopover-image-content{max-height:110px;width:auto}.reactPopover-title{padding-bottom:15px;color:#1e1e1e;font-size:19px;line-height:15px}.reactPopover-message{margin-bottom:25px;line-height:22px}.reactPopover-actions{text-align:inherit}.reactPopover-actions-button:nth-child(2){margin-left:5px}.reactPopover-arrow{position:absolute;width:14px;height:14px;background:#fff;border:0 solid #ccd0d9;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.reactPopover-arrow--down,.reactPopover-arrow--up{left:50%;margin-left:-7px}.reactPopover-arrow--up{border-top-width:1px;border-left-width:1px;top:-7px}.reactPopover-arrow--down{border-right-width:1px;border-bottom-width:1px;bottom:-7px}.reactPopover-arrow--left,.reactPopover-arrow--right{top:50%;margin-top:-7px}.reactPopover-arrow--right{border-top-width:1px;border-right-width:1px;right:-7px}.reactPopover-arrow--left{border-bottom-width:1px;border-left-width:1px;left:-7px}.reactPopover--small .reactPopover-contents{padding:10px 8px}.reactPopover--small .reactPopover-title{padding:0;font-size:11px;line-height:15px}.reactPopover--small .reactPopover-message{margin-bottom:0}.reactPopover--small .reactPopover-arrow{width:7px;height:7px}.reactPopover--small .reactPopover-arrow--down,.reactPopover--small .reactPopover-arrow--up{margin-left:-3.5px}.reactPopover--small .reactPopover-arrow--up{top:-3.5px}.reactPopover--small .reactPopover-arrow--down{bottom:-3.5px}.reactPopover--small .reactPopover-arrow--left,.reactPopover--small .reactPopover-arrow--right{margin-top:-3.5px}.reactPopover--small .reactPopover-arrow--right{right:-3.5px}.reactPopover--small .reactPopover-arrow--left{left:-3.5px}.reactPopover--darkGray .reactPopover-arrow,.reactPopover--darkGray .reactPopover-contents{background:#2a2f35;border-color:#2a2f35}.reactPopover--darkGray .reactPopover-message,.reactPopover--darkGray .reactPopover-title{color:#fff}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.payment-credit-purchase-cvv-help{cursor:pointer;position:absolute;top:3px;left:38px;display:block;width:17px;height:17px;background-image:url("https://cdn.okccdn.com/media/img/sprites/okpay/okpay_d8a589.png");background-repeat:no-repeat;background-position:-236px -66px}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.payment-credit-purchase-cvv-help{background-image:url("https://cdn.okccdn.com/media/img/sprites/okpay/okpay_d8a589@2x.png");background-size:258px 230px}}.payment-credit-purchase-cvv-help:hover{background-position:-236px -83px}.payment-credit-purchase-cvv-help .reactPopover{bottom:30px;left:-80px;width:180px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.payment-credit-purchase{padding:30px}.payment-credit-purchase-header{color:#2a2f35;font-size:23px;font-weight:400;line-height:37px;margin-bottom:24px;padding:0}.payment-credit-purchase-error-block{max-height:0;transition:max-height .2s ease}.payment-credit-purchase-error-block--has-errors{max-height:100px}.payment-credit-purchase-card-number--errors .payment-input-text,.payment-credit-purchase-cardholder-name--errors .payment-input-text,.payment-credit-purchase-cvv--errors .payment-input-text,.payment-credit-purchase-expiration--errors .payment-input-text,.payment-credit-purchase-zip-code--errors .payment-input-text{border-color:#f95133}.payment-credit-purchase-cardholder-name{margin-bottom:25px}.payment-credit-purchase-card-number{margin-bottom:10px}.payment-credit-purchase-acceptance{color:#949aa6;margin-bottom:23px}.payment-credit-purchase-col-container{margin-bottom:40px}.payment-credit-purchase-col-container:after{clear:both;content:"";display:table}.payment-credit-purchase-col{width:33.33333%;float:left;padding:0 5px}.payment-credit-purchase-col:first-child{padding:0 10px 0 0}.payment-credit-purchase-col:last-child{padding:0 0 0 10px}.payment-credit-purchase-cvv{position:relative}.payment-credit-purchase-security{color:#00d280;height:50px;line-height:50px}.payment-credit-purchase-security-icon{margin-right:10px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.payment-paypal-purchase{padding:30px;text-align:center}.payment-paypal-purchase .payment-error-block{margin-bottom:30px}.payment-paypal-purchase-logo{background-image:url("https://cdn.okccdn.com/media/img/sprites/okpay/okpay_d8a589.png");background-repeat:no-repeat;width:258px;height:66px;display:inline-block}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.payment-paypal-purchase-logo{background-image:url("https://cdn.okccdn.com/media/img/sprites/okpay/okpay_d8a589@2x.png");background-size:258px 230px}}.payment-paypal-purchase-what-is-paypal{color:#949aa6}.payment-paypal-purchase-what-is-paypal:hover{color:#aeb4bf}.payment-purchase-newinfo{display:flex}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.payment-purchase-existing{padding:30px}.payment-purchase-existing .payment-product-label{background:#fff;color:#2a2f35;padding:23px 30px;margin:-30px -30px 30px;border-bottom:1px solid #ccd0d9;font-size:19px;line-height:26px;border-radius:3px 3px 0 0}.payment-purchase-existing .payment-product-price{border:1px solid #ccd0d9;border-width:1px 0;margin:30px 0;padding:30px 0}.payment-purchase-existing .payment-product-price-no-description{border-top:none;padding-top:0}.payment-purchase-existing-change{background:transparent;border:0;padding:0;cursor:pointer;font-size:17px;line-height:50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:30px;max-width:210px}.payment-purchase-existing-change-link{display:inline;text-decoration:none;outline:none;color:#3260c7}.payment-purchase-existing-change-link:hover{color:#4c7bd9}.payment-purchase-existing-change-link:active{color:#9dbaf2}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.payment-purchase-existing,.payment-purchase-newinfo{background:#f3f5f9;overflow:hidden;border-radius:3px}.payment-close{position:absolute;padding:15px 25px;right:60px;line-height:26px;color:#aeb4bf;cursor:pointer}.payment-close--existing{padding:23px 30px}.input-with-border-bottom{border:none;border-bottom:1px solid #1a1a1a;width:100%;font-size:16px;outline:none;padding:7px 0;background:transparent;color:#1a1a1a;font-weight:700}.input-with-border-bottom:focus{border-bottom-color:#0000bf}.input-with-border-bottom::placeholder{color:#ccc}.input-with-border-bottom-error-underline{border-bottom-color:#ff2e14}.input-with-border-bottom-header{color:#ccc;font-size:14px;font-weight:700;opacity:0;padding:2px 0}.input-with-border-bottom-header--visible{opacity:1}.input-with-border-bottom-error{color:#ff2e14;font-size:14px;padding-bottom:4px;height:17px}.input-with-border-bottom-error--visible{opacity:1}.washington-state-tax-disclaimer{color:#1a1a1a;font-size:12px;margin-top:10px}.product-info{background:#fff;border-radius:5px;border:1px solid #1a1a1a;display:flex;flex-direction:column;flex-flow:wrap;justify-content:space-between;padding:12px 10px;font-size:14px;color:#1a1a1a}.product-info-right-column{text-align:end}.product-info-product-name{font-weight:700}.product-info-total{font-size:16px;font-weight:700;padding-top:10px}.product-info-total-vat{font-weight:400}.product-info-tax{padding-top:10px}.product-info-converted-price{margin-top:10px;text-align:right;width:100%}.payment-purchase-legal-text{color:#1a1a1a;font-size:12px}.payment-form-submit-button{background-color:#fff;display:flex;flex-direction:column;margin-top:10px}.payment-form-submit-button .primary-button{margin-top:10px}.payment-form-submit-button .payment-form-success{background-color:#21d183!important}.card-icon{height:28px;width:45px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.payment-form-submit-button{background-color:#fff;display:flex;flex-direction:column;margin-top:10px}.payment-form-submit-button .primary-button{margin-top:10px}.payment-form-submit-button .payment-form-success{background-color:#21d183!important}.credit-card-form{background-color:#fff;position:relative;flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}.credit-card-form-exp-cvv-container{display:flex}.credit-card-form-zip-code{width:calc(50% - 10px)}.credit-card-form-cvv-container{position:relative}.credit-card-form-cvv-container .input-with-bottom-border{margin-left:20px}.credit-card-form-cvv-icon{position:absolute;top:20px;right:0}.credit-card-form-cc-number{position:relative}.credit-card-form-card-icon{position:absolute;bottom:25px;right:0}.credit-card-form-product-info-container{margin-bottom:30px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.one-click-purchase{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}.one-click-purchase-pay-with{color:#ccc;font-size:12px;font-weight:700}.one-click-purchase-stored-cc{margin:10px 0 20px;font-weight:500;text-transform:uppercase;color:#000;display:flex;justify-content:space-between}.one-click-purchase-change-btn{background:transparent;border:0;padding:0;cursor:pointer;text-transform:uppercase;font-weight:700;color:#0500be}.one-click-purchase-paypal-url-container{margin-top:10px}.one-click-purchase-paypal-url{background:transparent;border:0;padding:0;cursor:pointer;width:100%;margin-top:10px;display:block;background-color:#0000bf;color:#fff;font-size:16px;text-align:center;padding:20px 0;border-radius:4px;font-weight:700;text-decoration:none;text-transform:uppercase}.one-click-purchase-paypal-url:focus{outline:none}.one-click-purchase-paypal-url-success{background-color:#21d183!important}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.third-party-payment-options{color:#1a1a1a;font-size:16px;font-weight:700}.third-party-payment-options-button{background:transparent;border:0;padding:0;cursor:pointer;color:#0000bf;font-size:16px;font-weight:700;outline:none}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.android-payment{background-color:#fff;padding:20px 20px 0;height:calc(100vh - 20px);display:flex;flex-direction:column}.android-payment-container{position:relative}.android-payment-header{color:#1a1a1a;font-size:20px;font-weight:700;margin-bottom:32px}.android-payment-loader{height:100vh;width:100%;background-color:#fff}.android-payment-submitted-error{color:#fff;font-size:14px;font-weight:400;text-align:center;background-color:#ff2e0c;padding:7px}.android-payment-close-button-container{display:flex;justify-content:flex-end}.android-payment-close-button{background:transparent;border:0;padding:0;cursor:pointer}.android-payment-close-icon{position:relative;left:10px}.android-payment-close-icon use{fill:#0000bf}.android-payment .third-party-payment-options{padding:13px 0}.payment-purchase-newinfo{flex-direction:row;width:873px}.payment-purchase-newinfo-product{padding:40px 50px 40px 30px}.payment-purchase-newinfo--editing{width:700px}.payment-purchase-newinfo-navigation{flex-basis:145px;flex-grow:0;flex-shrink:0;background:#fff}.payment-purchase-newinfo-form,.payment-purchase-newinfo-product{flex-grow:1;flex-basis:50%}.payment-purchase-existing{width:500px}.payment-purchasebutton .flatbutton{width:auto;min-width:auto}.payment-purchasebutton-buttons--card{display:flex;justify-content:space-between;align-items:center}.payment-navigation{padding:66px 0}.payment-navigation-indicator{right:-8.5px;top:85px}.payment-navigation-indicator--paypal{top:195px}.payment-navigation-button{margin-bottom:52px}.payment-paypal-purchase{min-height:600px;display:flex;flex-direction:column;justify-content:center;align-items:center}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.boost-report-toggler{display:flex;position:absolute;top:0;left:0;right:0;background:#30b7c4;height:50px;line-height:50px;border-top-left-radius:3px;border-top-right-radius:3px}.boost-report-toggler-inner{background:transparent;border:0;padding:0;cursor:pointer;display:block;font-size:15px;text-align:left;padding-left:35px;height:100%;flex:1}.boost-report-toggler-inner .icon{position:absolute;display:block;width:20px;height:20px;top:13px;text-align:center}.boost-report-toggler-inner .icon.i-boost{left:12px;font-size:19px;line-height:30px}.boost-report-toggler-inner .icon.i-maximize,.boost-report-toggler-inner .icon.i-minimize{right:14px;color:hsla(0,0%,100%,.53)}.boost-report-toggler-inner .icon.i-minimize{top:12px;font-size:15px;line-height:30px}.boost-report-toggler-inner .icon.i-maximize{display:block;font-size:15px;line-height:28px}.boost-report-toggler-inner,.boost-report-toggler-inner:hover,.boost-report-toggler-inner:hover .i-maximize,.boost-report-toggler-inner:hover .i-minimize{color:#fff}.boost-report-toggler-close{background:transparent;border:0;padding:0;cursor:pointer;width:50px;font-size:13px;color:#72dade;text-align:center}.boost-report-toggler-close:hover{color:#fff;cursor:pointer}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.notification-display{position:absolute;width:270px;bottom:-81px;border-radius:3px;box-shadow:0 0 0 1px rgba(0,17,53,.16),0 0 5px 0 rgba(0,17,53,.16);-webkit-transition:padding-top .1s ease-in,bottom .2s ease-in .2s;transition:padding-top .1s ease-in,bottom .2s ease-in .2s}.notification-display:after{content:" ";position:absolute;z-index:201;top:0;left:0;width:270px;height:6px;background:#4c7bd9;border-top-left-radius:3px;border-top-right-radius:3px}.notification-display-container{position:relative;z-index:1;overflow:hidden;float:left;margin:0 40px 0 -78px;width:0;height:20px;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.notifications-footer.notifications-footer--hasNotifications .notification-display-container{overflow:visible;width:270px;margin-left:-63px;-webkit-transition:width 0s linear,margin 0s linear;transition:width 0s linear,margin 0s linear}.notification-display-body{position:relative;z-index:201;background:#fff;overflow:hidden;border-radius:3px;max-height:242px}body.mac .notifications-footer.expanded .notification-display-body::-webkit-scrollbar{-webkit-appearance:none}body.mac .notifications-footer.expanded .notification-display-body::-webkit-scrollbar-thumb{border-radius:3px;border:2px solid #fff;background-color:rgba(0,0,0,.5)}.notifications-footer.notifications-footer--hasNotifications .notification-display{bottom:20px}.notifications-footer.notifications-footer--hasNotifications.notifications-footer--boost-reporting .notification-display,.notifications-footer.notifications-footer--hasNotifications.notifications-footer--boost-running .notification-display{padding-top:50px;-webkit-transition:none;transition:none}.notifications-footer.notifications-footer--hasNotifications.notifications-footer--boost-reporting .notification-display:after,.notifications-footer.notifications-footer--hasNotifications.notifications-footer--boost-running .notification-display:after{display:none}.notifications-footer.notifications-footer--hasNotifications.notifications-footer--boost-reporting .notification-display-body,.notifications-footer.notifications-footer--hasNotifications.notifications-footer--boost-running .notification-display-body{height:0;overflow:hidden}.notifications-footer.notifications-footer--hasNotifications.notifications-footer--boost-reporting.notifications-footer--collapsed .notification-display,.notifications-footer.notifications-footer--hasNotifications.notifications-footer--boost-running.notifications-footer--collapsed .notification-display{display:none}.notifications-footer.notifications-footer--hasNotifications.notifications-footer--boost-reporting.notifications-footer--expanded .notification-display-body,.notifications-footer.notifications-footer--hasNotifications.notifications-footer--boost-running.notifications-footer--expanded .notification-display-body{height:auto;overflow-x:hidden;overflow-y:auto;max-height:243px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.notification{position:relative;width:100%;height:81px;overflow:hidden;-webkit-transition:height .2s ease-in;transition:height .2s ease-in;border-top:1px solid #ebedf2}.notification,.notification *{box-sizing:border-box}.notification-container:first-child{border-color:#fff;border-top-left-radius:3px;border-top-right-radius:3px;margin-top:-1px}.notification-container:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.notification-inner{padding:20px 17px;display:flex;align-items:center}.notification-img{display:block;width:40px;height:40px;float:left;margin-right:14px;border-radius:50%}.notification-info{padding-top:1px}.notification-info .user{font-size:15px;color:#2a2f35}.notification-info .action{font-size:15px;line-height:20px;color:#949aa6}.notification-indicator{width:9px;height:9px;background:#30b7c4;border-radius:50%;position:absolute;top:40.5px;left:5px;margin-top:-4px}.notification-close{background:transparent;border:0;padding:0;cursor:pointer;display:none;width:24px;height:24px;position:absolute;z-index:2;top:50%;margin-top:-12px;right:14px;font-size:15px;line-height:28px;color:#ccd0d9;text-align:center}.notification-close:hover{color:#aeb4bf}.notification .okicon{font-size:14px}.notification .okicon.i-star{color:#f8c637}.notification--dispelled{height:0;border:0}.notifications-footer.notifications-footer--boost-reporting .notification-container:first-child,.notifications-footer.notifications-footer--boost-running .notification-container:first-child{border-top-left-radius:0;border-top-right-radius:0}.notifications-footer.notifications-footer--boost-reporting .notification-inner,.notifications-footer.notifications-footer--boost-running .notification-inner{padding-left:20px}.notification:hover .notification-close{display:block}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.notifications-footer{overflow:visible;width:auto;position:fixed;bottom:0;right:0;z-index:91500}.page-loading{width:100vw;height:100vh;padding-top:66px;display:flex;align-items:center;justify-content:center}body.has_navbar .page-loading{height:calc(100vh - 66px);padding-top:0}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.rush-hour-modal{width:380px;margin-top:120px;overflow:hidden;border-top:none;text-align:center}.rush-hour-modal .heading{background:#30b7c4;padding:30px 0;margin:-40px -40px 30px}.rush-hour-modal .heading h3{font-weight:300;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:35px;line-height:35px}.rush-hour-modal .desc{margin-bottom:35px}.rush-hour-modal .desc>.desc-text{line-height:22px}.rush-hour-modal .content{margin:0}.rush-hour-modal .content .rush-hour-promote{position:relative;display:block;margin:0 auto 20px;line-height:46px;height:46px;width:180px;text-indent:15px}.rush-hour-modal .content .rush-hour-promote .icon{position:absolute;top:4px;left:14px;font-size:23px}.rush-hour-modal .content .rush-hour-dismiss{background:transparent;border:0;padding:0;cursor:pointer;color:#949aa6;border-bottom:1px solid #ccd0d9}.rush-hour-modal .content .rush-hour-dismiss:hover{color:#aeb4bf}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.pill-button{background:transparent;border:0;padding:0;cursor:pointer;border-radius:50px;color:#3260c7;background-color:#fff;padding:9px 0;font-weight:700;font-size:16px}.pill-button.disabled,.pill-button:disabled{color:#949aa6}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.formatted-countdown{background-color:#ffaf0d;font-size:16px;font-weight:500;display:flex;justify-content:center;align-items:center;position:absolute;color:#fff;width:78px;height:25px;border-radius:14px;left:40px;padding-bottom:1px;text-transform:lowercase}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.likes-pill-button{width:157px;position:relative}.likes-pill-button-inner{text-transform:uppercase;display:flex;justify-content:center;align-items:center}.likes-pill-button.disabled svg use{fill:#949aa6}.likes-pill-button.disabled:hover{background-color:#fff;color:#949aa6}.likes-pill-button:hover{background-color:#ffaf0d;color:#fff}.likes-pill-button:hover use{fill:#fff}.likes-pill-button:hover--disabled use{fill:#949aa6}.likes-pill-button-icon use{fill:#ffaf0d}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.pass-pill-button{width:157px;text-transform:uppercase}.pass-pill-button-inner{display:flex;justify-content:center;align-items:center}.pass-pill-button:hover{background-color:#fa8575;color:#fff}.pass-pill-button:hover use{fill:#fff}.pass-pill-button-icon{margin-right:5px}.pass-pill-button-icon use{fill:#fa8575}.pass-pill-button-passed{background-color:#fa8575;color:#fff}.pass-pill-button-passed svg use{fill:#fff}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.likes-cap-breather-modal-icon{height:56px;width:56px;border-radius:100%;display:flex;justify-content:center;align-items:center;box-shadow:0 1px 2px 0 rgba(0,0,0,.27);position:relative;margin:0 12px;text-transform:uppercase}.likes-cap-breather-modal-icon svg use{fill:#ccd0d9}.likes-cap-breather-modal-countdown{left:-10px;bottom:-14px}.likes-cap-breather-modal-footer{display:flex;width:100%;text-transform:uppercase;letter-spacing:1px}.likes-cap-breather-modal-link-left{border-right:1px solid #ebedf2;color:#949aa6}.likes-cap-breather-modal .iconModal-body{padding-bottom:41px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.dynamic-likes-cap-modal img{border-radius:100%}.dynamic-likes-cap-modal-container.iconModal{height:auto!important}.dynamic-likes-cap-modal-image-container{position:relative}.dynamic-likes-cap-modal-match-percentage{color:#3260c7;border:1px solid #3260c7;border-radius:13px;font-size:16px;font-weight:500;height:25px;width:47px;display:flex;justify-content:center;align-items:center;background-color:#fff;position:absolute;bottom:-10px;left:18px}.dynamic-likes-cap-modal-countdown{background-color:#fff;font-size:20px;line-height:24px;font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#1e1e1e;position:relative;width:186px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.firstmessage2017{background-color:#fff;border-radius:6px;margin-bottom:50px;box-shadow:0 0 3px 0 rgba(0,0,0,.1);position:relative}.firstmessage2017--comment--essay{padding-top:15px}.firstmessage2017:after,.firstmessage2017:before{content:"";position:absolute;left:14px;bottom:-14px;border-top:14px solid #fff;border-right:14px solid transparent}.firstmessage2017:before{border-top-color:rgba(0,0,0,.05);border-width:16px;bottom:-16px;left:13px}.firstmessage2017-heading{display:block;color:#949aa6;font-size:15px;line-height:13px;font-weight:500;margin-bottom:8px;padding:16px 16px 0}.firstmessage2017-comment-content{margin-bottom:16px}.firstmessage2017-comment-content.essay{color:#949aa6;font-size:13px;line-height:16px;font-style:italic;border-left:1px solid #949aa6;padding-left:8px;margin:0 15px}.firstmessage2017-comment-content.photo{height:80px;overflow:hidden;border-radius:6px 6px 0 0;margin-bottom:0}.firstmessage2017-comment-content.photo img{width:100%;transform:translateY(-50%)}.firstmessage2017-flag{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;display:block;right:8px;top:8px;width:31px;height:31px;font-size:13px;line-height:31px;text-align:center;color:#aeb4bf;-webkit-transition:color 75ms linear;transition:color 75ms linear}.firstmessage2017-flag:hover{color:#f95133}.firstmessage2017-body{cursor:pointer;font-size:17px;line-height:25px;position:relative;color:#2a2f35;padding:0 16px 16px}.firstmessage2017-body-text{word-break:break-word}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.matchprofile-details{margin-bottom:35px}.matchprofile-details-section{position:relative;margin-bottom:20px;padding-left:40px}.matchprofile-details-section.isLoading{margin-top:6px;margin-bottom:27px}.matchprofile-details-icon{position:absolute;top:5px;left:0;width:22px;height:22px;background-size:contain;background-repeat:no-repeat}.matchprofile-details-icon.isLoading{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;-webkit-animation:loadingAnimation 2s ease infinite;animation:loadingAnimation 2s ease infinite;border-radius:15px;top:0}.matchprofile-details-text{font-size:17px;line-height:25px;color:#2a2f35;padding-top:2px}.matchprofile-details-text.isLoading{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;-webkit-animation:loadingAnimation 2s ease infinite;animation:loadingAnimation 2s ease infinite;border-radius:15px;width:100%;height:18px}.matchprofile-details-text+.matchprofile-details-text{width:80%;margin-top:8px}.phone-input{display:flex;justify-content:center}.phone-input-country-code{width:50px}.phone-input .oknf-select{display:inline-block;border-radius:4px;border:1px solid #c7c7c7;box-shadow:1px 1px 2px 0 rgba(0,0,0,.19);height:46px;width:100px;min-width:100px;margin-right:10px}.phone-input .oknf-select select{width:100%}.phone-input .oknf-select .oknf-select-active{text-align:center}.phone-input .oknf-input{border-radius:4px;border:1px solid #c7c7c7;box-shadow:1px 1px 2px 0 rgba(0,0,0,.19);height:46px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}form input[type=submit]{visibility:visible;position:static;width:auto;background:transparent;border:0;padding:0;cursor:pointer;color:#fff;background:#0000bf;-webkit-appearance:none;text-transform:uppercase;letter-spacing:1px;font-size:16px;line-height:18px;font-weight:700;width:100%;max-width:320px;height:auto;display:block;padding:20px 0;margin:0 auto 15px;margin-bottom:20px;text-align:center;border-radius:3px}form input[type=submit]:hover{background:#5c69ff}form input[type=submit]:focus{outline:none}form input[type=submit]:disabled{background:#949aa6;cursor:default}.sms-header{margin-bottom:50px;text-align:center}.sms-header .sms-header-title{max-width:325px;font-weight:700;font-size:24px}.sms-fields{margin-bottom:50px;text-align:center}.sms-fields-code{margin-top:50px}.sms-fields-field-link{background:transparent;border:0;padding:0;cursor:pointer;width:100%;margin-bottom:15px;font-size:14px;padding-bottom:3px;color:#0000bf;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:1px}.sms-fields-field-link:disabled:not(.sending){color:#949aa6}.sms-terms{display:block;max-width:358px;font-size:12px;line-height:16px;text-align:center;margin:auto;margin-bottom:20px}.sms-terms-link{text-decoration:underline;color:#1e1e1e}.sms-terms-link:hover{color:#2a2f35}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3),only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:2),only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:3){.iOS .sms-actions{padding-bottom:env(safe-area-inset-bottom)}}.sms-actions-button{background:transparent;border:0;padding:0;cursor:pointer;color:#fff;background:#0000bf;-webkit-appearance:none;text-transform:uppercase;letter-spacing:1px;font-size:16px;line-height:18px;font-weight:700;width:100%;max-width:320px;height:auto;display:block;padding:20px 0;margin:0 auto 15px;margin-bottom:20px;text-align:center;border-radius:3px}.sms-actions-button:hover{background:#5c69ff}.sms-actions-button:focus{outline:none}.sms-actions-button:disabled{background:#949aa6;cursor:default}.sms-actions-button.isSubmitting,.sms-actions-button.isSubmitting:hover{background:#07408d;color:#9dbaf2}.sms-actions-button-icon{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sms-actions-button--facebook{padding-top:8px;padding-bottom:8px;background:#3b5999;font-size:16px;line-height:18px}.sms-actions-button-sms{margin-top:35px}.sms-code-sent{display:flex;justify-content:center;align-items:center;color:#939393;font-size:14px;font-weight:500;position:relative;top:-20px}.sms-code-sent-hide{visibility:hidden}.sms-code-sent-success{border:2px solid #7fd8ed;border-radius:50%;width:23px;height:23px;margin-right:5px}.sms-code-sent-success-icon{width:0;height:0}.sms-code-sent-success-icon:before{content:"";font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"c";font-size:12px;position:relative;color:#7fd8ed;bottom:5px}.sms-resend{margin-top:20px;text-align:center}.sms-resend .sms-fields-field-link{width:auto;margin:0;margin-left:10px;font-size:16px}.sms-resend .sms-fields-field-link-support{display:inline-block}.sms-resend .or{margin-left:10px}.sms-loading-screen{width:300px;height:300px;margin:auto;display:flex;justify-content:center;flex-direction:column;align-items:center}.sms-loading-screen-success{border:4px solid #7fd8ed;border-radius:50%;width:40px;height:40px}.sms-loading-screen-success-icon{width:0;height:0}.sms-loading-screen-success-icon:before{content:"";font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"c";font-size:20px;position:relative;top:-33px;left:-9px;color:#7fd8ed}.sms-loading-screen-loader{border:4px solid transparent;border-top:4px solid #7fd8ed;border-bottom:4px solid #7fd8ed;border-left:4px solid #7fd8ed;border-radius:50%;width:40px;height:40px;animation:spin 1.5s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.sms-loading-screen-text{color:#939393;font-size:14px;font-weight:500}.phone-input .oknf-typable-wrapper--tel,.phone-input input[name=phone-number]{width:100%;height:46px}.phone-input .oknf-select,.phone-input select[name=country-code]{height:46px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.code-inputs{display:inline-block}.code-inputs-digit{width:40px;height:50px;border-radius:4px;border:1px solid #c7c7c7;text-align:center;margin-right:5px;font-size:18px;box-shadow:1px 1px 2px 0 rgba(0,0,0,.2)}.code-inputs-digit-error{border:1px solid #fb674e}.code-inputs-digit:last-child{margin-right:0}.code-inputs-error{color:#fb674e;text-align:right;margin-bottom:5px}.code-inputs input::-webkit-inner-spin-button,.code-inputs input::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.code-inputs input[type=number]{-moz-appearance:textfield}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.sms-migration-modal{max-width:440px;background:#fff}@media (max-width:425px){.sms-migration-modal{max-width:98vw}}.sms-migration-modal .reactmodal-header{border:none;height:30px}.sms-migration-modal .reactmodal-header .icon{color:#0500be}.sms-migration-modal .reactmodal-contents{padding:30px}.sms-migration-modal .sms-header-subtitle{display:inline-block;margin-top:20px;color:#1e1e1e;font-size:16px;text-align:center}.sms-migration-modal .sms-fields{max-width:400px;margin-left:auto;margin-right:auto}.sms-migration-modal .sms-actions-link{background:transparent;border:0;padding:0;cursor:pointer;text-transform:uppercase;letter-spacing:1px;font-weight:700;color:#4c7bd9;font-size:15px;line-height:18px;padding:15px 0;margin:0 auto;width:100%;max-width:360px;display:block}.sms-migration-modal .sms-code-sent-success-icon:before{bottom:1px}.monolith{position:relative;margin-top:40px}#quickmatch-wrapper .fadein-image{display:block;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}#quickmatch-wrapper .fadein-image.loaded{opacity:1}.qm-reflux{width:100%;min-height:800px;min-height:calc(100vh - 85px);padding-top:25px;padding-bottom:80px;background:#fff;position:relative;overflow:hidden}.qm-reflux:before{content:"";position:absolute;top:0;left:0;right:0;height:182px;background:#104da1}.qm-inner{position:relative;margin:auto;width:940px}.qm-inner:after{clear:both;content:"";display:table}.qm-inner-left{position:relative;float:left;min-height:1px;margin-left:35px;width:500px;margin-right:50px}.qm-inner-right{float:left;width:320px;margin-right:35px}.qm-content,.qm-inner-right,.qm-title{position:relative}.qm-title{height:20px;padding-right:1px;margin-bottom:25px;color:#fff;font-size:19px;line-height:30px}.qm-description{position:relative;margin-bottom:40px;color:#9dbaf2;opacity:1;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:17px;line-height:22px}.qm-description a{color:#fff}.qm-description a:hover{text-decoration:underline}.qm-btn{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;top:-4px;right:0;width:152px;height:38px;line-height:34px;border:2px solid #9dbaf2;color:#9dbaf2;text-align:center;border-radius:1000px;-webkit-transition-property:color,border;transition-property:color,border;-webkit-transition-duration:80ms;transition-duration:80ms;-webkit-transition-timing-function:ease;transition-timing-function:ease}.qm-btn:hover{border-color:#d5e0f8;color:#d5e0f8}.qm--flavorless .qm-btn,.qm--flavorless .qm-title{display:none}.qm .qmcontenttrans-enter,.qm .qmcontenttrans-leave{top:0;left:0;position:absolute;width:100%}.qm .qmcontenttrans-enter .qm-content,.qm .qmcontenttrans-enter .qm-ui,.qm .qmcontenttrans-leave .qm-content,.qm .qmcontenttrans-leave .qm-ui{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0ms;transition-duration:0ms;-webkit-transition-timing-function:ease;transition-timing-function:ease}.qm .qmcontenttrans-enter-active .qm-ui,.qm .qmcontenttrans-leave-active .qm-ui{-webkit-transition-duration:.4875s;transition-duration:.4875s}.qm .qmcontenttrans-enter-active .qm-content,.qm .qmcontenttrans-leave-active .qm-content{-webkit-transition-duration:375ms;transition-duration:375ms}.qm .qmcontenttrans-enter .qm-content,.qm .qmcontenttrans-enter .qm-ui{opacity:0}.qm .qmcontenttrans-enter-active .qm-content,.qm .qmcontenttrans-enter-active .qm-ui{opacity:1}.qm .qmcontenttrans-enter-active .qm-ui{-webkit-transition-delay:225ms;transition-delay:225ms}.qm .qmcontenttrans-enter-active .qm-content{-webkit-transition-delay:375ms;transition-delay:375ms}.qm .qmcontenttrans-leave .qm-content,.qm .qmcontenttrans-leave .qm-ui{opacity:1}.qm .qmcontenttrans-leave-active .qm-content,.qm .qmcontenttrans-leave-active .qm-ui{opacity:0}.qm .qmcontenttrans-enter .qmqueue-thumb,.qm .qmcontenttrans-enter .qmqueue-thumb.isActive{opacity:.08;-webkit-transform:scale(.65);transform:scale(.65);-webkit-transition:opacity 0ms,-webkit-transform 0ms;transition:opacity 0ms,transform 0ms;-webkit-transition-timing-function:cubic-bezier(.48,.005,.275,1.65);transition-timing-function:cubic-bezier(.48,.005,.275,1.65)}.qm .qmcontenttrans-enter-active .qmqueue-thumb{-webkit-transform:scale(.9);transform:scale(.9)}.qm .qmcontenttrans-enter-active .qmqueue-thumb,.qm .qmcontenttrans-enter-active .qmqueue-thumb.isActive{opacity:1;-webkit-transition-duration:.1875s;transition-duration:.1875s}.qm .qmcontenttrans-enter-active .qmqueue-thumb.isActive{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.qm .qmcontenttrans-enter-active .qmqueue-thumb:nth-child(0){-webkit-transition-delay:375ms;transition-delay:375ms}.qm .qmcontenttrans-enter-active .qmqueue-thumb:nth-child(1){-webkit-transition-delay:.3975s;transition-delay:.3975s}.qm .qmcontenttrans-enter-active .qmqueue-thumb:nth-child(2){-webkit-transition-delay:.42s;transition-delay:.42s}.qm .qmcontenttrans-enter-active .qmqueue-thumb:nth-child(3){-webkit-transition-delay:.4425s;transition-delay:.4425s}.qm .qmcontenttrans-enter-active .qmqueue-thumb:nth-child(4){-webkit-transition-delay:465ms;transition-delay:465ms}.qm .qmcontenttrans-enter-active .qmqueue-thumb:nth-child(5){-webkit-transition-delay:.4875s;transition-delay:.4875s}.qm .qmcontenttrans-enter-active .qmqueue-thumb:nth-child(6){-webkit-transition-delay:.51s;transition-delay:.51s}.qm .qmcontenttrans-enter-active .qmqueue-thumb:nth-child(7){-webkit-transition-delay:.5325s;transition-delay:.5325s}.qm .qmcontenttrans-enter-active .qmqueue-thumb:nth-child(8){-webkit-transition-delay:555ms;transition-delay:555ms}.qm .qmcontenttrans-enter-active .qmqueue-thumb:nth-child(9){-webkit-transition-delay:.5775s;transition-delay:.5775s}.qm .qmcontenttrans-enter-active .qmqueue-thumb:nth-child(10){-webkit-transition-delay:.6s;transition-delay:.6s}.qm .qmcontenttrans-enter-active .qmqueue-thumb:nth-child(11){-webkit-transition-delay:.6225s;transition-delay:.6225s}.qm .qmcontenttrans-enter .flavorselector .flavorcard{opacity:0;-webkit-transform:translateY(45px) scale(.94);transform:translateY(45px) scale(.94);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,transform;-webkit-transition-duration:0ms;transition-duration:0ms;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:.54375s;transition-delay:.54375s}.qm .qmcontenttrans-enter .flavorselector .flavorcard:first-child{-webkit-transition-delay:525ms;transition-delay:525ms}.qm .qmcontenttrans-enter .flavorselector .flavorcard:last-child{-webkit-transition-delay:.5625s;transition-delay:.5625s}.qm .qmcontenttrans-enter-active .flavorselector .flavorcard{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);-webkit-transition-duration:.1875s;transition-duration:.1875s}.qm .qmreplacetrans-enter,.qm .qmreplacetrans-leave{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0ms;transition-duration:0ms;-webkit-transition-timing-function:ease;transition-timing-function:ease}.qm .qmreplacetrans-enter-active,.qm .qmreplacetrans-leave-active{-webkit-transition-duration:.3s;transition-duration:.3s}.qm .qmreplacetrans-enter{position:absolute;top:0;left:0;opacity:0}.qm .qmreplacetrans-enter-active,.qm .qmreplacetrans-leave{opacity:1}.qm .qmreplacetrans-leave-active{opacity:0}@-webkit-keyframes card-pop-in{0%,20%{opacity:0;-webkit-transform:scale(.9)}to{opacity:1;-webkit-transform:scale(1)}}@keyframes card-pop-in{0%,20%{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes card-slide-down{0%{opacity:1;-webkit-transform:translateY(0)}90%,to{opacity:0;-webkit-transform:translateY(90px)}}@keyframes card-slide-down{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}90%,to{opacity:0;-webkit-transform:translateY(90px);transform:translateY(90px)}}.qm-content-stackholder,.qmstack{position:relative}.qmstack{margin-bottom:40px;height:442px}.qmstack-cover{bottom:-2040px;height:2000px;width:100%;background-color:#fff;z-index:10}.qmcard,.qmstack-cover{position:absolute;left:0}.qmcard{right:0;border-radius:4px;overflow:hidden;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.1),0 1px 0 rgba(0,0,0,.14);-webkit-transform-origin:center;transform-origin:center}.qmcard-contents{padding:0 30px;opacity:1;-webkit-transition:opacity .1s ease-in;transition:opacity .1s ease-in}.qmcard-top{height:54px;line-height:54px;margin:18px 0}.qmcard-top:after{clear:both;content:"";display:table}.qmcard-bottom{height:90px;line-height:90px}.qmcard-boostBorder{display:inline-block;height:10px;width:100%;bottom:0;position:absolute;background:#30b7c4}.qmcard.qmcard--waiting{height:442px;overflow:visible}.qmcard-essay{position:relative;float:left;margin-left:15px;margin-top:14px}.qmcard-essay-button{background:transparent;border:0;padding:0;cursor:pointer;width:26px;height:26px;border-radius:100%;font-size:15px;line-height:18px;color:#ccd0d9;border:2px solid #ccd0d9;font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.qmcard-essay-button:hover{color:#aeb4bf;border-color:#aeb4bf}.qmcard-essay-popover{position:absolute;top:40px;left:-20px;width:480px;max-height:270px;background:#fff;padding:30px;opacity:0;visibility:hidden;border-radius:3px;z-index:100;box-shadow:0 0 0 1px rgba(0,17,53,.16),0 0 5px 0 rgba(0,17,53,.16);-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition-property:-webkit-transform,opacity,visibility;transition-property:transform,opacity,visibility;-webkit-transition-duration:.15s,50ms,0ms;transition-duration:.15s,50ms,0ms;-webkit-transition-timing-function:ease;transition-timing-function:ease}.qmcard-essay-popover:before{content:"";position:absolute;left:22px;top:-16px;height:0;width:0;border-bottom:8px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent;-webkit-filter:drop-shadow(0 -1px 0 rgba(0,17,53,.32));-moz-filter:drop-shadow(0 -1px 0 rgba(0,17,53,.32));-ms-filter:drop-shadow(0 -1px 0 rgba(0,17,53,.32));-o-filter:drop-shadow(0 -1px 0 rgba(0,17,53,.32));filter:drop-shadow(0 -1px 0 rgba(0,17,53,.32))}.qmcard-essay-popover.show{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-duration:.15s,.15s,0ms;transition-duration:.15s,.15s,0ms}.qmcard-essay-popover h2{padding:0;margin-bottom:15px;color:#1e1e1e;font-weight:500;font-size:19px;line-height:22px}.qmcard-essay-popover h2,.qmcard-essay-popover p{font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.qmcard-essay-popover p{color:#2a2f35;font-size:17px;line-height:24px}.qmcard-carousel{margin-left:-30px;margin-right:-30px}.qmcard-carousel-navigation{position:absolute;height:12px;top:391px;right:32px;z-index:5}.qmcard-carousel-navigation button{background:transparent;border:0;padding:0;cursor:pointer;width:12px;height:12px;margin-left:8px;border:2px solid #ccd0d9;border-radius:100%;vertical-align:top}.qmcard-carousel-navigation button:first-child{margin-left:0}.qmcard-carousel-navigation button.active{background:#ccd0d9;border-color:#ccd0d9;pointer-events:none}.qmcard-carousel-navigation button:hover{border-color:#aeb4bf;background:#aeb4bf}.qmcard-carousel-viewport{position:relative;width:100%;padding:0 30px;overflow:hidden}.qmcard-carousel-viewport-inner{width:10000px;-webkit-transition:margin .2s ease;transition:margin .2s ease}.qmcard-carousel-viewport-inner:after{clear:both;content:"";display:table}.qmcard-carousel-viewport .cardstatuses{left:40px;right:auto}.qmcard-carousel--more .qmcard-carousel-viewport-inner{cursor:pointer}.carouselimg{position:relative;float:left;width:286px;height:262px;overflow:hidden;border-radius:3px;background:#ebedf2}.carouselimg:not(:last-child){margin-right:11px}.carouselimg img{display:block;width:100%;height:auto}.carouselimg-report{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;bottom:7px;right:10px;color:#fff;text-shadow:0 0 40px #000;opacity:.5;-webkit-transition:opacity 60ms ease;transition:opacity 60ms ease}.carouselimg-report:hover{text-shadow:0 0 20px #000;opacity:1}.cardsummary-reflux{float:left;height:54px;color:#1e1e1e;font-size:17px;line-height:54px;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cardsummary-reflux-item{position:relative;float:left}.cardsummary-reflux-realname{font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cardsummary-reflux-age,.cardsummary-reflux-location,.cardsummary-reflux-realname{padding-right:16px}.cardsummary-reflux-age,.cardsummary-reflux-location{max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.cardsummary-reflux-age:after,.cardsummary-reflux-location:after{content:"\2022";position:absolute;top:1px;right:4px;font-size:19px;line-height:54px}.cardsummary-reflux-profile-link{color:#3260c7;margin-left:8px}.cardsummary-reflux-profile-link:hover{color:#4c7bd9}.cardsummary-reflux-profile-link .okicon{float:right;font-size:9px;padding-top:3px;padding-left:5px}@-webkit-keyframes qm-starburst{0%{opacity:1;-webkit-transform:scale(1)}to{opacity:0;-webkit-transform:scale(3)}}@keyframes qm-starburst{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(3);transform:scale(3)}}.qmcard-blurb{bottom:0;width:80%;color:#2a2f35;font-size:17px;line-height:90px}.qmcard-blurb,.qmcard-blurb strong{font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.qmcard-blurb strong{color:#1e1e1e;font-weight:500}.qmcard-blurb a{color:#4c7bd9}.qmcard-blurb a span{display:inline-block}.qmcard-blurb a:hover{color:#618bdd}.qmcard-blurb a:hover .okicon.i-arrow-right{-webkit-transform:translateX(5px);transform:translateX(5px)}.qmcard-blurb .okicon{vertical-align:top;display:inline-block}.qmcard-blurb .okicon.i-star{margin-right:10px;font-size:19px;top:-1px;color:#ffd939}.qmcard-blurb .okicon.i-messages{top:2px;margin-right:10px;font-size:19px;color:#4c7bd9}.qmcard-blurb .okicon.i-arrow-right{margin-left:5px;font-size:12px;-webkit-transition:-webkit-transform 75ms ease;transition:transform 75ms ease}.qmcard-blurb-shortcuts{color:#ccd0d9}.qmcard-blurb-shortcuts .qmkey{color:#ccd0d9;border-color:rgba(204,208,217,.9)}.qmcard-blurb-indicator .okicon{position:relative;font-size:22px}.qmcard-blurb-indicator .okicon:after{position:absolute;top:0;left:0;opacity:0;-webkit-animation:qm-starburst .5s ease .5s 1;animation:qm-starburst .5s ease .5s 1}.qmcard-blurb-context{color:#949aa6}.qmcard-blurb-context strong{color:#1e1e1e}.cardstatuses{position:absolute;top:10px;right:10px;z-index:1}.cardstatuses-status{float:left;height:28px;padding:0 12px;border-radius:14px;color:#fff;pointer-events:none;margin-right:8px;opacity:.95;font-size:15px;line-height:28px}.cardstatuses-status:last-child{margin-right:0}.cardstatuses-status.online{background:#48e588}.cardstatuses-status.likes{background:#ffd939}.cardactions{float:right}.cardactions-action{position:relative;width:120px;height:54px;line-height:54px;text-align:center;border-radius:3px;text-indent:-9999px;vertical-align:top;background:transparent;border:0;padding:0;cursor:pointer;-webkit-transition-property:-webkit-transform,background;transition-property:transform,background;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transform:translateY(0);transform:translateY(0)}.cardactions-action:before{color:#fff;position:absolute;top:0;left:50%;text-indent:0;-webkit-transition:-webkit-transform .1s ease;transition:transform .1s ease;-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1);-webkit-transform-origin:center;transform-origin:center}.cardactions-action:hover:before{-webkit-transform:translateX(-50%) scale(1.14);transform:translateX(-50%) scale(1.14)}.cardactions-action:active{-webkit-transform:translateY(2px);transform:translateY(2px)}.cardactions-action:active:before{-webkit-transform:translateX(-50%) scale(1.07);transform:translateX(-50%) scale(1.07)}.cardactions-action--like,.cardactions-action--reject{border:1px solid #ccd0d9}.cardactions-action--like:before{font-size:22px;color:#ffd939;font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"s"}.cardactions-action--reject{margin-right:15px}.cardactions-action--reject:before{font-size:18px;color:#ff8aa4;font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"x"}.cardactions-action .reader-text{position:absolute}.cardactions .doubletake-pass-button{border:2px solid #fa8575;margin-right:16px}.cardactions .doubletake-like-button{position:relative;border:2px solid #ffbe25}.cardactions .doubletake-like-button.disabled{border:2px solid #949aa6}.qmwaiting{position:absolute;top:50%;left:50%;width:600px;margin-left:-300px;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.qmwaiting button{background:transparent;border:0;padding:0;cursor:pointer;display:inline;text-decoration:none;outline:none;color:#3260c7}.qmwaiting button:hover{color:#4c7bd9}.qmwaiting button:active{color:#9dbaf2}.qmwaiting,.qmwaiting button{font-size:35px;line-height:50px;font-weight:300;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.qmkey{padding:2px 6px 3px;vertical-align:baseline;display:inline-block;line-height:16px;border-radius:3px;font-weight:400;border:1px solid #949aa6}.qmkey .okicon{font-size:11px;line-height:11px}.qm .cardvote-enter-active{-webkit-animation:card-pop-in .4s ease;animation:card-pop-in .4s ease}.qm .cardvote-leave-active{opacity:0;-webkit-animation:card-slide-down .4s ease;animation:card-slide-down .4s ease}.qm .cardstack-enter{position:absolute;opacity:0}.qm .cardstack-enter .qmcard-contents{opacity:0}.qm .cardstack-leave{display:block}.qm .cardstack-leave-active .qmcard-contents{opacity:0}.qm .qmstack.cardreplace-enter{position:absolute;width:100%;top:0;left:0;opacity:0;z-index:100}.qm .qmstack.cardreplace-enter-active{opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.qm-content-queueholder{position:relative;margin-top:28px;margin-bottom:28px}.qm--flavorless .qm-content-queueholder{margin-top:0}.qmqueue{position:relative;height:58px;margin-right:-98px}.qmqueue:after{clear:both;content:"";display:table}.qmqueue-undo{position:absolute;top:0;left:-78px;height:58px;width:136px}.qmqueue-undo button{background:transparent;border:0;padding:0;cursor:pointer;float:left;height:58px;width:58px;color:#4c7bd9;line-height:54px;border:2px solid #4c7bd9;border-radius:100%;opacity:0;-webkit-transform:scale(.9);transform:scale(.9);-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.qmqueue-undo button:hover{border-color:#769ae2;color:#769ae2}.qmqueue-undo button .okicon{font-size:20px}.qmqueue-undo.isShowing button,.qmqueue-undo:hover button{opacity:1}.qmqueue-thumbs{position:relative}.qmqueue-thumb{position:relative;float:left;height:58px;width:58px;margin-right:40px;border-radius:100%;background-color:rgba(0,0,0,.07);-webkit-transition:-webkit-transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease}.qmqueue-thumb,.qmqueue-thumb:before{-webkit-transform:scale(.9);transform:scale(.9)}.qmqueue-thumb:before{opacity:0;content:"";position:absolute;top:0;left:0;bottom:0;right:0;border-radius:100%;background-color:#fff;z-index:-1;-webkit-transition:-webkit-transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease}.qmqueue-thumb:last-child{margin-right:0}.qmqueue-thumb a,.qmqueue-thumb img{display:block;width:100%;height:100%;border-radius:100%}.qmqueue-thumb img{opacity:.55;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.qmqueue-thumb-icon{position:absolute;top:0;left:0;right:0;line-height:58px;text-align:center;color:#ebedf2;opacity:0}.qmqueue-thumb.isLiked .qmqueue-thumb-icon,.qmqueue-thumb.isLiked:hover img,.qmqueue-thumb.isPassed .qmqueue-thumb-icon,.qmqueue-thumb.isPassed:hover img{opacity:1}.qmqueue-thumb.isLiked:hover .qmqueue-thumb-icon,.qmqueue-thumb.isPassed:hover .qmqueue-thumb-icon{opacity:0}.qmqueue-thumb.isPassed .qmqueue-thumb-icon:after{font-size:20px;content:"x"}.qmqueue-thumb.isLiked .qmqueue-thumb-icon:after,.qmqueue-thumb.isPassed .qmqueue-thumb-icon:after{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.qmqueue-thumb.isLiked .qmqueue-thumb-icon:after{font-size:22px;content:"s"}.qmqueue-thumb.isActive{-webkit-transform:scale(1);transform:scale(1)}.qmqueue-thumb.isActive:before{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.qmqueue-thumb.isActive.isViaBoost:before{background-color:#30b7c4}.qmqueue-thumb.isActive .qmqueue-thumb-icon{opacity:0}.qmqueue-thumb.isActive img{opacity:1}.qmqueue-thumb.isPlaceholder:before{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}.qmqueue-thumb.isPlaceholder a{opacity:0}@-webkit-keyframes qmthumb-enter{0%{opacity:0;-webkit-transform:scale(.9)}to{opacity:1;-webkit-transform:scale(.9)}}@keyframes qmthumb-enter{0%{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}to{opacity:1;-webkit-transform:scale(.9);transform:scale(.9)}}@-webkit-keyframes qmthumb-leave{0%{opacity:1;-webkit-transform:scale(.9)}to{opacity:0;-webkit-transform:scale(.7)}}@keyframes qmthumb-leave{0%{opacity:1;-webkit-transform:scale(.9);transform:scale(.9)}to{opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}}.qmqueue-thumbs{-webkit-transition:-webkit-transform 0ms ease;transition:transform 0ms ease}.qmqueue-thumbs--animateUndo,.qmqueue-thumbs--animateVote{-webkit-transition-duration:.3s;transition-duration:.3s}.qmqueue-thumbs--animateVote{-webkit-transform:translateX(-98px);transform:translateX(-98px)}.qmqueue-thumbs--animateVote .qmqueue-thumb:first-child{opacity:0;-webkit-animation:qmthumb-leave .3s ease;animation:qmthumb-leave .3s ease}.qmqueue-thumbs--animateVote .qmqueue-thumb:last-child{-webkit-animation:qmthumb-enter .3s ease;animation:qmthumb-enter .3s ease}.qmqueue-thumbs--animateUndo{margin-left:-98px;-webkit-transform:translateX(98px);transform:translateX(98px)}.qmqueue-thumbs--animateUndo .qmqueue-thumbfirst-child{-webkit-animation:qmthumb-enter .3s ease;animation:qmthumb-enter .3s ease}.qmqueue-thumbs--animateUndo .qmqueue-thumb:last-child{opacity:0;-webkit-animation:qmthumb-leave .3s ease;animation:qmthumb-leave .3s ease}.qmqueuereplace-enter .qmqueue-thumb,.qmqueuereplace-enter .qmqueue-thumb.isActive{opacity:0;-webkit-transform:scale(.65);transform:scale(.65);-webkit-transition:opacity 0ms,-webkit-transform 0ms;transition:opacity 0ms,transform 0ms;-webkit-transition-timing-function:cubic-bezier(.48,.005,.275,1.65);transition-timing-function:cubic-bezier(.48,.005,.275,1.65)}.qmqueuereplace-enter-active .qmqueue-thumb{-webkit-transform:scale(.9);transform:scale(.9)}.qmqueuereplace-enter-active .qmqueue-thumb,.qmqueuereplace-enter-active .qmqueue-thumb.isActive{opacity:1;-webkit-transition-duration:.1925s;transition-duration:.1925s}.qmqueuereplace-enter-active .qmqueue-thumb.isActive{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.qmqueuereplace-enter-active .qmqueue-thumb:nth-child(0){-webkit-transition-delay:315ms;transition-delay:315ms}.qmqueuereplace-enter-active .qmqueue-thumb:nth-child(1){-webkit-transition-delay:336ms;transition-delay:336ms}.qmqueuereplace-enter-active .qmqueue-thumb:nth-child(2){-webkit-transition-delay:357ms;transition-delay:357ms}.qmqueuereplace-enter-active .qmqueue-thumb:nth-child(3){-webkit-transition-delay:378ms;transition-delay:378ms}.qmqueuereplace-enter-active .qmqueue-thumb:nth-child(4){-webkit-transition-delay:399ms;transition-delay:399ms}.qmqueuereplace-enter-active .qmqueue-thumb:nth-child(5){-webkit-transition-delay:.42s;transition-delay:.42s}.qmqueuereplace-enter-active .qmqueue-thumb:nth-child(6){-webkit-transition-delay:441ms;transition-delay:441ms}.qmqueuereplace-enter-active .qmqueue-thumb:nth-child(7){-webkit-transition-delay:462ms;transition-delay:462ms}.qmqueuereplace-enter-active .qmqueue-thumb:nth-child(8){-webkit-transition-delay:483ms;transition-delay:483ms}.qmqueuereplace-enter-active .qmqueue-thumb:nth-child(9){-webkit-transition-delay:504ms;transition-delay:504ms}.qmqueuereplace-enter-active .qmqueue-thumb:nth-child(10){-webkit-transition-delay:525ms;transition-delay:525ms}.qmqueuereplace-enter-active .qmqueue-thumb:nth-child(11){-webkit-transition-delay:546ms;transition-delay:546ms}.qmqueuereplace-leave{position:absolute;top:0;left:0;opacity:1;-webkit-transition:opacity .28s ease;transition:opacity .28s ease}.qmqueuereplace-leave-active{opacity:0}.qmessays-essay{margin-bottom:40px}.qmessays-essay:last-child{margin-bottom:0}.qmessays-essay h2{padding:0;margin-bottom:15px;color:#1e1e1e;font-weight:500;font-size:19px;line-height:22px}.qmessays-essay h2,.qmessays-essay p{font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.qmessays-essay p{color:#2a2f35;word-wrap:break-word;font-size:17px;line-height:24px}.qmessays-empty{font-style:italic;color:#949aa6;font-size:19px;line-height:22px}.essaytrans-enter,.essaytrans-leave{-webkit-transition:opacity 0ms ease;transition:opacity 0ms ease}.essaytrans-enter-active,.essaytrans-leave-active{-webkit-transition-duration:.25s;transition-duration:.25s}.essaytrans-enter{opacity:0}.essaytrans-enter-active{opacity:1;-webkit-transition-delay:.25s;transition-delay:.25s}.essaytrans-leave{position:absolute;top:0;width:100%;opacity:1}.essaytrans-leave-active{opacity:0}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.qm-lookingfor{text-align:left;margin-bottom:30px;padding:20px;background:#fff;border:1px solid #ccd0d9;border-radius:3px}.qm-lookingfor-intro{color:#1e1e1e;font-weight:500}.qm-lookingfor-intro,.qm-lookingfor p{font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.qm-lookingfor p{color:#2a2f35;font-size:17px;line-height:24px}.lang-en .qm-lookingfor p{text-transform:lowercase}.lang-en .qm-lookingfor p:first-letter{text-transform:uppercase}.qm-ad{margin-bottom:30px;padding:10px 10px 0}.qm-ad-upgrade{display:block;text-align:center;color:#aeb4bf;text-decoration:underline;font-size:17px;line-height:40px}.qm-ad-upgrade:hover{color:#ccd0d9}.qm-reflux-yml-title{padding:0;margin-bottom:15px;color:#1e1e1e;font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:19px;line-height:22px}.qm-reflux-yml-users{margin-left:-4px;margin-right:-4px}.qm-reflux-yml-users-user{float:left;display:block;width:75px;height:75px;margin:0 3px 6px;border-radius:100%}.qm-reflux-yml-users-user img{width:100%;height:100%;border-radius:100%}.flavorselector-cards:after{clear:both;content:"";display:table}.flavorselector-reset{margin-top:20px;text-align:center;opacity:.15;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.flavorselector-reset:hover{opacity:.5}.flavorselector-reset,.flavorselector-reset button{color:#aeb4bf}.flavorselector-reset button{background:transparent;border:0;padding:0;cursor:pointer;text-decoration:underline;-webkit-transition:color .1s ease;transition:color .1s ease}.flavorselector-reset button:hover{color:#2a2f35}.flavorcard{float:left;width:294px;margin-right:28px;margin-bottom:30px;background:#fff;border-radius:3px;text-align:center;box-shadow:0 1px 4px rgba(0,0,0,.1),0 1px 0 rgba(0,0,0,.14);-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .15s ease,box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease}.flavorcard:last-child{margin-right:0}.flavorcard:hover:not(.isDisabled){box-shadow:0 4px 6px rgba(0,0,0,.07),0 1px 0 rgba(0,0,0,.14);cursor:pointer;-webkit-transform:translateY(-3px);transform:translateY(-3px)}.flavorcard:hover:not(.isDisabled) .flavorcard-graphic--gray{background-color:#4b5364}.flavorcard:hover:not(.isDisabled) .flavorcard-graphic--teal{background-color:#00bccc}.flavorcard:hover:not(.isDisabled) .flavorcard-graphic--pink{background-color:#ef275c}.flavorcard:hover:not(.isDisabled) .flavorcard-graphic--blue{background-color:#5683df}.flavorcard:hover:not(.isDisabled) .flavorcard-graphic--green{background-color:#1ed27b}.flavorcard:hover:not(.isDisabled) .flavorcard-graphic--purple{background-color:#8a209b}.flavorcard:hover:not(.isDisabled) .flavorcard-info-btn.blue{background-color:#4c7bd9}.flavorcard:hover:not(.isDisabled) .flavorcard-info-btn.blue.hollow{background-color:transparent;color:#4c7bd9;border-color:#4c7bd9}.flavorcard:hover:not(.isDisabled) .flavorcard-info-btn.isLocked{color:#4c7bd9}.flavorcard-graphic{width:100%;height:190px;border-top-left-radius:3px;border-top-right-radius:3px;background-size:160px 125px;background-position:50%;background-repeat:no-repeat;-webkit-transition:background-color .15s ease;transition:background-color .15s ease}.flavorcard-graphic--gray{background-color:#474d59}.flavorcard-graphic--teal{background-color:#00aebd}.flavorcard-graphic--pink{background-color:#ea1c53}.flavorcard-graphic--blue{background-color:#4c7bd9}.flavorcard-graphic--green{background-color:#1fc173}.flavorcard-graphic--purple{background-color:#7d208c}.flavorcard-info{padding:30px}.flavorcard-info-name{margin-bottom:12px;color:#1e1e1e;font-weight:500;font-size:19px}.flavorcard-info-desc,.flavorcard-info-name{font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:24px}.flavorcard-info-desc{height:48px;margin-bottom:20px;color:#2a2f35;font-size:15px}.flavorcard-info-btn{margin:auto}.flavorcard-info-btn.isLocked{background:transparent;border:0;padding:0;cursor:pointer;height:42px;line-height:42px;color:#3260c7}.flavorcard-info-btn.isLocked .okicon{position:relative;top:1px;font-size:15px;line-height:42px;padding-right:6px}.flavorlikes-desc{position:relative;top:-10px;margin-bottom:20px;color:#9dbaf2;font-size:17px;line-height:22px}.flavorlikes-desc a{color:#fff}.flavorlikes-desc a:hover{text-decoration:underline}.flavorlikes-cards{margin:0 -10px}.flavorlikes-cards:after{clear:both;content:"";display:table}.likecard{float:left;position:relative;width:300px;height:405px;margin:0 10px 40px;background:#fff;border-radius:3px;text-align:center;box-shadow:0 1px 4px rgba(0,0,0,.1),0 1px 0 rgba(0,0,0,.14)}.likecard-photo{position:relative;height:250px;overflow:hidden;border-top-left-radius:3px;border-top-right-radius:3px;-webkit-transform:translateZ(0);transform:translateZ(0)}.likecard-photo img{display:block;width:100%;-webkit-transform:translateY(-15px);transform:translateY(-15px);-webkit-transition:-webkit-transform 225ms ease;transition:transform 225ms ease}.likecard-photo:after{content:"";position:absolute;left:0;right:0;bottom:0;height:20px;background:#fff;-webkit-transition:-webkit-transform .1875s ease;transition:transform .1875s ease}.likecard-photo:after,.likecard-username{-webkit-transform:translateY(0);transform:translateY(0)}.likecard-username{position:relative;margin-top:-3px;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;font-size:23px;line-height:28px;-webkit-transition:-webkit-transform .15s ease;transition:transform .15s ease}.likecard-username a{color:#1e1e1e}.likecard-username a:hover{color:#000}.likecard-info{color:#949aa6;font-size:17px;line-height:16px;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .15s ease;transition:transform .15s ease}.likecard-info:after{clear:both;content:"";display:table}.likecard-info-age,.likecard-info-location{display:inline-block;vertical-align:top;margin-right:6px}.likecard-info-age:after{display:inline-block;vertical-align:middle;content:"";width:4px;height:4px;margin-left:6px;margin-top:-2px;background-color:#949aa6;border-radius:100%;opacity:.9}.likecard-info-location{max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.likecard-hover,.likecard-percentages{position:absolute;left:0;bottom:30px;width:100%}.likecard-percentages{font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:1;visibility:visible;transition:visibility 0ms linear,opacity .15s ease 10ms}.likecard-percentages-pct{padding:0 15px;display:inline-block}.likecard-percentages-pct-number{display:block;margin-bottom:12px;font-size:19px;line-height:20px}.likecard-percentages-pct-label{font-size:15px;line-height:15px}.likecard-percentages-pct--match{color:#1e1e1e}.likecard-percentages-pct--enemy{color:#949aa6}.likecard-percentages-divider{position:absolute;top:0;bottom:0;left:50%;width:1px;margin-left:-2px;background:#ccd0d9}.likecard-hover{opacity:0;visibility:hidden;transition:opacity .15s ease 0ms,visibility 0ms linear .25s}.likecard-hover-message{background:transparent;border:0;padding:0;cursor:pointer;display:inline-block;width:110px;height:42px;border:1px solid;border-radius:3px;font-size:15px;line-height:40px}.likecard:hover .likecard-photo img{-webkit-transform:translateY(-30px);transform:translateY(-30px)}.likecard:hover .likecard-photo:after{-webkit-transform:translateY(12px);transform:translateY(12px)}.likecard:hover .likecard-info,.likecard:hover .likecard-username{-webkit-transform:translateY(8px);transform:translateY(8px)}.likecard:hover .likecard-percentages{opacity:0;visibility:hidden;transition:opacity .15s ease 0ms,visibility 0ms linear .25s}.likecard:hover .likecard-hover{opacity:1;visibility:visible;transition:visibility 0ms linear,opacity .15s ease 10ms}.flavorui--transitioning,.flavorui--transitioning #boosts .boost-progress,.flavorui--transitioning #boosts .boost-timer,.flavorui--transitioning #boosts .boost-timer-bonus,.flavorui--transitioning #boosts .closereport,.flavorui--transitioning #boosts .flatbutton,.flavorui--transitioning #boosts .panel-boost,.flavorui--transitioning #boosts .tail,.flavorui--transitioning #footer,.flavorui--transitioning #footer_nav li a,.flavorui--transitioning #leaderboard_wrapper,.flavorui--transitioning #navigation,.flavorui--transitioning #navigation .incognito-cover-button,.flavorui--transitioning #navigation .incognito-cover-profile,.flavorui--transitioning #navigation .nav-addphoto-button,.flavorui--transitioning #navigation .nav-boost-open,.flavorui--transitioning #navigation .nav-links a,.flavorui--transitioning #navigation .nav-notifications .badge,.flavorui--transitioning #navigation .nav-notifications a,.flavorui--transitioning #navigation .nav-right,.flavorui--transitioning.fullwidth #page footer.page-section,.flavorui--transitioning .qm-btn,.flavorui--transitioning .qm-description,.flavorui--transitioning .qm-title,.flavorui--transitioning .qm:before{-webkit-transition:all .4s ease 225ms;transition:all .4s ease 225ms}.flavorui--active #navigation .nav-boost-open{background-image:none;box-shadow:none}.flavorui--active .qm-description{color:hsla(0,0%,100%,.8)}.flavorui--active .qm-btn{color:#fff;border-color:#fff;opacity:.8}.flavorui--active .qm-btn:hover{opacity:1}.flavorui--active .qmqueue-undo button{color:hsla(0,0%,100%,.4);border-color:hsla(0,0%,100%,.4)}.flavorui--active .qmqueue-undo button:hover{color:hsla(0,0%,100%,.8);border-color:hsla(0,0%,100%,.8)}.flavorui--pink{background-color:#ea1c53}.flavorui--pink #navigation,.flavorui--pink #navigation .nav-right{background-color:#de0b4a}.flavorui--pink #navigation .nav-links a,.flavorui--pink #navigation .nav-notifications a{color:#ffd1e0}.flavorui--pink #navigation .nav-links a:hover,.flavorui--pink #navigation .nav-notifications a:hover{color:#fff}.flavorui--pink #navigation .nav-notifications .badge{background-color:#ff5781;box-shadow:0 0 0 2px #de0b4a}.flavorui--pink #navigation .nav-addphoto-button,.flavorui--pink #navigation .nav-boost-open{background-color:#ff5781}.flavorui--pink #navigation .nav-addphoto-button:hover,.flavorui--pink #navigation .nav-boost-open:hover{background-color:#ff7698}.flavorui--pink #navigation .incognito-cover-profile{background-color:rgba(222,11,74,.7);color:#ffd1e0}.flavorui--pink #navigation .incognito-cover-button{background-color:#de0b4a;color:#ffd1e0}.flavorui--pink #leaderboard_wrapper{background-color:#40101e}.flavorui--pink .panel-boost{background-color:#af1140}.flavorui--pink .panel-boost .boost-progress,.flavorui--pink .panel-boost .boost-timer{background-color:#841335}.flavorui--pink .panel-boost .boost-timer-bonus{background-color:#5c1228}.flavorui--pink .panel-boost .tail{border-left-color:#5c1228}.flavorui--pink .panel-boost .closereport{color:#ffd1e0}.flavorui--pink .panel-boost .closereport:hover{color:#fff}.flavorui--pink .panel-boost .flatbutton{background-color:#ea1c53}.flavorui--pink .panel-boost .flatbutton:hover{background-color:#ff5781}.flavorui--pink.fullwidth #page footer.page-section{background-color:#ea1c53}.flavorui--pink #footer,.flavorui--pink #footer_nav li a{color:#ffd1e0}.flavorui--pink #footer_nav li a:hover{color:#fff}.flavorui--pink .qm:before{background:#ea1c53}.flavorui--pink .likecard-hover-message{border-color:#ea1c53;color:#ea1c53}.flavorui--pink .likecard-hover-message:hover{border-color:#ff5781;color:#ff5781}.qmstack.qmstack--pink .cardactions-action--reject{border:2px solid #ea1c53;line-height:50px;background-color:transparent}.qmstack.qmstack--pink .cardactions-action--reject:before{color:#ea1c53}.qmstack.qmstack--pink .cardactions-action--reject:hover{border-color:#ff5781}.qmstack.qmstack--pink .cardactions-action--reject:hover:before{color:#ff5781}.qmstack.qmstack--pink .cardactions-action--like{background-color:#ea1c53}.qmstack.qmstack--pink .cardactions-action--like:hover{background-color:#ff5781}.qmstack.qmstack--pink .flavorend-desc a{color:#ea1c53}.qmstack.qmstack--pink .flavorend-desc a:hover{color:#ff5781}.qmstack.qmstack--pink .flavorend-buttons-btn:first-child{background:#ea1c53}.qmstack.qmstack--pink .flavorend-buttons-btn:first-child:hover{background:#ff5781}.qmstack.qmstack--pink .flavorend-buttons-btn:last-child{border-color:#ea1c53;color:#ea1c53}.qmstack.qmstack--pink .flavorend-buttons-btn:last-child:hover{border-color:#ff5781;color:#ff5781}.flavorui--green{background-color:#1fc173}.flavorui--green #navigation,.flavorui--green #navigation .nav-right{background-color:#1ba864}.flavorui--green #navigation .nav-links a,.flavorui--green #navigation .nav-notifications a{color:#d6ffed}.flavorui--green #navigation .nav-links a:hover,.flavorui--green #navigation .nav-notifications a:hover{color:#fff}.flavorui--green #navigation .nav-notifications .badge{background-color:#45d692;box-shadow:0 0 0 2px #1ba864}.flavorui--green #navigation .nav-addphoto-button,.flavorui--green #navigation .nav-boost-open{background-color:#45d692}.flavorui--green #navigation .nav-addphoto-button:hover,.flavorui--green #navigation .nav-boost-open:hover{background-color:#5edca1}.flavorui--green #navigation .incognito-cover-profile{background-color:rgba(27,168,100,.7);color:#d6ffed}.flavorui--green #navigation .incognito-cover-button{background-color:#1ba864;color:#d6ffed}.flavorui--green #leaderboard_wrapper{background-color:#0c1e15}.flavorui--green .panel-boost{background-color:#1c7f4f}.flavorui--green .panel-boost .boost-progress,.flavorui--green .panel-boost .boost-timer{background-color:#19593a}.flavorui--green .panel-boost .boost-timer-bonus{background-color:#133625}.flavorui--green .panel-boost .tail{border-left-color:#133625}.flavorui--green .panel-boost .closereport{color:#d6ffed}.flavorui--green .panel-boost .closereport:hover{color:#fff}.flavorui--green .panel-boost .flatbutton{background-color:#1fc173}.flavorui--green .panel-boost .flatbutton:hover{background-color:#45d692}.flavorui--green.fullwidth #page footer.page-section{background-color:#1fc173}.flavorui--green #footer,.flavorui--green #footer_nav li a{color:#d6ffed}.flavorui--green #footer_nav li a:hover{color:#fff}.flavorui--green .qm:before{background:#1fc173}.flavorui--green .likecard-hover-message{border-color:#1fc173;color:#1fc173}.flavorui--green .likecard-hover-message:hover{border-color:#45d692;color:#45d692}.qmstack.qmstack--green .cardactions-action--reject{border:2px solid #1fc173;line-height:50px;background-color:transparent}.qmstack.qmstack--green .cardactions-action--reject:before{color:#1fc173}.qmstack.qmstack--green .cardactions-action--reject:hover{border-color:#45d692}.qmstack.qmstack--green .cardactions-action--reject:hover:before{color:#45d692}.qmstack.qmstack--green .cardactions-action--like{background-color:#1fc173}.qmstack.qmstack--green .cardactions-action--like:hover{background-color:#45d692}.qmstack.qmstack--green .flavorend-desc a{color:#1fc173}.qmstack.qmstack--green .flavorend-desc a:hover{color:#45d692}.qmstack.qmstack--green .flavorend-buttons-btn:first-child{background:#1fc173}.qmstack.qmstack--green .flavorend-buttons-btn:first-child:hover{background:#45d692}.qmstack.qmstack--green .flavorend-buttons-btn:last-child{border-color:#1fc173;color:#1fc173}.qmstack.qmstack--green .flavorend-buttons-btn:last-child:hover{border-color:#45d692;color:#45d692}.flavorui--blue{background-color:#4c7bd9}.flavorui--blue #navigation,.flavorui--blue #navigation .nav-right{background-color:#3f6ecc}.flavorui--blue #navigation .nav-links a,.flavorui--blue #navigation .nav-notifications a{color:#bdd7ff}.flavorui--blue #navigation .nav-links a:hover,.flavorui--blue #navigation .nav-notifications a:hover{color:#fff}.flavorui--blue #navigation .nav-notifications .badge{background-color:#6898f7;box-shadow:0 0 0 2px #3f6ecc}.flavorui--blue #navigation .nav-addphoto-button,.flavorui--blue #navigation .nav-boost-open{background-color:#6898f7}.flavorui--blue #navigation .nav-addphoto-button:hover,.flavorui--blue #navigation .nav-boost-open:hover{background-color:#85acf9}.flavorui--blue #navigation .incognito-cover-profile{background-color:rgba(63,110,204,.7);color:#bdd7ff}.flavorui--blue #navigation .incognito-cover-button{background-color:#3f6ecc;color:#bdd7ff}.flavorui--blue #leaderboard_wrapper{background-color:#293449}.flavorui--blue .panel-boost{background-color:#395eaa}.flavorui--blue .panel-boost .boost-progress,.flavorui--blue .panel-boost .boost-timer{background-color:#365084}.flavorui--blue .panel-boost .boost-timer-bonus{background-color:#304061}.flavorui--blue .panel-boost .tail{border-left-color:#304061}.flavorui--blue .panel-boost .closereport{color:#bdd7ff}.flavorui--blue .panel-boost .closereport:hover{color:#fff}.flavorui--blue .panel-boost .flatbutton{background-color:#4c7bd9}.flavorui--blue .panel-boost .flatbutton:hover{background-color:#6898f7}.flavorui--blue.fullwidth #page footer.page-section{background-color:#4c7bd9}.flavorui--blue #footer,.flavorui--blue #footer_nav li a{color:#bdd7ff}.flavorui--blue #footer_nav li a:hover{color:#fff}.flavorui--blue .qm:before{background:#4c7bd9}.flavorui--blue .likecard-hover-message{border-color:#4c7bd9;color:#4c7bd9}.flavorui--blue .likecard-hover-message:hover{border-color:#6898f7;color:#6898f7}.qmstack.qmstack--blue .cardactions-action--reject{border:2px solid #4c7bd9;line-height:50px;background-color:transparent}.qmstack.qmstack--blue .cardactions-action--reject:before{color:#4c7bd9}.qmstack.qmstack--blue .cardactions-action--reject:hover{border-color:#6898f7}.qmstack.qmstack--blue .cardactions-action--reject:hover:before{color:#6898f7}.qmstack.qmstack--blue .cardactions-action--like{background-color:#4c7bd9}.qmstack.qmstack--blue .cardactions-action--like:hover{background-color:#6898f7}.qmstack.qmstack--blue .flavorend-desc a{color:#4c7bd9}.qmstack.qmstack--blue .flavorend-desc a:hover{color:#6898f7}.qmstack.qmstack--blue .flavorend-buttons-btn:first-child{background:#4c7bd9}.qmstack.qmstack--blue .flavorend-buttons-btn:first-child:hover{background:#6898f7}.qmstack.qmstack--blue .flavorend-buttons-btn:last-child{border-color:#4c7bd9;color:#4c7bd9}.qmstack.qmstack--blue .flavorend-buttons-btn:last-child:hover{border-color:#6898f7;color:#6898f7}.flavorui--teal{background-color:#00aebd}.flavorui--teal #navigation,.flavorui--teal #navigation .nav-right{background-color:#009cad}.flavorui--teal #navigation .nav-links a,.flavorui--teal #navigation .nav-notifications a{color:#c7f8ff}.flavorui--teal #navigation .nav-links a:hover,.flavorui--teal #navigation .nav-notifications a:hover{color:#fff}.flavorui--teal #navigation .nav-notifications .badge{background-color:#55c9d4;box-shadow:0 0 0 2px #009cad}.flavorui--teal #navigation .nav-addphoto-button,.flavorui--teal #navigation .nav-boost-open{background-color:#55c9d4}.flavorui--teal #navigation .nav-addphoto-button:hover,.flavorui--teal #navigation .nav-boost-open:hover{background-color:#6dd1da}.flavorui--teal #navigation .incognito-cover-profile{background-color:rgba(0,156,173,.7);color:#c7f8ff}.flavorui--teal #navigation .incognito-cover-button{background-color:#009cad;color:#c7f8ff}.flavorui--teal #leaderboard_wrapper{background-color:#031011}.flavorui--teal .panel-boost{background-color:#05737f}.flavorui--teal .panel-boost .boost-progress,.flavorui--teal .panel-boost .boost-timer{background-color:#074d54}.flavorui--teal .panel-boost .boost-timer-bonus{background-color:#06292d}.flavorui--teal .panel-boost .tail{border-left-color:#06292d}.flavorui--teal .panel-boost .closereport{color:#c7f8ff}.flavorui--teal .panel-boost .closereport:hover{color:#fff}.flavorui--teal .panel-boost .flatbutton{background-color:#00aebd}.flavorui--teal .panel-boost .flatbutton:hover{background-color:#55c9d4}.flavorui--teal.fullwidth #page footer.page-section{background-color:#00aebd}.flavorui--teal #footer,.flavorui--teal #footer_nav li a{color:#c7f8ff}.flavorui--teal #footer_nav li a:hover{color:#fff}.flavorui--teal .qm:before{background:#00aebd}.flavorui--teal .likecard-hover-message{border-color:#00aebd;color:#00aebd}.flavorui--teal .likecard-hover-message:hover{border-color:#55c9d4;color:#55c9d4}.qmstack.qmstack--teal .cardactions-action--reject{border:2px solid #00aebd;line-height:50px;background-color:transparent}.qmstack.qmstack--teal .cardactions-action--reject:before{color:#00aebd}.qmstack.qmstack--teal .cardactions-action--reject:hover{border-color:#55c9d4}.qmstack.qmstack--teal .cardactions-action--reject:hover:before{color:#55c9d4}.qmstack.qmstack--teal .cardactions-action--like{background-color:#00aebd}.qmstack.qmstack--teal .cardactions-action--like:hover{background-color:#55c9d4}.qmstack.qmstack--teal .flavorend-desc a{color:#00aebd}.qmstack.qmstack--teal .flavorend-desc a:hover{color:#55c9d4}.qmstack.qmstack--teal .flavorend-buttons-btn:first-child{background:#00aebd}.qmstack.qmstack--teal .flavorend-buttons-btn:first-child:hover{background:#55c9d4}.qmstack.qmstack--teal .flavorend-buttons-btn:last-child{border-color:#00aebd;color:#00aebd}.qmstack.qmstack--teal .flavorend-buttons-btn:last-child:hover{border-color:#55c9d4;color:#55c9d4}.flavorui--gray{background-color:#474d59}.flavorui--gray #navigation,.flavorui--gray #navigation .nav-right{background-color:#3e434e}.flavorui--gray #navigation .nav-links a,.flavorui--gray #navigation .nav-notifications a{color:#b3b5b9}.flavorui--gray #navigation .nav-links a:hover,.flavorui--gray #navigation .nav-notifications a:hover{color:#fff}.flavorui--gray #navigation .nav-notifications .badge{background-color:#8992a6;box-shadow:0 0 0 2px #3e434e}.flavorui--gray #navigation .nav-addphoto-button,.flavorui--gray #navigation .nav-boost-open{background-color:#8992a6}.flavorui--gray #navigation .nav-addphoto-button:hover,.flavorui--gray #navigation .nav-boost-open:hover{background-color:#9aa3b3}.flavorui--gray #navigation .incognito-cover-profile{background-color:rgba(62,67,78,.7);color:#b3b5b9}.flavorui--gray #navigation .incognito-cover-button{background-color:#3e434e;color:#b3b5b9}.flavorui--gray #leaderboard_wrapper{background-color:#000}.flavorui--gray .panel-boost{background-color:#303133}.flavorui--gray .panel-boost .boost-progress,.flavorui--gray .panel-boost .boost-timer{background-color:#1d1d1d}.flavorui--gray .panel-boost .boost-timer-bonus{background-color:#090909}.flavorui--gray .panel-boost .tail{border-left-color:#090909}.flavorui--gray .panel-boost .closereport{color:#b3b5b9}.flavorui--gray .panel-boost .closereport:hover{color:#fff}.flavorui--gray .panel-boost .flatbutton{background-color:#474d59}.flavorui--gray .panel-boost .flatbutton:hover{background-color:#8992a6}.flavorui--gray.fullwidth #page footer.page-section{background-color:#474d59}.flavorui--gray #footer,.flavorui--gray #footer_nav li a{color:#b3b5b9}.flavorui--gray #footer_nav li a:hover{color:#fff}.flavorui--gray .qm:before{background:#474d59}.flavorui--gray .likecard-hover-message{border-color:#474d59;color:#474d59}.flavorui--gray .likecard-hover-message:hover{border-color:#8992a6;color:#8992a6}.qmstack.qmstack--gray .cardactions-action--reject{border:2px solid #474d59;line-height:50px;background-color:transparent}.qmstack.qmstack--gray .cardactions-action--reject:before{color:#474d59}.qmstack.qmstack--gray .cardactions-action--reject:hover{border-color:#8992a6}.qmstack.qmstack--gray .cardactions-action--reject:hover:before{color:#8992a6}.qmstack.qmstack--gray .cardactions-action--like{background-color:#474d59}.qmstack.qmstack--gray .cardactions-action--like:hover{background-color:#8992a6}.qmstack.qmstack--gray .flavorend-desc a{color:#474d59}.qmstack.qmstack--gray .flavorend-desc a:hover{color:#8992a6}.qmstack.qmstack--gray .flavorend-buttons-btn:first-child{background:#474d59}.qmstack.qmstack--gray .flavorend-buttons-btn:first-child:hover{background:#8992a6}.qmstack.qmstack--gray .flavorend-buttons-btn:last-child{border-color:#474d59;color:#474d59}.qmstack.qmstack--gray .flavorend-buttons-btn:last-child:hover{border-color:#8992a6;color:#8992a6}.flavorui--purple{background-color:#7d208c}.flavorui--purple #navigation,.flavorui--purple #navigation .nav-right{background-color:#74147d}.flavorui--purple #navigation .nav-links a,.flavorui--purple #navigation .nav-notifications a{color:#e5bbed}.flavorui--purple #navigation .nav-links a:hover,.flavorui--purple #navigation .nav-notifications a:hover{color:#fff}.flavorui--purple #navigation .nav-notifications .badge{background-color:#b162bd;box-shadow:0 0 0 2px #74147d}.flavorui--purple #navigation .nav-addphoto-button,.flavorui--purple #navigation .nav-boost-open{background-color:#b162bd}.flavorui--purple #navigation .nav-addphoto-button:hover,.flavorui--purple #navigation .nav-boost-open:hover{background-color:#bc78c6}.flavorui--purple #navigation .incognito-cover-profile{background-color:rgba(116,20,125,.7);color:#e5bbed}.flavorui--purple #navigation .incognito-cover-button{background-color:#74147d;color:#e5bbed}.flavorui--purple #leaderboard_wrapper{background-color:#000}.flavorui--purple .panel-boost{background-color:#501356}.flavorui--purple .panel-boost .boost-progress,.flavorui--purple .panel-boost .boost-timer{background-color:#2f0e32}.flavorui--purple .panel-boost .boost-timer-bonus{background-color:#100611}.flavorui--purple .panel-boost .tail{border-left-color:#100611}.flavorui--purple .panel-boost .closereport{color:#e5bbed}.flavorui--purple .panel-boost .closereport:hover{color:#fff}.flavorui--purple .panel-boost .flatbutton{background-color:#7d208c}.flavorui--purple .panel-boost .flatbutton:hover{background-color:#b162bd}.flavorui--purple.fullwidth #page footer.page-section{background-color:#7d208c}.flavorui--purple #footer,.flavorui--purple #footer_nav li a{color:#e5bbed}.flavorui--purple #footer_nav li a:hover{color:#fff}.flavorui--purple .qm:before{background:#7d208c}.flavorui--purple .likecard-hover-message{border-color:#7d208c;color:#7d208c}.flavorui--purple .likecard-hover-message:hover{border-color:#b162bd;color:#b162bd}.qmstack.qmstack--purple .cardactions-action--reject{border:2px solid #7d208c;line-height:50px;background-color:transparent}.qmstack.qmstack--purple .cardactions-action--reject:before{color:#7d208c}.qmstack.qmstack--purple .cardactions-action--reject:hover{border-color:#b162bd}.qmstack.qmstack--purple .cardactions-action--reject:hover:before{color:#b162bd}.qmstack.qmstack--purple .cardactions-action--like{background-color:#7d208c}.qmstack.qmstack--purple .cardactions-action--like:hover{background-color:#b162bd}.qmstack.qmstack--purple .flavorend-desc a{color:#7d208c}.qmstack.qmstack--purple .flavorend-desc a:hover{color:#b162bd}.qmstack.qmstack--purple .flavorend-buttons-btn:first-child{background:#7d208c}.qmstack.qmstack--purple .flavorend-buttons-btn:first-child:hover{background:#b162bd}.qmstack.qmstack--purple .flavorend-buttons-btn:last-child{border-color:#7d208c;color:#7d208c}.qmstack.qmstack--purple .flavorend-buttons-btn:last-child:hover{border-color:#b162bd;color:#b162bd}.flavorend{padding:50px;text-align:center}.flavorend-graphic{display:block;margin:0 auto 35px;width:280px;height:140px;background-size:280px 140px;background-repeat:no-repeat;border-radius:3px}.flavorend-graphic.isGood{background-image:url("/flat/flavors/flavor-likes.svg")}.flavorend-graphic.isBad{background-image:url("/flat/flavors/flavor-bust.svg")}.flavorend-title{margin-bottom:15px;padding-bottom:0;color:#2a2f35;font-weight:400;font-size:28px;line-height:28px}.flavorend-desc{margin-bottom:35px;color:#949aa6;font-size:17px;line-height:25px}.flavorend-buttons-btn.flatbutton{display:inline-block;height:46px;line-height:46px;width:auto;min-width:120px;padding:0 16px;margin:0 5px;border-radius:3px}.flavorend-buttons-btn:first-child{color:#fff}.flavorend-buttons-btn:last-child{border:1px solid;line-height:44px}.flavorend-buttons-btn:last-child,.flavorend-buttons-btn:last-child:hover{background:none}#quickmatch_lookingfor_about{width:440px;margin-top:225px}#quickmatch_lookingfor_about.leaderboard-shown,body.masthead-shown #quickmatch_lookingfor_about{margin-top:335px}body.onboarding_add_photo #quickmatch_lookingfor_about,body.onboarding_edit_profile #quickmatch_lookingfor_about{margin-top:315px}body.hastakeover #quickmatch_lookingfor_about{margin-top:325px}#quickmatch_lookingfor_about>.content ul{list-style:disc;padding-left:20px}#quickmatch_lookingfor_about>.content ul li{padding-bottom:2px}#quickmatch_lookingfor_about .field-location .field-location--nearme .field-location-nearme,#quickmatch_lookingfor_about .field-location .field-location-nearme{display:none}#quickmatch_lookingfor_about .field-location .field-location--nearme .field-location-anywhere,#quickmatch_lookingfor_about .field-location .field-location-anywhere{display:inline}#quickmatch_lookingfor_about .field-status{display:none}#quickmatch_lookingfor_about .field-status.field-status--single{display:list-item}#quickmatch_lookingfor{width:600px;margin-top:130px}#quickmatch_lookingfor.leaderboard-shown,body.masthead-shown #quickmatch_lookingfor{margin-top:240px}body.onboarding_add_photo #quickmatch_lookingfor,body.onboarding_edit_profile #quickmatch_lookingfor{margin-top:220px}body.hastakeover #quickmatch_lookingfor{margin-top:230px}#quickmatch_lookingfor>.content>p{padding-bottom:40px}#quickmatch_lookingfor #quickmatch_lookingfor_form{min-height:340px;padding-bottom:5px}#quickmatch_flavor_about{width:550px;text-align:center}#quickmatch_flavor_about .heading{padding:40px;background-color:#4c7bd9}#quickmatch_flavor_about .flavormodal-img{display:block;width:58px;height:125px;margin:auto;background:url("https://cdn.okccdn.com/media/img/flavors/popsicle.svg")}#quickmatch_flavor_about .flavormodal-title{padding-top:30px;color:#fff;font-size:35px;line-height:35px;font-weight:300}#quickmatch_flavor_about .flavormodal-body,#quickmatch_flavor_about .flavormodal-dismiss,#quickmatch_flavor_about .flavormodal-title{font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#quickmatch_flavor_about .flavormodal-body,#quickmatch_flavor_about .flavormodal-dismiss{font-size:17px;line-height:26px}#quickmatch_flavor_about .flavormodal-body{max-width:450px;margin-left:auto;margin-right:auto}#quickmatch_flavor_about .flavormodal-play{width:130px;display:block;margin:30px auto 0}#quickmatch_flavor_about .flavormodal-dismiss{background:transparent;border:0;padding:0;margin:15px auto 0;color:#949aa6;cursor:pointer;border-bottom:1px solid #ccd0d9}#quickmatch_flavor_about .flavormodal-dismiss:hover{color:#aeb4bf}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.preloaded-image{width:100%;height:100%}.preloaded-image-content{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50%;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.preloaded-image-content-appear,.preloaded-image-content-enter{opacity:.01}.preloaded-image-content-appear-active,.preloaded-image-content-enter-active{opacity:1}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes active-border-animation{0%{opacity:.3;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.stacks-menu-item{background:transparent;border:0;padding:0;cursor:pointer;display:block;height:100%;color:inherit}.stacks-menu-item:focus{outline:none}.stacks-menu-item.isActive{font-weight:700}.stacks-menu-item.isActive .stacks-menu-item-content-icon{box-shadow:0 0 0 3px #ff4dc4;animation:active-border-animation 125ms ease-in forwards}.stacks-menu-item.isEmpty{color:#686868}.stacks-menu-item.isEmpty .stacks-menu-item-content-icon{box-shadow:none}.stacks-menu-item-content{position:relative;width:100%}.stacks-menu-item-content-empty-fakeimage,.stacks-menu-item-content-empty-icon,.stacks-menu-item-content-fakeimage,.stacks-menu-item-content-icon,.stacks-menu-item-content-image{display:inline-block;box-sizing:content-box;border:3px solid #1a1a1a}.stacks-menu-item-content-empty-fakeimage,.stacks-menu-item-content-empty-fakeimage .preloaded-image-content,.stacks-menu-item-content-empty-icon,.stacks-menu-item-content-empty-icon .preloaded-image-content,.stacks-menu-item-content-fakeimage,.stacks-menu-item-content-fakeimage .preloaded-image-content,.stacks-menu-item-content-icon,.stacks-menu-item-content-icon .preloaded-image-content,.stacks-menu-item-content-image,.stacks-menu-item-content-image .preloaded-image-content{border-radius:50%}.stacks-menu-item-content-fakeimage,.stacks-menu-item-content-image{position:absolute;top:0;left:50%;transform:translateX(-50%);background-size:cover}.stacks-menu-item-content-fakeimage.isLoading,.stacks-menu-item-content-image.isLoading{background:#343434;background:linear-gradient(135deg,#343434,#343434 45%,#3e3e3e 50%,#3e3e3e 55%,#343434 60%,#343434);background-size:800% 800%;-webkit-animation:loadingAnimation 2s ease infinite;animation:loadingAnimation 2s ease infinite}.stacks-menu-item-content-fakeimage{margin-left:7px}.stacks-menu-item-content-image{background-color:#2a2f35;margin-left:-7px}.stacks-menu-item-content-empty-icon svg,.stacks-menu-item-content-icon svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60%;height:60%}.stacks-menu-item-content-icon{background:#fff;position:relative}.stacks-menu-item-content-image .stacks-menu-item-content-icon{position:absolute;top:0;left:0;background:transparent;border:none}.stacks-menu-item-content-image .stacks-menu-item-content-icon svg *{fill:#fff}.stacks-menu-item-content-empty-fakeimage,.stacks-menu-item-content-empty-icon{position:absolute;top:0;left:50%;transform:translateX(-50%);background:#1a1a1a;box-shadow:inset 0 0 0 2px #686868}.stacks-menu-item-content-empty-fakeimage{margin-left:7px}.stacks-menu-item-content-empty-icon{margin-left:-7px}.stacks-menu-item-content-empty-icon svg *{fill:#686868}.stacks-menu-item-label{display:inline-block;width:100%}.stacks-menu-item-label.isLoading{width:55%;height:14px;background:#343434;background:linear-gradient(135deg,#343434,#343434 45%,#3e3e3e 50%,#3e3e3e 55%,#343434 60%,#343434);background-size:800% 800%;-webkit-animation:loadingAnimation 2s ease infinite;animation:loadingAnimation 2s ease infinite;border-radius:15px}.stacks-menu-item-expiration{background-color:#ff4dc4;border:2px solid #1a1a1a;height:23px;width:23px;position:absolute;border-radius:50%;font-size:11px;font-weight:500;display:flex;justify-content:center;align-items:center;bottom:-10px;right:38px}.stacks-menu-item-expiration--empty{background-color:#666;color:#1a1a1a}.stacks-menu-item-expiration--faces{right:45px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.stacks-menu-item{position:relative;width:140px;font-size:15px}.stacks-menu-item:hover .stacks-menu-item-tooltip{opacity:1;visibility:visible;transition:visibility 0ms linear,opacity .25s ease 1.01s}.stacks-menu-item-content{height:63px;margin-bottom:10px}.stacks-menu-item-content-empty-fakeimage,.stacks-menu-item-content-empty-icon,.stacks-menu-item-content-fakeimage,.stacks-menu-item-content-icon,.stacks-menu-item-content-image{width:63px;height:63px}.stacks-menu-item:not(.isActive) .stacks-menu-item-content-empty-fakeimage:after,.stacks-menu-item:not(.isActive) .stacks-menu-item-content-empty-icon:after,.stacks-menu-item:not(.isActive) .stacks-menu-item-content-fakeimage:after,.stacks-menu-item:not(.isActive) .stacks-menu-item-content-icon:after,.stacks-menu-item:not(.isActive) .stacks-menu-item-content-image:after{content:"";display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background:#fff;border-radius:50%;opacity:0;transition:opacity 75ms linear}.stacks-menu-item:hover .stacks-menu-item-content-empty-fakeimage:after,.stacks-menu-item:hover .stacks-menu-item-content-empty-icon:after,.stacks-menu-item:hover .stacks-menu-item-content-fakeimage:after,.stacks-menu-item:hover .stacks-menu-item-content-icon:after,.stacks-menu-item:hover .stacks-menu-item-content-image:after{opacity:.15}.stacks-menu-item-tooltip{position:absolute;z-index:2;width:208px;background:#d5e0f8;padding:16px 18px;box-shadow:0 2px 1px rgba(0,0,0,.2);color:#1e1e1e;font-weight:400;text-align:left;top:calc(100% - 8px);left:calc(50% - 104px);border-radius:8px;opacity:0;visibility:hidden;transition:opacity .25s ease 0ms,visibility 0ms linear .35s;font-size:14px;line-height:20px}.stacks-menu-item-tooltip:after{content:"";position:absolute;top:-8px;height:0;width:0;border-bottom:8px solid #d5e0f8;border-left:8px solid transparent;border-right:8px solid transparent;left:calc(50% - 8px)}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.stacks-menu{background:#1a1a1a;color:#f1f1f1;position:relative}.stacks-menu-paywall-error{align-items:center;background-color:#ff2e14;width:100%;position:absolute;z-index:1;display:flex;justify-content:center;height:31px;font-size:14px;left:0}.stacks-menu-content,.stacks-menu-content>div{display:flex;height:100%}.stacks-menu-content-error{color:#fa8575}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.stacks-menu{display:flex;width:100%;height:140px;text-align:center;justify-content:center}.stacks-menu-content-error{line-height:140px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.stacks-title-tooltip{position:absolute;z-index:2;width:208px;background:#d5e0f8;padding:16px 18px;border-radius:8px;box-shadow:0 2px 1px rgba(0,0,0,.2);color:#1e1e1e;font-weight:400;text-align:left;top:calc(100% + 11.2px);left:-8px;font-size:14px;line-height:22px}.stacks-title-tooltip:after{content:"";position:absolute;top:-8px;height:0;width:0;border-bottom:8px solid #d5e0f8;border-left:8px solid transparent;border-right:8px solid transparent;left:25px}.stacks-title-tooltip-appear,.stacks-title-tooltip-enter,.stacks-title-tooltip-leave{transition:opacity .2s linear}.stacks-title-tooltip-appear,.stacks-title-tooltip-enter{opacity:.01}.stacks-title-tooltip-appear-active,.stacks-title-tooltip-enter-active,.stacks-title-tooltip-leave{opacity:1}.stacks-title-tooltip-leave-active{opacity:.01}.stacks-title-tooltip-close{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;top:0;right:0;width:40%;height:100%;text-align:right;font-size:10px}.stacks-title-tooltip-close-icon:after{position:absolute;top:10px;right:10px;font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"x";color:#0000bf}.stacks-title-tooltip-close:focus{outline:none}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.stacks-update-expiration-btn{height:25px;width:25px;background-color:#ff4dc4;border-radius:50%;margin-left:10px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.stacks-title{position:relative;font-weight:500;color:#1e1e1e}.stacks-title-count{padding:0 10px}.stacks-title-text{display:flex;align-items:center}.stacks-title-expiration{color:#666;font-size:16px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.stacks-title{position:relative;left:50%;width:928px;margin:31px 0 -4px;margin-left:-464px;font-size:24px;line-height:29px}.section-loading{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.section-loading-image{width:300px;height:300px}.stacks-loading{width:100%;height:500px;margin-bottom:60px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.quickmatch-blank{position:relative;left:50%;transform:translateX(-50%);width:100%;max-width:1000px;margin-top:75px;margin-bottom:155px;padding:0 20px;text-align:center;color:#1a1a1a}.quickmatch-blank-icon{position:relative;display:inline-block;width:200px;height:200px;background-position:50%;background-repeat:no-repeat;background-size:contain}.quickmatch-blank-icon--stacks-empty{bottom:13px;right:14px;width:183px;height:176px}.quickmatch-blank-icon--just-for-you-empty{bottom:20px;width:219px;height:181px}.quickmatch-blank-icon--connection-error{width:82px;height:82px;margin:5px 0 30px}.quickmatch-blank-body,.quickmatch-blank-title{display:block;width:100%}.quickmatch-blank-title{font-weight:500;font-size:20px;line-height:30px}.quickmatch-blank-body{margin-top:13px;font-size:16px;line-height:20px}.mobilesite .quickmatch-blank-body{font-size:14px}.quickmatch-blank-button{margin-top:37px}.mobilesite .quickmatch-blank-button{margin-top:25px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.cardstack-fetching--is-empty{position:relative;left:50%;transform:translateX(-50%);min-height:50vh;width:100%;max-width:800px;padding:10vh 4%;text-align:center;font-size:18px;line-height:26px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.qm{width:100%;min-height:800px;min-height:calc(100vh - 85px);padding-top:25px;padding-bottom:80px;overflow:hidden}.qm,.qm-inner{position:relative}.qm-inner{margin:auto;width:940px}.qm-inner:after{clear:both;content:"";display:table}.qm-inner-left{position:relative;float:left;min-height:1px;margin-left:35px;width:500px;margin-right:50px}.qm-inner-right{float:left;width:320px;margin-right:35px}.qm-content,.qm-inner-right{position:relative}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.stacks-paywall-popular{display:flex;align-items:center;position:relative;width:100%;max-width:265px;height:170px}.stacks-paywall-popular-icon{position:absolute;z-index:1;top:24px;left:27px}.stacks-paywall-popular-icon g{fill:#f1f1f1}.stacks-paywall-popular-image-container{position:absolute}.stacks-paywall-popular-image-container.left{right:0}.stacks-paywall-popular-image-container.center{z-index:1;left:calc(50% - 57px);top:40px}.stacks-paywall-popular-image-pink-border{height:94px;width:94px;border:1px dashed #ff4dc4;border-radius:50%;position:relative;padding:4px}.stacks-paywall-popular-image-pink-border.center{height:114px;width:114px}.stacks-paywall-popular-image{position:relative;overflow:hidden;display:block;width:100%;height:100%;border-radius:50%;border:2px solid #fff;background-color:#949aa6}.stacks-paywall-popular-image--desktop{border:1px solid #000;box-shadow:0 2px 2px 0 rgba(0,0,0,.5)}.stacks-paywall-popular-backdrop{width:100%;padding-top:65%;background-size:contain;background-repeat:no-repeat}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.stacks-paywall-new-users{position:relative;width:100%;max-width:265px;height:126px;margin:21px 0}.stacks-paywall-new-users-badge{position:absolute;z-index:4;bottom:0;left:0}.stacks-paywall-new-users-icon{position:absolute;z-index:3;left:45px;top:24px}.stacks-paywall-new-users-icon g{fill:#f1f1f1}.stacks-paywall-new-users-images{position:absolute;width:100%;height:109px}.stacks-paywall-new-users-image{position:absolute;top:50%;transform:translateY(-50%);overflow:hidden;display:block;border:2px solid #fff;border-radius:50%;background-color:#949aa6}.stacks-paywall-new-users-image--desktop{border:1px solid #000;box-shadow:0 2px 2px 0 rgba(0,0,0,.5)}.stacks-paywall-new-users-image.top{z-index:2;left:25px;height:104px;width:104px}.stacks-paywall-new-users-image.middle{z-index:1;height:87px;width:87px;left:40%}.stacks-paywall-new-users-image.bottom{right:20px;height:74px;width:74px;top:56px}.stacks-paywall-new-users-stars{position:absolute;top:0;right:0}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.stacks-paywall{position:relative}.stacks-paywall-faux-doubletake-card{width:940px;height:442px}.stacks-paywall-error{position:absolute;background-color:#ff2e14;width:100%;left:0;font-size:14px;top:0;padding:7px 0;color:#fff;display:flex;justify-content:center}.stacks-paywall-rate-card{position:absolute;background-color:#fff;box-shadow:0 2px 7px 0 rgba(0,0,0,.5);height:290px;width:630px;top:calc((100% - 290px) / 2);right:calc((100% - 630px) / 2);padding:16px;border-radius:4px}.stacks-paywall-locked{color:#1a1a1a;display:flex;align-items:center;font-size:12px}.stacks-paywall-locked-icon{margin-right:8px}.stacks-paywall-locked-icon g{fill:#1a1a1a}.stacks-paywall-body{display:flex;height:206px}.stacks-paywall-image-container{margin:20px 40px 0 0;width:265px}.stacks-paywall-text-container{width:calc(50% - 20px);color:#1a1a1a;display:flex;flex-direction:column;padding-top:6px;justify-content:space-evenly}.stacks-paywall-header{font-size:26px;font-weight:700;line-height:26px}.stacks-paywall-subheader{margin:20px 0;font-size:16px}.stacks-paywall-cta-button{width:100%;padding:13px 0}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.quickmatch-mutualMatch{position:absolute;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);text-align:center;z-index:10}.quickmatch-mutualMatch-panel{position:absolute;height:300px;width:274px;top:50%;left:50%;margin-top:-150px;margin-left:-137px;border-radius:3px;padding:23px;box-sizing:border-box;overflow:hidden;background:#fff}.quickmatch-mutualMatch-photos{width:172px;height:80px;margin:0 auto;position:relative;padding-bottom:20px}.quickmatch-mutualMatch-photo{background-size:cover;background-color:#ebedf2;background-repeat:no-repeat;background-position:50% 20%;box-sizing:border-box;float:left;width:80px;height:80px;border-radius:40px}.quickmatch-mutualMatch-photo--contestant{float:right}.quickmatch-mutualMatch-star{border:2px solid #fff;background:#f8c637;position:absolute;box-sizing:border-box;padding:8px;left:65px;top:19px;border-radius:21px}.quickmatch-mutualMatch-star:before{content:'';display:block;background:url("https://cdn.okccdn.com/media/img/mobile_web/okc/sprite3_22.06f3ace8.png") no-repeat -242px -79px;background-size:570px auto;width:22px;height:22px}.quickmatch-mutualMatch-star--viaBoost{background:#30b7c4}.quickmatch-mutualMatch-headline{margin-top:10px;color:#f8c637;font-size:17px;line-height:17px}.quickmatch-mutualMatch-headline--viaBoost{color:#30b7c4}.quickmatch-mutualMatch-headline--viaBoost .boostbolt{margin-bottom:0}.quickmatch-mutualMatch-subheadline{padding-top:9px;font-size:15px;line-height:15px}.quickmatch-mutualMatch-buttonGroup{position:absolute;bottom:0;left:0;width:100%}.quickmatch-mutualMatch-button{background:transparent;border:0;padding:0;cursor:pointer;display:block;width:100%;border-top:1px solid #ebedf2;color:#949aa6;font-size:17px;line-height:52px}.quickmatch-mutualMatch-button--callToAction{color:#4c7bd9}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.cardsummary{float:left;display:flex;flex-wrap:wrap;align-items:center;max-width:535px;height:54px;color:#1e1e1e;font-size:17px;line-height:24px}.cardsummary-item{position:relative;float:left}.cardsummary-realname{font-weight:500}.cardsummary-age,.cardsummary-location,.cardsummary-realname{padding-right:16px}.cardsummary-age:after,.cardsummary-location:after{content:"\2022";position:absolute;top:1px;right:4px}.cardsummary-profile-link{color:#3260c7;margin-left:8px}.cardsummary-profile-link:hover{color:#4c7bd9}.cardsummary-profile-link .okicon{position:relative;top:3px;float:right;font-size:9px;padding-left:5px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.cardactions{float:right}.cardactions-action{position:relative;width:120px;height:54px;line-height:54px;text-align:center;border-radius:3px;text-indent:-9999px;vertical-align:top;background:transparent;border:0;padding:0;cursor:pointer;-webkit-transition-property:-webkit-transform,background;transition-property:transform,background;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transform:translateY(0);transform:translateY(0)}.cardactions-action:before{color:#fff;position:absolute;top:0;left:50%;text-indent:0;-webkit-transition:-webkit-transform .1s ease;transition:transform .1s ease;-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1);-webkit-transform-origin:center;transform-origin:center}.cardactions-action:hover:before{-webkit-transform:translateX(-50%) scale(1.14);transform:translateX(-50%) scale(1.14)}.cardactions-action:active{-webkit-transform:translateY(2px);transform:translateY(2px)}.cardactions-action:active:before{-webkit-transform:translateX(-50%) scale(1.07);transform:translateX(-50%) scale(1.07)}.cardactions-action--like,.cardactions-action--reject{border:1px solid #ccd0d9}.cardactions-action--like:before{font-size:22px;color:#ffd939;font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"s"}.cardactions-action--reject{margin-right:15px}.cardactions-action--reject:before{font-size:18px;color:#ff8aa4;font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"x"}.cardactions-action .reader-text{position:absolute}.cardactions .doubletake-pass-button{border:2px solid #fa8575;margin-right:16px}.cardactions .doubletake-like-button{position:relative;border:2px solid #ffbe25}.cardactions .doubletake-like-button.disabled{border:2px solid #949aa6}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.qmcard-carousel-navigation{position:absolute;height:12px;top:391px;right:32px;z-index:5}.qmcard-carousel-navigation button{background:transparent;border:0;padding:0;cursor:pointer;width:12px;height:12px;margin-left:8px;border:2px solid #ccd0d9;border-radius:100%;vertical-align:top}.qmcard-carousel-navigation button:first-child{margin-left:0}.qmcard-carousel-navigation button.active{background:#ccd0d9;border-color:#ccd0d9;pointer-events:none}.qmcard-carousel-navigation button:hover{border-color:#aeb4bf;background:#aeb4bf}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.qmcard-carousel{margin-left:-30px;margin-right:-30px}.qmcard-carousel-viewport{position:relative;width:100%;padding:0 30px;overflow:hidden}.qmcard-carousel-viewport-inner{width:10000px;-webkit-transition:margin .2s ease;transition:margin .2s ease}.qmcard-carousel-viewport-inner:after{clear:both;content:"";display:table}.qmcard-carousel-viewport .cardstatuses{position:absolute;z-index:1;top:10px;left:40px}.qmcard-carousel-viewport .cardstatuses-status{float:left;height:28px;padding:0 12px;border-radius:14px;color:#fff;pointer-events:none;margin-right:8px;opacity:.95;font-size:15px;line-height:28px}.qmcard-carousel-viewport .cardstatuses-status:last-child{margin-right:0}.qmcard-carousel-viewport .cardstatuses-status.online{background:#48e588}.qmcard-carousel-viewport .cardstatuses-status.likes{background:#ffd939}.qmcard-carousel--more .qmcard-carousel-viewport-inner{cursor:pointer}.carouselimg{position:relative;float:left;width:286px;height:262px;overflow:hidden;border-radius:3px;background:#ebedf2}.carouselimg:not(:last-child){margin-right:11px}.carouselimg img{display:block;width:100%;height:auto}.carouselimg-report{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;bottom:7px;right:10px;color:#fff;text-shadow:0 0 40px #000;opacity:.5;-webkit-transition:opacity 60ms ease;transition:opacity 60ms ease}.carouselimg-report:hover{text-shadow:0 0 20px #000;opacity:1}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@-webkit-keyframes qm-starburst{0%{opacity:1;-webkit-transform:scale(1)}to{opacity:0;-webkit-transform:scale(3)}}@keyframes qm-starburst{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(3);transform:scale(3)}}.qmkey{padding:2px 6px 3px;vertical-align:baseline;display:inline-block;line-height:16px;border-radius:3px;font-weight:400;border:1px solid #949aa6}.qmkey .okicon{font-size:11px;line-height:11px}.qmcard-blurb{bottom:0;width:80%;color:#2a2f35;font-size:17px;line-height:90px}.qmcard-blurb,.qmcard-blurb strong{font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.qmcard-blurb strong{color:#1e1e1e;font-weight:500}.qmcard-blurb a{color:#4c7bd9}.qmcard-blurb a span{display:inline-block}.qmcard-blurb a:hover{color:#618bdd}.qmcard-blurb a:hover .okicon.i-arrow-right{-webkit-transform:translateX(5px);transform:translateX(5px)}.qmcard-blurb .okicon{vertical-align:top;display:inline-block}.qmcard-blurb .okicon.i-star{margin-right:10px;font-size:19px;top:-1px;color:#ffd939}.qmcard-blurb .okicon.i-messages{top:2px;margin-right:10px;font-size:19px;color:#4c7bd9}.qmcard-blurb .okicon.i-arrow-right{margin-left:5px;font-size:12px;-webkit-transition:-webkit-transform 75ms ease;transition:transform 75ms ease}.qmcard-blurb-shortcuts{color:#ccd0d9}.qmcard-blurb-shortcuts .qmkey{color:#ccd0d9;border-color:rgba(204,208,217,.9)}.qmcard-blurb-indicator .okicon{position:relative;font-size:22px}.qmcard-blurb-indicator .okicon:after{position:absolute;top:0;left:0;opacity:0;-webkit-animation:qm-starburst .5s ease .5s 1;animation:qm-starburst .5s ease .5s 1}.qmcard-blurb-context{color:#949aa6}.qmcard-blurb-context strong{color:#1e1e1e}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.qmcard{position:absolute;left:0;right:0;border-radius:4px;overflow:hidden;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.1),0 1px 0 rgba(0,0,0,.14);-webkit-transform-origin:center;transform-origin:center}.qmcard-contents{padding:0 30px;opacity:1;-webkit-transition:opacity .1s ease-in;transition:opacity .1s ease-in}.qmcard-top{height:54px;line-height:54px;margin:18px 0}.qmcard-top:after{clear:both;content:"";display:table}.qmcard-bottom{height:90px;line-height:90px}.qmcard-boostBorder{display:inline-block;height:10px;width:100%;bottom:0;position:absolute;background:#30b7c4}.qmcard.qmcard--waiting{height:442px;overflow:visible}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@-webkit-keyframes card-pop-in{0%,20%{opacity:0;-webkit-transform:scale(.9)}to{opacity:1;-webkit-transform:scale(1)}}@keyframes card-pop-in{0%,20%{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes card-slide-down{0%{opacity:1;-webkit-transform:translateY(0)}90%,to{opacity:0;-webkit-transform:translateY(90px)}}@keyframes card-slide-down{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}90%,to{opacity:0;-webkit-transform:translateY(90px);transform:translateY(90px)}}.qm-content-stackholder,.qmstack{position:relative}.qmstack{margin-bottom:40px;height:442px}.qmstack-cover{position:absolute;left:0;bottom:-2040px;height:2000px;width:100%;background-color:#f0f2f6;z-index:10}.qm .cardvote-enter-active{-webkit-animation:card-pop-in .4s ease;animation:card-pop-in .4s ease}.qm .cardvote-leave-active{opacity:0;-webkit-animation:card-slide-down .4s ease;animation:card-slide-down .4s ease}.qm .cardstack-enter{position:absolute;opacity:0}.qm .cardstack-enter .qmcard-contents{opacity:0}.qm .cardstack-leave{display:block}.qm .cardstack-leave-active .qmcard-contents{opacity:0}.qm .qmstack.cardreplace-enter{position:absolute;width:100%;top:0;left:0;opacity:0;z-index:100}.qm .qmstack.cardreplace-enter-active{opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.qmessays-essay{margin-bottom:40px}.qmessays-essay:last-child{margin-bottom:0}.qmessays-essay h2{padding:0;margin-bottom:15px;color:#1e1e1e;font-weight:500;font-size:19px;line-height:22px}.qmessays-essay h2,.qmessays-essay p{font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.qmessays-essay p{color:#2a2f35;word-wrap:break-word;font-size:17px;line-height:24px}.qmessays-empty{font-style:italic;color:#949aa6;font-size:19px;line-height:22px}.essaytrans-enter,.essaytrans-leave{-webkit-transition:opacity 0ms ease;transition:opacity 0ms ease}.essaytrans-enter-active,.essaytrans-leave-active{-webkit-transition-duration:.25s;transition-duration:.25s}.essaytrans-enter{opacity:0}.essaytrans-enter-active{opacity:1;-webkit-transition-delay:.25s;transition-delay:.25s}.essaytrans-leave{position:absolute;top:0;width:100%;opacity:1}.essaytrans-leave-active{opacity:0}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.yml,.yml-title{display:block}.yml-title{margin-bottom:20px;font-size:19px;line-height:22px;font-weight:500}.yml-error{color:#f95133}.yml-users:after{clear:both;content:"";display:table}.yml-user{float:left;width:calc((100% - 18px) / 4);margin-right:6px;margin-bottom:6px}.yml-user:nth-child(4n){margin-right:0}.yml-user--isLoading{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;-webkit-animation:loadingAnimation 2s ease infinite;animation:loadingAnimation 2s ease infinite;border-radius:50%;padding-bottom:23.597%}.yml-user-image{float:left;width:100%;height:auto;border-radius:50%}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.qm-ad{margin-bottom:30px;padding:10px 10px 0}.qm-ad-upgrade{display:block;text-align:center;color:#aeb4bf;text-decoration:underline;font-size:17px;line-height:40px}.qm-ad-upgrade:hover{color:#ccd0d9}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}#p_quickmatch.mobilesite{overflow:hidden;-webkit-overflow-scrolling:auto}#p_quickmatch #page #main_content,#p_quickmatch #root{background:#f0f2f6}.quickmatch{position:relative;height:calc(100vh - 120px);display:flex;justify-content:center;align-items:center;z-index:1}.quickmatch-error{position:relative;text-align:center}.quickmatch-error-text{padding-top:12px;color:#949aa6}.quickmatch-error-header{padding-bottom:12px;font-size:19px;line-height:19px}.quickmatch-error-message{font-size:15px;line-height:19px}.quickmatch-error-icon{background:url("https://cdn.okccdn.com/media/img/icons/frown.png?v=4.39") no-repeat 50%;background-size:54px 48px;height:54px;width:54px;margin:0 auto}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.category-ethics{background-color:#f8c637}.category-sex{background-color:#ff8aa4}.category-lifestyle{background-color:#104da1}.category-religion{background-color:#9dbaf2}.category-dating{background-color:#4fc5d0}.category-other{background-color:#00d280}.category-2017{background-color:#fa8575}.details-reboarding-banner{display:flex;border:1px solid #0000bf;background:#fff;border-radius:2px;height:230px;width:912px;margin:0 auto;margin-bottom:50px}.details-reboarding-banner-left,.details-reboarding-banner-right{flex-basis:50%;display:flex;justify-content:center;align-items:center}.details-reboarding-banner-right{flex-direction:column;align-items:flex-start}.details-reboarding-banner-icon{width:200px}.details-reboarding-banner-action,.details-reboarding-banner-text,.details-reboarding-banner-title{width:270px}.details-reboarding-banner-title{font-size:22px;line-height:28px;font-weight:700;margin-bottom:10px}.details-reboarding-banner-text{font-size:16px;line-height:22px;margin-bottom:20px}.details-reboarding-banner-action{background:transparent;border:0;padding:0;cursor:pointer;color:#fff;background:#0000bf;-webkit-appearance:none;text-transform:uppercase;letter-spacing:1px;font-size:16px;line-height:18px;font-weight:700;width:100%;max-width:320px;height:auto;display:block;padding:20px 0;margin:0 auto 15px;margin-bottom:20px;text-align:center;border-radius:3px;margin:0}.details-reboarding-banner-action:hover{background:#5c69ff}.details-reboarding-banner-action:focus{outline:none}.details-reboarding-banner-action:disabled{background:#949aa6;cursor:default}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.category-ethics{background-color:#f8c637}.category-sex{background-color:#ff8aa4}.category-lifestyle{background-color:#104da1}.category-religion{background-color:#9dbaf2}.category-dating{background-color:#4fc5d0}.category-other{background-color:#00d280}.category-2017{background-color:#fa8575}.user-multiPhoto{position:relative;float:left;width:250px;height:275px;margin-left:12px;margin-bottom:-3px}.user-multiPhoto:after{clear:both;content:"";display:table}.user-multiPhoto .userthumb-indicator--messagedyou{box-shadow:inset 0 0 0 4px #4c7bd9}.user-multiPhoto .userthumb-indicator--likedyou{box-shadow:inset 0 0 0 4px #ffd939}.user-multiPhoto .userthumb-indicator--likedViaBoost{box-shadow:inset 0 0 0 4px #30b7c4}.user-multiPhoto:first-child{margin-left:0}.user-multiPhoto:not(.isPlaceholder):hover .user-multiPhoto-user-image{-webkit-transform:scale(1.1) translate(-50%,-50%);transform:scale(1.1) translate(-50%,-50%)}.user-multiPhoto-photo1,.user-multiPhoto-photo2,.user-multiPhoto-photo3{position:relative;overflow:hidden;float:left;background-color:#ebedf2}.user-multiPhoto-photo1,.user-multiPhoto-photo2{padding-top:0;width:123px;height:123px}.user-multiPhoto-photo1{border-top-left-radius:4px}.user-multiPhoto-photo2{margin-left:4px;border-top-right-radius:4px}.user-multiPhoto-photo3{margin-top:4px;width:100%;height:123px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.user-multiPhoto-user-image{position:absolute;overflow:hidden;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:56px;height:56px;border-radius:50%;border:3px solid #f3f5f9;-webkit-transition:-webkit-transform 75ms linear;transition:transform 75ms linear;-webkit-transform-origin:0 0;transform-origin:0 0;bottom:-31px;left:50%;background:#ccd0d9;background-size:cover;background-position:50%}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.usercard{position:relative;border:none;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:subpixel-antialiased;-webkit-transition:height .3s ease;transition:height .3s ease;box-sizing:border-box;display:inline-flex;align-items:center;flex-direction:column;text-align:center;border-radius:4px;width:180px;padding:20px}.usercard-first-message{position:absolute;z-index:2;top:-30px;left:5%;width:auto;height:40px;max-width:90%;padding:0 10px;background:#cce1ff;box-shadow:0 3px 2px 0 rgba(0,0,0,.3);border-radius:12px;border-bottom-left-radius:2px;font-size:14px;line-height:40px;color:#1e1e1e}.usercard-first-message-content{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.usercard-thumb{flex-grow:0;flex-shrink:0;position:relative;border-top-left-radius:4px;border-top-right-radius:4px}.usercard-thumb .userthumb{display:initial;position:static}.usercard-thumb .userthumb img.userthumb-img{display:block}.usercard-info{flex-grow:1;flex-shrink:1;overflow:hidden}.usercard-match-info{flex-grow:0;flex-shrink:0}.usercard:hover img.userthumb-img{-webkit-transform:scale(1.05);transform:scale(1.05)}.usercard-thumb{top:-20px;margin-bottom:-20px;height:158px;width:180px;overflow:hidden}.usercard-thumb img.userthumb-img{transition:transform .25s ease;height:180px;width:180px;margin-top:-11px;background:#ccd0d9;color:#aeb4bf;text-align:center;line-height:180px}.usercard-thumb .userthumb-indicator-icon{font-size:40px}.usercard-info{text-align:center;align-self:stretch;padding:14px 0}.usersmallcard{position:relative;border:none;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:subpixel-antialiased;-webkit-transition:height .3s ease;transition:height .3s ease;box-sizing:border-box;display:inline-flex;align-items:center;flex-direction:column;text-align:center;border-radius:4px;width:133px;padding:16px}.usersmallcard-first-message{position:absolute;z-index:2;top:-30px;left:5%;width:auto;height:40px;max-width:90%;padding:0 10px;background:#cce1ff;box-shadow:0 3px 2px 0 rgba(0,0,0,.3);border-radius:12px;border-bottom-left-radius:2px;font-size:14px;line-height:40px;color:#1e1e1e}.usersmallcard-first-message-content{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.usersmallcard-thumb{flex-grow:0;flex-shrink:0;position:relative;border-top-left-radius:4px;border-top-right-radius:4px}.usersmallcard-thumb .userthumb{display:initial;position:static}.usersmallcard-thumb .userthumb img.userthumb-img{display:block}.usersmallcard-info{flex-grow:1;flex-shrink:1;overflow:hidden}.usersmallcard-match-info{flex-grow:0;flex-shrink:0}.usersmallcard:hover img.userthumb-img{-webkit-transform:scale(1.05);transform:scale(1.05)}.usersmallcard-thumb{top:-16px;margin-bottom:-16px;height:130px;width:133px;overflow:hidden}.usersmallcard-thumb img.userthumb-img{transition:transform .25s ease;height:133px;width:133px;margin-top:-1.5px;background:#ccd0d9;color:#aeb4bf;text-align:center;line-height:133px}.usersmallcard-thumb .userthumb-indicator-icon{font-size:40px}.usersmallcard-info{text-align:center;align-self:stretch;padding:14px 0;padding-bottom:0}.usersmallcard-match-info{display:none}.usersresponsivecard{position:relative;border:none;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:subpixel-antialiased;-webkit-transition:height .3s ease;transition:height .3s ease;box-sizing:border-box;display:inline-flex;align-items:center;flex-direction:column;text-align:center;border-radius:4px;padding-bottom:16px}.usersresponsivecard-first-message{position:absolute;z-index:2;top:-30px;left:5%;width:auto;height:40px;max-width:90%;padding:0 10px;background:#cce1ff;box-shadow:0 3px 2px 0 rgba(0,0,0,.3);border-radius:12px;border-bottom-left-radius:2px;font-size:14px;line-height:40px;color:#1e1e1e}.usersresponsivecard-first-message-content{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.usersresponsivecard-thumb{flex-grow:0;flex-shrink:0;position:relative;border-top-left-radius:4px;border-top-right-radius:4px}.usersresponsivecard-thumb .userthumb{display:initial;position:static}.usersresponsivecard-thumb .userthumb img.userthumb-img{display:block}.usersresponsivecard-info{flex-grow:1;flex-shrink:1;overflow:hidden}.usersresponsivecard-match-info{flex-grow:0;flex-shrink:0}.usersresponsivecard:hover img.userthumb-img{-webkit-transform:scale(1.05);transform:scale(1.05)}.usersresponsivecard-thumb{overflow:hidden;width:100%;padding-top:100%}.usersresponsivecard-thumb .userthumb{position:absolute}.usersresponsivecard-thumb img.userthumb-img{object-fit:cover;transition:transform .25s ease;background:#ccd0d9;color:#aeb4bf;text-align:center;line-height:133px}.usersresponsivecard-thumb .userthumb-indicator-icon{font-size:40px}.usersresponsivecard-info{text-align:center;align-self:stretch;padding:14px 12px}.userlargecard{position:relative;border:none;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:subpixel-antialiased;-webkit-transition:height .3s ease;transition:height .3s ease;box-sizing:border-box;display:inline-flex;align-items:center;flex-direction:column;text-align:center;border-radius:4px;width:200px;padding:26px}.userlargecard-first-message{position:absolute;z-index:2;top:-30px;left:5%;width:auto;height:40px;max-width:90%;padding:0 10px;background:#cce1ff;box-shadow:0 3px 2px 0 rgba(0,0,0,.3);border-radius:12px;border-bottom-left-radius:2px;font-size:14px;line-height:40px;color:#1e1e1e}.userlargecard-first-message-content{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.userlargecard-thumb{flex-grow:0;flex-shrink:0;position:relative;border-top-left-radius:4px;border-top-right-radius:4px}.userlargecard-thumb .userthumb{display:initial;position:static}.userlargecard-thumb .userthumb img.userthumb-img{display:block}.userlargecard-info{flex-grow:1;flex-shrink:1;overflow:hidden}.userlargecard-match-info{flex-grow:0;flex-shrink:0}.userlargecard:hover img.userthumb-img{-webkit-transform:scale(1.05);transform:scale(1.05)}.userlargecard-thumb{top:-26px;margin-bottom:-26px;height:198px;width:200px;overflow:hidden}.userlargecard-thumb img.userthumb-img{transition:transform .25s ease;height:200px;width:200px;margin-top:-1px;background:#ccd0d9;color:#aeb4bf;text-align:center;line-height:200px}.userlargecard-thumb .userthumb-indicator-icon{font-size:40px}.userlargecard-info{text-align:center;align-self:stretch;padding:22px 0;padding-bottom:0}.userlargecard-match-info{display:none}.userrow{position:relative;border:none;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:subpixel-antialiased;-webkit-transition:height .3s ease;transition:height .3s ease;box-sizing:border-box;display:flex;align-items:center;flex-direction:row;text-align:left;border-top:2px solid #f3f5f9;height:104px;width:100%;padding:16px}.userrow-first-message{position:absolute;z-index:2;top:-30px;left:5%;width:auto;height:40px;max-width:90%;padding:0 10px;background:#cce1ff;box-shadow:0 3px 2px 0 rgba(0,0,0,.3);border-radius:12px;border-bottom-left-radius:2px;font-size:14px;line-height:40px;color:#1e1e1e}.userrow-first-message-content{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.userrow-thumb{flex-grow:0;flex-shrink:0;position:relative;border-top-left-radius:4px;border-top-right-radius:4px}.userrow-thumb .userthumb{display:initial;position:static}.userrow-thumb .userthumb img.userthumb-img{display:block}.userrow-info{flex-grow:1;flex-shrink:1;overflow:hidden}.userrow-match-info{flex-grow:0;flex-shrink:0}.userrow-unread-indicator:before{background-color:#4c7bd9;border-radius:50%;content:'';height:11px;left:12px;margin-top:-5px;position:absolute;top:50%;width:11px}.userrow-thumb{height:72px;width:72px}.userrow-thumb img.userthumb-img{background:#ccd0d9;color:#aeb4bf;text-align:center;line-height:72px}.userrow-info{padding:0 14px}.usersmallrow{position:relative;border:none;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:subpixel-antialiased;-webkit-transition:height .3s ease;transition:height .3s ease;box-sizing:border-box;display:flex;align-items:center;flex-direction:row;text-align:left;height:64px;width:100%;padding:12px 16px;background-color:transparent;box-shadow:none}.usersmallrow-first-message{position:absolute;z-index:2;top:-30px;left:5%;width:auto;height:40px;max-width:90%;padding:0 10px;background:#cce1ff;box-shadow:0 3px 2px 0 rgba(0,0,0,.3);border-radius:12px;border-bottom-left-radius:2px;font-size:14px;line-height:40px;color:#1e1e1e}.usersmallrow-first-message-content{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.usersmallrow-thumb{flex-grow:0;flex-shrink:0;position:relative;border-top-left-radius:4px;border-top-right-radius:4px}.usersmallrow-thumb .userthumb{display:initial;position:static}.usersmallrow-thumb .userthumb img.userthumb-img{display:block}.usersmallrow-info{flex-grow:1;flex-shrink:1;overflow:hidden}.usersmallrow-match-info{flex-grow:0;flex-shrink:0}.usersmallrow-thumb{height:40px;width:40px}.usersmallrow-thumb img.userthumb-img{background:#ccd0d9;color:#aeb4bf;text-align:center;line-height:40px}.usersmallrow-info{padding:0 0 0 12px}.usersmallrow-info .userInfo-username{margin:0}.usersmallrowvertical{position:relative;border:none;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:subpixel-antialiased;-webkit-transition:height .3s ease;transition:height .3s ease;box-sizing:border-box;display:flex;align-items:center;flex-direction:column;text-align:left;width:100%;padding:12px 16px 0;background-color:transparent;box-shadow:none}.usersmallrowvertical-first-message{position:absolute;z-index:2;top:-30px;left:5%;width:auto;height:40px;max-width:90%;padding:0 10px;background:#cce1ff;box-shadow:0 3px 2px 0 rgba(0,0,0,.3);border-radius:12px;border-bottom-left-radius:2px;font-size:14px;line-height:40px;color:#1e1e1e}.usersmallrowvertical-first-message-content{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.usersmallrowvertical-thumb{flex-grow:0;flex-shrink:0;position:relative;border-top-left-radius:4px;border-top-right-radius:4px}.usersmallrowvertical-thumb .userthumb{display:initial;position:static}.usersmallrowvertical-thumb .userthumb img.userthumb-img{display:block}.usersmallrowvertical-info{flex-grow:1;flex-shrink:1;overflow:hidden}.usersmallrowvertical-match-info{flex-grow:0;flex-shrink:0}.usersmallrowvertical-thumb{height:40px;width:40px}.usersmallrowvertical-thumb img.userthumb-img{background:#ccd0d9;color:#aeb4bf;text-align:center;line-height:40px}.usersmallrowvertical-info{padding-top:4px}.usersmallrowvertical-info .userInfo-username{margin:0}.usercard-placeholder{position:relative;border:none;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);display:inline-flex;align-items:center;flex-direction:column;text-align:center;border-radius:4px;width:180px;padding:20px;flex-shrink:0}.loading .usercard-placeholder-info-meta,.loading .usercard-placeholder-info-username,.loading .usercard-placeholder-match-info-percentage{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;-webkit-animation:loadingAnimation 2s ease infinite;animation:loadingAnimation 2s ease infinite;border-radius:15px}.usercard-placeholder-first-message{display:flex;flex-direction:column;justify-content:space-between;width:88%;padding:12px 22px}.usercard-placeholder-first-message:after,.usercard-placeholder-first-message:before{content:"";display:block;height:5px;background:#949aa6;border-radius:5px}.usercard-placeholder-first-message:before{width:100%}.usercard-placeholder-first-message:after{width:56%;opacity:.5}.usercard-placeholder-thumb{background-size:cover}.loading .usercard-placeholder-thumb{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;-webkit-animation:loadingAnimation 2s ease infinite;animation:loadingAnimation 2s ease infinite}.usercard-placeholder-thumb{background:#ccd0d9;flex-shrink:0}.usercard-placeholder-info{flex-grow:1;width:100%;overflow:hidden}.usercard-placeholder-info-meta,.usercard-placeholder-info-username{width:80%;border-radius:7px}.usercard-placeholder-info-username{max-width:90px;height:16px;margin-top:4px;margin-bottom:8px;background:#949aa6}.usercard-placeholder-info-meta{max-width:59px;height:12px;margin-top:4px;margin-bottom:4px;background:#ccd0d9}.usercard-placeholder-match-info{flex-grow:0;flex-shrink:0;position:relative}.usercard-placeholder-match-info-percentage{width:44px;height:23px;padding:6px;background:#ccd0d9;border-radius:13px}.usercard-placeholder-match-info-percentage:not(:last-child){margin-right:21px}.usercard-placeholder-thumb{border-top-left-radius:4px;border-top-right-radius:4px;position:relative;top:-20px;margin-bottom:-20px;height:158px;width:180px}.usercard-placeholder-info{padding:14px 0}.usercard-placeholder-info:last-child{padding-bottom:0}.usercard-placeholder-info-meta,.usercard-placeholder-info-username{margin-left:auto;margin-right:auto}.userlargecard-placeholder{position:relative;border:none;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);display:inline-flex;align-items:center;flex-direction:column;text-align:center;border-radius:4px;width:200px;padding:26px;flex-shrink:0}.loading .userlargecard-placeholder-info-meta,.loading .userlargecard-placeholder-info-username,.loading .userlargecard-placeholder-match-info-percentage{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;-webkit-animation:loadingAnimation 2s ease infinite;animation:loadingAnimation 2s ease infinite;border-radius:15px}.userlargecard-placeholder-first-message{display:flex;flex-direction:column;justify-content:space-between;width:88%;padding:12px 22px}.userlargecard-placeholder-first-message:after,.userlargecard-placeholder-first-message:before{content:"";display:block;height:5px;background:#949aa6;border-radius:5px}.userlargecard-placeholder-first-message:before{width:100%}.userlargecard-placeholder-first-message:after{width:56%;opacity:.5}.userlargecard-placeholder-thumb{background-size:cover}.loading .userlargecard-placeholder-thumb{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;-webkit-animation:loadingAnimation 2s ease infinite;animation:loadingAnimation 2s ease infinite}.userlargecard-placeholder-thumb{background:#ccd0d9;flex-shrink:0}.userlargecard-placeholder-info{flex-grow:1;width:100%;overflow:hidden}.userlargecard-placeholder-info-meta,.userlargecard-placeholder-info-username{width:80%;border-radius:7px}.userlargecard-placeholder-info-username{max-width:90px;height:16px;margin-top:4px;margin-bottom:8px;background:#949aa6}.userlargecard-placeholder-info-meta{max-width:59px;height:12px;margin-top:4px;margin-bottom:4px;background:#ccd0d9}.userlargecard-placeholder-match-info{flex-grow:0;flex-shrink:0;position:relative}.userlargecard-placeholder-match-info-percentage{width:44px;height:23px;padding:6px;background:#ccd0d9;border-radius:13px}.userlargecard-placeholder-match-info-percentage:not(:last-child){margin-right:21px}.userlargecard-placeholder-thumb{border-top-left-radius:4px;border-top-right-radius:4px;position:relative;top:-26px;margin-bottom:-26px;height:198px;width:200px}.userlargecard-placeholder-info{padding:22px 0;padding-bottom:0}.userlargecard-placeholder-info:last-child{padding-bottom:0}.userlargecard-placeholder-info-meta,.userlargecard-placeholder-info-username{margin-left:auto;margin-right:auto}.userlargecard-placeholder-info-username{margin-bottom:4px}.userlargecard-placeholder-info-meta{width:80%}.userlargecard-placeholder-match-info{display:none}.usersmallcard-placeholder{position:relative;border:none;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);display:inline-flex;align-items:center;flex-direction:column;text-align:center;border-radius:4px;width:133px;padding:16px;flex-shrink:0}.loading .usersmallcard-placeholder-info-meta,.loading .usersmallcard-placeholder-info-username,.loading .usersmallcard-placeholder-match-info-percentage{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;-webkit-animation:loadingAnimation 2s ease infinite;animation:loadingAnimation 2s ease infinite;border-radius:15px}.usersmallcard-placeholder-first-message{display:flex;flex-direction:column;justify-content:space-between;width:88%;padding:12px 22px}.usersmallcard-placeholder-first-message:after,.usersmallcard-placeholder-first-message:before{content:"";display:block;height:5px;background:#949aa6;border-radius:5px}.usersmallcard-placeholder-first-message:before{width:100%}.usersmallcard-placeholder-first-message:after{width:56%;opacity:.5}.usersmallcard-placeholder-thumb{background-size:cover}.loading .usersmallcard-placeholder-thumb{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;-webkit-animation:loadingAnimation 2s ease infinite;animation:loadingAnimation 2s ease infinite}.usersmallcard-placeholder-thumb{background:#ccd0d9;flex-shrink:0}.usersmallcard-placeholder-info{flex-grow:1;width:100%;overflow:hidden}.usersmallcard-placeholder-info-meta,.usersmallcard-placeholder-info-username{width:80%;border-radius:7px}.usersmallcard-placeholder-info-username{max-width:90px;height:16px;margin-top:4px;margin-bottom:8px;background:#949aa6}.usersmallcard-placeholder-info-meta{max-width:59px;height:12px;margin-top:4px;margin-bottom:4px;background:#ccd0d9}.usersmallcard-placeholder-match-info{flex-grow:0;flex-shrink:0;position:relative}.usersmallcard-placeholder-match-info-percentage{width:44px;height:23px;padding:6px;background:#ccd0d9;border-radius:13px}.usersmallcard-placeholder-match-info-percentage:not(:last-child){margin-right:21px}.usersmallcard-placeholder-thumb{border-top-left-radius:4px;border-top-right-radius:4px;position:relative;top:-16px;margin-bottom:-16px;height:130px;width:133px}.usersmallcard-placeholder-info{padding:14px 0;padding-bottom:0}.usersmallcard-placeholder-info:last-child{padding-bottom:0}.usersmallcard-placeholder-info-meta,.usersmallcard-placeholder-info-username{margin-left:auto;margin-right:auto}.usersmallcard-placeholder-info-username{margin-bottom:4px}.usersmallcard-placeholder-info-meta{width:80%}.usersmallcard-placeholder-match-info{display:none}.usersresponsivecard-placeholder{position:relative;border:none;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);display:inline-flex;align-items:center;flex-direction:column;text-align:center;border-radius:4px;width:calc(50% - 12px);padding:16px 0;flex-shrink:0;margin:6px}.loading .usersresponsivecard-placeholder-info-meta,.loading .usersresponsivecard-placeholder-info-username,.loading .usersresponsivecard-placeholder-match-info-percentage{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;-webkit-animation:loadingAnimation 2s ease infinite;animation:loadingAnimation 2s ease infinite;border-radius:15px}.usersresponsivecard-placeholder-first-message{display:flex;flex-direction:column;justify-content:space-between;width:88%;padding:12px 22px}.usersresponsivecard-placeholder-first-message:after,.usersresponsivecard-placeholder-first-message:before{content:"";display:block;height:5px;background:#949aa6;border-radius:5px}.usersresponsivecard-placeholder-first-message:before{width:100%}.usersresponsivecard-placeholder-first-message:after{width:56%;opacity:.5}.usersresponsivecard-placeholder-thumb{background-size:cover}.loading .usersresponsivecard-placeholder-thumb{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;-webkit-animation:loadingAnimation 2s ease infinite;animation:loadingAnimation 2s ease infinite}.usersresponsivecard-placeholder-thumb{background:#ccd0d9;flex-shrink:0}.usersresponsivecard-placeholder-info{flex-grow:1;width:100%;overflow:hidden}.usersresponsivecard-placeholder-info-meta,.usersresponsivecard-placeholder-info-username{width:80%;border-radius:7px}.usersresponsivecard-placeholder-info-username{max-width:90px;height:16px;margin-top:4px;margin-bottom:8px;background:#949aa6}.usersresponsivecard-placeholder-info-meta{max-width:59px;height:12px;margin-top:4px;margin-bottom:4px;background:#ccd0d9}.usersresponsivecard-placeholder-match-info{flex-grow:0;flex-shrink:0;position:relative}.usersresponsivecard-placeholder-match-info-percentage{width:44px;height:23px;padding:6px;background:#ccd0d9;border-radius:13px}.usersresponsivecard-placeholder-match-info-percentage:not(:last-child){margin-right:21px}.usersresponsivecard-placeholder-thumb{border-top-left-radius:4px;border-top-right-radius:4px;position:relative;top:-16px;margin-bottom:-16px;width:100%;padding-top:100%}.usersresponsivecard-placeholder-info{padding:14px 0;padding-bottom:0}.usersresponsivecard-placeholder-info:last-child{padding-bottom:0}.usersresponsivecard-placeholder-info-meta,.usersresponsivecard-placeholder-info-username{margin-left:auto;margin-right:auto}.usersresponsivecard-placeholder-info-username{margin-bottom:9px}.usersresponsivecard-placeholder-match-info{margin-top:14px}.userrow-placeholder{position:relative;border:none;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);display:flex;align-items:center;flex-direction:row;border-top:2px solid #f3f5f9;height:104px;width:100%;padding:16px}.loading .userrow-placeholder-info-meta,.loading .userrow-placeholder-info-username,.loading .userrow-placeholder-match-info-percentage{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;-webkit-animation:loadingAnimation 2s ease infinite;animation:loadingAnimation 2s ease infinite;border-radius:15px}.userrow-placeholder-first-message{display:flex;flex-direction:column;justify-content:space-between;width:88%;padding:12px 22px}.userrow-placeholder-first-message:after,.userrow-placeholder-first-message:before{content:"";display:block;height:5px;background:#949aa6;border-radius:5px}.userrow-placeholder-first-message:before{width:100%}.userrow-placeholder-first-message:after{width:56%;opacity:.5}.userrow-placeholder-thumb{background-size:cover}.loading .userrow-placeholder-thumb{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;-webkit-animation:loadingAnimation 2s ease infinite;animation:loadingAnimation 2s ease infinite}.userrow-placeholder-thumb{background:#ccd0d9;flex-shrink:0}.userrow-placeholder-info{flex-grow:1;width:100%;overflow:hidden}.userrow-placeholder-info-meta,.userrow-placeholder-info-username{width:80%;border-radius:7px}.userrow-placeholder-info-username{max-width:90px;height:16px;margin-top:4px;margin-bottom:8px;background:#949aa6}.userrow-placeholder-info-meta{max-width:59px;height:12px;margin-top:4px;margin-bottom:4px;background:#ccd0d9}.userrow-placeholder-match-info{flex-grow:0;flex-shrink:0;position:relative}.userrow-placeholder-match-info-percentage{width:44px;height:23px;padding:6px;background:#ccd0d9;border-radius:13px}.userrow-placeholder-match-info-percentage:not(:last-child){margin-right:21px}.userrow-placeholder:first-of-type{border-top:none;border-top-left-radius:4px;border-top-right-radius:4px}.userrow-placeholder:last-of-type{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.userrow-placeholder-thumb{height:72px;width:72px;border-radius:50%;background-size:cover}.userrow-placeholder-info{padding:0 14px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.category-ethics{background-color:#f8c637}.category-sex{background-color:#ff8aa4}.category-lifestyle{background-color:#104da1}.category-religion{background-color:#9dbaf2}.category-dating{background-color:#4fc5d0}.category-other{background-color:#00d280}.category-2017{background-color:#fa8575}.user-photoAndText{float:left;width:180px;margin-left:10px}.user-photoAndText:first-child{margin-left:0}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.category-ethics{background-color:#f8c637}.category-sex{background-color:#ff8aa4}.category-lifestyle{background-color:#104da1}.category-religion{background-color:#9dbaf2}.category-dating{background-color:#4fc5d0}.category-other{background-color:#00d280}.category-2017{background-color:#fa8575}.user-photoWithCaption{position:relative;float:left;margin-left:14px;background:#fff;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1);width:200px;height:280px}.user-photoWithCaption.isPlaceholder{opacity:.8}.user-photoWithCaption:first-child{margin-left:0}.user-photoWithCaption:not(.isPlaceholder):hover .user-photoWithCaption-user-image,.user-photoWithCaption:not(.isPlaceholder):hover .user-questionComment-user-image{-webkit-transform:scale(1.1) translate(-50%,-50%);transform:scale(1.1) translate(-50%,-50%)}.user-photoWithCaption-user-image{position:absolute;overflow:hidden;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:56px;height:56px;border-radius:50%;border:3px solid #fff;-webkit-transition:-webkit-transform 75ms linear;transition:transform 75ms linear;-webkit-transform-origin:0 0;transform-origin:0 0;background-color:#ccd0d9;top:50%;left:50%}.user-photoWithCaption-bottom{position:relative;width:100%;height:50%;padding-top:8px;color:#949aa6;text-align:center}.user-photoWithCaption-bottom-content{width:100%;padding:0 12px;word-wrap:break-word}.user-photoWithCaption .userthumb-indicator--messagedyou{box-shadow:inset 0 0 0 4px #4c7bd9}.user-photoWithCaption .userthumb-indicator--likedyou{box-shadow:inset 0 0 0 4px #ffd939}.user-photoWithCaption .userthumb-indicator--likedViaBoost{box-shadow:inset 0 0 0 4px #30b7c4}.user-photoWithCaption-image{position:relative;overflow:hidden;background-color:#ebedf2;width:100%;height:50%;border-top-left-radius:4px;border-top-right-radius:4px}.user-photoWithCaption-bottom-username{margin-top:24px;color:#2a2f35;font-weight:500;font-size:16px}.user-photoWithCaption-bottom-content{margin-top:3px;font-size:15px;line-height:19px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.category-ethics{background-color:#f8c637}.category-sex{background-color:#ff8aa4}.category-lifestyle{background-color:#104da1}.category-religion{background-color:#9dbaf2}.category-dating{background-color:#4fc5d0}.category-other{background-color:#00d280}.category-2017{background-color:#fa8575}.essayWithUserRow{float:left;height:416px;width:319px;margin-left:12px}.essayWithUserRow:first-of-type{margin-left:0}.essayWithUserRow-wrapper{position:relative;background-color:#fff;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1);width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}.essayWithUserRow-body{flex:1;padding:24px 20px;overflow:auto}.essayWithUserRow-body-category{color:#9d9dab;font-size:12px;line-height:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;word-wrap:break-word;margin-bottom:8px}.essayWithUserRow-body-title{color:#1e1e1e;font-size:18px;line-height:24px;font-weight:500;word-wrap:break-word;margin-bottom:12px}.essayWithUserRow-body-content{color:#2a2f35;font-size:18px;line-height:24px;word-wrap:break-word;white-space:pre-wrap;font-size:16px;line-height:23px}.essayWithUserRow-body-content:not(:last-child){margin-bottom:16px}.essayWithUserRow-body-image{width:100%;height:auto;border-radius:4px}.essayWithUserRow .userrow{padding:12px;border-top:1px solid #e4e4e8;border-radius:0;box-shadow:0 0 24px 12px #fff}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.category-ethics{background-color:#f8c637}.category-sex{background-color:#ff8aa4}.category-lifestyle{background-color:#104da1}.category-religion{background-color:#9dbaf2}.category-dating{background-color:#4fc5d0}.category-other{background-color:#00d280}.category-2017{background-color:#fa8575}.user-questionComment{position:relative;float:left;margin-left:14px;background:#fff;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1);overflow:hidden;width:297px;height:337px;margin-left:10px;text-align:left}.user-questionComment.isPlaceholder{opacity:.8}.user-questionComment:first-child{margin-left:0}.user-questionComment:not(.isPlaceholder):hover .user-photoWithCaption-user-image,.user-questionComment:not(.isPlaceholder):hover .user-questionComment-user-image{-webkit-transform:scale(1.1) translate(-50%,-50%);transform:scale(1.1) translate(-50%,-50%)}.user-questionComment-user-image{position:absolute;overflow:hidden;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:56px;height:56px;border-radius:50%;border:3px solid #fff;-webkit-transition:-webkit-transform 75ms linear;transition:transform 75ms linear;-webkit-transform-origin:0 0;transform-origin:0 0;background-color:#ccd0d9;top:50%;left:50%}.user-questionComment-bottom{position:relative;width:100%;height:50%;padding-top:8px;color:#949aa6;text-align:center}.user-questionComment-bottom-content{width:100%;padding:0 12px;word-wrap:break-word}.user-questionComment .userthumb-indicator--messagedyou{box-shadow:inset 0 0 0 4px #4c7bd9}.user-questionComment .userthumb-indicator--likedyou{box-shadow:inset 0 0 0 4px #ffd939}.user-questionComment .userthumb-indicator--likedViaBoost{box-shadow:inset 0 0 0 4px #30b7c4}.user-questionComment-category{width:100%;height:80px;padding-top:15px;background:#ebedf2}.user-questionComment-category-text{display:block;width:100%;text-align:center;text-transform:uppercase;font-weight:700;letter-spacing:.12em;opacity:.5;color:#fff;font-size:12px;opacity:1}.user-questionComment-user-image{top:80px}.user-questionComment-answer,.user-questionComment-explanation,.user-questionComment-question{padding:0 26px;font-size:15px;line-height:22px}.user-questionComment-question{margin-top:39px;color:#2a2f35}.user-questionComment-answer{display:block;width:100%;margin-top:10px;font-weight:500;color:#4c7bd9}.user-questionComment-explanation{color:#949aa6}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.search-and-select-results{box-sizing:content-box;position:absolute;z-index:1;top:100%;left:0;width:248px;max-height:158px;overflow:auto;margin-top:-1px;background:#fff;border:1px solid #ccd0d9;border-top:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.search-and-select-results li .content,.search-and-select-results li button{display:block;width:100%;padding:10px 12px;color:#949aa6;font-size:15px;line-height:20px;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:left}.search-and-select-results li button{background:transparent;border:0;padding:0;padding:10px 12px;cursor:pointer}.search-and-select-results li button.active,.search-and-select-results li button:hover{background:#f3f5f9}.search-and-select-results li .highlight{font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#868d9a;background:none}.search-and-select-results li .subtext{font-size:15px;line-height:18px;color:#aeb4bf}.search-and-select-error{width:100%;margin-top:10px;color:#fb674e;font-size:13px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.search-and-select{position:relative;z-index:2;margin-bottom:10px}.search-and-select .input-wrapper{position:relative}.search-and-select .input-wrapper:before{position:absolute;z-index:3;right:13px;top:11px;font-size:13px;color:#aeb4bf;font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"q";pointer-events:none}.search-and-select .input-wrapper.has-results:before,.search-and-select .input-wrapper.is-searching:before{display:none}.search-and-select .input-wrapper.disabled:before{color:#6e85b6}.search-and-select input{position:relative;width:100%;height:42px;z-index:2;padding-left:12px;padding-right:28px;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:1px solid #949aa6;border-radius:3px}.search-and-select input.has-results{border-color:#9dbaf2}.search-and-select input::-ms-clear{display:none}.search-and-select .clear-search,.search-and-select .loader{position:absolute;z-index:2}.search-and-select .clear-search{overflow:hidden;top:11px;right:13px;background:transparent;border:0;padding:0;cursor:pointer;font-size:9px;color:#949aa6}.search-and-select .clear-search:hover{color:#2a2f35}.search-and-select .clear-search:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"x"}.search-and-select .clear-search.is-searching{display:none}.search-and-select .clear-search .reader-text{position:absolute;top:100px}.search-and-select .loader{display:none;top:13px;right:13px}.search-and-select .loader.show{display:block}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.category-ethics{background-color:#f8c637}.category-sex{background-color:#ff8aa4}.category-lifestyle{background-color:#104da1}.category-religion{background-color:#9dbaf2}.category-dating{background-color:#4fc5d0}.category-other{background-color:#00d280}.category-2017{background-color:#fa8575}.interest-search:after{clear:both;content:"";display:table}.interest-search-title{float:left;font-size:17px;color:#d5e0f8}.interest-search .search-and-select{z-index:3;float:right;width:325px;margin:5px 0}.interest-search .oknf-typable-wrapper{width:100%}.interest-search .search-and-select-results{border-top:2px solid #d5e0f8;border-color:#d5e0f8;width:323px}.discovery-section.layout--photoAndText .interest-search-title{color:#2a2f35}.discovery-section.layout--photoAndText .interest-search+.discovery-section-content-rows{margin-top:-24px;height:322px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.category-ethics{background-color:#f8c637}.category-sex{background-color:#ff8aa4}.category-lifestyle{background-color:#104da1}.category-religion{background-color:#9dbaf2}.category-dating{background-color:#4fc5d0}.category-other{background-color:#00d280}.category-2017{background-color:#fa8575}.important-questions-nav-button{background:transparent;border:0;padding:0;cursor:pointer;position:relative;overflow:hidden;width:33px;height:30px;color:#aeb4bf}.important-questions-nav-button:hover{color:#949aa6}.important-questions-nav-button.prev{right:10px;padding-left:10px}.important-questions-nav-button.next{left:10px;padding-right:10px}.important-questions-nav-button[disabled]{opacity:.3;cursor:default}.important-questions-nav-button-text{position:absolute;top:0;left:150px}.important-questions-nav-button-icon{font-size:14px}.prev .important-questions-nav-button-icon{text-align:left}.prev .important-questions-nav-button-icon:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"<"}.next .important-questions-nav-button-icon{text-align:right}.next .important-questions-nav-button-icon:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:">"}.category-ethics{background-color:#f8c637}.category-sex{background-color:#ff8aa4}.category-lifestyle{background-color:#104da1}.category-religion{background-color:#9dbaf2}.category-dating{background-color:#4fc5d0}.category-other{background-color:#00d280}.category-2017{background-color:#fa8575}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.important-question{position:relative;float:left;background:#fff;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1);width:912px;height:180px;margin:0;margin-bottom:18px;margin-left:14px;padding-left:218px;padding-right:38px}.important-question.isPlaceholder{opacity:.8}.important-question:not(.isPlaceholder):hover .user-photoWithCaption-user-image,.important-question:not(.isPlaceholder):hover .user-questionComment-user-image{-webkit-transform:scale(1.1) translate(-50%,-50%);transform:scale(1.1) translate(-50%,-50%)}.important-question-user-image{position:absolute;overflow:hidden;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:56px;height:56px;border-radius:50%;border:3px solid #fff;-webkit-transition:-webkit-transform 75ms linear;transition:transform 75ms linear;-webkit-transform-origin:0 0;transform-origin:0 0;background-color:#ccd0d9;top:50%;left:50%}.important-question-bottom{position:relative;width:100%;height:50%;padding-top:8px;color:#949aa6;text-align:center}.important-question-bottom-content{width:100%;padding:0 12px;word-wrap:break-word}.important-question:first-child{margin-left:0}.important-question-image{position:absolute;overflow:hidden;top:0;left:0;width:180px;height:180px;border-bottom-left-radius:4px;border-top-left-radius:4px;background:#ebedf2}.important-question-image-text{display:block;width:100%;text-align:center;text-transform:uppercase;color:#fff;font-weight:700;letter-spacing:.12em;opacity:.5;margin-top:20px;font-size:14px}.important-question-image-icon{position:absolute;bottom:-1px;left:20%}.category-ethics .important-question-image-icon{background-image:url(https://cdn.okccdn.com/media/img/sprites/discovery-questions/discovery-questions_0fc6e1.png);background-repeat:no-repeat;display:block;width:143px;height:120px;background-position:-153px 0;left:0}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.category-ethics .important-question-image-icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/discovery-questions/discovery-questions_0fc6e1@2x.png");background-size:403px 358px}}.category-sex .important-question-image-icon{background-image:url(https://cdn.okccdn.com/media/img/sprites/discovery-questions/discovery-questions_0fc6e1.png);background-repeat:no-repeat;display:block;width:101px;height:120px;background-position:0 -120px}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.category-sex .important-question-image-icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/discovery-questions/discovery-questions_0fc6e1@2x.png");background-size:403px 358px}}.category-lifestyle .important-question-image-icon{background-image:url(https://cdn.okccdn.com/media/img/sprites/discovery-questions/discovery-questions_0fc6e1.png);background-repeat:no-repeat;display:block;width:153px;height:120px;background-position:0 0;left:13px}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.category-lifestyle .important-question-image-icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/discovery-questions/discovery-questions_0fc6e1@2x.png");background-size:403px 358px}}.category-religion .important-question-image-icon{background-image:url(https://cdn.okccdn.com/media/img/sprites/discovery-questions/discovery-questions_0fc6e1.png);background-repeat:no-repeat;display:block;width:115px;height:118px;background-position:0 -240px;left:15px}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.category-religion .important-question-image-icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/discovery-questions/discovery-questions_0fc6e1@2x.png");background-size:403px 358px}}.category-dating .important-question-image-icon{background-image:url(https://cdn.okccdn.com/media/img/sprites/discovery-questions/discovery-questions_0fc6e1.png);background-repeat:no-repeat;display:block;width:108px;height:120px;background-position:-101px -120px;left:0}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.category-dating .important-question-image-icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/discovery-questions/discovery-questions_0fc6e1@2x.png");background-size:403px 358px}}.category-other .important-question-image-icon{background-image:url(https://cdn.okccdn.com/media/img/sprites/discovery-questions/discovery-questions_0fc6e1.png);background-repeat:no-repeat;display:block;width:82px;height:90px;background-position:-296px -120px;bottom:30px;left:49px}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.category-other .important-question-image-icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/discovery-questions/discovery-questions_0fc6e1@2x.png");background-size:403px 358px}}.category-2017 .important-question-image-icon{background-image:url(https://cdn.okccdn.com/media/img/sprites/discovery-questions/discovery-questions_0fc6e1.png);background-repeat:no-repeat;display:block;width:107px;height:120px;background-position:-296px 0;left:47px}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.category-2017 .important-question-image-icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/discovery-questions/discovery-questions_0fc6e1@2x.png");background-size:403px 358px}}.important-question-answer,.important-question-text{display:block;width:100%;font-size:17px;line-height:25px}.important-question-content{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.important-question-text{margin-bottom:12px;color:#2a2f35}.important-question-answer{color:#949aa6}.important-question-answer-text{color:#00d280}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.category-ethics{background-color:#f8c637}.category-sex{background-color:#ff8aa4}.category-lifestyle{background-color:#104da1}.category-religion{background-color:#9dbaf2}.category-dating{background-color:#4fc5d0}.category-other{background-color:#00d280}.category-2017{background-color:#fa8575}.discovery-section-title-nav{float:right;font-size:20px;color:#2a2f35}.discovery-section-title-nav-text{display:inline-block;width:32px;text-align:center}.important-questions-title-bar{display:flex;align-items:center;margin-bottom:10px}.important-questions-title-bar .discovery-section-title-text,.important-questions-title-bar .search-and-select{margin-bottom:0}.important-questions-title-bar .discovery-section-title-text{flex:1}.important-questions-title-bar .search-and-select{margin-right:20px}.important-questions-title-bar .oknf-typable-wrapper{width:400px}.important-questions-title-bar .search-and-select-results{width:398px}.important-questions-question-modal{width:370px;background-color:#fff}.important-questions-question-modal .reactmodal-contents{padding:20px}.important-questions-question-modal .important-questions-question-modal-text{display:block;font-weight:700;margin-bottom:12px}.important-questions-question-modal .important-questions-question-modal-answer{display:block;text-align:left;margin-bottom:6px}.important-questions-question-modal .important-questions-question-modal-cta{margin-top:24px;width:100%}.important-questions-header-wrapper{position:relative;right:8px;overflow:hidden;width:928px;height:200px;padding:0 8px 20px}.important-questions-header-wrapper-inner{-webkit-transition:-webkit-transform .22s ease-in-out;transition:transform .22s ease-in-out}.important-questions-upgrade-modal{width:350px}.important-questions-upgrade-modal .reactmodal-header-close{color:#07408d}.important-questions-upgrade-modal .reactmodal-contents{padding:60px 20px 25px}.important-questions-upgrade-modal .cta-modal-image{height:133px;margin-bottom:0;background-color:transparent;background-size:53px auto;background-position:50% 76%}.important-questions-upgrade-modal h2{padding-bottom:1px;font-size:20px;font-weight:700}.important-questions-upgrade-modal p{line-height:1.4}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.sliding-pagination{position:relative}.sliding-pagination-inner{position:relative;overflow:hidden}.sliding-pagination-inner-content{-webkit-transition:-webkit-transform .25s ease;transition:transform .25s ease}.sliding-pagination-button{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;overflow:hidden;z-index:2;top:calc(50% - 44px / 2);width:44px;height:44px;background:#fff;border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,.2);color:#aeb4bf;font-size:18px;line-height:44px}.sliding-pagination-button.prev{left:-22px}.sliding-pagination-button.next{right:-22px}.sliding-pagination-button:not([disabled]):hover{color:#4c7bd9}.sliding-pagination-button[disabled]{opacity:.5;cursor:default}.sliding-pagination-button-text{position:absolute;top:0;left:88px}.prev .sliding-pagination-button-icon{padding-right:2px}.prev .sliding-pagination-button-icon:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"<"}.next .sliding-pagination-button-icon{padding-left:2px}.next .sliding-pagination-button-icon:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:">"}.sliding-pagination-fade{position:absolute;z-index:1;top:-5%;width:30px;height:110%}.sliding-pagination-fade.right{right:0}.sliding-pagination-fade.left{left:0}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.category-ethics{background-color:#f8c637}.category-sex{background-color:#ff8aa4}.category-lifestyle{background-color:#104da1}.category-religion{background-color:#9dbaf2}.category-dating{background-color:#4fc5d0}.category-other{background-color:#00d280}.category-2017{background-color:#fa8575}.blank-row{position:relative;width:100%;height:100%;padding:40px;margin-bottom:70px;font-size:17px}.no-borderimage .blank-row{border-width:1px;border-style:dashed;border-radius:3px}.borderimage .blank-row{border-width:7px}.blank-row-content{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.blank-row-subtitle,.blank-row-title{display:block;width:100%;text-align:center}.blank-row-title{font-weight:500;margin-bottom:9px}.blank-row-interest{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:416px;height:114px;padding-left:152px}.blank-row-interest-icon{position:absolute;top:0;left:0;width:128px;height:114px;background-image:url("https://cdn.okccdn.com/media/img/illustrations/wright-png/hey.png")}@media (-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){.blank-row-interest-icon{background-image:url("https://cdn.okccdn.com/media/img/illustrations/wright-png/hey@2x.png");background-size:128px 114px}}.blank-row-interest-text{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.blank-row-interest-subtitle,.blank-row-interest-title{display:block;width:100%}.blank-row-interest-title{margin-bottom:9px;font-size:20px;line-height:22px;font-weight:500}.blank-row-interest-subtitle{font-size:17px}.no-borderimage .blank-row--gray{border-color:#aeb4bf}.borderimage .blank-row--gray{border-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAMAAAC6CgRnAAAAGFBMVEUAAACtsr+ts7+us76utL6utL6ts7+utL9i4uJlAAAABnRSTlMAMvNvroJRLapIAAAAQ0lEQVR42uXSsQoAIAhF0asp7///OFyasjGCziS8TS6kSxSVdfuAEcaOReLGnjmio+P2EvXL7e3nfx47y7bPirfpOpk0KgF93+VHIQAAAABJRU5ErkJggg==) 7 repeat;border-style:solid}.no-borderimage .blank-row--blue{border-color:#9dbaf2}.borderimage .blank-row--blue{border-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAMAAAC6CgRnAAAAFVBMVEVHcEyet++dufKcuvGcuvGcuvGduvICO3fKAAAABnRSTlMAMvOub4ITobAwAAAAQ0lEQVR42uXSMQ4AIAgEwQXh/v9kQ2MllsbEqUiuIwvpEkVl3R4Qw9ixkbixZ47o6Li9RP1ye/v5n8fOsu0zIJqukwnzIwFRHQyo/QAAAABJRU5ErkJggg==) 7 repeat;border-style:solid}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.category-ethics{background-color:#f8c637}.category-sex{background-color:#ff8aa4}.category-lifestyle{background-color:#104da1}.category-religion{background-color:#9dbaf2}.category-dating{background-color:#4fc5d0}.category-other{background-color:#00d280}.category-2017{background-color:#fa8575}.prompt-card{background:transparent;border:0;padding:0;cursor:pointer;float:left;text-align:center}.prompt-card.photo-upload{width:200px;height:280px;margin-left:14px}.prompt-card.instagram{width:250px;height:250px;margin-left:12px}.prompt-card .blank-row{margin-bottom:0;padding:16px}.prompt-card-content{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.prompt-card-iconline,.prompt-card-text{display:block}.prompt-card-text{font-size:17px;line-height:22px;margin-top:3px;margin-bottom:15px}.prompt-card-iconline{color:#4c7bd9;text-transform:uppercase;font-weight:700;font-size:12px;letter-spacing:1.5px}.prompt-card-iconline-icon{display:inline-block;-webkit-transition:-webkit-transform 75ms linear;transition:transform 75ms linear;-webkit-transform-origin:7px 14px;transform-origin:7px 14px}.prompt-card-iconline-icon:before{content:"";margin-right:8px;position:relative;top:2px;font-size:13px}.photo-upload .prompt-card-iconline-icon:before{content:"k"}.instagram .prompt-card-iconline-icon:before,.photo-upload .prompt-card-iconline-icon:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.instagram .prompt-card-iconline-icon:before{content:"i"}.prompt-card:hover .prompt-card-iconline-icon{-webkit-transform:scale(1.3);transform:scale(1.3)}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.category-ethics{background-color:#f8c637}.category-sex{background-color:#ff8aa4}.category-lifestyle{background-color:#104da1}.category-religion{background-color:#9dbaf2}.category-dating{background-color:#4fc5d0}.category-other{background-color:#00d280}.category-2017{background-color:#fa8575}.discovery-row{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.discovery-row.isLoading{opacity:.3}.discovery-row-transition-enter{opacity:.1}.discovery-row-transition-enter.discovery-row-transition-enter-active,.discovery-row-transition-leave{opacity:1}.discovery-row-transition-leave.discovery-row-transition-leave-active{opacity:.01}.discovery-row-title{display:block;margin-bottom:21px;font-weight:500;font-size:20px;color:#2a2f35;height:22px;width:100%}.discovery-row .sliding-pagination,.discovery-row .sliding-pagination-inner{height:100%}.discovery-row .sliding-pagination-fade.right{background-color:rgba(243,245,249,0);background-image:-webkit-linear-gradient(-1turn,rgba(243,245,249,0),#f3f5f9);background-image:linear-gradient(90deg,rgba(243,245,249,0),#f3f5f9)}.discovery-row .sliding-pagination-fade.left{background-color:rgba(243,245,249,0);background-image:-webkit-linear-gradient(-180deg,rgba(243,245,249,0),#f3f5f9);background-image:linear-gradient(-90deg,rgba(243,245,249,0),#f3f5f9)}.discovery-row-error{position:absolute;top:50%;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;font-size:18px;color:#f95133}.discovery-row-blank-state{width:100%;height:200px;margin-bottom:50px;line-height:200px;text-align:center;border:1px solid #aeb4bf;border-radius:10px}.discovery-row .interest-filler{float:left;padding-right:0;padding-left:0}.discovery-row .interest-filler-body,.discovery-row .interest-filler-title{display:block;width:100%;text-align:center}.discovery-row .interest-filler-title{margin-top:8px;font-size:20px;font-weight:500}.discovery-row .interest-filler-body{font-size:17px;line-height:36px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.category-ethics{background-color:#f8c637}.category-sex{background-color:#ff8aa4}.category-lifestyle{background-color:#104da1}.category-religion{background-color:#9dbaf2}.category-dating{background-color:#4fc5d0}.category-other{background-color:#00d280}.category-2017{background-color:#fa8575}.discovery-page-title{margin-bottom:37px;color:#fff;font-size:35px;font-weight:700}.discovery-section{position:relative;width:100%}.discovery-section:after{clear:both;content:"";display:table}.discovery-section-title{display:block;width:100%}.discovery-section-title:after{clear:both;content:"";display:table}.discovery-section-title-text{float:left;display:block;margin-bottom:21px;font-weight:500;font-size:20px;color:#2a2f35;height:22px}.discovery-section-content{width:912px;margin:0 auto}.discovery-section-content-rows{position:relative;box-sizing:content-box;margin-bottom:60px;padding-bottom:10px}.discovery-section-content-rows:after{clear:both;content:"";display:table}.layout--photoAndText .discovery-section-content-rows .sliding-pagination-button{top:116px}.layout--photoAndText .discovery-section-content-rows{height:276px}.layout--photoWithCaption .discovery-section-content-rows{height:280px}.layout--questionComment .discovery-section-content-rows{height:337px}.layout--multiPhoto .discovery-section-content-rows{height:275px}.layout--essayWithUserRow .discovery-section-content-rows{height:416px}.discovery-section .spinner{z-index:1!important}.discovery-section--important_questions .spinner{top:38%!important}.discovery-section--interests .discovery-row-title{max-width:500px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;height:25px;margin-bottom:15px}.discovery-section--interruption{margin-bottom:70px}.discovery-section--interruption .discovery-section-content{height:100%}.discovery-section--question{margin-top:5px}.discovery-section--ad{margin-top:10px}.discovery-sections{padding-top:70px}#no-questions-blank-state{padding:0}#no-questions-blank-state .blank-state{padding-top:40px;padding-bottom:50px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.pickonebutton .pickonebutton-button--selected:hover{cursor:auto}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.questionspage .importance-pickonebutton-container.pickonebutton-container{box-shadow:none}.questionspage .importance-pickonebutton-buttons{display:flex}.questionspage .importance-pickonebutton-button{background:transparent;border:0;padding:0;cursor:pointer;flex-grow:1;flex-basis:0;margin:0;border:1px solid #3260c7;border-left-width:0;color:#3260c7}.questionspage .importance-pickonebutton-button:first-child{border-bottom-left-radius:4px;border-top-left-radius:4px;border-left-width:1px}.questionspage .importance-pickonebutton-button:last-child{border-bottom-right-radius:4px;border-top-right-radius:4px}.questionspage .importance-pickonebutton-button--selected{background:#3260c7;color:#f3f5f9}.questionspage .importance-pickonebutton-button[disabled]{cursor:default;color:#aeb4bf;border-color:#aeb4bf}.questionspage .importance-pickonebutton-button:focus{outline:none}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.questionspage .importance-pickonebutton-button{height:48px;font-size:18px;line-height:46px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.questionspage .questionspage-multipartquestion{font-size:18px;line-height:22px}.questionspage .questionspage-multipartquestion-questiontext{display:block;width:100%;font-weight:500}.questionspage .questionspage-multipartquestion-questiontext-placeholder{width:100%;height:24px;margin-bottom:9px;background:#ebedf2;border-radius:3px}.questionspage .questionspage-multipartquestion-questiontext-placeholder:first-child{margin-top:9px}.questionspage .questionspage-multipartquestion-questiontext-placeholder:last-child{width:80%;margin-bottom:21px}.questionspage .questionspage-multipartquestion-error{display:block;padding:4%;margin-bottom:22px;background:#ffc0bb;color:#f95133;border-radius:4px;font-size:18px;line-height:22px;text-align:center;width:100%}.questionspage .questionspage-multipartquestion-label{display:block;margin-bottom:12px}.questionspage .questionspage-multipartquestion-irrelevant{margin:-15px -30px 22px;padding:0 30px;font-size:15px;line-height:19px}.questionspage .questionspage-multipartquestion-explanation,.questionspage .questionspage-multipartquestion-privacy,.questionspage .questionspage-multipartquestion .importance-pickonebutton{margin-bottom:30px;display:block}.questionspage .questionspage-multipartquestion .oknf-checkbox{margin-top:0}.questionspage .questionspage-multipartquestion .oknf-switch{padding:0}.questionspage .questionspage-multipartquestion .oknf-switch-decoration{right:0;left:auto}.questionspage .questionspage-multipartquestion .oknf-checkbox-decoration:focus,.questionspage .questionspage-multipartquestion .oknf-radio-decoration:focus{outline:none}.questionspage .questionspage-multipartquestion .oknf-typable-wrapper{width:100%}.questionspage .questionspage-multipartquestion .oknf-switch--has-label{font-size:18px;line-height:22px}.questionspage .questionspage-multipartquestion .pickmanybuttons,.questionspage .questionspage-multipartquestion .pickonebutton-container{border-radius:4px;box-shadow:0 1px 4px rgba(42,47,53,.1)}.questionspage .questionspage-multipartquestion-acceptableanswers-pickmanybuttons,.questionspage .questionspage-multipartquestion-acceptableanswers-pickonebutton,.questionspage .questionspage-multipartquestion-answers-pickmanybuttons,.questionspage .questionspage-multipartquestion-answers-pickonebutton{padding:0}.questionspage .questionspage-multipartquestion-acceptableanswers-pickmanybuttons-container,.questionspage .questionspage-multipartquestion-acceptableanswers-pickonebutton-container,.questionspage .questionspage-multipartquestion-answers-pickmanybuttons-container,.questionspage .questionspage-multipartquestion-answers-pickonebutton-container{width:100%}.questionspage .questionspage-multipartquestion-acceptableanswers-pickmanybuttons-buttons,.questionspage .questionspage-multipartquestion-acceptableanswers-pickonebutton-buttons,.questionspage .questionspage-multipartquestion-answers-pickmanybuttons-buttons,.questionspage .questionspage-multipartquestion-answers-pickonebutton-buttons{border:none;border-radius:3px;overflow:hidden}.questionspage .questionspage-multipartquestion-acceptableanswers-pickmanybuttons-button,.questionspage .questionspage-multipartquestion-acceptableanswers-pickonebutton-button,.questionspage .questionspage-multipartquestion-answers-pickmanybuttons-button,.questionspage .questionspage-multipartquestion-answers-pickonebutton-button{float:left;color:#1e1e1e;background-color:#fff;width:100%;margin:0;text-align:left;border:none;border-radius:0;padding:11px 15px}.questionspage .questionspage-multipartquestion-acceptableanswers-pickmanybuttons-button:first-child,.questionspage .questionspage-multipartquestion-acceptableanswers-pickonebutton-button:first-child,.questionspage .questionspage-multipartquestion-answers-pickmanybuttons-button:first-child,.questionspage .questionspage-multipartquestion-answers-pickonebutton-button:first-child{padding-top:18px;border-top-left-radius:4px;border-top-right-radius:4px}.questionspage .questionspage-multipartquestion-acceptableanswers-pickmanybuttons-button:last-child,.questionspage .questionspage-multipartquestion-acceptableanswers-pickonebutton-button:last-child,.questionspage .questionspage-multipartquestion-answers-pickmanybuttons-button:last-child,.questionspage .questionspage-multipartquestion-answers-pickonebutton-button:last-child{padding-bottom:18px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.questionspage .questionspage-multipartquestion-acceptableanswers-pickmanybuttons-button:focus,.questionspage .questionspage-multipartquestion-acceptableanswers-pickonebutton-button:focus,.questionspage .questionspage-multipartquestion-answers-pickmanybuttons-button:focus,.questionspage .questionspage-multipartquestion-answers-pickonebutton-button:focus{outline:none}.questionspage .questionspage-multipartquestion-acceptableanswers-answer,.questionspage .questionspage-multipartquestion-answers-answer{display:flex;flex-wrap:nowrap}.questionspage .questionspage-multipartquestion-acceptableanswers-answer-checkboxcontainer,.questionspage .questionspage-multipartquestion-acceptableanswers-answer-label,.questionspage .questionspage-multipartquestion-acceptableanswers-answer-radiobuttoncontainer,.questionspage .questionspage-multipartquestion-answers-answer-checkboxcontainer,.questionspage .questionspage-multipartquestion-answers-answer-label,.questionspage .questionspage-multipartquestion-answers-answer-radiobuttoncontainer{display:block;font-weight:400}.questionspage .questionspage-multipartquestion-acceptableanswers-answer-label,.questionspage .questionspage-multipartquestion-answers-answer-label{width:100%;min-height:22px;font-size:18px;line-height:22px}.questionspage .questionspage-multipartquestion-acceptableanswers-answer-checkboxcontainer,.questionspage .questionspage-multipartquestion-acceptableanswers-answer-radiobuttoncontainer,.questionspage .questionspage-multipartquestion-answers-answer-checkboxcontainer,.questionspage .questionspage-multipartquestion-answers-answer-radiobuttoncontainer{padding-left:10px;display:flex;align-items:center}.questionspage .questionspage-multipartquestion-explanation{width:100%;min-height:0;margin-bottom:20px;font-size:18px;line-height:22px}.questionspage .questionspage-multipartquestion-privacy{margin-bottom:0}.questionspage .questionspage-multipartquestion-privacy-icon{position:relative;display:inline-block;margin-right:7px;top:5px}.questionspage .questionspage-multipartquestion-privacy-icon path{fill:#3260c7}.questionspage .questionspage-multipartquestion-privacy-explanation{display:block;margin-top:17px;font-size:16px;line-height:24px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.questionspage-multipartquestion{padding:32px;padding-top:27px}.questionspage-multipartquestion-questiontext{margin-bottom:20px;font-size:24px;line-height:34px}.questionspage-multipartquestion .pickmanybuttons,.questionspage-multipartquestion .pickonebutton-container{margin-bottom:22px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.questionspage-buttons{display:flex;border-top:1px solid #ccd0d9}.questionspage-buttons .questionspage-buttons-button{flex-grow:1;flex-basis:0;height:52px;font-size:17px;line-height:52px;text-transform:uppercase;letter-spacing:.5px;font-weight:700;border-radius:0;border:none!important}.questionspage-buttons .questionspage-buttons-button.flatbutton.white{color:#949aa6}.questionspage-buttons .questionspage-buttons-button:focus{outline:none}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3),only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:2),only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:3){.iOS .questionspage-buttons .questionspage-buttons-button{height:70px;line-height:inherit;padding-top:0;padding-bottom:env(safe-area-inset-bottom)}}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.questionspage-buttons-button:first-child{border-bottom-left-radius:8px}.questionspage-buttons-button:last-child{border-bottom-right-radius:8px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.binary-question{position:relative}.binary-question-text{position:absolute;top:0;left:0;width:100%;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease}.binary-question-text-transition-enter{-webkit-transform:translateX(110%);transform:translateX(110%)}.binary-question-text-transition-enter-active,.binary-question-text-transition-leave{-webkit-transform:translateX(0);transform:translateX(0)}.binary-question-text-transition-leave-active{-webkit-transform:translateX(-110%);transform:translateX(-110%)}.binary-question-answers,.binary-question-skip{position:absolute;bottom:0}.binary-question-skip{left:0;background:transparent;border:0;padding:0;cursor:pointer;color:#949aa6;font-size:17px;line-height:42px}.binary-question-skip:before{content:"";font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"r";position:relative;top:2px;margin-right:5px}.binary-question-answers{right:0}.binary-question-button{position:relative}.binary-question-button-icon,.binary-question-button-text{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.binary-question-button-text{position:absolute;top:0;left:0;width:100%;height:100%}.binary-question-button-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0}.binary-question-button.showIcon .binary-question-button-text{opacity:0}.binary-question-button.showIcon .binary-question-button-icon{opacity:1}.binary-question-no,.binary-question-yes{width:70px}.binary-question-no{margin-right:10px}.binary-question-no .binary-question-button-icon:before{content:"x"}.binary-question-no .binary-question-button-icon:before,.binary-question-yes .binary-question-button-icon:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.binary-question-yes .binary-question-button-icon:before{content:"c";position:relative;top:1px;font-size:19px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.questionspage-profilelink-skip{background:transparent;border:0;padding:0;cursor:pointer;color:#949aa6;font-size:17px;line-height:42px}.questionspage-profilelink-skip:before{content:"";font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"r";position:relative;top:2px;margin-right:5px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.questionspage{position:relative;color:#2a2f35;font-weight:400}.questionspage .questionspage-multipartquestion-importance--disabled--disabled{color:#ccd0d9}.questionspage-error{display:block;padding:4%;margin-bottom:22px;background:#ffc0bb;color:#f95133;border-radius:4px;font-size:18px;line-height:22px;text-align:center;width:calc(100% - 60px);height:auto;margin:30px;margin-bottom:0}#no-questions-blank-state{padding:60px 40px 40px}.questionspage-question-enter{opacity:.01;-webkit-transform:translateX(100%);transform:translateX(100%)}.questionspage-question-enter-active{transition:opacity .3s ease-in-out,transform .3s ease-in-out;opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.questionspage-question-leave{position:absolute;top:0;left:0;opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.questionspage-question-leave-active{transition:opacity .3s ease-in-out,transform .3s ease-in-out;opacity:.01;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.questionspage-question-disabled-leave{display:none}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-questions-answer-modal{width:514px;margin-top:120px}.profile-questions-answer-modal .reactmodal-header{height:65px;padding:0 19px;line-height:62px;border-bottom-color:#ccd0d9}.profile-questions-answer-modal .reactmodal-header-title{font-size:20px}.profile-questions-answer-modal .reactmodal-header-close{margin-top:7px;margin-right:-15px;font-size:16px}.profile-questions-answer-modal .reactmodal-contents{padding:0}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.category-ethics{background-color:#f8c637}.category-sex{background-color:#ff8aa4}.category-lifestyle{background-color:#104da1}.category-religion{background-color:#9dbaf2}.category-dating{background-color:#4fc5d0}.category-other{background-color:#00d280}.category-2017{background-color:#fa8575}.discovery-promo-questions{width:296px;height:220px;margin-left:12px;float:left;margin-left:14px;background:#fff;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1);position:relative;overflow:hidden;padding:20px}.discovery-promo-questions.isPlaceholder{opacity:.8}.discovery-promo-questions:first-child{margin-left:0}.discovery-promo-questions:not(.isPlaceholder):hover .user-photoWithCaption-user-image,.discovery-promo-questions:not(.isPlaceholder):hover .user-questionComment-user-image{-webkit-transform:scale(1.1) translate(-50%,-50%);transform:scale(1.1) translate(-50%,-50%)}.discovery-promo-questions-user-image{position:absolute;overflow:hidden;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:56px;height:56px;border-radius:50%;border:3px solid #fff;-webkit-transition:-webkit-transform 75ms linear;transition:transform 75ms linear;-webkit-transform-origin:0 0;transform-origin:0 0;background-color:#ccd0d9;top:50%;left:50%}.discovery-promo-questions-bottom{position:relative;width:100%;height:50%;padding-top:8px;color:#949aa6;text-align:center}.discovery-promo-questions-bottom-content{width:100%;padding:0 12px;word-wrap:break-word}.discovery-promo-questions.isWide{width:604px}.discovery-promo-questions-title{font-weight:700;font-size:12px;letter-spacing:1.3px;text-transform:uppercase;color:#ccd0d9}.page--discovery .questionspage{background:none;padding:0;height:170px}.page--discovery .questionspage-profilelink-text{position:relative;overflow:hidden;max-height:96px;display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:6px;font-size:17px;line-height:24px;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.page--discovery .questionspage-profilelink-text.isLoading{opacity:.6}.page--discovery .questionspage-profilelink-answer,.page--discovery .questionspage-profilelink-skip{position:absolute;bottom:20px;font-size:17px}.page--discovery .questionspage-profilelink-skip{left:0}.page--discovery .questionspage-profilelink-answer{right:0}.page--discovery .questionspage .binary-question{height:158px}.page--discovery .questionspage .binary-question-text{position:relative;overflow:hidden;max-height:96px;display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:6px;font-size:17px;line-height:24px;position:absolute}.page--discovery .questionspage .binary-question-empty{margin-top:20px;font-size:17px;line-height:26px}.page--discovery .questionspage .binary-question-empty-link,.page--discovery .questionspage .binary-question-empty-text{display:inline-block}.page--discovery .questionspage .binary-question-empty-text{width:100%;color:#2a2f35}.page--discovery .questionspage .binary-question-empty-link{margin-top:20px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.category-ethics{background-color:#f8c637}.category-sex{background-color:#ff8aa4}.category-lifestyle{background-color:#104da1}.category-religion{background-color:#9dbaf2}.category-dating{background-color:#4fc5d0}.category-other{background-color:#00d280}.category-2017{background-color:#fa8575}.discovery-promo-blog{float:left;width:296px;height:220px;margin-left:12px;border-radius:4px;position:relative;overflow:hidden;background:#3260c7;background-image:url("https://cdn.okccdn.com/media/img/discovery/blog3.png")}.discovery-promo-blog:first-child{margin-left:0}@media (-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){.discovery-promo-blog{background-image:url("https://cdn.okccdn.com/media/img/discovery/blog3@2x.png");background-size:296px 220px}}.discovery-promo-blog-text{position:absolute;left:325.6px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.category-ethics{background-color:#f8c637}.category-sex{background-color:#ff8aa4}.category-lifestyle{background-color:#104da1}.category-religion{background-color:#9dbaf2}.category-dating{background-color:#4fc5d0}.category-other{background-color:#00d280}.category-2017{background-color:#fa8575}.discovery-promo-jobs{float:left;width:296px;height:220px;margin-left:12px;border-radius:4px;background:#3260c7;background-image:url("https://cdn.okccdn.com/media/img/promotion/career-background.png");background-repeat:no-repeat;background-position:100% 100%;padding:25px}.discovery-promo-jobs:first-child{margin-left:0}.discovery-promo-jobs,.discovery-promo-jobs:hover{color:#fff}.discovery-promo-jobs:hover .discovery-promo-jobs-link{text-decoration:underline}.discovery-promo-jobs-title{font-size:21px;margin-bottom:12px;font-weight:500}.discovery-promo-jobs-content,.discovery-promo-jobs-link{font-size:16px;line-height:22px}.discovery-promo-jobs-content{width:150px}.discovery-promo-jobs-link{display:inline-block;margin-top:25px;text-transform:uppercase;color:#00d280;font-weight:500}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.category-ethics{background-color:#f8c637}.category-sex{background-color:#ff8aa4}.category-lifestyle{background-color:#104da1}.category-religion{background-color:#9dbaf2}.category-dating{background-color:#4fc5d0}.category-other{background-color:#00d280}.category-2017{background-color:#fa8575}.discovery-ad{position:relative;right:29px;width:970px;text-align:center}.discovery-ad-container{position:relative;overflow:hidden;width:970px;height:250px;background:#ebedf2}.discovery-ad-container iframe{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.discovery-ad-link{display:inline-block;margin-top:5px;font-size:16px;color:#949aa6;padding-bottom:0;border-bottom:1px solid #ccd0d9}.discovery-ad-link:hover{color:#7e8593;border-bottom-color:#aeb4bf}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.discovery-sections{overflow:hidden}.discovery-sections-more{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:326px;margin-top:5px;margin-bottom:75px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-pill-buttons{display:flex;justify-content:flex-end}.profile-pill-buttons-button{min-height:48px;width:157px}.profile-pill-buttons-button:not(:last-child){margin-right:15px}.profile-pill-buttons-button.isLoading{background:#4c7bd9;background:linear-gradient(135deg,#4c7bd9,#4c7bd9 45%,#5d87dd 50%,#5d87dd 55%,#4c7bd9 60%,#4c7bd9);background-size:800% 800%;-webkit-animation:loadingAnimation 2s ease infinite;animation:loadingAnimation 2s ease infinite;border-radius:50px}.profile-pill-buttons-button-inner{display:flex;text-transform:uppercase;justify-content:center;align-items:center;letter-spacing:1px}.profile-userinfo-buttons .profile-pill-buttons-blocked{margin-top:64px}.actionbar2015 .profile-pill-buttons-blocked{float:right;margin-top:4px}.profile-pill-buttons-message-icon{margin-right:5px}.profile-pill-buttons-message-icon use{fill:#3260c7}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.actionbar2015{position:fixed;width:100%;left:0;top:0;background:#104da1;opacity:0;z-index:90001;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition-property:-webkit-transform,opacity,margin;transition-property:transform,opacity,margin;-webkit-transition-duration:.11s;transition-duration:.11s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.actionbar2015.primary,.actionbar2015.show{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.actionbar2015.primary{position:relative;z-index:89999}.actionbar2015-inner{position:relative;padding:13px 0;width:1000px;padding-left:60px;padding-right:60px;margin-left:auto;margin-right:auto}.actionbar2015-inner:after{clear:both;content:"";display:table}.actionbar2015-back{position:absolute;bottom:13px;left:5px;width:40px;color:#d5e0f8;text-align:center;font-size:17px;line-height:17px}.actionbar2015-back:hover{color:#fff;-webkit-transform:translateX(-4px);transform:translateX(-4px)}.actionbar2015-thumb{float:left;margin-left:-5px}.isLoading .actionbar2015-thumb{background:#4c7bd9;background:linear-gradient(135deg,#4c7bd9,#4c7bd9 45%,#5d87dd 50%,#5d87dd 55%,#4c7bd9 60%,#4c7bd9);background-size:800% 800%;-webkit-animation:loadingAnimation 2s ease infinite;animation:loadingAnimation 2s ease infinite;border-radius:50%}.actionbar2015-thumb img{display:block;width:100%;height:100%;border-radius:100%}.actionbar2015-info{float:left;margin-left:20px;line-height:46px}.isLoading .actionbar2015-info{background:#4c7bd9;background:linear-gradient(135deg,#4c7bd9,#4c7bd9 45%,#5d87dd 50%,#5d87dd 55%,#4c7bd9 60%,#4c7bd9);background-size:800% 800%;-webkit-animation:loadingAnimation 2s ease infinite;animation:loadingAnimation 2s ease infinite;border-radius:15px;width:200px;height:20px;margin-top:20px}.actionbar2015-info-match,.actionbar2015-info-username{float:left}.actionbar2015-info-username{color:#fff}.actionbar2015-info-match{color:#e4edfd}.actionbar2015-info-match:before{content:"\2022";padding-left:8px;padding-right:8px;color:#9dbaf2;font-size:15px;line-height:46px}.actionbar2015-right-text{float:right;color:#e4edfd;font-size:17px;line-height:63px}.actionbar2015{margin-bottom:35px}.actionbar2015 .actionbar2015-inner{padding-top:13px}.actionbar2015 .actionbar2015-thumb{width:46px;height:46px}.actionbar2015 .actionbar2015-actions,.actionbar2015 .actionbar2015-info{padding-top:0}.actionbar2015 .actionbar2015-info-username{font-size:19px;line-height:46px}.actionbar2015 .actionbar2015-info-match{font-size:17px;line-height:46px}.actionbar2015 .actionbar2015-back{height:46px;line-height:46px}.actionbar2015.primary{margin-bottom:0}.actionbar2015.primary .actionbar2015-inner{padding-top:30px}.actionbar2015.primary .actionbar2015-thumb{width:64px;height:64px}.actionbar2015.primary .actionbar2015-actions,.actionbar2015.primary .actionbar2015-info{padding-top:9px}.actionbar2015.primary .actionbar2015-info{line-height:37px}.actionbar2015.primary .actionbar2015-info-username{font-size:23px;line-height:37px}.actionbar2015.primary .actionbar2015-info-match{font-size:19px;line-height:37px}.actionbar2015.primary .actionbar2015-info-match:before{line-height:37px}.actionbar2015.primary .actionbar2015-back{height:64px;line-height:64px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.linked-account{position:relative;display:block;width:100%;min-height:45px;padding-left:63px;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ebedf2}.linked-account-image{position:absolute;top:0;left:0;width:45px;height:45px}.linked-account-image img{width:45px;height:45px;border-radius:50%}.linked-account-text{padding-top:6px}.linked-account-text-label{display:block;width:100%;color:#949aa6;font-size:15px;line-height:15px}.linked-account-text-link{color:#3260c7;font-size:17px;line-height:17px}.linked-account-text-link:hover{color:#3260c7;text-decoration:underline}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-thumb{float:left;position:relative;z-index:2;width:180px;height:180px}.profile-thumb.isLoading{background:#4c7bd9;background:linear-gradient(135deg,#4c7bd9,#4c7bd9 45%,#5d87dd 50%,#5d87dd 55%,#4c7bd9 60%,#4c7bd9);background-size:800% 800%;-webkit-animation:loadingAnimation 2s ease infinite;animation:loadingAnimation 2s ease infinite;border-radius:15px;border-radius:100%}.profile-thumb img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100%;cursor:pointer;opacity:0;-webkit-transition:opacity 175ms ease;transition:opacity 175ms ease}.profile-thumb img.active{opacity:1}.profile-thumb img.no-photos{cursor:default}.profile-thumb-nophotos{display:block;position:absolute;width:100%;height:100%;text-align:center;background:transparent;border:0;padding:0;cursor:pointer;background:#104da1;border:2px dashed #00d280;border-radius:50%;opacity:1}.profile-thumb-nophotos-content{display:block;position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.profile-thumb-nophotos-icon{display:inline-block;height:32px;line-height:32px;color:#00d280}.profile-thumb-nophotos-icon:after{content:"";font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"k";font-size:32px}.profile-thumb-nophotos-text{display:block;width:100%;padding-top:20px;color:#00d280;font-size:17px;line-height:17px}.profile-thumb-hasphotos{position:absolute;top:0;left:0;width:100%;height:100%;background:none;opacity:1}.profile-thumb-hasphotos-button{position:absolute;z-index:2;bottom:20px;left:50%;width:100px;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0;-webkit-transition-property:opacity,background-color;transition-property:opacity,background-color;-webkit-transition-duration:175ms,175ms;transition-duration:175ms,175ms}.profile-thumb-hasphotos:hover .profile-thumb-hasphotos-button{opacity:1}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-userdropdown-wrapper{display:inline-block}.profile-userdropdown{position:relative}.profile-userdropdown-toggler{width:46px;background:none;border:none;color:#d5e0f8;opacity:.7;font-size:23px;line-height:32px;transition:color 75ms ease,opacity 75ms ease}.profile-userdropdown-toggler .okicon{position:relative;top:-1px}.profile-userdropdown-toggler.active,.profile-userdropdown-toggler:hover{color:#fff;opacity:.95;cursor:pointer}.profile-userdropdown-dropdown{position:absolute;top:40px;left:50%;margin-left:-79px;width:158px;padding:2px 15px;background:#fff;border-radius:3px;z-index:90002;opacity:0;visibility:hidden;transition:opacity 0ms ease 0ms,visibility 0ms linear .1s;box-shadow:0 0 0 1px rgba(0,17,53,.16),0 0 5px 0 rgba(0,17,53,.16)}.profile-userdropdown-dropdown:before{position:absolute;content:"";height:0;width:0;border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;left:50%;margin-left:-10px;top:-20px;-webkit-filter:drop-shadow(0 -1px 0 rgba(0,17,53,.16)) drop-shadow(0 -1px 1px rgba(0,17,53,.1));-moz-filter:drop-shadow(0 -1px 0 rgba(0,17,53,.16)) drop-shadow(0 -1px 1px rgba(0,17,53,.1));-ms-filter:drop-shadow(0 -1px 0 rgba(0,17,53,.16)) drop-shadow(0 -1px 1px rgba(0,17,53,.1));-o-filter:drop-shadow(0 -1px 0 rgba(0,17,53,.16)) drop-shadow(0 -1px 1px rgba(0,17,53,.1));filter:drop-shadow(0 -1px 0 rgba(0,17,53,.16)) drop-shadow(0 -1px 1px rgba(0,17,53,.1));top:-10px}.profile-userdropdown--open .profile-userdropdown-dropdown{opacity:1;visibility:visible;transition:visibility 0ms linear,opacity .15s ease 10ms}.profile-userdropdown-dropdown.fixed{top:10px!important}.profile-userdropdown-dropdown-item:last-child .profile-userdropdown-button{border-bottom:none}.profile-userdropdown-button{display:block;float:none;width:100%;line-height:18px;padding:15px 0 15px 10px;text-align:left;background:none;border:none;border-bottom:1px solid #ebedf2;cursor:pointer}.profile-userdropdown-button:hover{color:#4c7bd9}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-basics{position:relative;float:left;margin-top:37px;margin-left:8px;padding:12px;padding-top:8px;max-width:390px;white-space:nowrap}.profile-basics--selfview{border-radius:3px;-webkit-transition:background .1s linear;transition:background .1s linear}.profile-basics--selfview:hover{background:hsla(0,0%,100%,.1)}.profile-basics--selfview:hover .userinfo2015-basics-edit-icon{color:#fff}.profile-basics--selfview .userinfo2015-basics-badge{top:-35px}.profile-basics-badge{position:absolute;top:-23px;left:8px;padding:4px 15px;background:#07408d;color:#9dbaf2;border-radius:100px;font-size:15px;line-height:15px}.profile-basics-edit-icon{position:relative;bottom:2px;display:inline-block;width:18px;height:10px;margin-left:15px;font-size:17px;line-height:17px;color:#fff}.profile-basics-edit-icon:before{content:"";font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;content:"p"}.profile-basics-edit-icon:before,.profile-basics-username{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.profile-basics-username{color:#fff;font-weight:300;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:35px;line-height:50px;overflow:hidden;text-overflow:ellipsis}.isLoading .profile-basics-username{display:inline-block;width:150px;height:30px;margin-top:12px;background:#4c7bd9;background:linear-gradient(135deg,#4c7bd9,#4c7bd9 45%,#5d87dd 50%,#5d87dd 55%,#4c7bd9 60%,#4c7bd9);background-size:800% 800%;-webkit-animation:loadingAnimation 2s ease infinite;animation:loadingAnimation 2s ease infinite;border-radius:15px}.profile-basics-username-online{display:inline-block;vertical-align:top;width:21px;height:21px;padding:5px;margin-top:18px;margin-left:5px;background:none;border:none}.profile-basics-username-online-icon{width:11px;height:11px;border-radius:100%;background:#00d280}.profile-basics-asl{color:#e4edfd;font-size:19px;line-height:26px}.profile-basics-asl:after{clear:both;content:"";display:table}.isLoading .profile-basics-asl{display:inline-block;width:240px;height:18px;margin-top:8px;background:#4c7bd9;background:linear-gradient(135deg,#4c7bd9,#4c7bd9 45%,#5d87dd 50%,#5d87dd 55%,#4c7bd9 60%,#4c7bd9);background-size:800% 800%;-webkit-animation:loadingAnimation 2s ease infinite;animation:loadingAnimation 2s ease infinite;border-radius:15px}.profile-basics-asl-age,.profile-basics-asl-location,.profile-basics-asl-match,.profile-basics-asl-spacer{display:inline-block;vertical-align:top;margin-left:4px}.profile-basics-asl-age:first-child,.profile-basics-asl-location:first-child,.profile-basics-asl-match:first-child,.profile-basics-asl-spacer:first-child{margin-left:0}.profile-basics-asl-spacer{padding:0 5px 0 4px;font-weight:400;color:#9dbaf2;font-size:15px;line-height:26px}.profile-basics-asl-location{max-width:175px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.profile-basics-asl-match{border-bottom:1px dashed #e4edfd}.profile-basics-asl-match a{color:#e4edfd}.profile-basics-asl-match:hover{border-bottom-style:solid}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-userinfo{padding-top:50px;margin-bottom:30px;background-color:#104da1;background-image:-webkit-linear-gradient(#104da1,#0f4693);background-image:linear-gradient(#104da1,#0f4693)}.profile-userinfo:after{clear:both;content:"";display:table}.profile-userinfo-inner{position:relative;width:1000px;padding-left:60px;padding-right:60px;margin-left:auto;margin-right:auto}.profile-userinfo-inner:after{clear:both;content:"";display:table}.profile-userinfo-inner-content{float:left;margin-left:-30px;margin-bottom:-30px}.profile-userinfo-inner-content:after{clear:both;content:"";display:table}.profile-userinfo-buttons{position:absolute;bottom:27px;right:60px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.essay-placeholder{position:relative;background-color:#fff;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.essay-placeholder:not(:first-of-type){margin-top:12px}.essay-placeholder.isSelfView .essay-placeholder-title{padding-bottom:20px;border-bottom:1px solid #f3f5f9}.essay-placeholder.isSelfView .essay-placeholder-content{padding-top:26px}.essay-placeholder-title{padding-top:20px;padding-right:20px;padding-left:20px}.essay-placeholder-title-categoryname{margin-top:1px;margin-bottom:10px;width:100px;height:12px}.essay-placeholder-title-categoryname,.essay-placeholder-title-essayname{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;-webkit-animation:loadingAnimation 2s ease infinite;animation:loadingAnimation 2s ease infinite;border-radius:15px}.essay-placeholder-title-essayname{margin-bottom:1px;width:185px;height:18px}.essay-placeholder-content{padding:20px;padding-top:17px}.essay-placeholder-content-text{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;-webkit-animation:loadingAnimation 2s ease infinite;animation:loadingAnimation 2s ease infinite;border-radius:15px;width:100%;height:16px}.essay-placeholder-content-text+.essay-placeholder-content-text{margin-top:9px}.essay-placeholder-content-text:last-child{margin-bottom:3px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-essay{position:relative;background-color:#fff;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.profile-essay:not(:first-of-type){margin-top:12px}.profile-essay-title{padding:0 20px;margin-bottom:8px;color:#1e1e1e;font-size:18px;line-height:24px;font-weight:500;word-wrap:break-word}.profile-essay-category{padding:20px 20px 0;margin-bottom:8px;color:#9d9dab;font-size:12px;line-height:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;word-wrap:break-word}.profile-essay-contents{padding:0 20px 20px;margin:0;color:#2a2f35;font-size:18px;line-height:24px;word-wrap:break-word;white-space:pre-wrap}.profile-essay-image{position:relative;padding:0 20px 20px}.profile-essay-image-report{position:absolute;top:30px;right:33px;color:#888893;background:#fff;cursor:pointer;width:44px;height:44px;border-radius:50%;text-align:center;padding:11px 0 0 2px}.profile-essay-image-report:after{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"e";text-align:center}.profile-essay-image-report:hover{background:hsla(0,0%,100%,.5)}.profile-essay-image img{width:100%;border-radius:4px}.profile-essay-respond{background:none;border:none;border-top:1px solid #f3f5f9;width:100%;padding:14px 0;cursor:pointer;font-size:16px;line-height:20px;color:#9393a9;font-weight:700;text-transform:uppercase;letter-spacing:.8px}.profile-essay-respond .okicon,.profile-essay-respond>span{vertical-align:top}.profile-essay-respond:hover{color:#ffbe25}.profile-essay-respond .okicon{color:#ffbe25;font-size:16px;margin-right:7px}.profile-essay-respond--liked .okicon,.profile-essay-respond--liked:hover{color:#0500be}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-essays{position:relative;transition:height .1s ease;overflow:hidden;padding:0 2px 2px}.profile-essays--collapsed{max-height:500px}.profile-essays-expander{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;display:block;bottom:0;left:0;right:0;width:100%;text-align:left}.profile-essays-expander,.profile-essays-expander-bg{height:180px}.profile-essays-expander-bg{opacity:0;visibility:hidden;transition:opacity .4s ease,visibility 0ms ease .5s;background-image:linear-gradient(rgba(243,245,249,0),#f3f5f9 80%,#f3f5f9)}.profile-essays--collapsed .profile-essays-expander-bg{opacity:1;visibility:visible;transition:visibility 0ms linear,opacity .1s ease 10ms}.profile-essays-expander-text{position:absolute;bottom:-30px;left:20px;transition:bottom .3s ease;color:#4c7bd9;font-weight:500;font-size:15px;line-height:22px}.profile-essays--collapsed .profile-essays-expander-text{bottom:20px}.profile-essays-expander:hover .profile-essays-expander-text{text-decoration:underline}.profile-essays-expander-text .okicon,.profile-essays-expander-text>span{vertical-align:bottom}.profile-essays-expander-text .okicon{font-size:8px;padding-right:4px}.profile-essays .blank-state-wrapper{padding:0}.whitebg .profile-essays-expander-bg{background-image:linear-gradient(hsla(0,0%,100%,0),#f3f5f9 80%,#f3f5f9)}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-instagram-blank{width:100%;height:200px;padding-top:40px;background-color:#4c7bd9;background-image:url("https://cdn.okccdn.com/media/img/albums/instagram-tub-profile.png");background-position:-79px 60px;background-repeat:no-repeat;border-radius:3px;color:#fff;text-align:center}.profile-instagram-blank-title{display:block;font-size:19px;line-height:19px;font-weight:500}.profile-instagram-blank-content{display:block;padding-top:20px;font-size:17px;line-height:0}.profile-instagram-blank-button{position:relative;overflow:hidden;width:90px!important;min-width:90px!important;margin-top:30px}.profile-instagram-blank-button:hover{background:#2d56b3}.profile-instagram-blank-button-icon:before{content:"";font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"i";font-size:22px}.profile-instagram-blank-button-text{position:absolute;left:150px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.swiping-pagination{display:flex;flex-direction:column}.swiping-pagination-inner{flex:1 0 auto;display:flex;flex-wrap:nowrap;scroll-snap-type:x mandatory;overflow:auto;-webkit-overflow-scrolling:touch}.swiping-pagination-inner::-webkit-scrollbar{display:none;-webkit-appearance:none}.swiping-pagination-inner>.swiping-pagination-inner-item{flex:1 0 auto;scroll-snap-align:start;scroll-snap-stop:always}.swiping-pagination-indicators{flex:1 0 auto;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center}.swiping-pagination-indicator{width:8px;height:8px;border-radius:4px;margin:20px 0 10px;background-color:#d5e0f8;transition:background-color .3s}.swiping-pagination-indicator+.swiping-pagination-indicator{margin-left:5px}.swiping-pagination-indicator--active{background-color:#4c7bd9}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-instagram-loading{position:relative}.profile-instagram-loading:after{clear:both;content:"";display:table}.profile-instagram-loading-error{position:absolute;top:50%;left:0;width:100%;padding:0 60px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#f95133;text-align:center}.profile-instagram-placeholder{float:left;width:164px;height:164px;margin-right:8px;margin-bottom:8px;border-radius:3px;background:#ebedf2}.profile-instagram-placeholder:nth-child(3n){margin-right:0}.profile-instagram-placeholder:nth-child(n+4){margin-bottom:0}.profile-instagram-page{float:left;margin-right:8px;width:508px;height:336px}.profile-instagram-page:last-child{margin-right:0}.profile-instagram-disconnect,.profile-instagram-photo{background:transparent;border:0;padding:0;cursor:pointer;float:left;width:164px;height:164px;margin-right:8px;margin-bottom:8px;border-radius:3px;position:relative;overflow:hidden}.profile-instagram-disconnect:nth-child(3n),.profile-instagram-photo:nth-child(3n){margin-right:0}.profile-instagram-disconnect:nth-child(n+4),.profile-instagram-photo:nth-child(n+4){margin-bottom:0}.profile-instagram-disconnect-content,.profile-instagram-photo-content{float:left;width:100%;height:100%;background-size:cover}.profile-instagram-disconnect{text-align:center;border:1px dashed #949aa6;border-radius:3px;-webkit-transition:background .2s ease;transition:background .2s ease;color:#949aa6;font-size:17px;line-height:29px}.profile-instagram-disconnect:hover{background:#fff}.profile-instagram-disconnect-icon:before{content:"";font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"i";font-size:26px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-instagram-title{display:block}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.photo-liker-button{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;bottom:20px;right:20px;overflow:hidden;width:60px;height:60px;line-height:60px;background:#4c7bd9;transition:background 75ms linear;border-radius:50%;color:#fff;font-size:22px}.photo-liker-button:hover{background:#3260c7}.photo-liker-button-text{position:absolute;left:100px}.photo-liker-button .okicon.i-messages{line-height:60px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.photo-overlay-image-caption{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;bottom:-10px;left:0;width:100%;-webkit-transform:translateY(100%);transform:translateY(100%);text-align:center;color:#fff;font-size:15px;line-height:20px;-webkit-transition:opacity .2s linear;transition:opacity .2s linear;cursor:default}@media (max-width:800px){.photo-overlay-image-caption{font-size:13px;line-height:18px;-webkit-transform:translateY(0);transform:translateY(0);background:rgba(0,0,0,.8);bottom:0;padding:20px;padding-right:95px}}@media (max-height:600px){.photo-overlay-image-caption{font-size:13px;line-height:18px;-webkit-transform:translateY(0);transform:translateY(0);background:rgba(0,0,0,.8);bottom:0;padding:20px;padding-right:95px}}.photo-overlay-image-caption:hover .photo-overlay-image-caption-expand{background:#9dbaf2}.photo-overlay-image-caption.isExpanded{-webkit-transform:translateY(0);transform:translateY(0);background:rgba(0,0,0,.8);bottom:0;padding:20px;padding-right:95px}.photo-overlay-image-caption.isTruncated{cursor:pointer}.photo-overlay-image-caption-appear,.photo-overlay-image-caption-enter{opacity:.01}.photo-overlay-image-caption-appear-active,.photo-overlay-image-caption-enter-active{opacity:1}.photo-overlay-image-caption-expand{display:inline-block;margin-left:5px;background:#fff;color:#1e1e1e;border-radius:50%;width:17px;height:17px;line-height:17px}.photo-overlay-image-caption-expand:before{content:"";font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"+";font-size:10px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.photo-overlay-image{position:fixed;top:100%;left:100%;max-width:100%;max-height:100%}.photo-overlay-image-active,.photo-overlay-image-peek-next,.photo-overlay-image-peek-previous{top:50%}.photo-overlay-image-active{position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.photo-overlay-image-peek-previous{left:105px;right:auto;-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}@media (max-width:800px){.photo-overlay-image-peek-previous{left:50px}}@media (max-height:600px){.photo-overlay-image-peek-previous{left:50px}}.photo-overlay-image-peek-next{right:105px;left:auto;-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%)}@media (max-width:800px){.photo-overlay-image-peek-next{right:50px}}@media (max-height:600px){.photo-overlay-image-peek-next{right:50px}}.photo-overlay-image-button{background:transparent;border:0;padding:0;cursor:pointer;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.photo-overlay-image-button-appear,.photo-overlay-image-button-enter{opacity:.01}.photo-overlay-image-button-appear-active,.photo-overlay-image-button-enter-active{opacity:1}.photo-overlay-image-button-leave{display:none}.photo-overlay-image-flag{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;top:0;right:0;width:40px;height:40px;-webkit-transform:translateX(100%);transform:translateX(100%);color:#fff;font-size:23px;line-height:40px;opacity:.2;-webkit-transition:opactity 50ms linear;transition:opactity 50ms linear}.photo-overlay-image-flag:hover{opacity:1}.photo-overlay-image-flag:before{content:"";font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"P"}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.photo-overlay-error{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;max-width:100%;font-size:17px;line-height:24px;color:#fb674e}.photo-overlay-error-button{margin-top:20px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.photo-overlay-images{position:relative;width:100%;height:100%}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.photo-overlay-pager{position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:400px;-webkit-transition:opacity .1s ease;transition:opacity .1s ease;opacity:.4}.photo-overlay-pager:after{clear:both;content:"";display:table}.photo-overlay-pager:hover{opacity:1}@media (max-width:800px){.photo-overlay-pager{display:none}}@media (max-height:600px){.photo-overlay-pager{display:none}}.photo-overlay-pager-item-wrapper{display:inline-block}.photo-overlay-pager-item{background:transparent;border:0;padding:0;cursor:pointer;display:block;width:21px;height:21px;padding:5px}.photo-overlay-pager-item-decoration{display:block;width:11px;height:11px;border-radius:50%;background:none;border:2px solid #aeb4bf}.isActive .photo-overlay-pager-item-decoration{background:#fff;border-color:#fff}.photo-overlay-pager-item:hover .photo-overlay-pager-item-decoration{border-color:#fff}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.photo-overlay-upload{width:550px;text-align:center}.photo-overlay-upload .reactmodal-contents{padding:0}.photo-overlay-upload-header{background:#3260c7;border-top-left-radius:8px;border-top-right-radius:8px;padding:80px 40px;color:#fff}.photo-overlay-upload-header-icon{display:inline-block;width:180px;height:150px;background-image:url("https://cdn.okccdn.com/media/img/okmodal-png/no_photo.png");background-size:contain;background-repeat:no-repeat}.photo-overlay-upload-header-text{display:inline-block;width:100%;padding-top:20px;font-weight:500;font-size:23px}.photo-overlay-upload-body{padding:40px;display:flex;flex-direction:column;align-items:center}.photo-overlay-upload-body-text{display:inline-block;width:100%;padding:0 80px;margin-bottom:20px;font-size:17px;line-height:23px}.photo-overlay-upload-body-cancel{background:transparent;border:0;padding:0;cursor:pointer;margin-top:10px;color:#949aa6;text-decoration:underline}.photo-overlay-upload-body-cancel:hover{color:#2a2f35}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.photo-overlay-fullscreenoverlay{background:hsla(0,0%,7%,.92)}.photo-overlay-fullscreenoverlay .FullscreenOverlay-inner{padding:105px 255px 130px}@media (max-width:800px){.photo-overlay-fullscreenoverlay .FullscreenOverlay-inner{padding:50px 110px}}@media (max-height:600px){.photo-overlay-fullscreenoverlay .FullscreenOverlay-inner{padding:50px 110px}}.photo-overlay-appear,.photo-overlay-enter{-webkit-transition:opacity .2s linear;transition:opacity .2s linear;opacity:.01}.photo-overlay-appear-active,.photo-overlay-enter-active{opacity:1}.photo-overlay-leave{-webkit-transition:opacity .1s linear;transition:opacity .1s linear;opacity:1}.photo-overlay-leave-active{opacity:.01}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-questions-userinfo-photos{position:relative;display:block;width:100%;height:98px}.profile-questions-userinfo-photos-photo{position:absolute;top:0;left:50%;width:98px;height:98px;background:#ebedf2;border-radius:50%;background-size:contain}.isLoading .profile-questions-userinfo-photos-photo{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;-webkit-animation:loadingAnimation 2s ease infinite;animation:loadingAnimation 2s ease infinite}.profile-questions-userinfo-photos-photo:first-child{-webkit-transform:translateX(-94px);transform:translateX(-94px)}.profile-questions-userinfo-photos-photo:last-child{-webkit-transform:translateX(-4px);transform:translateX(-4px)}.profile-questions-userinfo-match{display:block;position:relative;left:50%;-webkit-transform:translate(-50%,-27px);transform:translate(-50%,-27px);width:77px;height:77px;margin-bottom:-27px;border-width:3px;border-style:solid;border-radius:50%;text-align:center;font-size:24px;line-height:67px;font-weight:700}.isLoading .profile-questions-userinfo-match{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;-webkit-animation:loadingAnimation 2s ease infinite;animation:loadingAnimation 2s ease infinite;border-color:#fff}.profile-questions-userinfo-match--isHighMatch{background:#ff4dc4;border-color:#ffbff4;color:#fff}.profile-questions-userinfo-match--isLowMatch{background:#fff;border-color:#0000bf;color:#0000bf;box-shadow:0 0 0 3px #fff}.profile-questions-userinfo-match-symbol{font-weight:400;font-size:18px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-questions-filter{background:transparent;border:0;padding:0;cursor:pointer;text-transform:uppercase;font-weight:700;font-size:16px;letter-spacing:1px}.profile-questions-filter:after{clear:both;content:"";display:table}.profile-questions-filter-icon{position:relative;display:none;width:30px;height:30px;background-size:contain;background-repeat:no-repeat}.profile-questions-filter-icon--agree{display:inline-block;background-image:url("https://cdn.okccdn.com/media/img/questions/agree.png")}.profile-questions-filter-icon--disagree{display:inline-block;background-image:url("https://cdn.okccdn.com/media/img/questions/disagree.png")}.profile-questions-filter-icon--findOut{display:inline-block;background-image:url("https://cdn.okccdn.com/media/img/questions/find_out.png")}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-questions-filter{position:relative;display:flex;width:100%;height:76px;padding:0 23px;align-items:center}.profile-questions-filter--isActive:before{content:"";position:absolute;left:0;top:50%;width:4px;height:34px;margin-top:-17px;border-bottom-right-radius:3px;border-top-right-radius:3px;background:#3260c7}.profile-questions-filter--isActive .profile-questions-filter-title{color:#3260c7}.profile-questions-filter-icon,.profile-questions-filter-title{flex-shrink:0}.profile-questions-filter-title{text-align:left}.profile-questions-filter-icon{margin-left:10px}.profile-questions-filter-count{flex-grow:1;text-align:right}.isLoading .profile-questions-filter-count{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;-webkit-animation:loadingAnimation 2s ease infinite;animation:loadingAnimation 2s ease infinite;border-radius:15px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-questions-entry{background:#fff;margin-top:20px;border-radius:8px;box-shadow:0 1px 4px rgba(42,47,53,.1);display:block;position:relative;width:100%;min-height:185px}.profile-questions-entry:after{clear:both;content:"";display:table}.profile-questions-entry-container{background:transparent;border:0;padding:0;cursor:pointer;width:100%}.profile-questions-entry-section-title-loading{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;-webkit-animation:loadingAnimation 2s ease infinite;animation:loadingAnimation 2s ease infinite;border-radius:15px;width:200px;height:22px}.profile-questions-entry-filters,.profile-questions-entry .profile-questions-circles{float:right}.profile-questions-entry .profile-questions-circles{width:40%;padding:20px 0 15px}.profile-questions-entry-filters{padding:10px 0;width:55%}.profile-questions-entry .profile-questions-filter{width:calc(100% - 48px);height:55px;padding:0;margin:0 24px;line-height:55px}.profile-questions-entry .profile-questions-filter:hover .profile-questions-filter-title{color:#3260c7}.profile-questions-entry .profile-questions-filter+.profile-questions-filter{border-top:1px solid #ccd0d9}.profile-questions-entry .profile-questions-filter-title{color:#4c7bd9}.profile-questions-entry .profile-questions-filter.isLoading .profile-questions-filter-count{height:22px;margin:6px 0}.profile-questions-entry-error{float:left;clear:both;display:block;padding:58px 4%;color:#f95133;font-size:17px;line-height:24px;text-align:center}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.incognito-banner{margin-top:-30px;background:#f3f5f9;border-bottom:1px solid #ccd0d9;text-align:center;font-size:16px;line-height:52px}.incognito-banner-text{position:relative;z-index:1;width:1000px;padding-left:60px;padding-right:60px;margin-left:auto;margin-right:auto;color:#aeb4bf}.incognito-banner-text:after{clear:both;content:"";display:table}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-nudge{margin-bottom:30px;padding-bottom:30px;box-shadow:0 3px 0 -1.5px #f8c637;text-align:center;font-size:19px;line-height:22px}.profile-nudge-icon,.profile-nudge-text{display:inline-block;vertical-align:top}.profile-nudge-icon{position:relative;top:-1px;padding-right:5px;height:22px;color:#f8c637}.profile-nudge-icon.i-star-mutual{font-size:35px}.profile-nudge-text{color:#1e1e1e}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.okad{padding:15px 0;margin:0 10px 20px;background:#f3f5f9;border-top:1px solid #ebedf2;border-bottom:1px solid #ebedf2}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-content-blank{padding:60px 30px}.profile-content-blank .blank-state{width:1000px;padding-left:60px;padding-right:60px;margin-left:auto;margin-right:auto}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}#p_profile,.page--profile{min-width:1000px}#p_profile #main_content,.page--profile #main_content{width:auto;background:none;background:#f3f5f9}#p_profile .profile-content,.page--profile .profile-content{min-height:420px;width:1000px;padding:20px 60px;margin-left:auto;margin-right:auto}#p_profile .profile-content:after,.page--profile .profile-content:after{clear:both;content:"";display:table}#p_profile .profile-content-main,.page--profile .profile-content-main{float:left;width:560px;padding-right:50px}#p_profile .profile-content-sidebar,.page--profile .profile-content-sidebar{float:right;width:320px}#p_profile .profile-content-ad,.page--profile .profile-content-ad{float:right;position:sticky;top:100px;width:320px}.profilesection{margin-bottom:50px}.profilesection-title{margin-bottom:15px;color:#1e1e1e;font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:19px;line-height:22px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.details-reboarding-notification{background:transparent;border:0;padding:0;cursor:pointer;font-size:16px;line-height:22px;background:#0000bf;color:#fff;padding:10px 20px;margin-bottom:20px;border-radius:2px;text-align:left}.details-reboarding-notification-cta{margin-left:5px;font-weight:700}.details-reboarding-notification-icon{position:relative;top:2px;left:5px}.details-reboarding-notification-icon:after{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:">";color:#fff}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.details2015-section{color:#2a2f35;clear:both;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;hyphens:auto}.details2015-section td{padding:0;height:100%}.details2015-section .icon{position:relative;width:36px;height:29px;fill:#4c7bd9;font-size:29px;vertical-align:top}.details2015-section .icon img{width:22px;height:22px}.details2015-section .icon .icon-svg{position:absolute;top:0;left:0;width:20px;height:22px}.details2015-section-edit-button{background:transparent;border:0;padding:0;cursor:pointer}.details2015-section-empty{color:#aeb4bf}.details2015-section,.details2015-section table{width:100%}.details2015-section tr{display:flex;justify-content:space-between}.details2015-section tr td:nth-child(1){flex-basis:40px;position:relative}.details2015-section tr td:nth-child(2){flex:1}.details2015-section tr td:nth-child(3){flex-basis:30px;margin-left:auto;padding-left:10px;margin-top:auto;margin-bottom:auto}.details2015-section-edit-icon:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:">";color:#34f}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.details2015-section{margin-bottom:10px;font-size:17px;line-height:25px}.details2015-section-edit-button{text-align:left;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;border-radius:3px;-webkit-transition:background .1s linear,box-shadow .1s linear;transition:background .1s linear,box-shadow .1s linear;width:336px;padding-top:8px;margin:-8px -8px 10px;padding-left:8px;padding-right:8px}.details2015-section-edit-button:hover{border-radius:3px;-webkit-transition:background 25ms linear,box-shadow 25ms linear;transition:background 25ms linear,box-shadow 25ms linear;background:#fff;box-shadow:0 2px 4px hsla(220,9%,62%,.35)}.details2015-section-edit-button:hover .details2015-section-edit,.details2015-section-edit-button:hover .okicon.i-pencil{color:#7a8aff}.details2015-section-edit-button:hover .details2015-section-edit:before{color:#7a8aff!important}.details2015-section-filled+.details2015-section-empty{margin-top:10px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.non-monogamy-validation{width:90%;max-width:350px;background:#fff}.non-monogamy-validation .reactmodal-header{height:50px;background:transparent;border:none;padding:0}.non-monogamy-validation .reactmodal-header-close{margin-right:0;color:#0500be}.non-monogamy-validation .reactmodal-header-close:hover{color:#07408d}.non-monogamy-validation .reactmodal-contents{padding:20px;padding-top:3px}.non-monogamy-validation-text{display:block;width:100%;font-size:18px;line-height:30px;font-weight:500;text-align:center}.non-monogamy-validation-text--unlinkPartner{display:block;width:100%;padding:0 20px}@media (max-width:350px){.non-monogamy-validation-text--unlinkPartner{padding:0}}.non-monogamy-validation-cancel,.non-monogamy-validation-confirm.flatbutton.blue-new{width:100%}.non-monogamy-validation-confirm{margin-top:22px}.non-monogamy-validation-cancel{background:transparent;border:0;padding:0;cursor:pointer;display:block;width:100%;margin-top:8px;padding:5px 0;color:#0500be;text-align:center;text-transform:uppercase;letter-spacing:1px;font-size:16px;font-weight:700}.non-monogamy-validation-cancel:hover{color:#07408d}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.nonbinary{position:fixed;top:0;bottom:0;width:100%;height:100%;min-width:800px;text-align:center;background:rgba(16,77,161,.98);z-index:2;overflow-y:scroll}.nonbinary-close{background:transparent;border:0;padding:0;position:absolute;top:20px;right:20px;font-size:30px;color:#4c7bd9;cursor:pointer}.nonbinary-close:after{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"x";font-size:18px}.nonbinary-continue.green.flatbutton{width:165px;height:58px;font-size:18px;line-height:58px}.nonbinary-optionField{vertical-align:middle;padding:100px 100px 20px}.nonbinary-optionField-header{color:#fff;font-size:18px;line-height:18px}@media screen and (min-width:768px){.nonbinary-optionField-header{font-size:24px;line-height:24px}}.nonbinary-optionField-subHeader{color:#a2c2ff;font-weight:400;margin-top:5px;font-size:17px;line-height:24px}.nonbinary-optionField-detail{margin-bottom:20px;font-weight:400}.nonbinary-optionField-tags{margin:20px 0}.nonbinary-interestField,.nonbinary-optionField--no-show,.nonbinary-selectedTagsField{display:none}.nonbinary-tag{padding:12px;margin:4px;color:#c6d8ff;font-weight:300;letter-spacing:.05em;border:1px solid #4c7bd9;border-radius:2px;outline:none;cursor:pointer;font-size:14px;line-height:14px;background:rgba(16,77,161,.2)}@media screen and (min-width:768px){.nonbinary-tag{padding:20px;font-size:18px;line-height:18px}}.nonbinary-tag--selected{background:#4c7bd9}.nonbinary-tag--inactive{color:rgba(213,224,248,.4);cursor:default}.nonbinary-buttons.cancelButton,.nonbinary-buttons.continueButton{display:none}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-edit-form .nonbinary{position:relative;min-width:0;background:transparent}.profile-edit-form .nonbinary-optionField{padding:0;text-align:left}.profile-edit-form .nonbinary-optionField--gender-underlying .nonbinary-optionField-subHeader,.profile-edit-form .nonbinary-optionField--orientation-underlying .nonbinary-optionField-subHeader{margin-left:5px;text-transform:lowercase}.profile-edit-form .nonbinary-optionField--gender-underlying .nonbinary-optionField-subHeader:before,.profile-edit-form .nonbinary-optionField--orientation-underlying .nonbinary-optionField-subHeader:before{content:"("}.profile-edit-form .nonbinary-optionField--gender-underlying .nonbinary-optionField-subHeader:after,.profile-edit-form .nonbinary-optionField--orientation-underlying .nonbinary-optionField-subHeader:after{content:")"}.profile-edit-form .nonbinary-optionField-header,.profile-edit-form .nonbinary-optionField-subHeader{display:inline-block;position:relative;top:5px;font-size:15px;color:#2a2f35;font-weight:400}.profile-edit-form .nonbinary-optionField-tags{margin-left:-4px}.profile-edit-form .nonbinary-optionField--no-show{display:none}.profile-edit-form .nonbinary-tag{background:transparent;border:0;padding:0;cursor:pointer;margin:5px 4px;padding:10px 8px;color:#2a2f35;background:#fff;border:1px solid #d8dce3;border-radius:3px;font-size:15px;line-height:14px}.profile-edit-form .nonbinary-tag--selected{background:#ebedf2}.profile-edit-form .nonbinary-selectedTagsField{margin-bottom:15px}.profile-edit-form .nonbinary-selectedTagsField .oknf-typable-wrapper{width:100%}.profile-edit-form .nonbinary-selectedTagsField .oknf-typable-wrapper .oknf-input{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.profile-edit-form .nonbinary-interestField{margin-top:30px;margin-bottom:10px}.profile-edit-form .nonbinary-interestField:after{clear:both;content:"";display:table}.profile-edit-form .nonbinary-interestField-content{width:48%;float:left}.profile-edit-form .nonbinary-interestField-content-header{margin-bottom:15px}.profile-edit-form .nonbinary-close{display:none}.profile-edit-form .nonbinary-continue.green.flatbutton{float:left;width:105px;height:42px;line-height:42px;margin-top:10px}.profile-edit-form .nonbinary-buttons.cancelButton,.profile-edit-form .nonbinary-buttons.continueButton{display:block}.profile-edit-form .nonbinary-buttons{margin:10px 0;float:left;font-size:17px;line-height:24px}.profile-edit-form .nonbinary-buttons.continueButton{display:none}.profile-edit-form .nonbinary-buttons.cancelButton{background:transparent;border:0;padding:0;cursor:pointer;margin:20px}.profile-edit-form .nonbinary-error{color:#f95133}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-edit-form-gentationfield{float:left;width:48%;margin-right:4%}.profile-edit-form-gentationfield:last-child{margin-right:0}.profile-edit-form-gentationfield .oknf-select{width:100%}.profile-edit-form-tags{position:relative;display:block;width:100%;height:46px}.profile-edit-form-tags .oknf-typable-wrapper{width:100%}.profile-edit-form-tags-display{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;padding-right:33px!important}.profile-edit-form-tags-edit{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #ccd0d9;border-radius:3px;-webkit-transition:border 75ms linear;transition:border 75ms linear;color:#aeb4bf}.profile-edit-form-tags-edit:hover{border:1px solid #aeb4bf;color:#1fc174}.profile-edit-form-tags-edit-text{opacity:0}.profile-edit-form-tags-edit-icon{position:absolute;top:0;right:10px;height:100%;font-size:15px;line-height:46px}.profile-edit-form-tags-edit-icon:after{content:"";font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"p"}.profile-edit-form-gentation-gender.oknf-select{margin-right:0}.profile-edit-form-gentation-gayPrivacy{margin-top:17px;width:100%}.profile-edit-form-gentation-gayPrivacy--hasNonbinary{margin-top:40px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-edit-form-appearence .oknf-label,.profile-edit-form-gentation .oknf-label,.profile-edit-form-monogamous .oknf-label,.profile-edit-form-status .oknf-label{margin-bottom:16px}.profile-edit-form-section-block{position:relative;float:left;width:100%;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.profile-edit-form-section-block-screen{display:none;position:absolute;z-index:5;top:0;left:0;width:100%;height:100%}.profile-edit-form-section-block--is-active{opacity:.5}.profile-edit-form-section-block--is-active .profile-edit-form-section-block-screen{display:block}.profile-edit-form .reactmodal-contents:after{clear:both;content:"";display:table}.profile-edit-form .reactmodal-contents-error{float:left;margin-top:10px}.profile-edit-form .reactmodal-buttons{float:left}.profile-edit-form .reactmodal-buttons .flatbutton.big{background:#0500be;font-weight:700;color:#fff;text-transform:uppercase}.profile-edit-form .reactmodal-buttons .flatbutton.big:hover{background:#7a8aff}.profile-edit-form .reactmodal-buttons .flatbutton.big[disabled],.profile-edit-form .reactmodal-buttons .flatbutton.big[disabled]:hover{background:#949aa6}.profile-edit-form .reactmodal-buttons .flatbutton.big.light-bg{color:#fff;background:#9393a9}.profile-edit-form .reactmodal-buttons .flatbutton.big.light-bg:hover{background:#c7c6d2}.profile-edit-form-partner .oknf-label{margin-bottom:16px}.profile-edit-form-monogamous:after{clear:both;content:"";display:table}.profile-edit-form-monogamous .oknf-select{float:left;width:48%;margin-right:4%}.profile-edit-form-monogamous .oknf-select:last-child{margin-right:0}.profile-edit-form-monogamous-explanation{float:left;clear:both;width:100%;max-width:415px;margin-top:13px}.profile-edit-form-monogamous-explanation-link{background:transparent;border:0;padding:0;cursor:pointer;color:#0500be;font-weight:500}.profile-edit-form-monogamous-explanation-link:hover{color:#07408d}.profile-edit-form-appearence:after{clear:both;content:"";display:table}.profile-edit-form-appearence fieldset{margin-top:0;float:left;width:48%;margin-right:4%}.profile-edit-form-appearence fieldset:last-child{margin-right:0}.profile-edit-form-height:after{clear:both;content:"";display:table}.profile-edit-form-height .oknf-select{float:left;width:48%;margin-right:4%}.profile-edit-form-height .oknf-select:last-child{margin-right:0}.profile-edit-form-height .oknf-input{width:80px}.profile-edit-form-height-label{margin-left:10px}.profile-edit-form-status-partner:after{clear:both;content:"";display:table}.profile-edit-form-status{width:100%}.profile-edit-form-partner,.profile-edit-form-status{float:left;width:48%;margin-right:4%}.profile-edit-form-partner:last-child,.profile-edit-form-status:last-child{margin-right:0}.profile-edit-form-partner-inner{position:relative}.profile-edit-form-partner .oknf-input,.profile-edit-form-partner .oknf-typable-wrapper{position:relative;z-index:2;width:100%}.profile-edit-form-linked-account-text{float:left;width:100%;margin-top:13px;font-size:15px;line-height:20px}.profile-edit-form-linked-account-text-username{font-weight:500}.profile-edit-form-linked-account-text-cancel,.profile-edit-form-linked-account-text-link{background:transparent;border:0;padding:0;cursor:pointer;color:#0500be;font-weight:500}.profile-edit-form-linked-account-text-cancel:hover,.profile-edit-form-linked-account-text-link:hover{color:#07408d}.profile-edit-form .dropdown{position:absolute;z-index:1;top:43px;left:0;width:100%;max-height:185px;overflow:auto;padding-top:3px;border:1px solid #ccd0d9;border-top:0;background:#fff;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.profile-edit-form .dropdown-item-button{background:transparent;border:0;padding:0;cursor:pointer;width:100%;height:40px;text-align:left;padding:0 13px;font-size:15px;line-height:40px}.profile-edit-form .dropdown-item-button--active{background:#ebedf2}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-edit-form-pronouns .oknf-select{margin:14px 0 20px}.profile-edit-form-pronouns .oknf-typable-wrapper--text{display:block}.profile-edit-form-pronouns .oknf-input{line-height:50px;width:100%}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-edit-form-ethnicity .oknf-label{display:block;width:100%}.profile-edit-form-ethnicity .oknf-checkbox{width:33%;margin-right:0}.profile-edit-form-ethnicity-fields{width:33%;height:100px;display:flex;flex-direction:column;flex-wrap:wrap}.profile-edit-form-ethnicity-fields .oknf-checkbox,.profile-edit-form-ethnicity-fields .oknf-checkbox:first-child{margin-top:11px}.profile-edit-form-ethnicity-fields .oknf-checkbox{width:100%}.profile-edit-form-languages-row{margin-top:16px}.profile-edit-form-languages-row:after{clear:both;content:"";display:table}.profile-edit-form-languages-row .oknf-select{float:left;width:48%;margin-right:4%}.profile-edit-form-languages-row .oknf-select:last-child{margin-right:0}.profile-edit-form-politics .oknf-label{margin-bottom:16px}.profile-edit-form-education:after,.profile-edit-form-religion:after{clear:both;content:"";display:table}.profile-edit-form-education .oknf-select,.profile-edit-form-religion .oknf-select{float:left;width:48%;margin-right:4%}.profile-edit-form-education .oknf-select:last-child,.profile-edit-form-religion .oknf-select:last-child{margin-right:0}.profile-edit-form-education .oknf-label,.profile-edit-form-occupation .oknf-label,.profile-edit-form-religion .oknf-label{margin-bottom:16px}.profile-edit-form-occupation .oknf-typable-wrapper{width:48%;margin-right:4%}.profile-edit-form-occupation .oknf-typable-wrapper input{width:100%}.profile-edit-form-occupation .oknf-typable-wrapper:last-of-type{margin-right:0}.profile-edit-form-education .fullWidth{width:100%}.profile-edit-form-education .oknf-select{margin-bottom:16px}.profile-edit-form-education .search-and-select{width:100%;margin-right:0;float:left}.profile-edit-form-education .search-and-select .input-wrapper:hover:before{color:#2a2f35}.profile-edit-form-education .search-and-select .input-wrapper .oknf-typable-wrapper{width:100%}.profile-edit-form-education .search-and-select .input-wrapper .oknf-typable-wrapper .oknf-input{height:46px}.profile-edit-form-education .search-and-select-results{width:100%}.profile-edit-form-education .search-and-select-result .query{font-weight:700}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-edit-form-children .oknf-label,.profile-edit-form-diet .oknf-label,.profile-edit-form-sign .oknf-label,.profile-edit-form-vices .oknf-label{margin-bottom:16px}.profile-edit-form-vices:after{clear:both;content:"";display:table}.profile-edit-form-vices fieldset{float:left;width:48%;margin-top:0;margin-left:4%}.profile-edit-form-vices fieldset:first-child{margin-left:0}.profile-edit-form-vices .oknf-select{width:100%}.profile-edit-form-children:after{clear:both;content:"";display:table}.profile-edit-form-children .oknf-select{float:left;width:48%;margin-right:4%}.profile-edit-form-children .oknf-select:last-child{margin-right:0}.profile-edit-form-pets .oknf-label{margin-bottom:11px}.profile-edit-form-pets .oknf-checkbox{width:140px}.profile-edit-form-diet,.profile-edit-form-sign{float:left;width:48%;margin-right:4%}.profile-edit-form-diet:last-child,.profile-edit-form-sign:last-child{margin-right:0}.profile-edit-form .reactmodal-contents-row:after{clear:both;content:"";display:table}.details2015.profilesection{margin-bottom:35px}.profile-edit-form .oknf-select{min-width:65px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.wiw-display{background:transparent;border:0;padding:0;cursor:pointer;position:relative;display:block}.lang-en .wiw-display-sentence{text-transform:lowercase}.wiw-display-loader{position:relative}.wiw-display-loader-spinner{position:absolute;top:35px;right:165px}.wiw-display-seperator{color:#ccc;margin:15px 0}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.wiw-display{margin:25px 0 50px;padding:23px 25px;cursor:default;color:#2a2f35;text-align:left;font-size:17px;line-height:25px;border-radius:3px;-webkit-transition:background .1s linear,box-shadow .1s linear;transition:background .1s linear,box-shadow .1s linear}.wiw-display-prefix{font-weight:500}.wiw-display:hover{border-radius:3px;-webkit-transition:background 25ms linear,box-shadow 25ms linear;transition:background 25ms linear,box-shadow 25ms linear;background:#fff;box-shadow:0 2px 4px hsla(220,9%,62%,.35);cursor:pointer}.wiw-display:hover .details2015-section-edit,.wiw-display:hover .okicon.i-pencil{color:#7a8aff}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.checkbox-picker-pickmanybuttons{display:flex;flex-direction:column;flex:1 1 auto;padding:0;width:100%;height:100%}.checkbox-picker-pickmanybuttons-container{flex:1 1 auto;color:#f0f2f6;margin:0}.checkbox-picker-pickmanybuttons-container-child-container{display:flex;flex-direction:column;align-items:stretch}.checkbox-picker-pickmanybuttons-buttons{display:flex;flex-direction:column;margin-top:auto;margin-bottom:auto;box-shadow:0 1px 2px rgba(0,0,0,.25);padding:0 2px;border-radius:4px;background-color:#fff}.checkbox-picker-pickmanybuttons-button{background:transparent;border:0;padding:0;cursor:pointer;flex-shrink:0;display:block;text-align:left;margin:0;padding:16px 20px;background:#fff;border-radius:0;font-size:17px;line-height:24px}.checkbox-picker-pickmanybuttons-button:first-of-type{padding-top:24px}.checkbox-picker-pickmanybuttons-button:last-of-type{border-bottom:none;padding-bottom:24px}.checkbox-picker-pickmanybuttons-button:focus{outline:none}.checkbox-picker-option.oknf-checkbox{display:flex;align-items:center;min-height:24px;margin:0;padding:0;pointer-events:none}.checkbox-picker-option.oknf-checkbox .oknf-checkbox-label{flex:1;padding-right:45px;color:#2a2f35!important}.checkbox-picker-option.oknf-checkbox .oknf-checkbox-decoration:after,.checkbox-picker-option.oknf-checkbox .oknf-checkbox-decoration:before{width:24px;height:24px;line-height:24px!important;border-color:#0000bf!important;color:#0000bf!important;font-size:14px!important;right:0;left:auto;top:0}.checkbox-picker-option.oknf-checkbox input:checked~.oknf-checkbox-decoration:before,.checkbox-picker-option.oknf-checkbox input:focus~.oknf-checkbox-decoration:before,.checkbox-picker-option.oknf-checkbox input:hover~.oknf-checkbox-decoration:before{background:transparent}.checkbox-picker-option.oknf-checkbox input:checked[type=radio]~.oknf-checkbox-decoration:before{background:#fff}.checkbox-picker-option.oknf-checkbox input:checked[type=radio]~.oknf-checkbox-decoration:after{background:#5889f1;width:12px;height:12px;margin-top:6px;margin-right:6px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.whatIWant-lookingFor{height:100%}.whatIWant-lookingFor-monogamy{display:flex;flex-direction:column;margin-top:32px}.whatIWant-lookingFor-non-monogamy-entry{background:transparent;border:0;padding:0;cursor:pointer;margin-top:20px;font-weight:500;font-size:17px;color:#0000bf;visibility:hidden}.whatIWant-lookingFor-non-monogamy-entry--show{visibility:visible}.whatIWant-lookingFor-non-monogamy-entry:hover{color:#3260c7}.whatIWant-lookingFor-non-monogamy-entry:focus{outline:none}.whatIWant-lookingFor-non-monogamy-entry[disabled]{cursor:default;color:#949aa6}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.whatIWant-age{height:100%;width:85%;position:relative;margin:auto}.whatIWant-age-select{display:inline-block}.whatIWant-age-select.oknf-select{width:40%;min-width:110px;display:inline-block;vertical-align:middle}.whatIWant-age-fields{flex-direction:row!important;align-items:center}.whatIWant-age-label{min-width:25px;display:inline-block;vertical-align:middle;color:#2a2f35;text-align:center;line-height:50px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.whatIWant-distance{height:100%;width:85%;position:relative;margin:auto}.whatIWant-distance-fields{position:relative;display:inline-block;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.whatIWant-distance-select.oknf-select{min-width:100%}.whatIWant-distance-unit{margin-top:20px;text-align:center;color:#0000bf;cursor:pointer;outline:none;font-size:17px;line-height:20px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.whatIWant-next{background:transparent;border:0;padding:0;cursor:pointer;height:58px;background:#0000bf;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;letter-spacing:1px;border-radius:3px;width:300px;margin-bottom:15px;font-size:15px;line-height:58px;display:flex;flex-direction:row;justify-content:center;flex:0 0 auto;margin-left:auto;margin-right:auto}.whatIWant-next:disabled{background:#ccc;cursor:default}.no-touch .whatIWant-next:not(:disabled):hover,.whatIWant-next:active,.whatIWant-next:not(:disabled):active{background:#5c69ff}.whatIWant-next:focus{outline:None}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.whatIWant-gender-tags{height:100%}.whatIWant-gender-tags-container{position:fixed;top:0;left:0;right:0;bottom:0;background:#3260c7;padding-top:15px;text-align:center;z-index:10000}.whatIWant-gender-tags-container .pickmanybuttons{padding-bottom:30px}.whatIWant-gender-tags-prompt{text-align:center;padding-bottom:34px;font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;line-height:28px}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3){.whatIWant-gender-tags-prompt{margin-top:10px;margin-top:env(safe-area-inset-top)}}.whatIWant-gender-tags-close-button{position:absolute;top:21px;left:7.5%;font-size:17px;cursor:pointer;outline:none;padding:5%;margin:-5%}.whatIWant-gender-tags-footer{position:fixed;bottom:56px;left:0;right:0;width:100%;padding-bottom:25px;text-align:center}.whatIWant-gender-tags-footer:after{content:"";position:absolute;top:0;left:0;width:100%;height:20px;-webkit-transform:translateY(-100%);transform:translateY(-100%);background-color:rgba(243,245,249,0);background-image:-webkit-linear-gradient(rgba(243,245,249,0),#f3f5f9);background-image:linear-gradient(rgba(243,245,249,0),#f3f5f9)}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.whatIWant-gender{height:100%}.whatIWant-gender-showMore{text-align:center;cursor:pointer;outline:none;margin-top:32px;color:#0000bf}.whatIWant-gender-showMore,.whatIWant-gender-showMore.checkbox{text-transform:uppercase;font-weight:700;letter-spacing:.94px;font-size:16px}.whatIWant-gender-showMore.checkbox{color:#3260c7;line-height:20px}.whatIWant-gender-tags-wrapper{top:0;bottom:0;left:0;right:0;position:fixed;height:100%;width:100%;z-index:6000}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.radio-picker-pickonebutton{display:flex;flex-direction:column;flex:1 1 auto;padding:0;width:100%;height:100%}.radio-picker-pickonebutton-container{flex:1 1 auto;color:#f0f2f6;margin:0}.radio-picker-pickonebutton-container-child-container{display:flex;flex-direction:column;align-items:stretch}.radio-picker-pickonebutton-buttons{display:flex;flex-direction:column;margin-top:auto;margin-bottom:auto;box-shadow:0 1px 2px rgba(0,0,0,.25)}.radio-picker-pickonebutton-button{background:transparent;border:0;padding:0;cursor:pointer;flex-shrink:0;display:block;text-align:left;margin:0;padding:20px 25px;background:#fff;border-bottom:1px solid #ebedf2;border-radius:0;font-size:17px;line-height:24px}.radio-picker-pickonebutton-button:first-of-type{border-top-left-radius:3px;border-top-right-radius:3px}.radio-picker-pickonebutton-button:last-of-type{border-bottom:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.radio-picker-pickonebutton-button:focus{outline:none}.radio-picker-option.oknf-radio{display:flex;align-items:center;min-height:24px;margin:0;padding:0;pointer-events:none}.radio-picker-option.oknf-radio .oknf-radio-label{flex:1;padding-right:45px;color:#2a2f35!important}.radio-picker-option.oknf-radio .oknf-radio-decoration:after,.radio-picker-option.oknf-radio .oknf-radio-decoration:before{width:24px;height:24px;line-height:24px!important;right:0;left:auto;top:0}.radio-picker-option.oknf-radio input:checked~.oknf-radio-decoration:before,.radio-picker-option.oknf-radio input:focus~.oknf-radio-decoration:before,.radio-picker-option.oknf-radio input:hover~.oknf-radio-decoration:before{background:transparent;border-color:#0000bf}.radio-picker-option.oknf-radio input:checked[type=radio]~.oknf-radio-decoration:before{background:#fff}.radio-picker-option.oknf-radio input:checked[type=radio]~.oknf-radio-decoration:after{background:#0000bf;width:12px;height:12px;margin-top:6px;margin-right:6px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.whatIWant-relstatus{height:100%}.whatIWant-relstatus-link{width:100%;margin-top:22px;padding:0 55px;text-align:left;font-size:16px;line-height:26px;color:#2a2f35;opacity:0;transition:opacity .1s linear}.whatIWant-relstatus-link--show{opacity:1}.whatIWant-relstatus-error{margin-top:15px;color:#e84832}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.whatIWant-monogamy{height:100%}.whatIWant-monogamy-explanation{width:100%;margin-top:22px;padding:0 55px;text-align:left;font-size:16px;line-height:26px;color:#2a2f35}.whatIWant-monogamy-help-link{margin-top:30px;font-weight:500;font-size:17px;text-decoration:none}.whatIWant-monogamy-help-link,.whatIWant-monogamy-help-link:visited{color:#0000bf}.whatIWant-monogamy-help-link:hover{color:#3260c7}.whatIWant-monogamy-help-link--mobile{margin-top:40px;font-size:16px}.whatIWant-monogamy-error{margin-top:15px;color:#e84832}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.whatIWant-fieldList.whatIWant-fieldList--app .whatIWant-fieldList-header{display:block;position:absolute;z-index:2;top:0;width:100%;background:#4c7bd9;padding:15px 0}.iOS .shiftHeaderBarDown .whatIWant-fieldList.whatIWant-fieldList--app .whatIWant-fieldList-header{padding-top:32px}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3),only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:2),only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:3){.whatIWant-fieldList.whatIWant-fieldList--app .whatIWant-fieldList-header{padding-top:env(safe-area-inset-top)}.iOS .shiftHeaderBarDown .whatIWant-fieldList.whatIWant-fieldList--app .whatIWant-fieldList-header{padding-top:55px}}.whatIWant-fieldList.whatIWant-fieldList--app .whatIWant-fieldList-header.isMobileWeb{padding:0;height:60px}.whatIWant-fieldList.whatIWant-fieldList--app .whatIWant-fieldList-header.isMobileWeb .whatIWant-fieldList-header-previous,.whatIWant-fieldList.whatIWant-fieldList--app .whatIWant-fieldList-header.isMobileWeb .whatIWant-fieldList-header-text{line-height:60px}.whatIWant-fieldList.whatIWant-fieldList--app .whatIWant-fieldList-header.isMobileWeb .whatIWant-fieldList-header-previous{height:100%}.whatIWant-fieldList.whatIWant-fieldList--app .whatIWant-fieldList-header-text{width:100%;text-align:center;color:#fff;font-size:18px;line-height:normal;-webkit-font-smooting:subpixel-antialiased}.whatIWant-fieldList.whatIWant-fieldList--app .whatIWant-fieldList-header-previous{position:absolute;top:auto;left:0;width:47px;height:47px;padding:15px;padding-top:16px;margin-top:-15px;color:#fff;line-height:normal}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.whatIWant-fieldModal.reactmodal{width:960px}.whatIWant-fieldModal.reactmodal .reactmodal-header{background:#4c7bd9;color:#fff;padding:0 40px}.whatIWant-fieldModal.reactmodal .reactmodal-header-close{color:#fff}.whatIWant-fieldModal.reactmodal .reactmodal-contents{padding:0}.whatIWant-fieldModal.reactmodal .reactmodal-buttons,.whatIWant-fieldModal.reactmodal .whatIWant-next{display:none}.whatIWant-fieldModal-container{width:100%;height:650px}.whatIWant-fieldModal-field,.whatIWant-fieldModal-list{height:100%;display:inline-block;vertical-align:top}.whatIWant-fieldModal-list{width:415px;padding:20px;background:#fafbfd}.whatIWant-fieldModal-list .whatIWant-subfield{background:transparent;border:0;cursor:pointer}.whatIWant-fieldModal-list .whatIWant-subfield--current{background:#f3f5f9;border-radius:3px}.whatIWant-fieldModal-list .whatIWant-subfield--current .whatIWant-subfield-prompt-text,.whatIWant-fieldModal-list .whatIWant-subfield--current .whatIWant-subfield-title{color:#3260c7}.whatIWant-fieldModal-list .whatIWant-subfield--current .whatIWant-subfield-prompt-text--error{color:#fb674e}.whatIWant-fieldModal-list .whatIWant-subfield--current .whatIWant-subfield-data{color:#2a2f35}.whatIWant-fieldModal-list .whatIWant-subfield-title{color:#2a2f35;font-weight:500}.whatIWant-fieldModal-list .whatIWant-subfield-data{width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:lowercase}.whatIWant-fieldModal-field{width:545px;background:#f3f5f9;position:relative;padding-top:40px}.whatIWant-fieldModal .whatIWant-prompt{width:380px;margin:0 auto;background:transparent}.whatIWant-fieldModal .whatIWant-field{height:100%;width:380px;margin:auto;position:relative}.whatIWant-fieldModal .whatIWant-button{display:none}.whatIWant-fieldModal .whatIWant-notice{position:fixed;bottom:60px;right:140px;height:25px;color:#2a2f35}.whatIWant-fieldModal .whatIWant-notice-icon,.whatIWant-fieldModal .whatIWant-notice-text{display:inline-block;vertical-align:top;height:25px}.whatIWant-fieldModal .whatIWant-notice-icon{width:24px;margin-right:10px;line-height:25px;background:no-repeat 50% url("https://cdn.okccdn.com/media/img/icons/privacy/visible-gray.svg")}.whatIWant-fieldModal .whatIWant-notice-text{font-size:15px;line-height:25px}.whatIWant-fieldModal .whatIWant-gender-straightToggle,.whatIWant-fieldModal .whatIWant-lookingFor-monogamy{bottom:100px}.whatIWant-fieldModal .whatIWant-gender-straightToggle .oknf-switch:active .oknf-switch-decoration,.whatIWant-fieldModal .whatIWant-gender-straightToggle .oknf-switch input:focus~.oknf-switch-decoration,.whatIWant-fieldModal .whatIWant-lookingFor-monogamy .oknf-switch:active .oknf-switch-decoration,.whatIWant-fieldModal .whatIWant-lookingFor-monogamy .oknf-switch input:focus~.oknf-switch-decoration{background:#ccd0d9}.whatIWant-fieldModal .whatIWant-gender-tags{position:absolute;top:0}.whatIWant-fieldModal .whatIWant-gender-tags-wrapper{position:relative;height:100%}.whatIWant-fieldModal .whatIWant-gender-tags-container{background:#f3f5f9;position:absolute;height:100%;width:545px;left:-82px;padding-bottom:0}.whatIWant-fieldModal .whatIWant-gender-tags .whatIWant-buttons-pickmanybuttons{position:absolute;top:0;left:0;right:0;width:80%;height:calc(100% - 66px - 20px)}.whatIWant-fieldModal .whatIWant-gender-tags-close-button{top:-60px;left:20px}.whatIWant-fieldModal .whatIWant-gender-tags-prompt{width:85%;margin:23px auto 0;padding-bottom:10px;color:#2a2f35;text-align:center;font-weight:500;font-size:26px;line-height:44px}.whatIWant-fieldModal .whatIWant-gender-tags-footer{position:absolute;bottom:10px;margin:auto;left:0;right:0;width:80%}.whatIWant-fieldModal .whatIWant-gender-tags-footer .oknf-switch .oknf-switch-label{color:#2a2f35}.whatIWant-fieldModal .whatIWant-gender-tags-footer .oknf-switch input:checked:active~.oknf-switch-decoration,.whatIWant-fieldModal .whatIWant-gender-tags-footer .oknf-switch input:checked:focus~.oknf-switch-decoration,.whatIWant-fieldModal .whatIWant-gender-tags-footer .oknf-switch input:checked~.oknf-switch-decoration{background:#4c7bd9}.whatIWant-fieldModal .whatIWant-gender-tags-footer .oknf-switch:active .oknf-switch-decoration,.whatIWant-fieldModal .whatIWant-gender-tags-footer .oknf-switch input:focus~.oknf-switch-decoration{background:#ccd0d9}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.whatIWant{height:100%;width:100%;display:flex;flex-direction:column;flex:1;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.whatIWant-fieldTransition--next-enter-active,.whatIWant-fieldTransition--next-leave-active,.whatIWant-fieldTransition--previous-enter-active,.whatIWant-fieldTransition--previous-leave-active{-webkit-transition:-webkit-transform .24s ease-in-out,opacity .24s ease-in-out;transition:transform .24s ease-in-out,opacity .24s ease-in-out}.whatIWant-fieldTransition--next-enter{opacity:.01;width:100%;height:100%;-webkit-transform:translateX(100%);transform:translateX(100%)}.whatIWant-fieldTransition--next-enter-active,.whatIWant-fieldTransition--next-leave{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.whatIWant-fieldTransition--next-leave-active{position:absolute;height:100%;width:100%;opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.whatIWant-fieldTransition--previous-enter{opacity:.01;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.whatIWant-fieldTransition--previous-enter-active,.whatIWant-fieldTransition--previous-leave{opacity:1;-webkit-transform:translate(0);transform:translate(0)}.whatIWant-fieldTransition--previous-leave-active{position:absolute;width:100%;height:100%;opacity:0;-webkit-transform:translate(100%);transform:translate(100%)}.mobilesite .profile .whatIWant,.mobilesite .self-profile .whatIWant{position:fixed;z-index:20;top:0;left:0;background:#f3f5f9}.whatIWant-container,.whatIWant-wrapper{height:100%;display:flex;flex-direction:column;flex:1}.whatIWant-wrapper{position:relative}.whatIWant-previous{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;z-index:6000;width:66px;height:66px;text-align:center;font-size:13px;line-height:66px;color:#2a2f35;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;position:fixed;top:0;left:7.5%}.whatIWant-previous:focus{outline:none}.whatIWant-feedback,.whatIWant-prompt{display:flex;flex-direction:column;height:66px;max-width:85%;background:transparent;color:#2a2f35;text-align:center;margin:0 auto;font-weight:700!important;flex:0 0 auto;font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;line-height:33px}@media screen and (max-width:640px) and (orientation:portrait){.whatIWant-feedback,.whatIWant-prompt{height:62px;font-size:24px;line-height:31px}}.whatIWant-feedback--transition,.whatIWant-prompt--transition{width:100%;margin:auto;position:relative}.whatIWant-field{height:100%;display:flex;flex:1;flex-direction:column}.whatIWant-select.oknf-select{height:50px;text-align:left;line-height:50px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.25)}.whatIWant-select.oknf-select:before,.whatIWant-select.oknf-select:focus:before,.whatIWant-select.oknf-select:hover:before{line-height:50px;color:#949aa6}.whatIWant-select.oknf-select .oknf-select-active{line-height:50px;color:#2a2f35}.whatIWant-select.oknf-select .oknf-select-active--placeholder{color:#949aa6}.whatIWant-inputs{width:100%;color:#0000bf;display:flex;flex-direction:column;flex:1 0 auto;height:calc(100% - 58px);justify-content:center}.whatIWant-transition{position:absolute;width:100%;z-index:10000}.whatIWant-transition.whatIWant-feedbackTransition-enter,.whatIWant-transition.whatIWant-feedbackTransition-leave{-webkit-transition:opacity .36s ease;transition:opacity .36s ease}.whatIWant-transition.whatIWant-feedbackTransition-enter{opacity:0}.whatIWant-transition.whatIWant-feedbackTransition-enter-active,.whatIWant-transition.whatIWant-feedbackTransition-leave{opacity:1}.whatIWant-transition{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.whatIWant-promptTransition-enter,.whatIWant-promptTransition-leave{-webkit-transition:opacity .36s ease;transition:opacity .36s ease}.whatIWant-promptTransition-enter{opacity:0;-webkit-transition-delay:.18s;transition-delay:.18s}.whatIWant-promptTransition-enter-active{opacity:1}.whatIWant-promptTransition-leave{opacity:1;position:absolute;left:0;right:0}.whatIWant-promptTransition-leave-active{opacity:0}.whatIWant-buttons-pickmanybuttons{padding:10px 10% 20px;overflow-y:scroll;-webkit-overflow-scrolling:touch;margin:auto}.OkModal .whatIWant-buttons-pickmanybuttons{height:auto}.OkModal .whatIWant-gender-tags-wrapper .whatIWant-buttons-pickmanybuttons .pickmanybuttons-buttons{height:100%}.whatIWant-buttons-pickmanybuttons::-webkit-scrollbar{display:none}.whatIWant-buttons-pickmanybuttons .pickmanybuttons-buttons{margin:auto;text-align:center}.whatIWant-buttons-pickmanybuttons .pickmanybuttons-button{margin:4px;padding:15px;color:#0000bf;background-color:transparent;border:1px solid #0000bf;border-radius:3px;cursor:pointer;font-size:17px;line-height:20px}.whatIWant-buttons-pickmanybuttons .pickmanybuttons-button:focus{outline:none}.whatIWant-buttons-pickmanybuttons .pickmanybuttons-button--selected{color:#fff;background:#0000bf}.whatIWant-switch.oknf-switch{padding-left:0;width:100%;text-align:left}.whatIWant-switch.oknf-switch input:checked:active~.oknf-switch-decoration,.whatIWant-switch.oknf-switch input:checked:focus~.oknf-switch-decoration,.whatIWant-switch.oknf-switch input:checked~.oknf-switch-decoration{background:#ccd0d9}.whatIWant-switch.oknf-switch:active .oknf-switch-decoration,.whatIWant-switch.oknf-switch input:focus~.oknf-switch-decoration{background:#0000bf}.whatIWant-switch.oknf-switch .oknf-switch-decoration{background:#ccd0d9;right:25px;left:auto}.whatIWant-switch.oknf-switch .oknf-switch-label{left:25px;position:absolute;color:#2a2f35}.whatIWant-fieldTransition--fade-enter,.whatIWant-fieldTransition--fade-leave{-webkit-transition:opacity .36s ease;transition:opacity .36s ease}.whatIWant-fieldTransition--fade-enter{opacity:0;-webkit-transition-delay:60ms;transition-delay:60ms;height:100%}.whatIWant-fieldTransition--fade-enter-active{height:100%;opacity:1}.whatIWant-fieldTransition--fade-leave{opacity:1;position:absolute}.whatIWant-fieldTransition--fade-leave-active{opacity:0}.whatIWant .padding-container{padding:0 30px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.edit-details-placeholder-row{padding:8px;min-height:80px;display:flex;position:relative}+.edit-details-placeholder-row-row{margin-top:8px}.edit-details-placeholder-row-icon{width:36px;height:29px;fill:#4c7bd9;font-size:29px;vertical-align:top}.edit-details-placeholder-row-icon img{width:22px;height:22px}.edit-details-placeholder-row-icon-svg{position:absolute;top:4px;left:2px;width:20px;height:22px}.edit-details-placeholder-row-text{flex:1}.edit-details-placeholder-row-text:after,.edit-details-placeholder-row-text:before{content:'';display:block;width:100%;height:16px;margin-bottom:9px;background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;-webkit-animation:loadingAnimation 2s ease infinite;animation:loadingAnimation 2s ease infinite;border-radius:15px}.edit-details-placeholder-row-text:after{width:60%}.edit-details-placeholder-row--looking-for{width:100%;padding:23px 25px;margin-top:25px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.global-preferences-list{display:flex;flex-direction:column;overflow-y:auto;padding:18px 0 36px}.global-preferences-list-category.disabled *{opacity:.8}.global-preferences-list-category-header{display:flex;font-weight:500;font-size:14px;text-transform:uppercase;letter-spacing:1px}.global-preferences-list-category-icon{display:inline-block;width:22px;height:22px}.global-preferences-list-category-name{color:#1a1a1a;font-size:18px;font-weight:500;margin-left:15px;display:inline-block;text-transform:capitalize}.global-preferences-list-category-preferences{background:#fff}.global-preferences-list-category-preferences-preference{height:65px;padding:10px;cursor:pointer;position:relative;display:flex;justify-content:space-between;align-items:center}.global-preferences-list-category-preferences-preference-title{font-size:18px;color:#1a1a1a;font-weight:500;white-space:nowrap}.global-preferences-list-category-preferences-preference-selections{color:gray;width:100%;padding:0 20px;font-size:16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:right;border-radius:3px 0 0 3px}.global-preferences-list-category-preferences-preference.selected{outline:none}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.global-preferences-list-category{padding-left:16px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ccc}.global-preferences-list-category-header{margin-top:12px;margin-bottom:8px}.global-preferences-list-category-preferences-preference-arrow{display:none}.global-preferences-list-category-preferences-preference.selected{background:#f0f2f6}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.global-preferences-gender-more-options{background:transparent;border:0;padding:0;cursor:pointer;display:inline;text-decoration:none;outline:none;color:#0000bf;letter-spacing:1px;font-size:15px;font-weight:700;text-transform:uppercase}.global-preferences-gender-more-options:active,.global-preferences-gender-more-options:hover{color:#5c69ff}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.global-preferences-editor-prompt{display:flex;justify-content:center;align-items:center;flex-shrink:0;color:#1e1e1e;font-size:28px;font-weight:700;text-align:center}.global-preferences-editor-prompt-title{max-width:374px;line-height:38px}.global-preferences-editor-field{color:#1a1a1a;max-width:340px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-grow:1}.global-preferences-editor-field .oknf-checkbox-label{font-size:18px!important}.global-preferences-editor-field-options{overflow:auto;display:flex;width:100%;padding:5px 2px}.global-preferences-editor-field-options .preferences-select{min-width:auto;display:flex;width:100%;position:relative;box-shadow:0 2px 1px 0 #e4e4e8}.global-preferences-editor-field-options .pickmanybuttons-container{padding:5px 0}.global-preferences-editor-field-options-minmax{display:flex;flex-direction:row;width:100%}.global-preferences-editor-field-options-minmax-separator{padding:0 10px;display:flex;flex-direction:column;justify-content:center}.global-preferences-editor-field-options-minmax .preferences-select{width:50%}.global-preferences-editor-field-any{margin-top:20px;margin-bottom:10px;padding:0 30px}.global-preferences-editor-field-any,.global-preferences-editor-field-any label{width:100%;user-select:none}.global-preferences-editor-field-any .oknf-switch--has-label{padding-left:0}.global-preferences-editor-field-any .oknf-switch-decoration{position:relative;float:right}.global-preferences-editor-field-any .oknf-switch-label{float:left}.global-preferences-editor-actions{display:flex;align-items:flex-end}.global-preferences-editor-actions-save{background:transparent;border:0;padding:0;cursor:pointer;color:#fff;background:#0000bf;-webkit-appearance:none;text-transform:uppercase;letter-spacing:1px;font-size:16px;line-height:18px;font-weight:700;width:100%;max-width:320px;height:auto;display:block;padding:20px 0;margin:0 auto 15px;margin-bottom:20px;text-align:center;border-radius:3px}.global-preferences-editor-actions-save:hover{background:#5c69ff}.global-preferences-editor-actions-save:focus{outline:none}.global-preferences-editor-actions-save:disabled{background:#949aa6;cursor:default}.global-preferences-editor-actions-save:active,.global-preferences-editor-actions-save:not(:disabled):active,.no-touch .global-preferences-editor-actions-save:not(:disabled):hover{background:#5c69ff}.global-preferences-editor .gradient-overflow-container-child-container{padding-top:20px}.global-preferences-editor .gradient-overflow-container:after{box-shadow:inset -50px -20px 20px 20px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.global-preferences-editor-prompt{height:100px}.global-preferences-editor-field{width:65%;overflow:hidden}.global-preferences-editor-actions{padding-bottom:20px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.global-preferences{background:#fff}.global-preferences-error{width:100%;background:#fb674e;color:#fff;z-index:1;display:flex;flex-direction:column;justify-content:center;height:60px}.global-preferences-error-message{height:100%;display:flex;justify-content:center;align-items:center}.global-preferences-list-container{display:flex;flex-direction:column;flex:1 0 auto}.global-preferences-editor{width:100%;display:flex;flex-direction:column;justify-content:center;background-color:#f0f2f6}.global-preferences-switch.oknf-switch.oknf-switch-decoration:before{width:24px;height:24px;position:relative;top:-2px;left:-2px}.global-preferences-switch.oknf-switch input:checked:active~.oknf-switch-decoration,.global-preferences-switch.oknf-switch input:checked:focus~.oknf-switch-decoration,.global-preferences-switch.oknf-switch input:checked~.oknf-switch-decoration{background:#0000bf!important}.global-preferences-switch.oknf-switch input:checked:active~.oknf-switch-decoration:before,.global-preferences-switch.oknf-switch input:checked:focus~.oknf-switch-decoration:before,.global-preferences-switch.oknf-switch input:checked~.oknf-switch-decoration:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"c";font-size:12px;display:flex;justify-content:center;align-items:center;color:#0000bf}.global-preferences-switch .oknf-switch-decoration,.global-preferences-switch.oknf-switch:active .oknf-switch-decoration,.global-preferences-switch.oknf-switch input:focus~.oknf-switch-decoration{background:#ccc}.global-preferences-switch .oknf-switch-label{color:#2a2f35}.global-preferences .oknf-select.focus:before,.global-preferences .oknf-select:before,.global-preferences .oknf-select:not(.oknf-select--disabled):hover:before{color:#0000bf}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.global-preferences-container{width:80%;max-width:875px;margin-top:8%}.global-preferences-container .reactmodal-header{background-color:#1a1a1a;font-size:20px;border-bottom:none;height:70px}.global-preferences-container .reactmodal-header,.global-preferences-container .reactmodal-header-close{color:#fff}.global-preferences-container .reactmodal-contents{padding:0}.global-preferences-container .details-reboarding-notification{width:100%;padding:20px;text-align:center;border-radius:0;margin:0;font-size:20px;line-height:24px;background-color:#ff4dc4}.global-preferences{max-width:875px;max-height:575px;margin:0 auto;display:flex;flex-direction:row;justify-content:left;overflow:hidden;background:#fff}.global-preferences-list-container{width:42%;max-width:370px}.global-preferences-error{position:absolute;left:0;right:0}.global-preferences-error-transition-enter{height:0}.global-preferences-error-transition-enter-active{height:60px;transition:height .5s ease-in}.global-preferences-error-transition-leave{height:60px}.global-preferences-error-transition-leave-active{height:0;transition:height .5s ease-out}.global-preferences-list-container{display:flex;flex-direction:column;width:42%;max-width:370px;flex:1 0 auto}.global-preferences-editor{width:100%;display:flex;flex-direction:column;justify-content:center;background-color:#f0f2f6}.global-preferences-switch.oknf-switch.oknf-switch-decoration:before{width:24px;height:24px;position:relative;top:-2px;left:-2px}.global-preferences-switch.oknf-switch input:checked:active~.oknf-switch-decoration,.global-preferences-switch.oknf-switch input:checked:focus~.oknf-switch-decoration,.global-preferences-switch.oknf-switch input:checked~.oknf-switch-decoration{background:#0000bf!important}.global-preferences-switch.oknf-switch input:checked:active~.oknf-switch-decoration:before,.global-preferences-switch.oknf-switch input:checked:focus~.oknf-switch-decoration:before,.global-preferences-switch.oknf-switch input:checked~.oknf-switch-decoration:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"c";font-size:12px;display:flex;justify-content:center;align-items:center;color:#0000bf}.global-preferences-switch .oknf-switch-decoration,.global-preferences-switch.oknf-switch:active .oknf-switch-decoration,.global-preferences-switch.oknf-switch input:focus~.oknf-switch-decoration{background:#ccc}.global-preferences-switch .oknf-switch-label{color:#2a2f35}.global-preferences .oknf-select.focus:before,.global-preferences .oknf-select:before,.global-preferences .oknf-select:not(.oknf-select--disabled):hover:before{color:#0000bf}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.photoupload-thumbnail{position:absolute;top:50%;left:50%;z-index:2;cursor:pointer;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.photoupload-thumbnail--square{width:100%;height:100%}.photoupload-thumbnail--portrait{width:100%;height:auto}.photoupload-thumbnail--landscape{width:auto;height:100%}.photoupload{background:transparent;border:0;padding:0;cursor:pointer;display:block;position:relative;width:154px;height:154px;margin:30px auto;cursor:default}@media screen and (max-width:640px) and (orientation:portrait){.photoupload{margin:24px auto}}.photoupload--uploaded .photoupload-uploader{border:none}.photoupload--uploaded .photoupload-icon .i-camera{display:none}.photoupload--uploaded .photoupload-icon .i-checkmark{display:block}.photoupload-uploader{top:0;bottom:0;left:0;right:0;position:absolute;color:#ccd0d9;border:2px dashed #1fc174;border-radius:50%;cursor:default;overflow:hidden;-webkit-transition:background .2s ease;transition:background .2s ease}.photoupload-uploader:hover{cursor:pointer;border-color:#00d280;background:#fff}.photoupload-uploader:hover-text{color:#00d280}.photoupload-uploader:hover .photoupload-icon{background:#00d280}.photoupload-uploader-text{position:absolute;top:50%;left:50%;color:#aeb4bf;text-align:center;word-spacing:154px;z-index:1;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);font-size:19px;line-height:24px}.photoupload-uploader-preview{height:100%;width:100%}.photoupload-file{opacity:.01;position:absolute;z-index:5;top:0;left:0;width:100%!important;height:100%}.photoupload-icon{right:0;bottom:0;position:absolute;width:52px;height:52px;cursor:pointer;background:#1fc174;border:3px solid #f3f5f9;color:#fff;border-radius:50%;z-index:3}.photoupload-icon:hover .okicon.i-camera{display:block}.photoupload-icon:hover .okicon.i-checkmark{display:none}.photoupload-icon .okicon{font-size:26px;line-height:45px}.photoupload-icon .i-checkmark{display:none}.photoupload-error{position:fixed;top:0;left:0;width:100%;background:#e84832;color:#fff;padding:10px;z-index:500000;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .4s linear;transition:transform .4s linear}.photoupload-error-appear,.photoupload-error-enter{-webkit-transform:translateY(-200px);transform:translateY(-200px)}.photoupload-error-appear.photoupload-error-appear-active,.photoupload-error-enter.photoupload-error-enter-active,.photoupload-error-leave{-webkit-transform:translateY(0);transform:translateY(0)}.photoupload-error-leave.photoupload-error-leave-active{-webkit-transform:translateY(-200px);transform:translateY(-200px)}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.obphoto .photoupload{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;margin:0;background-color:#aeb4bf;background-image:url("https://cdn.okccdn.com/media/img/user/placeholder_2013/pq_400.png");background-size:100%}.obphoto .photoupload,.obphoto .photoupload-thumbnail{border-top-left-radius:3px;border-top-right-radius:3px}.obphoto .photoupload-preview,.obphoto .photoupload-thumbnail{display:none;min-width:100%;min-height:100%}.isUploaded .obphoto .photoupload-preview,.isUploaded .obphoto .photoupload-thumbnail{display:block}.obphoto .photoupload-uploader{border:none;border-radius:0}.obphoto .photoupload-uploader:hover{background:none}.obphoto .photoupload-uploader-text{display:none}.obphoto .photoupload-thumbnail{display:block}.obphoto .photoupload-icon{position:absolute;top:15px;right:15px;width:48px;height:48px;line-height:48px;color:#949aa6;font-size:20px;text-align:center;border-radius:100%;box-shadow:0 3px 4px -1px rgba(0,0,0,.25);background-color:#fff;background-image:-webkit-linear-gradient(#fff,#f2f2f2);background-image:linear-gradient(#fff,#f2f2f2)}.obphoto .photoupload-icon .okicon{font-size:20px;line-height:43px}.obphoto .photoupload-icon .i-checkmark{display:none;line-height:48px}.obphoto .photoupload--uploaded .photoupload-icon{color:#fff;box-shadow:none;background:#00d280;border:none}.obphoto .photoupload--uploaded .photoupload-icon .i-checkmark{display:block}.obphoto .photoupload--uploaded .photoupload-icon .i-camera{display:none}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.essay-edit-content{position:relative;background:#fff;padding:20px;border-radius:0 0 4px 4px}.essay-edit-content .essay-image-container{position:relative;margin-top:20px;min-height:30px}.essay-edit-content .essay-image-delete{position:absolute;top:20px;left:20px;color:#fff;z-index:999;width:35px;height:35px;padding-top:7px;font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"X";background:rgba(0,0,0,.45);font-size:13px;border-radius:50%;text-align:center;cursor:pointer}.essay-edit-actions,.essay-edit-textarea{z-index:3;display:block;width:100%}.essay-edit-textarea{display:block;margin:0;padding:0;min-height:110px;min-height:200px;border:none;outline:none;resize:none;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:17px;line-height:24px;line-height:25px}.essay-edit-textarea--is-error,.essay-edit-textarea--is-error:focus{border-color:#f95133}.essay-edit-error{padding-bottom:10px;color:#f95133;font-size:15px;line-height:24px}.essay-edit-actions{text-align:right;padding:12px}.essay-edit-actions button.flatbutton.big{min-width:120px}.essay-edit-windowshade{position:fixed;top:0;left:0;z-index:2;width:100%;height:100%;background:#1e1e1e;opacity:.75}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.essays2015-essay{position:relative;background-color:#fff;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.essays2015-essay:not(:first-of-type){margin-top:12px}.essays2015-essay.isEditing{position:relative;z-index:3;background:none;box-shadow:none;overflow:hidden}.essays2015-essay-title{display:block;margin-bottom:0!important;border-bottom:1px solid #f3f5f9}.isEditing .essays2015-essay-title{background:#fff}.essays2015-essay-title-text{cursor:pointer;padding:20px 50px 20px 20px;position:relative;font-size:18px}.essays2015-essay-title-text:focus{outline:none}.essays2015-essay-title-text .okicon{color:#0500be;font-size:16px;position:absolute;right:20px;top:50%;margin-top:-12px}.essays2015-essay-title-text-content{position:absolute;top:50%;font-weight:400;transform:translateY(-50%)}.essays2015-essay-title-text-categoryname{color:#949aa6;font-size:12px;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px;font-weight:700;line-height:12px}.essays2015-essay-title-dropdown{overflow:hidden;height:0;transition:height .1s linear;position:absolute;background:#fff;z-index:2;width:100%}.essays2015-essay-title-dropdown.dropped{box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}.essays2015-essay-title-dropdown.dropped.count-1{height:80px}.essays2015-essay-title-dropdown.dropped.count-2{height:160px}.essays2015-essay-title-dropdown.dropped.count-3{height:240px}.essays2015-essay-title-dropdown.dropped.count-4{height:320px}.essays2015-essay-title-dropdown.dropped.count-5,.essays2015-essay-title-dropdown.dropped.large{height:400px;overflow:auto}.essays2015-essay-title-dropdown .essays2015-essay-title-text{height:80px;border-bottom:1px solid #f3f5f9}.essays2015-essay-title-dropdown .essays2015-essay-title-text:hover{background:#f3f5f9}.essays2015-essay-title-dropdown .essays2015-essay-title-text:first-of-type{border-top:1px solid #f3f5f9}.essays2015-essay-title-dropdown .essays2015-essay-title-text:last-of-type{border:0}.essays2015-essay-title-dropdown .essays2015-essay-title-text-content{position:relative;top:50%;transform:translateY(-50%)}.essays2015-essay-container{padding:20px}.essays2015-essay-image{margin:20px 0}.essays2015-essay-image img{width:100%;border-radius:4px}.essays2015-essay-content{color:#2a2f35;word-wrap:break-word;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:17px;line-height:25px;white-space:pre-wrap}.essays2015-essay-content pre{line-height:18.13333px}.essays2015-essay-content--is-placeholder{font-style:oblique;color:#ccd0d9;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.essays2015-essay-content--is-saving{opacity:.7}.essays2015-essay-edit-action{display:inline-block;cursor:pointer;color:#0500be;font-size:16px;font-weight:700;font-style:normal;text-transform:uppercase;margin-left:10px;letter-spacing:1px}.essays2015-essay-edit-action.block{display:block;margin:0}.essays2015-essay-edit-action:hover,.essays2015-essay-edit-action:hover:before{color:#7a8aff}.essays2015-essay-edit-action:before{color:#0500be;font-size:14px;font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"p";padding-right:3px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.loadingError{background:transparent;border:0;padding:0;cursor:pointer;color:rgba(0,0,0,.5);text-align:center;width:100%;max-width:300px;margin:0 auto;flex:1}.loadingError .okicon{font-size:32px;line-height:32px;color:#4c7bd9;display:inline-block;margin:20px auto;border-radius:50%;border:2px solid;padding:15px;width:69px}.loadingError-title{font-size:18px;line-height:24px;font-weight:500;margin-bottom:8px}.loadingError-message{font-size:14px;line-height:18px;white-space:pre-wrap}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.passionsPicker{width:100%;max-height:100%;display:flex;flex-direction:column;flex:1 0}.passionsPicker-center{flex:1 0;display:flex;align-items:center;justify-content:center}.passionsPicker-gradient{flex:1 0}.passionsPicker-gradient-child-container{display:flex}.passionsPicker-buttons-pickmanybuttons{min-height:100%;width:100%;flex:1;display:flex;flex-direction:column;text-align:center;overflow-y:scroll;padding:0 30px;margin:0 auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.passionsPicker-buttons-pickmanybuttons::-webkit-scrollbar{display:none}.passionsPicker-buttons-pickmanybuttons-container{margin-top:auto;margin-bottom:auto}.passionsPicker-buttons-pickmanybuttons-button{margin:4px;padding:15px;color:#4c7bd9;background-color:transparent;border:1px solid #4c7bd9;border-radius:3px;cursor:pointer;font-size:17px;line-height:20px}.passionsPicker-buttons-pickmanybuttons-button:focus{outline:none}.passionsPicker-buttons-pickmanybuttons-button--selected{color:#fff;background:#4c7bd9}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.passionsPickerModal{background-color:#f7f2ff}.passionsPickerModal .OkModalContent-main{height:100%}.passionsPickerModal .OkModalContent-main .reactmodal-header{height:50px;background-color:inherit;border:none}.passionsPickerModal .OkModalContent-main .reactmodal-header-close{margin-top:0;margin-right:-40px}.passionsPickerModal .OkModalContent-main .reactmodal-contents{height:calc(100% - 50px);padding:0;display:flex;flex-direction:column}.passionsPickerModal-title{margin:0 auto;width:60%;height:64px;font-size:24px;line-height:32px;color:#000;text-align:center;font-weight:700}.passionsPickerModal .passionsPicker{flex:1 1 auto;height:calc(100% - 64px);color:#f7f2ff}.passionsPickerModal .passionsPicker-button--next{width:100%;height:52px;background-color:#0500be;border:none;font-size:16px;line-height:18px;color:#fff;text-transform:uppercase;font-weight:700;letter-spacing:1px;cursor:pointer}.passionsPickerModal .passionsPicker-buttons-pickmanybuttons-button{color:#0500be;border-color:#0500be}.passionsPickerModal .passionsPicker-buttons-pickmanybuttons-button--selected{color:#fff;background:#0500be}.passionsPickerModal{height:70%;min-height:500px;max-height:calc(100% - 305px);width:100%;max-width:400px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.passionRemovalWarningModal{width:80%;max-width:320px;height:auto;background-color:#fff}.passionRemovalWarningModal .OkModalContent-main{height:100%}.passionRemovalWarningModal .OkModalContent-main .reactmodal-contents{height:100%;padding:0;display:flex;flex-direction:column}.passionRemovalWarningModal img.passionRemovalWarningModal-image{display:block;height:165px;width:auto;margin:20px auto 0}.passionRemovalWarningModal-text,.passionRemovalWarningModal-title{color:#000;text-align:center}.passionRemovalWarningModal-title{margin:0 auto;width:60%;font-size:24px;line-height:32px;font-weight:500}.passionRemovalWarningModal-text{padding:12px 20px 22px;font-size:18px;line-height:26px}.passionRemovalWarningModal-buttons{border-top:1px solid #ebedf2;display:flex;flex-direction:row}.passionRemovalWarningModal-buttons--close,.passionRemovalWarningModal-buttons--confirm{background:transparent;border:0;padding:0;cursor:pointer;flex:1;padding:18px 20px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.passionRemovalWarningModal-buttons--close{color:#949aa6;border-right:1px solid #ebedf2}.passionRemovalWarningModal-buttons--confirm{color:#0500be}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.passionsPrompt{position:relative;background-color:#fff;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1);margin-top:12px;padding:20px;text-align:center}.passionsPrompt-img{height:200px}.passionsPrompt-title{color:#1e1e1e;font-size:18px;font-weight:500;font-size:20px;margin:0 auto}.passionsPrompt-text,.passionsPrompt-title{line-height:24px;word-wrap:break-word;max-width:380px}.passionsPrompt-text{color:#2a2f35;font-size:18px;white-space:pre-wrap;margin:8px auto 0}.passionsPrompt-button{background:transparent;border:0;padding:0;cursor:pointer;color:#0500be;font-size:16px;line-height:54px;font-weight:700;text-transform:uppercase;letter-spacing:1px;word-wrap:break-word;border-top:1px solid #f3f5f9;margin-top:12px;position:relative;left:-20px;bottom:-20px;width:calc(100% + 40px);height:54px;display:block}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.essays2015-button--add-passion,.essays2015-button--remove-passion{background:transparent;border:0;padding:0;font-size:16px;line-height:20px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:rgba(0,0,0,.4);width:100%;margin:0 auto;height:56px;cursor:pointer}.essays2015-button--add-passion{margin-top:10px;color:#0500be;border:1px solid #0500be;border-radius:4px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}#essays2015-error-blank-state{padding:0}.essays2015 .reactmodal img{width:94px;display:block;margin:0 auto 20px}.essays2015 .reactmodal h2{text-align:center;font-size:23px;padding-bottom:16px}.essays2015 .reactmodal p{font-size:17px;line-height:25px;text-align:center}.essays2015 .reactmodal-buttons{margin-top:24px}.essays2015 .flatbutton{margin-right:10px;text-transform:uppercase;font-weight:700;letter-spacing:1px}.essays2015 .flatbutton.blue{background-color:#0500be;margin-right:0}.essays2015 .flatbutton.blue:hover{background-color:#7a8aff}.essays2015 .flatbutton.light-blue{background-color:#9392ab;color:#fff}.essays2015 .photoupload{width:30px;height:30px;overflow:visible;position:relative;margin:0;margin-left:auto}.essays2015 .photoupload-uploader{position:static;border:0;border-radius:0;width:1px;height:1px}.essays2015 .photoupload-uploader-text{display:none}.essays2015 .photoupload-uploader-preview img{width:100%}.essays2015 .photoupload-icon{right:-20px;top:-5px;position:absolute;background:none;border:0;font-size:26px;line-height:45px;width:52px;height:52px;cursor:pointer;color:#0500be}.essays2015 .photoupload-icon .i-checkmark{display:none}.essays2015 .photoupload-icon:hover{color:#7a8aff}.essays2015 .photoupload-thumbnail{border-radius:4px;position:static;transform:none;-webkit-transform:none}.essays2015 .photoupload--uploaded,.essays2015 .photoupload--uploaded .photoupload-uploader{width:100%;height:auto}.essays2015 .photoupload--uploaded .photoupload-icon{display:none}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-selfview-questions{position:relative}.profile-selfview-questions-title{display:block;margin-bottom:20px}.profile-selfview-questions-more{position:absolute;top:0;right:0}.profile-selfview-questions-card{background-color:#fff;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1);position:relative;padding:30px 36px}.profile-selfview-questions-card-text{display:block;width:100%;margin-bottom:20px;font-size:18px;line-height:24px;font-weight:500;word-wrap:break-word}.profile-selfview-questions-card-skip{background:transparent;border:0;padding:0;cursor:pointer;position:relative;padding-left:30px;margin-left:18px;color:#949aa6;font-size:17px;line-height:42px}.profile-selfview-questions-card-skip:hover{color:#2a2f35}.profile-selfview-questions-card-skip:before{content:"";font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"r";position:absolute;top:0;left:0;font-size:22px}.profile-selfview-questions-card-error{display:block;margin-bottom:20px;color:#f95133}.profile-selfview-questions-card-loading{position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.3)}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-blank{width:1000px;padding-left:60px;padding-right:60px;margin-left:auto;margin-right:auto;margin-top:60px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-questions-userinfo{width:100%;padding:35px 17.5px 28px;margin-bottom:11px;border-bottom:1px solid #ebedf2}.profile-questions-userinfo-title{display:block;width:100%;margin-bottom:35px;text-align:center;font-size:24px;font-weight:500}.isLoading .profile-questions-userinfo-title{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;-webkit-animation:loadingAnimation 2s ease infinite;animation:loadingAnimation 2s ease infinite;border-radius:15px;width:50%;margin-left:25%}.profile-questions-userinfo-tagline{display:block;width:76%;margin-top:19px;margin-left:12%;text-align:center;font-size:18px;line-height:27px}.isLoading .profile-questions-userinfo-tagline{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;-webkit-animation:loadingAnimation 2s ease infinite;animation:loadingAnimation 2s ease infinite;border-radius:15px;position:relative;bottom:2px;width:80%;height:20px;margin-top:27px;margin-left:10%}.profile-questions-userinfo.isLoading .profile-questions-userinfo-tagline+.profile-questions-userinfo-tagline{margin-top:6px;width:60%;margin-left:20%}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-questions-selfview-header{font-size:18px}.profile-questions-selfview-header-count,.profile-questions-selfview-header-percent,.profile-questions-selfview-header-percent-tagline,.profile-questions-selfview-header-separator{float:left;clear:both}.profile-questions-selfview-header-percent{min-width:120px;margin:20px;margin-bottom:6px;font-size:72px;line-height:82px;letter-spacing:1.29px}.isLoading .profile-questions-selfview-header-percent{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;-webkit-animation:loadingAnimation 2s ease infinite;animation:loadingAnimation 2s ease infinite;border-radius:15px}.profile-questions-selfview-header-percent-tagline{min-width:190px;margin:0 20px 27px;font-weight:500;letter-spacing:.32px}.isLoading .profile-questions-selfview-header-percent-tagline{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;-webkit-animation:loadingAnimation 2s ease infinite;animation:loadingAnimation 2s ease infinite;border-radius:15px}.profile-questions-selfview-header-separator{width:100%;height:1px;margin:9px 0 10px;background:#ebedf2}.profile-questions-selfview-header-count{width:calc(100% - 40px);margin:1px 20px 14px;margin-top:10px;font-weight:500;letter-spacing:.32px}.isLoading .profile-questions-selfview-header-count{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;-webkit-animation:loadingAnimation 2s ease infinite;animation:loadingAnimation 2s ease infinite;border-radius:15px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-questions-sidebar{position:relative;width:100%;background:#fff;margin-top:20px;border-radius:8px;box-shadow:0 1px 4px rgba(42,47,53,.1);margin-top:30px;width:320px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-questions-next{position:relative;background:#fff;margin-top:20px;border-radius:8px;box-shadow:0 1px 4px rgba(42,47,53,.1);width:100%;margin-top:0;margin-bottom:20px}.profile-questions-next-text{font-weight:500;color:#1e1e1e;display:block;width:100%;padding:20px;font-size:18px;line-height:24px;min-height:64px}.profile-questions-next-text-loading{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;-webkit-animation:loadingAnimation 2s ease infinite;animation:loadingAnimation 2s ease infinite;border-radius:15px;height:16px;margin-bottom:8px}.profile-questions-next-text-loading:first-child{width:100%;margin-top:6px}.profile-questions-next-text-loading:last-child{width:68%;margin-bottom:2px}.profile-questions-next-error{display:block;width:100%;margin-top:8px;color:#f95133;font-weight:400;font-size:16px;line-height:24px;text-align:center}.profile-questions-next-actions{width:100%}.profile-questions-next-actions:after{clear:both;content:"";display:table}.profile-questions-next-actions-button{background:transparent;border:0;padding:0;cursor:pointer;padding:14px;border-top:1px solid #ebedf2;font-size:16px;font-weight:700;letter-spacing:1px;text-transform:uppercase;float:left;width:50%;border-left:1px solid #ebedf2;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.profile-questions-next-actions-button:first-child{border-bottom-left-radius:8px;border-left:none}.profile-questions-next-actions-button:last-child{border-bottom-right-radius:8px}.profile-questions-next-actions-button[disabled]{opacity:.5}.profile-questions-next-actions-button--skip{color:#949aa6}.profile-questions-next-actions-button--answer{color:#3260c7}.profile-content .profile-questions-next-actions-button--answer{color:#0500be}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-questions-selfview-sort{margin-top:49px}.profile-questions-selfview-sort:after{clear:both;content:"";display:table}.profile-questions-selfview-sort-select{float:right}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-question-header{position:relative;padding-top:3px;margin-bottom:12px;color:#949aa6;font-weight:700;text-transform:uppercase;font-size:12px;line-height:22px;letter-spacing:1px}.mobilesite .profile-question-header{line-height:24px}.profile-question-header-private{padding-left:36px}.profile-question-header-private:before{content:"";display:block;position:absolute;top:5px;left:2px;width:24px;height:18px;background:url("https://cdn.okccdn.com/media/img/questions/invisible@2x.png");background-size:cover}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-question-self-answers{margin-top:15px}.profile-question-self-answers-answer{position:relative;margin-top:10px;padding-left:22px;font-size:16px;line-height:24px;color:#949aa6}.profile-question-self-answers-answer:first-child{margin-top:0}.profile-question-self-answers-answer:before{position:absolute;width:22px;height:22px}.profile-question-self-answers-answer--isYourAnswer{color:#1e1e1e}.profile-question-self-answers-answer--isYourAnswer:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"c";top:0;left:4px;font-size:9px}.profile-question-self-answers-answer--isNotYourAnswer:before{content:"\2022";top:-1px;left:4px;font-size:22px}.profile-question-self-answers-answer--isUnacceptable{text-decoration:line-through}.profile-question-self-answers-answer-note{display:inline-block;width:100%;margin-top:2px;font-style:italic;color:#949aa6}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-question-answer{position:relative;width:100%;min-height:40px;margin-top:16px;padding-left:52px}.profile-question-answer-avatar{position:absolute;top:0;left:0;width:40px;height:40px;margin-right:10px;border-radius:50%;background:#ebedf2;background-size:cover}.isLoading .profile-question-answer-avatar{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;-webkit-animation:loadingAnimation 2s ease infinite;animation:loadingAnimation 2s ease infinite}.profile-question-answer-text,.profile-question-answer-unlock-notice{display:inline-block;padding-top:9px;font-size:16px;line-height:22px;color:#1e1e1e}.profile-question-answer-text--isUnacceptable,.profile-question-answer-unlock-notice--isUnacceptable{color:#f95133}.profile-question-answer-text--viewerSeesPublicQuestions{color:#1e1e1e}.profile-question-answer-text-edit{position:relative;top:3px;margin-left:13px;font-size:17px;color:#3260c7;line-height:0}.profile-question-answer-text-edit--cantAnswer{color:#949aa6}.profile-question-answer-text-edit:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"p"}.isLoading .profile-question-answer-text{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;-webkit-animation:loadingAnimation 2s ease infinite;animation:loadingAnimation 2s ease infinite;border-radius:15px;height:16px;position:relative;top:11px}.profile-question-answer-note,.profile-question-answer-unlock-notice{font-style:italic;color:#949aa6}.profile-question-answer-note{display:inline-block;width:100%;margin-top:8px}.profile-question-answer-placeholder{display:inline-block;width:100%;margin-top:9px}.profile-question-answer-placeholder-content,.profile-question-answer-placeholder-icon{display:inline-block}.profile-question-answer-placeholder-content{width:200px;height:16px;background:#ebedf2;border-radius:15px}.profile-question-answer-placeholder-icon{margin-left:9px;color:#888893;font-size:16px}.profile-question-answer-placeholder-icon:after{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"l";position:relative;bottom:1px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-question-action{background:transparent;border:0;padding:0;cursor:pointer;padding:14px;border-top:1px solid #ebedf2;font-size:16px;font-weight:700;letter-spacing:1px;text-transform:uppercase;display:block;width:100%;border-bottom-left-radius:8px;border-bottom-right-radius:8px;color:#949aa6}.profile-question-action,.profile-question-action:focus{outline:none}.profile-question-action--isAnswer{color:#3260c7}.profile-question-action--cantAnswer{color:#949aa6;cursor:default}.profile-question-action-with-icon{position:relative;padding-left:23px}.profile-question-action-icon{position:absolute;top:0;left:0;font-size:15px}.profile-question-action-icon--mobile{top:2px}.profile-question-action-icon--comment:before{content:"m";color:#3260c7}.profile-question-action-icon--comment:before,.profile-question-action-icon--like:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.profile-question-action-icon--like:before{content:"s";color:#f8c637}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-question{position:relative;width:100%;background:#fff;margin-top:20px;border-radius:8px;box-shadow:0 1px 4px rgba(42,47,53,.1)}.profile-questions--mobilePublicView .profile-question:first-child{margin-top:0}.profile-question--isLoading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.5)}.profile-question-placeholder{height:200px}.profile-question-content{background:transparent;border:0;padding:0;cursor:pointer;border-top-left-radius:8px;border-top-right-radius:8px;width:100%;padding:20px;text-align:left}.profile-question-content--cantAnswer{cursor:default}.profile-question-content,.profile-question-content:focus{outline:none}.profile-question-selfview-placeholder,.profile-question-text{font-size:18px;line-height:24px;font-weight:500;color:#1e1e1e}.isLoading .profile-question-selfview-placeholder,.isLoading .profile-question-text{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;-webkit-animation:loadingAnimation 2s ease infinite;animation:loadingAnimation 2s ease infinite;border-radius:15px;height:18px;margin-bottom:15px}.isLoading .profile-question-text{margin-top:6px}.isLoading .profile-question-selfview-placeholder{width:26%;height:16px;margin-top:19px;margin-bottom:3px;margin-left:20px}.profile-question-admin-toggle{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;top:10px;right:10px;width:10px;height:10px;background:#ebedf2;border-radius:50%;opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.profile-question-admin-toggle:hover{background:#1fc174}.profile-question:hover .profile-question-admin-toggle{opacity:1}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-questions .blank-state-wrapper{padding:0}.profile-questions-blank-link{background:transparent;border:0;padding:0;cursor:pointer;text-transform:uppercase;letter-spacing:1px;font-weight:700;font-size:15px;color:#3260c7;text-decoration:none}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-questions{width:100%}.profile-questions-error{width:100%;padding:20px;background:#ffd8d5;border-radius:4px;text-align:center;color:#e84832}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.mobile-answer-modal{position:fixed;z-index:10;top:0;left:0;width:100%;height:100%;padding-top:50px;background:#f3f5f9;font-size:17px}.mobile-answer-modal-content{position:absolute;top:0;left:0;width:100%;height:calc(100% - 52px);overflow:scroll;-webkit-overflow-scrolling:touch}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3),only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:2),only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:3){.iOS .mobile-answer-modal-content{height:calc(100% - 70px)}}.mobile-answer-modal-header{width:100%;height:50px;background:#fff;box-shadow:0 1px 1px rgba(42,47,53,.1);line-height:50px;text-align:center;font-weight:500;color:#1e1e1e}.mobile-answer-modal-header-close{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;top:0;right:0;height:50px;padding:0 15px;color:#4c7bd9;font-size:17px}.mobile-answer-modal-buttons{position:absolute;bottom:0;left:0;width:100%;height:52px;line-height:50px}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3),only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:2),only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:3){.iOS .mobile-answer-modal-buttons{height:70px}}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profile-questions-main{width:100%}.profile-questions-header{display:block;height:46px;font-weight:500;color:#1e1e1e}.profile-questions-header--unanswered{width:100%;margin-top:-12px}.profile-questions-header--answered{float:left}.profile-questions-column #no-questions-blank-state{padding:0}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}#p_profile,.page--profile{min-width:1000px}#p_profile #main_content,.page--profile #main_content{width:auto;background:none;background:#f3f5f9}#p_profile .profile-content,.page--profile .profile-content{min-height:420px;width:1000px;padding:20px 60px;margin-left:auto;margin-right:auto}#p_profile .profile-content:after,.page--profile .profile-content:after{clear:both;content:"";display:table}#p_profile .profile-content-main,.page--profile .profile-content-main{float:left;width:560px;padding-right:50px}#p_profile .profile-content-sidebar,.page--profile .profile-content-sidebar{float:right;width:320px}#p_profile .profile-content-ad,.page--profile .profile-content-ad{float:right;position:sticky;top:100px;width:320px}.profile-questions-main{display:flex;justify-content:space-between}.profile-questions-header{margin-bottom:16px;font-size:20px;line-height:46px}.profile-questions-column{position:relative;margin-top:0}.profile-questions-column--filters{width:36.37%}.profile-questions-column--questions{margin-top:30px;width:60%}.profile-questions-column--questions .profile-question:first-child{margin-top:0}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.selfviewPhotos-caption{color:#2a2f35;padding-top:15px;word-wrap:break-word;font-size:15px;line-height:21px}.selfviewPhotos-caption-display{cursor:pointer}.selfviewPhotos-caption-display:hover .selfviewPhotos-caption-icon{color:#1fc174}.selfviewPhotos-caption-placeholder{font-style:italic}.selfviewPhotos-caption-icon{display:inline-block;vertical-align:bottom;color:#00d280;margin-left:5px;font-size:19px;line-height:19px}.selfviewPhotos-caption-textarea{width:100%;height:54px;padding:9px 9px 9px 16px;margin:0 10px 10px 0;background:#fff;border:1px solid #ccd0d9;border-radius:3px;overflow:auto;outline:none;resize:none;font-size:15px;line-height:22px}.selfviewPhotos-caption-textarea:focus{border-color:#9dbaf2}.selfviewPhotos-caption-form-save{margin-right:10px}.selfviewPhotos-caption-error{display:block;margin-top:10px;color:#fb674e;text-transform:capitalize}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.selfviewPhotos-photo{text-align:left;position:relative}.mobilesite .selfviewPhotos-photo{width:100%}.mobilesite .selfviewPhotos-photo:not(:last-of-type){margin-bottom:42px}.mobilesite .selfviewPhotos-photo:not(:last-of-type):after{content:"";width:calc(100% + 24px);height:2px;border-radius:2px;background:rgba(0,0,0,.1);margin-top:20px;position:absolute;left:-12px;bottom:-20px}.desktop .selfviewPhotos-photo{width:558px}.desktop .selfviewPhotos-photo:not(:last-of-type){margin-bottom:60px}.selfviewPhotos-photo-image{display:block;position:relative;width:100%;height:auto;min-width:150px;min-height:20px;border-radius:3px}.selfviewPhotos-photo-button{background:transparent;border:0;padding:0;cursor:pointer;width:100%;padding:12px;border-radius:3px;font-size:16px;margin-top:12px}.selfviewPhotos-photo-button--make-main{border:1px solid #ccd0d9;color:#1e1e1e}.selfviewPhotos-photo-button--remove{background-color:#fb674e;color:#fff}.selfviewPhotos-photo-divider{padding:16px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.selfviewPhotos-thumbnail{height:115px;width:100%;display:flex;align-items:center;border-bottom:1px solid #ccd0d9}.selfviewPhotos-thumbnail-delete{margin-left:15px;color:#949aa6;cursor:pointer;font-size:17px;line-height:115px}.selfviewPhotos-thumbnail-delete:hover{color:#1e1e1e}.selfviewPhotos-thumbnail-deleteConfirmation{width:390px;left:-410px}.selfviewPhotos-thumbnail-image{width:75px;height:75px;border-radius:50%}.selfviewPhotos-thumbnail-hamburger{display:flex;flex-wrap:wrap;position:absolute;right:0;width:22px;height:17px;cursor:move}.selfviewPhotos-thumbnail-hamburger-bar{width:100%;height:3px;align-self:center;border-radius:20%;background:#ccd0d9}.selfviewPhotos-thumbnail-hamburger-bar:first-of-type{align-self:flex-start}.selfviewPhotos-thumbnail-hamburger-bar:last-of-type{align-self:flex-end}.selfviewPhotos-draggableThumbnail--isDragging .selfviewPhotos-thumbnail{visibility:hidden}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.selfviewPhotos-thumbnailPreview{position:fixed;width:100%;height:100%;top:0;left:0;pointer-events:none}.selfviewPhotos-thumbnailPreview-wrapper{width:240px;border-top:1px solid #ccd0d9;background:#fff}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.desktop .selfviewPhotos-uploader .photoupload{display:none}.mobilesite .selfviewPhotos-uploader .photoupload{width:130px;height:auto;overflow:visible;position:relative;margin:0 auto}.mobilesite .selfviewPhotos-uploader .photoupload-uploader{position:static;border:0;border-radius:0}.mobilesite .selfviewPhotos-uploader .photoupload-uploader-preview img{width:100%}.mobilesite .selfviewPhotos-uploader .photoupload-uploader-text{padding:12px;width:100%;position:static;transform:none;font-size:16px;line-height:20px;word-spacing:normal;cursor:pointer;background:#4c7bd9;color:#fff;border-radius:4px}.mobilesite .selfviewPhotos-uploader .photoupload-icon,.mobilesite .selfviewPhotos-uploader .photoupload-thumbnail{display:none}.mobilesite .selfviewPhotos-uploader .photoupload--uploaded,.mobilesite .selfviewPhotos-uploader .photoupload--uploaded .photoupload-uploader{width:100%;height:auto}.mobilesite .selfviewPhotos-uploader .photoupload--uploaded .photoupload-icon{display:none}.selfviewPhotos-uploader-button{font-size:17px}.selfviewPhotos-uploader-button--hasIcon{width:170px;height:50px}.selfviewPhotos-uploader-button-icon{margin-right:8px;vertical-align:middle}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.selfviewPhotos-sidebar{position:absolute;right:0;top:0;width:240px}.selfviewPhotos-sidebar-uploader{width:100%;text-align:center;padding-bottom:30px;border-bottom:1px solid #ccd0d9}.selfviewPhotos-sidebar-instruction{margin-top:30px;text-align:center;color:#aeb4bf;font-size:17px;line-height:75px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.selfviewPhotos-emptyAlbum.blank-state-wrapper{padding:12px 0 0}.selfviewPhotos-emptyAlbum-container.blank-state{padding:60px 0 50px}.selfviewPhotos-emptyAlbum-button{margin-top:24px;font-size:15px}.selfviewPhotos-emptyAlbum .selfviewPhotos-uploader{margin:12px auto}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.selfviewPhotos-album{position:relative}.selfviewPhotos-album>.selfviewPhotos-uploader{position:absolute;right:0;top:-53px;z-index:0}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}#p_profile,.page--profile.desktop{min-width:1000px}#p_profile #main_content,.page--profile.desktop #main_content{width:auto;background:none;background:#f3f5f9}#p_profile .profile-content,.page--profile.desktop .profile-content{min-height:420px;width:1000px;padding:20px 60px;margin-left:auto;margin-right:auto}#p_profile .profile-content:after,.page--profile.desktop .profile-content:after{clear:both;content:"";display:table}#p_profile .profile-content-main,.page--profile.desktop .profile-content-main{float:left;width:560px;padding-right:50px}#p_profile .profile-content-sidebar,.page--profile.desktop .profile-content-sidebar{float:right;width:320px}#p_profile .profile-content-ad,.page--profile.desktop .profile-content-ad{float:right;position:sticky;top:100px;width:320px}.selfviewPhotos-title{color:#1e1e1e;font-weight:500;margin-bottom:20px;font-size:19px;line-height:22px}.mobilesite .selfviewPhotos{padding:20px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}#userRows-app .blank-state-wrapper{padding:0}#userRows-app .blank-state-wrapper .flatbutton{background:transparent;border:0;padding:0;cursor:pointer;text-transform:uppercase;border-radius:4px;background-color:#0500be;width:324px;height:52px;color:#fff;font-weight:500;line-height:52px}#userRows-app .blank-state-wrapper .flatbutton:disabled{cursor:not-allowed}#userRows-app .blank-state-wrapper.isMobile{padding:0 12px}#userRows-app .blank-state-wrapper.isMobile .blank-state-buttons,#userRows-app .blank-state-wrapper.isMobile .flatbutton{width:100%}.likes-you-paywall-no-likes.full-width,.no-likes-intros-blank-state.full-width{padding:0}.likes-you-paywall-no-likes-title,.no-likes-intros-blank-state-title{display:flex;justify-content:center;align-items:center;flex-direction:column}.likes-you-paywall-no-likes-btn,.no-likes-intros-blank-state-btn{background:transparent;border:0;padding:0;cursor:pointer;text-transform:uppercase;border-radius:4px;background-color:#0500be;width:324px;height:52px;color:#fff;font-weight:500;line-height:52px}.likes-you-paywall-no-likes-btn:disabled,.no-likes-intros-blank-state-btn:disabled{cursor:not-allowed}.likes-you-paywall-no-likes-btn.isMobile,.no-likes-intros-blank-state-btn.isMobile{width:100%}.likes-you-paywall-no-likes-icon,.no-likes-intros-blank-state-icon{padding-bottom:10px}.likes-you-paywall-no-likes.isMobile .blank-state-buttons{width:100%}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.userrows-mobile-boost-promo{background:transparent;border:0;padding:0;cursor:pointer;width:calc(100% - 12px);background-color:#4fc5d0;color:#fff;padding:17px;border-radius:4px;margin:0 6px}.userrows-mobile-boost-promo-container{display:flex;align-items:center}.userrows-mobile-boost-promo-text{text-align:start}.userrows-mobile-boost-promo-body{font-size:15px;margin-bottom:10px}.userrows-mobile-boost-promo-footer{font-size:15px;font-weight:500}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.userrow-bucket:first-child{margin-top:0}.userrow-bucket-container{display:flex;flex-wrap:wrap}.userrow-bucket-heading{color:#1e1e1e;line-height:26px;font-weight:400}.userrow-bucket-heading.is-boost{color:#30b7c4}.userrow-bucket-description{color:#949aa6;font-weight:400}.userrow-bucket-description.no-title{color:#1e1e1e}.userrow-bucket-row{width:100%;margin-top:30px}.userrow-bucket-row:first-child{margin-top:9px}.userrow-bucket-row.hasIntros{margin-top:50px}.userrow-bucket-row.hasIntros:first-child{margin-top:40px}.userrow-bucket-loading{position:relative;width:100%;height:80px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.userrow-bucket{margin-top:55px}.userrow-bucket-card-view-container{width:1000px}.userrow-bucket-heading-container{margin-bottom:20px}.userrow-bucket-heading{font-size:22px;line-height:26px;margin-bottom:8px}.userrow-bucket-description{margin-top:5px;font-size:17px}.userrow-bucket-card-link-container{background:transparent;border:0;padding:0;cursor:pointer;float:left;margin-right:12px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.userDummy-list{position:relative}.userrows-dummylist-modal{z-index:2;position:absolute;top:0;left:0;width:100%;height:100%;padding:45px 20px 0;background:rgba(243,245,249,.8);text-align:center;color:#1e1e1e;font-size:18px;line-height:26px}.userrows-dummylist-modal-image{display:inline-block;width:100%;max-width:110px}.userrows-dummylist-modal-headline{margin-top:30px;font-weight:500;color:#4c7bd9}.userrows-dummylist-modal-body{margin-top:8px}.userrows-dummylist-modal-button{margin-top:20px}.userDummy-list{margin:0 6px}.userDummy-list .OkModal-wrapper{z-index:1}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.intros-upsell{display:block;position:sticky;bottom:-2px;z-index:2;margin-top:-90px;width:100%;padding:50px 0 32px;text-align:center}.intros-upsell,.mobilesite .intros-upsell{background:linear-gradient(rgba(243,245,249,0),#f3f5f9)}.mobilesite .intros-upsell{padding:20px 0 22px}.intros-upsell.single-row{position:static;margin-top:0}.intros-upsell.fixed{position:fixed;bottom:0;left:50%;width:780px;margin-left:-390px}.intros-upsell.absolute{position:absolute;bottom:-6px;left:-12px}.intros-upsell-button{display:inline-block;width:100%;max-width:308px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.userrows-promo{position:relative;display:flex;align-items:center;overflow:hidden;cursor:pointer}.userrows-promo--boost{background:#4fc5d0}.userrows-promo-header{display:none}.userrows-promo-title{color:#fff;font-size:18px;line-height:24px}.userrows-promo-with-cards{border-radius:4px;height:150px;width:100%;padding:17px 17px 17px 21px!important;display:flex;justify-content:center;align-items:end;flex-direction:column}.userrows-promo-with-cards-header{font-size:16px;text-transform:capitalize;color:#fff;font-weight:500;padding-bottom:12px}.userrows-promo-with-cards-title{color:#fff;font-size:13px;line-height:1.1}.userrows-promo-with-cards-cta{font-size:14px;font-weight:500;display:block;padding-top:15px}.userrows-promo-with-cards-footer{display:flex;margin-top:10px}.userrows-promo-with-cards-boost-icon{display:flex;margin-left:10px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.userrows-promo{min-height:125px;padding:20px 80px 20px 20px}.userrows-promo-icon{position:absolute;top:50%;right:18px;width:50px;height:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.userrows-promo-cta{display:block;padding-top:10px;font-size:15px;font-weight:500}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}body.fullwidth #page #userRows-app .page-aside{width:160px;padding:0;padding-top:58px}.userrows-sidebar-section{margin-bottom:20px}.userrows-sidebar:first-child{padding-top:0}.userrows-sidebar--ad{padding-bottom:20px;padding-top:20px}.userrows-sidebar:last-child{border-bottom:none}.userrows-sidebar-removeads{text-align:center;padding:5px 0;font-size:15px;line-height:20px}.userrows-sidebar-removeads-link,.userrows-sidebar-removeads-link:hover{display:inline-block;border-bottom:1px solid #ccd0d9;color:#949aa6;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sidebar-with-card-view{position:relative;margin-left:10px;left:93px}@media (max-width:1150px){.sidebar-with-card-view{left:0}}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.likes-you-paywall-with-likes{position:relative;display:flex;justify-content:center;flex-direction:column}.likes-you-paywall-with-likes-link{display:flex;justify-content:center;flex-direction:column;align-items:center}.likes-you-paywall-with-likes-header{color:#1e1e1e;font-size:15px;line-height:24px;padding:6px 30px 15px 15px}@supports (justify-content:space-evenly){.likes-you-paywall-explainer-cta{justify-content:space-evenly!important}}.likes-you-paywall-explainer-cta{position:absolute;top:15%;height:340px;width:320px;background-color:#fff;border-radius:4px;box-shadow:0 2px 4px 0 hsla(0,2%,66%,.7);color:#1e1e1e;display:flex;justify-content:space-around;align-items:center;flex-direction:column}.likes-you-paywall-explainer-cta-icon{height:70px;width:70px;border-radius:100%;background-color:#ffbe25;display:flex;justify-content:center;align-items:center}.likes-you-paywall-explainer-cta-icon svg use{fill:#fff}.likes-you-paywall-explainer-cta-header{font-size:24px;font-weight:500;text-align:center}.likes-you-paywall-explainer-cta-body{font-size:18px;text-align:center;padding:0 40px;max-width:300px}.likes-you-paywall-explainer-cta-cta.isMobile{position:absolute;bottom:0}.userrows-loading-content-cards .usercard-placeholder:nth-child(n+5){margin-top:12px}.userrows-loading-content-cards .usercard-placeholder{margin-right:12px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}#userRows-app .page-content{min-height:800px}.userrows-modal{top:30px;z-index:1}.userrows-card-container{position:relative}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}body.fullwidth #page #userRows-app .page-main{position:relative;width:768px;padding:0;left:93px}@media (max-width:1150px){body.fullwidth #page #userRows-app .page-main{left:0}}body.fullwidth #page #userRows-app .page-content{min-width:1060px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.tabs{margin:0 auto -25px}.tabs-item{font-size:19px;line-height:19px}.tabs-item a{display:inline-block;color:#9dbaf2;padding:20px;-webkit-transition:color .1s ease;transition:color .1s ease}.tabs-item.is-active a{position:relative}.tabs-item.is-active a:after{border-bottom:4px solid #9dbaf2;bottom:0;content:"";left:20px;position:absolute;width:calc(100% - 40px)}.tabs-item.is-active a,.tabs-item a:hover{color:#f3f5f9}.tabs-item:first-child{margin-left:-20px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.userrows-mobile-tabs{display:flex;flex-direction:row;height:58px;align-items:center;justify-content:flex-start;background:#fff;border-bottom:1px solid rgba(30,30,30,.2);overflow:hidden}.userrows-mobile-tabs-item{min-width:50px;padding:0 16px;height:100%}.userrows-mobile-tabs-item-link{font-size:14px;color:#949aa6;height:100%;display:flex;align-items:center;position:relative}.userrows-mobile-tabs-item-link:after{content:'';width:50px;height:4px;border-radius:10px;position:absolute;bottom:-1px;left:50%;transform:translateX(-50%);background:#4c7bd9;transition:opacity .3s;opacity:0}.userrows-mobile-tabs-item-link.active{color:#4c7bd9}.userrows-mobile-tabs-item-link.active:after{opacity:1}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.messages-page{background-color:#f3f5f9}.messages-page .page-main:last-child{width:100%!important;padding-right:0!important}.messages-page .page-aside{padding-top:50px;top:100px;position:sticky}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.matchLink{background:transparent;border:0;padding:0;cursor:pointer;text-decoration:none;outline:none}.matchLink-wrapper{padding-right:12px;display:inline-block}.sliding-pagination .matchLink-wrapper:last-of-type{padding-right:0}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.messages-loadmore{display:block;white-space:nowrap;color:#3260c7;width:300px;max-width:300px;margin:15px auto 0}.messages-loadmore:hover{cursor:pointer}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.messages-mutuallikes{border:none;margin:0}.messages.messages--app .messages-mutuallikes .messages-section-header,.messages.messages--mobileweb .messages-mutuallikes .messages-section-header{margin:0!important;padding:14px}.messages-mutuallikes .messages-section-content .messages-section-mutuallikesrows{margin-bottom:48px}.messages.messages--app .messages-mutuallikes .messages-section-content .messages-section-mutuallikesrows,.messages.messages--mobileweb .messages-mutuallikes .messages-section-content .messages-section-mutuallikesrows{margin-bottom:0;border-width:1px 0;display:flex;flex-direction:row;padding:2px 16px;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}.messages.messages--app .messages-mutuallikes .messages-section-content .messages-section-mutuallikesrows::-webkit-scrollbar,.messages.messages--mobileweb .messages-mutuallikes .messages-section-content .messages-section-mutuallikesrows::-webkit-scrollbar{display:none}.messages-mutuallikes .messages-section-content .messages-section-mutuallikesrows .sliding-pagination-inner{padding-bottom:3px}.messages-mutuallikes .messages-section-content .messages-section-mutuallikesrows .sliding-pagination-fade.right{background-color:rgba(243,245,249,0);background-image:-webkit-linear-gradient(-1turn,rgba(243,245,249,0),#f3f5f9);background-image:linear-gradient(90deg,rgba(243,245,249,0),#f3f5f9)}.messages-mutuallikes .messages-section-content .messages-section-mutuallikesrows .sliding-pagination-fade.left{background-color:rgba(243,245,249,0);background-image:-webkit-linear-gradient(-180deg,rgba(243,245,249,0),#f3f5f9);background-image:linear-gradient(-90deg,rgba(243,245,249,0),#f3f5f9)}.messages-mutuallikes .messages-section-content .messages-section-mutuallikesrows .userlargecard-placeholder+.userlargecard-placeholder,.messages-mutuallikes .messages-section-content .messages-section-mutuallikesrows .usersmallcard-placeholder+.usersmallcard-placeholder{margin-left:12px}.messages-mutuallikes .messages-section-content .messages-section-mutuallikesrows .usersmallcard-info .userInfo-username,.messages-mutuallikes .messages-section-content .messages-section-mutuallikesrows .usersmallcard-placeholder-info .userInfo-username{font-size:16px;line-height:20px}.messages-mutuallikes .messages-section-content .messages-section-mutuallikesrows .usersmallcard-info .userInfo-meta,.messages-mutuallikes .messages-section-content .messages-section-mutuallikesrows .usersmallcard-placeholder-info .userInfo-meta{font-size:12px;line-height:16px}.messages.messages--app .messages-mutuallikes .messages-section-loadmore,.messages.messages--mobileweb .messages-mutuallikes .messages-section-loadmore{display:none}.messages-mutuallikes-loadmoreuserrow{display:none;border-right:15px solid transparent}.messages-mutuallikes-loadmoreuserrow-button{width:72px;height:72px;background-color:transparent;margin:0;border-radius:50%;border:1px dashed #9dbaf2;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.messages-mutuallikes-loadmoreuserrow-button:hover{cursor:pointer}.messages.messages--app .messages-mutuallikes-loadmoreuserrow,.messages.messages--mobileweb .messages-mutuallikes-loadmoreuserrow{display:flex;align-items:center;justify-content:center}.messages-mutuallikes.messages-mutuallikes--nomutuals .messages-section-mutuallikesrows{display:none}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.messages-inactivebutton{font-size:19px;line-height:22px;margin-bottom:30px;margin-top:25px}.messages-inactivebutton,.messages-inactivebutton:link{display:inline;outline:none;color:#3260c7;text-decoration:none;display:block}.messages-inactivebutton:hover,.messages-inactivebutton:link:hover{color:#4c7bd9}.messages-inactivebutton:active,.messages-inactivebutton:link:active{color:#9dbaf2}.messages.messages--app .messages-inactivebutton,.messages.messages--mobileweb .messages-inactivebutton{font-size:17px;line-height:17px;margin:0;padding:25px 14px;font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.messages-page-backtoinbox{color:#fff}.messages-page-backtoinbox .icon{margin-right:10px;font-size:20px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}#p_messages.mobilesite{background-color:#f3f5f9}#p_messages.mobilesite .messages{height:100%;overflow:auto;-webkit-overflow-scrolling:touch}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.messenger-main-window-skeleton{background-color:#fff;display:flex;flex-direction:column}.messenger-main-window-skeleton-header{height:64px;padding:12px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.messenger-main-window-skeleton-header-photo{width:40px;height:40px;border-radius:50%;background-color:#f2f2f2}.messenger-main-window-skeleton-header-info{margin-left:12px;background-color:#f2f2f2;border-radius:20px;width:150px;height:24px}.messenger-main-window-skeleton-header .messenger-user-row-back,.messenger-main-window-skeleton-header .messenger-user-row-menu{display:flex;align-items:center;justify-content:center}.messenger-main-window-skeleton-header .messenger-main-window-skeleton-userrow{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex:1}.messenger-main-window-skeleton--has-back-button .messenger-main-window-skeleton-header{height:78px;padding:0;align-items:flex-start}.messenger-main-window-skeleton--has-back-button .messenger-main-window-skeleton-header .messenger-main-window-skeleton-header-info{margin-top:4px;margin-left:0}.messenger-main-window-skeleton--has-back-button .messenger-main-window-skeleton-header .messenger-main-window-skeleton-userrow{flex-direction:column;padding:12px}.messenger-main-window-skeleton-body{flex:1}.messenger-main-window-skeleton-composer{height:94px;background-color:#fff;box-shadow:0 0 1px 0 rgba(30,30,30,.2)}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.page--messages.mobilesite :focus{outline:none}.page--messages.mobilesite #page_content{display:flex;flex-direction:column;height:100%;width:100%;min-width:100%}.page--messages.mobilesite #root{flex-grow:1;flex-shrink:1;display:flex;flex-direction:column;height:100%;width:100%;position:relative;overflow:hidden}.page--standalone_conversation{height:100vh}.page--standalone_conversation #main_content,.page--standalone_conversation #root,.page--standalone_conversation #root #page{display:flex;flex-direction:column;height:100%;width:100%;min-width:100%}.page--messages.mobilesite,.page--standalone_conversation{overscroll-behavior:none}.page--messages.mobilesite .messenger-main-window,.page--standalone_conversation .messenger-main-window{width:100%;height:100%;border-radius:0;transform:translateY(0);transition:none;box-shadow:none;flex-grow:1;flex-shrink:1}.page--messages.mobilesite .messenger-user-menu,.page--standalone_conversation .messenger-user-menu{background-color:#fff;box-shadow:0 0 2px 1px rgba(0,0,0,.1);border-radius:8px;transform-origin:top right;width:100px}.page--messages.mobilesite .messenger-user-menu:before,.page--standalone_conversation .messenger-user-menu:before{content:"";background-color:#fff;box-shadow:0 0 2px 1px rgba(0,0,0,.1);width:10px;height:10px;position:absolute;transform:rotate(45deg);z-index:-1;top:-5px;bottom:unset;left:unset;right:20px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.basicfilteropener{background:transparent;border:0;padding:0;cursor:pointer}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.basicbutton{background:transparent;border:0;padding:0;cursor:pointer;display:block;width:100%}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}div.dumdum{width:100%;height:830px;margin-top:20px;background:url(https://cdn.okccdn.com/media/img/backgrounds/pq_match_alist_upgrade_card_3.png) repeat;opacity:.5}.modal.match_alist{z-index:500;width:540px}.modal.match_alist .title{position:relative;padding-top:175px}.modal.match_alist .title:before{content:"";position:absolute;top:0;left:50%;width:540px;height:153px;margin-left:-270px;background-position:50%;background-repeat:no-repeat}.modal.match_alist .desc{margin-top:17px}.modal.match_alist .buttons{margin-top:30px;margin-bottom:20px}.modal.match_alist .flatbutton{width:180px;margin:0 auto}.modal.match_alist#alist_match_modal_attr .title:before{background-image:url("https://cdn.okccdn.com/media/img/alist/match_alist_upgrade_card_attr.png")}.modal.match_alist#alist_match_modal_body .title:before{background-image:url("https://cdn.okccdn.com/media/img/alist/match_alist_upgrade_card_body.png")}.modal.match_alist#alist_match_modal_general .title:before,.modal.match_alist#alist_match_modal_ques .title:before{background-image:url("https://cdn.okccdn.com/media/img/alist/match_alist_upgrade_card_general.png")}.modal.match_alist#alist_match_modal_pers .title:before{background-image:url("https://cdn.okccdn.com/media/img/alist/match_alist_upgrade_card_pers.png")}.matchsearch-header{color:#e4edfd;margin:30px auto 0;padding-top:60px;padding-bottom:30px}.matchsearch-header-title{margin-top:30px;margin-bottom:9px;font-weight:300;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:35px;line-height:46px}.matchsearch-header-body{font-size:17px;line-height:25px}.matchsearch-header-body strong{font-weight:400}.matchsearch-header-body a{color:#ebedf2;text-decoration:underline}.matchsearch-header-body a:hover{color:#fff}#match-filters-wrapper{padding-top:18px;min-height:103px}#match-filters-wrapper:after{clear:both;content:"";display:table}#match-filters{position:relative;width:100%;z-index:4}#match-filters .checkbox{width:100%;margin-bottom:7px;padding-left:25px;font-size:14px;color:#949aa6}#match-filters .checkbox.checked{color:#2a2f35}#match-filters .filter-bitlist{padding-right:35px}#match-filters .filter-bitlist .column{height:100%;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}#match-filters .filter-bitlist .column-separator{position:relative;display:block;width:130px;margin-top:1px;margin-bottom:12px;text-align:center}#match-filters .filter-bitlist .column-separator-line{position:absolute;z-index:1;top:50%;left:0;width:100%;height:1px;background:#4c7bd9}#match-filters .filter-bitlist .column-separator-text{position:relative;z-index:2;padding:0 6px;background:#3260c7;color:#9dbaf2;font-size:15px;line-height:15px}#match-filters .filter-bitlist .column .checkbox-outer-wrapper{display:block;padding-right:30px;margin-bottom:8px}#match-filters .filter-bitlist .column .checkbox-outer-wrapper .checkbox-wrapper,.ie9 #match-filters .filter-bitlist .column .checkbox-outer-wrapper{float:left}#match-filters .filter.toggle-and-clear h3{width:auto;display:inline-block}#match-filters .filter.toggle-and-clear .filter-clear{display:inline-block;height:19px;width:auto;margin-left:10px;color:#9dbaf2;font-size:15px;line-height:19px;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none}#match-filters .filter.toggle-and-clear .filter-clear,#match-filters .filter.toggle-and-clear .filter-clear:hover{background:transparent;border:0;padding:0;cursor:pointer}#match-filters .filter.toggle-and-clear .filter-clear:hover{color:#d5e0f8}#match-filters .filter.toggle-and-clear.value-set .filter-clear{display:inline-block}#match-filters .filter.toggle-and-clear button{background:transparent;border:0;padding:0;background:#3260c7;width:129px;height:42px;padding:10px 6px;margin-left:-1px;color:#fff;font-size:15px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;cursor:pointer;border:1px solid #4c7bd9}#match-filters .filter.toggle-and-clear button:first-child{border-bottom-left-radius:3px;border-top-left-radius:3px;margin-left:0}#match-filters .filter.toggle-and-clear button:last-child{border-bottom-right-radius:3px;border-top-right-radius:3px}#match-filters .filter.toggle-and-clear button.selected,#match-filters .filter.toggle-and-clear button.selected:hover{background:#5589f1;color:#fff;border-color:#5589f1}#match-filters .filter.toggle-and-clear button:hover{background:#376bd5}#match-filters .filter-less-more{float:left;margin-bottom:15px}#match-filters .filter-less-more .filter-less-more-title,#match-filters .filter-less-more .filter-less-more-toggle{float:left}#match-filters .filter-less-more .filter-less-more-toggle{position:relative;overflow:hidden;background:transparent;border:0;padding:0;cursor:pointer;width:23px;height:22px;background:#3260c7;color:#fff;font-size:9px;border:1px solid #4c7bd9}#match-filters .filter-less-more .filter-less-more-toggle:before{position:absolute;top:4px;left:5px}#match-filters .filter-less-more .filter-less-more-toggle.less,#match-filters .filter-less-more .filter-less-more-toggle.more{color:#fff;font-size:11px;line-height:12px}#match-filters .filter-less-more .filter-less-more-toggle.less.selected,#match-filters .filter-less-more .filter-less-more-toggle.more.selected{background:#5589f1;border-color:#5589f1}#match-filters .filter-less-more .filter-less-more-toggle.more{border-bottom-left-radius:3px;border-top-left-radius:3px}#match-filters .filter-less-more .filter-less-more-toggle.more:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"2"}#match-filters .filter-less-more .filter-less-more-toggle.less{border-bottom-right-radius:3px;border-top-right-radius:3px;margin-left:-1px}#match-filters .filter-less-more .filter-less-more-toggle.less:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"@";top:4px}#match-filters .filter-less-more .filter-less-more-toggle.selected{background:#5589f1;color:#fff}#match-filters .filter-less-more .filter-less-more-toggle.selected~.filter-less-more-title{color:#fff}#match-filters .filter-less-more .filter-less-more-toggle .reader-text{position:absolute;top:100px}#match-filters .filter-less-more .filter-less-more-title{margin-left:10px;margin-right:41px;font-size:15px;line-height:22px;color:#d5e0f8}#match-filters .filter-less-more.has-no-value .filter-less-more-title{color:#d5e0f8}#match-filters .filter-less-more.enabled button:hover{background:#376bd5}#match-filters .filter-less-more.disabled{opacity:.5}#match-filters .filter-less-more.disabled button{cursor:default}#match-filters .chosen-container-multiple .chosen-default,#match-filters .chosen-container-multiple .chosen-default.chosen-multiple,#match-filters .chosen-container-multiple .chosen-default.chosen-single,#match-filters .chosen-container-single .chosen-default,#match-filters .chosen-container-single .chosen-default.chosen-multiple,#match-filters .chosen-container-single .chosen-default.chosen-single,#match-filters .chosen-container .chosen-default,#match-filters .chosen-container .chosen-default.chosen-multiple,#match-filters .chosen-container .chosen-default.chosen-single{color:#949aa6}#match-filters .chosen-container-multiple .chosen-single abbr,#match-filters .chosen-container-single .chosen-single abbr,#match-filters .chosen-container .chosen-single abbr{top:11px;right:9px;width:20px;height:20px;font-size:9px;line-height:20px;text-align:center;color:#949aa6}#match-filters .chosen-container-multiple .chosen-single abbr:hover,#match-filters .chosen-container-single .chosen-single abbr:hover,#match-filters .chosen-container .chosen-single abbr:hover{color:#aeb4bf}#match-filters .chosen-container-multiple .chosen-single abbr:after,#match-filters .chosen-container-single .chosen-single abbr:after,#match-filters .chosen-container .chosen-single abbr:after{content:" ";font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"x"}#match-filters .input-style,#match-filters input,#match-filters textarea{background:#fff;padding:7px 12px;border:1px solid #ccd0d9;border-radius:3px;font-size:15px;color:#1e1e1e;-webkit-transition:border-color 75ms linear;transition:border-color 75ms linear}#match-filters .input-style[disabled],#match-filters input[disabled],#match-filters textarea[disabled]{opacity:.5}#match-filters .input-style:hover,#match-filters input:hover,#match-filters textarea:hover{border-color:#aeb4bf}#match-filters .input-style.error,#match-filters .input-style.error:focus,#match-filters input.error,#match-filters input.error:focus,#match-filters textarea.error,#match-filters textarea.error:focus{border-color:#f95133}#match-filters .input-style:focus,#match-filters input:focus,#match-filters textarea:focus{border-color:#9dbaf2}#match-filters .checkbox-wrapper,#match-filters .radio-wrapper{display:inline-block;position:relative;right:1px;overflow:hidden;padding-left:23px;font-size:15px;line-height:18px;color:#949aa6}#match-filters .checkbox-wrapper input,#match-filters .radio-wrapper input{position:absolute;top:0;left:-200px}#match-filters .checkbox-wrapper .decoration,#match-filters .radio-wrapper .decoration{position:absolute;top:1px;left:1px;border-width:1px;border-style:solid}#match-filters .checkbox-wrapper .decoration{width:14px;height:14px;border-radius:3px;transition:border-color 75ms linear}#match-filters .checkbox-wrapper input:checked~.decoration:after{position:absolute;top:1px;left:0;width:100%;text-align:center;font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"c";font-size:10px;line-height:10px;color:#4c7bd9}#match-filters .radio-wrapper .decoration{width:16px;height:16px;border-radius:50%}#match-filters .radio-wrapper input:checked~.decoration:after{content:" ";display:block;position:absolute;top:50%;left:50%;margin-top:-4px;margin-left:-4px;width:8px;height:8px;border-radius:50%;background:#4c7bd9}#match-filters .checkbox-wrapper,#match-filters .radio-wrapper{color:#949aa6}#match-filters .checkbox-wrapper .decoration,#match-filters .radio-wrapper .decoration{border-color:#aeb4bf;background:#fff}#match-filters .checkbox-wrapper input:disabled~.checkbox-text,#match-filters .checkbox-wrapper input:disabled~.decoration,#match-filters .radio-wrapper input:disabled~.checkbox-text,#match-filters .radio-wrapper input:disabled~.decoration{opacity:.5}#match-filters .checkbox-wrapper input:focus~.decoration,#match-filters .radio-wrapper input:focus~.decoration{border-color:#797f8c}#match-filters .checkbox-wrapper input:checked~.checkbox-text,#match-filters .radio-wrapper input:checked~.checkbox-text{color:#2a2f35}#match-filters .checkbox-wrapper input:checked~.decoration,#match-filters .radio-wrapper input:checked~.decoration{background:#dee8fb;border-color:#84acfa}#match-filters .checkbox-wrapper:hover input:enabled~.decoration,#match-filters .radio-wrapper:hover input:enabled~.decoration{border-color:#797f8c}#match-filters .checkbox-wrapper:hover input:enabled:checked~.decoration,#match-filters .radio-wrapper:hover input:enabled:checked~.decoration{border-color:#4c7bd9}#match-filters .checkbox-wrapper.checkbox-wrapper input:checked~.decoration:after,#match-filters .radio-wrapper.checkbox-wrapper input:checked~.decoration:after{color:#4c7bd9}#match-filters .checkbox-wrapper.radio-wrapper input:checked~.decoration:after,#match-filters .radio-wrapper.radio-wrapper input:checked~.decoration:after{background:#4c7bd9}#match-filters .chosen-container .chosen-single{font-size:15px;line-height:22px;padding:7px 12px;color:#1e1e1e}#match-filters .chosen-container .chosen-single div{top:12px}#match-filters .chosen-container .chosen-single div b:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"v";font-size:10px}#match-filters .chosen-container .chosen-drop .chosen-results{max-height:208px}#match-filters .chosen-container .chosen-drop .chosen-results li{color:#1e1e1e;font-size:15px;line-height:22px}#match-filters .chosen-container .chosen-drop .chosen-results li:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}#match-filters .chosen-container .chosen-drop .chosen-results li.highlighted{color:#fff}.filter-slider{position:relative;height:8px}.filter-slider.animate .filter-slider-handle,.filter-slider.animate .filter-slider-meter{-webkit-transition:left .3s ease-in-out,width .3s ease-in-out;transition:left .3s ease-in-out,width .3s ease-in-out}.filter-slider button:focus{box-shadow:inset 0 0 0 5px #fff,0 0 4px #fff}.filter-slider-bar,.filter-slider-handle,.filter-slider-meter,.filter-slider-tick{position:absolute;top:0;height:8px}.filter-slider-bar{z-index:0}.filter-slider-meter{z-index:1}.filter-slider-tick{z-index:2}.filter-slider-handle{z-index:3}.filter-slider-bar{left:0;right:0;background:#104da1;border-radius:4px}.filter-slider-meter{background:#ff597e;border-radius:4px}.filter-slider-handle{background:transparent;border:0;padding:0;cursor:pointer;margin-top:-6px;margin-left:-10px;width:20px;height:20px;background:#e4edfd;border-radius:50%;box-shadow:inset 0 0 0 5px #fff;overflow:hidden;line-height:100px}.filter-slider-tick{color:#9dbaf2;border-right:2px solid #3260c7;cursor:pointer}.filter-slider-tick:last-child{border-right:0}.filter-slider-tick.filter-slider-tick-selected{color:#d5e0f8}.filter-slider-tick .filter-slider-tick-label{display:block;position:absolute;margin-top:8px;padding-top:14px;top:0;left:0;right:0;text-align:center;font-size:15px;line-height:16px}.filter-slider.on-gray .filter-slider-bar{background:#ccd0d9}.filter-slider.on-gray .filter-slider-meter{background:#ff597e}.filter-slider.on-gray .filter-slider-handle{background:#ebedf2;box-shadow:inset 0 0 0 5px #fff,0 1px 2px rgba(0,0,0,.25)}.filter-slider.on-gray .filter-slider-handle:focus{box-shadow:inset 0 0 0 5px #fff,0 0 4px rgba(0,0,0,.25)}.filter-slider.on-gray .filter-slider-tick{color:#949aa6;border-color:#f3f5f9;background-clip:padding-box}.filter-slider.on-gray .filter-slider-tick.filter-slider-tick-selected{color:#2a2f35}.filter-slider.on-gray.skip-tick .filter-slider-tick:nth-child(-n+2){border-left:0}.filter-slider-labelticks .filter-slider-tick-label{width:100%;left:100%;margin-left:-50%}.filter-slider-labelticks .filter-slider-ticks .filter-slider-tick[data-index="0"]{border:0}#match-filters .match-status{position:relative;z-index:2;display:block;width:100%;margin-top:20px;color:#e4edfd;padding-right:80px;width:940px;margin-left:auto;margin-right:auto;font-size:17px;line-height:22px}#match-filters .match-status span{display:inline}#match-filters .match-status .open-basic-filter{background:transparent;border:0;padding:0;cursor:pointer;color:#e4edfd;border-bottom:1px dashed #e4edfd;font-size:17px;line-height:22px}#match-filters .match-status .open-basic-filter:hover{border-bottom:1px solid #e4edfd}#match-filters .match-status--advanced-filters-open .match-status-screen{opacity:1;visibility:visible;transition:visibility 0ms linear,opacity .2s ease 10ms}#match-filters .match-status .toggle-advanced-filters{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;overflow:hidden;top:-6px;right:0;width:36px;height:35px;padding:8px 5px}#match-filters .match-status .toggle-advanced-filters:hover{border:none}#match-filters .match-status .toggle-advanced-filters--icon{background-image:url(https://cdn.okccdn.com/media/img/sprites/match-filter/match-filter_cf291a.png);background-repeat:no-repeat;display:block;width:24px;height:20px;background-position:-135px -122px;position:relative;bottom:2px}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){#match-filters .match-status .toggle-advanced-filters--icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/match-filter/match-filter_cf291a@2x.png");background-size:265px 236px}}#match-filters .match-status .toggle-advanced-filters--reader-text{position:absolute;top:-500px}#match-filters .match-status .toggle-advanced-filters--expanded .toggle-advanced-filters--icon{background:none}#match-filters .match-status .toggle-advanced-filters--expanded .toggle-advanced-filters--icon:before{content:" ";font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"x";line-height:25px;color:#fff}#match-filters .match-status .toggle-advanced-filters--expanded .toggle-advanced-filters--icon:hover:before{color:#d5e0f8}#match-filters .match-status .toggle-advanced-filters--collapsed:hover .toggle-advanced-filters--icon{background-image:url(https://cdn.okccdn.com/media/img/sprites/match-filter/match-filter_cf291a.png);background-repeat:no-repeat;display:block;width:24px;height:20px;background-position:-180px -160px}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){#match-filters .match-status .toggle-advanced-filters--collapsed:hover .toggle-advanced-filters--icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/match-filter/match-filter_cf291a@2x.png");background-size:265px 236px}}#match-filters .match-status-screen{position:absolute;top:-6px;right:45px;left:-10px;bottom:-6px;background:rgba(16,77,161,.8);opacity:0;visibility:hidden;transition:opacity .5s ease 0ms,visibility 0ms linear .6s}#match-filters .match-status .filter-wrapper{position:relative}#match-filters .match-status .popover{position:absolute;left:50%;width:300px;margin-left:-150px;top:40px;opacity:0;visibility:hidden;transition:opacity .2s ease 0ms,visibility 0ms linear .3s}#match-filters .match-status .popover.show{opacity:1;visibility:visible;transition:visibility 0ms linear,opacity .2s ease 10ms}#match-filters .match-status .popover .contents{padding:14px 20px;background:#f3f5f9;border:none;box-shadow:0 0 0 1px rgba(0,17,53,.16),0 0 5px 0 rgba(0,17,53,.16)}#match-filters .match-status .popover .contents:after{clear:both;content:"";display:table}#match-filters .match-status .popover .contents h3{font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:17px;line-height:17px;color:#2a2f35}#match-filters .match-status .popover .contents input{height:38px}#match-filters .match-status .popover .tail{background:#f3f5f9}#match-filters .match-status .filter-gender .checkbox-wrapper,#match-filters .match-status .filter-interested-in .checkbox-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0);float:left;padding-top:5px;padding-bottom:5px}#match-filters .match-status .filter-gender .checkbox-wrapper .decoration,#match-filters .match-status .filter-interested-in .checkbox-wrapper .decoration{top:6px}#match-filters .match-status .filter-gender .toggle,#match-filters .match-status .filter-interested-in .toggle{display:none;float:left;width:100%;position:relative;right:20px;top:14px;text-align:center;text-transform:uppercase;font-size:15px;line-height:45px;color:#4c7bd9;background:#fff}#match-filters .match-status .filter-gender .toggle:hover,#match-filters .match-status .filter-interested-in .toggle:hover{color:#9dbaf2}#match-filters .match-status .filter-gender .toggle.show,#match-filters .match-status .filter-interested-in .toggle.show{display:block}#match-filters .match-status .divider{position:relative;display:block;width:100%;margin:10px 0;text-align:center;color:#aeb4bf;font-size:15px;line-height:15px}#match-filters .match-status .divider:after,#match-filters .match-status .divider:before{content:" ";position:absolute;top:50%;width:44%;height:1px;background:#ebedf2}#match-filters .match-status .divider:before{left:0}#match-filters .match-status .divider:after{right:0}#match-tags{position:relative;width:100%;padding-top:7px;padding-right:100px;margin-bottom:35px;display:block;width:940px;margin-left:auto;margin-right:auto}#match-tags:after{clear:both;content:"";display:table}#match-tags .screen{opacity:0;visibility:hidden;transition:opacity .2s ease 0ms,visibility 0ms linear .3s;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(16,77,161,.8)}#match-tags.advanced-filters-open .screen{opacity:1;visibility:visible;transition:visibility 0ms linear,opacity .2s ease 10ms}#match-tags .clear-all,#match-tags .clear-tag,#match-tags .name{padding-top:5px;font-size:15px;line-height:normal}#match-tags .clear-tag,#match-tags .name{background:transparent;border:0;padding:0;cursor:pointer}#match-tags .clear-all,#match-tags .tag{position:relative;float:left;height:30px;margin-top:10px;margin-right:10px;border-radius:3px}#match-tags .tag{background:#4c7bd9}#match-tags .tag:hover{background:#9dbaf2}#match-tags .tag.tag-transition-enter{opacity:.01;-webkit-transition:opacity 10ms linear;transition:opacity 10ms linear}#match-tags .tag.tag-transition-enter.tag-transition-enter-active,#match-tags .tag.tag-transition-leave{opacity:1}#match-tags .tag.tag-transition-leave.tag-transition-leave-active{opacity:.01;-webkit-transition:opacity .5s linear;transition:opacity .5s linear}#match-tags .tag .name{display:block;width:auto;height:100%;padding-left:10px;padding-right:32px;color:#fff;padding-bottom:2px}#match-tags .tag .clear-tag{position:absolute;overflow:hidden;top:0;right:0;display:block;width:30px;height:30px;padding-top:1px;text-align:center;font-size:9px;line-height:normal;color:#104da1}#match-tags .tag .clear-tag:after{content:" ";font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"x"}#match-tags .tag .clear-tag:hover{color:#3260c7}#match-tags .tag .clear-tag .reader-text{position:absolute;top:60px}#match-tags .tag.alist-tag{background:#ff597e}#match-tags .tag.alist-tag:hover{background:#ff8aa4}#match-tags .tag.alist-tag .clear-tag{color:#ea1c53}#match-tags .tag.alist-tag .clear-tag:hover{color:#f93b66}#match-tags .clear-all{width:auto;padding-top:0;padding-right:10px;padding-left:10px;line-height:normal}#match-tags .clear-all.tag-transition-enter{opacity:.01;-webkit-transition:opacity 10ms linear;transition:opacity 10ms linear}#match-tags .clear-all.tag-transition-enter.tag-transition-enter-active{opacity:1}#match-tags .clear-all.tag-transition-leave{opacity:1;-webkit-transition:opacity 10ms linear;transition:opacity 10ms linear}#match-tags .clear-all.tag-transition-leave.tag-transition-leave-active{opacity:.01}#match-filters .match-filters-in-results{position:absolute;width:100%;height:42px;bottom:-60px;left:0;padding:0 30px}#match-filters .match-filters-in-results>.inner{width:860px;margin-left:auto;margin-right:auto}#match-filters .match-filters-in-results .order-by{float:right;position:relative;right:55px}#match-filters .match-filters-in-results .order-by>*{float:left}#match-filters .match-filters-in-results .order-by .order-by-label{font-size:15px;line-height:43px;color:#949aa6}#match-filters .match-filters-in-results .order-by .chosen-container,#match-filters .match-filters-in-results .order-by .order-by-select{width:200px;height:42px;margin-left:13px}.lang-en #match-filters .match-filters-in-results .order-by .chosen-container,.lang-en #match-filters .match-filters-in-results .order-by .order-by-select{width:160px}#match-filters .match-filters-in-results .order-by .chosen-container .chosen-drop .chosen-results,#match-filters .match-filters-in-results .order-by .order-by-select .chosen-drop .chosen-results{max-height:230px}#match-filters .match-filters-in-results .order-by .chosen-container .chosen-drop .chosen-results li,#match-filters .match-filters-in-results .order-by .order-by-select .chosen-drop .chosen-results li{padding:8px 10px;font-size:15px}#match-filters .match-filters-in-results .order-by .chosen-single{height:42px;font-size:15px;line-height:30px;padding-top:5px}#match-filters .match-filters-in-results .order-by .chosen-single div{top:15px}#match-filters .match-filters-in-results .in-results-screen{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(243,245,249,.4);-webkit-transition:background .2s linear;transition:background .2s linear}#match-advanced-filters{position:relative;overflow:hidden;width:100%;z-index:1;display:block;background-color:#3260c7;max-height:0;-webkit-transition:max-height .2s ease,padding .2s ease;transition:max-height .2s ease,padding .2s ease}#match-advanced-filters:after{clear:both;content:"";display:table}#match-advanced-filters.show{max-height:520px;padding-bottom:40px}#match-advanced-filters .advanced-filter-content{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}#match-advanced-filters .advanced-filter-content.filter-enter{opacity:.01}#match-advanced-filters .advanced-filter-content.filter-enter.filter-enter-active,#match-advanced-filters .advanced-filter-content.filter-leave{opacity:1}#match-advanced-filters .advanced-filter-content.filter-leave.filter-leave-active{opacity:.01}#match-advanced-filters .advanced-filters-wrapper-background{margin-top:20px;padding:0 20px;width:940px;margin-left:auto;margin-right:auto}#match-advanced-filters .advanced-filters-wrapper-background:after{clear:both;content:"";display:table}#match-advanced-filters #match-advanced-filters-toggles{position:relative;right:20px;width:940px}#match-advanced-filters #match-advanced-filters-toggles:after{clear:both;content:"";display:table}#match-advanced-filters #match-advanced-filters-toggles:before{content:" ";display:block;position:absolute;width:900px;height:1px;background:#4c7bd9;bottom:-1px;left:20px}#match-advanced-filters .advanced-filter-toggle{background:transparent;border:0;padding:0;cursor:pointer;position:relative;float:left;width:16.66667%;height:83px;padding-top:15px;text-align:center;color:#d5e0f8}#match-advanced-filters .advanced-filter-toggle .advanced-filter-toggle-content{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}#match-advanced-filters .advanced-filter-toggle .advanced-filter-toggle-icon,#match-advanced-filters .advanced-filter-toggle .advanced-filter-toggle-text{position:absolute}#match-advanced-filters .advanced-filter-toggle .advanced-filter-toggle-icon{display:inline-block;top:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:26px;height:26px}#match-advanced-filters .advanced-filter-toggle .advanced-filter-toggle-text{top:56px;left:0;width:100%;text-transform:capitalize;text-align:center;font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;line-height:15px}#match-advanced-filters .advanced-filter-toggle:hover{color:#fff}#match-advanced-filters .advanced-filter-toggle.active{cursor:default;color:#fff}#match-advanced-filters .advanced-filter-toggle.active:after,#match-advanced-filters .advanced-filter-toggle.active:before{content:" ";display:block;position:absolute}#match-advanced-filters .advanced-filter-toggle.active:before{bottom:-1px;left:15%;width:70%;height:4px;background:#00d280}#match-advanced-filters .advanced-filter-toggle.active:after{bottom:-6px;left:50%;margin-left:-6px;height:0;width:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #00d280}#match-advanced-filters .advanced-filter-toggle-looks .advanced-filter-toggle-icon{background-image:url(https://cdn.okccdn.com/media/img/sprites/match-filter/match-filter_cf291a.png);background-repeat:no-repeat;display:block;width:45px;height:38px;background-position:-135px -160px}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){#match-advanced-filters .advanced-filter-toggle-looks .advanced-filter-toggle-icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/match-filter/match-filter_cf291a@2x.png");background-size:265px 236px}}#match-advanced-filters .advanced-filter-toggle-looks:hover .advanced-filter-toggle-icon{background-image:url(https://cdn.okccdn.com/media/img/sprites/match-filter/match-filter_cf291a.png);background-repeat:no-repeat;display:block;width:45px;height:38px;background-position:-220px 0}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){#match-advanced-filters .advanced-filter-toggle-looks:hover .advanced-filter-toggle-icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/match-filter/match-filter_cf291a@2x.png");background-size:265px 236px}}#match-advanced-filters .advanced-filter-toggle-looks.active .advanced-filter-toggle-icon{background-image:url(https://cdn.okccdn.com/media/img/sprites/match-filter/match-filter_cf291a.png);background-repeat:no-repeat;display:block;width:45px;height:38px;background-position:-90px -160px}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){#match-advanced-filters .advanced-filter-toggle-looks.active .advanced-filter-toggle-icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/match-filter/match-filter_cf291a@2x.png");background-size:265px 236px}}#match-advanced-filters .advanced-filter-toggle-background .advanced-filter-toggle-icon{background-image:url(https://cdn.okccdn.com/media/img/sprites/match-filter/match-filter_cf291a.png);background-repeat:no-repeat;display:block;width:45px;height:38px;background-position:0 -198px}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){#match-advanced-filters .advanced-filter-toggle-background .advanced-filter-toggle-icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/match-filter/match-filter_cf291a@2x.png");background-size:265px 236px}}#match-advanced-filters .advanced-filter-toggle-background:hover .advanced-filter-toggle-icon{background-image:url(https://cdn.okccdn.com/media/img/sprites/match-filter/match-filter_cf291a.png);background-repeat:no-repeat;display:block;width:45px;height:38px;background-position:-45px -198px}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){#match-advanced-filters .advanced-filter-toggle-background:hover .advanced-filter-toggle-icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/match-filter/match-filter_cf291a@2x.png");background-size:265px 236px}}#match-advanced-filters .advanced-filter-toggle-background.active .advanced-filter-toggle-icon{background-image:url(https://cdn.okccdn.com/media/img/sprites/match-filter/match-filter_cf291a.png);background-repeat:no-repeat;display:block;width:45px;height:38px;background-position:-220px -152px}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){#match-advanced-filters .advanced-filter-toggle-background.active .advanced-filter-toggle-icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/match-filter/match-filter_cf291a@2x.png");background-size:265px 236px}}#match-advanced-filters .advanced-filter-toggle-availability .advanced-filter-toggle-icon{background-image:url(https://cdn.okccdn.com/media/img/sprites/match-filter/match-filter_cf291a.png);background-repeat:no-repeat;display:block;width:45px;height:38px;background-position:-135px -198px}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){#match-advanced-filters .advanced-filter-toggle-availability .advanced-filter-toggle-icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/match-filter/match-filter_cf291a@2x.png");background-size:265px 236px}}#match-advanced-filters .advanced-filter-toggle-availability:hover .advanced-filter-toggle-icon{background-image:url(https://cdn.okccdn.com/media/img/sprites/match-filter/match-filter_cf291a.png);background-repeat:no-repeat;display:block;width:45px;height:38px;background-position:-180px -198px}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){#match-advanced-filters .advanced-filter-toggle-availability:hover .advanced-filter-toggle-icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/match-filter/match-filter_cf291a@2x.png");background-size:265px 236px}}#match-advanced-filters .advanced-filter-toggle-availability.active .advanced-filter-toggle-icon{background-image:url(https://cdn.okccdn.com/media/img/sprites/match-filter/match-filter_cf291a.png);background-repeat:no-repeat;display:block;width:45px;height:38px;background-position:-90px -198px}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){#match-advanced-filters .advanced-filter-toggle-availability.active .advanced-filter-toggle-icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/match-filter/match-filter_cf291a@2x.png");background-size:265px 236px}}#match-advanced-filters .advanced-filter-toggle-vices .advanced-filter-toggle-icon{background-image:url(https://cdn.okccdn.com/media/img/sprites/match-filter/match-filter_cf291a.png);background-repeat:no-repeat;display:block;width:45px;height:38px;background-position:-130px -38px}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){#match-advanced-filters .advanced-filter-toggle-vices .advanced-filter-toggle-icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/match-filter/match-filter_cf291a@2x.png");background-size:265px 236px}}#match-advanced-filters .advanced-filter-toggle-vices:hover .advanced-filter-toggle-icon{background-image:url(https://cdn.okccdn.com/media/img/sprites/match-filter/match-filter_cf291a.png);background-repeat:no-repeat;display:block;width:45px;height:38px;background-position:-130px -76px}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){#match-advanced-filters .advanced-filter-toggle-vices:hover .advanced-filter-toggle-icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/match-filter/match-filter_cf291a@2x.png");background-size:265px 236px}}#match-advanced-filters .advanced-filter-toggle-vices.active .advanced-filter-toggle-icon{background-image:url(https://cdn.okccdn.com/media/img/sprites/match-filter/match-filter_cf291a.png);background-repeat:no-repeat;display:block;width:45px;height:38px;background-position:-130px 0}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){#match-advanced-filters .advanced-filter-toggle-vices.active .advanced-filter-toggle-icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/match-filter/match-filter_cf291a@2x.png");background-size:265px 236px}}#match-advanced-filters .advanced-filter-toggle-questions .advanced-filter-toggle-icon{background-image:url(https://cdn.okccdn.com/media/img/sprites/match-filter/match-filter_cf291a.png);background-repeat:no-repeat;display:block;width:45px;height:38px;background-position:-45px -122px}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){#match-advanced-filters .advanced-filter-toggle-questions .advanced-filter-toggle-icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/match-filter/match-filter_cf291a@2x.png");background-size:265px 236px}}#match-advanced-filters .advanced-filter-toggle-questions:hover .advanced-filter-toggle-icon{background-image:url(https://cdn.okccdn.com/media/img/sprites/match-filter/match-filter_cf291a.png);background-repeat:no-repeat;display:block;width:45px;height:38px;background-position:-90px -122px}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){#match-advanced-filters .advanced-filter-toggle-questions:hover .advanced-filter-toggle-icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/match-filter/match-filter_cf291a@2x.png");background-size:265px 236px}}#match-advanced-filters .advanced-filter-toggle-questions.active .advanced-filter-toggle-icon{background-image:url(https://cdn.okccdn.com/media/img/sprites/match-filter/match-filter_cf291a.png);background-repeat:no-repeat;display:block;width:45px;height:38px;background-position:0 -122px}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){#match-advanced-filters .advanced-filter-toggle-questions.active .advanced-filter-toggle-icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/match-filter/match-filter_cf291a@2x.png");background-size:265px 236px}}#match-advanced-filters .advanced-filter-toggle-more .advanced-filter-toggle-icon{background-image:url(https://cdn.okccdn.com/media/img/sprites/match-filter/match-filter_cf291a.png);background-repeat:no-repeat;display:block;width:45px;height:38px;background-position:0 -160px}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){#match-advanced-filters .advanced-filter-toggle-more .advanced-filter-toggle-icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/match-filter/match-filter_cf291a@2x.png");background-size:265px 236px}}#match-advanced-filters .advanced-filter-toggle-more:hover .advanced-filter-toggle-icon{background-image:url(https://cdn.okccdn.com/media/img/sprites/match-filter/match-filter_cf291a.png);background-repeat:no-repeat;display:block;width:45px;height:38px;background-position:-45px -160px}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){#match-advanced-filters .advanced-filter-toggle-more:hover .advanced-filter-toggle-icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/match-filter/match-filter_cf291a@2x.png");background-size:265px 236px}}#match-advanced-filters .advanced-filter-toggle-more.active .advanced-filter-toggle-icon{background-image:url(https://cdn.okccdn.com/media/img/sprites/match-filter/match-filter_cf291a.png);background-repeat:no-repeat;display:block;width:45px;height:38px;background-position:-175px -114px}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){#match-advanced-filters .advanced-filter-toggle-more.active .advanced-filter-toggle-icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/match-filter/match-filter_cf291a@2x.png");background-size:265px 236px}}#match-advanced-filters .advanced-filter-content-wrapper{box-sizing:content-box;position:relative;float:left;width:100%;margin-top:30px;-webkit-transition:min-height .2s linear,height .2s linear;transition:min-height .2s linear,height .2s linear}#match-advanced-filters .advanced-filter-content{float:left;width:100%;color:#d5e0f8;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lang-en #match-advanced-filters .advanced-filter-content .column{height:143px}#match-advanced-filters .advanced-filter-content.filter-enter,#match-advanced-filters .advanced-filter-content.filter-leave{position:absolute;top:0;left:0}#match-advanced-filters .filter{float:left;width:260px;margin-left:50px}#match-advanced-filters .filter:first-child{margin-left:0}#match-advanced-filters .filter h3{width:100%;margin-bottom:15px;color:#e4edfd;font-weight:500;letter-spacing:.3px;font-size:17px;line-height:21px}#match-advanced-filters .filter .alist-tag,#match-advanced-filters .filter h3{font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#match-advanced-filters .filter .alist-tag{display:inline-block;height:19px;width:auto;margin-left:10px;color:#9dbaf2;font-size:15px;line-height:19px;text-decoration:none;color:#ff597e;-webkit-transform:translateZ(0);transform:translateZ(0)}#match-advanced-filters .filter .alist-tag,#match-advanced-filters .filter .alist-tag:hover{background:transparent;border:0;padding:0;cursor:pointer;cursor:default}#match-advanced-filters .filter .alist-tag.non-alist{display:inline-block;height:19px;width:auto;margin-left:10px;color:#ff597e;font-size:15px;line-height:19px;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none}#match-advanced-filters .filter .alist-tag.non-alist,#match-advanced-filters .filter .alist-tag.non-alist:hover{background:transparent;border:0;padding:0;cursor:pointer}#match-advanced-filters .filter .alist-tag.non-alist:hover{color:#f93b66}#match-advanced-filters .filter:not(.filter-dealbreakers) .checkbox-wrapper,#match-advanced-filters .filter:not(.filter-dealbreakers) .radio-wrapper{display:inline-block;position:relative;right:1px;overflow:hidden;padding-left:23px;font-size:15px;line-height:18px;color:#949aa6}#match-advanced-filters .filter:not(.filter-dealbreakers) .checkbox-wrapper input,#match-advanced-filters .filter:not(.filter-dealbreakers) .radio-wrapper input{position:absolute;top:0;left:-200px}#match-advanced-filters .filter:not(.filter-dealbreakers) .checkbox-wrapper .decoration,#match-advanced-filters .filter:not(.filter-dealbreakers) .radio-wrapper .decoration{position:absolute;top:1px;left:1px;border-width:1px;border-style:solid}#match-advanced-filters .filter:not(.filter-dealbreakers) .checkbox-wrapper .decoration{width:14px;height:14px;border-radius:3px;transition:border-color 75ms linear}#match-advanced-filters .filter:not(.filter-dealbreakers) .checkbox-wrapper input:checked~.decoration:after{position:absolute;top:1px;left:0;width:100%;text-align:center;font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"c";font-size:10px;line-height:10px;color:#4c7bd9}#match-advanced-filters .filter:not(.filter-dealbreakers) .radio-wrapper .decoration{width:16px;height:16px;border-radius:50%}#match-advanced-filters .filter:not(.filter-dealbreakers) .radio-wrapper input:checked~.decoration:after{content:" ";display:block;position:absolute;top:50%;left:50%;margin-top:-4px;margin-left:-4px;width:8px;height:8px;border-radius:50%;background:#4c7bd9}#match-advanced-filters .filter:not(.filter-dealbreakers) .checkbox-wrapper,#match-advanced-filters .filter:not(.filter-dealbreakers) .radio-wrapper{color:#d5e0f8}#match-advanced-filters .filter:not(.filter-dealbreakers) .checkbox-wrapper .decoration,#match-advanced-filters .filter:not(.filter-dealbreakers) .radio-wrapper .decoration{border-color:#9dbaf2;background:#3260c7}#match-advanced-filters .filter:not(.filter-dealbreakers) .checkbox-wrapper input:disabled~.checkbox-text,#match-advanced-filters .filter:not(.filter-dealbreakers) .checkbox-wrapper input:disabled~.decoration,#match-advanced-filters .filter:not(.filter-dealbreakers) .radio-wrapper input:disabled~.checkbox-text,#match-advanced-filters .filter:not(.filter-dealbreakers) .radio-wrapper input:disabled~.decoration{opacity:.5}#match-advanced-filters .filter:not(.filter-dealbreakers) .checkbox-wrapper input:focus~.decoration,#match-advanced-filters .filter:not(.filter-dealbreakers) .radio-wrapper input:focus~.decoration{border-color:#fff}#match-advanced-filters .filter:not(.filter-dealbreakers) .checkbox-wrapper input:checked~.checkbox-text,#match-advanced-filters .filter:not(.filter-dealbreakers) .radio-wrapper input:checked~.checkbox-text{color:#fff}#match-advanced-filters .filter:not(.filter-dealbreakers) .checkbox-wrapper input:checked~.decoration,#match-advanced-filters .filter:not(.filter-dealbreakers) .radio-wrapper input:checked~.decoration{background:#fff;border-color:#fff}#match-advanced-filters .filter:not(.filter-dealbreakers) .checkbox-wrapper:hover input:enabled:checked~.decoration,#match-advanced-filters .filter:not(.filter-dealbreakers) .checkbox-wrapper:hover input:enabled~.decoration,#match-advanced-filters .filter:not(.filter-dealbreakers) .radio-wrapper:hover input:enabled:checked~.decoration,#match-advanced-filters .filter:not(.filter-dealbreakers) .radio-wrapper:hover input:enabled~.decoration{border-color:#fff}#match-advanced-filters .filter:not(.filter-dealbreakers) .checkbox-wrapper.checkbox-wrapper input:checked~.decoration:after,#match-advanced-filters .filter:not(.filter-dealbreakers) .radio-wrapper.checkbox-wrapper input:checked~.decoration:after{color:#3260c7}#match-advanced-filters .filter:not(.filter-dealbreakers) .checkbox-wrapper.radio-wrapper input:checked~.decoration:after,#match-advanced-filters .filter:not(.filter-dealbreakers) .radio-wrapper.radio-wrapper input:checked~.decoration:after{background:#3260c7}#match-advanced-filters .filter:not(.filter-dealbreakers) .checkbox-wrapper:hover,#match-advanced-filters .filter:not(.filter-dealbreakers) .radio-wrapper:hover{color:#fff}#match-advanced-filters .filter:not(.filter-dealbreakers) .checkbox-wrapper .decoration,#match-advanced-filters .filter:not(.filter-dealbreakers) .radio-wrapper .decoration{top:2px}#match-advanced-filters .button-wrapper{float:left;width:100%;text-align:center;margin-top:35px}#match-advanced-filters .button-wrapper .flatbutton,#match-advanced-filters .button-wrapper .flatbutton.big{display:inline-block;width:140px;height:46px;line-height:44px;font-size:17px}#match-advanced-filters .button-wrapper .flatbutton.big.clear,#match-advanced-filters .button-wrapper .flatbutton.clear{margin-left:14px}#match-advanced-filters .chosen-container .chosen-single{width:100%;padding-top:9px;padding-bottom:9px}#match-advanced-filters .chosen-container .chosen-single>div{top:15px}#match-advanced-filters .chosen-container .chosen-drop .chosen-results{max-height:180px}#match-advanced-filters .filter.filter-component-slider h3{margin-bottom:23px}#match-advanced-filters .filter.filter-component-slider .filter-component-slider-clear{display:inline-block;height:19px;width:auto;margin-left:10px;color:#9dbaf2;font-size:15px;line-height:19px;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none}#match-advanced-filters .filter.filter-component-slider .filter-component-slider-clear,#match-advanced-filters .filter.filter-component-slider .filter-component-slider-clear:hover{background:transparent;border:0;padding:0;cursor:pointer}#match-advanced-filters .filter.filter-component-slider .filter-component-slider-clear:hover{color:#d5e0f8}.alist-search-modal .OkModalContent-body{margin:0 auto;max-width:437px}.alist-search-modal .OkModalContent-header{height:310px}.alist-search-modal .OkModalContent-accent{display:none}.alist-search-modal .OkModalContent-headline{padding-top:75px}#matchsearch-alist-modal{width:510px}#matchsearch-alist-modal .close{display:none}#matchsearch-alist-modal .heading{height:249px;background:#4c7bd9;border-top-left-radius:3px;border-top-right-radius:3px}#matchsearch-alist-modal .heading .icon{margin:41px 0 23px;display:inline-block;background:url("https://cdn.okccdn.com/media/img/illustrations/wright-png/stars-lining-up.png") 0 0 no-repeat;background-size:145px auto}#matchsearch-alist-modal .heading h3{font-weight:300;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:35px;line-height:35px;color:#fff}#matchsearch-alist-modal .desc,#matchsearch-alist-modal .desc p{font-size:15px;line-height:26px}#matchsearch-alist-modal .desc ul{position:relative;left:25px;display:inline-block;margin-top:15px;width:270px;text-align:left}#matchsearch-alist-modal .desc ul li{position:relative;float:left;width:50%}#matchsearch-alist-modal .desc ul li:before{position:absolute;top:11px;left:-9px;content:" ";display:block;width:4px;height:4px;border-radius:50%;background:#2a2f35}#matchsearch-alist-modal .content{margin-top:30px;margin-bottom:0;text-align:center}#matchsearch-alist-modal .content .no-thanks,#matchsearch-alist-modal .content .upgrade{display:inline-block}#matchsearch-alist-modal .content .no-thanks{background:transparent;border:0;padding:0;cursor:pointer;margin-top:10px;color:#949aa6}#matchsearch-alist-modal .content .no-thanks:hover{color:#aeb4bf}#matchsearch-userguide-save,.match-status #matchsearch-userguide-toggle{z-index:5;opacity:0;visibility:hidden;transition:opacity .2s ease 0ms,visibility 0ms linear .3s}#matchsearch-userguide-save.show,.match-status #matchsearch-userguide-toggle.show{opacity:1;visibility:visible;transition:visibility 0ms linear,opacity .2s ease 10ms}#matchsearch-userguide-save .contents,.match-status #matchsearch-userguide-toggle .contents{text-align:center}#matchsearch-userguide-save .contents h3,.match-status #matchsearch-userguide-toggle .contents h3{font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:19px;line-height:19px}#matchsearch-userguide-save .contents p,.match-status #matchsearch-userguide-toggle .contents p{margin-top:15px;font-size:15px;line-height:24px}#matchsearch-userguide-save .contents .flatbutton,.match-status #matchsearch-userguide-toggle .contents .flatbutton{margin-top:20px;margin-left:0}#matchsearch-userguide-save#matchsearch-userguide-toggle,.match-status #matchsearch-userguide-toggle#matchsearch-userguide-toggle{top:0;right:-20px;left:auto;width:340px;height:206px;margin-top:44px}#matchsearch-userguide-save#matchsearch-userguide-toggle .tail,.match-status #matchsearch-userguide-toggle#matchsearch-userguide-toggle .tail{right:23px;left:auto}#matchsearch-userguide-save#matchsearch-userguide-toggle .contents,.match-status #matchsearch-userguide-toggle#matchsearch-userguide-toggle .contents{padding:30px}#matchsearch-userguide-save#matchsearch-userguide-save,.match-status #matchsearch-userguide-toggle#matchsearch-userguide-save{position:absolute;z-index:3;left:50%;width:340px;height:206px;margin-top:-267px;margin-left:-260px}#matchsearch-userguide-save#matchsearch-userguide-save .contents,.match-status #matchsearch-userguide-toggle#matchsearch-userguide-save .contents{height:100%}.unsupported-browser{width:100%;height:800px;text-align:center}.unsupported-browser .icon-wrapper{position:relative;display:inline-block;margin-top:80px;width:100px;height:100px}.unsupported-browser .icon-wrapper .icon-alert{position:relative;z-index:2;top:42px}.unsupported-browser .icon-wrapper .icon-alert:after{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"!";font-size:37px;color:#f3f5f9}.unsupported-browser .icon-wrapper .icon-heart{position:absolute;top:40px;left:0;z-index:1}.unsupported-browser .icon-wrapper .icon-heart:after{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"h";font-size:100px;color:#f95133}.unsupported-browser h3{font-size:23px;line-height:100px}.unsupported-browser p{font-size:15px;line-height:24px}.unsupported-browser p+p{margin-top:10px}.unsupported-browser p.browsers a{margin-left:15px}.unsupported-browser p.browsers a:before{content:"|";position:relative;left:-10px;top:-1px;color:#aeb4bf}.unsupported-browser p.browsers a:first-child{margin-left:0}.unsupported-browser p.browsers a:first-child:before{display:none}.search-and-select{position:relative;z-index:2;margin-bottom:10px}.search-and-select .input-wrapper{position:relative}.search-and-select .input-wrapper:before{position:absolute;z-index:3;right:13px;top:11px;font-size:13px;color:#aeb4bf;font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"q";pointer-events:none}.search-and-select .input-wrapper.has-results:before,.search-and-select .input-wrapper.is-searching:before{display:none}.search-and-select .input-wrapper.disabled:before{color:#6e85b6}.search-and-select input{position:relative;width:100%;height:42px;z-index:2;padding-right:28px;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.search-and-select input.has-results{border-color:#9dbaf2}.search-and-select input::-ms-clear{display:none}.search-and-select .clear-search,.search-and-select .loader{position:absolute;z-index:2}.search-and-select .clear-search{overflow:hidden;top:11px;right:13px;background:transparent;border:0;padding:0;cursor:pointer;font-size:9px;color:#949aa6}.search-and-select .clear-search:hover{color:#2a2f35}.search-and-select .clear-search:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"x"}.search-and-select .clear-search.is-searching{display:none}.search-and-select .clear-search .reader-text{position:absolute;top:100px}.search-and-select .loader{display:none;top:13px;right:13px}.search-and-select .loader.show{display:block}.search-and-select .search-and-select-results{box-sizing:content-box;position:absolute;z-index:1;top:100%;left:0;width:518px;max-height:158px;overflow:auto;margin-top:-1px;background:#fff;border:1px solid #ccd0d9;border-top:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.search-and-select .search-and-select-results li .content,.search-and-select .search-and-select-results li button{display:block;width:100%;padding:10px 12px;color:#949aa6;font-size:15px;line-height:20px;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:left}.search-and-select .search-and-select-results li button{background:transparent;border:0;padding:0;padding:10px 12px;cursor:pointer}.search-and-select .search-and-select-results li button.active,.search-and-select .search-and-select-results li button:hover{background:#f3f5f9}.search-and-select .search-and-select-results li .highlight{font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#868d9a;background:none}.search-and-select .search-and-select-results li .subtext{font-size:15px;line-height:18px;color:#aeb4bf}.search-and-select .search-and-select-error{width:100%;margin-top:10px;color:#fb674e;font-size:13px}#match-filters .filter-height .chosen-container,#match-filters .filter-height .chosen-single,#match-filters .filter-height .separator{float:left}#match-filters .filter-height .chosen-container{width:42%!important}#match-filters .filter-height .separator{width:16%;margin-top:8px;color:#9dbaf2;text-align:center}#match-filters .filter-attractiveness .filter-slider{width:254px;margin-left:5px}.lang-en #match-filters .filter-bodytype .column{height:111px}.flexbox body:not(.lang-en) #match-filters .filter-bodytype,.no-flexbox #match-filters .filter-bodytype{padding-right:0}.flexbox body:not(.lang-en) #match-filters .filter-bodytype .column,.no-flexbox #match-filters .filter-bodytype .column{display:block;width:100%;height:100px}.flexbox body:not(.lang-en) #match-filters .filter-bodytype .column .checkbox-wrapper,.no-flexbox #match-filters .filter-bodytype .column .checkbox-wrapper{float:left;width:50%}.flexbox body:not(.lang-en) #match-filters .filter-bodytype .checkbox-wrapper,.no-flexbox #match-filters .filter-bodytype .checkbox-wrapper{padding-right:15px}#match-filters .filter-language .chosen-container{position:relative;width:100%!important;margin-bottom:10px}#match-filters .filter-language .chosen-container .chosen-search{overflow:visible;height:auto}#match-filters .filter-language .chosen-container .chosen-search input{border-radius:0;padding-left:30px;border:0;border-bottom:1px solid #ccd0d9}#match-filters .filter-language .chosen-container .chosen-search:after{content:" ";position:absolute;top:0;left:12px;font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"q";font-size:11px;line-height:38px;color:#949aa6;pointer-events:none}#match-filters .filter-ethnicity{width:267px}.flexbox body:not(.lang-en) #match-filters .filter-ethnicity,.no-flexbox #match-filters .filter-ethnicity{padding-right:0}.flexbox body:not(.lang-en) #match-filters .filter-ethnicity .column,.no-flexbox #match-filters .filter-ethnicity .column{display:block;width:100%;height:100px}.flexbox body:not(.lang-en) #match-filters .filter-ethnicity .column .checkbox-wrapper,.no-flexbox #match-filters .filter-ethnicity .column .checkbox-wrapper{float:left;width:50%}.flexbox body:not(.lang-en) #match-filters .filter-ethnicity .column,.no-flexbox #match-filters .filter-ethnicity .column{width:120%}.flexbox body:not(.lang-en) #match-filters .filter-ethnicity .checkbox-wrapper,.no-flexbox #match-filters .filter-ethnicity .checkbox-wrapper{padding-right:15px}#match-filters .filter-religion{width:250px}.flexbox body:not(.lang-en) #match-filters .filter-religion,.no-flexbox #match-filters .filter-religion{padding-right:0}.flexbox body:not(.lang-en) #match-filters .filter-religion .column,.no-flexbox #match-filters .filter-religion .column{display:block;width:100%;height:100px}.flexbox body:not(.lang-en) #match-filters .filter-religion .column .checkbox-wrapper,.no-flexbox #match-filters .filter-religion .column .checkbox-wrapper{float:left;width:50%}.flexbox body:not(.lang-en) #match-filters .filter-religion .checkbox-wrapper,.no-flexbox #match-filters .filter-religion .checkbox-wrapper{padding-right:15px}.lang-en #match-advanced-filters .filter-looking_for .column{height:56px}.flexbox body:not(.lang-en) #match-advanced-filters .filter-looking_for,.no-flexbox #match-advanced-filters .filter-looking_for{padding-right:0}.flexbox body:not(.lang-en) #match-advanced-filters .filter-looking_for .column,.no-flexbox #match-advanced-filters .filter-looking_for .column{display:block;width:100%;height:100px}.flexbox body:not(.lang-en) #match-advanced-filters .filter-looking_for .column .checkbox-wrapper,.no-flexbox #match-advanced-filters .filter-looking_for .column .checkbox-wrapper{float:left;width:50%}.flexbox body:not(.lang-en) #match-advanced-filters .filter-looking_for .checkbox-wrapper,.no-flexbox #match-advanced-filters .filter-looking_for .checkbox-wrapper{padding-right:15px}#match-filters .filter.filter-personality{float:none;margin:0 auto;min-width:670px}#match-filters .filter.filter-personality h3{display:inline-block;width:auto;margin-bottom:22px}#match-filters .filter.filter-personality .filter-personality-max-notice{min-width:100px;display:inline-block;height:19px;width:auto;margin-left:10px;color:#9dbaf2;font-size:15px;line-height:19px;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none}#match-filters .filter.filter-personality .filter-personality-max-notice,#match-filters .filter.filter-personality .filter-personality-max-notice:hover{background:transparent;border:0;padding:0;cursor:pointer;cursor:default}#match-filters .filter.filter-personality .filter-less-more{width:auto;margin-left:0}#match-filters .filter.filter-personality .column{padding-right:50px;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}#match-filters .filter.filter-personality .column,.lang-en #match-filters .filter.filter-personality .column{height:130px}.no-flexbox #match-filters .filter.filter-personality .column{display:block;width:400px}.no-flexbox #match-filters .filter.filter-personality .filter-less-more{float:left;width:170px}#match-filters .filter-smoking{height:85px}#match-filters .filter-drinking .filter-slider,#match-filters .filter-smoking .filter-slider{width:254px;margin-left:5px}#match-filters .filter-drugs{height:93px}#match-filters .filter-drugs .filter-slider{width:254px;margin-left:5px}#match-advanced-filters .filter-dealbreakers{position:relative;width:100%!important;min-height:140px;max-height:255px;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#match-advanced-filters .filter-dealbreakers .dealbreakers-questions,#match-advanced-filters .filter-dealbreakers .dealbreakers-search{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}#match-advanced-filters .filter-dealbreakers .question-select-screen{position:absolute;z-index:3;top:0;right:0;bottom:-80px;left:0;background:rgba(50,96,199,.5)}#match-advanced-filters .filter-dealbreakers .question-select-screen.select-screen-enter{opacity:.01;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}#match-advanced-filters .filter-dealbreakers .question-select-screen.select-screen-enter-active{opacity:1}#match-advanced-filters .filter-dealbreakers .question-select-screen.select-screen-leave{opacity:1;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}#match-advanced-filters .filter-dealbreakers .question-select-screen.select-screen-leave-active{opacity:.01}#match-filters .dealbreakers-title-row,#match-filters .filter-dealbreakers .search-and-select{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:520px}#match-filters .filter-dealbreakers .search-and-select .oknf-typable-wrapper{width:520px}#match-filters .dealbreakers-title-row{margin-bottom:15px}#match-filters .dealbreakers-title-row:after{clear:both;content:"";display:table}#match-filters .dealbreakers-title-row h3{width:auto;margin:0}#match-filters .dealbreakers-title-row h3,#match-filters .dealbreakers-title-row span{display:inline-block}#match-filters .dealbreakers-title-row .dealbreakers-title-row-description{float:right;text-align:right;display:inline-block;height:19px;width:auto;margin-left:10px;color:#9dbaf2;font-size:15px;line-height:19px;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none;width:60%;line-height:25px}#match-filters .dealbreakers-title-row .dealbreakers-title-row-description,#match-filters .dealbreakers-title-row .dealbreakers-title-row-description:hover{background:transparent;border:0;padding:0;cursor:pointer;cursor:default}.dealbreakers-questions{position:relative;z-index:1;margin:0 auto;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.dealbreakers-questions:after{clear:both;content:"";display:table}.dealbreakers-questions.has-results{opacity:.5}.dealbreakers-questions.questions-1{width:520px}.dealbreakers-questions.questions-2,.dealbreakers-questions.questions-3{width:785px}.dealbreakers-placeholder,.dealbreakers-question{position:relative;float:left;margin-left:10px;border-radius:3px}.dealbreakers-placeholder:first-child,.dealbreakers-question:first-child{margin-left:0}.question-display{box-sizing:content-box;width:215px;min-height:106px}.dealbreakers-placeholder{width:255px;min-height:146px;background:#07408d;opacity:.5}.dealbreakers-question{padding:20px;background:#fff;color:#2a2f35;font-size:15px;line-height:18px}.dealbreakers-question .answer-placeholder,.dealbreakers-question .text-placeholder{display:block;width:80%;height:13px;margin-bottom:5px;background:#ccd0d9}.dealbreakers-question .text-placeholder.last{width:50%}.dealbreakers-question .answer-placeholder{width:23%}.dealbreakers-question .answer-placeholder.answer-placeholder-0{margin-top:20px}.dealbreakers-question .remove-question{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;overflow:hidden;top:10px;right:7px;width:23px;height:23px;font-size:9px;color:#949aa6}.dealbreakers-question .remove-question:hover{color:#2a2f35}.dealbreakers-question .remove-question .button-text{position:absolute;top:500px}.dealbreakers-question .remove-question .button-icon:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"x"}.dealbreakers-question .answer,.dealbreakers-question h4{display:block;position:relative;overflow:hidden}.dealbreakers-question h4{width:85%;font-weight:400;font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;line-height:20px}.dealbreakers-question .answer,.dealbreakers-question .checkbox-wrapper{display:block;width:100%;margin-top:7px}.dealbreakers-question .answer.answer-0,.dealbreakers-question .checkbox-wrapper.answer-0{margin-top:12px}.dealbreakers-question .commit-question{margin-top:20px;font-size:13px}.dealbreakers-question .commit-question.at-bottom{position:absolute;bottom:20px;left:20px}.dealbreakers-question.question-display h4{max-height:37px}.dealbreakers-question.question-display .answer{max-height:18px;color:#4c7bd9}.dealbreakers-question.question-select{position:absolute;left:50%;width:369px;margin-left:-184.5px;z-index:4;top:37px;min-height:198px}.dealbreakers-question.question-select h4{width:100%;padding-right:29px;margin-bottom:11px}.dealbreakers-question.question-select .checkbox-wrapper{margin-top:4px}.dealbreakers-question.question-select .checkbox-text{font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dealbreakers-question.question-select .loader{margin-top:4px}#match-filters .filter-interest{width:260px;margin:0;margin-right:70px}#match-filters .filter-interest .input-wrapper,#match-filters .filter-interest .oknf-typable-wrapper{display:block;width:100%;height:42px}#match-filters .filter-interest .input-style{padding-top:10px;padding-right:30px;border:0;background:#9dbaf2;color:#104da1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}#match-filters .filter-interest .input-style .clear-search{overflow:hidden;color:#3260c7}#match-filters .filter-interest .input-style .clear-search:hover{color:#104da1}#match-filters .filter-interest .input-style .clear-search .reader-text{position:absolute;top:100px}#match-filters .filter-interest .search-and-select-results{width:258px;max-height:157px}#match-filters .filter-education{width:180px;margin-left:0;padding-right:0}#match-filters .filter-children.filter-bitlist{width:211px;margin-left:0;padding-right:0}#match-filters .filter-children.filter-bitlist .column{position:relative;overflow:hidden}.lang-en #match-filters .filter-children.filter-bitlist .column{height:170px}#match-filters .filter-pets{width:100px;margin-left:0}#match-filters .filter-pets .filter-cats,#match-filters .filter-pets .filter-dogs{margin:0;padding:0}#match-filters .filter-pets .filter-cats .column,#match-filters .filter-pets .filter-dogs .column{height:auto!important}#match-filters .filter-gender .popover{width:484px;margin-left:-35px}#match-filters .filter-gender .popover .tail{left:35px}#match-filters .filter-gender .popover .toggle{width:482px}#match-filters .filter-gender .column{float:left;width:147px;min-height:1px;margin-top:10px}#match-filters .filter-gender .more-wrapper,#match-filters .filter-gender .simple-options{width:100%;margin-top:10px;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}#match-filters .filter-gender .simple-options{height:28px;margin-top:10px}#match-filters .filter-gender .simple-options:after{clear:both;content:"";display:table}#match-filters .filter-gender .checkbox-wrapper,#match-filters .filter-gender .more-wrapper .checkbox-wrapper{width:145px}#match-filters .filter-gender .more-wrapper{height:245px}#match-filters .match-status .filter-interested-in .popover{width:452px;margin-left:-120px}#match-filters .match-status .filter-interested-in .popover .tail{left:120px}#match-filters .match-status .filter-interested-in .popover .toggle{width:450px}#match-filters .match-status .filter-interested-in .column{float:left;width:136px;min-height:1px;margin-top:10px}#match-filters .match-status .filter-interested-in h3{margin-bottom:10px}.lang-en #match-filters .match-status .filter-interested-in .open-basic-filter{text-transform:lowercase}#match-filters .match-status .filter-interested-in .checkbox-wrapper,#match-filters .match-status .filter-interested-in .radio-wrapper{width:33%}#match-filters .match-status .filter-interested-in .divider{float:left}#match-filters .match-status .filter-interested-in .interested-in-simple-orientations,#match-filters .match-status .filter-interested-in .more-wrapper{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}.lang-en #match-filters .match-status .filter-interested-in .interested-in-simple-orientations,.lang-en #match-filters .match-status .filter-interested-in .more-wrapper{-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}#match-filters .match-status .filter-interested-in .interested-in-simple-orientations{position:relative;height:28px}#match-filters .match-status .filter-interested-in .more-wrapper{width:100%;height:84px}#match-filters .filter-age .popover{width:240px;margin-left:-119px}#match-filters .filter-age .popover .toggle{width:238px}#match-filters .filter-age .contents{padding-bottom:20px}#match-filters .filter-age h3{width:100%;margin-bottom:14px}#match-filters .filter-age .dash,#match-filters .filter-age input{float:left}#match-filters .filter-age input{width:40%}#match-filters .filter-age .dash{width:20%;margin-top:6px;text-align:center;color:#949aa6}#match-filters .filter-age .checkbox-wrapper{margin-top:15px}#match-filters .filter-radius .popover{width:319px;margin-left:-60px}#match-filters .filter-radius .popover .tail{left:60px}#match-filters .filter-radius .popover .toggle{width:317px}#match-filters .filter-radius .filter-slider{margin-top:22px;margin-right:10px;margin-bottom:40px}#match-filters .filter-location-locale .popover{width:228px;margin-left:-113px}#match-filters .filter-location-locale .popover .toggle{width:226px}#match-filters .filter-location-locale .popover .contents{padding-bottom:5px}#match-filters .filter-location-locale h3{margin-bottom:14px}#match-filters .filter-location-locale select[name=country]+.chosen-container{margin-bottom:10px}#match-filters .filter-location-locale select[name=multiple-results]+.chosen-container{margin-top:10px}#match-filters .filter-location-locale .radio-wrapper,#match-filters .filter-location-locale input[type=text],#match-filters .filter-location-locale select{width:100%}#match-filters .filter-location-locale .radio-wrapper{margin-bottom:7px}#match-filters .filter-location-locale .divider:before{width:100%;background:#ccd0d9}#match-filters .filter-location-locale .divider:after{display:none}#match-filters .filter-location-locale .chosen-container-single{width:100%!important}#match-filters .filter-location-locale .advanced-location-wrapper{position:relative;float:left;width:100%;min-height:48px}#match-filters .filter-location-locale .show-location-search{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;width:100%;height:46px;top:4px;color:#4c7bd9;line-height:46px;text-align:center}#match-filters .filter-location-locale .show-location-search:hover{color:#3260c7}#match-filters .filter-location-locale .location-search-enter{overflow:hidden;height:0;-webkit-transition:height .15s ease-in-out;transition:height .15s ease-in-out}#match-filters .filter-location-locale .location-search-enter.location-search-enter-active{height:87px}#match-filters .filter-location-locale .location-search-leave{display:none}#match-filters .filter-location-locale .location-search{position:relative;margin-top:24px;margin-bottom:20px}#match-filters .filter-location-locale .location-search .chosen-results{max-height:180px}#match-filters .filter-location-locale .clear-location-search{position:relative}#match-filters .filter-location-locale .clear-location-search input{width:100%;background:#dcdfe6;padding-right:32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}#match-filters .filter-location-locale .clear-location-search input,#match-filters .filter-location-locale .clear-location-search input:hover{border-color:#dcdfe6}#match-filters .filter-location-locale .clear-location-search button{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;overflow:hidden;top:50%;right:5px;width:30px;height:30px;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;color:#949aa6;font-size:13px}#match-filters .filter-location-locale .clear-location-search button:hover{color:#2a2f35}#match-filters .filter-location-locale .clear-location-search button .reader-text{position:absolute;left:50px}#match-filters .filter-location-locale .clear-location-search button:before{content:"";font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"x"}#match-filters .filter-location-locale .message{display:none;width:100%;margin-top:3px;padding-left:2px;font-size:13px}#match-filters .filter-location-locale .message.show{display:block}#match-filters .filter-location-locale .message.error{color:#fb674e}#match-filters .filter-location-locale .message.success{color:#1fc174}#match-filters .filter-location-locale .loader{position:absolute;top:60px;right:10px;opacity:0;visibility:hidden;transition:opacity .1s ease 0ms,visibility 0ms linear .2s;pointer-events:none}#match-filters .filter-location-locale .loader.show{opacity:1;visibility:visible;transition:visibility 0ms linear,opacity .1s ease 10ms}#match-filters .filter-last-login .popover{width:319px;margin-left:-60px}#match-filters .filter-last-login .popover .tail{left:60px}#match-filters .filter-last-login .popover .toggle{width:317px}#match-filters .filter-last-login .filter-slider{margin-top:22px;margin-right:10px;margin-bottom:40px}#match-filters .filter-last-login .filter-slider-tick .filter-slider-tick-label{text-transform:capitalize}#match-filters .filter-last-login .filter-slider-tick:first-child .filter-slider-tick-label{margin-left:-6px}.match-results-cards{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.match-results-cards .match-results-card{margin:0 5px 20px}.resetpassesmodal{width:350px}.resetpassesmodal .reactmodal-contents span{font-size:17px;line-height:25px}.resetpassesmodal .reactmodal-buttons .cancel,.resetpassesmodal .reactmodal-buttons .flatbutton{min-width:100%;width:100%;margin:0}.resetpassesmodal .reactmodal-buttons .cancel{cursor:pointer;background:transparent;border:none;font-size:17px;line-height:17px;color:#949aa6;margin-top:17px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}body.page--match #page .page-featured{padding-bottom:0;padding-top:0}body.page--match .monolith .match-results-no-ads{width:960px;display:flex;justify-content:center}body.page--match .monolith .match-results-with-ads{display:flex;width:1160px}body.page--match #page #match_results .mal_response>div{float:left;position:relative;width:870px}body.page--match #page #match_results{padding-top:0;margin:20px 0;width:760px}body.page--match .adrow,body.page--match .infinity,body.page--match .mal_response,body.page--match .row{float:left;width:100%}body.page--match .mal_response{position:relative;margin-bottom:40px}body.page--match .mal_response>div{position:absolute;bottom:0;left:0}body.page--match #mal_bar_top{background:transparent;border:0;padding:0;position:relative;left:50%;width:250px;margin-left:-125px;margin-top:-25px;margin-bottom:25px;cursor:pointer;text-align:center}body.page--match #mal_bar_top span{font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;color:#aeb4bf}body.page--match #mal_bar_top:hover span{color:#2a2f35}body.page--match #match-results-wrapper #mal_bar_top{position:relative;left:50%;width:250px;margin-left:-125px;margin-top:12px;margin-bottom:21px;cursor:pointer;text-align:center}body.page--match #match-results-wrapper #mal_bar_top span{margin:0;color:#949aa6;border-bottom:1px solid #ccd0d9;font-size:15px;line-height:20px}body.page--match #match-results-wrapper #mal_bar_top:hover span{color:#2a2f35}body.page--match #mal_bar_bottom{float:left;clear:both;margin:30px 0 40px;position:relative;left:50%;margin-left:-22px;border:none;background:none;width:44px;height:44px}body.page--match #mal_bar_bottom .spinner{top:0;left:0}body.page--match #hiddenUserTooltip{width:255px}body.page--match #hiddenUserTooltip .msg{padding-right:0}body.page--match .match-results-padding{text-align:center;color:#ccd0d9;clear:both;height:800px;line-height:60px}body.page--match .match-results-padding--loggedout{height:100px;width:120px;margin:0 auto}body.page--match .match-results-cards-scrolling{opacity:0}body.page--match .match-results-error{background:#aeb4bf;color:#fff;margin:30px 10px;text-align:center;padding:30px 0;border-radius:3px;font-size:19px;line-height:26px}body.page--match .match-results-ad-container{margin-top:20px;width:160px;margin-right:40px;position:sticky;top:100px;align-self:flex-start}#match-results-wrapper{padding-top:60px;display:flex;justify-content:center}#match-results-wrapper:after{clear:both;content:"";display:table}.logged_out #match-results-wrapper{padding-top:35px}.match-results-cards:after{clear:both;content:"";display:table}.match-results{min-height:400px}.match-results .card-collection-enter{opacity:.01;-webkit-transition:opacity 50ms ease-in;transition:opacity 50ms ease-in}.match-results .card-collection-enter.card-collection-enter-active{opacity:1}.match-results .card-collection-leave{opacity:1;z-index:2;-webkit-transition:opacity .15s ease-in;transition:opacity .15s ease-in}.match-results .card-collection-leave.card-collection-leave-active{opacity:.01}.match-results .blank-state-enter{opacity:.01;z-index:1;-webkit-transition:opacity .15s ease-in .1s;transition:opacity .15s ease-in .1s}.match-results .blank-state-enter.blank-state-enter-active{opacity:1}.match-results .blank-state-leave{opacity:1;-webkit-transition:opacity 50ms ease-in;transition:opacity 50ms ease-in}.match-results .blank-state-leave.blank-state-leave-active{opacity:.01}.match-results .blank_state h2{font-size:19px;font-weight:17px}.match-results .blank_state p{margin-top:20px;font-size:17px;line-height:25px}.match-results .blank_state .buttons,.match-results .blank_state h2,.match-results .blank_state p{max-width:475px;margin-left:auto;margin-right:auto}.match-results .match-results-reset{width:350px}.match-results .match-results-reset .reactmodal-contents span{font-size:17px;line-height:25px}.match-results .match-results-reset .reactmodal-buttons .cancel,.match-results .match-results-reset .reactmodal-buttons .flatbutton{min-width:100%;width:100%;margin:0}.match-results .match-results-reset .reactmodal-buttons .cancel{cursor:pointer;background:transparent;border:none;font-size:17px;line-height:17px;color:#949aa6;margin-top:17px}.adrow,.match-results-cards-ad{padding:20px 0;clear:both;margin-bottom:40px;width:100%}.adrow .ad,.match-results-cards-ad .ad{background:#fff}.adrow .ad,.adrow .placeholder,.match-results-cards-ad .ad,.match-results-cards-ad .placeholder{display:block;margin:0 auto;width:728px;height:90px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.signin-modal{width:550px;max-width:80vw;background:#fff}.signin-modal .reactmodal-header{border:none;height:30px}.signin-modal .reactmodal-header .icon{color:#0500be}.signin-modal .reactmodal-contents{padding:30px 40px}.sms-modal{margin-top:100px;width:unset;max-width:440px}.sms-modal .reactmodal-contents{padding:40px}.sms-modal .sms-code-sent-success-icon:before{bottom:1px}#settings-container{min-height:400px}#settings-container .settings-loading{margin:30px;text-align:center}.settings .reactmodal-header{font-weight:400;height:80px;padding:0 30px;font-size:19px;line-height:80px}.settings .reactmodal-header-close{margin-top:15px;margin-right:-15px}.settings .reactmodal-contents{padding:30px;padding-top:26px}.settings-modal-form{padding-right:75px}.settings-modal-heading{margin-bottom:11px;font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#1e1e1e}.settings-modal-heading:not(:first-child){margin-top:38px}.settings-modal-heading-warning{margin-left:10px;color:#f95133;font-size:15px;font-weight:400}.settings-modal-list{list-style:disc;color:#949aa6;margin-bottom:22px;margin-left:16px}.settings-modal-buttons{margin-top:40px}.settings-modal-buttons .flatbutton:not(:first-child){margin-left:10px}.settings-modal-comments .oknf-textarea,.settings-modal-comments .oknf-typable-wrapper--textarea{width:100%}.settings-modal-comments .oknf-textarea{max-width:100%}.settings-modal-checkboxes{margin-top:3px}.settings-modal-checkboxes-item:not(:last-child){margin-bottom:9px}.settings-modal .settings-password-title{display:none}.settings-modal .settings-field--resetpassword{margin-top:10px;margin-bottom:5px}.settings-body-nav{margin-top:5px}.settings-body-nav-user{background:#3260c7;padding:21px}.settings-body-nav-user-thumb{display:block;width:80px;height:80px;border-radius:50%;margin:0 auto;background:#fff}.settings-body-nav-item{display:block;background:#fff;height:60px;width:100%;text-align:left;white-space:nowrap;padding:17px 40px;font-size:19px;line-height:26px;box-shadow:none;color:#2a2f35}.settings-body-nav-item--selected{box-shadow:inset 4px 0 0 #9dbaf2;color:#104da1}.settings-body-nav-item:not(:last-child){margin-bottom:2px}.settings-body-content{margin-bottom:200px;font-size:17px;line-height:22px}.settings-body-content,.settings-title{font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.settings-title{border-bottom:1px solid #ebedf2;font-weight:400;color:#1e1e1e;margin-bottom:20px;padding-bottom:17px;font-size:23px;line-height:30px}.settings-title:not(:first-child){margin-top:75px}.settings-field{margin-top:55px}.settings-field-title,.settings-field-title.oknf-label{font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#1e1e1e}.settings-field-title:not(.oknf-label){margin-bottom:5px}.settings-field-title .okicon{vertical-align:middle;margin-right:10px}.settings-field-description{margin-bottom:14px}.settings-field-summary{margin-top:14px}.settings-field-summary-edit{margin-left:10px}.settings-field-buttons{min-height:42px}.settings-field-buttons .settings-buttonlink,.settings-field-buttons .settings-field-button{margin-right:20px}.settings-field-buttons .settings-buttonlink{line-height:42px}body.lang-de .settings-field-buttons a.flatbutton,body.lang-de .settings-field-buttons button.flatbutton{width:220px}.settings-field>label{display:block}.settings-field .oknf-input{width:100%}.settings-field--hiddenusers{margin-bottom:30px}.settings-table-row{max-width:68em;margin-left:auto;margin-right:auto;max-width:100%;position:relative;padding-bottom:40px}.settings-table-row:after{clear:both;content:"";display:table}.settings-table-row:last-child{margin-bottom:-40px}.settings-table-row .settings-status{position:absolute;left:0;bottom:20px}.settings-table-row-title{margin-top:-67px}.settings-table-cell{font-size:17px;line-height:22px}.settings-table-row-title .settings-table-cell{padding-bottom:12px;font-size:15px;line-height:35px}.settings-table-cell--right{text-align:center}.settings-table--2column .settings-table-cell{float:left;display:block;margin-right:2.35765%;width:82.94039%}.settings-table--2column .settings-table-cell:last-child{margin-right:0}.settings-table--2column .settings-table-cell--right{float:left;display:block;margin-right:2.35765%;width:14.70196%}.settings-table--2column .settings-table-cell--right:last-child{margin-right:0}.settings-table--3column .settings-table-cell{float:left;display:block;margin-right:2.35765%;width:65.88078%}.settings-table--3column .settings-table-cell:last-child{margin-right:0}.settings-table--3column .settings-table-cell--right{float:left;display:block;margin-right:2.35765%;width:14.70196%}.settings-table--3column .settings-table-cell--right:last-child{margin-right:0}.settings-table-description-details{list-style:disc;margin-top:15px;margin-left:15px;margin-bottom:5px;font-size:15px;line-height:20px}.settings-table-row--disabled .settings-table-description{color:#aeb4bf}.settings-alistads{position:relative}.settings-alistads div.upgrade_ad,.settings-alistads div.upgrade_ad .text.hasbody{font-size:17px;line-height:24px}.settings-alistads div.upgrade_ad .text.hasbody{padding:0}.settings-alistads div.upgrade_ad .text.hasbody .body,.settings-alistads div.upgrade_ad .text.hasbody .header{padding:0;display:inline}.settings-alistads div.upgrade_ad .text.hasbody .header{font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;white-space:nowrap}.settings-alistads div.upgrade_ad.browse .wrapper{background:#f3f5f9;padding-left:98px}.settings-alistads div.upgrade_ad.browse .icon{left:19px;background:url("https://cdn.okccdn.com/media/img/illustrations/wright-png/incognito/small.png") 0 0 no-repeat;background-size:50px auto}@media (-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){.settings-alistads div.upgrade_ad.browse .icon{background-image:url("https://cdn.okccdn.com/media/img/illustrations/wright-png/incognito/small@2x.png");background-size:50px auto}}.settings-alistads div.upgrade_ad.browse .text.hasbody .body{color:#2a2f35}.settings-alistads div.upgrade_ad.incognito .icon{left:16px;top:15px;width:68px;height:66px;background-position:0 0}.settings-alistads div.upgrade_ad.incognito .text.hasbody .body{color:#d6e1f9}.settings-alistads>:not(:first-child){position:absolute;top:0;left:0}.settings-alistads .alistads-enter{opacity:.1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.settings-alistads .alistads-enter.alistads-enter-active,.settings-alistads .alistads-leave{opacity:1}.settings-alistads .alistads-leave.alistads-leave-active{opacity:.1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.settings-status{margin-top:13px;font-size:15px;line-height:16px}.settings-status--success{color:#1fc174}.settings-status--error{color:#fb674e}.settings-status .okicon{vertical-align:middle;margin-right:10px}.settings-input,.settings-select{margin-top:14px;position:relative}.settings-input-actions{margin-top:14px}.settings-input-actions a.flatbutton,.settings-input-actions button.flatbutton{margin-right:10px}.settings-input-loader{position:absolute;top:8px;right:11px}.settings-input .oknf-typable-wrapper{display:block}.settings-input .oknf-typable-wrapper:not(:first-child){margin-top:14px}.settings-password-title{margin-bottom:14px}.settings-sep{height:1px;border:0;background:#ebedf2;margin:55px 0}.settings-buttonlink{background:transparent;border:0;padding:0;cursor:pointer;display:inline;text-decoration:none;outline:none;color:#3260c7;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.settings-buttonlink:hover{color:#4c7bd9}.settings-buttonlink:active{color:#9dbaf2}.settings-loader{position:relative;display:inline-block;width:30px;height:30px}.mobilesite .settings{padding:0}.mobilesite .settings fieldset{border:none}.mobilesite .settings-field{margin-top:20px}.mobilesite .settings-field--resetpasses{margin-top:55px}.mobilesite .settings-body-nav{margin-top:0}.mobilesite .settings-body-content{padding:35px 6.4%;margin-bottom:0}.mobilesite .settings-sep{margin:20px}.mobilesite .settings .settings-subscription .settings-field-description{width:100%}@media screen and (min-width:400px){.mobilesite .settings .settings-subscription .settings-field-description{width:390px}}.mobilesite .settings .okTabs-list{overflow-x:scroll;overflow-y:hidden}.mobilesite .settings .okTabs-list-item{min-width:60px}.mobilesite .settings .okTabs-list-item-link{height:inherit}.settings-field--metric{margin-top:14px}.settings-field--birthday .settings-select{white-space:nowrap}.settings-field--birthday .oknf-select{display:inline-block;min-width:30%}.settings-field--birthday .oknf-select:not(:last-child){margin-right:5%}.settings-field--email label,.settings-field--password label,.settings-field--username label{padding-left:0}.settings-field--username.settings-username--pickedprevious .oknf-input{display:none}.settings-field--username.settings-username--pickedprevious .settings-password .oknf-input{display:inline-block}.settings-field--resetpassword .settings-status{display:inline-block;margin-right:4px;font-size:17px;line-height:17px}.settings-field--resetpassword .settings-status .okicon{display:none}.settings-field--phone{margin:14px 0}.settings-field-list-cancel{margin-top:30px;padding:0 15px;width:auto}.settings-field-list-location{margin-top:14px;display:block}.settings-field--notifications{margin-top:0}.settings-field--notifications .settings-connections .settings-field-title{margin-bottom:10px}.settings-field--privacytoggles button.settings-table-cell-name{background:transparent;border:0;padding:0;cursor:pointer;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;text-align:left}.settings-subscription .settings-field-description{width:390px}.settings-subscription-info-table:after{clear:both;content:"";display:table}.settings-subscription-info-table-prop,.settings-subscription-info-table-value{float:left;width:50%}.settings-subscription-info-table-value{text-align:right}.settings-subscriptions .settings-button{margin-top:25px}.settings-subscriptions-disclaimer{margin-top:55px;font-size:13px;line-height:16px}.settings-unhideall{text-align:right;float:right;line-height:22px}.settings-unhideall-settings-loader{margin-top:-4px}.settings-unhideall .settings-buttonlink{font-size:14px}.settings-hiddenusers{margin-top:14px}.settings-hiddenusers-buttons{margin-top:14px;text-align:center}.settings-hiddenusers-user{background:#f3f5f9}.settings-hiddenusers-user:after{clear:both;content:"";display:table}.settings-hiddenusers-user:not(:last-child){margin-bottom:2px}.settings-hiddenusers-user-profile,.settings-hiddenusers-user-thumb{float:left}.settings-hiddenusers-user-actions{float:right;margin:15px;margin-right:19px}.settings-hiddenusers-user-actions .flatbutton{width:90px}body.lang-de .settings-hiddenusers-user-actions .flatbutton{width:120px}.settings-hiddenusers-user-profile{margin-top:14px}.settings-hiddenusers-user-profile.profile_info .username .name{padding:0}.settings-hiddenusers-user-profile.profile_info .userinfo{font-size:14px}.settings-hiddenusers-user-thumb{margin:14px;margin-left:11px}.settings-hiddenusers-user-thumb .image_wrapper,.settings-hiddenusers-user-thumb .image_wrapper img{display:block}.settings-hiddenusers-user-thumb img{width:40px;height:40px;border-radius:50%}.settings-hiddenusers .blank-state-wrapper{padding:0}.settings-hiddenusers .hiddenuser-leave{height:73px;overflow:hidden}.settings-hiddenusers .hiddenuser-leave.hiddenuser-leave-active{height:0;-webkit-transition:height .2s ease,margin-top .1s ease;transition:height .2s ease,margin-top .1s ease}.settings-downgrade-deletebilling{margin-top:40px}.settings-downgrade .settings-modal-buttons .settings-downgrade-continue{width:120px}.settings-downgrade-discount .reactmodal{width:790px;height:432px}.settings-downgrade-discount .reactmodal .OkModalContent-main{height:100%}.settings-downgrade-discount .reactmodal-header{border:0;position:relative;overflow:hidden;float:left;width:395px;height:100%;margin:0;padding-top:64px;background:#4c7bd9;border-radius:3px 0 0 3px}.settings-downgrade-discount .reactmodal-header-title{display:block;text-align:center;color:#fff;font-weight:300;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:35px;line-height:43px}.settings-downgrade-discount .reactmodal-accent,.settings-downgrade-discount .reactmodal-header-close{display:none}.settings-downgrade-discount .reactmodal-contents{text-align:center;float:right;position:relative;width:395px;height:100%;padding:0;padding-top:36px;margin:0;min-height:212px}.settings-downgrade-discount-headline{margin-bottom:30px;color:#2a2f35;font-size:19px;line-height:19px;font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.settings-downgrade-discount-description{display:inline-block;width:302px;padding:26px 0;margin-top:8px;font-size:23px;line-height:32px;color:#4c7bd9;border:2px dashed #d5e0f8;border-radius:3px}.settings-downgrade-discount-addendum{display:inline-block;margin:18px auto 0;width:300px;color:#2a2f35;font-size:15px;line-height:22px}.settings-downgrade-discount-buttons{font-size:15px}.settings-downgrade-discount-buttons-confirm,.settings-downgrade-discount-buttons-deny{display:block;margin:0 auto}.settings-downgrade-discount-buttons-confirm{width:190px!important;margin-top:28px}.settings-downgrade-discount-buttons-deny{background:transparent;border:0;padding:0;cursor:pointer;margin-top:11px;color:#949aa6;padding-bottom:4px;border-bottom:1px solid #949aa6}.settings-downgrade-discount-buttons-deny:hover{color:#aeb4bf;border-color:#aeb4bf}.settings-downgrade-discount-illustration{position:absolute;height:234px;bottom:-16px;left:-440px}.settings-downgrade-discount-illustration .body,.settings-downgrade-discount-illustration .left-arm,.settings-downgrade-discount-illustration .right-arm{position:absolute}.settings-downgrade-discount-illustration .body{top:0;left:0;z-index:2;width:345px;height:234px;background:url("https://cdn.okccdn.com/media/img/alist/pq_downgrade_modal_body.png")}@media (-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){.settings-downgrade-discount-illustration .body{background-image:url("https://cdn.okccdn.com/media/img/alist/pq_downgrade_modal_body@2x.png");background-size:345px 234px}}.settings-downgrade-discount-illustration .left-arm{top:57px;left:-15px;z-index:1;width:117px;height:29px;background:url("https://cdn.okccdn.com/media/img/alist/pq_downgrade_modal_left_arm_v2.png");-webkit-animation:left-arm 8s linear infinite;animation:left-arm 8s linear infinite;-webkit-transform-origin:100% 10px;transform-origin:100% 10px}@media (-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){.settings-downgrade-discount-illustration .left-arm{background-image:url("https://cdn.okccdn.com/media/img/alist/pq_downgrade_modal_left_arm_v2@2x.png");background-size:117px 29px}}.settings-downgrade-discount-illustration .right-arm{top:83px;left:290px;z-index:3;width:117px;height:29px;background:url("https://cdn.okccdn.com/media/img/alist/pq_downgrade_modal_right_arm.png");-webkit-animation:right-arm 8s linear infinite;animation:right-arm 8s linear infinite;-webkit-transform-origin:0 10px;transform-origin:0 10px}@media (-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){.settings-downgrade-discount-illustration .right-arm{background-image:url("https://cdn.okccdn.com/media/img/alist/pq_downgrade_modal_right_arm@2x.png");background-size:117px 29px}}.settings-downgrade-discount-illustration .eye{position:absolute;z-index:3;width:20px;height:20px;padding-top:9px;padding-left:6px;-webkit-transform:skewX(-44deg);transform:skewX(-44deg);background:#fff8dc;opacity:0;-webkit-animation:blink 6.3s linear infinite;animation:blink 6.3s linear infinite}.settings-downgrade-discount-illustration .eye .blink{background:#000;width:8px;height:2px}.settings-downgrade-discount-illustration .eye1{top:30px;left:157px}.settings-downgrade-discount-illustration .eye2{top:35px;left:236px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.settings-payment-info{line-height:42px;margin-top:10px;margin-bottom:15px}.settings-payment-info:after{clear:both;content:"";display:table}.settings-payment-info-email,.settings-payment-info-number{width:347px;padding:0 12px;float:left;background:#ebedf2;border-radius:3px;margin-right:10px;line-height:46px}.settings-payment-info-email-group:not(:last-child),.settings-payment-info-number-group:not(:last-child){margin-right:4px}.settings-payment-info-icon{float:left;width:73px;height:46px}.settings-payment-info-icon--card{background-image:url(https://cdn.okccdn.com/media/img/sprites/settings/settings_5ab3d0.png);background-repeat:no-repeat;display:block;width:73px;height:46px;background-position:-73px 0}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.settings-payment-info-icon--card{background-image:url("https://cdn.okccdn.com/media/img/sprites/settings/settings_5ab3d0@2x.png");background-size:146px 105px}}.settings-payment-info-icon--paypal{background-image:url(https://cdn.okccdn.com/media/img/sprites/settings/settings_5ab3d0.png);background-repeat:no-repeat;display:block;width:73px;height:46px;background-position:0 0}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.settings-payment-info-icon--paypal{background-image:url("https://cdn.okccdn.com/media/img/sprites/settings/settings_5ab3d0@2x.png");background-size:146px 105px}}.settings-payment--paypal .settings-payment-info{margin-bottom:0}.subsummary-intro,.subsummary-rules{margin:20px 0}.subsummary-label{font-weight:500;padding-right:30px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.alistpackages-package{background:transparent;border:0;padding:0;cursor:pointer;width:100%;position:relative}.alistpackages-transition-enter{opacity:.01;transition:opacity .3s ease-in}.alistpackages-transition-enter-active{opacity:1}.alistpackages-actions{margin-top:30px}.alistpackages-actions .flatbutton{width:100%;min-width:100%;margin-bottom:10px;display:flex;align-items:center;justify-content:center}.alistpackages-actions-paypal{display:inline-block;margin-left:8px;vertical-align:middle;width:50px;height:36px;background-image:url("//cdn.okccdn.com/media/img/alist/pq_paypal@2x.png");background-size:50px 36px;background-repeat:no-repeat;text-indent:-99999px}.alistpackages-actions-secure{margin-top:27px;text-align:center;color:#aeb4bf}.alistpackages-actions-secure .okicon{margin-right:4px}.alistpackages-mobile-continue.flatbutton.blue-new{width:100%}.alistpackages-mobile-continue.flatbutton.blue-new:focus{outline:none}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.alistpackages{margin-top:115px;margin-right:60px}.alistpackages-package{border-top:1px solid #ccd0d9;display:flex;flex-direction:row;align-items:center;padding:20px 30px}.alistpackages-package:last-child{border-bottom:1px solid #ccd0d9}.alistpackages-package--selected{background:#ebedf2}.alistpackages-package--selected:hover,.alistpackages-package:hover{background:#fff}.alistpackages-package-radio{margin-right:30px}.alistpackages-package-info{text-align:left}.alistpackages-package-discount,.alistpackages-package-period,.alistpackages-package-price,.alistpackages-package-savings{margin:7px 0}.alistpackages-package-period{font-size:15px;line-height:20px;color:#1e1e1e}.alistpackages-package-discount{font-size:19px;line-height:19px;color:#f95133;text-decoration:line-through}.alistpackages-package-price{font-size:19px;line-height:19px;color:#104da1}.alistpackages-package-savings{font-size:15px;line-height:20px;color:#1fc174}.alistpackages-package-popular{position:absolute;color:#fff;text-transform:uppercase;text-align:center;top:-5px;left:-3px;width:120px;padding:3px 8px;background:#fb674e;border-radius:3px 0 0 3px;font-size:11px;line-height:19px}.alistpackages-package-popular-tail{position:absolute;right:-16px;top:0;bottom:0;width:16px;overflow:hidden}.alistpackages-package-popular-tail:after,.alistpackages-package-popular-tail:before{content:"";position:absolute;height:0;width:0;left:-8px}.alistpackages-package-popular-tail:before{top:0;border-top:32px solid #fb674e;border-right:16px solid transparent;border-left:none}.alistpackages-package-popular-tail:after{bottom:0;border-bottom:32px solid #fb674e;border-right:16px solid transparent;border-left:none}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.feature h3,.feature p{margin-left:115px}.feature p{padding-bottom:50px}.feature .icon{float:left;margin:6px 0 0 14px;width:76px;height:65px;background-repeat:no-repeat}.feature#intoyou .icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/upgrade-2017/intoyou.png");background-size:contain}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.feature#intoyou .icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/upgrade-2017/intoyou@2x.png");background-size:contain}}.feature#intros .icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/upgrade-2017/intros.png");background-size:contain}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.feature#intros .icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/upgrade-2017/intros@2x.png");background-size:contain}}.feature#searchby .icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/upgrade-2017/filters.png");background-size:contain}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.feature#searchby .icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/upgrade-2017/filters@2x.png");background-size:contain}}.feature#receipts .icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/upgrade-2017/read_receipts.png");background-size:contain}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.feature#receipts .icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/upgrade-2017/read_receipts@2x.png");background-size:contain}}.feature#comfree .icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/upgrade-2017/no_ads.png");background-size:contain}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.feature#comfree .icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/upgrade-2017/no_ads@2x.png");background-size:contain}}.feature#unlimited_likes .icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/upgrade-2017/unlimited_likes.png");background-size:contain}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.feature#unlimited_likes .icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/upgrade-2017/unlimited_likes@2x.png");background-size:contain}}.feature#attractiveness .icon,.feature#autoboost .icon,.feature#priority .icon,.feature#questions .icon{margin-left:21px}.feature#autoboost .icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/upgrade-2017/boost.png");background-size:contain}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.feature#autoboost .icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/upgrade-2017/boost@2x.png");background-size:contain}}.feature#attractiveness .icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/upgrade-2017/see_more_people.png");background-size:contain}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.feature#attractiveness .icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/upgrade-2017/see_more_people@2x.png");background-size:contain}}.feature#questions .icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/upgrade-2017/questions.png");background-size:contain}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.feature#questions .icon{background-image:url("https://cdn.okccdn.com/media/img/sprites/upgrade-2017/questions@2x.png");background-size:contain}}.feature#searchby .icon,.feature#storage .icon{margin-top:12px}.feature#username .icon{margin-top:3px}.feature#loading{margin-bottom:50px}.feature#loading .icon{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;-webkit-animation:loadingAnimation 2s ease infinite;animation:loadingAnimation 2s ease infinite;border-radius:15px;border-radius:20px;height:76px;margin-top:0}.feature#loading h3{width:200px;height:22px;margin-bottom:14px}.feature#loading h3,.feature#loading p{background:#ebedf2;background:linear-gradient(135deg,#ebedf2,#ebedf2 45%,#f7f8fa 50%,#f7f8fa 55%,#ebedf2 60%,#ebedf2);background-size:800% 800%;-webkit-animation:loadingAnimation 2s ease infinite;animation:loadingAnimation 2s ease infinite;border-radius:15px;padding-bottom:0;border-radius:8px}.feature#loading p{height:48px;width:400px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.feature_list{margin-bottom:20px;margin-left:45px;margin-top:9px}.feature_list .feature{min-height:101px}.feature_list .feature h3{padding:8px 0 4px;padding-bottom:14px;color:#1e1e1e;font-size:19px;line-height:14px;font-weight:500}.feature_list .feature h3 span.new{display:inline-block;padding:0 6px;margin-right:8px;color:#fff;background:#00d280;vertical-align:text-bottom;border-radius:3px;font-weight:400;font-size:15px;line-height:21px}.feature_list .feature p{font-size:17px;line-height:24px;color:#1e1e1e}.feature-list-separator{position:relative;margin-bottom:40px;text-align:center;font-size:23px;line-height:23px;color:#2a2f35}.feature-list-separator:after,.feature-list-separator:before{content:"";display:block;position:absolute;top:50%;width:42%;height:1px;background:#ccd0d9}.feature-list-separator:before{left:0}.feature-list-separator:after{right:0}div#splash div.left{width:570px;float:left}div#splash div.right{width:310px;float:right}body.fullwidth #page .upgrade-container{width:100%;height:100%;background-color:#104da1;padding:20px}body.fullwidth #page .upgrade{width:940px;border-radius:3px;margin:0 auto;background-color:#f3f5f9}body.alistsplash--distractionfree #navigation{display:none}body.alistsplash--distractionfree #page{padding:50px 0}#main_content .header{position:relative;margin-bottom:40px;border-top-left-radius:3px;border-top-right-radius:3px}#main_content .header.header-default{padding:75px 150px 60px;background:#4c7bd9;text-align:center}#main_content .header.header-default h2{color:#fff;font-weight:300;font-size:45px;line-height:60px}.upgrade-tabs{display:block;width:87%;height:55px;text-align:center;border-bottom:1px solid #ccd0d9;margin-top:-7px;margin-bottom:45px;margin-left:6.5%}.upgrade-tabs-link,.upgrade-tabs li{display:inline-block}.upgrade-tabs li{position:relative;width:164px;height:55px;margin-left:7px}.upgrade-tabs li:first-child{margin-left:0}.upgrade-tabs-link{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;bottom:1px;left:0;width:100%;height:49px;padding:16px;padding-top:13px;font-size:18px;background:#ebedf2;color:#2a2f35;border-top-left-radius:3px;border-top-right-radius:3px;border:1px solid #ccd0d9;border-bottom:none;-webkit-transition:height .1s linear;transition:height .1s linear}.upgrade-tabs-link:not(.upgrade-tabs-link--active):hover{background:#f3f5f9;color:#2a2f35;height:51px}.upgrade-tabs-link--active{bottom:0;cursor:default;height:55px;padding:16px;background:#f3f5f9;color:#4c7bd9}.upgrade-tabs-link--active:after{content:"";display:block;position:absolute;bottom:-2px;left:0;width:100%;height:4px;background:#f3f5f9}.paypalfailurenotice{color:#f95133;margin:40px;text-align:center}div.discountbanner{background:#4c7bd9;padding:0 100px}div.discountbanner #freebie_countdown{width:177px;margin:0 auto;padding-top:32px;padding-bottom:16px}div.discountbanner #freebie_countdown .okcountdown .colon{color:#fff}div.discountbanner h2{color:#fff;text-align:center;font-weight:300;padding-bottom:25px;font-size:40px;line-height:55px}div.boostsbanner{background:#4c7bd9;padding:45px 100px 53px 326px;position:relative}div.boostsbanner h2,div.boostsbanner p{color:#fff}div.boostsbanner h2{padding-bottom:13px;font-weight:300;font-size:35px;line-height:49px}div.boostsbanner p{font-size:19px;line-height:26px}div.boostsbanner div.img{position:absolute;width:220px;height:200px;left:64px;bottom:38px;background:url(https://cdn.okccdn.com/media/img/illustrations/wright-png/boost-mascot-teal.png) 50% no-repeat;background-size:auto 200px}.discount-bounce20 h2,.discount-resub20 h2{width:600px;margin:0 auto}.discount-spring2017{background:#4c7bd9;height:262px;margin-bottom:40px}.discount-spring2017-image{width:100%;height:auto;margin-top:20px}@-webkit-keyframes pollen1{0%{-webkit-transform:translate(0)}50%{-webkit-transform:translate(3px,7px)}}@keyframes pollen1{0%{-webkit-transform:translate(0);transform:translate(0)}50%{-webkit-transform:translate(3px,7px);transform:translate(3px,7px)}}@-webkit-keyframes pollen2{0%{-webkit-transform:translate(0)}50%{-webkit-transform:translate(-6px,2px)}}@keyframes pollen2{0%{-webkit-transform:translate(0);transform:translate(0)}50%{-webkit-transform:translate(-6px,2px);transform:translate(-6px,2px)}}@-webkit-keyframes pollen3{0%{-webkit-transform:translate(0)}50%{-webkit-transform:translate(3px,6px)}}@keyframes pollen3{0%{-webkit-transform:translate(0);transform:translate(0)}50%{-webkit-transform:translate(3px,6px);transform:translate(3px,6px)}}@-webkit-keyframes pollen4{0%{-webkit-transform:translate(0)}50%{-webkit-transform:translate(5px,-3px)}}@keyframes pollen4{0%{-webkit-transform:translate(0);transform:translate(0)}50%{-webkit-transform:translate(5px,-3px);transform:translate(5px,-3px)}}@-webkit-keyframes pollen5{0%{-webkit-transform:translate(0)}50%{-webkit-transform:translate(-3px,-2px)}}@keyframes pollen5{0%{-webkit-transform:translate(0);transform:translate(0)}50%{-webkit-transform:translate(-3px,-2px);transform:translate(-3px,-2px)}}@-webkit-keyframes pollen6{0%{-webkit-transform:translate(0)}50%{-webkit-transform:translate(-6px,2px)}}@keyframes pollen6{0%{-webkit-transform:translate(0);transform:translate(0)}50%{-webkit-transform:translate(-6px,2px);transform:translate(-6px,2px)}}@-webkit-keyframes pollen7{0%{-webkit-transform:translate(0)}50%{-webkit-transform:translate(1px,-5px)}}@keyframes pollen7{0%{-webkit-transform:translate(0);transform:translate(0)}50%{-webkit-transform:translate(1px,-5px);transform:translate(1px,-5px)}}@-webkit-keyframes pollen8{0%{-webkit-transform:translate(0)}50%{-webkit-transform:translate(-10px,2px)}}@keyframes pollen8{0%{-webkit-transform:translate(0);transform:translate(0)}50%{-webkit-transform:translate(-10px,2px);transform:translate(-10px,2px)}}@-webkit-keyframes pollen9{0%{-webkit-transform:translate(0)}50%{-webkit-transform:translate(5px,-4px)}}@keyframes pollen9{0%{-webkit-transform:translate(0);transform:translate(0)}50%{-webkit-transform:translate(5px,-4px);transform:translate(5px,-4px)}}@-webkit-keyframes pollen10{0%{-webkit-transform:translate(0)}50%{-webkit-transform:translate(3px,4px)}}@keyframes pollen10{0%{-webkit-transform:translate(0);transform:translate(0)}50%{-webkit-transform:translate(3px,4px);transform:translate(3px,4px)}}@-webkit-keyframes pollen11{0%{-webkit-transform:translate(0)}50%{-webkit-transform:translate(5px,-2px)}}@keyframes pollen11{0%{-webkit-transform:translate(0);transform:translate(0)}50%{-webkit-transform:translate(5px,-2px);transform:translate(5px,-2px)}}.discount-spring2016{position:relative;height:262px;background:#4c7bd9;margin-bottom:40px}.discount-spring2016-title{position:absolute;top:67px;left:60px;width:600px;color:#fff;font-weight:300;font-size:35px;line-height:46px}.discount-spring2016-subtitle{position:absolute;left:63px;top:174px;color:#9dbaf2;text-transform:uppercase;font-weight:500;font-size:19px;line-height:38px}.discount-spring2016-graphic{position:absolute;right:0;top:0;width:600px;height:100%;background-position:100% 0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear;opacity:0}.discount-spring2016-graphic--initialized{opacity:1}.discount-spring2016-graphic--animating .discount-spring2016-graphic-mountain{background:#dfffdb}.discount-spring2016-graphic--animating .discount-spring2016-graphic-image-shade{opacity:0}.discount-spring2016-graphic--animating .discount-spring2016-graphic-sun{-webkit-transform:translate(20px,-150px);transform:translate(20px,-150px)}.discount-spring2016-graphic--animating .discount-spring2016-graphic-pollen{opacity:1}.discount-spring2016-graphic-mountain{position:absolute;z-index:1;top:10px;right:20px;width:230px;height:230px;background:#0d355e;border-radius:100%;-webkit-transition:background-color 10s linear;transition:background-color 10s linear}.discount-spring2016-graphic-image,.discount-spring2016-graphic-image-shade{position:absolute;bottom:0;right:0;width:357px;height:256px}.discount-spring2016-graphic-image{z-index:3}.discount-spring2016-graphic-image-shade{z-index:5;-webkit-transition:opacity 10s linear;transition:opacity 10s linear;opacity:.7}.discount-spring2016-graphic-sun{position:absolute;z-index:2;top:162px;right:178px;width:77px;height:77px;background:#fcd344;border-radius:100%;-webkit-transition:-webkit-transform 10s ease;transition:transform 10s ease}.discount-spring2016-graphic-pollen{position:absolute;z-index:4;width:6px;height:6px;background:#fcd3fb;border-radius:100%;-webkit-transition:opacity 10s linear;transition:opacity 10s linear;opacity:0}.discount-spring2016-graphic-pollen:nth-child(1){top:66px;right:129px;-webkit-animation:pollen1 8s linear infinite;animation:pollen1 8s linear infinite}.discount-spring2016-graphic-pollen:nth-child(2){top:77px;right:263px;-webkit-animation:pollen2 6s linear infinite;animation:pollen2 6s linear infinite}.discount-spring2016-graphic-pollen:nth-child(3){top:96px;right:185px;-webkit-animation:pollen3 10s linear infinite;animation:pollen3 10s linear infinite}.discount-spring2016-graphic-pollen:nth-child(4){top:138px;right:231px;-webkit-animation:pollen4 7.5s linear infinite;animation:pollen4 7.5s linear infinite}.discount-spring2016-graphic-pollen:nth-child(5){top:110px;right:301px;-webkit-animation:pollen5 9.23s linear infinite;animation:pollen5 9.23s linear infinite}.discount-spring2016-graphic-pollen:nth-child(6){top:149px;right:155px;-webkit-animation:pollen6 7929ms linear infinite;animation:pollen6 7929ms linear infinite}.discount-spring2016-graphic-pollen:nth-child(7){top:151px;right:289px;-webkit-animation:pollen7 10039ms linear infinite;animation:pollen7 10039ms linear infinite}.discount-spring2016-graphic-pollen:nth-child(8){top:160px;right:213px;-webkit-animation:pollen8 11.12s linear infinite;animation:pollen8 11.12s linear infinite}.discount-spring2016-graphic-pollen:nth-child(9){top:184px;right:256px;-webkit-animation:pollen9 9.2s linear infinite;animation:pollen9 9.2s linear infinite}.discount-spring2016-graphic-pollen:nth-child(10){top:58px;right:203px;-webkit-animation:pollen10 7838ms linear infinite;animation:pollen10 7838ms linear infinite}.discount-spring2016-graphic-pollen:nth-child(11){top:208px;right:195px;-webkit-animation:pollen11 12003ms linear infinite;animation:pollen11 12003ms linear infinite}div.right.offset{margin-top:-95px}#upgrade_form{position:relative;top:0;padding-top:115px;padding-bottom:50px;padding-right:60px;width:310px}#upgrade_form .package_box{position:relative;color:#104da1}#upgrade_form .package_box label{position:relative;display:block;padding:19px 0;margin-bottom:0;padding-left:75px;border-top:1px solid #ccd0d9;line-height:20px;cursor:pointer}#upgrade_form .package_box label .icon{top:50%;margin-top:-9px;left:30px}#upgrade_form .package_box label .crossoutprice,#upgrade_form .package_box label .discount,#upgrade_form .package_box label .duration,#upgrade_form .package_box label .pricepermonth{display:block;margin:7px 0}#upgrade_form .package_box label .duration{color:#1e1e1e}#upgrade_form .package_box label .crossoutprice,#upgrade_form .package_box label .pricepermonth{font-size:19px;line-height:19px}#upgrade_form .package_box label .crossoutprice{color:#f95133;text-decoration:line-through}#upgrade_form .package_box label .discount{color:#1fc174;font-weight:500}#upgrade_form .package_box label:hover{background:#fff}#upgrade_form .package_box.nodiscount label{padding-top:32px;padding-bottom:32px}#upgrade_form .package_box#package_box0:not(.package_box-hasflag) label{border-top:none}#upgrade_form .package_box input.package:checked+label,#upgrade_form .package_box input.package:checked+label:hover{background:#ebedf2}#upgrade_form .package_box .package_box-hasflag input.package:checked+label{border-top:1px solid #ccd0d9;padding-top:18px}#upgrade_form .package_box .alist-value-flag{position:absolute;top:-5px;left:-3px;padding:3px 8px;width:100px;background:#fb674e;border-radius:3px 0 0 3px;color:#fff;text-transform:uppercase;text-align:center;font-size:11px;line-height:19px}#upgrade_form .package_box .alist-value-flag--popular{width:120px}#upgrade_form .package_box .alist-value-flag .alist-value-decoration-wrapper{position:absolute;overflow:hidden;top:0;right:-19px;width:20px;height:100%}#upgrade_form .package_box .alist-value-flag .alist-value-decoration{display:block;position:absolute;left:-8px}#upgrade_form .package_box .alist-value-flag .alist-value-decoration.alist-value-decoration1{top:0;height:0;width:0;border-top:32px solid #fb674e;border-right:16px solid transparent;border-left:none}#upgrade_form .package_box .alist-value-flag .alist-value-decoration.alist-value-decoration2{bottom:0;height:0;width:0;border-bottom:32px solid #fb674e;border-right:16px solid transparent;border-left:none}.buttons{margin-top:30px}.buttons .flatbutton{width:auto;display:block}.buttons .flatbutton#subscribepaypal{margin-top:10px;background-color:#f8c637}.buttons .flatbutton#subscribepaypal:hover{background-color:#ffd939}.buttons .flatbutton#subscribepaypal:hover span{opacity:.8}.buttons .flatbutton#subscribepaypal .paypalicon2{display:inline-block;background:url("https://cdn.okccdn.com/media/img/alist/pq_paypal.png") 50% no-repeat;text-indent:-9999px;width:69px;cursor:pointer}@media (-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){.buttons .flatbutton#subscribepaypal .paypalicon2{background-image:url("https://cdn.okccdn.com/media/img/alist/pq_paypal@2x.png");background-size:50px 36px}}.secure-page{margin-top:27px;color:#aeb4bf;text-align:center}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}#splash.upgrade.alist .header{margin-bottom:50px}#splash.upgrade.alist .left{float:none;width:500px;margin:40px auto 0;padding-top:32px;padding-bottom:50px}#splash.upgrade.alist .left.enhanced{margin-top:0;padding-top:0}#splash.upgrade.alist .feature{padding:2px 0;margin-bottom:25px;height:65px}#splash.upgrade.alist .feature:after{clear:both;content:"";display:table}#splash.upgrade.alist .feature .icon{margin-right:30px}#splash.upgrade.alist .feature p{margin-left:100px;padding-top:22px;padding-bottom:14px;color:#1e1e1e;font-size:19px;line-height:14px;font-weight:500;line-height:22px}#splash.upgrade.alist .left.enhancements{background:#ebedf2;padding:30px}#splash.upgrade.alist .left.enhancements h2{text-align:center}#splash.upgrade.alist .left.enhancements ul{color:#2a2f35;padding-bottom:30px}#splash.upgrade.alist .left.enhancements li{position:relative;padding-left:75px;padding-top:15px;min-height:72px;font-weight:500}#splash.upgrade.alist .left.enhancements li .check{display:none}#splash.upgrade.alist .left.enhancements li:before{content:"";position:absolute;top:0;left:0;width:55px;height:72px;background-position:0 0;background-repeat:no-repeat}#splash.upgrade.alist .left.enhancements li.enhancement-autoboost:before{background-image:url("https://cdn.okccdn.com/media/img/sprites/upgrade-2017/boost.png");background-size:contain}#splash.upgrade.alist .left.enhancements li.enhancement-attractiveness:before{background-image:url("https://cdn.okccdn.com/media/img/sprites/upgrade-2017/see_more_people.png");background-size:contain}#splash.upgrade.alist .left.enhancements li.enhancement-questions:before{background-image:url("https://cdn.okccdn.com/media/img/sprites/upgrade-2017/questions.png");background-size:contain}#splash.upgrade.alist.alist-enhanced .left{margin:0}#splash.upgrade.alist.alist-enhanced .left.icons{float:left;width:505px}#splash.upgrade.alist.alist-enhanced .left.icons .feature{padding-left:35px}#splash.upgrade.alist.alist-enhanced .left.enhancements{width:345px;float:right;margin-right:60px}.alist-freeboost{background:#e4edfd;margin:0 60px 20px;font-size:19px;line-height:26px;font-family:GT America,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.alist-freeboost:after{clear:both;content:"";display:table}.alist-freeboost-pitch{float:left;color:#3260c7;margin:25px 30px}.alist-freeboost-success{color:#1fc174}.alist-freeboost-error{color:#f95133}.alist-freeboost-error,.alist-freeboost-success{display:none;line-height:42px}.alist-freeboost-button,.alist-freeboost-error,.alist-freeboost-success{float:right;margin:30px}.alist-freeboost--error .alist-freeboost-button,.alist-freeboost--success .alist-freeboost-button{display:none}.alist-freeboost--error .alist-freeboost-error,.alist-freeboost--success .alist-freeboost-success{display:block}.subsummary{margin:20px 60px;font-size:16px;line-height:24px;padding-bottom:30px;border-bottom:1px solid #ebedf2;margin-bottom:60px}.subsummary table{width:400px;margin:0 auto}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.incognitopackages-description{width:330px;height:100%;padding:30px 32px;display:inline-block;vertical-align:top;background:#3260c7;color:#fff;text-align:center}.incognitopackages-description-image{width:205px;margin:25px 0 30px}.incognitopackages-description-header{margin-bottom:4px;color:#fff;font-weight:400;font-size:25px;line-height:36px}.incognitopackages-description-paragraph{margin-bottom:15px;font-size:17px;line-height:26px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.incognitopackages-package{background:#fff;display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:relative;padding:48px 30px;border-radius:3px;border-button:1px solid #f3f5f9;box-shadow:0 2px 0 #e1e4ea;transition:box-shadow 80ms}.incognitopackages-package:not(:last-child){margin-bottom:10px}.incognitopackages-package:hover{box-shadow:0 5px 4px #e1e4ea}.incognitopackages-package-popular{position:absolute;top:63px;left:-26px;transform:rotate(-45deg)}.incognitopackages-package-popular-ribbon,.incognitopackages-package-popular-text{display:block;position:absolute;width:126px;height:29px}.incognitopackages-package-popular-text{padding-top:2px;font-size:15px;color:#fff;text-align:center}.incognitopackages-package-popular-ribbon{border-bottom:29px solid #fb674e;border-left:29px solid transparent;border-right:29px solid transparent}.incognitopackages-package-popular-ribbon:after,.incognitopackages-package-popular-ribbon:before{content:"";display:block;position:absolute;bottom:-37px;height:0;width:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid transparent;border-top:4px solid #c02206}.incognitopackages-package-popular-ribbon:before{left:-29px}.incognitopackages-package-popular-ribbon:after{right:-29px}.incognitopackages-package-period{font-weight:500;font-size:23px;line-height:23px}.incognitopackages-package-price{color:#aeb4bf;font-size:23px;line-height:23px;text-align:left}.incognitopackages-package-price-savings{color:#4c7bd9;text-transform:uppercase;font-size:15px;font-weight:500;letter-spacing:.3px;margin-top:11px;line-height:16px;margin-bottom:-27px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.incognitopackages-has-incognito,.incognitopackages-packages{width:610px;padding:30px}.incognitopackages-packages{display:inline-block}.incognitopackages-has-incognito{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:100%}.incognitopackages-has-incognito-text{font-size:18px;line-height:28px}.incognitopackages-has-incognito-browse-matches{margin-top:20px;padding:0 12px;width:auto}.incognitopackages-transition-enter{opacity:.01;transition:opacity .3s ease-in}.incognitopackages-transition-enter-active{opacity:1}.incognitopackages-disclaimer{color:#aeb4bf;text-align:center;margin-top:23px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.incognitopackages-container{background:#f3f5f9;width:940px;height:556px;padding:0;border-radius:3px;overflow:hidden}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}body.page--incognito #page #main_content{width:940px;margin:0 auto;background:transparent;margin-top:12px}body.page--incognito #incognito_promo{width:940px;height:556px;margin:0 0 40px;background:#f3f5f9;text-align:center;border-radius:3px;border-bottom-left-radius:5px;border-top-left-radius:5px}body.page--incognito #incognito_promo .incognito-modal-left{border-bottom-left-radius:3px;border-top-left-radius:3px}body.page--incognito #incognito_promo .buttons{display:none}body.page--incognito #incognito_promo.incognito--loading{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.onboarding-desktopnav{position:relative;top:0;left:50%;width:980px;height:62px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:1020px){.onboarding-desktopnav{width:95%}}@media screen and (max-width:640px) and (orientation:portrait){.onboarding-desktopnav{display:none}}.onboarding-desktopnav-logo{position:absolute;bottom:0;left:0;width:100px;height:32px;background-size:100px auto;background-repeat:no-repeat;background-position:bottom;background-image:url("https://cdn.okccdn.com/media/img/dtf/logo.png")}@media (-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){.onboarding-desktopnav-logo{background-image:url("https://cdn.okccdn.com/media/img/dtf/logo@2x.png");background-size:100px 32px}}.onboarding-desktopnav-skip{background:transparent;border:0;padding:0;color:#2a2f35;opacity:.75;cursor:pointer;z-index:6000;font-size:17px;line-height:58px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;position:absolute;top:15px;right:0}.onboarding-desktopnav-skip .i-arrow-right{left:3px;position:relative;font-size:10px;line-height:42px}.onboarding-desktopnav-skip:focus,.onboarding-desktopnav-skip:hover{opacity:1}.onboarding-desktopnav-skip:active,.onboarding-desktopnav-skip:focus{outline:0}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.onboarding-header-transition-appear,.onboarding-header-transition-enter,.onboarding-header-transition-leave{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.onboarding-header-transition-appear,.onboarding-header-transition-enter{opacity:.01;-webkit-transition-delay:.3s;transition-delay:.3s}.onboarding-header-transition-appear-active,.onboarding-header-transition-enter-active{opacity:1}.onboarding-header-transition-enter{position:absolute;width:100%;left:0}.onboarding-header-transition-leave{opacity:1}.onboarding-header-transition-leave-active{opacity:.01}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.onboarding-header{z-index:5999;height:66px;line-height:66px;width:460px;margin:auto;font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.onboarding-header--hidden{opacity:0}.onboarding-header--hidden .onboarding-header-previous{display:none}.onboarding-header-description{display:block;width:100%;text-align:center;font-size:16px;line-height:66px}.onboarding-header-previous{background:transparent;border:0;padding:0;cursor:pointer;z-index:6000;width:66px;height:66px;text-align:center;font-size:13px;line-height:66px;color:#2a2f35;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;position:absolute;top:0;left:0}.onboarding-header-previous:focus{outline:none}.onboarding-header-stepCounter{position:absolute;right:20px;font-weight:400;font-size:14px;color:gray}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.onboarding-header{position:relative;margin-top:40px}@media (min-height:811px){.onboarding-header{position:fixed;width:460px;top:calc(50% - 305px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-top:0}}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.onboarding,.onboarding *{font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.steptransition-enter,.steptransition-leave{-webkit-transition:opacity .36s ease;transition:opacity .36s ease}.steptransition-enter{opacity:0;-webkit-transition-delay:.24s;transition-delay:.24s}.steptransition-enter-active{opacity:1}.steptransition-leave{position:absolute!important;top:66px;left:0;width:100%;opacity:1}.steptransition-leave-active{opacity:0}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.onboarding{position:relative;min-height:100vh;padding-bottom:50px}.onboarding-steps{display:block;position:relative;z-index:9000;overflow:visible;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:460px;height:544px;background:none}@media (min-height:811px){.onboarding-steps{margin-top:0;position:fixed;top:calc(50% - 305px + 66px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.onboarding-steps-step{position:absolute;top:0;left:0;width:100%;height:100%;overflow-x:visible;overflow-y:visible;overflow:visible}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.onboarding-stepIntro{position:absolute;top:0!important;right:0;z-index:9000;max-height:100vh}.onboarding-stepIntro.singleBoxDesign{display:flex;flex-direction:column;justify-content:center}.onboarding-stepIntro-prompt{z-index:2;left:0;right:0;text-align:center;margin:auto}.singleBoxDesign .onboarding-stepIntro-prompt{width:90%;max-width:365px;text-align:center}.onboarding-stepIntro-textbox{position:relative;height:208px;margin:auto;display:flex;flex-direction:column;justify-content:center}.singleBoxDesign .onboarding-stepIntro-textbox{height:auto}.onboarding-stepIntro-textbox-button{margin-top:20px}.onboarding-stepIntro-textbox-button:focus{outline:none}.onboarding-stepIntro-image{z-index:2;width:100%;height:200px}.onboarding-stepIntro-title{color:#2a2f35;font-weight:700;font-size:24px;line-height:33px}.onboarding-stepIntro-subtitle{color:#2a2f35;padding-top:10px;font-size:19px;line-height:26px}@media (max-height:360px){.onboarding-stepIntro-subtitle{padding-top:5px}}.singleBoxDesign .onboarding-stepIntro-subtitle{font-size:16px;line-height:24px}.onboarding-stepIntro-button{background:transparent;border:0;padding:0;cursor:pointer;height:58px;background:#0000bf;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;letter-spacing:1px;width:300px;margin-bottom:15px;font-size:15px;line-height:58px;border-radius:3px;z-index:2;left:0;right:0;width:80%;max-width:320px;margin:auto}.onboarding-stepIntro-button:disabled{background:#ccc;cursor:default}.no-touch .onboarding-stepIntro-button:not(:disabled):hover,.onboarding-stepIntro-button:active,.onboarding-stepIntro-button:not(:disabled):active{background:#5c69ff}.onboarding-stepIntro-button:focus{outline:None}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.onboarding-stepIntro{width:100%;height:100%}.onboarding-stepIntro-prompt{position:relative;width:300px}.onboarding-stepIntro-textbox{width:100%}.singleBoxDesign .onboarding-stepIntro-textbox{margin-bottom:40px}.onboarding-stepIntro-button{position:absolute;bottom:0}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.obessay{overflow:hidden;height:100%}.obessay:after{clear:both;content:"";display:table}.obessay .essay{display:flex;flex-direction:column;flex:1 0;height:calc(100% - 60px)}.obessay-prompt{width:85%;margin:0 auto;font-weight:700;font-size:24px;line-height:33px;text-align:center;display:flex;flex-direction:column}.obessay-wrapper{padding-right:24px;padding-left:24px;display:flex;flex-direction:column;flex:1;justify-content:center}.obessay-card{width:100%;height:200px;background:#fff;box-shadow:0 1px 1px rgba(0,0,0,.25);border-radius:3px;display:flex;flex-direction:column;position:relative}.obessay .oknf-typable-wrapper{position:relative;width:100%;height:100%}.obessay .oknf-textarea{width:100%;height:100%;padding:18px 24px;border:0;background:none;font-size:17px;line-height:24px}.obessay .oknf-textarea:focus{outline:none}.oknf-typable-wrapper .obessay .oknf-textarea:focus{width:80%}.obessay-scroll-screen{position:absolute;z-index:2;top:0;left:0;width:100%;height:30px;background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0));border-top-left-radius:3px;border-top-right-radius:3px;pointer-events:none}.obessay-scroll-screen-transition-appear-active,.obessay-scroll-screen-transition-enter-active,.obessay-scroll-screen-transition-leave-active{transition:opacity .1s linear}.obessay-scroll-screen-transition-appear,.obessay-scroll-screen-transition-enter{opacity:.01}.obessay-scroll-screen-transition-appear-active,.obessay-scroll-screen-transition-enter-active,.obessay-scroll-screen-transition-leave{opacity:1}.obessay-scroll-screen-transition-leave-active{opacity:.01}.obessay-submit{background:transparent;border:0;padding:0;cursor:pointer;height:58px;background:#0000bf;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;letter-spacing:1px;border-radius:3px;margin-bottom:15px;font-size:15px;line-height:58px;width:300px;display:flex;flex-direction:row;justify-content:center;margin-left:auto;margin-right:auto}.obessay-submit:disabled{background:#ccc;cursor:default}.no-touch .obessay-submit:not(:disabled):hover,.obessay-submit:active,.obessay-submit:not(:disabled):active{background:#5c69ff}.obessay-submit:focus{outline:None}.obessay-error{position:absolute;left:20px;bottom:10px;height:42px;line-height:42px;color:#f95133;text-align:center}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.obessay-card{height:240px;padding-bottom:0}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.obquestions-cards-card-genre{height:31%;width:100%;position:relative;padding:3%;color:#2a2f35;border-top-left-radius:3px;border-top-right-radius:3px}.obquestions-cards-card-genre-container{position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.obquestions-cards-card-genre-text{width:100%;padding-top:5%;font-size:13px;color:#5b3901;letter-spacing:1.3px;text-transform:uppercase}.obquestions-cards-card-genre--lifestyle{background-color:#3260c7}.obquestions-cards-card-genre--lifestyle .obquestions-cards-card-genre-text{color:#fff}.obquestions-cards-card-genre--dating{background-color:#fedbe3}.obquestions-cards-card-genre--other{background-color:#bcf1cd}.obquestions-cards-card-genre--other .obquestions-cards-card-genre-text{padding-top:10%}.obquestions-cards-card-genre--sex{background-color:#ff597e}.obquestions-cards-card-genre--sex .obquestions-cards-card-genre-text{color:#fff}.obquestions-cards-card-genre--religion{background-color:#d5e0f8}.obquestions-cards-card-genre--ethics{background-color:#ffd939}.obquestions-cards-card-genre-illustration{width:85px;height:53px;margin:auto;background-size:auto 100%;background-repeat:no-repeat;background-position:50%}.obquestions-cards-card-genre-illustration--lifestyle{background-image:url("https://cdn.okccdn.com/media/img/illustrations/wright-questiongenres/Lifestyle@2x.png")}.obquestions-cards-card-genre-illustration--dating{background-image:url("https://cdn.okccdn.com/media/img/illustrations/wright-questiongenres/Dating@2x.png")}.obquestions-cards-card-genre-illustration--other{background-image:url("https://cdn.okccdn.com/media/img/illustrations/wright-questiongenres/Other@2x.png")}.obquestions-cards-card-genre-illustration--sex{background-image:url("https://cdn.okccdn.com/media/img/illustrations/wright-questiongenres/Sex@2x.png")}.obquestions-cards-card-genre-illustration--religion{background-image:url("https://cdn.okccdn.com/media/img/illustrations/wright-questiongenres/Religion@2x.png")}.obquestions-cards-card-genre-illustration--ethics{background-image:url("https://cdn.okccdn.com/media/img/illustrations/wright-questiongenres/Ethics@2x.png")}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.obquestions-buttons-button{background:transparent;border:0;padding:0;cursor:pointer;height:52px;width:112px;margin:0 3%;color:#4c7bd9;border:1px solid #4c7bd9;border-radius:3px;font-size:17px}.obquestions-buttons-button:focus{outline:none}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.obquestions-cards-card{width:288px;height:420px;background:#fff;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.2);-webkit-transition-property:-webkit-transform,opacity,background;transition-property:transform,opacity,background;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transform:scale(1) translateZ(0) rotate(0deg);transform:scale(1) translateZ(0) rotate(0deg);z-index:6002}.obquestions-cards-card-inner{height:inherit;-webkit-transition:opacity .3s ease .25s;transition:opacity .3s ease .25s}.obquestions-cards-card-inner--yes .obquestions-buttons-button--yes{color:#fff;background:#4c7bd9}.obquestions-cards-card-inner--no .obquestions-buttons-button--yes,.obquestions-cards-card-inner--yes .obquestions-buttons-button--no{color:#4c7bd9;background:#fff}.obquestions-cards-card-inner--no .obquestions-buttons-button--no{color:#fff;background:#4c7bd9}.obquestions-cards-card-content{position:relative;height:48%;width:100%;padding-right:10%;padding-left:10%;text-align:center;display:flex;flex-direction:column;justify-content:center}.obquestions-cards-card-content-text{font-weight:400;font-size:24px;line-height:32px}.obquestions-cards-card-buttons{position:absolute;bottom:35px;left:0;right:0;width:100%;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:.3s;transition-delay:.3s}.obquestions-cards-card-buttons--hidden{opacity:0;-webkit-transform:translateY(35%);transform:translateY(35%)}.obquestions-cards-card--behind{-webkit-transition-delay:.2s;transition-delay:.2s;opacity:1;box-shadow:0 0 2px rgba(0,0,0,.2);-webkit-transform:scale(.97);transform:scale(.97)}.obquestions-cards-card--behind .obquestions-cards-card-inner{opacity:1}.obquestions-cards-card--skipped{-webkit-animation:card-skipped .6s ease forwards;animation:card-skipped .6s ease forwards}@-webkit-keyframes card-skipped{0%{-webkit-transform:scale(1) translateX(0) translateY(0) rotate(0deg);visibility:visible;opacity:1}40%{-webkit-transform:scale(.9) translateX(100%) translateY(-15%) rotate(-6deg)}to{-webkit-transform:scale(.6) translateX(0) translateY(0) rotate(0deg);opacity:.3}}@keyframes card-skipped{0%{-webkit-transform:scale(1) translateX(0) translateY(0) rotate(0deg);transform:scale(1) translateX(0) translateY(0) rotate(0deg);visibility:visible;opacity:1}40%{-webkit-transform:scale(.9) translateX(100%) translateY(-15%) rotate(-6deg);transform:scale(.9) translateX(100%) translateY(-15%) rotate(-6deg)}to{-webkit-transform:scale(.6) translateX(0) translateY(0) rotate(0deg);transform:scale(.6) translateX(0) translateY(0) rotate(0deg);opacity:.3}}.obquestions-cards-card--skipped .obquestions-cards-card-inner{opacity:.4;-webkit-transition-delay:0ms;transition-delay:0ms}.obquestions-cards-card--yes{-webkit-transform:translateX(110vw) translateY(-8%) rotate(16deg);transform:translateX(110vw) translateY(-8%) rotate(16deg);-webkit-animation:card-yes .7s ease forwards;animation:card-yes .7s ease forwards}@-webkit-keyframes card-yes{0%,50%{opacity:1;-webkit-transform:translateX(0) translateY(0) rotate(0deg)}to{opacity:0;-webkit-transform:translateX(110vw) translateY(-8%) rotate(16deg)}}@keyframes card-yes{0%,50%{opacity:1;-webkit-transform:translateX(0) translateY(0) rotate(0deg);transform:translateX(0) translateY(0) rotate(0deg)}to{opacity:0;-webkit-transform:translateX(110vw) translateY(-8%) rotate(16deg);transform:translateX(110vw) translateY(-8%) rotate(16deg)}}.obquestions-cards-card--no{-webkit-transform:translateX(-110vw) translateY(-8%) rotate(-16deg);transform:translateX(-110vw) translateY(-8%) rotate(-16deg);-webkit-animation:card-no .7s ease forwards;animation:card-no .7s ease forwards}@-webkit-keyframes card-no{0%,50%{opacity:1;-webkit-transform:translateX(0) translateY(0) rotate(0deg)}to{opacity:0;-webkit-transform:translateX(-110vw) translateY(-8%) rotate(-16deg)}}@keyframes card-no{0%,50%{opacity:1;-webkit-transform:translateX(0) translateY(0) rotate(0deg);transform:translateX(0) translateY(0) rotate(0deg)}to{opacity:0;-webkit-transform:translateX(-110vw) translateY(-8%) rotate(-16deg);transform:translateX(-110vw) translateY(-8%) rotate(-16deg)}}.obquestions-cards-card--swiped{-webkit-animation:none;animation:none}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.obquestions-intro{position:absolute;z-index:9000;top:0;left:50%;width:460px;height:610px;background:#f0f2f6;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center}.obquestions-intro-transition-enter,.obquestions-intro-transition-leave{-webkit-transition:opacity .36s ease;transition:opacity .36s ease}.obquestions-intro-transition-enter{opacity:0}.obquestions-intro-transition-enter-active,.obquestions-intro-transition-leave{opacity:1}.obquestions-intro-transition-leave-active{opacity:0}@media (max-width:460px){.obquestions-intro{width:100%}}@media (max-height:610px){.obquestions-intro{position:fixed;height:100%}}.obquestions-intro-header{top:0}.obquestions-intro-text{position:absolute;top:45%;left:50%;width:73%;font-weight:700;font-size:24px;line-height:33px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.obquestions-intro-button{background:transparent;border:0;padding:0;cursor:pointer;height:58px;background:#0000bf;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;letter-spacing:1px;border-radius:3px;width:300px;margin-bottom:15px;font-size:15px;line-height:58px;position:fixed;bottom:25px;left:0;right:0;width:80%;margin:auto}.obquestions-intro-button:disabled{background:#ccc;cursor:default}.no-touch .obquestions-intro-button:not(:disabled):hover,.obquestions-intro-button:active,.obquestions-intro-button:not(:disabled):active{background:#5c69ff}.obquestions-intro-button:focus{outline:None}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3),only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:2),only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:3){.obquestions-intro-button{bottom:10%}}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.onboarding .onboarding-steps.onboarding-steps--Questions{overflow:hidden;top:0;bottom:0;width:100%;height:100%;max-height:100%}.onboarding .obquestions{overflow:visible}.onboarding .obquestions.steptransition-leave{position:absolute}.onboarding .obquestions-requirement{position:absolute;margin:auto;width:100%;height:66px;font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:17px;line-height:66px;text-align:center}.onboarding .obquestions-cards{position:relative;z-index:12;-webkit-transition:-webkit-transform .5s ease .2s;transition:transform .5s ease .2s;text-align:center}.onboarding .obquestions-cards--hide-lower-cards .obquestions-cards-card--behind{display:none}.onboarding .obquestions-cards--isFinished{opacity:0}.onboarding .obquestions-cards-cardwrap{position:absolute;top:0;left:0;height:100%;width:100%;-webkit-transition:-webkit-transform .2s ease;transition:transform .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.onboarding .obquestions-cards-cardwrap--touching{-webkit-transition:none;transition:none}.onboarding .obquestions-cards-cardwrap--skipped{-webkit-animation:cardwrap-skipped .6s ease forwards;animation:cardwrap-skipped .6s ease forwards}@-webkit-keyframes cardwrap-skipped{0%{z-index:1}40%,to{z-index:-1}}@keyframes cardwrap-skipped{0%{z-index:1}40%,to{z-index:-1}}.onboarding .obquestions-skip{background:transparent;border:0;padding:0;cursor:pointer;position:relative;z-index:11;width:100%;height:40px;font-size:17px;color:#4c7bd9}.onboarding .obquestions-skip:focus{outline:none}.onboarding .obquestions-skip--hide{display:none}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.onboarding .obquestions-cards{width:100%;height:480px;margin-top:0;top:66px}.onboarding .obquestions-cards-cardWrap{top:58px}.onboarding .obquestions-cards-card{margin:20px auto 0}.onboarding .obquestions-cards-card-text{font-weight:400}.onboarding .obquestions-intro-text{font-size:32px;line-height:44px}.onboarding .obquestions-intro-header{top:0;background:#f0f2f6}.onboarding .obquestions-intro-button{position:absolute;max-width:320px}.onboarding .obquestions-skip{position:absolute;left:0;bottom:0}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@media (min-height:811px){.onboarding--QustionsConvo-special-intro{margin-top:0;position:fixed;top:calc(50% - 305px + 66px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.onboarding.isDesktop .onboarding-steps.onboarding-steps--QuestionsConvo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding-top:90px;-webkit-transform:translateX(0);transform:translateX(0)}@media (max-height:650px){.onboarding.isDesktop .onboarding-steps.onboarding-steps--QuestionsConvo{min-height:650px}}@media (min-height:651px){.onboarding.isDesktop .onboarding-steps.onboarding-steps--QuestionsConvo{min-height:100%}}.onboarding.isDesktop .onboarding-steps.onboarding-steps--QuestionsConvo .onboarding-steps-step{padding:45px 0 20px}.onboarding-steps-step.obqconvo.steptransition-leave,.onboarding.isDesktop .onboarding-steps.onboarding-steps--QuestionsConvo .onboarding-steps-step.steptransition-leave{display:none}.obqconvo{position:absolute;top:0!important;left:0!important;width:100%;height:100%;overflow:hidden!important;min-height:568px;min-width:320px}.obqconvo,.obqconvo *{box-sizing:border-box}.obqconvo.onboarding-steps-step{position:absolute;height:100vh;padding:20px 0}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3),only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:2),only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:3){.iOS .obqconvo.onboarding-steps-step{padding-top:40px}}.obqconvo-progress{position:fixed;top:0;left:0;right:0;height:6px;z-index:6;background:#f3f5f9;-webkit-transition:opacity .54s ease;transition:opacity .54s ease}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3),only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:2),only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:3){.iOS .obqconvo-progress{top:20px}}.obqconvo-progress--hidden{opacity:0;-webkit-transition:opacity .18s ease;transition:opacity .18s ease}.obqconvo-progress-bar{display:none;width:100%;height:100%;background:#ebedf2}.obqconvo-progress-bar-inner{width:0;height:100%;background:#1a1a1a;-webkit-transition:width .4s ease;transition:width .4s ease}.obqconvo-progress-text{position:absolute;top:30px;left:50%;color:#949aa6;font-weight:300;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:17px;line-height:26px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:640px) and (orientation:portrait){.obqconvo-progress-text{padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top);top:18px;font-size:15px;line-height:20px}}.obqconvo-error{position:absolute;top:50%;left:0;width:100%;padding:0 40px;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center}.obqconvo-error-title{color:#2a2f35;margin-bottom:10px;font-size:19px;line-height:28px}.obqconvo-error-text{color:#949aa6;margin-bottom:20px;font-size:17px;line-height:22px}.obqconvo-loader{position:absolute;top:66%;left:50%;z-index:7;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.obqconvo-ui-enter,.obqconvo-ui-leave{-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.obqconvo-ui-enter,.obqconvo-ui-leave-active{opacity:0}.obqconvo-ui-enter-active,.obqconvo-ui-leave{opacity:1}.obqconvo-skip{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;top:30px;right:50px;color:#949aa6;opacity:.6;z-index:100;font-size:17px;line-height:26px;font-weight:300;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.obqconvo-skip .okicon{padding-left:2px;font-size:10px;line-height:26px}.obqconvo-skip:hover{opacity:1}@media screen and (max-width:640px) and (orientation:portrait){.obqconvo-skip{top:18px;right:20px;font-size:15px}.obqconvo-skip,.obqconvo-skip .okicon{line-height:20px}}.convoquestion{position:relative;max-width:500px;margin:0 auto;height:90%;height:calc(100% - 136px);min-height:420px;max-height:520px;-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-transition-duration:.54s;transition-duration:.54s;-webkit-transition-timing-function:cubic-bezier(.415,1.325,.34,.96);transition-timing-function:cubic-bezier(.415,1.325,.34,.96);-webkit-transition-delay:.36s;transition-delay:.36s;-webkit-transform:translateY(110vh);transform:translateY(110vh);margin-top:constant(safe-area-inset-top);margin-top:env(safe-area-inset-top)}@media screen and (max-width:880px) and (orientation:portrait){.convoquestion{height:calc(100% - 106px)}}@media screen and (max-width:640px) and (orientation:portrait){.convoquestion{height:calc(100% - 94px)}}@media screen and (max-width:300px) and (orientation:portrait){.convoquestion{height:calc(100% - 104px)}}.convoquestion--positioned{-webkit-transform:none;transform:none}.convoquestion-leave{position:absolute;top:0;left:0;right:0;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0ms;transition-delay:0ms}.convoquestion-leave-active{-webkit-transform:translateY(-110vh);transform:translateY(-110vh)}.convoquestion-bottomctrl{position:absolute;width:100%;left:0;bottom:-80px;margin:0;z-index:1}.convoquestion-bottomctrl,.convoquestion-bottomctrl-btn{width:100%;height:80px;color:#949aa6;font-size:17px;line-height:80px}.convoquestion-bottomctrl-btn{background:transparent;border:0;padding:0;cursor:pointer;padding:0 20px;margin:0;outline:none}@media screen and (max-width:640px) and (orientation:portrait){.convoquestion-bottomctrl{bottom:-48px}.convoquestion-bottomctrl,.convoquestion-bottomctrl-btn{height:58px;font-size:15px;line-height:58px}}.convoquestion-bottomctrl-enter{opacity:0;visibility:hidden;transition:opacity 0ms ease 0ms,visibility 0ms linear .1s}.convoquestion-bottomctrl-enter-active{opacity:1;visibility:visible;transition:visibility 0ms linear,opacity 135ms ease 325ms}.convoquestion-bottomctrl-leave{opacity:1;visibility:visible;transition:visibility 0ms linear,opacity 0ms ease 10ms}.convoquestion-bottomctrl-leave-active{opacity:0;visibility:hidden;transition:opacity 135ms ease 0ms,visibility 0ms linear 235ms}.convoquestion-importance-box{position:relative;display:inline-block;width:24px;height:24px;line-height:24px;margin-top:28px;margin-left:8px;vertical-align:top;border:1px solid #0000bf;border-radius:3px}.convoquestion-importance-box-check{display:none;position:absolute;left:0;width:100%;height:100%;text-align:center;color:#0000bf;background:transparent;font-size:16px}@media screen and (max-width:640px) and (orientation:portrait){.convoquestion-importance-box{margin-top:17px}}.convoquestion-importance--important .convoquestion-importance-box{border-color:#0000bf}.convoquestion-importance--important .convoquestion-importance-box-check{display:block}.convoquestion-irrelevant{padding-top:20px;color:#2a2f35;font-size:15px;line-height:20px;text-align:center}@media screen and (max-width:640px) and (orientation:portrait){.convoquestion-irrelevant{padding-top:9px}}.convoquestion-continue{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;bottom:-136px;left:50%;width:300px;height:56px;margin:0;z-index:5;background:#0000bf;color:#fff;outline:none;opacity:0;border-radius:3px;margin-bottom:15px;-webkit-transition:opacity .15s ease;transition:opacity .15s ease;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:19px;line-height:56px}.convoquestion-continue--visible{opacity:1}.convoquestion-continue:hover{background:#0000b0}@media screen and (max-width:640px) and (orientation:portrait){.convoquestion-continue{position:fixed;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto;border-radius:0;-webkit-transition:-webkit-transform .2s ease;transition:transform .2s ease;-webkit-transform:translateY(100%);transform:translateY(100%)}}@media only screen and (max-width:640px) and (orientation:portrait) and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3),only screen and (max-width:640px) and (orientation:portrait) and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:2),only screen and (max-width:640px) and (orientation:portrait) and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:3){.iOS .convoquestion-continue{margin-bottom:40px}}@media screen and (max-width:640px) and (orientation:portrait){.convoquestion-continue--visible{-webkit-transform:translateY(0);transform:translateY(0)}}.convoanswers,.convoanswers-content,.convoanswers-text{position:absolute;top:0;left:0;width:100%;padding:0 20px;-webkit-transition-property:-webkit-transform,opacity;transition-property:transform,opacity;-webkit-transition-duration:.35s,.15s;transition-duration:.35s,.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.convoanswers-content.noTransition,.convoanswers-text.noTransition,.convoanswers.noTransition,.noTransition .convoanswers,.noTransition .convoanswers-content,.noTransition .convoanswers-text{-webkit-transition-duration:0ms;transition-duration:0ms}.convoanswers-content:focus,.convoanswers-text:focus,.convoanswers:focus{outline:none}.convoanswers{position:absolute;width:100%;padding:0 20px;z-index:2}.convoanswers.isCollapsed{top:0;bottom:auto}.convoanswers.isCollapsed .convoanswers-info-label{opacity:0;visibility:hidden;transition:opacity .2s ease 0ms,visibility 0ms linear .3s}.convoanswers.isCollapsed .convoanswers-info-answer{opacity:1;visibility:visible;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:visibility 0ms linear,opacity .2s ease .21s,-webkit-transform .2s ease .21s;transition:visibility 0ms linear,opacity .2s ease .21s,transform .2s ease .21s}.convoanswers.isCollapsed .convoanswers-answers{position:absolute;left:20px;right:20px;opacity:0;visibility:hidden;-webkit-transform:scale(.6);transform:scale(.6);-webkit-transition:opacity .2s ease 0ms,-webkit-transform .2s ease 0ms,visibility 0ms linear .3s;transition:opacity .2s ease 0ms,transform .2s ease 0ms,visibility 0ms linear .3s}.convoanswers-text{padding:0 20px;color:#2a2f35;font-size:23px;line-height:36px;-webkit-transform-origin:top;transform-origin:top}.convoanswers-text-inner{margin:0 auto;max-width:380px}@media screen and (max-width:640px) and (orientation:portrait){.convoanswers-text{font-size:19px;line-height:28px}.convoanswers-text-inner{max-width:320px}}.convoanswers-info{position:relative;text-align:left;line-height:40px;min-height:30px;margin-bottom:15px;color:#2a2f35}.convoanswers-info:after{content:"";clear:both;display:inline-block}.iOS .convoanswers-info:after{display:-webkit-box!important}.convoanswers-info-thumb{float:left;width:40px;height:40px;margin:0 10px;border-radius:100%}.convoanswers-info-answer,.convoanswers-info-label{position:absolute;left:65px}.convoanswers-info-label{font-size:19px;line-height:40px;font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:1;visibility:visible;transition:visibility 0ms linear,opacity .2s ease .21s}.convoanswers-info-answer{max-width:65%;top:2px;margin-top:-4px;height:44px;line-height:44px;border-radius:3px;color:#2a2f35;background:#fff;z-index:4;opacity:0;visibility:hidden;-webkit-transform:scale(.6);transform:scale(.6);-webkit-transition:opacity .2s ease 0ms,-webkit-transform .2s ease 0ms,visibility 0ms linear .3s;transition:opacity .2s ease 0ms,transform .2s ease 0ms,visibility 0ms linear .3s}.convoanswers-info-answer-text{padding:0 16px;font-size:17px;line-height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.convoanswers-info-answer-tail{position:absolute;bottom:5px;left:-15px;width:30px;height:30px;overflow:hidden;z-index:3}.convoanswers-info-answer-tail:before{content:"";display:block;position:absolute;width:15px;height:15px;top:22.5px;left:7.5px;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width:640px) and (orientation:portrait){.convoanswers-info{line-height:34px}.convoanswers-info-thumb{width:34px;height:34px}.convoanswers-info-answer,.convoanswers-info-label{left:56px}.convoanswers-info-label{font-size:17px;line-height:34px}.convoanswers-info-answer{top:1px;margin-top:-2px;height:36px;line-height:36px}.convoanswers-info-answer-text{padding:0 14px;font-size:17px;line-height:34px}}@media (max-width:345px){.convoanswers-info-label{font-size:15px}}.convoanswers-answers{position:relative;border-radius:3px;opacity:1;visibility:visible;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:visibility 0ms linear,opacity .2s ease .21s,-webkit-transform .2s ease .21s;transition:visibility 0ms linear,opacity .2s ease .21s,transform .2s ease .21s;-webkit-transform-origin:10% 0;transform-origin:10% 0}.convoanswers-answers:before{content:"";display:block;position:absolute;width:12px;height:12px;background:#fff;top:1px;left:24px;-webkit-transform:translateY(-50%) rotate(-135deg);transform:translateY(-50%) rotate(-135deg);-webkit-transform-origin:center;transform-origin:center}@media screen and (max-width:640px) and (orientation:portrait){.convoanswers-answers:before{left:21px}}.convoanswers-answers-answer{background:transparent;border:0;padding:0;cursor:pointer;position:relative;display:block;width:100%;height:65px;margin:0;text-align:left;color:#2a2f35;background-color:#fff;border-bottom:1px solid #ebedf2;outline:none;-webkit-transition:background 60ms ease;transition:background 60ms ease}.convoanswers-answers-answer:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.convoanswers-answers-answer:last-child{border-bottom:none;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.convoanswers-answers-answer-text{left:0;width:100%;padding-right:59px;padding-left:25px;font-size:19px;line-height:24px}.convoanswers-answers-answer-icon,.convoanswers-answers-answer-text{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.convoanswers-answers-answer-icon{display:block;right:25px;width:24px;height:24px;border:1px solid #fff;border-radius:100%;-webkit-transition:background 125ms ease,border 125ms ease;transition:background 125ms ease,border 125ms ease}@media screen and (max-width:640px) and (orientation:portrait){.convoanswers-answers-answer{height:60px}.convoanswers-answers-answer-text{font-size:17px;line-height:20px;padding-right:56px;padding-left:22px}.convoanswers-answers-answer-icon{right:22px}}.convoanswers-answers-answer:hover{background-color:#fbfbfb}.convoanswers-answers-answer--selected .convoanswers-answers-answer-icon,.convoanswers-answers-answer--selected:hover .convoanswers-answers-answer-icon{background:#fff;border-color:#0000bf;color:#0000bf}.convoanswers--theirs.isCollapsed .convoanswers-text{opacity:0}.convoanswers.isMultiple .convoanswers-answers-answer-icon{border:1px solid #0000bf;border-radius:3px}.convoanswers.isMultiple .convoanswers-answers-answer--selected .convoanswers-answers-answer-icon:after{position:absolute;top:0;left:0;right:0;bottom:0;font-size:16px;color:#0000bf;text-align:center;line-height:24px;font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"c"}.convoanswers--right .convoanswers-info{text-align:right}.convoanswers--right .convoanswers-info-thumb{float:right}.convoanswers--right .convoanswers-info-answer,.convoanswers--right .convoanswers-info-label{left:auto;right:65px}.convoanswers--right .convoanswers-info-answer{-webkit-transform-origin:center right;transform-origin:center right}.convoanswers--right .convoanswers-info-answer-tail{left:auto;right:-15px}.convoanswers--right .convoanswers-answers{-webkit-transform-origin:90% 0;transform-origin:90% 0}.convoanswers--right .convoanswers-answers:before{left:auto;right:24px}@media screen and (max-width:640px) and (orientation:portrait){.convoanswers--right .convoanswers-info-answer,.convoanswers--right .convoanswers-info-label{right:56px}.convoanswers--right .convoanswers-answers:before{right:21px}}.convoanswers--blue .convoanswers-info-answer{background:#1a1a1a;color:#fff}.convoanswers--blue .convoanswers-info-answer-tail:before{background-color:#1a1a1a}.convoanswers--blue .convoanswers-answers:before{background:#1a1a1a}.convoanswers--blue .convoanswers-answers-answer{color:#fff;background-color:#1a1a1a;border-color:#d8d8d8}.convoanswers--blue .convoanswers-answers-answer:hover{background-color:#121212}.convoanswers--blue .convoanswers-answers-answer--selected{color:#fff}.convoanswers--blue .convoanswers-answers-answer--selected .convoanswers-answers-answer-icon,.convoanswers--blue .convoanswers-answers-answer--selected:hover .convoanswers-answers-answer-icon{border-color:#99b2ff;background:#99b2ff}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.photoOrganizer-photo-container,.photoOrganizer-uploaders-container{position:relative;height:0;padding-bottom:100%;border-radius:3px;z-index:1;transition:border-radius .3s linear,box-shadow .3s linear .3s}.photoOrganizer-photo-imgcontainer,.photoOrganizer-uploaders-imgcontainer{position:absolute;top:0;left:0;right:0;bottom:0;background:#07408d;border-radius:inherit}.photoOrganizer-photo-img,.photoOrganizer-uploaders-img{position:absolute;width:100%;height:auto;max-height:100%;top:50%;transform:translateY(-50%);border-radius:inherit}.photoOrganizer-photo-delete,.photoOrganizer-photo-upload,.photoOrganizer-photo .photoupload-upload-icon,.photoOrganizer-uploaders-delete,.photoOrganizer-uploaders-upload,.photoOrganizer-uploaders .photoupload-upload-icon{box-sizing:border-box;background:transparent;border:0;padding:0;cursor:pointer;width:33px;height:33px;position:absolute;bottom:-6px;right:-6px;border-radius:50%;background:#fff;text-align:center;color:#e84832;z-index:2;border:3px solid #3260c7;font-size:10px;line-height:28px}.photoOrganizer-photo-upload-icon,.photoOrganizer-photo .photoupload-upload-icon,.photoOrganizer-uploaders-upload-icon,.photoOrganizer-uploaders .photoupload-upload-icon{color:#4c7bd9;font-size:12px;line-height:27px}.photoOrganizer-photo-upload-icon:focus,.photoOrganizer-photo .photoupload-upload-icon:focus,.photoOrganizer-uploaders-upload-icon:focus,.photoOrganizer-uploaders .photoupload-upload-icon:focus{outline:none}.photoOrganizer-photo-upload-icon:before,.photoOrganizer-photo .photoupload-upload-icon:before,.photoOrganizer-uploaders-upload-icon:before,.photoOrganizer-uploaders .photoupload-upload-icon:before{line-height:inherit}.photoOrganizer-photo .photoupload-upload-icon:before,.photoOrganizer-uploaders .photoupload-upload-icon:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"+"}.isDesktop .photoOrganizer-photo .photoupload-upload-icon:before,.isDesktop .photoOrganizer-uploaders .photoupload-upload-icon:before{font-size:11px}.photoOrganizer-photo--failed .photoOrganizer-photo-container,.photoOrganizer-uploaders--failed .photoOrganizer-photo-container{box-shadow:0 0 0 2px #f95133!important}.photoOrganizer-uploaders-uploader--filler{height:0;padding-bottom:100%;border:1px dashed #4c7bd9;border-radius:3px}.photoOrganizer-uploaders-uploader .photoupload-icon .i-camera{display:block;position:absolute;left:0;top:50%;margin-top:-20px;height:40px;line-height:40px;width:100%}.photoOrganizer-photos-container{width:100%;position:relative}.photoOrganizer-photos .photoupload{margin:0;width:100%;height:auto;overflow:inherit}.photoOrganizer-photos .photoupload-uploader{border:0;border-radius:3px;position:relative;background:#ebedf2;height:inherit}.photoOrganizer-photos .photoupload-uploader:before{content:"";padding-top:100%;display:block}.photoOrganizer-photos .photoupload-loader,.photoOrganizer-photos .photoupload-uploader-text{display:none}.photoOrganizer-photos .photoupload-icon{height:100%;width:100%;background:none;border:0;text-align:center}.photoOrganizer-photos .photoupload-icon .i-camera{color:#aeb4bf}.photoOrganizer-photos .photoupload-icon .i-checkmark,.photoOrganizer-photos .photoupload-thumbnail{display:none}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.photoOrganizer-feedback{width:100%;text-align:center;height:44px;position:relative}.photoOrganizer-feedback-message{position:absolute;top:0;left:0;right:0;width:85%;margin:auto;font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:17px;line-height:25px}@media screen and (max-width:320px){.photoOrganizer-feedback-message{width:95%}}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.photoOrganizer-instructions{position:fixed;top:0;left:0;right:0;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background-color:rgba(250,251,253,.96);box-shadow:0 1px 1px 0 rgba(0,0,0,.16);transform:translateY(-102%);transition:transform .25s ease;padding:26px;text-align:center}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3),only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:2),only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:3){.iOS .photoOrganizer-instructions{padding-top:env(safe-area-inset-top);padding-top:const(safe-area-inset-top)}}.photoOrganizer-instructions--show{transform:translateY(0)}.photoOrganizer-instructions-text{margin-bottom:15px;color:#2a2f35;font-size:17px;line-height:24px}.photoOrganizer-instructions-dismiss{color:#4c7bd9;text-transform:uppercase;background:transparent;border:0;padding:0;cursor:pointer;font-size:15px;line-height:20px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.photoOrganizer-photos{width:100%;display:flex;padding:7%;text-align:left}.photoOrganizer-save{background:transparent;border:0;padding:0;cursor:pointer;height:58px;background:#0000bf;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;letter-spacing:1px;border-radius:3px;width:300px;margin-bottom:15px;font-size:15px;line-height:58px;width:100%;-webkit-overflow-scrolling:touch;position:fixed;bottom:0;margin-right:auto;margin-left:auto}.photoOrganizer-save:disabled{background:#ccc;cursor:default}.no-touch .photoOrganizer-save:not(:disabled):hover,.photoOrganizer-save:active,.photoOrganizer-save:not(:disabled):active{background:#5c69ff}.photoOrganizer-save:focus{outline:None}.photoOrganizer--hero .photoOrganizer-photo{position:relative;display:inline-block;width:32%;margin-top:2%}.photoOrganizer--hero .photoOrganizer-photo .photoupload-icon .i-camera{font-size:8vw}.photoOrganizer--hero .photoOrganizer-photo--primary{width:66%;margin-right:2%}.photoOrganizer--hero .photoOrganizer-photo--primary .photoupload-icon .i-camera{font-size:16vw}.photoOrganizer--hero .photoOrganizer-photo--primary,.photoOrganizer--hero .photoOrganizer-photo--topright{margin-top:0}.photoOrganizer--hero .photoOrganizer-photo--topright{top:0;position:absolute}.photoOrganizer--hero .photoOrganizer-photo--middle{margin-left:2%;margin-right:2%}.photoOrganizer--hero .photoOrganizer-photo--preview{position:absolute;top:0;left:0;margin-top:0}.photoOrganizer--twobythree .photoOrganizer-photos{padding:2% 10%}.photoOrganizer--twobythree .photoOrganizer-photo{position:relative;display:inline-block;width:44%;margin:3%;vertical-align:top}.photoOrganizer--twobythree .photoOrganizer-photo .photoupload-icon .i-camera{font-size:9vw}.photoOrganizer--twobythree .photoOrganizer-photo--preview{position:absolute;top:0;left:0;margin-top:0}.photoOrganizer--twobythree .photoOrganizer-photo:first-child{border-radius:50%}.photoOrganizer--twobythree .photoOrganizer-photo:first-child .photoOrganizer-photo-container{border-radius:50%;box-shadow:0 0 0 8px #4c7bd9}.photoOrganizer--twobythree .photoOrganizer-photo:first-child .photoupload-uploader{border-radius:50%}@media screen and (max-width:320px){.photoOrganizer--twobythree .photoOrganizer-photos{padding:4% 12%}.photoOrganizer--twobythree .photoOrganizer-photos-photo{width:40%;margin:5%}.photoOrganizer--twobythree .photoOrganizer-userinfo{display:none}}@media screen and (max-height:650px){.photoOrganizer--twobythree .photoOrganizer-photos{padding:4% 10%}.photoOrganizer--twobythree .photoOrganizer-photos-photo{width:40%;margin:5%}.photoOrganizer--twobythree .photoOrganizer-userinfo{display:none}}@media screen and (max-height:480px){.photoOrganizer--twobythree .photoOrganizer-photos-photo{width:36%;margin:7%}}@media screen and (min-width:1000px) and (min-height:700px){.photoOrganizer--twobythree .photoOrganizer-photos{padding:4% 32%}.photoOrganizer--twobythree .photoOrganizer-photos-photo{width:36%;margin:7%}.photoOrganizer--twobythree .photoOrganizer-photo .photoupload-icon .i-camera{font-size:4vw}}@media screen and (min-width:700px) and (min-height:1000px){.photoOrganizer--twobythree .photoOrganizer-photos{padding:4% 14%}.photoOrganizer--twobythree .photoOrganizer-photos-photo{width:36%;margin:7%}.photoOrganizer--twobythree .photoOrganizer-photo .photoupload-icon .i-camera{font-size:8vw}}.photoOrganizer--threebytwo{width:474px;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.photoOrganizer--threebytwo .photoOrganizer-photos-container{width:474px}.photoOrganizer--threebytwo .photoOrganizer-photo{position:relative;display:inline-block;width:156px;vertical-align:top;padding:8px;margin:1px}.photoOrganizer--threebytwo .photoOrganizer-photo--preview{position:absolute;top:0;left:0;margin-top:0}.photoOrganizer--threebytwo .photoOrganizer-photo--primary .photoupload-uploader,.photoOrganizer--threebytwo .photoOrganizer-photo:first-child{border-radius:50%}.photoOrganizer--threebytwo .photoOrganizer-photo:first-child .photoOrganizer-photo-container{border-radius:50%;box-shadow:0 0 0 8px #0000bf}.photoOrganizer--threebytwo .photoOrganizer-photo-delete,.photoOrganizer--threebytwo .photoOrganizer-photo-upload{bottom:2px;right:2px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.onboarding-steps-step.obPhotoOrganizer .photoOrganizer{display:flex;flex-direction:column;flex:0 1 auto;height:100%}.onboarding-steps-step.obPhotoOrganizer .photoOrganizer-instructions{z-index:9001;display:flex;flex-direction:column}.onboarding-steps-step.obPhotoOrganizer .photoOrganizer-feedback{display:flex;flex-direction:column}.onboarding-steps-step.obPhotoOrganizer .photoOrganizer-feedback-message{font-weight:700;font-size:24px;line-height:33px;position:static;margin:0 auto}.onboarding-steps-step.obPhotoOrganizer .photoOrganizer-photos{display:flex;flex-direction:column}.onboarding-steps-step.obPhotoOrganizer .photoOrganizer-photo-delete,.onboarding-steps-step.obPhotoOrganizer .photoOrganizer-uploaders-upload,.onboarding-steps-step.obPhotoOrganizer .photoOrganizer .photoupload-upload-icon{border-color:#fff;background-color:#0000bf;color:#fff}.onboarding-steps-step.obPhotoOrganizer .photoOrganizer-save{display:flex;flex-direction:row;justify-content:center;left:0;right:0;width:300px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.onboarding-steps-step.obPhotoOrganizer{width:100%}.onboarding-steps-step.obPhotoOrganizer .photoOrganizer{height:100%}.onboarding-steps-step.obPhotoOrganizer .photoOrganizer-photos{padding:30px 0 0}.onboarding-steps-step.obPhotoOrganizer .photoOrganizer-photos .photoupload-icon--placeholder{cursor:default}.onboarding-steps-step.obPhotoOrganizer .photoOrganizer-photos .photoupload-icon .i-camera{color:#1a1a1a}.onboarding-steps-step.obPhotoOrganizer .photoOrganizer-photos .photoupload-uploader{background:#fff}.onboarding-steps-step.obPhotoOrganizer .photoOrganizer-feedback{top:0}.onboarding-steps-step.obPhotoOrganizer .photoOrganizer-feedback-message{width:100%;font-weight:700;font-size:32px;line-height:44px}.onboarding-steps-step.obPhotoOrganizer .photoOrganizer .photoupload--uploaded .photoupload-uploader{border:none}.onboarding-steps-step.obPhotoOrganizer .photoOrganizer .photoupload--uploaded .photoupload-icon{display:none}.onboarding-steps-step.obPhotoOrganizer .photoOrganizer .photoupload--uploaded .photoupload-preview,.onboarding-steps-step.obPhotoOrganizer .photoOrganizer .photoupload--uploaded .photoupload-thumbnail{display:block}.onboarding-steps-step.obPhotoOrganizer .photoOrganizer-save{position:absolute;bottom:50px;height:56px;margin-right:auto;margin-left:auto}.onboarding-steps-step.obPhotoOrganizer .photoOrganizer-save:disabled{background-color:#949aa6}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profileDetails-field-prompt,.profileDetails-field-promptComment{max-width:85%;margin:auto;color:#2a2f35;background:#3260c7;text-align:center;box-shadow:0 10px 5px 1px #3260c7;overflow-y:visible;z-index:2;font-weight:700;font-size:24px;line-height:31px}.profileDetails-field-prompt--transition,.profileDetails-field-promptComment--transition{position:relative}.profileDetails-field-promptComment{z-index:10;width:100%}.profileDetails-field-promptComment--emoji{font-size:70px;margin-bottom:-20px;padding-top:20px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profileDetails-field-fieldWithUnit{padding:0 2px}.profileDetails-field-fieldWithUnit-copy{margin-top:32px;color:#34f;text-transform:uppercase;font-weight:700;letter-spacing:.94px;font-size:16px;cursor:pointer}.profileDetails-field-fieldWithUnit-copy:hover{opacity:.9}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profileDetails-text-input{width:100%}.profileDetails-text-input .oknf-typable-wrapper--text{position:relative;width:70%}.profileDetails-text-input .oknf-input{width:100%}.profileDetails-text-input .oknf-message{position:absolute;top:-12px;right:0;width:100%;margin:0;text-align:right;-webkit-transform:translateY(-100%);transform:translateY(-100%)}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profileDetails-dropdown-with-text-input{width:100%;padding-bottom:80px}.profileDetails-dropdown-with-text-input .profileDetails-select{margin-bottom:15px}.profileDetails-dropdown-with-text-input .oknf-message{text-align:left;top:-87px}.profileDetails-dropdown-with-text-input .oknf-select-active{text-align:left}.profileDetails-dropdown-with-text-input .oknf-typable-wrapper--text{width:100%}.profileDetails-dropdown-with-text-input fieldset{border:0!important}.profileDetails-dropdown-with-text-input .search-and-select{margin-top:15px}.profileDetails-dropdown-with-text-input .search-and-select .oknf-typable-wrapper{width:100%}.profileDetails-dropdown-with-text-input .search-and-select .input-wrapper:before{top:18px!important}.profileDetails-dropdown-with-text-input .search-and-select .oknf-input{font-size:16px;text-overflow:ellipsis}.profileDetails-dropdown-with-text-input .search-and-select-results{width:100%}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profileDetails-field-fieldModal-container{background:#f0f2f6;z-index:10000;overflow:hidden;transform:none}.profileDetails-field-fieldModal-prompt{text-align:center;padding-bottom:34px;font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:17px;line-height:40px}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3){.profileDetails-field-fieldModal-prompt{margin-top:10px;margin-top:env(safe-area-inset-top)}}.profileDetails-field-fieldModal-footer{position:absolute;bottom:0;left:0;right:0;width:100%;height:15px;background-color:rgba(240,242,246,0);background-image:-webkit-linear-gradient(rgba(240,242,246,0),#f0f2f6);background-image:linear-gradient(rgba(240,242,246,0),#f0f2f6)}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3),only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:2),only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:3){.iOS .profileDetails-field-fieldModal-footer{bottom:75px}}.profileDetails-field-fieldModal-buttons-pickmanybuttons{height:calc(100% - 40px - 10px);width:100%;padding:0;overflow-y:scroll}.profileDetails-field-fieldModal-buttons-pickmanybuttons-container{height:100%;padding:0 5%}.profileDetails-field-fieldModal-buttons-pickmanybuttons-buttons{position:relative;top:50%;left:50%;max-height:100%;margin:10px 0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.profileDetails-field-fieldModal-buttons-pickmanybuttons-button{margin:4px;padding:8px 10px 10px;color:#fff;background:#3260c7;border-radius:3px;border:1px solid #9dbaf2;cursor:pointer;font-size:17px;line-height:20px}.profileDetails-field-fieldModal-buttons-pickmanybuttons-button:focus{outline:none}.profileDetails-field-fieldModal-buttons-pickmanybuttons-button--selected{color:#fff;background:#4c7bd9}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profileDetails-field-fieldWithModal{position:relative;height:100%;min-width:100%}.profileDetails-field-fieldWithModal-wrapper{top:0;bottom:56px;left:0;right:0;position:fixed;width:100%;z-index:6000}.profileDetails-field-fieldWithModal-optionsWrapper{background:#fff;padding:8px 0}.profileDetails-field-fieldWithModal-container{width:100%;max-height:100%;padding:15px 0;display:inline-block;top:50%;left:50%;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.profileDetails-field-fieldWithModal-showMore{padding-top:30px;color:#0000bf;outline:none}.profileDetails-field-fieldWithModal-tags .profileDetails-fieldTransition--previous-leave{opacity:1}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profileDetails-dateInput-datePicker{width:100%;box-shadow:0 1px 2px rgba(0,0,0,.25);background:#fff}.profileDetails-dateInput-datePicker:before{color:#aeb4bf;content:attr(data-placeholder)}.profileDetails-dateInput-datePicker--hasInput:before{content:""}.profileDetails-dateInput-wrapper{text-align:left;display:inline-block}.profileDetails-dateInput-wrapper--day,.profileDetails-dateInput-wrapper--month{width:48.5%;margin-bottom:20px}.profileDetails-dateInput-wrapper--month{margin-right:3%}.profileDetails-dateInput-wrapper--year{width:100%}.profileDetails-dateInput-feedback.profileDetails-feedback--error{bottom:17%;right:0;left:0}.profileDetails-date-container{width:100%;padding-right:2px;padding-left:2px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profileDetails-previous{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;z-index:6000;width:66px;height:66px;text-align:center;font-size:13px;line-height:66px;color:#2a2f35;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.profileDetails-previous:focus{outline:none}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profileDetails-field-location{height:100%;width:100%;position:relative}.profileDetails-field-location-container{background:#fff;height:270px;width:100%;margin:auto;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.25)}.profileDetails-field-location-prompt{padding:25px;font-size:19px;line-height:26px}.profileDetails-field-location .profileDetails-previous{position:fixed}.profileDetails-field-location-gps{position:absolute;width:80%;bottom:60px;left:0;right:0;padding:15px;margin:auto;background:#0000bf;color:#fff;border-radius:3px;font-size:17px}.profileDetails-field-location-gps:focus{outline:none}.profileDetails-field-location-gps--loading{background:#949aa6}.profileDetails-field-location-error.profileDetails-feedback--error{bottom:120px;left:0;right:0;margin:auto;width:80%}.profileDetails-field-location-cancel{bottom:0;left:0;right:0;position:absolute;padding:20px 0 25px;margin:auto;color:#0000bf}.profileDetails-field-location-wrapper{text-align:left;display:inline-block;padding:0 2px}.profileDetails-field-location-wrapper--country,.profileDetails-field-location-wrapper--zipOrCity{width:100%}.profileDetails-field-location-wrapper--zipOrCity{padding-bottom:2px}.profileDetails-field-location-label{display:inline-block;margin-bottom:8px}.profileDetails-field-location-criminalBackground{font-size:12px;color:#949aa6;font-weight:800;margin-top:20px;display:inline-block;text-transform:uppercase}.profileDetails-field-location-input .profileDetails-select{margin-bottom:25px}.profileDetails-field-location-input .profileDetails-select.profileDetails-suggestion{margin-top:15px;margin-bottom:0}.profileDetails-field-location-input .oknf-input,.profileDetails-field-location-input .oknf-typable-wrapper{width:100%}.profileDetails-field-location-input .oknf-input::-webkit-inner-spin-button,.profileDetails-field-location-input .oknf-typable-wrapper::-webkit-inner-spin-button{display:none;-webkit-appearance:none;margin:0}.profileDetails-field-location-input .oknf-message{position:absolute;top:-36px;right:0;text-align:right;font-size:15px}.profileDetails-field-location-input .oknf-message--error{color:#fb674e}.profileDetails-field-location-input .oknf-message--success{color:gray}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profileDetails-animation-wrap{position:relative;height:100%;display:flex}body:not(.firefox) .profileDetails-animation-wrap{flex:1}.profileDetails-field{position:relative;width:100%;height:100%}.profileDetails-field-prompt{margin:0 0 10px;position:static;max-width:100%;margin-bottom:10px;min-width:260px;display:flex;flex-direction:column;flex:0 1 auto}.profileDetails-field-location{height:auto}@media screen and (max-width:880px) and (orientation:landscape){.profileDetails-field--mandatory{height:100%}}.profileDetails-field-container{flex:1 0;display:flex;flex-direction:column;overflow:hidden;padding:0 30px;position:absolute;height:100%;width:100%}.profileDetails-field-element{flex:1 0 auto;width:100%;text-align:center;display:flex;flex-direction:column;align-items:stretch;justify-content:center;overflow-y:auto;height:100%;-webkit-overflow-scrolling:touch}.profileDetails-field-element::-webkit-scrollbar{display:none}.profileDetails-inputs{width:100%;align-items:center;justify-content:center;flex-direction:column;display:flex;padding:0 2px!important;height:100%}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.profileDetails-inputs{height:100%}}.profileDetails-inputs .oknf-input{border:0}.profileDetails-inputs .oknf-typable-wrapper,.profileDetails-inputs .profileDetails-field-fieldWithModal-optionsWrapper,.profileDetails-inputs .profileDetails-radios{box-shadow:0 1px 2px rgba(0,0,0,.25);border-radius:4px;background:#fff;padding:0 2px}.profileDetails-inputs .search-and-select-results{top:98%;border:0;box-shadow:0 1px 2px rgba(0,0,0,.25);max-height:150px}.profileDetails-inputs .search-and-select-result .query{font-weight:700}.profileDetails-inputs--hasModal{top:0;left:0;padding:0;height:100%;transform:none}.profileDetails-inputs--skipped{pointer-events:none;opacity:.4}.profileDetails-inputs-detail{margin-top:20px;font-weight:400;font-size:14px;line-height:20px}.profileDetails-buttons-pickmanybuttons{margin:auto;width:80%}.profileDetails-buttons-pickmanybuttons::-webkit-scrollbar{display:none}.profileDetails-buttons-pickmanybuttons-buttons{padding:8px 0}.profileDetails-buttons-pickmanybuttons-button{margin:4px;padding:15px;color:#0000bf;background-color:transparent;border:1px solid #0000bf;border-radius:3px;cursor:pointer;font-size:17px;line-height:20px}.profileDetails-buttons-pickmanybuttons-button:focus{outline:none}.profileDetails-buttons-pickmanybuttons-button--selected{color:#fff;background:#0000bf}.profileDetails-two-text-inputs fieldset{border:0!important}.profileDetails-two-text-inputs .oknf-typable-wrapper{width:100%;text-align:left;margin-bottom:15px}.profileDetails-two-text-inputs .oknf-typable-wrapper input{width:100%}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profileDetails-button--next{background:transparent;border:0;padding:0;cursor:pointer;width:100%;height:56px;background:#48e588;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;letter-spacing:1px;z-index:10001;font-size:15px;line-height:56px}.profileDetails-button--next:disabled{background-color:#949aa6}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profileDetails-notice{display:flex;flex-direction:row;justify-content:center;width:100%;height:45px;background:rgba(16,77,161,.5);color:#fff;text-align:left;padding-left:32px}.profileDetails-notice-icon,.profileDetails-notice-text{display:flex;flex-direction:row;align-items:center;height:45px}.profileDetails-notice-icon{width:24px;margin-right:10px;flex-basis:24px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profileDetails-button--skip,.profileDetails-button--straightToggle{width:100%;height:56px;color:#2a2f35;text-align:center;font-size:17px;line-height:56px}.profileDetails-button--skip.oknf-switch.oknf-switch-decoration:before,.profileDetails-button--straightToggle.oknf-switch.oknf-switch-decoration:before{width:24px;height:24px;position:relative;top:-2px;left:-2px}.profileDetails-button--skip.oknf-switch input:checked:active~.oknf-switch-decoration,.profileDetails-button--skip.oknf-switch input:checked:focus~.oknf-switch-decoration,.profileDetails-button--skip.oknf-switch input:checked~.oknf-switch-decoration,.profileDetails-button--straightToggle.oknf-switch input:checked:active~.oknf-switch-decoration,.profileDetails-button--straightToggle.oknf-switch input:checked:focus~.oknf-switch-decoration,.profileDetails-button--straightToggle.oknf-switch input:checked~.oknf-switch-decoration{background:#0000bf!important}.profileDetails-button--skip.oknf-switch input:checked:active~.oknf-switch-decoration:before,.profileDetails-button--skip.oknf-switch input:checked:focus~.oknf-switch-decoration:before,.profileDetails-button--skip.oknf-switch input:checked~.oknf-switch-decoration:before,.profileDetails-button--straightToggle.oknf-switch input:checked:active~.oknf-switch-decoration:before,.profileDetails-button--straightToggle.oknf-switch input:checked:focus~.oknf-switch-decoration:before,.profileDetails-button--straightToggle.oknf-switch input:checked~.oknf-switch-decoration:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"c";font-size:12px;display:flex;justify-content:center;align-items:center;color:#0000bf}.profileDetails-button--skip .oknf-switch-decoration,.profileDetails-button--skip.oknf-switch:active .oknf-switch-decoration,.profileDetails-button--skip.oknf-switch input:focus~.oknf-switch-decoration,.profileDetails-button--straightToggle .oknf-switch-decoration,.profileDetails-button--straightToggle.oknf-switch:active .oknf-switch-decoration,.profileDetails-button--straightToggle.oknf-switch input:focus~.oknf-switch-decoration{background:#ccc}.profileDetails-button--skip .oknf-switch-label,.profileDetails-button--straightToggle .oknf-switch-label{color:#2a2f35}.profileDetails-button--skip.oknf-switch .oknf-switch-decoration,.profileDetails-button--straightToggle.oknf-switch .oknf-switch-decoration{top:15px;right:7.5%;left:auto}.profileDetails-button--skip.oknf-switch .oknf-switch-label,.profileDetails-button--straightToggle.oknf-switch .oknf-switch-label{left:7.5%;position:absolute;color:#2a2f35}.profileDetails-button--skip{box-shadow:0 -20px 15px -5px #3260c7}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.profileDetails{height:100%;width:100%;background:transparent;color:#2a2f35;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.profileDetails-fieldTransition--next-enter-active,.profileDetails-fieldTransition--next-leave-active,.profileDetails-fieldTransition--previous-enter-active,.profileDetails-fieldTransition--previous-leave-active{-webkit-transition:-webkit-transform .24s ease-in-out,opacity .24s ease-in-out;transition:transform .24s ease-in-out,opacity .24s ease-in-out}.profileDetails-fieldTransition--next-enter{opacity:.01;width:100%;height:100%;-webkit-transform:translateX(100%);transform:translateX(100%)}.profileDetails-fieldTransition--next-enter-active,.profileDetails-fieldTransition--next-leave{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.profileDetails-fieldTransition--next-leave-active{position:absolute;height:100%;width:100%;opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.profileDetails-fieldTransition--previous-enter{opacity:.01;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.profileDetails-fieldTransition--previous-enter-active,.profileDetails-fieldTransition--previous-leave{opacity:1;-webkit-transform:translate(0);transform:translate(0)}.profileDetails-fieldTransition--previous-leave-active{position:absolute;width:100%;height:100%;opacity:0;-webkit-transform:translate(100%);transform:translate(100%)}.profileDetails-button{background:transparent;border:0;padding:0;cursor:pointer;width:100%}.profileDetails .pickmanybuttons .gradient-overflow-container:after{box-shadow:inset -50px -15px 30px 30px}.profileDetails .pickmanybuttons .gradient-overflow-container-child-container{padding-top:10px}.profileDetails-radios{width:100%;display:inline-block;overflow-y:scroll;-webkit-overflow-scrolling:touch;padding:0}.profileDetails-radios .gradient-overflow-container,.profileDetails-radios .gradient-overflow-container-inner{height:100%}.profileDetails-radios .gradient-overflow-container:after{box-shadow:inset -50px -20px 30px 10px #fff}.profileDetails-radios .gradient-overflow-container-child-container{padding:10px}.profileDetails-radio{display:block;text-align:left;font-size:17px;line-height:24px}.profileDetails-radio:first-of-type{border-top-left-radius:3px;border-top-right-radius:3px;padding:24px 20px 16px!important}.profileDetails-radio:last-of-type{border-bottom:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;padding:16px 20px 24px!important}.profileDetails-radio.oknf-radio{margin-bottom:0;background:#fff;padding:16px 20px}.profileDetails-radio.oknf-radio:last-child{margin-bottom:5px}.profileDetails-radio.oknf-radio .oknf-radio--has-label{padding-left:36px}.profileDetails-radio.oknf-radio .oknf-radio-label{color:#2a2f35!important}.profileDetails-radio.oknf-radio .oknf-radio-decoration:after,.profileDetails-radio.oknf-radio .oknf-radio-decoration:before{width:24px;height:24px;line-height:24px!important;right:20px;left:auto;top:16px;content:'';border-color:#0000bf}.profileDetails-radio.oknf-radio input:checked~.oknf-radio-decoration:before,.profileDetails-radio.oknf-radio input:focus~.oknf-radio-decoration:before,.profileDetails-radio.oknf-radio input:hover~.oknf-radio-decoration:before{background:transparent;border:1px solid #0000bf}.profileDetails-radio.oknf-radio input~.oknf-radio-decoration:before{border:1px solid #0000bf}.profileDetails-radio.oknf-radio input:checked[type=radio]~.oknf-radio-decoration:before{background:#fff}.profileDetails-radio.oknf-radio input:checked[type=radio]~.oknf-radio-decoration:after{background:#0000bf;width:12px;height:12px;margin-top:6px;margin-right:6px}.profileDetails-select.oknf-select{height:50px;min-width:100px;text-align:left;line-height:50px;background:#fff;color:#2a2f35;box-shadow:0 1px 2px rgba(0,0,0,.25)}.profileDetails-select.oknf-select:before,.profileDetails-select.oknf-select:focus:before,.profileDetails-select.oknf-select:hover:before{line-height:50px;color:#949aa6}.profileDetails-select.oknf-select .oknf-select-active{line-height:50px;color:#2a2f35}.profileDetails-select.oknf-select .oknf-select-active--placeholder{color:#949aa6}.profileDetails-feedback--error{position:absolute;bottom:23px;color:#fb674e;text-align:center;font-size:15px;line-height:22px}.profileDetails-transition{width:100%;position:absolute;z-index:10000}.profileDetails-transition.profileDetails-commentTransition-enter,.profileDetails-transition.profileDetails-commentTransition-leave{-webkit-transition:opacity .24s ease;transition:opacity .24s ease}.profileDetails-transition.profileDetails-commentTransition-enter{opacity:0;-webkit-transition-delay:.12s;transition-delay:.12s}.profileDetails-transition.profileDetails-commentTransition-enter-active,.profileDetails-transition.profileDetails-commentTransition-leave{opacity:1}.profileDetails-transition.profileDetails-commentTransition-leave-active{opacity:0}.profileDetails-locationTransition,.profileDetails-promptTransition{will-change:opacity}.profileDetails-locationTransition-enter,.profileDetails-locationTransition-leave,.profileDetails-promptTransition-enter,.profileDetails-promptTransition-leave{-webkit-transition:opacity .24s ease;transition:opacity .24s ease}.profileDetails-locationTransition-enter,.profileDetails-promptTransition-enter{opacity:0;-webkit-transition-delay:.12s;transition-delay:.12s}.profileDetails-locationTransition-enter-active,.profileDetails-promptTransition-enter-active{opacity:1}.profileDetails-locationTransition-leave,.profileDetails-promptTransition-leave{opacity:1;position:absolute;left:0;right:0}.profileDetails-locationTransition-leave-active,.profileDetails-promptTransition-leave-active{opacity:0}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.obProfileDetails-transition-enter,.obProfileDetails-transition-leave{-webkit-transition:opacity .36s ease;transition:opacity .36s ease}.obProfileDetails-transition-enter{opacity:0}.obProfileDetails-transition-enter-active,.obProfileDetails-transition-leave{opacity:1}.obProfileDetails-transition-leave-active{opacity:0}.obProfileDetails-intro-enter,.obProfileDetails-intro-leave{-webkit-transition:opacity .36s ease;transition:opacity .36s ease}.obProfileDetails-intro-enter{opacity:0;-webkit-transition-delay:.18s;transition-delay:.18s}.obProfileDetails-intro-enter-active,.obProfileDetails-intro-leave{opacity:1}.obProfileDetails-intro-leave-active{opacity:0}.obProfileDetails .profileDetails{display:flex;flex:1;flex-direction:column;justify-content:flex-start}.obProfileDetails .profileDetails-select.oknf-select{width:100%}.obProfileDetails .profileDetails-buttons-pickmanybuttons{width:100%;left:0;right:0;position:relative}.obProfileDetails .profileDetails-field{display:flex;flex:1 0;flex-direction:column;overflow:hidden}.obProfileDetails .profileDetails-field-location{max-height:100%;overflow:hidden}.obProfileDetails .profileDetails-field-prompt,.obProfileDetails .profileDetails-field-promptComment{background:#f0f2f6;font-weight:700;box-shadow:none}.obProfileDetails .profileDetails-field-fieldWithModifier,.obProfileDetails .profileDetails-field-fieldWithUnit{width:100%}.obProfileDetails .profileDetails-field-fieldModal-prompt{padding-bottom:12px}.obProfileDetails .profileDetails-field .oknf-message--success{color:gray}.obProfileDetails .profileDetails-notice{bottom:2px;width:100%;padding:0;text-align:center;color:#2a2f35;background:none}.obProfileDetails .profileDetails-switch.oknf-switch.oknf-switch-decoration:before{width:24px;height:24px;position:relative;top:-2px;left:-2px}.obProfileDetails .profileDetails-switch.oknf-switch input:checked:active~.oknf-switch-decoration,.obProfileDetails .profileDetails-switch.oknf-switch input:checked:focus~.oknf-switch-decoration,.obProfileDetails .profileDetails-switch.oknf-switch input:checked~.oknf-switch-decoration{background:#0000bf!important}.obProfileDetails .profileDetails-switch.oknf-switch input:checked:active~.oknf-switch-decoration:before,.obProfileDetails .profileDetails-switch.oknf-switch input:checked:focus~.oknf-switch-decoration:before,.obProfileDetails .profileDetails-switch.oknf-switch input:checked~.oknf-switch-decoration:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"c";font-size:12px;display:flex;justify-content:center;align-items:center;color:#0000bf}.obProfileDetails .profileDetails-switch .oknf-switch-decoration,.obProfileDetails .profileDetails-switch.oknf-switch:active .oknf-switch-decoration,.obProfileDetails .profileDetails-switch.oknf-switch input:focus~.oknf-switch-decoration{background:#ccc}.obProfileDetails .profileDetails-switch .oknf-switch-label{color:#2a2f35}.obProfileDetails .profileDetails-button{display:flex;justify-content:center}.obProfileDetails .profileDetails-button--next{background:transparent;border:0;padding:0;cursor:pointer;height:58px;background:#0000bf;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;letter-spacing:1px;border-radius:3px;width:300px;margin-bottom:15px;font-size:15px;line-height:58px}.obProfileDetails .profileDetails-button--next:disabled{background:#ccc;cursor:default}.no-touch .obProfileDetails .profileDetails-button--next:not(:disabled):hover,.obProfileDetails .profileDetails-button--next:active,.obProfileDetails .profileDetails-button--next:not(:disabled):active{background:#5c69ff}.obProfileDetails .profileDetails-button--next:focus{outline:None}.obProfileDetails .profileDetails-button--skip,.obProfileDetails .profileDetails-button--straightToggle{background:#f0f2f6;box-shadow:0 -18px 25px 0 #f0f2f6;height:35px;line-height:25px}.obProfileDetails .profileDetails-button--skip .oknf-switch-decoration,.obProfileDetails .profileDetails-button--straightToggle .oknf-switch-decoration{top:0}.obProfileDetails .profileDetails-button--straightToggle{position:fixed;left:0;bottom:58px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.obProfileDetails-container{width:100%}.obProfileDetails .profileDetails{padding:0 30px}.obProfileDetails .profileDetails-field-prompt,.obProfileDetails .profileDetails-field-promptComment,.obProfileDetails .profileDetails-field-promptCommentContainer{width:100%;height:66px;font-size:24px;line-height:33px}.obProfileDetails .profileDetails-field-prompt--emoji,.obProfileDetails .profileDetails-field-promptComment--emoji,.obProfileDetails .profileDetails-field-promptCommentContainer--emoji{top:70px;font-size:80px}.obProfileDetails .profileDetails-field-location{overflow:hidden}.obProfileDetails .profileDetails-field-location-input .profileDetails-previous{display:none}.obProfileDetails .profileDetails-field-promptCommentContainer{position:absolute;top:0;right:0;background:#f0f2f6;z-index:3}.obProfileDetails .profileDetails-field-element{overflow:hidden}.obProfileDetails .profileDetails-field-fieldWithModal-showMore{font-size:17px;cursor:pointer}.obProfileDetails .profileDetails-field-fieldWithModal-wrapper{top:-76px;left:-120px;width:700px;height:490px}.obProfileDetails .profileDetails-field-fieldWithModal-wrapper.profileDetails-fieldTransition--next-enter-active,.obProfileDetails .profileDetails-field-fieldWithModal-wrapper.profileDetails-fieldTransition--previous-leave-active{-webkit-transition:-webkit-transform 75ms linear,opacity 75ms linear;transition:transform 75ms linear,opacity 75ms linear}.obProfileDetails .profileDetails-field-fieldWithModal-wrapper.profileDetails-fieldTransition--next-enter{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}.obProfileDetails .profileDetails-field-fieldWithModal-wrapper.profileDetails-fieldTransition--next-enter-active,.obProfileDetails .profileDetails-field-fieldWithModal-wrapper.profileDetails-fieldTransition--previous-leave{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.obProfileDetails .profileDetails-field-fieldWithModal-wrapper.profileDetails-fieldTransition--previous-leave-active{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}.obProfileDetails .profileDetails-field-fieldModal-container{position:absolute;top:0;left:0;width:100%;height:100%;padding:0}.obProfileDetails .profileDetails-field-fieldModal-container .pickmanybuttons{height:100%;padding:0 5%}.obProfileDetails .profileDetails-field-fieldModal-container .pickmanybuttons-container{padding-top:33px;height:100%}.obProfileDetails .profileDetails-field-fieldModal-container .pickmanybuttons-buttons{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:auto;padding:0}.obProfileDetails .profileDetails-field-fieldModal-container .pickmanybuttons-button{padding:15px}.obProfileDetails .profileDetails-field-fieldModal-prompt{width:100%;height:44px;font-size:24px;line-height:33px;padding-bottom:0;font-weight:700}.obProfileDetails .profileDetails-field-fieldModal-close{position:absolute;z-index:6002;top:0;right:-15px;width:50px;height:50px;font-size:17px;line-height:50px;cursor:pointer}.obProfileDetails .profileDetails-field-fieldModal-close-button{top:0;left:0;width:100%;height:100%;margin:0;padding:0;font-size:17px}.obProfileDetails .profileDetails-field-fieldModal-close-button:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"x"}.obProfileDetails .profileDetails-field-fieldModal-close .okicon,.obProfileDetails .profileDetails-field-fieldModal-footer{display:none}.obProfileDetails .profileDetails-inputs .oknf-select{height:60px;line-height:60px}.obProfileDetails .profileDetails-inputs .oknf-select-active,.obProfileDetails .profileDetails-inputs .oknf-select:before{line-height:60px}.obProfileDetails .profileDetails-inputs .oknf-input{height:56px}.obProfileDetails .profileDetails-button{position:static}.obProfileDetails .profileDetails-button--skip,.obProfileDetails .profileDetails-button--straightToggle{position:relative;left:0;width:100%;max-width:460px}.obProfileDetails .profileDetails-button--next{width:320px;border-radius:3px;position:static!important}.obProfileDetails .profileDetails-button--previous{top:0;left:50px}.obProfileDetails .profileDetails-previous{left:0;top:-66px}.obProfileDetails .profileDetails-buttons{height:calc(100% - 56px * 2)}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.onboardingBody{overflow:hidden;height:100%}.onboardingBody-previous{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;z-index:6000;width:66px;height:66px;text-align:center;font-size:13px;line-height:66px;color:#2a2f35;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.onboardingBody-previous:focus{outline:none}.onboardingBody-wrapper{position:absolute;width:100%;height:100%;top:0!important}.onboardingBody-inner{-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;height:100%}.onboardingBody-title-wrapper{position:relative;flex:0 0 auto}.onboardingBody-title{width:100%;display:flex;align-items:center;justify-content:center;margin:0 auto;padding:0 20px;background:transparent;color:#2a2f35;font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:32px;line-height:40px;font-weight:700;text-align:center}.onboardingBody-title-transition-enter,.onboardingBody-title-transition-leave{-webkit-transition:opacity .36s ease;transition:opacity .36s ease}.onboardingBody-title-transition-enter{opacity:0;-webkit-transition-delay:.18s;transition-delay:.18s}.onboardingBody-title-transition-enter-active,.onboardingBody-title-transition-leave{opacity:1}.onboardingBody-title-transition-leave-active{opacity:0;position:absolute;top:0}.onboardingBody-children{flex:1 1 auto;overflow:hidden;display:flex;flex-direction:column;position:relative}.onboardingBody-children-fieldTransition--next-enter-active,.onboardingBody-children-fieldTransition--next-leave-active,.onboardingBody-children-fieldTransition--previous-enter-active,.onboardingBody-children-fieldTransition--previous-leave-active{-webkit-transition:-webkit-transform .24s ease-in-out,opacity .24s ease-in-out;transition:transform .24s ease-in-out,opacity .24s ease-in-out}.onboardingBody-children-fieldTransition--next-enter{opacity:.01;width:100%;height:100%;-webkit-transform:translateX(100%);transform:translateX(100%)}.onboardingBody-children-fieldTransition--next-enter-active,.onboardingBody-children-fieldTransition--next-leave{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.onboardingBody-children-fieldTransition--next-leave-active{position:absolute;height:100%;width:100%;opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.onboardingBody-children-fieldTransition--previous-enter{opacity:.01;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.onboardingBody-children-fieldTransition--previous-enter-active,.onboardingBody-children-fieldTransition--previous-leave{opacity:1;-webkit-transform:translate(0);transform:translate(0)}.onboardingBody-children-fieldTransition--previous-leave-active{position:absolute;width:100%;height:100%;opacity:0;-webkit-transform:translate(100%);transform:translate(100%)}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.onboardingBody-previous{left:0;top:-66px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.obPassionsPicker-children{max-height:100%}.obPassionsPicker .passionsPicker{flex:1 1 auto}.obPassionsPicker .passionsPicker-gradient{flex:1 1 auto;color:#f0f2f6}.obPassionsPicker .passionsPicker-button--next{background:transparent;border:0;padding:0;cursor:pointer;height:58px;background:#0000bf;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;letter-spacing:1px;border-radius:3px;width:300px;margin-bottom:15px;font-size:15px;line-height:58px;width:100%}.obPassionsPicker .passionsPicker-button--next:disabled{background:#ccc;cursor:default}.no-touch .obPassionsPicker .passionsPicker-button--next:not(:disabled):hover,.obPassionsPicker .passionsPicker-button--next:active,.obPassionsPicker .passionsPicker-button--next:not(:disabled):active{background:#5c69ff}.obPassionsPicker .passionsPicker-button--next:focus{outline:None}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.obPassionsPicker .passionsPicker-button{width:320px;margin:0 auto}.obPassionsPicker .passionsPicker-button--next{border-radius:3px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.photoUploader-image-container{position:relative;width:calc(100% - 40px);margin:20px;overflow:hidden}.photoUploader-image-error{position:absolute;top:0;left:0;width:100%;height:50px;padding:10px 14px;display:flex;align-items:center;background:#f95133;color:#fff;font-size:14px;line-height:14px}.photoUploader-image-error-button--cancel{background:transparent;border:0;padding:0;cursor:pointer;margin-left:auto;color:#fff;font-weight:700;text-transform:uppercase;font-size:12px;line-height:14px}.photoUploader-image-thumb{border-radius:4px;width:100%;margin:0;padding:0}.photoUploader-image-thumb--loading{opacity:.2}.photoUploader-image-loading{position:absolute;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.photoUploader-image-remove{top:12px;left:12px;width:30px;height:30px;border-radius:50%;border:none;background-color:rgba(0,0,0,.85);text-align:center;font-size:12px;padding:1px 0 0 1px;color:#fff;z-index:1}.photoUploader-button,.photoUploader-image-remove{cursor:pointer;position:absolute;font-weight:700;display:flex;align-items:center;justify-content:center}.photoUploader-button{background:transparent;border:0;padding:0;bottom:20px;left:20px;padding:10px 20px;border-radius:88px;border:none;background-color:#fff;color:#0500be;text-transform:uppercase;letter-spacing:1px;box-shadow:0 2px 8px #ccd0d9}.photoUploader-button .okicon{margin-right:5px;margin-top:1px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.essayEditor{background-color:#fff;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1);position:relative;overflow:hidden;display:flex;flex-direction:column;width:100%;height:100%}.essayEditor-prompt{padding:20px;border-bottom:1px solid #f3f5f9}.essayEditor-prompt-title{margin-bottom:8px;color:#9d9dab;font-size:12px;line-height:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;word-wrap:break-word}.essayEditor-prompt-text{color:#1e1e1e;font-size:18px;line-height:24px;font-weight:500;word-wrap:break-word}.essayEditor-body{overflow:auto;flex:1;display:flex;flex-direction:column}.essayEditor-textarea-container{position:relative;flex-grow:1;flex-shrink:0;width:100%;height:100%;overflow:hidden}.essayEditor-textarea-container--collapsed{max-height:calc(100% - 70px)}.essayEditor-textarea-container:not(.essayEditor-textarea-container--collapsed) .essayEditor-textarea{height:calc(100% - 5px)!important}.essayEditor-textarea-container:after{position:absolute;top:0;width:100%;height:100%;content:'';box-shadow:inset 0 0 10px 5px #fff;pointer-events:none}.essayEditor-textarea-container-inner{height:100%;width:100%;overflow:auto}.essayEditor-textarea{width:100%;min-height:0;border:none;outline:none;resize:none;margin:0;padding:20px;color:#2a2f35;font-size:18px;line-height:24px;word-wrap:break-word;white-space:pre-wrap}.essayEditor-textarea::placeholder{color:#949aa6;font-size:18px;line-height:24px;font-style:italic;word-wrap:break-word}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.obPassionsEssay-loading{flex:1;display:flex;align-items:center;justify-content:center}.obPassionsEssay-button{display:flex;flex-direction:column;align-items:stretch}.obPassionsEssay-button--next{background:transparent;border:0;padding:0;cursor:pointer;height:58px;background:#0000bf;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;letter-spacing:1px;border-radius:3px;width:300px;margin-bottom:15px;font-size:15px;line-height:58px}.obPassionsEssay-button--next:disabled{background:#ccc;cursor:default}.no-touch .obPassionsEssay-button--next:not(:disabled):hover,.obPassionsEssay-button--next:active,.obPassionsEssay-button--next:not(:disabled):active{background:#5c69ff}.obPassionsEssay-button--next:focus{outline:None}.obPassionsEssay-button--skip{border:0;padding:0;background:transparent;color:#0000bf;height:58px;font-size:15px;line-height:58px;text-align:center;text-transform:uppercase;font-weight:700;letter-spacing:1px;cursor:pointer}.obPassionsEssay .essayPassionPickerWrapper,.obPassionsEssay .essayPromptPickerWrapper{min-width:100%;min-height:100%;display:flex}.obPassionsEssay .essayEditorWrapper{flex:1;padding:30px;padding-top:40px;margin-bottom:auto;height:390px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.obPassionsEssay-button{width:320px;margin:0 auto}.obPassionsEssay-button--next{border-radius:3px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.obWhatIWant{width:100%;height:100%}.obWhatIWant-transition-enter,.obWhatIWant-transition-leave{-webkit-transition:opacity .36s ease;transition:opacity .36s ease}.obWhatIWant-transition-enter{opacity:0}.obWhatIWant-transition-enter-active,.obWhatIWant-transition-leave{opacity:1}.obWhatIWant-transition-leave-active{opacity:0}.obWhatIWant-intro-enter,.obWhatIWant-intro-leave{-webkit-transition:opacity .36s ease;transition:opacity .36s ease}.obWhatIWant-intro-enter{opacity:0;-webkit-transition-delay:.18s;transition-delay:.18s}.obWhatIWant-intro-enter-active,.obWhatIWant-intro-leave{opacity:1}.obWhatIWant-intro-leave-active{opacity:0}.obWhatIWant.steptransition-leave{top:0}.obWhatIWant-container{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start}.obWhatIWant-container .whatIWant{display:flex;flex-direction:column;flex:1}.obWhatIWant-container .whatIWant-inputs{margin:auto;text-align:center}.obWhatIWant-container .whatIWant-field-error{position:fixed;left:0;bottom:65px;width:100%;text-align:center;min-width:150px}.obWhatIWant-container .whatIWant-select.oknf-select{background:#fff}.obWhatIWant-container .whatIWant-switch.oknf-switch.oknf-switch-decoration:before{width:24px;height:24px;position:relative;top:-2px;left:-2px}.obWhatIWant-container .whatIWant-switch.oknf-switch input:checked:active~.oknf-switch-decoration,.obWhatIWant-container .whatIWant-switch.oknf-switch input:checked:focus~.oknf-switch-decoration,.obWhatIWant-container .whatIWant-switch.oknf-switch input:checked~.oknf-switch-decoration{background:#0000bf!important}.obWhatIWant-container .whatIWant-switch.oknf-switch input:checked:active~.oknf-switch-decoration:before,.obWhatIWant-container .whatIWant-switch.oknf-switch input:checked:focus~.oknf-switch-decoration:before,.obWhatIWant-container .whatIWant-switch.oknf-switch input:checked~.oknf-switch-decoration:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"c";font-size:12px;display:flex;justify-content:center;align-items:center;color:#0000bf}.obWhatIWant-container .whatIWant-switch .oknf-switch-decoration,.obWhatIWant-container .whatIWant-switch.oknf-switch:active .oknf-switch-decoration,.obWhatIWant-container .whatIWant-switch.oknf-switch input:focus~.oknf-switch-decoration{background:#ccc}.obWhatIWant-container .whatIWant-switch .oknf-switch-label{color:#2a2f35}.obWhatIWant-container .whatIWant-gender-tags-container,.obWhatIWant-container .whatIWant-gender-tags-footer{background:#f0f2f6}.obWhatIWant-container .whatIWant-gender-tags-footer:after{content:"";position:absolute;top:0;left:0;width:100%;height:20px;z-index:9000;-webkit-transform:translateY(-100%);transform:translateY(-100%);background-color:rgba(240,242,246,0);background-image:-webkit-linear-gradient(rgba(240,242,246,0),#f0f2f6);background-image:linear-gradient(rgba(240,242,246,0),#f0f2f6)}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3),only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:2),only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:3){.iOS .obWhatIWant-container .whatIWant-gender-tags-footer{bottom:75px}}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.obWhatIWant-notice{display:flex;justify-content:center;flex-direction:row}.obWhatIWant-notice-icon,.obWhatIWant-notice-text{display:inline-block;vertical-align:top;height:50px}.obWhatIWant-notice-icon{width:24px;margin-right:10px;line-height:50px;background:no-repeat 50% url("https://cdn.okccdn.com/media/img/icons/privacy/visible-gray.svg")}.obWhatIWant-notice-text{font-size:15px;line-height:50px}.obWhatIWant .whatIWant-feedback,.obWhatIWant .whatIWant-prompt{max-width:100%}.obWhatIWant .whatIWant-loader{top:50%}.obWhatIWant .whatIWant-previous{left:0;top:-66px}.obWhatIWant .whatIWant-next{width:320px;margin-left:auto;margin-right:auto;border-radius:3px}.obWhatIWant .whatIWant-gender-tags-wrapper{position:fixed;z-index:6001;top:66px;left:50%;width:700px;height:480px;margin-left:-350px}@media (max-height:810px){.obWhatIWant .whatIWant-gender-tags-wrapper{position:absolute;top:265px;left:50%}}.obWhatIWant .whatIWant-gender-tags-wrapper.whatIWant-fieldTransition--next-enter-active,.obWhatIWant .whatIWant-gender-tags-wrapper.whatIWant-fieldTransition--previous-leave-active{-webkit-transition:-webkit-transform 75ms linear,opacity 75ms linear;transition:transform 75ms linear,opacity 75ms linear}.obWhatIWant .whatIWant-gender-tags-wrapper.whatIWant-fieldTransition--next-enter{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}.obWhatIWant .whatIWant-gender-tags-wrapper.whatIWant-fieldTransition--next-enter-active,.obWhatIWant .whatIWant-gender-tags-wrapper.whatIWant-fieldTransition--previous-leave{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.obWhatIWant .whatIWant-gender-tags-wrapper.whatIWant-fieldTransition--previous-leave-active{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}.obWhatIWant .whatIWant-gender-tags-container{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;padding-top:0;background:#f0f2f6}.obWhatIWant .whatIWant-gender-tags-container .whatIWant-buttons-pickmanybuttons{position:static;width:100%;height:calc(100% - 180px);padding:0}.obWhatIWant .whatIWant-gender-tags-pointer{top:103px}.obWhatIWant .whatIWant-gender-tags-close{position:absolute;z-index:6002;top:-132px;left:50%;width:66px;height:66px;margin-left:-230px;background:#f0f2f6;text-align:center}.obWhatIWant .whatIWant-gender-tags-close-button{top:0;left:0;width:100%;height:100%;padding:0;margin:0;font-size:13px;line-height:66px}.obWhatIWant .whatIWant-gender-tags-prompt{position:relative;z-index:6000;top:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:350px;height:auto;padding-bottom:0;font-weight:700;font-size:24px;line-height:33px}.obWhatIWant .whatIWant-gender-tags-footer{position:static;width:100%;margin-top:44px}.obWhatIWant .whatIWant-gender-tags-footer .oknf-switch{width:380px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.onboarding-sms-registration .sms-fields-container{height:365px;display:flex;justify-content:center;align-items:center}.onboarding-sms-registration .sms-header-title-phone{display:inline-block}.onboarding-sms-registration .sms-fields-code{margin-top:0;margin-bottom:0}.onboarding-sms-registration .sms-terms{margin-bottom:0;margin-top:30px}.onboarding-sms-registration .sms-actions{position:absolute;bottom:0;left:0;right:0;width:100%}.onboarding-sms-registration .sms-code-sent-success-icon:before{bottom:1px}.onboarding-sms-registration .almost-done .verify-phone-message{font-size:16px;font-weight:500;max-width:320px;text-align:center}.onboarding-sms-registration .almost-done .sms-actions-button-ok{width:120px;height:48px;line-height:0!important}.onboarding-steps--Phone .sms-actions{bottom:50px}.onboarding-steps--Phone .sms-actions button{width:320px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.onboarding-outro{text-align:center}.onboarding-outro-text{font-weight:700}.onboarding-outro-loader{background:#9dbaf2;border-radius:20px;z-index:2;overflow:hidden}.onboarding-outro-loader-progress{position:relative;bottom:50%;top:-50%;height:200%;width:100%;display:block;background:#0000bf;border-radius:inherit;-webkit-transform-origin:left;transform-origin:left;-webkit-animation:progressbar-slide;animation:progressbar-slide;-webkit-animation-duration:2.5s;animation-duration:2.5s;-webkit-animation-delay:10ms;animation-delay:10ms;-webkit-animation-timing-function:cubic-bezier(.995,.43,.395,.915);animation-timing-function:cubic-bezier(.995,.43,.395,.915)}@-webkit-keyframes progressbar-slide{0%{-webkit-transform:translate(-100%)}to{-webkit-transform:translate(0)}}@keyframes progressbar-slide{0%{-webkit-transform:translate(-100%);transform:translate(-100%)}to{-webkit-transform:translate(0);transform:translate(0)}}.onboarding-outro-image{left:0;width:100%;height:240px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.onboarding-outro{width:100%;height:100%}.onboarding-outro-text{font-size:32px;line-height:44px}.onboarding-outro-loader{width:300px;height:4px;margin:100px auto 20px}.onboarding-outro-image{position:absolute;top:45%;height:320px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.details-reboarding-outro{text-align:center;width:100%;height:100%}.details-reboarding-outro-title{font-size:22px;font-weight:700}.details-reboarding-outro-subtitle{font-size:18px;max-width:320px;margin:0 auto;margin-top:20px}.details-reboarding-outro-image{height:250px;margin-top:40px}.details-reboarding-outro-actions{margin-top:40px}.details-reboarding-outro-actions-primary{background:transparent;border:0;padding:0;cursor:pointer;color:#fff;background:#0000bf;-webkit-appearance:none;text-transform:uppercase;letter-spacing:1px;font-size:16px;line-height:18px;font-weight:700;width:100%;max-width:320px;height:auto;display:block;padding:20px 0;margin:0 auto 15px;margin-bottom:20px;text-align:center;border-radius:3px}.details-reboarding-outro-actions-primary:hover{background:#5c69ff}.details-reboarding-outro-actions-primary:focus{outline:none}.details-reboarding-outro-actions-primary:disabled{background:#949aa6;cursor:default}.details-reboarding-outro-actions-link{background:transparent;border:0;padding:0;cursor:pointer;display:inline;text-decoration:none;outline:none;color:#0000bf;letter-spacing:1px;font-size:15px;font-weight:700;text-transform:uppercase}.details-reboarding-outro-actions-link:active,.details-reboarding-outro-actions-link:hover{color:#5c69ff}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}body.page--onboarding,body.page_onboarding{-webkit-tap-highlight-color:transparent;background:#f0f2f6;color:#2a2f35}body.page--onboarding #page #main_content,body.page_onboarding #page #main_content{background:#f0f2f6;color:#2a2f35}body.page--onboarding,body.page--onboarding *,body.page_onboarding,body.page_onboarding *{box-sizing:border-box}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.onboarding-steps--Essay,.onboarding-steps--PhotoOrganizer{z-index:5998}@media (min-height:811px){.onboarding-steps:not(.onboarding-steps--QuestionsConvo){margin-top:0;position:fixed;top:calc(50% - 305px + 66px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.onboarding-app-loading{width:100%;height:100%;display:flex;align-items:center;justify-content:center}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.password-prompt{display:flex;flex-direction:column;flex:1 1 auto;padding:0 30px}.password-prompt-title{margin-top:auto;margin-bottom:8px}.password-prompt-input{width:100%;height:56px}.password-prompt-forgot{background:transparent;border:0;padding:0;cursor:pointer;color:#4c7bd9}.password-prompt-forgot,.password-prompt-status{text-align:center;margin-top:16px;margin-bottom:auto;font-size:16px;line-height:20px}.password-prompt-status{color:#56585c}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.user-row-picker{display:flex;flex-direction:column;flex:1 1 auto;width:100%;height:100%}.user-row-picker-gradient{flex:1 1 auto;color:#f0f2f6;margin:0}.user-row-picker-gradient-child-container{display:flex;flex-direction:column;align-items:stretch}.user-row-picker-option{border-radius:0!important}.user-row-picker-option-wrapper{background:transparent;border:0;padding:0;cursor:pointer;margin:0;width:100%;overflow:hidden}.user-row-picker-option-wrapper:first-of-type{border-top-left-radius:3px;border-top-right-radius:3px}.user-row-picker-option-wrapper:first-of-type .user-row-picker-option{border-top:none}.user-row-picker-option-wrapper:last-of-type{border-bottom-left-radius:3px;border-bottom-right-radius:3px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.leave-details{display:flex;flex:1;padding:12px 30px;overflow:auto}.leave-details-essay{height:220px;width:100%;max-width:460px;margin:auto}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.offboarding-survey-loading,.offboarding-survey-loading-error{display:block;position:relative;top:50%;transform:translateY(-50%)}.offboarding-survey-children .pickmanybuttons,.offboarding-survey-children .pickonebutton{height:100%}.offboarding-survey-footer-text{text-align:center;margin:24px;max-width:418px;font-size:16px;line-height:24px}.offboarding-survey .offboarding-survey-button{display:flex;flex:0 0 auto}.offboarding-survey .offboarding-survey-button--skip{background:transparent;color:#0000bf;width:100%}.offboarding-survey .offboarding-survey-button--next,.offboarding-survey .offboarding-survey-button--skip{border:0;padding:0;height:58px;font-size:15px;line-height:58px;text-align:center;text-transform:uppercase;font-weight:700;letter-spacing:1px;cursor:pointer}.offboarding-survey .offboarding-survey-button--next{background:transparent;background:#0000bf;color:#fff;border-radius:3px;width:300px;margin-bottom:15px;width:100%}.offboarding-survey .offboarding-survey-button--next:disabled{background:#ccc;cursor:default}.no-touch .offboarding-survey .offboarding-survey-button--next:not(:disabled):hover,.offboarding-survey .offboarding-survey-button--next:active,.offboarding-survey .offboarding-survey-button--next:not(:disabled):active{background:#5c69ff}.offboarding-survey .offboarding-survey-button--next:focus{outline:None}.offboarding-survey .offboarding-survey-button--disable{background:transparent;border:0;padding:0;cursor:pointer;height:58px;background:#0000bf;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;letter-spacing:1px;border-radius:3px;width:300px;margin-bottom:15px;font-size:15px;line-height:58px;width:100%}.offboarding-survey .offboarding-survey-button--disable:disabled{background:#ccc;cursor:default}.no-touch .offboarding-survey .offboarding-survey-button--disable:not(:disabled):hover,.offboarding-survey .offboarding-survey-button--disable:active,.offboarding-survey .offboarding-survey-button--disable:not(:disabled):active{background:#5c69ff}.offboarding-survey .offboarding-survey-button--disable:focus{outline:None}.offboarding-survey .offboarding-survey-button--disable:not(:disabled),.offboarding-survey .offboarding-survey-button--disable:not(:disabled):hover{background-color:#ffd939!important}.offboarding-survey .offboarding-survey-button--delete{background:transparent;border:0;padding:0;cursor:pointer;height:58px;background:#0000bf;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;letter-spacing:1px;border-radius:3px;width:300px;margin-bottom:15px;font-size:15px;line-height:58px;width:100%}.offboarding-survey .offboarding-survey-button--delete:disabled{background:#ccc;cursor:default}.no-touch .offboarding-survey .offboarding-survey-button--delete:not(:disabled):hover,.offboarding-survey .offboarding-survey-button--delete:active,.offboarding-survey .offboarding-survey-button--delete:not(:disabled):active{background:#5c69ff}.offboarding-survey .offboarding-survey-button--delete:focus{outline:None}.offboarding-survey .offboarding-survey-button--delete:not(:disabled),.offboarding-survey .offboarding-survey-button--delete:not(:disabled):hover{background-color:#ff8aa4!important}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.offboarding-survey-button{width:320px;margin:0 auto}.offboarding-survey-button--delete,.offboarding-survey-button--disable,.offboarding-survey-button--next{border-radius:3px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.page--offboarding,.page_offboarding{background:#f0f2f6;-webkit-tap-highlight-color:transparent;color:#2a2f35;overflow-x:hidden}.page--offboarding,.page--offboarding *,.page_offboarding,.page_offboarding *{box-sizing:border-box}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.phonewall{width:100vw;height:100vh;background-color:#fff;display:flex;justify-content:center;align-items:center}.phonewall-logo{position:absolute;top:20px;left:10%;width:100px;height:32px;background-size:100px auto;background-repeat:no-repeat;background-position:bottom;background-image:url("https://cdn.okccdn.com/media/img/dtf/logo.png")}@media (-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){.phonewall-logo{background-image:url("https://cdn.okccdn.com/media/img/dtf/logo@2x.png");background-size:100px 32px}}.phonewall-content-icon{width:50px;height:50px;background-color:#f0f2f6;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-bottom:10px}.phonewall-content-title{font-weight:700;font-size:24px;margin-bottom:20px;line-height:26px}.phonewall-content-message{margin:20px 0;font-size:16px}.phonewall-content-action{margin-top:40px}.phonewall-content-terms{margin-top:100px;font-size:12px;line-height:16px}.phonewall-content{width:320px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}#starfield_wrapper,#starfield_wrapper .star_size_wrapper{position:absolute;overflow:hidden;top:0;left:0;width:100%;height:100%}#starfield_wrapper .star_size_wrapper{-webkit-transition:opacity .5s linear;transition:opacity .5s linear}#starfield_wrapper .star_size_wrapper.calculating{opacity:0}#starfield_wrapper #star_size_wrapper_0 .star{width:2px;height:2px}#starfield_wrapper #star_size_wrapper_1 .star{width:4px;height:4px}#starfield_wrapper #star_size_wrapper_2 .star{width:6px;height:6px}#starfield_wrapper #star_size_wrapper_3 .star{width:8px;height:8px}#starfield_wrapper #star_size_wrapper_4 .star{width:10px;height:10px}#starfield_wrapper #star_size_wrapper_5 .star{width:12px;height:12px}#starfield_wrapper #star_size_wrapper_6 .star{width:14px;height:14px}#starfield_wrapper .star{position:absolute;border-radius:20px;background:#fff;-webkit-transition:opacity 2s linear;transition:opacity 2s linear}#starfield_wrapper .star.opacity_0{opacity:.13}#starfield_wrapper .star.opacity_1{opacity:.26}#starfield_wrapper .star.opacity_2{opacity:.39}#starfield_wrapper .star.opacity_3{opacity:.52}#starfield_wrapper .star.opacity_4{opacity:.65}#starfield_wrapper .star.opacity_5{opacity:.78}body.not_found{overscroll-behavior:none;background:#0f4b9c;background-color:#0f4b9c;background-image:-webkit-linear-gradient(#0f4b9c,#0c3c7e);background-image:linear-gradient(#0f4b9c,#0c3c7e);font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.not_found #page #main_content{background:transparent;position:absolute;height:100vh}body.not_found #starfield_wrapper{z-index:1}body.not_found #user_header{position:absolute;z-index:5;width:100%;min-width:1005px;margin:40px 0 0;height:42px;display:block;float:none;text-align:right;color:#d5e0f8;font-size:15px;line-height:42px}body.not_found #user_header span{position:relative}body.not_found #user_header a{display:inline-block;margin:0 40px 0 20px;padding:0}body.not_found #cr-stage{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}body.not_found .four_oh_four_icon{position:absolute;z-index:2;-webkit-transition:all .2s linear;transition:all .2s linear;opacity:0;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}body.not_found .four_oh_four_icon.show{opacity:1}body.not_found #whale{display:block;width:401px;height:265px;background:url("https://cdn.okccdn.com/media/img/template/pq-404-sprite.png") 0 0 no-repeat;top:44%;left:3%;-webkit-animation-name:bounce-one;animation-name:bounce-one;-webkit-animation-duration:10s;animation-duration:10s}@media (-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){body.not_found #whale{background-image:url("https://cdn.okccdn.com/media/img/template/pq-404-sprite@2x.png");background-size:401px 651px}}@media (min-width:1500px){body.not_found #whale{left:10%}}@media (min-width:2100px){body.not_found #whale{left:19%}}@media (max-height:1200px){body.not_found #whale{top:48%}}@media (max-height:1000px){body.not_found #whale{top:53%}}body.not_found #sock1{display:block;width:32px;height:64px;background:url("https://cdn.okccdn.com/media/img/template/pq-404-sprite.png") 0 -265px no-repeat;top:34%;left:29%;-webkit-animation-name:bounce-two;animation-name:bounce-two;-webkit-animation-duration:8s;animation-duration:8s}@media (-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){body.not_found #sock1{background-image:url("https://cdn.okccdn.com/media/img/template/pq-404-sprite@2x.png");background-size:401px 651px}}body.not_found #sock2{display:block;width:64px;height:76px;background:url("https://cdn.okccdn.com/media/img/template/pq-404-sprite.png") 0 -357px no-repeat;top:70%;left:30%;-webkit-animation-name:bounce-three;animation-name:bounce-three;-webkit-animation-duration:12s;animation-duration:12s}@media (-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){body.not_found #sock2{background-image:url("https://cdn.okccdn.com/media/img/template/pq-404-sprite@2x.png");background-size:401px 651px}}@media (max-height:1200px){body.not_found #sock2{top:78%}}@media (max-height:1000px){body.not_found #sock2{top:90%}}@media (max-height:800px){body.not_found #sock2{top:84%;left:50%}}body.not_found #sock3{display:block;width:37px;height:45px;background:url("https://cdn.okccdn.com/media/img/template/pq-404-sprite.png") 0 -480px no-repeat;top:67%;left:15%;-webkit-animation-name:bounce-four;animation-name:bounce-four;-webkit-animation-duration:6s;animation-duration:6s}@media (-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){body.not_found #sock3{background-image:url("https://cdn.okccdn.com/media/img/template/pq-404-sprite@2x.png");background-size:401px 651px}}@media (max-height:1200px){body.not_found #sock3{top:73%}}@media (max-height:1000px){body.not_found #sock3{top:79%}}@media (max-height:800px){body.not_found #sock3{top:82%;left:18%}}@media (max-height:750px) and (min-width:1000px){body.not_found #sock3{top:42%;left:8%}}body.not_found #coffee{display:block;width:97px;height:99px;background:url("https://cdn.okccdn.com/media/img/template/pq-404-sprite.png") 0 -550px no-repeat;top:53%;left:40%;-webkit-animation-name:bounce-five;animation-name:bounce-five;-webkit-animation-duration:7.3s;animation-duration:7.3s}@media (-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){body.not_found #coffee{background-image:url("https://cdn.okccdn.com/media/img/template/pq-404-sprite@2x.png");background-size:401px 651px}}@media (max-width:1200px){body.not_found #coffee{left:58%}}@media (max-height:800px){body.not_found #coffee{top:56%}}body.not_found #text_wrapper,body.not_found #text_wrapper h1,body.not_found #text_wrapper h2{color:#fff;font-weight:300;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-shadow:0 0 5px #092c5b}body.not_found #text_wrapper{position:absolute;z-index:3;top:40%;left:40%;padding-right:20px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}body.not_found #text_wrapper.show{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}@media (max-height:800px){body.not_found #text_wrapper{top:30%}}body.not_found #text_wrapper h1{font-size:38px}body.not_found #text_wrapper h2{font-size:23px;line-height:78px}body.not_found #text_wrapper a{color:#fff;border-bottom:1px solid #fff}body.not_found #text_wrapper a:hover{color:#d5e0f8;border-bottom-color:#d5e0f8}@-webkit-keyframes bounce-one{0%{-webkit-transform:translateZ(0)}50%{-webkit-transform:translate3d(0,10px,0)}to{-webkit-transform:translateZ(0)}}@keyframes bounce-one{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}50%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes bounce-two{0%{-webkit-transform:translateZ(0)}50%{-webkit-transform:translate3d(0,-5,0)}to{-webkit-transform:translateZ(0)}}@keyframes bounce-two{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}50%{-webkit-transform:translate3d(0,-5,0);transform:translate3d(0,-5,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes bounce-three{0%{-webkit-transform:translateZ(0)}50%{-webkit-transform:translate3d(-15px,0,0)}to{-webkit-transform:translateZ(0)}}@keyframes bounce-three{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}50%{-webkit-transform:translate3d(-15px,0,0);transform:translate3d(-15px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes bounce-four{0%{-webkit-transform:translateZ(0)}50%{-webkit-transform:translate3d(0,6px,0)}to{-webkit-transform:translateZ(0)}}@keyframes bounce-four{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}50%{-webkit-transform:translate3d(0,6px,0);transform:translate3d(0,6px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes bounce-five{0%{-webkit-transform:translateZ(0)}50%{-webkit-transform:translate3d(10px,0,0)}to{-webkit-transform:translateZ(0)}}@keyframes bounce-five{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}50%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.login-sms .login-fields-code,.login-sms .login-fields-sms{margin-top:50px}.login-sms-existing{margin-top:20px;text-align:center}.login-sms-existing .login-fields-field-link{width:auto;margin:0;margin-left:10px;font-size:16px}.login-sms-existing .login-fields-field-link:disabled:not(.sending){color:#949aa6}.login-sms-code-sent{display:flex;justify-content:center;align-items:center;color:#939393;font-size:14px;font-weight:500;position:relative;top:-20px}.login-sms-code-sent-hide{visibility:hidden}.login-sms-code-sent-success{border:2px solid #7fd8ed;border-radius:50%;width:23px;height:23px;margin-right:5px}.login-sms-code-sent-success-icon{width:0;height:0}.login-sms-code-sent-success-icon:before{content:"";font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"c";font-size:12px;position:relative;color:#7fd8ed;bottom:5px}.login-sms .login-fields-text--sms2fa{line-height:1;font-weight:500;max-width:325px;padding-top:30px;margin:auto}.sms-loading-screen{width:300px;height:300px;margin:auto;display:flex;justify-content:center;flex-direction:column;align-items:center}.sms-loading-screen-success{border:4px solid #7fd8ed;border-radius:50%;width:40px;height:40px}.sms-loading-screen-success-icon{width:0;height:0}.sms-loading-screen-success-icon:before{content:"";font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"c";font-size:20px;position:relative;top:-33px;left:-9px;color:#7fd8ed}.sms-loading-screen-loader{border:4px solid transparent;border-top:4px solid #7fd8ed;border-bottom:4px solid #7fd8ed;border-left:4px solid #7fd8ed;border-radius:50%;width:40px;height:40px;animation:spin 1.5s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.sms-loading-screen-text{color:#939393;font-size:14px;font-weight:500}.login-header .login-header-title{max-width:325px}.login-header .login-header-title-SMS_PHONE_INPUT{margin-bottom:30px}.login-captcha{display:flex;justify-content:center}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}form input[type=submit]{visibility:visible;position:static;width:auto;background:transparent;border:0;padding:0;cursor:pointer;color:#fff;background:#0000bf;-webkit-appearance:none;text-transform:uppercase;letter-spacing:1px;font-size:16px;line-height:18px;font-weight:700;width:100%;max-width:320px;height:auto;display:block;padding:20px 0;margin:0 auto 15px;margin-bottom:20px;text-align:center;border-radius:3px}form input[type=submit]:hover{background:#5c69ff}form input[type=submit]:focus{outline:none}form input[type=submit]:disabled{background:#949aa6;cursor:default}.login,.login *{box-sizing:border-box;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.login form{display:block;padding:0;margin:0}.login-login-title{font-size:33px}.login-error{padding:3%;margin:3%;background:#f95133;text-align:center;color:#fff;font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:3px;font-size:15px;line-height:15px}.login-form{display:block;height:100%;width:100%}.login-form-title{font-size:24px;line-height:33px;font-weight:700;color:#2a2f35}.login-fields{margin-bottom:15px}.login-fields-text{margin:auto;max-width:360px;font-weight:700;font-size:16px;line-height:33px;color:#2a2f35;text-align:center}.login-fields-field{margin:auto;width:100%;max-width:360px}.login-fields-field-label{display:block;color:#030320;text-align:left;font-weight:400;font-size:17px;line-height:30px}.login-fields-field .oknf-typable-wrapper{width:100%}.login-fields-field-input.oknf-input{width:100%;display:block;padding:10px 15px;margin:0 auto 10px;border:none;font-size:17px;line-height:20px;border-radius:4px;border:1px solid #c7c7c7;box-shadow:1px 1px 2px 0 rgba(0,0,0,.19)}.login-fields-field-input.oknf-input:focus{outline:none}.login-fields-field-checkbox.oknf-checkbox{display:block;text-align:left;font-size:15px;line-height:15px;line-height:20px}.login-fields-field-link{background:transparent;border:0;padding:0;cursor:pointer;width:100%;margin-bottom:15px;font-size:14px;padding-bottom:3px;color:#0000bf;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:1px}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3),only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:2),only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:3){.iOS .login-actions{padding-bottom:env(safe-area-inset-bottom)}}.login-actions-button{background:transparent;border:0;padding:0;cursor:pointer;color:#fff;background:#0000bf;-webkit-appearance:none;text-transform:uppercase;letter-spacing:1px;font-size:16px;line-height:18px;font-weight:700;width:100%;max-width:320px;height:auto;display:block;padding:20px 0;margin:0 auto 15px;text-align:center;border-radius:3px;position:relative;margin-bottom:20px;max-width:360px!important}.login-actions-button:hover{background:#5c69ff}.login-actions-button:focus{outline:none}.login-actions-button:disabled{background:#949aa6;cursor:default}.login-actions-button.isSubmitting,.login-actions-button.isSubmitting:hover{background:#07408d;color:#9dbaf2}.login-actions-button-icon{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.login-actions-button--facebook{padding-top:8px;padding-bottom:8px;background:#3b5999;font-size:15px;line-height:18px}.login-actions-button-sms{margin-top:35px}.login-actions-link{background:transparent;border:0;padding:0;cursor:pointer;color:#9dbaf2;font-size:17px;line-height:22px;text-transform:uppercase;letter-spacing:1px;font-weight:700;color:#0000bf;font-size:15px;line-height:18px;border:2px solid #0000bf;padding:15px 0;margin:0 auto;width:100%;max-width:360px;display:block}@media screen and (max-height:540px){.login-actions-link{font-size:15px;line-height:20px}}.login-footer{height:30%}.login-divider{width:100%;text-align:center;border-bottom:1px solid #000;line-height:4px;margin:10px 0 20px;border-color:#949aa6}.login-divider span{padding:0 10px}.login .phone-terms{display:block;max-width:358px;font-size:12px;line-height:16px;text-align:center;margin:auto;margin-bottom:20px}.login .phone-terms-link{text-decoration:underline;color:#1e1e1e}.login .phone-terms-link:hover{color:#2a2f35}.login .phone-input .oknf-typable-wrapper--tel,.login .phone-input input[name=phone-number]{width:100%;height:46px}.login .phone-input .oknf-select,.login .phone-input select[name=country-code]{height:46px}.mobile-web-login-screen-transition-enter,.mobile-web-login-screen-transition-leave{-webkit-transition:opacity .28s ease;transition:opacity .28s ease}.mobile-web-login-screen-transition-enter{opacity:0;-webkit-transition-delay:.12s;transition-delay:.12s}.mobile-web-login-screen-transition-enter-active,.mobile-web-login-screen-transition-leave{opacity:1}.mobile-web-login-screen-transition-leave-active{opacity:0}form input[type=submit]{visibility:visible;position:static;width:auto;background:transparent;border:0;padding:0;cursor:pointer;color:#fff;background:#0000bf;-webkit-appearance:none;text-transform:uppercase;letter-spacing:1px;font-size:16px;line-height:18px;font-weight:700;width:100%;max-width:320px;height:auto;display:block;padding:20px 0;margin:0 auto 15px;margin-bottom:20px;text-align:center;border-radius:3px}form input[type=submit]:hover{background:#5c69ff}form input[type=submit]:focus{outline:none}form input[type=submit]:disabled{background:#949aa6;cursor:default}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.login-header{display:flex;justify-content:center;margin-bottom:20px}.login-header-title{font-weight:700;font-size:24px;text-align:center;max-width:310px}.login-header-title-SMS_PHONE_INPUT{margin-bottom:30px}.login-fields{text-align:center;margin-bottom:50px}.login-fields-title{font-size:32px;line-height:44px}.login-container{min-height:200px}.login-divider span{background:#fff}.login-modal.reactmodal{margin-top:100px;width:unset;max-width:440px}.login-modal.reactmodal-contents{padding:40px}.login-modal-icon-none .reactmodal-header-close{font-size:18px;top:5px;position:relative;right:5px}.login-modal-icon-none .reactmodal-header-close .icon:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.login-modal-icon-back .reactmodal-header-close{font-size:18px;top:5px;position:absolute;left:5px}.login-modal-icon-back .reactmodal-header-close .icon:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"<"}.login-modal-icon-cross .reactmodal-header-close{font-size:18px;top:5px;position:relative;right:5px}.login-modal-icon-cross .reactmodal-header-close .icon:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.splashdtf-footer{flex-basis:110px;padding-top:10px;background:#fff}.splashdtf-footer-links,.splashdtf-footer-social{width:100%;min-width:1080px;max-width:1180px;margin-left:auto;margin-right:auto;padding-left:65px;padding-right:65px;z-index:2}.splashdtf-footer-links{display:flex;justify-content:space-between;font-size:13px;line-height:20px}.splashdtf-footer-nav{display:flex;text-align:left;flex-wrap:wrap}.splashdtf-footer-nav-item{text-transform:uppercase;font-weight:500;white-space:nowrap}.splashdtf-footer-nav-item:not(:last-child){padding-right:15px}.splashdtf-footer-nav-item-link{color:#000}.splashdtf-footer-nav-item-link-button{background:transparent;border:0;padding:0;cursor:pointer;font-weight:500;font-size:13px;color:#000;line-height:20px;text-transform:uppercase}.splashdtf-footer-nav-item-link-button:hover,.splashdtf-footer-nav-item-link:hover{color:#2a2f35}.splashdtf-footer-copyright{white-space:nowrap;color:#1e1e1e}.splashdtf-footer-social{text-align:center;padding-top:20px}.splashdtf-footer-social-circle{display:inline-block;width:30px;height:30px;color:#000;border:1px solid #000;border-radius:50%;text-align:center;font-size:14px;line-height:28px}.splashdtf-footer-social-circle:not(:last-child){margin-right:11px}.splashdtf-footer-social-circle:hover{color:#2a2f35;border:1px solid #2a2f35}.splashdtf-footer-social-circle.instagram,.splashdtf-footer-social-circle.twitter{padding-left:2px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.signup-facebooksignup-or-bubble,.splashdtf-content{transition:background .3s linear .3s}.splashdtf--facepaint .signup-facebooksignup-or-bubble,.splashdtf--facepaint .splashdtf-content{background-color:#21c3fd}.splashdtf--hands .signup-facebooksignup-or-bubble,.splashdtf--hands .splashdtf-content{background-color:#f0a1c1}.splashdtf--sweater .signup-facebooksignup-or-bubble,.splashdtf--sweater .splashdtf-content{background-color:#c6a9db}.splashdtf--couch .signup-facebooksignup-or-bubble,.splashdtf--couch .splashdtf-content{background-color:#24d7f2}.splashdtf--rose .signup-facebooksignup-or-bubble,.splashdtf--rose .splashdtf-content{background-color:#ffc5e1}.splashdtf--eyemasks .signup-facebooksignup-or-bubble,.splashdtf--eyemasks .splashdtf-content{background-color:#21bd66}.splashdtf--find-my-kind .signup-facebooksignup-or-bubble,.splashdtf--find-my-kind .splashdtf-content{background-color:#b9efef}.splashdtf-hero-image{opacity:0;transition:opacity .3s linear}.splashdtf-hero-image--hands{background-position:calc(50% + 375px) calc(100% + 10px);background-size:865px auto;background-repeat:no-repeat;background-image:url("https://cdn.okccdn.com/media/img/dtf/photos/hands.jpg")}@media (-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){body:not(.noretina) .splashdtf-hero-image--hands{background-image:url("https://cdn.okccdn.com/media/img/dtf/photos/hands@2x.jpg");background-size:865px auto}}body.forceretina .splashdtf-hero-image--hands{background-image:url("https://cdn.okccdn.com/media/img/dtf/photos/hands@2x.jpg");background-size:865px auto}.splashdtf-hero-image--facepaint{background-position:calc(50% + 300px) calc(100% + 10px);background-size:666px auto;background-repeat:no-repeat;background-image:url("https://cdn.okccdn.com/media/img/dtf/photos/facepaint.jpg")}@media (-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){body:not(.noretina) .splashdtf-hero-image--facepaint{background-image:url("https://cdn.okccdn.com/media/img/dtf/photos/facepaint@2x.jpg");background-size:666px auto}}body.forceretina .splashdtf-hero-image--facepaint{background-image:url("https://cdn.okccdn.com/media/img/dtf/photos/facepaint@2x.jpg");background-size:666px auto}.splashdtf-hero-image--couch{background-position:calc(50% + 285px) calc(100% + 10px);background-size:551px auto;background-repeat:no-repeat;background-image:url("https://cdn.okccdn.com/media/img/dtf/photos/couch.jpg")}@media (-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){body:not(.noretina) .splashdtf-hero-image--couch{background-image:url("https://cdn.okccdn.com/media/img/dtf/photos/couch@2x.jpg");background-size:551px auto}}body.forceretina .splashdtf-hero-image--couch{background-image:url("https://cdn.okccdn.com/media/img/dtf/photos/couch@2x.jpg");background-size:551px auto}.splashdtf-hero-image--rose{background-position:calc(50% + 455px) calc(100% + 10px);background-size:975px auto;background-repeat:no-repeat;background-image:url("https://cdn.okccdn.com/media/img/dtf/photos/rose.jpg")}@media (-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){body:not(.noretina) .splashdtf-hero-image--rose{background-image:url("https://cdn.okccdn.com/media/img/dtf/photos/rose@2x.jpg");background-size:975px auto}}body.forceretina .splashdtf-hero-image--rose{background-image:url("https://cdn.okccdn.com/media/img/dtf/photos/rose@2x.jpg");background-size:975px auto}.splashdtf-hero-image--eyemasks{background-position:calc(50% + 300px) calc(100% + 10px);background-size:694px auto;background-repeat:no-repeat;background-image:url("https://cdn.okccdn.com/media/img/dtf/photos/eyemasks.jpg")}@media (-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){body:not(.noretina) .splashdtf-hero-image--eyemasks{background-image:url("https://cdn.okccdn.com/media/img/dtf/photos/eyemasks@2x.jpg");background-size:694px auto}}body.forceretina .splashdtf-hero-image--eyemasks{background-image:url("https://cdn.okccdn.com/media/img/dtf/photos/eyemasks@2x.jpg");background-size:694px auto}.splashdtf-hero-image--find-my-kind{background-position:calc(50% + 170px) 100%;background-size:644px auto;background-repeat:no-repeat;background-image:url("https://cdn.okccdn.com/media/img/dtf/photos/findmykind-teal2.jpg")}@media (-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){body:not(.noretina) .splashdtf-hero-image--find-my-kind{background-image:url("https://cdn.okccdn.com/media/img/dtf/photos/findmykind-teal2@2x.jpg");background-size:644px auto}}body.forceretina .splashdtf-hero-image--find-my-kind{background-image:url("https://cdn.okccdn.com/media/img/dtf/photos/findmykind-teal2@2x.jpg");background-size:644px auto}.splashdtf--couch .splashdtf-hero-image--couch,.splashdtf--eyemasks .splashdtf-hero-image--eyemasks,.splashdtf--facepaint .splashdtf-hero-image--facepaint,.splashdtf--find-my-kind .splashdtf-hero-image--find-my-kind,.splashdtf--hands .splashdtf-hero-image--hands,.splashdtf--rose .splashdtf-hero-image--rose{opacity:1;transition:opacity .3s linear .6s}.page--home,.page--login,.page--reactivate,.page--signup{font-size:18px;line-height:28px;min-width:1080px;background:#fff;color:#000;min-height:100vh}.splashdtf{background:#fff;padding-bottom:30px}.splashdtf--showing-signup{height:500px;overflow:hidden}.splashdtf-content{min-height:766px;z-index:1;position:relative}.splashdtf-header,.splashdtf-mobile,.splashdtf-signupcontainer,.splashdtf-top,.splashdtf-tos{width:100%;min-width:1080px;max-width:1180px;margin-left:auto;margin-right:auto;padding-left:65px;padding-right:65px;z-index:2}.splashdtf-hero{z-index:-1}.splashdtf-hero,.splashdtf-hero-image{position:absolute;top:0;left:0;bottom:0;right:0}.splashdtf-logo{display:inline-block;width:90px;height:30px;background-size:90px auto;background-repeat:no-repeat;background-image:url("https://cdn.okccdn.com/media/img/dtf/logo.png")}@media (-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){.splashdtf-logo{background-image:url("https://cdn.okccdn.com/media/img/dtf/logo@2x.png");background-size:90px auto}}.splashdtf-header{padding-top:30px;padding-bottom:30px;display:flex;align-items:center;justify-content:space-between}.splashdtf-header-signin-text{margin-right:17px;font-size:14px;line-height:36px}.splashdtf-header-signin-splashButton{display:inline-block;height:36px;font-size:13px;line-height:36px;color:#000;font-weight:500;padding:0 14px;cursor:pointer;background:none;border:1px solid #000;border-radius:3px}.splashdtf-header-signin-splashButton:hover{border:1px solid #2a2f35;color:#2a2f35}.splashdtf-top{position:relative;padding-bottom:25px}.splashdtf-top--isIndia{margin-top:36px;margin-bottom:26px;padding-bottom:40px}.splashdtf-top-text{position:relative}.splashdtf-top-text-heading{height:108px;text-indent:-9999px;background-size:524px auto;background-repeat:no-repeat;background-position:0;background-image:url("https://cdn.okccdn.com/media/img/dtf/title.png")}@media (-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){.splashdtf-top-text-heading{background-image:url("https://cdn.okccdn.com/media/img/dtf/title@2x.png");background-size:524px auto}}.splashdtf-top-text-heading--isIndia{width:722px;height:120px;background-size:722px 78px;background-position:top;background-image:url("https://cdn.okccdn.com/media/img/dtf/title_india.png")}@media (-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){.splashdtf-top-text-heading--isIndia{background-image:url("https://cdn.okccdn.com/media/img/dtf/title_india@2x.png");background-size:722px auto}}.splashdtf-top-text-manifesto{padding-top:20px;width:460px;font-size:20px;line-height:30px}.splashdtf-top-text-manifesto--isIndia{padding-top:4px}.splashdtf-top-text-manifesto p{margin-top:25px}.splashdtf-tos .terms-of-service{display:block;width:290px;font-size:12px;line-height:16px}.splashdtf-tos .terms-of-service-link{text-decoration:underline;color:#1e1e1e}.splashdtf-tos .terms-of-service-link:hover{color:#2a2f35}.splashdtf-signup-button{background:transparent;border:0;padding:0;box-sizing:border-box;display:inline-block;margin-top:22px;width:284px;height:62px;background:#000;border-radius:3px;font-size:16px;line-height:62px;text-align:center;font-weight:700;letter-spacing:1.1px;text-transform:uppercase;cursor:pointer}.splashdtf-signup-button,.splashdtf-signup-button:hover{color:#fff}.splashdtf-mobile{height:43px;margin-top:20px}.splashdtf-mobile-text{display:inline-block;margin-right:26px;font-weight:700;font-size:16px;line-height:43px;text-transform:uppercase;letter-spacing:1px}.splashdtf-mobile-buttons{display:inline-block;text-indent:-9999px;margin-right:17px;width:64px;height:43px;line-height:43px}.splashdtf-mobile-buttons--appstore,.splashdtf-mobile-buttons--googleplay{background-repeat:no-repeat;background-position:0 0}.splashdtf-mobile-buttons--googleplay{background-image:url("https://cdn.okccdn.com/media/img/dtf/apps_googleplay2.png")}@media (-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){.splashdtf-mobile-buttons--googleplay{background-image:url("https://cdn.okccdn.com/media/img/dtf/apps_googleplay2@2x.png");background-size:64px auto}}.splashdtf-mobile-buttons--appstore{background-image:url("https://cdn.okccdn.com/media/img/dtf/apps_apple.png")}@media (-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){.splashdtf-mobile-buttons--appstore{background-image:url("https://cdn.okccdn.com/media/img/dtf/apps_apple@2x.png");background-size:64px auto}}.loggedoutpage-enter,.loggedoutpage-leave{-webkit-transition:opacity .26s ease;transition:opacity .26s ease}.loggedoutpage-enter{opacity:0;-webkit-transition-delay:.14s;transition-delay:.14s}.loggedoutpage-enter-active{opacity:1}.loggedoutpage-leave{position:absolute;top:0;left:0;right:0;bottom:0;opacity:1}.loggedoutpage-leave-active{opacity:0}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}form input[type=submit]{visibility:visible;position:static;width:auto;background:transparent;border:0;padding:0;cursor:pointer;color:#fff;background:#0000bf;-webkit-appearance:none;text-transform:uppercase;letter-spacing:1px;font-size:16px;line-height:18px;font-weight:700;width:100%;max-width:320px;height:auto;display:block;padding:20px 0;margin:0 auto 15px;margin-bottom:20px;text-align:center;border-radius:3px}form input[type=submit]:hover{background:#5c69ff}form input[type=submit]:focus{outline:none}form input[type=submit]:disabled{background:#949aa6;cursor:default}.loggedout-header{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;max-width:1180px;padding:17px 65px 0}@media screen and (max-width:640px){.loggedout-header{display:none}}.loggedout-header-logo{background:transparent;border:0;padding:0;cursor:pointer;width:100px;height:34px;margin:0 auto 15px;background-size:100px auto;background-position:bottom;position:relative;right:15px;top:1px;float:left;width:120px;height:62px;background-size:90px auto;background-repeat:no-repeat;background-position:50%;background-image:url("https://cdn.okccdn.com/media/img/dtf/logo@2x.png")}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.login2017-header{position:relative;width:100%}.login2017-header-previous{position:absolute;z-index:2;top:0;left:0;width:70px;height:70px;text-align:center;font-size:15px;line-height:70px;cursor:pointer;text-decoration:none}.login2017-header-previous,.login2017-header-previous:active,.login2017-header-previous:focus,.login2017-header-previous:hover{color:#2a2f35}.login2017-header-previous:focus{outline:none}.login2017-header-previous-icon:before{font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"<"}.login2017-header-title{position:absolute;z-index:1;top:5px;left:0;width:100%;height:100%;text-align:center;font-size:17px;font-weight:500;color:#2a2f35}.login2017-header-title-transition-enter-active,.login2017-header-title-transition-leave-active{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.login2017-header-title-transition-enter{opacity:.01;-webkit-transition-delay:.3s;transition-delay:.3s}.login2017-header-title-transition-enter-active,.login2017-header-title-transition-leave{opacity:1}.login2017-header-title-transition-leave-active{opacity:.01}.login2017-header{height:70px;line-height:70px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}form input[type=submit]{visibility:visible;position:static;width:auto;background:transparent;border:0;padding:0;cursor:pointer;color:#fff;background:#0000bf;-webkit-appearance:none;text-transform:uppercase;letter-spacing:1px;font-size:16px;line-height:18px;font-weight:700;width:100%;max-width:320px;height:auto;display:block;padding:20px 0;margin:0 auto 15px;margin-bottom:20px;text-align:center;border-radius:3px}form input[type=submit]:hover{background:#5c69ff}form input[type=submit]:focus{outline:none}form input[type=submit]:disabled{background:#949aa6;cursor:default}.passwordsubmit{top:30%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.login2017 .passwordsubmit{min-height:auto}.passwordsubmit-illustration{position:absolute;bottom:calc(42% - 65px / 2);left:0;right:0;z-index:2;height:80px;margin:0 auto;background-size:65px auto;background-position:50%;background-repeat:no-repeat;background-image:url("https://cdn.okccdn.com/media/img/mobile_app/illustrations/read_receipt_color.png")}.passwordsubmit-button{bottom:5%;left:0;right:0;max-width:270px}@media screen and (max-height:540px){.passwordsubmit{top:0;-webkit-transform:none;transform:none}.passwordsubmit-illustration{display:none}}.passwordsubmit-illustration{bottom:calc(42% - 65px / 2)}.login-captcha{display:flex;justify-content:center}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}form input[type=submit]{visibility:visible;position:static;width:auto;background:transparent;border:0;padding:0;cursor:pointer;color:#fff;background:#0000bf;-webkit-appearance:none;text-transform:uppercase;letter-spacing:1px;font-size:16px;line-height:18px;font-weight:700;width:100%;max-width:320px;height:auto;display:block;padding:20px 0;margin:0 auto 15px;margin-bottom:20px;text-align:center;border-radius:3px}form input[type=submit]:hover{background:#5c69ff}form input[type=submit]:focus{outline:none}form input[type=submit]:disabled{background:#949aa6;cursor:default}.login2017{position:fixed;top:0;right:0;left:0;bottom:0;text-align:center;background:#b9efef}.login2017,.login2017 *{box-sizing:border-box;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.login2017 form{display:block;padding:0;margin:0}.login2017-login-title{font-size:33px}.login2017-error{padding:3%;margin:3%;background:#f95133;text-align:center;color:#fff;font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:3px;font-size:15px;line-height:15px}.login2017 .loginscreen2017{position:absolute;left:0;width:100%;padding-top:15px}.login2017-form{display:block;height:100%;width:100%}.login2017-form-title{font-size:24px;line-height:33px;font-weight:700;color:#2a2f35}.login2017-fields{position:relative;top:34%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0 25px}.login2017-fields-text{margin:auto;max-width:300px;font-weight:700;font-size:24px;line-height:33px;color:#2a2f35;text-align:center}.login2017-fields-field{margin:auto;width:100%;max-width:300px}.login2017-fields-field-label{display:block;color:#2a2f35;text-align:left;font-weight:400;font-size:15px;line-height:30px}.login2017-fields-field .oknf-typable-wrapper{width:100%}.login2017-fields-field-input.oknf-input{width:100%;display:block;padding:10px 15px;margin:0 auto 10px;border:none;font-size:15px;line-height:20px}.login2017-fields-field-input.oknf-input:focus{outline:none}.login2017-fields-field-checkbox.oknf-checkbox{display:block;text-align:left;font-size:15px;line-height:15px;line-height:20px}.login2017-fields-field-link{background:transparent;border:0;padding:0;cursor:pointer;width:100%;margin-top:20px;font-size:13px;padding-bottom:3px;color:#4c7bd9;font-size:15px;line-height:15px;text-align:center}.login2017-actions{position:fixed;width:100%;padding:20px;background:#285abc;position:absolute;bottom:0;right:0;background:#b9efef}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3),only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:2),only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:3){.iOS .login2017-actions{padding-bottom:env(safe-area-inset-bottom)}}.login2017-actions-button{background:transparent;border:0;padding:0;cursor:pointer;color:#fff;background:#0000bf;-webkit-appearance:none;text-transform:uppercase;letter-spacing:1px;font-size:16px;line-height:18px;font-weight:700;width:100%;max-width:320px;height:auto;display:block;padding:20px 0;margin:0 auto 15px;text-align:center;border-radius:3px;position:relative;margin-bottom:20px}.login2017-actions-button:hover{background:#5c69ff}.login2017-actions-button:focus{outline:none}.login2017-actions-button:disabled{background:#949aa6;cursor:default}.login2017-actions-button.isSubmitting,.login2017-actions-button.isSubmitting:hover{background:#07408d;color:#9dbaf2}.login2017-actions-button-icon{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.login2017-actions-button--facebook{padding-top:8px;padding-bottom:8px;background:#3b5999;font-size:15px;line-height:18px}.login2017-actions-link{background:transparent;border:0;padding:0;cursor:pointer;color:#9dbaf2;font-size:17px;line-height:22px;text-transform:uppercase;letter-spacing:1px;font-weight:700;color:#2a2f35;font-size:15px;line-height:18px}@media screen and (max-height:540px){.login2017-actions-link{font-size:15px;line-height:20px}}.login2017-footer{bottom:0;left:0;right:0;position:fixed;height:30%;background:#30b7c4}.loginscreen-transition{position:absolute;top:95px;bottom:0;left:0;width:100%;height:calc(100% - 95px);min-height:450px;background:#b9efef;padding-top:env(safe-area-inset-top)}.loginscreen-transition-enter,.loginscreen-transition-leave{-webkit-transition:opacity .28s ease;transition:opacity .28s ease}.loginscreen-transition-enter{opacity:0;-webkit-transition-delay:.12s;transition-delay:.12s}.loginscreen-transition-enter-active,.loginscreen-transition-leave{opacity:1}.loginscreen-transition-leave-active{opacity:0}form input[type=submit]{visibility:visible;position:static;width:auto;background:transparent;border:0;padding:0;cursor:pointer;color:#fff;background:#0000bf;-webkit-appearance:none;text-transform:uppercase;letter-spacing:1px;font-size:16px;line-height:18px;font-weight:700;width:100%;max-width:320px;height:auto;display:block;padding:20px 0;margin:0 auto 15px;margin-bottom:20px;text-align:center;border-radius:3px}form input[type=submit]:hover{background:#5c69ff}form input[type=submit]:focus{outline:none}form input[type=submit]:disabled{background:#949aa6;cursor:default}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.login2017{overflow-y:scroll}.login2017-container{width:460px;height:610px;margin-left:-230px;text-align:center}@media (max-height:810px){.login2017-container{position:relative;margin:100px auto 50px}}@media (min-height:811px){.login2017-container{position:absolute;top:50%;left:50%;margin-top:-305px}}.login2017-header-title{top:0;font-size:19px;line-height:70px}.login2017 .loginscreen2017{top:70px;height:calc(100% - 70px)}.login2017-fields-title{font-size:32px;line-height:44px}.login2017-fields-illustration{bottom:200px}.login2017-footer{background:none}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.signup2017-header{text-align:center}.signup2017-header-previous{background:transparent;border:0;padding:0;cursor:pointer;z-index:6000;width:66px;height:66px;text-align:center;font-size:13px;line-height:66px;color:#2a2f35;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;display:inline-block;position:absolute;top:0;left:0;text-decoration:none}.signup2017-header-previous:focus{outline:none}.signup2017-header-previous,.signup2017-header-previous:active,.signup2017-header-previous:hover{color:#2a2f35}.signup2017-header-text{font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.signup2017-header-text{font-size:19px;line-height:70px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.signup2017-emailOrFacebook{margin:auto}.signup2017-emailOrFacebook-text{position:absolute;left:0;right:0;height:42px;width:42px;margin:auto;text-transform:uppercase;font-size:13px;font-weight:700;line-height:40px;text-align:center;color:#4fc5d0;background:#f0f2f6;border-radius:50%;border:1px solid #4fc5d0}.signup2017-email-revert{display:inline-block;padding-top:15px;position:absolute}.signup2017-email-revert:first-of-type{left:20%}.signup2017-email-revert:last-of-type{right:20%}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.signup2017-email{margin:0 auto;max-width:320px}.signup2017-email .oknf-input,.signup2017-email .oknf-typable-wrapper{width:100%;border:none}.signup2017-email .oknf-message{position:absolute;top:-32px;text-align:right}.signup2017-recaptcha{margin-top:25px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.signup2017-recaptcha{width:302px;margin:20px auto 0}.signup2017-recaptcha-container{width:100%;margin:auto}.signup2017-recaptcha-label{display:block;width:100%;color:#fb674e;text-align:left;font-size:15px}.signup2017-recaptcha #g-recaptcha{margin-top:10px;position:relative;right:2px}.signup2017-captchaTransition-enter-active{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.signup2017-captchaTransition-enter{opacity:.01}.signup2017-captchaTransition-enter-active{opacity:1}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.signup2017--emailAndPassword .signup2017-error,.signup2017--registration .signup2017-error{position:absolute;bottom:130px;left:0;width:100%}.signup2017--emailAndPassword .signup2017-error{bottom:75px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.signup2017{background:#f0f2f6}.signup2017-prompt{position:absolute;left:0;right:0;width:90%;margin:auto;text-align:center;font-weight:700}.signup2017-prompt-transition-enter-active,.signup2017-prompt-transition-leave-active{-webkit-transition:opacity .36s ease;transition:opacity .36s ease}.signup2017-prompt-transition-enter{opacity:.01}.signup2017-prompt-transition-enter-active{opacity:1;-webkit-transition-delay:.18s;transition-delay:.18s}.signup2017-prompt-transition-leave{opacity:1}.signup2017-prompt-transition-leave-active{opacity:.01}.signup2017-field{display:block;position:absolute;left:0;width:100%}.signup2017-field-fieldTransition--next-enter-active,.signup2017-field-fieldTransition--next-leave-active,.signup2017-field-fieldTransition--previous-enter-active,.signup2017-field-fieldTransition--previous-leave-active{-webkit-transition:-webkit-transform .24s ease-in-out,opacity .24s ease-in-out;transition:transform .24s ease-in-out,opacity .24s ease-in-out}.signup2017-field-fieldTransition--next-enter{opacity:.01;width:100%;height:100%;-webkit-transform:translateX(100%);transform:translateX(100%)}.signup2017-field-fieldTransition--next-enter-active,.signup2017-field-fieldTransition--next-leave{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.signup2017-field-fieldTransition--next-leave-active{position:absolute;height:100%;width:100%;opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.signup2017-field-fieldTransition--previous-enter{opacity:.01;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.signup2017-field-fieldTransition--previous-enter-active,.signup2017-field-fieldTransition--previous-leave{opacity:1;-webkit-transform:translate(0);transform:translate(0)}.signup2017-field-fieldTransition--previous-leave-active{position:absolute;width:100%;height:100%;opacity:0;-webkit-transform:translate(100%);transform:translate(100%)}.signup2017-field-wrapper{margin-top:30px;display:block;position:absolute;top:40%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:85%;max-width:500px;margin:auto;max-height:100%;overflow-y:scroll}.signup2017-field-label{display:block;margin-bottom:12px;text-align:left}.signup2017 .oknf-input,.signup2017 .oknf-typable-wrapper{width:100%;border:none;height:50px}.signup2017 .oknf-input:focus,.signup2017 .oknf-typable-wrapper:focus{outline:none}.signup2017 .oknf-message{display:inline-block;position:absolute;right:0;margin-bottom:12px;font-size:15px;text-align:right}.signup2017 .oknf-message--error{color:#fb674e}.signup2017 .oknf-message--success{color:gray}.signup2017-error{color:#fb674e;font-size:15px;margin-top:10px}.signup2017-button,.signup2017-facebook-button{background:transparent;border:0;padding:0;cursor:pointer;height:58px;background:#0000bf;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;letter-spacing:1px;border-radius:3px;width:300px;margin-bottom:15px;font-size:15px;line-height:58px;width:100%}.signup2017-button:disabled,.signup2017-facebook-button:disabled{background:#ccc;cursor:default}.no-touch .signup2017-button:not(:disabled):hover,.no-touch .signup2017-facebook-button:not(:disabled):hover,.signup2017-button:active,.signup2017-button:not(:disabled):active,.signup2017-facebook-button:active,.signup2017-facebook-button:not(:disabled):active{background:#5c69ff}.signup2017-button:focus,.signup2017-facebook-button:focus{outline:None}form input[type=submit]{visibility:visible;position:static;width:auto;background:transparent;border:0;padding:0;cursor:pointer;color:#fff;background:#0000bf;-webkit-appearance:none;text-transform:uppercase;letter-spacing:1px;font-size:16px;line-height:18px;font-weight:700;width:100%;max-width:320px;height:auto;display:block;padding:20px 0;margin:0 auto 15px;margin-bottom:20px;text-align:center;border-radius:3px}form input[type=submit]:hover{background:#5c69ff}form input[type=submit]:focus{outline:none}form input[type=submit]:disabled{background:#949aa6;cursor:default}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.signup2017{position:fixed;top:0;right:0;bottom:0;left:0;height:100%;width:100%;overflow-y:scroll;z-index:2}.signup2017-container{width:460px;height:610px;margin-left:-230px;text-align:center}@media (max-height:810px){.signup2017-container{position:relative;margin:100px auto 50px}}@media (min-height:811px){.signup2017-container{position:absolute;top:50%;left:50%;margin-top:-305px}}.signup2017-header{height:66px;line-height:66px;width:100%;margin:auto;text-align:center;font-weight:500;font-family:GT America,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.signup2017-previous{position:absolute;left:0;cursor:pointer}.signup2017-prompt{top:66px;height:44px;color:#2a2f35;font-size:32px;line-height:44px}.signup2017-field{top:110px}.signup2017:not(.signup2017--registration) .signup2017-field{height:calc(100% - 66px - 44px - 56px - 5px)}.signup2017.signup2017--registration .signup2017-field{height:calc(100% - 66px - 44px - 56px - 65px)}.signup2017-field-suggestion{width:100%;height:17px;word-break:break-all;margin-top:15px;color:#0000bf;cursor:pointer;font-size:15px;line-height:15px}.signup2017-field-suggestion:hover{color:#5c69ff}.signup2017 .oknf-message{top:-42px}.signup2017-button,.signup2017-facebook-button{display:inline-block;margin:auto;border-radius:3px;width:320px}.signup2017-button{background:#0000bf;color:#fff;height:58px;position:absolute;bottom:0;left:0;right:0}.signup2017-button:disabled{background:#949aa6}.signup2017-desktop-entry-transition-enter-active,.signup2017-desktop-entry-transition-leave-active{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.signup2017-desktop-entry-transition-enter{opacity:.01}.signup2017-desktop-entry-transition-enter-active,.signup2017-desktop-entry-transition-leave{opacity:1}.signup2017-desktop-entry-transition-leave-active{opacity:.01}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}body.page--logout{background:#f3f5f9;min-height:100vh}body.page--logout .full_width{width:100%;margin:0}body.page--logout .content_container{position:relative;left:50%;width:940px;margin-left:-470px;margin-bottom:20px}body.page--logout #header{width:100%;height:114px;margin-top:13px}body.page--logout #header #user_header{float:right;width:500px;margin-top:30px;padding:0;text-align:right}body.page--logout #header #header_content{display:block;position:relative;left:50%;width:925px;margin-left:-462.5px;height:100%}body.page--logout #header #header_content .flatbutton,body.page--logout #header #header_content .message{display:inline-block;vertical-align:top;margin-left:20px}body.page--logout #header #header_content .message{display:inline-block;font-size:15px;line-height:42px;color:#4c7bd9}body.page--logout #header #logo{float:left;width:206px;height:66px;margin-top:19px}body.page--logout #header #logo a{text-indent:-9999px;height:66px;background:url("https://cdn.okccdn.com/media/img/template/pq_splash_logo.png") 0 0 no-repeat}@media (-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){body.page--logout #header #logo a{background-image:url("https://cdn.okccdn.com/media/img/template/pq_splash_logo@2x.png");background-size:206px 66px}}body.page--logout .banner{padding:15px 0;margin:0 0 40px;background:#3260c7}body.page--logout .banner.red{background:#f95133}body.page--logout .banner.centered{text-align:center}body.page--logout .banner.centered .message{float:none}body.page--logout .banner *{color:#fff}body.page--logout .banner .message{font-size:22px;padding:0;float:left;font-weight:400}body.page--logout .logout_mobile_banner{height:132px;margin-top:10px;padding-top:40px}body.page--logout .logout_mobile_banner .mobile_icons{position:absolute;top:-58px;left:-30px;width:189px;height:186px;background:url("https://cdn.okccdn.com/media/img/template/pq_logout_banner_phone.png") no-repeat;margin-right:20px}@media (-webkit-min-device-pixel-ratio:1.25),(min--moz-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){body.page--logout .logout_mobile_banner .mobile_icons{background-image:url("https://cdn.okccdn.com/media/img/template/pq_logout_banner_phone@2x.png");background-size:189px 186px}}body.page--logout .logout_mobile_banner .message{margin-left:169px;line-height:53px}body.page--logout .logout_mobile_banner .buttons{float:right;margin-top:11px;position:relative;overflow:hidden;line-height:500px}body.page--logout .logout_mobile_banner .buttons a{float:left;margin-left:8px;opacity:1;-webkit-transition:opacity 75ms linear;transition:opacity 75ms linear}body.page--logout .logout_mobile_banner .buttons a:first-child{margin-left:0}body.page--logout .logout_mobile_banner .buttons a:hover{opacity:.8}body.page--logout .logout_mobile_banner #ios_button{background-image:url(https://cdn.okccdn.com/media/img/sprites/mobile-download/mobile-download_afbb91.png);background-repeat:no-repeat;display:block;width:124px;height:36px;background-position:0 0}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){body.page--logout .logout_mobile_banner #ios_button{background-image:url("https://cdn.okccdn.com/media/img/sprites/mobile-download/mobile-download_afbb91@2x.png");background-size:124px 72px}}body.page--logout .logout_mobile_banner #android_button{background-image:url(https://cdn.okccdn.com/media/img/sprites/mobile-download/mobile-download_afbb91.png);background-repeat:no-repeat;display:block;width:104px;height:36px;background-position:0 -36px}@media only screen and (-o-min-device-pixel-ratio:200/100),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){body.page--logout .logout_mobile_banner #android_button{background-image:url("https://cdn.okccdn.com/media/img/sprites/mobile-download/mobile-download_afbb91@2x.png");background-size:124px 72px}}body.page--logout #ad_holder p{display:block;margin:0 0 5px;font-size:11px;text-align:center;text-transform:uppercase;color:#1e1e1e}body.page--logout #ad_holder iframe{display:block;margin:auto}body.page--logout #ad_holder #advert{width:800px;margin:auto}body.page--logout #main_content{display:flex;flex-direction:column;min-height:100vh}body.page--logout #logout_footer{margin-top:auto;padding-bottom:30px;border-top:1px solid #ebedf2;background:#fff}body.page--logout #logout{position:relative}body.page--logout #logout .ad-container{background:#fff}body.page--logout #logout .ad-container iframe.ad{background:transparent}body.page--logout div#ad h1{position:absolute;top:-30px;width:100%;font-size:11px;line-height:30px;text-align:center;font-weight:400;color:#4c7bd9}body.page--logout div#ad div#ad_holder{padding:50px}body.page--logout div#ad div#ad_holder div#advert iframe{display:block;margin:0 auto;border:0}#goodbye.account_deleted{position:relative;width:700px;height:300px;margin:0 auto;display:flex;align-items:center;flex-direction:column}#goodbye.account_deleted .sorry{font-size:18px}#goodbye.account_deleted .hope{font-size:13px}#goodbye.account_deleted .sr_message{margin:0;background-position:42px 162px;height:205px}#goodbye.account_deleted .sr_message p{padding:20px 30px 30px!important}#goodbye.account_deleted .ad{color:#777;width:450px;text-align:center}#goodbye.account_deleted .ad p{margin-bottom:10px;font-size:14px}#goodbye.account_deleted .ad .link{margin-bottom:0}#goodbye.account_deleted .ad .link a{background:url("https://cdn.okccdn.com/media/img/ads/deleted_user_ads/eharmony.png") no-repeat;display:block;height:140px;text-indent:-100em;overflow:hidden}#goodbye.account_deleted .ad.eh .link a{height:140px}#goodbye.account_deleted .ad .link .ad_guy{background:url("https://cdn.okccdn.com/media/img/ads/deleted_user_ads/match-men-450x140.jpg") no-repeat}#goodbye.account_deleted .ad .link .ad_girl{background:url("https://cdn.okccdn.com/media/img/ads/deleted_user_ads/match-women-450x140.jpg") no-repeat}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.staffbar-alist-title{line-height:20px;margin-top:12px}.staffbar-alist-options{display:flex;justify-content:space-between}.staffbar-alist-options-active{font-weight:700;line-height:22px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.staffbar-toggler{position:absolute;bottom:0;z-index:1000001;background-color:#1e1e1e;text-align:center;height:auto;line-height:5vh;transform:translateY(calc(100% - 5vh));transition:transform .4s}.staffbar-toggler:hover{transform:translateY(0)}.staffbar-toggler-icon{position:relative;top:3px;margin-left:8px;margin-top:-6px;width:15px;height:15px;border-radius:2px;text-align:center;color:#fff;font-size:12px;line-height:15px;display:inline-block}.staffbar-toggler-icon--alist{background:#f93b66;font-weight:700}.staffbar-toggler-icon--staff{background:#00d280}.staffbar-toggler-body{display:flex;flex-direction:column;align-items:stretch;text-align:left;background-color:#2a2f35;padding:12px}.staffbar-toggler-body-header{height:32px;line-height:20px}.staffbar-toggler-button{text-align:left;background:transparent;border:0;padding:0;cursor:pointer;outline:none;width:100%;height:5vh;line-height:5vh;padding:0 15px}.staffbar-toggler-button span{vertical-align:middle}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.staffbar-toggler{width:250px;box-shadow:0 0 5px #000}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.staffbar-drawerstate{float:right;margin-top:2px;font-size:12px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.staffbar-drawer{flex-grow:1;flex-shrink:0;flex-basis:38px;max-height:38px;transition:max-height .4s;overflow:hidden;display:flex;flex-direction:column}.staffbar-drawer-heading{background:transparent;border:0;padding:0;cursor:pointer;padding:8px 10px;width:100%;height:38px;text-align:left;font-weight:700;font-size:16px;line-height:20px;background-color:#1e1e1e;flex-grow:0;flex-shrink:0}.staffbar-drawer-heading,.staffbar-drawer-heading:focus{outline:none}.staffbar-drawer-contents{flex-grow:1;flex-shrink:1;flex-basis:auto;background-color:#2a2f35;overflow:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.staffbar-drawer--open{max-height:100vh!important}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.staffbar-drawer-heading{padding:8px 20px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.staffbar-error{padding:12px;font-weight:700;border-bottom:1px solid rgba(0,0,0,.2)}.staffbar-error-drawer .staffbar-drawer-heading{background-color:#e84832}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.staffbar-inspector{padding:12px}.staffbar-inspector-status{display:block;padding:8px;color:#fff;border-radius:8px;margin-top:4px}.staffbar-experiments{padding:0 12px 12px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.staffbar-profile-info{display:flex;flex-direction:column;padding:12px;background-color:#2a2f35}.staffbar-profile-info-title{margin-top:12px;margin-bottom:12px;font-size:24px;padding-bottom:0}.staffbar-profile-info-blurb,.staffbar-profile-info-text{line-height:22px;margin-bottom:4px}.staffbar-profile-info-links{margin-top:8px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.staffbar-goodies{padding:0 12px 12px}.staffbar-goodies-pickmanybuttons{padding:0}.staffbar-goodies-pickmanybuttons-container{margin:0}.staffbar-goodies-pickmanybuttons-buttons{text-align:left}.staffbar-goodies-pickmanybuttons-button.pickmanybuttons-button{display:block;position:relative;padding:0;padding-left:25px;margin:10px 0;color:#fff;background-color:transparent;border:none;font-size:14px;line-height:18px;text-align:left;word-break:break-word}.staffbar-goodies-pickmanybuttons-button.pickmanybuttons-button:before{position:absolute;top:0;left:0;content:"";color:#e84832;font-size:17px;font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"o"}.staffbar-goodies-pickmanybuttons-button.pickmanybuttons-button--selected:before{color:#1fc174}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.staffbar-page{padding:12px}.staffbar-page-go{background-color:#1fc174;color:#fff;border:none;font-weight:700;padding:6px 16px;margin:0;cursor:pointer}.staffbar-app-buttons{padding:8px 6px 0}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.staffbar-environments{padding:0 12px 12px}.staffbar-environments-update-button{background-color:#1fc174;color:#fff;border:none;font-weight:700;padding:6px 16px;margin:0;cursor:pointer}.staffbar-environments .staffbar-appenv-environments-pickonebutton{padding:0;text-align:left;background-color:transparent}.staffbar-environments .staffbar-appenv-environments-pickonebutton .pickonebutton-container{width:100%;margin:0;max-width:none}.staffbar-links{padding:0 12px}.staffbar-settings{padding:0 12px}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.spa-warning{width:100%;height:200px;transition:background-color .2s;box-shadow:-2px 2px 2px rgba(0,0,0,.1);border:4px solid #ad005d;z-index:1000000;padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;user-select:none}.spa-warning,.spa-warning:hover{background-color:#ff1493}.spa-warning .spa-warning-title{color:#000;font-weight:700;font-size:30px;line-height:30px}.spa-warning .spa-warning-subtitle{color:#000;font-weight:500;font-size:16px;line-height:20px}.spa-warning .spa-warning-link{font-weight:700;color:#ad005d;transition:color .2s}.spa-warning .spa-warning-link:hover{color:#14000b}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.staffbar{position:fixed;left:0;bottom:0;z-index:1000000}.staffbar.isFullscreen{width:100%;height:100%}.staffbar.isFullscreen .staffbar-contents,.staffbar.isFullscreen .staffbar-toggler{width:100%}.staffbar,.staffbar a,.staffbar button,.staffbar h1,.staffbar h2,.staffbar h3,.staffbar h4,.staffbar h5,.staffbar h6{color:#fff}.staffbar h2{font-size:18px;line-height:26px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.staffbar-button{background:transparent;border:0;padding:0;cursor:pointer;display:inline-block;width:auto;border:none;font-size:15px;line-height:20px;font-weight:inherit;font-family:inherit;text-decoration:none;outline:none}.staffbar-contents{box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;position:fixed;left:0;top:0;height:100vh;padding-bottom:5vh;width:250px;background:#1e1e1e;z-index:999999}.staffbar-section-header{font-weight:500;background-color:#2a2f35;padding:12px 0 8px;position:sticky;top:0;z-index:1}.staffbar-section a:active{background:#9dbaf2}.staffbar-input-group{display:flex}.staffbar-input{width:100%;padding:12px;border-radius:0;outline:none;border:none;display:block;margin:0}body.staffbar-pinned #feedback_banner,body.staffbar-pinned #leaderboard_container,body.staffbar-pinned #navigation.fixed,body.staffbar-pinned #okphotos_overlay,body.staffbar-pinned #page,body.staffbar-pinned #windowshade{margin-left:250px}.oktooltip.staffbar-tooltip{z-index:999999}@-webkit-keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}@keyframes loadingAnimation{0%{background-position:100% 50%}80%{background-position:0 50%}to{background-position:0 50%}}.staffbar{overflow:hidden;height:100%;width:250px;transform:translateX(-250px);transition:transform .2s}.staffbar-open-model--mouseover{transform:translateX(-230px)}.staffbar--expanded{transform:translateX(0)}.staffbar-button{position:relative;display:block;padding:0;margin-bottom:4px;color:#9dbaf2!important}.staffbar-button:not(:disabled):hover{color:#fff!important}.staffbar-button:disabled{cursor:default}.staffbar-button-radio{height:22px;padding-left:24px}.staffbar-button-radio:before{position:absolute;top:0;left:0;content:"";font-size:17px;line-height:24px;font-family:ok-icon!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"o"}.staffbar-button-radio.staffbar-button--inactive:before{color:#56585c}.staffbar-button-radio.staffbar-button--active{font-weight:700}.staffbar-button-radio.staffbar-button--active:before{color:#1fc174}
/*# sourceMappingURL=router.994af689896956abe7f0f25de4db9545.min.css.map*/