
@charset "UTF-8";
 .btn{cursor:pointer !important;font-size:11px !important;font-weight:bold !important;height:32px !important;line-height:32px !important;width:120px;overflow:hidden}body.ie9 .btn{border-radius:3px !important}.btn a{display:block !important;padding:0 3px;text-align:center !important;text-transform:none !important;height:32px !important;line-height:32px !important;border-radius:2px}body.smallbtns .btn.small{font-size:10px !important;height:27px !important;line-height:27px !important}body.smallbtns .btn.small a{height:27px !important;line-height:27px !important}.btn.medium{font-size:10px !important;height:30px !important;line-height:30px !important}.btn.medium a{height:30px !important;line-height:30px !important}.btn.large{font-size:11px !important;height:36px !important;line-height:36px !important}.btn.large a{height:36px !important;line-height:36px !important}.btn.wide{width:150px}.btn.simple a{background:transparent !important;color:#3260c7 !important;font-size:12px !important;font-weight:normal !important}.btn.simple a:hover{color:#4c7bd9 !important}.btn.simple a:active{color:#f24981 !important}.btn a{background:#3872b3;color:#FFF !important}.btn.lblue a{background:#d9e3ed !important;color:#2855A2 !important}.btn.mblue a{background:#c9e0f9 !important;color:#2855A2 !important}.btn.pink a{background:#fb4674 !important}.btn.green a{background:#6eb03b !important}.btn.red a{background:#e64b39 !important}.btn.black a{background:#242424 !important}.btn.silver a,.btn.white a{background:#f7f7f7 !important;border:1px solid #dddddd !important;color:#555 !important}.btn.white a,.btn.silver a{height:30px !important;line-height:30px !important}body.smallbtns .btn.small.white a,body.smallbtns .btn.small.silver a{height:25px !important;line-height:25px !important}.btn.medium.white a,.btn.medium.silver a{height:28px !important;line-height:28px !important}.btn a:hover{background:#397dc8}.btn.lblue a:hover{background:#cedae7 !important}.btn.mblue a:hover{background:#b5d3f1 !important}.btn.pink a:hover{background:#fd5e87 !important}.btn.green a:hover{background:#78bb43 !important}.btn.red a:hover{background:#f34f3c !important}.btn.black a:hover{background:#393939 !important}.btn.silver a:hover{background:#f0f0f0 !important}.btn.white a:hover{background:#f0f0f0 !important}.btn a:active{background:#2f68a8}.btn.lblue a:active{background:#bfcfe0 !important}.btn.mblue a:active{background:#a3c5e8 !important}.btn.pink a:active{background:#fa3b6b !important}.btn.green a:active{background:#64a82f !important}.btn.red a:active{background:#d84636 !important}.btn.black a:active{background:#2e2e2e !important}.btn.silver a:active{background:#e6e6e6 !important}.btn.white a:active{background:#e6e6e6 !important}.btn a:active,.btn.lblue a:active,.btn.mblue a:active,.btn.pink a:active,.btn.green a:active,.btn.red a:active,.btn.black a:active,.btn.silver a:active,.btn.white a:active{box-shadow:none}.btn.gray a,.btn.gray a:hover,.btn.gray a:active{cursor:default !important;color:#888 !important;background:#bbb}.btn.for .for{font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:normal;padding:0 1px 0 2px}div.sr_message{margin:0px 150px}div.top{margin:0 0 35px;background:#eee;border-bottom:1px solid #fff}div.top ul.path{margin:0;padding:0 0 0 25px;list-style-type:none}div.top ul.path li{float:left;margin:0 1px 0 0;padding:0 10px;font-size:11px;line-height:25px;color:#aaa;background:#f3f5f9}div.top ul.path li.last{font-weight:bold}div.top ul.path li a{display:block;font-size:11px;line-height:25px;color:#aaa}div.top h1{position:static;float:none;margin:0 0 10px;padding:40px 0 0 25px;width:470px;font-size:24px;font-weight:normal;line-height:24px;letter-spacing:-1px;text-transform:none;color:#f83265;background:none;text-shadow:0px 1px 0px #fff}div.header_rate_test #author{position:absolute;top:18px;width:187px}div.header_rate_test p.byline{font-size:11px;color:#aaa;text-align:right}div.header_rate_test p.byline a{color:#aaa}div.header_rate_test{position:relative;top:-90px;left:555px}div.no_byline{top:-90px}div.header_rate_test span{position:absolute;color:#aaa;font-weight:bold;font-size:11px}div.header_rate_test #quiz-rating{position:absolute;top:1px;left:103px}div.no_byline #quiz-rating{top:1px}div.header_rate_test .star-rating,div.header_rate_test .star-rating a:hover,div.header_rate_test .star-rating a:active,div.header_rate_test .star-rating a:focus,div.header_rate_test .star-rating .current-rating{background-image:url(//cdn.okccdn.com/media/img/template/rating_stars_darker.png)}p.message{margin:30px 25px 0;width:auto;-moz-border-radius:3px;-webkit-border-radius:3px}div.whoops{margin:50px 25px;height:250px;background:transparent url(//cdn.okccdn.com/media/img/misc/bot-blush.png) 20px 0 no-repeat}div.whoops p{padding:30px 10px 0 240px;font-family:georgia,serif;font-size:14px;font-style:italic;color:#999}div.whoops p span{display:block;padding:10px 20px;text-align:right}div.content{margin:0;width:410px !important}div.content form#test-take{margin-left:-20px}div.content ul.questions{margin:0;padding:0}div.content ul.questions li{margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #ddd;overflow:hidden}div.content ul.questions li div.number{float:left;margin:0 10px 0 0;width:40px;font-family:georgia,times,serif;font-size:21px;line-height:25px;text-align:right;color:#aaa}div.content ul.questions li div.question{float:left;width:360px}div.content ul.questions li div.question p{margin-bottom:10px}div.content ul.questions li div.question p label{line-height:17px}div.content ul.questions li div.question div.q{margin-bottom:10px;padding-top:4px;font-size:13px !important;font-weight:bold;line-height:17px;color:#215da0}div.content ul.questions li div.question div.q img{max-width:400px}div.content ul.questions li p.image,div.content ul.questions li div.video{margin:0 0 0 25px;overflow:hidden}div.content ul.questions li p.image img{max-width:425px}div.content ul.questions li div.html_block{margin:0 0 0 25px;font-size:12px;color:#555}div.content ul.questions li div.html_block p{margin:10px 0}div.content ul.questions li div.html_block ul{list-style:disc}div.content ul.questions li div.html_block li{margin:0 0 10px 30px;padding:0;border:0;overflow:visible}div.content ul.questions li div.html_block img{max-width:425px}div.content a.flag{float:right;margin:-20px 15px 20px 0;padding:0 10px;font-size:11px;line-height:27px;color:#888;background:#eee;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px}div.content a.flag:hover{background:#e0eaf2;color:#0b2847}div.content a.flag span{display:block;height:15px;line-height:15px;margin:5px 10px;padding:0 0 2px}div.content a.flag:hover span{background-position:right -16px}div.content div.after_questions{margin:0 0 20px;padding:0 0 0 25px}div.content div.after_questions p{margin-bottom:7px}div.content div.after_questions p.btn{margin-bottom:30px;width:200px}div.content div.after_questions div.escape{padding:10px 20px;text-align:center;color:#777;background:#e2e2e2;-moz-border-radius:5px;-webkit-border-radius:5px}div.content div.after_questions div.escape p{margin:10px 0 0;font-style:italic}div.right_bar{margin:0 0 0 20px;width:310px !important}div.right_bar div.ad_outer{margin-bottom:30px}div.right_bar div.progress{margin:0 25px 0 25px;background:#d1dfeb;border-top:1px solid #a9c0d5}div.right_bar div.progress div.inner{height:10px;border-top:1px solid #0a51b1;background:#3d85ce;margin-top:-1px}div.right_bar div.progress div.inner.percent_100{width:254px !important}div.right_bar p.progress_text{margin:5px 0 5px 0;font-size:11px;text-align:center;color:#888}body.results div.share{float:right;margin:0px 20px 20px 0;width:250px;height:24px;line-height:25px}body.results div.share a.facebook,body.results div.share a.twitter{float:right;margin:0 0 0 5px;width:24px;height:24px;text-indent:-1000px;background-image:url(//cdn.okccdn.com/media/img/icons/share_sprite_small.png);overflow:hidden}body.results div.share a.facebook{background-position:left top}body.results div.share a.twitter{background-position:left bottom}body.results div.share a.share{font-size:14px;font-weight:bold;color:#639b34;background:#eee}body.results div.top div.rate{clear:right;margin:-25px 20px 0 0;width:230px}body.results p.take_test{float:right;margin:0px 20px 0 0;width:250px}body.results div.content{margin:0;width:780px !important}div.top_right{float:left;margin:0;width:470px}p.result_intro{margin:0 0 5px;font-size:12px;text-align:center;color:#999}div.highlight{margin:0 0 20px;padding:10px 0;background:#fcfcfc;-moz-border-radius:5px;-webkit-border-radius:5px}h2.result{margin:0 0 5px;font-size:24px;line-height:24px;text-align:center;color:#f83265}p.raw_score{margin:0;font-size:11px;text-align:center;color:#555}div.description{margin:0 0 15px;font-size:12px;line-height:20px;color:#555}div.content h3{clear:left;margin:0 0 5px;padding-top:25px;font-size:13px;color:#215da0}div.content h3 span{padding:0 0 0 5px;font-size:11px;font-weight:normal;color:#999}div.analysis{margin:0 0 30px 0}ul.variables li{float:left;margin:0 20px 10px 0;width:170px}ul.variables li p{margin:0 0 3px;font-size:10px;line-height:14px;color:#555}ul.variables li p.desc{height:42px}div.top_left{float:left;margin:0 20px 30px;width:250px;overflow:hidden}div.top_left img{max-width:250px}div.sharing{clear:both;padding:20px;background:#eee;border-top:1px solid #ddd;border-bottom:1px solid #fff;margin:0 -20px}div.sharing div.ad_outer{float:right;width:300px;height:250px}div.sharing h3{margin:0 0 10px;padding:0;font-size:18px;line-height:18px;color:#639b34}div.sharing h4{clear:left;margin:0;padding:15px 0 0;width:420px;font-size:12px;color:#555}div.sharing h4.top_border{margin:20px 0 0;padding:15px 0 0;border-top:1px solid #ddd}div.sharing ul.share{margin-bottom:10px}div.sharing ul.share li{clear:left;float:left;margin:5px 0;height:40px}div.sharing ul.share li a{display:block;padding:0 15px 0 55px;line-height:40px;background-color:#f3f5f9;background-image:url(//cdn.okccdn.com/media/img/icons/share_sprite.png);background-repeat:no-repeat;-moz-border-radius:3px;-webkit-border-radius:3px}div.sharing ul.share li a:hover{background-color:#fff;color:#2855A2}div.sharing ul.share li.twitter a{background-position:left center}div.sharing ul.share li.facebook a{background-position:left top}div.sharing ul.share li.html a{background-position:left bottom}div.sharing textarea.code{margin:15px 0 0;padding:3px 4px;width:412px;height:66px;font-size:10px;color:#888;border:1px solid #ddd;overflow:hidden}div.sharing input{padding:6px 10px;width:380px;border:1px solid #ddd}div.sharing div.take{text-align:center}div.sharing div.take a.one{font-size:17px;font-weight:bold;color:#599527}div.sharing div.take a.two{font-size:11px}div.bottom_right{float:left;margin:0;padding:0 0 40px;width:440px}div.possible{padding:0 0 40px;border-bottom:1px solid #ddd}div.possible h2{margin:0;padding:40px 0 0;font-size:18px;font-weight:normal;color:#555}div.possible h3{margin:0;padding:15px 0 0;overflow:hidden}div.possible p{margin:0;font-size:11px;color:#555;overflow:hidden}div.possible p a{font-size:10px}a.create{font-size:16px;font-weight:bold;line-height:35px;color:#599527}div.bottom_left{float:left;margin:0;width:280px;overflow:hidden}div.blurb{margin:40px 0 0 25px}body.results div.blurb{margin:40px 0 0}div.blurb div{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}div.blurb div a.img{float:left;margin:10px}div.blurb div p{margin:0 0 5px}div.blurb div p.test_link{float:left;margin:10px 10px 10px 0;width:155px;font-size:12px;line-height:16px}div.blurb div p.user_info{clear:left;margin:0;padding:0 10px;font-size:10px;line-height:20px;color:#888;background:#eee}div.blurb div p.user_info a{padding-right:10px}div.blurb p.btn{margin:15px 35px 0 0;width:250px}body.results div.blurb p.btn{margin:15px 0 0;width:280px}div#test_join_1{float:left}div.form_wrap div#signup_coreg{overflow:auto;clear:both;padding:12px 0 14px;background:#e7eef5;margin:0 0 30px 10px}div.form_wrap div#signup_coreg div.input{margin:0}div.form_wrap div#signup_coreg div.normal{margin:0}div.form_wrap div#signup_coreg p.title{font-size:15px;color:#3c84cd;margin:0 18px 0 0;width:102px}div.form_wrap div#signup_coreg input{vertical-align:middle;width:12px;height:12px;margin:3px;margin-left:0}div.form_wrap div#signup_coreg label{display:inline-block;font-size:11px;line-height:18px;vertical-align:middle;color:#3c84cd}div.form_wrap div#signup_coreg label span.match{display:inline-block;width:78px;height:11px;background:url(//cdn.okccdn.com/media/img/signup/match.png) top left no-repeat;vertical-align:bottom;text-align:left;text-indent:-9999px;margin:0 0 5px 2px}body.firefox div.form_wrap div#signup_coreg label span.match{margin-bottom:0;padding-bottom:4px}div.validation_error{background:url(//cdn.okccdn.com/media/img/template/feedback/error-bg.png) 0 0 repeat-x #FFD1DF;background:url(//cdn.okccdn.com/media/img/template/feedback/error-highlight.png) 0 0 repeat-x,-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FFDCE8),color-stop(100%,#FFD1DF));background:url(//cdn.okccdn.com/media/img/template/feedback/error-highlight.png) 0 0 repeat-x,-moz-linear-gradient(top,#FFDCE8 0%,#FFD1DF 100%);background:url(//cdn.okccdn.com/media/img/template/feedback/error-highlight.png) 0 0 repeat-x,-webkit-linear-gradient(top,#FFDCE8 0%,#FFD1DF 100%);background:url(//cdn.okccdn.com/media/img/template/feedback/error-highlight.png) 0 0 repeat-x,-o-linear-gradient(top,#FFDCE8 0%,#FFD1DF 100%);background:url(//cdn.okccdn.com/media/img/template/feedback/error-highlight.png) 0 0 repeat-x,-ms-linear-gradient(top,#FFDCE8 0%,#FFD1DF 100%);background:url(//cdn.okccdn.com/media/img/template/feedback/error-highlight.png) 0 0 repeat-x,linear,top,#FFDEE9 0%,#FFD1DF 100%;border:1px solid #FCA9C6;border-bottom:1px solid #F996B9;box-shadow:0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1);color:#E62A69}div.validation_error span.tip{background:url(//cdn.okccdn.com/media/img/template/feedback/error-tip.png) 0 0 no-repeat}div.validation_error a{color:#E62A69}div.validation_info{background:url(//cdn.okccdn.com/media/img/template/feedback/info-bg.png) 0 0 repeat-x #DFE9F6;background:url(//cdn.okccdn.com/media/img/template/feedback/info-highlight.png) 0 0 repeat-x,-webkit-gradient(linear,left top,left bottom,color-stop(0%,#E9EFF9),color-stop(100%,#DFE9F6));background:url(//cdn.okccdn.com/media/img/template/feedback/info-highlight.png) 0 0 repeat-x,-moz-linear-gradient(top,#E9EFF9 0%,#DFE9F6 100%);background:url(//cdn.okccdn.com/media/img/template/feedback/info-highlight.png) 0 0 repeat-x,-webkit-linear-gradient(top,#E9EFF9 0%,#DFE9F6 100%);background:url(//cdn.okccdn.com/media/img/template/feedback/info-highlight.png) 0 0 repeat-x,-o-linear-gradient(top,#E9EFF9 0%,#DFE9F6 100%);background:url(//cdn.okccdn.com/media/img/template/feedback/info-highlight.png) 0 0 repeat-x,-ms-linear-gradient(top,#E9EFF9 0%,#DFE9F6 100%);background:url(//cdn.okccdn.com/media/img/template/feedback/info-highlight.png) 0 0 repeat-x,linear,top,#E9EFF9 0%,#DFE9F6 100%;border:1px solid #B0C7EB;border-bottom:1px solid #A3BCE2;color:#2855A2;box-shadow:0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.5) inset;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.5) inset;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.5) inset}div.validation_info span.tip{background:url(//cdn.okccdn.com/media/img/template/feedback/info-tip.png) 0 0 no-repeat}div.validation_error,div.validation_info{font-size:12px;line-height:16px;padding:10px 13px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}div#signup div.validation_error,div#signup div.validation_info{width:240px;margin-top:13px}div.validation_error span.tip,div.validation_info span.tip{display:block;height:9px;width:13px;margin-top:-18px;position:absolute}div#signup div#okc_pass_error_body span.suggestions-title{display:block;padding-top:10px}input.input_error{border:1px solid #FF9DBE !important;border-top:1px solid #FC85AB !important}input.input_error:focus{border:1px solid #FF9DBE !important;border-top:1px solid #FC85AB !important}body.ie6 div#lquery-notice span.tip,body.ie7 div#lquery-notice span.tip,body.ie6 div#email_message span.tip,body.ie7 div#email_message span.tip,body.ie6 div#birthday_message span.tip,body.ie7 div#birthday_message span.tip{margin-top:-19px}body.ie6 div.multi_ball span.tip,body.ie7 div.multi_ball span.tip{margin-top:-18px !important}body.ie6 div#signup div#lquery-notice div.validation_error,body.ie6 div#signup div#lquery-notice div.validation_info,body.ie7 div#signup div#lquery-notice div.validation_error,body.ie7 div#signup div#lquery-notice div.validation_info,body.ie8 div#signup div#lquery-notice div.validation_error,body.ie8 div#signup div#lquery-notice div.validation_info{margin-top:0;position:relative;top:13px;margin-bottom:13px}body.ie6 div#signup div#lquery-notice div.validation_error,body.ie6 div#signup div#lquery-notice div.validation_info,body.ie7 div#signup div#lquery-notice div.validation_error,body.ie7 div#signup div#lquery-notice div.validation_info{top:3px}body#p_take #stats-wrapper-to-be-replaced-by-signup h4{font-size:15px;font-weight:normal;padding-bottom:3px;color:#444;border-bottom:1px solid #ddd;margin:9px 0 45px}body#p_take #signup-form-ajax-wrapper h4{font-size:15px;font-weight:normal;padding-bottom:3px;color:#444;border-bottom:1px solid #ddd;margin:9px 0 20px}body#p_take div#signup .skip_signup{margin:20px 0 0 130px}body#p_take div#signup .skip_signup a{font-size:11px;color:#999}div#share_popout{position:fixed;z-index:101;width:100%;padding:15px 0;background:#041d37;background:rgba(4,29,55,0.95);height:35px;top:-115px;left:0}div#share_popout div#share_bar{margin:0 auto;width:964px;text-align:right}div#share_popout div#share_bar p.title{float:left;font-size:20px;font:18px/22px Verdana,Bistream Vera Sans,sans-serif;text-align:left;color:#fff;margin:0 0 0 200px;height:35px;width:450px;overflow:hidden}div#share_popout div#share_bar p.title span{display:block;font-size:11px;line-height:11px;color:#7FB0E6}div#share_popout div#share_bar div.medialinks{float:right;margin:-15px 20px 0 0;height:53px;padding:12px 15px 15px 20px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;background:#183B62}body.ie7 div#share_popout div#share_bar div.medialinks{width:75px !important}body.ie7 div#share_popout div#share_bar div.medialinks div.label{display:block !important}div#share_popout div#share_bar div.medialinks div.label{margin:0 10px 5px;vertical-align:top;line-height:13px;font-size:10px;text-align:center;color:#fff}div#share_popout div#share_bar div.medialinks div.link{display:block;vertical-align:top}div#share_popout div#share_bar div.medialinks div.link a{display:block;width:35px;height:35px;background-image:url(//cdn.okccdn.com/media/img/icons/sharebar_icons.png);background-repeat:no-repeat;text-align:left;text-indent:-9999px;margin:0 auto}div#share_popout div#share_bar div.medialinks div.link.facebook a{background-position:0px 0px}div#share_popout div#share_bar div.medialinks div.link.twitter a{background-position:0px -35px}div#share_popout div#share_bar div.medialinks div.link.buzz a{background-position:0px -70px}div#share_popout div#share_bar div.link.buzz a.google-buzz-button .buzz-link{background:none;padding:0}body.curve_test a#curve_test_box{display:block;position:absolute;text-align:left;text-indent:-9999px;margin-left:390px;left:50%;top:0;width:372px;height:592px;background:url(//cdn.okccdn.com/media/img/takeovers/curve/test.jpg) center top no-repeat}body#p_take div.monolith{width:780px;margin:0 auto}body#p_take .content{float:left;padding-left:20px}body#p_take .content ul.questions li div.html_block{font-size:15px;line-height:20px}body#p_take .content.test_results{width:auto !important}body#p_take .right_bar{float:right;padding-right:20px}body#p_take div.blurb{background:#f3f5f9}body#p_take div.blurb .blue_cap{border-radius:3px 3px 0 0;padding:5px 10px;border:1px solid #ccd0d9}body#p_take div.blurb div{border:1px solid #ccd0d9;border-top:0}body#p_take div.blurb div p.user_info{background:#ebedf2;font-size:12px;line-height:22px}body#p_take div#signup h4{margin-bottom:20px}body#p_take div#signup label{display:block;margin-bottom:5px}body#p_take div#signup .speech-bubble{display:none}body#p_take div#signup #step_1 .title,body#p_take div#signup #step_1 .select_container{float:left}body#p_take div#signup #step_1 .title{line-height:36px;margin-right:10px}body#p_take div#signup #step_1 .select_container{margin-bottom:10px}body#p_take div#signup #step_2 > div{margin-bottom:10px}body#p_take div#signup #signup_gender,body#p_take div#signup #signup_orientation{float:left}body#p_take div#signup #gayprivacycheckbox{clear:both;margin-bottom:20px}body#p_take div#signup #signup_birth > .inputcontainer{display:block}body#p_take div#signup #birthmonthContainer .chosen-container{width:120px !important}body#p_take div#signup #birthdayContainer .chosen-container{width:60px !important}body#p_take div#signup #birthyearContainer .chosen-container{width:73px !important}body#p_take div#signup #signup_location .chosen-container,body#p_take div#signup #zip_or_city,body#p_take div#signup #email1,body#p_take div#signup #email2,body#p_take div#signup #signup-screenname-input,body#p_take div#signup #signup-password-input,body#p_take div#signup #recaptcha_response_field{width:280px !important}body#p_take div#signup #signup_email > label,body#p_take div#signup #signup_email #signup_email_typo_hoverbox{display:none}body#p_take div#signup #recaptcha_widget{margin-bottom:20px}body#p_take div#signup #recaptcha_widget .img_wrap{margin:10px 0}body#p_take div#signup #recaptcha_widget .img_wrap img{border:1px solid #ccd0d9;width:278px}body#p_take div#signup #recaptcha_widget .opts ul li{float:left;margin-right:5px;padding-right:5px}body#p_take div#signup .skip_signup{position:relative;margin:0;top:-28px;left:130px}
