﻿.croppie-container{width:100%;height:100%}.croppie-container .cr-image{z-index:-1;position:absolute;top:0;left:0;-webkit-transform-origin:0 0;transform-origin:0 0;max-height:none;max-width:none}.croppie-container .cr-boundary{position:relative;overflow:hidden;margin:0 auto;z-index:1;width:100%;height:100%}.croppie-container .cr-viewport,.croppie-container .cr-resizer{position:absolute;border:2px solid #fff;margin:auto;top:0;bottom:0;right:0;left:0;box-shadow:0 0 2000px 2000px rgba(0,0,0,0.5);z-index:0}.croppie-container .cr-resizer{z-index:2;box-shadow:none;pointer-events:none}.croppie-container .cr-resizer-vertical,.croppie-container .cr-resizer-horisontal{position:absolute;pointer-events:all}.croppie-container .cr-resizer-vertical::after,.croppie-container .cr-resizer-horisontal::after{display:block;position:absolute;box-sizing:border-box;border:1px solid black;background:#fff;width:10px;height:10px;content:''}.croppie-container .cr-resizer-vertical{bottom:-5px;cursor:row-resize;width:100%;height:10px}.croppie-container .cr-resizer-vertical::after{left:50%;margin-left:-5px}.croppie-container .cr-resizer-horisontal{right:-5px;cursor:col-resize;width:10px;height:100%}.croppie-container .cr-resizer-horisontal::after{top:50%;margin-top:-5px}.croppie-container .cr-original-image{display:none}.croppie-container .cr-vp-circle{border-radius:50%}.croppie-container .cr-overlay{z-index:1;position:absolute;cursor:move;-ms-touch-action:none;touch-action:none}.croppie-container .cr-slider-wrap{width:75%;margin:15px auto;text-align:center}.croppie-result{position:relative;overflow:hidden}.croppie-result img{position:absolute}.croppie-container .cr-image,.croppie-container .cr-overlay,.croppie-container .cr-viewport{-webkit-transform:translateZ(0);transform:translateZ(0)}.cr-slider{-webkit-appearance:none;width:300px;max-width:100%;padding-top:8px;padding-bottom:8px;background-color:transparent}.cr-slider::-webkit-slider-runnable-track{width:100%;height:3px;background:rgba(0,0,0,0.5);border:0;border-radius:3px}.cr-slider::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:-6px}.cr-slider:focus{outline:none}.cr-slider::-moz-range-track{width:100%;height:3px;background:rgba(0,0,0,0.5);border:0;border-radius:3px}.cr-slider::-moz-range-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:-6px}.cr-slider:-moz-focusring{outline:1px solid white;outline-offset:-1px}.cr-slider::-ms-track{width:100%;height:5px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent}.cr-slider::-ms-fill-lower{background:rgba(0,0,0,0.5);border-radius:10px}.cr-slider::-ms-fill-upper{background:rgba(0,0,0,0.5);border-radius:10px}.cr-slider::-ms-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:1px}.cr-slider:focus::-ms-fill-lower{background:rgba(0,0,0,0.5)}.cr-slider:focus::-ms-fill-upper{background:rgba(0,0,0,0.5)}.cr-rotate-controls{position:absolute;bottom:5px;left:5px;z-index:1}.cr-rotate-controls button{border:0;background:none}.cr-rotate-controls i:before{display:inline-block;font-style:normal;font-weight:900;font-size:22px}.cr-rotate-l i:before{content:'↺'}.cr-rotate-r i:before{content:'↻'}.app-download{background:transparent url(/assets/app-download-37dec79d97cce384e768fa6a5045f448faf5e07c3d4073a43c96211960d9e24e.png) no-repeat center center;display:inline-block;height:80px;width:180px}.archive-test{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:12px;cursor:pointer}.selected-assessment{border:3px solid #81b9dd;border-radius:50px}@media only screen and (max-width: 550px){.archive-test{padding-left:30px;padding-right:30px;padding-bottom:20px}}.avatar-upload{margin-top:40px}.avatar-upload__image{background:transparent url(/assets/default-upload-picture-f04800fc915f91ed5f3deabae98bfb333094fe439431a76f456192e3923de771.png) no-repeat center top;height:186px;margin-left:30%;margin-bottom:25px;margin-right:auto;width:186px;border-radius:100%;min-height:50px}.change-email{padding-left:108px;padding-right:76px}.error{font-size:12px;color:red;padding-bottom:10px}.success{font-size:12px;color:green;padding-bottom:10px}@media only screen and (max-width: 991px){.change-email{padding:0}}.change-password{padding-left:108px;padding-right:76px;padding-top:44px}.error{font-size:12px;color:red;padding-bottom:10px}.success{font-size:12px;color:green;padding-bottom:10px}@media only screen and (max-width: 991px){.change-password{padding:0}}.delete-account__text{margin-bottom:40px}@media only screen and (max-width: 991px){.delete-account__text{font-size:16px}.delete-account__action .button--lg{background-size:130px;height:130px;width:130px;font-size:20px;line-height:130px}}.error{color:#ed1c24;font-size:14px;margin-right:12px}.error:before{background:transparent url(/assets/icons/error-40274f527ef5c8fa004d4ac85548d0bda95115b252672608fb6f94b7065dfec9.png) no-repeat 0 0;content:"";display:inline-block;height:12px;margin-right:5px;position:relative;top:1px;width:12px}.foot-menu__title{color:#fff;font-size:19px;font-weight:normal;line-height:1;margin-bottom:30px;margin-top:0}.foot-menu__list{list-style:none;margin:0;padding-left:0}.foot-menu__list-item{margin-bottom:15px}.foot-menu__link{color:#969696;font-size:15px;text-decoration:none}.foot-menu__link:hover,.foot-menu__link:active,.foot-menu__link:focus{color:#969696;text-decoration:underline}@media only screen and (max-width: 550px){.foot-menu__title{margin-bottom:20px}.foot-menu__list{margin-bottom:30px}.foot-menu__list-item{margin-bottom:7px}}.icon--share{background-size:87px 87px !important;height:87px;width:87px}.icon-archive{background-size:81px 81px !important;height:87px;width:87px;margin-bottom:15px;margin-top:15px}.icon--facebook-share{background:transparent url(/assets/icons/facebook-share-4341af3635caf7825f7ba0f0fbc471112363d1ad6fd27a84a8090cc12ae6c934.png) no-repeat center center}.icon--twitter-share{background:transparent url(/assets/icons/twitter-share-14169e47aed4bec4d1934cee2a731659158696227ddc9ba4742726492d127178.png) no-repeat center center}.icon--google-share{background:transparent url(/assets/icons/google-share-1e8a5f8f1e30f22cfff5b1d2c41c97bea724c69705ce1b03f360c90a29882d34.png) no-repeat center center}.icon--linkedin-share{background:transparent url(/assets/icons/linkedin-share-25de2b6b66906c661a33cd72aeb64b1e4d2184e392ea592e6490783652bdd58d.png) no-repeat center center}.icon--mail-share{background:transparent url(/assets/icons/mail-share-7213c1ae066f1ab56900d64774102c16c26ab3147789c0c44d8f1fb379cccf9a.png) no-repeat center center}.icon--gift-share{background:transparent url(/assets/icons/gift-share-de94c8673643271e9135fa3cbaa4e10eea09ca4aeaed686e94b771807a6ae0bd.png) no-repeat center center}.icon--facebook-share-artisan{background:transparent url(/assets/icons/share/artisan_facebook-3d6c5968ee60dd63ec28ffb76d31eeb11e870e5cf66806e0d0decb7d8d32fe12.png) no-repeat center center}.icon--twitter-share-artisan{background:transparent url(/assets/icons/share/artisan_Twitter-dd9c14678891343a528f0cd8b543382f1f019d51d68db7a6486e490da5961b28.png) no-repeat center center}.icon--google-share-artisan{background:transparent url(/assets/icons/share/artisan_Googleplus-72207f722749049bff4e712512a110c901af78273a6cd0540e15993ccaf2aa32.png) no-repeat center center}.icon--linkedin-share-artisan{background:transparent url(/assets/icons/share/artisan_linkedin-d4072e6b235db23de93385900e9124dcd20548d3ab1722fed1c6c0248737c005.png) no-repeat center center}.icon--mail-share-artisan{background:transparent url(/assets/icons/share/artisan_Email-c2ddbdadfb5c69e7ccef5b7b25f39b97dd905dc09f03c7e947497bfda9c05eac.png) no-repeat center center}.icon--gift-share-artisan{background:transparent url(/assets/icons/share/artisan_Gift-db806abde5f047e3a0aa1da86207dc0c67401dc06dd26a5174898ae1b862bc67.png) no-repeat center center}.icon--facebook-share-guardian{background:transparent url(/assets/icons/share/guardian_facebook-6af62787e5263ef124170860cbdf6e2f588e9d321fe5ea5d7efdad2864da7e24.png) no-repeat center center}.icon--twitter-share-guardian{background:transparent url(/assets/icons/share/guardian_Twitter-14618137564b585fd80f73012ec22cd38ec608e5e6afbe4d5bd3605cdf8072bf.png) no-repeat center center}.icon--google-share-guardian{background:transparent url(/assets/icons/share/guardian_Googleplus-be7e63fb7b59a823dcf7340af6652d6ea15e06fe6bb16ce424ada667e4f73851.png) no-repeat center center}.icon--linkedin-share-guardian{background:transparent url(/assets/icons/share/guardian_linkedin-3ee200a51d3deb74ae4db6340885572358b32feec01a7e42a83840eee446896a.png) no-repeat center center}.icon--mail-share-guardian{background:transparent url(/assets/icons/share/guardian_Email-d45fd51462d972c22b6af04ae5dd11e79fe3c0360dcd4b5593277508b765d72e.png) no-repeat center center}.icon--gift-share-guardian{background:transparent url(/assets/icons/share/guardian_Gift-8e80d75f12e835c61c7bbd4359168403ba4dfebe84781ef78aa38ee44a616834.png) no-repeat center center}.icon--facebook-share-idealist{background:transparent url(/assets/icons/share/idealist_facebook-3c046976e5862b0c5159227d982fc0cea08b3015eb80431d3042e3eeb1709312.png) no-repeat center center}.icon--twitter-share-idealist{background:transparent url(/assets/icons/share/idealist_Twitter-56903836f69ac646071e013bd055c922835233a4abc6907e3f2b7c18630c4f5e.png) no-repeat center center}.icon--google-share-idealist{background:transparent url(/assets/icons/share/idealist_Googleplus-61c02d78ac2a11b3bbde5f26a6edb636e799711cdebd40c0a3b8d4dda2910dec.png) no-repeat center center}.icon--linkedin-share-idealist{background:transparent url(/assets/icons/share/idealist_linkedin-b616879710c7da2f808725b099c257d8b67ca4c8ba5af594ece0bde01c302cd7.png) no-repeat center center}.icon--mail-share-idealist{background:transparent url(/assets/icons/share/idealist_Email-50b1de690c15e92051ebfd37863dea466282791d0e802692386cc2b2c413406a.png) no-repeat center center}.icon--gift-share-idealist{background:transparent url(/assets/icons/share/idealist_Gift-a7ca5cd932889f0d22fde7642adbd45318b84d50fd9a4e0d1ffc3e85f07853f0.png) no-repeat center center}.icon--facebook-share-rational{background:transparent url(/assets/icons/share/rational_facebook-dde61b19ae0664c7db4eb23d6acf72327efc4e8dbb130328459cd2190f1e24c3.png) no-repeat center center}.icon--twitter-share-rational{background:transparent url(/assets/icons/share/rational_Twitter-d150e453a0338c973730550cdaab7dd3eb1654b3e1ec03081ae67cd87249b916.png) no-repeat center center}.icon--google-share-rational{background:transparent url(/assets/icons/share/rational_Googleplus-7f8b4582d9a64179dabd511c5150f2675a7bf3ed6926b6d61d714a5f74dcbb91.png) no-repeat center center}.icon--linkedin-share-rational{background:transparent url(/assets/icons/share/rational_linkedin-b863610d9a1c560becce9768b654823b93637e76f8cdd48b836e3cec93af3662.png) no-repeat center center}.icon--mail-share-rational{background:transparent url(/assets/icons/share/rational_Email-8309ce6fb09b057545f12cceac94c5deaa50832a5ea77b7ae8f665fdb7233b5a.png) no-repeat center center}.icon--gift-share-rational{background:transparent url(/assets/icons/share/rational_Gift-f47375c44fc84d58cb855385928dec376972ef884ef7e9b813ea84c1e4fb5307.png) no-repeat center center}.icon--archive-isfp{background:transparent url(/assets/icons/profile-image-icons/artisan-composer-isfp-456e6a67724a94b9d1d31e4fa638963bb1fbdbce32cdd6fab9f938f57939e941.png) no-repeat center center}.icon--archive-istp{background:transparent url(/assets/icons/profile-image-icons/artisan-crafter-istp-3bd235495b80c3e408b7dfd29f8affd03dbc9e11da4ce6c16b35ef4a76ea5cdd.png) no-repeat center center}.icon--archive-esfp{background:transparent url(/assets/icons/profile-image-icons/artisan-performer-esfp-9ba6b1faaf219e0a9bdab6ae67151f4e6cd570e8f270c1c75dad447702c599b4.png) no-repeat center center}.icon--archive-estp{background:transparent url(/assets/icons/profile-image-icons/artisan-promoter-estp-04c5e92c4dd52dcfd2768fac8e2726c261e86d3266daabc04955dfbc45f261f1.png) no-repeat center center}.icon--archive-istj{background:transparent url(/assets/icons/profile-image-icons/guardian-inspector-istj-816ddc7f3288d8ae6659a314118b211f8b0a2ca2a17dd8b0377a5507d3e3d6b8.png) no-repeat center center}.icon--archive-isfj{background:transparent url(/assets/icons/profile-image-icons/guardian-protector-isfj-ac442bf6ababd31d0033450a9d2fed1839ef5931c467ab73937780b1f002b1e1.png) no-repeat center center}.icon--archive-esfj{background:transparent url(/assets/icons/profile-image-icons/guardian-provider-esfj-60407360bd4542f83ffab22e8f37075057f8815185ac624cc8f2b0e650c1db4f.png) no-repeat center center}.icon--archive-estj{background:transparent url(/assets/icons/profile-image-icons/guardian-supervisor-estj-465a93b8c241f1fb0f50acd72897b575c259c24890b8b177d5f2ff930f187081.png) no-repeat center center}.icon--archive-enfp{background:transparent url(/assets/icons/profile-image-icons/idealist-champion-enfp-2400dbe153c0dee58a525df29b28723bc477fadc1319fb0b53176a7bc5e87a73.png) no-repeat center center}.icon--archive-infj{background:transparent url(/assets/icons/profile-image-icons/idealist-counselor-infj-dcf8b929abf43a63575e730082204a9e842f5543c13bd589ffae56702f3bc685.png) no-repeat center center}.icon--archive-infp{background:transparent url(/assets/icons/profile-image-icons/idealist-healer-infp-20e250fbee856318f2d52f77535c2bfc7cf9ad3a671d3d17e2006ae9c20123f7.png) no-repeat center center}.icon--archive-enfj{background:transparent url(/assets/icons/profile-image-icons/idealist-teacher-enfj-5e99b0296974a13764e8810ffa92c0991d3764d48329add237027b2c08a1643a.png) no-repeat center center}.icon--archive-restricted{background:transparent url(/assets/icons/profile-image-icons/restricted-9e7eb51c4d401b327a8bf4002dc6fb25914677cc0a6d3d50c0d9f69847cf0dae.png) no-repeat center center}.icon--archive-intp{background:transparent url(/assets/icons/profile-image-icons/rational-architect-intp-9b46bd40ea81f38e6f824af373bc8d31b554b635a113589e1432584948940ee9.png) no-repeat center center}.icon--archive-entj{background:transparent url(/assets/icons/profile-image-icons/rational-fieldmarshal-entj-dd558b6425424365edb1398b067702b9251f6ecff6613c0246f0e021f8aefc7c.png) no-repeat center center}.icon--archive-entp{background:transparent url(/assets/icons/profile-image-icons/rational-inventor-entp-cc1c60fb09f74c94405a02330e5d2d86cbacf4518224d41cadc45b5b86ee7083.png) no-repeat center center}.icon--archive-intj{background:transparent url(/assets/icons/profile-image-icons/rational-mastermind-intj-63091e93cf320562924522dc28ed29cde97a69c48ea78537b8cf55a97b1af41a.png) no-repeat center center}.paid-false.temperament-artisan{background:transparent url(/assets/temperament/profile-icons/artisan-a49349213ce1c57bc9a0efe088c3d0428de5a9e97b35927cd037b0a181c59c0f.png) no-repeat center center}.paid-false.temperament-guardian{background:transparent url(/assets/temperament/profile-icons/guardian-ef1a6b0d47d87d4bdc710fc28939238083f6dd7b4ef2b18547dcd2cd960caf7e.png) no-repeat center center}.paid-false.temperament-idealist{background:transparent url(/assets/temperament/profile-icons/idealist-284d65b123229c98327ac0acb21c7437d4278955024598194382294a62f1771d.png) no-repeat center center}.paid-false.temperament-rational{background:transparent url(/assets/temperament/profile-icons/rational-fea9683e398247290d8a422c9c445cd30035cd0c4c13da4895cef416bbbfaf48.png) no-repeat center center}.motto{color:#fff;font-size:22px}.my-archive__table{margin-bottom:140px}.my-archive__subtitle{text-transform:none}.my-archive__text{margin-bottom:35px;padding-left:25px;padding-right:25px}.my-archive__tests{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}@media only screen and (max-width: 991px){.my-archive .profile__table{padding:0}.my-archive .profile__table thead td{padding-bottom:0}.my-archive .profile__table td{padding-bottom:15px}.my-archive .profile__table td p{font-size:12px}.my-archive .my-archive__table{margin-bottom:50px}.my-archive .my-archive__tests{-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width: 550px) and (max-width: 991px){.my-archive .profile__table{padding:15px}.my-archive .my-archive__tests .archive-test{padding:15px}}#pq-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);z-index:999;padding:5px}#pq-overlay .close{position:absolute;top:5px;right:10px;font-size:23px;cursor:pointer;z-index:9;text-decoration:none}#pq-overlay .bullseye-icon{width:100%;text-align:center;margin-bottom:50px;margin-top:50px}#pq-overlay .btn-wrap{width:100%;text-align:center}#pq-overlay button{margin:auto;font-size:11px;color:#ababab;margin-top:45px}.pq-alert{position:fixed;top:30%;left:calc(50% - 185px);width:370px;background:white;border:1px solid #cbcbcb;font-size:11px;color:#ababab;text-align:justify;padding:30px}#portrait-content .artisan-text{color:#ed1c24;letter-spacing:0.9px}#portrait-content .guardian-text{color:#f5d058;letter-spacing:0.9px}#portrait-content .idealist-text{color:#00a14b;letter-spacing:0.9px}#portrait-content .rational-text{color:#1b75bb;letter-spacing:0.9px}#portrait-content .artisan-background{background-color:#ed1c24 !important}#portrait-content .artisan-background:hover{background-color:#CC161D}#portrait-content .guardian-background{background-color:#f5d058 !important}#portrait-content .guardian-background:hover{background-color:#E4C428}#portrait-content .idealist-background{background-color:#00a14b !important}#portrait-content .idealist-background:hover{background-color:#017337}#portrait-content .rational-background{background-color:#1b75bb !important}#portrait-content .rational-background:hover{background-color:#1E5281}#portrait-content .light-font{font-weight:100;letter-spacing:0.9px}#portrait-content .separator-line{margin:0px}#portrait-content .separator-line.top{padding-bottom:100px}#portrait-content .separator-line.bottom{padding-top:100px}#portrait-content .separator-line hr{margin-top:0;margin-bottom:0;margin:0px}#portrait-content .purchase-reports-text{line-height:1.61;font-size:28px;text-align:center;font-weight:300;letter-spacing:0.3px}#portrait-content #portrait-first-section{margin-bottom:45px}#portrait-content #portrait-first-section .icon-and-title{text-align:center;padding-bottom:70px}#portrait-content #portrait-first-section .icon-and-title img{width:97px;padding-bottom:4px;margin-top:50px}#portrait-content #portrait-first-section .icon-and-title .title{font-size:34px;display:block}#portrait-content #portrait-first-section .portrait-questions{padding-bottom:210px}#portrait-content #portrait-first-section .portrait-questions .question{padding-left:40px;padding-right:40px;padding-top:40px;padding-bottom:40px;display:inline-block;position:relative;width:100%;height:auto;border:2px solid #666;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px}#portrait-content #portrait-first-section .portrait-questions .question .question-text{font-size:17px;margin-left:40px;text-indent:-40px;text-align:center}#portrait-content #portrait-first-section .portrait-questions .question.question-left:before{content:"";position:absolute;width:0;height:0;top:46px;right:auto;bottom:auto;left:-40px;border:20px solid;border-color:transparent #666666 transparent transparent}#portrait-content #portrait-first-section .portrait-questions .question.question-left:after{content:" ";position:absolute;width:0;height:0;left:-36px;right:auto;top:48px;bottom:auto;border:18px solid;border-color:transparent #ffffff transparent transparent}#portrait-content #portrait-first-section .portrait-questions .question.question-right:before{content:"";position:absolute;width:0;height:0;top:46px;right:-40px;bottom:auto;left:auto;border:20px solid;border-color:transparent transparent transparent #666}#portrait-content #portrait-first-section .portrait-questions .question.question-right:after{content:" ";position:absolute;width:0;height:0;top:48px;right:-36px;bottom:auto;left:auto;border:18px solid;border-color:transparent transparent transparent #fff}#portrait-content #portrait-first-section .portal-title{padding-top:55px;padding-bottom:50px}#portrait-content #portrait-first-section .portal-title .portal-title-text{font-size:30px;letter-spacing:0.9px;padding-left:80px}#portrait-content #portrait-second-section{margin-top:100px;margin-bottom:100px}#portrait-content #portrait-second-section .icon-and-title{text-align:center;padding-bottom:50px}#portrait-content #portrait-second-section .icon-and-title img{width:97px;padding-bottom:18px}#portrait-content #portrait-second-section .icon-and-title .title{font-size:26px;font-weight:normal;display:block;letter-spacing:0.7px}#portrait-content #portrait-second-section .portrait-row .portrait-item{padding-bottom:60px}#portrait-content #portrait-second-section .portrait-row .portrait-item .portrait-item-header{font-size:24px;text-align:center;padding-bottom:16px}#portrait-content #portrait-second-section .portrait-row .portrait-item .portrait-item-text{max-width:500px;margin-left:20px;font-family:"Open Sans", sans-serif;text-align:left;font-size:14px;line-height:25px;font-weight:400;letter-spacing:0.5px;color:#362f2d}#portrait-content #portrait-second-section .portrait-row .portrait-item.left{padding-right:50px}#portrait-content #portrait-second-section .portrait-row .portrait-item.right{padding-left:50px}#portrait-content #portrait-second-section .self-image-title-row{padding-top:100px}#portrait-content #portrait-second-section .self-image-title-row div{font-size:27px;text-align:center}#portrait-content #portrait-second-section .self-image-content-row{padding-top:35px}#portrait-content #portrait-second-section .self-image-content-row div{font-size:15px;text-align:left;line-height:28px;letter-spacing:0.4px;text-align:center}#portrait-content #portrait-second-section .self-image-image-row{padding-top:40px}#portrait-content #portrait-second-section .self-image-image-row div{text-align:center}#portrait-content #portrait-second-section .self-image-image-row div img{max-width:650px;width:100%}#portrait-content #portrait-second-section .intelligence-title-row{padding-top:100px}#portrait-content #portrait-second-section .intelligence-title-row div{font-size:27px;text-align:center}#portrait-content #portrait-second-section .intelligence-content-row{padding-top:30px}#portrait-content #portrait-second-section .intelligence-content-row div{font-size:15px;text-align:left;line-height:28px;letter-spacing:0.4px;text-align:center}#portrait-content #portrait-second-section .intelligence-image-row{padding-top:30px}#portrait-content #portrait-second-section .intelligence-image-row div{text-align:center}#portrait-content #portrait-second-section .intelligence-image-row div img{max-width:650px;width:100%}#portrait-content #portrait-second-section .intelligence-key-personality-row{padding-top:30px}#portrait-content #portrait-second-section .intelligence-key-personality-row div{font-size:15px;text-align:left;line-height:28px;letter-spacing:0.4px;text-align:center}#portrait-content #portrait-second-section .sixteen-variants-title-row{padding-top:100px}#portrait-content #portrait-second-section .sixteen-variants-title-row div{font-size:27px;text-align:center}#portrait-content #portrait-second-section .sixteen-variants-content-row{padding-top:30px}#portrait-content #portrait-second-section .sixteen-variants-content-row div{font-size:15px;text-align:left;line-height:28px;letter-spacing:0.4px;text-align:center}#portrait-content #portrait-second-section .sixteen-variants-image-row{padding-top:40px}#portrait-content #portrait-second-section .sixteen-variants-image-row div{text-align:center}#portrait-content #portrait-second-section .sixteen-variants-image-row div img{max-width:750px;width:100%}#portrait-content #portrait-third-section{margin-top:60px}#portrait-content #portrait-third-section .icon-and-title{font-size:30px}#portrait-content #portrait-third-section .share{padding-top:55px;font-size:30px;text-align:center}#portrait-content #portrait-third-section .share-text{padding-top:45px;font-size:18px;text-align:center}#portrait-content #portrait-third-section .share-icons{padding-top:40px;text-align:center}#portrait-content #portrait-third-section .share-icons img{display:inline-block;padding-left:20px;padding-right:20px}#portrait-content #portrait-third-section .gift-text{padding-top:40px;font-size:18px;text-align:center}#portrait-content #portrait-third-section .gift-icon{padding-top:40px;text-align:center}#portrait-content #portrait-third-section .gift-icon img{display:inline-block}#portrait-content .artisan-separator{border-top-width:25px;border-bottom-width:25px;border-style:solid;border-color:#ed1c24}#portrait-content .guardian-separator{border-top-width:25px;border-bottom-width:25px;border-style:solid;border-color:#f5d058}#portrait-content .idealist-separator{border-top-width:25px;border-bottom-width:25px;border-style:solid;border-color:#00a14b}#portrait-content .rational-separator{border-top-width:25px;border-bottom-width:25px;border-style:solid;border-color:#1b75bb}#portrait-content #left-question,#portrait-content #right-question{top:200px;opacity:0}#portrait-content .question-animation{-webkit-animation:translatequestion 4s ease backwards;-webkit-animation-iteration-count:1;animation:translatequestion 4s ease backwards;animation-iteration-count:1}@-webkit-keyframes translatequestion{0%{top:200px;opacity:1}50%{top:0px;opacity:1}75%{top:0px;opacity:1}100%{top:0px;opacity:0}}@keyframes translatequestion{0%{top:200px;opacity:1}50%{top:0px;opacity:1}75%{top:0px;opacity:1}100%{top:0px;opacity:0}}.portrait-wrapper{background-color:#f2f2f2}.text-center{text-align:center}.purchase-container .pricing .hover,.checkout-container .pricing .hover{position:relative;display:inline-block}.purchase-container .pricing .hover .msg,.checkout-container .pricing .hover .msg{display:none}.purchase-container .pricing .hover:hover .msg,.checkout-container .pricing .hover:hover .msg{display:block;position:absolute;background:#e3e3e6;left:-350px;width:300px;padding:20px;top:-29px;height:70px;z-index:2;border:1px solid #cfcfd2;font-size:11px;color:black}.purchase-container .pricing .hover:hover .msg ol,.checkout-container .pricing .hover:hover .msg ol{padding:0px 25px}.purchase-container .pricing .hover:hover .msg span,.checkout-container .pricing .hover:hover .msg span{padding-left:8px}.purchase-container .pricing .hover:hover .msg:before,.checkout-container .pricing .hover:hover .msg:before{content:' ';width:20px;height:20px;background:#e3e3e6;position:absolute;right:-11px;top:50%;margin-top:-3px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:1px solid #d0cfd2;border-right:1px solid #d0cfd2}.purchase-container .pricing .icon--question-mark,.checkout-container .pricing .icon--question-mark{background-size:8px !important;margin:0px;height:20px;width:20px;border-radius:22px;background-position:6px;margin-right:5px;margin-top:-3px;position:absolute;left:-28px;top:6px}.purchase-container .pricing .icon--question-mark.idealist,.checkout-container .pricing .icon--question-mark.idealist{background-color:#00a14b}.purchase-container .pricing .icon--question-mark.guardian,.checkout-container .pricing .icon--question-mark.guardian{background-color:#f5d058}.purchase-container .pricing .icon--question-mark.rational,.checkout-container .pricing .icon--question-mark.rational{background-color:#1b75bb}.purchase-container .pricing .icon--question-mark.artisan,.checkout-container .pricing .icon--question-mark.artisan{background-color:#ed1c24}.purchase-container .text-field--dark{border-color:#eee}.purchase-container hr{border-top-color:#cbcbcb;margin:40px 20px}.purchase-container .gift-prompt{font-size:20px;margin-top:12px;max-width:880px;margin:auto;margin-top:10px}.purchase-container .gift-prompt i{background-size:45px !important;margin-right:-10px;margin-top:-6px}.purchase-container .gift-prompt .hover{position:relative}.purchase-container .gift-prompt .hover .msg{display:none}.purchase-container .gift-prompt .hover:hover .msg{display:block;position:absolute;background:#e3e3e6;left:-320px;width:300px;padding:10px;top:-125px;height:250px;z-index:2;border:1px solid #cfcfd2;font-size:11px}.purchase-container .gift-prompt .hover:hover .msg ol{padding:0px 25px}.purchase-container .gift-prompt .hover:hover .msg span{padding-left:8px}.purchase-container .gift-prompt .hover:hover .msg:before{content:' ';width:20px;height:20px;background:#e3e3e6;position:absolute;right:-11px;top:50%;margin-top:-3px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:1px solid #d0cfd2;border-right:1px solid #d0cfd2}.purchase-container .gift-prompt .icon--question-mark{background-size:8px !important;margin:0px;height:20px;width:20px;border-radius:22px;background-position:6px;margin-right:5px;margin-top:-3px;position:relative}.purchase-container .gift-prompt .icon--question-mark.idealist{background-color:#00a14b}.purchase-container .gift-prompt .icon--question-mark.guardian{background-color:#f5d058}.purchase-container .gift-prompt .icon--question-mark.rational{background-color:#1b75bb}.purchase-container .gift-prompt .icon--question-mark.artisan{background-color:#ed1c24}.purchase-container .gift-prompt .how{font-size:12px;color:#5a5a5a;margin-top:30px}.purchase-container .text-field--rounded{font-size:1.2em;padding:8px}.purchase-container label,.purchase-container input[type="checkbox"]{cursor:pointer}.checkout-container .pricing .discount span,.checkout-container .pricing .proceed{padding-bottom:4px;font-size:1.3em;padding-top:20px}.purchase-container,.checkout-container{max-width:80%;margin:auto;background-color:#f2f2f2;padding-bottom:50px}.purchase-container .pricing,.checkout-container .pricing{font-size:1.2em}.purchase-container .pricing .col-md-2:last-child,.checkout-container .pricing .col-md-2:last-child{text-align:right}.purchase-container .purchase-prompt,.checkout-container .purchase-prompt{max-width:500px;margin:auto;padding-bottom:10px}.purchase-container table,.checkout-container table{width:100%;margin:auto;border-spacing:0px;max-width:880px}.purchase-container table thead th,.checkout-container table thead th{font-weight:500;color:#4c86c7;padding:15px}.purchase-container table tbody,.checkout-container table tbody{font-size:12px;box-shadow:0px 0px 4px #ccc;background:white}.purchase-container table tbody td,.checkout-container table tbody td{padding:15px;padding-top:2px}.purchase-container table tbody td:last-child,.checkout-container table tbody td:last-child{text-align:right}.purchase-container .portal-title,.checkout-container .portal-title{padding-top:50px;padding-bottom:50px}.purchase-container .portal-title .portal-title-text,.checkout-container .portal-title .portal-title-text{font-size:30px;letter-spacing:0.9px;padding-left:80px}.receipt-container{border:1px solid #ccc;padding:20px;margin:10px}.rational .highlight,.rational a{color:#1b75bb}.artisan .highlight,.artisan a{color:#ed1c24}.idealist .highlight,.idealist a{color:#00a14b}.guardian .highlight,.guardian a{color:#f5d058}.checkout-container{background:white}.discount span{font-size:1em !important}@media only screen and (max-width: 991px){#portrait-content .purchase-reports-text{font-size:16px;margin:0 35px}#portrait-content #portrait-first-section{margin-bottom:0}#portrait-content #portrait-first-section .icon-and-title{margin:0px;padding-bottom:30px}#portrait-content #portrait-first-section .icon-and-title img{margin-bottom:40px;margin-top:0px}#portrait-content #portrait-first-section .icon-and-title .title{font-size:20px}#portrait-content #portrait-first-section .portrait-questions{padding-left:25px;padding-right:25px;min-height:485px}#portrait-content #portrait-first-section .portrait-questions .question{padding-left:30px;padding-right:30px;min-width:0}#portrait-content #portrait-first-section .portrait-questions .question .question-text{margin-left:0;text-indent:0;font-size:12.5px}#portrait-content #portrait-first-section .portal-title{padding-top:40px;padding-bottom:15px}#portrait-content #portrait-first-section .portal-title .portal-title-text{font-size:20px;padding-left:30px}#portrait-content #portrait-first-section .reports-carousel{max-height:none}#portrait-content .separator-line.top{padding-bottom:15px}#portrait-content .separator-line.bottom{padding-top:15px}#portrait-content #portrait-second-section{margin-top:54px}#portrait-content #portrait-second-section .icon-and-title{margin:0px;padding-bottom:30px}#portrait-content #portrait-second-section .icon-and-title .title{font-size:20px}#portrait-content #portrait-second-section .portrait-row .portrait-item .portrait-item-header{font-size:20px}#portrait-content #portrait-second-section .portrait-row .portrait-item .portrait-item-text{margin-right:30px;margin-left:30px;font-size:14px}#portrait-content #portrait-second-section .portrait-row .portrait-item.left{padding-right:0;padding-left:0}#portrait-content #portrait-second-section .portrait-row .portrait-item.right{padding-left:0;padding-right:0}#portrait-content #portrait-second-section .self-image-title-row{padding:0 15px}#portrait-content #portrait-second-section .self-image-title-row div{font-size:20px}#portrait-content #portrait-second-section .self-image-content-row div{text-align:left;padding:0 15px}#portrait-content #portrait-second-section .self-image-image-row{padding-left:30px;padding-right:30px}#portrait-content #portrait-second-section .self-image-image-row div{padding:0}#portrait-content #portrait-second-section .intelligence-title-row{padding-top:60px}#portrait-content #portrait-second-section .intelligence-title-row div{font-size:20px;text-align:center}#portrait-content #portrait-second-section .intelligence-image-row{padding-left:15px;padding-right:15px}#portrait-content #portrait-second-section .intelligence-content-row{padding-left:15px;padding-right:15px}#portrait-content #portrait-second-section .intelligence-content-row div{text-align:left}#portrait-content #portrait-second-section .intelligence-key-personality-row{padding-left:15px;padding-right:15px}#portrait-content #portrait-second-section .intelligence-key-personality-row div{text-align:left}#portrait-content #portrait-second-section .sixteen-variants-title-row{padding-top:60px}#portrait-content #portrait-second-section .sixteen-variants-title-row div{font-size:20px;text-align:center}#portrait-content #portrait-second-section .sixteen-variants-image-row{padding-left:15px;padding-right:15px}#portrait-content #portrait-second-section .sixteen-variants-content-row{padding-left:15px;padding-right:15px}#portrait-content #portrait-second-section .sixteen-variants-content-row div{text-align:left}#portrait-content #portrait-second-section .sixteen-variants-content-row .artisan-separator{padding:0 -15px}#portrait-content #portrait-third-section{margin-top:40px}#portrait-content #portrait-third-section .icon-and-title{padding-bottom:0}#portrait-content #portrait-third-section .icon-and-title div{text-align:left;font-size:20px}#portrait-content #portrait-third-section .share div{font-size:20px}#portrait-content #portrait-third-section .share-keirsey .share-keirsey__action{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}#portrait-content #portrait-third-section .share-keirsey .share-keirsey__action .share-keirsey__button-mobile{padding:15px}#portrait-content #portrait-third-section .share-keirsey .share-keirsey__action .share-keirsey__button-mobile .icon--share{background-size:65px 65px !important;height:65px;width:65px}#portrait-content #portrait-third-section .share-keirsey .share-keirsey__text{padding:20px 0}#portrait-content .portrait-wrapper{background-color:#fff}#portrait-content .purchase-container{background-color:#fff;max-width:100%}#portrait-content .purchase-container .portal-title{padding-top:36px;padding-bottom:26px}#portrait-content .purchase-container .portal-title .portal-title-text{font-size:20px;padding-left:30px}#portrait-content .purchase-container .close{color:#4a4747;width:40px;height:40px;text-align:center;margin-right:30px;font-size:55px;line-height:1.1}#portrait-content .purchase-container .purchase-prompt{padding-top:10px;font-size:14px;margin:0 35px}#portrait-content .purchase-container table{font-size:13px}#portrait-content .purchase-container table thead th{text-align:left}#portrait-content .purchase-container table thead th:last-child{text-align:right}#portrait-content .purchase-container table tbody{box-shadow:none}#portrait-content .purchase-container table tbody .report-name{padding-left:25px}#portrait-content .purchase-container table tbody td{padding-right:0;padding-left:0}#portrait-content .purchase-container .pricing{font-size:13px}#portrait-content .gift-prompt{font-size:14px;margin-left:15px;margin-right:15px}#portrait-content .gift-prompt .gift-button{padding-left:0;padding-right:0;border:1px solid;border-radius:10px;display:inline-block}#portrait-content .gift-prompt .gift-button i{margin-top:2px;vertical-align:middle;display:inline-block;max-width:25%}#portrait-content .gift-prompt .gift-button .gift-share-text{max-width:75%;vertical-align:middle;display:inline-block;padding-left:5px;padding-right:5px}#portrait-content .how{float:right;margin-top:20px;position:relative;display:inline-block;margin-bottom:20px}#portrait-content .how .icon--question-mark{width:26px;height:26px;background-size:10px !important;background-position:center;border-radius:50%;margin-left:10px}#portrait-content .how .icon--question-mark.icon--question-mark-rational{background-color:#1b75bb}#portrait-content .how .icon--question-mark.icon--question-mark-artisan{background-color:#ed1c24}#portrait-content .how .icon--question-mark.icon--question-mark-idealist{background-color:#00a14b}#portrait-content .how .icon--question-mark.icon--question-mark-guardian{background-color:#f5d058}#portrait-content .how .msg{display:none;background:#e3e3e6;width:200px;left:-55px;top:-205px;padding:15px;height:auto;z-index:2;border:1px solid #cfcfd2;font-size:11px;color:black}#portrait-content .how .msg.show{display:block;position:absolute}#portrait-content .how .msg.show ol{padding-left:25px}#portrait-content .how .msg.show:before{content:' ';width:20px;height:20px;background:#e3e3e6;position:absolute;right:-11px;top:50%;margin-top:-3px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:1px solid #d0cfd2;border-right:1px solid #d0cfd2}#portrait-content .gift-friend.gift-friend-invisible{display:none}#portrait-content .gift-friend .report-items label,#portrait-content .gift-friend .report-items span{font-size:15px}#portrait-content .proceed{text-align:center;border-radius:10px;padding:20px 40px;margin-bottom:13px;font-weight:bold;margin-left:30px;margin-right:30px}#portrait-content .proceed.proceed-artisan{background-color:#ed1c24}#portrait-content .proceed.proceed-guardian{background-color:#f5d058}#portrait-content .proceed.proceed-idealist{background-color:#00a14b}#portrait-content .proceed.proceed-rational{background-color:#1b75bb}#portrait-content .proceed a{color:white}.checkout-container{margin-left:auto;margin-right:auto;padding-bottom:0;padding-left:0;padding-right:0;max-width:86%}.checkout-container input{border-radius:0}.checkout-container .t-color{color:#4a4747}.checkout-container .portal-title{padding:0px}.checkout-container .portal-title .portal-title-text{text-align:center;padding-bottom:40px;font-size:24px !important}.checkout-container table{font-size:13px}.checkout-container table thead th{text-align:left;padding:15px 0}.checkout-container table thead th:last-child{text-align:right}.checkout-container table tbody{box-shadow:none}.checkout-container table tbody td{padding:0}.checkout-container .gift-purchase-container{border:1px solid #e1e1e1;border-radius:10px;padding:20px;margin-top:30px}.checkout-container .gift-purchase-container .portal-title .portal-title-text{font-size:22px !important;text-align:left;padding-bottom:0}.checkout-container .gift-purchase-container .portal-title .portal-title-text .icon--share{background-size:30px 30px !important;height:30px;width:30px}.checkout-container .gift-purchase-container .gift-recipient{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.checkout-container .pricing{font-size:13px;margin-bottom:10px;margin-top:10px}.checkout-container .pricing .discount{padding-top:0}.checkout-container .pricing .discount span{font-size:13px !important}.checkout-container .pricing .total{font-size:13px}.checkout-container .text-field--admin{margin-bottom:15px}.checkout-container .submit{text-align:center;border-radius:10px;padding:10px 30px;font-weight:600;margin-top:20px}.checkout-container .submit.submit-artisan{background-color:#ed1c24}.checkout-container .submit.submit-guardian{background-color:#f5d058}.checkout-container .submit.submit-idealist{background-color:#00a14b}.checkout-container .submit.submit-rational{background-color:#1b75bb}.checkout-container .submit a{color:white}checkout-success .checkout-container{max-width:90%}checkout-success .checkout-container .portal-title .portal-title-text{padding-bottom:20px;padding-left:0;padding-right:0;font-size:22px !important}checkout-success .checkout-container .portal-subtitle .portal-title-text{font-size:14px !important}checkout-success .checkout-container .receipt-container{border:none;padding:0;margin:0}checkout-success .checkout-container .receipt-container .gift-purchase-container .portal-title{padding:0;padding-left:20px;margin-bottom:36px}email-component #portrait-content{padding-left:20px;padding-right:20px}}@media only screen and (max-width: 991px){.portrait-item.right,.portrait-item.left{padding-right:0px !important;padding-left:0px !important}.portrait-item .portrait-item-text{max-width:90% !important;margin:auto !important}}@media screen and (min-width: 550px) and (max-width: 991px){#portrait-content .portrait-wrapper .purchase-container{margin:0 auto !important}#portrait-content .portrait-wrapper .purchase-container .purchase-prompt{margin:0 auto}#portrait-content .portrait-wrapper .purchase-container .proceed-button{margin:0 15px}#portrait-content .portrait-wrapper .purchase-container .proceed{margin-left:0 !important;margin-right:0 !important}.checkout-container table{font-size:13px}.checkout-container table thead th{text-align:left;padding:15px 0}.checkout-container table thead th:last-child{text-align:right}.checkout-container table tbody{box-shadow:none}.checkout-container table tbody td{padding:0}}#product-reports-carousel .carousel img.icon-small{height:45px !important;width:45px !important}#product-reports-carousel .carousel .arrow-container{height:165px;line-height:165px;vertical-align:middle;text-align:center}#product-reports-carousel .carousel .arrow-container img{width:40px}#product-reports-carousel .carousel .product-item-container{text-align:center}#product-reports-carousel .carousel .product-item-container .product-icon-container{height:100px;line-height:100px;vertical-align:middle}#product-reports-carousel .carousel .product-item-container .product-icon-container img{width:60px;height:60px}#product-reports-carousel .carousel .product-item-container .product-name{font-weight:600;padding-bottom:20px}#product-reports-carousel .carousel .product-item-container .product-name.artisan-text{font-weight:bold}#product-reports-carousel .carousel .product-item-container .product-name.guardian-text{font-weight:bold}#product-reports-carousel .carousel .product-item-container .product-name.idealist-text{font-weight:bold}#product-reports-carousel .carousel .product-item-container .product-name.rational-text{font-weight:bold}#product-reports-carousel .carousel .product-item-container .bullseye-icon{text-align:center}#product-reports-carousel .carousel .product-item-container .bullseye-icon img{width:24px;opacity:0.5}#product-reports-carousel .carousel .product-item-container.product-selected .bullseye-icon img{opacity:1}#product-reports-carousel .carousel .product-item-container:hover{cursor:pointer}#product-reports-carousel .description{padding-top:30px;font-size:12px;position:relative;z-index:9}#product-reports-carousel .description .arrow{-webkit-transition:0.5s ease-in-out;transition:0.5s ease-in-out;left:-3.5%}#product-reports-carousel .description .arrow:before{content:" ";position:absolute;width:0;height:0;top:-30px;right:auto;bottom:auto;left:37%;border-top:15px solid;border-right:20px solid;border-bottom:15px solid;border-left:20px solid;border-color:transparent transparent #f7f7f7 transparent}#product-reports-carousel .description .arrow-artisan:before{border-color:transparent transparent #ed1c24 transparent}#product-reports-carousel .description .arrow-guardian:before{border-color:transparent transparent #f5d058 transparent}#product-reports-carousel .description .arrow-idealist:before{border-color:transparent transparent #00a14b transparent}#product-reports-carousel .description .arrow-rational:before{border-color:transparent transparent #1b75bb transparent}#product-reports-carousel .description .description-box{-webkit-transition:0.5s ease-in-out;transition:0.5s ease-in-out;background-color:#f7f7f7;left:0;top:-1px}#product-reports-carousel .description .description-box.selected-box{color:white}#product-reports-carousel .description .description-box.selected-box-guardian{color:#4a4a4a !important}@media only screen and (max-width: 991px){#product-reports-carousel .description .description-box{width:100%;left:initial}#product-reports-carousel .description .description-box:before{left:28%}#product-reports-carousel .description .description-box.col-md-offset-2:before{left:62%}}#product-reports-carousel .description .description-box .selected{background-color:#f7f7f7;color:inherit !important}#product-reports-carousel .description .description-box .selected-guardian{background-color:#4a4a4a;color:white}#product-reports-carousel .description .description-box .selected-guardian:hover{opacity:0.9}#product-reports-carousel .description .description-box .description-text{text-align:left;padding-top:25px;padding-right:15px;padding-bottom:20px;padding-left:15px;line-height:18px;height:210px}#product-reports-carousel .description .description-box .description-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;text-align:right;padding-right:18px;height:210px}#product-reports-carousel .description .description-box .description-links .sample{margin-bottom:20px}#product-reports-carousel .description .description-box .description-links .sample a{display:block;padding:10px 0;text-align:center;border-radius:50px;color:white;text-decoration:none;min-width:120px}#product-reports-carousel .description .description-box .description-links .order a{display:block;padding:10px 0;text-align:center;border-radius:50px;color:white;min-width:120px;text-decoration:none}@media only screen and (max-width: 550px){#product-reports-carousel .carousel .product-item-container .product-name{font-size:14.5px}#product-reports-carousel .carousel .arrow-container img{width:22px}#product-reports-carousel .description .arrow{left:-9%}#product-reports-carousel .description .description-box{width:100%;height:500px}#product-reports-carousel .description .description-box .description-text{height:auto;font-size:14px;padding-top:40px;padding-right:20px;padding-bottom:40px;padding-left:20px}#product-reports-carousel .description .description-box .description-links{font-size:14px;padding-right:25px;padding-bottom:35px}}@media screen and (min-width: 550px) and (max-width: 991px){.description-box{height:200px !important}.description-box .description-text{height:160px !important}}.profile{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:205px}.profile__nav{-ms-flex-negative:0;flex-shrink:0;width:200px;z-index:99999}.profile__menu{list-style-type:none;margin-bottom:0;margin-top:0;padding-left:0}.profile__menu-item+.profile__menu-item{margin-top:-1px}#user-info-menu{cursor:pointer;position:absolute;right:210px;top:33px;color:#afafaf}#user-info-menu img{width:15px;margin-left:7px}#user-info-menu .toggle{text-align:right;font-size:15px}#user-info-menu .menu{background:#e7e7e7;text-align:center;padding:6px 40px;margin-top:8px;font-size:13px}#user-info-menu .menu:hover{background:#F3F3F3}@media only screen and (max-width: 720px){#user-info-menu{top:80px;right:136px}}@media only screen and (max-width: 550px){#user-info-menu{right:86px}}.profile__menu-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e5e5e5;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;line-height:1.2;min-height:56px;padding-left:22px;padding-right:22px}.profile__menu-link:hover,.profile__menu-link:focus,.profile__menu-link:active,.profile__menu-link.is-active{background-color:#e5e5e5;color:currentColor;text-decoration:none}.profile__main{max-width:675px;padding-left:40px;width:100%}.profile__title{border-bottom:1px solid #e5e5e5;font-size:30px;line-height:1.8;margin-bottom:10px}.square-image-request{margin-bottom:30px}.profile__form-item{margin-bottom:8px}.profile__table{padding-left:25px;padding-right:25px;width:100%}.profile__table a{color:#5A5A5A}.profile__table th{color:#5A5A5A;font-size:14px;font-weight:normal;padding-bottom:10px;text-align:left}.picture__content{margin:0 auto 20px auto;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.picture__content .image-container{width:200px;height:200px}.picture__content img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;overflow:hidden;border-radius:50%}.centered{-ms-flex-item-align:center;align-self:center}.picture__upload__input{margin-left:20px;opacity:0;position:absolute;z-index:-1}.profile__delete_buttons{margin-top:15px;margin-bottom:30px}.profile__delete_question_text{font-size:14px;font-weight:normal;color:red;margin-bottom:5px;padding-top:8px}.profile__delete_confirm_text{font-size:12px;font-weight:normal;margin-bottom:20px}.profile__delete_input{padding-top:10px;padding-left:55px;padding-right:55px}.profile_delete_account_form{padding-left:10px;padding-right:10px;margin-left:130px;margin-right:130px;border:1px solid gray}.profile_delete_account_form input{text-align:center}.profile_picture_buttons{padding-left:20%}.success-picture{text-align:center;margin-left:130px;margin-top:15px}.label-button{margin-top:5px;padding-top:5px;font-weight:normal}@media only screen and (max-width: 991px){app-primary-logged-in .site-main--primary{padding-top:0}app-primary-logged-in .site-main--primary .l-wrapper{padding:0}.profile{padding-left:0;padding-right:0;margin-bottom:0}.profile__main{padding-left:15px;padding-right:15px}.profile__nav{background-color:white;position:absolute;top:90px;left:0;-webkit-transition:.5s;transition:.5s}.profile__nav.close{margin-left:-200px}.profile-mobile-menu{-webkit-transition:.5s;transition:.5s;width:20px;height:20px;cursor:pointer;border:none;padding:0;margin-top:15px;background-color:white;background-image:url(/assets/hamburger-menu-52c31a70b02124c6a05b3a8764cb5b80b021569cd245214275e3e575fb9491d7.png);background-repeat:no-repeat;background-size:20px;background-position:center}.profile-mobile-menu.open{margin-left:200px}.profile__title{font-size:20px;padding-bottom:10px;margin-bottom:30px;text-align:center}.profile_picture_buttons{padding-left:5px}.profile_picture_buttons .button--profile{font-size:12px;margin-left:5px}.profile__table{padding-left:10px;padding-right:10px}.profile__table th{font-size:12px}.profile__table td{font-size:14px}.profile_delete_account_form{margin-left:0;margin-right:0}.change-email .current_email{padding-left:100px;padding-bottom:10px}}@media screen and (min-width: 550px) and (max-width: 991px){.profile__main{max-width:992px}.profile_picture_buttons{text-align:center}.profile__table th.date{text-align:right}.profile__table td.date{text-align:right}}.progress{position:relative}.progress svg{vertical-align:middle}.progress__percentage{color:#767476;font-size:13px;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;width:100%}.question{color:#383738}.question__title{font-size:16px;letter-spacing:0;line-height:1.3;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex}.question__index{background:transparent url(/assets/bg-button--brand-df70db0b886c6a3a3463ef4ffaf1278b4fa4d2e7ab6ab4a5159519c4d333c98e.png) no-repeat 0 0;background-size:52px;color:#fff;font-size:19px;height:52px;line-height:52px;margin-right:36px;vertical-align:middle;width:52px;min-width:37px}.question__text{padding-top:15px;max-width:90%}.question__answers{font-size:20px;line-height:1.3;list-style-type:none;margin:0;max-width:450px;padding-left:90px}.question__answers.question__answers-interval{padding-left:0;padding-top:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-align:center}.question__answers.question__answers-interval .question__answer{-webkit-box-flex:1;-ms-flex:1;flex:1}.question__answers.question__answers-interval .question__answer .question__answer-indicator{display:block;margin:0 auto 10px}.question__answers.question__answers-interval .question__answer .question__answer-text{display:block;font-size:14px;margin:0 20px}.question__answer--ordinal{margin-bottom:20px !important}.question__answer--ordinal .nya-bs-select{width:80px}.question__answer--ordinal .nya-bs-select .nya-bs-option{padding-left:10px}.question__answer--ordinal .nya-bs-select .pull-left.filter-option{padding-left:10px}.question__answer--ordinal .question__answer-text{display:inline-block;max-width:70%;vertical-align:top;padding-top:5px;margin-left:20px;margin-bottom:0}.question__answer{margin-bottom:35px}.question__answer-input{opacity:0;position:absolute;z-index:-1}.question__answer-text{font-weight:normal;font-size:16px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.question__answer-indicator{background:#fff;border:1px solid #ccc;border-radius:50px;height:30px;margin-right:22px;position:relative;vertical-align:middle;width:30px;min-width:30px}.question__answer--checkbox .question__answer-indicator{border-radius:0}.question__answer-indicator:before{background:#f7f7f7;border-radius:50px;content:"";height:26px;left:1px;position:absolute;top:1px;width:26px}.question__answer--checkbox .question__answer-indicator:before{border-radius:0}.question__answer-input:checked+.question__answer-text .question__answer-indicator:after{background:#383839 url(/assets/keirsey-bullseye-8df46347cdbfbbef30e166bb71fe4b23d3bbb10b06a1a6a66882736427eb6827.png) no-repeat 0 0;background-size:30px;border-radius:50px;content:"";height:30px;left:-1px;position:absolute;top:-1px;width:30px}@media only screen and (max-width: 550px){.question__answer-input:checked+.question__answer-text .question__answer-indicator:after{background-size:23px;height:23px;width:23px}}.question__answer-title{padding-top:4px}.question__text-field{width:300px;font-size:14px;margin:auto auto 30px}@media only screen and (max-width: 550px){.question{padding-left:0%;padding-right:0%;min-width:280px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.question__answer-text span{max-width:210px}.question__answers-ordinal{padding-left:7% !important}.question__answer--ordinal{display:-webkit-box;display:-ms-flexbox;display:flex}.question__answer--ordinal .nya-bs-select{height:30px}.question__answer--ordinal .question__answer-text{margin-left:10px;max-width:60%;font-size:14px}.question__title{margin-bottom:19px}.question__answers{padding-left:13%}.question__answer{margin-bottom:18px}.question__action{margin-top:30px;margin-bottom:20px}.question__index{margin-right:15px;width:37px;height:37px;font-size:14px;background-size:37px;line-height:37px}.question__text{padding-top:6px}.question__answer-indicator{width:23px;height:23px;min-width:23px;margin-right:15px}.question__answer-indicator:before{width:19px;height:19px}.question__answer-title{padding-top:0}assessment-best-fit-questions .question__answer-title{font-size:16px}assessment-best-fit-questions ul.question__answers{padding-left:0}.question__text-field{max-width:90%;margin-left:0px;margin-right:0px}}.restricted-access{font-size:18px;line-height:1.44444;margin:130px auto 285px;max-width:810px}@media only screen and (max-width: 550px){.restricted-access{margin:91px auto 285px}.restricted-access img{width:120px !important}.restricted-access>span{margin:auto !important;width:91% !important;display:block !important;margin-top:-50px !important}}.retake__text{font-size:18px;margin-bottom:50px}@media only screen and (max-width: 991px){.retake__text{font-size:16px}.retake__action .button--lg{background-size:130px;height:130px;width:130px;font-size:20px;line-height:130px}}.share-keirsey__text{font-size:18px;margin-bottom:20px}.share-keirsey__action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.share-keirsey__button{margin-left:20px;margin-right:20px}@media only screen and (max-width: 991px){.share-keirsey .share-keirsey__action{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.share-keirsey .share-keirsey__action .share-keirsey__button{margin-left:0;margin-right:0;padding:10px}.share-keirsey .share-keirsey__action .share-keirsey__button .icon--share{background-size:80px 80px !important;height:80px;width:80px}.share-keirsey .share-keirsey__text{font-size:16px}}#temperament-content .portal-title-text{margin-bottom:-30px}#temperament-content .artisan-text{color:#ed1c24;letter-spacing:0.9px}#temperament-content .guardian-text{color:#f5d058;letter-spacing:0.9px}#temperament-content .idealist-text{color:#00a14b;letter-spacing:0.9px}#temperament-content .rational-text{color:#1b75bb;letter-spacing:0.9px}#temperament-content .artisan-background{background-color:#ed1c24 !important}#temperament-content .artisan-background:hover{background-color:#CC161D}#temperament-content .guardian-background{background-color:#f5d058 !important}#temperament-content .guardian-background:hover{background-color:#E4C428}#temperament-content .idealist-background{background-color:#00a14b !important}#temperament-content .idealist-background:hover{background-color:#017337}#temperament-content .rational-background{background-color:#1b75bb !important}#temperament-content .rational-background:hover{background-color:#1E5281}#temperament-content .profile-circle{margin-bottom:30px;padding:12px 15px !important;font-size:10px;line-height:1.2;color:white;border-radius:50%;text-align:center;width:135px;height:135px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#temperament-content .profile-circle p{white-space:pre-line}#temperament-content .profile-circle.artisan-circle{background-color:#ed1c24}#temperament-content .profile-circle.guardian-circle{background-color:#f5d058}#temperament-content .profile-circle.idealist-circle{background-color:#00a14b}#temperament-content .profile-circle.rational-circle{background-color:#1b75bb}#temperament-content .light-font{font-weight:100;letter-spacing:0.9px}#temperament-content .title-row{padding-top:55px;padding-bottom:35px;font-size:30px;text-align:center;font-size:25px;text-align:center;color:#010101}#temperament-content .paragraph-text{margin-bottom:25px;max-width:90%;margin:auto;font-size:16px;letter-spacing:0.8px;line-height:26px}#temperament-content .paragraph-text.inset{max-width:70%;margin:auto;margin-bottom:25px;font-style:italic;line-height:1.56;font-size:18px;letter-spacing:0.9px}#temperament-content .type-description{width:80%;margin:auto}#temperament-content .separator-line{margin:0px}#temperament-content .separator-line.top{padding-bottom:100px}#temperament-content .separator-line.bottom{padding-top:100px}#temperament-content .separator-line hr{margin-top:0;margin-bottom:0;margin:0px}#temperament-content .purchase-reports-text{line-height:1.61;font-size:28px;text-align:center;font-weight:300;letter-spacing:0.3px}#temperament-content .characteristics-section{font-size:26px;text-align:left}#temperament-content .four-types-subtitle{text-align:left}#temperament-content #temperament-first-section{margin-bottom:45px}#temperament-content #temperament-first-section .icon-and-title{text-align:center;padding-bottom:70px}#temperament-content #temperament-first-section .icon-and-title img{width:97px;padding-bottom:4px}#temperament-content #temperament-first-section .icon-and-title .title{font-size:34px;display:block;margin-top:30px}#temperament-content #temperament-first-section .first-section-image{margin-top:40px}#temperament-content #temperament-first-section .temperament-questions{padding-bottom:210px}#temperament-content #temperament-first-section .temperament-questions .question{padding-left:40px;padding-right:40px;padding-top:40px;padding-bottom:40px;display:inline-block;position:relative;width:100%;height:auto;border:2px solid #666;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px}#temperament-content #temperament-first-section .temperament-questions .question .question-text{font-size:17px;margin-left:40px;text-indent:-40px;text-align:center}#temperament-content #temperament-first-section .temperament-questions .question.question-left:before{content:'';position:absolute;width:0;height:0;top:46px;right:auto;bottom:auto;left:-40px;border:20px solid;border-color:transparent #666666 transparent transparent}#temperament-content #temperament-first-section .temperament-questions .question.question-left:after{content:' ';position:absolute;width:0;height:0;left:-36px;right:auto;top:48px;bottom:auto;border:18px solid;border-color:transparent #ffffff transparent transparent}#temperament-content #temperament-first-section .temperament-questions .question.question-right:before{content:'';position:absolute;width:0;height:0;top:46px;right:-40px;bottom:auto;left:auto;border:20px solid;border-color:transparent transparent transparent #666}#temperament-content #temperament-first-section .temperament-questions .question.question-right:after{content:' ';position:absolute;width:0;height:0;top:48px;right:-36px;bottom:auto;left:auto;border:18px solid;border-color:transparent transparent transparent #fff}#temperament-content #temperament-first-section .portal-title{padding-top:55px;padding-bottom:50px}#temperament-content #temperament-first-section .portal-title .portal-title-text{font-size:30px;letter-spacing:0.9px;padding-left:80px}#temperament-content #temperament-table-separator{width:100%;height:161px}#temperament-content #temperament-table-separator .table-section{padding-top:23px}#temperament-content #temperament-table-separator .table-section td,#temperament-content #temperament-table-separator .table-section table,#temperament-content #temperament-table-separator .table-section th{padding:0 20px 0 20px}#temperament-content #temperament-table-separator .table-section .row{margin:0px}#temperament-content #temperament-table-separator .uppercased{text-transform:uppercase;font-weight:600;font-size:25px;font-style:italic}#temperament-content #temperament-table-separator .keywords{font-style:italic;padding-right:80px}#temperament-content #temperament-table-separator table{margin:auto}#temperament-content #temperament-table-separator td{color:white;line-height:36px;letter-spacing:0.9px;font-size:18px}#temperament-content .artisan-table-separator{background-color:#ed1c24}#temperament-content .guardian-table-separator{background-color:#ffdd17}#temperament-content .idealist-table-separator{background-color:#00a14b}#temperament-content .rational-table-separator{background-color:#1b75bb}#temperament-content #temperament-second-section{margin-top:60px}#temperament-content #temperament-second-section .image-image-row{position:relative;text-align:center}#temperament-content #temperament-second-section .image-image-row img{display:inline-block;width:100%}#temperament-content #temperament-second-section .chart-title{font-size:13px;margin-bottom:40px;font-weight:100;letter-spacing:0.9px;font-size:20px;font-style:oblique}#temperament-content #temperament-second-section .chart-title .temperament-type{font-weight:300;font-size:30px;text-transform:uppercase;letter-spacing:1.5px}#temperament-content #temperament-second-section .chart-title .temperament-type-sub{font-size:26px;letter-spacing:1.1px;padding-left:10px}#temperament-content #temperament-second-section #population-chart-image.population-chart{opacity:0;position:absolute;display:block;margin:auto;top:50px;margin-left:15%;width:70%}#temperament-content #temperament-third-section .image-image-row{text-align:center}#temperament-content #temperament-third-section .image-image-row img{display:inline-block;width:100%}#temperament-content #temperament-fourth-section{margin-top:50px;margin-bottom:0px}#temperament-content #temperament-fourth-section .image-column{float:left;vertical-align:middle;max-width:120px}#temperament-content #temperament-fourth-section .paragraph{vertical-align:-webkit-baseline-middle;overflow:hidden;display:block;display:block;padding-left:50px;font-size:16px;line-height:1.63;margin-bottom:84px}#temperament-content #temperament-fourth-section .title-text{text-align:center;padding-bottom:40px}#temperament-content .find-out-link{text-decoration:underline !important}#temperament-content #temperament-fifth-section{margin-top:60px;margin-bottom:60px}#temperament-content #temperament-fifth-section .icon-and-title{font-size:30px}#temperament-content #temperament-fifth-section .title{padding-top:55px;padding-bottom:55px;font-size:30px;text-align:center}#temperament-content #temperament-fifth-section .subtitle{padding-top:45px;font-size:18px;text-align:center}#temperament-content #temperament-fifth-section .image-row{text-align:center}#temperament-content #temperament-fifth-section .image-row img{display:inline-block;width:300px}#temperament-content #temperament-fifth-section .type{opacity:1}#temperament-content #temperament-fifth-section .type-image{-webkit-animation:showHideAnimation 2s ease forwards;animation:showHideAnimation 2s ease forwards}#temperament-content #temperament-fifth-section .type-image.ng-hide{opacity:0}#temperament-content #temperament-fifth-section .ng-hide{opacity:0;-webkit-animation:ease-out 0.5s;animation:ease-out 0.5s}#temperament-content #temperament-fifth-section .type-image.ng-show{opacity:1}#temperament-content #temperament-sixth-section{margin-top:60px}#temperament-content #temperament-sixth-section .icon-and-title{font-size:30px}#temperament-content #temperament-sixth-section .share{padding-top:55px;font-size:30px;text-align:center}#temperament-content #temperament-sixth-section .share-text{padding-top:45px;font-size:18px;text-align:center}#temperament-content #temperament-sixth-section .share-icons{padding-top:40px;text-align:center}#temperament-content #temperament-sixth-section .share-icons img{display:inline-block;padding-left:20px;padding-right:20px}#temperament-content #temperament-sixth-section .gift-text{padding-top:40px;font-size:18px;text-align:center}#temperament-content #temperament-sixth-section .gift-icon{padding-top:40px;text-align:center}#temperament-content #temperament-sixth-section .gift-icon img{display:inline-block}#temperament-content .artisan-separator{border-top-width:25px;border-bottom-width:25px;border-style:solid;border-color:#ed1c24}#temperament-content .guardian-separator{border-top-width:25px;border-bottom-width:25px;border-style:solid;border-color:#f5d058}#temperament-content .idealist-separator{border-top-width:25px;border-bottom-width:25px;border-style:solid;border-color:#00a14b}#temperament-content .rational-separator{border-top-width:25px;border-bottom-width:25px;border-style:solid;border-color:#1b75bb}#temperament-content #left-question,#temperament-content #right-question{top:200px;opacity:0}#temperament-content .question-animation{-webkit-animation:translatequestion 4s ease backwards;-webkit-animation-iteration-count:1;animation:translatequestion 4s ease backwards;animation-iteration-count:1}@-webkit-keyframes translatequestion{0%{top:200px;opacity:1}50%{top:0px;opacity:1}75%{top:0px;opacity:1}100%{top:0px;opacity:0}}@keyframes translatequestion{0%{top:200px;opacity:1}50%{top:0px;opacity:1}75%{top:0px;opacity:1}100%{top:0px;opacity:0}}@-webkit-keyframes showHideAnimation{0%{opacity:0}50%{opacity:1}75%{opacity:1}100%{opacity:0}}@keyframes showHideAnimation{0%{opacity:0}50%{opacity:1}75%{opacity:1}100%{opacity:0}}#temperament-content .show-animate{-webkit-animation:showAnimate 3s ease forwards;animation:showAnimate 3s ease forwards}@-webkit-keyframes showAnimate{from{opacity:0}to{opacity:1}}@-webkit-keyframes example{from{opacity:0}to{opacity:1}}@keyframes example{from{opacity:0}to{opacity:1}}.guardian-text-container .t-color{color:#f5d058;font-size:24px;padding-right:5px}.idealist-text-container .t-color{color:#00a14b;font-size:24px;padding-right:5px}.artisan-text-container .t-color{color:#ed1c24;font-size:24px;padding-right:5px}.rational-text-container .t-color{color:#1b75bb;font-size:24px;padding-right:5px}.guardian-text-container-sm .t-color{color:#f5d058}.idealist-text-container-sm .t-color{color:#00a14b}.artisan-text-container-sm .t-color{color:#ed1c24}.rational-text-container-sm .t-color{color:#1b75bb}.find-out-row{font-size:27px !important;max-width:70%;margin:auto;color:#464646;letter-spacing:0.5px;line-height:1.67;font-weight:300}.purchase-container{position:relative}.purchase-container .close{color:#C0C0C0;position:absolute;right:0px;top:30px;font-size:40px;text-decoration:none;cursor:pointer;z-index:999}.purchase-container .portal-title-text.big{font-size:30px;letter-spacing:0.9px;padding-left:12px !important}@media only screen and (max-width: 991px){#temperament-content #temperament-first-section{margin-bottom:0}#temperament-content #temperament-first-section .icon-and-title .first-section-image{margin-top:0}#temperament-content #temperament-first-section .icon-and-title .title{font-size:20px}#temperament-content #temperament-first-section .temperament-questions{padding-left:25px;padding-right:25px;min-height:485px}#temperament-content #temperament-first-section .temperament-questions .question{padding-left:30px;padding-right:30px;min-width:0}#temperament-content #temperament-first-section .temperament-questions .question .question-text{font-size:12.5px;margin-left:0;text-indent:0}#temperament-content #temperament-first-section .separator-line.top{padding-bottom:15px}#temperament-content #temperament-first-section .separator-line.bottom{padding-top:15px}#temperament-content #temperament-first-section #purchase-section .purchase-reports-text{font-size:16px;margin:0 35px}#temperament-content #temperament-first-section .portal-title .portal-title-text{padding-left:30px;font-size:20px}#temperament-content .portrait-wrapper{background-color:white}#temperament-content .portrait-wrapper .purchase-container{max-width:100%;margin:0;background-color:white}#temperament-content .portrait-wrapper .purchase-container .portal-title{padding-top:36px;padding-bottom:56px}#temperament-content .portrait-wrapper .purchase-container .portal-title .portal-title-text{font-size:20px;padding-left:30px}#temperament-content .portrait-wrapper .purchase-container .reports-carousel{max-height:none}#temperament-content .portrait-wrapper .purchase-container .purchase-prompt{padding-top:10px;font-size:14px;margin:0 35px}#temperament-content .portrait-wrapper .purchase-container .close{color:#4a4747;width:40px;height:40px;text-align:center;margin-right:30px;font-size:55px;line-height:1.1}#temperament-content .portrait-wrapper .purchase-container table{font-size:13px}#temperament-content .portrait-wrapper .purchase-container table thead th{text-align:left}#temperament-content .portrait-wrapper .purchase-container table thead th:last-child{text-align:right}#temperament-content .portrait-wrapper .purchase-container table tbody{box-shadow:none}#temperament-content .portrait-wrapper .purchase-container table tbody .report-name{padding-left:25px}#temperament-content .portrait-wrapper .purchase-container table tbody td{padding-right:0;padding-left:0}#temperament-content .portrait-wrapper .purchase-container .pricing{font-size:13px}#temperament-content .portrait-wrapper .purchase-container .gift-prompt{font-size:14px;margin-left:15px;margin-right:15px}#temperament-content .portrait-wrapper .purchase-container .gift-prompt .gift-button{padding-left:0;padding-right:0;border:1px solid;border-radius:10px;display:inline-block}#temperament-content .portrait-wrapper .purchase-container .gift-prompt .gift-button i{margin-top:2px;vertical-align:middle;display:inline-block;max-width:25%}#temperament-content .portrait-wrapper .purchase-container .gift-prompt .gift-button .gift-share-text{max-width:75%;vertical-align:middle;display:inline-block;padding-left:5px;padding-right:5px}#temperament-content .portrait-wrapper .purchase-container .how{float:right;margin-top:20px;position:relative;display:inline-block;margin-bottom:20px}#temperament-content .portrait-wrapper .purchase-container .how .icon--question-mark{width:26px;height:26px;background-size:10px !important;background-position:center;border-radius:50%;margin-left:10px}#temperament-content .portrait-wrapper .purchase-container .how .icon--question-mark.icon--question-mark-rational{background-color:#1b75bb}#temperament-content .portrait-wrapper .purchase-container .how .icon--question-mark.icon--question-mark-artisan{background-color:#ed1c24}#temperament-content .portrait-wrapper .purchase-container .how .icon--question-mark.icon--question-mark-idealist{background-color:#00a14b}#temperament-content .portrait-wrapper .purchase-container .how .icon--question-mark.icon--question-mark-guardian{background-color:#f5d058}#temperament-content .portrait-wrapper .purchase-container .how .msg{display:none;background:#e3e3e6;width:200px;left:-55px;top:-205px;padding:15px;height:auto;z-index:2;border:1px solid #cfcfd2;font-size:11px;color:black}#temperament-content .portrait-wrapper .purchase-container .how .msg.show{display:block;position:absolute}#temperament-content .portrait-wrapper .purchase-container .how .msg.show ol{padding-left:25px}#temperament-content .portrait-wrapper .purchase-container .how .msg.show:before{content:' ';width:20px;height:20px;background:#e3e3e6;position:absolute;right:-11px;top:50%;margin-top:-3px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:1px solid #d0cfd2;border-right:1px solid #d0cfd2}#temperament-content .portrait-wrapper .purchase-container .gift-friend.gift-friend-invisible{display:none}#temperament-content .portrait-wrapper .purchase-container .gift-friend .report-items label,#temperament-content .portrait-wrapper .purchase-container .gift-friend .report-items span{font-size:15px}#temperament-content .portrait-wrapper .purchase-container .proceed{text-align:center;border-radius:10px;padding:20px 40px;margin-bottom:13px;font-weight:bold;margin-left:30px;margin-right:30px}#temperament-content .portrait-wrapper .purchase-container .proceed.proceed-artisan{background-color:#ed1c24}#temperament-content .portrait-wrapper .purchase-container .proceed.proceed-guardian{background-color:#f5d058}#temperament-content .portrait-wrapper .purchase-container .proceed.proceed-idealist{background-color:#00a14b}#temperament-content .portrait-wrapper .purchase-container .proceed.proceed-rational{background-color:#1b75bb}#temperament-content .portrait-wrapper .purchase-container .proceed a{color:white}#temperament-content #temperament-table-separator{height:200px}#temperament-content #temperament-table-separator .table-section{padding-top:15px;padding-bottom:15px}#temperament-content #temperament-table-separator .table-section table{padding:0}#temperament-content #temperament-table-separator .table-section table td{line-height:20px;font-size:12px;padding:0 10px}#temperament-content #temperament-table-separator .table-section .uppercased{padding-left:10px;margin:0 auto;color:white;font-size:20px}#temperament-content #temperament-table-separator .table-section .keywords{color:white;padding-right:0}#temperament-content #temperament-third-section .paragraph-text{max-width:100%;margin-left:0;margin-right:0;width:100%}#temperament-content #temperament-third-section .paragraph-text.inset{max-width:100%}#temperament-content #temperament-third-section .title-row .characteristics-section{font-size:20px;padding-left:30px}#temperament-content #temperament-third-section .image-image-row{padding-left:10px;padding-right:10px;padding-bottom:10px}#temperament-content #temperament-third-section .image-image-row div{padding:0 10px;margin:0 auto}#temperament-content #temperament-third-section .image-image-row .circle-title{font-size:11px}#temperament-content #temperament-third-section .paragraph-text{font-size:14px}#temperament-content #temperament-third-section .paragraph-text.inset{font-size:14px}#temperament-content #temperament-fourth-section .title-row{padding-top:0;font-size:20px}#temperament-content #temperament-fourth-section .title-text{padding-bottom:0}#temperament-content #temperament-fourth-section .title-text .four-types-subtitle{font-size:14px;padding:0}#temperament-content #temperament-fourth-section .type-description{width:100%}#temperament-content #temperament-fourth-section .type-description .type-paragraph-text{text-align:center}#temperament-content #temperament-fourth-section .type-description .type-paragraph-text .image-column{float:none;margin:0 auto}#temperament-content #temperament-fourth-section .type-description .type-paragraph-text .paragraph{font-size:14px;text-align:left;padding-left:0;margin-bottom:40px}#temperament-content #temperament-fourth-section .type-description .type-paragraph-text .paragraph .t-color{font-size:20px}#temperament-content .separator-line.bottom{padding-top:15px}#temperament-content #temperament-fifth-section .title-row{font-size:20px !important}#temperament-content #temperament-fifth-section .image-row img{width:200px}#temperament-content #temperament-fifth-section .find-out-row{font-size:16px !important;max-width:85%}#temperament-content #temperament-sixth-section{margin-top:30px}#temperament-content #temperament-sixth-section .icon-and-title{font-size:20px}#temperament-content #temperament-sixth-section .share{font-size:20px}#temperament-content #temperament-sixth-section .share-keirsey .share-keirsey__action{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}#temperament-content #temperament-sixth-section .share-keirsey .share-keirsey__action .share-keirsey__button{margin-left:0;margin-right:0;padding:15px}#temperament-content #temperament-sixth-section .share-keirsey .share-keirsey__action .share-keirsey__button .icon--share{background-size:65px 65px !important;height:65px;width:65px}#temperament-content #temperament-sixth-section .share-keirsey .share-keirsey__text{padding-top:20px;padding-bottom:20px}}@media screen and (min-width: 550px) and (max-width: 991px){#temperament-content .portrait-wrapper .purchase-container{margin:0 auto !important}#temperament-content .portrait-wrapper .purchase-container .purchase-prompt{margin:0 auto}#temperament-content .portrait-wrapper .purchase-container .proceed-button{margin:0 15px}#temperament-content .portrait-wrapper .purchase-container .proceed{margin-left:0 !important;margin-right:0 !important}#temperament-content #temperament-table-separator .table-section table{padding:0}#temperament-content #temperament-table-separator .table-section table td{font-size:20px;line-height:30px;padding:0 15px}#temperament-content #temperament-table-separator .table-section .uppercased{font-size:25px}#temperament-content #temperament-third-section .image-image-row .circle-title{font-size:16px}#temperament-content #temperament-third-section .image-image-row .profile-circle{width:200px;height:200px;font-size:14px}}.test{height:100%}.test__inner-head{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:10px;padding-top:10px}.test__logo{position:relative}.test__pager{height:70px;line-height:70px;width:70px}.test__pager.is-disabled{opacity:.5}.test__pager--prev{border-right:1px solid #f3f3f3}.test__pager--next{border-left:1px solid #f3f3f3}.test__pager--prev .test__pager-icon{margin-left:26px;margin-right:26px}.test__pager--next .test__pager-icon{margin-left:26px;margin-right:26px}.test__progress{margin-left:auto;margin-right:50px}.test__main{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.test__main .l-wrapper{max-height:100%}.test__heading{padding-top:16px}.full-height{height:90%}@media only screen and (max-width: 550px){.test__progress{margin-left:auto;margin-right:6px}.round-progress{width:37px !important;height:37px !important}.test__pager--prev{border:none}.test__pager--next{border-left:none}}.test-result{display:inline-block;margin-top:30px}.test-result>*{display:block}.test-result__label{font-size:30px;font-weight:600;margin-bottom:20px}.test-result--lg .test-result__label{font-size:38px;margin-bottom:27px}.test-result__icon-wrapper{border-radius:50%;height:128px;line-height:128px;margin-bottom:20px;margin-left:auto;margin-right:auto;width:128px}.test-result--lg .test-result__icon-wrapper{height:162px;line-height:162px;margin-bottom:27px;width:162px}.test-result__type{font-size:21px;font-weight:600;line-height:30px}.test-result__type>span{display:block}.test-result--lg .test-result__type{font-size:30px}.test-result__subtype{color:#2e2b2b;font-size:20px;margin-top:-26px;font-weight:600}.test-result--lg .test-result__subtype{font-size:25px}.test-result__description{color:#383738;font-size:16px;line-height:1.3125}@media only screen and (max-width: 550px){.test-result--lg .test-result__type{font-size:20px}.test-result--lg .test-result__subtype{font-size:18px}.intro{margin-top:10px;margin:0px 30px;text-align:left !important}.actions-wrapper .button--test{margin-left:20px;margin-right:20px}.test-result--lg .test-result__label{font-size:21px}.test-result--lg .test-result__icon-wrapper{height:100px;line-height:100px;margin-bottom:27px;width:100px}.test-result__icon-wrapper.t-bg img{width:60px !important;height:60px !important}assessment-existing .test-result--lg .test-result__subtype{margin-top:-22px;font-size:16px}assessment-existing .test-result--lg .test-result__type{font-size:20px;margin-top:-16px}.icon--question-mark{background-size:50% 50%;background-position:50%}}.research{border:1px solid #EBEBEB;margin:auto;text-align:center;padding:4%;margin-bottom:30px;position:relative;margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.research .research__button{position:absolute;right:20px;top:10px;font-size:40px;background:none;border:none;color:#6F6F6F}.research .research__item{width:23%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid #EBEBEB;height:120px;margin:1%;cursor:pointer}.research .research__item.selected{background-color:#EBEBEB}.research .research__item h5{color:#918F90;margin-bottom:5px;margin-top:0;font-weight:600}.research .research__item h1{max-width:90%;margin:0 auto;color:#6F6F6F;font-weight:600;letter-spacing:0;line-height:30px}i.icon.icon--help{padding-left:2px;line-height:14px}.research-header{font-size:20px}@media only screen and (max-width: 550px){.research .research__item{font-size:0.7em;height:102px}.research .research__item h1{font-size:0.9em;line-height:1.3em}.research .research__item h5{margin-top:0;margin-bottom:0px}assessment-research h1{line-height:20px}assessment-research .research-header{font-size:16px;margin:12px}.research .research__button{padding:0;right:4px;top:-4px;font-size:25px}}.scrollup{width:40px;height:40px;position:fixed;bottom:30px;right:30px;text-indent:-9999px;background-image:url(/assets/Back-Top-Button-851a250afe758351fc9e8e644624232a7b8bc818c92789156e32b33fe881e00b.svg);z-index:9999;cursor:pointer}.scrollup .hide{display:none}.scrollup .show{display:inline}.reset-password-link-expired{height:100%}.reset-password-link-expired .site-head{height:80px}.reset-password-link-expired .site-head .l-wrapper{position:static}.reset-password-link-expired .site-head logo{top:22px;left:32px}.reset-password-link-expired .site-head .logo--default{height:38px;width:160px}.reset-password-link-expired .reset-password-link-expired-container{padding-top:125px;padding-left:119px;background-color:#fbfbfb;height:100%}.reset-password-link-expired .reset-password-link-expired-container .header{font-weight:600;color:#4a4a4a;font-size:18px;line-height:27px}.reset-password-link-expired .reset-password-link-expired-container .text{margin-bottom:50px;color:#4a4a4a;font-size:12px;line-height:27px}.reset-password-link-expired .reset-password-link-expired-container .password-reset-button{border-radius:7px;background-color:#afadad;padding:7px 33.5px 9px}.reset-password-link-expired .reset-password-link-expired-container .password-reset-button:link{text-decoration:none}.reset-password-link-expired .reset-password-link-expired-container .password-reset-button .button-text{color:#fff;font-weight:600;font-size:12px;line-height:1}.access-code-form{margin-left:auto;margin-right:auto;max-width:272px;text-align:center}.assessment-result__action{padding-top:30px}.test-compare{max-width:1000px;margin:auto}.test-compare .test-result{padding:30px}.test-compare .test-result:hover{background-color:#f9f9f9;cursor:pointer}.test-compare .test-desc{width:421px;font-size:13px;text-align:left}.test-compare .tooltip-container{position:relative;z-index:99;margin:auto;display:block;width:28px;margin-top:-25px}.test-compare .tooltip-container i.icon.icon--help{padding-left:8px;line-height:22px;height:25px;width:25px;font-size:16px}@media only screen and (max-width: 991px){.intro{margin:10%;font-size:15.5px;margin-top:0;text-align:center !important}.test-compare>.selected.test-result--lg:before{content:' ';border-bottom:20px solid;border-right:20px solid;position:absolute;bottom:-10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:-1;left:calc(50% - 10px)}.test-compare>.selected.test-result--lg.t--artisan:before{background:#ed1c24;border-color:#ed1c24}.test-compare>.selected.test-result--lg.t--guardian:before{background:#f5d058;border-color:#f5d058}.test-compare>.selected.test-result--lg.t--idealist:before{background:#00a14b;border-color:#00a14b}.test-compare>.selected.test-result--lg.t--rational:before{background:#1b75bb;border-color:#1b75bb}.test-compare .test-result{background:white;margin:0px;padding:0px;width:40%}.test-compare .test-result .test-result__label{margin-bottom:27px;margin-top:50px}.test-compare .test-result button{color:#464646;background-color:#ebebeb;border-color:#e6e6e6;width:100%;font-size:12px;padding:5px;margin-bottom:9px}.test-compare .selected{background:#f9f9f9}}.compare-results__tests{-webkit-box-align:top;-ms-flex-align:top;align-items:top;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.compare-results__test{margin-left:20px;margin-right:20px;max-width:460px;padding:25px}.compare-results__test:hover,.compare-results__test:active,.compare-results__test:focus{background-color:#f6f6f8}.invoice-preview{font-size:13px;font-weight:500;letter-spacing:1px;line-height:1.8}.invoice-preview th{font-size:14px;font-weight:600;letter-spacing:.1em}.invoice-preview__title{margin-bottom:-28px;margin-top:-40px}.invoice-preview__row{margin-left:-20px;margin-right:-20px}.invoice-preview__row strong{color:#1F70AF}.invoice-preview__col{float:left;padding-left:20px;padding-right:20px}.invoice-preview__col:first-child{width:57%}.invoice-preview__col:last-child{width:43%}.invoice-preview__info{margin-bottom:35px}.invoice-preview__bill-ship{margin-bottom:55px}.invoice-preview__subtitle{font-size:14px;font-weight:600;letter-spacing:.1em;margin-bottom:5px;margin-top:0;color:#1F70AF}.invoice-preview__address strong{font-size:14px;font-weight:600}.invoice-preview__table th{color:#1F70AF}.invoice-preview__table th,.invoice-preview__table td{padding-left:10px;padding-right:10px}.invoice-preview__total{float:right;margin-right:-10px}.invoice-preview__total th{font-size:13px}.invoice-preview__note{line-height:18px}.invoice-preview__items{border-bottom:1px solid #dbdbdb;line-height:1;margin-bottom:25px;margin-left:-30px;margin-right:-30px;width:calc(100% + 60px)}.invoice-preview__items td,.invoice-preview__items th{padding:7px}.invoice-preview__items td:first-child,.invoice-preview__items th:first-child{padding-left:30px}.invoice-preview__items td:last-child,.invoice-preview__items th:last-child{padding-right:30px}.invoice-preview__items th{border-bottom:1px solid #dbdbdb;border-top:1px solid #dbdbdb;padding-bottom:13px;padding-top:13px;color:#1F70AF}.invoice-preview__items strong{margin-right:20px;font-weight:600}.invoice-preview__prefix-container{position:relative;width:100%}.invoice-preview__prefix{left:0;position:absolute}.payment-information{color:#4b8047}.payment-information .form{max-width:510px}.payment-information .form__row{margin-left:-10px;margin-right:-10px}.payment-information .form__row+.form__row{margin-top:0}.payment-information .form__item+.form__item{margin-top:0}.payment-information .form__col{padding-left:10px;padding-right:10px;width:245px}.payment-information .form__col--exp{width:205px}.payment-information .form__col--code{width:80px}.payment-information .form__item{margin-bottom:5px}.payment-information .inline-inputs{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-10px;margin-right:-10px}.payment-information .inline-inputs .text-field{margin-left:10px;margin-right:10px}.payment-information .form__label{color:#4b8047;font-size:14px;font-weight:600;letter-spacing:.05em;text-transform:none}.payment-information .form__action{padding-top:35px}.payment-information .text-field{border-color:#c4c4c4;padding-bottom:8px;padding-top:7px}.payment-information .btn.btn{background-color:#f7f7f7;border-color:#dedede;font-size:11px;font-weight:600;padding-bottom:5px;padding-top:5px}.payment-information .form__error{color:#d71818;font-size:13px;letter-spacing:.1em;margin-bottom:0}.payment-information .modal-dialog{margin-top:270px}.payment-information .modal-dialog strong{color:#4b8047;font-weight:600}.payment-information .modal-dialog p{color:#464646;font-size:13px;letter-spacing:.05em;margin-bottom:25px;margin-top:0}.payment-information__title{font-size:16px;font-weight:600;letter-spacing:.05em;margin-bottom:30px;text-transform:none}.login-form{max-width:433px;margin-left:auto;margin-right:auto}.login-form .form__item+.form__item{margin-top:13px}.login-form .form__action{margin-top:70px;padding-top:0}.login-form__title{font-size:22px;font-weight:normal;letter-spacing:0;margin-bottom:20px}.login-form__foot{margin-top:75px}.forgot-password-link{position:absolute;top:359px;left:calc(50% + 62px);text-decoration:none;color:#7d7576;font-size:14px}@media only screen and (max-width: 550px){.forgot-password-link{position:absolute;top:319px;right:10px;text-decoration:none;color:#7d7576;font-size:14px;width:170px;left:inherit}}.site-foot{background-color:#464646;padding-bottom:230px;padding-top:45px}.site-foot__top{-webkit-box-align:top;-ms-flex-align:top;align-items:top;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:75px}.site-foot__top .logo{margin-top:13px}.site-foot__top .motto{margin-bottom:0;margin-left:42px;margin-top:24px}.site-foot__top .app-download{margin-left:auto}.site-foot__nav{-webkit-box-align:top;-ms-flex-align:top;align-items:top;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:100px;padding-right:100px}.site-foot__nav .foot-menu{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}@media only screen and (max-width: 991px){.site-foot{padding-top:0}.site-foot .logo--default{max-width:200px;height:auto}.site-foot__top{padding-bottom:40px}.site-foot__nav{-webkit-box-align:top;-ms-flex-align:top;align-items:top;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:10px;padding-right:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-foot__nav .foot-menu{-webkit-box-flex:1;-ms-flex:1 0 120px;flex:1 0 120px}}.site-main--primary{padding-bottom:83px;padding-top:63px}.text-muted{color:#a7a7a7;font-weight:100}.update-disclaimer .button{font-size:16px}.update-disclaimer__back{margin-top:55px}.t--artisan .t-color{color:#ed1c24}.t--artisan .t-bg{background-color:#ed1c24}.t--default .t-color{color:#a1a1a1}.t--default .t-bg{background-color:#a1a1a1}.t--guardian .t-color{color:#fedc38}.t--guardian .t-bg{background-color:#fedc38}.t--rational .t-color{color:#1b75bb}.t--rational .t-bg{background-color:#1b75bb}.t--idealist .t-color{color:#00a14b}.t--idealist .t-bg{background-color:#00a14b}
