<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face{font-family:'Homestead';src:url("https://hrcdn.net/hackerrank/assets/homestead-regular-webfont-ffd980cc59f43cc78c012bf4173f8c917b5684d9fefbe5b3360adb0bc9b44d78.eot");src:url("https://hrcdn.net/hackerrank/assets/homestead-regular-webfont-ffd980cc59f43cc78c012bf4173f8c917b5684d9fefbe5b3360adb0bc9b44d78.eot?#iefix") format("embedded-opentype"),url("https://hrcdn.net/hackerrank/assets/homestead-regular-webfont-70c38ab800b1e2ba1451a8de5db46a87daccab2dbe3aed17af0b8216be6c0704.woff") format("woff"),url("https://hrcdn.net/hackerrank/assets/homestead-regular-webfont-f2f56f9b049480aa75b00f5883c34cf7e15ce85913cced5474e3f2c679626d97.ttf") format("truetype"),url("https://hrcdn.net/hackerrank/assets/homestead-regular-webfont-c42304188ce7489f44788181fe9a917fd87cfe9294f9f8b5c79d385a478ecbb7.svg#homestead_regularregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'hricons';src:url("https://hrcdn.net/hackerrank/assets/hricons-b048929a750eb423a4bacd1643ea50c7a58556d707bf34210d1712a6a01771ef.eot");src:url("https://hrcdn.net/hackerrank/assets/hricons-b048929a750eb423a4bacd1643ea50c7a58556d707bf34210d1712a6a01771ef.eot?#iefix") format("embedded-opentype"),url("https://hrcdn.net/hackerrank/assets/hricons-8a768928ee5bfb69e99e96815d613a3be9601c2a71c0a0dfcc0649cfc0b48ce9.woff") format("woff"),url("https://hrcdn.net/hackerrank/assets/hricons-8db7e4bf7e1bf97202926f4ebe508600987ce2d883953bed00e3e0fdf51b7d7f.ttf") format("truetype"),url("https://hrcdn.net/hackerrank/assets/hricons-26b62ce8049f83a11d36f7518cf5e244c052143ff0e456795f31b904165637fa.svg#hricons") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'hricons2';src:url("https://hrcdn.net/hackerrank/assets/hricons2-7492c9b883d6b3364afad51ef7ab5502d92d0dc7e76589ee338fbadd317a0602.eot");src:url("https://hrcdn.net/hackerrank/assets/hricons2-7492c9b883d6b3364afad51ef7ab5502d92d0dc7e76589ee338fbadd317a0602.eot?#iefix") format("embedded-opentype"),url("https://hrcdn.net/hackerrank/assets/hricons2-0b0fe3e7989a2a0efbe0bdd882f01ef2a4ae7244f85b1aadce2458eea6e4467b.woff") format("woff"),url("https://hrcdn.net/hackerrank/assets/hricons2-200f5e3eef17dc4c323d7e9f54d1c6373ec5d4f62ca6b83a35deaacc9f8b324b.ttf") format("truetype"),url("https://hrcdn.net/hackerrank/assets/hricons2-82637ff4e618975536d987e42035a5f597220ca37cbf7893a58aa3ca1ec65010.svg#hricons") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{position:relative;top:1px}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:'hricons';font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;text-align:center;line-height:1em;margin-right:5px;font-size:120%;position:relative}[class^="icon2-"],[class*=" icon2-"],.icon-pop-quiz{position:relative;top:1px}[class^="icon2-"]:before,[class*=" icon2-"]:before,.icon-pop-quiz:before{font-family:'hricons2';font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;text-align:center;line-height:1em;margin-right:5px;font-size:120%;position:relative}.icon-user:before{content:'\e80e'}.icon-users:before{content:'\e80d'}.icon-user-add:before{content:'\e80c'}.icon-thumbs-down:before{content:'\e83e'}.icon-thumbs-up:before{content:'\e83f'}.icon-star:before{content:'\e80a'}.icon-star-half:before{content:'\e810'}.icon-star-empty:before{content:'\e80b'}.icon-heart:before{content:'\e85a'}.icon-heart-empty:before{content:'\e859'}.icon-circle:before{content:'\e818'}.icon-circle-half:before{content:'\e801'}.icon-circle-empty:before{content:'\e819'}.icon-dot-circled:before{content:'\e819'}.icon-checkbox:before{content:'\e82f'}.icon-checkbox-empty:before{content:'\e82e'}.icon-font:before{content:'\e779'}.icon-bold:before{content:'\e77a'}.icon-italic:before{content:'\e77b'}.icon-strike:before{content:'\f0cc'}.icon-underline:before{content:'\f0cd'}.icon-superscript:before{content:'\e853'}.icon-subscript:before{content:'\e854'}.icon-text-height:before{content:'\e77c'}.icon-text-width:before{content:'\e77d'}.icon-align-left:before{content:'\e77e'}.icon-align-center:before{content:'\e77f'}.icon-align-right:before{content:'\e780'}.icon-align-justify:before{content:'\e781'}.icon-list-numbered:before{content:'\f0cb'}.icon-list-unordered:before{content:'\e782'}.icon-list-bullet-large:before{content:'\f0ca'}.icon-list-bullet-small:before{content:'\e023'}.icon-list-add:before{content:'\e003'}.icon-indent-left:before{content:'\e783'}.icon-indent-right:before{content:'\e784'}.icon-zoom-in:before{content:'\e84b'}.icon-zoom-out:before{content:'\e84c'}.icon-columns:before{content:'\e82c'}.icon-window:before{content:'\e845'}.icon-search:before{content:'\e028'}.icon-layout:before{content:'\268f'}.icon-ellipsis-vert:before{content:'\e82d'}.icon-ellipsis:before{content:'\e834'}.icon-menu-small:before{content:'\2630'}.icon-filter:before{content:'\e823'}.icon-sort:before{content:'\f0dc'}.icon-sort-down:before{content:'\f0dd'}.icon-sort-up:before{content:'\f0de'}.icon-sort-number-down:before{content:'\e81f'}.icon-sort-number-up:before{content:'\e820'}.icon-sort-name-down:before{content:'\e821'}.icon-sort-name-up:before{content:'\e822'}.icon-power:before{content:'\e865'}.icon-volume-down:before{content:'\e849'}.icon-volume-up:before{content:'\e84a'}.icon-volume-off:before{content:'\e848'}.icon-mute:before{content:'\e850'}.icon-mic:before{content:'\e851'}.icon-play:before{content:'\25b6'}.icon-stop:before{content:'\25a0'}.icon-pause:before{content:'\2389'}.icon-record:before{content:'\26ab'}.icon-to-end:before{content:'\23ed'}.icon-to-start:before{content:'\23ee'}.icon-fast-forward:before{content:'\23e9'}.icon-fast-backward:before{content:'\23ea'}.icon-videocam:before{content:'\e856'}.icon-trophy:before{content:'\e82a'}.icon-award:before{content:'🏉'}.icon-puzzle:before{content:'\e855'}.icon-shield:before{content:'\e831'}.icon-vcard:before{content:'\e833'}.icon-down-open-mini:before{content:'\e760'}.icon-left-open-mini:before{content:'\e761'}.icon-arrow-left:before{content:'\e761'}.icon-right-open-mini:before{content:'\e762'}.icon-arrow-right:before{content:'\e762'}.icon-up-open-mini:before{content:'\e763'}.icon-down-open:before{content:'\e75c'}.icon-left-open:before{content:'\e75d'}.icon-right-open:before{content:'\e75e'}.icon-up-open:before{content:'\e75f'}.icon-down-open-big:before{content:'\e764'}.icon-left-open-big:before{content:'\e765'}.icon-right-open-big:before{content:'\e766'}.icon-up-open-big:before{content:'\e767'}.icon-down-open-bold:before{content:'\e809'}.icon-left-open-bold:before{content:'\e808'}.icon-right-open-bold:before{content:'\e807'}.icon-up-open-bold:before{content:'\e806'}.icon-angle-double-up:before{content:'\e825'}.icon-angle-double-down:before{content:'\e826'}.icon-angle-double-left:before{content:'\e863'}.icon-angle-double-right:before{content:'\e864'}.icon-down:before{content:'\2b07'}.icon-left:before{content:'\2b05'}.icon-right:before{content:'\27a1'}.icon-up:before{content:'\2b06'}.icon-down-dir:before{content:'\e805'}.icon-up-dir:before{content:'\e804'}.icon-down-arrow:before{content:'\2193'}.icon-left-arrow:before{content:'\2190'}.icon-right-arrow:before{content:'\2192'}.icon-up-arrow:before{content:'\2191'}.icon-cancel-small:before{content:'\2715'}.icon-cancel-large:before{content:'\e800'}.icon-cancel-circled:before{content:'\2716'}.icon-cancel-squared:before{content:'\274e'}.icon-plus:before{content:'\2b'}.icon-plus-circled:before{content:'\2795'}.icon-minus:before{content:'\2d'}.icon-minus-circled:before{content:'\2796'}.icon-minimize:before{content:'\e857'}.icon-help:before{content:'\2753'}.icon-help-circled:before{content:'\e704'}.icon-info:before{content:'\2139'}.icon-info-circled:before{content:'\e705'}.icon-th-large:before{content:'\e708'}.icon-th:before{content:'\e803'}.icon-ok:before{content:'\2713'}.icon-ok-circled:before{content:'\e860'}.icon-tag:before{content:'\e70d'}.icon-tags:before{content:'\e70d'}.icon-edit:before{content:'\e814'}.icon-doc:before{content:'\e81b'}.icon-docs:before{content:'\e81c'}.icon-doc-text:before,.icon-doc-text-1:before,.icon-book:before{content:'\e81a'}.icon-doc-text-alt:before{content:'\e81d'}.icon-menu-large:before{content:'\f0c9'}.icon-comment:before{content:'\e718'}.icon-chat:before{content:'\e720'}.icon-flow-cascade:before{content:'\e790'}.icon-flow-branch:before{content:'\e791'}.icon-flow-tree:before{content:'\e792'}.icon-gauge:before{content:'\e816'}.icon-chart-pie:before{content:'\e751'}.icon-chart-bar:before{content:'\e847'}.icon-chart-area:before{content:'🔾'}.icon-rss:before{content:'\e73a'}.icon-cog:before{content:'\2699'}.icon-sitemap:before{content:'\e868'}.icon-tools:before{content:'\2692'}.icon-home:before{content:'\2302'}.icon-globe:before{content:'\e85e'}.icon-graduation-cap:before{content:'\e026'}.icon-briefcase:before{content:'\e024'}.icon-link:before{content:'\e011'}.icon-link-ext:before{content:'\e840'}.icon-attach:before{content:'\e012'}.icon-folder:before{content:'\e84e'}.icon-folder-open:before{content:'\e84f'}.icon-share:before{content:'\e812'}.icon-block:before{content:'\e006'}.icon-resize-full:before,.icon-resize-full-alt:before{content:'\e745'}.icon-resize-small:before,.icon-resize-small-alt:before{content:'\e747'}.icon-popup:before{content:'\e74c'}.icon-ccw:before{content:'\27f2'}.icon-cw:before{content:'\27f3'}.icon-back-in-time:before{content:'\e771'}.icon-arrows-ccw:before{content:'\e022'}.icon-lock:before{content:'\e013'}.icon-lock-open:before{content:'\e014'}.icon-attention:before{content:'\26a0'}.icon-eye:before{content:'\e70a'}.icon-flag:before{content:'\2691'}.icon-download:before{content:'\e85b'}.icon-upload:before{content:'\e85c'}.icon-download-cloud:before{content:'\e835'}.icon-upload-cloud:before{content:'\e83d'}.icon-reply:before{content:'\e817'}.icon-quote:before{content:'\275e'}.icon-code:before{content:'\e862'}.icon-terminal:before{content:'\e832'}.icon-export:before{content:'\e715'}.icon-pencil:before{content:'\270e'}.icon-star-empty-1:before{content:'\e80b'}.icon-calendar:before{content:'\e021'}.icon-clock:before{content:'\e020'}.icon-hourglass:before{content:'\23f3'}.icon-basket:before{content:'\e84d'}.icon-credit-card:before{content:'\e824'}.icon-money:before{content:'\e866'}.icon-dollar:before{content:'\e867'}.icon-lamp:before{content:'\e005'}.icon-mail:before{content:'\2709'}.icon-location:before{content:'\e724'}.icon-compass:before{content:'\e728'}.icon-trash:before{content:'\e858'}.icon-print:before{content:'\e836'}.icon-keyboard:before{content:'\e837'}.icon-bell:before{content:'\e017'}.icon-phone:before{content:'\e846'}.icon-desktop:before{content:'\e828'}.icon-laptop:before{content:'\e830'}.icon-tablet:before{content:'\e86a'}.icon-mobile:before{content:'\e86b'}.icon-infinity:before{content:'\221e'}.icon-floppy:before{content:'\e027'}.icon-megaphone:before{content:'\e802'}.icon-bolt:before{content:'\e815'}.icon-retweet:before{content:'\e717'}.icon-github:before{content:'\f300'}.icon-twitter:before{content:'\f309'}.icon-facebook:before{content:'\f30c'}.icon-gplus:before{content:'\f30f'}.icon-linkedin:before{content:'\f318'}.icon-dribbble:before{content:'\f31b'}.icon-skype:before{content:'\f339'}.icon-behance:before{content:'\f34e'}.icon-trello:before{content:'\e85d'}.icon-dropbox:before{content:'\e85f'}.icon-codepen:before{content:'\e869'}.icon-lightbulb:before{content:'\e829'}.icon-stopwatch:before{content:'\e82b'}.icon-theme-m-notification:before{content:'\e8a7'}.icon-theme-m-message:before{content:'\e8a8'}.icon2-questions:before{content:"\e600"}.icon2-generalsettings:before{content:"\e601"}.icon2-sharetest:before{content:"\e602"}.icon2-allreports:before{content:"\e603"}.icon2-thumbsup:before{content:"\e604"}.icon2-thumbsdown:before{content:"\e605"}.icon2-notifications:before{content:"\e606"}.icon2-password:before{content:"\e607"}.icon2-plans:before{content:"\e608"}.icon2-creditcarddetails:before{content:"\e609"}.icon2-interviews:before{content:"\e60a"}.icon2-upcoming:before{content:"\e60b"}.icon2-upload:before{content:"\e60c"}.icon2-edit:before{content:"\e60d"}.icon2-invitecandidates:before{content:"\e60e"}.icon2-testlist_reports:before{content:"\e60f"}.icon2-tryquestion:before,.icon-pop-quiz:before{content:"\e610"}.icon2-delete:before{content:"\e611"}.icon2-download:before{content:"\e612"}.icon2-close:before{content:"\e613"}.icon2-createtest:before{content:"\e614"}.icon2-status_correct:before{content:"\e615"}.icon2-status_no_ans:before{content:"\e616"}.icon2-status_wrong:before{content:"\e617"}.icon2-alert:before{content:"\e900"}.icon-award:before{content:'\e81e'}.icon-lightbulb:before{content:'\e829'}.icon-dial:before{content:'\e813'}.icon-file-pdf:before{content:'\e82b'}.icon-camera:before{content:'\e838'}.icon-archive:before{content:'\e839'}.icon-lightbulb-1:before{content:'\e83a'}.icon-certificate:before{content:'\e83b'}.icon-certificate-outline:before{content:'\e83c'}.icon-hrbadge:before{content:'\e841'}.icon-magic-lines:before,.icon-magic-line:before{content:'\e842'}.icon-trash-circled:before{content:'\e844'}.icon-cw-circled:before{content:'\e843'}.icon-contests:before{content:'\e852'}.icon-test-live:before{content:'\e900'}.icon-test-lock:before{content:'\e901'}.icon-test-unlock:before{content:'\e86f'}.icon-linkedin_v2:before{content:'\e86d'}.icon-report_v2:before{content:'\e86e'}.icon-resume_v2:before{content:'\e861'}.icon-interviewing:before{content:'\e877'}.icon-message-1:before{content:'\e871'}.icon-list-1:before{content:'\e872'}.icon-offered:before{content:'\e873'}.icon-rejected:before{content:'\e874'}.icon-message-2:before{content:'\e875'}.icon-settings-1:before{content:'\e876'}.icon-report-detail:before{content:'\e878'}.icon-report-summary:before{content:'\e879'}.icon-acrobat:before{content:'\e870'}.icon-upload-thin:before{content:'\e87a'}.icon-download-thin:before{content:'\e87b'}.icon-offer:before{content:'\e87c'}.icon-bookmark:before{content:'\e87d'}.icon-filters-2:before{content:'\e87e'}.icon-bulb:before{content:'\e87f'}.icon-left-thin:before{content:'\e880'}.icon-right-thin:before{content:'\e881'}.icon-pin-outline:before{content:'\e882'}.icon-move:before{content:'\e883'}.icon-lock-outline:before{content:'\e884'}.icon-archive-outline:before{content:'\e885'}.icon-tag-outline:before{content:'\e886'}.icon-invite:before{content:'\e887'}.icon-experience:before{content:'\e888'}.icon-edit-pencil:before{content:'\e889'}.icon-delete:before{content:'\e88a'}.icon-starred:before{content:'\e88b'}.icon-unlock:before{content:'\e890'}.icon-role:before{content:'\e88c'}.icon-duration:before{content:'\e88d'}.icon-questions:before{content:'\e88e'}.icon-restore:before{content:'\e88f'}.icon-dart:before{content:'\e891'}.icon-duration-fill:before{content:'\e892'}.icon-owner-fill:before{content:'\e893'}.icon-questions-fill:before{content:'\e894'}.icon-tag-fill:before{content:'\e895'}.icon-create-section:before{content:'\e896'}.icon-insights:before{content:'\e897'}.icon-sort-asc:before{content:'\e898'}.icon-sort-desc:before{content:'\e899'}.icon-sort-normal:before{content:'\e89a'}.icon-bell-1:before{content:'\e89b'}.icon-gear:before{content:'\e89c'}.icon-save:before{content:'\e89d'}.icon-template:before{content:'\e89e'}.icon-warning:before{content:'\e89f'}.icon-add-candidate:before{content:'\e8a0'}.icon-picture:before{content:'\e827'}.icon-expand:before{content:'\e8a2'}.icon-arrow-right:before{content:'\e8a3'}.icon-arrow-left:before{content:'\e8a4'}.icon-building-filled:before{content:'\f1ad'}table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}.table{width:100%;margin-bottom:20px}.table th,.table td{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #dddddd}.table th{font-weight:bold}.table thead th{vertical-align:bottom}.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0}.table tbody+tbody{border-top:2px solid #dddddd}.table-condensed th,.table-condensed td{padding:4px 5px}.table-bordered{border:1px solid #dddddd;border-collapse:separate;*border-collapse:collapse;border-left:0;border-radius:4px}.table-bordered th,.table-bordered td{border-left:1px solid #dddddd}.table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0}.table-bordered thead:first-child tr:first-child th:first-child,.table-bordered tbody:first-child tr:first-child td:first-child{border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered thead:first-child tr:first-child th:last-child,.table-bordered tbody:first-child tr:first-child td:last-child{border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-bordered thead:last-child tr:last-child th:first-child,.table-bordered tbody:last-child tr:last-child td:first-child,.table-bordered tfoot:last-child tr:last-child td:first-child{border-radius:0 0 0 4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px}.table-bordered thead:last-child tr:last-child th:last-child,.table-bordered tbody:last-child tr:last-child td:last-child,.table-bordered tfoot:last-child tr:last-child td:last-child{border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}.table-bordered caption+thead tr:first-child th:first-child,.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child{border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered caption+thead tr:first-child th:last-child,.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child{border-top-right-radius:4px;-moz-border-radius-topleft:4px}.table-striped tbody tr:nth-child(odd) td,.table-striped tbody tr:nth-child(odd) th{background-color:#f9f9f9}.table-hover tbody tr:hover td,.table-hover tbody tr:hover th{background-color:#f5f5f5}table [class*=span],.row-fluid table [class*=span]{display:table-cell;float:none;margin-left:0}.table .span1{float:none;width:44px;margin-left:0}.table .span2{float:none;width:124px;margin-left:0}.table .span3{float:none;width:204px;margin-left:0}.table .span4{float:none;width:284px;margin-left:0}.table .span5{float:none;width:364px;margin-left:0}.table .span6{float:none;width:444px;margin-left:0}.table .span7{float:none;width:524px;margin-left:0}.table .span8{float:none;width:604px;margin-left:0}.table .span9{float:none;width:684px;margin-left:0}.table .span10{float:none;width:764px;margin-left:0}.table .span11{float:none;width:844px;margin-left:0}.table .span12{float:none;width:924px;margin-left:0}.table .span13{float:none;width:1004px;margin-left:0}.table .span14{float:none;width:1084px;margin-left:0}.table .span15{float:none;width:1164px;margin-left:0}.table .span16{float:none;width:1244px;margin-left:0}.table .span17{float:none;width:1324px;margin-left:0}.table .span18{float:none;width:1404px;margin-left:0}.table .span19{float:none;width:1484px;margin-left:0}.table .span20{float:none;width:1564px;margin-left:0}.table .span21{float:none;width:1644px;margin-left:0}.table .span22{float:none;width:1724px;margin-left:0}.table .span23{float:none;width:1804px;margin-left:0}.table .span24{float:none;width:1884px;margin-left:0}.table tbody tr.success td{background-color:#dff0d8}.table tbody tr.error td{background-color:#f2dede}.table tbody tr.warning td{background-color:#fcf8e3}.table tbody tr.info td{background-color:#d9edf7}.table-hover tbody tr.success:hover td{background-color:#d0e9c6}.table-hover tbody tr.error:hover td{background-color:#ebcccc}.table-hover tbody tr.warning:hover td{background-color:#faf2cc}.table-hover tbody tr.info:hover td{background-color:#c4e3f3}.nav-tabs,.nav-pills{*zoom:1}.nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{display:table;content:"";line-height:0}.nav-tabs:after,.nav-pills:after{clear:both}.nav-tabs&gt;li,.nav-pills&gt;li{float:left}.nav-tabs&gt;li&gt;a,.nav-pills&gt;li&gt;a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs&gt;li{margin-bottom:-1px}.nav-tabs&gt;li&gt;a{padding-top:8px;padding-bottom:8px;line-height:20px;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs&gt;li&gt;a:hover{border-color:#eeeeee #eeeeee #dddddd}.nav-tabs&gt;.active&gt;a,.nav-tabs&gt;.active&gt;a:hover{color:#555555;background-color:#ffffff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-pills&gt;li&gt;a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;border-radius:5px}.nav-pills&gt;.active&gt;a,.nav-pills&gt;.active&gt;a:hover{color:#ffffff;background-color:#0088cc}.nav-stacked&gt;li{float:none}.nav-stacked&gt;li&gt;a{margin-right:0}.nav-tabs.nav-stacked{border-bottom:0}.nav-tabs.nav-stacked&gt;li&gt;a{border:1px solid #ddd;border-radius:0}.nav-tabs.nav-stacked&gt;li:first-child&gt;a{border-top-right-radius:4px;border-top-left-radius:4px}.nav-tabs.nav-stacked&gt;li:last-child&gt;a{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.nav-tabs.nav-stacked&gt;li&gt;a:hover{border-color:#ddd;z-index:2}.nav-pills.nav-stacked&gt;li&gt;a{margin-bottom:3px}.nav-pills.nav-stacked&gt;li:last-child&gt;a{margin-bottom:1px}.nav-tabs .dropdown-menu{border-radius:0 0 6px 6px}.nav-pills .dropdown-menu{border-radius:6px}.nav .dropdown-toggle .caret{border-top-color:#0088cc;border-bottom-color:#0088cc;margin-top:6px}.nav .dropdown-toggle:hover .caret{border-top-color:#005580;border-bottom-color:#005580}.nav-tabs .dropdown-toggle .caret{margin-top:8px}.nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.nav-tabs .active .dropdown-toggle .caret{border-top-color:#555555;border-bottom-color:#555555}.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle{color:#ffffff;background-color:#999999;border-color:#999999}.tabs-stacked .open&gt;a:hover{border-color:#999999}.tabbable{*zoom:1}.tabbable:before,.tabbable:after{display:table;content:"";line-height:0}.tabbable:after{clear:both}.tab-content{overflow:auto}.tabs-below&gt;.nav-tabs,.tabs-right&gt;.nav-tabs,.tabs-left&gt;.nav-tabs{border-bottom:0}.tab-content&gt;.tab-pane,.pill-content&gt;.pill-pane{display:none}.tab-content&gt;.active,.pill-content&gt;.active{display:block}.tabs-below&gt;.nav-tabs{border-top:1px solid #ddd}.tabs-below&gt;.nav-tabs&gt;li{margin-top:-1px;margin-bottom:0}.tabs-below&gt;.nav-tabs&gt;li&gt;a{border-radius:0 0 4px 4px}.tabs-below&gt;.nav-tabs&gt;li&gt;a:hover{border-bottom-color:transparent;border-top-color:#ddd}.tabs-below&gt;.nav-tabs&gt;.active&gt;a,.tabs-below&gt;.nav-tabs&gt;.active&gt;a:hover{border-color:transparent #ddd #ddd #ddd}.tabs-left&gt;.nav-tabs&gt;li,.tabs-right&gt;.nav-tabs&gt;li{float:none}.tabs-left&gt;.nav-tabs&gt;li&gt;a,.tabs-right&gt;.nav-tabs&gt;li&gt;a{min-width:74px;margin-right:0;margin-bottom:3px}.tabs-left&gt;.nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd}.tabs-left&gt;.nav-tabs&gt;li&gt;a{margin-right:-1px;border-radius:4px 0 0 4px}.tabs-left&gt;.nav-tabs&gt;li&gt;a:hover{border-color:#eeeeee #dddddd #eeeeee #eeeeee}.tabs-left&gt;.nav-tabs .active&gt;a,.tabs-left&gt;.nav-tabs .active&gt;a:hover{border-color:#ddd transparent #ddd #ddd;*border-right-color:#ffffff}.tabs-right&gt;.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd}.tabs-right&gt;.nav-tabs&gt;li&gt;a{margin-left:-1px;border-radius:0 4px 4px 0}.tabs-right&gt;.nav-tabs&gt;li&gt;a:hover{border-color:#eeeeee #eeeeee #eeeeee #dddddd}.tabs-right&gt;.nav-tabs .active&gt;a,.tabs-right&gt;.nav-tabs .active&gt;a:hover{border-color:#ddd #ddd #ddd transparent;*border-left-color:#ffffff}.boundB,.settings_content-group:not(:last-of-type),.notify_dropdown .hr_nav_messages_list&gt;div:not(:last-of-type),.notify_dropdown .hr_nav_notifications_list&gt;div:not(:last-of-type){border-bottom:1px solid #C2C7D0}.boundT{border-top:1px solid #C2C7D0}.boundR{border-right:1px solid #C2C7D0}.boundL{border-left:1px solid #C2C7D0}.boundA,.notify_dropdown .dropdown-menu footer{border:1px solid #C2C7D0}.grey-header,.editorial-header-box,.editorial-code-box{background:#f8f9fa;border:1px solid #c2c7d0}.cap.grey-header,.cap.editorial-header-box,.cap.editorial-code-box{border-bottom:none}.border-box{box-sizing:border-box}.borderradius-5{border-radius:5px}.text-shadow-dk{-webkit-text-shadow:1px 1px rgba(0,0,0,0.15);-moz-text-shadow:1px 1px rgba(0,0,0,0.15);-ms-text-shadow:1px 1px rgba(0,0,0,0.15);-o-text-shadow:1px 1px rgba(0,0,0,0.15);text-shadow:1px 1px rgba(0,0,0,0.15)}.text-shadow-lt{-webkit-text-shadow:1px 1px rgba(255,255,255,0.3);-moz-text-shadow:1px 1px rgba(255,255,255,0.3);-ms-text-shadow:1px 1px rgba(255,255,255,0.3);-o-text-shadow:1px 1px rgba(255,255,255,0.3);text-shadow:1px 1px rgba(255,255,255,0.3)}.transition-all,.page-title h1,.page_title h1,.track-box .view-more{transition:0.3s all ease-in-out}.transition-i{transition:margin 0.2s ease-in-out}.gradient-white{background-color:#f8f8f8;background-image:linear-gradient(to bottom, #fff, #f8f8f8)}.gradient-green{background-color:#1db755;background-image:linear-gradient(to bottom, #2ec866, #1db755)}.gradient-navy{background-color:#303741;background-image:linear-gradient(to bottom, #39424e, #303741)}.text-inverse,.fill-green,.fill-alt-green,.fill-blue,.fill-alt-blue,.fill-purple,.fill-orange,.fill-alt-grey,.fill-alt-grey-dk,.fill-alt-grey-dark,.fill-dark{color:#fff}.text-inverse a,.fill-green a,.fill-alt-green a,.fill-blue a,.fill-alt-blue a,.fill-purple a,.fill-orange a,.fill-alt-grey a,.fill-alt-grey-dk a,.fill-alt-grey-dark a,.fill-dark a{color:#fff}.fill-green{background:#2ec866}.color-green{color:#2ec866}.fill-alt-green{background:#26a655}.color-alt-green{color:#26a655}.fill-blue{background:#4691f6}.color-blue{color:#4691f6}.fill-alt-blue{background:#0076b9}.color-alt-blue{color:#0076b9}.fill-purple{background:#805EC9}.color-purple{color:#805EC9}.fill-orange{background:#f65039}.color-orange{color:#f65039}.fill-yellow{background:#fff8ca}.fill-light{background:#f8f9fa}.fill-grey{background:#EFF1F3}.color-grey{color:#EFF1F3}.fill-alt-grey-lt{background:#C2C7D0}.fill-gold{background:#EBBC2A}.color-gold{color:#EBBC2A}.fill-teal{background:rgba(151,237,220,0.2)}.fill-light-orange{background:rgba(252,219,150,0.2)}.fill-light-blue{background:rgba(189,222,254,0.2)}.color-alt-gr1y-light,.color-alt-grey-light,.color-alt-gray-lt,.color-alt-grey-lt{color:#C2C7D0}.fill-alt-grey{background:#979faf}.color-alt-grey{color:#979faf}.fill-alt-grey-dk,.fill-alt-grey-dark{background:#626b7f}.color-alt-grey-dark{color:#626b7f}.fill-dark{background:#39424e}.color-dark{color:#39424e}.success{color:#26a655}.error{color:#f65039;margin-left:0px}.light-wrap,.CodeMirror{border:1px solid #c2c7d0;background:#fff}.light-wrap.table-wrap,.table-wrap.CodeMirror{overflow:hidden}.light-wrap.content-wrap,.content-wrap.CodeMirror{background-color:#f7f8f8}.compiletest-base-wrapper .header-style{background:#f3f7f7;border:0}.curved{border-radius:5px}.transition{transition:all ease .4s}.inline-block{display:inline-block;vertical-align:middle}.center-grp-button{display:flex;justify-content:center}@-webkit-keyframes in-top{from{-webkit-transform:rotate3d(-1, 0, 0, 90deg)}to{-webkit-transform:rotate3d(0, 0, 0, 0deg)}}@keyframes in-top{from{-webkit-transform:rotate3d(-1, 0, 0, 90deg)}to{-webkit-transform:rotate3d(0, 0, 0, 0deg)}}@-webkit-keyframes in-right{from{transform:rotate3d(0, -1, 0, 90deg)}to{transform:rotate3d(0, 0, 0, 0deg)}}@keyframes in-right{from{transform:rotate3d(0, -1, 0, 90deg)}to{transform:rotate3d(0, 0, 0, 0deg)}}@-webkit-keyframes in-bottom{from{transform:rotate3d(1, 0, 0, 90deg)}to{transform:rotate3d(0, 0, 0, 0deg)}}@keyframes in-bottom{from{transform:rotate3d(1, 0, 0, 90deg)}to{transform:rotate3d(0, 0, 0, 0deg)}}@-webkit-keyframes in-left{from{transform:rotate3d(0, 1, 0, 90deg)}to{transform:rotate3d(0, 0, 0, 0deg)}}@keyframes in-left{from{transform:rotate3d(0, 1, 0, 90deg)}to{transform:rotate3d(0, 0, 0, 0deg)}}@-webkit-keyframes out-top{from{transform:rotate3d(0, 0, 0, 0deg)}to{transform:rotate3d(-1, 0, 0, 102deg)}}@keyframes out-top{from{transform:rotate3d(0, 0, 0, 0deg)}to{transform:rotate3d(-1, 0, 0, 102deg)}}@-webkit-keyframes out-right{from{transform:rotate3d(0, 0, 0, 0deg)}to{transform:rotate3d(0, -1, 0, 102deg)}}@keyframes out-right{from{transform:rotate3d(0, 0, 0, 0deg)}to{transform:rotate3d(0, -1, 0, 102deg)}}@-webkit-keyframes out-bottom{from{transform:rotate3d(0, 0, 0, 0deg)}to{transform:rotate3d(1, 0, 0, 101deg)}}@keyframes out-bottom{from{transform:rotate3d(0, 0, 0, 0deg)}to{transform:rotate3d(1, 0, 0, 101deg)}}@-webkit-keyframes out-left{from{transform:rotate3d(0, 0, 0, 0deg)}to{transform:rotate3d(0, 1, 0, 102deg)}}@keyframes out-left{from{transform:rotate3d(0, 0, 0, 0deg)}to{transform:rotate3d(0, 1, 0, 102deg)}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.profile_location,.email-option{color:#979faf}.profile_rating{font-weight:600}.track_content-footer,.profile-events-item,.moderator-container,.notify_dropdown .notify_item,.messaging_thread,.onboarding_domains,.discussion-meta{*zoom:1}.track_content-footer:before,.profile-events-item:before,.moderator-container:before,.notify_dropdown .notify_item:before,.messaging_thread:before,.onboarding_domains:before,.discussion-meta:before,.track_content-footer:after,.profile-events-item:after,.moderator-container:after,.notify_dropdown .notify_item:after,.messaging_thread:after,.onboarding_domains:after,.discussion-meta:after{content:"";display:table}.track_content-footer:after,.profile-events-item:after,.moderator-container:after,.notify_dropdown .notify_item:after,.messaging_thread:after,.onboarding_domains:after,.discussion-meta:after{clear:both}.profile_graph{margin-top:5px}.connect-social .email-option{padding-top:5px}.hackdown .hackdown-tab{padding-bottom:5px}.connect-social .email-option{margin-top:10px}.profile_location{margin-bottom:10px}.hackdown .hackdown-tab{padding-top:10px}.settings_content-group:not(:last-of-type),.hackdown h2,.hackdown .toggled-tab{padding-bottom:10px}.editorial-header-box p,.editorial-code-box p,.moderator-container{padding-left:10px}.hackdown .runcode-run{padding-top:15px}.hackdown .hackdown-tab{margin-top:20px}.settings_content-group:not(:last-of-type),.moderator-container,.style_group&gt;header{margin-bottom:20px}.moderator-container{margin-left:20px}.hackdown .hackdown-mcq .hackdown-mcq-heading{padding-top:20px}.page-title,.page_title,.hackdown .hackdown-mcq .hackdown-mcq-heading,.hackdown .hackdown-tab{padding-right:20px}.hackdown .hackdown-mcq .hackdown-mcq-heading{padding-left:20px}.hackdown .hackdown-example .hackdown-solution{padding:20px}.settings_content-pane .formgroup.horizontal .block,.moderator-close,.moderator-avatar,.moderator-details{float:left}.content--list:hover .challenge_links,.content--card:hover .challenge_links{opacity:1}.track_content-footer,.profile-events-item,.moderator-container,.notify_dropdown .notify_item,.messaging_thread,.onboarding_domains,.discussion-meta{*zoom:1}.track_content-footer:before,.profile-events-item:before,.moderator-container:before,.notify_dropdown .notify_item:before,.messaging_thread:before,.onboarding_domains:before,.discussion-meta:before,.track_content-footer:after,.profile-events-item:after,.moderator-container:after,.notify_dropdown .notify_item:after,.messaging_thread:after,.onboarding_domains:after,.discussion-meta:after{content:"";display:table}.track_content-footer:after,.profile-events-item:after,.moderator-container:after,.notify_dropdown .notify_item:after,.messaging_thread:after,.onboarding_domains:after,.discussion-meta:after{clear:both}.profile_graph{margin-top:5px}.connect-social .email-option{padding-top:5px}.hackdown .hackdown-tab{padding-bottom:5px}.connect-social .email-option{margin-top:10px}.profile_location{margin-bottom:10px}.hackdown .hackdown-tab{padding-top:10px}.settings_content-group:not(:last-of-type),.hackdown h2,.hackdown .toggled-tab{padding-bottom:10px}.editorial-header-box p,.editorial-code-box p,.moderator-container{padding-left:10px}.hackdown .runcode-run{padding-top:15px}.hackdown .hackdown-tab{margin-top:20px}.settings_content-group:not(:last-of-type),.moderator-container,.style_group&gt;header{margin-bottom:20px}.moderator-container{margin-left:20px}.hackdown .hackdown-mcq .hackdown-mcq-heading{padding-top:20px}.page-title,.page_title,.hackdown .hackdown-mcq .hackdown-mcq-heading,.hackdown .hackdown-tab{padding-right:20px}.hackdown .hackdown-mcq .hackdown-mcq-heading{padding-left:20px}.hackdown .hackdown-example .hackdown-solution{padding:20px}.settings_content-pane .formgroup.horizontal .block,.moderator-close,.moderator-avatar,.moderator-details{float:left}.content--list:hover .challenge_links,.content--card:hover .challenge_links{opacity:1}.challengecard-title{font-weight:600}.challengecard-title a,.challengecard-title a:hover{color:#2ec866}.challengecard-title.is-solved{opacity:.6;font-weight:500}.challengecard-title-locked{font-weight:600}.challengecard-title-locked a,.challengecard-title-locked a:hover{color:#C2C7D0}.not-available{color:#C2C7D0}.unlock-font{color:#979faf}.timer-font{font-family:"Avenir", "Segoe UI", "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:23px;font-weight:600;letter-spacing:2px;color:#39424e !important}.timer-width{width:145px;text-align:center}.timer-border{background:#fbfcfc;border:1px solid #c9ced6;box-shadow:0px 1px 2px 0px rgba(239,241,243,0.5);border-radius:4px;line-height:1.8}.contest-timer-font{font-family:"Avenir", "Segoe UI", "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:500;letter-spacing:1px;color:#39424e;margin-left:5px;border-bottom:1px black dotted}.contest-status-timer{font-weight:500;font-size:1.03em;line-height:1.5em}.challenge-sidebar-container .contest-status-timer,.challenge-sidebar-container .timer-color-running,.challenge-sidebar-container .timer-color-future{color:#979faf;font-weight:600;font-size:1em;line-height:200%}.challenge-sidebar-container .contest-status .timer-color-running,.challenge-sidebar-container .timer-color-future{font-size:1.1em}.challenge-sidebar-container .contest-timer-font{color:#626b7f;font-weight:300;color:black;font-size:1em;line-height:1.5em}.introjs-tooltip{box-shadow:0 2px 8px 0 rgba(0,0,0,0.1)}.introjs-tooltiptext{font-family:AvenirNext-Medium;font-size:13px;font-weight:500;color:#979faf}.introjs-tooltip-heading{font-family:AvenirNext-Medium;font-size:15px;font-weight:600;color:#39424e}.introjs-prevbutton,.introjs-nextbutton{margin-left:10px}.introjs-skipbutton:hover,.introjs-prevbutton:hover{cursor:pointer;text-shadow:none !important}.tracks-container{position:relative}.tracks-container .track_box{border:1px solid #C2C7D0;border-radius:5px;background:#ffffff}.tracks-container .track_box .bullet-points ul li span{position:relative;left:-3px}.tracks-container .item{margin-bottom:30px}.track-title{font-weight:600;border:1px solid #EFF1F3}.challengeslist_challenge:hover .challengeslist_challenge-links{opacity:1}.content--list .challenge_links,.content--card .challenge_links{opacity:0.3 !important;font-size:18px;line-height:0;text-align:right}.content--list:hover .challenge_links,.content--card:hover .challenge_links{opacity:1 !important}.track_percentage{background:#fff;border-radius:5px;padding:2px 4px;margin-left:5px;text-align:center;font-weight:600;border:1px solid #EFF1F3}track_progress{width:75%}.track_progress-wrap{height:10px;background:#fff;border:1px solid #EFF1F3;border-radius:25px;margin-top:8px}.track_progress-bar-solved{height:10px;background:#2ec866;border-radius:25px}.track_progress-bar-attempted{height:10px;background:#EFF1F3;border-radius:25px}.contests_pane{padding:20px}.contests .tab-list.tab-buttons .down{border:none}.contests_pane-title{margin-bottom:10px;font-weight:600}.contests_pane-CTAbtn{margin:10px 0 20px}.challengeslist_pagination-wrapper .pagination{padding:15px 0}.challengeslist_pagination-wrapper .pagination-sub{display:none !important}.search-challenge-title{width:230px !important}#challenge-search-links{width:90px}#challenge-search-links a{padding:0 5px;color:#333;line-height:auto}#challenge-search-links a:hover{color:#333}#challenge-search-links a i{font-size:inherit;line-height:20px}.registration-header{background:white;text-align:center;height:100px;z-index:20}.registration-header.fix{left:0;top:0;position:fixed;width:100%}.registration-nav a{padding-top:15px;padding-bottom:15px;width:25%}.registration-nav-container{width:600px}.registration-control a{font-size:.8em;font-weight:bold;text-decoration:underline}.registration-body{position:relative;z-index:10}.registration-body.pad{padding-top:175px}.registration-block{margin-bottom:60px}.registration-block .table-body{border-bottom:1px solid #C2C7D0}.registration-block .table-body .row:last-child,.registration-block .table-body .load-more-container{border-bottom:none !important}.registration-block .table-body .content-wrapper{overflow:scroll;height:257px}.lg-block_footer{padding:0}.lg-block_footer a{cursor:pointer;display:block;padding:10px 0;text-align:center}.lg-block_footer .prev,.lg-block_footer .next{color:inherit;float:left;width:15%}.lg-block_footer .prev:hover,.lg-block_footer .next:hover{background:#4691f6;color:white}.lg-block_footer .viewAll{box-sizing:border-box;border-left:1px solid #C2C7D0;border-right:1px solid #C2C7D0;float:left;font-weight:600;width:70%}.card-nav-link{cursor:pointer}.challenge-title-note{font-size:18px;margin-top:36px}.challenge-title-note h5{display:inline;margin-right:5px}.challenge-title-note .label{top:-3px}.challenge-note{font-size:18px}.challenge-note h5{display:inline;margin-right:5px}.challenge-note .label{top:-3px}.challenge-interface .code-head .CodeMirror,.challenge-interface .code-tail .CodeMirror{min-height:0px}.challenge-interface .code-head .CodeMirror .CodeMirror-activeline-background,.challenge-interface .code-tail .CodeMirror .CodeMirror-activeline-background{background:transparent}.challenge-interface .CodeMirror{min-height:300px}.submissions-title{text-align:left}.submissions-time{white-space:nowrap}.submissions_filters-buttons{width:340px}.submissions_filters-buttons .btn{width:170px}.submissions_item .small.accepted i{color:#2ec866}.submissions_item .small.error{color:#f65039}.submissions_item .small.declined i{color:#f65039}.submissions_item .small.queued{color:#979faf}.submissions-list-view:nth-of-type(even){background:#fafafa}a.submissions_table-expand{color:#777;font-size:80%}a.submissions_table-expand:hover{color:#222}.submission_code-header{padding:5px 10px}.submission_code-language{line-height:40px;font-size:18px;color:#979faf}.submission_testcases-results{padding:20px}.submission_testcases-results a{font-size:14px;color:#EFF1F3;position:relative;top:-2px}.submission_testcases-results a:hover{color:#39424e}.game-set-list{padding:0 10px;border-bottom:1px solid #EFF1F3}.game-set-list:hover .submissions--game_list-name{color:#26a655}.submissions--game_list-item p{line-height:38px}.submissions--game_list-avatar{margin-right:10px;display:inline-block;vertical-align:middle}.submissions--game_list-name{vertical-align:middle;display:inline-block}.submissions-details #submission-main-wrapper{padding-top:30px}.submissions-details .submission-compile-message{overflow-x:auto}.submissions-details .submission-compile-message pre{font-size:90%}.submissions-details .game-set-list:last-of-type{border-bottom:0px solid #ddd}.submissions-details .progress-bar{float:left;margin-top:10px}.submissions-details .progress-bar .gutter{width:200px;height:22px;background:#fff;border:1px solid #aaa;border-radius:100px;box-shadow:inset 0 1px 5px rgba(0,0,0,0.15),0 1px 1px rgba(255,255,255,0.6)}.submissions-details .progress-bar .gutter .progress-bar-status{height:22px;background-color:#4691f6;background-color:#3aa0ba;background-image:linear-gradient(to bottom, #5ec2d2, #3aa0ba);border:1px solid #1574f4;border-radius:100px;box-shadow:inset 0 1px 1px rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.1),inset 0 -1px 1px rgba(0,0,0,0.05);position:relative;top:-1px;left:-1px}.submissions-details .progress-bar .play-count{text-align:center;margin:5px 0 0}.submissions-details .stats{line-height:45px}.submissions-details .stats a{color:#333}.submissions-details p.status{padding:5px;background:#fdfdfd;margin:0}.submissions-details .testcases-results{-moz-column-count:3;column-count:3;-moz-column-width:250px;column-width:250px;-moz-column-gap:20px;column-gap:20px;-webkit-column-rule-color:#ccc;-webkit-column-rule-style:dotted;-webkit-column-rule-width:1px;-moz-column-rule-color:#ccc;-moz-column-rule-style:dotted;-moz-column-rule-width:1px;column-rule-color:#ccc;column-rule-style:dotted;column-rule-width:1px}.submissions-details .testcases-results.ab-testcase{-moz-column-count:unset;column-count:unset;-moz-column-width:unset;column-width:unset;-moz-column-rule-style:none;column-rule-style:none}.submissions-details .testcases-results .testcase-num{display:inline-block;width:155px}.submissions-details .testcases-results p{height:25px;min-width:250px;display:inline-block}.submissions-details .testcases-results p .testcase-message{display:none}.submissions-details .testcases-results p:hover{height:inherit;min-height:25px}.submissions-details .testcases-results p:hover .testcase-message{display:inline-block}.submissions-details .game-set-wrapper{min-height:306px}.submissions-details .code-header p{font-size:20px;padding:5px;background:#DDD;color:white;font-weight:bold;margin:0px}.submissions-details .code-header button{margin:5px}.submissions-details .CodeMirror-wrap{border-top:1px solid #ddd}.game-container .close{height:37px}.game-container .tab-content div.content{display:none}.game-container .tab-content div.active.content{display:block !important}.game-container .nav-tabs li[data-status=wait] a{color:#bbb}.game-container .nav-tabs li.active[data-status=ready] a{border-bottom:1px solid white !important;background-color:white}.game-container .waiting{border:1px solid #EEE;border-top:none}.game-container .snippet{padding:50px}.game-container .game-links{padding:10px}.game-container .game-info-message-wrap .game-info-message{margin:0px !important;padding:5px 10px}.game-container .game-buttons{margin:0 auto;text-align:center}.game-container .game-buttons a{float:none !important;margin-left:-5px !important}.game-container .game-buttons i:before{margin:0}.game-container .game-moves .table{border-radius:0px !important;margin-bottom:0px}.game-container .game-moves .table tbody:first-child tr:first-child td:first-child{border-radius:0px !important}.game-container .game-moves .table tbody:first-child tr:first-child td:last-child{border-radius:0px !important}.game-container .game-moves .table tbody:last-child tr:last-child td:first-child{border-radius:0px !important}.game-container .game-moves .table tbody:last-child tr:last-child td:last-child{border-radius:0px !important}.game-container .game-moves .table tbody tr:hover{background:white !important}.game-container .game-moves .table tbody tr td.header{font-size:14px;font-weight:bold}.game-container .game-moves .table tbody tr td.std-console{padding:0px 1px 0px 0px;background:white !important}.game-container .game-moves .table tbody tr td.std-console:hover{background:white !important}.game-container .game-moves .table tbody tr td.std-console .error-title{float:left;position:absolute;font-weight:bold;padding-left:5px;padding-top:5px}.game-container .game-moves .table tbody tr td.std-console .error-padding{height:0px;padding-top:2px;border-bottom:1px solid #DDD;width:100%}.game-container .game-moves .table tbody tr td.std-console#in .restrictor,.game-container .game-moves .table tbody tr td.std-console#out .restrictor{width:429px}.game-container .game-moves .table tbody tr td.std-console#err .restrictor{width:820px;margin-left:45px}.game-container .game-moves .table tbody tr td.std-console .restrictor{overflow-x:auto;padding-left:10px;background:#F3F3F3}.game-container .game-moves .table tbody tr td.std-console .restrictor table.scroll-fix{width:100%;border:0px;padding:0px;margin:0px}.game-container .game-moves .table tbody tr td.std-console .restrictor table.scroll-fix tr{border:0px;padding:0px;margin:0px}.game-container .game-moves .table tbody tr td.std-console .restrictor table.scroll-fix tr td{border:0px;padding:0px;margin:0px}.game-container .game-moves .table tbody tr td.std-console .restrictor table.scroll-fix tr td pre{width:100%;padding:0px;margin:0px;border-radius:0px;border:0px;background:white;min-height:100px;resize:vertical;white-space:pre}.leaderboard .table-body{overflow:hidden}.leaderboard .table-body p{font-size:15px;line-height:2.7em}.leaderboard header{font-size:15px}.leaderboard .nav-tabs.ungroup&gt;li.levelTab{width:20%}.leaderboard .nav-tabs.ungroup&gt;li.levelTab:not(:first-of-type){width:calc(20% + 3px)}.leaderboard .nav-tabs.ungroup&gt;li.levelTab a{margin-right:0}.leaderboard .nav-tabs.ungroup&gt;li.weeklyTab{width:33.33333%}.leaderboard .nav-tabs.ungroup&gt;li.weeklyTab:not(:first-of-type){width:calc(33.33333% + 3px)}.leaderboard .nav-tabs.ungroup&gt;li.weeklyTab a{margin-right:0}.leaderboard .self-rank p{margin:6px 0px;padding:0px}.leaderboard .leaderboard-hackername{font-weight:500}.leaderboard .row.active-user{border-top:1px solid #23c18a;border-bottom:1px solid #23c18a}.leaderboard .row.active-user p,.leaderboard .row.active-user a{color:#26a655}.leaderboard .self-rank{padding:0;margin-top:12px;font-weight:bold}.leaderboard .self-rank .row.active-user{border:none}.leaderboard .self-rank .row.row-alt{background:#fff}.toggle-leaderboard{margin-top:4px}.btn-group-filters .btn{border-radius:5px}.btn-group-filters input[type="text"]{border-color:transparent;border-radius:0 5px 5px 0;margin-left:-5px;max-width:0;padding:7px 0 7px;transition:all 0.8s ease}.btn-group-filters .filters-close{display:none;position:relative;font-weight:bold;cursor:pointer;color:#39424e;opacity:.6}.btn-group-filters.is-open .btn{border-radius:5px 0 0 5px}.btn-group-filters.is-open input[type="text"]{border-color:#C2C7D0;max-width:400px;padding:7px 10px 7px}.btn-group-filters.is-open .filters-close{display:inline;opacity:.6}.btn-group-filters.is-open .filters-close:hover{opacity:1}.leaderboard-filters-dropdown{border-top:1px solid #C2C7D0;width:100%;width:calc(100% + 1px);margin-left:-7px;margin-top:8px}.leaderboard-sidebar{position:relative;perspective:800px;height:450px}.leaderboard-filters{background:white}.playoffs{padding:30px 0}.playoffs .header{margin-bottom:20px}.playoffs .header h3{font-size:30px;margin-bottom:10px}.playoffs .header .round-wrap{position:relative}.playoffs .header .nav-arrows{width:150px}.playoffs .header .nav-arrows a{height:47px;width:65px;display:block;float:left;background-image:url(https://hrcdn.net/hackerrank/assets/green-arrows-f06e77a6ee30b39e527a01c99801cb44abb09359d278c2be3024e0caaf4e700e.png);position:absolute;top:-3px}.playoffs .header .nav-arrows a.view-last{background-position:0 0;margin-right:10px;left:0}.playoffs .header .nav-arrows a.view-next{background-position:-65px 0;margin-left:10px;right:0}.playoffs .header .nav-arrows a:active{top:1px}.playoffs .playoff-round{margin-left:40px;margin-bottom:20px}.playoffs .player{border-bottom:1px solid #222;margin-bottom:30px;height:25px}.playoffs .player .name{position:relative;top:-8px}.playoffs .player .win{position:relative;top:3px}.playoffs .button-wrap{border-left:1px solid #222;height:57px;margin-top:41px;margin-left:0}.playoffs .button-wrap .btn{margin-top:15px;margin-left:15px}.playoffs .round-winner{border-bottom:1px solid #222;margin-top:50px}.active .terminal-teaser .terminal-wrap{background:#000 !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;height:100% !important;width:auto !important;z-index:999999 !important;padding:30px !important}.active .container,.active .lg-block_footer{position:absolute !important;top:0;right:0;bottom:0;left:0 !important;width:100%}.active .terminal-teaser .terminal-wrap img{display:none}.active .terminal-teaser,.active .terminal-teaser .terminal-wrap,.active .terminal-teaser .terminal-wrap #terminal-content{position:absolute !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;width:100% !important;height:100% !important;z-index:100 !important}.submission-model-panel{min-height:30px;padding-top:15px;padding-bottom:15px;font-size:20px;line-height:150%;text-align:center;background-color:#fbfbfb;position:relative;border-bottom:1px solid #DDD}.submission-model-panel a.close{position:absolute;top:12px;right:10px;font-size:30px}.submission-model-panel p{margin:0px auto}.submission-model-panel p img{vertical-align:-4px}.completed-indicator{background:#2ec866;color:#f8f9fa;border-radius:100px;float:left;height:20px;line-height:18px;margin-top:1px;width:20px;text-align:center}.completed-indicator i:before{margin:0;font-size:13px}.failed-indicator{background:#f65039;color:#f8f9fa;border-radius:100px;float:left;height:21px;line-height:21px;font-size:14px;width:21px;text-align:center}.failed-indicator i:before{margin:0}.article-topic-list pre{width:75%;box-sizing:border-box}.article-topic-list .no-padding{padding-left:0px;padding-right:0px}ul.related-topics.no-bullets{list-style:none}ul.related-topics.no-bullets li{margin-bottom:10px}ul.related-videos.no-bullets{list-style:none}ul.related-videos.no-bullets li{margin-bottom:10px}.difficulty_mark{height:8px;width:8px;border-radius:16px;position:relative;top:-1px}.d-five{background:#2ec866}.d-four{background:#4691f6}.d-three{background:#805EC9}.d-two{background:#EBBC2A}.d-one{background:#f65039}.problem-statement p,.problem-statement li{font-size:16px}.problem-statement footer{padding-top:35px}.add-to-favorite{width:18px;height:32px;background-image:url(https://hrcdn.net/hackerrank/assets/bookmark-unclicked-4f626314760d6f4a46c5cdaea56db6a1b281b77cb4a6c133232c77d29045a762.png);background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle}.add-to-favorite.active{background-image:url(https://hrcdn.net/hackerrank/assets/bookmark-clicked-791898983699c05c8dc41cea6aa57cc2ab090d8567f4b5f1d0cf1390e194f515.png)}.locked-challenge .lock-icon{font-size:6em}.locked-challenge .lock-text{font-size:1.8em}#fullscreen-wrapper{width:100%;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fbfbfb;z-index:998}#fullscreen-wrapper .left-sidebar{float:left;width:49.5%;background-color:#fff;overflow-y:scroll}#fullscreen-wrapper .left-sidebar .challenge-container{margin:10px 20px 10px 20px}#fullscreen-wrapper .view-separator{width:0.5%;background-color:#ddd;float:left}#fullscreen-wrapper .right-sidebar{float:left;width:50%;background-color:#fff;overflow-y:scroll}#fullscreen-wrapper .right-sidebar .access{padding:10px}#fullscreen-wrapper .right-sidebar .bottom.access{border-top:1px solid #e4e4e4}#fullscreen-wrapper .right-sidebar .editor{background-color:#333}#fullscreen-wrapper .right-sidebar .right{text-align:right}#fullscreen-wrapper .progress{height:18px}#fullscreen-wrapper .progress .bar{font-size:14px;padding-left:10px;font-weight:700}#fullscreen-wrapper.feed-fullscreen .left-sidebar{width:36.5%}#fullscreen-wrapper.feed-fullscreen .right-sidebar{width:63%}.fullscreen-editor{position:fixed;top:0;bottom:0;left:0;right:0;margin-top:0 !important;z-index:9999}.full-screen{width:16px;height:16px;position:absolute;top:20px;right:20px;background:url(https://hrcdn.net/hackerrank/assets/hr_splash_codechecker_arrows-6251335ace677abebaf70ce6ec5aed66607d74fed446e148fa2303c5a4b3b3d1.png) 0 -16px no-repeat;cursor:pointer;z-index:500}div.view-separator{cursor:ew-resize}.locked-challenge .lock-icon{font-size:6em}.locked-challenge .lock-text{font-size:1.8em}.boundB,.settings_content-group:not(:last-of-type),.notify_dropdown .hr_nav_messages_list&gt;div:not(:last-of-type),.notify_dropdown .hr_nav_notifications_list&gt;div:not(:last-of-type){border-bottom:1px solid #C2C7D0}.boundT{border-top:1px solid #C2C7D0}.boundR{border-right:1px solid #C2C7D0}.boundL{border-left:1px solid #C2C7D0}.boundA,.notify_dropdown .dropdown-menu footer{border:1px solid #C2C7D0}.grey-header,.editorial-header-box,.editorial-code-box{background:#f8f9fa;border:1px solid #c2c7d0}.cap.grey-header,.cap.editorial-header-box,.cap.editorial-code-box{border-bottom:none}.border-box{box-sizing:border-box}.borderradius-5{border-radius:5px}.text-shadow-dk{-webkit-text-shadow:1px 1px rgba(0,0,0,0.15);-moz-text-shadow:1px 1px rgba(0,0,0,0.15);-ms-text-shadow:1px 1px rgba(0,0,0,0.15);-o-text-shadow:1px 1px rgba(0,0,0,0.15);text-shadow:1px 1px rgba(0,0,0,0.15)}.text-shadow-lt{-webkit-text-shadow:1px 1px rgba(255,255,255,0.3);-moz-text-shadow:1px 1px rgba(255,255,255,0.3);-ms-text-shadow:1px 1px rgba(255,255,255,0.3);-o-text-shadow:1px 1px rgba(255,255,255,0.3);text-shadow:1px 1px rgba(255,255,255,0.3)}.transition-all,.page-title h1,.page_title h1,.track-box .view-more{transition:0.3s all ease-in-out}.transition-i{transition:margin 0.2s ease-in-out}.gradient-white{background-color:#f8f8f8;background-image:linear-gradient(to bottom, #fff, #f8f8f8)}.gradient-green{background-color:#1db755;background-image:linear-gradient(to bottom, #2ec866, #1db755)}.gradient-navy{background-color:#303741;background-image:linear-gradient(to bottom, #39424e, #303741)}.text-inverse,.fill-green,.fill-alt-green,.fill-blue,.fill-alt-blue,.fill-purple,.fill-orange,.fill-alt-grey,.fill-alt-grey-dk,.fill-alt-grey-dark,.fill-dark{color:#fff}.text-inverse a,.fill-green a,.fill-alt-green a,.fill-blue a,.fill-alt-blue a,.fill-purple a,.fill-orange a,.fill-alt-grey a,.fill-alt-grey-dk a,.fill-alt-grey-dark a,.fill-dark a{color:#fff}.fill-green{background:#2ec866}.color-green{color:#2ec866}.fill-alt-green{background:#26a655}.color-alt-green{color:#26a655}.fill-blue{background:#4691f6}.color-blue{color:#4691f6}.fill-alt-blue{background:#0076b9}.color-alt-blue{color:#0076b9}.fill-purple{background:#805EC9}.color-purple{color:#805EC9}.fill-orange{background:#f65039}.color-orange{color:#f65039}.fill-yellow{background:#fff8ca}.fill-light{background:#f8f9fa}.fill-grey{background:#EFF1F3}.color-grey{color:#EFF1F3}.fill-alt-grey-lt{background:#C2C7D0}.fill-gold{background:#EBBC2A}.color-gold{color:#EBBC2A}.fill-teal{background:rgba(151,237,220,0.2)}.fill-light-orange{background:rgba(252,219,150,0.2)}.fill-light-blue{background:rgba(189,222,254,0.2)}.color-alt-gr1y-light,.color-alt-grey-light,.color-alt-gray-lt,.color-alt-grey-lt{color:#C2C7D0}.fill-alt-grey{background:#979faf}.color-alt-grey{color:#979faf}.fill-alt-grey-dk,.fill-alt-grey-dark{background:#626b7f}.color-alt-grey-dark{color:#626b7f}.fill-dark{background:#39424e}.color-dark{color:#39424e}.success{color:#26a655}.error{color:#f65039;margin-left:0px}.light-wrap,.CodeMirror{border:1px solid #c2c7d0;background:#fff}.light-wrap.table-wrap,.table-wrap.CodeMirror{overflow:hidden}.light-wrap.content-wrap,.content-wrap.CodeMirror{background-color:#f7f8f8}.compiletest-base-wrapper .header-style{background:#f3f7f7;border:0}.curved{border-radius:5px}.transition{transition:all ease .4s}.inline-block{display:inline-block;vertical-align:middle}.center-grp-button{display:flex;justify-content:center}@keyframes in-top{from{-webkit-transform:rotate3d(-1, 0, 0, 90deg)}to{-webkit-transform:rotate3d(0, 0, 0, 0deg)}}@keyframes in-right{from{transform:rotate3d(0, -1, 0, 90deg)}to{transform:rotate3d(0, 0, 0, 0deg)}}@keyframes in-bottom{from{transform:rotate3d(1, 0, 0, 90deg)}to{transform:rotate3d(0, 0, 0, 0deg)}}@keyframes in-left{from{transform:rotate3d(0, 1, 0, 90deg)}to{transform:rotate3d(0, 0, 0, 0deg)}}@keyframes out-top{from{transform:rotate3d(0, 0, 0, 0deg)}to{transform:rotate3d(-1, 0, 0, 102deg)}}@keyframes out-right{from{transform:rotate3d(0, 0, 0, 0deg)}to{transform:rotate3d(0, -1, 0, 102deg)}}@keyframes out-bottom{from{transform:rotate3d(0, 0, 0, 0deg)}to{transform:rotate3d(1, 0, 0, 101deg)}}@keyframes out-left{from{transform:rotate3d(0, 0, 0, 0deg)}to{transform:rotate3d(0, 1, 0, 102deg)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.profile_location,.email-option{color:#979faf}.profile_rating{font-weight:600}.track_content-footer,.profile-events-item,.moderator-container,.notify_dropdown .notify_item,.messaging_thread,.onboarding_domains,.discussion-meta{*zoom:1}.track_content-footer:before,.profile-events-item:before,.moderator-container:before,.notify_dropdown .notify_item:before,.messaging_thread:before,.onboarding_domains:before,.discussion-meta:before,.track_content-footer:after,.profile-events-item:after,.moderator-container:after,.notify_dropdown .notify_item:after,.messaging_thread:after,.onboarding_domains:after,.discussion-meta:after{content:"";display:table}.track_content-footer:after,.profile-events-item:after,.moderator-container:after,.notify_dropdown .notify_item:after,.messaging_thread:after,.onboarding_domains:after,.discussion-meta:after{clear:both}.profile_graph{margin-top:5px}.connect-social .email-option{padding-top:5px}.hackdown .hackdown-tab{padding-bottom:5px}.connect-social .email-option{margin-top:10px}.profile_location{margin-bottom:10px}.hackdown .hackdown-tab{padding-top:10px}.settings_content-group:not(:last-of-type),.hackdown h2,.hackdown .toggled-tab{padding-bottom:10px}.editorial-header-box p,.editorial-code-box p,.moderator-container{padding-left:10px}.hackdown .runcode-run{padding-top:15px}.hackdown .hackdown-tab{margin-top:20px}.settings_content-group:not(:last-of-type),.moderator-container,.style_group&gt;header{margin-bottom:20px}.moderator-container{margin-left:20px}.hackdown .hackdown-mcq .hackdown-mcq-heading{padding-top:20px}.page-title,.page_title,.hackdown .hackdown-mcq .hackdown-mcq-heading,.hackdown .hackdown-tab{padding-right:20px}.hackdown .hackdown-mcq .hackdown-mcq-heading{padding-left:20px}.hackdown .hackdown-example .hackdown-solution{padding:20px}.settings_content-pane .formgroup.horizontal .block,.moderator-close,.moderator-avatar,.moderator-details{float:left}.content--list:hover .challenge_links,.content--card:hover .challenge_links{opacity:1}.boundB,.settings_content-group:not(:last-of-type),.notify_dropdown .hr_nav_messages_list&gt;div:not(:last-of-type),.notify_dropdown .hr_nav_notifications_list&gt;div:not(:last-of-type){border-bottom:1px solid #C2C7D0}.boundT{border-top:1px solid #C2C7D0}.boundR{border-right:1px solid #C2C7D0}.boundL{border-left:1px solid #C2C7D0}.boundA,.notify_dropdown .dropdown-menu footer{border:1px solid #C2C7D0}.grey-header,.editorial-header-box,.editorial-code-box{background:#f8f9fa;border:1px solid #c2c7d0}.cap.grey-header,.cap.editorial-header-box,.cap.editorial-code-box{border-bottom:none}.view_header .nav-tabs{background:transparent;border:none;margin-bottom:0;padding-left:0;padding-top:30px}.view_header .nav-tabs li{margin-right:10px}.view_header .nav-tabs li a{border:none !important;padding:10px 0 20px !important}.view_header .nav-tabs li.active a{border-bottom:3px solid #2ec866 !important}.view_header .nav-tabs .btn{margin-right:-20px}.track_data{border:1px solid #C2C7D0;border-radius:5px}.track_data li{padding:10px 7.5px}.track_data li:not(:last-of-type){border-right:1px solid #C2C7D0}.view_body{padding:30px 0 30px 30px}.section-head{padding:8px 20px;background-color:#EFF1F3;border-top-left-radius:5px;border-top-right-radius:5px;font-weight:bold;border-color:#C2C7D0;border-width:1px;border-style:solid;border-bottom:none;text-transform:uppercase;font-size:14px}.section-group{border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-width:1px;border-style:solid;border-color:#C2C7D0}.video-section{height:100%;margin-bottom:20px;border:1px solid #C2C7D0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;overflow:auto}.video-section img{width:100%}.video-section-2{height:100%;overflow:auto}.video-section-2 img{width:100%}.condensed-challenges-icon-lighter{opacity:0.3 !important;transition:0.15s opacity linear}.section-divide-line{margin:0 20px;border-top:1px solid #C2C7D0;border-bottom:none;border-left:none;border-right:none}.video-title-text{font-size:14px;font-weight:bold;line-height:18px}.track_content{border-radius:5px;background:white;border:1px solid #C2C7D0}.track_contentList .track_content{margin-bottom:20px}.track_contentList.react_var{min-width:200px}.track_contentList.react_var .social-buttons{padding-top:10px}.track_content-body{padding:20px}.track_content-footer{padding:0 20px 20px}.track_content-footer .btn{width:145px}.track_content.overflow_visible{overflow:visible}.challenge-card-margin-container{height:20px;margin-top:-10px;margin-left:20px;line-height:20px}.recommend-challenge-click:hover{background-color:#f8f9fa}#contest-challenges-problem .challenge-link{color:inherit}.topbar-inner .subscribe{font-size:10pt}.content--list_header .header-text{color:#2ec866}.track_content-footer .recommend-preview-text{color:#979faf}.social-button-padding{padding-top:3px}.challenge-card-margin-title{background-color:white;padding:10px}.challenges-filter-image{background:url(https://hrcdn.net/hackerrank/assets/challenges/filter-icon-a128d48acd5fe2b8eec4354ee295afedaf9a529f73af1f94885774f85b44baff.svg) no-repeat;background-size:100% auto;width:20px;height:21px;margin-top:5px}.challenges-filter-menu{position:absolute;z-index:5}.challenges-filter-menu .challenges-filter-margin-div{width:40px;height:10px;margin-top:-5px;margin-left:1px;background-color:white;z-index:-5}.challenges-filter-drop-down{width:130px;border:1px solid #C2C7D0;position:relative;margin-top:-5px;z-index:-50;background-color:white;border-radius:5px;border-top-left-radius:0;box-shadow:0 0 4px #C2C7D0}.challenges-filter-image-outter{border:1px solid white}.challenges-filter-image-border{border-radius:5px;border-bottom-left-radius:0;border-bottom-right-radius:0;border:1px solid #C2C7D0 !important;box-shadow:0 0 4px #C2C7D0}.filter-background{background-color:#EFF1F3;border-radius:5px;font-weight:600;font-size:15px;color:#39424e;padding-left:12px;padding-right:10px}.close-filter{text-decoration:none;color:#626b7f}.close-filter:hover{text-decoration:none;color:#39424e}.icon-adjust,.icon-adjust:before{margin-right:0px !important;top:0px !important;zoom:80%}.boundB,.settings_content-group:not(:last-of-type),.notify_dropdown .hr_nav_messages_list&gt;div:not(:last-of-type),.notify_dropdown .hr_nav_notifications_list&gt;div:not(:last-of-type){border-bottom:1px solid #C2C7D0}.boundT{border-top:1px solid #C2C7D0}.boundR{border-right:1px solid #C2C7D0}.boundL{border-left:1px solid #C2C7D0}.boundA,.notify_dropdown .dropdown-menu footer{border:1px solid #C2C7D0}.grey-header,.editorial-header-box,.editorial-code-box{background:#f8f9fa;border:1px solid #c2c7d0}.cap.grey-header,.cap.editorial-header-box,.cap.editorial-code-box{border-bottom:none}.border-box{box-sizing:border-box}.borderradius-5{border-radius:5px}.text-shadow-dk{-webkit-text-shadow:1px 1px rgba(0,0,0,0.15);-moz-text-shadow:1px 1px rgba(0,0,0,0.15);-ms-text-shadow:1px 1px rgba(0,0,0,0.15);-o-text-shadow:1px 1px rgba(0,0,0,0.15);text-shadow:1px 1px rgba(0,0,0,0.15)}.text-shadow-lt{-webkit-text-shadow:1px 1px rgba(255,255,255,0.3);-moz-text-shadow:1px 1px rgba(255,255,255,0.3);-ms-text-shadow:1px 1px rgba(255,255,255,0.3);-o-text-shadow:1px 1px rgba(255,255,255,0.3);text-shadow:1px 1px rgba(255,255,255,0.3)}.transition-all,.page-title h1,.page_title h1,.track-box .view-more{transition:0.3s all ease-in-out}.transition-i{transition:margin 0.2s ease-in-out}.gradient-white{background-color:#f8f8f8;background-image:linear-gradient(to bottom, #fff, #f8f8f8)}.gradient-green{background-color:#1db755;background-image:linear-gradient(to bottom, #2ec866, #1db755)}.gradient-navy{background-color:#303741;background-image:linear-gradient(to bottom, #39424e, #303741)}.text-inverse,.fill-green,.fill-alt-green,.fill-blue,.fill-alt-blue,.fill-purple,.fill-orange,.fill-alt-grey,.fill-alt-grey-dk,.fill-alt-grey-dark,.fill-dark{color:#fff}.text-inverse a,.fill-green a,.fill-alt-green a,.fill-blue a,.fill-alt-blue a,.fill-purple a,.fill-orange a,.fill-alt-grey a,.fill-alt-grey-dk a,.fill-alt-grey-dark a,.fill-dark a{color:#fff}.fill-green{background:#2ec866}.color-green{color:#2ec866}.fill-alt-green{background:#26a655}.color-alt-green{color:#26a655}.fill-blue{background:#4691f6}.color-blue{color:#4691f6}.fill-alt-blue{background:#0076b9}.color-alt-blue{color:#0076b9}.fill-purple{background:#805EC9}.color-purple{color:#805EC9}.fill-orange{background:#f65039}.color-orange{color:#f65039}.fill-yellow{background:#fff8ca}.fill-light{background:#f8f9fa}.fill-grey{background:#EFF1F3}.color-grey{color:#EFF1F3}.fill-alt-grey-lt{background:#C2C7D0}.fill-gold{background:#EBBC2A}.color-gold{color:#EBBC2A}.fill-teal{background:rgba(151,237,220,0.2)}.fill-light-orange{background:rgba(252,219,150,0.2)}.fill-light-blue{background:rgba(189,222,254,0.2)}.color-alt-gr1y-light,.color-alt-grey-light,.color-alt-gray-lt,.color-alt-grey-lt{color:#C2C7D0}.fill-alt-grey{background:#979faf}.color-alt-grey{color:#979faf}.fill-alt-grey-dk,.fill-alt-grey-dark{background:#626b7f}.color-alt-grey-dark{color:#626b7f}.fill-dark{background:#39424e}.color-dark{color:#39424e}.success{color:#26a655}.error{color:#f65039;margin-left:0px}.light-wrap,.CodeMirror{border:1px solid #c2c7d0;background:#fff}.light-wrap.table-wrap,.table-wrap.CodeMirror{overflow:hidden}.light-wrap.content-wrap,.content-wrap.CodeMirror{background-color:#f7f8f8}.compiletest-base-wrapper .header-style{background:#f3f7f7;border:0}.curved{border-radius:5px}.transition{transition:all ease .4s}.inline-block{display:inline-block;vertical-align:middle}.center-grp-button{display:flex;justify-content:center}@keyframes in-top{from{-webkit-transform:rotate3d(-1, 0, 0, 90deg)}to{-webkit-transform:rotate3d(0, 0, 0, 0deg)}}@keyframes in-right{from{transform:rotate3d(0, -1, 0, 90deg)}to{transform:rotate3d(0, 0, 0, 0deg)}}@keyframes in-bottom{from{transform:rotate3d(1, 0, 0, 90deg)}to{transform:rotate3d(0, 0, 0, 0deg)}}@keyframes in-left{from{transform:rotate3d(0, 1, 0, 90deg)}to{transform:rotate3d(0, 0, 0, 0deg)}}@keyframes out-top{from{transform:rotate3d(0, 0, 0, 0deg)}to{transform:rotate3d(-1, 0, 0, 102deg)}}@keyframes out-right{from{transform:rotate3d(0, 0, 0, 0deg)}to{transform:rotate3d(0, -1, 0, 102deg)}}@keyframes out-bottom{from{transform:rotate3d(0, 0, 0, 0deg)}to{transform:rotate3d(1, 0, 0, 101deg)}}@keyframes out-left{from{transform:rotate3d(0, 0, 0, 0deg)}to{transform:rotate3d(0, 1, 0, 102deg)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.profile_location,.email-option{color:#979faf}.profile_rating{font-weight:600}.track_content-footer,.profile-events-item,.moderator-container,.notify_dropdown .notify_item,.messaging_thread,.onboarding_domains,.discussion-meta{*zoom:1}.track_content-footer:before,.profile-events-item:before,.moderator-container:before,.notify_dropdown .notify_item:before,.messaging_thread:before,.onboarding_domains:before,.discussion-meta:before,.track_content-footer:after,.profile-events-item:after,.moderator-container:after,.notify_dropdown .notify_item:after,.messaging_thread:after,.onboarding_domains:after,.discussion-meta:after{content:"";display:table}.track_content-footer:after,.profile-events-item:after,.moderator-container:after,.notify_dropdown .notify_item:after,.messaging_thread:after,.onboarding_domains:after,.discussion-meta:after{clear:both}.profile_graph{margin-top:5px}.connect-social .email-option{padding-top:5px}.hackdown .hackdown-tab{padding-bottom:5px}.connect-social .email-option{margin-top:10px}.profile_location{margin-bottom:10px}.hackdown .hackdown-tab{padding-top:10px}.settings_content-group:not(:last-of-type),.hackdown h2,.hackdown .toggled-tab{padding-bottom:10px}.editorial-header-box p,.editorial-code-box p,.moderator-container{padding-left:10px}.hackdown .runcode-run{padding-top:15px}.hackdown .hackdown-tab{margin-top:20px}.settings_content-group:not(:last-of-type),.moderator-container,.style_group&gt;header{margin-bottom:20px}.moderator-container{margin-left:20px}.hackdown .hackdown-mcq .hackdown-mcq-heading{padding-top:20px}.page-title,.page_title,.hackdown .hackdown-mcq .hackdown-mcq-heading,.hackdown .hackdown-tab{padding-right:20px}.hackdown .hackdown-mcq .hackdown-mcq-heading{padding-left:20px}.hackdown .hackdown-example .hackdown-solution{padding:20px}.settings_content-pane .formgroup.horizontal .block,.moderator-close,.moderator-avatar,.moderator-details{float:left}.content--list:hover .challenge_links,.content--card:hover .challenge_links{opacity:1}.boundB,.settings_content-group:not(:last-of-type),.notify_dropdown .hr_nav_messages_list&gt;div:not(:last-of-type),.notify_dropdown .hr_nav_notifications_list&gt;div:not(:last-of-type){border-bottom:1px solid #C2C7D0}.boundT{border-top:1px solid #C2C7D0}.boundR{border-right:1px solid #C2C7D0}.boundL{border-left:1px solid #C2C7D0}.boundA,.notify_dropdown .dropdown-menu footer{border:1px solid #C2C7D0}.grey-header,.editorial-header-box,.editorial-code-box{background:#f8f9fa;border:1px solid #c2c7d0}.cap.grey-header,.cap.editorial-header-box,.cap.editorial-code-box{border-bottom:none}.rg_1{color:#2ec866 !important}.rg_2{color:#4691f6 !important}.rg_3{color:#f65039 !important}.rg_4{color:#805EC9 !important}.rg_5{color:#979faf !important}.avatar-profile img{height:235px;width:235px}.profile_hackerhandle{font-size:26px}.profile_hackerhandle a{color:#39424e}.profile_hackername{font-weight:500}.profile_header_actions a{margin:0 0 10px}.profile_header_actions .btn-text{padding:0}.profile_contentSubmit{float:left;width:150px;padding-left:7.5px}.profile_GraphHead{margin-left:25px}.badge_image_container{position:relative;left:0;top:0;float:left}.profile_badge_image{position:relative;top:0;left:0;z-index:1}.profile_badge_star{position:absolute;top:112px;z-index:2}.settings_content-useremail{font-weight:600;line-height:30px}.settings_connections .filter-checkbox{display:inline-block}.settings_connections i.btn-social{cursor:arrow}div.email-option{position:absolute;font-weight:600;padding-right:20px}span.pref-label{margin-left:72px;float:left;padding-top:4px}#rating-graph-tab svg{font-family:inherit !important}.setting_export-data .archive-created-date{font-size:13px}.track_content-footer,.profile-events-item,.moderator-container,.notify_dropdown .notify_item,.messaging_thread,.onboarding_domains,.discussion-meta{*zoom:1}.track_content-footer:before,.profile-events-item:before,.moderator-container:before,.notify_dropdown .notify_item:before,.messaging_thread:before,.onboarding_domains:before,.discussion-meta:before,.track_content-footer:after,.profile-events-item:after,.moderator-container:after,.notify_dropdown .notify_item:after,.messaging_thread:after,.onboarding_domains:after,.discussion-meta:after{content:"";display:table}.track_content-footer:after,.profile-events-item:after,.moderator-container:after,.notify_dropdown .notify_item:after,.messaging_thread:after,.onboarding_domains:after,.discussion-meta:after{clear:both}.profile_graph{margin-top:5px}.connect-social .email-option{padding-top:5px}.hackdown .hackdown-tab{padding-bottom:5px}.connect-social .email-option{margin-top:10px}.profile_location{margin-bottom:10px}.hackdown .hackdown-tab{padding-top:10px}.settings_content-group:not(:last-of-type),.hackdown h2,.hackdown .toggled-tab{padding-bottom:10px}.editorial-header-box p,.editorial-code-box p,.moderator-container{padding-left:10px}.hackdown .runcode-run{padding-top:15px}.hackdown .hackdown-tab{margin-top:20px}.settings_content-group:not(:last-of-type),.moderator-container,.style_group&gt;header{margin-bottom:20px}.moderator-container{margin-left:20px}.hackdown .hackdown-mcq .hackdown-mcq-heading{padding-top:20px}.page-title,.page_title,.hackdown .hackdown-mcq .hackdown-mcq-heading,.hackdown .hackdown-tab{padding-right:20px}.hackdown .hackdown-mcq .hackdown-mcq-heading{padding-left:20px}.hackdown .hackdown-example .hackdown-solution{padding:20px}.settings_content-pane .formgroup.horizontal .block,.moderator-close,.moderator-avatar,.moderator-details{float:left}.content--list:hover .challenge_links,.content--card:hover .challenge_links{opacity:1}.profile_location,.email-option{color:#979faf}.profile_rating{font-weight:600}.boundB,.settings_content-group:not(:last-of-type),.notify_dropdown .hr_nav_messages_list&gt;div:not(:last-of-type),.notify_dropdown .hr_nav_notifications_list&gt;div:not(:last-of-type){border-bottom:1px solid #C2C7D0}.boundT{border-top:1px solid #C2C7D0}.boundR{border-right:1px solid #C2C7D0}.boundL{border-left:1px solid #C2C7D0}.boundA,.notify_dropdown .dropdown-menu footer{border:1px solid #C2C7D0}.grey-header,.editorial-header-box,.editorial-code-box{background:#f8f9fa;border:1px solid #c2c7d0}.cap.grey-header,.cap.editorial-header-box,.cap.editorial-code-box{border-bottom:none}.editorial-header-box{height:28px;width:100%;border-bottom:0px !important;padding:5px 0px;border-top:5px;position:relative}.editorial-header-box p{padding-top:3px}.editorial-code-box{height:100%;width:100%;position:relative;margin-bottom:20px}.editorial-code-box p{padding-top:3px}.org_details .select2-default{color:#39424e !important}.moderator-container{width:100%}.moderators-list{margin-left:-45px}.CodeMirror{width:100%;box-sizing:border-box}.row-drag .grip{float:left;height:43px;width:10px;cursor:move}.row-drag:hover{background-image:url("grip.png");background-repeat:no-repeat;background-position:0.35% 50%}.row-drag input[type="text"]{margin-bottom:0;padding:0 5px;display:none}.dummy-pencil{width:20px;height:20px}.add-challenge-modal .add-challenge-input,.add-challenge-modal .add-challenge-score{margin-bottom:0px;width:300px}.challenge-autocomplete-container .challenge-autocomplete-name{font-weight:bold;font-size:18px}.challenge-autocomplete-container .challenge-autocomplete-slug{color:#888}.manage{border-top:1px solid #EFF1F3}.manage #prizes_tagline{width:458px}.manage .ca-table{width:700px;margin:20px}.manage .ca-table td{padding:2px 15px 2px 15px}.manage .ca-table .ca-weight,.manage .ca-table .ca-priority{width:30px;margin-top:10px}.manage .ca-table .ca-start_time,.manage .ca-table .ca-end_time{width:125px}.manage .ca-table thead tr td{padding-bottom:20px;padding-top:20px}.manage .help-block{font-size:0.8em;color:#505050}.manage .CodeMirror-wrap{border:1px solid #ddd;font-size:13px}.manage .preset{padding-top:20px}.manage .preset h4{font-size:1.28em}.manage .preset ul{padding-top:7px}.manage .preset li{font-size:0.94em;line-height:1.7em}.manage #description-tabs,.manage .manage-description .tab-content{width:652px !important}.manage .CodeMirror,.manage textarea{width:600px;display:inline-block;vertical-align:top;border:1px solid #CCC;background-color:#f7f7f7;font-size:0.8em;height:auto;overflow-x:auto}.manage .CodeMirror .CodeMirror-scroll,.manage textarea .CodeMirror-scroll{min-height:250px}.manage .CodeMirror div{float:none}.manage .control-group{margin-bottom:5px}.manage .content-wrap.wide .tab-sidebar{width:200px}.manage .content-wrap.wide .tab-sidebar .message li{border:none}.manage .content-wrap.wide .tab-sidebar .message li:hover{background:inherit;border:inherit;box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.manage .content-wrap.wide .tab-sidebar ul li a{width:180px}.manage .content-wrap.wide .tab-content{padding-top:15px;width:759px}.manage .content-wrap.wide .tab-content .tab-content{width:612px}.manage .content-wrap.wide .tab-content .tab-content .preview,.manage .content-wrap.wide .tab-content .tab-content textarea,.manage .content-wrap.wide .tab-content .tab-content .CodeMirror{min-height:200px}.manage .control-group .controls{padding-top:4px}.administration-contest-edit .split-table-head p{font-weight:bold}.administration-contest-edit .split-table-head div.name{width:250px;margin-left:15px}.administration-contest-edit .split-table-head div.difficulty,.administration-contest-edit .split-table-head div.weight,.administration-contest-edit .split-table-head div.binary,.administration-contest-edit .split-table-head div.timebound,.administration-contest-edit .split-table-head div.dynamic{width:110px}.administration-contest-edit .split-table-head div.weight p{position:relative}.administration-contest-edit .split-table-head div.weight p .change-weights{position:absolute;right:35px;top:2px}.administration-contest-edit .split-table-head div.weight p .change-weights img{height:16px}.administration-contest-edit .split-table-body .name{width:245px;padding-left:5px}.administration-contest-edit .split-table-body .difficulty{width:110px}.administration-contest-edit .split-table-body .weight,.administration-contest-edit .split-table-body .binary,.administration-contest-edit .split-table-body .dynamic{width:100px;margin-left:10px}.administration-contest-edit .split-table-body input.weight{margin:0px;width:50px;height:14px;font-size:14px}.administration-contest-edit .split-table-body .timebound{width:90px;margin-left:20px}.administration-contest-edit .split-table-body .controls{width:55px;position:relative;padding-left:30px}.administration-contest-edit .split-table-body .controls .remove-challenge{font-size:26px;font-weight:bold;padding-left:15px;color:#999;position:absolute;top:1px}.administration-contest-edit .split-table-body .controls .remove-challenge:hover{color:#666}.administration-contest-edit .CodeMirror,.administration-challenge-edit .CodeMirror{width:100%;border:1px solid #ddd;height:auto}.administration-contest-edit .CodeMirror div,.administration-challenge-edit .CodeMirror div{float:none}.position-absolute{position:absolute}.position-fixed{position:fixed}.on-the-fly-dialog{width:870px;background:#fbfbfb;top:10%;left:19%;border:1px solid #ccc;border-radius:5px;min-height:200px;box-shadow:2px 2px 21px rgba(50,50,50,0.75);padding:10px;overflow-y:scroll;z-index:1000}.on-the-fly-dialog .close-button{font-size:26px;font-weight:bold;padding-left:15px;color:#999;position:absolute;top:5px;right:12px;cursor:pointer}.on-the-fly-dialog .close-button:hover{color:#666}.on-the-fly-dialog-container{background-color:black;width:100%;height:100%;z-index:1000;position:fixed;top:0;opacity:0.6}input.upload-zip{margin:10px 0px;background:#ddd;border-radius:5px;padding:6% 15%}.administration-challenge-edit-add-testcase-dialog{padding-right:25px}.administration-challenge-edit-add-testcase-dialog #strength{width:28%}.administration-challenge-edit-add-testcase-dialog .no-edit{width:100%;background:#f6f6f6}.administration-challenge-edit-add-testcase-dialog .editor_status_bar{width:99%;border:1px solid #ddd;border-top:0px solid #fbfbfb;font-size:14px;color:#777;height:21px;padding-left:7px}.administration-challenge-edit-add-testcase-dialog .CodeMirror{width:100%;border:1px solid #ddd;min-height:0;overflow-y:scroll;height:auto}.administration-challenge-edit-add-testcase-dialog .CodeMirror div{float:none}.administration-challenge-edit-add-testcase-dialog .CodeMirror .CodeMirror-scroll{min-height:50px}.administration-challenge-edit-add-testcase-dialog #explanation_textarea .CodeMirror{min-height:100px}.administration-challenge-edit-add-testcase-dialog #explanation_textarea .CodeMirror .CodeMirror-scroll{min-height:100px}.administration-challenge-edit-add-testcase-dialog .CodeMirror-code div{float:none !important}.administration-challenge-edit-add-testcase-dialog .radios label{margin-left:25px;margin-top:-11px;margin-right:10px}.administration-challenge-edit-add-testcase-dialog .radios input{margin-right:5px}.administration-challenge-edit-add-testcase-dialog #input_testcase_upload_container,.administration-challenge-edit-add-testcase-dialog #output_testcase_upload_container{width:100%;text-align:center}.administration-challenge-edit-add-testcase-dialog #input_testcase_upload,.administration-challenge-edit-add-testcase-dialog #output_testcase_upload{background:#eee;border-radius:4px;padding:8% 25%;float:none}.administration-challenge-edit-add-testcase-dialog .formgroup p.tag,.administration-challenge-edit-add-testcase-dialog .formgroup p.sample,.administration-challenge-edit-add-testcase-dialog .formgroup p.strength,.administration-challenge-edit-add-testcase-dialog .formgroup p.additional{margin-right:10px}.admin.contestedit .challenge-testcases .split-table-head .split-table-head-inner .order{margin-left:10px}.admin.contestedit .challenge-testcases .split-table-body .split-table-body-inner .tag{font-style:italic}.admin.contestedit .challenge-testcases .split-table-head .split-table-head-inner .order,.admin.contestedit .challenge-testcases .split-table-body .split-table-body-inner .order{width:65px;padding-left:20px}.admin.contestedit .challenge-testcases .split-table-head .split-table-head-inner .input,.admin.contestedit .challenge-testcases .split-table-body .split-table-body-inner .input{width:200px}.admin.contestedit .challenge-testcases .split-table-head .split-table-head-inner .output,.admin.contestedit .challenge-testcases .split-table-body .split-table-body-inner .output{width:200px}.admin.contestedit .challenge-testcases .split-table-head .split-table-head-inner .tag,.admin.contestedit .challenge-testcases .split-table-body .split-table-body-inner .tag{padding:0 10px;width:125px}.admin.contestedit .challenge-testcases .split-table-head .split-table-head-inner .sample,.admin.contestedit .challenge-testcases .split-table-body .split-table-body-inner .sample{width:100px}.admin.contestedit .challenge-testcases .split-table-head .split-table-head-inner .sample input,.admin.contestedit .challenge-testcases .split-table-body .split-table-body-inner .sample input{margin-left:25px}.admin.contestedit .challenge-testcases .split-table-head .split-table-head-inner .additional,.admin.contestedit .challenge-testcases .split-table-body .split-table-body-inner .additional{width:125px}.admin.contestedit .challenge-testcases .split-table-head .split-table-head-inner .additional input,.admin.contestedit .challenge-testcases .split-table-body .split-table-body-inner .additional input{margin-left:25px}.admin.contestedit .challenge-testcases .split-table-head .split-table-head-inner .strength,.admin.contestedit .challenge-testcases .split-table-body .split-table-body-inner .strength{width:100px}.admin.contestedit .challenge-testcases .split-table-head .split-table-head-inner .controls,.admin.contestedit .challenge-testcases .split-table-body .split-table-body-inner .controls{width:55px;position:relative}.admin.contestedit .challenge-testcases .split-table-head .split-table-head-inner .controls .remove-test-case,.admin.contestedit .challenge-testcases .split-table-body .split-table-body-inner .controls .remove-test-case{font-size:26px;font-weight:bold;padding-left:15px;color:#999;position:absolute;top:1px}.admin.contestedit .challenge-testcases .split-table-head .split-table-head-inner .controls .remove-test-case:hover,.admin.contestedit .challenge-testcases .split-table-body .split-table-body-inner .controls .remove-test-case:hover{color:#666}.admin-tabbed-nav{margin-bottom:0px}.contest-admin-nav:not(.ungroup)&gt;li:not(.no-tab) a{margin-right:30px}.challenge-languages{padding-bottom:50px}.challenge-languages .span16pct{width:16%}.challenge-languages .span33pct{width:33%}.challenge-languages .span6pct{width:6%}.challenge-languages .span3pct{width:2.9%}.challenge-languages .span37pct{width:37%}.challenge-languages .span40pct{width:40%}.challenge-languages .title-header{border-bottom:1px solid #eee;padding-bottom:10px}.challenge-languages .margin-left-20{margin-left:20px}.challenge-languages .no-border{border:0px !important}.challenge-languages .controls{width:4.5%;margin-left:0px}.challenge-languages .controls .cancel{color:#888;font-weight:bold;font-size:24px;vertical-align:-3px}.challenge-languages .cc_limits{padding:15px 0px}.challenge-languages .template-edit{margin-top:15px;border-bottom:1px solid #ddd;border-left:1px solid #ddd}.challenge-languages .template-edit .CodeMirror{min-height:100px;height:auto;width:96%;float:right;border-bottom:0px}.challenge-languages .template-edit .cm-label{float:left;padding-top:1em;padding-left:0.5em;width:2.8%;position:absolute}.challenge-languages .template-edit .cm-label.template_head{border-top:1px solid #ddd}.challenge-languages .template-edit .cm-label .cm-label-text{color:gray;font-size:0.9em;font-style:italic;transform:rotate(-90deg);transform-origin:50% 50%;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.challenge-languages .slider-result{border:1px solid #ddd;text-align:center;color:#555;margin-right:1%}.challenge-languages .language-card-expand{border:1px solid #eee;border-top:0px}.challenge-languages .language-card{padding:10px;border-bottom:1px solid #eee}.challenge-languages .language-card .timelimit-slider,.challenge-languages .language-card .memlimit-slider{height:5px}.challenge-languages .language-card .ui-slider-handle{height:12px;width:12px;margin-left:-6px;cursor:pointer;border-radius:100px;background:#7c7c7c;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM3YzdjN2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvcmFkaWFsR3JhZGllbnQ+CiAgPHJlY3QgeD0iLTUwIiB5PSItNTAiIHdpZHRoPSIxMDEiIGhlaWdodD0iMTAxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:radial-gradient(ellipse at center, #7c7c7c 0%, #fff 30%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7c7c7c', endColorstr='#ffffff',GradientType=1 )}.challenge-languages .language-card .timelimit-slider-markings,.challenge-languages .language-card .memlimit-slider-markings{width:100%;position:relative}.challenge-languages .language-card .timelimit-slider-markings .slider-marking-step,.challenge-languages .language-card .memlimit-slider-markings .slider-marking-step{position:absolute;height:0.8em;display:inline-block;text-align:left;font-size:0.7em;color:gray;font-weight:bold;position:absolute;-moz-user-select:-moz-none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.admin-add-challenge-tree{border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);margin-bottom:10px;min-height:20px;overflow-y:auto;padding:19px}.admin-add-challenge-tree a{display:block;overflow:hidden;text-overflow:ellipsis;width:90%}.admin-add-challenge-tree li{list-style-type:none;margin:0px 0;padding:10px 5px 0px 5px;position:relative}.admin-add-challenge-tree li:before,.admin-add-challenge-tree li:after{content:'';left:-20px;position:absolute;right:auto}.admin-add-challenge-tree li:before{border-left:1px solid #999;bottom:50px;height:100%;top:0;width:1px}.admin-add-challenge-tree li:after{border-top:1px solid #999;height:20px;top:25px;width:25px}.admin-add-challenge-tree li span{-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #999;border-radius:5px;display:inline-block;padding:3px 8px;text-decoration:none;background-color:#f7f7f7}.admin-add-challenge-tree li .active{background-color:#fff}.contestedit,.contestedit .table-body{overflow:initial}.track_content-footer,.profile-events-item,.moderator-container,.notify_dropdown .notify_item,.messaging_thread,.onboarding_domains,.discussion-meta{*zoom:1}.track_content-footer:before,.profile-events-item:before,.moderator-container:before,.notify_dropdown .notify_item:before,.messaging_thread:before,.onboarding_domains:before,.discussion-meta:before,.track_content-footer:after,.profile-events-item:after,.moderator-container:after,.notify_dropdown .notify_item:after,.messaging_thread:after,.onboarding_domains:after,.discussion-meta:after{content:"";display:table}.track_content-footer:after,.profile-events-item:after,.moderator-container:after,.notify_dropdown .notify_item:after,.messaging_thread:after,.onboarding_domains:after,.discussion-meta:after{clear:both}.profile_graph{margin-top:5px}.connect-social .email-option{padding-top:5px}.hackdown .hackdown-tab{padding-bottom:5px}.connect-social .email-option{margin-top:10px}.profile_location{margin-bottom:10px}.hackdown .hackdown-tab{padding-top:10px}.settings_content-group:not(:last-of-type),.hackdown h2,.hackdown .toggled-tab{padding-bottom:10px}.editorial-header-box p,.editorial-code-box p,.moderator-container{padding-left:10px}.hackdown .runcode-run{padding-top:15px}.hackdown .hackdown-tab{margin-top:20px}.settings_content-group:not(:last-of-type),.moderator-container,.style_group&gt;header{margin-bottom:20px}.moderator-container{margin-left:20px}.hackdown .hackdown-mcq .hackdown-mcq-heading{padding-top:20px}.page-title,.page_title,.hackdown .hackdown-mcq .hackdown-mcq-heading,.hackdown .hackdown-tab{padding-right:20px}.hackdown .hackdown-mcq .hackdown-mcq-heading{padding-left:20px}.hackdown .hackdown-example .hackdown-solution{padding:20px}.settings_content-pane .formgroup.horizontal .block,.moderator-close,.moderator-avatar,.moderator-details{float:left}.content--list:hover .challenge_links,.content--card:hover .challenge_links{opacity:1}.boundB,.settings_content-group:not(:last-of-type),.notify_dropdown .hr_nav_messages_list&gt;div:not(:last-of-type),.notify_dropdown .hr_nav_notifications_list&gt;div:not(:last-of-type){border-bottom:1px solid #C2C7D0}.boundT{border-top:1px solid #C2C7D0}.boundR{border-right:1px solid #C2C7D0}.boundL{border-left:1px solid #C2C7D0}.boundA,.notify_dropdown .dropdown-menu footer{border:1px solid #C2C7D0}.grey-header,.editorial-header-box,.editorial-code-box{background:#f8f9fa;border:1px solid #c2c7d0}.cap.grey-header,.cap.editorial-header-box,.cap.editorial-code-box{border-bottom:none}.notifications_badge{color:#fff;background:#f65039;padding:0px 7px;float:right;position:absolute;top:15px;right:-15px;z-index:2000;display:none}.notifications_badge:before{content:'';border-style:solid;border-width:5px;border-color:transparent;width:0;height:0;position:absolute;border-right-color:#f65039;top:6px;left:-10px;display:block}.notifications_single{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #EFF1F3}.notifications_single-buttons{margin-top:10px}.notifications_single-buttons a{display:inline-block}.notify_dropdown .dropdown-menu{border:none;width:300px;right:0;left:auto;top:40px;border-radius:5px 0 5px 5px;font-size:14px;overflow:hidden}.notify_dropdown .dropdown-menu header{background:#232931;color:white}.notify_dropdown .dropdown-menu header a{color:inherit;font-size:12px;padding:4px 0 0 0;opacity:.6}.notify_dropdown .dropdown-menu header a:hover{opacity:1}.notify_dropdown .dropdown-menu footer{border-radius:0 0 5px 5px}.notify_dropdown .dropdown-menu footer a{color:#4691f6;border:none;border-radius:0 0 5px 5px}.notify_dropdown .dropdown-menu .dropdown-body{border-left:1px solid #C2C7D0;border-right:1px solid #C2C7D0}.notify_dropdown .dropdown-menu.large{width:450px}.notify_dropdown .dropdown-menu img{width:auto}.notify_dropdown .dropdown-menu ul{position:relative;max-height:360px;overflow:auto}.notify_dropdown .dropdown-menu .head a,.notify_dropdown .dropdown-menu .notify_msg a{padding:0;text-decoration:underline;color:#0076b9;display:inline}.notify_dropdown .dropdown-menu .message_body{background:white;border:none;padding:10px 0;margin-left:0}.notify_dropdown.open .nav-link{color:#fff}.notify_dropdown .notify_item{display:block;float:none;padding:10px 15px}.notify_dropdown .notify_item .close{padding:0;display:none}.notify_dropdown .notify_item.unread,.notify_dropdown .notify_item.unread:hover{background:#f0f6fe}.notify_dropdown .notify_item.unread .message_status,.notify_dropdown .notify_item.unread:hover .message_status{color:#4691f6;opacity:1}.notify_dropdown .notify_item:hover{cursor:pointer}.notify_dropdown .notify_item:hover .close{display:block}.notify_dropdown .notify_item .notification-icon{width:40px;float:left;text-align:center;padding:16px 5px 0 5px}.notify_dropdown .notify_item .notification-subject{display:inline-block;width:calc(100% - 50px)}.notify_dropdown .notify_item .notification-subject a{padding:0;margin:0;color:#4691f6;border:0;display:inline}.notify_dropdown .message_status{display:inline-block;font-weight:700;line-height:20px;color:#39424e;opacity:0.6;font-size:8px;padding:0}.notify_dropdown .message_status i{top:-2px}.notify_dropdown .message_status:hover{opacity:1}.notify_dropdown .notify_message-wrap{width:350px}.notify_dropdown .notify_title,.notify_dropdown .notify_author{margin-bottom:8px;margin-bottom:3px}.notify_dropdown .notify_msg{color:#6c778d}.notify_dropdown .avatar{margin-top:5px}.messaging_header{border-bottom:1px solid #C2C7D0;border-right:1px solid #C2C7D0;line-height:60px;padding:0 20px}.messaging_threads{background:white;list-style:none;overflow-x:hidden;overflow-y:scroll;height:calc(100vh - 260px);width:100%;min-height:370px}.messaging_thread{background:white;border-bottom:1px solid #C2C7D0;border-right:1px solid #C2C7D0}.messaging_thread.active{background:white;border-right:3px solid #4691f6;position:relative}.messaging_thread.active .message_last,.messaging_thread.active .message_header{color:inherit}.messaging_thread.unread .message_last,.messaging_thread.unread .message_header{color:#4691f6;font-weight:500}.messaging_thread.unread .avatar{box-shadow:0 1px 3px rgba(0,0,0,0.1)}.messaging_thread .avatar{float:left;margin-right:20px}.messaging_thread .message_last,.messaging_thread .message_header{color:#979faf}.messaging_thread .message_header{font-weight:500}.messaging_content{border-left:1px solid #C2C7D0;left:-1px}.message_history{min-height:400px;overflow-x:hidden;overflow-y:scroll;height:calc(100vh - 260px)}.message_group{padding:20px}.message_group .avatar{float:left}.message_body{margin-left:80px;position:relative;background:#f8f9fa;border:1px solid #C2C7D0;padding:10px 15px;border-radius:5px}.message_body p{margin:.5em 0;word-break:break-word;word-break:hyphenate}.message_body.spam{opacity:0.4}.message_footer{margin-left:80px;margin-top:5px}.message_footer a,.message_footer p{color:#c2c7d0;font-size:14px;font-weight:600}.message_footer a:hover{color:#979faf;text-decoration:underline}.messaging_respond{height:100px;min-height:100px;background:#f8f9fa;padding:20px 20px 20px 40px;box-sizing:border-box;border-top:1px solid #C2C7D0;border-left:1px solid #C2C7D0}.messaging_respond textarea{width:77%;margin-right:3%;border-radius:0px;resize:vertical;min-height:50px}.messaging_respond button{float:right;width:19%}.messaging_respond div{display:inline-block}.messaging_respond div button.hr_send{vertical-align:middle;float:none;width:100%}.messaging_respond div span{vertical-align:middle;display:block;text-align:center;margin-top:5px}.messaging_respond div span .characters_left{font-family:monospace;font-size:1.2em;display:inline}.messaging_respond div span p{display:inline;font-size:0.7em}.info-container{width:600px}.mmsT{margin-top:7.5px}.select2-container-multi .select2-choices .select2-search-field input{font-family:inherit}.green{color:#26B062}.upper-case{text-transform:uppercase}.white-grid-block{background-color:#fff;border:1px solid #c2c7cf;box-shadow:inset 0 -2px 2px #ececec;padding:20px 90px;width:640px;margin:0 auto;border-radius:5px}.white-grid-block .header{margin-top:-42px;margin-bottom:20px;margin-left:-15px}.white-grid-block .header p{padding-left:15px;padding-right:15px;display:inline-block;background:#fff;color:#626b7f}.white-grid-block .sections{list-style-type:none;padding-left:30px}.white-grid-block .sections li{counter-increment:step-counter;padding-bottom:2.5em}.white-grid-block .sections li .section-title{text-transform:uppercase;font-weight:bold;padding:2px 0 6px 0;font-size:1.05em}.white-grid-block .sections li::before{content:counter(step-counter);border-style:solid;border-width:0 22px 0 0;-o-border-image:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTQuODZweCIgaGVpZ2h0PSIzMS45MDdweCIgdmlld0JveD0iMCAwIDE0Ljg2IDMxLjkwNyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTQuODYgMzEuOTA3IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjRjFGMEYzIiBwb2ludHM9IjAuNTAxIDEuMjcxIDE0LjE3NyAxNS45NDUgMC41MTggMzAuNjM2ICIvPjxwYXRoIGZpbGw9IiNGMUYwRjMiIGQ9Ik0xLjAwMSAyLjU0MmwxMi40OTMgMTMuNDA0TDEuMDE3IDI5LjM2NCAxLjAwMSAyLjU0Mk0wIDBsMC4wMTkgMzEuOTA3TDE0Ljg2IDE1Ljk0NSAwIDAgMCAweiIvPjwvc3ZnPg==") 0 22 0 repeat;border-image:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTQuODZweCIgaGVpZ2h0PSIzMS45MDdweCIgdmlld0JveD0iMCAwIDE0Ljg2IDMxLjkwNyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTQuODYgMzEuOTA3IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjRjFGMEYzIiBwb2ludHM9IjAuNTAxIDEuMjcxIDE0LjE3NyAxNS45NDUgMC41MTggMzAuNjM2ICIvPjxwYXRoIGZpbGw9IiNGMUYwRjMiIGQ9Ik0xLjAwMSAyLjU0MmwxMi40OTMgMTMuNDA0TDEuMDE3IDI5LjM2NCAxLjAwMSAyLjU0Mk0wIDBsMC4wMTkgMzEuOTA3TDE0Ljg2IDE1Ljk0NSAwIDAgMCAweiIvPjwvc3ZnPg==") 0 22 0 repeat;background:linear-gradient(90deg, #f0f0f4 50%, #f0f0f4 50%) no-repeat;margin-left:-70px;font-weight:bold;color:#939fb0;padding:3px 0px 3px 30px;float:left}.feedback-message i.icon--single.icon-ok-circled,.feedback-message .notify_dropdown .message_status i.icon-ok-circled,.notify_dropdown .message_status .feedback-message i.icon-ok-circled{font-size:1.6em;vertical-align:text-top}.center{margin:0 auto}.clear{clear:both}.font20{font-size:20px}input.large{width:400px}.headline{font-weight:600;color:#2ec866;padding-top:45px}.sub-headline{margin:15px auto 40px auto;font-weight:500}.title-name-wrapper{padding:20px;background-color:#f8f8f8;border-bottom:1px solid #e0e0e0}.title-name-wrapper h3{margin:0px;padding-top:2px}h1.title{font-size:2.2em;font-weight:600}ul.mcq-question-choices{list-style:none;position:relative;margin:0;padding:0}ul.mcq-question-choices.overlay{opacity:0.5}ul.mcq-question-choices.overlay .block-selection{position:absolute;width:100%;height:100%;left:0;top:0}ul.mcq-question-choices li label{display:inline-block;vertical-align:text-top;word-wrap:break-word}table.candidate-question-list{width:100%}table.candidate-question-list tr{height:61px}.nav-make-fixed{position:fixed !important;top:0px !important}.time-short{color:#2ec866}.time-critical{color:#f65039}.question-name{color:#2ec866;font-weight:600}.question-submitted{font-weight:400}input.complete-question{border-bottom:2px solid #979faf;border-top:none;border-left:none;border-right:none;border-radius:0 !important;box-shadow:none !important}input.complete-question:focus{box-shadow:none;border-top:none;border-left:none;border-right:none;border-bottom:2px solid #626b7f}.candidate-login{height:100%}.hidden{display:none !important}.txt-alt-grey{color:#979faf}.question-answer-divider{background:#F5F5F5;padding:15px 30px;margin:20px -30px;border-bottom:1px solid #EBEBEB;border-top:1px solid #EBEBEB}.green-title{color:#2ec866;font-size:1em;font-weight:600;margin-bottom:20px;display:block}.acknowledge-text{line-height:25px;font-weight:500;margin-top:3px}#test-login-form select{height:40px}.test-instruction-wrapper{margin:30px 60px}.stats-head{padding:12px;border-bottom:1px solid #dadada;color:#999}ul.added-quest-ul{width:100%;margin:0;padding:0;overflow:auto;top:45px;bottom:0px;position:absolute}ul.added-quest-ul li{padding:12px;border-bottom:1px solid #dadada}.lib-sidebar-questitle{margin-bottom:10px}.lib-sidebar-title{display:inline-block;width:205px;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.lib-sidebar-meta{font-size:12px;font-weight:400}.light_grey{color:#8b8b8b}.loading_box{position:fixed;left:0;right:0;top:150px;margin:auto;text-align:center;z-index:1002;max-width:500px;width:auto}.loading_box&gt;span{display:inline-block;padding:10px;background:rgba(0,0,0,0.7);font-weight:bold;color:#fff;border-radius:5px}.guide-open .close-guide{position:absolute;right:15px;top:10px;color:#979faf}.guide-open .sub-guide-1{position:absolute;top:10%;left:0;right:0;z-index:1000;margin:auto;width:800px;padding:30px 0px;padding-bottom:10px;border-radius:5px;box-shadow:0px 0px 7px 0px #ccc;border:1px solid #c2c7d0}.guide-open .sub-guide-1 img{width:100%}.guide-open .sub-guide-1 ul{text-align:center}.guide-open .sub-guide-1 ul li{list-style-type:none;display:inline-block;vertical-align:top}.guide-open .sub-guide-1 ul li a{display:block;border:2px solid #c2c7d0;background:#fff;height:54px;width:100px;padding:10px 10px;margin-right:10px;border-radius:5px}.guide-open .sub-guide-1 ul li a img{width:100%}.guide-open .sub-guide-1 ul li:last-child a{margin-right:0}.guide-open .sub-guide-1 ul li .test-caption{color:#626b7f;margin:5px 0px}.guide-open .sub-guide-1 ul li:hover a{border:2px solid #2ec866}.guide-open .sub-guide-1 ul li.active a{border:2px solid #2ec866}.guide-open .sub-guide-1 .sub-tag{padding-top:50px}.guide-open .sub-guide-1 .sub-tag-2{padding-top:5px;padding-bottom:50px}.guide-open .sub-guide-1 .blank_file{text-align:center}.guide-open .sub-guide-1 .blank_file img{width:auto}.guide-open .sub-guide-2{border-radius:5px;width:598px;top:150px;position:fixed;padding-top:20px;padding-bottom:0px;padding-left:0px;padding-right:0px}.guide-open .sub-guide-2 .guide-footer{border-top:1px solid #c2c7d0;padding-top:10px;text-align:center}.guide-open .sub-guide-2 .guide-footer *{display:inline-block;vertical-align:top}.guide-open .sub-guide-2 .guide-footer input{width:206px;margin-right:10px}.guide-open .sub-guide-3{box-sizing:border-box;width:450px;padding:20px;left:100px;right:auto;top:70px}.guide-open .sub-guide-3:after{position:absolute;left:50px;right:auto;content:" ";top:-20px;width:0;height:0;border-color:transparent transparent #eff1f3 transparent;border-style:solid;border-width:10px}.guide-open .sub-guide-3:before{position:absolute;left:49px;right:auto;content:" ";top:-22px;width:0;height:0;border-color:transparent transparent #c2c7d0 transparent;border-style:solid;border-width:11px}.guide-open .sub-guide-4{width:600px}.settings-team .sorter{height:23px}.settings-team #new-add-user .alert.error{margin:0px auto 15px auto;width:84%;padding:10px}.settings-team .search-box .input-btn-group{position:relative}.settings-team .search-box .input-btn-group input{border-radius:5px;padding-bottom:7px;padding-top:10px}.settings-team .search-box .input-btn-group .btn{color:#979faf;border-radius:0px 5px 5px 0px;top:0;right:0;padding-bottom:10px;position:absolute}.settings-team .dropdown-open{display:block !important}.settings-team .dropdown-group{position:absolute;right:90px}.settings-team .dropdown-group .btn.dropdown-toggle{border-radius:5px}.settings-team .dropdown-group .dropdown-menu{border-top:1px solid #ccc}.settings-team .dropdown-group .dropdown-menu li a{font-size:0.8em;font-weight:300;text-align:left}.settings-team .teams-o-flow .table-data .table-wrap header{border-top:none;padding-top:15px;padding-bottom:13px}.settings-team .teams-o-flow .table-data .table-body&gt;.row{padding-top:15px;padding-bottom:15px}.settings-team .teams-o-flow.overflow-content-push-down{top:120px;transition:.5s top .1s ease}.settings-team .teams-main-container{margin-bottom:50px}.settings-team .teams-main-container .checkbox label{line-height:1.5}.settings-team .teams-main-container .table-wrap header{border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-bottom-color:#c2c7d0 !important;padding-top:15px}.settings-team .teams-main-container .table-wrap .table-body{height:0;visibility:hidden}.settings-team .teams-main-container .table-wrap.team-open header{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-bottom-color:transparent !important}.settings-team .teams-main-container .table-wrap.team-open .table-body{height:auto;visibility:visible}.settings-team .new_user_team input{width:361px}.settings-team .mem_list ul li{display:block;list-style-type:none}.settings-team .mem_list ul li .team_email_cta{position:relative;border:1px solid #c2c7d0;border-radius:5px}.settings-team .mem_list ul li .team_email_cta .delete_email_from_team{position:absolute;right:10px}.settings-team .label_add_user{width:70px;display:inline-block}.settings-team .btn-group&gt;.dropdown-toggle{box-shadow:none}.settings-team .custom-settings-btn{position:absolute;right:25px}.settings-team .break-para{word-wrap:break-word}.settings-team .select2-container{padding:0}.settings-team .modal{top:100px !important;right:0 !important;left:0 !important;right:0 !important;margin:auto !important;border-radius:5px !important}.settings-team .modal-500{width:500px}.settings-team .wide-100{width:100%}.settings-team .mxT{margin-top:2.5px}.settings-team .modal-small{width:210px}.settings-team .search_form form{position:relative;top:-4px}.settings-team .search_form .search-query{background-color:#fff;border-color:#ccc;width:210px;padding-right:25px}.settings-team .search_form i{top:22px;color:inherit}.settings-team .search_form i.icon-cancel-small{right:0;left:auto}.settings-team .team-search{position:relative;top:-8px;width:237px}.settings-team .team-search input{border-radius:23px;margin-bottom:-10px}.settings-team .team-search i.icon-search{top:12px;right:auto;left:25px}.settings-team .team-search i.icon-cancel-small{top:12px;right:0;left:auto}.settings-team #datatable-mypads_length select{margin-top:4px;margin-bottom:0}.settings-team .paginate .pagination ul{margin-top:0}@media screen and (max-width: 960px){.settings-team .search_form .search-query{background-color:#fff;border-color:#ccc;width:200px}.settings-team .search_form .search-query:focus{width:200px}}.team-callout{margin-top:6px}.custom-settings-btn .team-callout:before{position:absolute !important;top:-9px !important;left:56% !important;display:inline-block !important;border-right:8px solid transparent !important;border-bottom:8px solid #ccc !important;border-left:8px solid transparent !important;border-bottom-color:#ccc !important;border-bottom-color:rgba(0,0,0,0.2) !important;content:'' !important}.custom-settings-btn .team-callout:after{position:absolute !important;top:-8px !important;left:56% !important;display:inline-block !important;border-right:8px solid transparent !important;border-bottom:8px solid #fff !important;border-left:8px solid transparent !important;content:'' !important}.span-flex-4.team-search-box{position:relative;left:137px}@media screen and (min-width: 1200px){.page_wide .content_primary{width:78.125%}.page_narrow .content_primary{width:77%}}@media screen and (min-width: 1030px){.page_navigation-sidebar{display:block}.container,.lg-block_footer{position:relative}}@media screen and (max-width: 1200px){#fullscreen-wrapper .select2-container{width:100px;margin-left:10px}#fullscreen-wrapper .codeeditor_header-action{margin-left:10px}#fullscreen-wrapper .codeeditor_header-action:before{margin:0 10px;left:-20px}}.height_auto{height:auto}.bcrumb-bottom{border-bottom:1px solid #C2C7D0}.brcumb-points{height:40px;line-height:40px}.text-truncate{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}ol.bcrumb{padding-top:30px;list-style-type:none}ol.bcrumb li{display:inline}#hr_v2 #preview_image,#hr_v2 .jcrop-holder img{max-width:none !important}#hr_v2 .page_title{padding-right:0;padding-top:10px;padding-bottom:10px}#hr_v2 .search-input{display:inline-block;padding-bottom:5px;padding-left:0;padding-right:0;padding-top:5px}#hr_v2 .w_challenges_side_list i{display:inline-block;width:23px}#hr_v2 .container-new{margin:auto;padding:0 15px}#hr_v2 .topbar{background:#ffffff;border-bottom:1px solid #e0e3e7}#hr_v2 .topbar .search_form .search-query{background:#ffffff !important;border-color:#cccccc}#hr_v2 .topbar .topbar-inner{padding:0px 15px}#hr_v2 .topbar .topbar-inner .bcrumb a,#hr_v2 .topbar .topbar-inner i{font-weight:600;color:#979faf}#hr_v2 .topbar .topbar-inner .bcrumb a:hover{color:#626b7f}#hr_v2 .topbar .topbar-inner .timer-color-ended{color:#f65039}#hr_v2 .topbar .topbar-inner .timer-color-running{color:#26a655}#hr_v2 .topbar .topbar-inner .timer-color-future{color:#0076b9}#hr_v2 .main_content{height:100%}#hr_v2 .main_content .challenge-container{height:100%;position:relative;left:0;transition:all 0.35s ease-in-out}#hr_v2 .main_content .challenge-container.push{left:-340px}#hr_v2 .main_content .sidebar{width:0px;position:absolute;top:0;bottom:0;margin:auto;right:0;height:100%;background:#626b7f;transition:all 0.35s ease-in-out;font-weight:600}#hr_v2 .main_content .sidebar header{background:#39424e;color:#ffffff}#hr_v2 .main_content .sidebar.push{width:320px}#hr_v2 .main_content .sidebar .sub_articles{overflow-x:hidden}#hr_v2 .main_content .sidebar .sub_articles a{color:#ffffff}#hr_v2 .main_content .sidebar .sub_articles .article_expander{font-size:20px}#hr_v2 .main_content .sidebar .sub_articles .article_expander i.icon-down-open{display:none}#hr_v2 .main_content .sidebar .sub_articles .article_expander i.icon-up-open{display:inline}#hr_v2 .main_content .sidebar .sub_articles .article_expander.open i.icon-up-open{display:none}#hr_v2 .main_content .sidebar .sub_articles .article_expander.open i.icon-down-open{display:inline}#hr_v2 .main_content .sidebar .sub_articles ul li{list-style-type:none;margin-top:5px}#hr_v2 .main_content .sidebar .sub_articles ul li a:hover{color:#4691f6}#hr_v2 .main_content .sidebar .sub_articles ul li a.current{color:#4691f6}#hr_v2 .main_content{margin:auto;height:100%}#hr_v2 .main_content .challenge-container{height:100%;position:relative;left:0;transition:all 0.35s ease-in-out}#hr_v2 .main_content .challenge-container.push{left:-340px}#hr_v2 .main_content .challenge-container .challenges ul li{border:1px solid #979faf;border-radius:10px;list-style-type:none;padding:15px 0px;background:#ffffff}#hr_v2 .main_content .challenge-container .challenges ul li .challenge-expanded{padding:30px 15px 15px 30px}#hr_v2 .main_content .challenge-container .challenges ul li .challenge-expanded .company-logo{display:inline-block;width:100px}#hr_v2 .main_content .card{background:#ffffff;border:1px solid #979faf;padding:30px 15px;border-radius:10px;height:78px}#hr_v2 .main_content .card .card-title{margin-top:26px}#hr_v2 .main_content .card .score{background:#C2C7D0;border-radius:5px;color:#ffffff;padding:22px 16px 22px 23px;font-weight:600;font-size:26px;margin-top:8px;margin-right:15px}#hr_v2 .main_content .card:last-child{margin-bottom:50px}#hr_v2 .main_content .contests .active_contests&gt;ul&gt;li{cursor:pointer;display:inline-block;vertical-align:top;width:100%;border:1px solid #C2C7D0;border-radius:10px;list-style-type:none;background:#ffffff}#hr_v2 .main_content .contests .active_contests&gt;ul&gt;li.expanded{border:1px solid #39424e}#hr_v2 .main_content .contests .active_contests&gt;ul&gt;li:hover{border:1px solid #39424e}#hr_v2 .main_content .contests .active_contests&gt;ul&gt;li .txt-yellow:before{margin-right:0;border-radius:20px}#hr_v2 .main_content .contests .active_contests&gt;ul&gt;li&gt;a{display:block;padding:10px 0px;width:100%}#hr_v2 .main_content .contests .active_contests&gt;ul&gt;li .hide-title-overflow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hr_v2 .main_content .contests .active_contests&gt;ul&gt;li div.expanded_contest{padding:30px 30px 0px 30px}#hr_v2 .main_content .contests .active_contests&gt;ul&gt;li div.expanded_contest p{font-weight:normal}#hr_v2 .main_content .contests .active_contests .starting-contest{width:16px;vertical-align:middle}#hr_v2 .main_content .profile-container img.small-badge-image{top:10px;margin-right:5px;position:relative}#hr_v2 .main_content .profile-container .prob_link{display:inline-block;max-width:500px;white-space:nowrap;word-wrap:break-word;text-overflow:ellipsis;overflow:hidden;vertical-align:top}#hr_v2 .main_content .profile-container .dotted_link{border-bottom:1px dotted #C2C7D0}#hr_v2 .main_content .profile-container .dot_pixel{font-size:4px;vertical-align:top;display:inline-block;margin-left:5px}#hr_v2 .main_content .profile-container .dp_holder .dp_clip{max-width:100%;border-radius:10px;height:200px;margin-left:auto;margin-right:auto;background:#ccc url(dpic.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center}#hr_v2 .main_content .profile-container .user_info .on i,#hr_v2 .main_content .profile-container .user_info .off i{font-size:10px;top:-1px}#hr_v2 .main_content .profile-container .user_acts .btn{font-size:12px}#hr_v2 .main_content .profile-container .profile_contest_separator{position:relative}#hr_v2 .main_content .profile-container .profile_contest_separator .yr{width:100px;margin:auto;background:#fff}#hr_v2 .main_content .profile-container .hacker_info_txt p{line-height:25px;letter-spacing:1px}#hr_v2 .main_content .profile-container .hacker_info_txt .joined_btn{width:137px}#hr_v2 .main_content .profile-container .hacker_info_txt .joined_btn a.btn1{border-top-right-radius:0px;border-bottom-right-radius:0px}#hr_v2 .main_content .profile-container .hacker_info_txt .joined_btn a.btn2{border-top-left-radius:0px;border-bottom-left-radius:0px}#hr_v2 .main_content .profile-container .hacker_info_txt .hacker_work li{display:inline-block;vertical-align:top;list-style-type:none}#hr_v2 .main_content .profile-container .nav-tabs{border-radius:5px}#hr_v2 .side-card{padding:0px !important;height:auto !important}#hr_v2 .side-card.selected .side-card-title{background:#C2C7D0;border-top-left-radius:10px;border-top-right-radius:10px}#hr_v2 .side-card .side-card-title{padding:20px 30px}#hr_v2 .side-card .progress-status{background:#EFF1F3;padding:15px 30px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}#hr_v2 .side-card .side-card-progress-bar{height:15px;background:#ffffff;border-radius:10px}#hr_v2 .side-card .side-card-progress-bar .side-card-progress{background:#2ec866;height:100%;border-radius:10px}#hr_v2 .view_header .nav-tabs li a{padding:10px 0 10px !important}#hr_v2 .bcrumb{padding:15px 0px !important;font-size:90%}#hr_v2 .view_body{padding:0}#hr_v2 .dimmed{position:relative}#hr_v2 .dimmed:after{justify-content:center;align-items:center;content:"Drop images here";color:#ffffff;font-size:3em;z-index:10;display:flex;position:absolute;height:100%;top:0;left:0;right:0;background:rgba(0,0,0,0.7)}#hr_v2 #codemirror-drag-drop-editor{position:relative}#hr_v2 #editor-drop-mask{height:100%;width:100%;position:absolute;z-index:-1}#hr_v2 #myrank-container .myrank_tab{background:none;border:none;width:404px;margin:0 auto;padding:0}#hr_v2 #myrank-container .myrank_tab li{box-sizing:border-box;border:1px solid #979faf;padding:0 20px;background:#EFF1F3;width:200px}#hr_v2 #myrank-container .myrank_tab li a{margin-right:0;border:none;display:block;background:none;padding:15px 30px 12px;border-bottom:6px solid transparent}#hr_v2 #myrank-container .myrank_tab li.active{background:white}#hr_v2 #myrank-container .myrank_tab li.active a{border-color:#26a655}#hr_v2 #myrank-container .myrank_tab li:first-child{border-right:none}#hr_v2 #myrank-container .myrank-list ul li{cursor:pointer;display:inline-block;vertical-align:top;width:100%;border:1px solid #fff;border-radius:10px;list-style-type:none;padding:5px}#hr_v2 #myrank-container .myrank-list ul li:hover{border:1px solid #4691f6}#hr_v2 #myrank-container .myrank-row{border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff}#hr_v2 #myrank-container .myrank-row:hover{border:1px solid #4691f6;background:#EFF1F3}#hr_v2 #myrank-container .badge-container{border:1px solid #ffffff;width:33.33%}#hr_v2 #myrank-container .badge-container:hover{background:#f8f9fa;border:1px solid #EFF1F3}#hr_v2 #myrank-container .myrank-table .table-wrap header.row{color:#fff;background:#626b7f}#hr_v2 #myrank-container .fnt-sz-l{font-size:1.1em}#hr_v2 #myrank-container .fnt-sz-xl{font-size:1.3125em}#hr_v2 #myrank-container .fnt-sz-xxl{font-size:1.5em}#hr_v2 #myrank-container .contests-tab-section-heading{background:#EFF1F3;width:87.5%}#hr_v2 #myrank-container .myrank-table .row .gray{padding-top:0px;padding-bottom:0px;text-align:center}#hr_v2 #myrank-container .badge_star{position:absolute;top:72%;width:7.5%;z-index:2}#hr_v2 #myrank-container .completed-indicator{margin-top:0px;margin-right:10px;width:21px;line-height:20px;height:20px}#hr_v2 #submission-stats-container .status{font-size:1em}#hr_v2 #submission-score-container .grid-box{height:200px}#hr_v2 #submission-score-container .progress-bar-container{padding-top:75px}#hr_v2 #submission-score-container .score-counter{position:relative;font-size:4em}#hr_v2 #submission-score-container .score-counter sup{font-size:0.3em;color:#2ec866;opacity:1;position:absolute;top:25px;font-weight:500px;padding-left:10px}#hr_v2 #submission-score-container .score-container{min-width:250px}#hr_v2 .email-preferences-container{padding-left:120px;padding-right:120px}#hr_v2 .bottom-grey-border{border-bottom:1px solid #C2C7D0}#hr_v2 ol.lower-alphabetical-list{list-style-type:lower-alpha}#hr_v2 .friends-leaderboard-group.btn-group .btn.active,#hr_v2 .friends-leaderboard-group.btn-group .btn.active:hover,#hr_v2 .friends-leaderboard-group.btn-group .btn:active,#hr_v2 .friends-leaderboard-group.btn-group .btn:active:hover{background:#2ec866}#hr_v2 .friends-leaderboard-group.btn-group .btn:not(.active):hover{background:#C2C7D0}.tooltip.tooltip-pre-wrap .tooltip-inner{white-space:pre-wrap}.hr_banner{background:#2ec866;color:#ffffff;text-align:center;position:absolute;top:100px;font-weight:500;left:0;right:0;margin:auto;z-index:111;animation-duration:8s;-webkit-animation-duration:8s;-moz-animation-duration:8s;-o-animation-duration:8s;animation-delay:2s;-webkit-animation-delay:2s;-moz-animation-delay:2s;-o-animation-delay:2s;animation-iteration-count:1;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-o-animation-iteration-count:1}.hr_banner a{cursor:pointer}.hr_banner .hr_btn{background:#000000;color:#ffffff;font-weight:400;margin:10px;border:none}.main-hr-search i{top:24px;left:4px}.contest-message-center{border:1px solid #C2C7D0;border-radius:5px}.contest-message-center .alert{padding:10px;box-shadow:none}.contest-message-center ul,.contest-message-center li{list-style:none}.outer-feed-wrapper{background-color:#f8f9fa;min-height:1000px}.outer-feed-wrapper .feed-gen-msg{text-align:center}.feed-id{margin-bottom:36px;border-top-right-radius:7px;border-top-left-radius:7px}.feed-id.condensed{margin-bottom:10px}.feed-id .post-comment-box{display:none}.feed-id .post-comment-box .profile-image{margin-top:10px;height:34px;width:34px}.feed-id .post-comment-box textarea{height:34px;margin:10px 0px;width:596px}.condensed .feed{border:1px solid #C2C7D0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none}.condensed .feed.feed__challenge .feed__footer{position:absolute;top:57px;right:0px;padding-bottom:12px;display:block}.condensed .feed.feed__challenge .primary-text{min-height:0px;width:420px}.condensed .feed.feed__challenge .primary-heading{width:420px}.condensed .feed.feed__discussion .reason .profile-image{width:24px;height:24px;margin-right:6px}.condensed .feed.feed__discussion .reason .timestamp{position:absolute;top:11px;right:28px;font-size:12px;font-weight:500;display:inline-block}.condensed .feed.feed__contest.contest-results .reason .timestamp{position:absolute;top:11px;right:28px;font-size:12px;font-weight:500;display:inline-block}.condensed .feed.feed__contest.contest-results .primary-text{width:inherit}.condensed .feed.feed__contest.contest-results .primary-text .result-table{width:100%;margin-top:15px}.condensed .feed.feed__contest .feed__footer{position:absolute;top:57px;right:0px;display:block}.condensed .feed.feed__contest .primary-noncta{display:block;position:absolute;top:-47px;right:0;font-size:12px;font-weight:500;color:#979faf;margin-right:20px;min-width:200px;text-align:right}.condensed .feed.feed__contest .primary-text{min-height:0px;width:420px;display:block}.condensed .feed.feed__contest .primary-heading{width:420px}.condensed .feed .mcq-content{margin-top:0px}.condensed .feed .feed__footer{display:none}.condensed .feed .feed__header{margin-bottom:16px;height:40px;border-bottom:1px solid #C2C7D0;background-color:white}.condensed .feed .feed__header .reason i{margin-right:4px;margin-left:12px;margin-top:11px;font-size:16px}.condensed .feed .feed__content{margin-left:15px;margin-bottom:6px}.condensed .feed .feed__content .primary-heading{margin-bottom:8px}.condensed .feed .feed__content .itc-container{font-size:12px;margin-top:5px}.condensed .feed .feed__content .itc-container a:hover{text-decoration:underline}.condensed .feed .primary-text{margin-bottom:6px}.condensed .feed .itc-footer{position:absolute;top:-50px;right:0}.feed{border:1px solid rgba(194,199,208,0.25);background:white;border-radius:7px;font-weight:500;position:relative;overflow:hidden;box-shadow:0px 0px 7px 2px rgba(0,0,0,0.2)}.feed .btn-inverse:active,.feed .btn-inverse.active{background-color:#080808 \9}.feed .feed-mcq-icons{width:20px !important;height:20px !important}.feed .btn-flat{filter:progid:DXImageTransform.Microsoft.Gradient(enabled='false');box-shadow:none;background-image:none;border:0;border-radius:7px;width:168px;height:42px;padding-top:12.5px;font-size:16px}.feed .btn-green{background-color:#00d369}.feed .options-container{margin-top:28px}.feed .endorse{padding-right:20px;border-right:1px solid #c2c7d0}.feed .endorse .btn-endorse{color:#979faf}.feed .endorse .btn-endorse:hover{color:#EBBC2A}.feed .endorse .btn-endorsed{color:#EBBC2A}.feed .endorse .btn-endorsed:hover{color:#979faf}.feed .itc-container{position:relative}.feed .itc-container .metric-value{font-weight:bold}.feed .itc-container .metric-name{font-size:14px}.feed .feed__header{font-size:14px}.feed .feed__header .timestamp{font-size:10px;font-weight:300}.feed .feed__header .reason img.profile-image{width:40px;height:40px;margin-right:9px;margin-top:8px;font-weight:400}.feed .feed__header .reason i{top:0px;font-size:26px;margin-top:8px;margin-right:8px;margin-left:8px}.feed .feed__header .reason .reason-text{margin-top:11px;font-weight:500;color:#787C84;width:380px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.feed .feed__header .reason .reason-text .rank-change-green{color:#00d369;font-weight:600}.feed .feed__header .reason .reason-text .rank-change-red{color:#f65039;font-weight:600}.feed .feed__header a.challenge,.feed .feed__header a.contest{color:#979faf}.feed .feed__header a.challenge:hover,.feed .feed__header a.contest:hover{color:#626b7f}.feed .feed__header .profile-image{margin-right:10px}.feed .reason-container .icon-holder{width:40px;height:40px;float:left;overflow:hidden;position:relative;margin-right:5px}.feed .reason-container .icon-holder .icon--single,.feed .reason-container .icon-holder .notify_dropdown .message_status i,.notify_dropdown .message_status .feed .reason-container .icon-holder i{font-size:33px;position:absolute;top:0;left:0}.feed .reason-container .icon-holder .icon-text{position:absolute;color:white;font-weight:600;padding-top:9px;text-align:center;width:96%;z-index:1px}.feed .feed__header,.feed .feed__footer{color:#979faf;position:relative}.feed .feed__header .itc-container,.feed .feed__footer .itc-container{margin-top:11px}.feed .feed__header .itc-container a,.feed .feed__header .itc-container span,.feed .feed__footer .itc-container a,.feed .feed__footer .itc-container span{font-weight:400}.feed .feed__header .reason-container,.feed .feed__footer .reason-container{overflow:hidden;white-space:nowrap}.feed .feed__header{background-color:#eff1f3;height:51px;margin-bottom:36px}.feed .feed__header a{color:#979faf;font-weight:bold}.feed .feed__header a:hover{color:#626b7f}.feed .feed__header .itc-container{font-size:10px;font-weight:300;padding-right:19px;text-align:right;margin-top:14px}.feed .cta-support-text{margin-left:56px}.feed .feed__footer{padding-left:10px;padding-bottom:14px}.feed .feed__footer a.secondary-cta{color:#c2c7d0;font-weight:600;font-size:18px;margin-right:21px}.feed .feed__footer a.secondary-cta:hover{color:#626b7f}.feed .feed__footer .ctas-container{margin-right:14px}.feed .feed__footer .alternate-cta-container{margin-right:22px;margin-bottom:22px;font-size:14px}.feed .feed__footer .alternate-cta-container .toggleVote{border-right:1px solid;margin-right:15px;padding-right:15px}.feed .feed__content{position:relative;margin-left:58px;margin-bottom:28px}.feed .feed__content h4 span{font-weight:300;font-size:14px}.feed .feed__content .discussion-content{padding-top:30px;padding-bottom:30px;padding-right:36px;padding-left:36px;max-height:300px;overflow:hidden}.feed .feed__content .max-size-content{max-height:4.5em;overflow:hidden;text-overflow:ellipsis;margin-bottom:18px}.feed .feed__content .embeddable_article_content .container,.feed .feed__content .embeddable_article_content .lg-block_footer{padding:0;width:100%;min-width:0px}.feed .feed__content .embeddable_article_content .container .span11,.feed .feed__content .embeddable_article_content .lg-block_footer .span11{width:100%}.feed .feed__content .view-leaderboard-link{color:#737272;font-size:18px}.feed .feed__content .view-leaderboard-link:hover{color:#212020}.feed .feed__content a.challenge,.feed .feed__content a.contest{font-size:20px;font-weight:600;color:#2ec866}.feed .feed__content a.challenge:hover,.feed .feed__content a.contest:hover{color:#26a655}.feed .feed__content .itc-container{font-size:10px;font-weight:300}.feed .feed__content .itc-container a,.feed .feed__content .itc-container .circle-separator{color:#979faf;cursor:pointer}.feed .itc-container-outside{font-size:10px;font-weight:300}.feed .itc-container-outside a,.feed .itc-container-outside .circle-separator{color:#979faf}.feed .itc-container-outside a:hover{color:#505152}.feed .hidden-expand-element{height:18px;font-size:14px;font-weight:600px;color:#4691f6;margin-top:-18px;margin-bottom:18px}.feed .mcq-content{margin-left:58px;margin-top:-28px}.feed .mcq-content .primary-text{max-height:70px;overflow:hidden}.feed .fixed-height-qod-container{max-height:280px;overflow:hidden}.feed .more-options-teaser{background:linear-gradient(to bottom, rgba(255,255,255,0), #fff);opacity:0.8;height:30px;margin-top:-30px;display:block}.feed.feed__discussion .feed__content{border:1px dashed #979faf;border-radius:5px;margin-left:36px;margin-right:36px}.feed.feed__discussion .feed__content .discussion-type{color:#626b74;top:-13px;left:5px;padding-right:5px;position:absolute;font-size:14px;font-weight:300;line-height:24px;background-size:22px 23px;padding-left:30px}.feed.feed__discussion .feed__content .discussion-image{width:20px;height:20px;margin-right:5px;float:left;border-radius:5px}.feed.feed__user_education.clickthrough_card .btn-flat{min-width:168px;max-width:300px;width:inherit}.feed.skip-level{border:1px dashed #EBBC2A}.feed.skip-level .reason,.feed.level-upgrade .reason{color:#EBBC2A}.feed.level-upgrade .hr-badge{margin-bottom:20px}.feed.level-upgrade .hr-badge .domain{margin-top:20px}.feed.level-upgrade .hr-badge .badge-circle{padding-top:60px}.feed.level-upgrade .feed__content&gt;p{font-size:1.4em}.feed.level-upgrade .reason-container{width:45%}.feed.level-upgrade .itc-container{width:50%}.feed.request-expertise .discussion-type{background:#fff url("forum_mailer/expertmarker.png") no-repeat 5px 0}.feed.expert-response .discussion-type{background:#fff url("forum_mailer/replymarker.png") no-repeat 5px 0}.feed.vote-on-comment .discussion-type{background:#fff url("forum_mailer/upvotemarker.png") no-repeat 5px 0}.feed.endorsed-comment .discussion-type{background:#fff url("forum_mailer/endorsemarker.png") no-repeat 5px 0}.feed.new-discussion-comment .discussion-type,.feed.participating-comment .discussion-type{background:#fff url("forum_mailer/expertreplymarker.png") no-repeat top left}.feed.article .secondary-footer{border-top:1px solid #EFF1F3;position:absolute;bottom:-20px;left:-20px;right:-20px}.feed .feed-reward-card-container .reward-hacker-level{font-size:100px !important;padding-top:10px}.feed .unlocked-chapters-list{color:#979faf;font-weight:300;font-size:14px;margin-right:19px;margin-top:48px;margin-bottom:-18px;letter-spacing:-1px}.feed .unlocked-chapters-list strong{font-weight:600}.feed .unlocked-chapters-list strong a{text-decoration:none;color:#979faf}.feed.level-upgrade{padding-bottom:85px}.feed.level-upgrade .secondary-footer{border-top:1px solid #EFF1F3;position:absolute;bottom:0;left:0;right:0}.feed i.icon-up-circled:before{content:'\2b06';background-color:#ffba59;height:30px;width:30px;color:#EFF1F3;border-radius:15px;font-size:30px}.feed table.result-table{border:1px solid #C2C7D0;border-collapse:separate;border-spacing:0;border-radius:5px;width:70%;color:#39424e}.feed table.result-table tr td{padding:10px;border-bottom:1px solid #C2C7D0;line-height:25px;height:25px}.feed table.result-table tr:last-child td{border-bottom:none;text-align:center}.feed table.result-table tr&gt;td:first-child{width:5%}.feed table.result-table tr&gt;td:last-child{width:5%;text-align:center}.feed table.result-table tr.hacker-row{color:#38414f;font-size:18px;font-weight:300}.feed table.result-table tr.hacker-row.current-hacker{font-weight:600}.feed table.result-table a{color:#39424e;font-weight:300}.feed table.result-table tr.hacker-row a{color:#38414f}.feed.leaderboard-rank-dropped table.result-table tr.hacker-row{color:#f65039 !important}.feed.leaderboard-rank-dropped table.result-table tr.hacker-row a{color:#f65039 !important}.feed.user-follow .feed__content .row&gt;.span8:first-child{border-right:1px solid #C2C7D0}.feed.user-follow .hr-badge{width:100px;height:100px;padding:10px;margin-bottom:0px}.feed.user-follow .hr-badge .icon-hrbadge{font-size:100px}.feed.user-follow .hr-badge .badge-circle{width:93px;height:93px;padding-top:20px;margin:5px 3px;border-width:5px}.feed.user-follow .hr-badge .hacker-level{font-size:2em}.feed.user-follow .hr-badge .domain{font-size:0.5em;margin-top:0}.feed .hacker-rank{font-size:2em}.feed a.primary-cta,.feed .primary-cta{color:white;font-weight:500;margin-left:14px}.feed a.primary-cta:hover,.feed .primary-cta:hover{color:white}.feed .primary-text{font-weight:300;font-size:14px;margin-bottom:18px}.feed .primary-text p{font-weight:300}.feed .primary-text.company-regular{margin-top:8px;margin-bottom:16px;font-size:16px}.feed .primary-text.company-regular p{font-weight:300}.feed .primary-noncta{font-size:14px;font-weight:600;color:#979faf}.feed .primary-noncta,.feed .secondary-noncta{color:#39424e;margin-right:26px}.feed .primary-heading{font-weight:bold;margin-bottom:18px;color:#626b7f}.feed .primary-heading .challenge{font-size:25px}.feed .primary-heading.expert-coding{margin-top:8px;margin-bottom:16px;font-size:16px;font-weight:300}.feed .primary-heading.expert-coding a{font-weight:600;color:#979faf}.feed .primary-heading.expert-coding a:hover{color:#626b7f}.feed .primary-heading.expert-coding a.challenge{color:#2ec866;font-size:16px}.feed a.btn{font-weight:600}.feed a.btn.btn-default{color:#626b7f}.feed a.btn.btn-default:hover{color:#39424e}.feed a.btn.btn-default.disabled:hover{color:#626b7f;cursor:default}.feed a.btn.btn-endorse{color:#979faf;font-weight:600}.feed a.btn.btn-endorse:hover{color:#EBBC2A}.feed a.btn.btn-endorse:before{font-family:'hricons';content:'\e80b';font-size:1.2em}.feed a.btn.btn-endorse.active:before{content:'\e80a'}.feed h4 a{color:#4691f6}.feed h4 a:hover{color:#0076b9}.feed a:hover{cursor:pointer}.feed p{font-weight:500}.verify-wrapper{background:#1ba94c}.verify-wrapper .container,.verify-wrapper .lg-block_footer{min-width:auto;box-sizing:border-box;margin:0 auto;max-width:1240px;padding-left:20px;padding-right:20px}.verify-wrapper .verify-content{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:700;padding:20px 0}.verify-wrapper .verify-content .verify-message{flex:1}.verify-wrapper .ui-btn.ui-btn-normal{border:none;cursor:pointer;display:inline-block;padding-left:20px;padding-right:20px;position:relative;transition:all .5s ease;transition-property:box-shadow,background,color,border;outline:none;height:30px;margin-right:10px;padding:0 20px;text-transform:uppercase;border-radius:2px;font-size:15px;font-weight:700;word-spacing:-2px;background:#fff;box-shadow:0 3px 10px 0 rgba(115,143,147,0.3);color:#39424e}.verify-wrapper .ui-btn.ui-btn-normal .ui-content{align-items:center;display:flex;justify-content:center}.verify-wrapper .ui-btn.ui-btn-normal .ui-content .ui-text{border:0;font-size:14px;vertical-align:baseline;order:1;color:#1ba94c;word-spacing:2px;margin:0 5px}.verify-wrapper .close{cursor:pointer;font-size:15px;height:20px;margin:-5px -10px -5px 0;padding:10px;width:20px;display:inline-block;vertical-align:middle;color:white}.feed-leaderboard-update .feed__content{margin-right:58px}.feed-leaderboard-update .feed__content table{width:100%}.feed-container{padding-bottom:0 !important;padding-top:46px;width:690px}.feed-container .heading{font-size:15px;color:#C2C7D0;font-weight:600;padding-bottom:15px;margin-left:10px}.feed-container .feed-group-separator{border-bottom:1px dashed #979faf}.feed-container .load-previous-feed a{color:rgba(98,107,127,0.63);font-weight:400}.feed-container .load-previous-feed a:hover{color:#39424e}.feed-container.fill-light{background:rgba(117,120,123,0.15)}.feed__mcqs .feed-mcq-options{padding-left:8px;box-sizing:border-box;font-weight:300 !important;font-size:14px;line-height:normal;color:#39424e}.feed__mcqs .circle-empty{border:1px solid #979faf}.feed__mcqs .feed__content{margin-left:50px;margin-right:50px}.feed__mcqs .mcq-content{margin-left:50px;margin-right:50px}.feed__mcqs .mcq-challenge-timer{bottom:inherit !important;position:relative !important;left:inherit !important}.feed__mcqs .mcq-challenge-timer .qod-progress{display:inline-block !important;height:14px !important}.feed__mcqs .mcq-challenge-timer .qod-progress div{height:14px !important}.feed__mcqs .mcq-challenge-timer-label{font:14px;color:#979faf;font-weight:500;display:inline-block}.feed-menu{position:fixed;top:116px}.feed-menu .heading{font-size:15px;color:#C2C7D0;font-weight:600;margin-bottom:28px;padding-left:22px}.feed-menu ul,.feed-menu li{list-style:none;padding:0;margin-bottom:18px}.feed-menu li{color:#979faf;font-size:medium;font-weight:500;cursor:pointer;padding-left:16px;border-left:5px solid transparent}.feed-menu li:hover,.feed-menu li.active{color:#4691f6;border-left:5px solid}.feed-menu .flash{color:#4691f6;font-size:1.1em}.feed-left-sidebar{margin-left:94px;margin-right:19px;width:205px}.survey.rewards-not-enabled{padding-top:80px}.survey .survey-box{-ms-box-shadow:0px 0px 7px 2px rgba(0,0,0,0.2);-o-box-shadow:0px 0px 7px 2px rgba(0,0,0,0.2);box-shadow:0px 0px 7px 2px rgba(0,0,0,0.2);border:1px solid #C2C7D0;border-radius:5px;overflow:hidden;background-color:white;width:280px;color:#979faf;font-size:14px}.survey .survey-box.condensed{-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.survey .survey-box .description{font-weight:600}.level-upgrade-table{margin-left:35px;margin-top:15px;width:330px;display:inline-block;letter-spacing:-1px}.level-upgrade-table .track-progress-button{margin-top:28px}.level-upgrade-table .track-progress-button .level-upgrade-track-progress{border-radius:7px;font-size:14px;line-height:14px;font-weight:600;color:#ffffff;background-color:#4691f6}.level-upgrade-table .level-upgrade-details{display:table;margin-top:40px;margin-left:90px}.level-upgrade-table .level-upgrade-details .level-details-row{display:table-row}.level-upgrade-table .level-upgrade-details .level-details-row .level-details-cell{display:table-cell;padding-bottom:9px}.level-upgrade-table .level-upgrade-details .level-details-row .level-score-cell{width:75px;padding-left:9px}.level-upgrade-table h3{font-size:24px;font-weight:600;color:#ffba59}.level-upgrade-table .level-upgrade-title{font-size:18px;font-weight:600;color:#626b7f;width:120px}.level-upgrade-table .level-upgrade-current-value{font-size:24px;font-weight:600;color:#4691f6;width:43px;display:inline-block}.level-upgrade-table .level-upgrade-diff{font-size:12px;font-weight:600;color:#00d369;text-align:right;display:inline-block;width:15px}.profile-image{border-radius:5px;overflow:hidden;height:25px;width:25px;float:left;margin-right:5px;margin-left:9px;margin-top:2px}.leaderboard-view .blue-banner{color:#1574f4;background:rgba(70,145,246,0.05);border:1px solid #0b68e4}.new-line-to-br{white-space:pre-line}.dsl-dialog{column-count:2;-webkit-column-count:2;-moz-column-count:2;margin-left:20px}.overview-chbox{margin-top:17px}.settings-network-view{margin-top:25px}.settings-network-view a.select2-choice div{display:none}div#profile-settings-sidebar ul.lg-block{padding-left:40px}ul.sidebar_subset.in{padding-top:0;border:none !important}ul.sidebar_subset.in li{padding:0}ul.sidebar_subset.in li a{font-weight:500}ul.sidebar_subset.in li a.current{font-weight:600}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.leaderboard-menu{margin-top:-10px;position:absolute;width:72.3%}.track-selection-link .icon-down-open-mini{color:black}.leaderboard-menu{background-color:white;z-index:2}.leaderboard-menu .margin-div{width:300px;height:5px}.leaderboard-menu .margin-border-div{width:300px;height:11px;z-index:2;margin-top:-10px;background-color:white;position:absolute;border-left:1px solid #C2C7D0;border-right:1px solid #C2C7D0}.leaderboard-menu table{border:1px solid #C2C7D0;border-radius:2px;width:100%}.span1-3{width:33%;padding-left:30px;padding-top:10px;display:block}td.span1-3 a{width:100%;display:block}.span1-3.hover:hover{background-color:#e6f0fe}.span1-3.highlight{background-color:#eaffea}.leaderboard-menu .select-title{font-size:18px;line-height:20px;letter-spacing:0px;color:#c2c7d0}.contest-font{font-size:18px;line-height:30px;letter-spacing:0px;color:#4691fb}.practice-font{font-size:18px;line-height:30px;letter-spacing:0px;color:#00d369}.domain-font{font-size:18px;line-height:30px;letter-spacing:0px;color:#00d369}.leaderboard-menu-dropdown{width:300px;height:38px;display:inline-block;border:1px solid #C2C7D0;border-radius:3px;background-color:white;text-align:left;vertical-align:baseline;font-size:100%;line-height:40px}.feed .reason .skip-level-reason{color:#EBBC2A}.feed .reason .skip-level-reason .icon-hrbadge{font-size:17px;top:2px;left:-2px}.test-report-summary .question_cont_foot .comment-text{white-space:pre-wrap}.report_container_timeline .question_cont_foot .comment-text{white-space:pre-wrap}.profile-border{border-left:1px solid #dedede}.profile-progress-wrapper{display:inline-block;height:13px;width:190px}.profile-progress-wrapper .progress-bar{top:-4px;font-size:x-small;color:white;font-weight:bold}#job-desc-first{display:inline-block;margin-left:40px;float:left}#job-desc-first .job-desc-animation #button{width:32px;height:32px;border-radius:16px;box-shadow:none;-webkit-box-shadow:none;border:1px solid green;background:white;font-size:25px;color:#fff;overflow:hidden}#job-desc-first .job-desc-animation #button .value{font-size:15px;color:black}#job-desc-first .job-desc-animation .grey-circle{border:1px solid grey !important}#job-desc-first .job-desc-animation .grey-circle .value{color:grey !important}#job-desc-first .job-desc-animation #line{width:2px;height:38px;background:green;margin-left:15px;margin-top:-0px}#job-desc-second{margin-left:110px}#job-desc-second .profile-eligibilty-criteria{display:inline-block}.job-desc-footer hr{margin:18px -21px;height:0;border-top:1px solid #eff1f3}.profile-progress-wrapper-modal{display:inline-block;height:14px;width:190px}.profile-progress-wrapper-modal .progress-bar{top:0px;font-size:x-small;color:white;font-weight:bold;border-radius:50px}.profile-progress-wrapper-modal .progress-bar .progress-value{bottom:5px;position:relative}body.block-scroll{position:fixed;width:100%;top:0;left:0}.cleaner-scroll-bar::-webkit-scrollbar{-webkit-appearance:none}.cleaner-scroll-bar::-webkit-scrollbar:vertical{width:11px}.cleaner-scroll-bar::-webkit-scrollbar:horizontal{height:11px}.cleaner-scroll-bar::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid white;background-color:rgba(0,0,0,0.5)}.cleaner-scroll-bar::-webkit-scrollbar-track{background-color:#fff;border-radius:8px}.always-show-vertical-scroll{overflow-y:scroll}.jobs-action-label{width:55px;display:inline-block}.jobs-action-btn{width:190px}.survey-options{position:absolute !important;top:1px !important;bottom:0px;margin-bottom:auto}.challenge-rating{border-top:1px solid #C2C7D0;border-bottom:1px solid #C2C7D0;padding:8px 0 10px;margin:0 62px 0 0}.challenge-help{padding:8px 0 0px;margin:0 62px 0 0}.cracking-interview{background:url(https://hrcdn.net/hackerrank/assets/resource/cracking-interview-title-9fc7e0bdff69931d0815ea8020841d65e43ef9401407b762a7c79dcee3c29627.png) no-repeat;height:92px;width:154px;display:block}.rating_feedback .hr-dialog-body{padding-bottom:0}.jobs_header_subtext{font-size:20px;font-weight:500;color:#39424e}.pl1{padding-left:1px}.jobs-common-app-container .jobs-common-app-box .job-box-ab{border:2px solid #2ec866;border-radius:5px;background:white;position:relative;height:314px;width:226px}.jobs-common-app-container .jobs-common-app-logos img{height:30px;margin-bottom:10px;width:auto;filter:grayscale(100%)}.jobs-common-app-container .jobs-common-app-footer{position:absolute;bottom:30px;right:20px;left:20px}.btn.sourcing-icon-btn{color:#626b7f;font-size:14px !important;padding:0;width:15px;text-align:center}.btn.sourcing-icon-btn.disabled{background:white}.btn.sourcing-icon-btn span.inline-throbber.loading{width:15px;height:15px;top:2px;margin-left:0}.btn.sourcing-icon-btn.upload-success{opacity:0.5}.sourcing-notification-container{padding:10px 20px;background:#39424e;color:white;border-radius:25px;position:absolute;top:15px;margin:auto;z-index:1;max-width:600px;text-align:center;left:18%;min-width:200px}.sourcing-notification-container.error{color:#f65039;background:white;border:1px solid #f65039}.sourcing-invite-model{width:750px}.sourcing-invite-model .modal-body{overflow:hidden}.sourcing-invite-model a.set-as-default{color:#626b7f;cursor:pointer;display:none !important}.sourcing-invite-model a.set-as-default.current-default:hover{cursor:default}.sourcing-invite-model a.set-as-default:hover{color:#39424e}.text-uppercase{text-transform:uppercase}.btn.btn-round{background:#2ec866;color:white;text-transform:uppercase;border:none;line-height:24px;height:40px;padding:10px 20px;font-size:18px;outline:none;box-shadow:none}.btn.btn-round:not(.btn-square){border-radius:25px}.btn.btn-round:not(.btn-profile-cancel):hover{background:#26a655}.common-app-child-view img.left-image{width:300px;height:auto}.common-app-child-view .form-heading{width:75%}.common-app-request-view .request-challenge-btn{color:#2ec866;font-size:18px;text-decoration:none !important;text-transform:uppercase;font-weight:600}.common-app-request-view .request-challenge-btn:hover{color:#26a655}.common-app-request-view ul.info-bullets{font-size:16px;line-height:28px}.common-app-about-view .circle{color:#2ec866;border-radius:25px;border-style:solid;border-width:2px;border-color:#2ec866;margin-right:15px;text-align:center;width:22px;display:inline-block;padding-left:1px}.common-app-about-view .img-border{border-right-width:1px;border-right-style:dashed;border-color:#4691f6;height:150px}.common-app-about-view .about-img{height:110px;width:auto;margin-left:28px;margin-right:28px;margin-top:20px;margin-bottom:50px}.common-app-about-view .line{border:2px solid #90B6EC;width:60px}.common-app-about-view .image-logo-wrapper{text-align:center;padding-bottom:20px;padding-left:50px}.common-app-about-view .image-logo{display:inline-block;height:50px;margin-top:10px}.common-app-about-view .image-logo img{max-height:45px;filter:grayscale(100%)}.common-app-about-view .btn-background{border-radius:25px}.content-heading{font-weight:600;letter-spacing:0.5px;font-size:16px}.btn.btn-square-grey{background:#979faf;color:white;text-transform:uppercase;border:none;line-height:24px;height:40px;padding:10px 20px;font-size:18px;outline:none;box-shadow:none}.btn.btn-square-grey.green-btn{background:#2ec866;padding-right:45px;padding-left:45px;padding-top:14px;height:50px;margin-top:5px;min-width:290px}.sourcing-datatable tr td{border-right:1px solid #EFF1F3}.sourcing-datatable tr td:last-child{border-right:none}.jobs-common-app-header h1{font-size:1.8em}.jobs-common-app-header h2{font-size:1.5em}.jobs-common-app-header .header-section{border-bottom:1px solid #C2C7D0;margin-right:25px}.jobs-common-app-header .number-bubble{width:20px;height:20px;text-align:center;background:#C2C7D0;color:white;border-radius:25px}.jobs-context-heading{color:#626b7f;border-bottom:1px dashed #C2C7D0}.unread-count-bubble{border-radius:25px;color:white;min-width:9px;text-align:center;float:right;line-height:16px;height:15px;font-size:0.7em;margin-left:5px;margin-top:10px;padding:0 3px;background:#4691f6}.jobs-side-navigation .unread-count-bubble{margin-top:2px;margin-right:15px;float:none;display:inline-block}.jobs-conversation{position:relative}.jobs-conversation.unread{background:white}.jobs-conversation .conversation-preview{border-bottom:1px dashed #C2C7D0}.jobs-conversation .company-logo img{width:70px;height:70px;margin-right:15px;border-radius:5px;overflow:hidden;border:1px solid #C2C7D0}.jobs-conversation .see-more{position:absolute;right:8px;top:30px;display:none}.jobs-conversation .see-more .btn,.jobs-conversation .see-more .btn:hover{background:#EFF1F3}.jobs-conversation:hover .see-more{display:block}.jobs-message-container .jobs-message{background:white;border-radius:3px;margin-right:50px;font-size:14px;border:1px solid #EFF1F3}.jobs-message-container .jobs-message p{line-height:normal;margin:0 0 15px 0}.jobs-message-container .jobs-message ul,.jobs-message-container .jobs-message ol{margin-left:15px;padding-left:15px;margin-top:15px;margin-right:15px}.jobs-message-container.sent-by-hacker .jobs-message{background:#E4EFFB;margin-left:50px;margin-right:0;border:1px solid #EFF1F3}.jobs-message-container.sent-by-hacker .message-timestamp{text-align:right}.jobs-messages-container{position:relative;height:100%;overflow:hidden}.jobs-messages-container .messages-header{position:absolute;top:0;left:0;width:100%;z-index:10;height:48px;border-bottom:1px solid #EFF1F3}.jobs-messages-container .messages{position:absolute;top:50px;bottom:150px;overflow-x:hidden;width:100%}.jobs-messages-container .reply-container{position:absolute;z-index:1;width:100%;bottom:0}.jobs-messages-container .reply-container .reply-compose-container{width:90%;height:150px;overflow:hidden;background:white;border-radius:3px;border:1px solid #dfe1e6}.jobs-messages-container .reply-container .send-reply{width:8%;margin-top:110px}.jobs-messages-container .cke_chrome{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border-radius:3px;overflow:hidden;border:none}.jobs-messages-container .cke_chrome.error{border-color:#f65039}.jobs-messages-container .cke_top{background-image:none;background:#EFF1F3 !important;border-top:none;box-shadow:none;border-radius:3px;overflow:hidden;border-bottom:1px solid #EFF1F3}.jobs-dashboard-body{position:relative}.jobs-landing-body{min-height:500px}.conversations-container{overflow:hidden}.conversations-container .conversations{height:100%;overflow-x:hidden}.linkedin_job_fair{height:1000px;width:500px}.linkedin_job_fair .logo{max-width:450px;margin:30px auto}.linkedin_job_fair .headline-text{width:500px;display:inline-block;padding-bottom:15px;border-bottom:solid 1px #c0c7d0}.linkedin_job_fair p{margin-top:15px}.linkedin_job_fair .ctas{margin-top:20px}.linkedin_job_fair .ctas button{width:70%}.hover-opacity-pct50{opacity:0.5}.hover-drop-border-top{border-top:3px solid #999 !important}.jobs-landing-view{font-size:14px}.disable-pointer-events{pointer-events:none}.ema-section{display:flex;flex-direction:column;font-weight:600;border-top:solid 1px #e0e8f2}.ema-container,.ema-text{display:flex;flex-direction:row}.ema-text{align-items:baseline;margin-bottom:15px}.warn{margin-left:5px;font-size:12px;color:#79a7c1}.ema-btn{display:flex;flex-direction:row;align-items:center;margin-right:20px;padding:10px;border-radius:4px;border:solid 1px #e0e8f2;background-color:white;color:#0d4c6c}.ema-btn .icon-attach{margin-right:5px;color:#79a7c1}.ema-btn:hover{background-color:#e0e8f2;transition:all 200ms}.ema-btn:hover .icon-attach{color:#0d4c6c;transition:all 200ms}.jobs-common-header .heading{color:#39424e}.jobs-common-header .sub-heading .sub-heading-text{font-size:16px;color:#979faf;text-align:left}.jobs-common-header .heading-options{padding-bottom:8px;border-bottom:1px solid #C2C7D0}.jobs-common-header .heading-options .option{font-size:16px;color:#979faf;padding-bottom:4px;border-bottom:5px solid transparent}.jobs-common-header .heading-options .active{color:#2ec866;border-bottom:5px solid #2ec866}.jobs-common-header .heading-options .request{margin-left:37px}.jobs-landing-header{height:60px;background:white;border-bottom:1px solid #e0e8f2}.jobs-landing-header a.header-link{line-height:50px;padding:7px 20px 0;font-weight:600;border-bottom:3px solid transparent;text-align:center;font-size:14px;display:inline-block;color:#979faf;cursor:pointer}.jobs-landing-header a.header-link:hover{color:#39424e}.jobs-landing-header a.header-link.active{color:#39424e;border-bottom:3px solid #2ec866}.jobs-landing-header .unread-count-bubble{margin-top:13px}.jobs-side-navigation ul,.jobs-side-navigation li{list-style:none;margin:0;padding:0;display:block}.jobs-side-navigation ul a.nav-option,.jobs-side-navigation li a.nav-option{padding:5px 15px;border-left:5px solid transparent;color:#979faf;font-weight:600;margin-bottom:15px;display:block}.jobs-side-navigation ul a.nav-option.active,.jobs-side-navigation li a.nav-option.active{color:#39424e;border-color:#39424e}.jobs-profile-information{border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;-o-background-clip:padding-box;background-clip:padding-box;padding:30px;width:850px;left:41%;overflow:hidden}.jobs-profile-information .modal-header{margin-top:10px;text-align:center;background:inherit;border-bottom:0px;padding:0px}.jobs-profile-information .modal-header .modal-title{font-size:22px;color:#717375}.jobs-profile-information .modal-header .x-icon{font-size:20px;font-weight:400;color:grey;position:absolute;top:30px;right:30px}.jobs-profile-information .modal-body{line-height:25px;max-height:560px;padding:0px;overflow-x:hidden;margin-left:30px;margin-right:30px;color:#39424e}.jobs-profile-information .modal-body .sub-help{color:grey;font-size:13px}.jobs-profile-information .modal-body .input-profile-label{width:190px;padding-right:15px;font-weight:600;padding-top:4px;color:#39424e;font-size:15px}.jobs-profile-information .modal-body input.linkedin_url{width:336px}.jobs-profile-information .modal-body .fields-full-name input{width:192px}.jobs-profile-information .modal-body .fields-full-name .field-last-name{width:auto;padding:0 15px;padding-top:4px;margin-left:20px}.jobs-profile-information .modal-body .edit-linkedin{margin-left:15px;margin-right:20px;font-size:14px}.jobs-profile-information .modal-body input{padding:4px 10px;box-shadow:none;height:40px;width:370px;margin-bottom:0}.jobs-profile-information .modal-body .select2-container.input-country{width:192px !important}.jobs-profile-information .modal-body .select2-container.input-state{width:192px !important;margin-left:5px}.jobs-profile-information .modal-body .select2-container{width:360px !important}.jobs-profile-information .modal-body .linkedin-url{position:relative;margin-bottom:40px}.jobs-profile-information .modal-body .linkedin-url .disabled{color:#626b7f;opacity:1}.jobs-profile-information .modal-body .linkedin-url img{position:absolute;left:25px;top:10px;height:34px}.jobs-profile-information .modal-body .input-v2-upload-error{display:none !important}.jobs-profile-information .modal-body .icon-minus-circled{display:none !important}.jobs-profile-information .modal-body input[type="radio"],.jobs-profile-information .modal-body input[type="checkbox"]{top:0;width:auto;height:auto;margin-top:14px}.jobs-profile-information .modal-body .select2-container-multi .select2-choices{background:white;border-radius:5px;border-color:#C2C7D0}.jobs-profile-information .jobs-profile .modal-body .profile-row{display:flex;flex-direction:row}.jobs-profile-information .jobs-profile .modal-body .align-top{align-items:flex-start}.jobs-profile-information .jobs-profile .modal-body .align-center{align-items:center}.jobs-profile-information .jobs-profile .modal-body .justify-end{justify-content:flex-end}.jobs-profile-information .jobs-profile .modal-body .btn,.jobs-profile-information .jobs-profile .modal-body .btn:focus{outline:none}.jobs-profile-information .jobs-profile .modal-body .profile-label{color:#79a7c1}.jobs-profile-information .jobs-profile .modal-body .profile-label .req-field{color:#ff223e;cursor:default}.jobs-profile-information .jobs-profile .modal-body a,.jobs-profile-information .jobs-profile .modal-body p,.jobs-profile-information .jobs-profile .modal-body span,.jobs-profile-information .jobs-profile .modal-body label,.jobs-profile-information .jobs-profile .modal-body input{font-size:14px;font-weight:600;line-height:normal}.jobs-profile-information .jobs-profile .modal-body label{margin-bottom:0}.jobs-profile-information .jobs-profile .modal-body [class^="icon-"]::before,.jobs-profile-information .jobs-profile .modal-body [class*=" icon-"]::before{margin:0}.jobs-profile-information .jobs-profile .modal-body .jobs-profile--section-label{color:#0d4c6c}.jobs-profile-information .jobs-profile .modal-body .jobs-profile--section-separator{height:1px;border:none;border-top:1px dashed #b6cadc}.jobs-profile-information .jobs-profile .modal-body .field-text{color:#0d4c6c}.jobs-profile-information .jobs-profile .modal-body input[type="text"]{box-sizing:border-box;margin:0;width:100%;border-radius:3px;box-shadow:none !important;color:#0d4c6c}.jobs-profile-information .jobs-profile .modal-body input[type="radio"]{margin:6px 6px 0 0}.jobs-profile-information .jobs-profile .modal-body input[type="checkbox"]{margin-top:0}.jobs-profile-information .jobs-profile .modal-body label.no-style{padding:0;font-weight:normal;line-height:normal}.jobs-profile-information .jobs-profile .modal-body .cancel-button,.jobs-profile-information .jobs-profile .modal-body .save-button{width:140px}.jobs-profile-information .jobs-profile .modal-body .cancel-button{background:#b6cadc;border-color:#b6cadc;color:white}.jobs-profile-information .jobs-profile .modal-body .cancel-button:hover{background-color:#79a7c1;border-color:#79a7c1}.jobs-profile-information .jobs-profile .modal-body .subtext{color:#e0e8f2}.jobs-profile-information .jobs-profile .modal-body .subtext-example{color:#b6cadc}.jobs-profile-information .jobs-profile .modal-body .connect-to-linkedin{display:flex;flex-direction:row}.jobs-profile-information .jobs-profile .modal-body .connect-to-linkedin__label{color:#0d4c6c}.jobs-profile-information .jobs-profile .modal-body .connect-to-linkedin__label .url-container{display:flex;flex-direction:column;justify-content:center;word-wrap:break-word;line-height:normal;border:1px solid #C2C7D0;border-radius:3px;padding:7px 10px;width:325px;cursor:not-allowed}.jobs-profile-information .jobs-profile .modal-body .connect-to-linkedin__actions .btn-linkedin{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100px;padding:6px 10px}.jobs-profile-information .jobs-profile .modal-body .connect-to-linkedin__actions .btn-linkedin i{font-size:14px}.jobs-profile-information .jobs-profile .modal-body .connect-to-linkedin__actions .btn-linkedin:hover{background-color:#006092}.jobs-profile-information .jobs-profile .modal-body .connect-to-linkedin__actions .btn-linkedin .divider{font-size:16px}.jobs-profile-information .jobs-profile .modal-body .jobs-upload-resume{display:flex;flex-direction:row}.jobs-profile-information .jobs-profile .modal-body .jobs-upload-resume a{text-decoration:underline;font-size:14px;color:#00a6ca}.jobs-profile-information .jobs-profile .modal-body .jobs-upload-resume a:hover{color:#1fca5f;text-decoration:none}.jobs-profile-information .jobs-profile .modal-body .jobs-upload-resume__label{color:#00a6ca}.jobs-profile-information .jobs-profile .modal-body .jobs-upload-resume__label .url-container{display:flex;flex-direction:column;justify-content:center;word-wrap:break-word;line-height:normal;font-size:14px}.jobs-profile-information .jobs-profile .modal-body .jobs-upload-resume__divider{border-right:1px solid #e0e8f2}.jobs-profile-information .jobs-profile .modal-body .jobs-upload-resume__actions{display:flex}.jobs-profile-information .jobs-profile .modal-body .jobs-upload-resume__actions a{font-size:12px}.jobs-profile-information .jobs-profile .modal-body .or-separator{display:flex;flex-direction:column;align-items:center;width:20px}.jobs-profile-information .jobs-profile .modal-body .or-line{width:1px;height:15px;border-right:1px solid #e0e8f2}.jobs-profile-information .jobs-profile .modal-body .or-circle{display:flex;justify-content:center;align-items:center;border:1px solid #e0e8f2;border-radius:20px;width:20px;height:20px}.jobs-profile-information .jobs-profile .modal-body .or-text{color:#b6cadc}.jobs-profile-information .jobs-profile .modal-body .role_pref .options-row{display:inline-block;color:#0d4c6c;margin-bottom:10px}.jobs-profile-information .jobs-profile .modal-body .select2-container{width:100% !important}.jobs-profile-information .jobs-profile .modal-body .select2-container a,.jobs-profile-information .jobs-profile .modal-body .select2-container span{color:#0d4c6c}.jobs-profile-information .jobs-profile .modal-body .select2-container.input-country{width:100% !important}.jobs-profile-information .jobs-profile .modal-body .select2-container.input-state{width:100% !important;margin-left:0px}.jobs-profile-information .jobs-profile .modal-body .select2-container-multi .select2-choices{min-height:100px}.jobs-profile-information .jobs-profile .modal-body .select2-container-multi .select2-choices .select2-search-choice{display:flex;flex-direction:row;padding:5px 10px;color:#0d4c6c;font-weight:600;border:1px solid #b6cadc;background:rgba(224,232,242,0.4);box-shadow:none}.jobs-profile-information .jobs-profile .modal-body .select2-container-multi .select2-choices .select2-search-choice-close{position:relative;top:0}.jobs-profile-information.no-modal{width:100%;left:0;float:left;padding:0}.jobs-profile-information.no-modal .modal-body{margin-left:0;margin-right:0;overflow:visible;max-height:none}.jobs-profile-information .btn.import-from-linkedin{border:1px solid #1683bb;background:#1683bb;color:white;padding:10px 11px;font-size:12px}.jobs-profile-information .modal-footer{text-align:left !important;padding-left:0px}.jobs-profile-information .modal-footer .btn{box-shadow:none;background-image:none;border:none;padding:10px 20px;font-weight:600 !important;height:40px;color:white;min-width:170px}.jobs-profile-information .modal-footer .btn-profile-save{background:#2ec866}.jobs-profile-information .modal-footer .btn-profile-cancel{background:#979faf}.jobs-profile-information .form-section-header .label{width:190px;letter-spacing:4px;font-weight:600;color:#626b7f}.jobs-profile-information .form-section-header hr{height:0px;border:none;border-bottom:3px solid #C2C7D0;margin:10px 15px;float:left;width:510px;display:none}.jobs-profile-information .dashboard-avatar{margin-top:50px;height:140px;border-radius:100%}.jobs-profile-information .image-dropdown{overflow:hidden;border-radius:3px;border:1px solid #C2C7D0;background:white;width:145px;font-size:12px}.jobs-profile-information .image-dropdown ul,.jobs-profile-information .image-dropdown li{list-style:none}.jobs-profile-information .image-dropdown a,.jobs-profile-information .image-dropdown a:hover{color:#39424e;cursor:pointer;font-weight:500}.jobs-profile-information .image-dropdown a:hover{background:#EFF1F3}.jobs-profile-information .image-dropdown-menu{text-align:center;color:#4691f6;text-decoration:none !important;width:150px}.jobs-profile-information .options-row{width:250px;display:inline-block}.jobs-profile-information .name-label{width:225px;display:inline-block}.jobs-profile-information input.personal-input{margin-right:20px}.jobs-profile-information .linkedin-url{margin-bottom:40px}.jobs-profile-information .add-skill{cursor:pointer;color:#4691f6}.jobs-resume-upload .btn{background:#979faf;color:white;border:none;line-height:20px;height:38px;outline:none;box-shadow:none}.jobs-resume-upload .btn.upload-resume{padding:10px 32px}.jobs-resume-upload .btn.btn-box{padding:9px 13px;width:47px}.jobs-resume-upload i.icon--single:before,.jobs-resume-upload .notify_dropdown .message_status i:before,.notify_dropdown .message_status .jobs-resume-upload i:before{margin-right:0}.hackdown-content p,.hackdown-content blockquote,.hackdown-content pre{margin-top:12px}.hackdown-content h1{font-size:1.6em}.hackdown-content h2{font-size:1.35em}.hackdown-content h3{font-size:1.2em}.hackdown-content h1,.hackdown-content h2,.hackdown-content h3{line-height:1em;margin-top:1em;font-weight:500}.hackdown-content ul,.hackdown-content ol{margin-left:20px}.hackdown-content code{color:#454C5F}.hackdown-content pre{background:#f4faff;border:0;border-radius:2px}.hackdown-content hr{margin:0.75em 0;border:none;border-top:2px solid #eaeaea}.hackdown-content blockquote{background:#f0f0f4;padding:10px;border-left:4px solid #c0c7d0}.hackdown-content blockquote p{font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;margin-top:0;margin-bottom:0}.mkd-container .CodeMirror-scroll{margin:0}.mkd-container .mkd-button-bar{border-top-left-radius:5px;border-top-right-radius:5px;width:100%;padding:5px 12px;box-sizing:border-box;float:left;border:1px solid #c8ccd0;border-bottom:0}.mkd-container .mkd-button-bar ul{height:36px}.mkd-container .mkd-button-bar ul li{list-style:none;padding-top:8px}.mkd-container .mkd-button-bar ul li.custom{width:7.25%}.mkd-container .mkd-button-bar ul li span{width:30px;height:20px;display:inline-block;background:url(https://hrcdn.net/hackerrank/assets/forum-post/markdown-buttons-2-5d13719a6185305fe5f93f430f42222106c80dd1ce691566958ec57e886c9180.png) no-repeat;cursor:pointer}.mkd-container .mkd-button-bar ul li #bold{background-position:9px -27px}.mkd-container .mkd-button-bar ul li #italics{background-position:-31px -27px}.mkd-container .mkd-button-bar ul li #numberedList{background-position:-166px -28px}.mkd-container .mkd-button-bar ul li #bulletedList{background-position:-116px -27px}.mkd-container .mkd-button-bar ul li #image{background-position:-216px -27px}.mkd-container .mkd-button-bar ul li #link{background-position:-262px -27px}.mkd-container .mkd-button-bar ul li #code{background-position:-310px -27px}.mkd-container .mkd-button-bar ul li.inactive #bold{background-position:9px -3px}.mkd-container .mkd-button-bar ul li.inactive #italics{background-position:-31px -3px}.mkd-container .mkd-button-bar ul li.inactive #bulletedList{background-position:-116px -3px}.mkd-container .mkd-button-bar ul li.inactive #image{background-position:-216px -3px}.mkd-container .mkd-button-bar ul li.inactive #link{background-position:-262px -3px}.mkd-container .mkd-button-bar ul li.inactive #code{background-position:-310px -3px}.mkd-container .mkd-button-bar ul li.inactive #numberedList{background-position:-166px -4px}.mkd-container .mkd-button-bar ul li.inactive span{cursor:default}.mkd-container .mkd-button-bar #bold:hover{background-position:9px -51px}.mkd-container .mkd-button-bar #italics:hover{background-position:-31px -51px}.mkd-container .mkd-button-bar #bulletedList:hover{background-position:-116px -51px}.mkd-container .mkd-button-bar #image:hover{background-position:-216px -51px}.mkd-container .mkd-button-bar #link:hover{background-position:-262px -51px}.mkd-container .mkd-button-bar #code:hover{background-position:-310px -51px}.mkd-container .mkd-button-bar #numberedList:hover{background-position:-166px -52px}.add-link-dialog{padding-left:50px}.add-link-dialog .span12{padding-left:0px}.add-link-dialog .span2{text-align:right;padding-top:10px;border:1px #e4e6e8 solid;background:#F0F0F4;padding-bottom:6px;border-right-style:none;border-top-left-radius:5px;border-bottom-left-radius:5px}.add-link-dialog input{width:100%;border-top-left-radius:0px;border-bottom-left-radius:0px}.navigation-banner.cookie-banner-wrapper{background:#1ba94c;font-size:13px;color:#fff;font-weight:bold;padding:10px 0;z-index:700}.navigation-banner.cookie-banner-wrapper .cookie-container{margin:0 auto;position:relative;max-width:1400px;width:90%}.navigation-banner.cookie-banner-wrapper .cookie-d-flex{display:flex;align-items:center;box-sizing:border-box;margin:0 15px}.navigation-banner.cookie-banner-wrapper .cookie-message{flex:0 0 calc(100vw - 150px)}.navigation-banner.cookie-banner-wrapper .cookie-btn-wrapper{display:flex;flex:0 0 150px;justify-content:center}.navigation-banner.cookie-banner-wrapper .cookie-link{color:white;border-bottom:1px dotted #fff}.navigation-banner.cookie-banner-wrapper .ui-btn-secondary{background-color:#fff;height:30px;text-transform:uppercase;font-weight:bold;position:relative;display:inline-block;padding:0 20px;outline:none;border:none;border-radius:3px;color:#1ba94c;font-weight:bold;font-size:14px;transition:all 0.5s ease;transition-property:box-shadow, background, color, border;cursor:pointer}.navigation-banner.cookie-banner-wrapper .ui-text{margin:0 5px}.new-topbar.cookie-banner{height:115px}@media screen and (max-width: 800px){.cookie-banner-wrapper{position:fixed;bottom:0;width:100%}.show-cookie-banner{padding-bottom:60px}.show-cookie-banner .new-topbar{height:65px}}.btn-follow{transition:none}.btn-follow.active,.btn-follow:hover{border-color:#26a655 !important;background:#26a655;color:white !important}.btn-follow:before{content:'\e80c';font-family:'hricons';padding-right:5px;float:left}.btn-follow.unfollowed{border-color:#C2C7D0 !important;color:#39424e !important;background-color:whitesmoke;background-image:linear-gradient(top, #fff, #f5f5f5)}.btn-follow.follow-icon{transition:none !important;border:1px solid transparent;background:none;color:#979faf !important;padding:10px;font-size:1.5em;display:inline-block;box-shadow:none}.btn-follow.follow-icon.active{background:none !important;border-color:transparent !important;color:#26a655 !important}.btn-follow.follow-icon:hover{background:none !important;border:1px solid #C2C7D0;color:#26a655 !important}.btn-follow.follow-icon.active:hover{border-color:#26a655 !important}.btn-follow.follow-icon:before{padding-right:0}.btn-follow.follow-icon.unfollowed{border-color:#979faf !important;color:#979faf !important}.page-title h1,.page_title h1{font-weight:600;margin:5px 0}.email-form textarea{resize:vertical;height:500px}#secondary-email-input{margin-bottom:10px}.text-align-right{text-align:right}@media all and (max-width: 1090px){.page-title h1,.page_title h1{font-size:35px}}.style_group{position:relative;border-top:1px solid #C2C7D0;padding:10px 0 20px}.style_group:not(:last-of-type){border-bottom:none}.style_group .style_title{padding:5px 10px;border-left:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0;position:absolute;top:0;right:0;border-radius:0}.style_group .style_group-sub{margin-top:20px}.grid_example{border:1px solid #39424E}.style_color-group{float:left;padding:6px 6px 0;border:1px solid #EFF1F3;margin-right:10px;margin-bottom:40px}.style_color-group .style_color-single{height:100px;width:100px}.style_color-group .style_color-details{text-align:center}.tab-list.tab-buttons .down,.tab-list.tab-buttons .up{padding-top:7px;color:#444;height:13px;cursor:pointer}.tab-list.tab-buttons .down:hover,.tab-list.tab-buttons .up:hover{background:#fff}.tab-list.tab-buttons .down:hover .down-arrow,.tab-list.tab-buttons .up:hover .down-arrow{border-top:6px solid #777}.tab-list.tab-buttons .down{border-bottom:1px solid #ddd}.tab-list.tab-buttons .up{border-top:1px solid #ddd}.tab-list.tab-buttons .down-arrow{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #444;margin:auto}.CodeMirror-lines,.CodeMirror-gutter-text{font-size:1.2em;line-height:1.3em}.codeeditor-body-wrapper .CodeMirror-scroll,.codeeditor-body-wrapper .CodeMirror-gutters{min-height:300px}#tab-contests{position:relative}.time-wait-icon{opacity:0.2;margin-top:3px;margin-right:4px}.float-left{float:left !important}.no-margin-left{margin-left:0px !important}.inline{display:inline}input.edit-slug{width:200px;height:8px;padding:0px;height:20px;font-size:15px;font-family:inherit}a.edit-slug,a.update-slug,a.cancel-update-slug{margin-left:10px;padding:0px}.no-padding{padding:0px}.hacker-container .hacker-details{margin-left:60px}.hacker-container .hacker-details .hacker-username{padding-top:15px}.break-word{word-wrap:break-word}.contest-countdown{text-decoration:none;border-bottom:1px black dotted}.forum-sidebar-button{margin-top:70px}.problem-title{width:80%}.checkbox-container{display:inline-block;width:2em;float:left;position:relative}.language-title{float:left;margin-top:-5px}.language-title label{padding:0}.rating_info{padding:20px}.acm-challenge-balloon{width:15px;height:15px;display:inline-block;border-radius:15px;margin-left:10px;border:1px solid #444}.acm-challenge-balloon-large{width:25px;height:25px;display:inline-block;border-radius:25px;margin-left:25px;border:1px solid #444}.acm-leaderboard-cell{padding-left:0px;padding-right:0px;margin-bottom:1px;height:100%}.acm-leaderboard-cell.correct div.inner-cell{background-color:lightgreen;border:1.5px solid lightgray}.acm-leaderboard-cell.incorrect div.inner-cell{background-color:pink;border:1.5px solid lightgray}.acm-leaderboard-cell div.inner-cell{padding-top:10px;padding-bottom:10px}.team-name{color:#aaa}.dialog-close{position:absolute;right:18px;color:#FFF;top:2px;border:2px solid #FFF;height:20px;width:20px;text-align:center;padding:1px 0 0;border-radius:15px}.error ul{margin-left:20px;text-align:left}.email-container{height:36px}.email-container .email-text{padding-top:7px}#add-new-secondary-email input{margin-top:10px;margin-right:10px}.help-text-right{right:0px;left:initial !important}.right{text-align:right !important}.applicant-profile-editor{border:1px solid #ccc;padding:20px 10px;width:90%;margin:auto;margin-top:40px}.apply-company-box{float:left;border:1px solid #eee;padding:10px;margin:10px}.apply-company-box .apply-company-body{width:430px;float:left}.apply-company-box .apply-company-head{width:90px;float:left}.company-info-box .company-info-head{border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:10px}.company-info-box .company-info-content-section ul{margin-left:20px}.company-info-box .company-info-content-section .company-info-section-title{font-size:18px;font-weight:bold}.scroll-box::-webkit-scrollbar{-webkit-appearance:none}.scroll-box::-webkit-scrollbar:vertical{width:11px}.scroll-box::-webkit-scrollbar:horizontal{height:11px}.scroll-box::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid white;background-color:rgba(0,0,0,0.5)}.scroll-box::-webkit-scrollbar-track{background-color:#fff;border-radius:8px}.company-info-box .company-info-content-section .role-label{width:170px}.company-info-box .company-info-content-section label{font-weight:500;margin-bottom:0}.company-info-box .company-info-content-section td{vertical-align:middle;height:38px}.company-info-box .company-info-content-section td p{padding-left:10px}.company-info-box .company-info-content-section .office-table{margin-top:-26px}.company-info-box .company-info-content-section .office-table .location-label{width:300px}select[disabled=disabled]{opacity:0.6;filter:alpha(opacity=60)}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.like-label-like-p{padding-top:7px}#Administration_hackerboard{margin-top:20px;border:1px solid #ddd}#Administration_hackerboard .hacker-list{border-right:2px solid #ddd;padding-right:0px}#Administration_hackerboard .hacker-list .hacker-list-item{padding:10px;border-bottom:1px solid #ddd;cursor:pointer}#Administration_hackerboard .hacker-list .hacker-list-item.active{border-right:2px solid #aaa}#Administration_hackerboard .hacker-list .hacker-list-item .hacker-info{margin-left:50px;position:absolute}#Administration_hackerboard .hacker-list .hacker-list-item .hacker-info small{font-size:11px}#Administration_hackerboard .hacker-details{border-left:2px solid #ddd;margin-left:-2px}.CodeMirror{min-height:300px;height:auto !important;border:1px solid #c2c7d0}@media screen and (min-width: 1200px){.page_wide .content_primary{width:78.125%}.page_narrow .content_primary{width:77%}}@media screen and (min-width: 1030px){.page_navigation-sidebar{display:block}.container,.lg-block_footer{position:relative}}@media screen and (max-width: 1200px){#fullscreen-wrapper .select2-container{width:100px;margin-left:10px}#fullscreen-wrapper .codeeditor_header-action{margin-left:10px}#fullscreen-wrapper .codeeditor_header-action:before{margin:0 10px;left:-20px}}.ui-autocomplete{background:white;padding:0}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active,.ui-state-focus{list-style:none;border:none;background:#eee;border-radius:0}.simple-dropdown{position:relative}.simple-dropdown .box{position:absolute;width:100%;background:#FFF;display:none;z-index:10;border:1px solid #C2C7D0;box-sizing:border-box}.simple-dropdown .box .option{padding:5px;cursor:pointer;font-size:0.9em}.simple-dropdown .box .option:hover{background:#26a655;color:#f8f9fa}.simple-dropdown.disabled{opacity:1}.simple-dropdown:hover:not(.disabled) button{border-bottom-left-radius:0px;border-bottom-right-radius:0px}.simple-dropdown:hover:not(.disabled) .box{display:block}#nav-search .autocomplete{width:185px}.autocomplete{max-width:250px}.autocomplete li a{background:#F8F8F8;color:#626b7f;font-size:0.8em;margin:0.4em;padding:0.4em !important}.autocomplete li:hover a:hover{background:#26b061;color:#FFF;font-size:0.8em;border:0px;margin:0.4em;padding:0.4em}#sitewide-broadcast{margin-top:20px;padding-left:.5em;padding-right:.5em}.terms-header{margin-top:4em}.terms li p{line-height:1.5em;margin-top:1em}.terms li strong{font-weight:700}.terms{padding:2em 0em 4em}.no-underline{text-decoration:none}.onboarding{background:#f8f9fa}.onboarding_nav .container--static{position:relative}.onboarding_header{margin:50px 0 20px}.onboarding_domains{list-style:none}.onboarding_domain,.onboarding_nextPrompt{box-sizing:border-box;float:left;margin:2em 2.5%;width:45%}.onboarding_domain{background:white;border:1px solid #C2C7D0;border-radius:5px;padding:20px;padding-right:50px;position:relative}.onboarding_domain .domain_title{color:#2ec866;margin-bottom:.5em}.onboarding_domain p{color:#7a8499;font-size:.9em}.onboarding_domain:after{background:white;border:1px solid #C2C7D0;border-radius:100px;box-shadow:inset 0 0 0 3px #EFF1F3;color:#C2C7D0;content:'\2192';cursor:pointer;font:1.3em hricons;height:50px;line-height:50px;position:absolute;right:-25px;text-align:center;top:50%;transform:translateY(-50%);width:50px}.onboarding_domain:hover:after{color:#2ec866}.onboarding_domain.is-selected:after{background:#2ec866;border-color:#26a655;box-shadow:inset 0 0 0 3px #26a655;color:white;content:'\2713'}.onboarding_domain.is-selected:hover:after{color:white}.onboarding_nextPrompt .btn{margin-top:35px}.onboarding_challenge{margin:0 auto;position:relative;width:820px}.onboarding_modal{background:white;border-radius:5px;padding:20px;text-align:center}.onboarding_modal .faux-leaderboard{overflow:hidden;position:relative}.onboarding_modal .faux-leaderboard .btn-wrap{position:absolute;top:50%;transform:translateY(-50%);width:100%}.onboarding_modal .faux-leader{width:403px;position:absolute;left:48px;top:19px;height:48px}.onboarding_modal .faux-leader img{position:absolute;left:74px;height:35px;width:35px;top:2px}.onboarding_modal .faux-rank,.onboarding_modal .faux-name{font-size:14px;position:absolute;top:15px}.onboarding_modal .faux-rank{left:10px;top:22px}.onboarding_modal .faux-name{left:135px}.onboarding_modal .faux-img{opacity:.3}.onboarding_modal .faux-rank1,.onboarding_modal .faux-rank2,.onboarding_modal .faux-rank3{font-size:14px;left:58px;position:absolute}.onboarding_modal .faux-rank1{top:-5px}.onboarding_modal .faux-rank2{top:90px}.onboarding_modal .faux-rank3{top:140px}.onboarding_modal .faux-flag{position:absolute;top:3px;left:218px}.onboarding_steps{background:#39424e;border:1px solid #232931;box-shadow:0 1px 5px rgba(0,0,0,0.2);margin-bottom:20px;padding:20px}.onboarding_steps a{color:#4691f6}.onboarding_steps h6{color:white}.onboarding_step{color:white;font-size:14px;font-weight:500;margin-bottom:.5em}.onboarding_step i{color:rgba(255,255,255,0.5);transition:.3s ease}.onboarding_step a.step-text{color:inherit;cursor:pointer}.onboarding_step a.step-text:hover{color:white;text-decoration:underline}.onboarding_step:hover i{color:#4691f6}.onboarding_step:hover a.step-text:after{color:#2ec866}.onboarding_step.step-complete{color:#EFF1F3;pointer-events:none;text-decoration:line-through}.onboarding_step.step-complete .step-text{opacity:.6}.onboarding_step.step-complete a{color:inherit}.onboarding_step.step-complete i{color:#2ec866}.preview-markdown{border:1px solid #ccc;background:#fbfbfb;padding:10px;margin-top:10px}.crop-image-wrapper{width:825px;min-height:500px;height:auto;position:absolute;opacity:0;top:10px;z-index:10001;background:white;border-radius:3px}.crop-image-wrapper .crop-image-body{padding:10px}.crop-image-wrapper .crop-image-body .crop-avatar-wrap{padding:0px;margin:0px;border:0px;background:#eee}.relative-position{position:relative}.discussion-header{font-weight:600;font-size:.9em;padding-top:0px;margin-top:0px;border-bottom:1px solid #ddd;margin-bottom:30px}.discussion-header p{padding-top:7px}.discussion-header p,.discussion-header a{font-weight:inherit}.discussion-header a{color:inherit}.discussion-header .comment-sort-option{color:#000 !important}.forum-icon-search{top:1px;left:30px}.forum-input{width:500px;padding-left:30px !important}.single-comment:first-child{margin-top:20px;width:600px}.discussion-comments{background:#fff;list-style:none;margin:0}.discussion-comments ul{list-style:none;position:relative}.discussion-comments ul.extend-discussion{padding-left:130px;padding-top:0;margin-bottom:40px}.discussion-comments ul.extend-discussion li{background:#f8f9fa;padding:20px 10px;position:relative;top:40px}.discussion-comments .comment-content ul{list-style:disc}.discussion-newcomment .CodeMirror-empty{color:#C2C7D0}.discussion-comment{position:relative;margin-top:30px}.discussion-comment a{cursor:pointer}.discussion-comment .maximize-comment{display:none}.discussion-comment .minimize-comment{display:inline}.discussion-comment.more-width{margin-bottom:30px}.discussion-comment.more-width:before{border-left:1px solid #ccc;display:block;position:absolute;left:11px;top:22px;bottom:-20px;margin:auto}.discussion-comment .is-collapsed-meta{display:none}.discussion-comment.is-collapsed{color:#979faf}.discussion-comment.is-collapsed.more-width:before{display:none}.discussion-comment.is-collapsed .discussion-counter,.discussion-comment.is-collapsed .minimize-comment,.discussion-comment.is-collapsed .comment-content,.discussion-comment.is-collapsed .discussion-expert-line,.discussion-comment.is-collapsed .comment-footer{display:none}.discussion-comment.is-collapsed .maximize-comment{display:inline}.discussion-comment.is-collapsed .is-collapsed-meta{display:inline}.discussion-comment .comment-count{padding:6px 12px;border:1px solid #c9ced5;border-radius:5px;margin-left:5px}.comment-content,.comment-response{width:600px}.comment-response{background:#f8f9fb;border:1px solid #caced5;border-radius:5px;padding:0.8em}.comment-response .CodeMirror{border-radius:5px}div.discussion-root-node-knob{position:relative;float:left;padding-right:10px;padding-top:10px;background:white}div.discussion-root-node-knob p{border-radius:100px;border:1px solid #ddd;width:20px;height:20px}div.discussion-root-node-knob p i.icon--single,div.discussion-root-node-knob p .notify_dropdown .message_status i,.notify_dropdown .message_status div.discussion-root-node-knob p i{cursor:pointer;color:#DDD;top:10px;position:absolute;left:6px}.discussion-meta,.discussion-main{float:left}.discussion-meta{width:55px}.discussion-meta.more-width{width:88px}.discussion-counter{float:left;width:90px}.discussion-counter a{color:#C2C7D0;font-size:1.2em}.discussion-counter a,.discussion-counter .discussion-count{text-align:center}.discussion-counter .discussion-count{font-weight:600}.discussion-counter.is-upvoted .discussion-upvote{color:#2ec866}.discussion-counter.is-upvoted .discussion-downvote{visibility:hidden}.discussion-counter.is-downvoted .discussion-downvote{color:#2ec866}.discussion-counter.is-downvoted .discussion-upvote{visibility:hidden}.discussion-avatar{float:left;position:relative}.discussion-main{width:calc(100% - 55px)}.discussion-main.more-width{width:calc(100% - 95px)}.comment-section .forum-gold-star{color:#f3c400}.comment-section .forum-gold-star.state-enabled{cursor:pointer}.comment-section .forum-gold-star.state-enabled span{border:1px solid gold;border-radius:0.25em;padding:0.35em}.comment-section .forum-gold-star.state-enabled span:hover{background-color:gold}.comment-section .forum-gold-star.state-enabled span:hover i{color:white;background-color:transparent}.comment-section .forum-gold-star.state-enabled span:hover strong{color:white;background-color:transparent}.comment-header{margin-top:10px;margin-bottom:10px}.discussion-name{font-weight:bold;margin-right:5px}.discussion-name .badge{margin-left:5px}.discussion-details,.comment-footer{font-size:.8em;color:#979faf}.comment-footer{padding-top:20px}.comment-footer a{margin-right:10px}.discussion-load{font-size:.8em;font-weight:bold;margin-left:130px;padding-bottom:30px}.discussion-expert-box{clear:both}.discussion-expert-box .discussion-expert-line{background-color:#f8f8f8;border:#d7dbdf 1px solid;display:inline;border-radius:5px;margin-top:10px;padding:8px 0px;float:left;margin-bottom:10px}.discussion-expert-box .discussion-expert-line .discussion-expert-text{padding:10px}.discussion-expert-box .discussion-expert-line .discussion-expert-images{margin-right:5px}.discussion-expert-box .discussion-expert-line .discussion-expert-images .discussion-expert-image{display:inline;border-radius:3px;margin-right:5px;vertical-align:bottom}.discussion-expert-box .discussion-expert-line .discussion-expert-images .discussion-expert-answered{opacity:0.3;filter:alpha(opacity=30)}.comment-box{width:700px}.comment-box .comment-avatar{width:50px}.comment-box .comment-editor{width:600px}.ui-autocomplete-category{border-top:1px solid #dddddd;width:100%;text-align:right;font-size:0.8em !important}.ui-autocomplete-category:first-child{border-top:0}.ui-autocomplete-category .ui-autocomplete-category-title{padding-right:0.4em;color:#999;font-weight:bold;font-size:0.8em !important;padding-top:2px;text-align:left;padding-left:10px;background:#efefef;padding-bottom:3px}.search-query{border-radius:0.4em !important}.search_form.focus input{border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important}ul.ui-autocomplete{border-radius:0px;margin-top:24px;border-top:0px}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{margin:0px !important}.comment-box .comment-editor-not-focused .CodeMirror{min-height:40px}.comment-box .CodeMirror{border-radius:5px}.comment-box .CodeMirror.CodeMirror-focused .CodeMirror-placeholder{display:none}.comment-box .CodeMirror .CodeMirror-placeholder{padding:5px;margin-left:5px;font-family:'Whitney SSm A', 'Whitney SSm B', "Avenir", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;font-weight:normal;font-size:0.8em;padding-left:5px;color:#999}.mkd-container .CodeMirror-scroll{min-height:100px;max-height:200px;margin:0;transform:translate3d(0, 0, 0)}.mkd-container .CodeMirror-scroll .CodeMirror-gutters{padding-bottom:0px}.mkd-container .CodeMirror-scroll .CodeMirror-linenumbers{padding-bottom:0px}.mkd-container .CodeMirror-scroll .CodeMirror-sizer+div{display:none}.mkd-container .CodeMirror{min-height:100px;border-top-left-radius:0px;border-top-right-radius:0px}.discussion-main #comment-preview ul,.discussion-main #comment-preview ol,.discussion-main .comment-content ul,.discussion-main .comment-content ol,.discussion-newcomment #comment-preview ul,.discussion-newcomment #comment-preview ol,.discussion-newcomment .comment-content ul,.discussion-newcomment .comment-content ol{list-style-position:inside}.forum-image-upload{text-align:center;height:400px;width:510px;overflow-y:scroll}.forum-image-upload .box__dragndrop{display:none}.forum-image-upload .selector-box{top:40%;position:relative}.forum-image-upload .selector-box .select-btn{cursor:pointer;color:#29b35b}.forum-image-upload.is-dragover{background-color:grey}.forum-image-upload.advanced-upload{outline:2px dashed rgba(0,0,0,0.32)}.forum-image-upload.advanced-upload .box__dragndrop{display:inline}.block-full-width{width:100%;display:block}.support{max-width:800px}.support h2{font-size:2em}.support .support-error{font-size:1em;padding:10px}.support .required-field{font-weight:bold;font-size:1.2em;color:#a73024}.support .custom-select2 ul{border-radius:5px;border-color:#c2c7d0;padding:2px 5px}.registration .team-update{width:600px}.registration .span6p5{width:40%;box-sizing:border-box;float:left;margin-left:0;padding-left:7.5px;padding-right:7.5px}.registration .disabled-details-section{opacity:0.2;-moz-opacity:0.2;-khtml-opacity:0.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20);position:relative}.registration .disabled-details-section-overlay{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1000000}.registration .icheckbox_square-green,.registration .iradio_square-green{display:inline-block;vertical-align:middle}.registration .icheck-container,.registration .icheck-container-small{width:8.5%;box-sizing:border-box;float:left}.registration .icheck-container-small{width:5.0%}.registration .social-wrap{margin:15px 0px}.registration .social-wrap .button{padding:7px;border-radius:3px;color:#fbfbfb;font-weight:bold;position:relative}.registration .social-wrap .twitter{padding-left:34px;background:#4099ff;margin-right:10px}.registration .social-wrap .facebook{padding-left:26px;background:#3b5998;margin-left:10px}.registration .social-wrap .twitter img{position:absolute;top:6px;left:5px}.registration .social-wrap .facebook img{position:absolute;top:6px;left:8px}.registration textarea.invite-textbox{resize:none}.registration .boundA{border-radius:5px}.experts-wrap{border-left:1px solid #ddd;padding-top:20px;padding-left:30px;position:absolute;right:0;min-height:300px;z-index:10}.experts-wrap .experts-list{position:relative}.experts-wrap .status-icons{position:absolute;left:3px;top:12px;font-size:18px;display:none}.experts-wrap .selected-count-wrap{display:none}.experts-wrap .give-hover-animation .selected-count-wrap{display:inline}.experts-wrap .give-hover-animation:hover .experts-list{opacity:0.5;filter:alpha(opacity=50)}.experts-wrap .give-hover-animation .experts-list{cursor:pointer}.experts-wrap .give-hover-animation .experts-list:hover{opacity:1;filter:alpha(opacity=100)}.experts-wrap .give-hover-animation .experts-list.selected .tick{display:inline}.experts-wrap .give-hover-animation .experts-list.selected:hover.just-now .tick{display:inline}.experts-wrap .give-hover-animation .experts-list.selected:hover.just-now .cross{display:none}.experts-wrap .give-hover-animation .experts-list.selected:hover .tick{display:none}.experts-wrap .give-hover-animation .experts-list.selected:hover .cross{display:inline}.experts-wrap .give-hover-animation .experts-list .status-icons.tick{color:#3bc36a}.experts-wrap .give-hover-animation .experts-list .status-icons.cross{color:#ee5440}.onboarding-tags-container{border:2px #EFF1F3 solid}.dotted-border{border-bottom:1px dotted #EFF1F3}.comment-footer a.btn-text{font-weight:500;-webkit-text-decoration-color:#dddddd;text-decoration-color:#dddddd;padding-bottom:0px;letter-spacing:0.4px}.nav-tabs.vertical&gt;li{margin-bottom:0px;margin-right:-1px;margin-left:0px;float:none}.nav-tabs.vertical&gt;li a{line-height:35px;margin-left:20px;transition:all 0.5s ease-in-out;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav-tabs.vertical&gt;li&gt;a{padding-left:16px;border-right:none;margin-right:3px}.nav-tabs.vertical.ungroup&gt;li:first-of-type a{margin-top:10px}.nav-tabs.vertical.ungroup&gt;li.active:first-of-type a{margin-top:0px;border-right:none}.nav-tabs.vertical.ungroup.vertical&gt;li:not(:first-of-type){margin-left:0px}.nav-tabs.vertical.ungroup&gt;li:last-of-type a{border-radius:0 0 0 5px !important}.nav-tabs.vertical.ungroup&gt;li.active a{border-bottom-color:#C2C7D0;border-right-color:transparent;line-height:55px;margin-left:0px;border-radius:5px 0 0 5px !important;font-size:104%;margin-right:2px}.tabs-container .nav-tabs.vertical{width:19%;float:left;position:relative;z-index:2}.tabs-container .tab-content{width:81%;float:left;border-radius:5px 5px 5px 5px;border:1px solid #C2C7D0;margin-left:-2px;box-sizing:border-box;height:600px;position:relative;overflow:hidden}.tabs-container .tab-content.first-tab{border-radius:0px 5px 5px 5px}.tabs-container .row.pagination-container{position:absolute;bottom:25px;width:100%}.tabs-container .challenge-links,.tabs-container .challenge-links .challenge-chapter{color:#979faf;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tabs-container .challenge-links .completed-indicator{color:#2ec866;height:10px;line-height:10px;width:10px;margin-left:-20px;background:none;margin-top:3px;font-size:14px}.introscreen p.small{color:#626b7f}.btn.difficulty.active{background:#e9e9e9;box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);outline:0}.leaderboard .blur-wrap{opacity:0.4;-moz-opacity:0.4;-khtml-opacity:0.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);position:relative}.leaderboard .toggle-input:hover i.icon--single,.leaderboard .toggle-input:hover .notify_dropdown .message_status i,.notify_dropdown .message_status .leaderboard .toggle-input:hover i{color:#626b7f}.leaderboard .toggle-input .input-icon{width:85%}.leaderboard .toggle-input input{width:100%;line-height:normal;padding:5px;padding-left:25px;margin:0px;font-size:1em}.leaderboard .toggle-input .filters-close{line-height:2em}.leaderboard .toggle-input .input-icon .icon-search{top:5px;left:1px}.feed-post{border:1px solid #C2C7D0;box-shadow:rgba(0,0,0,0.1) 0px 2px 4px 0px;overflow:hidden;position:relative;background:white;border-radius:7px}.feed-post header.post-header{margin:-10px -10px 0 -10px;padding:10px 10px 5px 10px;border-bottom:1px solid #EFF1F3}.feed-post .dropdown{position:absolute;right:0px;top:0px;display:none}.feed-post:hover .dropdown{display:block}.feed-post .dropdown-menu{top:0px;right:-52px;border:none;border-right:1px solid #C2C7D0;border-bottom:1px solid #C2C7D0;border-top:1px solid #C2C7D0;border-radius:0px 0px 3px 0}.feed-post .data-link{color:#39424e}.profile-name{position:relative;height:210px;left:67px}.profile-name h1{color:white}.profile-spread-details{position:absolute;left:0;right:0;margin:auto;bottom:30px}.expert-solution-btn.disabled{opacity:0.95;background:#f8f8f8;color:#888;border-color:#cfcfcf}.expert-solution-btn.with-countdown{position:relative}.expert-solution-btn.with-countdown .expert-countdown-time-span{display:none;position:absolute;background:black;height:60px;width:100%;left:0;top:45px;border-radius:5px;color:white;line-height:30px;opacity:0.8}.expert-solution-btn.with-countdown .expert-countdown-time-span .icon-sort-up{position:absolute;top:-12px;color:black;left:49%}.expert-solution-btn.with-countdown:hover .expert-countdown-time-span{display:block}.profile-spread .cover-border{background:url(https://hrcdn.net/hackerrank/assets/cover-shade-d92d87cc2cf7c8ee9d9a9185c8cf859d565c5929da9f6653f85d54cc71da46c9.png) bottom left repeat-x;border-bottom-color:rgba(0,0,0,0.4);border:1px solid #000;border-color:rgba(0,0,0,0.25);border-top-color:rgba(0,0,0,0.1);bottom:0;left:0;position:absolute;right:0;top:0}.post-collection .feed-post .zero-margin:before,.post-collection .post-comment .zero-margin:before{margin-right:0px}.post-model:first-child{margin-top:0 !important}.company-page .company-post-text-area{font-family:"Whitney SSm A", "Whitney SSm B", "Avenir", "Segoe UI", "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif;width:100%;resize:none;overflow:hidden}.company-page .company-page-edit-text-area{width:100%;margin-bottom:0px;height:80px}.company-page .company-post-text-area.add-post-text-area{margin-bottom:0px;height:40px}.company-page .profile-spread{background-size:cover;background-position-y:50%;background-repeat:no-repeat;min-width:1240px;height:360px;position:relative}.company-page .vote.voted-up{color:#0076b9}.company-page .inline-checkbox{display:inline}.company-page .central-checkbox{top:-1px}.expert-solution .loading-code-editor{display:block;width:100%;min-height:400px;border:1px solid #C2C7D0}.expert-solution .loading-code-editor .spacer{display:block;width:100%;min-height:200px}.company-follow .follower-list-box{margin-left:-5px}.comment-list-parent{border:1px solid #C2C7D0;border-top:1px solid #EFF1F3;box-shadow:rgba(194,199,208,0.4) 0px 1px 0.5px 0.5px;background:#f8f9fa}.post-comments{margin-top:-1px;z-index:1;position:relative}.post-comment{position:relative}.post-comment .avatar{width:7%;height:35px;min-width:35px}.post-comment .avatar img{width:35px}.post-comment .comment{width:90%;word-wrap:break-word;margin-top:-3px}.post-comment .cancel-time-container{position:absolute;right:0;cursor:pointer}.code-checker{width:100%}.qod-container .qods{border:1px solid #C2C7D0;border-radius:1px;height:315px}.qod-container .qod-questions{height:100%;padding:0;position:relative;overflow:hidden;background:white;z-index:1}.qod-container .qod-question{position:absolute;background:white;width:100%;min-height:100%;left:0;top:0;box-sizing:border-box;padding-right:10%}.qod-container .qod-question .submit-answer-container{position:absolute;bottom:20px;left:0}.qod-container .qod-question.active{z-index:1}.qod-container .circle-empty,.qod-container .circle-fill,.qod-container .circle-blue{border:1px solid #C2C7D0;border-radius:25px;display:inline-block;width:10px;height:10px;cursor:pointer}.qod-container .circle-blue{border-color:#4691f6;background:#4691f6}.qod-container .circle-fill{background:#26a655;border-color:#26a655}.qod-container .answer-icon{width:25px;height:25px;font-size:1.4em;margin-top:2px;display:inline-block}.qod-container .qod-timer{position:absolute;left:20px;bottom:15px;z-index:1}.qod-container .qod-timer .qod-progress{display:block;height:10px;width:100px;padding:1px;border:1px solid #979faf}.qod-container .qod-timer .qod-progress div{height:10px;background:#26a655;width:0}.qod-container .mcq-challenge-timer{bottom:60px}.qod-container .answer-icon.icon-ok{color:#26a655}.qod-container .answer-icon.icon-cancel-large{color:#f65039}.qod-container .qod-arrows{position:absolute;right:15px;bottom:15px;z-index:2}.qod-container .question-container{height:100%}.qod-container .questions{position:absolute;width:100%;height:100%}.qod-container .qod-question-container{height:100%;position:relative;box-sizing:border-box}.qod-container .set-title{font-size:1.3em;font-weight:500}.qod-container .qod-days{background:#EFF1F3;border-right:1px solid #C2C7D0;height:100%;padding:0;position:relative}.qod-container .qod-days ul&gt;li&gt;a{color:inherit;cursor:pointer;display:block;border-top:1px solid #EFF1F3;border-bottom:1px solid #EFF1F3}.qod-container .qod-days ul&gt;li&gt;a.active.disabled,.qod-container .qod-days ul&gt;li&gt;a.active{opacity:1}.qod-container .qod-days .qod-cursor{width:5px;height:45px;position:absolute;left:0;top:0;border:none;margin-left:-1px;z-index:1}.qod-container .qod-locked{font-size:9em;color:#EFF1F3}.qod-container .locked-quote{position:absolute;bottom:15px;right:15px;font-size:13px;width:300px}.qod-container .locked-quote p{line-height:16px}.qod-container .moving-arrow-container{font-size:0.8em}.qod-container .close-qod{position:absolute;right:8px;top:55px;z-index:2}.qod-container .close-qod a{color:#39424e;opacity:0.2;cursor:pointer;font-size:1.2em}.qod-container .close-qod a:hover{opacity:1}.qod-container .qods-span{position:relative}.qod-container .question-explanation{position:absolute;top:0px;width:220px;background:white;right:-220px;z-index:1;bottom:0;box-sizing:border-box;background:#EFF1F3;font-size:13px;line-height:18px}.qod-container .question-explanation&gt;.exp-text{height:88%;overflow-y:auto;word-break:break-word}.qod-container .question-explanation .exp-toggle{height:50px;background:#EFF1F3;line-height:50px;width:15px;position:absolute;left:-15px;top:41%;border-radius:3px 0 0 3px;cursor:pointer}.qod-container .question-explanation .exp-toggle a,.qod-container .question-explanation .exp-toggle a:hover{display:block;width:15px;text-align:center;color:#979faf;height:50px}.qod-container .hideqod .icon--single:before,.qod-container .hideqod .notify_dropdown .message_status i:before,.notify_dropdown .message_status .qod-container .hideqod i:before{font-size:95%}.qod-container .answer-checkbox{width:9%}.qod-container .answer-text{width:89%}.qod-container pre{border:none;margin-bottom:0;margin-top:0;padding:0;padding-top:10px}@-webkit-keyframes arrow-jump{0%{margin-bottom:0px}50%{margin-bottom:5px}100%{margin-bottom:10px}}.admin-registration-form .languages_table{min-width:100%}.admin-registration-form .icheckbox_square-green{display:inline-block;vertical-align:middle}.admin-registration-form .admin_wrapper{position:relative;background:#f6f6f6;padding-top:20px;box-shadow:1px 1px 1px 0.5px #ccc;margin-bottom:20px}.admin-registration-form .admin_wrapper:hover .cancel_btn{opacity:1;visibility:visible}.admin-registration-form .cancel_btn{opacity:0;visibility:hidden;position:absolute;right:-10px;top:-10px;margin-right:0}.introscreen .introscreen-container .domains a{color:#39424e}.introscreen #introscreen-content{height:700px}.introscreen .introjs-tooltiptext{text-align:center}.introscreen .challenge-body:hover{background-color:#f7f7f7}.introscreen .challenge-list-container .row.pagination-container{bottom:15px}.introscreen .challenge-chapter:hover{color:#626b7f}.track-summary:before{font-size:16px;margin-top:13px}.track-box{height:105px;overflow:hidden;background:white;position:relative}.track-box .view-more{background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );position:absolute;height:25px;bottom:0;width:93%;padding-top:15px;opacity:0.9}.track-box .view-more a:hover{color:#626b7f}.track-box .view-more:hover{opacity:1}.track-box h4{font-family:"Whitney SSm A", "Whitney SSm B", "AvenirNext-Regular", "Segoe UI", "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif}.hr_tour-challenge-name{letter-spacing:0.6px;font-family:"Whitney SSm A", "Whitney SSm B", "AvenirNext-Regular", "Segoe UI", "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:600}.topic-intro-highlight .topic-tour-close-icon{left:-2px;top:-2px;color:#979faf}.prev-next-challenge .btn span{max-width:200px;display:inline-block;white-space:nowrap;padding-top:2px;padding-left:4px;overflow:hidden;text-overflow:ellipsis}.follow-content{position:relative;margin-bottom:60px}.follow-content .find-friends{z-index:1;position:relative}.follow-content .next-step{position:absolute;top:0;margin-left:auto;margin-right:auto;width:88%;box-sizing:border-box}.follow-content .group-icon{font-size:2em}.follow-content .follow-group .select2-container{width:100% !important}.follow-content .follow-group .select2-container .select2-choice div{display:none}.follow-content .follow-group .select2-container .select2-no-results{display:none}.follow-content .follow-group .select2-container .select2-choice span{margin-right:0px}.follow-content .follow-group .select2-container-multi .select2-choices .select2-search-field input{padding:7px 10px 3px;transition:none;background:none}.follow-content .follow-group .select2-choices{background:none !important}.follow-content .follow-group .select2-dropdown-open .select2-choices{border-radius:5px 5px 0 0 !important}.follow-content .follow-group .select2-container .select2-choices{border-radius:5px;border-color:#C2C7D0}.follow-content .follow-group .select2-default{color:#aaa !important}.follow-content .add-entity-detail-container{position:relative}.follow-content .add-entity-detail-container select,.follow-content .add-entity-detail-container input{width:100%;background:white}.follow-content .add-entity-detail-container input{font-size:14px;font-weight:500;box-shadow:none;border-radius:4px;line-height:26px;padding:4px 15px 5px !important;border:1px solid #c2c7d0 !important;margin-right:15px;height:40px;background:white !important}.follow-content .remove-option{cursor:pointer;font-size:1.2em;opacity:0.6;display:block}.follow-content .remove-option:hover{opacity:0.8}.follow-content .add-option{cursor:pointer;font-size:1.2em;opacity:0.6;display:block}.follow-content .add-option:hover{opacity:0.8}.follow-content .remove-entity{display:none;position:absolute;top:2px;right:5px;cursor:pointer;color:#979faf;font-size:1.1em;opacity:0.5}.follow-content .remove-entity:hover{opacity:1}.follow-content .hide-follow-dialog{position:absolute;top:80px;right:20px;cursor:pointer;color:#979faf;opacity:0.5;z-index:11;font-size:1.5em}.follow-content .hide-follow-dialog:hover{opacity:1}.follow-content .add-option-container{border:1px solid #C2C7D0;position:relative;margin-bottom:5px}.follow-content .add-option-container:hover .remove-entity{display:block}.follow-content .list-container{border:1px solid #C2C7D0;padding:0;overflow:hidden}.follow-content .follow-suggestion{line-height:2.8em;height:45px;border-bottom:1px solid #EFF1F3;border-top:1px solid #EFF1F3}.follow-content .follow-suggestion:nth-child(2n){background:#f8f9fa;border-color:#f8f9fa}.follow-content .follow-suggestion:hover{background:#EFF1F3;font-weight:bold;border-bottom:1px solid #C2C7D0;border-top:1px solid #C2C7D0}.follow-content .follow-suggestion:hover .follow-icon{border-color:#C2C7D0}.follow-content .follow-suggestion:hover .follow-icon.active{border-color:#26a655 !important}.follow-content .follow-suggestion:first-child{border-top:none !important}.follow-content .follow-suggestion:last-child{border-bottom:none !important}.follow-content .follow-suggestion.following{font-weight:bold}.follow-user-snippet .username{line-height:50px;padding-left:0;text-overflow:ellipsis;word-wrap:break-word;overflow:hidden}.follow-user-snippet:hover{background:#f8f9fa}.follow-user-snippet:hover .follow-icon{border-color:#C2C7D0}.follow-user-snippet:hover .follow-icon.active{border-color:#26a655 !important}.follow-footer{width:100%;position:fixed;height:130px;bottom:0;padding:0 6%;box-sizing:border-box;background:rgba(255,255,255,0);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(21%, rgba(255,255,255,0.59)), color-stop(41%, rgba(255,255,255,0.82)), color-stop(56%, #fff), color-stop(71%, #fff));background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0.59) 21%, rgba(255,255,255,0.82) 41%, #fff 56%, #fff 71%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0 )}.follow-footer .follow-skip{display:block;position:absolute;bottom:30px;right:30px}.follow-dialog{position:fixed;background:rgba(255,255,255,0.85);top:0;bottom:0;left:0;right:0;z-index:100}.show-follow{cursor:pointer}.stop-scrolling{height:100%;overflow:hidden}.follow-list-container,#follow-list{height:100%;overflow-y:visible;padding-bottom:100px}#settings-subview .follow-list-container,#settings-subview #follow-list{height:auto;overflow:inherit;padding-bottom:0}#settings-subview .follow-content{margin-bottom:0}#followbanner{position:relative}#followbanner .close-banner{position:absolute;top:10px;right:25px;font-size:1em;cursor:pointer;color:#979faf;opacity:.5}#followbanner .close-banner:hover{opacity:1}.text-capitalize{text-transform:capitalize}.text-wrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hide-text-overflow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btn-group-leaderboard .btn.btn-line:hover{border-color:#C2C7D0}.btn-group-leaderboard .btn.btn-line.active{background:#2ec866;color:white;border-color:#2ec866;height:40px}.btn-group-leaderboard .btn.btn-line.active:not(:first-child){border-left-color:#C2C7D0}.leaderboard-header-dropdown{margin-left:1px;font-size:16px;margin-top:-3px}.hf-container{position:relative}.hf-container&gt;div{display:inline-block}.hf-container.active{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header-filter{display:block !important;position:absolute;top:25px;border:1px solid #C2C7D0;border-radius:3px;width:228px}.header-filter .hf-header{border-bottom:1px solid #C2C7D0;text-transform:capitalize}.header-filter input{margin:0}.header-filter .hf-close:hover{color:#626b7f}.header-filter #leaderboard-autocomplete{position:absolute;top:70px;left:-1px;width:230px}.header-filter #leaderboard-autocomplete .ui-autocomplete{width:100% !important;left:0 !important;top:0 !important}.header-filter #leaderboard-autocomplete .hacker-details{margin-left:30px}.header-filter #leaderboard-autocomplete .hacker-username{font-size:16px;line-height:25px;font-weight:normal;padding-top:0}.company-challenge-table{margin-bottom:70px}.company-challenge-table .table-body{overflow:visible}.challenge-page-link{color:blue}.challenge-page-link:visited{color:purple}.challenge-page-link.visited{color:purple}.avatar-extension-box{height:45px;width:45px;border-radius:5px;display:inline-block;margin-left:5px;background-color:#E3E3E3;color:#666;line-height:45px;font-size:1em;font-weight:800}.avatar-follower-box{float:left}.avatar-disabled-box{color:#888}.avatar-disabled-box:hover{color:#888}.companypage-timepicker-dropdown{width:218px}.after-submission-link{width:100%}.company-challenge-applicants i{color:#626b7f}.table-with-column div[class^='span-flex-']{padding-top:10px;padding-bottom:10px;border:1px solid #c2c7d0}.setting_hr_teams .help-prompt i{top:-15px}.company-page .in-place-edit-text{border:1px solid #C2C7D0;display:inline-block;background-color:white;color:black !important;padding:6px;border-radius:5px}.company-page .in-place-edit-text[id="name-edit"]{font-size:2em;line-height:1em}.company-page .in-place-edit-text:focus{outline:none;border:2px solid #C2C7D0}.company-page .in-place-edit-container{display:none;background-color:#EFF1F3 !important;border-radius:5px}.company-page .in-place-edit-container textarea{resize:none;width:100%}.company-page .in-place-edit-container input{width:95%}.company-page .pull-down{position:absolute;bottom:0}.company-page .blur-out{opacity:0.4}.company-page .black-overlay{background:black;opacity:0.5;height:100%;width:100%;left:0;position:absolute;top:0}.company-page .black-overlay[data-type="profile"]{border-radius:8px}.company-page .profile-avatar{background:#fff;border:5px solid #fff;border-radius:12px;box-shadow:0 1px 1px rgba(136,153,166,0.15);position:relative;height:180px;width:180px}.company-page .throbber-container{height:100%;z-index:2;width:100%;position:absolute}.company-page .throbber-container[data-type="cover"]{top:44%}.company-page .throbber-container[data-type="text"]{top:5%;left:0%}.company-page .throbber-container[data-type="profile"]{left:1%;top:31%}.company-page .in-place-edit-throbber[data-type="cover"]{height:75px !important;width:75px !important;opacity:1 !important}.company-page .in-place-edit-throbber[data-type="text"]{height:75px !important;width:75px !important;opacity:1 !important}.company-page .in-place-edit-throbber[data-type="profile"]{height:60px !important;width:60px !important;opacity:1 !important}.company-page .in-place-edit-image{box-sizing:border-box;left:0;top:0;width:100%}.company-page .in-place-edit-image[data-type="profile"]{border-radius:8px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}.company-page #in-place-edit-button{font-size:12px}.company-page .image-editing-button{height:100%;left:0;position:absolute;top:0;width:100%;background:transparent;cursor:pointer}.company-page .image-editing-button:hover{outline:none;border:3px solid #C2C7D0}.company-page .image-editing-button[data-type="profile"]{border-radius:8px}.company-page .image-editing-button[data-type="cover"]{border:none}.company-page .image-editing-text{color:#fff;font-size:21px;font-weight:bold;line-height:24px;text-align:center;text-shadow:0 1px 3px rgba(0,0,0,0.75)}.company-page .image-editing-text[data-type="profile"]{font-size:1.2em}.company-page .image-editing-text[data-type="cover"]{font-size:2em;line-height:1em}.hr-dialog .hackdown-content li{list-style-position:inside}.hackdown{font-size:16px}.hackdown p,.hackdown li{font-size:16px}.hackdown h2{border-bottom:1px solid #C2C7D0;margin-top:40px;margin-bottom:30px}.hackdown .fixed{position:fixed}.hackdown .pull-down{display:table-cell;vertical-align:bottom;float:none}.hackdown .hackdown-toc p{font-weight:bold;border-bottom:1px solid #C2C7D0}.hackdown .hackdown-toc ul{list-style-type:none;margin:10px 0 20px 0}.hackdown .hackdown-toc ul li{line-height:125%}.hackdown .hackdown-video{text-align:center;background-color:black}.hackdown .hackdown-video.hackdown-hryoutube{position:relative}.hackdown .hackdown-video.hackdown-hryoutube img{position:absolute;left:0;right:0;top:0;bottom:0;border:0;margin:0 auto;z-index:1;min-height:100%;min-width:100%}.hackdown .hackdown-video.hackdown-hryoutube .hryoutube-open-modal{position:absolute;left:0;right:0;top:0;bottom:0;z-index:2}.hackdown .hackdown-mcqs{border-width:0 1px 1px 1px;border-style:solid;border-color:#C2C7D0;border-radius:0 0 5px 5px;overflow:hidden}.hackdown .hackdown-mcq{background-color:white;border-bottom:1px solid #C2C7D0}.hackdown .hackdown-mcq .mcq-question{background-color:white;border-bottom:1px solid #EFF1F3}.hackdown .hackdown-mcq .mcq-options{background-color:#EFF1F3}.hackdown .hackdown-mcq .mcq-options .span8{overflow:hidden}.hackdown .hackdown-mcq .hackdown-mcq-heading{font-weight:bold}.hackdown .hackdown-mcq:last-of-type{border-bottom:0px}.hackdown .hackdown-example{border-width:0 1px 1px 1px;border-style:solid;border-color:#C2C7D0;border-radius:0 0 5px 5px;overflow:hidden}.hackdown .hackdown-example .hackdown-runcode{padding-top:5px}.hackdown .hackdown-example .runcode-codemirror{margin:0 -21px 0 -21px}.hackdown .hackdown-example .hackdown-solution h3{border-bottom:1px solid #C2C7D0}.hackdown .hackdown-example .hackdown-example-text{padding:10px 20px}.hackdown .hackdown-recommendation{border-width:0 1px 1px 1px;border-style:solid;border-color:#26a655;border-radius:0 0 5px 5px;overflow:hidden;padding:10px 20px}.hackdown .hackdown-article{border-width:0 1px 1px 1px;border-style:solid;border-color:#C2C7D0;border-radius:0 0 5px 5px;overflow:hidden;padding:10px 20px}.hackdown .hackdown-tab{position:relative;cursor:pointer;color:#f8f9fa;font-size:14px;font-weight:500;text-transform:uppercase;border-radius:5px 5px 0 0;letter-spacing:0.15em;display:block;padding-left:60px}.hackdown .hackdown-tab.hackdown-grey{color:#39424e;background-color:#EFF1F3;border:1px solid #C2C7D0}.hackdown .hackdown-tab.hackdown-grey:before{border-right:1px solid #C2C7D0}.hackdown .hackdown-tab.hackdown-green{color:#39424e;background-color:#EFF1F3;border:1px solid #26a655}.hackdown .hackdown-tab.hackdown-green:before{border-right:1px solid #26a655}.hackdown .hackdown-tab:before{position:absolute;content:"-";font-size:24px;display:inline-block;width:40px;left:0;top:0;bottom:0;text-align:center;line-height:40px;background-color:#fff;border-radius:5px 0 0 5px}.hackdown .hackdown-tab.toggled-tab:before{content:"+"}.hackdown .hackdown-tab .hackdown-context{text-transform:none;letter-spacing:0;font-size:14px;color:#979faf}.hackdown .toggled-tab{border-radius:5px}.hackdown img{max-height:50vh;max-width:100%;border:1px solid #C2C7D0;margin-top:10px;margin-bottom:10px}.hackdown b{font-weight:bold}.hackdown .runcode-run .runcode-input,.hackdown .runcode-run .runcode-output{font-family:monospace}.hackdown .runcode-run-btn{margin-top:1.5em}.hackdown .runcode-codemirror&gt;.CodeMirror{min-height:0}.hackdown pre{width:auto !important}.hackdown .toggled{display:none}.hackdown .span6-correct{width:37.5% !important}.help-tab{border-bottom:1px solid #C2C7D0}.help-tab .help-tab-question{padding:15px;font-weight:600;background:white}.help-tab .help-tab-answer{padding:0 15px 15px 15px;display:none}.merge_accounts_popup{width:40%}.delete_account_popup{width:40%}a.company-tabs{cursor:pointer}div.jd-box-width{width:850px}div.btn-job-desc{cursor:pointer}div.btn-job-desc.hover_grey:hover{background:#EFF1F3}div.company-post-updates{top:20px;position:relative}header.job-header .span5{font-size:19px}header .job-title{font-size:22px;font-weight:500}.ff-sn-sf{font-family:sans-serif}.job-tab-panel{background:#f8f9fa;border-bottom:1px solid #ccc}.job-tab-panel div ul.nav-tabs{border:none;margin-bottom:0px}.hide-job-desc{cursor:pointer}.job-description ul,.job-description ol,.job-overview ul,.job-overview ol{list-style-position:inside}.auto-cursor{cursor:auto}.cursor-pointer{cursor:pointer}.custom-width{width:130px}.nmT{margin-top:0px}.nmR{margin-right:0px}.nmB{margin-bottom:0px}.nmL{margin-left:0px}.npT{padding-top:0px}.npR{padding-right:0px}.npB{padding-bottom:0px}.npL{padding-left:0px !important}.style-salary{border:1px solid #C2C7D0;background:#f8f9fa;border-radius:5px;padding:5px 10px;font-weight:500}.jobs-header{border-radius:5px;border:1px solid #2ec866;border-top:10px solid #2ec866;background-color:#FFF;margin-bottom:20px}.jobs-header div.span7{padding-left:35px;padding-right:55px}div.company-que{padding:10px;border:1px solid #C2C7D0;border-radius:5px}div.company-que div.company-ans{display:none}div.company-qna-author{border-bottom:1px solid #CCC;color:#b3b3b3;font-weight:500}div.ask-question-popup .modal-header{background:white;border:none}div.ask-question-popup div.hr-dialog-main-window{width:600px}div.ask-question-popup div.hr-dialog-main-window .hr-dialog-body textarea{width:100%;height:120px}div.ask-question-popup .hr-dialog-body{padding-bottom:0px}div.company-que .answered-questions:hover{cursor:pointer}.awaiting-response{border:1px solid #C2C7D0;border-radius:15px;background:lightyellow}.qna-suggestion{padding:10px;border:1px solid #C2C7D0}div.qna-suggestion{border-radius:5px;border:1px solid #2ec866;border-top:10px solid #2ec866}div.qna-suggestion .icon-cancel-small:hover{cursor:pointer}div.qna-suggestion ul{margin-top:25px;margin-left:25px;font-size:1.2em;line-height:1.3em}div.question-asked-popup{position:fixed;z-index:1;top:100px;border:1px solid;border-radius:30px;left:0px;right:0px;width:600px;padding:15px 0 15px 20px;margin:0 auto;border-color:#979faf;background-color:white;background-image:-o-linear-gradient(top, #fff, #EFF1F3);color:#39424e;font-size:16px}.job-label{font-size:14px;color:#626b7f;line-height:18px}.job-list a{font-size:20px;line-height:24px}.job-list a.job-link{font-size:16px;line-height:26px}.job-list a.more-jobs-link{font-size:16px;line-height:26px;color:#626b7f}.us_eligibility_popup{width:40%}.job-profile-avatar{background:#f8f9fa;border:1px solid white;border-radius:5px;position:relative;height:130px;margin:5px}.job-profile-avatar-ab{background:#FFFFFF;border:2px solid #EFF1F3;border-radius:5px;position:relative;height:96px;width:96px;margin:0 auto}.job-profile-avatar-ab img.job-profile-image{width:90%;border-radius:5px}.job-box-ab{width:228px;height:316px;border:1px solid #EFF1F3;background-color:#fff;border-radius:5px;margin:auto}.job-name-ab{position:absolute;display:table;width:100%}.job-name-ab a{display:table-cell;vertical-align:middle;text-align:center;height:60px;max-height:60px;max-width:220px}.job-info-ab{height:150px;top:65px;position:relative}img.job-profile-image{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.jobs-custom-font{font-size:16px;line-height:26px;color:#626b7f}.job-ui-title{font-size:25px;font-weight:600;color:#39424e;line-height:36px}.job-ui-title-abtest{font-size:30px;font-weight:600;color:#39424e;line-height:36px}.more-jobs span{display:none}.img-response-grade{width:13px;transform:translate(0%, 16%)}.ml2{margin-left:2px}.ml3{margin-left:2px}.job-profile-container{border:1px solid #EFF1F3;padding:0px;border-radius:5px}.date-time-input{padding-left:15px;padding-right:30px}.right-jumbo-padded-button{padding-right:35px}.dark-grey-fill{background-color:#c2c7d0 !important}.img-rounded{border-radius:6px}.top-rounded{-moz-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-top-right-radius:4px;border-top-right-radius:4px}.bottom-rounded{-moz-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.small-font{font-size:small;color:black}.smaller-font{font-size:smaller;color:black}.button-font{font-size:small;color:#626b7f}.preview-frame{width:165px;height:165px;overflow:hidden;position:relative;border:1px solid black;padding:0px}.preview-img{width:auto;height:100%}.preview-title{height:20px;overflow:hidden}.preview-text{height:85px;overflow:hidden}.preview-url{height:23px;overflow:hidden}.preview-border{border:solid 1px #C2C7D0;border-radius:4px;padding:0 0 0 0;margin:0 0 0 0}.fixed-width{width:627px;max-width:627px;min-width:627px}.error .select2-choice{border:solid 1px #F65039 !important}.jobs-cover-banner{text-align:left;display:inline}.hacker-job-status-popup{width:40%}.jobs-warning-popup{width:40%}.radio-align-horizontal{vertical-align:middle;margin-top:6px}.form-auto-save{top:60%}.challenge-body-elements-editorial ul,.challenge-body-elements-editorial ol{padding-left:1.2em}.loader-map-school,.loader-fetch-aliases,.loader-verify-school,.loader-rename-school{position:relative;right:0px;top:0px}.school_popup{width:40%}.output-area-wrap .output-area:not(.design-question){min-height:200px}@-webkit-keyframes submissionProgressBar{0%{background-position:100% 0}100%{background-position:-100% 0}}@keyframes submissionProgressBar{0%{background-position:100% 0}100%{background-position:-100% 0}}.submission-stats2-content .status-message{font-size:1.4em}.submission-stats2-content .checker-progress-bar-wrap{height:4px}.submission-stats2-content .checker-progress-bar{width:50%;margin:auto}.submission-stats2-content .checker-progress-bar .blank-bar{height:4px;float:left;transition:width 0.1s ease-in-out;background-color:#ddd}.submission-stats2-content .checker-progress-bar .fill-bar{float:left;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:submissionProgressBar;animation-name:submissionProgressBar;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:linear-gradient(to bottom right, #2ec866 8%, #26a655 18%, #2ec866 33%, #2ec866 8%, #26a655 18%, #2ec866 33%);height:4px;background-size:200% 100px;position:relative;transition:width 0.1s ease-in-out}.submission-stats2-content .checker-progress-bar .full-bar{background:#2ec866}.submission-stats2-content .stats-card-footer{height:50px;margin-top:20px}.submission-stats2-content .testcase-card-wrap{float:left;width:33%;padding-bottom:10px;text-align:center}.submission-stats2-content .submission_testcases-results{padding:0px}.submission-stats2-content .testcase-card{cursor:pointer;display:inline-block;position:relative;padding-top:10px;margin-top:-10px}.submission-stats2-content .testcase-card .testcase-message{display:none}.submission-stats2-content .testcase-card:hover .testcase-message-wrap{display:block;position:absolute;box-sizing:border-box;color:#fff;font-size:14px;bottom:32px;left:0;right:0}.submission-stats2-content .testcase-card:hover .testcase-message{background:#2E2E2E;border-radius:3px;display:inline-block;padding:4px 10px;margin:auto}.submission-stats2-content .testcase-card:hover .testcase-message .download{color:#C2C7D0;font-size:12px}.submission-stats2-content .testcase-card:hover .testcase-message .type{font-size:10px;color:#979faf;border-bottom:1px solid #979faf;padding-bottom:2px;margin-bottom:4px}.submission-stats2-content .testcase-card:hover .testcase-message:after{top:100%;left:50%;border:solid transparent;content:" ";position:absolute;border-color:rgba(136,183,213,0);border-top-color:#2E2E2E;border-width:7px;margin-left:-7px}div.error-company-create{font-size:19px}.details-tooltip+.tooltip&gt;.tooltip-inner{background-color:white;font-size:12px;text-align:left;color:black;line-height:20px;padding:20px;border:1px solid #C2C7D0}.details-form input:not([type="radio"]){width:220px}.details-form label{margin-bottom:0}.details-form .formgroup{margin:0 auto}.details-form .contest-signup-loader{max-width:550px;height:580px}.details-form .contest-signup-form{max-width:580px;display:none}.details-form #gender{width:220px}.details-form .us_work_eligibility{width:100px}.details-form .graduation-year,.details-form .years-of-experience{width:100%}@media all and (max-width: 450px){.details-form .pull-right{float:left}}.details-form .custom-field-label{width:250px}.static-footer .social-buttons .social-btn i{top:-1px;left:3px}.static-footer .social-buttons .social-btn.facebook-share-btn i{left:4px;top:3px}.social-buttons .social-btn{width:20px;height:20px;border-radius:2px;background-color:#C2C7D0}.social-buttons .social-btn.share_yes_color.linkedin-share-btn{background-color:#00AACF}.social-buttons .social-btn.share_yes_color.twitter-share-btn{background-color:#55ACEE}.social-buttons .social-btn.share_yes_color.facebook-share-btn{background-color:#3C5A99}.social-buttons .social-btn:hover{color:#FFF}.social-buttons .social-btn.linkedin-share-btn:hover{background:#00AACF}.social-buttons .social-btn.twitter-share-btn:hover{background:#55ACEE}.social-buttons .social-btn.facebook-share-btn:hover{background:#3C5A99}.social-buttons .social-btn i{font-size:10px;left:5px;top:-2px}.social-buttons .social-btn.facebook-share-btn i{left:6px;top:0px;font-size:14px}.social-buttons .social-text{font-size:12px}.social-share-wrap-3 .social-buttons .social-btn i{left:3px}.social-share-wrap-3 .social-buttons .social-btn.facebook-share-btn i{left:3px}.colored-social-buttons .social-buttons .linkedin-share-btn{background-color:#00AACF}.colored-social-buttons .social-buttons .twitter-share-btn{background-color:#55ACEE}.colored-social-buttons .social-buttons .facebook-share-btn{background-color:#3C5A99}.large-social-buttons .social-buttons .social-btn{width:30px;height:30px}.large-social-buttons .social-buttons .social-btn i{font-size:14px;left:3px;top:5px}.large-social-buttons .social-buttons .social-btn.facebook-share-btn i{left:2px;top:6px;font-size:14px}.tutorial-homepage p{line-height:18px}.tutorial-title{font-weight:800;text-transform:uppercase;color:#626b7f;letter-spacing:2px;margin-left:8px}.tutorial-tagline{text-transform:uppercase;font-weight:300;letter-spacing:2.2px}.tutorial-homepage{background-image:url(https://hrcdn.net/hackerrank/assets/tutorials/bg-1e4c3c286e94dfdc3766e1efe3d0f0b04bc449d9be31a152f6d42b8565a009a3.png);background-size:100% auto;min-height:90vh;width:100%;max-width:100%;min-width:0;border-left:1px solid #e0e4e8;border-right:1px solid #e0e4e8;position:relative}.tutorial-homepage #signup{text-transform:uppercase;margin-left:7px;font-weight:800}.tutorial-homepage .calendar{position:absolute;top:25px;left:5px}.tutorial-homepage .unlock-icon{width:31px;height:32px;background:url(https://hrcdn.net/hackerrank/assets/tutorials/unlock-fbaa57ab38bd11e4c8fdcf4cd7c1a23b400f2ec587d33e2659d7b241f15ff09b.png) no-repeat;background-size:100% auto}.tutorial-homepage .tag-icon{width:31px;height:22px;background:url(https://hrcdn.net/hackerrank/assets/tutorials/tag-631edb7a7605a300efd0696f0f98e5c0aaa9a513a303ec413c7bf9a868bb0b12.png) no-repeat;background-size:100% auto}.tutorial-homepage .data-icon{width:33px;height:25px;background:url(https://hrcdn.net/hackerrank/assets/tutorials/data-0063d70b6aae1af0c8aec5a0e3db04b6e038e17f214eeab59600bdb776eb720f.png) no-repeat;background-size:100% auto}.tutorial-homepage .dice-icon{width:29px;height:32px;background:url(https://hrcdn.net/hackerrank/assets/tutorials/dice-293bf8021ebf58cdde2f737308d8456e1fde22e904164eb22f6a34522a7b7915.png) no-repeat;background-size:100% auto}.tutorial-homepage .graph-icon{width:30px;height:30px;background:url(https://hrcdn.net/hackerrank/assets/tutorials/graph-f4f2a433f47f7fdd8adf1d667aaea7cd8f71693a0b611c75970a242f0dda706c.png) no-repeat;background-size:100% auto}.tutorial-homepage .video-icon{width:31px;height:23px;background:url(https://hrcdn.net/hackerrank/assets/tutorials/video-icon-79d72a60cd95e702925c5fa8ebe907f04539fe0d31f7abf7253ff8a52cd3871a.png) no-repeat;background-size:100% auto}.tutorial-homepage .interview-icon{width:31px;height:33px;background:url(https://hrcdn.net/hackerrank/assets/tutorials/interview-icon-1b57621b1eb84c4188a4b59fa88dabd5937c3188e1f1c7782fc2c08aeb09dedc.png) no-repeat;background-size:100% auto}.tutorial-homepage .verify-icon{width:32px;height:32px;background:url(https://hrcdn.net/hackerrank/assets/tutorials/verify-icon-e57f70c8bdcac738a249b052358b327762161f4f82cf36cd881dc04482ef814f.png) no-repeat;background-size:100% auto}.tutorial-homepage .read-icon{width:26px;height:31px;background:url(https://hrcdn.net/hackerrank/assets/tutorials/read-icon-788218c147d54c1e0f22f18314d9a4c534731c814d41cbe97da78cad6e3ad197.svg) no-repeat;background-size:100% auto;margin-left:2.5px;margin-right:2.5px}.tutorial-homepage .polish-icon{width:31px;height:29px;background:url(https://hrcdn.net/hackerrank/assets/tutorials/polish-icon-c168597f411a957022e7969225ebdbe39925dd9cf9964f153cd26b772bf19947.svg) no-repeat;background-size:100% auto}.tutorial-homepage .solve-icon{width:31px;height:24px;background:url(https://hrcdn.net/hackerrank/assets/tutorials/solve-icon-19cb0e5362132dd1cdd88282211ccfcd2c14a08e8d01f2cf1ccff51034bc129a.svg) no-repeat;background-size:100% auto;margin-top:15px}.tutorial-homepage .kathryn-pic{margin:75px auto 0;background:url(https://hrcdn.net/hackerrank/assets/tutorials/kathryn_pic-9ec5275ea05c4cd83f6cdf4d333aeee464cbba230195689eadbaed31ec175e73.png);background-size:100% auto;background-repeat:no-repeat;width:250px;height:250px}.tutorial-homepage .stats-pic{margin:75px auto 0;background:url(https://hrcdn.net/hackerrank/assets/tutorials/stats_pic-08b8583986b3cc1dd64d2e0d483eca7fa132f81c511c4c27aed9f5ae960fdce2.png);background-size:100% auto;background-repeat:no-repeat;width:231px;height:286px}.tutorial-homepage .gayle-pic{background:url(https://hrcdn.net/hackerrank/assets/tutorials/gayle-photo-b4628562536aa5b4d61ab67ee1a8981152b8a183175a6679f41fcb0c38447059.png);background-size:100% auto;background-repeat:no-repeat;width:100%;height:245px;background-size:contain}.tutorial-homepage .linkedin-pic{background:url(https://hrcdn.net/hackerrank/assets/tutorials/li-practice-photo-51eff4ed9f241d92e2aadd7cac6555983f862b927d5efb2164fb2ca29b9dc8cc.png);background-size:100% auto;background-repeat:no-repeat;width:100%;height:251px;background-size:contain}.tutorial-homepage .intro-text{font-size:12px;color:gray}.absolute-overlay-wrap{position:absolute;width:100%;background:white;top:0;z-index:10000}.absolute-overlay-body{overflow:hidden}.stats-card-footer .thirty-days-text,.challenge-sidebar-container .thirty-days-text{display:none !important}.social-share-wrap-2 .pull-left&gt;.social-btn{float:left;margin-left:0;margin-right:10px}.trial-header{background:url(https://hrcdn.net/hackerrank/assets/ad_bg-36dc07b2f776b419a508833c2da056830ecd6e578b0ba23d128db95e0d014054.png);margin-top:-20px}.message-center-box{min-height:150px;min-width:250px}.large-blockquote .icon-quote:before{transform:rotate(180deg);font-size:32px}.nav-top .new-topbar{box-shadow:none;background:none}.nav-top .new-topbar a{color:#FFFFFF}.nav-top .new-topbar ul&gt;li&gt;ul&gt;li a{color:#979faf}.nav-top .new-topbar ul&gt;li&gt;ul&gt;li a:hover{color:#2ec866}.new-topbar.static-cookie-topbar .cookie-d-flex{width:1440px;max-width:90%;padding:0}.new-topbar.static-cookie-topbar .cookie-message{margin-left:-7.5px}.new-topbar.static-cookie-topbar .cookie-btn{margin-right:-7.5px}.new-topbar.topnav-var{box-shadow:1px 1px 4px rgba(0,0,0,0.08)}.new-topbar{background:white;position:fixed;top:0;width:100%;z-index:1039;height:65px;transition:all 1s;box-shadow:1px 1px 4px #eee}.new-topbar .js-light-logo{display:none !important}.new-topbar .js-dark-logo{display:block !important}.new-topbar .dark-logo-img{width:186px;height:42px}.new-topbar .main-nav .comm&gt;a{border-right:1px solid #979faf;padding-right:35px}@media (max-width: 959px){.new-topbar .main-nav .comm&gt;a{border-right:none;padding-top:40px}}.new-topbar a{color:#626b7f}.new-topbar li:hover&gt;a{color:#2ec866}.new-topbar a.btn:not(.btn-line){color:#FFFFFF}.new-topbar .main-nav a.active{color:#2ec866}.new-topbar .main-nav .topnav-variant a.active{border-bottom:5px solid #2ec866}.new-topbar .main-nav{list-style-type:none;float:right;line-height:65px}.new-topbar .main-nav .js-close-menu{display:none}.new-topbar .main-nav li{display:inline-block}.new-topbar .main-nav li a{padding:0 20px;font-weight:700;font-size:15px;display:block}.new-topbar .main-nav .topnav-variant{line-height:60px}.new-topbar .main-nav .topnav-variant li a{padding:0 10px}.new-topbar .main-nav .topnav-variant .mxsL{margin-left:4px}.new-topbar .main-nav .topnav-variant .login:hover{border-color:transparent}.new-topbar .main-nav .small-pad{top:2px;position:relative}@media (max-width: 1100px){.new-topbar .main-nav .topnav-variant li a{padding:0 5px}}.new-topbar .main-nav .top-right-links{font-size:13px}.new-topbar .main-nav .top-right-sep{color:gainsboro;font-size:1em}.new-topbar .main-nav&gt;li&gt;a{font-weight:700}@media (max-width: 959px){.new-topbar .main-nav{right:-100%;position:fixed;width:300px;height:100%;background:white;margin:0;box-shadow:6px 0px 6px 5px #979faf;transition:right 1s}.new-topbar .main-nav.show{right:0;transition:right 1s;display:block}.new-topbar .main-nav li{display:block}.new-topbar .main-nav .js-close-menu{display:block;position:absolute;right:20px}.new-topbar .main-nav .js-close-menu a{font-size:30px;cursor:pointer}.new-topbar .new-sub-dropdown-2{margin-left:0 !important}}@media (min-width: 960px){.new-topbar .sub-menu-2:hover&gt;.new-sub-dropdown{display:block}}@media (max-width: 600px){.new-topbar .main-nav{width:100%}}@media (min-width: 1090px){.new-topbar .sub-menu-margin-expanded{margin-right:60px}.new-topbar .sub-menu-expanded-products{margin-left:10px}}@media (min-width: 1400px){.new-topbar .sub-menu-margin-expanded{margin-right:150px}}@media (min-width: 960px){.new-topbar .sub-menu-2:hover&gt;.new-sub-dropdown{display:block}.new-topbar .new-sub-dropdown{display:none;position:relative;background:#fff;border:4px solid #2ec866;position:absolute;float:left;clear:both;padding:10px 0;margin-left:0;border:1px solid #EFF1F3;border-top:1px solid #2ec866;width:145px;transition:all 1s}.new-topbar .new-sub-dropdown li{display:block;padding:7px 0;line-height:1em}.new-topbar .topnav-variant .new-sub-dropdown{top:65px;width:150px}.new-topbar .new-sub-dropdown-2{margin-left:-13px}.new-topbar .new-sub-dropdown:after,.new-topbar .new-sub-dropdown:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.new-topbar .new-sub-dropdown:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:5px;margin-left:-5px}.new-topbar .new-sub-dropdown:before{content:'';border:10px solid transparent;position:absolute;top:-12px;border-width:6px;margin-left:-6px;border-color:rgba(22,245,82,0);border-bottom-color:#2ec866}}@media (max-width: 959px){.new-topbar .sub-menu-2{padding-left:0}.new-topbar .new-sub-dropdown{display:block;float:none;background:#EFF1F3;color:#626b7f;height:0;overflow:hidden;transition:all 1s}.new-topbar .new-sub-dropdown li{height:50px}.new-topbar .show-sub-menu .new-sub-dropdown{height:120px;transition:all 1s}.new-topbar .topnav-variant .show-sub-menu .new-sub-dropdown{height:210px}}.treatment-footer a{font-size:14px}.navigation-highlight-icon{font-size:8px;top:14px;right:-5px;position:absolute;color:#4691f6}.contestedit.container .tabs-cta-wrapper,.contestedit.lg-block_footer .tabs-cta-wrapper{padding-bottom:5px;background-color:#ffffff}.contestedit.container .ctas,.contestedit.lg-block_footer .ctas{margin-top:5px}.contestedit.container .tabs-cta-wrapper.sticky,.contestedit.lg-block_footer .tabs-cta-wrapper.sticky{position:fixed;top:0;width:90%;z-index:999}.contestedit.container .tabs-cta-wrapper.sticky ul.nav-tabs,.contestedit.lg-block_footer .tabs-cta-wrapper.sticky ul.nav-tabs{margin-top:0px}.resource-row:hover{background-color:#EFF1F3}.sticky-preview-challenge-bar{position:fixed;top:0px;height:70px;background:white;padding-left:3.5%;z-index:999;border-bottom:1px solid rgba(0,0,0,0.13);width:100%}.sticky-preview-challenge-bar .edit-challenge{margin-top:15px}.bottom-bar-wrapper{background:#FFF;position:fixed;bottom:0;width:100%;height:60px;z-index:1040}.bottom-bar-wrapper .bottom-bar{border-top:1px solid #C2C7D0;position:fixed;bottom:0;width:100%;height:60px}.loading-editor-msg{height:100px;padding-top:45px;border-top-left-radius:0px;border-top-right-radius:0px;border:1px solid #ddd}.js-bookmark{cursor:pointer;top:3px}.hr_tour-challenge-name .js-bookmark{top:0px}.hide-bookmark,.saved-text{display:none}.individual-challenge-card:hover .hide-bookmark{display:inline}.editorial-container .time-complexity-html .time-complexity-label{padding-left:0px;padding-right:0px;padding-top:1px;width:45%}.editorial-container .time-complexity-html .hackdown-content{display:inline;float:left;width:55%}.editorial-container .time-complexity-html .hackdown-content p{margin-top:0px}.fullscreen-bg{top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:-100;height:700px}.fullscreen-bg__video{position:absolute;top:85px;left:0;width:100%;height:auto}.challenge-body-table{border:1px solid #39424e;border-collapse:collapse;margin-left:auto;margin-right:auto;max-width:100%}.challenge-body-table th{font-weight:700}.challenge-body-table td,.challenge-body-table th{padding:5px 1em;border:1px solid #39424e}.john-table-description{width:500px;border:1px solid #39424e;border-collapse:collapse;margin-left:auto;margin-right:auto;max-width:100%;vertical-align:middle}.john-table-description .no-border{border:0;border-top:1px solid #39424e;width:100%}.john-table-description .pseudoDefine{padding:15px 0 15px 10px;text-align:left}.john-table-description .pseudoParams{text-align:left;padding:15px 0 10px 10px;font-weight:600}.john-table-description .pseudoVar{padding:0 0 20px 40px;text-align:left}.john-table-description .pseudoReturn{text-align:right;padding:0 10px 15px 50px;font-weight:600}.function-description{border:1px solid #39424e;border-collapse:collapse;margin-left:auto;margin-right:auto;max-width:100%;vertical-align:middle}.function-description pre{font-family:Consolas,monospace}.function-description th{font-weight:700;white-space:nowrap}.function-description td,.function-description th{padding:5px 1em;border:1px solid #39424e;vertical-align:middle}.function-description .function-params{text-align:center;white-space:nowrap;font-family:Consolas,monospace}.send-message-modal .modal-container{width:450px}.tos-modal .confirm-btn-disabled{cursor:not-allowed}.tos-modal .confirm-btn-disabled .confirm-btn-text{color:#C2C7D0}.tos-modal .confirm-btn{cursor:pointer}.tos-modal .confirm-btn .confirm-btn-text{cursor:white}.tos-modal .tos-checkbox{vertical-align:bottom}.email-preferences-wrapper{margin-top:40px}.switch-container{display:inline-block}.switch-container.large{transform:scale(1.5)}.switch-container .switch{cursor:pointer}.switch-container .switch.checked{border-color:#2ec866}.switch-container .switch.disabled{opacity:0.5}.switch-container .toggle-input{position:absolute;opacity:0;height:13px}.switch-container .switch{font-size:inherit;height:13px;width:30px;border:2px solid #c2c7d0;border-radius:13px;margin:0}.switch-container .toggle{margin:1px 2px;height:10px;width:10px;border-radius:50%;background:#c2c7d0;transition:all 300ms cubic-bezier(0.18, 0.89, 0.32, 1.28)}.switch-container .toggle-input:checked+.toggle{background-color:#2ec866;transform:translate3d(12px, 0, 0)}.icheckbox_square-green,.iradio_square-green{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:22px;height:22px;background:url(green.png) no-repeat;border:none;cursor:pointer}.icheckbox_square-green{background-position:0 0}.icheckbox_square-green.hover{background-position:-24px 0}.icheckbox_square-green.checked{background-position:-48px 0}.icheckbox_square-green.disabled{background-position:-72px 0;cursor:default}.icheckbox_square-green.checked.disabled{background-position:-96px 0}.iradio_square-green{background-position:-120px 0}.iradio_square-green.hover{background-position:-144px 0}.iradio_square-green.checked{background-position:-168px 0}.iradio_square-green.disabled{background-position:-192px 0;cursor:default}.iradio_square-green.checked.disabled{background-position:-216px 0}@media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx){.icheckbox_square-green,.iradio_square-green{background-image:url(green@2x.png);background-size:240px 24px}}
</pre></body></html>