body,html{height:100%}h1,h2{line-height:1.3}h2,h3,h4,h5,h6{font-weight:500}.btn,.btn-lg,.panel,h1{text-transform:uppercase;letter-spacing:.05em}input.invalid,input:invalid,select.invalid,select:invalid,textarea.invalid{box-shadow:0 1px 2px transparent inset,0 1px 0 rgba(255,255,255,0),0 0 2px 0 rgba(255,0,0,.5)!important}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat/Montserrat-Regular.eot);src:url(/fonts/Montserrat/Montserrat-Regular.eot?#iefix) format('embedded-opentype'),url(/fonts/Montserrat/Montserrat-Regular.svg) format('svg'),url(/fonts/Montserrat/Montserrat-Regular.woff) format('woff'),url(/fonts/Montserrat/Montserrat-Regular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat/Montserrat-Bold.eot);src:url(/fonts/Montserrat/Montserrat-Bold.eot?#iefix) format('embedded-opentype'),url(/fonts/Montserrat/Montserrat-Bold.svg) format('svg'),url(/fonts/Montserrat/Montserrat-Bold.woff) format('woff'),url(/fonts/Montserrat/Montserrat-Bold.ttf) format('truetype');font-weight:700}body{font-family:"Open Sans",'Helvetica Neue',Arial;color:#4C4C4C;font-size:18px}.btn,.btn-lg,.panel,h1,h2,h3,h4,h5,h6{font-family:Montserrat,"Open Sans",'Helvetica Neue',Arial}.main-wrapper{min-height:100%;height:auto!important;height:100%;margin:0 auto -105px}.content-wrapper-with-sidebar{padding-left:0;margin-top:25px;margin-bottom:40px}.nosidebar-article-wrapper{padding:2.5% 0 0}.types-list-wrapper{padding:0;margin-top:2%;margin-bottom:2%}.push{height:105px}p,ul{line-height:1.8;margin-bottom:17px}h1{color:#484E50;font-size:1.7em;margin-top:30px;margin-bottom:20px}h2{font-size:1.5em;margin-bottom:15px}h3,h4,h5,h6{line-height:1.5}.no-left-padding{padding-left:0}.no-right-padding{padding-right:0}.no-left-margin{margin-left:0}.no-right-margin{margin-right:0}.no-margin{margin:0}.no-padding{padding:0}.custom-hidden{display:none}.cool-pagination li,.inline{display:inline-block}input.invalid,input:invalid,select.invalid,select:invalid{outline:0!important;border-color:#FF5C60 #FF7077 #FF7077!important}select.full-width{width:100%}.alert{border-radius:3px}.btn,.btn-lg,.panel{font-weight:500;padding:10px 15px;border-radius:3px;border:none;transition:all .1s ease-in-out;outline:0!important;color:#FFF}.btn-lg{padding:12px 16px}.btn-info,.btn-info:focus,.btn-info:hover{color:#429696;background-color:#51A9AB}.btn-info .fa-caret-right{margin-left:5px}.btn-info .fa-caret-left{margin-right:5px}.btn-action-2{color:#FFF;background-color:#51A9AB}.btn-action-2:hover{background-color:#459091}.btn-action-2:active{background-color:#397777}.btn-action-3{background-color:#6D6F65;color:#FFF}.btn-action-3:hover{background-color:#575951}.btn-action-3:active{background-color:#464741}.fa{font-style:normal;font-family:FontAwesome!important}.min-height-wrapper{min-height:670px}.teal-link{color:#51A9AB}.teal-link:active,.teal-link:focus,.teal-link:hover{color:#418788;transition:all .2s ease-out}.teal-link.btn{color:#FFF}.default-breadcrumbs{font-size:.85em;font-weight:600;letter-spacing:.05em;text-transform:uppercase;line-height:1.8em}.profile-trait-tooltip,.trait-bars .trait .bar span,.trait-bars .trait .caption{letter-spacing:.03em;text-transform:uppercase}.default-breadcrumbs a{margin:0 5px;color:#51A9AB}.default-breadcrumbs a:active,.default-breadcrumbs a:focus,.default-breadcrumbs a:hover{color:#418788;transition:all .2s ease-out;text-decoration:none;border-bottom:1px solid}.default-breadcrumbs a.btn{color:#FFF}.default-breadcrumbs a:first-of-type{margin-left:0}.default-breadcrumbs span.active{color:#DC6950;margin-left:5px}.default-breadcrumbs span.fa{font-size:1.1em;color:#7F7F7F}.nice-text-field{border:1px solid #E9E9E9;padding:11px 15px;border-radius:3px}.smaller-text-field-paddings{padding:2px 10px}textarea.invalid{border-color:#FF5C60 #FF7077 #FF7077!important}span.italic{font-style:italic}span.grey{color:#b5b5b5}.red-text{color:#DC6950}.green-text{color:#51A9AB}blockquote{font-size:.9em;font-style:italic;padding:10px 0;border:none}blockquote p{margin-bottom:5px}blockquote footer{font-size:.9em;text-align:right}.description-pullout{border-left:10px solid #51a9ab;background-color:#F6F5F4;padding:25px 40px;line-height:1.8;margin-top:25px;margin-bottom:25px;border-radius:3px}.btn-action{background-color:#DC6950;color:#FFF}.btn-action:hover{background-color:#C25D47}.btn-action:active{background-color:#A8513E;outline:0}.btn-action .fa-caret-right{margin-left:5px;font-size:.85em}.btn-action-2:active,.btn-action-2:focus,.btn-action-2:hover,.btn-action-3:active,.btn-action-3:focus,.btn-action-3:hover,.btn-action-4:active,.btn-action-4:focus,.btn-action-4:hover,.btn-action:active,.btn-action:focus,.btn-action:hover{color:#FFF}.btn-default,.btn-default:active,.btn-default:focus,.btn-default:hover{background-color:#E4E4E2;color:#4C4C4C}.btn-action-4{background-color:#728D56}.btn-action-4:focus,.btn-action-4:hover{background-color:#657d4c}.btn-action-4:active{background-color:#586d43}.btn-action-5{background-color:#3F8F6F}.btn-action-5:focus,.btn-action-5:hover{background-color:#377d61}.btn-action-5:active{background-color:#2f6c54}.btn-white{border:1px solid #DCDCDC;color:#4C4C4C;background-color:#FFF}.btn-white:active,.btn-white:focus,.btn-white:hover{color:#4C4C4C;border-color:#a9a9a9}.btn-white span{color:#4C4C4C}.btn-green,.btn-green:active,.btn-green:focus,.btn-green:hover{color:#FFF}.btn-green{background-color:#728D56}.alert-success{color:#446125;background-color:#bfdb8e}.alert-danger{color:#CC5139;background-color:rgba(220,105,80,.15);border-color:#CC5139}.alert-teal{color:#4C4C4C;background-color:rgba(81,169,171,.2);border-color:#51a9ab}.alert-small{padding:10px 12px}.default-border{border:1px solid #DCDCDC}.light-border{border:1px solid #EEE}.rounded-borders{border-radius:3px}.cool-pagination{text-align:center}.cool-pagination li{list-style:none;text-align:center;margin:0 10px 5px 0;vertical-align:top;zoom:1}.cool-pagination li:first-child a,.cool-pagination li:first-child span,.cool-pagination li:last-child a,.cool-pagination li:last-child span{padding-bottom:3px}.cool-pagination li.active span,.cool-pagination li.active span:hover{background:#51A9AB;color:#FFF!important}.cool-pagination li a,.cool-pagination li span{width:45px;height:45px;background:#F9F9F9;border:none;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex;color:#4C4C4C!important;padding:0}.needs-clearing:after,.trait-bars .trait .bar:after{display:table;content:" ";clear:both}.cool-pagination li a:hover{background-color:#F5F5F5;color:#4C4C4C}.clear{clear:both}.drops-shadow{box-shadow:0 0 3px 0 rgba(0,0,0,.2)}.large-gap{height:30px}.profile-trait-tooltip{position:absolute;top:-60px;font-family:Montserrat,"Open Sans","Helvetica Neue",Arial;font-weight:300}.trait-bars{margin-bottom:60px}.trait-bars .bar-caption .left-trait,.trait-bars .bar-caption .right-trait{margin:5px 0;font-weight:600;font-size:.9em}.trait-bars .trait .bar .count,.trait-bars .trait .caption{font-weight:700;font-family:Montserrat,"Open Sans","Helvetica Neue",Arial}.trait-bars .bar-caption .left-trait{text-align:left}.trait-bars .bar-caption .right-trait{text-align:right}.trait-bars .trait{margin-bottom:30px}.trait-bars .trait .caption{font-size:1.1em}.trait-bars .trait .tagline{font-size:.75em;color:#b5b5b5;margin-bottom:15px}.trait-bars .trait .bar{font-size:.9em;margin-bottom:15px}.trait-bars .trait .bar .left,.trait-bars .trait .bar .right{background-color:#F5F5F5;min-width:60px;max-width:calc(100% - 60px);float:left;padding:0 15px}.trait-bars .trait .bar .left{border-right:2px solid #FFF;border-radius:99px 0 0 99px}.trait-bars .trait .bar .left .count{float:left;margin:5px 10px 5px -10px}.trait-bars .trait .bar .left span{text-align:left}.trait-bars .trait .bar .right{border-left:2px solid #FFF;border-radius:0 99px 99px 0}.trait-bars .trait .bar .right .count{float:right;margin:5px -10px 5px 10px}.trait-bars .trait .bar .right span{text-align:right}.trait-bars .trait .bar .active{background-color:#51A9AB}.trait-bars .trait .bar .active span{color:#FFF}.trait-bars .trait .bar .count{background-color:#FFF;min-width:40px;height:40px;line-height:42px;border-radius:99px;position:relative}@media (min-width:768px){.trait-bars .trait .bar .count.has-tooltip:after{content:"▼";position:absolute;top:-39px;left:30%}.trait-bars .trait .bar .count.has-tooltip.assertive:before,.trait-bars .trait .bar .count.has-tooltip.extraverted:before,.trait-bars .trait .bar .count.has-tooltip.feeling:before,.trait-bars .trait .bar .count.has-tooltip.introverted:before,.trait-bars .trait .bar .count.has-tooltip.intuitive:before,.trait-bars .trait .bar .count.has-tooltip.judging:before,.trait-bars .trait .bar .count.has-tooltip.observant:before,.trait-bars .trait .bar .count.has-tooltip.prospecting:before,.trait-bars .trait .bar .count.has-tooltip.turbulent:before{position:absolute;top:-60px;font-family:Montserrat,"Open Sans","Helvetica Neue",Arial;text-transform:uppercase;letter-spacing:.03em;font-weight:300}.trait-bars .trait .bar .count.has-tooltip.introverted:before{content:"Introverted";left:-42px}.trait-bars .trait .bar .count.has-tooltip.extraverted:before{content:"Extraverted";left:-43px}.trait-bars .trait .bar .count.has-tooltip.intuitive:before{content:"Intuitive";left:-23px}.trait-bars .trait .bar .count.has-tooltip.observant:before{content:"Observant";left:-33px}.trait-bars .trait .bar .count.has-tooltip.thinking:before{position:absolute;top:-60px;font-family:Montserrat,"Open Sans","Helvetica Neue",Arial;text-transform:uppercase;letter-spacing:.03em;font-weight:300;content:"Thinking";left:-23px}.trait-bars .trait .bar .count.has-tooltip.feeling:before{content:"Feeling";left:-17px}.trait-bars .trait .bar .count.has-tooltip.judging:before{content:"Judging";left:-19px}.trait-bars .trait .bar .count.has-tooltip.prospecting:before{content:"Prospecting";left:-43px}.trait-bars .trait .bar .count.has-tooltip.assertive:before{content:"Assertive";left:-28px}.trait-bars .trait .bar .count.has-tooltip.turbulent:before{content:"Turbulent";left:-32px}}.trait-bars .trait .bar span{line-height:50px;display:block;font-family:Montserrat,"Open Sans","Helvetica Neue",Arial}.trait-bars .trait .explanation{font-size:.85em}.trait-bars .trait .explanation a{color:#4C4C4C;text-decoration:underline;font-weight:600}.select2-results__option{font-size:.8em}.separator{height:7px}.academy-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin-bottom:15px;border:1px solid #DCDCDC;border-radius:3px;cursor:pointer;outline:0;text-decoration:none;color:#4C4C4C}@media (min-width:768px){.academy-item{-ms-flex-direction:row;flex-direction:row}}.academy-item:active,.academy-item:focus,.academy-item:hover{border-color:#51A9AB}.academy-item.unavailable:hover{border-color:#DC6950}.academy-item.unavailable .status .status-icon{color:#DC6950;border-color:#DC6950}.academy-item.unavailable .status .status-text{color:#DC6950;font-weight:600}.academy-item .image{padding:15px}.academy-item .image img{width:100px}.academy-item .info{padding:8px 15px 15px;-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;border-bottom:1px solid #DCDCDC}.academy-item .info .title{font-weight:600;margin-bottom:15px;text-align:center}@media (min-width:768px){.academy-item .info{padding:15px;min-height:130px;border-bottom:none;border-right:1px solid #DCDCDC}.academy-item .info .title{text-align:left}}.academy-item .info .description{font-size:.9em;color:#7F7F7F;line-height:1.5}.academy-item .status{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:row;flex-direction:row;padding:15px 10px;margin-top:10px}@media (min-width:768px){.academy-item .status{margin-top:0;padding:15px 15px 10px;height:130px;width:120px;-ms-flex-direction:column;flex-direction:column}}.academy-item .status .status-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:1em;color:#DDD;border:1px solid #DCDCDC;border-radius:40px;width:40px;height:40px;margin-right:10px}@media (min-width:768px){.academy-item .status .status-icon{margin:0 0 10px}}.academy-item .status .status-icon.completed{border-color:#51A9AB;color:#51A9AB}.academy-item .status .status-text{font-size:.9em;color:#7F7F7F}.academy-item .status .status-text.completed{color:#51A9AB;font-weight:600}.navbar{padding:5px 0;z-index:10}.navbar.menu-mode .language,.navbar.menu-mode .login-links,.navbar.menu-mode .logo,.navbar.menu-mode .profile-menu-wrapper,.navbar.menu-mode .test-button{transition:none;opacity:.3}.navbar.navbar-default .navbar-nav>li>a{text-decoration:none;font-size:.9em}.navbar.navbar-default .navbar-nav>li>a:hover{background-color:#EEE}.navbar.homepage-navbar,.navbar.non-homepage-navbar{margin-bottom:0;background-color:transparent;border:none}.navbar .logo{float:left;margin:15px 0;outline:0}@media (max-width:569px){.navbar .logo:not(.checkout){max-width:none;width:40px;overflow:hidden}}@media (max-width:670px){.navbar .logo:not(.checkout) img{width:180px;max-width:none}}.navbar .logo img{height:56px;width:250px}.navbar .navigation{padding-top:21px;float:right;position:relative}.navbar .navigation .nav-item:not(.btn){color:#5A5A5A}.navbar .navigation .nav-item:not(.menu-icon){margin-left:20px;letter-spacing:.05em;text-transform:uppercase;font-size:.7em;position:relative;float:left;outline:0}.navbar .navigation span.has-children:hover .children{display:block}.navbar .navigation .language{display:none;float:left;margin-top:15px;text-decoration:none}@media (max-width:768px){.navbar .navigation .language{display:none;margin-right:5px}}.navbar .navigation .language:active,.navbar .navigation .language:focus,.navbar .navigation .language:hover{cursor:pointer;text-decoration:none}.navbar .navigation .language:active .language-text,.navbar .navigation .language:focus .language-text,.navbar .navigation .language:hover .language-text{border-bottom:1px solid #4C4C4C}.navbar .navigation .language.has-children:active,.navbar .navigation .language.has-children:focus,.navbar .navigation .language.has-children:hover{padding:5px 0 5px 8px;margin-top:10px}.navbar .navigation .language .language-text{font-size:1em;padding-bottom:2px;margin-right:3px}.navbar .navigation .language .f16-globe{color:#6D6F65}@media (min-width:420px) and (max-width:569px){.navbar .navigation .language{display:inline-block}}@media (min-width:630px) and (max-width:670px){.navbar .navigation .language{display:inline-block}}@media (min-width:700px){.navbar .navigation .language{display:inline-block}}.navbar .navigation .children{position:absolute;background-color:#FFF;border-radius:3px;z-index:99;width:180px;display:none;box-shadow:0 0 1px 1px rgba(0,0,0,.1);padding:5px 0;margin-top:5px;right:0}@media (min-width:500px) and (max-height:870px){.navbar .navigation .children{width:auto}.navbar .navigation .children .multicolumn{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.navbar .navigation .children .multicolumn .menu-part{width:180px}.navbar .navigation .children .multicolumn .menu-part:first-of-type{border-right:1px solid #DDD}}.navbar .navigation .children a{display:block;font-family:"Helvetica Neue",Arial;font-size:.95em;background:none;padding:5px 13px;margin:0;color:#5A5A5A;transition:all .1s ease 0s;outline:0}.navbar .navigation .children a:hover{background:#F5F4F3;text-decoration:none}.navbar .navigation #profile-menu .profile-tab .primary-wrapper .request-wrapper .subscribe-wrapper #profile-menu-newsletter:checked+label span,.type-description .sidebar .signup-wrapper .subscribe-wrapper #sidebar-newsletter:checked+label span,.type-header-results .action-wrapper #request-wrapper .subscribe-wrapper #results-newsletter:checked+label span{background-image:url(/images/system/checkbox.png);background-position:center;background-repeat:no-repeat}.navbar .navigation .login-links{text-decoration:none;margin-top:15px}.navbar .navigation .login-links:hover{padding-bottom:2px;border-bottom:1px solid #4C4C4C}@media (max-width:480px){.navbar .navigation .login-links{display:none}}.navbar .navigation .profile-menu-wrapper{float:left;display:inline-block;position:relative}.navbar .navigation .profile-menu-wrapper #profile-menu-toggle{margin-left:15px;cursor:pointer;width:40px;height:40px;text-align:center;display:inline-block}.navbar .navigation .profile-menu-wrapper #profile-menu-toggle:hover .f16-notification{color:#53544d}.navbar .navigation .profile-menu-wrapper #profile-menu-toggle .f16-notification{color:#6D6F65;font-size:1.9em}.navbar .navigation .profile-menu-wrapper #profile-menu-toggle .toggle-badge{position:absolute;top:7px;right:5px;height:17px;min-width:17px;font-size:11px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-weight:700;letter-spacing:.05em;color:#6D6F65;padding:0 1px 0 2px;z-index:-1}.navbar .navigation .profile-menu-wrapper #profile-menu-toggle .toggle-badge.has-unread{background-color:#DC6950;color:#FFF}.navbar .navigation #profile-menu{width:290px;position:absolute;top:75px;right:0;padding:0 15px 15px;border:1px solid #DCDCDC;box-shadow:1px 1px 2px #CCC;background-color:#FFF;text-align:left;font-size:.9em;z-index:30;display:none}.navbar .navigation #profile-menu:before{content:" ";position:absolute;right:67px;top:-8px;border:1px solid #DDD;border-right:none;border-bottom:none;background-color:#FFF;width:16px;height:16px;transform:rotate(45deg)}@media (min-width:390px){.navbar .navigation #profile-menu:before{right:26px}}@media (min-width:768px){.navbar .navigation #profile-menu:before{right:38px}}@media (min-width:390px){.navbar .navigation #profile-menu{width:320px;right:41px;font-size:1em}}@media (min-width:470px){.navbar .navigation #profile-menu{width:400px}}.navbar .navigation #profile-menu .switches{text-align:center;font-size:.7em;letter-spacing:.05em;font-weight:600;text-transform:uppercase;border-bottom:1px solid #E1E1E1;height:41px}.navbar .navigation #profile-menu .switches .switch{padding:11px 0;color:#AAA;cursor:pointer}.navbar .navigation #profile-menu .switches .switch:hover{color:#777}.navbar .navigation #profile-menu .switches .switch.active{color:#4C4C4C;cursor:default}.navbar .navigation #profile-menu .switches .badge{display:none}.navbar .navigation #profile-menu .switches .badge.has-notifications{display:inline-block;background-color:#DC6950}.navbar .navigation #profile-menu .profile-tab .top-row{margin-top:20px}.navbar .navigation #profile-menu .profile-tab .picture-wrapper{padding:5px 15px 0;text-align:center}.navbar .navigation #profile-menu .profile-tab .picture-wrapper img{width:100%}.navbar .navigation #profile-menu .profile-tab .info-wrapper{padding:0 15px 0 0;color:#5A5A5A}.navbar .navigation #profile-menu .profile-tab .info-wrapper .user-caption{font-size:.9em;margin-bottom:10px;line-height:1.8}.navbar .navigation #profile-menu .profile-tab .info-wrapper .user-caption a{color:#51A9AB}.navbar .navigation #profile-menu .profile-tab .info-wrapper .user-caption a:active,.navbar .navigation #profile-menu .profile-tab .info-wrapper .user-caption a:focus,.navbar .navigation #profile-menu .profile-tab .info-wrapper .user-caption a:hover{color:#418788;transition:all .2s ease-out}.navbar .navigation #profile-menu .profile-tab .info-wrapper .user-caption a.btn{color:#FFF}.navbar .navigation #profile-menu .profile-tab .info-wrapper .user-type-info{font-size:.8em;line-height:1.8;margin-bottom:5px}.navbar .navigation #profile-menu .profile-tab .info-wrapper .user-type-info .group{font-weight:700}.navbar .navigation #profile-menu .profile-tab .info-wrapper .badge{display:inline-block;font-size:1.1em;color:#F5F5F5;margin:5px 5px 5px 0}.navbar .navigation #profile-menu .profile-tab .primary-wrapper{padding:15px;color:#5A5A5A;font-size:.8em;line-height:1.8}.navbar .navigation #profile-menu .profile-tab .primary-wrapper .request-caption{font-size:1.1em}.navbar .navigation #profile-menu .profile-tab .primary-wrapper .request-wrapper{margin:0;padding:10px 0 5px;transition:all .5s ease-in-out}.navbar .navigation #profile-menu .profile-tab .primary-wrapper .request-wrapper .email-info-wrapper{margin-bottom:10px}.navbar .navigation #profile-menu .profile-tab .primary-wrapper .request-wrapper .alert-wrapper,.navbar .navigation #profile-menu .profile-tab .primary-wrapper .request-wrapper .confirmation-wrapper{margin:5px 0 10px;display:none}.navbar .navigation #profile-menu .profile-tab .primary-wrapper .request-wrapper .email-info-wrapper #profile-menu-request-submit{border-top-left-radius:0;border-bottom-left-radius:0;width:20%;height:40px;padding:9px 0 8px;font-size:.8em}@media (min-width:390px){.navbar .navigation #profile-menu .profile-tab .primary-wrapper .request-wrapper .email-info-wrapper #profile-menu-request-submit{padding:6px 0;font-size:1em}}@media (min-width:470px){.navbar .navigation #profile-menu .profile-tab .primary-wrapper .request-wrapper .email-info-wrapper #profile-menu-request-submit{padding:5px 0}}.navbar .navigation #profile-menu .profile-tab .primary-wrapper .request-wrapper .request-info-wrapper{display:none}.navbar .navigation #profile-menu .profile-tab .primary-wrapper .request-wrapper .email-wrapper{float:left;padding-right:0;width:80%}.navbar .navigation #profile-menu .profile-tab .primary-wrapper .request-wrapper .email-wrapper #profile-menu-request-email{width:100%;padding:0 10px;outline:0;border:1px solid #E1E1E1;height:40px;float:left;border-top-left-radius:5px;border-bottom-left-radius:5px}.navbar .navigation #profile-menu .profile-tab .primary-wrapper .request-wrapper .alert-wrapper #profile-menu-request-error{color:#A94442;background-color:#F2DEDE;padding:7px;border:1px solid transparent;text-align:left;border-radius:4px;font-size:.9em}.navbar .navigation #profile-menu .profile-tab .primary-wrapper .request-wrapper .confirmation-wrapper #profile-menu-request-result{color:#3C763D;background-color:#DFF0D8;padding:7px;border:1px solid transparent;text-align:left;border-radius:4px;font-size:.9em}.navbar .navigation #profile-menu .profile-tab .primary-wrapper .request-wrapper .subscribe-wrapper{margin:5px 0 0;text-align:left}.navbar .navigation #profile-menu .profile-tab .primary-wrapper .request-wrapper .subscribe-wrapper label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-weight:400}.navbar .navigation #profile-menu .notifications-tab,.navbar .navigation #profile-menu .profile-tab .primary-wrapper .request-wrapper .subscribe-wrapper #profile-menu-newsletter,.navbar .navigation #profile-menu .updates-tab{display:none}.navbar .navigation #profile-menu .profile-tab .primary-wrapper .request-wrapper .subscribe-wrapper #profile-menu-newsletter+label span{width:20px;height:20px;margin-right:7px;background-color:#FFF;border:1px solid #DCDCDC;border-radius:3px;cursor:pointer}.navbar .navigation #profile-menu .profile-tab .primary-wrapper .request-wrapper .subscribe-wrapper .subscribe-note-2,.navbar .navigation #profile-menu .profile-tab .primary-wrapper .request-wrapper .subscribe-wrapper .subscribe-note-3{font-size:.9em;margin-top:10px}.navbar .navigation #profile-menu .profile-tab .primary-wrapper .request-wrapper .subscribe-wrapper .subscribe-note-2{color:#b5b5b5}.navbar .navigation #profile-menu .profile-tab .primary-wrapper .request-wrapper .subscribe-wrapper .subscribe-note-2 .fa{margin:2px 7px 0 3px;font-size:1.4em;height:60px;float:left}.navbar .navigation #profile-menu .profile-tab .primary-wrapper .request-send .fa{margin:0 17px 0 16px}.navbar .navigation #profile-menu .profile-tab .primary-wrapper .profile-link{width:100%;margin-top:10px;height:34px;padding:2px 6px;border:1px solid #E1E1E1;font-size:.9em}.navbar .navigation #profile-menu .profile-tab .info-button-wrapper{padding-right:7px}.navbar .navigation #profile-menu .profile-tab .logout-button-wrapper{text-align:right}.navbar .navigation #profile-menu .profile-tab .logout-button-wrapper a{color:#b5b5b5;font-size:.8em}.navbar .navigation #profile-menu .profile-tab .info-button-wrapper .btn,.navbar .navigation #profile-menu .profile-tab .logout-button-wrapper .btn{width:100%;font-size:.6em}@media (min-width:480px){.navbar .navigation #profile-menu .profile-tab .info-button-wrapper .btn,.navbar .navigation #profile-menu .profile-tab .logout-button-wrapper .btn{font-size:.8em}}@media (min-width:780px){.navbar .navigation #profile-menu .profile-tab .info-button-wrapper .btn,.navbar .navigation #profile-menu .profile-tab .logout-button-wrapper .btn{font-size:.9em}}.navbar .navigation #profile-menu .notifications-tab .placeholder,.navbar .navigation #profile-menu .updates-tab .placeholder{text-align:center;padding-top:15px;font-size:1.2em;color:#b5b5b5}.navbar .navigation #profile-menu .notifications-tab .alert-list,.navbar .navigation #profile-menu .updates-tab .alert-list{max-height:375px;overflow-y:auto;overflow-x:hidden;margin:0 -15px}.navbar .navigation #profile-menu .notifications-tab .alert-list .alert-item,.navbar .navigation #profile-menu .updates-tab .alert-list .alert-item{background-color:#F5F5F5;color:#4C4C4C;border-bottom:1px solid #DDD;padding:15px 0;display:-ms-flexbox;display:flex;text-decoration:none;-ms-flex-align:center;align-items:center;cursor:pointer;margin:0;outline:0}.navbar .navigation #profile-menu .notifications-tab .alert-list .alert-item:hover,.navbar .navigation #profile-menu .updates-tab .alert-list .alert-item:hover{background-color:#EFEFEF}.navbar .navigation #profile-menu .notifications-tab .alert-list .alert-item.seen,.navbar .navigation #profile-menu .updates-tab .alert-list .alert-item.seen{background-color:#FFF}.navbar .navigation #profile-menu .notifications-tab .alert-list .alert-item.important,.navbar .navigation #profile-menu .updates-tab .alert-list .alert-item.important{color:#51A9AB;font-weight:600}.navbar .navigation #profile-menu .notifications-tab .alert-list .alert-item .description,.navbar .navigation #profile-menu .updates-tab .alert-list .alert-item .description{font-size:.8em}.navbar .navigation #profile-menu .notifications-tab .alert-list .alert-item .description .timestamp,.navbar .navigation #profile-menu .updates-tab .alert-list .alert-item .description .timestamp{font-size:.9em;margin-top:5px;color:#A5A5A5}.navbar .navigation #profile-menu .notifications-tab .alert-list .alert-item .icon,.navbar .navigation #profile-menu .updates-tab .alert-list .alert-item .icon{text-align:center;line-height:1;padding-right:0;color:#A5A5A5}.navbar .navigation #profile-menu .notifications-tab .alert-bottom,.navbar .navigation #profile-menu .updates-tab .alert-bottom{padding-top:15px;text-align:center;font-size:.8em;border-top:1px solid #DDD;margin-top:-1px}.navbar .navigation #profile-menu .notifications-tab .alert-bottom.empty,.navbar .navigation #profile-menu .updates-tab .alert-bottom.empty{border-top:none;margin-top:0}.navbar .navigation #profile-menu .notifications-tab .alert-bottom a,.navbar .navigation #profile-menu .updates-tab .alert-bottom a{color:#51A9AB}.navbar .navigation #profile-menu .notifications-tab .alert-bottom a:active,.navbar .navigation #profile-menu .notifications-tab .alert-bottom a:focus,.navbar .navigation #profile-menu .notifications-tab .alert-bottom a:hover,.navbar .navigation #profile-menu .updates-tab .alert-bottom a:active,.navbar .navigation #profile-menu .updates-tab .alert-bottom a:focus,.navbar .navigation #profile-menu .updates-tab .alert-bottom a:hover{color:#418788;transition:all .2s ease-out}.navbar .navigation #profile-menu .notifications-tab .alert-bottom a.btn,.navbar .navigation #profile-menu .updates-tab .alert-bottom a.btn{color:#FFF}.navbar .navigation .test-button{margin-top:3px;padding:10px 15px}.homepage-navigation-wrapper{text-align:center;background-color:#93948C;padding-left:0;padding-right:0;border-top-right-radius:3px;border-top-left-radius:3px}.homepage-navigation-wrapper.results-nav{display:none!important}.homepage-navigation-wrapper #main-navbar{padding:0}.homepage-navigation-wrapper #main-navbar>.nav>li>a:focus,.homepage-navigation-wrapper #main-navbar>.nav>li>a:hover{background-color:#B3B4AE}.homepage-navigation-wrapper #main-navbar>.nav>li:last-of-type>a:focus,.homepage-navigation-wrapper #main-navbar>.nav>li:last-of-type>a:hover{border-top-right-radius:3px!important}.homepage-navigation-wrapper #main-navbar li.results-menu .results-link{border-top-left-radius:3px!important}.homepage-navigation-wrapper #main-navbar li.results-menu:active .retake-link,.homepage-navigation-wrapper #main-navbar li.results-menu:hover .retake-link{display:block}.homepage-navigation-wrapper #main-navbar li.results-menu .retake-link{background-color:#93948C;position:absolute;bottom:-100%;left:0;z-index:1;width:100%;cursor:pointer;display:none}.homepage-navigation-wrapper #main-navbar li.results-menu .retake-link:hover{border-top-left-radius:0!important}.homepage-navigation-wrapper #main-navbar a{font-family:Montserrat,"Open Sans",'Helvetica Neue',Arial;color:#FFF;text-decoration:none;border-radius:0!important;margin-bottom:0;text-transform:uppercase;font-size:.8em;letter-spacing:.05em;padding:14px 10px 13px;outline:0;transition:all .1s ease-in-out}.homepage-navigation-wrapper #main-navbar a.navbar-li-selected{background-color:#B3B4AE}.nav-tabs>li.active>a,.nav-tabs>li>a{outline:0}.nav-checkout .checkout-navigation-replacement{height:53px;text-transform:uppercase;font-size:.8em;letter-spacing:.05em;padding:14px 0 13px 15px;background-color:#93948C;font-family:Montserrat,"Open Sans","Helvetica Neue",Arial;color:#FFF;line-height:1.8;border-top-right-radius:3px;border-top-left-radius:3px}.nav-checkout .checkout-navigation-replacement .exit-wrapper{float:right;margin-right:15px}.nav-checkout .checkout-navigation-replacement .exit-wrapper a{color:#FFF;text-decoration:none;outline:0}.nav-checkout .checkout-navigation-replacement .exit-wrapper a:hover{color:#E5E5E5}.nav-checkout .checkout-navigation-replacement .exit-wrapper .fa{margin-right:5px;font-size:1.3em;float:left;margin-top:3px}.nav-checkout .checkout-navigation-replacement .exit-wrapper .title{display:none}@media (min-width:400px){.nav-checkout .checkout-navigation-replacement .exit-wrapper .title{display:inline-block}}@font-face{font-family:"16Personalities";src:url(/fonts/NERIS/16Personalities.eot);src:url(/fonts/NERIS/16Personalities.eot?#iefix) format('embedded-opentype'),url(/fonts/NERIS/16Personalities.svg) format('svg'),url(/fonts/NERIS/16Personalities.woff) format('woff'),url(/fonts/NERIS/16Personalities.ttf) format('truetype');font-weight:400;font-style:normal}.f16{display:inline-block;font-family:"16Personalities";font-size:inherit;text-rendering:auto;text-transform:lowercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.f16-profile:before{content:"r"}.f16-friends:before{content:"u"}.f16-discussions:before{content:"i"}.f16-additional-tests:before{content:"p"}.f16-academy:before{content:"a"}.f16-quote:before{content:"e"}.f16-comment:before{content:"o"}.f16-thumbs-up:before{content:"q"}.f16-globe:before{content:"s"}.f16-notification:before{content:"t"}.f16-cog:before{content:"w"}.f16-message-notification:before{content:"y"}.homepage .welcome-top{margin-bottom:60px;background-color:#F9F9F9;padding:2%;border-bottom:1px solid #EEE;border-radius:0 0 3px 3px}.homepage .welcome-top .image-wrapper{padding:15px 20px}.homepage .welcome-top .image-wrapper img{width:100%;max-width:520px;display:block;border-radius:0 0 3px 3px;margin:0 auto}@media (min-width:1010px){.homepage .welcome-top .image-wrapper img{margin:0}}.homepage .welcome-top .text-wrapper{padding:0 40px 20px 25px}.homepage .welcome-top .text-wrapper h1{font-size:1.9em;text-transform:none;letter-spacing:0;line-height:1.5;padding-top:10px;margin-bottom:25px;margin-top:0}@media (min-width:1010px){.homepage .welcome-top .text-wrapper h1{margin-top:30px}}.homepage .welcome-top .text-wrapper p{margin-bottom:15px}.homepage .welcome-top .text-wrapper p.small{margin-bottom:30px;font-size:.8em;font-style:italic;color:#999}.homepage .stats-wrapper{text-align:center;margin-bottom:30px}.homepage .stats-wrapper p{font-size:1.2em}.homepage .stats-wrapper .stats{text-transform:uppercase}.homepage .stats-wrapper .stats p{font-size:1.7em;letter-spacing:.05em;font-weight:600}.homepage .stats-wrapper .stats span{color:#51A9AB}.homepage .reviews .review{text-align:center;padding:0 30px;margin-bottom:30px}@media (min-width:768px){.navbar .navigation #profile-menu{right:-19px;top:75px}.homepage .reviews .review{margin-bottom:0}}.homepage .reviews .review img{width:80px;display:block;margin:0 auto 15px}.homepage .reviews .review p{font-size:.8em}.homepage .reviews .review p.name{margin-bottom:5px;display:block;font-weight:600}.homepage .reviews .review .type{display:block;font-style:italic;font-size:.8em;color:#b5b5b5;margin-bottom:5px}.homepage .test-button{text-align:center;margin:10px 0 60px}.homepage .other-actions{margin:30px -15px 35px}.homepage .other-actions h2{font-size:1.7em;margin-top:27px;margin-bottom:19px;text-align:center}.homepage .other-actions .action-wrapper{text-align:center;border-radius:3px;padding:15px}.homepage .other-actions .action-wrapper .action{background-color:#F9F9F9;padding:30px}.homepage .other-actions .action-wrapper .action img{width:100%;max-width:310px}@media (min-width:1010px){.homepage .other-actions .action-wrapper .action img{margin-bottom:30px}}.homepage .other-actions .action-wrapper .action h3{font-size:1.1em}.homepage .other-actions .action-wrapper .action p{font-size:.8em}.homepage .why-trust{margin-bottom:50px}.homepage .why-trust h2{text-align:center;font-size:1.7em;margin:27px 0 34px}.homepage .why-trust .trust-wrapper{padding:0 0 20px;text-align:center}.homepage .why-trust .trust-wrapper .point-item .icon{display:block;width:100%;text-align:center;margin-bottom:15px}.homepage .why-trust .trust-wrapper .point-item .icon img{width:70px}.homepage .why-trust .trust-wrapper .point-item .point{margin-bottom:20px;padding:0 15px;width:100%}.homepage .why-trust .trust-wrapper .point-item .point h3{display:block;font-size:.9em;margin-top:0}.homepage .why-trust .trust-wrapper .point-item .point .description{display:block;font-size:.8em;line-height:1.8}.container.type-description{position:relative}.container.type-description h1{font-size:1.5em;line-height:1.5;margin-bottom:15px}@media (min-width:500px){.container.type-description h1{font-size:1.7em;line-height:1.3;margin-bottom:20px}}.container.type-description h2{line-height:1.5}.container.type-description .overlay{width:100%;height:100%;margin:0 -15px;position:absolute;background-color:#FFF;opacity:.85;z-index:2}.container.type-description .header-scene{margin:-1px -30px 0}@media (min-width:768px){.container.type-description .header-scene{margin:0 -15px}}.container.type-description .header-scene img{width:100%}.container.type-description .type-description-wrapper{padding:0}.container.type-description .type-description-wrapper .title-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.container.type-description .type-description-wrapper .title-wrapper h1{-ms-flex-positive:1;flex-grow:1}.container.type-description .type-description-wrapper .title-wrapper .code{display:none;-ms-flex:0 0 235px;flex:0 0 235px;font-size:1.7em;text-align:right;line-height:1.3;margin:30px 0 20px 10px;color:#CCC;font-family:Montserrat,"Open Sans","Helvetica Neue",Arial;font-weight:300}@media (min-width:1200px){.container.type-description .type-description-wrapper .title-wrapper .code{display:block}}.container.type-description .scene{margin-bottom:17px}.container.type-description .scene img{width:100%}.container.type-description .post-type{margin:0 -15px}.container.type-description .post-type h2{margin-top:3px}.container.type-description .post-type .celebrities-wrapper{margin:25px 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media (min-width:460px){.container.type-description .post-type .celebrities-wrapper{margin:45px 0 35px;padding:0}}@media (min-width:768px){.container.type-description .post-type .celebrities-wrapper{margin:45px 0 55px}}.container.type-description .post-type .celebrities-wrapper .celebrities-nav{font-size:3em;color:#bababa;padding-bottom:30px;cursor:pointer;-ms-flex:0 0 25px;flex:0 0 25px}@media (max-width:768px){.container.type-description .post-type .celebrities-wrapper .celebrities-nav{display:none!important}}.container.type-description .post-type .celebrities-wrapper .celebrities-nav.previous{margin-left:-15px;padding-right:5px}.container.type-description .post-type .celebrities-wrapper .celebrities-nav.next{margin-right:-15px;padding-left:5px}.container.type-description .post-type .celebrities-wrapper .celebrities-nav .fa{display:none}.container.type-description .post-type .celebrities-wrapper .celebrity-list,.container.type-description .post-type .celebrities-wrapper .celebrity-list .owl-stage-outer{transition:height .2s ease-in-out}.container.type-description .post-type .celebrities-wrapper .celebrity-list .celebrity{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.container.type-description .post-type .celebrities-wrapper .celebrity-list .celebrity .avatar{position:relative;margin-bottom:20px}.container.type-description .post-type .celebrities-wrapper .celebrity-list .celebrity .avatar img{width:150px}.container.type-description .post-type .celebrities-wrapper .celebrity-list .celebrity .movie,.container.type-description .post-type .celebrities-wrapper .celebrity-list .celebrity .name{font-family:Montserrat,"Open Sans","Helvetica Neue",Arial;width:130px;font-size:.8em;text-align:center}.container.type-description .post-type .celebrities-wrapper .celebrity-list .celebrity .name{font-weight:600}@media (min-width:460px){.container.type-description .post-type .celebrities-wrapper .celebrity-list .celebrity .avatar img{width:130px}.container.type-description .post-type .celebrities-wrapper .celebrity-list .celebrity .movie,.container.type-description .post-type .celebrities-wrapper .celebrity-list .celebrity .name{width:100px;font-size:.8em}}@media (min-width:568px){.container.type-description .post-type .celebrities-wrapper .celebrity-list .celebrity .avatar img{width:160px}.container.type-description .post-type .celebrities-wrapper .celebrity-list .celebrity .movie,.container.type-description .post-type .celebrities-wrapper .celebrity-list .celebrity .name{width:140px;font-size:.8em}}@media (min-width:768px){.container.type-description .post-type .celebrities-wrapper .celebrity-list .celebrity .avatar img{width:200px}.container.type-description .post-type .celebrities-wrapper .celebrity-list .celebrity .movie,.container.type-description .post-type .celebrities-wrapper .celebrity-list .celebrity .name{width:180px;font-size:1em}}@media (min-width:992px){.container.type-description .post-type .celebrities-wrapper .celebrity-list .celebrity .avatar img{width:230px}.container.type-description .post-type .celebrities-wrapper .celebrity-list .celebrity .movie,.container.type-description .post-type .celebrities-wrapper .celebrity-list .celebrity .name{width:230px;font-size:1em}}.container.type-description .post-type .celebrities-wrapper .celebrity-list .owl-dots{padding:20px 15px 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.container.type-description .post-type .celebrities-wrapper .celebrity-list .owl-dots .owl-dot{width:15px;height:15px;margin:0 5px;border:1px solid #b5b5b5;border-radius:15px}.container.type-description .post-type .celebrities-wrapper .celebrity-list .owl-dots .owl-dot.active{background-color:#b5b5b5}.container.type-description .post-type .navigation-buttons{margin:15px 0}@media (min-width:768px){.container.type-description .post-type .navigation-buttons{background-color:#F5F5F5;border-radius:3px;height:60px;margin:30px 0}.container.type-description .post-type .navigation-buttons .button-wrapper.next .btn{float:right;border-bottom-left-radius:0;border-top-left-radius:0}}.container.type-description .post-type .navigation-buttons .row{margin:0}.container.type-description .post-type .navigation-buttons .button-wrapper{padding:0}.container.type-description .post-type .navigation-buttons .button-wrapper.next .btn span.fa{padding-top:1px;margin-left:10px}.container.type-description .post-type .navigation-buttons .button-wrapper.previous .btn span.fa{padding-top:1px;margin-right:10px}.container.type-description .post-type .navigation-buttons .button-wrapper .btn{height:60px;width:100%;max-width:400px;font-size:.8em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 15px}@media (min-width:460px){.container.type-description .post-type .navigation-buttons .button-wrapper .btn{font-size:.9em}}@media (min-width:768px){.container.type-description .post-type .navigation-buttons .button-wrapper.previous .btn{float:left;border-top-right-radius:0;border-bottom-right-radius:0}.container.type-description .post-type .navigation-buttons .button-wrapper .btn{height:60px;width:100%;max-width:400px;font-size:1em;margin-bottom:0}}.container.type-description .post-type .navigation-buttons .button-wrapper .btn span{display:block}.container.type-description .post-type .navigation-buttons .button-wrapper .btn span.fa{font-size:1em}.container.type-description .post-type .navigation-buttons .fixed-nav{position:fixed;bottom:0;left:0;z-index:4;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (min-width:992px){.container.type-description .post-type .navigation-buttons .button-wrapper .btn.next .btn{float:right}.container.type-description .post-type .navigation-buttons .button-wrapper .btn.previous .btn{float:left}.container.type-description .post-type .navigation-buttons .fixed-nav{display:none}}.container.type-description .post-type .navigation-buttons .fixed-nav .show-list{position:fixed;bottom:15px;right:15px;border-radius:25px;height:50px;width:50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:0;box-shadow:1px 1px 3px 1px #b5b5b5;z-index:10}.container.type-description .post-type .navigation-buttons .fixed-nav .show-list .fa{transition:all .3s}.container.type-description .post-type .navigation-buttons .fixed-nav .show-list.active .fa{transform:rotate(180deg)}.container.type-description .post-type .navigation-buttons .fixed-nav .show-list.active .fa:before{content:"\f060"}.container.type-description .post-type .navigation-buttons .fixed-nav .section-list{position:fixed;bottom:65px;right:15px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.container.type-description .post-type .navigation-buttons .fixed-nav .show-list{height:60px;width:60px;border-radius:30px}.container.type-description .post-type .navigation-buttons .fixed-nav .section-list{bottom:75px}}.container.type-description .post-type .navigation-buttons .fixed-nav .section-list .item{display:none;color:#4C4C4C;margin-bottom:7px;font-size:.8em;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;z-index:15;background-color:#FFF;border:1px solid #bbb;padding:0 7px;border-radius:30px;-ms-flex-item-align:end;align-self:flex-end;box-shadow:1px 1px 4px 0 #DDD;height:36px}.container.type-description .post-type .navigation-buttons .fixed-nav .section-list .item.active .fa-caret-right,.container.type-description .post-type .navigation-buttons .fixed-nav .section-list .item.active .title,.container.type-description .post-type .navigation-buttons .fixed-nav .section-list .item:active .fa-caret-right,.container.type-description .post-type .navigation-buttons .fixed-nav .section-list .item:active .title,.container.type-description .post-type .navigation-buttons .fixed-nav .section-list .item:focus .fa-caret-right,.container.type-description .post-type .navigation-buttons .fixed-nav .section-list .item:focus .title,.type-description .sidebar .personality-info .info .type a{color:#51A9AB}.container.type-description .post-type .navigation-buttons .fixed-nav .section-list .item:active,.container.type-description .post-type .navigation-buttons .fixed-nav .section-list .item:focus{text-decoration:none;outline:0;border-color:#51A9AB}.container.type-description .post-type .navigation-buttons .fixed-nav .section-list .item.active{border-color:#51A9AB}.container.type-description .post-type .navigation-buttons .fixed-nav .section-list .item.premium{border-color:#DC6950}.container.type-description .post-type .navigation-buttons .fixed-nav .section-list .item.premium .fa-caret-right,.container.type-description .post-type .navigation-buttons .fixed-nav .section-list .item.premium .title{color:#DC6950}.container.type-description .post-type .navigation-buttons .fixed-nav .section-list .item .title{border-radius:3px;padding:5px 4px}.container.type-description .post-type .navigation-buttons .fixed-nav .section-list .item .fa-caret-right{color:#6D6F65;margin-top:1px}.container.type-description .post-type .navigation-buttons .fixed-nav .section-list .item img{margin-left:9px;width:30px}@media (min-width:768px){.container.type-description .post-type .navigation-buttons .fixed-nav .section-list .item{height:56px;margin-bottom:10px;font-size:1em}.container.type-description .post-type .navigation-buttons .fixed-nav .section-list .item .fa-caret-right{margin-top:3px}.container.type-description .post-type .navigation-buttons .fixed-nav .section-list .item img{width:40px}}.container.type-description .post-type .social-wrapper .social-item{opacity:.5}.container.type-description .post-type .social-wrapper .social-item:hover,.type-description .sidebar .personality-info .info .tooltip,.type-description .sidebar .traits-wrapper .trait .bar .tooltip{opacity:1}.container.type-description .sidebar{display:none}@media (min-width:992px){.container.type-description .sidebar{padding-left:40px}}.container.type-description .sidebar.visible{display:block}.container.type-description .sidebar .sidebar-contents{background-color:#F5F5F5;border-radius:3px}.container.type-description .sidebar .sidebar-contents .sidebar-results-widget{padding:15px 15px 0}.container.type-description .sidebar #stickySidebar{background-color:#F5F5F5;margin-top:17px}.container.type-description .sidebar #stickySidebar .row{margin:0 0 5px 35px}.container.type-description .sidebar #stickySidebar .row:last-of-type{padding-bottom:20px}.type-header-results{position:absolute;top:0;left:0;z-index:5;background-color:#FFF;width:calc(100% + 30px);margin:0 -15px;padding:15px 15px 0}.type-header-results .test-results-caption-wrapper{text-align:center;font-size:.7em;margin:4% 0}@media (min-width:768px){.type-header-results{padding:0 15px}.type-header-results .test-results-caption-wrapper{margin:2% 0 0}}@media (min-width:600px){.type-header-results .test-results-caption-wrapper{font-size:1em}}@media (min-width:1010px){.type-header-results .test-results-caption-wrapper{margin-bottom:15px}}.type-header-results .test-results-caption-wrapper .caption{font-family:Montserrat,"Open Sans",'Helvetica Neue',Arial;text-transform:uppercase;letter-spacing:.05em;color:#58585A;font-size:1.5em;font-weight:600;margin-bottom:5px}.type-header-results .test-results-caption-wrapper .caption.type-nice{font-size:2.8em;color:#4C4C4C}.type-header-results .test-results-caption-wrapper .caption.type-acronym{display:block;font-size:2.5em;color:#ACADAF}@media (min-width:350px){.type-header-results .test-results-caption-wrapper .caption{font-size:1.8em}.type-header-results .test-results-caption-wrapper .caption.type-nice{font-size:3.2em}.type-header-results .test-results-caption-wrapper .caption.type-acronym{font-size:2.8em}}@media (min-width:460px){.type-header-results .test-results-caption-wrapper .caption.type-acronym,.type-header-results .test-results-caption-wrapper .caption.type-nice{font-size:3.5em}}.type-header-results .avatar-wrapper{text-align:center;margin-bottom:20px}@media (min-width:992px){.type-header-results .test-results-caption-wrapper .caption.type-acronym{display:inline}.type-header-results .avatar-wrapper{padding-top:70px}}.type-header-results .avatar-wrapper img{width:100%;max-width:320px}.type-header-results .avatar-wrapper .quote{margin-top:25px;font-size:.9em;font-style:italic;color:#7F7F7F}.type-header-results .traits-wrapper{text-align:center;margin-bottom:0;font-size:.9em}.type-header-results .traits-wrapper .bar-caption .left-trait,.type-header-results .traits-wrapper .bar-caption .right-trait{margin:5px 0;font-weight:600;font-size:.9em}.type-header-results .traits-wrapper .trait .bar .count,.type-header-results .traits-wrapper .trait .caption{font-weight:700;font-family:Montserrat,"Open Sans","Helvetica Neue",Arial}.type-header-results .traits-wrapper .bar-caption .left-trait{text-align:left}.type-header-results .traits-wrapper .bar-caption .right-trait{text-align:right}.type-header-results .traits-wrapper .trait .caption{text-transform:uppercase;letter-spacing:.03em;font-size:1.1em}.type-header-results .traits-wrapper .trait .tagline{color:#b5b5b5}.type-header-results .traits-wrapper .trait .bar{font-size:.9em;margin-bottom:15px}.type-header-results .traits-wrapper .trait .bar:after{display:table;content:" ";clear:both}.type-header-results .traits-wrapper .trait .bar .left,.type-header-results .traits-wrapper .trait .bar .right{background-color:#F5F5F5;min-width:60px;max-width:calc(100% - 60px);float:left;padding:0 15px}.type-header-results .traits-wrapper .trait .bar .left{border-right:2px solid #FFF;border-radius:99px 0 0 99px}.type-header-results .traits-wrapper .trait .bar .left .count{float:left;margin:5px 10px 5px -10px}.type-header-results .traits-wrapper .trait .bar .left span{text-align:left}.type-header-results .traits-wrapper .trait .bar .right{border-left:2px solid #FFF;border-radius:0 99px 99px 0}.type-header-results .traits-wrapper .trait .bar .right .count{float:right;margin:5px -10px 5px 10px}.type-header-results .traits-wrapper .trait .bar .right span{text-align:right}.type-header-results .traits-wrapper .trait .bar .active{background-color:#51A9AB}.type-header-results .traits-wrapper .trait .bar .active span{color:#FFF}.type-header-results .traits-wrapper .trait .bar .count{background-color:#FFF;min-width:40px;height:40px;line-height:42px;border-radius:99px;position:relative}@media (min-width:768px){.type-header-results .traits-wrapper .trait .bar .count.has-tooltip:after{content:"▼";position:absolute;top:-39px;left:30%}.type-header-results .traits-wrapper .trait .bar .count.has-tooltip.assertive:before,.type-header-results .traits-wrapper .trait .bar .count.has-tooltip.extraverted:before,.type-header-results .traits-wrapper .trait .bar .count.has-tooltip.feeling:before,.type-header-results .traits-wrapper .trait .bar .count.has-tooltip.introverted:before,.type-header-results .traits-wrapper .trait .bar .count.has-tooltip.intuitive:before,.type-header-results .traits-wrapper .trait .bar .count.has-tooltip.judging:before,.type-header-results .traits-wrapper .trait .bar .count.has-tooltip.observant:before,.type-header-results .traits-wrapper .trait .bar .count.has-tooltip.prospecting:before,.type-header-results .traits-wrapper .trait .bar .count.has-tooltip.turbulent:before{position:absolute;top:-60px;font-family:Montserrat,"Open Sans","Helvetica Neue",Arial;text-transform:uppercase;letter-spacing:.03em;font-weight:300}.type-header-results .traits-wrapper .trait .bar .count.has-tooltip.introverted:before{content:"Introverted";left:-42px}.type-header-results .traits-wrapper .trait .bar .count.has-tooltip.extraverted:before{content:"Extraverted";left:-43px}.type-header-results .traits-wrapper .trait .bar .count.has-tooltip.intuitive:before{content:"Intuitive";left:-23px}.type-header-results .traits-wrapper .trait .bar .count.has-tooltip.observant:before{content:"Observant";left:-33px}.type-header-results .traits-wrapper .trait .bar .count.has-tooltip.thinking:before{position:absolute;top:-60px;font-family:Montserrat,"Open Sans","Helvetica Neue",Arial;text-transform:uppercase;letter-spacing:.03em;font-weight:300;content:"Thinking";left:-23px}.type-header-results .traits-wrapper .trait .bar .count.has-tooltip.feeling:before{content:"Feeling";left:-17px}.type-header-results .traits-wrapper .trait .bar .count.has-tooltip.judging:before{content:"Judging";left:-19px}.type-header-results .traits-wrapper .trait .bar .count.has-tooltip.prospecting:before{content:"Prospecting";left:-43px}.type-header-results .traits-wrapper .trait .bar .count.has-tooltip.assertive:before{content:"Assertive";left:-28px}.type-header-results .traits-wrapper .trait .bar .count.has-tooltip.turbulent:before{content:"Turbulent";left:-32px}}.type-header-results .traits-wrapper .trait .bar span{line-height:50px;display:block;font-family:Montserrat,"Open Sans","Helvetica Neue",Arial;text-transform:uppercase;letter-spacing:.03em}.type-header-results .traits-wrapper .trait .explanation{font-size:.85em;display:none}.type-header-results .traits-wrapper .trait .explanation a{color:#4C4C4C;text-decoration:underline;font-weight:600}.type-header-results .traits-wrapper .trait{margin-bottom:10px}.type-header-results .traits-wrapper .trait .caption{margin-bottom:5px}.type-header-results .traits-wrapper .trait .tagline{font-size:.85em;margin-bottom:5px}.type-header-results .traits-wrapper .trait .bar-caption .left-trait,.type-header-results .traits-wrapper .trait .bar-caption .right-trait{margin:0 0 5px;font-weight:600;font-size:.9em}.type-header-results .traits-wrapper .trait .bar-caption .left-trait{text-align:left}.type-header-results .traits-wrapper .trait .bar-caption .right-trait{text-align:right}.type-header-results .traits-wrapper .action-wrapper{margin-top:30px}.type-header-results .action-wrapper{margin:20px 0 30px;text-align:center}.type-header-results .action-wrapper #request-wrapper{margin:0;transition:all .5s ease-in-out}@media (min-width:600px){.type-header-results .action-wrapper #request-wrapper{margin:0 33px}}.type-header-results .action-wrapper #request-wrapper .info-wrapper{height:50px;position:relative}.type-header-results .action-wrapper #request-wrapper .info-wrapper .btn{padding:10px 30px 8px;font-size:.9em;position:absolute;right:calc(50% - 125px);z-index:3;height:45px}@media (min-width:400px){.type-header-results .action-wrapper #request-wrapper .info-wrapper .btn{right:calc(50% - 125px)}}.type-header-results .action-wrapper #request-wrapper .info-wrapper .btn#request-send{border-top-left-radius:0;border-bottom-left-radius:0}.type-header-results .action-wrapper #request-wrapper .info-wrapper .btn#request-send .fa{margin:0 17px 0 16px}.type-header-results .action-wrapper #request-wrapper .info-wrapper .request-info-wrapper{display:none}.type-header-results .action-wrapper #request-wrapper .info-wrapper .request-info-wrapper .email-wrapper{text-align:left;padding-right:0}.type-header-results .action-wrapper #request-wrapper .info-wrapper .request-info-wrapper .email-wrapper #request-email{width:1px;height:45px;padding:0 10px;border:1px solid #E1E1E1;border-radius:5px;outline:0;position:absolute;right:50px;z-index:2}.type-header-results .action-wrapper #request-wrapper .subscribe-wrapper{margin:10px 0 0;text-align:left;display:none}.type-header-results .action-wrapper #request-wrapper .subscribe-wrapper label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-weight:400}.type-header-results .action-wrapper #request-wrapper .subscribe-wrapper #results-newsletter{display:none}.type-header-results .action-wrapper #request-wrapper .subscribe-wrapper #results-newsletter+label span{width:20px;height:20px;margin-right:7px;background-color:#FFF;border:1px solid #DCDCDC;border-radius:3px;cursor:pointer}.type-header-results .action-wrapper #request-wrapper .subscribe-wrapper .subscribe-note{margin-bottom:0;font-weight:400}.type-header-results .action-wrapper #request-wrapper .subscribe-wrapper .subscribe-note-2{font-size:.8em;margin-top:10px;color:#7F7F7F}.type-header-results .action-wrapper #request-wrapper .subscribe-wrapper .subscribe-note-2 .fa{margin:0 8px 0 2px;font-size:1.4em;height:40px;float:left}.type-header-results .action-wrapper #request-wrapper .subscribe-wrapper .subscribe-note-3{font-size:.8em;margin-top:10px}.type-header-results .action-wrapper #request-wrapper .alert-wrapper{padding:10px 15px 0;display:none}.type-header-results .action-wrapper #request-wrapper .alert-wrapper #alert-message{color:#A94442;background-color:#F2DEDE;padding:7px;border:1px solid #EBCCD1;text-align:left;border-radius:4px;font-size:.9em}.type-header-results .action-wrapper #request-wrapper .confirmation-wrapper{padding:10px 15px 0;display:none}.type-header-results .action-wrapper #request-wrapper .confirmation-wrapper #result-message{color:#446125;background-color:#bfdb8e;padding:7px;border:1px solid transparent;text-align:left;border-radius:4px;font-size:.9em}.type-header-results .action-wrapper .invitee-wrapper{margin:0 33px;padding:6px 15px 15px;transition:all .5s ease-in-out;text-align:left;color:#3C763D;background-color:#DFF0D8;border:1px solid #D6E9C6;border-radius:4px;font-size:.9em}.type-header-results .action-wrapper .invitee-wrapper div{width:100%;text-align:center;font-size:1.3em}.type-header-results .action-wrapper .update-profile{padding:8px 0;width:223px;color:#FFF}.type-header-results .social-wrapper{padding:30px 0;margin-bottom:0}.type-header-results .after-results{background-color:#F5F5F5;margin:0 -15px}.type-header-results .after-results .col-md-12{padding:0}.type-header-results .after-results .start-wrapper{text-align:center;width:100%}.type-header-results .after-results .start-wrapper #results-start-button{display:inline-block;margin-top:30px;padding:15px 110px;font-size:1.2em}.type-header-results #start-reading-fixed{display:none}@media (max-width:768px){.type-header-results .after-results .start-wrapper #results-start-button{display:none;padding:15px;width:90%;max-width:380px}.type-header-results #start-reading-fixed{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:#FFF;position:fixed;bottom:0;left:0;width:100%;z-index:5}.type-header-results #start-reading-fixed .btn{font-size:.7em;-ms-flex:0 0 45%;flex:0 0 45%;white-space:normal;padding:8px 19px;height:50px;border-radius:0;line-height:1.5;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.type-header-results #start-reading-fixed .middle{-ms-flex-positive:1;flex-grow:1;text-align:center;border-top:1px solid #DCDCDC;height:50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:.9em}.type-description .sidebar{padding-left:0}.type-description .sidebar .sidebar-results-widget{padding:15px 0 0;margin-bottom:0}}.type-description .sidebar .personality-info .info .tooltip .tooltip-arrow,.type-description .sidebar .traits-wrapper .trait .bar .tooltip .tooltip-arrow{border-top-color:#6D6F65}.type-description .sidebar .personality-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;padding:0 15px;margin-bottom:30px;text-transform:uppercase;line-height:1.1}.type-description .sidebar .personality-info .avatar img{width:60px}.type-description .sidebar .personality-info .info{margin-left:10px}.type-description .sidebar .personality-info .info .type{font-size:.8em;font-weight:600;margin-bottom:12px;display:block}.type-description .sidebar .personality-info .info .type a:active,.type-description .sidebar .personality-info .info .type a:focus,.type-description .sidebar .personality-info .info .type a:hover{color:#418788;transition:all .2s ease-out}.type-description .sidebar .personality-info .info .type a.btn{color:#FFF}.type-description .sidebar .personality-info .info .secondary-data{margin-bottom:3px;font-size:.6em;font-weight:600}.type-description .sidebar .personality-info .info .secondary-data.strategy{margin-bottom:0}.type-description .sidebar .personality-info .info .secondary-data .fa{color:#6D6F65;margin-right:3px;font-size:1.3em;width:15px;text-align:right}.type-description .sidebar .personality-info .info .tooltip .tooltip-inner{background-color:#6D6F65;padding:5px 10px;text-transform:none}.type-description .sidebar .traits-wrapper{margin:20px 0;padding:0 15px;text-align:center;font-size:.8em}.type-description .sidebar .traits-wrapper .bar-caption .left-trait,.type-description .sidebar .traits-wrapper .bar-caption .right-trait{margin:5px 0;font-weight:600;font-size:.9em}.type-description .sidebar .traits-wrapper .bar-caption .left-trait{text-align:left}.type-description .sidebar .traits-wrapper .bar-caption .right-trait{text-align:right}.type-description .sidebar .traits-wrapper .trait .caption{text-transform:uppercase;letter-spacing:.03em;font-weight:700;font-size:1.1em;font-family:Montserrat,"Open Sans","Helvetica Neue",Arial}.type-description .sidebar .traits-wrapper .trait .tagline{font-size:.75em;color:#b5b5b5;margin-bottom:15px}.type-description .sidebar .traits-wrapper .trait .bar{font-size:.9em}.type-description .sidebar .traits-wrapper .trait .bar:after{display:table;content:" ";clear:both}.type-description .sidebar .traits-wrapper .trait .bar .left,.type-description .sidebar .traits-wrapper .trait .bar .right{min-width:60px;max-width:calc(100% - 60px);float:left;padding:0 15px;background-color:#FFF}.type-description .sidebar .traits-wrapper .trait .bar .left{border-right:2px solid #FFF;border-radius:99px 0 0 99px}.type-description .sidebar .traits-wrapper .trait .bar .left .count{float:left}.type-description .sidebar .traits-wrapper .trait .bar .left span{text-align:left}.type-description .sidebar .traits-wrapper .trait .bar .right{border-left:2px solid #FFF;border-radius:0 99px 99px 0}.type-description .sidebar .traits-wrapper .trait .bar .right span{text-align:right}.type-description .sidebar .traits-wrapper .trait .bar .active span{color:#FFF}.type-description .sidebar .traits-wrapper .trait .bar .count{background-color:#FFF;font-weight:700;font-family:Montserrat,"Open Sans","Helvetica Neue",Arial;border-radius:99px;position:relative}@media (min-width:768px){.type-description .sidebar .traits-wrapper .trait .bar .count.has-tooltip:after{content:"▼";position:absolute;top:-39px;left:30%}.type-description .sidebar .traits-wrapper .trait .bar .count.has-tooltip.assertive:before,.type-description .sidebar .traits-wrapper .trait .bar .count.has-tooltip.extraverted:before,.type-description .sidebar .traits-wrapper .trait .bar .count.has-tooltip.feeling:before,.type-description .sidebar .traits-wrapper .trait .bar .count.has-tooltip.introverted:before,.type-description .sidebar .traits-wrapper .trait .bar .count.has-tooltip.intuitive:before,.type-description .sidebar .traits-wrapper .trait .bar .count.has-tooltip.judging:before,.type-description .sidebar .traits-wrapper .trait .bar .count.has-tooltip.observant:before,.type-description .sidebar .traits-wrapper .trait .bar .count.has-tooltip.prospecting:before,.type-description .sidebar .traits-wrapper .trait .bar .count.has-tooltip.turbulent:before{position:absolute;top:-60px;font-family:Montserrat,"Open Sans","Helvetica Neue",Arial;text-transform:uppercase;letter-spacing:.03em;font-weight:300}.type-description .sidebar .traits-wrapper .trait .bar .count.has-tooltip.introverted:before{content:"Introverted";left:-42px}.type-description .sidebar .traits-wrapper .trait .bar .count.has-tooltip.extraverted:before{content:"Extraverted";left:-43px}.type-description .sidebar .traits-wrapper .trait .bar .count.has-tooltip.intuitive:before{content:"Intuitive";left:-23px}.type-description .sidebar .traits-wrapper .trait .bar .count.has-tooltip.observant:before{content:"Observant";left:-33px}.type-description .sidebar .traits-wrapper .trait .bar .count.has-tooltip.thinking:before{position:absolute;top:-60px;font-family:Montserrat,"Open Sans","Helvetica Neue",Arial;text-transform:uppercase;letter-spacing:.03em;font-weight:300;content:"Thinking";left:-23px}.type-description .sidebar .traits-wrapper .trait .bar .count.has-tooltip.feeling:before{content:"Feeling";left:-17px}.type-description .sidebar .traits-wrapper .trait .bar .count.has-tooltip.judging:before{content:"Judging";left:-19px}.type-description .sidebar .traits-wrapper .trait .bar .count.has-tooltip.prospecting:before{content:"Prospecting";left:-43px}.type-description .sidebar .traits-wrapper .trait .bar .count.has-tooltip.assertive:before{content:"Assertive";left:-28px}.type-description .sidebar .traits-wrapper .trait .bar .count.has-tooltip.turbulent:before{content:"Turbulent";left:-32px}}.type-description .sidebar .traits-wrapper .trait .explanation{font-size:.85em}.type-description .sidebar .traits-wrapper .trait .explanation a{color:#4C4C4C;text-decoration:underline;font-weight:600}@media (max-width:1200px){.type-description .sidebar .traits-wrapper{padding:0}}.type-description .sidebar .traits-wrapper .trait{margin-bottom:0}.type-description .sidebar .traits-wrapper .trait .bar{margin-bottom:10px}.type-description .sidebar .traits-wrapper .trait .bar .left{padding-left:13px}.type-description .sidebar .traits-wrapper .trait .bar .left .count{margin:3px 10px 3px -10px}.type-description .sidebar .traits-wrapper .trait .bar .right{padding-right:13px}.type-description .sidebar .traits-wrapper .trait .bar .right .count{float:right;margin:3px -10px 3px 10px}.type-description .sidebar .traits-wrapper .trait .bar .active{background-color:#51A9AB}.type-description .sidebar .traits-wrapper .trait .bar .count{font-size:.7em;min-width:21px;height:21px;line-height:21px}.type-description .sidebar .traits-wrapper .trait .bar span{display:block;font-family:Montserrat,"Open Sans","Helvetica Neue",Arial;text-transform:uppercase;letter-spacing:.03em;font-size:.8em;line-height:27px}@media (max-width:1200px){.type-description .sidebar .traits-wrapper .trait .bar span{font-size:.75em}}.type-description .sidebar .traits-wrapper .trait .bar .tooltip .tooltip-inner{background-color:#6D6F65;padding:5px 10px}.type-description .sidebar .sidebar-signup{margin:0 15px 20px;padding:8px 11px;font-size:.9em;width:calc(100% - 30px)}.type-description .sidebar .sidebar-compare-wrapper{margin-top:35px}.type-description .sidebar .sidebar-compare-wrapper .btn{width:100%}.type-description .sidebar .signup-wrapper{display:none;padding:0 15px}.type-description .sidebar .signup-wrapper .email-wrapper{margin-bottom:10px}.type-description .sidebar .signup-wrapper .email-wrapper:after{display:table;content:" ";clear:both}.type-description .sidebar .signup-wrapper .email-wrapper .email{border:1px solid #E9E9E9;border-radius:3px 0 0 3px;float:left;width:calc(100% - 68px);padding:6px 12px;height:38px;font-size:.8em;outline:0}.type-description .sidebar .signup-wrapper .email-wrapper .action-signup{float:left;width:68px;border-top-left-radius:0;border-bottom-left-radius:0}.type-description .sidebar .signup-wrapper .alert{display:none;font-size:.8em;padding:6px 12px;margin-bottom:10px}.type-description .sidebar .signup-wrapper .subscribe-wrapper{font-size:.8em}.type-description .sidebar .signup-wrapper .subscribe-wrapper label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-weight:400}.type-description .sidebar .signup-wrapper .subscribe-wrapper #sidebar-newsletter{display:none}.type-description .sidebar .signup-wrapper .subscribe-wrapper #sidebar-newsletter+label span{width:20px;height:20px;margin-right:7px;background-color:#FFF;border:1px solid #DCDCDC;border-radius:3px;cursor:pointer}.type-description .sidebar .signup-wrapper .subscribe-wrapper .note.main{margin-bottom:5px}.type-description .sidebar .signup-wrapper .subscribe-wrapper .note.optin{font-size:.9em;margin-bottom:15px;color:#b5b5b5;display:-ms-flexbox;display:flex}.type-description .sidebar .signup-wrapper .subscribe-wrapper .note.optin span.fa{margin:4px 8px 0 3px;font-size:1.3em}.type-description .sidebar .signup-wrapper .subscribe-wrapper .note.save{font-size:.9em;padding-bottom:25px}.type-description .sidebar .post-signup-wrapper{display:none;padding:0 15px 30px;font-size:.8em;margin-bottom:15px}.type-description .sidebar .post-signup-wrapper .note{margin-bottom:5px}.type-description .sidebar .post-signup-wrapper .profile-link{border:1px solid #E9E9E9;border-radius:3px;padding:6px 12px;width:100%}.type-description .sidebar #stickySidebar{padding-top:15px}@media (max-width:768px){.type-description .sidebar #stickySidebar{padding-top:0;margin-top:0}}.type-description .sidebar .sidebar-results-logout{padding-bottom:20px}.type-description .sidebar-new-wrapper .already-registered{padding-bottom:30px;font-size:.9em;text-align:center}.research-section{margin-top:25px;margin-bottom:30px}.research-index .subsection{background-color:#F9F9F9;margin:15px -15px}.research-index .subsection.theory .theory-article{background-color:#F9F9F9;border:1px solid #EEE;border:none;margin-bottom:0;padding:0 15px 15px}@media (min-width:768px){.research-index .subsection{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.research-index .subsection.theory .theory-article{padding:15px}}@media (min-width:992px){.research-index .subsection.theory .theory-article{padding:0 60px 0 45px}}.research-index .subsection.theory .theory-article .title{font-size:1.8em}.research-index .subsection.theory .theory-article .description{margin:0 0 20px}.research-index .subsection.theory .image-wrapper img{max-width:555px}.research-index .subsection .image-wrapper{text-align:center;padding:15px}.research-index .subsection .image-wrapper img{width:100%;max-width:450px}.research-index .subsection .description{padding-right:30px;padding-bottom:15px}.research-index .subsection .title{font-size:1.4em;margin-bottom:10px;display:inline-block;color:#4C4C4C;font-weight:600;line-height:1.6em;text-decoration:none;outline:0}.article-index .back-link,.research-index .back-link{margin-bottom:30px}.article-index input[type=text],.research-index input[type=text]{outline-color:#51A9AB}.article-index a:not(.btn),.research-index a:not(.btn){color:#51A9AB}.article-index a:not(.btn):active,.article-index a:not(.btn):focus,.article-index a:not(.btn):hover,.research-index a:not(.btn):active,.research-index a:not(.btn):focus,.research-index a:not(.btn):hover{color:#418788;transition:all .2s ease-out}.article-index a:not(.btn).btn,.research-index a:not(.btn).btn{color:#FFF}.article-index .articles-sidebar .widget.candidate-offer p,.article-index .articles-sidebar .widget.country-data p,.research-index .articles-sidebar .widget.candidate-offer p,.research-index .articles-sidebar .widget.country-data p{font-size:.7em;line-height:2}.article-index .articles-pagination,.research-index .articles-pagination{text-align:center}.article-index .articles-pagination li,.research-index .articles-pagination li{list-style:none;text-align:center;margin:0 10px 5px 0;display:inline-block;vertical-align:top;zoom:1}.article-index .articles-pagination li:first-child a,.article-index .articles-pagination li:first-child span,.article-index .articles-pagination li:last-child a,.article-index .articles-pagination li:last-child span,.research-index .articles-pagination li:first-child a,.research-index .articles-pagination li:first-child span,.research-index .articles-pagination li:last-child a,.research-index .articles-pagination li:last-child span{padding-bottom:3px}.article-index .articles-pagination li.active span,.article-index .articles-pagination li.active span:hover,.research-index .articles-pagination li.active span,.research-index .articles-pagination li.active span:hover{background:#51A9AB;color:#FFF!important}.article-index .articles-pagination li a,.article-index .articles-pagination li span,.research-index .articles-pagination li a,.research-index .articles-pagination li span{width:45px;height:45px;background:#F9F9F9;border:none;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex;color:#4C4C4C!important;padding:0}.article-index .articles-pagination li a:hover,.research-index .articles-pagination li a:hover{background-color:#F5F5F5;color:#4C4C4C}.research-index .articles-sidebar{margin-top:30px}.research-index.country-profiles a{color:#51A9AB}.research-index.country-profiles a:active,.research-index.country-profiles a:focus,.research-index.country-profiles a:hover{color:#418788;transition:all .2s ease-out}.research-index.country-profiles a.btn{color:#FFF}.research-index.country-profiles .country-list{margin-bottom:60px}.research-index.country-profiles .country-list .country-group{-moz-columns:3;columns:3}.research-index.country-profiles .country-list .country-group .country{display:table;margin-bottom:5px}.research-index.country-profiles .global-view{margin-bottom:15px}.research-index.country-profiles .global-view .switches{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}.research-index.country-profiles .global-view .switches.type-switches{margin-bottom:10px}.research-index.country-profiles .global-view .switches.type-switches .group-title{-ms-flex:0 0 110px;flex:0 0 110px;font-weight:600}.research-index.country-profiles .global-view .switches.type-switches .option{font-size:.8em;padding:5px 10px}.research-index.country-profiles .global-view .switches.type-switches .option .title{margin-bottom:3px}.research-index.country-profiles .global-view .switches .option{-ms-flex-positive:1;flex-grow:1;text-align:center;margin-right:10px;width:150px;border:1px solid #DCDCDC;border-radius:3px;background-color:#F5F5F5;padding:10px;cursor:pointer}.research-index.country-profiles .global-view .switches .option:last-of-type{margin-right:0}.research-index.country-profiles .global-view .switches .option.active{background-color:rgba(81,169,171,.2);border-color:#51a9ab}.research-index.country-profiles .global-view .switches .option.active .variants{color:#4C4C4C}.research-index.country-profiles .global-view .switches .option .title{font-weight:600;font-size:.9em;margin-bottom:5px}.research-index.country-profiles .global-view .switches .option .variants{font-size:.8em;color:#7F7F7F}.research-index.country-profiles .global-view .map-wrapper{margin:0}.research-index.country-profiles .global-view .map-wrapper .map{border:1px solid #DCDCDC;border-radius:3px;overflow:hidden;padding:0}.research-index.country-profiles .global-view .map-wrapper .lists{padding:10px 15px 0 30px}.research-index.country-profiles .global-view .map-wrapper .lists .title{font-weight:600;margin-bottom:5px}.research-index.country-profiles .global-view .map-wrapper .lists .list{font-size:.8em;color:#7F7F7F;margin-bottom:15px}.research-index.country-profiles .global-view .map-wrapper .lists .list:last-of-type{margin-bottom:0}.research-index.country-profiles .global-view .map-wrapper .lists .list .entry{margin-bottom:3px}.research-index.country-profiles .country-view{margin-bottom:15px}.research-index.country-profiles .country-view header{background-color:#F5F5F5;padding:30px;border:1px solid #DCDCDC;border-radius:3px;margin:30px 0}.research-index.country-profiles .country-view header .map #country-map{border:1px solid #DCDCDC;border-radius:3px}.research-index.country-profiles .country-view header .overview{margin-top:15px;font-size:.9em}@media (min-width:992px){.research-index.country-profiles .global-view .map-wrapper .map{height:547px}.research-index.country-profiles .country-view header{display:-ms-flexbox;display:flex}.research-index.country-profiles .country-view header .overview{margin:0 0 0 30px}}.research-index.country-profiles .country-view header .overview .fact{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:15px}.research-index.country-profiles .country-view header .overview .fact .title{font-weight:600}.research-index.country-profiles .country-view header .overview .fact .data{margin-left:5px}.research-index.country-profiles .country-view header .overview .description{margin-bottom:15px}.research-index.country-profiles .country-view header .overview .description .intro{margin-bottom:10px;line-height:1.8}.research-index.country-profiles .country-view header .overview .description .point{margin-bottom:5px;line-height:1.8}.research-index.country-profiles .country-view header .overview .description .point:last-of-type{margin-bottom:0}@media (min-width:992px){.research-index.country-profiles .country-view header .overview .comparison{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.research-index.country-profiles .country-view header .overview .comparison .select2{margin:0 0 0 7px;width:220px!important}.research-index.country-profiles .country-view header .overview .comparison .compare-button{margin:0 0 0 3px}}.research-index.country-profiles .country-view header .overview .comparison .select2{margin-top:5px;width:190px!important}.research-index.country-profiles .country-view header .overview .comparison .compare-button{margin-top:5px;height:28px;padding:5px 12px}.research-index.country-profiles .country-view .top-table{font-size:.8em}.research-index.country-profiles .country-view .top-table th{background-color:#F5F5F5}.research-index.country-profiles .country-view .top-table tr.hidden{display:none}.research-index.country-profiles .country-view .top-table #show-10-types,.research-index.country-profiles .country-view .top-table #show-all-types{cursor:pointer;color:#51A9AB;text-align:center}.research-index.country-profiles .country-view .chart-set{margin-bottom:15px}.research-index.country-profiles .country-view .chart-set .chart-title{text-align:center;font-weight:600;font-size:1.1em;margin:15px 0}.research-index.country-profiles .country-view .chart-set .chart-wrapper{text-align:center}.research-index.country-profiles .country-view .chart-set .chart-wrapper canvas{width:290px}@media (min-width:768px){.research-index.country-profiles .country-view .chart-set .chart-wrapper canvas{width:450px}}@media (min-width:992px){.research-index.country-profiles .country-view .chart-set .chart-wrapper canvas{width:300px}}@media (min-width:1200px){.research-index.country-profiles .country-view .chart-set .chart-wrapper canvas{width:350px}}.research-index.country-profiles .country-comparison{margin-bottom:15px}.research-index.country-profiles .country-comparison header{background-color:#F5F5F5;padding:30px;border:1px solid #DCDCDC;border-radius:3px;margin:30px 0}.research-index.country-profiles .country-comparison header .map{width:100%;border:1px solid #DCDCDC;border-radius:3px;margin-bottom:15px}.research-index.country-profiles .country-comparison header .overview{font-size:.9em;margin-bottom:30px}.research-index.country-profiles .country-comparison header .overview:last-of-type{margin-bottom:0}@media (min-width:768px){.research-index.country-profiles .country-comparison header .overview{margin-bottom:0}}.research-index.country-profiles .country-comparison header .overview .fact{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:5px}.research-index.country-profiles .country-comparison header .overview .fact:last-of-type{margin-bottom:0}.research-index.country-profiles .country-comparison header .overview .fact .title{font-weight:600}.research-index.country-profiles .country-comparison header .overview .fact .data{margin-left:5px}.research-index.country-profiles .country-comparison .top-table{font-size:.8em}.research-index.country-profiles .country-comparison .top-table th{background-color:#F5F5F5}.research-index.country-profiles .country-comparison .chart-set{margin-bottom:15px}.research-index.country-profiles .country-comparison .chart-set .chart-title{text-align:center;font-weight:600;font-size:1.1em;margin-bottom:15px}.research-index.country-profiles .country-comparison .chart-set .chart-wrapper{margin-bottom:15px;text-align:center}.research-index.country-profiles .country-comparison .chart-set .chart-wrapper canvas{width:290px}@media (min-width:768px){.research-index.country-profiles .country-comparison .chart-set .chart-wrapper canvas{width:700px;height:270px}.research-index.country-profiles .country-comparison .chart-set .chart-wrapper canvas#strategy-chart{width:700px}}@media (min-width:992px){.research-index.country-profiles .country-comparison .chart-set .chart-wrapper canvas{width:300px}.research-index.country-profiles .country-comparison .chart-set .chart-wrapper canvas#strategy-chart{width:300px;height:395px}}@media (min-width:1200px){.research-index.country-profiles .country-comparison .chart-set .chart-wrapper canvas{width:350px}}.research.surveys.index .how-row .how-item .image img,.research.surveys.welcome .how-row .how-item .image img{width:100%;max-width:260px;box-shadow:0 0 4px 2px rgba(0,0,0,.2)}.research-index.country-profiles .notes{font-size:.75em;color:#7F7F7F;padding:15px 20px;background-color:#F5F5F5;margin-top:30px;border-radius:3px}.research-index.country-profiles .notes p{margin-bottom:5px}.research-index.country-profiles .notes p:last-of-type{margin-bottom:0}.research.surveys{margin-bottom:60px}.research.surveys.welcome a:not(.btn){color:#51A9AB}.research.surveys.welcome a:not(.btn):active,.research.surveys.welcome a:not(.btn):focus,.research.surveys.welcome a:not(.btn):hover{color:#418788;transition:all .2s ease-out}.research.surveys.welcome a:not(.btn).btn{color:#FFF}.research.surveys.welcome .how-row{margin:30px 0 0}.research.surveys.welcome .how-row .how-item{margin-bottom:40px}.research.surveys.welcome .how-row .how-item .title{text-align:center;font-weight:600;font-size:1.1em;margin-bottom:10px}.research.surveys.welcome .how-row .how-item .image{padding:10px;text-align:center;margin-bottom:10px}.research.surveys.welcome .how-row .how-item .explanation{font-size:.8em;line-height:1.7}.research.surveys.welcome .cta{background-color:#F5F5F5;padding:25px;border:1px solid #DCDCDC;border-radius:3px}.research.surveys.welcome .cta h2{margin-top:0}.research.surveys.welcome .cta p{margin-bottom:0}.research.surveys.welcome .cta .btn:first-of-type{margin-right:5px}.research.surveys.welcome .cta .btn:last-of-type{margin:0 5px}.research.surveys.welcome hr{margin:45px 0 30px}.research.surveys.index a:not(.btn){color:#51A9AB}.research.surveys.index a:not(.btn):active,.research.surveys.index a:not(.btn):focus,.research.surveys.index a:not(.btn):hover{color:#418788;transition:all .2s ease-out}.research.surveys.index a:not(.btn).btn{color:#FFF}.research.surveys.index .action-new{margin-bottom:15px}.research.surveys.index .survey-list{margin-bottom:30px}.research.surveys.index .survey-list .survey{margin-bottom:15px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border:1px solid #DCDCDC;border-radius:3px;padding:15px}.research.surveys.index .survey-list .survey .info{-ms-flex:1;flex:1}.research.surveys.index .survey-list .survey .info a{color:#51A9AB}.research.surveys.index .survey-list .survey .info a:active,.research.surveys.index .survey-list .survey .info a:focus,.research.surveys.index .survey-list .survey .info a:hover{color:#418788;transition:all .2s ease-out}.research.surveys.index .survey-list .survey .info a.btn{color:#FFF}.research.surveys.index .survey-list .survey .info .title{font-weight:600}.research.surveys.index .survey-list .survey .info .title .note{margin-top:5px;font-weight:400;font-size:.8em;color:#DC6950}.research.surveys.index .survey-list .survey .info .link,.research.surveys.index .survey-list .survey .info .respondent-count{margin-top:5px;color:#7F7F7F;font-size:.8em}.research.surveys.index .survey-list .survey .info .link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.research.surveys.index .survey-list .survey .info .link .link-text{border:1px solid #DCDCDC;padding:3px 5px;margin:0 5px;background-color:#F5F5F5}.research.surveys.index .survey-list .survey .info .link .visibility{height:28px;border:1px solid #DCDCDC}.research.surveys.index .survey-list .survey .info .link .visibility:disabled{background-color:#F5F5F5}.research.surveys.index .survey-list .survey .actions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;-ms-flex:0 0 100px;flex:0 0 100px}.research.surveys.index .survey-list .survey .actions .btn{display:block;margin-left:5px}.research.surveys.index hr{margin-bottom:30px}.research.surveys.index .how-row{margin:30px 0 0}.research.surveys.index .how-row .how-item{margin-bottom:40px}.research.surveys.index .how-row .how-item .title{text-align:center;font-weight:600;font-size:1.1em;margin-bottom:10px}.research.surveys.index .how-row .how-item .image{padding:10px;text-align:center;margin-bottom:10px}.research.surveys.edit #editItemDialog .alert-wrapper,.research.surveys.edit #newItemDialog .alert-wrapper,.research.surveys.edit #surveyInfoDialog .alert-wrapper{text-align:right}.research.surveys.index .how-row .how-item .explanation{font-size:.8em;line-height:1.7}.research.surveys.public .survey-list .survey{margin-bottom:15px;border:1px solid #DCDCDC;border-radius:3px;padding:15px}.research.surveys.public .survey-list .survey a{color:#51A9AB}.research.surveys.public .survey-list .survey a:active,.research.surveys.public .survey-list .survey a:focus,.research.surveys.public .survey-list .survey a:hover{color:#418788;transition:all .2s ease-out}.research.surveys.public .survey-list .survey a.btn{color:#FFF}.research.surveys.public .survey-list .survey .respondent-count{margin-top:5px;color:#7F7F7F;font-size:.8em}.research.surveys.public .bottom-cta{margin-top:15px;font-size:.85em}.research.surveys.new p{margin-bottom:10px}.research.surveys.new p .optional{color:#b5b5b5}.research.surveys.new input[type=text],.research.surveys.new textarea{border:1px solid #E9E9E9;padding:11px 15px;border-radius:3px;margin-bottom:15px;width:310px}@media (min-width:768px){.research.surveys.new input[type=text],.research.surveys.new textarea{width:500px}}.research.surveys.new textarea{height:150px;margin-bottom:10px}.research.surveys.new .btn{line-height:1;padding:15px 30px}.research.surveys.new .btn .fa{margin-left:5px;font-size:1em}.research.surveys.edit header{margin-bottom:30px}.research.surveys.edit header .title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:40px 0 15px}.research.surveys.edit header .title h2{margin:0}.research.surveys.edit header .instructions .survey-instructions{color:#7F7F7F;font-size:.9em;white-space:pre-wrap}.research.surveys.edit header .edit-instructions,.research.surveys.edit header .edit-title{color:#51A9AB;cursor:pointer}.research.surveys.edit header .alert{display:inline-block;font-size:.85em;padding:10px;margin:15px 0 0}.research.surveys.edit header .alert .reason{margin-top:5px;font-style:italic}.research.surveys.edit .action-add-item{margin-bottom:20px}.research.surveys.edit .item-list{margin-bottom:30px}.research.surveys.edit .item-list .item{margin-bottom:15px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border:1px solid #DCDCDC;border-radius:3px;padding:15px}.research.surveys.edit .item-list .item .statement{-ms-flex:1;flex:1}.research.surveys.edit .item-list .item .statement .type{margin-top:3px;color:#7F7F7F;font-size:.8em}.research.surveys.edit .item-list .item .actions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;-ms-flex:0 0 100px;flex:0 0 100px}.research.surveys.edit .item-list .item .actions .btn{display:block;margin-left:5px;width:42px}.research.surveys.edit .ready-wrapper .ready-alert{display:none;font-size:.85em;padding:10px;margin-bottom:15px}.research.surveys.edit #surveyInfoDialog{margin-top:10%}.research.surveys.edit #surveyInfoDialog .modal-dialog{width:400px}.research.surveys.edit #surveyInfoDialog .modal-header .close{margin-top:8px}.research.surveys.edit #surveyInfoDialog .label-wrapper{margin-bottom:10px}.research.surveys.edit #surveyInfoDialog .survey-title{border:1px solid #E9E9E9;padding:11px 15px;border-radius:3px;margin-bottom:15px;display:block;width:100%}.research.surveys.edit #surveyInfoDialog .instructions{margin-top:15px;border:1px solid #E9E9E9;padding:11px 15px;border-radius:3px;display:block;width:100%;height:150px}.research.surveys.edit #surveyInfoDialog .alert-wrapper .alert{display:none;font-size:.85em;padding:10px;margin-top:15px;margin-bottom:0}.research.surveys.edit #surveyInfoDialog .modal-footer{padding:0 15px 15px}.research.surveys.edit #editItemDialog,.research.surveys.edit #newItemDialog{margin-top:10%}.research.surveys.edit #editItemDialog .modal-dialog,.research.surveys.edit #newItemDialog .modal-dialog{width:400px}.research.surveys.edit #editItemDialog .modal-header .close,.research.surveys.edit #newItemDialog .modal-header .close{margin-top:8px}.research.surveys.edit #editItemDialog .label-wrapper,.research.surveys.edit #newItemDialog .label-wrapper{margin-bottom:10px}.research.surveys.edit #editItemDialog .statement,.research.surveys.edit #newItemDialog .statement{border:1px solid #E9E9E9;padding:11px 15px;border-radius:3px;margin-bottom:15px;display:block;width:100%}.research.surveys.edit #editItemDialog .type,.research.surveys.edit #newItemDialog .type{border:1px solid #E9E9E9;padding:11px 15px;border-radius:3px;width:100%}.research.surveys.edit #editItemDialog .list-options,.research.surveys.edit #newItemDialog .list-options{display:none;margin-top:15px}.research.surveys.edit #editItemDialog .list-options .options,.research.surveys.edit #newItemDialog .list-options .options{border:1px solid #E9E9E9;padding:11px 15px;border-radius:3px;display:block;width:100%;height:150px}.research.surveys.edit #editItemDialog .alert-wrapper .alert,.research.surveys.edit #newItemDialog .alert-wrapper .alert{display:none;text-align:left;font-size:.85em;padding:10px;margin-top:15px;margin-bottom:0}.research.surveys.edit #editItemDialog .modal-footer,.research.surveys.edit #newItemDialog .modal-footer{padding:0 15px 15px}.research.surveys.view{margin-bottom:20px}.research.surveys.view.no-results .action-row{margin-bottom:17px}.research.surveys.view.items .instructions{white-space:pre-wrap}.research.surveys.view.items form{margin:30px 0 45px}.research.surveys.view.items form .statement{padding:25px;margin-bottom:-1px;background-color:#F5F5F5;border:1px solid #DCDCDC}.research.surveys.view.items form .statement .title{font-weight:500;font-size:1.1em;margin-bottom:15px;line-height:1.8}.research.surveys.view.items form .statement .answers.binary .btn{color:#4C4C4C;margin-left:0;background-color:#E4E4E2;border-radius:3px;margin-right:10px;width:60px}.research.surveys.view.items form .statement .answers.binary .btn.active{background-color:#51A9AB;color:#FFF}.research.surveys.view.items form .statement .answers.binary .btn.active:hover{color:#FFF}.research.surveys.view.items form .statement .answers.binary .btn:hover{color:#4C4C4C}.research.surveys.view.items form .statement .answers.binary .btn.disagree.active{background-color:#DC6950}.research.surveys.view.items form .statement .options select{border:1px solid #E9E9E9;padding:11px 15px;border-radius:3px;max-width:100%}.research.surveys.view.items form .see-results{margin-top:25px}.research.surveys.view.items .bottom-cta{font-size:.85em}.research.surveys.results a{color:#51A9AB}.research.surveys.results a:active,.research.surveys.results a:focus,.research.surveys.results a:hover{color:#418788;transition:all .2s ease-out}.research.surveys.results a.btn{color:#FFF}.research.surveys.results .info-wrapper{margin:30px 0 0;border:1px solid #DCDCDC;border-radius:3px;text-align:center;background-color:#F9F9F9}.research.surveys.results .info-wrapper .title{font-weight:600;font-size:.9em;padding:15px}.research.surveys.results .info-wrapper .stat{color:#b5b5b5;line-height:1}.research.surveys.results .info-wrapper .stat.large{padding:0 15px 25px;font-size:3em}.research.surveys.results .info-wrapper .stat.small{font-size:.9em;padding:0 15px 15px}.research.surveys.results .info-wrapper .stat.small .subitem{margin-bottom:5px}.research.surveys.results h2.question-title{text-align:center;margin-top:30px}.research.surveys.results .chart-row{margin:0}.research.surveys.results .chart-row .chart-wrapper{padding:10px 0}.research.surveys.results .chart-row .chart-wrapper.col-sm-6:first-of-type{padding-right:10px}.research.surveys.results .chart-row .chart-wrapper.col-sm-6:last-of-type{padding-left:10px}.research.surveys.results .chart-row .chart-wrapper .title{text-align:center;font-weight:600;font-size:1.2em;margin-bottom:10px}.research.surveys.results .chart-row .chart-wrapper .chart{border:1px solid #DCDCDC;overflow:hidden;height:350px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.research.surveys.results .chart-row .chart-wrapper .chart .fa-spin{font-size:2em;color:#7F7F7F}.research.surveys.csv textarea{width:100%;height:500px;white-space:pre;word-wrap:normal;overflow-x:scroll}.research.surveys.csv .alert{margin-top:15px;font-size:.9em}.article-index h1{margin-bottom:30px}.article-index .article-item{padding-bottom:35px;margin-bottom:30px;border-bottom:1px solid #EEE}.article-index .article-item .title{font-size:1.3em;margin-bottom:10px;display:inline-block;color:#51A9AB;font-weight:600;line-height:1.6em;outline:0}@media (min-width:768px){.article-index .article-item .title{font-size:1.5em}}.article-index .article-item .meta{font-size:.6em;text-transform:uppercase;color:#7F7F7F;letter-spacing:.05em;font-weight:600}.article-index .article-item .meta .info-bit{display:inline-block;margin-right:25px}@media (max-width:768px){.article-index .article-item .meta .info-bit:first-of-type{margin-bottom:5px}.premium-wrapper.analyst,.premium-wrapper.diplomat,.premium-wrapper.explorer,.premium-wrapper.sentinel{overflow:hidden}}.article-index .articles-sidebar{margin-top:50px}.article-index .articles-sidebar .widget{margin-bottom:35px}.article-index .articles-sidebar .widget h4{font-size:.8em;margin:0 0 15px}.article-index .articles-sidebar .widget input{background:#f5f4f3;border:none;margin:0;font-size:.7em;padding:10px;display:block;width:100%;color:#999}.article-index .articles-sidebar .widget nav a{display:block;margin-bottom:15px;padding-top:5px;font-size:.7em;outline:0}@media (min-width:760px){.article-wrapper{padding:20px 17% 0}}.article-wrapper a:not(.btn){color:#51A9AB}.article-wrapper a:not(.btn):active,.article-wrapper a:not(.btn):focus,.article-wrapper a:not(.btn):hover{color:#418788;transition:all .2s ease-out}.article-wrapper a:not(.btn).btn{color:#FFF}.article-wrapper .articles-backlink{margin-top:20px}.article-wrapper .article-meta{margin-bottom:25px;font-size:.6em;text-transform:uppercase;color:#7F7F7F;letter-spacing:.05em;font-weight:600}.article-wrapper .article-meta .info-bit{margin-right:25px}.theory-article .trait-illustration{text-align:center;margin-bottom:15px}.theory-article .trait-illustration img{width:100%;max-width:300px}.theory-article .trait-comparison{margin-bottom:15px}.theory-article .trait-comparison .illustration{margin-bottom:15px;padding:15px 15px 0;text-align:center}.theory-article .trait-comparison .illustration img{width:100%;max-width:340px}.theory-article span.type_letter{font-weight:700;text-decoration:underline}.theory-article .type-table{border-collapse:collapse;border:1px solid #D4D4D4;margin-bottom:20px}.theory-article .type-table td{border:1px solid #D4D4D4;padding:10px;vertical-align:middle}.study .toc{margin-bottom:17px;padding:15px;border:1px solid #DCDCDC;border-radius:3px}.study .toc.fixed{display:none;position:fixed;left:0;top:0;width:317px;height:100vh;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding:20px 30px;font-size:.9em;z-index:1;background-color:#FFF}.study .toc.bottom{left:0;display:-ms-flexbox;display:flex;position:fixed;bottom:0;width:100%;height:50px;-ms-flex-align:center;align-items:center;margin-bottom:0;padding:0 30px;font-size:.8em;z-index:1;background-color:#F5F5F5;border-radius:0}.study .toc.bottom span{-ms-flex:0 0 60px;flex:0 0 60px;margin-right:10px}.study .toc.bottom select{width:100%;border:1px solid #E9E9E9;border-radius:3px;padding:3px 5px}@media (min-width:768px){.study .toc.bottom{max-width:773px;left:calc(50% - 387px)}}@media (min-width:1450px) and (min-height:1000px){.study .toc.bottom{display:none}}.study .toc .entry{margin-bottom:10px;display:block}.study .toc .entry.active{font-weight:600;color:#51A9AB;position:relative}.study .toc .entry.active:before{content:" ";position:absolute;left:-8px;border:1px solid #51A9AB;width:1px;height:100%}.study .toc .entry.level-1{font-weight:600}.study .toc .entry.level-2{font-size:.9em;margin-left:40px}.study .toc .entry.level-3{font-size:.8em;margin-left:80px}.study h3{font-size:22px}.study .chart-wrapper{margin-bottom:15px}.study .chart-wrapper.has-copyright.visible{position:relative}.study .chart-wrapper.has-copyright.visible:after{content:"©2011-2017 NERIS Analytics Limited";z-index:1;position:absolute;right:0;font-size:.6em;color:#b5b5b5;bottom:0}.study .chart-wrapper.has-copyright.visible.types-chart{margin-bottom:30px}.study .chart-wrapper.has-copyright.visible.types-chart:after{content:"©2011-2017 NERIS Analytics Limited";z-index:1;position:absolute;right:0;font-size:.6em;color:#b5b5b5;bottom:-10px}.study .research-chart{width:100%}.study .further-reading{padding:20px 20px 10px;background-color:#F5F5F5;font-size:.9em}.study .further-reading h2{margin-top:0}.study .further-reading .source{display:-ms-flexbox;display:flex;margin-bottom:10px}.study .further-reading .source .number{margin-right:5px;width:37px}.study .minitest-table{padding:25px;border:1px solid #DCDCDC;border-radius:3px;background-color:#F5F5F5;font-size:.8em;margin-bottom:20px}.study .minitest-table .question{font-weight:700;margin-bottom:20px}.study .minitest-table .table{width:auto;margin-bottom:0;font-weight:600}.study .minitest-table .table.multiple-choice td,.study .minitest-table .table.multiple-choice th{vertical-align:middle}.study .minitest-table .table.multiple-choice td:first-of-type{text-align:left}.study .minitest-table .table.multiple-choice td.highlighted{border-left:1px solid #51a9ab;border-right:1px solid #51a9ab;border-top:1px solid #DDD;border-bottom:none}.study .minitest-table .table.multiple-choice tr:last-of-type td.highlighted{border-bottom:1px solid #51a9ab}.study .minitest-table .table th{padding:8px 15px;text-align:center;font-weight:600}.study .minitest-table .table th.highlighted{border:1px solid #51a9ab;border-bottom:none}.study .minitest-table .table td{padding:8px 15px;text-align:center}.study .minitest-table .table td.highlighted{border:1px solid #51a9ab;border-top:1px solid #DDD}.study .minitest-table .table td .answer{margin:0 5px}.study .minitest-table .table td .answer.positive{color:#51A9AB}.study .minitest-table .table td .answer.negative{color:#DC6950}.study .minitest-table .table td .answer span.fa{margin-right:3px;width:14px}.study .description-pullout p:last-of-type{margin-bottom:0}.study .data-cta{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:#F5F5F5;padding:20px;line-height:1.8;margin:25px 0;border:1px solid #DCDCDC;border-radius:3px}.study .data-cta img{width:60px;margin-right:15px}.study .data-cta p{margin:0}.premium-wrapper.analyst,.premium-wrapper.diplomat,.premium-wrapper.explorer,.premium-wrapper.sentinel{margin:0 -15px}.premium-wrapper.analyst .header-image,.premium-wrapper.diplomat .header-image,.premium-wrapper.explorer .header-image,.premium-wrapper.sentinel .header-image{margin-bottom:30px;width:100%}@media (max-width:768px){.premium-wrapper.analyst .header-image,.premium-wrapper.diplomat .header-image,.premium-wrapper.explorer .header-image,.premium-wrapper.sentinel .header-image{width:calc(100% + 200px);margin:-1px -100px 0}}.premium-wrapper.analyst .title,.premium-wrapper.diplomat .title,.premium-wrapper.explorer .title,.premium-wrapper.sentinel .title{font-size:2.1em;text-transform:none;margin-bottom:50px;text-align:center;letter-spacing:normal;line-height:1.5}.premium-wrapper.analyst .padded,.premium-wrapper.diplomat .padded,.premium-wrapper.explorer .padded,.premium-wrapper.sentinel .padded{padding:0 18%}@media (max-width:768px){.premium-wrapper.analyst .title,.premium-wrapper.diplomat .title,.premium-wrapper.explorer .title,.premium-wrapper.sentinel .title{font-size:1.3em;margin-bottom:15px}.premium-wrapper.analyst .padded,.premium-wrapper.diplomat .padded,.premium-wrapper.explorer .padded,.premium-wrapper.sentinel .padded{padding:0 2%}}@media (min-width:768px) and (max-width:992px){.premium-wrapper.analyst .padded,.premium-wrapper.diplomat .padded,.premium-wrapper.explorer .padded,.premium-wrapper.sentinel .padded{padding:0 10%}}.premium-wrapper.analyst p,.premium-wrapper.diplomat p,.premium-wrapper.explorer p,.premium-wrapper.sentinel p{margin-bottom:35px}@media (max-width:768px){.premium-wrapper.analyst p,.premium-wrapper.diplomat p,.premium-wrapper.explorer p,.premium-wrapper.sentinel p{margin-bottom:20px}}.premium-wrapper.analyst p.subtitle,.premium-wrapper.diplomat p.subtitle,.premium-wrapper.explorer p.subtitle,.premium-wrapper.sentinel p.subtitle{text-align:center;margin-bottom:50px;font-size:1.6em;color:#b5b5b5}@media (max-width:768px){.premium-wrapper.analyst p.subtitle,.premium-wrapper.diplomat p.subtitle,.premium-wrapper.explorer p.subtitle,.premium-wrapper.sentinel p.subtitle{font-size:1.1em;margin-bottom:20px}}.premium-wrapper.analyst p.extra-testimonials,.premium-wrapper.diplomat p.extra-testimonials,.premium-wrapper.explorer p.extra-testimonials,.premium-wrapper.sentinel p.extra-testimonials{text-align:center;margin-top:-20px;color:#b5b5b5;font-size:.9em}.premium-wrapper.analyst p b,.premium-wrapper.analyst p em,.premium-wrapper.analyst p strong,.premium-wrapper.diplomat p b,.premium-wrapper.diplomat p em,.premium-wrapper.diplomat p strong,.premium-wrapper.explorer p b,.premium-wrapper.explorer p em,.premium-wrapper.explorer p strong,.premium-wrapper.sentinel p b,.premium-wrapper.sentinel p em,.premium-wrapper.sentinel p strong{font-weight:600}.premium-wrapper.analyst ul,.premium-wrapper.diplomat ul,.premium-wrapper.explorer ul,.premium-wrapper.sentinel ul{margin-bottom:35px}.premium-wrapper.analyst ul li,.premium-wrapper.diplomat ul li,.premium-wrapper.explorer ul li,.premium-wrapper.sentinel ul li{margin-bottom:10px}.premium-wrapper.analyst .section-title,.premium-wrapper.diplomat .section-title,.premium-wrapper.explorer .section-title,.premium-wrapper.sentinel .section-title{margin-bottom:30px;line-height:1.8}@media (max-width:768px){.premium-wrapper.analyst .section-title,.premium-wrapper.diplomat .section-title,.premium-wrapper.explorer .section-title,.premium-wrapper.sentinel .section-title{font-size:1.2em;margin-bottom:20px}}.premium-wrapper.analyst .yearnings-wrapper,.premium-wrapper.diplomat .yearnings-wrapper,.premium-wrapper.explorer .yearnings-wrapper,.premium-wrapper.sentinel .yearnings-wrapper{margin:80px -30px 45px}.premium-wrapper.analyst .yearnings-wrapper .yearning img,.premium-wrapper.diplomat .yearnings-wrapper .yearning img,.premium-wrapper.explorer .yearnings-wrapper .yearning img,.premium-wrapper.sentinel .yearnings-wrapper .yearning img{width:100%;max-width:370px;margin-bottom:40px}.premium-wrapper.analyst .yearnings-wrapper .yearning h4,.premium-wrapper.diplomat .yearnings-wrapper .yearning h4,.premium-wrapper.explorer .yearnings-wrapper .yearning h4,.premium-wrapper.sentinel .yearnings-wrapper .yearning h4{margin-bottom:20px}@media (max-width:768px){.premium-wrapper.analyst .yearnings-wrapper,.premium-wrapper.diplomat .yearnings-wrapper,.premium-wrapper.explorer .yearnings-wrapper,.premium-wrapper.sentinel .yearnings-wrapper{margin:30px 2% 5px}.premium-wrapper.analyst .yearnings-wrapper .yearning,.premium-wrapper.diplomat .yearnings-wrapper .yearning,.premium-wrapper.explorer .yearnings-wrapper .yearning,.premium-wrapper.sentinel .yearnings-wrapper .yearning{padding:0;text-align:center;margin-bottom:30px}.premium-wrapper.analyst .yearnings-wrapper .yearning h4,.premium-wrapper.analyst .yearnings-wrapper .yearning img,.premium-wrapper.diplomat .yearnings-wrapper .yearning h4,.premium-wrapper.diplomat .yearnings-wrapper .yearning img,.premium-wrapper.explorer .yearnings-wrapper .yearning h4,.premium-wrapper.explorer .yearnings-wrapper .yearning img,.premium-wrapper.sentinel .yearnings-wrapper .yearning h4,.premium-wrapper.sentinel .yearnings-wrapper .yearning img{margin-bottom:10px}}.premium-wrapper.analyst .testimonials-wrapper,.premium-wrapper.diplomat .testimonials-wrapper,.premium-wrapper.explorer .testimonials-wrapper,.premium-wrapper.sentinel .testimonials-wrapper{margin-bottom:50px}@media (max-width:768px){.premium-wrapper.analyst .testimonials-wrapper,.premium-wrapper.diplomat .testimonials-wrapper,.premium-wrapper.explorer .testimonials-wrapper,.premium-wrapper.sentinel .testimonials-wrapper{margin-bottom:20px}}.premium-wrapper.analyst .testimonials-wrapper .testimonial,.premium-wrapper.diplomat .testimonials-wrapper .testimonial,.premium-wrapper.explorer .testimonials-wrapper .testimonial,.premium-wrapper.sentinel .testimonials-wrapper .testimonial{border:1px solid #EEE;border-radius:3px;padding:35px;margin-bottom:20px;display:-ms-flexbox;display:flex}.premium-wrapper.analyst .testimonials-wrapper .testimonial:after,.premium-wrapper.diplomat .testimonials-wrapper .testimonial:after,.premium-wrapper.explorer .testimonials-wrapper .testimonial:after,.premium-wrapper.sentinel .testimonials-wrapper .testimonial:after{display:table;content:" ";clear:both}.premium-wrapper.analyst .testimonials-wrapper .testimonial .avatar,.premium-wrapper.diplomat .testimonials-wrapper .testimonial .avatar,.premium-wrapper.explorer .testimonials-wrapper .testimonial .avatar,.premium-wrapper.sentinel .testimonials-wrapper .testimonial .avatar{margin-right:25px}.premium-wrapper.analyst .testimonials-wrapper .testimonial .avatar img,.premium-wrapper.diplomat .testimonials-wrapper .testimonial .avatar img,.premium-wrapper.explorer .testimonials-wrapper .testimonial .avatar img,.premium-wrapper.sentinel .testimonials-wrapper .testimonial .avatar img{width:75px}.premium-wrapper.analyst .testimonials-wrapper .testimonial p,.premium-wrapper.diplomat .testimonials-wrapper .testimonial p,.premium-wrapper.explorer .testimonials-wrapper .testimonial p,.premium-wrapper.sentinel .testimonials-wrapper .testimonial p{font-size:.8em;margin:0;display:block}.premium-wrapper.analyst .testimonials-wrapper .testimonial p .author,.premium-wrapper.diplomat .testimonials-wrapper .testimonial p .author,.premium-wrapper.explorer .testimonials-wrapper .testimonial p .author,.premium-wrapper.sentinel .testimonials-wrapper .testimonial p .author{margin-bottom:8px;font-weight:600;display:block}@media (max-width:768px){.premium-wrapper.analyst .testimonials-wrapper .testimonial,.premium-wrapper.diplomat .testimonials-wrapper .testimonial,.premium-wrapper.explorer .testimonials-wrapper .testimonial,.premium-wrapper.sentinel .testimonials-wrapper .testimonial{display:block;text-align:center;padding:15px}.premium-wrapper.analyst .testimonials-wrapper .testimonial .avatar,.premium-wrapper.diplomat .testimonials-wrapper .testimonial .avatar,.premium-wrapper.explorer .testimonials-wrapper .testimonial .avatar,.premium-wrapper.sentinel .testimonials-wrapper .testimonial .avatar{margin-bottom:15px;margin-right:0}.premium-wrapper.analyst .testimonials-wrapper .testimonial p .author,.premium-wrapper.diplomat .testimonials-wrapper .testimonial p .author,.premium-wrapper.explorer .testimonials-wrapper .testimonial p .author,.premium-wrapper.sentinel .testimonials-wrapper .testimonial p .author{font-size:1.1em}}.premium-wrapper.analyst .scene,.premium-wrapper.diplomat .scene,.premium-wrapper.explorer .scene,.premium-wrapper.sentinel .scene{width:100%;margin-bottom:40px}@media (max-width:768px){.premium-wrapper.analyst .scene,.premium-wrapper.diplomat .scene,.premium-wrapper.explorer .scene,.premium-wrapper.sentinel .scene{margin-bottom:20px}}.premium-wrapper.analyst .tools-wrapper,.premium-wrapper.diplomat .tools-wrapper,.premium-wrapper.explorer .tools-wrapper,.premium-wrapper.sentinel .tools-wrapper{margin:20px -35px 40px 0}.premium-wrapper.analyst .tools-wrapper .tool,.premium-wrapper.diplomat .tools-wrapper .tool,.premium-wrapper.explorer .tools-wrapper .tool,.premium-wrapper.sentinel .tools-wrapper .tool{width:calc(33.33% - 35px);margin-right:35px;border:1px solid #EEE;border-radius:3px;padding:20px;text-align:center;font-size:.8em}.premium-wrapper.analyst .tools-wrapper .tool img,.premium-wrapper.diplomat .tools-wrapper .tool img,.premium-wrapper.explorer .tools-wrapper .tool img,.premium-wrapper.sentinel .tools-wrapper .tool img{width:75px}.premium-wrapper.analyst .tools-wrapper .tool p,.premium-wrapper.diplomat .tools-wrapper .tool p,.premium-wrapper.explorer .tools-wrapper .tool p,.premium-wrapper.sentinel .tools-wrapper .tool p{margin-bottom:0;font-size:.9em}@media (max-width:768px){.premium-wrapper.analyst .tools-wrapper,.premium-wrapper.diplomat .tools-wrapper,.premium-wrapper.explorer .tools-wrapper,.premium-wrapper.sentinel .tools-wrapper{margin:20px 0}.premium-wrapper.analyst .tools-wrapper .tool,.premium-wrapper.diplomat .tools-wrapper .tool,.premium-wrapper.explorer .tools-wrapper .tool,.premium-wrapper.sentinel .tools-wrapper .tool{width:100%;margin:0 0 15px}}.premium-wrapper.analyst .highlight,.premium-wrapper.diplomat .highlight,.premium-wrapper.explorer .highlight,.premium-wrapper.sentinel .highlight{padding-left:20px;border-left:4px solid #51A9AB}.premium-wrapper.analyst hr,.premium-wrapper.diplomat hr,.premium-wrapper.explorer hr,.premium-wrapper.sentinel hr{margin:70px 0 60px}@media (max-width:768px){.premium-wrapper.analyst hr,.premium-wrapper.diplomat hr,.premium-wrapper.explorer hr,.premium-wrapper.sentinel hr{margin:30px 0 20px}}.premium-wrapper.analyst .rundown-points.vertical .point,.premium-wrapper.diplomat .rundown-points.vertical .point,.premium-wrapper.explorer .rundown-points.vertical .point,.premium-wrapper.sentinel .rundown-points.vertical .point{display:-ms-flexbox;display:flex;border:1px solid #EEE;border-radius:3px;margin-bottom:20px;padding:20px}.premium-wrapper.analyst .rundown-points.vertical .point .image,.premium-wrapper.diplomat .rundown-points.vertical .point .image,.premium-wrapper.explorer .rundown-points.vertical .point .image,.premium-wrapper.sentinel .rundown-points.vertical .point .image{padding:5px;margin-right:20px}.premium-wrapper.analyst .rundown-points.vertical .point .image img,.premium-wrapper.diplomat .rundown-points.vertical .point .image img,.premium-wrapper.explorer .rundown-points.vertical .point .image img,.premium-wrapper.sentinel .rundown-points.vertical .point .image img{width:70px}.premium-wrapper.analyst .rundown-points.vertical .point .description,.premium-wrapper.diplomat .rundown-points.vertical .point .description,.premium-wrapper.explorer .rundown-points.vertical .point .description,.premium-wrapper.sentinel .rundown-points.vertical .point .description{font-size:.85em}.premium-wrapper.analyst .rundown-points.vertical .point .description h4,.premium-wrapper.diplomat .rundown-points.vertical .point .description h4,.premium-wrapper.explorer .rundown-points.vertical .point .description h4,.premium-wrapper.sentinel .rundown-points.vertical .point .description h4{margin-top:0}.premium-wrapper.analyst .rundown-points.vertical .point .description p,.premium-wrapper.diplomat .rundown-points.vertical .point .description p,.premium-wrapper.explorer .rundown-points.vertical .point .description p,.premium-wrapper.sentinel .rundown-points.vertical .point .description p{margin-bottom:0}@media (max-width:768px){.premium-wrapper.analyst .rundown-points.vertical .point,.premium-wrapper.diplomat .rundown-points.vertical .point,.premium-wrapper.explorer .rundown-points.vertical .point,.premium-wrapper.sentinel .rundown-points.vertical .point{display:block}.premium-wrapper.analyst .rundown-points.vertical .point .image,.premium-wrapper.diplomat .rundown-points.vertical .point .image,.premium-wrapper.explorer .rundown-points.vertical .point .image,.premium-wrapper.sentinel .rundown-points.vertical .point .image{text-align:center;margin:0 0 10px}}.premium-wrapper.analyst .rundown-points.three-rows .point,.premium-wrapper.diplomat .rundown-points.three-rows .point,.premium-wrapper.explorer .rundown-points.three-rows .point,.premium-wrapper.sentinel .rundown-points.three-rows .point{text-align:center}.premium-wrapper.analyst .rundown-points.three-rows .point .image,.premium-wrapper.diplomat .rundown-points.three-rows .point .image,.premium-wrapper.explorer .rundown-points.three-rows .point .image,.premium-wrapper.sentinel .rundown-points.three-rows .point .image{margin-bottom:25px}.premium-wrapper.analyst .rundown-points.three-rows .point .image img,.premium-wrapper.diplomat .rundown-points.three-rows .point .image img,.premium-wrapper.explorer .rundown-points.three-rows .point .image img,.premium-wrapper.sentinel .rundown-points.three-rows .point .image img{width:100px}@media (max-width:768px){.premium-wrapper.analyst .rundown-points.three-rows .point .image,.premium-wrapper.diplomat .rundown-points.three-rows .point .image,.premium-wrapper.explorer .rundown-points.three-rows .point .image,.premium-wrapper.sentinel .rundown-points.three-rows .point .image{margin:5px 0 15px}}.premium-wrapper.analyst .rundown-points.three-rows .point .description h4,.premium-wrapper.diplomat .rundown-points.three-rows .point .description h4,.premium-wrapper.explorer .rundown-points.three-rows .point .description h4,.premium-wrapper.sentinel .rundown-points.three-rows .point .description h4{display:block;margin-bottom:15px}.premium-wrapper.analyst .rundown-points.three-rows .point .description p,.premium-wrapper.diplomat .rundown-points.three-rows .point .description p,.premium-wrapper.explorer .rundown-points.three-rows .point .description p,.premium-wrapper.sentinel .rundown-points.three-rows .point .description p{padding:0 15px;font-size:.8em}.premium-wrapper.analyst .purchase-wrapper,.premium-wrapper.diplomat .purchase-wrapper,.premium-wrapper.explorer .purchase-wrapper,.premium-wrapper.sentinel .purchase-wrapper{margin:0 0 70px;text-align:center}.premium-wrapper.analyst .purchase-wrapper .option,.premium-wrapper.diplomat .purchase-wrapper .option,.premium-wrapper.explorer .purchase-wrapper .option,.premium-wrapper.sentinel .purchase-wrapper .option{padding:0 0 35px;border-bottom:1px solid #EEE}.premium-wrapper.analyst .purchase-wrapper .option img,.premium-wrapper.diplomat .purchase-wrapper .option img,.premium-wrapper.explorer .purchase-wrapper .option img,.premium-wrapper.sentinel .purchase-wrapper .option img{width:100%;max-width:400px;margin-bottom:20px}.premium-wrapper.analyst .purchase-wrapper .option img.all,.premium-wrapper.diplomat .purchase-wrapper .option img.all,.premium-wrapper.explorer .purchase-wrapper .option img.all,.premium-wrapper.sentinel .purchase-wrapper .option img.all{margin-bottom:0}.premium-wrapper.analyst .purchase-wrapper .option p,.premium-wrapper.diplomat .purchase-wrapper .option p,.premium-wrapper.explorer .purchase-wrapper .option p,.premium-wrapper.sentinel .purchase-wrapper .option p{font-size:.75em;margin-bottom:20px}.premium-wrapper.analyst .purchase-wrapper .option .btn,.premium-wrapper.diplomat .purchase-wrapper .option .btn,.premium-wrapper.explorer .purchase-wrapper .option .btn,.premium-wrapper.sentinel .purchase-wrapper .option .btn{width:100%;padding:20px 0;font-size:.9em}@media (min-width:768px){.premium-wrapper.analyst .purchase-wrapper .option,.premium-wrapper.diplomat .purchase-wrapper .option,.premium-wrapper.explorer .purchase-wrapper .option,.premium-wrapper.sentinel .purchase-wrapper .option{width:calc(50% - 15px)}.premium-wrapper.analyst .purchase-wrapper .option img,.premium-wrapper.diplomat .purchase-wrapper .option img,.premium-wrapper.explorer .purchase-wrapper .option img,.premium-wrapper.sentinel .purchase-wrapper .option img{margin-bottom:30px}.premium-wrapper.analyst .purchase-wrapper .option img.all,.premium-wrapper.diplomat .purchase-wrapper .option img.all,.premium-wrapper.explorer .purchase-wrapper .option img.all,.premium-wrapper.sentinel .purchase-wrapper .option img.all{margin:30px 0 0}.premium-wrapper.analyst .purchase-wrapper .option p,.premium-wrapper.diplomat .purchase-wrapper .option p,.premium-wrapper.explorer .purchase-wrapper .option p,.premium-wrapper.sentinel .purchase-wrapper .option p{margin-bottom:30px}.premium-wrapper.analyst .purchase-wrapper .option.single,.premium-wrapper.diplomat .purchase-wrapper .option.single,.premium-wrapper.explorer .purchase-wrapper .option.single,.premium-wrapper.sentinel .purchase-wrapper .option.single{margin-right:15px}.premium-wrapper.analyst .purchase-wrapper .option.all,.premium-wrapper.diplomat .purchase-wrapper .option.all,.premium-wrapper.explorer .purchase-wrapper .option.all,.premium-wrapper.sentinel .purchase-wrapper .option.all{margin-left:15px}.premium-wrapper.analyst .purchase-wrapper .option .btn,.premium-wrapper.diplomat .purchase-wrapper .option .btn,.premium-wrapper.explorer .purchase-wrapper .option .btn,.premium-wrapper.sentinel .purchase-wrapper .option .btn{font-size:1em}}.premium-wrapper.analyst .purchase-wrapper .all-note,.premium-wrapper.diplomat .purchase-wrapper .all-note,.premium-wrapper.explorer .purchase-wrapper .all-note,.premium-wrapper.sentinel .purchase-wrapper .all-note{font-size:.8em;padding-top:30px;clear:both;color:#b5b5b5}@media (max-width:768px){.premium-wrapper.analyst .purchase-wrapper .all-note,.premium-wrapper.diplomat .purchase-wrapper .all-note,.premium-wrapper.explorer .purchase-wrapper .all-note,.premium-wrapper.sentinel .purchase-wrapper .all-note{padding-top:20px}}.premium-wrapper.analyst .purchase-wrapper.unknown .selection-label,.premium-wrapper.diplomat .purchase-wrapper.unknown .selection-label,.premium-wrapper.explorer .purchase-wrapper.unknown .selection-label,.premium-wrapper.sentinel .purchase-wrapper.unknown .selection-label{text-align:left;font-size:.75em;height:20px}.premium-wrapper.analyst .purchase-wrapper.unknown select,.premium-wrapper.diplomat .purchase-wrapper.unknown select,.premium-wrapper.explorer .purchase-wrapper.unknown select,.premium-wrapper.sentinel .purchase-wrapper.unknown select{display:block;border:1px solid #E9E9E9;padding:11px 15px;border-radius:3px;width:100%;height:44px;margin:10px 0 15px;font-size:.75em}.premium-wrapper.analyst .purchase-wrapper.unknown .option.single img,.premium-wrapper.diplomat .purchase-wrapper.unknown .option.single img,.premium-wrapper.explorer .purchase-wrapper.unknown .option.single img,.premium-wrapper.sentinel .purchase-wrapper.unknown .option.single img{height:261px;width:auto}.premium-wrapper.analyst .purchase-wrapper.unknown .option.all p,.premium-wrapper.diplomat .purchase-wrapper.unknown .option.all p,.premium-wrapper.explorer .purchase-wrapper.unknown .option.all p,.premium-wrapper.sentinel .purchase-wrapper.unknown .option.all p{min-height:50px;display:block}@media (max-width:768px){.premium-wrapper.analyst .purchase-wrapper,.premium-wrapper.diplomat .purchase-wrapper,.premium-wrapper.explorer .purchase-wrapper,.premium-wrapper.sentinel .purchase-wrapper{margin-bottom:30px}}.premium-wrapper.analyst .testimonials-wrapper-2,.premium-wrapper.diplomat .testimonials-wrapper-2,.premium-wrapper.explorer .testimonials-wrapper-2,.premium-wrapper.sentinel .testimonials-wrapper-2{margin:45px -15px 30px}.premium-wrapper.analyst .testimonials-wrapper-2 .testimonial,.premium-wrapper.diplomat .testimonials-wrapper-2 .testimonial,.premium-wrapper.explorer .testimonials-wrapper-2 .testimonial,.premium-wrapper.sentinel .testimonials-wrapper-2 .testimonial{text-align:center;margin:25px 0;padding:0 20px}.premium-wrapper.analyst .testimonials-wrapper-2 .testimonial img,.premium-wrapper.diplomat .testimonials-wrapper-2 .testimonial img,.premium-wrapper.explorer .testimonials-wrapper-2 .testimonial img,.premium-wrapper.sentinel .testimonials-wrapper-2 .testimonial img{width:100px;margin-bottom:25px}.premium-wrapper.analyst .testimonials-wrapper-2 .testimonial .author,.premium-wrapper.diplomat .testimonials-wrapper-2 .testimonial .author,.premium-wrapper.explorer .testimonials-wrapper-2 .testimonial .author,.premium-wrapper.sentinel .testimonials-wrapper-2 .testimonial .author{display:block;margin-bottom:15px;font-weight:600}.premium-wrapper.analyst .testimonials-wrapper-2 .testimonial p,.premium-wrapper.diplomat .testimonials-wrapper-2 .testimonial p,.premium-wrapper.explorer .testimonials-wrapper-2 .testimonial p,.premium-wrapper.sentinel .testimonials-wrapper-2 .testimonial p{font-size:.85em;margin-bottom:0}@media (max-width:768px){.premium-wrapper.analyst .testimonials-wrapper-2,.premium-wrapper.diplomat .testimonials-wrapper-2,.premium-wrapper.explorer .testimonials-wrapper-2,.premium-wrapper.sentinel .testimonials-wrapper-2{margin:0 -15px 30px}.premium-wrapper.analyst .testimonials-wrapper-2.not-last,.premium-wrapper.diplomat .testimonials-wrapper-2.not-last,.premium-wrapper.explorer .testimonials-wrapper-2.not-last,.premium-wrapper.sentinel .testimonials-wrapper-2.not-last{margin-bottom:-15px}.premium-wrapper.analyst .testimonials-wrapper-2 .testimonial,.premium-wrapper.diplomat .testimonials-wrapper-2 .testimonial,.premium-wrapper.explorer .testimonials-wrapper-2 .testimonial,.premium-wrapper.sentinel .testimonials-wrapper-2 .testimonial{margin:0 0 25px}.premium-wrapper.analyst .testimonials-wrapper-2 .testimonial img,.premium-wrapper.diplomat .testimonials-wrapper-2 .testimonial img,.premium-wrapper.explorer .testimonials-wrapper-2 .testimonial img,.premium-wrapper.sentinel .testimonials-wrapper-2 .testimonial img{margin-bottom:15px}.premium-wrapper.analyst .testimonials-wrapper-2 .testimonial .author,.premium-wrapper.diplomat .testimonials-wrapper-2 .testimonial .author,.premium-wrapper.explorer .testimonials-wrapper-2 .testimonial .author,.premium-wrapper.sentinel .testimonials-wrapper-2 .testimonial .author{margin-bottom:5px}}.premium-wrapper.analyst .yearnings-wrapper,.premium-wrapper.analyst .yearnings-wrapper .text h4,.premium-wrapper.explorer .yearnings-wrapper,.premium-wrapper.explorer .yearnings-wrapper .text h4,.premium-wrapper.sentinel .yearnings-wrapper,.premium-wrapper.sentinel .yearnings-wrapper .text h4{margin-top:0}.premium-wrapper.analyst .guarantee,.premium-wrapper.diplomat .guarantee,.premium-wrapper.explorer .guarantee,.premium-wrapper.sentinel .guarantee{border:1px solid #EEE;padding:30px;text-align:center;font-size:.8em;margin-bottom:30px}.premium-wrapper.analyst .guarantee img,.premium-wrapper.diplomat .guarantee img,.premium-wrapper.explorer .guarantee img,.premium-wrapper.sentinel .guarantee img{width:75px}.premium-wrapper.analyst .guarantee h3,.premium-wrapper.diplomat .guarantee h3,.premium-wrapper.explorer .guarantee h3,.premium-wrapper.sentinel .guarantee h3{font-size:1.4em}.premium-wrapper.analyst .guarantee p,.premium-wrapper.diplomat .guarantee p,.premium-wrapper.explorer .guarantee p,.premium-wrapper.sentinel .guarantee p{margin-bottom:0}@media (max-width:768px){.premium-wrapper.analyst .guarantee,.premium-wrapper.diplomat .guarantee,.premium-wrapper.explorer .guarantee,.premium-wrapper.sentinel .guarantee{padding:20px}}.premium-wrapper.analyst .extras,.premium-wrapper.diplomat .extras,.premium-wrapper.explorer .extras,.premium-wrapper.sentinel .extras{font-size:.75em;margin-bottom:90px;text-align:center;color:#b5b5b5}.premium-wrapper.analyst .testimonials-wrapper p strong,.premium-wrapper.explorer .testimonials-wrapper p strong,.premium-wrapper.sentinel .testimonials-wrapper p strong{font-weight:700}.premium-wrapper.analyst .yearnings-wrapper .text,.premium-wrapper.explorer .yearnings-wrapper .text,.premium-wrapper.sentinel .yearnings-wrapper .text{font-size:.85em}.premium-wrapper.analyst .guarantee p,.premium-wrapper.explorer .guarantee p,.premium-wrapper.sentinel .guarantee p{margin-bottom:17px}.premium-wrapper.analyst .guarantee p:last-child,.premium-wrapper.explorer .guarantee p:last-child,.premium-wrapper.sentinel .guarantee p:last-child{margin-bottom:0}main.orders.success a{color:#51A9AB}main.orders.success a:active,main.orders.success a:focus,main.orders.success a:hover{color:#418788;transition:all .2s ease-out}main.orders.success a.btn{color:#FFF}main.orders.success section.country-verification .alert-wrapper .alert{display:none;font-size:.9em;margin-bottom:15px}@media (min-width:460px){main.orders.success section.country-verification .action-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}main.orders.success section.country-verification .action-row .country-link{display:block;color:#b5b5b5;font-size:.9em;margin-top:15px}@media (min-width:460px){main.orders.success section.country-verification .action-row .country-link{margin:0 0 0 15px}}main.orders.success section.country-verification .country-wrapper{display:none}main.orders.success section.country-verification .country-wrapper p{margin-bottom:10px}main.orders.success section.country-verification .country-wrapper select{border:1px solid #E9E9E9;padding:11px 15px;border-radius:3px;display:block;margin-bottom:15px;max-width:100%}main.orders.success .create-wrapper{padding:30px;border:1px solid #DCDCDC;border-radius:3px;background-color:#F9F9F9;margin:25px 0;width:100%;max-width:500px}main.orders.success .create-wrapper.signed-up{display:inline-block;width:auto;margin-top:8px}main.orders.success .create-wrapper .email{padding:11px 15px;border-radius:3px;border:1px solid #DCDCDC;margin-bottom:15px;outline:0;width:100%}main.orders.success .create-wrapper label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-weight:400;font-size:.9em}.testimonial.new .alert,main.orders.success .create-wrapper .newsletter,main.orders.success .create-wrapper .post-signup{display:none}main.orders.success .create-wrapper .newsletter+label span{width:20px;height:20px;margin-right:7px;background-color:#FFF;border:1px solid #DCDCDC;border-radius:3px;cursor:pointer}main.orders.success .create-wrapper .newsletter:checked+label span{background-image:url(/images/system/checkbox.png);background-position:center;background-repeat:no-repeat}main.orders.success .create-wrapper .subscribe-note{color:#b5b5b5;font-size:.8em;margin-bottom:15px}main.orders.success .create-wrapper .subscribe-note .fa{margin:2px 7px 0 1px;font-size:1.4em;height:60px;float:left}main.orders.success .create-wrapper .password-note{font-size:.9em;margin-bottom:15px}main.orders.success .create-wrapper .alert{display:none;margin-bottom:10px;font-size:.9em}main.orders.success .create-wrapper .post-signup .fa{color:#728D56}.testimonial.new{margin-bottom:45px}.testimonial.new label{margin:10px 0}.testimonial.new input[type=text]{border:1px solid #E9E9E9;padding:11px 15px;border-radius:3px;margin-bottom:10px}.testimonial.new textarea{border:1px solid #E9E9E9;padding:11px 15px;border-radius:3px;margin-bottom:5px;width:100%;height:150px}.testimonial.new .count-row{text-align:right;font-size:.9em;color:#b5b5b5}.testimonial.new .photo-note{margin-top:5px;font-size:.9em;color:#b5b5b5}.standalone-testimonials .no-testimonials,.standalone-testimonials .testimonial-row{margin-top:15px}.testimonial.new .alert{margin-bottom:15px}.testimonial.confirmation .testimonial-code{padding:5px;background-color:#F9F9F9;font-weight:600;border:1px solid #DCDCDC}.standalone-testimonials{margin-bottom:15px}.standalone-testimonials .filter-wrapper{background-color:#F5F5F5;border:1px solid #DCDCDC;border-radius:3px;padding:15px;font-size:.8em;font-weight:600;display:inline-block}.standalone-testimonials .filter-wrapper select{border:1px solid #E9E9E9;padding:11px 15px;border-radius:3px;margin-left:10px}.standalone-testimonials .filter-wrapper select:disabled{background-color:#F9F9F9}.standalone-testimonials .testimonial-row .testimonial{border:1px solid #DCDCDC;border-radius:3px;padding:35px;margin-bottom:15px}@media (min-width:768px){.standalone-testimonials .testimonial-row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}.standalone-testimonials .testimonial-row .testimonial{width:32%;margin-bottom:0}}.standalone-testimonials .testimonial-row .testimonial .avatar{text-align:center;margin-bottom:15px}.standalone-testimonials .testimonial-row .testimonial .avatar.has-photo{height:120px}.standalone-testimonials .testimonial-row .testimonial .avatar.has-photo img{max-width:100%;max-height:100%}.standalone-testimonials .testimonial-row .testimonial .avatar.no-photo img{width:75px}.standalone-testimonials .testimonial-row .testimonial .avatar img{border-radius:3px}.standalone-testimonials .testimonial-row .testimonial .author{margin-bottom:15px;font-weight:600;font-size:.9em;text-align:center}.standalone-testimonials .testimonial-row .testimonial .comment{font-size:.8em;color:#7F7F7F}@media (min-width:768px){.standalone-testimonials .testimonial-row .testimonial .comment{max-height:120px;overflow:hidden}}.standalone-testimonials .testimonial-row .testimonial .comment.full-view{overflow:initial;max-height:inherit;white-space:pre-wrap}.standalone-testimonials .testimonial-row .testimonial .comment .see-more{cursor:pointer;color:#51A9AB;text-decoration:underline;font-size:.85em}.standalone-testimonials .pagination{width:100%;text-align:center}.standalone-testimonials .pagination li{list-style:none;text-align:center;margin:0 10px 5px 0;display:inline-block;vertical-align:top;zoom:1}.standalone-testimonials .pagination li:first-child a,.standalone-testimonials .pagination li:first-child span,.standalone-testimonials .pagination li:last-child a,.standalone-testimonials .pagination li:last-child span{padding-bottom:3px}.standalone-testimonials .pagination li.active span,.standalone-testimonials .pagination li.active span:hover{background:#51A9AB;color:#FFF!important}.standalone-testimonials .pagination li a,.standalone-testimonials .pagination li span{width:45px;height:45px;background:#F9F9F9;border:none;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex;color:#4C4C4C!important;padding:0}.standalone-testimonials .pagination li a:hover{background-color:#F5F5F5;color:#4C4C4C}.standalone-testimonials .note{font-size:.8em;font-style:italic;color:#b5b5b5;margin-bottom:45px}.checkout-wrapper{margin-bottom:30px}.checkout-wrapper input,.checkout-wrapper select{border:1px solid #E9E9E9;border-radius:3px;font-size:.9em}.checkout-wrapper input:active,.checkout-wrapper input:focus,.checkout-wrapper select:active,.checkout-wrapper select:focus{outline:0;border:1px solid #51A9AB;box-shadow:0 1px 2px transparent inset,0 1px 0 rgba(255,255,255,0),0 0 2px 0 rgba(81,169,171,.5)}.checkout-wrapper input::-webkit-input-placeholder,.checkout-wrapper select::-webkit-input-placeholder{color:#b5b5b5}.checkout-wrapper input:-ms-input-placeholder,.checkout-wrapper select:-ms-input-placeholder{color:#b5b5b5}.checkout-wrapper input::placeholder,.checkout-wrapper select::placeholder{color:#b5b5b5}.checkout-wrapper select{padding:10px 15px;height:48px}.checkout-wrapper input{padding:11px 15px;width:100%}.checkout-wrapper .order-summary{margin:0;padding:0 5px;border-bottom:1px solid #E5E5E5}.checkout-wrapper .order-summary .caption{text-transform:uppercase;font-size:.8em;margin:20px 0 15px;font-weight:600;color:#606060}.checkout-wrapper .order-summary .illustration-wrapper{width:100%;padding-top:10px;text-align:center}@media (min-width:1010px){.checkout-wrapper .order-summary .illustration-wrapper.fullset{width:30%;float:left;margin-right:30px}}@media (min-width:768px){.checkout-wrapper .order-summary .illustration-wrapper.fullset .illustration{width:50%}}@media (min-width:1010px){.checkout-wrapper .order-summary .illustration-wrapper.fullset .illustration{width:100%}}@media (min-width:600px){.checkout-wrapper .order-summary .illustration-wrapper.fullset{text-align:left}.checkout-wrapper .order-summary .illustration-wrapper:not(.fullset){float:left;width:25%;margin-right:20px}}@media (min-width:768px){.checkout-wrapper .order-summary .illustration-wrapper:not(.fullset){width:15%;margin-right:20px}}.checkout-wrapper .order-summary .illustration-wrapper .illustration{width:50%;max-width:350px}.checkout-wrapper .order-summary .details-wrapper{padding-top:10px}@media (min-width:600px){.checkout-wrapper .order-summary .illustration-wrapper .illustration{width:100%}.checkout-wrapper .order-summary .details-wrapper{float:left;width:calc(75% - 20px)}}@media (min-width:768px){.checkout-wrapper .order-summary .details-wrapper{width:calc(85% - 20px)}}@media (min-width:600px){.checkout-wrapper .order-summary .details-wrapper.fullset{width:100%}}@media (min-width:1010px){.checkout-wrapper .order-summary .details-wrapper.fullset{width:calc(60% - 30px);float:left}}.checkout-wrapper .order-summary .details-wrapper .description{width:100%}.checkout-wrapper .order-summary .details-wrapper .description .nice-title{display:inline-block;font-weight:600;font-size:1.5em;text-align:center;width:100%}@media (min-width:600px){.checkout-wrapper .order-summary .details-wrapper .description .nice-title{text-align:left;width:auto}}.checkout-wrapper .order-summary .details-wrapper .description .code{display:block;text-align:center;width:100%;color:#AFAFAF;margin-bottom:15px}@media (min-width:600px){.checkout-wrapper .order-summary .details-wrapper .description .code{display:inline-block;width:auto;text-align:left;font-size:1.5em;color:#AFAFAF;margin-bottom:5px;margin-left:5px}}.checkout-wrapper .order-summary .details-wrapper .description .change-wrapper{font-size:.7em;margin-bottom:15px;margin-top:5px;line-height:1.8}.checkout-wrapper .order-summary .details-wrapper .description .change-wrapper .change-options{display:none}.checkout-wrapper .order-summary .details-wrapper .description .change-wrapper .change-options .change-list{padding:10px 5px;height:auto}.checkout-wrapper .order-summary .details-wrapper .description .change-wrapper .change-options .change-update{font-size:.9em;height:39px;margin-top:-3px;padding:10px}.checkout-wrapper .order-summary .details-wrapper .description .summary{font-size:.8em;width:100%;font-weight:600;line-height:1.8}@media (min-width:600px){.checkout-wrapper .order-summary .details-wrapper .description .summary{width:80%}}.checkout-wrapper .order-summary .details-wrapper .description .price-wrapper{display:block;width:100%;font-size:1.1em;color:#51A9AB;margin-top:15px;font-weight:500;text-align:center}@media (min-width:600px){.checkout-wrapper .order-summary .details-wrapper .description .price-wrapper{margin-top:20px;text-align:left}}.checkout-wrapper .order-summary .details-wrapper .description .price-wrapper .price.discounted{text-decoration:line-through}.checkout-wrapper .order-summary .details-wrapper .description .price-wrapper .discount{color:#DC6950}.checkout-wrapper .order-summary .details-wrapper .description .price-wrapper .discount.hidden{display:none}.checkout-wrapper .order-summary .details-wrapper .description .discount-alert{display:inline-block;margin:10px 0 0;padding:10px 12px;font-size:.8em}.checkout-wrapper .order-summary .details-wrapper .description .processor-selection{padding:24px 0;text-align:center}@media (min-width:600px){.checkout-wrapper .order-summary .details-wrapper .description .processor-selection{padding:30px 0 24px;text-align:left}}.checkout-wrapper .order-summary .details-wrapper .description .processor-selection .processor-option{display:inline-block;border-radius:20px;padding:7px 12px;margin-right:15px;font-size:.8em;color:#51A9AB;cursor:pointer;transition:all .1s}@media (min-width:600px){.checkout-wrapper .order-summary .details-wrapper .description .processor-selection .processor-option{font-size:.9em}}.checkout-wrapper .order-summary .details-wrapper .description .processor-selection .processor-option.selected{cursor:default;background-color:#F2F2F2;border-color:#F9F9F9}.checkout-wrapper .payment-form{margin:0 10px}.checkout-wrapper .payment-form .main-section{padding:0}@media (min-width:768px){.checkout-wrapper .payment-form{margin:0 0 0 10px}.checkout-wrapper .payment-form .main-section{padding-right:30px}}.checkout-wrapper .payment-form .main-section .payment-details{padding:10px 0 0;margin-bottom:25px}.checkout-wrapper .payment-form .main-section .payment-details .section-label{text-transform:uppercase;font-size:.8em;margin:20px 0 10px;font-weight:600;color:#606060}.checkout-wrapper .payment-form .main-section .payment-details .section-label .info{color:#AFAFAF;text-transform:none;font-weight:400;display:block}@media (min-width:600px){.checkout-wrapper .payment-form .main-section .payment-details .section-label .info{display:inline-block}}.checkout-wrapper .payment-form .main-section .payment-details .section-input{position:relative}.checkout-wrapper .payment-form .main-section .payment-details .section-input .fa{color:#CCC;float:left;position:absolute;top:14px;left:14px}.checkout-wrapper .payment-form .main-section .payment-details .section-input .fa.fa-user{left:17px}.checkout-wrapper .payment-form .main-section .payment-details .section-input .fa.fa-envelope-o{left:15px}.checkout-wrapper .payment-form .main-section .payment-details .section-input input.with-icon{padding-left:44px}.checkout-wrapper .payment-form .main-section .payment-details .section-input input.cvc{width:50%;max-width:100px}.checkout-wrapper .payment-form .main-section .processing-error{display:none;padding:11px 15px;width:100%;font-size:.9em}.checkout-wrapper .payment-form .main-section .proceed-section{margin-bottom:25px}.checkout-wrapper .payment-form .main-section .proceed-section #payment-initiate{width:100%}.checkout-wrapper .payment-form .main-section .discount-link-wrapper{padding:5px 0;font-size:.7em}.checkout-wrapper .payment-form .main-section .discount-field-wrapper{margin:5px 0;display:none}@media (min-width:768px){.checkout-wrapper .payment-form .main-section .discount-link-wrapper{padding-left:15px;display:none}.checkout-wrapper .payment-form .main-section .discount-field-wrapper{display:none!important}}.checkout-wrapper .payment-form .main-section .discount-field-wrapper .discount-code{padding:10px;font-size:.9em;height:43px;width:30%;width:60%;max-width:150px}.checkout-wrapper .payment-form .main-section .discount-field-wrapper .discount-check{height:42px;max-width:100px;padding:0;font-size:.9em;margin-top:-2px;width:calc(40% - 5px)}.checkout-wrapper .payment-form .main-section .discount-field-wrapper .discount-message{width:100%;display:none;padding:10px;margin-top:5px;max-width:255px;font-size:.8em}.checkout-wrapper .payment-form .main-sidebar{background-color:#F2F2F2;padding:10px 5px 50px;margin-top:15px;float:left}@media (min-width:768px){.checkout-wrapper .payment-form .main-sidebar{margin-top:0}}@media (min-width:1010px){.checkout-wrapper .payment-form .main-sidebar{padding:30px 15px 50px}}.checkout-wrapper .payment-form .main-sidebar .reassurance{margin:5px 15px;padding:15px 0;border-bottom:1px solid #D7D7D9;text-align:center}@media (min-width:600px){.checkout-wrapper .payment-form .main-sidebar .reassurance{margin:10px 15px;padding:15px 0 30px;float:left;text-align:left}}@media (min-width:768px){.checkout-wrapper .payment-form .main-sidebar .reassurance{margin:5px 15px;padding:15px 0;border-bottom:1px solid #D7D7D9;text-align:center}}@media (min-width:1010px){.checkout-wrapper .payment-form .main-sidebar .reassurance{margin:10px 15px;padding:15px 0 30px;border-bottom:1px solid #D7D7D9;float:left;text-align:left}}.checkout-wrapper .payment-form .main-sidebar .reassurance .icon{width:100%;height:90px;margin-bottom:15px;background-position:center;background-size:contain;background-repeat:no-repeat}@media (min-width:600px){.checkout-wrapper .payment-form .main-sidebar .reassurance .icon{float:left;margin-right:25px;width:90px;height:90px}}@media (min-width:768px){.checkout-wrapper .payment-form .main-sidebar .reassurance .icon{width:100%;margin-bottom:15px}}@media (min-width:1010px){.checkout-wrapper .payment-form .main-sidebar .reassurance .icon{float:left;margin-right:25px;width:90px;height:90px}}.checkout-wrapper .payment-form .main-sidebar .reassurance .icon.safe{background-image:url(/images/premium/safe_checkout.png)}.checkout-wrapper .payment-form .main-sidebar .reassurance .icon.guarantee{background-image:url(/images/premium/money_back_guarantee.png)}.checkout-wrapper .payment-form .main-sidebar .reassurance .icon.trusted{background-image:url(/images/premium/trusted_profiles.png)}@media (min-width:600px){.checkout-wrapper .payment-form .main-sidebar .reassurance .summary{float:left;width:calc(-15%)}}@media (min-width:768px){.checkout-wrapper .payment-form .main-sidebar .reassurance .summary{width:100%}.checkout-wrapper .payment-form .main-sidebar .discount-link-wrapper{display:none}}@media (min-width:1010px){.checkout-wrapper .payment-form .main-sidebar .reassurance .summary{float:left;width:calc(100% - 115px)}}.checkout-wrapper .payment-form .main-sidebar .reassurance .summary .title{width:100%;font-size:1.1em;margin-bottom:10px;font-weight:600}.checkout-wrapper .payment-form .main-sidebar .reassurance .summary .description{width:100%;font-size:.8em;line-height:1.8}.checkout-wrapper .payment-form .main-sidebar .discount-link-wrapper{padding:10px 15px;font-size:.7em;float:left;display:none}@media (min-width:768px){.checkout-wrapper .payment-form .main-sidebar .discount-link-wrapper{display:block}.checkout-wrapper .payment-form .main-sidebar .discount-field-wrapper{display:none}}.checkout-wrapper .payment-form .main-sidebar .discount-field-wrapper{margin:10px 0 15px 15px;display:none;clear:both}.checkout-wrapper .payment-form .main-sidebar .discount-field-wrapper .discount-code{padding:10px;font-size:.9em;height:43px;width:30%;width:60%;max-width:150px}.checkout-wrapper .payment-form .main-sidebar .discount-field-wrapper .discount-check{height:42px;max-width:100px;padding:0;font-size:.9em;margin-top:-2px;width:50%}.checkout-wrapper .payment-form .main-sidebar .discount-field-wrapper .discount-message{display:none;padding:10px;margin-top:5px;font-size:.8em;width:100%;max-width:254px}main.receipt .receipt-logo{padding-top:11px;margin-bottom:15px}main.receipt .receipt-logo img{width:320px}main.receipt .receipt-header{margin-bottom:15px}main.receipt .receipt-date,main.receipt .receipt-parties{margin-bottom:45px}main.receipt .receipt-parties .col-sm-6:first-of-type{margin-bottom:15px}@media (min-width:768px){main.receipt .receipt-parties .col-sm-6:first-of-type{margin-bottom:0}}main.receipt .receipt-thanks{margin-top:45px;text-align:center;font-weight:700}main.orders.vat-invoice{width:900px;margin:0 auto;border:1px solid #DCDCDC;border-radius:3px;box-shadow:0 0 3px 0 rgba(0,0,0,.2);padding:45px}main.orders.vat-invoice a{color:#51A9AB}main.orders.vat-invoice a:active,main.orders.vat-invoice a:focus,main.orders.vat-invoice a:hover{color:#418788;transition:all .2s ease-out}main.orders.vat-invoice a.btn{color:#FFF}main.orders.vat-invoice .logo{margin-bottom:30px;text-align:center;width:100%}main.orders.vat-invoice .logo img{width:320px}main.orders.vat-invoice .company-details{margin-bottom:60px}main.orders.vat-invoice .company-details .seller{font-size:.9em;text-align:right}main.orders.vat-invoice .company-details .purchaser{padding-top:60px;font-size:1.1em}main.orders.vat-invoice .company-details .purchaser .name{font-weight:600;font-size:1.1em}main.orders.vat-invoice .date{text-align:right;margin-bottom:45px}main.orders.vat-invoice .title{font-size:2em;font-weight:600;margin-bottom:30px}main.orders.vat-invoice .number{margin-bottom:45px}main.orders.vat-invoice .table th{font-size:1.1em}main.orders.vat-invoice .table th:nth-of-type(2),main.orders.vat-invoice .table th:nth-of-type(3),main.orders.vat-invoice .table th:nth-of-type(4){width:170px}.main-wrapper.international .type-description .scene img,.main-wrapper.international .type-header-wrapper img{width:100%}main.orders.vat-invoice .table tr:last-of-type{border-bottom:1px solid #4C4C4C}main.orders.vat-invoice .table td,main.orders.vat-invoice .table th{padding:10px;text-align:right;border-top:1px solid #4C4C4C}main.orders.vat-invoice .table td:nth-of-type(1),main.orders.vat-invoice .table th:nth-of-type(1){text-align:left}main.orders.vat-invoice .table small{font-size:.8em;color:#7F7F7F}main.orders.vat-invoice .exchange-note,main.orders.vat-invoice .reverse-note{font-style:italic;font-size:.8em}main.orders.vat-invoice .status{margin:30px 0}main.orders.vat-invoice .status span{font-weight:700;text-transform:uppercase}main.orders.vat-invoice .status span.paid{color:#728D56}main.orders.vat-invoice .status span.refunded,main.orders.vat-invoice .status span.void{color:#DC6950}main.orders.vat-invoice .thanks-note{margin:60px 0 30px;text-align:center}.main-wrapper.international{min-height:inherit}.main-wrapper.international :not(.fa){font-family:"Open Sans",'Helvetica Neue',Arial!important}.main-wrapper.international h1,.main-wrapper.international h2,.main-wrapper.international h3,.main-wrapper.international h4,.main-wrapper.international h5{letter-spacing:.03em;font-weight:700;text-transform:uppercase}.main-wrapper.international .btn{font-weight:600}.main-wrapper.international .article-wrapper{padding:0 15px 20px}@media (min-width:760px){.main-wrapper.international .article-wrapper{padding:0 10% 20px}}@media (min-width:1000px){.main-wrapper.international .article-wrapper{padding:0 15% 20px}}.main-wrapper.international #main-navbar a{font-weight:700;letter-spacing:.07em}.main-wrapper.international .types-list .type-item h5{margin-top:7px}.homepage.international .welcome-top{margin-bottom:0}.homepage.international .welcome-top .image-wrapper img{max-width:400px}.homepage.international .welcome-top .text-wrapper{font-size:.75em}.homepage.international .welcome-top .text-wrapper h1{margin-top:0;padding-top:0}@media (min-width:992px){.homepage.international .welcome-top{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.homepage.international .welcome-top .image-wrapper img{max-width:100%}.homepage.international .welcome-top .text-wrapper{font-size:1em}.homepage.international .welcome-top .text-wrapper h1{padding-top:10px}}.homepage.international .welcome-sections{margin-top:40px}.homepage.international .welcome-sections #welcome-quote{display:block;padding:0 20px 50px;font-style:italic;line-height:1.5;color:#AAA}@media (min-width:720px){.homepage.international .welcome-sections #welcome-quote{padding:50px 90px 80px;text-align:center}}.types-list.international .type-chart{padding:30px 15px}.contact-page.international{margin-bottom:45px}.contact-page.international .email-link,.contact-page.international a{color:#51A9AB}.contact-page.international .email-link:active,.contact-page.international .email-link:focus,.contact-page.international .email-link:hover,.contact-page.international a:active,.contact-page.international a:focus,.contact-page.international a:hover{text-decoration:none;color:#418788;border-bottom:1px solid #51A9AB}.contact-page.international .top-right-wrapper .company-info{margin:20px 0 15px;background-color:#F5F5F5;border:1px solid #DCDCDC;border-radius:3px;padding:0 15px}.contact-page.international .top-right-wrapper .company-info .name{font-weight:600;margin:15px 0 10px}.contact-page.international .top-right-wrapper .company-info .address,.contact-page.international .top-right-wrapper .company-info .registration{font-size:.8em;line-height:1.8;margin-bottom:15px}.social-row .social-wrapper .social-count{height:60px;padding-top:8px}.social-row .social-wrapper .social-item .share-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.mobile-navigation.international .menu-item{padding:16px 15px 15px;line-height:1;color:#7F7F7F;font-size:.8em;text-transform:uppercase;border-bottom:1px solid #DCDCDC;display:block}.mobile-navigation.international .divider{border-top:none!important}.mobile-navigation.international .translation-alert{position:absolute;bottom:0;padding:15px;color:#7F7F7F;line-height:1.7;font-size:.65em}.mobile-navigation.international .translation-alert a{color:#51A9AB}.mobile-navigation.international .translation-alert a:active,.mobile-navigation.international .translation-alert a:focus,.mobile-navigation.international .translation-alert a:hover{color:#418788;transition:all .2s ease-out}.mobile-navigation.international .translation-alert a.btn{color:#FFF}.main-wrapper.international .description-title{text-align:center;font-weight:600;margin:40px 0 0}@media (min-width:460px){.main-wrapper.international .description-title{margin-top:60px;font-size:2em}}.main-wrapper.international .description-nicetitle{text-align:center;text-transform:uppercase;letter-spacing:.05em;color:#58585A;font-size:1.2em;font-weight:600;padding:10px 0 25px}@media (min-width:460px){.main-wrapper.international .description-nicetitle{font-size:1.5em}}.main-wrapper.international .type-header-wrapper{z-index:1;padding:0}@media (min-width:768px){.main-wrapper.international .type-description .results{margin-top:70px}}.main-wrapper.international .type-description .results .type-info{text-align:center;margin:30px 0;font-weight:600;letter-spacing:.05em;text-transform:uppercase;line-height:1.3}.main-wrapper.international .type-description .results .type-info .caption{font-size:1.2em;margin-bottom:15px}@media (min-width:460px){.main-wrapper.international .type-description .results .type-info .caption{font-size:1.5em}}@media (min-width:768px){.main-wrapper.international .type-description .results .type-info .caption{font-size:1.8em}}.main-wrapper.international .type-description .results .type-info .nice-type{font-size:1.5em;margin-bottom:5px}@media (min-width:460px){.main-wrapper.international .type-description .results .type-info .nice-type{font-size:2.3em}}@media (min-width:768px){.main-wrapper.international .type-description .results .type-info .nice-type{font-size:3.2em}}.main-wrapper.international .type-description .results .type-info .basic-type{font-size:1.2em}@media (min-width:460px){.main-wrapper.international .type-description .results .type-info .basic-type{font-size:2em}}@media (min-width:768px){.main-wrapper.international .type-description .results .type-info .basic-type{font-size:2.8em}}.main-wrapper.international .type-description .results .avatar-wrapper{text-align:center;margin-bottom:20px}@media (min-width:992px){.main-wrapper.international .type-description .results .avatar-wrapper{padding-top:70px}}.main-wrapper.international .type-description .results .avatar-wrapper img{width:100%;max-width:320px}.main-wrapper.international .type-description .results .traits-wrapper{text-align:center;margin-bottom:0;font-size:.9em}.main-wrapper.international .type-description .results .traits-wrapper .bar-caption .left-trait,.main-wrapper.international .type-description .results .traits-wrapper .bar-caption .right-trait{margin:5px 0;font-weight:600;font-size:.9em}.main-wrapper.international .type-description .results .traits-wrapper .bar-caption .left-trait{text-align:left}.main-wrapper.international .type-description .results .traits-wrapper .bar-caption .right-trait{text-align:right}.main-wrapper.international .type-description .results .traits-wrapper .trait .caption{text-transform:uppercase;letter-spacing:.03em;font-weight:700;font-size:1.1em;font-family:Montserrat,"Open Sans","Helvetica Neue",Arial}.main-wrapper.international .type-description .results .traits-wrapper .trait .tagline{font-size:.75em;color:#b5b5b5;margin-bottom:15px}.main-wrapper.international .type-description .results .traits-wrapper .trait .bar{font-size:.9em;margin-bottom:15px}.main-wrapper.international .type-description .results .traits-wrapper .trait .bar:after{display:table;content:" ";clear:both}.main-wrapper.international .type-description .results .traits-wrapper .trait .bar .left,.main-wrapper.international .type-description .results .traits-wrapper .trait .bar .right{background-color:#F5F5F5;min-width:60px;max-width:calc(100% - 60px);float:left;padding:0 15px}.main-wrapper.international .type-description .results .traits-wrapper .trait .bar .left{border-right:2px solid #FFF;border-radius:99px 0 0 99px}.main-wrapper.international .type-description .results .traits-wrapper .trait .bar .left .count{float:left;margin:5px 10px 5px -10px}.main-wrapper.international .type-description .results .traits-wrapper .trait .bar .left span{text-align:left}.main-wrapper.international .type-description .results .traits-wrapper .trait .bar .right{border-left:2px solid #FFF;border-radius:0 99px 99px 0}.main-wrapper.international .type-description .results .traits-wrapper .trait .bar .right .count{float:right;margin:5px -10px 5px 10px}.main-wrapper.international .type-description .results .traits-wrapper .trait .bar .right span{text-align:right}.main-wrapper.international .type-description .results .traits-wrapper .trait .bar .active{background-color:#51A9AB}.main-wrapper.international .type-description .results .traits-wrapper .trait .bar .active span{color:#FFF}.main-wrapper.international .type-description .results .traits-wrapper .trait .bar .count{background-color:#FFF;min-width:40px;height:40px;line-height:42px;font-weight:700;font-family:Montserrat,"Open Sans","Helvetica Neue",Arial;border-radius:99px;position:relative}@media (min-width:768px){.main-wrapper.international .type-description .results .traits-wrapper .trait .bar .count.has-tooltip:after{content:"▼";position:absolute;top:-39px;left:30%}.main-wrapper.international .type-description .results .traits-wrapper .trait .bar .count.has-tooltip.assertive:before,.main-wrapper.international .type-description .results .traits-wrapper .trait .bar .count.has-tooltip.extraverted:before,.main-wrapper.international .type-description .results .traits-wrapper .trait .bar .count.has-tooltip.feeling:before,.main-wrapper.international .type-description .results .traits-wrapper .trait .bar .count.has-tooltip.introverted:before,.main-wrapper.international .type-description .results .traits-wrapper .trait .bar .count.has-tooltip.intuitive:before,.main-wrapper.international .type-description .results .traits-wrapper .trait .bar .count.has-tooltip.judging:before,.main-wrapper.international .type-description .results .traits-wrapper .trait .bar .count.has-tooltip.observant:before,.main-wrapper.international .type-description .results .traits-wrapper .trait .bar .count.has-tooltip.prospecting:before,.main-wrapper.international .type-description .results .traits-wrapper .trait .bar .count.has-tooltip.turbulent:before{position:absolute;top:-60px;font-family:Montserrat,"Open Sans","Helvetica Neue",Arial;text-transform:uppercase;letter-spacing:.03em;font-weight:300}.main-wrapper.international .type-description .results .traits-wrapper .trait .bar .count.has-tooltip.introverted:before{content:"Introverted";left:-42px}.main-wrapper.international .type-description .results .traits-wrapper .trait .bar .count.has-tooltip.extraverted:before{content:"Extraverted";left:-43px}.main-wrapper.international .type-description .results .traits-wrapper .trait .bar .count.has-tooltip.intuitive:before{content:"Intuitive";left:-23px}.main-wrapper.international .type-description .results .traits-wrapper .trait .bar .count.has-tooltip.observant:before{content:"Observant";left:-33px}.main-wrapper.international .type-description .results .traits-wrapper .trait .bar .count.has-tooltip.thinking:before{position:absolute;top:-60px;font-family:Montserrat,"Open Sans","Helvetica Neue",Arial;text-transform:uppercase;letter-spacing:.03em;font-weight:300;content:"Thinking";left:-23px}.main-wrapper.international .type-description .results .traits-wrapper .trait .bar .count.has-tooltip.feeling:before{content:"Feeling";left:-17px}.main-wrapper.international .type-description .results .traits-wrapper .trait .bar .count.has-tooltip.judging:before{content:"Judging";left:-19px}.main-wrapper.international .type-description .results .traits-wrapper .trait .bar .count.has-tooltip.prospecting:before{content:"Prospecting";left:-43px}.main-wrapper.international .type-description .results .traits-wrapper .trait .bar .count.has-tooltip.assertive:before{content:"Assertive";left:-28px}.main-wrapper.international .type-description .results .traits-wrapper .trait .bar .count.has-tooltip.turbulent:before{content:"Turbulent";left:-32px}}.main-wrapper.international .type-description .results .traits-wrapper .trait .bar span{line-height:50px;display:block;font-family:Montserrat,"Open Sans","Helvetica Neue",Arial;text-transform:uppercase;letter-spacing:.03em}.main-wrapper.international .type-description .results .traits-wrapper .trait .explanation{font-size:.85em}.main-wrapper.international .type-description .results .traits-wrapper .trait .explanation a{color:#4C4C4C;text-decoration:underline;font-weight:600}.main-wrapper.international .type-description .results .traits-wrapper .trait{margin-bottom:15px}.main-wrapper.international .type-description .results .traits-wrapper .trait .bar-caption .left-trait,.main-wrapper.international .type-description .results .traits-wrapper .trait .bar-caption .right-trait{font-size:.9em;padding-top:3px;margin-bottom:5px}.main-wrapper.international .type-description .results .traits-wrapper .trait .bar-caption .left-trait{text-align:left}.main-wrapper.international .type-description .results .traits-wrapper .trait .bar-caption .right-trait{text-align:right}.main-wrapper.international .type-description h2{line-height:1.5;font-weight:600;font-size:1.4em;margin-bottom:15px}.main-wrapper.international .type-description .scene{margin-bottom:17px}.main-wrapper.international .type-description .test-results-description{padding-top:20px}.main-wrapper.international .type-description .celebrities-wrapper{margin:25px 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media (min-width:460px){.main-wrapper.international .type-description .celebrities-wrapper{margin:45px 0 25px}}.main-wrapper.international .type-description .celebrities-wrapper .celebrities-nav{font-size:3em;color:#bababa;padding-bottom:30px;cursor:pointer;-ms-flex:0 0 25px;flex:0 0 25px}@media (max-width:768px){.main-wrapper.international .type-description .celebrities-wrapper .celebrities-nav{display:none!important}}.main-wrapper.international .type-description .celebrities-wrapper .celebrities-nav.previous{margin-left:-15px;padding-right:5px}.main-wrapper.international .type-description .celebrities-wrapper .celebrities-nav.previous.arabic{margin-left:0;margin-right:-15px}.main-wrapper.international .type-description .celebrities-wrapper .celebrities-nav.next{margin-right:-15px;padding-left:5px}.main-wrapper.international .type-description .celebrities-wrapper .celebrities-nav.next.arabic{margin-left:-15px;margin-right:0}.main-wrapper.international .type-description .celebrities-wrapper .celebrities-nav .fa{display:none}.main-wrapper.international .type-description .celebrities-wrapper .celebrity-list,.main-wrapper.international .type-description .celebrities-wrapper .celebrity-list .owl-stage-outer{transition:height .2s ease-in-out}.main-wrapper.international .type-description .celebrities-wrapper .celebrity-list .celebrity{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.main-wrapper.international .type-description .celebrities-wrapper .celebrity-list .celebrity .avatar{position:relative;margin-bottom:20px}.main-wrapper.international .type-description .celebrities-wrapper .celebrity-list .celebrity .avatar img{width:150px}.main-wrapper.international .type-description .celebrities-wrapper .celebrity-list .celebrity .movie,.main-wrapper.international .type-description .celebrities-wrapper .celebrity-list .celebrity .name{text-align:center;width:130px;font-size:.7em;font-family:Montserrat,"Open Sans","Helvetica Neue",Arial}.main-wrapper.international .type-description .celebrities-wrapper .celebrity-list .celebrity .name{font-weight:600}@media (min-width:460px){.main-wrapper.international .type-description .celebrities-wrapper .celebrity-list .celebrity .avatar img{width:130px}.main-wrapper.international .type-description .celebrities-wrapper .celebrity-list .celebrity .movie,.main-wrapper.international .type-description .celebrities-wrapper .celebrity-list .celebrity .name{width:100px;font-size:.75em}}@media (min-width:568px){.main-wrapper.international .type-description .celebrities-wrapper .celebrity-list .celebrity .avatar img{width:160px}.main-wrapper.international .type-description .celebrities-wrapper .celebrity-list .celebrity .movie,.main-wrapper.international .type-description .celebrities-wrapper .celebrity-list .celebrity .name{width:140px;font-size:.75em}}@media (min-width:768px){.main-wrapper.international .type-description .celebrities-wrapper .celebrity-list .celebrity .avatar img{width:190px}.main-wrapper.international .type-description .celebrities-wrapper .celebrity-list .celebrity .movie,.main-wrapper.international .type-description .celebrities-wrapper .celebrity-list .celebrity .name{width:160px;font-size:.9em}}@media (min-width:992px){.main-wrapper.international .type-description .celebrities-wrapper .celebrity-list .celebrity .avatar img{width:200px}.main-wrapper.international .type-description .celebrities-wrapper .celebrity-list .celebrity .movie,.main-wrapper.international .type-description .celebrities-wrapper .celebrity-list .celebrity .name{width:180px}}.main-wrapper.international .type-description .celebrities-wrapper .celebrity-list .owl-dots{padding:20px 15px 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.main-wrapper.international .type-description .celebrities-wrapper .celebrity-list .owl-dots .owl-dot{width:15px;height:15px;border:1px solid #b5b5b5;border-radius:15px;margin:0 5px}.main-wrapper.international .type-description .celebrities-wrapper .celebrity-list .owl-dots .owl-dot.active{background-color:#b5b5b5}.main-wrapper.international .type-description .more-cta{margin:45px 0 30px;text-align:right}@media (min-width:460px){.main-wrapper.international .type-description .more-cta{border:1px solid #DCDCDC;padding:20px;margin:0 0 30px;background-color:#F9F9F9}}.main-wrapper.international .type-description .more-cta .note{margin-bottom:15px;font-weight:600}@media (min-width:768px){.main-wrapper.international .type-description .more-cta{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-align:inherit}.main-wrapper.international .type-description .more-cta .note{margin-bottom:0;-ms-flex-positive:1;flex-grow:1}}.main-wrapper.international .type-description .more-cta .action-row{text-align:center}.main-wrapper.international .type-description .more-cta .action-row .btn{width:100%;font-size:.7em}@media (min-width:460px){.main-wrapper.international .type-description .more-cta .action-row{text-align:right}.main-wrapper.international .type-description .more-cta .action-row .btn{width:auto;font-size:.8em}}.language-list{margin-bottom:45px}.language-list h2{margin-bottom:25px}.language-list .languages-wrapper{margin-bottom:20px}.language-list .languages-wrapper .language{display:block;margin-bottom:10px;line-height:1.5}.language-list .languages-wrapper .language a{color:#51A9AB}.language-list .languages-wrapper .language a:active,.language-list .languages-wrapper .language a:focus,.language-list .languages-wrapper .language a:hover{color:#418788;transition:all .2s ease-out}.language-list .languages-wrapper .language a.btn{color:#FFF}.language-list .languages-wrapper .language .note{margin-left:7px;color:#b5b5b5}.language-list .illustration-wrapper{text-align:center;padding-top:10px}.language-list .illustration-wrapper .illustration{width:100%;max-width:550px;text-align:center}.language-list .translation-cta{padding:20px 25px 25px;background-color:#F5F5F5}.translation-index .active-languages .language-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;float:left;width:300px;height:50px;background-color:#F5F5F5;border:1px solid #dcdcdc;margin:0 15px 15px 0;transition:all 50ms;color:#4C4C4C}.translation-index .active-languages .language-item:hover{cursor:pointer;box-shadow:0 0 2px #b5b5b5}.translation-index .active-languages .language-item .title{-ms-flex-positive:1;flex-grow:1;padding:10px 10px 10px 15px}.translation-index .active-languages .language-item .progress-indicator{width:70px;height:50px;font-size:.9em;text-align:center;font-weight:600;padding-top:13px;border-left:1px solid #dcdcdc}.translation-index .active-languages .language-item .progress-indicator.min{color:#DC6950}.translation-index .active-languages .language-item .progress-indicator.mid-1{color:#DFC10C}.translation-index .active-languages .language-item .progress-indicator.mid-2{color:#51A9AB}.translation-index .active-languages .language-item .progress-indicator.max{color:#728D56}.translation-index .suggest-language{margin-bottom:45px}.translation-index .suggest-language a{margin-top:10px}.translation-index .suggest-language .note{margin-top:15px;font-size:.85em;color:#b5b5b5}.translation-index .name-prompt .name{border:1px solid #E9E9E9;padding:11px 15px;border-radius:3px;width:340px;margin-bottom:15px;font-size:.9em}.translation-index .name-prompt .note{margin-top:20px;font-size:.8em;color:#7F7F7F}.translation-new-language h2{margin:35px 0 25px}.translation-new-language .inactive-languages{margin-bottom:45px}.translation-new-language .inactive-languages .language-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;float:left;width:300px;height:50px;background-color:#F5F5F5;border:1px solid #dcdcdc;margin:0 15px 15px 0;transition:all 50ms;color:#4C4C4C;padding:10px 10px 10px 15px}.translation-new-language .inactive-languages .language-item:active,.translation-new-language .inactive-languages .language-item:focus,.translation-new-language .inactive-languages .language-item:hover{text-decoration:none;cursor:pointer;outline:0;box-shadow:0 0 2px #b5b5b5}.translation-item-groups h2{margin:35px 0 25px}.translation-item-groups .item-groups{margin-bottom:45px}.translation-item-groups .item-groups .group-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:500px;width:100%;background-color:#F5F5F5;border:1px solid #dcdcdc;margin:0 15px 15px 0;transition:all 50ms;color:#4C4C4C}.translation-item-groups .item-groups .group-item:active,.translation-item-groups .item-groups .group-item:focus,.translation-item-groups .item-groups .group-item:hover{cursor:pointer;outline:0;text-decoration:none;box-shadow:0 0 2px #b5b5b5}.translation-item-groups .item-groups .group-item .title{-ms-flex-positive:1;flex-grow:1;padding:10px 10px 10px 15px}.translation-item-groups .item-groups .group-item .progress-indicator{width:70px;height:50px;font-size:.9em;text-align:center;font-weight:600;padding-top:13px;border-left:1px solid #dcdcdc}.translation-item-groups .item-groups .group-item .progress-indicator.min{color:#DC6950}.translation-item-groups .item-groups .group-item .progress-indicator.mid-1{color:#DFC10C}.translation-item-groups .item-groups .group-item .progress-indicator.mid-2{color:#51A9AB}.translation-item-groups .item-groups .group-item .progress-indicator.max{color:#728D56}.translation-items.rtl #suggestions-dialog .modal-body .lists .suggestions .entry .main,.translation-items.rtl .items .table .item td .suggestion-fields .suggestion,.translation-items.rtl .items .table .item td .top-suggestion{direction:rtl}.translation-items h2{margin:35px 0 25px}.translation-items .items{margin-bottom:45px}.translation-items .items .table th{padding:15px;font-weight:600;background-color:#F5F5F5;border:1px solid #DCDCDC}.translation-items .items .table .item td{width:50%;border:1px solid #DCDCDC;padding:15px}.translation-items .items .table .item td .original{margin-bottom:10px}.translation-items .items .table .item td .top-suggestion{color:#51A9AB;margin-bottom:10px}.translation-items .items .table .item td .note{font-size:.9em;color:#b5b5b5;margin-bottom:10px}.translation-items .items .table .item td .suggestion-fields{display:none}.translation-items .items .table .item td .suggestion-fields .suggestion{border:1px solid #E9E9E9;border-radius:3px;padding:11px 12px;width:100%;display:block;margin-bottom:5px;font-size:.9em;height:130px}.translation-items .items .table .item td .suggestion-fields .comment{border:1px solid #E9E9E9;border-radius:3px;padding:11px 12px;font-size:.9em;width:100%;margin-bottom:5px}.translation-items .items .table .item td .suggestion-alert{font-size:.9em;padding:11px 12px;margin:5px 0 10px;display:none}.translation-items #suggestions-dialog{margin-top:5%}.translation-items #suggestions-dialog .modal-dialog{width:950px}.translation-items #suggestions-dialog .modal-header{font-weight:600;padding-left:25px}.translation-items #suggestions-dialog .modal-header .close{margin-top:2px}.translation-items #suggestions-dialog .modal-body{padding:0}.translation-items #suggestions-dialog .modal-body .original-info{padding:20px 25px;background-color:#F5F5F5;border-bottom:1px solid #DCDCDC}.translation-items #suggestions-dialog .modal-body .original-info .caption{margin:0 0 10px}.translation-items #suggestions-dialog .modal-body .original-info .original{line-height:1.8}.translation-items #suggestions-dialog .modal-body .lists{margin:0;display:-ms-flexbox;display:flex}.translation-items #suggestions-dialog .modal-body .lists .suggestions{max-height:567px;overflow:auto;padding:0 25px 20px}.translation-items #suggestions-dialog .modal-body .lists .suggestions h4{margin:20px 0 15px}.translation-items #suggestions-dialog .modal-body .lists .suggestions .entry{margin:25px 0}.translation-items #suggestions-dialog .modal-body .lists .suggestions .entry .main p{margin-bottom:15px;color:#51A9AB}.translation-items #suggestions-dialog .modal-body .lists .suggestions .entry .meta{display:-ms-flexbox;display:flex;padding:12px;border-top:1px solid #DCDCDC;color:#b5b5b5;font-size:.85em}.translation-items #suggestions-dialog .modal-body .lists .suggestions .entry .meta .reputation{width:85px;text-align:center;display:-ms-flexbox;display:flex}.translation-items #suggestions-dialog .modal-body .lists .suggestions .entry .meta .reputation .fa{font-size:1.4em;color:#DDD;cursor:pointer;transition:all 50ms}.translation-items #suggestions-dialog .modal-body .lists .suggestions .entry .meta .reputation .fa.upvote.highlighted,.translation-items #suggestions-dialog .modal-body .lists .suggestions .entry .meta .reputation .fa.upvote:hover{color:#728D56}.translation-items #suggestions-dialog .modal-body .lists .suggestions .entry .meta .reputation .fa.downvote.highlighted,.translation-items #suggestions-dialog .modal-body .lists .suggestions .entry .meta .reputation .fa.downvote:hover{color:#DC6950}.translation-items #suggestions-dialog .modal-body .lists .suggestions .entry .meta .reputation .count{margin:0 7px;color:#4C4C4C;font-weight:600}.translation-items #suggestions-dialog .modal-body .lists .suggestions .entry .meta .reputation .count.positive{color:#728D56}.translation-items #suggestions-dialog .modal-body .lists .suggestions .entry .meta .author.own,.translation-items #suggestions-dialog .modal-body .lists .suggestions .entry .meta .reputation .count.negative{color:#DC6950}.translation-items #suggestions-dialog .modal-body .lists .suggestions .entry .meta .author{padding-left:15px;text-align:right;-ms-flex-positive:1;flex-grow:1;font-weight:600}.translation-items #suggestions-dialog .modal-body .lists .comments{border-left:1px solid #DCDCDC;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0}.translation-items #suggestions-dialog .modal-body .lists .comments .comment-list{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-direction:column;flex-direction:column;max-height:400px;overflow:auto;padding:0 25px}.translation-items #suggestions-dialog .modal-body .lists .comments .comment-list h4{margin:20px 0 15px}.translation-items #suggestions-dialog .modal-body .lists .comments .comment-list .entry{margin:25px 0 10px}.translation-items #suggestions-dialog .modal-body .lists .comments .comment-list .entry.no-comments{margin-top:5px;color:#b5b5b5}.translation-items #suggestions-dialog .modal-body .lists .comments .comment-list .entry .content{width:100%;margin-bottom:10px}.translation-items #suggestions-dialog .modal-body .lists .comments .comment-list .entry .author-info{text-align:right;font-size:.85em;color:#b5b5b5;border-top:1px solid #DCDCDC;padding-top:5px;font-weight:600}.translation-items #suggestions-dialog .modal-body .lists .comments .comment-list .entry .author-info.own{color:#DC6950}.translation-items #suggestions-dialog .modal-body .lists .comments .comment-list .spacer{font-size:20px}.translation-items #suggestions-dialog .modal-body .lists .comments .new-comment{padding:15px 25px;background-color:#F5F5F5;border-top:1px solid #DCDCDC}.translation-items #suggestions-dialog .modal-body .lists .comments .new-comment h4{margin-bottom:10px}.translation-items #suggestions-dialog .modal-body .lists .comments .new-comment textarea{border:1px solid #E9E9E9;padding:11px 15px;border-radius:3px;margin-bottom:10px;width:100%;font-size:.9em}.translation-items #suggestions-dialog .modal-body .lists .comments .new-comment .action-row{float:right}.translation-items #suggestions-dialog .modal-body .lists .comments .new-comment .action-row .comment-alert{font-size:.9em;padding:7px 15px;margin:0 9px 10px 0;height:40px;float:left;display:none}.translation-items #suggestions-dialog .modal-body .lists .comments .new-comment .action-row .save-comment{float:left}.translation-items #suggestions-dialog .modal-footer{padding:20px 25px;background-color:#F5F5F5;border-top:1px solid #DCDCDC}.comments-section{margin-bottom:30px}.comments-section #comment-tabs li{width:50%;text-align:center}.comments-section #comment-tabs li a{color:#4C4C4C;margin-right:0;font-size:.8em}@media (min-width:460px){.comments-section #comment-tabs li a{font-size:1em}}.comments-section #comment-tabs li a img{width:20px;margin-right:5px;margin-top:-3px}.comments-section #comment-tabs li a .fa{font-size:1.2em;margin-right:5px}.comments-section .tab-pane{padding:15px;border:1px solid #DCDCDC;border-top:none;border-radius:0 0 3px 3px}.comments-section .tab-pane#other{padding:25px}.comments-section .tab-pane#other .need-login{margin-bottom:25px}.comments-section .tab-pane#other .no-comments{margin-bottom:0}.comments-section .tab-pane#other .comment-links{text-align:center}.comments-section .tab-pane#other .comment-links li{list-style:none;text-align:center;margin:0 10px 5px 0;display:inline-block;vertical-align:top;zoom:1}.comments-section .tab-pane#other .comment-links li:first-child a,.comments-section .tab-pane#other .comment-links li:first-child span,.comments-section .tab-pane#other .comment-links li:last-child a,.comments-section .tab-pane#other .comment-links li:last-child span{padding-bottom:3px}.comments-section .tab-pane#other .comment-links li.active span,.comments-section .tab-pane#other .comment-links li.active span:hover{background:#51A9AB;color:#FFF!important}.comments-section .tab-pane#other .comment-links li a,.comments-section .tab-pane#other .comment-links li span{width:45px;height:45px;background:#F9F9F9;border:none;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex;color:#4C4C4C!important;padding:0}.comments-section .tab-pane#other .comment-links li a:hover{background-color:#F5F5F5;color:#4C4C4C}.comments-section #main-form,.comments-section #reply-form{margin:10px 0 30px;font-size:.9em}.comments-section #main-form .comment-text,.comments-section #reply-form .comment-text{width:100%;margin-bottom:10px;border:1px solid #E9E9E9;padding:11px 15px;border-radius:3px}.comments-section #main-form .username-wrapper,.comments-section #reply-form .username-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}.comments-section #main-form .username-wrapper .text,.comments-section #reply-form .username-wrapper .text{margin-bottom:10px}.comments-section #main-form .username-wrapper .comment-username,.comments-section #reply-form .username-wrapper .comment-username{border:1px solid #E9E9E9;border-radius:3px;padding:2px 10px;height:40px;margin:0 0 10px 10px}.comments-section #main-form .username-wrapper .comment-publish,.comments-section #reply-form .username-wrapper .comment-publish{margin:0 0 10px 10px}.comments-section #main-form .alert-wrapper,.comments-section #reply-form .alert-wrapper{text-align:right}.comments-section #main-form .alert-wrapper .alert,.comments-section #reply-form .alert-wrapper .alert{display:none;margin-bottom:10px;padding:7px 15px}.comments-section #reply-form{font-size:1em;margin:15px 0}.comments-section .comment-wrapper{border-top:1px solid #DDD;padding-top:5px;margin-bottom:20px}.comments-section .comment-wrapper .comment-reply{font-size:.8em}.comments-section .comment-wrapper .comment-reply .reply-link{text-decoration:none;outline:0}.comments-section .comment-wrapper .comment-reply .reply-link.active{color:#DC6950}.comments-section .subcomment-wrapper{border-top:1px dotted #DDD;margin-top:20px;margin-bottom:0}.comments-section .subcomment-wrapper .comment-reply{margin-left:calc(8.33333% + 5px)}.comments-section .comment-caption{padding-top:10px}.comments-section .comment-name{font-weight:700}.comments-section .comment-response-marker{font-size:.8em;color:#D4D4D4}.comments-section .comment-date{font-size:.7em;margin-bottom:15px}.comments-section .comment-reputation{text-align:center}.comments-section .comment-reputation span{font-size:.9em;width:20px;display:inline-block;cursor:pointer}.comments-section .comment-good-rep{color:#70BC4F}.comments-section .comment-bad-rep{color:#CA3A3A}.comments-section .comments-voteup:hover{color:#70BC4F}.comments-section .comments-votedown:hover{color:#CA3A3A}.comments-section .comment-content{padding-bottom:20px}.comments-section .comment-content.no-padding{padding-bottom:0}.comments-section .comment-content .comment-text{white-space:pre-wrap}.comments-section .comment-response{font-size:.8em}.comments-section .comment-response a{text-decoration:none}.comments-section #response-temp{display:none;width:100%}.comments-section .comment-response-text{margin-top:5px;padding-right:30px}.comments-section .comment-response-text textarea{margin:10px 0 0 15px;width:100%;height:90px;padding:8px;border:2px solid rgba(0,35,55,.1);font-size:16px}.comments-section .comment-response-text-bottom{padding-right:15px;font-size:.8em}.comments-section .comment-response-textarea-bottom{font-size:16px;margin:0}.comments-section .comment-response-text-bottom-2{padding-left:0}.comments-section .comment-response-name{display:inline-block;padding-top:5px}.comments-section .comment-response-name input[type=text]{margin:0 0 5px 5px;padding:4px 6px 6px;border:2px solid rgba(0,35,55,.1);font-size:16px}.comments-section #comment-publish-bottom{margin-left:5px;margin-top:5px;padding:8px 14px}.comments-section .comment-report-used{color:#CA3A3A;cursor:default}.comments-section .comment-report-used:active,.comments-section .comment-report-used:focus,.comments-section .comment-report-used:hover{color:#CA3A3A!important;cursor:default}.user-profile .actions-wrapper .message-button{margin-bottom:15px}.user-profile #messageDialog{text-align:left;margin-top:15%}.user-profile #messageDialog .modal-body{padding:25px}.user-profile #messageDialog .modal-body .message{border:1px solid #E9E9E9;padding:11px 15px;border-radius:3px;width:100%;margin-bottom:10px;height:200px}.user-profile #messageDialog .modal-body .message-alert{display:none;margin-bottom:10px}.user-profile #messageDialog .modal-body .action-row{text-align:right}.user-profile #messageDialog .modal-body .action-row a{outline:0}.user-profile #messageDialog .modal-body .action-row .action-conversation,.user-profile #messageDialog .modal-body .action-row .action-send{margin-left:7px;min-width:175px}.user-profile #messageDialog .modal-body .action-row .action-conversation .fa,.user-profile #messageDialog .modal-body .action-row .action-send .fa{margin-right:5px}.js-template{display:none}.comments-section{margin-top:30px}.comments-wrapper #response-bottom #comment-bottom,.comments-wrapper .comment-wrapper .comment-response #comment{border:1px solid #E9E9E9;padding:11px 15px;border-radius:3px}.comments-wrapper .comment-wrapper .comment-response .comment-publish .comment-response-name{margin-bottom:5px}.comments-wrapper .comment-wrapper .comment-response .comment-publish #comment-publish{height:auto;margin-top:0}.type-comments{padding-bottom:30px}.type-comments.grey{opacity:.5;padding:30px 0;background-color:#F5F5F5;border-top:1px solid #DCDCDC;border-bottom:1px solid #DCDCDC;margin-bottom:-1px}.type-comments.grey #comments-section #comment-tabs li.active>a{background-color:#F5F5F5}.type-comments .comments-section{margin:0 auto;width:100%;max-width:1170px}.career-story header{margin-bottom:30px;padding:10px 15px;background-color:#F5F5F5;border-radius:3px;border:1px solid #DDD}.career-story header img{width:70px;margin-right:10px}.career-story h2{font-size:1.2em;font-family:Montserrat,"Open Sans","Helvetica Neue",Arial}.contact-page .email-link,.contact-page a{color:#51A9AB}.contact-page .email-link:active,.contact-page .email-link:focus,.contact-page .email-link:hover,.contact-page a:active,.contact-page a:focus,.contact-page a:hover{text-decoration:none;color:#418788;border-bottom:1px solid #51A9AB}.contact-page .top-right-wrapper{padding:15px;text-align:center}.contact-page .top-right-wrapper img{width:100%;max-width:700px}.contact-page .top-left-wrapper .company-info{margin:20px 0;background-color:#F5F5F5;border:1px solid #DCDCDC;border-radius:3px;padding:0 15px}.contact-page .top-left-wrapper .company-info .name{font-weight:600;margin:15px 0 10px}.contact-page .top-left-wrapper .company-info .address,.contact-page .top-left-wrapper .company-info .registration{font-size:.7em;line-height:1.8;margin-bottom:15px}.contact-page .contact-faq{margin-top:10px;margin-bottom:40px}.contact-page .contact-faq .heading{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;margin:40px 0 25px}.contact-page .contact-faq .heading h2{margin:0;padding:5px 0}@media (min-width:768px){.contact-page .contact-faq .heading{-ms-flex-direction:row;flex-direction:row}.contact-page .contact-faq .heading h2{width:500px}}.contact-page .contact-faq .heading .search-field{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-positive:1;flex-grow:1;width:100%;height:45px;margin-top:15px;text-align:right}@media (min-width:768px){.contact-page .contact-faq .heading .search-field{padding-left:15px;-ms-flex-pack:end;justify-content:flex-end;margin-top:0;width:auto}}.contact-page .contact-faq .heading .search-field .icon{font-size:1.5em;color:#51A9AB;cursor:pointer}.contact-page .contact-faq .heading .search-field input{display:none;width:100%;max-width:285px;border:1px solid #E9E9E9;padding:11px 15px;border-radius:3px;outline:0;height:45px;margin-right:10px;text-align:left}.contact-page .contact-faq .category-title{font-size:1.2em;font-weight:600;margin:30px 0 15px}.contact-page .contact-faq .question{display:block;padding:10px 0}.contact-page .contact-faq .question .title{color:#4C4C4C;outline:0}.contact-page .contact-faq .question .title:active,.contact-page .contact-faq .question .title:focus,.contact-page .contact-faq .question .title:hover{text-decoration:none;border-bottom:none}.contact-page .contact-faq .question .title .fa{margin-right:10px}.contact-page .contact-faq .question .answer{display:none;margin-top:15px;background-color:#F5F5F5;padding:20px 25px}.contact-page .contact-faq .question .answer p:last-of-type{margin-bottom:0}.contact-page .contact-faq .no-results{display:none}.gifts.redeem.step-1 .code{border:1px solid #E9E9E9;padding:11px 15px;border-radius:3px;display:block;margin-bottom:15px;width:200px}.gifts.redeem.step-1 .alert{display:inline-block;font-size:.9em;margin-bottom:15px;padding:10px}.gifts.redeem.step-2 .existing-form .email{border:1px solid #E9E9E9;padding:11px 15px;border-radius:3px;display:block;margin:30px 0 15px;width:290px}.gifts.redeem.step-2 .existing-form .alert{display:inline-block;font-size:.9em;margin-bottom:15px;padding:10px}.gifts.redeem.step-2 .info-wrapper{margin:30px 0}.gifts.redeem.step-2 .info-wrapper .email,.gifts.redeem.step-2 .info-wrapper .type-list{border:1px solid #E9E9E9;padding:11px 15px;border-radius:3px;width:290px;margin:0 5px}.gifts.redeem.step-2 .note{font-size:.8em;font-style:italic;color:#b5b5b5;margin-top:15px}.forgot-password input,.reset-password input{border:1px solid #E9E9E9;padding:11px 15px;border-radius:3px;width:300px;margin-bottom:15px}.forgot-password .alert,.reset-password .alert{display:inline-block;margin-bottom:15px}.personality-test{padding:0}.personality-test h1{text-align:center;line-height:1.3;font-size:1.3em}@media (min-width:600px){.personality-test h1{font-size:1.5em}}@media (min-width:1010px){.personality-test h1{font-size:1.7em}}.personality-test .test-title{padding-top:25px;text-align:center}.personality-test .trademark{font-weight:600;margin:-10px 0 15px;text-align:center;color:#BBB}@media (min-width:768px){.personality-test .trademark{font-size:1.3em}}.personality-test .test-header{height:250px;padding:0 200px;margin:40px 0 0}.personality-test .test-header .item{height:240px;background-repeat:no-repeat;background-position:center 10px;position:relative;padding:0;text-align:center}.personality-test .test-header .item:nth-of-type(1) .note{bottom:22px}.personality-test .test-header .item:nth-of-type(1) .note.cs,.personality-test .test-header .item:nth-of-type(1) .note.ja{padding:0 5px}.personality-test .test-header .item:nth-of-type(1) .note.de,.personality-test .test-header .item:nth-of-type(1) .note.ee,.personality-test .test-header .item:nth-of-type(1) .note.el,.personality-test .test-header .item:nth-of-type(1) .note.fi,.personality-test .test-header .item:nth-of-type(1) .note.hi,.personality-test .test-header .item:nth-of-type(1) .note.hu,.personality-test .test-header .item:nth-of-type(1) .note.nl,.personality-test .test-header .item:nth-of-type(1) .note.pl,.personality-test .test-header .item:nth-of-type(1) .note.ro,.personality-test .test-header .item:nth-of-type(1) .note.sl,.personality-test .test-header .item:nth-of-type(1) .note.sr,.personality-test .test-header .item:nth-of-type(1) .note.tr{bottom:10px}.personality-test .test-header .item:nth-of-type(2) .note.bg,.personality-test .test-header .item:nth-of-type(2) .note.da,.personality-test .test-header .item:nth-of-type(2) .note.el,.personality-test .test-header .item:nth-of-type(2) .note.no,.personality-test .test-header .item:nth-of-type(2) .note.ru{padding:0 15px}.personality-test .test-header .item:nth-of-type(2) .note.cs,.personality-test .test-header .item:nth-of-type(2) .note.it,.personality-test .test-header .item:nth-of-type(2) .note.ja,.personality-test .test-header .item:nth-of-type(3) .note.cs,.personality-test .test-header .item:nth-of-type(3) .note.ja{padding:0 5px}.personality-test .test-header .item:nth-of-type(2) .note.bg,.personality-test .test-header .item:nth-of-type(2) .note.br,.personality-test .test-header .item:nth-of-type(2) .note.de,.personality-test .test-header .item:nth-of-type(2) .note.el,.personality-test .test-header .item:nth-of-type(2) .note.fr,.personality-test .test-header .item:nth-of-type(2) .note.ja,.personality-test .test-header .item:nth-of-type(2) .note.nl,.personality-test .test-header .item:nth-of-type(2) .note.pl,.personality-test .test-header .item:nth-of-type(2) .note.ru,.personality-test .test-header .item:nth-of-type(2) .note.uk{bottom:0}.personality-test .test-header .item:nth-of-type(2) .note.ar{bottom:22px}.personality-test .test-header .item:nth-of-type(3) .note.hu,.personality-test .test-header .item:nth-of-type(3) .note.pl{bottom:0}.personality-test .test-header .item:nth-of-type(3) .note.bg{bottom:10px}.personality-test .test-header .item:nth-of-type(3) .note.ar,.personality-test .test-header .item:nth-of-type(3) .note.ch,.personality-test .test-header .item:nth-of-type(3) .note.no{bottom:22px}.personality-test .test-header .item .note{position:absolute;font-size:.9em;color:#93948C;width:100%;bottom:10px}.personality-test .progress-wrapper{padding:0 10px;margin-top:-25px}@media (min-width:992px){.personality-test .progress-wrapper{padding:10px 200px}}.personality-test .progress-wrapper .progress-tick{width:41px;text-align:center;padding:0;font-size:.95em;color:#51A9AB;margin-bottom:8px;position:relative;background:#FFF;border:4px solid #F5F5F5;left:-20px;top:36px;height:41px;border-radius:99px;box-shadow:1px 1px 2px 1px #CCC;line-height:34px;font-weight:700}.personality-test .progress-wrapper .progress{height:17px;border-radius:20px;margin-bottom:0;box-shadow:none}.personality-test .progress-wrapper .progress .progress-bar{background-color:#51A9AB;transition:none!important;box-shadow:none}.personality-test #test-form{padding-top:30px}@media (min-width:992px){.personality-test #test-form{padding:30px 200px 0}}.personality-test #test-form .question-wrapper{padding:30px 0;border:1px solid #F5F5F5;margin-top:-1px;display:none}@media (max-width:768px){.personality-test #test-form .question-wrapper{border-left:none;border-right:none}}.personality-test #test-form .question-wrapper.set1{display:block}.personality-test #test-form .question-wrapper .statement{text-align:center;font-weight:600;padding:0 15px}.personality-test #test-form .question-wrapper .decision{margin-top:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.personality-test #test-form .question-wrapper .decision.mobile{margin-top:10px}.personality-test #test-form .question-wrapper .decision.mobile .caption{font-size:.75em}.personality-test #test-form .question-wrapper .decision.mobile .caption.left{text-align:left;padding-left:calc(7.14% - 3px)}.personality-test #test-form .question-wrapper .decision.mobile .caption.right{text-align:right;padding-right:calc(7.14% - 3px)}.personality-test #test-form .question-wrapper .decision .caption{text-transform:uppercase;font-size:.85em;font-weight:700}.personality-test #test-form .question-wrapper .decision .caption.left{text-align:right;padding-right:0;color:#4C9070}.personality-test #test-form .question-wrapper .decision .caption.right{text-align:left;padding-left:0;color:#94657E}.personality-test #test-form .question-wrapper .decision .options{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center}.personality-test #test-form .question-wrapper .decision .options .option{border-radius:150px;padding:0;cursor:pointer;transition:none}.personality-test #test-form .question-wrapper .decision .options .option:active{box-shadow:0 0 4px 4px #F5F5F5}.personality-test #test-form .question-wrapper .decision .options .option.agree{background-color:#FFF;border:4px solid #4C9070}.personality-test #test-form .question-wrapper .decision .options .option.agree.active,.personality-test #test-form .question-wrapper .decision .options .option.agree:hover{background-color:#4C9070}.personality-test #test-form .question-wrapper .decision .options .option.neutral{background-color:#FFF;width:28px;height:28px;border:4px solid #ececeb}.personality-test #test-form .question-wrapper .decision .options .option.neutral.active,.personality-test #test-form .question-wrapper .decision .options .option.neutral:hover{background-color:#ececeb}.personality-test #test-form .question-wrapper .decision .options .option.disagree{background-color:#FFF;border:4px solid #94657E}.personality-test #test-form .question-wrapper .decision .options .option.disagree.active,.personality-test #test-form .question-wrapper .decision .options .option.disagree:hover{background-color:#94657E}.personality-test #test-form .question-wrapper .decision .options .option.max{width:40px;height:40px}.personality-test #test-form .question-wrapper .decision .options .option.med{width:34px;height:34px}.personality-test #test-form .question-wrapper .decision .options .option.min{width:28px;height:28px}.personality-test #test-form .question-wrapper .decision .options .option.active{background-color:#FFF;box-shadow:none}.personality-test #test-form .question-wrapper .decision .options .option input{cursor:pointer}.personality-test #test-form .setnext,.personality-test #test-form .setres{padding-top:20px;text-align:center}.personality-test #test-form .setnext .btn,.personality-test #test-form .setres .btn{min-width:60%;margin:10px 0 25px;padding:15px 15px 14px}.personality-test #test-form .setnext .btn span,.personality-test #test-form .setres .btn span{font-size:1.2em;font-weight:500}@media (min-width:600px){.personality-test #test-form .setnext .btn,.personality-test #test-form .setres .btn{min-width:25%;padding:16px 15px 17px}.personality-test #test-form .setnext .btn span,.personality-test #test-form .setres .btn span{font-size:1.4em}}.personality-test #test-form .setres{display:none}.personality-test .test-social-bar{margin-bottom:10px;overflow:hidden}main.careers{margin-bottom:100px}main.careers a{color:#51A9AB}main.careers a:active,main.careers a:focus,main.careers a:hover{color:#418788;transition:all .2s ease-out}main.careers a.btn{color:#FFF}main.careers.index .positions{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}main.careers.index .positions .position{margin:0 15px 30px 0;padding:0 15px;width:300px;color:#4C4C4C}main.careers.index .positions .position:hover{color:#51A9AB}main.careers.index .positions .position .illustration{text-align:center;margin-bottom:15px}main.careers.index .positions .position .illustration img{width:200px}main.careers.index .positions .position .title{text-align:center;font-weight:600}@media (min-width:760px){main.careers.position{padding:0 17%}}main.careers.position ol{margin-bottom:17px}main.careers.position ol li{line-height:1.8}@media (min-width:700px){main.types-list .types-list-header h1{float:left}main.types-list .types-list-header .btn{display:block;float:right;margin:30px 0 20px}}main.types-list .type-chart{border-top:1px solid #eee;padding:30px 0;margin-top:30px}main.types-list .type-chart h2{margin:0 0 4px;font-size:1.7em;font-weight:400}main.types-list .type-chart .row:nth-of-type(2) .type-item h5{color:#734C5F}main.types-list .type-chart .row:nth-of-type(4) .type-item h5{color:#728D56}main.types-list .type-chart .row:nth-of-type(6) .type-item h5{color:#51A9AB}main.types-list .type-chart .row:nth-of-type(8) .type-item h5{color:#E5C82E}main.types-list .type-chart .type-item{cursor:pointer;text-align:center;transition:all .1s}@media (min-width:760px){main.types-list .type-chart h2{margin-bottom:0;padding:15px 0}main.types-list .type-chart .type-item{min-height:365px}}main.types-list .type-chart .type-item:hover{background-color:#F5F5F5}main.types-list .type-chart .type-item a{color:#4C4C4C}main.types-list .type-chart .type-item a:hover{color:#4C4C4C;text-decoration:none}main.types-list .type-chart .type-item a:focus{outline:0;text-decoration:none}main.types-list .type-chart .type-item img{margin-top:20px;width:185px}main.types-list .type-chart .type-item h4{margin:20px 0 5px;text-transform:uppercase}main.types-list .type-chart .type-item h5{margin-top:0}main.types-list .type-chart .type-item .type-snippet{font-size:.7em;text-align:center;padding:0 5px 25px}main.notification-list{margin-bottom:30px;font-size:.9em}main.notification-list .alert-item{padding:10px 0}main.notification-list .alert-item .date{font-size:.9em;color:#A5A5A5;margin-right:15px;display:inline-block;width:105px;text-align:right}main.notification-list .alert-item .text{display:inline-block;max-width:70%;color:#51A9AB}main.notification-list .alert-item .text:active,main.notification-list .alert-item .text:focus,main.notification-list .alert-item .text:hover{color:#418788;transition:all .2s ease-out}main.notification-list .alert-item .text.btn{color:#FFF}main.notification-list .alert-item .text.important{color:#51A9AB;font-weight:600}main.notification-list .note{margin:20px 0 40px;font-size:.9em;color:#A5A5A5}main.notification-list .no-alerts{color:#4C4C4C;margin-top:30px}main.error-page .error-illustration-wrapper{margin-bottom:15px;text-align:center}main.error-page .error-illustration-wrapper img{margin-bottom:15px;width:95%;max-width:700px}main.error-page .error-suggestion-list{margin:20px 0 60px;text-align:center}main.error-page .error-suggestion-list a{display:inline-block;margin:10px 10px 0}main.error-page .error-suggestion-list a:focus,main.error-page .error-suggestion-list a:hover{outline:0}.standalone-profile{padding:0 15px;text-align:center}.standalone-profile .name,.standalone-profile .type{font-size:1.8em;font-weight:700;letter-spacing:.03em;margin-bottom:0}.standalone-profile .name{text-transform:none}.standalone-profile .name.moderator{color:#DC6950}.standalone-profile .header .technical-wrapper .group .info a,.standalone-profile .type a{color:#51A9AB}.standalone-profile .type{text-transform:uppercase;margin-bottom:30px}@media (min-width:768px){.standalone-profile{padding:0 15%}.standalone-profile .name,.standalone-profile .type{font-size:2.4em}.standalone-profile .type{margin-bottom:50px}}.standalone-profile .header{margin-bottom:0}@media (min-width:768px){.standalone-profile .header{margin-bottom:50px}}.standalone-profile .header .illustration-wrapper{margin-bottom:30px}.standalone-profile .header .illustration-wrapper .illustration{width:100%;max-width:320px}.standalone-profile .header .technical-wrapper{text-align:left}.standalone-profile .header .technical-wrapper .group{border-bottom:1px dashed #EEE;line-height:2.4em}@media (min-width:768px){.standalone-profile .header .illustration-wrapper{margin-bottom:0}.standalone-profile .header .technical-wrapper .group{font-size:1.2em}}.standalone-profile .header .technical-wrapper .group .title{display:inline-block;font-weight:600;width:40%}.standalone-profile .header .technical-wrapper .note{margin-top:15px;font-size:.8em;color:#b5b5b5}.standalone-profile .header .technical-wrapper .test-wrapper{margin-top:30px}.standalone-profile .header .technical-wrapper .test-wrapper .caption{color:#b5b5b5;margin-bottom:10px}.standalone-profile .header .technical-wrapper .action-row{margin:30px 0}@media (min-width:768px){.standalone-profile .header .technical-wrapper .action-row{margin-bottom:0}}.standalone-profile .header .technical-wrapper .action-row .btn{width:70px;margin-right:5px}.standalone-profile .header .technical-wrapper .action-row .btn span.fa-balance-scale{margin-left:2px}.standalone-profile .header .technical-wrapper .action-row a{outline:0;text-decoration:none}.standalone-profile .header .technical-wrapper #messageDialog{margin-top:10%}.standalone-profile .header .technical-wrapper #messageDialog p{font-size:.9em}.standalone-profile .header .technical-wrapper #messageDialog p:first-of-type{margin-bottom:15px}.standalone-profile .header .technical-wrapper #messageDialog p a{color:#51A9AB}.standalone-profile .header .technical-wrapper #messageDialog p a:active,.standalone-profile .header .technical-wrapper #messageDialog p a:focus,.standalone-profile .header .technical-wrapper #messageDialog p a:hover{color:#418788;transition:all .2s ease-out}.standalone-profile .header .technical-wrapper #messageDialog p a.btn{color:#FFF}.standalone-profile .header .technical-wrapper #messageDialog .message{border:1px solid #E9E9E9;padding:11px 15px;border-radius:3px;height:120px;width:100%;display:block;outline-color:#51A9AB}.standalone-profile .header .technical-wrapper #messageDialog .alert{display:none;margin:15px 0}.standalone-profile .header .technical-wrapper #messageDialog .modal-actions{margin-top:15px;text-align:right}.standalone-profile .header .technical-wrapper #messageDialog .modal-actions .btn{margin-left:5px}.standalone-profile .traits-wrapper{margin-bottom:60px}.standalone-profile .traits-wrapper .bar-caption .left-trait,.standalone-profile .traits-wrapper .bar-caption .right-trait{margin:5px 0;font-weight:600;font-size:.9em}.standalone-profile .traits-wrapper .trait .bar .count,.standalone-profile .traits-wrapper .trait .caption{font-weight:700;font-family:Montserrat,"Open Sans","Helvetica Neue",Arial}.standalone-profile .traits-wrapper .bar-caption .left-trait{text-align:left}.standalone-profile .traits-wrapper .bar-caption .right-trait{text-align:right}.standalone-profile .traits-wrapper .trait{margin-bottom:30px}.standalone-profile .traits-wrapper .trait .caption{text-transform:uppercase;letter-spacing:.03em;font-size:1.1em}.standalone-profile .traits-wrapper .trait .tagline{font-size:.75em;color:#b5b5b5;margin-bottom:15px}.standalone-profile .traits-wrapper .trait .bar{margin-bottom:15px}.standalone-profile .traits-wrapper .trait .bar:after{display:table;content:" ";clear:both}.standalone-profile .traits-wrapper .trait .bar .left,.standalone-profile .traits-wrapper .trait .bar .right{background-color:#F5F5F5;min-width:60px;max-width:calc(100% - 60px);float:left;padding:0 15px}.standalone-profile .traits-wrapper .trait .bar .left{border-right:2px solid #FFF;border-radius:99px 0 0 99px}.standalone-profile .traits-wrapper .trait .bar .left .count{float:left;margin:5px 10px 5px -10px}.standalone-profile .traits-wrapper .trait .bar .left span{text-align:left}.standalone-profile .traits-wrapper .trait .bar .right{border-left:2px solid #FFF;border-radius:0 99px 99px 0}.standalone-profile .traits-wrapper .trait .bar .right .count{float:right;margin:5px -10px 5px 10px}.standalone-profile .traits-wrapper .trait .bar .right span{text-align:right}.standalone-profile .traits-wrapper .trait .bar .active{background-color:#51A9AB}.standalone-profile .traits-wrapper .trait .bar .active span{color:#FFF}.standalone-profile .traits-wrapper .trait .bar .count{background-color:#FFF;min-width:40px;height:40px;line-height:42px;border-radius:99px;position:relative}@media (min-width:768px){.standalone-profile .traits-wrapper .trait .bar .count.has-tooltip:after{content:"▼";position:absolute;top:-39px;left:30%}.standalone-profile .traits-wrapper .trait .bar .count.has-tooltip.assertive:before,.standalone-profile .traits-wrapper .trait .bar .count.has-tooltip.extraverted:before,.standalone-profile .traits-wrapper .trait .bar .count.has-tooltip.feeling:before,.standalone-profile .traits-wrapper .trait .bar .count.has-tooltip.introverted:before,.standalone-profile .traits-wrapper .trait .bar .count.has-tooltip.intuitive:before,.standalone-profile .traits-wrapper .trait .bar .count.has-tooltip.judging:before,.standalone-profile .traits-wrapper .trait .bar .count.has-tooltip.observant:before,.standalone-profile .traits-wrapper .trait .bar .count.has-tooltip.prospecting:before,.standalone-profile .traits-wrapper .trait .bar .count.has-tooltip.turbulent:before{position:absolute;top:-60px;font-family:Montserrat,"Open Sans","Helvetica Neue",Arial;text-transform:uppercase;letter-spacing:.03em;font-weight:300}.standalone-profile .traits-wrapper .trait .bar .count.has-tooltip.introverted:before{content:"Introverted";left:-42px}.standalone-profile .traits-wrapper .trait .bar .count.has-tooltip.extraverted:before{content:"Extraverted";left:-43px}.standalone-profile .traits-wrapper .trait .bar .count.has-tooltip.intuitive:before{content:"Intuitive";left:-23px}.standalone-profile .traits-wrapper .trait .bar .count.has-tooltip.observant:before{content:"Observant";left:-33px}.standalone-profile .traits-wrapper .trait .bar .count.has-tooltip.thinking:before{position:absolute;top:-60px;font-family:Montserrat,"Open Sans","Helvetica Neue",Arial;text-transform:uppercase;letter-spacing:.03em;font-weight:300;content:"Thinking";left:-23px}.standalone-profile .traits-wrapper .trait .bar .count.has-tooltip.feeling:before{content:"Feeling";left:-17px}.standalone-profile .traits-wrapper .trait .bar .count.has-tooltip.judging:before{content:"Judging";left:-19px}.standalone-profile .traits-wrapper .trait .bar .count.has-tooltip.prospecting:before{content:"Prospecting";left:-43px}.standalone-profile .traits-wrapper .trait .bar .count.has-tooltip.assertive:before{content:"Assertive";left:-28px}.standalone-profile .traits-wrapper .trait .bar .count.has-tooltip.turbulent:before{content:"Turbulent";left:-32px}}.standalone-profile .traits-wrapper .trait .bar span{line-height:50px;display:block;font-family:Montserrat,"Open Sans","Helvetica Neue",Arial;text-transform:uppercase;letter-spacing:.03em}.standalone-profile .traits-wrapper .trait .explanation{font-size:.85em}.standalone-profile .traits-wrapper .trait .explanation a{color:#4C4C4C;text-decoration:underline;font-weight:600}.standalone-profile .traits-wrapper .trait .bar{font-size:.7em}.standalone-profile .social-icons{text-align:center;margin-bottom:60px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.standalone-profile .social-icons:after{display:table;content:" ";clear:both}.standalone-profile .social-icons .social-placeholder{height:65px}.standalone-profile .social-icons .social-wrapper{padding:0;margin-bottom:0;height:55px}.standalone-profile.comparison .overview .header{margin-bottom:30px}.standalone-profile.comparison .overview .type{font-size:1.4em;margin-bottom:20px}.standalone-profile.comparison .overview img.illustration{width:200px;margin-bottom:30px}.standalone-profile.comparison .overview .technical-wrapper{font-size:.8em}.standalone-profile.comparison .overview .technical-wrapper .group .title{width:30%}.standalone-profile.comparison .overview.own .technical-wrapper a,.standalone-profile.comparison .overview.own a{color:#728D56}.standalone-profile.comparison .traits-wrapper .trait .tagline a{color:#4C4C4C;text-decoration:underline;font-weight:600}.standalone-profile.comparison .bar.own .active{background-color:#728D56}.sidebar{margin-top:17px;padding-right:0}.sidebar .sidebar-section-title{font-family:Montserrat,"Open Sans",'Helvetica Neue',Arial;font-size:1.5em;font-weight:500;text-align:center;margin:5px 0 7px}.sidebar .sidebar-nav-panels{border:none;padding:5px 0 0}.sidebar .sidebar-nav-panels a{border:none;display:block;position:relative;padding:0 0 7px 3px;font-size:.9em;color:#777;text-decoration:none;outline:0;transition:all .3s ease-in-out}.sidebar .sidebar-nav-panels a:focus,.sidebar .sidebar-nav-panels a:hover{text-decoration:underline;outline:0}.footer a,.sidebar #compare-dialog .modal-body a:hover{text-decoration:none}.sidebar .sidebar-nav-panels .sidebar-nav-panel-active{color:#4C4C4C!important;font-weight:700}.sidebar .sidebar-nav-panels .premium-link{color:#DC6950;font-weight:700}.sidebar .sidebar-results-widget .cta-note{padding:0 15px;font-size:.8em;margin-bottom:10px;line-height:1.8}.sidebar #stickySidebar .sidebar-nav-panels{margin:0 0 5px 23px}.sidebar #stickySidebar .sidebar-nav-panels:last-of-type{padding-bottom:20px}.sidebar #stickySidebar .sidebar-nav-panels a{display:inline-block;padding-bottom:4px}#footer .logo,#footer .logo svg,#footer nav a{display:block}.sidebar .sidebar-results-logout{font-size:.8em;text-align:center;margin-bottom:5px}.sidebar .sidebar-results-logout a{color:#b5b5b5}.sidebar .sidebar-buttons{width:100%;font-size:.9em;margin-bottom:15px}.sidebar .sidebar-buttons.top{margin-top:15px}.sidebar .sidebar-new-wrapper{padding:20px 10px 0}.sidebar .sidebar-new-wrapper .sidebar-section-title{margin:0;line-height:1}.sidebar .sidebar-compare-wrapper{margin:10px 0;text-align:center}.sidebar #compare-dialog{margin-top:5%}@media (min-width:1200px){.sidebar #compare-dialog{margin-top:15%}}.sidebar #compare-dialog .modal-body{padding:0 25px}.sidebar #compare-dialog .modal-body .share-cta{padding:15px 15px 10px}.sidebar #compare-dialog .modal-body input{height:34px;width:100%;padding:2px 6px;border:1px solid #E1E1E1;font-size:.9em}.sidebar #compare-dialog .modal-body .share-wrapper{text-align:right;padding-top:10px}.sidebar #compare-dialog .modal-body .share-wrapper img{width:30px}.sidebar #compare-dialog .modal-body .subscribe-note-2{color:#b5b5b5;font-size:.9em;margin:10px 0 15px;text-align:right;display:block}#footer a:not(.btn),#footer p{color:#4C4C4C}#footer{padding:3% 0 0;border-top:1px solid #EEE;background:#FFF}#footer .footer-section{margin-bottom:15px}#footer .footer-section.logo-part{margin-top:15px}@media (min-width:768px){#footer .footer-section{margin-bottom:0}#footer .footer-section.logo-part{margin-top:0}}#footer .logo{max-width:210px}#footer .logo img{margin:0 0 1em;max-width:210px;max-height:47px}#footer p{font-size:.8em}#footer h4{margin-top:15px;margin-bottom:15px;line-height:1em;font-weight:500;text-transform:none}#footer nav .highlighted a{margin-bottom:7px;font-size:.8em;border-radius:3px}#footer nav a{padding:.6em 0;outline:0;font-size:.8em}#footer .copyright,#footer .stats{padding-top:14px;padding-right:25px;font-size:.8em;letter-spacing:.05em}#footer .copyright{color:#b5b5b5;text-align:right}@media (min-width:768px){#footer .copyright,#footer .stats{padding:30px 15px 40px}#footer .copyright{text-align:left}}#footer .stats{text-align:right;text-transform:uppercase;font-weight:700;padding-bottom:30px}#footer .stats span{color:#51A9AB}@media (min-width:570px){#footer .stats span{margin-left:20px}}#footer .checkout-terms{margin-top:8px;padding-right:10px;text-align:right}#footer .checkout-terms a{display:inline-block;font-size:.8em;margin-bottom:10px;outline:0}#footer .checkout-terms a:last-of-type{margin-bottom:10px}@media (min-width:768px){#footer .checkout-terms{padding-right:0}#footer .checkout-terms a:last-of-type{margin-bottom:0}}.footer{background-color:#55574D;padding:1px;margin:0}.footer a,.footer-2{font-size:.8em;padding:15px;text-transform:uppercase}@media (min-width:1200px){.footer{margin-left:0;margin-right:0}}.footer a{font-weight:700;color:#FFF;display:inline-block}.footer a:hover{background-color:#616458}.footer-2{color:#B3B4AE;margin:0}.footer-translation-alert{font-size:.75em;margin-bottom:30px;padding:10px 13px;line-height:1.8}.social-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;padding-bottom:15px;margin-bottom:25px}@media (min-width:768px){.social-wrapper{padding:29px 0 20px;margin-bottom:35px;-ms-flex-direction:row;flex-direction:row}}.social-wrapper .social-count{text-align:center;line-height:1;margin-bottom:15px}@media (min-width:768px){.social-wrapper .social-count{margin:-7px 15px 0 0;padding-right:15px}}.social-wrapper .social-count .number{font-size:2.5em;margin-bottom:3px;font-weight:700}.social-wrapper .social-count .title{font-size:.7em;font-weight:700;text-transform:uppercase;color:#818284}.social-wrapper .social-items{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.social-wrapper .social-items .social-item{margin:-3px 10px 0 0;overflow:hidden;transition:all .1s ease-in-out;width:50px;border-radius:3px}.social-wrapper .social-items .social-item.higher-opacity{opacity:1!important}@media (min-width:768px){.social-wrapper .social-items .social-item{margin-right:15px;width:120px}.social-wrapper .social-items .social-item:hover{opacity:.8;margin-top:0}}.social-wrapper .social-items .social-item.twitter a{background-color:#55ACEE}.social-wrapper .social-items .social-item.facebook a{background-color:#40589F}.social-wrapper .social-items .social-item.google a{background-color:#DD4B39}.social-wrapper .social-items .social-item.pinterest a{background-color:#CC2127}.social-wrapper .social-items .social-item.vkontakte{background-color:#4C75A3}.social-wrapper .social-items .social-item a{width:100%;display:block;padding:10px}.social-wrapper .social-items .social-item a img{height:30px}.social-wrapper .social-items .social-item:last-child{margin-right:0}#mobile-menu-switch{background-color:#FFF;border:1px solid #DDD;border-radius:3px;padding-top:7px;padding-left:1px;height:38px;width:38px;font-size:1.3em;color:#4C4C4C;line-height:1;display:inline-block;text-align:center;margin:3px 0 0 10px;cursor:pointer;outline:0}@media (min-width:768px){#mobile-menu-switch{display:none}}#mobile-menu-switch.active{background-color:#EFEFEF;height:39px;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;z-index:1}#mobile-navigation{display:none;position:absolute;background-color:#FFF;border:1px solid #DCDCDC;margin:0 -15px;width:100vw;overflow-y:scroll}#mobile-navigation nav .item-group{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:4px}#mobile-navigation nav .item-group .menu-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-ms-flex:0 0 calc(33% - 8px);flex:0 0 calc(33% - 8px);padding:6px 0;margin:2px;color:#4C4C4C;outline:0;text-decoration:none;border:1px solid #FFF}#mobile-navigation nav .item-group .menu-item img{height:40px;margin-bottom:8px}#mobile-navigation .profile-link-wrapper .signup-wrapper .email-wrapper,#mobile-navigation .profile-link-wrapper .signup-wrapper .subscribe-wrapper .newsletter,#mobile-navigation .profile-link-wrapper .signup-wrapper .subscribe-wrapper .note{margin-bottom:10px}#mobile-navigation nav .item-group .menu-item .title{text-transform:uppercase;font-weight:600;font-size:.6em;text-align:center}#mobile-navigation nav .item-group .menu-item:active,#mobile-navigation nav .item-group .menu-item:focus,#mobile-navigation nav .item-group .menu-item:hover{background-color:#F9F9F9;border:1px solid #DCDCDC;border-radius:3px}#mobile-navigation nav .item-group .menu-item.premium{color:#DC6950;font-weight:600}#mobile-navigation nav .item-group .menu-item.active{background-color:#F9F9F9;border:1px solid #DCDCDC;border-radius:3px}#mobile-navigation nav .divider{padding:5px 15px;background-color:#EFEFEF;text-transform:uppercase;border-top:1px solid #DCDCDC;border-bottom:1px solid #DCDCDC;font-size:.7em;font-weight:600}#mobile-navigation nav .divider:first-of-type{border-top:none}#mobile-navigation .type-info{padding:10px 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#mobile-navigation .type-info .avatar{text-align:center}#mobile-navigation .type-info .avatar a{padding:0;margin-right:10px}#mobile-navigation .type-info .avatar a img{width:80px}#mobile-navigation .type-info .type-details{line-height:1.8}#mobile-navigation .type-info .type-details .user-caption{font-size:.8em}#mobile-navigation .type-info .type-details .user-caption a{display:inline;color:#51A9AB;font-size:1em}#mobile-navigation .profile-link-wrapper{border-bottom:1px solid #DCDCDC;padding:0 15px 10px;position:relative}#mobile-navigation .profile-link-wrapper .profile-link{border:1px solid #DCDCDC;font-size:.8em;width:100%;padding:5px 5px 5px 28px}#mobile-navigation .profile-link-wrapper span.fa-share-alt{position:absolute;top:7px;left:23px;color:#b5b5b5}#mobile-navigation .profile-link-wrapper .action-register{width:100%}#mobile-navigation .profile-link-wrapper .signup-wrapper{display:none;font-size:.8em}#mobile-navigation .profile-link-wrapper .signup-wrapper .email-wrapper:after{display:table;content:" ";clear:both}#mobile-navigation .profile-link-wrapper .signup-wrapper .email-wrapper .email{border:1px solid #E9E9E9;border-radius:3px 0 0 3px;float:left;width:calc(100% - 68px);padding:6px 12px;height:38px}#mobile-navigation .profile-link-wrapper .signup-wrapper .email-wrapper .action-signup{float:left;width:68px;border-top-left-radius:0;border-bottom-left-radius:0}#mobile-navigation .profile-link-wrapper .signup-wrapper .alert{padding:6px 12px;margin-bottom:10px}#mobile-navigation .profile-link-wrapper .signup-wrapper .alert.alert-danger{display:none}#mobile-navigation .profile-link-wrapper .signup-wrapper .subscribe-wrapper .note.optin{font-size:.9em;color:#b5b5b5;display:-ms-flexbox;display:flex}#mobile-navigation .profile-link-wrapper .signup-wrapper .subscribe-wrapper .note.optin span.fa{margin:4px 5px 0 0}#mobile-navigation .members-area-sections,#mobile-navigation .type-sections{border-bottom:1px solid #EEE;display:none}#mobile-navigation .members-area-sections a.menu-item,#mobile-navigation .type-sections a.menu-item{padding-left:30px}#mobile-navigation .members-area-sections a.menu-item.active,#mobile-navigation .type-sections a.menu-item.active{font-weight:700}.modal{z-index:1100}.modal .modal-dialog .modal-content{border-radius:4px 4px 3px 3px}.modal .modal-dialog .modal-content .modal-header{background-color:#51A9AB;border-radius:3px 3px 0 0}.modal .modal-dialog .modal-content .modal-header .modal-title{text-align:center;text-transform:uppercase;color:#FFF}.modal .modal-dialog .modal-content .modal-header .close{margin-top:6px;color:#FFF;opacity:1}.modal .modal-dialog .modal-content .modal-footer{margin-top:0;border-top:none;padding-top:5px;padding-right:25px;padding-bottom:35px}.modal-backdrop{z-index:999}#login-dialog{margin-top:10%}#login-dialog .modal-header{background-color:#FFF;border-bottom:none}#login-dialog .modal-header .close,#login-dialog .modal-header .modal-title{color:#4C4C4C}#login-dialog .modal-body{padding:15px 30px 0}#login-dialog .modal-body .login-fields{margin-top:5px;width:100%}#login-dialog .modal-body .login-fields input{border:1px solid #E9E9E9;padding:11px 15px;border-radius:3px;margin-bottom:1em;width:100%;display:block;box-sizing:border-box}#login-dialog .modal-body .alert{padding:11px 15px;display:none}#login-dialog .modal-body.reminder-section{display:none}#login-dialog .modal-footer{padding:0 30px}#login-dialog .modal-footer .password-link-wrapper{text-align:left;padding-top:10px;padding-left:0;font-style:italic}#login-dialog .modal-footer .password-link-wrapper a{color:#AAA;font-size:.8em}#login-dialog .modal-footer .membership-note{text-align:left;font-size:.8em;margin-top:15px;padding-left:0}body{padding:0 15px}@media (min-width:768px){body{padding:0}}.welcome-container{margin-left:0}.welcome-container-wrapper{padding-right:0}.columns{float:left;margin:0 4.5% 0 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}@media all and (max-width:768px){.columns{float:none;width:auto!important;margin-right:0}}.columns.center{float:none;margin:0 auto!important}.columns .last,.columns:last-child{margin-right:0}.columns.one{width:4.20833333333%}.columns.two{width:12.9166666667%}.columns.three{width:21.625%}.columns.four{width:30.3333333333%}.columns.five{width:39.0416666667%}.columns.six{width:47.75%}.columns.seven{width:56.4583333333%}.columns.eight{width:65.1666666667%}.columns.nine{width:73.875%}.columns.ten{width:82.5833333333%}.columns.eleven{width:91.2916666667%}.columns.twelve{width:100%;margin-left:0}.constraint{max-width:1170px;margin:0 auto;overflow:hidden;padding:0 2em}