@media screen and (min-width: 67em){#document-container{margin:0 2em;box-shadow:none !important}}@-ms-viewport{width:device-width}@viewport{width:device-width}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:"Roboto",sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;overflow-x:hidden}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:1.8em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:1.6em}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}ul,ol{padding:0;list-style:none}ol.traditional-list,ol.traditional-list ol,.formatted ol{list-style:decimal;padding-left:2em}ul.traditional-list,ul.traditional-list ul,.formatted ul{list-style:disc;padding-left:2em}.traditional-list li,.formatted li{margin-bottom:0.5em}.traditional-list li:last-child,.formatted li:last-child{margin-bottom:0}.formatted p,.formatted ul,.formatted ol,.formatted h1,.formatted h2,.formatted h3,.formatted h4,.formatted h5{margin-bottom:2em}.formatted p:last-child,.formatted ul:last-child,.formatted ol:last-child,.formatted h1:last-child,.formatted h2:last-child,.formatted h3:last-child,.formatted h4:last-child,.formatted h5:last-child{margin-bottom:0}.formatted h1,.formatted h2,.formatted h3,.formatted h4{text-transform:none;font-weight:bold}h1,h2,h3,h4,h5,h6,p,ul,ol{margin:0}.with-line-breaks{white-space:pre-line}a{text-decoration:none}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-o-keyframes spin{from{-o-transform:rotate(0deg)}to{-o-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.icon-loading,#fancybox-loading div{-webkit-animation:spin 0.8s infinite linear;-moz-animation:spin 0.8s infinite linear;-o-animation:spin 0.8s infinite linear;animation:spin 0.8s infinite linear}.card-profile .distance:before,.icon:before,.continue:after,.panel.compress .continue.button:before{font-family:'datingnode';speak:none;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;line-height:1em}.continue:after{text-align:right;padding-left:0.3em;letter-spacing:0;padding-right:0;content:"\e60f"}@font-face{font-family:'datingnode';src:url("../d/font/datingnode.eot?-bxu1zj");src:url("../d/font/datingnode.eot?#iefix-bxu1zj") format("embedded-opentype"),url("../d/font/datingnode.woff?-bxu1zj") format("woff"),url("../d/font/datingnode.ttf?-bxu1zj") format("truetype"),url("../d/font/datingnode.svg?-bxu1zj#datingnode") format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:'datingnode';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-smile:before{content:"\e600"}.icon-wink:before{content:"\e601"}.icon-poke:before{content:"\e602"}.icon-wave:before{content:"\e603"}.icon-camera:before{content:"\e604"}.icon-attachment:before{content:"\e61e"}.icon-profile:before{content:"\e628"}.icon-bug:before{content:"\e61f"}.icon-unlocked:before{content:"\e605"}.icon-locked:before{content:"\e606"}.icon-friends:before{content:"\e607"}.icon-user-single:before{content:"\e629"}.icon-location:before{content:"\e608"}.icon-compass:before{content:"\e609"}.icon-settings:before{content:"\e620"}.icon-gender-male:before{content:"\e60a"}.icon-gender-female:before{content:"\e60b"}.icon-hot:before{content:"\e621"}.icon-box-tick:before{content:"\e60c"}.icon-box-cross:before{content:"\e60d"}.icon-menu:before{content:"\e624"}.icon-viewed:before{content:"\e60e"}.icon-home:before{content:"\e622"}.icon-log-in:before{content:"\e62a"}.icon-right:before{content:"\e60f"}.icon-left:before{content:"\e610"}.icon-star:before{content:"\e611"}.icon-target:before{content:"\e612"}.icon-favorite:before{content:"\e613"}.icon-minus:before{content:"\e614"}.icon-cross:before{content:"\e625"}.icon-tick:before{content:"\e626"}.icon-plus:before{content:"\e615"}.icon-search:before{content:"\e616"}.icon-circle-clock:before{content:"\e617"}.icon-spinner:before{content:"\e627"}.icon-circle-cross:before{content:"\e618"}.icon-circle-tick:before{content:"\e619"}.icon-icebreaker:before{content:"\e61a"}.icon-mail:before{content:"\e623"}.icon-bullhorn:before{content:"\e61b"}.icon-chat:before{content:"\e61c"}.icon-chat-bubble:before{content:"\e61d"}.content-cards.layout-vertical-stack .content-card{margin-bottom:2em}.content-cards.layout-vertical-stack .content-card:last-child{margin-bottom:0em}.content-cards.layout-triple-grid .content-card{float:left;width:33%}.content-cards.layout-triple-grid .content-card .inner{padding:0.25em}.content-cards.layout-triple-grid .content-card .main-image{width:100%;vertical-align:top}.content-card{position:relative;display:block;text-align:left}.content-card.card-thread,.card-message{margin-bottom:1.5em}.content-card.card-thread:last-child,.content-card.card-message:last-child{margin-bottom:0}.card-message .message-new{position:absolute;right:1em;top:0.5em}.zero-results p{padding:3em 1em;text-align:center}.card-option{padding:0.5em}.card-option .inner{height:8em;padding:1em}.card-option.large .inner{height:11em}.content-card .card-details{margin:1em 1.5em;position:relative}.content-card .card-details .secondary{color:#aaa}.content-card .toolbar{height:3em;background-color:#fff;color:#777;margin-bottom:0}.content-card .toolbar.top{border-bottom:1px solid #eee}.content-card .toolbar.bottom{border-top:1px solid #eee}.content-card .toolbar .thumbnail-container,.content-card .toolbar .thumbnail,.content-card .toolbar .thumbnail-loading{height:3em;width:3em}.content-card .toolbar .toolbar-item-left{float:LEFT;margin-right:1em}.content-card .toolbar .toolbar-item-right{float:right;margin-left:1em}.content-card .toolbar p{line-height:3em}.content-card .toolbar h3{line-height:2.5em;padding:0;margin:0}.content-card .toolbar .spacer{display:inline-block;width:0.01em}.content-card .toolbar .button{line-height:1em;margin:0.5em}.card-profile{display:block;width:9.5em;float:left}.content-card .inner{position:relative;margin:0.25em;background-color:#fff;color:#777;box-shadow:0 0.15em 0.2em rgba(40,40,40,0.15);border-radius:0.2em;overflow:hidden;color:#777;-webkit-transition:background-color 0.1s, color 0.1s;-moz-transition:background-color 0.1s, color 0.1s;-o-transition:background-color 0.1s, color 0.1s;-ms-transition:background-color 0.1s, color 0.1s;transition:background-color 0.1s, color 0.1s}.content-card .inner p,.content-card .inner li{color:#777}.content-card .inner h3{color:#555}.content-card .inner .message-body p,.content-card .inner .message-body li{color:#777}.card-message .message-details{border-top:1px solid #eee;position:relative;height:3em}.card-message .message-details p,.card-message .message-details a{color:#777;line-height:3em;height:3em}.card-message .attachments{border-top:1px solid #eee;background-color:#ededed}.card-message .author{padding:0 1em;margin-left:3em}.card-message .date{padding:0 1em;position:absolute;right:0;top:0}.card-message .thumbnail,.card-message .thumbnail-container{float:left;height:3em;width:3em}.card-thread .thumbnail-container{width:6em;height:6em;float:left}.card-thread .thumbnail-container .badges{right:0.5em;top:0.5em}.card-profile .thumbnail-container .badges{right:0.5em;top:0.5em}.card-profile .thumbnail-container>.restricted{position:absolute;left:0.5em;top:0.5em;width:2em}.card-profile .thumbnail-container>.restricted span.icon{color:#fff;font-size:2em}.card-thread .thumbnail-container .thumbnail,.card-message .thumbnail-container .thumbnail{float:none;width:100%}.card-photo .thumbnail,.card-photo .thumbnail-container{width:100%}.card-photo .icon{color:#fff;font-size:1.5em;line-height:1.5em;padding:0}.card-photo .icon:before{padding:0}.card-photo .icon.pos-bottom-right{position:absolute;bottom:0.5em;right:0.5em}@media screen and (max-width: 27em){.card-message .date{position:relative;text-align:right}}.card-profile h3{margin:0.25em;text-align:center;line-height:1.8rem;font-size:1.1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}a.content-card:hover .inner,a.content-card:focus .inner{outline:2px solid #05bbd0}a.content-card:hover .inner p,a.content-card:focus .inner p{color:#5e5e5e}a.content-card:hover .inner h3,a.content-card:focus .inner h3{color:#05bbd0}a.content-card:active .inner,a.content-card.active .inner{background-color:#eee;border-color:#eee;color:#5e5e5e}a.content-card:active .inner p,a.content-card.active .inner p{color:#5e5e5e}a.content-card:active .inner h3,a.content-card.active .inner h3{color:#05bbd0}.thumbnail-container{width:100%;height:auto;position:relative}.thumbnail-container .thumbnail-loading{width:100%;height:auto;background-color:#e6e6e6;border:0 !important;display:block}.card-profile .thumbnail{width:100%;height:auto;background-color:#e6e6e6;border:0 !important;display:block}.js-ready2 .thumbnail-container .thumbnail{background-color:transparent;opacity:0;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.thumbnail-container .thumbnail.loaded{opacity:1}.card-profile p.intro{height:4.3em;text-overflow:ellipsis;line-height:1.5em;font-size:0.9em;overflow:hidden;margin:0 0.5em 2.5em 0.5em}.card-profile p.distance,.card-profile p.location{position:absolute;bottom:0;left:0;margin:0 0 0.3em 0.5em;font-size:0.85em;max-width:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-profile p.distance:before{letter-spacing:0;padding-right:0.25em}.card-profile p.age{position:absolute;bottom:0;right:0;margin:0 0.5em 0.3em 0;font-size:0.9em}.card-profile p.age:before{content:"age ";font-size:0.85rem}.card-profile p.connection{position:absolute;bottom:0;right:0;width:0.75em;height:0.75em}.card-profile p.connection.online{border-bottom:0.75em solid #71ed61;border-left:0.75em solid transparent}.card-profile p.connection.recently-online{border-bottom:0.75em solid #83d6ff;border-left:0.75em solid transparent}.content-card.disabled .inner{background-color:#fff !important;border-color:#eee !important}.content-card.disabled .inner p,.content-card.disabled .inner h3{color:#c9c9c9 !important}.content-card.disabled .inner .thumbnail-container{background-color:#333 !important}.content-card.disabled .inner .thumbnail-container img{opacity:0.85}.content-card .inner p.restricted{font-size:1.3em;width:1em;overflow:hidden;position:absolute;bottom:1em;left:1em;color:#555 !important}.card-photo.disabled img{opacity:0.6;filter:alpha(opacity=60)}.card-photo.locked img{background-color:#dcdcdc}.compress .card-thread{margin-top:-4.7em;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform 0.2s;-moz-transition:-moz-transform 0.2s;-o-transition:-o-transform 0.2s;-ms-transition:-ms-transform 0.2s;transition:transform 0.2s}.compress .card-thread:first-child{margin-top:0}.compress .card-thread:hover{-webkit-transform-origin:100%;-moz-transform-origin:100%;-o-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%;-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-o-transform:rotate(2deg);-ms-transform:rotate(2deg);transform:rotate(2deg)}.compress .card-thread:last-child:hover{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}.compress .card-thread .inner{box-shadow:0 0 0.2em rgba(40,40,40,0.15)}.card-thread h4{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#555}a.content-card:hover h4{color:#05bbd0}.card-thread .unread-count,.content-card.card-message p.message-new{font-weight:bold;color:#ff0070}.card-thread .card-badge.unread{position:absolute;bottom:0;right:0;width:1em;height:1em;border-bottom:1em solid #ff0070;border-left:1em solid transparent}@media screen and (min-width: 30em){.card-thread h4{margin-right:11em}.card-thread .date{position:absolute;bottom:0;right:0}.card-thread .message-count{position:absolute;right:0;top:0}}@media screen and (max-width: 27em){.content-cards.layout-triple-grid .content-card{width:100%;float:none;margin-bottom:1em}}@media screen and (min-width: 27em) and (max-width: 44em), screen and (min-width: 56em) and (max-width: 71em){.content-cards.layout-triple-grid .content-card{width:50%;float:left}}@media screen and (max-width: 25em), screen and (min-width: 40em) and (max-width: 50em), screen and (min-width: 56em) and (max-width: 76em){.card-option .inner{height:10em}}@media screen and (min-width: 40em){.card-option{width:50%;float:left}}@media screen and (min-width: 81em){.card-profile{width:16.5%}}@media screen and (min-width: 56em) and (max-width: 81em){.card-profile{width:25%}.preview-fault-4col{display:none}}@media screen and (max-width: 56em){.card-profile{width:16.5%}}@media screen and (min-width: 33em) and (max-width: 50em){.card-profile{width:25%}.preview-fault-4col{display:none}}@media screen and (max-width: 33em){.card-profile{width:33%}}@media screen and (max-width: 25em){.card-profile{width:50%}}@media screen and (min-width: 70em){.photo-thumbnails .card-photo{width:16.5%}}@media screen and (max-width: 70em){.photo-thumbnails .card-photo{width:20%}}@media screen and (max-width: 60em){.photo-thumbnails .card-photo{width:25%}}@media screen and (max-width: 56em){.photo-thumbnails .card-photo{width:16.5%}}@media screen and (max-width: 50em){.photo-thumbnails .card-photo{width:20%}}@media screen and (max-width: 43em){.photo-thumbnails .card-photo{width:25%}}@media screen and (max-width: 37em){.photo-thumbnails .card-photo{width:25%}}@media screen and (max-width: 33em){.photo-thumbnails .card-photo{width:33%}}@media screen and (max-width: 25em){.photo-thumbnails{margin:0 0rem}.photo-thumbnails .card-photo{width:50%}}.profile-name .badge-inline{vertical-align:middle;margin-top:-0.3em;margin-left:0.5em}.photo-thumbnails .card-photo{float:left}.card-photo .inner{border-radius:0.2em;padding:0.4em}.photo-thumbnails .card-photo .inner{margin:0.2em}.card-photo .inner img,.card-photo .inner .img{width:100%;display:inline;border-radius:0.2em;vertical-align:top}.card-photo .inner .img{height:100%;display:block}.attachment-container{display:none}.attachment-container:target{display:block}.conceal{pointer-events:none}.conceal:not(:target){max-height:19em;overflow:hidden;position:relative;margin-bottom:1em}.conceal:target .reveal{display:none}.conceal:not(:target) .reveal,.conceal .conceal-fade{position:absolute;padding:3em 0 1em 0;bottom:0;left:0;right:0;background:-webkit-linear-gradient(top, rgba(245,245,245,0) 0%, #f5f5f5 80%);background:linear-gradient(to bottom, rgba(245,245,245,0) 0%, #f5f5f5 80%);text-align:center;z-index:100}.conceal.large:not(:target){max-height:40em}.conceal.large:not(:target) .reveal{padding:20em 0 1em 0}.card-message .attachments .conceal:not(:target) .reveal{background:-webkit-linear-gradient(top, rgba(237,237,237,0) 0%, #ededed 80%);background:linear-gradient(to bottom, rgba(237,237,237,0) 0%, #ededed 80%)}.table-data{width:100%}.table-data td{padding:0.5em;background-color:#fafafa}.table-data td.label{color:#a9a9a9}.table-data td{width:50%}.mainProfileCard{width:14em;height:14em;float:right;clear:both;margin:2em 2em 1em 1em;margin-top:-7em}.mainProfileCard,.mainProfileCard .inner,.mainProfileCard .inner img{border-radius:50%}.mainProfileCard .links{margin-top:0.5em}.coverPhoto{background-color:#c2c2c2;height:0em;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;padding-bottom:40%;position:relative;min-height:14.5em}.coverPhoto.blank{background-color:#0c8896;padding-bottom:0}@media screen and (min-width: 26em){.coverPhoto.blank{height:8em;min-height:8em}}.coverPhoto .container-menu-horizontal.position-bottom ul.menu-horizontal{right:17em}.formal-intro{font-style:italic}.group-item{padding:0 1em 0 0}.user-input{color:#292929}.noData:after{content:"Ask me";color:#999}.profileMatch h4{margin-top:1em}.progressBar{background-color:#d1d4d4;height:2em;border-radius:0.25em;overflow:hidden}#sidebar:target .progressBar,.js-sidebar .progressBar{background-color:#373737}.progressBar span{height:2em;background-color:#05bbd0;display:block}.connection-online{color:#3bb91b}.connection-recently{color:#2198cf}.locked-photo{text-align:center;width:26em;background-color:#fff;color:#777}.locked-photo form .button{z-index:8041}@media screen and (max-width: 26em){.coverPhoto{height:auto}.mainProfileCard{position:absolute;left:-6em;padding:1em 0;margin:auto auto auto 50%;float:none;width:80%;width:12em;height:12em;top:0em}.formal-intro{clear:both}.profile-name,.formal-intro{text-align:center}.locked-photo{width:22em}.locked-photo p{padding-left:3em;padding-right:3em}}@media screen and (min-width: 40em){.dual{width:50%;float:left}#main .block.dual:first-child{padding-right:1em}#main .block.dual:last-child{padding-left:1em}.locked-photo{width:32em}.locked-photo p{padding-left:5em;padding-right:5em}}form{margin:0}input,button,select,textarea{font-family:"Roboto",sans-serif}input:focus,button:focus,select:focus,textarea:focus{outline:2px solid #05bbd0}textarea{height:12em}.element label{padding:0 1em}.element .photo-thumbnails label{padding:0}label .required{color:red;padding:0 0.2em}.row,.rowSubmit{clear:both;margin-bottom:1em}.row-hidden{display:none}.footer.rowSubmit{margin-bottom:0}label.rowLabel{color:#888}.rowSubmit{text-align:center;padding:1em 0 2em 0}.row.checkBoxGrid{padding:1em}.row.checkBoxGrid .rowLabel{text-align:left;display:block;margin-bottom:0.5em;width:100%}.row.checkBoxGrid .element{width:100%;margin:0}.inputCheckboxContainer,.radioOption{padding:0 0.5em 1em 0.5em}select.inputDate,select.inputAgeRange{width:30%;max-width:7.5em}.locationElement select{margin-bottom:0.75em}.locationElement select:last-child{margin-bottom:0}a.form_anchor{height:0;display:none}@media screen and (min-width: 23em) and (max-width: 35em){.row.checkBoxGrid .inputCheckboxContainer{width:50%;float:left}}@media screen and (max-width: 35em){label.rowLabel{display:block;margin-bottom:0.5em}.row{padding:0 2em;margin-bottom:0.5em}input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],select,textarea{width:100%;padding:0.3em 0.75em;border:1px solid #aaa}}@media screen and (min-width: 35em){label.rowLabel{display:block;width:36%;margin-left:1%;float:left;text-align:right}.element{display:block;margin-left:40%}.row .errors{margin-left:40%;margin-bottom:0.5em;max-width:25em;border-radius:0.2em}.row.checkBoxGrid .inputCheckboxContainer{width:33%;float:left}input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],select,textarea{width:80%;max-width:23em;padding:0.3em 0.75em;border:1px solid #aaa}}@media screen and (min-width: 45em){.row.checkBoxGrid .inputCheckboxContainer{width:25%;float:left}.form-dual-row .row{width:50%;float:left;clear:none}}.form-max-width label.rowLabel{display:block;margin-bottom:0.5em;float:none;text-align:left;width:100%}.form-max-width .row{padding:0 2em;margin-bottom:0.5em}.form-max-width .row.block{padding:1em 2em}.form-max-width .element{margin-left:0}.form-max-width input[type="text"],.form-max-width input[type="password"],.form-max-width input[type="datetime"],.form-max-width input[type="datetime-local"],.form-max-width input[type="date"],.form-max-width input[type="month"],.form-max-width input[type="time"],.form-max-width input[type="week"],.form-max-width input[type="number"],.form-max-width input[type="email"],.form-max-width input[type="url"],.form-max-width input[type="search"],.form-max-width input[type="tel"],.form-max-width input[type="color"],.form-max-width select,.form-max-width textarea{width:100%;padding:0.3em 0.75em;max-width:100%}.form-max-width .errors{max-width:100%;margin:0}.form-checkbox-layout label.rowLabel{width:70%;float:right;text-align:left}.form-checkbox-layout .element{width:30%;margin:0;text-align:right}.form-checkbox-layout .errors{margin-left:30%}@media screen and (max-width: 40em){.form-checkbox-layout label.rowLabel{width:90%}.form-checkbox-layout .element{width:10%}}.loginForm{width:100%;position:relative}.loginForm .element{margin:0;width:100%}.loginForm .element input{width:100%;max-width:100%}.loginForm .loginInputs{margin-right:8em;position:absolute;right:0;left:0}.loginForm .row{float:left;width:48%;margin:0 1% 0 1%}.loginForm .row,.loginForm .rowSubmit{clear:none;padding:0}.loginForm .rowSubmit{width:8em;float:right}.dropDownLoginForm{margin:0.5em}.dropDownLoginForm .row{width:100%;margin:0}.dropDownLoginForm .element{margin:0;width:100%}.dropDownLoginForm .element input{width:100%;max-width:100%;margin-bottom:0.5em}.dropDownLoginForm .rowSubmit{padding:0;margin:0}.dropDownLoginForm .rowSubmit .button{width:60%;float:right}.dropDownLoginForm .loginDifficulty{width:37%;float:left}.dropDownLoginForm .loginDifficulty,.dropDownLoginForm .rowSubmit .button{text-align:center}.menu-container .menu .form-max-width .row,#sidebar .form-max-width .row{padding:0}.form-max-width .radioOption{padding:1em}.form-max-width .radioOption label{display:inline-block}.form-max-width .radioOption .inputRadio{display:inline-block;vertical-align:top;margin-top:0.5em}.form-float-options .radioOption,.form-float-options .inputCheckboxContainer{float:left}a{pointer-events:all}.button,.pagination a,.button-submit{position:relative;pointer-events:all;display:inline-block;padding:0.5em 1.2em;background-color:#040505;color:#fff;text-transform:uppercase;border-radius:0.2em;border:0}.button:hover,.pagination a:hover,.button-submit:hover{color:#fff;background-color:#048e9e}.button:focus,.pagination a:focus,.button-submit:focus{outline:2px solid #05bbd0}.button.disabled,.pagination a.disabled,.button-submit.disabled{background-color:rgba(4,5,5,0.1);color:#aaa !important}.button.icon:before,.pagination a.icon:before,.button-submit.icon:before{letter-spacing:0.5em}.button.cta,.pagination a.cta,.button-submit.cta{color:#fff;background-color:#05bbd0}.button.cta:hover,.pagination a.cta:hover,.button-submit.cta:hover{color:#fff;background-color:#06d1e9}.button.on,.pagination a.on,.button-submit.on{background-color:#05bbd0;color:#fff}.button.facebook,.pagination a.facebook,.button-submit.facebook{background-color:#3B5998 !important;color:#eee !important}.button.facebook:hover,.pagination a.facebook:hover,.button-submit.facebook:hover{color:#fff !important;background-color:#4264aa !important}.menu-container .menu .button{background-color:#666;color:#ddd}.menu-container .menu .button.on{background-color:#05bbd0;color:#fff}.menu-container .menu .button:hover{color:#fff;background-color:#048e9e}.menu-container.menu-open .button-menu,.menu-reveal:target .button-menu{background-color:#05bbd0;color:#fff;border-radius:0.2em 0.2em 0 0}.button .badge{position:absolute;right:0em;top:0em;bottom:0em;margin:auto;background-color:rgba(0,0,0,0.25);color:#fff;width:2.5em;font-size:1em;line-height:2.5em;text-align:center;border-radius:0 0.2em 0.2em 0}table.icebreakers{margin:0 auto}table.icebreakers td{width:50%;text-align:center;padding:1em}table.icebreakers .button.icebreaker{width:8em;padding:0.5em 2em;margin:0 auto;text-align:center}table.icebreakers .button.icebreaker .icon{font-size:3em}table.icebreakers .button.icebreaker .container-icon-badge{height:4em;width:4em;text-align:center}.button-group .button{margin-bottom:0.4em}.button-options{text-align:center}.button-options .button{margin:0.5em}.button-options-two .button{min-width:40%}@media screen and (max-width: 40em){.button-group .button{width:90%;margin-left:auto;margin-right:auto}table.icebreakers td{padding:0.5em}}@media screen and (min-width: 56em){#sidebar .button{font-size:0.9em;background-color:#929394;color:#dfe0e0}#sidebar .button:hover{color:#fff;background-color:#048e9e}#sidebar .button.on{background-color:#05bbd0;color:#fff}}@media screen and (max-width: 56em){#sidebar .button{background-color:#666;color:#ddd}#sidebar .button:hover{color:#fff;background-color:#048e9e}#sidebar .button.on{background-color:#05bbd0;color:#fff}}.pagination a,.pagination .pageEllipses{margin-left:0.5em}.links .button{display:block;width:100%;text-align:left}.links li:not(:last-child) .button{margin:0 0 0.4em 0}html{font-size:95%}body{line-height:1.6em;background-color:#bbb;color:#444;min-width:10em}.secondary{color:#b1b1b1}a{color:#048e9e}a:hover{color:#06d1e9}@-webkit-keyframes messagesOnLoad{from{margin-top:-100%}to{margin-top:0}}@-moz-keyframes messagesOnLoad{from{margin-top:-100%}to{margin-top:0}}@-o-keyframes messagesOnLoad{from{margin-top:-100%}to{margin-top:0}}@keyframes messagesOnLoad{from{margin-top:-100%}to{margin-top:0}}#main-messages{overflow:hidden}#main-messages .messages{-webkit-animation:messagesOnLoad 1s;-moz-animation:messagesOnLoad 1s;-o-animation:messagesOnLoad 1s;animation:messagesOnLoad 1s}.messages .icon:before{letter-spacing:1em}.messages ul li,.row .errors li{color:#fff;padding:0.7em 1em}.messages ul li a,.row .errors li a{color:#fff;text-decoration:underline}.messages .success{background-color:#16B649;color:#fff}.messages .warning{background-color:#E8A52A;color:#fff}.messages .failed,.row .errors{background-color:#E8432A;color:#fff}.messages .notice{background-color:#048e9e;color:#fff}h1,h2,h3{margin:0;text-transform:uppercase;font-weight:normal}h4,h5,h6{font-size:1.05em;line-height:2em;margin:0;font-weight:normal}span.badge-inline{color:#fff;border-radius:50%;display:inline-block;width:1.75em;height:1.75em;line-height:1.5em;font-size:0.85rem;border:2px solid #fff;z-index:25}span.badge-inline.badge-type-new{background-color:#ff0070}span.badge-inline.badge-type-online{background-color:#1DA811}span.badge-inline.badge-type-info{background-color:#05bbd0}span.badge-inline.badge-type-recently-online{background-color:#c37900}span.badge-inline.no-text{width:1em;height:1em}.badges .badge-inline{background-size:100% 100%;border:0;border-radius:0;background-color:transparent !important}.badges .badge-inline.badge-type-favorite{background-image:url("/v5.0.1/d/img/badge-favorite.png")}.badges .badge-inline.badge-type-friend{background-image:url("/v5.0.1/d/img/badge-friend.png")}.badges .badge-inline.badge-type-online{background-image:url("/v5.0.1/d/img/badge-online.png")}.badges .badge-inline.badge-type-recently-online{background-image:url("/v5.0.1/d/img/badge-recently-online.png")}.page-content h1,.page-content h2,.page-content h3{letter-spacing:-0.03em;color:#555;font-weight:300}#sidebar h1,#sidebar h2{letter-spacing:-0.03em;color:#2b2e2e;font-weight:300}#sidebar h1,#sidebar h2{overflow:hidden;text-overflow:ellipsis}#main-header #sidebar-open-button{position:absolute;top:0;bottom:0;left:0;padding:0;padding-left:0.1em;font-size:2.2em;line-height:1.75em;width:1.5em;text-align:center;border-radius:0;color:#fff;background-color:transparent;z-index:888}#main-header #sidebar-open-button:hover,#main-header #sidebar-open-button:active,#main-header #sidebar-open-button:focus{background-color:#048e9e;color:#fff}#main-header #sidebar-open-button:before{letter-spacing:0}#main-header .logo{background:transparent url(../img/logo.png) no-repeat 0 50%;background-size:auto 90%;position:absolute;top:0.25em;bottom:0.25em;z-index:150;left:0.75em;right:0}#main-header .logo h1{display:none}#main-nav ul li.tab{display:inline-block;vertical-align:middle}#main-nav a.button-tab{top:0;padding:0.5em 1em 0 1em;text-transform:uppercase;height:3.5em;line-height:2.2em;color:#fff;background-color:#040505;z-index:450;white-space:nowrap}#main-nav a.button-tab:hover,#main-nav a.button-tab:active{background-color:#048e9e;color:#fff}#main-nav a.button-tab.on{background-color:#05bbd0;color:#fff}#main-nav a.button-tab.on .badge{background-color:#fff;color:#05bbd0}#main-nav .menu-open a.menu-trigger.button-tab{background-color:#05bbd0;color:#fff}.small{font-size:0.8em}p.save,span.save{color:#1DA811}.badge.save{letter-spacing:0 !important;margin-right:0.7em;background-color:#1DA811;color:#fff;height:1.5em;line-height:1.5em;padding:0 0.5em;display:inline-block;overflow:hidden;border-radius:0.2em;text-align:center;vertical-align:text-top;font-weight:bold}.badge-bar.save{letter-spacing:0 !important;background-color:#1DA811;color:#fff;line-height:1.5em;padding:0.25em 1em;display:block;overflow:hidden;vertical-align:text-top;font-weight:bold}aside,nav,article,footer,header,section{display:block}#main-content{position:relative;background-color:#f5f5f5;color:#767676;padding-top:3.5em}#main-content .content-head{background-color:#dadada;color:#7b7b7b}#main-content .content-head p{color:#7b7b7b}#main{background-color:#f5f5f5}#sidebar{width:18em;color:#444849;background-color:#dee0e1;-webkit-transition:left 0.2s;-moz-transition:left 0.2s;-o-transition:left 0.2s;transition:left0 0.2s}#main-footer{min-height:7em;text-align:center;color:#9ca2a3;background-color:#373b3c;position:relative}#main-footer a{color:#9ca2a3}.action-bar{background-color:#05bbd0;position:relative}.action-bar ul.menu-horizontal>li>a:hover,.action-bar ul.menu-horizontal>li>a:active,.action-bar ul.menu-horizontal>li>a:focus{background-color:#146a74}.action-bar ul.menu-horizontal>li>a:hover .badge-type-info,.action-bar ul.menu-horizontal>li>a:active .badge-type-info,.action-bar ul.menu-horizontal>li>a:focus .badge-type-info{background-color:#146a74}.action-bar ul.menu-horizontal>li>form>.menu-item:hover,.action-bar ul.menu-horizontal>li>form>.menu-item:active,.action-bar ul.menu-horizontal>li>form>.menu-item:focus{background-color:#146a74}.action-bar ul.menu-horizontal>li>form>.menu-item:hover .badge-type-info,.action-bar ul.menu-horizontal>li>form>.menu-item:active .badge-type-info,.action-bar ul.menu-horizontal>li>form>.menu-item:focus .badge-type-info{background-color:#146a74}.action-bar-tabs{background-color:#dee0e1;position:relative}.action-bar-tabs ul.menu-horizontal>li>a,.action-bar-tabs ul.menu-horizontal>li>.menu-item,.action-bar-tabs ul.menu-horizontal>li>form>.menu-item{color:#222}.action-bar-tabs ul.menu-horizontal>li.on>a,.action-bar-tabs ul.menu-horizontal>li.on>.menu-item,.action-bar-tabs ul.menu-horizontal>li.on>form>.menu-item{background-color:#05bbd0 !important;color:#fff !important}.action-bar-tabs ul.menu-horizontal>li>a:focus,.action-bar-tabs ul.menu-horizontal>li>a:hover,.action-bar-tabs ul.menu-horizontal>li>.menu-item:hover,.action-bar-tabs ul.menu-horizontal>li>.menu-item:focus,.action-bar-tabs ul.menu-horizontal>li>form>.menu-item:hover,.action-bar-tabs ul.menu-horizontal>li>form>.menu-item:focus{color:#fff;background-color:#088b9a;outline:0px}h1.icon:before,h2.icon:before,h3.icon:before,h4.icon:before{padding-right:0.5em}ol.pretty{list-style:decimal;padding-left:3em}ol.pretty li{padding-bottom:0.7em}ol.pretty li:last-child{padding-bottom:0}.cover-photo-home .container-menu-horizontal,.cover-photo .container-menu-horizontal{background-color:rgba(0,0,0,0.3);background:-moz-linear-gradient(top, transparent 0%, rgba(0,0,0,0.4) 70%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(70%, rgba(0,0,0,0.4)));background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.4) 70%);background:-o-linear-gradient(top, transparent 0%, rgba(0,0,0,0.4) 70%);background:-ms-linear-gradient(top, transparent 0%, rgba(0,0,0,0.4) 70%);background:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.4) 70%)}.container-menu-horizontal{height:5em}.container-menu-horizontal.position-bottom{position:absolute;bottom:0em;left:0;right:0}.container-menu-horizontal.position-bottom ul.menu-horizontal{position:absolute;left:0;right:0;bottom:0}ul.menu-horizontal{list-style:none}ul.menu-horizontal.size-fill{width:100%}ul.menu-horizontal.size-fill.items-6 li{width:16.666666%}ul.menu-horizontal.size-fill.items-5 li{width:20%}ul.menu-horizontal.size-fill.items-4 li{width:25%}ul.menu-horizontal.size-fill.items-3 li{width:33.333333%}ul.menu-horizontal.size-fill.items-2 li{width:50%}ul.menu-horizontal.size-fill.items-1 li{width:100%}ul.menu-horizontal>li{float:left;text-align:center;color:#fff;margin:0;text-align:center}ul.menu-horizontal>li>form>.button{width:80%;max-width:15em}ul.menu-horizontal>li.on>a,ul.menu-horizontal>li.on>.menu-item{background-color:#05bbd0}ul.menu-horizontal>li>a,ul.menu-horizontal>li>.menu-item,ul.menu-horizontal>li>form>.menu-item{display:block;height:4em;width:100%;color:#fff;max-width:none;border-radius:0;border:1px solid transparent;border-collapse:collapse;background-color:transparent;padding:0;text-transform:none}ul.menu-horizontal>li>a.disabled,ul.menu-horizontal>li>.menu-item.disabled,ul.menu-horizontal>li>form>.menu-item.disabled{cursor:default;color:#b7bbbc !important;background-color:#dee0e1 !important}ul.menu-horizontal>li>a .container-icon-badge,ul.menu-horizontal>li>.menu-item .container-icon-badge,ul.menu-horizontal>li>form>.menu-item .container-icon-badge{margin-top:0.7em}ul.menu-horizontal>li>a:hover,ul.menu-horizontal>li>a:active,ul.menu-horizontal>li>a:focus,ul.menu-horizontal>li>.menu-item:hover,ul.menu-horizontal>li>.menu-item:active,ul.menu-horizontal>li>.menu-item:focus,ul.menu-horizontal>li>form>.menu-item:hover,ul.menu-horizontal>li>form>.menu-item:active,ul.menu-horizontal>li>form>.menu-item:focus{background-color:#05bbd0}ul.menu-horizontal>li>a.form_anchor,ul.menu-horizontal>li>.menu-item.form_anchor,ul.menu-horizontal>li>form>.menu-item.form_anchor{height:0;display:none}ul.menu-horizontal>li>a .item-text,ul.menu-horizontal>li>.menu-item .item-text,ul.menu-horizontal>li>form>.menu-item .item-text{display:none;font-size:0.9em;margin-top:0.2em}ul.menu-horizontal>li>form>.menu-item .container-icon-badge{margin-top:0.25em}ul.menu-horizontal>li .icon:before{font-size:2.2em;padding:0}@media screen and (min-width: 35em){ul.menu-horizontal>li>a,ul.menu-horizontal>li>.menu-item,ul.menu-horizontal>li>form>.menu-item{height:5.25em}ul.menu-horizontal>li>a .item-text,ul.menu-horizontal>li>.menu-item .item-text,ul.menu-horizontal>li>form>.menu-item .item-text{display:block}.container-menu-horizontal{height:6em}}.container-icon-badge{width:2.2em;height:2.2em;position:relative;margin:0 auto 0 auto}.container-icon-badge .badge-inline{position:absolute;top:-0.5em;right:-0.75em}@media screen and (max-width: 45em){#main-footer .brand-message{display:none}#main-footer p{text-align:center;padding:0.5em}}@media screen and (min-width: 45em){#main-footer .brand-message{position:absolute;left:2em;top:1em;max-width:50%;text-align:left;line-height:1.4em}#main-footer .links{position:absolute;right:2em;top:1em;text-align:right}#main-footer .copyright{position:absolute;right:2em;bottom:1em;font-size:0.9em}}.advert-sidebar{text-align:center;margin:2em 0 2em 0}.button-compact{width:3.3em;overflow:hidden;white-space:nowrap;padding:0.3em 1em}.button-compact:before{letter-spacing:3em !important;font-size:1.3em;line-height:1.5em}#sidebar #sidebar-close-button{float:right;margin-top:1em}article p{color:#767676}.layer:last-child{margin-bottom:0}#main-header{background-color:#040505;color:#eee;height:3.5em;position:absolute;left:0;right:0;z-index:210}#main-header #open-menu{float:left;width:3.5em;height:3.5em}#main-header #main-nav{background-color:#040505;position:absolute;right:0;top:0;bottom:0;z-index:300}#main-header #main-nav ul.menu-horizontal{float:right}#main-header #main-nav ul.menu-horizontal>li .container-icon-badge{float:left}#main-header #main-nav ul.menu-horizontal>li .item-text{display:none;float:left;padding-left:1em}#main-header #main-nav ul.menu-horizontal li a .container-icon-badge{margin-top:0.1em}#main-header #main-nav ul.menu-horizontal li a .container-icon-badge .badge-inline{top:0.01em}.menu-reveal .menu{position:absolute;width:18em;right:0;z-index:255}.menu-container .menu{padding:1em;background-color:#2a2a2a;border-radius:0.2em 0 0.2em 0.2em;text-align:left}#main-nav .menu-container .menu{border-radius:0 0 0.2em 0.2em}.menu-reveal:not(:target) .menu,.js-ready .menu-reveal .menu{display:none}.menu-reveal.menu-open .menu{display:block}.menu-container{position:relative}.menu-container .button-menu{vertical-align:middle}.menu-container .menu p{color:#ccc}#main-content .menu-container .menu h3{color:#d9d9d9}.menu-container .menu .layer{margin-bottom:1em}.tldr p{margin-bottom:1em}.tldr p:last-child{margin-bottom:0}.page-content header{clear:both}header.with-panel{position:relative}.page-content header h1,.page-content header h2,.footer,.modal header h2{background-color:#eee;padding:0.6em 0.7em;padding:1rem 2rem}header.with-panel .panel .stacked{display:inline-block;margin-left:1em;vertical-align:top}header.with-panel .panel .stacked.block{padding:0.5em 0}.footer{text-align:right;padding:0.5em 1em}.page-content .over-content h1{margin-top:-1.6em;background-color:rgba(232,232,232,0.8)}#main-content h3{margin-bottom:0.5em}.map{height:10em;background-color:#000}.modal-container{display:none;position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(187,187,187,0.9);z-index:900;vertical-align:middle}.modal-container:target,.modal-container.open{display:block}.modal{background-color:#f5f5f5;color:#767676;max-width:45em;margin:auto;z-index:901;border-radius:0.25em;max-height:100%;overflow-x:hidden;overflow-y:auto;box-shadow:0 0 5em rgba(110,110,110,0.6)}.modal.narrow{max-width:30em}.modal.compact-layout{overflow-y:hidden;position:relative;height:100%}.modal.compact-layout .header h2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modal.compact-layout .footer{position:absolute;bottom:0;width:100%}.modal.compact-layout .modal-content{top:3.5em;bottom:3.5em;position:absolute;overflow-x:hidden;overflow-y:auto;width:100%}.modal header.with-panel .panel.compress .close.button{width:3.25em;overflow:hidden;white-space:nowrap}.modal header.with-panel .panel.compress .close.button:before{margin-right:2em}#sidebar a.badge{display:block;overflow:hidden}.badges .badge{margin-bottom:1em}.badges .badge:last-child{margin-bottom:0em}#sidebar a.badge img{width:100%;border-radius:0.25em}.page-content .profile-header{background-color:#03616c;background-size:cover;background-position:center center;padding-top:2.25em;position:relative;height:9.5em}.page-content .profile-header>.inner{background-color:rgba(0,0,0,0.3);background:-moz-linear-gradient(top, transparent 0%, rgba(0,0,0,0.4) 70%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(70%, rgba(0,0,0,0.4)));background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.4) 70%);background:-o-linear-gradient(top, transparent 0%, rgba(0,0,0,0.4) 70%);background:-ms-linear-gradient(top, transparent 0%, rgba(0,0,0,0.4) 70%);background:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.4) 70%);padding-bottom:0.75em;position:absolute;bottom:0;right:0;left:0;height:5em}.page-content .profile-header>.inner .details{position:absolute;bottom:1em;right:1em;left:1em;top:0}.page-content .profile-header h1{color:#fff;padding:0;background-color:transparent;position:absolute;text-indent:0;bottom:0;left:4.5em;right:4em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;border:0}.page-content .profile-header .thumbnail-container{width:7em;position:absolute;bottom:0em;left:0em}.page-content .profile-header .thumbnail-container .card-photo .inner,.page-content .profile-header .thumbnail-container .card-photo .inner img{border-radius:50%}.page-content .profile-header .thumbnail-container .card-photo .inner{width:7em;height:7em}.page-content .profile-header .panel.bottom{top:auto;bottom:0em;color:#fff;padding:0}.page-content .profile-header .panel.bottom p{color:#fff;padding-right:1em}.page-content .profile-header .button-container>.button,.page-content .profile-header .button-container>form .button{color:#fff;background-color:transparent;border:1.5px solid #fff;border-collapse:collapse}.page-content .profile-header .button-container>.button:hover,.page-content .profile-header .button-container>.button:active,.page-content .profile-header .button-container>.button.on,.page-content .profile-header .button-container>form .button:hover,.page-content .profile-header .button-container>form .button:active,.page-content .profile-header .button-container>form .button.on{background-color:#05bbd0;border:0}.profile-header.conversation h1{right:6em}.profile-header.search h1{right:4em}@media screen and (max-width: 45em){.page-content .profile-header{height:8em}.page-content .profile-header h1{left:2.5em}.page-content .profile-header .thumbnail-container{width:3.5em;top:auto;bottom:0}.page-content .profile-header .thumbnail-container .badges{top:0;right:0}.page-content .profile-header .thumbnail-container .card-photo .inner,.page-content .profile-header .thumbnail-container .card-photo .inner img{width:3.5em;height:3.5em}.page-content .profile-header .thumbnail-container .card-photo .inner{padding:0;border:2px solid #fff}}.cover-photo-home{height:20em;background-size:cover;background-position:center center;padding-top:2em;margin:0;position:relative;background-color:#c2c2c2}.cover-photo-home.blank{background-color:#146a74}.cover-photo-home.blank .container-menu-horizontal{background-color:transparent;background-image:none}.cover-photo-home .content-card.card-photo .inner,.cover-photo-home .content-card.card-photo img{border-radius:50%}@media screen and (max-width: 45em){.cover-photo-home{height:18.5em}}@media screen and (max-width: 33em){.cover-photo-home{height:17em}}.thumbnail-container .badges{position:absolute;right:1em;top:0.75em;width:1.3em}.thumbnail-container .badges span.badge-inline.no-text{width:1.3em;height:1.3em}@media screen and (max-width: 27em){#main-header .logo{top:0.4em;bottom:0.4em}#main-header .container-icon-badge{width:2em}#main-header .container-icon-badge .icon:before{font-size:2em}}@media screen and (max-width: 24em){#main-header .logo{top:0.6em;bottom:0.6em}}@media screen and (max-width: 22em){#main-header .logo{top:0.85em;bottom:0.85em}}@media screen and (max-width: 30em){#main-nav ul li a.button-tab{padding-left:0.5em;padding-right:0.5em}.priority-medium{display:none !important}.profile-header.search h1{right:2em}}@media screen and (max-width: 30em){.layout-card-block .content-card{max-width:25em;margin:2em auto 0 auto;padding:0 2.5em}}@media screen and (min-width: 30em){.layout-card-block .content-card{width:10em;float:left;margin:2em 2em 1em 2em}.layout-card-block .block{margin-left:12em}.priority-medium-inverse{display:none !important}}@media screen and (max-width: 35em){header.with-panel .panel{text-align:right;padding:0.5em 1em 0 0}header.with-panel .panel.compress{position:absolute;left:0;right:0;top:0;bottom:0;text-align:right;padding:0.5em}header.with-panel .panel.compress .continue.button,header.with-panel .panel.compress .close.button{width:3.25em;overflow:hidden;white-space:nowrap}.panel.compress .continue.button:before{font-family:'datingnode';speak:none;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;content:"\e60f";margin-right:2em}.panel.compress .close.button:before{margin-right:2em}.page-content header h1,.page-content header h2,.footer,.modal header h2{padding:0.6em 0.7em;padding:1rem 1rem}}@media screen and (min-width: 35em){header.with-panel h1,header.with-panel h2{display:block}header.with-panel .panel{position:absolute;left:0;right:0;top:0;bottom:0;text-align:right;padding:0.5em 1em 0 0}}.block{padding:2em}#sidebar .block{padding:1.5em}#main .content-head .block{padding:1em}@media screen and (max-width: 35em){.block{padding:1.25em 1.25em}.page-content .content-cards.block{padding:1em 0.75em}}@media screen and (min-width: 35em) and (max-width: 45em){.block{padding:1.5em 1.75em}.content-cards.block{padding:1.25em 1em}}@media screen and (max-width: 56em){.layer,.card-profile{margin-bottom:1.5em}}@media screen and (min-width: 56em){.layer,.card-profile{margin-bottom:2em}}@media screen and (max-width: 70em){.priority-low{display:none !important}}@media screen and (max-width: 25em){html{font-size:85%}}@media screen and (min-width: 25em) and (max-width: 30em){html{font-size:90%}}@media screen and (min-width: 85em){html{font-size:97%}}@media screen and (min-width: 90em){html{font-size:100%}}@media screen and (min-width: 110em){html{font-size:104%}}#main .content-cards.block.profile-results-faces{padding-bottom:0}@media screen and (min-width: 56em) and (max-width: 66em){.block{padding:1.5em 1.75em}.content-cards.block{padding:1.25em 1em}}@media screen and (min-width: 30em) and (max-width: 35em){#main-nav a.button-tab{padding-right:0.75em;padding-left:0.75em}}@media screen and (min-width: 35em) and (max-width: 47em){#main-nav ul li a.button-tab{padding-right:1.15em;padding-left:1.15em}}@media screen and (min-width: 37em) and (max-width: 56em), screen and (min-width: 60em){.tldr p{column-count:2;-webkit-column-count:2;-moz-column-count:2;column-gap:3em;-webkit-column-gap:3em;-moz-column-gap:3em}}@media screen and (max-width: 56em){#main-header .logo{left:3em}#sidebar .block{padding:1em}#sidebar{background-color:#2a2a2a;color:#ccc;margin-top:-1em;z-index:100;position:absolute;top:0;bottom:0;overflow-y:auto;margin-bottom:-8em}#sidebar h2{color:#ccc}#main-footer{height:8em}body.menu-open #open-menu{display:none}#sidebar,#sidebar:not(:target){left:-18em}#sidebar:target,.js-sidebar #sidebar{display:block;left:0;z-index:512}#sidebar:target #close-sidebar{display:block}#sidebar-inner-wrap{position:relative;padding:0}.js-ready #sidebar .close-btn{display:block;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70 );opacity:0.7}.js-ready #sidebar .close-btn:focus,.js-ready #sidebar .close-btn:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100 );opacity:1}.csstransforms3d.csstransitions.js-ready #sidebar{left:0;-webkit-transform:translate3d(-18em, 0, 0);-moz-transform:translate3d(-18em, 0, 0);-ms-transform:translate3d(-18em, 0, 0);-o-transform:translate3d(-18em, 0, 0);transform:translate3d(-18em, 0, 0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.csstransforms3d.csstransitions.js-ready #inner-wrap{left:0 !important;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.csstransforms3d.csstransitions.js-ready.js-sidebar #inner-wrap{-webkit-transform:translate3d(18em, 0, 0);-moz-transform:translate3d(18em, 0, 0);-ms-transform:translate3d(18em, 0, 0);-o-transform:translate3d(18em, 0, 0);transform:translate3d(18em, 0, 0)}}@media screen and (min-width: 56em){#main-header #main-nav ul.menu-horizontal li a .item-text{display:block}.pre-sidebar{position:absolute;top:0;left:0;width:18em;bottom:0;background-color:#dee0e1;z-index:100}#sidebar{float:left;z-index:200;position:relative}#close-sidebar{display:none}#main{margin-left:18em}#main .main-inner{float:left;width:100%}footer{clear:both}#main-header #open-menu{display:none}}@media screen and (min-width: 63em) and (max-width: 67em){#main-header{margin:0 0em}#document-container{margin:0 0;box-shadow:0 0 3em rgba(0,0,0,0.25)}#main-header .inner{margin:0 0em;height:3.5em;position:relative}}@media screen and (min-width: 67em) and (max-width: 75em){#document-container{margin:0 2em;box-shadow:0 0 5em rgba(0,0,0,0.25)}#main-header .inner{margin:0 2em;height:3.5em;position:relative}}@media screen and (min-width: 75em) and (max-width: 85em){#document-container{margin:0 4em;box-shadow:0 0 5em rgba(0,0,0,0.25)}#main-header .inner{margin:0 4em;height:3.5em;position:relative}}@media screen and (min-width: 85em){#main-header{left:0;right:0;z-index:210;height:3em}#main-header .inner{position:relative;max-width:85em;margin:0 auto}#document-container{max-width:85em;margin:0 auto;box-shadow:0 0 10em rgba(0,0,0,0.25)}#main-header .inner,#main-nav{height:3em}#main-nav a.button-tab{line-height:3em;height:3em}#main-content{padding-top:3.5em}}@media screen and (min-height: 40em) and (min-width: 85em){#main-header,#main-header .inner,#main-nav{height:4em}#main-nav a.button-tab{padding:0.5em 1em 0 1em;height:4em}#main-content{padding-top:4em}}.modal-container{background-color:rgba(255,255,255,0.95)}.page-content header h1,.page-content header h2{background-color:transparent;border-bottom:1px solid #e5e5e5;padding-top:1em}.banner-intro{text-align:center;background-color:#037885;padding-bottom:1em}.banner-intro p{color:#fff;font-size:1.6em;line-height:1.5em;padding-bottom:1.5em;font-weight:300}a.onlywomen{background-color:#333;width:100%;display:block;text-align:center;padding:1.25em 0.5em;border-radius:0.25em}a.onlywomen img.logo{width:90%;margin:0 auto 0 auto;padding:0}a.onlywomen:hover,.onlywomen:active{background-color:#FF4040}a.onlywomen p{color:#fff;font-size:0.8em;padding-top:0.5em}@media screen and (max-width: 27em){.banner-intro p{font-size:1.3em;line-height:1.5em}.banner-intro .button{width:100%;margin-bottom:1em}}@media screen and (min-width: 27em) and (max-width: 33em){.banner-intro .button{width:38%}}@media screen and (min-width: 33em){.banner-intro{background-image:url(../img/responsive-banner.jpg);background-repeat:no-repeat;background-size:cover;background-position:100% 10%;height:22em;position:relative;text-align:left}#main .banner-intro .block{position:absolute;width:100%;bottom:0em;padding:3em 3em}.banner-intro p{max-width:15em;line-height:1.7em}.banner-intro .button{margin-right:1em}}@media screen and (min-width: 70em) and (min-height: 60em){.banner-intro{height:26em}.banner-intro p{font-size:1.8em;max-width:16em}}@media screen and (min-width: 33em) and (max-width: 43em), screen and (min-width: 56em) and (max-width: 66em){.banner-intro p{font-size:1.4em}}
/*# sourceMappingURL=screen.css.map */
