
@charset "UTF-8";
 @charset "UTF-8";#p_profile{min-width:1000px}#p_profile #page{background:#fafbfd;padding-top:65px}#p_profile #navigation{border-bottom:1px solid rgba(157,186,242,0.25)}#p_profile #main_content{width:auto;background:none}#p_profile footer{width:100%;background:#104da1}#p_profile #footer{width:940px;margin:auto}.profile2015-content{padding-top:30px;min-height:420px;width:1000px;padding-left:60px;padding-right:60px;margin-left:auto;margin-right:auto}.profile2015-content:after{content:"";display:table;clear:both}.profile2015-content-main{float:left;width:560px;padding-right:50px}.profile2015-content-sidebar{float:right;width:320px}.profilesection{margin-bottom:50px}.profilesection-title{margin-bottom:15px;font-weight:600;color:#474d59;font-size:18px;line-height:22px}.profile2015-header{padding-top:50px;margin-bottom:30px;background-color:#104da1;background-image:-webkit-linear-gradient(#104da1,#0f4693);background-image:linear-gradient(#104da1,#0f4693)}.profile2015-header > .inner{position:relative;width:1000px;padding-left:60px;padding-right:60px;margin-left:auto;margin-right:auto}.profile2015-header > .inner:after{content:"";display:table;clear:both}button[data-profile-action] .unlabel{display:none}button[data-profile-action].undo .label{display:none}button[data-profile-action].undo .unlabel{display:inline}.userinfo2015{float:left;margin-left:-30px;margin-bottom:-30px}.userinfo2015:after{content:"";display:table;clear:both}.userinfo2015-thumb{float:left;position:relative;width:180px;height:180px}.userinfo2015-thumb img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100%;cursor:pointer;opacity:0;-webkit-transition:175ms opacity ease;-moz-transition:175ms opacity ease;transition:175ms opacity ease}.userinfo2015-thumb img.active{opacity:1}.userinfo2015-thumb img.no-photos{cursor:default}.userinfo2015-basics{position:relative;float:left;padding-top:45px;padding-left:20px;max-width:370px;white-space:nowrap}.userinfo2015-basics-badge{position:absolute;left:16px;top:14px;padding:4px 15px;background:#07408d;color:#9dbaf2;border-radius:100px;font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.userinfo2015-basics-username{color:#FFF;font-weight:300;font-size:34px;line-height:50px;overflow:hidden;text-overflow:ellipsis}.userinfo2015-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}.userinfo2015-basics-username-online-icon{width:11px;height:11px;background:transparent;box-shadow:0 0 0 1.5px #00d280;border-radius:100%}.userinfo2015-basics-username-online-icon.isOnline{box-shadow:none;background:#00d280}.userinfo2015-basics-asl{color:#e4edfd;font-weight:300;font-size:18px;line-height:26px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.userinfo2015-basics-asl:after{content:"";display:table;clear:both}.userinfo2015-basics-asl > span{float:left;margin-left:4px}.userinfo2015-basics-asl > span:first-child{margin-left:0}.userinfo2015-basics-asl-spacer{font-size:15px;padding:0 5px 0 4px;font-weight:400;color:#9dbaf2}.userinfo2015-basics-asl-location{max-width:196px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.userinfo2015-basics-asl-match{border-bottom:1px dashed #e4edfd}.userinfo2015-basics-asl-match a{color:#e4edfd}.userinfo2015-basics-asl-match:hover{border-bottom-style:solid}.actions2015{float:right;margin-top:67px}.actions2015:after{content:"";display:table;clear:both}@-webkit-keyframes like-icon-pop{0%{top:0;opacity:0.9;-webkit-transform:rotate(0deg) scale(0.3)}100%{top:-45px;opacity:0;-webkit-transform:rotate(0deg) scale(1)}}@-moz-keyframes like-icon-pop{0%{top:0;opacity:0.9;-moz-transform:rotate(0deg) scale(0.3)}100%{top:-45px;opacity:0;-moz-transform:rotate(0deg) scale(1)}}@keyframes like-icon-pop{0%{top:0;opacity:0.9;-webkit-transform:rotate(0deg) scale(0.3);-moz-transform:rotate(0deg) scale(0.3);-ms-transform:rotate(0deg) scale(0.3);-o-transform:rotate(0deg) scale(0.3);transform:rotate(0deg) scale(0.3)}100%{top:-45px;opacity:0;-webkit-transform:rotate(0deg) scale(1);-moz-transform:rotate(0deg) scale(1);-ms-transform:rotate(0deg) scale(1);-o-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}}#profile2015 .actions2015,#profile2015 .actionbar2015-actions{position:relative}#profile2015 .actions2015 button,#profile2015 .actions2015 a.flatbutton,#profile2015 .actionbar2015-actions button,#profile2015 .actionbar2015-actions a.flatbutton{float:right;cursor:pointer;height:46px;margin-right:8px}#profile2015 .actions2015 button:first-child,#profile2015 .actions2015 a.flatbutton:first-child,#profile2015 .actionbar2015-actions button:first-child,#profile2015 .actionbar2015-actions a.flatbutton:first-child{margin-right:0}#profile2015 .actions2015-pitch,#profile2015 .actionbar2015-actions-pitch{float:right;width:220px;color:#d5e0f8;margin-right:20px;text-align:right;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:23px}#profile2015 .actions2015-like,#profile2015 .actions2015-chat,#profile2015 .actions2015-join,#profile2015 .actions2015-blocked-unblock,#profile2015 .actionbar2015-actions-like,#profile2015 .actionbar2015-actions-chat,#profile2015 .actionbar2015-actions-join,#profile2015 .actionbar2015-actions-blocked-unblock{width:132px;font-size:16px;line-height:44px;border-radius:4px;box-shadow:0 0 0 transparent;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition-property:background-color,color,-webkit-transform,box-shadow;-moz-transition-property:background-color,color,-moz-transform,box-shadow;transition-property:background-color,color,transform,box-shadow;-webkit-transition-duration:75ms;-moz-transition-duration:75ms;transition-duration:75ms;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;transition-timing-function:ease}#profile2015 .actions2015-like .okicon,#profile2015 .actions2015-like .icon,#profile2015 .actions2015-chat .okicon,#profile2015 .actions2015-chat .icon,#profile2015 .actions2015-join .okicon,#profile2015 .actions2015-join .icon,#profile2015 .actions2015-blocked-unblock .okicon,#profile2015 .actions2015-blocked-unblock .icon,#profile2015 .actionbar2015-actions-like .okicon,#profile2015 .actionbar2015-actions-like .icon,#profile2015 .actionbar2015-actions-chat .okicon,#profile2015 .actionbar2015-actions-chat .icon,#profile2015 .actionbar2015-actions-join .okicon,#profile2015 .actionbar2015-actions-join .icon,#profile2015 .actionbar2015-actions-blocked-unblock .okicon,#profile2015 .actionbar2015-actions-blocked-unblock .icon{display:inline-block;width:18px;font-size:14px;color:#d5e0f8;text-align:center;margin:0}#profile2015 .actions2015-like,#profile2015 .actions2015-blocked-unblock,#profile2015 .actionbar2015-actions-like,#profile2015 .actionbar2015-actions-blocked-unblock{background:none;color:#e4edfd;border:1px solid rgba(228,237,253,0.55)}#profile2015 .actions2015-like:hover,#profile2015 .actions2015-blocked-unblock:hover,#profile2015 .actionbar2015-actions-like:hover,#profile2015 .actionbar2015-actions-blocked-unblock:hover{border-color:rgba(228,237,253,0.75);color:#FFF}#profile2015 .actions2015-like,#profile2015 .actionbar2015-actions-like{position:relative}#profile2015 .actions2015-like .icon,#profile2015 .actionbar2015-actions-like .icon{-webkit-transform-origin:50% 44%;-moz-transform-origin:50% 44%;-ms-transform-origin:50% 44%;-o-transform-origin:50% 44%;transform-origin:50% 44%;-webkit-transition:color 75ms ease;-moz-transition:color 75ms ease;transition:color 75ms ease}#profile2015 .actions2015-like:hover .icon,#profile2015 .actionbar2015-actions-like:hover .icon{color:#FFF}#profile2015 .actions2015-like.liked .icon,#profile2015 .actions2015-like.liked:hover .icon,#profile2015 .actionbar2015-actions-like.liked .icon,#profile2015 .actionbar2015-actions-like.liked:hover .icon{color:#ffd939}#profile2015 .actions2015-like.changed.liked,#profile2015 .actionbar2015-actions-like.changed.liked{overflow:visible}#profile2015 .actions2015-like.changed.liked .rating_liked:before,#profile2015 .actionbar2015-actions-like.changed.liked .rating_liked:before{position:absolute;top:0;left:24px;width:40px;color:#ffd939;opacity:0;font-size:40px;text-align:center;font-family:"ok-icon" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"s";-webkit-animation:like-icon-pop 500ms ease;-moz-animation:like-icon-pop 500ms ease;animation:like-icon-pop 500ms ease}#profile2015 .actions2015-chat,#profile2015 .actions2015-join,#profile2015 .actionbar2015-actions-chat,#profile2015 .actionbar2015-actions-join{background:#4c7bd9}#profile2015 .actions2015-chat:hover,#profile2015 .actions2015-join:hover,#profile2015 .actionbar2015-actions-chat:hover,#profile2015 .actionbar2015-actions-join:hover{background:#3260c7}#profile2015 .actions2015-more,#profile2015 .actionbar2015-actions-more{width:46px;background:none;border:none;color:#d5e0f8;opacity:0.7;font-size:22px;line-height:46px;-webkit-transition:color 75ms ease,opacity 75ms ease;-moz-transition:color 75ms ease,opacity 75ms ease;transition:color 75ms ease,opacity 75ms ease}#profile2015 .actions2015-more .okicon,#profile2015 .actionbar2015-actions-more .okicon{position:relative;top:-1px}#profile2015 .actions2015-more:hover,#profile2015 .actions2015-more.active,#profile2015 .actionbar2015-actions-more:hover,#profile2015 .actionbar2015-actions-more.active{color:#FFF;opacity:0.95}#profile2015 .actions2015-blocked,#profile2015 .actionbar2015-actions-blocked{position:absolute;top:0;right:0;opacity:0;visibility:hidden;-webkit-transition:opacity 0ms ease 0ms,visibility 0ms linear 100ms;-moz-transition:opacity 0ms ease 0ms,visibility 0ms linear 100ms;transition:opacity 0ms ease 0ms,visibility 0ms linear 100ms}#profile2015 .actions2015-blocked-desc,#profile2015 .actionbar2015-actions-blocked-desc{color:#d5e0f8;line-height:46px;margin-right:8px}#profile2015 .actions2015-blocked-unblock,#profile2015 .actionbar2015-actions-blocked-unblock{margin-right:0 !important}#profile2015 .actions2015.isBlocked .actions2015-chat,#profile2015 .actions2015.isBlocked .actions2015-like,#profile2015 .actions2015.isBlocked .actions2015-more,#profile2015 .actions2015.isBlocked .actionbar2015-actions-chat,#profile2015 .actions2015.isBlocked .actionbar2015-actions-like,#profile2015 .actions2015.isBlocked .actionbar2015-actions-more,#profile2015 .actionbar2015-actions.isBlocked .actions2015-chat,#profile2015 .actionbar2015-actions.isBlocked .actions2015-like,#profile2015 .actionbar2015-actions.isBlocked .actions2015-more,#profile2015 .actionbar2015-actions.isBlocked .actionbar2015-actions-chat,#profile2015 .actionbar2015-actions.isBlocked .actionbar2015-actions-like,#profile2015 .actionbar2015-actions.isBlocked .actionbar2015-actions-more{opacity:0;visibility:hidden;-webkit-transition:opacity 300ms ease 0ms,visibility 0ms linear 400ms;-moz-transition:opacity 300ms ease 0ms,visibility 0ms linear 400ms;transition:opacity 300ms ease 0ms,visibility 0ms linear 400ms}#profile2015 .actions2015.isBlocked .actions2015-blocked,#profile2015 .actions2015.isBlocked .actionbar2015-actions-blocked,#profile2015 .actionbar2015-actions.isBlocked .actions2015-blocked,#profile2015 .actionbar2015-actions.isBlocked .actionbar2015-actions-blocked{opacity:1;visibility:visible;-webkit-transition:visibility 0ms linear,opacity 300ms ease 10ms;-moz-transition:visibility 0ms linear,opacity 300ms ease 10ms;transition:visibility 0ms linear,opacity 300ms ease 10ms}.overflow2015{position:fixed;width:168px;padding:2px 15px;background:#FFF;border-radius:4px;z-index:10000;opacity:0;visibility:hidden;-webkit-transition:opacity 0ms ease 0ms,visibility 0ms linear 100ms;-moz-transition:opacity 0ms ease 0ms,visibility 0ms linear 100ms;transition:opacity 0ms ease 0ms,visibility 0ms linear 100ms;box-shadow:0 0 0 1px rgba(0,17,53,0.16),0 0 5px 0 rgba(0,17,53,0.16);-webkit-transform:translateX(-62px) translateY(55px) translateZ(0);-moz-transform:translateX(-62px) translateY(55px) translateZ(0);-ms-transform:translateX(-62px) translateY(55px) translateZ(0);-o-transform:translateX(-62px) translateY(55px) translateZ(0);transform:translateX(-62px) translateY(55px) translateZ(0)}.overflow2015:before{position:absolute;content:"";height:0;width:0;border-top:10px solid transparent;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #FFF;left:50%;margin-left:-10px;top:-20px;-webkit-filter:drop-shadow(0 -1px 0 rgba(0,17,53,0.16)) drop-shadow(0 -1px 1px rgba(0,17,53,0.1));-moz-filter:drop-shadow(0 -1px 0 rgba(0,17,53,0.16)) drop-shadow(0 -1px 1px rgba(0,17,53,0.1));-ms-filter:drop-shadow(0 -1px 0 rgba(0,17,53,0.16)) drop-shadow(0 -1px 1px rgba(0,17,53,0.1));-o-filter:drop-shadow(0 -1px 0 rgba(0,17,53,0.16)) drop-shadow(0 -1px 1px rgba(0,17,53,0.1));filter:drop-shadow(0 -1px 0 rgba(0,17,53,0.16)) drop-shadow(0 -1px 1px rgba(0,17,53,0.1))}.overflow2015.show{opacity:1;visibility:visible;-webkit-transition:visibility 0ms linear,opacity 150ms ease 10ms;-moz-transition:visibility 0ms linear,opacity 150ms ease 10ms;transition:visibility 0ms linear,opacity 150ms ease 10ms}.overflow2015.fixed{top:10px !important}.overflow2015 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}.overflow2015 button:hover{color:#4c7bd9}.overflow2015 li:last-child button{border-bottom:0}#overflow2015_visit_guide{margin-top:2px;margin-left:15px;-webkit-animation:fade-in-left 100ms ease;-moz-animation:fade-in-left 100ms ease;animation:fade-in-left 100ms ease}#overflow2015_visit_guide a{display:block;margin-top:10px;font-weight:600;text-transform:uppercase;cursor:pointer}.statebanner2015{margin-top:-30px;background:#f3f5f9;border-bottom:1px solid #ccd0d9;text-align:center;font-size:16px;line-height:52px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.statebanner2015 > .inner{position:relative;width:1000px;padding-left:60px;padding-right:60px;margin-left:auto;margin-right:auto}.statebanner2015 > .inner:after{content:"";display:table;clear:both}.statebanner2015-message{display:inline-block;color:#aeb4bf}.statebanner2015-action{background:transparent;border:0;padding:0;cursor:pointer;display:inline-block;padding-left:4px;cursor:pointer;color:#4c7bd9}.statebanner2015-action:hover{text-decoration:underline}.actionbar2015{position:fixed;width:100%;left:0;top:0;background:#104da1;opacity:0;z-index:9999;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition-property:-webkit-transform,opacity,margin;-moz-transition-property:-moz-transform,opacity,margin;transition-property:transform,opacity,margin;-webkit-transition-duration:110ms;-moz-transition-duration:110ms;transition-duration:110ms;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;transition-timing-function:ease}.actionbar2015.show{opacity:1;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}.actionbar2015.primary{position:relative;opacity:1;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}.actionbar2015.primary.show{position:fixed}.actionbar2015 > .inner{position:relative;padding:13px 0;width:1000px;padding-left:60px;padding-right:60px;margin-left:auto;margin-right:auto}.actionbar2015 > .inner:after{content:"";display:table;clear:both}.actionbar2015-back{position:absolute;bottom:13px;left:5px;width:40px;color:#d5e0f8;text-align:center;font-size:16px}.actionbar2015-back:hover{color:#FFF;-webkit-transform:translateX(-4px);-moz-transform:translateX(-4px);-ms-transform:translateX(-4px);-o-transform:translateX(-4px);transform:translateX(-4px)}.actionbar2015-thumb{float:left;margin-left:-5px}.actionbar2015-thumb img{display:block;width:100%;height:100%;border-radius:100%;cursor:pointer}.actionbar2015-info{float:left;margin-left:20px;line-height:46px}.actionbar2015-info-username,.actionbar2015-info-match{float:left}.actionbar2015-info-username{color:#FFF}.actionbar2015-info-match{color:#e4edfd;font-weight:300;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.actionbar2015-info-match:before{content:"•";padding-left:8px;padding-right:8px;font-size:15px;font-weight:400;color:#9dbaf2;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.actionbar2015-thumb,.actionbar2015-info,.actionbar2015-info-username,.actionbar2015-info-match,.actionbar2015-actions,.actionbar2015-back,.actionbar2015 > .inner{-webkit-transition:all 110ms ease;-moz-transition:all 110ms ease;transition:all 110ms ease}.actionbar2015,.actionbar2015.primary.show{margin-bottom:35px}.actionbar2015 > .inner,.actionbar2015.primary.show > .inner{padding-top:13px}.actionbar2015 .actionbar2015-thumb,.actionbar2015.primary.show .actionbar2015-thumb{width:46px;height:46px}.actionbar2015 .actionbar2015-info,.actionbar2015 .actionbar2015-actions,.actionbar2015.primary.show .actionbar2015-info,.actionbar2015.primary.show .actionbar2015-actions{padding-top:0px}.actionbar2015 .actionbar2015-info-username,.actionbar2015.primary.show .actionbar2015-info-username{font-size:18px}.actionbar2015 .actionbar2015-info-match,.actionbar2015.primary.show .actionbar2015-info-match{font-size:16px}.actionbar2015 .actionbar2015-back,.actionbar2015.primary.show .actionbar2015-back{height:46px;line-height:46px}.actionbar2015.primary{margin-bottom:0}.actionbar2015.primary > .inner{padding-top:30px}.actionbar2015.primary .actionbar2015-thumb{width:64px;height:64px}.actionbar2015.primary .actionbar2015-info,.actionbar2015.primary .actionbar2015-actions{padding-top:9px}.actionbar2015.primary .actionbar2015-info-username{font-size:20px}.actionbar2015.primary .actionbar2015-info-match{font-size:18px}.actionbar2015.primary .actionbar2015-back{height:64px;line-height:64px}#action_bar_placeholder{height:0}#action_bar_placeholder.show{height:107px}.matchanalysis2015{position:absolute;width:340px;padding:30px;background:#FFF;border-radius:4px;z-index:100;box-shadow:0 0 0 1px rgba(0,17,53,0.16),0 0 5px 0 rgba(0,17,53,0.16);visibility:hidden;opacity:0;-webkit-transform:translateX(-50%) translateY(52px);-moz-transform:translateX(-50%) translateY(52px);-ms-transform:translateX(-50%) translateY(52px);-o-transform:translateX(-50%) translateY(52px);transform:translateX(-50%) translateY(52px);-webkit-transition-property:visibility,opacity,-webkit-transform;-moz-transition-property:visibility,opacity,-moz-transform;transition-property:visibility,opacity,transform;-webkit-transition-duration:0ms,150ms,150ms;-moz-transition-duration:0ms,150ms,150ms;transition-duration:0ms,150ms,150ms;-webkit-transition-delay:150ms,0ms,0ms;-moz-transition-delay:150ms,0ms,0ms;transition-delay:150ms,0ms,0ms;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;transition-timing-function:ease}.matchanalysis2015.isOpen{visibility:visible;opacity:1;-webkit-transform:translateX(-50%) translateY(45px);-moz-transform:translateX(-50%) translateY(45px);-ms-transform:translateX(-50%) translateY(45px);-o-transform:translateX(-50%) translateY(45px);transform:translateX(-50%) translateY(45px);-webkit-transition-delay:0ms;-moz-transition-delay:0ms;transition-delay:0ms}.matchanalysis2015:before{position:absolute;content:"";height:0;width:0;border-top:10px solid transparent;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #FFF;left:50%;margin-left:-10px;top:-20px;-webkit-filter:drop-shadow(0 -1px 0 rgba(0,17,53,0.16)) drop-shadow(0 -1px 1px rgba(0,17,53,0.1));-moz-filter:drop-shadow(0 -1px 0 rgba(0,17,53,0.16)) drop-shadow(0 -1px 1px rgba(0,17,53,0.1));-ms-filter:drop-shadow(0 -1px 0 rgba(0,17,53,0.16)) drop-shadow(0 -1px 1px rgba(0,17,53,0.1));-o-filter:drop-shadow(0 -1px 0 rgba(0,17,53,0.16)) drop-shadow(0 -1px 1px rgba(0,17,53,0.1));filter:drop-shadow(0 -1px 0 rgba(0,17,53,0.16)) drop-shadow(0 -1px 1px rgba(0,17,53,0.1))}.matchanalysis2015-title{margin-bottom:15px;text-align:center;color:#474d59;font-weight:600;font-size:18px;line-height:18px}.matchanalysis2015-text{text-align:center;color:#5e6573;font-size:16px;line-height:16px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.matchanalysis2015-graphs{margin-left:-30px;margin-right:-30px;margin-bottom:-10px;padding:25px 0 0}.matchanalysis2015-graphs:after{content:"";display:table;clear:both}.matchanalysis2015-buttons{display:none;margin-top:30px;text-align:center}.touch .matchanalysis2015-buttons{display:block}.matchanalysis2015-buttons-more{font-size:18px;color:#4c7bd9;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.matchanalysis2015-buttons-more:hover{color:#769ae2}.matchanalysis2015-buttons-close{background:transparent;border:0;padding:0;cursor:pointer;position:absolute;top:15px;right:15px;font-size:17px;color:#ccd0d9}.matchanalysis2015-buttons-close:hover{color:#aeb4bf}.matchgraph{float:left;padding:10px 0;width:170px;text-align:center;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.matchgraph:after{content:"";display:table;clear:both}.matchgraph:first-child{border-right:1px solid #ebedf2}.matchgraph-graph{display:inline-block;position:relative;margin-right:13px;height:50px;width:50px}.matchgraph-graph-arcbg,.matchgraph-graph-inner,.matchgraph-graph-arc{position:absolute;top:0;left:0}.matchgraph-graph-arcbg,.matchgraph-graph-arc{width:100%;height:100%}.matchgraph-graph-arcbg{background:#ebedf2;border-radius:100%}.matchgraph-graph-inner{margin:6px;width:38px;height:38px;background:#FFF;border-radius:100%}.matchgraph-info{display:inline-block;color:#949aa6}.matchgraph-info-pct{height:34px;font-weight:300;font-size:34px;line-height:34px}.matchgraph-info-pct:after{content:"%";position:relative;top:-4px;font-size:18px;vertical-align:top}.matchgraph-info-label{height:16px;font-size:14px;line-height:16px}.essays2015{position:relative;overflow:hidden;min-height:100px;-webkit-transition:height 400ms ease;-moz-transition:height 400ms ease;transition:height 400ms ease}.essays2015-essay{margin-bottom:40px}.essays2015-essay:last-child{margin-bottom:0}.essays2015-essay-content{color:#5e6573;word-wrap:break-word;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:24px}.essays2015-essay-content pre{line-height:18.13333px}.essays2015-essay.large .essays2015-essay-content{font-weight:100;letter-spacing:1.2px;font-size:32px;line-height:40px}.essays2015-expand{position:absolute;bottom:0;left:0;right:0;height:180px;font-size:14px;line-height:22px;font-weight:600;color:#4c7bd9;cursor:pointer;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;opacity:0;visibility:hidden;-webkit-transition:opacity 400ms ease 0ms,visibility 0ms linear 500ms;-moz-transition:opacity 400ms ease 0ms,visibility 0ms linear 500ms;transition:opacity 400ms ease 0ms,visibility 0ms linear 500ms;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;background-color:rgba(250,251,253,0);background-image:-webkit-linear-gradient(rgba(250,251,253,0) 0%,#fafbfd 80%,#fafbfd 100%);background-image:linear-gradient(rgba(250,251,253,0) 0%,#fafbfd 80%,#fafbfd 100%)}.essays2015-expand:hover{text-decoration:underline}.essays2015-expand .okicon{font-size:8px}.essays2015-expand span{position:absolute;bottom:-30px;left:0px;-webkit-transition:bottom 300ms ease;-moz-transition:bottom 300ms ease;transition:bottom 300ms ease}.essays2015-expand:hover span{text-decoration:underline}.essays2015.isCollapsed{max-height:500px}.essays2015.isCollapsed .essays2015-expand{opacity:1;visibility:visible;-webkit-transition:visibility 0ms linear,opacity 100ms ease 10ms;-moz-transition:visibility 0ms linear,opacity 100ms ease 10ms;transition:visibility 0ms linear,opacity 100ms ease 10ms}.essays2015.isCollapsed .essays2015-expand span{bottom:20px}.pageable{position:relative;margin-left:-20px;margin-right:-20px;padding:0 20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pageable-viewport{width:510px;overflow:hidden}.pageable-viewport-inner{width:10000px;-webkit-transition:margin 200ms ease;-moz-transition:margin 200ms ease;transition:margin 200ms ease}.pageable-viewport-inner:after{content:"";display:table;clear:both}.pageable-viewport-inner-page{float:left;width:510px}.pageable-pager{position:absolute;top:50%;left:0;right:0;height:0;margin-top:-22px;opacity:0;-webkit-transition:opacity 75ms ease;-moz-transition:opacity 75ms ease;transition:opacity 75ms ease}.pageable-pager:after{content:"";display:table;clear:both}.pageable-pager-btn{background:transparent;border:0;padding:0;cursor:pointer;display:block;width:44px;height:44px;border-radius:100%;color:#5e6573;box-shadow:0 3px 4px -1px rgba(0,0,0,0.25);background-color:#FFF;background-image:-webkit-linear-gradient(#FFF,#f2f2f2);background-image:linear-gradient(#FFF,#f2f2f2);-webkit-transition-property:color,-webkit-transform,box-shadow;-moz-transition-property:color,-moz-transform,box-shadow;transition-property:color,transform,box-shadow;-webkit-transition-duration:60ms;-moz-transition-duration:60ms;transition-duration:60ms;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;transition-timing-function:ease;-webkit-animation:pop-open 170ms ease 1;-moz-animation:pop-open 170ms ease 1;animation:pop-open 170ms ease 1}.pageable-pager-btn .okicon{position:relative;top:1px}.pageable-pager-btn:hover{color:#4c7bd9}.pageable-pager-btn:active{box-shadow:0 1px 4px -2px rgba(0,0,0,0.6);-webkit-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px);-o-transform:translateY(2px);transform:translateY(2px)}.pageable-pager-btn--prev{float:left}.pageable-pager-btn--prev .okicon{right:1px}.pageable-pager-btn--next{float:right}.pageable-pager-btn--next .okicon{left:1px}.pageable-pager-btn--disabled{display:none}.pageable:hover .pageable-pager,.touch .pageable-pager{opacity:1}.qgenres2015{position:relative}.qgenres2015-title{margin-bottom:20px}.qgenres2015-more{position:absolute;top:0;right:0}.qgenres2015-more a{font-size:14px;line-height:22px;font-weight:600;color:#4c7bd9;cursor:pointer;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.qgenres2015-more a:hover{text-decoration:underline}.qgenres2015-more a .okicon{font-size:8px}.qgenres2015-questions{margin-right:-10px}.qgenres2015-questions:after{content:"";display:table;clear:both}.qgenres2015 .pageable-viewport{padding-top:2px;padding-bottom:4px}.genreblock{position:relative;display:block;float:left;height:215px;width:164px;margin-right:8px;border-radius:4px;background-repeat:no-repeat;background-color:#ccd0d9;background-image:url('//cdn.okccdn.com/media/img/profile_2015/qgenres.png');font-family:Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-transition-property:background,-webkit-transform;-moz-transition-property:background,-moz-transform;transition-property:background,transform;-webkit-transition-duration:70ms,100ms;-moz-transition-duration:70ms,100ms;transition-duration:70ms,100ms;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;transition-timing-function:ease}@media (min--moz-device-pixel-ratio:1.25),(-o-min-device-pixel-ratio:1.25/2),(-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){.genreblock{background-image:url('//cdn.okccdn.com/media/img/profile_2015/qgenres@2x.png');background-size:1032px auto}}.genreblock:last-child{margin-right:0}.genreblock,.genreblock > a{padding:25px 20px}.genreblock > a{display:block;position:absolute;top:0;left:0;right:0;bottom:0}.genreblock-pct{padding-top:125px}.genreblock-pct,.genreblock-label{color:#FFF;font-weight:bold;font-size:16px;line-height:24px;-webkit-transition:color 60ms ease;-moz-transition:color 60ms ease;transition:color 60ms ease}.genreblock--dating{background-color:#F26464;background-position:-656px -215px}.genreblock--dating:hover{background-color:#FF6C6C}.genreblock--dating.genreblock--insufficient{background-position:-656px 0px}.genreblock--sex{background-color:#FFBF27;background-position:-164px 0px}.genreblock--sex:hover{background-color:#FFCA27}.genreblock--sex.genreblock--insufficient{background-position:0px 0px}.genreblock--lifestyle{background-color:#386A93;background-position:-492px -215px}.genreblock--lifestyle:hover{background-color:#477BA5}.genreblock--lifestyle.genreblock--insufficient{background-position:-328px -215px}.genreblock--religion{background-color:#17827F;background-position:-492px 0px}.genreblock--religion:hover{background-color:#059C8E}.genreblock--religion.genreblock--insufficient{background-position:-328px 0px}.genreblock--ethics{background-color:#4FC5D0;background-position:-164px -215px}.genreblock--ethics:hover{background-color:#5BD1DC}.genreblock--ethics.genreblock--insufficient{background-position:0px -215px}.genreblock--other{background-color:#FE7451;background-position:-820px -215px}.genreblock--other:hover{background-color:#FF8262}.genreblock--other.genreblock--insufficient{background-position:-820px 0px}.genreblock--insufficient{background-color:#ebedf2}.genreblock--insufficient .genreblock-pct,.genreblock--insufficient .genreblock-label{color:#aeb4bf}.genreblock--insufficient:hover{background-color:rgba(235,237,242,0.75)}.genreblock:hover{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}.insufficientTooltip{position:absolute;display:none;top:22px;left:50%;width:200px;margin-left:-100px;padding:17px 20px;background:#FFF;text-align:center;color:#5e6573;border-radius:6px;font-size:14px;line-height:20px;box-shadow:0 0 0 1px rgba(0,17,53,0.16),0 0 5px 0 rgba(0,17,53,0.16);-webkit-animation:fade-in-up 100ms ease 1;-moz-animation:fade-in-up 100ms ease 1;animation:fade-in-up 100ms ease 1;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.insufficientTooltip:before{position:absolute;content:"";height:0;width:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent;border-top:10px solid #FFF;left:50%;margin-left:-10px;bottom:-20px;-webkit-filter:drop-shadow(0 1px 0 rgba(0,17,53,0.16)) drop-shadow(0 1px 1px rgba(0,17,53,0.1));-moz-filter:drop-shadow(0 1px 0 rgba(0,17,53,0.16)) drop-shadow(0 1px 1px rgba(0,17,53,0.1));-ms-filter:drop-shadow(0 1px 0 rgba(0,17,53,0.16)) drop-shadow(0 1px 1px rgba(0,17,53,0.1));-o-filter:drop-shadow(0 1px 0 rgba(0,17,53,0.16)) drop-shadow(0 1px 1px rgba(0,17,53,0.1));filter:drop-shadow(0 1px 0 rgba(0,17,53,0.16)) drop-shadow(0 1px 1px rgba(0,17,53,0.1))}.insufficientTooltip-link{display:block;font-weight:600;margin-top:8px}.insufficientTooltip--show{display:block}.morePhotos2015{position:relative}.morePhotos2015-title{position:relative}.morePhotos2015-title-btn{background:transparent;border:0;padding:0;cursor:pointer;font-weight:600;color:#474d59;cursor:default;font-size:18px;line-height:22px}.morePhotos2015-title-btn i{display:none;font-size:12px;-webkit-transition:-webkit-transform 200ms ease;-moz-transition:-moz-transform 200ms ease;transition:transform 200ms ease}.morePhotos2015-title--hasdropdown .morePhotos2015-title-btn{cursor:pointer}.morePhotos2015-title--hasdropdown .morePhotos2015-title-btn:hover{color:#4c7bd9}.morePhotos2015-title--hasdropdown .morePhotos2015-title-btn i{display:inline}.morePhotos2015-title-dropdown{display:none;position:absolute;top:32px;left:-18px;padding:8px 18px;min-width:170px;background:#FFF;border-radius:4px;z-index:100;box-shadow:0 0 0 1px rgba(0,17,53,0.16),0 0 5px 0 rgba(0,17,53,0.16);-webkit-animation:fade-in-up 150ms ease 1;-moz-animation:fade-in-up 150ms ease 1;animation:fade-in-up 150ms ease 1}.morePhotos2015-title-dropdown-option{background:transparent;border:0;padding:0;cursor:pointer;display:block;line-height:34px}.morePhotos2015-title-dropdown-option:hover{color:#4c7bd9}.morePhotos2015-title-dropdown-option.isActive{color:#ccd0d9;pointer-events:none}.morePhotos2015-title.isExpanded .morePhotos2015-title-btn{color:#4c7bd9}.morePhotos2015-title.isExpanded .morePhotos2015-title-dropdown{display:block}.morePhotos2015-photos{position:relative;min-height:154px}.morePhotos2015-photos:after{content:"";display:table;clear:both}.morePhotos2015-photos-photo{position:relative;float:left;width:164px;height:164px;margin-right:8px;margin-top:8px;background:#ebedf2;border-radius:6px;cursor:pointer}.morePhotos2015-photos-photo--placeholder{cursor:default}.morePhotos2015-photos-photo--placeholder:after{display:none}.morePhotos2015-photos-photo:nth-child(6n+3),.morePhotos2015-photos-photo:nth-child(6n+6){margin-right:0}.morePhotos2015-photos-photo img{display:block;width:100%;height:100%;border-radius:6px}.morePhotos2015-photos-photo:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:#FFF;border-radius:6px;opacity:0;-webkit-transition:opacity 75ms ease;-moz-transition:opacity 75ms ease;transition:opacity 75ms ease}.morePhotos2015-photos-photo:hover:after{opacity:0.1}.morePhotos2015-photos-error{padding-top:66px;text-align:center;font-size:18px;line-height:28px;color:#aeb4bf}.morePhotos2015-photos-error .okicon{display:inline-block;margin-right:3px;width:28px;height:28px;font-size:12px;line-height:24px;border:2px solid rgba(174,180,191,0.65);border-radius:100%}.morePhotos2015-photos.loading{min-height:235px}.tests2015{position:relative}.tests2015-more{position:absolute;top:0;right:0;font-size:14px;line-height:22px;font-weight:600;color:#4c7bd9;cursor:pointer;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.tests2015-more:hover{text-decoration:underline}.tests2015-more .okicon{font-size:8px}.tests2015-cta{position:relative;width:100%;height:100px;padding:38px 30px;margin-top:2px;background:#FFF;border-radius:4px;box-shadow:0 2px 2px rgba(148,154,166,0.5);font-size:18px;line-height:24px;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition-property:box-shadow,-webkit-transform;-moz-transition-property:box-shadow,-moz-transform;transition-property:box-shadow,transform;-webkit-transition-duration:125ms;-moz-transition-duration:125ms;transition-duration:125ms;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;transition-timing-function:ease}.tests2015-cta-icon{float:left;width:20px;height:20px;margin-right:30px;font-size:32px;color:#9dbaf2;-webkit-transition:color 125ms ease;-moz-transition:color 125ms ease;transition:color 125ms ease}.tests2015-cta-text{color:#474d59}.tests2015-cta-arrow{position:absolute;top:50%;right:30px;font-size:18px;color:#949aa6;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:color 125ms ease;-moz-transition:color 125ms ease;transition:color 125ms ease}.tests2015-cta:hover{box-shadow:0 4px 4px rgba(148,154,166,0.25);-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}.tests2015-cta:hover .tests2015-cta-arrow{color:#4c7bd9}.tests2015-cta:active{box-shadow:0 1px 1px rgba(148,154,166,0.7);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}.traits2015{position:relative;margin-right:-8px}.traits2015-traits{position:relative;padding-top:1px;max-height:217px;overflow:hidden;-webkit-transition:height 300ms ease;-moz-transition:height 300ms ease;transition:height 300ms ease}.traits2015-traits-trait{float:left;width:auto;height:46px;line-height:44px;padding:0 16px;margin-right:8px;margin-bottom:8px;color:#5e6573;font-size:16px;border:1px solid #ccd0d9;border-radius:4px;background:rgba(255,255,255,0);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-transition-property:background,border,-webkit-transform;-moz-transition-property:background,border,-moz-transform;transition-property:background,border,transform;-webkit-transition-duration:75ms,75ms,100ms;-moz-transition-duration:75ms,75ms,100ms;transition-duration:75ms,75ms,100ms;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;transition-timing-function:ease}.traits2015-traits-trait:hover{border-color:#aeb4bf;background:white;-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);transform:translateY(-1px)}.traits2015-traits-trait .okicon{margin-left:-5px;font-size:12px}.traits2015-traits-trait .okicon.i-more-arrow{color:#00d280}.traits2015-traits-trait .okicon.i-less-arrow{color:#aeb4bf}.traits2015-traits-trait--positive .i-less-arrow{display:none}.traits2015-traits-trait--negative .i-more-arrow{display:none}.traits2015-more,.traits2015-expand{position:absolute;left:0;bottom:-25px;font-size:14px;line-height:22px;font-weight:600;color:#4c7bd9;cursor:pointer;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.traits2015-more:hover,.traits2015-expand:hover{text-decoration:underline}.traits2015-more .okicon,.traits2015-expand .okicon{font-size:8px}.traits2015-more{display:block}.traits2015-expand{display:none}.traits2015.isCollapsed .traits2015-traits{max-height:163px}.traits2015.isCollapsed .traits2015-more{display:none}.traits2015.isCollapsed .traits2015-expand{display:block}.sidebarNudge2015{margin-bottom:30px;padding-bottom:30px;box-shadow:0 3px 0 -1.5px #474d59;text-align:center;font-size:18px;line-height:22px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.sidebarNudge2015-icon,.sidebarNudge2015-text{display:inline-block;vertical-align:top}.sidebarNudge2015-icon{position:relative;top:-1px;padding-right:5px;height:22px}.sidebarNudge2015-icon.i-star-mutual{font-size:35px}.sidebarNudge2015-text{color:#474d59}.sidebarNudge2015--like{box-shadow:0 3px 0 -1.5px #f8c637}.sidebarNudge2015--like .sidebarNudge2015-icon{color:#f8c637}.sidebar-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}.sidebar-linked-account-image{position:absolute;top:0;left:0;width:45px;height:45px}.sidebar-linked-account-image img{width:45px;height:45px;border-radius:50%}.sidebar-linked-account-text-label{display:block;width:100%;font-size:15px;color:#949aa6}.sidebar-linked-account-text-link{font-size:16px;color:#3260c7}.sidebar-linked-account-text-link:hover{color:#3260c7;text-decoration:underline}.details2015{margin-bottom:35px}.details2015-title{margin-bottom:15px}.details2015-section{margin-bottom:15px;color:#5e6573;clear:both;font-size:16px;line-height:24px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.details2015-section td{padding:0;height:100%}.details2015-section .icon{float:left;width:43px;height:27px;color:#4c7bd9;font-size:21px}.details2015-section .icon:before{position:relative;left:4px}.details2015-section.basics .icon:before{font-family:"ok-icon" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"4"}.details2015-section.background .icon:before{font-family:"ok-icon" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"3"}.details2015-section.misc .icon:before{font-family:"ok-icon" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"5";font-size:24px}.lookingfor2015{margin-top:-10px;padding:23px 25px;background:#f3f5f9;color:#5e6573;font-size:16px;line-height:24px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.lookingfor2015-prefix{float:left;padding-right:5px;font-weight:600}.profilead2015{padding:15px 10px;background:#f3f5f9;border-top:1px solid #ebedf2;border-bottom:1px solid #ebedf2}.profilead2015 .okad{margin:0}.similar2015{-webkit-font-smoothing:subpixel-antialiased}.similar2015-title{margin-bottom:20px}.similar2015-users{margin-right:-6px}.similar2015-users:after{content:"";display:table;clear:both}.similar2015-users a{float:left;width:75px;height:75px;margin-right:6px;margin-bottom:6px}.similar2015-users img{display:block;width:100%;height:100%;border-radius:100%}.similar2015.is-fixed{position:fixed}.personalityChart2015-label{text-align:center;color:#aeb4bf;font-size:16px;line-height:24px}.personalityChart2015-chart{position:relative;margin:8px 0;padding:4px 0;width:100%}.personalityChart2015-chart-divider{position:absolute;top:0;bottom:0;width:1px;left:50%;background:#aeb4bf}.chartTrait{position:relative;margin:10px 0;height:32px;line-height:32px;background:#f3f5f9;border-radius:2px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.chartTrait-label{position:absolute;padding:0 15px;font-size:15px;color:#474d59;opacity:0;-webkit-transform:translateX(-15px) translateZ(0);-moz-transform:translateX(-15px) translateZ(0);-ms-transform:translateX(-15px) translateZ(0);-o-transform:translateX(-15px) translateZ(0);transform:translateX(-15px) translateZ(0);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;transition-property:transform,opacity;-webkit-transition-duration:250ms;-moz-transition-duration:250ms;transition-duration:250ms;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;transition-timing-function:ease}.chartTrait-bar{position:absolute;top:0;width:50%;height:100%;overflow:hidden}.chartTrait-bar-inner{display:inline-block;height:100%;background:#4c7bd9;-webkit-transition:-webkit-transform 250ms ease;-moz-transition:-moz-transform 250ms ease;transition:transform 250ms ease}.chartTrait--positive .chartTrait-label{right:50%;text-align:right;-webkit-transform:translateX(15px);-moz-transform:translateX(15px);-ms-transform:translateX(15px);-o-transform:translateX(15px);transform:translateX(15px)}.chartTrait--positive .chartTrait-bar{left:50%;text-align:left}.chartTrait--positive .chartTrait-bar-inner{border-top-right-radius:2px;border-bottom-right-radius:2px;-webkit-transform:translateX(-105%) translateZ(0);-moz-transform:translateX(-105%) translateZ(0);-ms-transform:translateX(-105%) translateZ(0);-o-transform:translateX(-105%) translateZ(0);transform:translateX(-105%) translateZ(0)}.chartTrait--negative .chartTrait-label{left:50%;text-align:left;-webkit-transform:translateX(-15px);-moz-transform:translateX(-15px);-ms-transform:translateX(-15px);-o-transform:translateX(-15px);transform:translateX(-15px)}.chartTrait--negative .chartTrait-bar{right:50%;text-align:right}.chartTrait--negative .chartTrait-bar-inner{border-top-left-radius:2px;border-bottom-left-radius:2px;-webkit-transform:translateX(105%) translateZ(0);-moz-transform:translateX(105%) translateZ(0);-ms-transform:translateX(105%) translateZ(0);-o-transform:translateX(105%) translateZ(0);transform:translateX(105%) translateZ(0)}.chartTrait--loaded .chartTrait-label{opacity:1;-webkit-transform:translateX(0px) translateZ(0);-moz-transform:translateX(0px) translateZ(0);-ms-transform:translateX(0px) translateZ(0);-o-transform:translateX(0px) translateZ(0);transform:translateX(0px) translateZ(0)}.chartTrait--loaded .chartTrait-bar-inner{-webkit-transform:translateX(0%) translateZ(0);-moz-transform:translateX(0%) translateZ(0);-ms-transform:translateX(0%) translateZ(0);-o-transform:translateX(0%) translateZ(0);transform:translateX(0%) translateZ(0)}.personalityInfo2015-text,.personalityInfo2015-link{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:24px}.personalityInfo2015-text{margin-bottom:20px}.personalityInfo2015-link{color:#4c7bd9}.personalityInfo2015-link:hover{text-decoration:underline}#personality_chart_2015_bs{padding:0}div.big_dig{position:relative}div.big_dig #questions{float:left;width:525px}div.big_dig > .right{float:right;width:300px}#search_container{position:relative;width:100%;height:52px;margin:0 auto 20px;z-index:1000}#question_searchContainer{position:relative;margin:0;width:100%;background:#fff}#question_searchContainer:not(.category):after{position:absolute;top:21px;right:20px;color:#aeb4bf;pointer-events:none;font-size:11px;line-height:11px;font-family:"ok-icon" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"w"}#question_searchContainer:hover:after,#question_searchContainer.show:after,#question_searchContainer.category.empty:after{color:#5e6573}#question_searchContainer.clearval:not(.empty):after{display:none}#question_searchContainer #question_search{padding-right:50px}#question_searchContainer #question_search::-webkit-input-placeholder{color:#5e6573}#question_searchContainer #question_search::-moz-placeholder{color:#5e6573}#question_searchContainer #question_search:-moz-placeholder{color:#5e6573}#question_searchContainer #question_search:-ms-input-placeholder{color:#5e6573}#question_searchContainer #question_search:focus::-webkit-input-placeholder{color:#aeb4bf}#question_searchContainer #question_search:focus::-moz-placeholder{color:#aeb4bf}#question_searchContainer #question_search:focus:-moz-placeholder{color:#aeb4bf}#question_searchContainer #question_search:focus:-ms-input-placeholder{color:#aeb4bf}#question_searchContainer.empty #question_search{cursor:pointer}#question_searchContainer.category.empty:before{position:absolute;z-index:1;top:0;left:22px;font-family:"ok-icon" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"=";color:#949aa6;font-size:15px;line-height:53px}#question_searchContainer.category.empty input{position:relative;z-index:2;background:none}#question_searchContainer.category.empty #question_search{padding-left:50px}#question_searchContainer.category.empty .clearbtn{display:block}#question_searchContainer .placeholder{left:52px}#question_searchContainer .clearbtn{position:absolute;right:11px;z-index:2;background:none;font-size:12px;line-height:24px;text-align:center;color:#949aa6}#question_searchContainer .clearbtn:hover:before{color:#5e6573}#question_searchContainer .clearbtn:before{content:" ";font-family:"ok-icon" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"x"}#question_search_suggestions{height:0;position:absolute;width:100%;top:52px;overflow:hidden;background:#fff;border:1px solid #f3f5f9;border-top:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;-webkit-transition:height 300ms ease-in-out,border-color 75ms ease-in;-moz-transition:height 300ms ease-in-out,border-color 75ms ease-in;transition:height 300ms ease-in-out,border-color 75ms ease-in}#question_search_suggestions.show{height:490px;border-color:#ccd0d9}#question_search_suggestions.show.reduced{height:54px}#question_search_suggestions.show.reduced li.search a{cursor:pointer;pointer-events:auto}body.logged_out #question_search_suggestions.show{height:346px}body.logged_out #question_search_suggestions.show.reduced{height:54px}#question_search_suggestions li{position:relative}#question_search_suggestions li:first-child{margin-top:10px}#question_search_suggestions li:last-child{margin-bottom:10px}#question_search_suggestions li:before{position:absolute;top:0;left:22px;color:#aeb4bf;font-size:17px;line-height:40px}#question_search_suggestions li a,#question_search_suggestions li.section span{display:block;padding:8px 8px 9px 50px}#question_search_suggestions li.section span{font-weight:600;padding-left:20px;padding-top:10px;padding-bottom:10px;background:#fff;background-image:none}#question_search_suggestions li.search:before{font-family:"ok-icon" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"q"}#question_search_suggestions li.search a{color:#aeb4bf;cursor:default;pointer-events:none}#question_search_suggestions li.search a .search_term{color:#5e6573}#question_search_suggestions li.category:before{font-size:15px;color:#aeb4bf;font-family:"ok-icon" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"="}#question_search_suggestions li.category:hover:before{color:#d5e0f8}#question_search_suggestions li.category a{color:#5e6573}#question_search_suggestions li.category a:hover,#question_search_suggestions li.category a:active{background:#4c7bd9;color:#fff}#question_search_help{display:none;width:410px;position:absolute;z-index:1001;left:50%;margin-left:-205px;top:105px}#question_search_help.show{display:block;-webkit-animation:fade-in-up 300ms 1;-moz-animation:fade-in-up 300ms 1;animation:fade-in-up 300ms 1}#question_filter{z-index:1000}#question_filter h2{float:left;font-size:22px;line-height:36px;font-weight:400;color:#5e6573;padding:0}#question_filter #question_categories,#question_filter .inputcontainer.select{float:right;margin:0}.big_dig.self #questions_pages{overflow:hidden;padding-top:15px}#questions{position:relative}#questions .upgrade_ad.answers{display:none;margin-bottom:10px}#questions.first_page .upgrade_ad.answers{display:block}#questions.none_answered .upgrade_ad.answers,#questions.none_answered #question_filter,#questions.none_answered #questions_pages{visibility:hidden}#questions.none_answered #questions_pages{min-height:0}#questions #top_questions{margin-bottom:48px;margin-top:-10px;padding-top:10px;opacity:1;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:300ms;-moz-transition-duration:300ms;transition-duration:300ms;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}#questions #top_questions.hide{opacity:0}#questions #new_question{margin:0}#questions #questions_pages{min-height:250px;-webkit-transition-property:min-height opacity;-moz-transition-property:min-height opacity;transition-property:min-height opacity;-webkit-transition-duration:300ms;-moz-transition-duration:300ms;transition-duration:300ms;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}#questions #questions_pages.loading{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:0.4}#questions #end_of_questions{overflow:visible;margin-top:10px}#questions #end_of_questions .left{float:left;width:260px;padding:0px 10px 30px;margin-right:20px;color:#949aa6}#questions #end_of_questions .title{width:auto;font-size:22px;line-height:34px;font-weight:normal;margin-bottom:10px}#questions #end_of_questions .message,#questions #end_of_questions a{font-size:15px;line-height:24px;margin-bottom:20px}#questions #end_of_questions a{color:#4c7bd9}#questions #end_of_questions a:hover{color:#9dbaf2}#questions #end_of_questions .right{position:relative;float:left;width:190px}#questions #end_of_questions #oink{position:relative;width:178px;height:107px;background:url('//cdn.okccdn.com/media/img/questions/piggy.png') no-repeat;z-index:1000;-webkit-animation:oscillate-vertical 5000ms linear infinite;-moz-animation:oscillate-vertical 5000ms linear infinite;animation:oscillate-vertical 5000ms linear infinite}@media (min--moz-device-pixel-ratio:1.25),(-o-min-device-pixel-ratio:1.25/2),(-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){#questions #end_of_questions #oink{background-image:url('//cdn.okccdn.com/media/img/questions/piggy@2x.png');background-size:178px 107px}}body.firefox #questions #end_of_questions #oink{-webkit-animation:none;-moz-animation:none;animation:none}#questions #end_of_questions #oink_shadow{width:120px;height:12px;margin:10px auto 0;opacity:0.8;z-index:10;background:#ebedf2;border-radius:100px/10px;-webkit-animation:shadow-pulse 5000ms linear;-moz-animation:shadow-pulse 5000ms linear;animation:shadow-pulse 5000ms linear}body.firefox #questions #end_of_questions #oink_shadow{-webkit-animation:none;-moz-animation:none;animation:none}.no_results .anal_bum_cover{font-weight:600;color:#5e6573}.no_results .anal_bum_cover:hover{color:#aeb4bf}.question{position:relative;width:auto;border-bottom:1px solid #ccd0d9;margin-bottom:10px;padding:0;overflow:hidden;background:#FFF;opacity:1;border-radius:3px;-webkit-transition-property:background-color,top,margin,height,opacity;-moz-transition-property:background-color,top,margin,height,opacity;transition-property:background-color,top,margin,height,opacity;-webkit-transition-duration:150ms,150ms,300ms,300ms,150ms;-moz-transition-duration:150ms,150ms,300ms,300ms,150ms;transition-duration:150ms,150ms,300ms,300ms,150ms;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.question .cant_reanswer,.question .public_btn,.question .answer_btn,.question .skip_btn,.question .status,.question .quick_explanation,.question .your_explanation,.question .irrelevant_message{display:none}.question .private_icon{opacity:0;-webkit-transition:opacity 150ms ease-in-out;-moz-transition:opacity 150ms ease-in-out;transition:opacity 150ms ease-in-out}.question .promote{margin-bottom:30px}.question p{word-break:break-word}.question label{-webkit-transition:opacity 150ms ease-in-out;-moz-transition:opacity 150ms ease-in-out;transition:opacity 150ms ease-in-out}.question button{box-shadow:none}.question .content{padding:30px}.question:not(.answering) .content{padding-bottom:10px}.question:not(.answering).new .content{padding-bottom:70px}.question .qtext,.question .title{margin-top:-6px;margin-bottom:15px;width:315px}.question .qtext p{display:inline;font-weight:600;font-size:16px;line-height:24px}.question .title p{font-weight:600;font-size:15px;line-height:22px}.question .status{position:absolute;right:30px;top:30px;padding:0 25px;color:#00d280;border:1px solid #00d280;cursor:default;border-radius:18px;font-size:15px;line-height:36px;-webkit-transition-property:border-color,background,color,opacity;-moz-transition-property:border-color,background,color,opacity;transition-property:border-color,background,color,opacity;-webkit-transition-duration:150ms;-moz-transition-duration:150ms;transition-duration:150ms;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.question .answer_area{opacity:1;display:none}.question .answer_area label{display:block}.question .answer_area .container{position:relative;margin-bottom:30px}.question .answer_area .importance{min-height:87px}.question .answer_area .importance:after{content:"";display:table;clear:both}.question .answer_area .importance label{position:relative;width:143px;float:left;margin:0;padding:0;margin-right:3px;padding:0 !important;background:none;text-align:center;-webkit-transition:opacity 150ms ease-in-out;-moz-transition:opacity 150ms ease-in-out;transition:opacity 150ms ease-in-out}.question .answer_area .importance label:last-child{margin-right:0}.question .answer_area .importance label .icon{display:none}.question .answer_area .importance label .bar{width:143px;height:18px;margin-bottom:8px;background:#ebedf2;border-radius:2px;-webkit-transition:background-color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out;transition:background-color 150ms ease-in-out}.question .answer_area .importance label .label{display:block}.question .answer_area .importance label.hover .bar{background:#ccd0d9}.question .answer_area .importance label.highlighted .bar{background:#4c7bd9}.question .answer_area .importance label.checked .bar{background:#4c7bd9}.question .answer_area .importance label.disabled .label,.question .answer_area .importance label.disabled:hover .label{color:#5e6573}.question .answer_area .importance label.importance_5,.question .answer_area .importance label.importance_2{display:none}.question .answer_area .importance input[type="radio"][value="5"],.question .answer_area .importance input[type="radio"][value="2"]{display:none}.question .answer_area .importance .importance_radios,.question .answer_area .importance .irrelevant_message{height:50px}.question .answer_area .importance .irrelevant_message{margin-top:-15px}.question .answer_area .importance .irrelevant_message span{display:block}.question .answer_area .importance .irrelevant_message .irrelevant_text{margin-bottom:5px}.question .answer_area .importance .irrelevant_message .message_text{color:#949aa6}.question .answer_area .importance.irrelevant label{opacity:0.5;pointer-events:none}.question .answer_area .importance.irrelevant label.highlighted{opacity:1}.question .answer_area .importance.irrelevant label.importance_5{pointer-events:auto}.question .answer_area .explanation{margin:0;margin-top:40px}.question .answer_area .explanation .inputcontainer{width:435px;margin-bottom:30px}.question .answer_area .explanation .inputcontainer textarea{height:66px}.question .answer_area .submit_btn,.question .answer_area .join_btn{margin:0 10px 0 0}.question .answer_area .join_btn{color:#fff}.question .answer_area .answer_privately{position:absolute;top:24px;right:21px}.question .answer_area .answer_privately label.checkbox{width:30px;height:30px;margin:0;padding:0;line-height:30px;text-align:center}.question .answer_area .answer_privately label.checkbox input,.question .answer_area .answer_privately label.checkbox .text{position:absolute;left:-9999px}.question .answer_area .answer_privately label.checkbox .icon{position:static;background:none;width:100%;height:100%;font-size:17px;color:#aeb4bf}.question .answer_area .answer_privately label.checkbox .icon:before{font-family:"ok-icon" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"L"}.question .answer_area .answer_privately label.checkbox:hover .icon{color:#949aa6}.question .answer_area .answer_privately label.checkbox:hover .icon:before{font-family:"ok-icon" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"l"}.question .answer_area .answer_privately label.checkbox.checked .icon:before{font-family:"ok-icon" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"l"}.question .answer_area .answer_privately label.checkbox.checked:hover .icon:before{font-family:"ok-icon" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"L"}.question .answer_area .answer_privately .go_private{display:inline}.question .answer_area .answer_privately .go_public,.question .answer_area .answer_privately .is_private{display:none}.question .flatbutton{width:120px;height:42px}.question .answer_btn{position:absolute;top:24px;right:20px;margin:0}.question .cancel_btn,.question .submit_btn,.question .join_btn{float:left}.question .skip_btn{line-height:42px}.question .skip_btn.inner{float:right;margin-right:30px}.question .skip_btn.outer{position:absolute;bottom:30px;left:165px}.question .self_answers li{position:relative;list-style:none;padding-left:18px;text-decoration:line-through;color:#949aa6;line-height:32px}.question .self_answers li:before{content:"•";position:absolute;display:block;top:0;left:0;width:10px;text-align:center;color:#949aa6;font-size:16px}.question .self_answers li.mine{background-position:0 -357px}.question .self_answers li.mine:before{font-size:10px;color:#00d280;font-family:"ok-icon" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"c"}.question .self_answers li.match{color:#00d280;text-decoration:none}.question .answer{margin-bottom:10px}.question .answer img{float:left;margin-right:12px;width:35px;height:35px;border-radius:17.5px}.question .answer .text,.question .answer .note{display:block;float:left;width:388px;padding:0}.question .answer .text{line-height:35px}.question .answer .note{margin-left:47px}.question .answer .not_accepted{color:#ff572e}.question.not_answered .answer,.question.answering .answer,.question.reanswering .answer,.question.not_answered.answering.sees_answers .answer,.question.not_answered.reanswering.sees_answers .answer{display:none}.question.not_answered.sees_answers .target,.question.private.sees_answers .answers .target{display:block}.question.not_answered.sees_answers .answers{padding-top:10px}.question .footer{position:relative;height:52px;width:100%;overflow:hidden;background:#fafbfd;opacity:0;-webkit-transition-property:opacity height;-moz-transition-property:opacity height;transition-property:opacity height;-webkit-transition-duration:150ms;-moz-transition-duration:150ms;transition-duration:150ms;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.question .footer .actions a{color:#949aa6}.question .footer .actions a:hover,.question .footer .actions a:active{color:#4c7bd9}.question .footer .actions .actions_content{padding:15px 30px}.question .footer .actions .left{float:left}.question .footer .actions .right{float:right}.question .footer .actions .explain_btn,.question .footer .actions .public_btn{padding-left:30px;background-image:url('//cdn.okccdn.com/media/img/questions/questions_spriteV3.png');background-repeat:no-repeat}@media (min--moz-device-pixel-ratio:1.25),(-o-min-device-pixel-ratio:1.25/2),(-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){.question .footer .actions .explain_btn,.question .footer .actions .public_btn{background-image:url('//cdn.okccdn.com/media/img/questions/questions_spriteV3@2x.png');background-size:80px 680px}}.question .footer .actions .explain_btn{margin:0;background-position:0px -277px}.question .footer .actions .explain_btn:hover{background-position:0 -317px}.question .footer .actions .public_btn{background-position:0px -438px}.question .footer .actions .public_btn:hover{background-position:0px -240px}.question .footer .actions .cant_reanswer{position:static;width:auto;font-size:13px;line-height:20px;color:#aeb4bf}.question:hover .footer{opacity:1}.question .states_container{opacity:1;height:auto;overflow:hidden;-webkit-transition-property:opacity,height;-moz-transition-property:opacity,height;transition-property:opacity,height;-webkit-transition-duration:300ms;-moz-transition-duration:300ms;transition-duration:300ms;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.question .states_container.transitioning{opacity:0}.question.not_answered{background:#fff}.question.not_answered .content{padding-bottom:20px}.question.not_answered .actions{display:none}.question.not_answered .answer_btn{display:block}.question.not_answered.answering .skip_btn.inner{display:none}.question.not_answered.answering textarea{display:inline-block}.question.not_answered.new .answer_btn{bottom:30px;top:auto;left:30px;right:auto}.question.not_answered.new .skip_btn{display:block}.question.not_answered.new .cancel_btn{display:none !important}.question.not_answered.new.answering .skip_btn.inner{display:block}.question.answering .answer_area,.question.answering .cancel_btn{display:block}.question.answering .actions,.question.answering .answer_btn{display:none}.question.answering .skip_btn.outer{display:none}.question.answering .skip_btn.inner{display:block}.question.answering .content{padding-bottom:30px}.question.answering .hide_on_answering,.question.answering .footer,.question.not_answered .hide_on_answering,.question.not_answered .footer{display:none}.question.cant_reanswer .cant_reanswer{display:block}.question.cant_reanswer .reanswer_btn{display:none}.question.has_explanation .your_explanation{display:block;margin-top:30px}.question.has_explanation .your_explanation .title{margin-bottom:10px}.question.edit_explanation .footer{bottom:0;height:167px;opacity:1}.question.edit_explanation .footer .actions{display:none}.question.edit_explanation .footer .quick_explanation{opacity:1;display:block;padding:30px}.question.edit_explanation .footer .quick_explanation textarea{display:block;height:54px}.question.edit_explanation .footer .quick_explanation .buttons button{float:left;margin-right:10px}.question.new .status{display:block}.question.new.answering .status{display:none}.question.public .explain_btn{display:block}.question.public .public_btn{display:none}.question.private{background:#f0f1f4}.question.private .explain_btn{display:none}.question.private .public_btn{display:block}.question.private .private_icon{opacity:1}.question.private .importance label .bar{background:#dbdfe6}.question.private .footer{background:#e9eaee}.question.private textarea{display:inline-block}.question.private .answers .target .text{font-style:italic;color:#949aa6}.question.irrelevant .acceptable_answers .acceptable_answer{pointer-events:none}.question.irrelevant .acceptable_answers .acceptable_answer .icon{background-position:0 -414px}.question.drop_down{-webkit-animation:bounce-in-top 900ms cubic-bezier(1,0.01,0.47,0.675);-moz-animation:bounce-in-top 900ms cubic-bezier(1,0.01,0.47,0.675);animation:bounce-in-top 900ms cubic-bezier(1,0.01,0.47,0.675)}.question.no_mouse{pointer-events:none}.question.superquestion.answering{overflow:visible}.question:hover .override a{opacity:1}.question .override{position:absolute;top:10px;right:10px}.question .override a{display:block;opacity:0;height:10px;width:10px;background:#EEE;border-radius:5px;-webkit-transition:opacity 150ms ease-in-out;-moz-transition:opacity 150ms ease-in-out;transition:opacity 150ms ease-in-out}.question .override a:hover{background:#CCC}.question .override a.active{opacity:1;background:#f95133}.question .override .tooltip{display:none;position:absolute;width:160px;right:30px;top:-8px;background:rgba(0,0,0,0.7);color:#FFF;padding:3px 0;text-align:center;z-index:1000;border-radius:4px;-webkit-animation:fade-in-down 150ms 1;-moz-animation:fade-in-down 150ms 1;animation:fade-in-down 150ms 1}.question .override:hover .tooltip{display:block}.big_dig > .right{position:relative}.big_dig > .right ul{margin-bottom:10px}.big_dig > .right ul li{border-bottom:1px solid #f3f5f9;background:#ebedf2;padding:20px}.big_dig > .right ul li.title{padding-top:12px;padding-bottom:5px;color:#5e6573;text-transform:capitalize;font-weight:600;font-size:18px;line-height:30px}.big_dig > .right ul li p{color:#5e6573}.big_dig > .right ul li a{display:block;padding:6px 12px}.big_dig > .right ul li.num_answered{padding:15px 10px 15px 20px}.big_dig > .right ul li a,.big_dig > .right ul li .outer{-webkit-transition:background-color 75ms ease-in-out;-moz-transition:background-color 75ms ease-in-out;transition:background-color 75ms ease-in-out}.big_dig > .right ul li.comparison p{margin-bottom:15px}.big_dig > .right ul.match li.category{padding:0}.big_dig > .right ul.match li.category a{padding:20px}.big_dig > .right ul.match li.category a p{margin-bottom:10px}.big_dig > .right ul.match li.category .outer{padding:1px;background:#ccd0d9}.big_dig > .right ul.match li.category .inner{height:9px;background:#FFF}.big_dig > .right ul.match li.category:hover a{background:#DFE9FF}.big_dig > .right ul.match li.category:hover .outer{background:#3260c7}.big_dig > .right #match_text #q_possible_match{font-size:60px;line-height:60px;color:#4c7bd9;-webkit-transition:color 150ms ease-in-out;-moz-transition:color 150ms ease-in-out;transition:color 150ms ease-in-out}.big_dig > .right #match_text #q_possible_match .pct{position:relative;top:-14px;font-size:26px}.big_dig > .right #match_text p{color:#4c7bd9}.big_dig > .right #question_comparison #improve_accuracy{margin-top:20px}.big_dig > .right .stats .bar_container{margin:5px 0 0}.big_dig > .right .stats .bar_container .bar{float:left;margin:0;padding:2px 5px;color:#FFF;text-align:right;font-size:12px;line-height:16px}.big_dig > .right .stats .bar_container .bar.yours{background:#9dbaf2}.big_dig > .right .stats .bar_container .bar.theirs{width:100%;background:#3260c7}.big_dig > .right .stats a{padding:0;margin-top:10px}.big_dig > .right #clear_answers_container{position:relative}.big_dig > .right #clear_answers{display:block;width:200px;margin:auto;color:#949aa6}.big_dig > .right #clear_answers_popover{display:none;position:absolute;width:330px;left:-300px;top:-87px}.big_dig > .right #clear_answers_popover.show{display:block;-webkit-animation:fade-in-left 150ms 1;-moz-animation:fade-in-left 150ms 1;animation:fade-in-left 150ms 1}.big_dig > .right #clear_answers_popover .contents{overflow:hidden}.big_dig > .right #clear_answers_popover .confirm .flatbutton{width:110px;margin:0 3px}.big_dig > .right #clear_answers_popover .loading,.big_dig > .right #clear_answers_popover .complete{display:none}.big_dig > .right #clear_answers_popover .loading .loading_icon{display:block;width:40px;height:41px;margin:auto;background:url(//cdn.okccdn.com/media/img/mobile_app/spinner_refresh.gif) center center no-repeat}.big_dig > .right #clear_answers_popover .complete .flatbutton{display:block;display:block;margin:15px auto;width:150px}.big_dig > .right #clear_answers_popover .complete .flatbutton:hover{color:#FFF}div.big_dig .question.tutorial .cancel_btn{display:none !important}div.big_dig .question .container > .cover{display:none;position:absolute;top:0;left:0;right:0;bottom:0;background:#FFF;background:rgba(255,255,255,0.6)}div.big_dig .question.tutorial .container > .cover{display:block}div.big_dig .question .container.explanation > .cover{bottom:-40px}div.big_dig .question.step_1 .my_answer .cover,div.big_dig .question.step_2 .my_answer .cover{display:none}div.big_dig .question.step_3 .my_answer .cover,div.big_dig .question.step_3 .acceptable_answers .cover{display:none}div.big_dig .question.step_4 .my_answer .cover,div.big_dig .question.step_4 .acceptable_answers .cover,div.big_dig .question.step_4 .importance .cover{display:none}div.big_dig .question.step_5 .my_answer .cover,div.big_dig .question.step_5 .acceptable_answers .cover,div.big_dig .question.step_5 .importance .cover,div.big_dig .question.step_5 .explanation .cover,div.big_dig .question.step_6 .my_answer .cover,div.big_dig .question.step_6 .acceptable_answers .cover,div.big_dig .question.step_6 .importance .cover,div.big_dig .question.step_6 .explanation .cover{display:none}.oktooltip strong{display:block;margin-bottom:10px}#question_tooltip_3{margin-left:80px}#question_tooltip_3 .arrow{margin-left:-90px}#questions_intro{width:440px}#questions_intro .title{padding-top:187px;background:url('//cdn.okccdn.com/media/img/questions/socks.png') center top no-repeat;margin-top:0px}@media (min--moz-device-pixel-ratio:1.25),(-o-min-device-pixel-ratio:1.25/2),(-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){#questions_intro .title{background-image:url('//cdn.okccdn.com/media/img/questions/socks@2x.png');background-size:251px 161px}}#questions_intro .desc{margin:4px 65px}#consecutive_irrelevants_popover{display:none;position:absolute;top:235px;left:300px;width:345px;z-index:1000;-webkit-animation:fade-in-right 150ms ease-in-out;-moz-animation:fade-in-right 150ms ease-in-out;animation:fade-in-right 150ms ease-in-out}#consecutive_irrelevants_popover.show{display:block}#questions_cover{display:none;position:absolute;height:100%;width:100%;top:52px;left:0}#questions_cover:before{content:"";display:block;position:absolute;top:-52px;right:0;width:300px;height:52px}#questions_cover,#questions_cover:before{background:rgba(248,248,248,0.8);z-index:100}#questions_cover.show{display:block;-webkit-animation:fade-in 300ms 1 ease-in-out;-moz-animation:fade-in 300ms 1 ease-in-out;animation:fade-in 300ms 1 ease-in-out}#questions_cover button{display:block}#question_search_help{display:none;width:410px;position:absolute;z-index:1001;left:50%;margin-left:-205px;top:75px}#question_search_help.show{display:block;-webkit-animation:fade-in-up 300ms 1;-moz-animation:fade-in-up 300ms 1;animation:fade-in-up 300ms 1}div.big_dig .question.irrelevant_warning .container > .cover{display:block}#comparison_warning{display:none;z-index:1001;position:absolute;top:16px;left:-335px;width:330px;-webkit-animation:fade-in-left 150ms 1;-moz-animation:fade-in-left 150ms 1;animation:fade-in-left 150ms 1}#comparison_warning.show{display:block}#comparison_warning.hasad{top:316px}body.ipad div.big_dig #questions .question .footer{opacity:1 !important}.profile2015 .big_dig #questions{width:560px;padding-right:50px}.profile2015 .big_dig .page-right{width:320px}.profile2015 .big_dig #questions_title{padding:0;margin-bottom:20px;color:#474d59;font-size:18px;line-height:22px}.profile2015 .big_dig .question{margin-bottom:13px;box-shadow:0 0 4px rgba(71,77,89,0.15)}.profile2015 .big_dig .page-right{width:320px}.profile2015 .big_dig .page-right .adcontainer{padding:15px 10px;background:#f3f5f9;border-top:1px solid #ebedf2;border-bottom:1px solid #ebedf2}.profile2015 .big_dig .page-right .adcontainer .okad{margin:0}.profile2015 .big_dig .page-right .upgrade_ad{margin-top:-6px;margin-bottom:42px}.profile2015 .big_dig .page-right ul{margin-bottom:40px}.profile2015 .big_dig .page-right ul li{padding:0;border:0;background:none}.profile2015 .big_dig .page-right ul p{color:#474d59}.profile2015 .big_dig .page-right ul .title{margin-bottom:15px;color:#474d59;font-size:18px;line-height:22px}.profile2015 .big_dig .page-right .comparison{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.profile2015 .big_dig .page-right .comparison p,.profile2015 .big_dig .page-right .comparison a{font-size:16px;line-height:24px}.profile2015 .big_dig .page-right .stats .bar_container .bar{padding:3px 5px;border-radius:2px;font-size:13px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.profile2015 .big_dig .page-right .stats .bar_container .bar.theirs{background-color:#4c7bd9}.profile2015 .big_dig .page-right .match .title{margin-bottom:24px}.profile2015 .big_dig .page-right .match .category{position:relative}.profile2015 .big_dig .page-right .match .category a{padding:15px 0;background:none;color:#474d59}.profile2015 .big_dig .page-right .match .category p{font-size:16px;line-height:24px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.profile2015 .big_dig .page-right .match .category strong{font-weight:400;color:#4c7bd9}.profile2015 .big_dig .page-right .match .category .outer,.profile2015 .big_dig .page-right .match .category .inner{height:6px}.profile2015 .big_dig .page-right .match .category .outer{position:absolute;top:0;left:0;right:0;padding:0;background:#ebedf2;border-radius:2px;overflow:hidden}.profile2015 .big_dig .page-right .match .category .inner{background:#00d280}.profile2015 .big_dig .page-right .match .category:hover a{background:none}.profile2015 .big_dig .page-right .match .category:hover strong{color:#3260c7}.profile2015 .big_dig .page-right .match .category:hover .outer{background:#ebedf2}.profile2015 .big_dig #question_search_help{top:110px}.profile2015 .big_dig #questions_cover,.profile2015 .big_dig #questions_cover:before{background:rgba(250,251,253,0.8)}.profile2015 .big_dig #questions_cover:before{width:320px}.profile2015 .big_dig #comparison_warning,.profile2015 .big_dig #comparison_warning.hasads{top:-17px}.profile2015-content.tests .blue_cap{margin-bottom:15px;color:#474d59;font-size:18px;line-height:22px;font-weight:600}.profile2015-content.tests #created{margin-bottom:50px}.profile2015-content.tests #created li{position:relative;margin-bottom:20px}.profile2015-content.tests #created li .title{display:block;margin-bottom:10px;padding-left:50px;font-size:16px;line-height:40px;font-weight:600}.profile2015-content.tests #created li img{position:absolute;left:0;top:0;width:40px;height:40px;border-radius:100%}.profile2015-content.tests #created li p{margin-bottom:10px;font-size:14px;line-height:22px}.profile2015-content.tests #created li .summary{color:#aeb4bf}.profile2015-content.tests #created li .summary .taken_history,.profile2015-content.tests #created li .summary .rank_history,.profile2015-content.tests #created li .summary .newline{display:none}.profile2015-content.tests #results{width:100%}.profile2015-content.tests #results th{padding:5px;font-size:14px;color:#5e6573;text-align:left}.profile2015-content.tests #results td{padding:8px 5px;text-align:left}.profile2015-content.tests #results td:last-child{padding-right:0}.profile2015-content.tests #results tr:nth-child(even){background:#f3f5f9}.profile2015-content.tests #results .your_result{min-width:86px}@-webkit-keyframes nudge-entrance{0%{-webkit-transform:translateY(200px);opacity:0}50%{-webkit-transform:translateY(200px);opacity:0}100%{-webkit-transform:translateY(0px);opacity:1}}@-moz-keyframes nudge-entrance{0%{-moz-transform:translateY(200px);opacity:0}50%{-moz-transform:translateY(200px);opacity:0}100%{-moz-transform:translateY(0px);opacity:1}}@keyframes nudge-entrance{0%{-webkit-transform:translateY(200px);-moz-transform:translateY(200px);-ms-transform:translateY(200px);-o-transform:translateY(200px);transform:translateY(200px);opacity:0}50%{-webkit-transform:translateY(200px);-moz-transform:translateY(200px);-ms-transform:translateY(200px);-o-transform:translateY(200px);transform:translateY(200px);opacity:0}100%{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);opacity:1}}.nudge2015{position:fixed;bottom:30px;left:30px;padding:15px;z-index:91750;background:rgba(42,47,53,0.94);border-radius:4px;font-size:14px;line-height:26px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-animation:nudge-entrance 900ms cubic-bezier(0.61,0.64,0,1.3) 1;-moz-animation:nudge-entrance 900ms cubic-bezier(0.61,0.64,0,1.3) 1;animation:nudge-entrance 900ms cubic-bezier(0.61,0.64,0,1.3) 1}.nudge2015.hide{visibility:hidden;-webkit-transform:translateY(130px);-moz-transform:translateY(130px);-ms-transform:translateY(130px);-o-transform:translateY(130px);transform:translateY(130px);-webkit-transition-property:-webkit-transform,opacity,visibility;-moz-transition-property:-moz-transform,opacity,visibility;transition-property:transform,opacity,visibility;-webkit-transition-duration:300ms,300ms,0ms;-moz-transition-duration:300ms,300ms,0ms;transition-duration:300ms,300ms,0ms;-webkit-transition-timing-function:cubic-bezier(1,-0.49,0.505,1);-moz-transition-timing-function:cubic-bezier(1,-0.49,0.505,1);transition-timing-function:cubic-bezier(1,-0.49,0.505,1);-webkit-transition-delay:0ms,0ms,300ms;-moz-transition-delay:0ms,0ms,300ms;transition-delay:0ms,0ms,300ms}.nudge2015 button{background:none;border:none;cursor:pointer}.nudge2015-icon,.nudge2015-message,.nudge2015-action{display:block;float:left;height:26px}.nudge2015-icon{width:26px;margin-right:14px;background-repeat:no-repeat;background-image:url('http://i.imgur.com/uP3pB1S.png')}@media (min--moz-device-pixel-ratio:1.25),(-o-min-device-pixel-ratio:1.25/2),(-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){.nudge2015-icon{background-image:url('http://i.imgur.com/3GPcSwU.png');background-size:111px auto}}.nudge2015-message{color:#FFF}.nudge2015-action{margin-left:20px;padding:0 10px;color:#9dbaf2;font-weight:bold;text-transform:uppercase}.nudge2015-action:hover{color:#4c7bd9}.nudge2015.negative .nudge2015-icon{background-position:-86px center}.nudge2015.they_like .nudge2015-icon{background-position:0px center}.nudge2015.mutual_like .nudge2015-icon{width:28px;background-position:-42px center}.profile_modal,#quickmatch_lookingfor{float:left;min-width:500px}.profile_modal .content,#quickmatch_lookingfor .content{min-height:350px}.profile_modal .content:after,#quickmatch_lookingfor .content:after{content:"";display:table;clear:both}.profile_modal .okform input,.profile_modal .okform textarea,.profile_modal .okform .inputcontainer,.profile_modal .okform label.checkbox,.profile_modal .okform label.radio,#quickmatch_lookingfor .okform input,#quickmatch_lookingfor .okform textarea,#quickmatch_lookingfor .okform .inputcontainer,#quickmatch_lookingfor .okform label.checkbox,#quickmatch_lookingfor .okform label.radio{margin-bottom:0}.profile_modal dl,#quickmatch_lookingfor dl{position:relative;float:left;clear:both;width:100%;margin-top:40px}.profile_modal dl:after,#quickmatch_lookingfor dl:after{content:"";display:table;clear:both}.profile_modal dl:first-of-type,#quickmatch_lookingfor dl:first-of-type{margin-top:0}.profile_modal dl dt,#quickmatch_lookingfor dl dt{position:absolute;left:0;display:block;width:130px;text-align:right;white-space:nowrap;line-height:30px}.profile_modal dl dd,#quickmatch_lookingfor dl dd{position:relative;width:100%;padding-left:172px}.profile_modal dl dd select,.profile_modal dl dd .inputcontainer,.profile_modal dl dd .input_separator,#quickmatch_lookingfor dl dd select,#quickmatch_lookingfor dl dd .inputcontainer,#quickmatch_lookingfor dl dd .input_separator{float:left}.profile_modal dl dd .input_separator,#quickmatch_lookingfor dl dd .input_separator{margin-top:8px;margin-right:10px}.profile_modal dl dd label.dtlabel,#quickmatch_lookingfor dl dd label.dtlabel{position:absolute;width:115px;left:0;text-align:right;line-height:36px}.profile_modal .buttons .flatbutton,#quickmatch_lookingfor .buttons .flatbutton{margin-right:5px}#edit_details_modal .propertyselector .dropdown,#basic_info_modal .propertyselector .dropdown{display:block}#edit_details_modal .propertyselector .inputcontainer,#edit_details_modal .tagselector .inputcontainer,#basic_info_modal .propertyselector .inputcontainer,#basic_info_modal .tagselector .inputcontainer{float:none}#edit_details_modal .propertyselector.hastags .dropdown,#basic_info_modal .propertyselector.hastags .dropdown{display:block}#edit_details_modal .propertyselector .summary .icons,#basic_info_modal .propertyselector .summary .icons{display:none}#edit_details_modal .tagselector h3,#basic_info_modal .tagselector h3{display:none}#edit_details_modal .tagselector .stage,#basic_info_modal .tagselector .stage{display:none}#edit_details_modal .tagselector > .error,#basic_info_modal .tagselector > .error{display:none}#edit_details_modal .tagselector .tag,#basic_info_modal .tagselector .tag{font-size:13px}#edit_details_modal .tagselector .pool,#basic_info_modal .tagselector .pool{margin-bottom:-10px}#edit_details_modal .onlyisfull,#basic_info_modal .onlyisfull{padding-top:6px}#edit_details_modal .inputcontainer.summary,#basic_info_modal .inputcontainer.summary{cursor:default}#edit_details_modal .inputcontainer.summary:hover,#basic_info_modal .inputcontainer.summary:hover{border-color:#ccd0d9}#edit_details_modal .inputcontainer.summary .chosen-single > .icon,#basic_info_modal .inputcontainer.summary .chosen-single > .icon{display:none}#edit_details_modal .inputcontainer.summary .chosen-single,#basic_info_modal .inputcontainer.summary .chosen-single{line-height:22px;padding:6px 12px}#basic_info_modal dl dt{line-height:42px}#basic_info_modal .message{clear:both}#basic_info_modal .suggestions{width:265px}#basic_info_modal form#basic_info_form h2{line-height:normal}#basic_info_modal form#basic_info_form dl.sn dt label{position:static}#basic_info_modal form#basic_info_form dl.sn p.sn_opts{position:relative;float:left;clear:both}#basic_info_modal form#basic_info_form dl.sn input{position:relative;z-index:2;width:375px}#basic_info_modal form#basic_info_form dl.sn input[disabled]{background:#f4f6f6}#basic_info_modal form#basic_info_form dl.sn label{position:absolute;z-index:1;top:8px;left:10px}#basic_info_modal form#basic_info_form dl.sn #sn_note_wrapper{position:relative;float:left}#basic_info_modal form#basic_info_form dl.sn #sn_note_wrapper:after{content:"";display:table;clear:both}#basic_info_modal form#basic_info_form dl.sn .note{font-size:13px;color:#949aa6}#basic_info_modal form#basic_info_form dl.sn .note.next_change{position:relative;top:9px}#basic_info_modal form#basic_info_form #gender_dropdownContainer,#basic_info_modal form#basic_info_form #interest_gender_inputContainer,#basic_info_modal form#basic_info_form #gender_summary{width:260px}#basic_info_modal form#basic_info_form #gender_dropdownContainer .chosen-container,#basic_info_modal form#basic_info_form #interest_gender_inputContainer .chosen-container,#basic_info_modal form#basic_info_form #gender_summary .chosen-container{width:100% !important}#basic_info_modal form#basic_info_form #gender_summary{margin-top:10px}#basic_info_modal form#basic_info_form #prev_uidalsContainer{margin-top:10px;width:375px}#basic_info_modal form#basic_info_form #prev_uidalsContainer .chosen-container{width:100% !important}#basic_info_modal form#basic_info_form #authorize_namechange{float:left;clear:both;margin-top:10px;margin-bottom:0;color:#aeb4bf}#basic_info_modal form#basic_info_form dl.selectList #relationship_statusContainer{width:180px}#basic_info_modal form#basic_info_form dl.selectList #relationship_statusContainer .chosen-container{width:100% !important}#basic_info_modal form#basic_info_form dl.selectList #orientationContainer{width:100px}#basic_info_modal form#basic_info_form dl.selectList #orientationContainer .chosen-container{width:100% !important}#basic_info_modal form#basic_info_form dl.selectList #statusAnd{float:left;margin-top:9px;margin-right:13px}#basic_info_modal form#basic_info_form dl.selectList #genderContainer{width:130px}#basic_info_modal form#basic_info_form dl.selectList #genderContainer .chosen-container{width:100% !important}#basic_info_modal form#basic_info_form dl.selectList #gayprivacycheckbox{float:left;clear:both;margin-top:5px;margin-bottom:10px}#basic_info_modal form#basic_info_form dl.selectList #gayprivacycheckbox label{margin:0}#basic_info_modal form#basic_info_form dl.selectList #marriage_alert{float:left;clear:both;width:100%;font-size:12px;color:#949aa6}#basic_info_modal form#basic_info_form dl.selectList #birthmonthContainer{width:130px;margin-left:0}#basic_info_modal form#basic_info_form dl.selectList #birthmonthContainer .chosen-container{width:100% !important}#basic_info_modal form#basic_info_form dl.selectList #birthdayContainer{width:75px}#basic_info_modal form#basic_info_form dl.selectList #birthdayContainer .chosen-container{width:100% !important}#basic_info_modal form#basic_info_form dl.selectList #birthyearContainer{width:95px}#basic_info_modal form#basic_info_form dl.selectList #birthyearContainer .chosen-container{width:100% !important}#basic_info_modal form#basic_info_form p#locationCountry #country_selectContainer{float:left;margin-bottom:10px;width:290px}#basic_info_modal form#basic_info_form p#locationCountry #country_selectContainer .chosen-container{width:100% !important}#basic_info_modal form#basic_info_form p#edit_basic_info_location{clear:left;float:left;margin-top:10px;margin-bottom:0;display:block;height:20px}#basic_info_modal form#basic_info_form p#edit_basic_info_location a{margin-left:4px}#basic_info_modal form#basic_info_form p#basic_info_location{position:relative;float:left;clear:left}#basic_info_modal form#basic_info_form p#basic_info_location .inputcontainer{margin:0}#basic_info_modal form#basic_info_form p#basic_info_location input#zip_or_city{float:left;clear:left;width:260px;padding-right:30px;text-overflow:ellipsis}#basic_info_modal form#basic_info_form p#basic_info_location input#zip_or_city + .message{width:260px;height:auto}#basic_info_modal form#basic_info_form #loc_status .message{width:237px}#basic_info_modal .buttons{float:left;clear:both}#basic_info_modal .buttons .btn{float:left;margin-left:5px}#basic_info_modal .buttons .btn:first-child{margin-left:0}#basic_info_modal #sign_in_message{width:400px;text-align:center}#basic_info_modal #sign_in_message p{font-size:13px}#basic_info_modal #sign_in_message .buttons{width:100%}#basic_info_modal #sign_in_message .btn{position:relative;left:50%;margin-left:-50px}#basic_info_modal #interest_gender_container{padding-top:30px}#basic_info_modal dd label.dtlabel{font-size:13px}#edit_details_modal{float:left;margin-bottom:130px}#edit_details_modal .content{position:relative}#edit_details_modal .detailrow dt{line-height:42px}#edit_details_modal .detailrow--checkboxes dt{line-height:19px}#edit_details_modal .detailrow--checkboxes dd label{display:block;padding-left:28px}#edit_details_modal .detailrow--checkboxes .column{float:left;width:34%;margin-bottom:-10px}#edit_details_modal .detailrow--checkboxes .column:first-child{width:32%}#edit_details_modal .detailrow--checkboxes .column label.checkbox{margin-bottom:10px}#edit_details_modal .detailrow .relstatus-link-toggler{display:none;float:left;clear:both;margin-top:5px}#edit_details_modal .detailrow .relstatus-link-toggler--show{display:block}#edit_details_modal .detailrow .relstatus-link-toggler,#edit_details_modal .detailrow .relstatus-link-toggler button{font-size:14px}#edit_details_modal .detailrow .relstatus-link-toggler button{background:transparent;border:0;padding:0;cursor:pointer;color:#4c7bd9}#edit_details_modal .detailrow .relstatus-link-toggler button:hover{color:#9dbaf2}#edit_details_modal .detailrow--linked-account{display:none;margin-top:10px}#edit_details_modal .detailrow--linked-account.detailrow--show{display:block}#edit_details_modal .detailrow--linked-account--pending .linked-account-subtext.linked-account-subtext--pending{display:block}#edit_details_modal .detailrow--linked-account--reciprocal .linked-account-subtext.linked-account-subtext--reciprocal{display:block}#edit_details_modal .detailrow--linked-account--none .linked-account-subtext.linked-account-subtext--none{display:block}#edit_details_modal .detailrow--linked-account .linked-account-form-wrapper{float:left;position:relative;width:240px}#edit_details_modal .detailrow--linked-account .linked-account-form-wrapper .inputcontainer{width:100%;margin:0}#edit_details_modal .detailrow--linked-account .linked-account-form-wrapper .inputcontainer .okform-feedback{white-space:nowrap;overflow:visible}#edit_details_modal .detailrow--linked-account input{width:100%}#edit_details_modal .detailrow--linked-account input.loading{background:#fff url(//cdn.okccdn.com/media/img/throbbers/throbber-sm.gif) right 10px center no-repeat}#edit_details_modal .detailrow--linked-account input[disabled]{color:#5e6573;background:#ebedf2;border-color:#ebedf2}#edit_details_modal .detailrow--linked-account .linked-account-cancel,#edit_details_modal .detailrow--linked-account .linked-account-unlink{background:transparent;border:0;padding:0;cursor:pointer;color:#4c7bd9;font-size:14px}#edit_details_modal .detailrow--linked-account .linked-account-cancel:hover,#edit_details_modal .detailrow--linked-account .linked-account-unlink:hover{color:#9dbaf2}#edit_details_modal .detailrow--linked-account .linked-account-subtext{display:none;float:left;clear:both;width:350px;margin-top:10px;font-size:14px;line-height:20px}#edit_details_modal .detailrow--linked-account #linked-account-results{display:none;position:absolute;z-index:2;top:41px;left:0;width:100%;max-height:125px;overflow:scroll;background:#fff;border:1px solid #ccd0d9;border-bottom-left-radius:2px;border-bottom-right-radius:2px}#edit_details_modal .detailrow--linked-account #linked-account-results li button{background:transparent;border:0;padding:0;cursor:pointer;width:100%;padding:6px 8px;text-align:left}#edit_details_modal .detailrow--linked-account #linked-account-results li button:hover,#edit_details_modal .detailrow--linked-account #linked-account-results li button.active{background:#ebedf2}#edit_details_modal .detailrow--linked-account #linked-account-results li .no-results{display:block;padding:8px}#edit_details_modal #gayprivacycheckbox{float:left;clear:both;background:#f3f5f9;border-radius:2px;padding:13px 15px;margin-top:10px}#edit_details_modal #gayprivacycheckbox label{display:block}#edit_details_modal dl.height label[for=inches]{margin-right:0}#edit_details_modal dl.height #feetContainer{width:60px}#edit_details_modal dl.height #feetContainer .chosen-container{width:100% !important}#edit_details_modal dl.height #inchesContainer{width:65px}#edit_details_modal dl.height #inchesContainer .chosen-container{width:100% !important}#edit_details_modal dl.height #centimeters{width:60px !important}#edit_details_modal #orientationContainer,#edit_details_modal #interest_orientation_inputContainer,#edit_details_modal #bodytypeContainer,#edit_details_modal #dietContainer,#edit_details_modal #smokingContainer,#edit_details_modal #drinkingContainer,#edit_details_modal #drugsContainer{width:170px}#edit_details_modal #orientationContainer .chosen-container,#edit_details_modal #interest_orientation_inputContainer .chosen-container,#edit_details_modal #bodytypeContainer .chosen-container,#edit_details_modal #dietContainer .chosen-container,#edit_details_modal #smokingContainer .chosen-container,#edit_details_modal #drinkingContainer .chosen-container,#edit_details_modal #drugsContainer .chosen-container{width:100% !important}#edit_details_modal #orientation_dropdownContainer,#edit_details_modal #orientation_summary{width:265px}#edit_details_modal #orientation_dropdownContainer .chosen-container,#edit_details_modal #orientation_summary .chosen-container{width:100% !important}#edit_details_modal #religionContainer{width:140px}#edit_details_modal #religionContainer .chosen-container{width:100% !important}#edit_details_modal #religionseriousContainer{width:240px}#edit_details_modal #religionseriousContainer .chosen-container{width:100% !important}#edit_details_modal #signContainer{width:140px}#edit_details_modal #signContainer .chosen-container{width:100% !important}#edit_details_modal #sign_statusContainer{width:240px}#edit_details_modal #sign_statusContainer .chosen-container{width:100% !important}#edit_details_modal #educationstatusContainer{width:170px}#edit_details_modal #educationstatusContainer .chosen-container{width:100% !important}#edit_details_modal #educationlevelContainer{width:200px}#edit_details_modal #educationlevelContainer .chosen-container{width:100% !important}#edit_details_modal #jobContainer{width:230px}#edit_details_modal #jobContainer .chosen-container{width:100% !important}#edit_details_modal #incomeContainer{width:230px}#edit_details_modal #incomeContainer .chosen-container{width:100% !important}#edit_details_modal #relstatusContainer{width:240px}#edit_details_modal #relstatusContainer .chosen-container{width:100% !important}#edit_details_modal #monogamyFlexContainer{width:120px}#edit_details_modal #monogamyFlexContainer .chosen-container{width:100% !important}#edit_details_modal #monogamousContainer{width:200px}#edit_details_modal #monogamousContainer .chosen-container{width:100% !important}#edit_details_modal #children_select_question_oneContainer{width:180px}#edit_details_modal #children_select_question_oneContainer .chosen-container{width:100% !important}#edit_details_modal #children_select_question_twoContainer{width:210px}#edit_details_modal #children_select_question_twoContainer .chosen-container{width:100% !important}#edit_details_modal #dogsContainer,#edit_details_modal #catsContainer{width:150px}#edit_details_modal #dogsContainer .chosen-container,#edit_details_modal #catsContainer .chosen-container{width:100% !important}#edit_details_modal #cont_lang_1Container,#edit_details_modal #cont_lang_2Container,#edit_details_modal #cont_lang_3Container,#edit_details_modal #cont_lang_4Container,#edit_details_modal #cont_lang_5Container{margin-top:10px;width:180px}#edit_details_modal #cont_lang_1Container .chosen-container,#edit_details_modal #cont_lang_2Container .chosen-container,#edit_details_modal #cont_lang_3Container .chosen-container,#edit_details_modal #cont_lang_4Container .chosen-container,#edit_details_modal #cont_lang_5Container .chosen-container{width:100% !important}#edit_details_modal #language1statusContainer,#edit_details_modal #language2statusContainer,#edit_details_modal #language3statusContainer,#edit_details_modal #language4statusContainer,#edit_details_modal #language5statusContainer{margin-top:10px;width:140px}#edit_details_modal #language1statusContainer .chosen-container,#edit_details_modal #language2statusContainer .chosen-container,#edit_details_modal #language3statusContainer .chosen-container,#edit_details_modal #language4statusContainer .chosen-container,#edit_details_modal #language5statusContainer .chosen-container{width:100% !important}#edit_details_modal #cont_lang_0Container,#edit_details_modal #language0statusContainer{margin-top:0}#edit_details_modal #orientation_summary{margin-top:10px}#edit_details_modal #interest_orientation_inputContainer{display:block}#edit_details_modal .select_grid{float:left;clear:both;width:100%}#edit_details_modal .select_grid.hide{display:none}#edit_details_modal .buttons{float:left;clear:both;width:100%}#edit_details_modal .buttons .btn{float:left;margin-left:5px}#edit_details_modal .buttons .btn:first-child{margin-left:0}#edit_details_modal #interest_orientation_container{padding-top:30px}#edit_details_modal dd label.dtlabel{width:130px}#whatiwant,#quickmatch_lookingfor{width:600px}#whatiwant .content,#quickmatch_lookingfor .content{min-height:342px}#whatiwant #filter1Container,#quickmatch_lookingfor #filter1Container{width:140px}#whatiwant #filter1Container .chosen-container,#quickmatch_lookingfor #filter1Container .chosen-container{width:100% !important}#whatiwant #age_min,#whatiwant #age_max,#quickmatch_lookingfor #age_min,#quickmatch_lookingfor #age_max{width:48px;padding-left:14px;padding-right:14px}#whatiwant #age_minContainer,#whatiwant .seperator,#whatiwant #age_maxContainer,#quickmatch_lookingfor #age_minContainer,#quickmatch_lookingfor .seperator,#quickmatch_lookingfor #age_maxContainer{display:block;float:left}#whatiwant #age_minContainer,#quickmatch_lookingfor #age_minContainer{margin:0;margin-right:8px}#whatiwant dl dt,#quickmatch_lookingfor dl dt{line-height:19px}#whatiwant .seperator,#whatiwant .gentation dt,#whatiwant .ages dt,#quickmatch_lookingfor .seperator,#quickmatch_lookingfor .gentation dt,#quickmatch_lookingfor .ages dt{line-height:42px}#whatiwant #age_maxContainer,#quickmatch_lookingfor #age_maxContainer{margin:0;margin-left:8px}#whatiwant .checklist,#quickmatch_lookingfor .checklist{margin-bottom:-10px}#whatiwant .checklist label.checkbox,#quickmatch_lookingfor .checklist label.checkbox{margin-bottom:10px;width:175px}#message_modal{padding:25px 20px;width:440px}#message_modal .title{margin-bottom:14px;font-size:18px}#message_modal #message_textContainer{display:block;width:100%}#message_modal #message_textContainer textarea{min-height:106px}#message_modal #send_btn{width:160px;box-shadow:none}#message_modal .drag_area .top,#message_modal .drag_area .bottom{height:25px}#message_modal .drag_area .left,#message_modal .drag_area .right{width:20px}#message_modal.message_success .title{padding:4px 0 44px;font-size:22px}#message_modal.message_success .title .icon{vertical-align:middle;display:inline-block;margin-right:5px}#message_modal.message_success .title .icon span{margin-top:-5px;background-image:url(//cdn.okccdn.com/media/img/sprites/profile-2013/profile-2013_d825e1.png);background-repeat:no-repeat;display:block;width:28px;height:22px;background-position:-78px 0px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:200/100),only screen and (min-device-pixel-ratio:2){#message_modal.message_success .title .icon span{background-image:url('//cdn.okccdn.com/media/img/sprites/profile-2013/profile-2013_d825e1@2x.png');-webkit-background-size:106px 78px;-moz-background-size:106px 78px;background-size:106px 78px}}#message_modal.message_success .content{padding:20px;height:147px}body.comfree #message_modal.message_success .content{height:auto}#message_modal.message_success .upgrade_ad{text-align:left;position:absolute;left:18px;bottom:18px;right:18px}#message_modal.message_success .enhanced_success{margin-top:-56px;font-size:13px;padding-left:29px;padding-bottom:22px;color:#949aa6}#flag_modal{width:600px}#flag_modal label{display:block}#flag_modal .tos{margin:0 0 20px;font-size:18px}#flag_modal .field_label{margin:0 0 10px;font-size:18px}#flag_modal .reasons{padding-top:5px;margin-bottom:30px}#flag_modal .explanations .explanation{height:0;margin:0;padding:0 10px;overflow:hidden;background:#ebedf2;border-radius:5px;opacity:0;-webkit-transition-property:height,margin,padding,opacity;-moz-transition-property:height,margin,padding,opacity;transition-property:height,margin,padding,opacity;-webkit-transition-duration:300ms;-moz-transition-duration:300ms;transition-duration:300ms;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;transition-timing-function:ease}#flag_modal .explanations .explanation.show{margin:0 0 20px;padding:10px;opacity:1}#flag_modal #flag_explanation_photo.show{height:64px}#flag_modal #flag_explanation_blank.show{height:64px}#flag_modal .description_container{height:118px;overflow:hidden;-webkit-transition-property:height,opacity;-moz-transition-property:height,opacity;transition-property:height,opacity;-webkit-transition-duration:300ms;-moz-transition-duration:300ms;transition-duration:300ms;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;transition-timing-function:ease}#flag_modal .description_container.hide{height:0;opacity:0}#flag_modal #flag_descriptionContainer{display:block}#flag_modal #flag_descriptionContainer textarea{min-height:76px}#flag_modal .success_content{text-align:center}#flag_modal .success_content h2{font-size:24px;line-height:36px;font-weight:400;margin-bottom:10px}#flag_modal .success_content p{display:block;margin-bottom:20px}#flag_modal .success_content .flatbutton{width:160px;margin:30px auto 0}#flag_modal .success_content .flagmod{display:none}#similar_users_modal{top:-5px;width:630px;z-index:100;-webkit-transform:translateZ(0)}#similar_users_modal .content{width:570px;margin:46px auto 33px}#similar_users_modal .content:after{content:"";display:table;clear:both}#similar_users_modal .simUser{display:block;float:left;width:190px;overflow:hidden;margin-right:0;opacity:1}#similar_users_modal .simUser:last-child{margin-right:0px}#similar_users_modal .recimage{border-radius:100%;height:125px;width:125px}#similar_users_modal .profile_info{margin-top:11px}#similar_users_modal .username{font-size:18px;font-weight:400}#similar_users_modal .username .name{padding-top:0;padding-bottom:5px;overflow:visible}#similar_users_modal .userinfo{margin-top:-1px;font-size:13px;text-align:center;line-height:22px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}#mailbox_success .content .icon{margin:0px 200px 25px;display:block;text-align:center;width:30px;height:30px;color:white;font-size:30px;line-height:30px;padding:15px;background-color:#1fc174;border-radius:100%}#photo_blocker{width:500px}#photo_blocker .close{display:none}#photo_blocker .heading{padding:40px 0;background:#4c7bd9;border-top-left-radius:5px;border-top-right-radius:5px}#photo_blocker .heading h2{font-weight:300;color:#fff;font-size:32px}#photo_blocker .modal-icon{display:inline-block;width:133px;height:100px;margin-bottom:40px;background:url("//cdn.okccdn.com/media/img/icons/camera.png") 0 0 no-repeat}@media (min--moz-device-pixel-ratio:1.25),(-o-min-device-pixel-ratio:1.25/2),(-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){#photo_blocker .modal-icon{background-image:url("//cdn.okccdn.com/media/img/icons/camera@2x.png");background-size:133px 100px}}#photo_blocker .flatbutton{padding:0 30px}#flag_modal,#message_modal{margin:0;top:60px;z-index:9998}#flag_modal .content,#message_modal .content{margin:0}#flag_modal .success_content,#message_modal .success_content{display:none}#flag_modal .okform,#message_modal .okform{-webkit-transition:none;-moz-transition:none;transition:none}.draft_msg{float:right;font-size:11px;line-height:32px;color:#949aa6;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 150ms ease-in-out;-moz-transition:opacity 150ms ease-in-out;transition:opacity 150ms ease-in-out}.draft_msg.show{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.draft_msg.error{color:#f95133}#send_to_full_promo,#giant_mailbox_promo{width:540px}#send_to_full_promo .flatbutton,#giant_mailbox_promo .flatbutton{width:200px}#age_block_promo{margin-top:170px;width:511px}#age_block_promo > .close{color:#fff}#age_block_promo > .heading{height:289px;padding-top:221px;color:#fff;font-weight:300;font-size:32px;line-height:51px;background-color:#4c7bd9;background-image:url("//cdn.okccdn.com/media/img/age_block/stoplight.png");background-position:center 40px;background-repeat:no-repeat}@media (min--moz-device-pixel-ratio:1.25),(-o-min-device-pixel-ratio:1.25/2),(-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){#age_block_promo > .heading{background-image:url("//cdn.okccdn.com/media/img/age_block/stoplight@2x.png");background-size:84px 170px}}#age_block_promo > .content p{margin-bottom:15px}#age_block_promo > .buttons .flatbutton.blue{width:190px}#windowshade.photoshade{background:rgba(17,17,17,0.96)}#photo_overlay{background:none;padding:0;width:100%;height:100%;min-width:940px;margin-left:-50% !important;margin-bottom:0;margin-top:0;padding-top:30px;padding-bottom:120px;overflow:hidden}#photo_overlay > .close{display:none;position:fixed;top:0;right:0;z-index:3}#photo_overlay .content,#photo_overlay_photos,#photo_overlay_photos .photo_wrap{height:100%}#photo_overlay_photos{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}#photo_overlay_photos .photo_wrap{position:relative;-webkit-transition:margin 0ms ease;-moz-transition:margin 0ms ease;transition:margin 0ms ease}#photo_overlay_photos .photo_wrap:after{content:"";display:table;clear:both}#photo_overlay_photos .photo{position:relative;float:left;height:100%;width:calc(100vw - 210px);margin:0 105px;text-align:center;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);-webkit-transition-property:opacity,-webkit-transform;-moz-transition-property:opacity,-moz-transform;transition-property:opacity,transform;-webkit-transition-duration:150ms,0ms;-moz-transition-duration:150ms,0ms;transition-duration:150ms,0ms;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;transition-timing-function:ease}#photo_overlay_photos .photo img,#photo_overlay_photos .photo .ad_container{display:block;margin:auto;position:relative;top:50%;cursor:pointer;-webkit-transform-origin:50% 0%;-moz-transform-origin:50% 0%;-ms-transform-origin:50% 0%;-o-transform-origin:50% 0%;transform-origin:50% 0%;-webkit-transition-property:opacity,-webkit-transform;-moz-transition-property:opacity,-moz-transform;transition-property:opacity,transform;-webkit-transition-duration:150ms,0ms;-moz-transition-duration:150ms,0ms;transition-duration:150ms,0ms;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;transition-timing-function:ease}#photo_overlay_photos .photo img{height:auto;width:auto;max-height:100%;max-width:82%;max-width:calc(100% - 300px);opacity:1;border-radius:8px;object-fit:contain;-webkit-transform:scale(1) translateX(0%) translateY(-50%);-moz-transform:scale(1) translateX(0%) translateY(-50%);-ms-transform:scale(1) translateX(0%) translateY(-50%);-o-transform:scale(1) translateX(0%) translateY(-50%);transform:scale(1) translateX(0%) translateY(-50%)}#photo_overlay_photos .photo img:hover{opacity:1}#photo_overlay_photos .photo img.wide{min-width:400px}#photo_overlay_photos .photo img.tall{min-height:400px}#photo_overlay_photos .photo .ad_container{width:60%;min-width:480px;height:65%;min-height:390px;background:rgba(42,47,53,0.6);border-radius:8px;-webkit-transform:translateX(0%) translateY(-50%);-moz-transform:translateX(0%) translateY(-50%);-ms-transform:translateX(0%) translateY(-50%);-o-transform:translateX(0%) translateY(-50%);transform:translateX(0%) translateY(-50%)}#photo_overlay_photos .photo .ad_container .inner{position:absolute;top:50%;left:50%;width:300px;margin-left:-150px;margin-top:-160px}#photo_overlay_photos .photo .ad_container .frame{height:250px;width:300px}#photo_overlay_photos .photo .ad_container .skip{min-width:120px;margin-top:30px;border-color:#5e6573;color:#949aa6}#photo_overlay_photos .photo .ad_container .skip:hover{border-color:#aeb4bf;color:#aeb4bf}#photo_overlay_photos .photo.no_caption{height:calc(100% + 40px)}#photo_overlay_photos .photo.active{z-index:2}#photo_overlay_photos .photo.active img,#photo_overlay_photos .photo.active .ad_container{opacity:1;-webkit-transform:scale(1) translateX(0%) translateY(-50%);-moz-transform:scale(1) translateX(0%) translateY(-50%);-ms-transform:scale(1) translateX(0%) translateY(-50%);-o-transform:scale(1) translateX(0%) translateY(-50%);transform:scale(1) translateX(0%) translateY(-50%)}#photo_overlay_photos .photo.next,#photo_overlay_photos .photo.prev{opacity:1}#photo_overlay_photos .photo.next img,#photo_overlay_photos .photo.prev img{-webkit-transition:-webkit-transform 0ms ease;-moz-transition:-moz-transform 0ms ease;transition:transform 0ms ease}#photo_overlay_photos .photo.next{-webkit-transform:translateX(-50%) translateX(-105px);-moz-transform:translateX(-50%) translateX(-105px);-ms-transform:translateX(-50%) translateX(-105px);-o-transform:translateX(-50%) translateX(-105px);transform:translateX(-50%) translateX(-105px)}#photo_overlay_photos .photo.next img,#photo_overlay_photos .photo.next .ad_container{-webkit-transform:scale(1) translateX(50%) translateX(-105px) translateY(-50%);-moz-transform:scale(1) translateX(50%) translateX(-105px) translateY(-50%);-ms-transform:scale(1) translateX(50%) translateX(-105px) translateY(-50%);-o-transform:scale(1) translateX(50%) translateX(-105px) translateY(-50%);transform:scale(1) translateX(50%) translateX(-105px) translateY(-50%)}#photo_overlay_photos .photo.prev{-webkit-transform:translateX(50%) translateX(105px);-moz-transform:translateX(50%) translateX(105px);-ms-transform:translateX(50%) translateX(105px);-o-transform:translateX(50%) translateX(105px);transform:translateX(50%) translateX(105px)}#photo_overlay_photos .photo.prev img,#photo_overlay_photos .photo.prev .ad_container{-webkit-transform:scale(1) translateX(-50%) translateX(105px) translateY(-50%);-moz-transform:scale(1) translateX(-50%) translateX(105px) translateY(-50%);-ms-transform:scale(1) translateX(-50%) translateX(105px) translateY(-50%);-o-transform:scale(1) translateX(-50%) translateX(105px) translateY(-50%);transform:scale(1) translateX(-50%) translateX(105px) translateY(-50%)}#photo_overlay_photos .photo.placeholder.active{background:url('//cdn.okccdn.com/media/img/throbbers/throbber-photo-overlay.gif');background-position:center;background-repeat:no-repeat;background-size:32px 32px}#photo_overlay_photos .photo.placeholder img{opacity:0}#photo_overlay_controls{position:absolute;z-index:3;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:1;visibility:visible;-webkit-transition:visibility 0ms linear,opacity 80ms ease 10ms;-moz-transition:visibility 0ms linear,opacity 80ms ease 10ms;transition:visibility 0ms linear,opacity 80ms ease 10ms}#photo_overlay_controls.hide{opacity:0;visibility:hidden;-webkit-transition:opacity 0ms ease 0ms,visibility 0ms linear 100ms;-moz-transition:opacity 0ms ease 0ms,visibility 0ms linear 100ms;transition:opacity 0ms ease 0ms,visibility 0ms linear 100ms}#photo_overlay_controls .buttons{position:absolute;top:0;right:-40px;margin:0;border-top-right-radius:8px;border-bottom-left-radius:8px;text-align:center}#photo_overlay_controls .buttons a{display:block;width:40px;height:40px;line-height:40px;color:#FFF;opacity:0.2;-webkit-transition:opacity 50ms ease;-moz-transition:opacity 50ms ease;transition:opacity 50ms ease}#photo_overlay_controls .buttons a:hover{opacity:1}#photo_overlay_controls .buttons a i{font-size:20px;line-height:20px}#photo_overlay_controls .caption_container{position:absolute;left:0;right:0;bottom:-64px;text-align:center}#photo_overlay_controls .caption_gradient{position:fixed;left:0;right:0;bottom:0;pointer-events:none;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all 80ms ease;-moz-transition:all 80ms ease;transition:all 80ms ease;background-color:transparent;background-image:-webkit-linear-gradient(bottom,rgba(17,17,17,0.7),rgba(17,17,17,0));background-image:linear-gradient(to top,rgba(17,17,17,0.7),rgba(17,17,17,0))}#photo_overlay_controls .caption_btn,#photo_overlay_controls .caption{-webkit-transition-property:visibility,opacity;-moz-transition-property:visibility,opacity;transition-property:visibility,opacity;-webkit-transition-duration:0ms,120ms;-moz-transition-duration:0ms,120ms;transition-duration:0ms,120ms;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;transition-timing-function:ease}#photo_overlay_controls .caption_btn{display:inline-block;width:60px;height:38px;border:2px solid #FFF;border-radius:19px;background:rgba(0,0,0,0.3);margin-left:-30px;position:absolute;bottom:0;opacity:0;visibility:hidden;-webkit-transform:translateY(100%) '';-moz-transform:translateY(100%) '';-ms-transform:translateY(100%) '';-o-transform:translateY(100%) '';transform:translateY(100%) '';-webkit-transition-delay:0ms,0ms,120ms;-moz-transition-delay:0ms,0ms,120ms;transition-delay:0ms,0ms,120ms}#photo_overlay_controls .caption_btn .bar{position:absolute;left:50%;width:16px;height:2px;margin-left:-8px;background:#FFF}#photo_overlay_controls .caption_btn .bar1{top:12px}#photo_overlay_controls .caption_btn .bar2{top:16px}#photo_overlay_controls .caption_btn .bar3{top:20px;width:12px}#photo_overlay_controls .caption{position:relative;left:50%;padding:0 20px 0;margin:20px 0 12px;font-size:15px;line-height:20px;min-height:40px;max-height:40px;min-width:520px;overflow:hidden;color:#ccd0d9;cursor:text;word-wrap:break-word;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;position:absolute;bottom:0;opacity:0;visibility:hidden;-webkit-transform:translateY(100%) translateX(-50%);-moz-transform:translateY(100%) translateX(-50%);-ms-transform:translateY(100%) translateX(-50%);-o-transform:translateY(100%) translateX(-50%);transform:translateY(100%) translateX(-50%);-webkit-transition-delay:0ms,0ms,120ms;-moz-transition-delay:0ms,0ms,120ms;transition-delay:0ms,0ms,120ms}#photo_overlay_controls .caption.truncated{cursor:pointer}#photo_overlay_controls.show_caption .caption,#photo_overlay_controls .caption.truncated:hover{color:#FFF;text-shadow:1px 1px 1px #000}#photo_overlay_controls.show_caption .caption_gradient{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}#photo_overlay_controls.show_caption .caption{max-height:none;overflow:auto}#photo_overlay_controls.has_caption .caption{position:relative;opacity:1;visibility:visible;-webkit-transform:translateY(0%) translateX(-50%);-moz-transform:translateY(0%) translateX(-50%);-ms-transform:translateY(0%) translateX(-50%);-o-transform:translateY(0%) translateX(-50%);transform:translateY(0%) translateX(-50%);-webkit-transition-delay:0ms;-moz-transition-delay:0ms;transition-delay:0ms}#photo_overlay_controls .expand_caption{position:relative;top:3px;vertical-align:top;height:15px;line-height:14px;margin:0 0 0 3px;padding:0 5px;border:none;background:#474d59;color:#FFF;font-size:10px;border-radius:3px;cursor:pointer;opacity:0.6;-webkit-transition:opacity 50ms ease;-moz-transition:opacity 50ms ease;transition:opacity 50ms ease}#photo_overlay_controls .expand_caption:hover{opacity:1}#photo_overlay_controls .right_click_img{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;width:100%;height:100%}#photo_overlay_pager{position:absolute;bottom:15px;left:50%;width:462px;margin-left:-231px;padding-right:84px;padding-left:84px;overflow:hidden;text-align:center;opacity:0.4;z-index:3;-webkit-transition:opacity 100ms ease;-moz-transition:opacity 100ms ease;transition:opacity 100ms ease;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-mask-image:-webkit-linear-gradient(left,transparent 0,#000 84px,#000 378px,transparent 462px);-moz-mask-image:-moz-linear-gradient(left,transparent 0,#000 84px,#000 378px,transparent 462px);mask-image:linear,left right,transparent 0,#000 84px,#000 378px,transparent 462px}#photo_overlay_pager:hover{opacity:1}#photo_overlay_pager.hide{display:none}#photo_overlay_pager .pager_item_wrap{position:relative;-webkit-transition:margin 100ms linear;-moz-transition:margin 100ms linear;transition:margin 100ms linear}#photo_overlay_pager a{display:inline-block;padding:5px;cursor:pointer;line-height:11px}#photo_overlay_pager a .icon{display:inline-block;width:11px;height:11px;border:2px solid #aeb4bf;background-color:rgba(255,255,255,0);border-radius:100%;cursor:pointer;-webkit-transition:all 60ms ease;-moz-transition:all 60ms ease;transition:all 60ms ease}#photo_overlay_pager a:hover .icon{border-color:#FFF}#photo_overlay_pager a.active .icon{border-color:#FFF;background-color:white}#photo_overlay_error{display:none;position:absolute;top:50%;width:100%;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#photo_overlay_error .error_message{margin-bottom:30px;font-size:18px;font-weight:300;color:#FFF}#photo_overlay_error button{width:130px;color:#FFF}#photo_overlay.error .content > *{display:none}#photo_overlay.error #photo_overlay_error{display:block}@media screen and (max-height:600px){#photo_overlay{padding-top:20px;padding-bottom:50px}#photo_overlay_photos .photo.no_caption{height:100%}#photo_overlay_photos .photo img{height:100%;width:auto;max-width:none}#photo_overlay_photos .photo img.wide,#photo_overlay_photos .photo img.tall{min-height:0;min-width:0}#photo_overlay_controls .caption_container{bottom:0}#photo_overlay_controls .caption_btn,#photo_overlay_controls .caption{-webkit-transition-property:visibility,opacity,-webkit-transform;-moz-transition-property:visibility,opacity,-moz-transform;transition-property:visibility,opacity,transform;-webkit-transition-duration:0ms,120ms,120ms;-moz-transition-duration:0ms,120ms,120ms;transition-duration:0ms,120ms,120ms}#photo_overlay_controls .caption_btn{margin-bottom:10px}#photo_overlay_controls .caption{margin-bottom:0}#photo_overlay_controls.has_caption .caption_btn{margin-left:0;position:relative;opacity:1;visibility:visible;-webkit-transform:translateY(0%) '';-moz-transform:translateY(0%) '';-ms-transform:translateY(0%) '';-o-transform:translateY(0%) '';transform:translateY(0%) '';-webkit-transition-delay:0ms;-moz-transition-delay:0ms;transition-delay:0ms}#photo_overlay_controls.has_caption .caption{min-height:52px;padding-bottom:10px;overflow:hidden;position:absolute;bottom:0;opacity:0;visibility:hidden;-webkit-transform:translateY(100%) translateX(-50%);-moz-transform:translateY(100%) translateX(-50%);-ms-transform:translateY(100%) translateX(-50%);-o-transform:translateY(100%) translateX(-50%);transform:translateY(100%) translateX(-50%);-webkit-transition-delay:0ms,0ms,120ms;-moz-transition-delay:0ms,0ms,120ms;transition-delay:0ms,0ms,120ms}#photo_overlay_controls.has_caption.show_caption .caption_container{border-bottom-left-radius:6px;border-bottom-right-radius:6px}#photo_overlay_controls.has_caption.show_caption .caption_btn{margin-left:-30px;position:absolute;bottom:0;opacity:0;visibility:hidden;-webkit-transform:translateY(100%) '';-moz-transform:translateY(100%) '';-ms-transform:translateY(100%) '';-o-transform:translateY(100%) '';transform:translateY(100%) '';-webkit-transition-delay:0ms,0ms,120ms;-moz-transition-delay:0ms,0ms,120ms;transition-delay:0ms,0ms,120ms}#photo_overlay_controls.has_caption.show_caption .caption{position:relative;opacity:1;visibility:visible;-webkit-transform:translateY(0%) translateX(-50%);-moz-transform:translateY(0%) translateX(-50%);-ms-transform:translateY(0%) translateX(-50%);-o-transform:translateY(0%) translateX(-50%);transform:translateY(0%) translateX(-50%);-webkit-transition-delay:0ms;-moz-transition-delay:0ms;transition-delay:0ms}}#flag_photo_modal{width:440px}#flag_photo_modal .content{margin:0;padding:0}#flag_photo_modal .content .desc{margin-bottom:30px}#flag_photo_modal .explanation{overflow:hidden;height:0;-webkit-transition:height 200ms ease-in-out,margin 200ms ease-in-out;-moz-transition:height 200ms ease-in-out,margin 200ms ease-in-out;transition:height 200ms ease-in-out,margin 200ms ease-in-out}#flag_photo_modal .explanation.show{margin-top:20px;height:64px}#flag_photo_modal .successmsg{margin:30px 0 0 0;font-size:13px}#flag_photo_modal .successmsg p{color:#1fc174}#flag_photo_modal .successmsg .flagmod{margin-top:20px}#flag_photo_modal .successmsg .flagmod p{color:#555555}#flag_photo_modal .successmsg .flagmod .flagmod_buttons{margin-top:30px;margin-bottom:-30px}#flag_photo_modal .successmsg .flagmod .flagmod_buttons .flatbutton{float:left;margin-right:5px}#flag_photo_modal .successmsg .flagmod .flagmod_buttons .flatbutton.blue{width:140px}#flag_photo_modal .inputcontainer.textarea{margin:0;width:100%}#flag_photo_modal .inputcontainer.textarea textarea{height:94px}#flag_photo_modal .show_for_album{display:none}#flag_photo_modal.album_pic .show_for_album{display:block}#flag_photo_modal.album_pic .show_for_profile{display:none}#flag_photo_modal .delete_photo{position:absolute;bottom:-60px;left:0;width:100%;text-align:center;opacity:0.3}#flag_photo_modal .delete_photo,#flag_photo_modal .delete_photo a{color:#ccd0d9}#flag_photo_modal .delete_photo a{text-decoration:underline}#flag_photo_modal .delete_photo a:hover{color:#FFF}#flag_photo_rules_tt{z-index:30000;margin-left:100px}#flag_photo_rules_tt .arrow{margin-left:-110px}
