section.account.admin.hidden,section.account.admin .hidden{display:none}section.account.admin.edit h1{color:#212121;line-height:1.2;font-weight:bold;margin-bottom:1.5em;font-size:1.25rem;text-transform:uppercase}section.account.admin.edit h3{color:#212121;line-height:1.2;font-weight:bold;margin-bottom:1.5em;font-size:0.85rem;text-transform:uppercase}section.account.admin.edit p{color:#5e5e5e;font-size:0.85em}section.account.admin.edit .divider{margin:1.5em}section.account.admin.edit p.email{display:block;border:3px solid #cccccc;border-radius:1px;background:#cccccc;padding:6px 10px;color:#5e5e5e;font-size:0.85em;font-weight:bold}section.account.admin.edit label{font-weight:bold;font-size:0.75em;color:#999;padding-bottom:0.5em}section.account.admin.edit .button{text-transform:uppercase;font-weight:bold;margin-bottom:0}section.account.admin.edit form{margin-bottom:0;padding-bottom:0}section.account.admin.edit input[type="text"],section.account.admin.edit textarea{border:2px solid #cccccc;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-size:0.875rem;margin:0 0 1rem 0;padding:0.5rem;height:2.3125rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:box-shadow 0.45s, border-color 0.45s ease-in-out}section.account.admin.edit .field.role{border-bottom:1px solid rgba(0,0,0,0.1);margin:15px 0}section.account.admin.edit .field.role h5{color:#5e5e5e;line-height:1.2;font-weight:bold;font-size:0.85rem;margin:0}section.account.admin.edit .field.role{display:block;margin:0;padding:0;margin:10px 0;position:relative;border:none}section.account.admin.edit .field.role .expanded-check{border:1px solid #aeaeae;border-radius:2px;background:#ecf0f1;border:1px solid #7f8c8d;border-radius:3px;min-height:60px;display:block;width:100%;padding:10px 10px}section.account.admin.edit .field.role h5,section.account.admin.edit .field.role a,section.account.admin.edit .field.role p{margin:0;padding:0}section.account.admin.edit .field.role h5{display:block;text-align:left;margin-left:60px;padding-top:5px}section.account.admin.edit .field.role p{text-align:left;font-weight:bold;font-size:0.75em;color:#999;padding-bottom:0.5em;margin-left:60px}section.account.admin.edit .field.role span.label{position:absolute;display:block;left:10px;top:20px}section.account.admin.edit .field.role label{cursor:pointer;position:absolute;display:block;width:40px;height:40px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;left:5px;top:10px;border:3px solid rgba(0,0,0,0.5)}section.account.admin.edit .field.role label:focus{outline:none}section.account.admin.edit .field.role label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;content:'';position:absolute;width:20px;height:12px;background:transparent;top:9px;left:7px;border:6px solid rgba(0,0,0,0.85);border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}section.account.admin.edit .field.role label:hover::after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:0.3}section.account.admin.edit .field.role input[type=checkbox]:checked+label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}section.account.admin.edit .field.role input[type=checkbox]{display:none}section.account.admin.edit .field.role input[type=checkbox]:focus{outline:none}section.account.admin.search{padding-bottom:1.5em;padding-top:1.5em}section.account.admin.search #admin-users-search-form{padding-bottom:0;padding-top:1.5em;margin-bottom:0em}section.account.admin.search .indicator{display:block;position:absolute;width:0;height:0;right:10px;top:21px;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid rgba(0,0,0,0.35)}section.account.admin.search select.sort-dropdown{margin-top:3px;margin-left:10px;margin-right:0px;padding:3px 16px;width:auto;text-align:right;font-size:14px;font-weight:normal;color:#aaa;padding-left:15px;padding-right:15px;border:none;background:none;float:right}section.account.admin.search .sort-options{padding-top:0px}section.account.admin.search form{margin:0 !important;padding:0;padding-bottom:0px !important;margin-bottom:0px !important}section.account.admin.search input{width:100%;background:transparent;border:0;padding:0 5px;margin:0;height:35px;margin-left:12px;font-weight:normal !important;font-family:"Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;color:#565656 !important;font-size:12pt;font-weight:normal;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;-webkit-box-shadow:none;-box-shadow:none;box-shadow:none}section.account.admin.search input:focus{background:transparent;outline:none !important;font-weight:normal}section.account.admin.search input::-webkit-input-placeholder{color:#c6c7c5;font-weight:normal}section.account.admin.search input::-moz-input-placeholder{color:#c6c7c5;font-weight:normal}section.account.admin.search input::-moz-placeholder{color:#c6c7c5;font-weight:normal}section.account.admin.search input:-ms-input-placeholder{color:#c6c7c5;font-weight:normal}section.account.admin.search .input-mask{float:right;position:absolute;width:100px;height:34px;background-image:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(50%, #fff), color-stop(100%, #fff));background-image:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 50%, #fff 100%);background-image:-ms-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 50%, #fff 100%);background-image:-o-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 50%, #fff 100%);background-image:linear-gradient(left, rgba(255,255,255,0) 0%, #fff 50%, #fff 100%);z-index:2;display:block;right:1px;top:1px}section.account.admin.search .remove-filter{float:right;position:absolute;top:0;right:0;z-index:3;margin-top:11px;margin-right:10px;padding:0px 5px;font-size:12px;color:rgba(86,86,86,0.5)}section.account.admin.search .remove-filter:hover{color:#565656}section.account.admin.search .remove-filter.off{display:none}section.account.admin.search .search-field.text{padding-top:0px;padding-bottom:0px;margin-left:20px;border-bottom:2px solid #c6c7c5;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}section.account.admin.search .search-field.text button,section.account.admin.search .search-field.text a.search{height:20px;width:20px !important;display:inline-block;padding:0;color:#c6c7c5;background:transparent;-moz-transition:color 0.5s;-webkit-transition:color 0.5s;-o-transition:color 0.5s;transition:color 0.5s;float:left;position:absolute;top:3px;left:8px;z-index:3;margin-top:5px;margin-right:15px}section.account.admin.search .search-field.text button span,section.account.admin.search .search-field.text a.search span{display:none}section.account.admin.search .search-field.text:hover{border-bottom:2px solid #565656}section.account.admin.search .search-field.text:hover button,section.account.admin.search .search-field.text:hover a.search{color:#565656;background:transparent}section.account.admin.search .filter-options{text-align:right;margin-right:10px;margin-top:0px;font-size:0.9em;height:45px;color:#aeaeae}section.account.admin.search .filter-options .filters a{padding:0;margin:0;display:inline-block;color:rgba(0,0,0,0.33)}section.account.admin.search .filter-options .filters a:hover{color:#333;border-bottom:1px solid rgba(0,0,0,0.2)}section.account.admin.search .filter-options .role{display:inline-block;padding:0;margin:0px 0;padding:6px 10px;border-radius:4px;font-weight:normal;text-decoration:none;z-index:2;color:#787878;margin-right:10px;background:rgba(0,0,0,0.1)}section.account.admin.search .filter-options .role a{color:inherit}section.account.admin.search .filter-options .role:hover{color:#666;text-decoration:none}section.account.admin.search .filter-options .role strong{font-weight:normal}section.account.admin.search .filter-options .role span.remove{padding:0 5px;color:rgba(0,0,0,0.2)}section.account.admin.search .filter-options .role:hover{background:rgba(0,0,0,0.25);z-index:1;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}section.account.admin.filter-options{background:#efefef;padding:20px 0px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:1em}section.account.admin.filter-options .hidden{display:none}section.account.admin.filter-options ul.filter-roles{margin-left:0;list-style:none}section.account.admin.filter-options ul.filter-roles li.role{padding:0;margin:0px 0}section.account.admin.filter-options ul.filter-roles li.role a{display:block;position:relative;padding:12px 20px;font-weight:normal;text-decoration:none;z-index:2;color:#787878}section.account.admin.filter-options ul.filter-roles li.role a:hover{color:#666;text-decoration:none}section.account.admin.filter-options ul.filter-roles li.role a strong{font-weight:normal}section.account.admin.filter-options ul.filter-roles li.role:hover{background:rgba(0,0,0,0.05);z-index:1;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}section.account.admin.filter-options ul.filter-roles li.role em{float:left;padding:14px 20px 0 20px;font-style:normal;color:#bbb;font-size:0.8em;z-index:3}section.account .degree-affiliation-list,section.account .department-affiliation-list{list-style:none;margin-left:0}section.account .degree-affiliation-list li,section.account .department-affiliation-list li{border:1px solid rgba(0,0,0,0.2);background:#FFF;border-radius:1px solid;margin:0.5em 0 0.5em 0;padding:8px 10px;font-size:1.0em;color:#787878;font-weight:bold}section.account .degree-affiliation-list li span,section.account .department-affiliation-list li span{float:right;margin-right:10px;font-size:0.9em;font-weight:normal;padding-top:3px;display:inline-block;border-bottom:1px solid rgba(0,0,0,0.2)}section.account .affiliations a{color:rgba(0,0,0,0.5);border-bottom:1px solid rgba(0,0,0,0.2);font-size:0.8em;margin:0.25em 0}section.account .affiliations a:hover{color:rgba(0,0,0,0.66);border-bottom:1px solid rgba(0,0,0,0.3)}#modalForDegreeAffiliations h2.modalTitle,#modalForDepartmentAffiliations h2.modalTitle{line-height:1.5;font-weight:bold;margin:0.5em 0 0.5em 0;font-size:1.5rem;color:#454545}#modalForDegreeAffiliations .tabs-content,#modalForDepartmentAffiliations .tabs-content{width:75%;margin-left:25%}#modalForDegreeAffiliations .tabs-content .content,#modalForDepartmentAffiliations .tabs-content .content{margin:0;padding:0}#modalForDegreeAffiliations .tabs-content .content form,#modalForDegreeAffiliations .tabs-content .content p,#modalForDepartmentAffiliations .tabs-content .content form,#modalForDepartmentAffiliations .tabs-content .content p{margin:0;padding:0}#modalForDegreeAffiliations .tabs-content .content p,#modalForDepartmentAffiliations .tabs-content .content p{padding-left:40px}#modalForDegreeAffiliations .tabs-content .content p.actions,#modalForDepartmentAffiliations .tabs-content .content p.actions{display:block}#modalForDegreeAffiliations .tabs-content .content a.action,#modalForDegreeAffiliations .tabs-content .content input[type="submit"],#modalForDepartmentAffiliations .tabs-content .content a.action,#modalForDepartmentAffiliations .tabs-content .content input[type="submit"]{border-style:solid;border-width:0px;cursor:pointer;font-family:"Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:normal;line-height:normal;margin:0.2em 0 0.8em;position:relative;text-decoration:none;text-align:left;-webkit-appearance:none;-webkit-border-radius:0;display:inline-block;padding-top:0.1em;padding-right:0em;padding-bottom:0.1em;padding-left:0rem;font-size:1em;background-color:transparent;border-color:transparent;color:#212121;transition:background-color 300ms ease-out;border-bottom:1px solid transparent}#modalForDegreeAffiliations .tabs-content .content a.action:hover,#modalForDegreeAffiliations .tabs-content .content input[type="submit"]:hover,#modalForDepartmentAffiliations .tabs-content .content a.action:hover,#modalForDepartmentAffiliations .tabs-content .content input[type="submit"]:hover{color:#111;border-bottom:1px solid rgba(0,0,0,0.1)}#modalForDegreeAffiliations .tabs.vertical,#modalForDepartmentAffiliations .tabs.vertical{border-bottom:0px solid rgba(0,0,0,0.1);border-right:2px solid rgba(0,0,0,0.1)}#modalForDegreeAffiliations .tabs.vertical li,#modalForDepartmentAffiliations .tabs.vertical li{border-right:5px solid #fff;border-bottom:0px solid #fff;border-color:#fff}#modalForDegreeAffiliations .tabs.vertical li:hover,#modalForDepartmentAffiliations .tabs.vertical li:hover{border-color:rgba(0,0,0,0.1)}#modalForDegreeAffiliations .tabs.vertical li.active,#modalForDegreeAffiliations .tabs.vertical li.active:hover,#modalForDepartmentAffiliations .tabs.vertical li.active,#modalForDepartmentAffiliations .tabs.vertical li.active:hover{border-color:#000}#modalForDegreeAffiliations .tabs.vertical a,#modalForDepartmentAffiliations .tabs.vertical a{color:#222222;padding:0.5em 1em;font-size:0.9em}section.account.nav{background:#fff;border-bottom:1px solid #eee;padding:15px 0;margin-top:-15px}section.account.nav .columns{xpadding:0px 40px}section.account.nav p,section.account.nav a{margin-bottom:0}section.account.nav a.button{font-weight:bold}section.profiles.navigation{margin-top:15px;margin-bottom:5px;font-size:0.9em}section.account.main #error_explanation{padding:15px;border:1px solid #c0392b;background:#E7ABA6;margin-bottom:1em;border-radius:2px}section.account.main #error_explanation .alert.alert-error{font-weight:bold;line-height:1.5;font-size:1.5rem;margin:0em 0 0.5em 0;color:#333}section.account.main #error_explanation ul{margin-bottom:0}section.account.main #error_explanation ul li{color:#333;font-size:1.1em}section.account.main.details .columns{padding:10px 25px}section.account.main span.availability{font-size:0.75em;font-weight:bold;color:#7f8c8d}section.account.main .profile-image{text-align:center}section.account.main .profile-image .circular,section.account.main .profile-image #user_avatar{margin-left:auto;margin-right:auto}section.account.main.details{padding-top:1.5em}section.account.main .header{margin-top:-15px;background:#27ae60;padding:1em 0 1.5em}section.account.main .header h1{color:#ecf0f1;line-height:1.5;font-weight:bold;margin:0.5em 0 0 0;font-size:1.5rem}section.account.main .header p{color:#ecf0f1;font-size:1.1em;margin:0em 0 1.5em 0}section.account.main h3{color:#212121;line-height:1.2;font-weight:bold;margin-bottom:1.5em;font-size:0.85rem;text-transform:uppercase}section.account.main p{color:#787878;font-size:0.85em;margin-top:-15px;margin-bottom:1.5em}section.account.main .divider{margin:1.5em}section.account.main p.email{display:block;border:3px solid #cccccc;border-radius:1px;background:#cccccc;padding:6px 10px;color:#5e5e5e;font-size:0.85em;font-weight:bold}section.account.main p.note{padding:6px 0px;color:#999;font-size:0.75em;margin-bottom:0em}section.account.main label{font-weight:bold;font-size:0.75em;color:#999;padding-bottom:0.5em}section.account.main .button{font-weight:bold;margin-bottom:0}section.account.main input[type="text"],section.account.main input[type="url"],section.account.main textarea{border:2px solid #cccccc;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-size:0.875rem;margin:0 0 1rem 0;padding:0.5rem;height:2.3125rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:box-shadow 0.45s, border-color 0.45s ease-in-out}section.account.main input[type="file"]{cursor:pointer;border:2px solid #cccccc;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;margin:0.5em 0 1rem 0;padding:1rem;width:auto;background:#fff;border-radius:3px}section.account.main form{margin-bottom:0;padding-bottom:0}section.account.main form .field.error label{color:#c0392b}section.account.main form .field.error input[type="text"],section.account.main form .field.error input[type="url"],section.account.main form .field.error textarea{border:2px solid #c0392b}section.account.main h5{color:#7f8c8d;line-height:1.2;font-weight:bold;margin-top:1em;margin-bottom:0.25em;font-size:0.85rem;text-transform:uppercase}section.account.main .switch-group{position:relative;margin-top:0.5em;margin-bottom:1em}section.account.main .switch-group .switch{position:absolute}section.account.main .switch-group h6,section.account.main .switch-group p{margin:0;padding:0;margin-left:75px;cursor:pointer}section.account.main .switch-group h6{font-size:0.9em;padding-top:5px;padding-bottom:0}section.account.main #ideate-focus-areas ul li{min-width:49%}section.account.main #ideate-focus-areas ul li .meta-option,section.account.main #ideate-focus-areas ul li .meta-checkbox{display:block}section.account.main #ideate-focus-areas ul li .meta-option.content{cursor:pointer;position:relative;text-align:left;border:2px solid #bdc3c7;background:#FFF;border-radius:5px;margin:2px 5px;min-height:45px;overflow:hidden;padding:5px}section.account.main #ideate-focus-areas .meta-title{margin-top:5px;margin-left:40px;font-weight:bold;color:#2c3e50}section.account.main #ideate-focus-areas label{cursor:pointer;position:absolute;width:20px;height:20px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;left:5px;top:10px;border:2px solid #bdc3c7}section.account.main #ideate-focus-areas label:focus{outline:none}section.account.main #ideate-focus-areas label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;content:'';position:absolute;width:10px;height:7px;background:transparent;top:3px;left:3px;border:4px solid rgba(22,160,133,0.85);border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}section.account.main #ideate-focus-areas label:hover::after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:0.3}section.account.main #ideate-focus-areas input[type=checkbox]:checked+label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}section.account.main #ideate-focus-areas input[type=checkbox]{display:none}section.account.main #ideate-focus-areas input[type=checkbox]:focus{outline:none}section.account.main .chars-remaining{float:right;display:block;margin-top:0}section.account.main span#char_count{background:#bbb;display:inline-block;color:#fff;border-radius:3px;font-size:0.8em;padding:2px 5px;margin-top:0;margin-left:0.25em;margin-right:0.25em;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}section.account.main span#char_count.over{background:#c0392b}section.account.main .circular{display:block;height:150px;width:150px;margin-bottom:10px;-webkit-border-radius:150px;-moz-border-radius:150px;background-position:center center;background-repeat:no-repeat;background-size:cover !important;transition:all 200ms ease-out;border:0px solid rgba(255,255,255,0);border-radius:150px;-webkit-box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,0.8);-moz-box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,0.8);box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,0.8)}section.account.main .circular:hover{border:0px solid rgba(255,255,255,0.66);-webkit-box-shadow:inset 0px 0px 0px 0px rgba(255,255,255,0.6);-moz-box-shadow:inset 0px 0px 0px 0px rgba(255,255,255,0.6);box-shadow:inset 0px 0px 0px 0px rgba(255,255,255,0.6)}section.account_settings h5{color:#212121;line-height:1.2;font-weight:bold;margin-top:2em;margin-bottom:1em;font-size:0.85rem;text-transform:uppercase}section.account_settings .switch-group{position:relative;margin-bottom:1.5em}section.account_settings .switch-group div.switch{float:left}section.account_settings .switch-group h6{margin:0;display:block;text-align:left;margin-left:85px;padding-top:5px;padding-bottom:5px;color:#5e5e5e;line-height:1.2;font-weight:bold;font-size:0.85rem}section.account_settings .switch-group p{text-align:left;font-weight:normal;font-size:0.75em;color:#5e5e5e;margin:0;padding:0;padding-bottom:0.25em;margin-left:85px}section.account.roles .panel.callout{background:#e67e22;border-color:#d35400;margin:1.5em 0}section.account.roles .panel.callout h4{color:#fff}section.account.roles .panel.callout p{color:#ecf0f1}section.account.roles ul.roles li{padding:10px 10px}section.account.roles ul.roles li .role{margin:0px 0;padding:15px;display:block;background:#ecf0f1;border:1px solid #7f8c8d;border-radius:3px}section.account.roles ul.roles li .role h5{margin-top:0;padding-top:0;font-weight:bold;font-size:1.1em;margin-bottom:20px}section.account.roles ul.roles li .role p{margin-bottom:0;padding-bottom:0}section.account.setup.index .steps{margin-bottom:100px}section.account.setup.index .steps ul.steps-navigation{margin:0;padding:0;list-style-type:none;display:block;width:100%;padding:0px 30px}section.account.setup.index .steps ul.steps-navigation li{display:inline-block;text-align:center;line-height:52px;text-align:center}section.account.setup.index .steps ul.steps-navigation li{width:20%;float:left;text-align:center;font-size:12px;padding-bottom:0;font-weight:bold}section.account.setup.index .steps ul.steps-navigation li{color:#bdc3c7;border-bottom:4px solid #bdc3c7}section.account.setup.index .steps ul.steps-navigation li.active{color:#2c3e50;border-bottom:4px solid #3498db}section.account.setup.index .steps ul.steps-navigation li.done{color:#2c3e50;border-bottom:4px solid #2c3e50}section.account.setup.index .steps ul.steps-navigation li:after{content:"\00a0\00a0"}section.account.setup.index .steps ul.steps-navigation li:before{position:relative;float:left;left:50%;line-height:1em;font-size:25px;height:30px;width:30px;border-radius:50%;bottom:-40px}section.account.setup.index .steps ul.steps-navigation li:before{content:" ";color:#bdc3c7;background-color:#bdc3c7}section.account.setup.index .steps ul.steps-navigation li.active:before{content:"\2713";color:white;background-color:#3498db}section.account.setup.index .steps ul.steps-navigation li.done:before{content:"\2713";color:white;background-color:#2c3e50}section.account.setup.index #error_explanation{padding:15px;border:1px solid #c0392b;background:#E7ABA6;margin-bottom:2em;border-radius:2px}section.account.setup.index #error_explanation .alert.alert-error{font-weight:bold;line-height:1.25;font-size:1.1em;margin:0em 0 0.5em 0;color:#333}section.account.setup.index #error_explanation ul{margin-bottom:0;list-style:none}section.account.setup.index #error_explanation ul li{color:#333;font-size:1.1em}section.account.setup.index p.info{font-size:0.75em;line-height:1.4em;color:rgba(0,0,0,0.6)}section.account.setup.index label.header{color:#2c3e50;font-size:1.3em;margin-bottom:1em}section.account.setup.index span.availability{font-size:0.75em;font-weight:bold;color:#7f8c8d}section.account.setup.index .actions{margin:2em 0}section.account.setup.index .actions .button{font-weight:bold}section.account.setup.index span.skip{color:#7f8c8d;font-size:0.75em}section.account.setup.index span.skip a{color:#95a5a6;border-bottom:1px solid #bdc3c7}section.account.setup.index span.skip a:hover{border-bottom:1px solid #95a5a6}section.account.setup.index .panel{background:#34495e;border-color:#2c3e50}section.account.setup.index .panel.email{background:#FFF}section.account.setup.index .profile-image{text-align:center}section.account.setup.index .profile-image .circular{margin-left:auto;margin-right:auto}section.account.setup.index{background:#ecf0f1;padding:3em 0;padding-bottom:5em;margin-top:-20px}section.account.setup.index .mail-icon-wrapper{background:#27ae60;border-radius:50%;width:120px;height:120px;display:inline-block;overflow:hidden;border:1px solid #d8d8d8;margin:1em 0}section.account.setup.index .mail-icon-wrapper i{display:inline-block;padding-top:19px;color:#ecf0f1;font-size:75px}section.account.setup.index .panel.email{overflow:hidden;padding:0;text-align:center;padding-bottom:2em;color:#7f8c8d}section.account.setup.index .panel.email .airmail-line{overflow:hidden;margin:0 -40px;text-indent:-20px;white-space:nowrap;min-height:15px;padding:0;font:italic bold 260px/15px Helvetica, sans-serif;height:15px;max-height:15px;-webkit-border-top-right-radius:10px;-moz-border-radius:10px;-webkit-border-top-left-radius:10px;letter-spacing:-44px}section.account.setup.index .panel.email span.email{color:#2c3e50;display:block;font-size:1.35em;margin-top:1.75em;margin-bottom:0.5em;font-weight:bold}section.account.setup.index h1{font-weight:bold}section.account.setup.index h1.step-callout{font-size:1.75em;line-height:1.1em;margin:2em}section.account.setup.index h2{font-size:1.5em;margin-top:0.25em;margin-bottom:1em}section.account.setup.index h1,section.account.setup.index h2,section.account.setup.index h3,section.account.setup.index h3{color:#2c3e50}section.account.setup.index h3.general-action{font-size:1.25em;margin-top:1.75em;margin-bottom:1em;font-weight:bold}section.account.setup.index p .button{border-color:#27ae60;background:#27ae60;font-weight:bold}section.account.setup.index p .button:hover{border-color:#3498db;background:#3498db}section.account.setup.index.affiliations h4{color:#2c3e50;font-size:1.3em;margin-bottom:1em}section.account.setup.index.affiliations .divider{margin:1.5em;border-bottom:1px solid #bdc3c7}section.account.setup.index.affiliations .association label{display:inline-block;color:#2c3e50;font-size:1.1em}section.account.setup.index.affiliations .association div.input,section.account.setup.index.affiliations .association div.ideate-check{display:inline}section.account.setup.index.affiliations .association select{width:auto;padding-left:20px;padding-right:30px}section.account.setup.index.affiliations .association input{width:auto}section.account.setup.index.affiliations .association .ideate-check label{color:#7f8c8d;text-decoration:line-through}section.account.setup.index.affiliations .association .ideate-check input[type='checkbox']{display:inline-block;margin-left:5px;margin-right:5px}section.account.setup.index.affiliations .association .ideate-check label.highlight{color:#2c3e50;text-decoration:none}section.account.main #focus-areas ul li .meta-option,section.account.main #focus-areas ul li .meta-checkbox,section.account.setup.index.affiliations #focus-areas ul li .meta-option,section.account.setup.index.affiliations #focus-areas ul li .meta-checkbox{display:block}section.account.main #focus-areas ul li .meta-option.content,section.account.setup.index.affiliations #focus-areas ul li .meta-option.content{cursor:pointer;position:relative;text-align:center;border:2px solid #bdc3c7;background:#34495e;border-radius:5px;margin:5px;height:100px;overflow:hidden;padding:10px}section.account.main #focus-areas .meta-title,section.account.setup.index.affiliations #focus-areas .meta-title{margin-top:38px;font-weight:bold;color:#ecf0f1}section.account.main #focus-areas label,section.account.setup.index.affiliations #focus-areas label{cursor:pointer;position:absolute;width:30px;height:30px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;left:30%;top:10px;border:2px solid rgba(255,255,255,0.5)}section.account.main #focus-areas label:focus,section.account.setup.index.affiliations #focus-areas label:focus{outline:none}section.account.main #focus-areas label:after,section.account.setup.index.affiliations #focus-areas label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;content:'';position:absolute;width:16px;height:11px;background:transparent;top:6px;left:5px;border:6px solid rgba(255,255,255,0.85);border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}section.account.main #focus-areas label:hover::after,section.account.setup.index.affiliations #focus-areas label:hover::after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:0.3}section.account.main #focus-areas input[type=checkbox]:checked+label:after,section.account.setup.index.affiliations #focus-areas input[type=checkbox]:checked+label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}section.account.main #focus-areas input[type=checkbox],section.account.setup.index.affiliations #focus-areas input[type=checkbox]{display:none}section.account.main #focus-areas input[type=checkbox]:focus,section.account.setup.index.affiliations #focus-areas input[type=checkbox]:focus{outline:none}section.account.setup.index.username input[type=text]{border:2px solid #bdc3c7;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:#2c3e50;display:block;font-size:1.25em;margin:0 0 1rem 0;padding:1em 0.5em;height:2.3125rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:box-shadow 0.45s, border-color 0.45s ease-in-out;border-radius:2px}section.account.setup.index.all_set .panel.complete{padding:40px 20px;background:#2ecc71;border-color:#bdc3c7;background-image:radial-gradient(#ffffff 5%,rgba(0,0,0,0) 5%),radial-gradient(#ffffff 5%,rgba(0,0,0,0) 5%);background-size:30px 30px;background-position:0 0, 15px 15px}section.account.setup.index.all_set .panel.complete h4{color:#FFF;line-height:1.6em;text-shadow:1px 1px rgba(0,0,0,0.2)}section.account.main #meta_taggable_category_form_skills p,section.account.setup.index.skills #meta_taggable_category_form_skills p{text-align:right}section.account.main #meta_taggable_category_form_skills .meta.action,section.account.setup.index.skills #meta_taggable_category_form_skills .meta.action{margin-top:10px;font-weight:bold}section.account.main #meta_taggable_category_form_skills .user-defined-input-area,section.account.setup.index.skills #meta_taggable_category_form_skills .user-defined-input-area{margin-bottom:20px}section.account.main #meta_taggable_category_form_skills .user-defined-input-area .columns,section.account.setup.index.skills #meta_taggable_category_form_skills .user-defined-input-area .columns{padding:0 !important}section.account.main #meta_taggable_category_form_skills .user-defined-input-area input[type='text'],section.account.setup.index.skills #meta_taggable_category_form_skills .user-defined-input-area input[type='text']{width:100%;margin:0;padding:0;position:relative;text-align:left;padding:7px 10px;background:#fff;border:2px solid #bdc3c7;border-right:0px;border-top-left-radius:5px;border-bottom-left-radius:5px;overflow:hidden;font-weight:bold;color:#2c3e50;height:40px}section.account.main #meta_taggable_category_form_skills .user-defined-input-area .button,section.account.setup.index.skills #meta_taggable_category_form_skills .user-defined-input-area .button{margin:0;height:40px;border:2px solid #bdc3c7;border-top-right-radius:5px;border-bottom-right-radius:5px;font-weight:bold;font-size:12px}section.account.main #meta_taggable_category_form_skills .meta-selected-options-list,section.account.setup.index.skills #meta_taggable_category_form_skills .meta-selected-options-list{list-style:none;padding-left:0;margin-left:0;margin-bottom:20px}section.account.main #meta_taggable_category_form_skills .meta-selected-options-list li,section.account.setup.index.skills #meta_taggable_category_form_skills .meta-selected-options-list li{width:auto;display:inline-block;position:relative;text-align:left;border:2px solid #bdc3c7;background:#fff;border-radius:5px;margin:10px 5px;margin-left:0;overflow:hidden;padding:7px 10px;font-weight:bold;color:#2c3e50}section.account.main #meta_taggable_category_form_skills .meta-selected-options-list li a.remove-meta-tag,section.account.setup.index.skills #meta_taggable_category_form_skills .meta-selected-options-list li a.remove-meta-tag{padding-top:3px;margin-left:10px;color:#95a5a6;font-size:0.75em;float:right;font-weight:normal}section.account.main #meta_taggable_category_form_skills .meta-selected-options-list li a.remove-meta-tag:hover,section.account.setup.index.skills #meta_taggable_category_form_skills .meta-selected-options-list li a.remove-meta-tag:hover{color:#2ecc71;text-decoration:underline}section.account.setup.index.skills .meta-category-group p{text-align:center !important}#meta_options_modal_for_tools.meta.option_selection form,#meta_options_modal_for_tools.meta.option_selection .taggable_option,#meta_options_modal_for_skills.meta.option_selection form,#meta_options_modal_for_skills.meta.option_selection .taggable_option{display:inline-block}#meta_options_modal_for_tools.meta.option_selection .modalTitle,#meta_options_modal_for_skills.meta.option_selection .modalTitle{font-weight:bold;color:#2c3e50;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #bdc3c7}#meta_options_modal_for_tools.meta.option_selection .meta.option.selection,#meta_options_modal_for_skills.meta.option_selection .meta.option.selection{width:auto;cursor:pointer;display:inline-block;position:relative;text-align:left;border:2px solid #bdc3c7;background:#fff;border-radius:5px;margin:10px 5px;margin-left:0;overflow:hidden;padding:7px 10px;font-weight:bold;color:#2c3e50;font-size:1.35em}#meta_options_modal_for_tools.meta.option_selection .meta.option.selection:hover,#meta_options_modal_for_skills.meta.option_selection .meta.option.selection:hover{color:#2c3e50;border:2px solid #3498db}
